.bubbles{margin:0;align-items:start}.bubbles .bubbles__item{padding-bottom:0;display:flex;flex-direction:column;align-items:center;margin:0 0 32px}.bubbles .bubbles__item a{text-decoration:none}.bubbles__image{width:110px;height:110px;padding:15px;border-radius:50%;overflow:hidden;background:#f8f8f8;display:flex;flex-direction:column;justify-content:center;align-items:center}.bubbles__image img{max-width:100%;max-height:100%}.bubbles__image:empty{display:block}.bubbles__heading{text-transform:none!important;text-align:center;margin:16px 0 0}.bubbles__item--no-image{position:relative}.bubbles__item--no-image .bubbles__heading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;color:#fff;padding:0 15px;max-width:110px}.bubbles__item--no-image .bubbles__image{background:#c1a88a}.bubbles__featured{margin:0 0 40px;width:100%;position:relative}.bubble__featured>a{text-decoration:none}.bubbles__featured img{width:100%;height:auto;display:block}.bubbles__featured-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;max-width:100%;min-width:240px;padding:2rem}.bubbles__featured-heading{text-transform:none!important;color:#fff;font-size:24px;margin:0 0 24px}.bubbles__featured-link{background:#fff;border-color:#fff;color:#383838}.bubbles__featured-link:hover{background-color:#ffffffd9}.bubbles__wrapper--has-featured .bubbles{max-width:460px;margin:0 auto}@media screen and (min-width: 750px){.bubbles .bubbles__item{width:calc(50% - var(--grid-horizontal-spacing) / 2);max-width:100%}.bubbles__wrapper--has-featured{display:flex;justify-content:center;align-items:center;margin:0 -1.5rem}.bubbles__wrapper--has-featured .bubbles,.bubbles__wrapper--has-featured .bubbles__featured{width:50%;padding-left:1.5rem;padding-right:1.5rem}}@media screen and (min-width: 990px){.bubbles--1 .bubbles__item{width:100%}.bubbles--2 .bubbles__item{width:calc(50% - var(--grid-horizontal-spacing) / 2)}.bubbles--3 .bubbles__item{width:calc(33.33% - var(--grid-horizontal-spacing) * 2 / 3)}.bubbles--4 .bubbles__item{width:calc(25% - var(--grid-horizontal-spacing) * 3 / 4)}.bubbles--5 .bubbles__item{width:calc(20% - var(--grid-horizontal-spacing) * 4 / 5)}.bubbles--6 .bubbles__item{width:calc(16.66% - var(--grid-horizontal-spacing) * 5 / 6)}}@media screen and (min-width: 750px) and (max-width: 989px){.bubbles--3 .bubbles__item,.bubbles--4 .bubbles__item,.bubbles--5 .bubbles__item,.bubbles--6 .bubbles__item{width:calc(33.33% - var(--grid-horizontal-spacing) * 2 / 3)}}
/*# sourceMappingURL=/cdn/shop/t/120/assets/section-bubbles.css.map */
