#MainContent .bb-gallery-stage>:first-child>div{display:grid;place-items:center;min-width:0;min-height:0;flex:0 0 100%}#MainContent .bb-gallery-stage>:first-child>div>img{display:block;place-self:center;width:100%;height:auto;max-width:100%;max-height:100%;aspect-ratio:auto;object-fit:contain;border-radius:5%;clip-path:inset(0 round 5%)}#MainContent .bb-gallery-stage>:first-child{border-radius:24px}@media(min-width:990px){#MainContent .bb-gallery-stage>:first-child>div>img{width:min(100%,var(--bb-gallery-height));height:auto;max-height:var(--bb-gallery-height)}}#MainContent .bb-pdp .media-type-image .product__media{border-radius:24px;overflow:hidden}#MainContent .bb-pdp .media-type-image .product__media img{width:auto;height:auto;max-width:100%;max-height:100%;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:5%}#MainContent :is(.card__media,.banner__media,.image-with-text__media,.multicolumn-card__image-wrapper,.article-card__image){border-radius:24px;overflow:hidden}#MainContent :is(.sleepbundle__feature,.sleepbundle__dark-image,.sleepbundle__dark-cards) img{border-radius:5%;clip-path:inset(0 round 5%);aspect-ratio:auto}#MainContent :is(.sleepbundle__thumbs,.mask__thumbs,.rise__thumbs) img{border-radius:9px;clip-path:inset(0 round 5%)}.sleepbundle .sleepbundle__cta[data-main-add],.sleepbundle .sleepbundle__cta[data-sticky-add]{box-sizing:border-box;display:flex;justify-content:center;align-items:center;gap:10px;height:50px;min-height:50px;padding:11px 10px;border:1px solid #141517;border-radius:999px;background:#191919;color:#fff;font-family:var(--font-body-family);font-size:18px!important;font-weight:650!important;letter-spacing:-.02em;line-height:1.6;text-transform:capitalize}.sleepbundle .sleepbundle__cta[data-main-add]{width:100%}.sleepbundle .sleepbundle__cta:hover{background:#191919}.sleepbundle .sleepbundle__cta{overflow:hidden;transition:transform .2s ease,box-shadow .25s ease;-webkit-tap-highlight-color:transparent}.sleepbundle [data-bb-roll]{position:relative;display:inline-block;overflow:hidden;vertical-align:middle;line-height:1.35;color:transparent!important}.sleepbundle [data-bb-roll]:before,.sleepbundle [data-bb-roll]:after{content:attr(data-bb-roll) / "";position:absolute;top:0;right:0;bottom:0;left:0;display:block;text-align:center;color:#fff;pointer-events:none;transition:transform .65s cubic-bezier(.16,1,.3,1),opacity .4s ease}.sleepbundle [data-bb-roll]:after{transform:translateY(115%);opacity:0;background:linear-gradient(110deg,#00c9c4,#0fcf97);background-clip:text;-webkit-background-clip:text;color:transparent}.sleepbundle .sleepbundle__cta:not(:disabled):not([aria-disabled=true]):not(.loading):focus-visible,.sleepbundle .sleepbundle__cta:not(:disabled):focus-visible{box-shadow:0 0 0 1px #00c9c4,0 5px 18px #00c9c41a}.sleepbundle .sleepbundle__cta:not(:disabled):not([aria-disabled=true]):not(.loading):focus-visible [data-bb-roll]:before,.sleepbundle .sleepbundle__cta:not(:disabled):focus-visible [data-bb-roll]:before{transform:translateY(-115%);opacity:0}.sleepbundle .sleepbundle__cta:not(:disabled):not([aria-disabled=true]):not(.loading):focus-visible [data-bb-roll]:after,.sleepbundle .sleepbundle__cta:not(:disabled):focus-visible [data-bb-roll]:after{transform:translateY(0);opacity:1}@media(hover:hover)and (pointer:fine){.sleepbundle .sleepbundle__cta:not(:disabled):not([aria-disabled=true]):not(.loading):hover,.sleepbundle .sleepbundle__cta:not(:disabled):hover{box-shadow:0 0 0 1px #00c9c4,0 5px 18px #00c9c41a}.sleepbundle .sleepbundle__cta:not(:disabled):not([aria-disabled=true]):not(.loading):hover [data-bb-roll]:before,.sleepbundle .sleepbundle__cta:not(:disabled):hover [data-bb-roll]:before{transform:translateY(-115%);opacity:0}.sleepbundle .sleepbundle__cta:not(:disabled):not([aria-disabled=true]):not(.loading):hover [data-bb-roll]:after,.sleepbundle .sleepbundle__cta:not(:disabled):hover [data-bb-roll]:after{transform:translateY(0);opacity:1}}.sleepbundle .sleepbundle__cta:not(:disabled):not([aria-disabled=true]):active,.sleepbundle .sleepbundle__cta:not(:disabled):active{transform:scale(.98)}.sleepbundle .sleepbundle__cta.loading [data-bb-roll]:before,.sleepbundle .sleepbundle__cta.loading [data-bb-roll]:after{opacity:0}@media(prefers-reduced-motion:reduce){.sleepbundle .sleepbundle__cta,.sleepbundle [data-bb-roll]:before,.sleepbundle [data-bb-roll]:after{transition:none;transform:none!important}.sleepbundle [data-bb-roll]:before{opacity:1!important}.sleepbundle [data-bb-roll]:after{display:none}.sleepbundle .sleepbundle__cta.loading [data-bb-roll]:before{opacity:0!important}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/bb-rounded-media.css.map */
