product-gallery-slider{display:block;position:relative}@media screen and (max-width:749px){.product__media-wrapper media-gallery>product-gallery-slider{margin-left:-1.5rem;margin-right:-1.5rem}}@media screen and (max-width:749px){product-gallery-slider .product__xr-button{display:none}}@media screen and (min-width:750px){product-gallery-slider+.button.product__xr-button{display:none}}.product__media-wrapper .product__media-icon{display:none}@media screen and (min-width:750px){.product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc((100% - 5rem) / 6)}}@media screen and (min-width:750px){.product--thumbnail_slider .product__media-list .product__media-item:not(.is-active){display:block}.product--thumbnail_slider .product__media-list.slider{flex-wrap:inherit;overflow-x:auto;position:relative;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.product--thumbnail_slider .product__media-list .product__media-item{flex:0 0 100%;max-width:100%;scroll-snap-align:start;width:100%}.product--thumbnail_slider .product__media-list.slider{scrollbar-width:none}.product--thumbnail_slider .product__media-list.slider::-webkit-scrollbar{display:none}}.product__media-list.slider.is-dragging{cursor:grabbing;scroll-snap-type:none}@media screen and (min-width:750px){.product .product__media-wrapper media-gallery>product-gallery-slider>.slider-buttons.slider-buttons{align-items:center;bottom:0;display:flex;justify-content:space-between;left:0;padding:0 2rem;pointer-events:none;position:absolute;right:0;top:0;z-index:2}}.product__media-wrapper media-gallery>product-gallery-slider>.slider-buttons .slider-button{height:3rem;padding:0;pointer-events:auto;width:2rem}.product__media-wrapper media-gallery>product-gallery-slider>.slider-buttons .slider-button .svg-wrapper,.product__media-wrapper media-gallery>product-gallery-slider>.slider-buttons .slider-button .icon{height:2rem;width:2rem}.product__media-wrapper media-gallery>product-gallery-slider>.slider-buttons .slider-counter{display:none}.product-media-modal{background-color:#000c}.product-media-modal.media-modal{cursor:default}.product-media-modal__dialog,.product-media-modal__content{background:none}.product-media-modal__content{overflow:hidden}.product-media-modal__toggle{background-color:#0006;border-color:#fff6;color:#fff}.product-media-modal__slider{display:block;height:100%;position:relative}.product-media-modal__list{align-items:center;cursor:grab;display:flex;height:100%;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.product-media-modal__list.is-dragging{cursor:grabbing;scroll-behavior:auto}.product-media-modal__slide,.product-media-modal__slide img{cursor:inherit;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.product-media-modal__list::-webkit-scrollbar{display:none}.product-media-modal__slide{align-items:center;display:flex;flex:0 0 100%;height:100%;justify-content:center;max-width:100%;scroll-snap-align:start;width:100%}@media screen and (max-width:749px){.product-media-modal__slide{padding:0 4.4rem}}.product-media-modal__content>*:not(.active),.product-media-modal__slide>*:not(.active){display:block}.product-media-modal__slide img{height:auto;max-height:100vh;max-width:100%;object-fit:contain;width:auto}.product-media-modal__slider>.slider-buttons{align-items:center;bottom:0;display:flex;justify-content:space-between;left:0;padding:0 2rem;pointer-events:none;position:absolute;right:0;top:0;z-index:2}.product-media-modal__slider>.slider-buttons[hidden]{display:none}.product-media-modal__slider>.slider-buttons .slider-button{color:#fff;height:3.2rem;padding:0;pointer-events:auto;width:2rem}.product-media-modal__slider>.slider-buttons .slider-button:hover,.product-media-modal__slider>.slider-buttons .slider-button:focus-visible{color:#ffffffb3}.product-media-modal__slider>.slider-buttons .slider-button .svg-wrapper,.product-media-modal__slider>.slider-buttons .slider-button .icon{height:2rem;width:2rem}.womb-breadcrumb{margin:0 0 1.6rem}.womb-breadcrumb__list{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;font-size:1.3rem;letter-spacing:.1rem;line-height:1.6;color:#525263}.womb-breadcrumb__item+.womb-breadcrumb__item:before{content:">";margin:0 .8rem}.womb-breadcrumb__item a{color:inherit;text-decoration:none}.womb-breadcrumb__item a:hover{text-decoration:underline}.product__info-container .product__title>h1{font-size:1.8rem;font-weight:700;letter-spacing:.1rem;line-height:1.5}.product__info-container .price,.product__info-container .price--large{display:inline-block;vertical-align:baseline;font-size:2.8rem;font-weight:400;letter-spacing:.1rem;line-height:1.4}.product__info-container .price .price__container{margin-bottom:0}.product__info-container .price .price-item{font-size:inherit}.product__info-container .price__badge-sold-out{color:#de5d50;font-size:1.8rem;font-weight:700;letter-spacing:.1rem;margin-left:.6rem;vertical-align:baseline}.product__info-container .price__suffix{display:inline-block;margin-left:.6rem;font-size:1.4rem;font-weight:700;letter-spacing:.1rem;vertical-align:baseline;white-space:nowrap}.product__info-container .product__description{font-size:1.4rem;letter-spacing:.1rem;line-height:1.75;color:#525263}@media screen and (max-width:749px){.product__info-container .product__description{display:none}}@media screen and (min-width:750px){.product__info-container .product__accordion--description{display:none}}.product__info-container .product__description hr{height:0;margin:.7rem 0;border-top:.1rem solid rgb(128,128,128);background-color:transparent}.product__info-container .rte a{color:#06c;text-decoration:none}.product__info-container .rte a:hover,.product__info-container .rte a:focus-visible{color:#004a94;text-decoration:underline}.product__info-container .product-form__input,.product__info-container .product-form__buttons{max-width:100%}.product__info-container .product-form__input--pill,.product__info-container .product-form__input--swatch,.product__info-container .product-form__input--dropdown{margin:0;padding:.8rem 0;border-bottom:.1rem solid rgb(208,208,208)}.product__info-container variant-selects{display:block;border-top:.1rem solid rgb(208,208,208)}.product__info-container :is(.product-form__input--pill,.product-form__input--swatch) .form__label,.product__info-container .product-form__input--dropdown .form__label{margin-bottom:.8rem;padding:0 .4rem;font-size:1.6rem;font-weight:700;letter-spacing:.1rem;line-height:2;color:rgb(var(--color-foreground));text-transform:uppercase}.product__info-container .form__label-value{padding-left:.25em}.product__info-container .form__label-value:before{content:" : "}.product__info-container .product-form__input--swatch{gap:1.5rem .79%}.product__info-container .product-form__input--swatch .form__label{flex:0 0 100%;margin-bottom:0}.product__info-container .product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: 100%;--swatch-input--border-radius: 0;flex:0 0 19%;max-width:19%;margin:0;outline:none}.product__info-container .product-form__input--swatch .swatch-input__label>.swatch{--swatch--size: 100%;width:100%;aspect-ratio:5 / 6;border:none;border-radius:0}.product__info-container .product-form__input--swatch .swatch-input__input:checked+.swatch-input__label>.swatch,.product__info-container .product-form__input--swatch .swatch-input__label:hover>.swatch{outline:.2rem solid rgb(var(--color-foreground));outline-offset:0}.product__info-container .product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;min-width:6.5rem;min-height:5rem;margin:0 1rem 1rem 0;padding:0 1rem;border-width:.2rem;border-color:#d0d0d0;border-radius:0;font-size:1.6rem;font-weight:700;letter-spacing:.1rem}.product__info-container .product-form__input--pill input[type=radio]:checked+label{border-color:rgb(var(--color-foreground))}.product__info-container .product-form__submit{min-height:5.6rem;font-size:1.4rem;font-weight:700;letter-spacing:.1rem}.product-wishlist{padding:1.2rem;text-align:center}.product-wishlist__button{display:inline-flex;align-items:center;gap:.5rem;padding:0;border:0;background:none;cursor:pointer;font-size:1.2rem;letter-spacing:.1rem;color:#525263}.product-wishlist__label{text-decoration:underline;text-underline-offset:.2rem}.product-wishlist__icon{font-size:1.2rem;line-height:1;color:rgb(var(--color-foreground))}.product__payment-icons{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin:0;padding:0;list-style:none}.product__payment-icons svg{width:3.8rem;height:2.4rem}.product__info-container .product__accordion{margin:2.4rem 0 0;border-right:none;border-bottom:none;border-left:none;border-top:.1rem solid rgb(221,221,221)}.product__info-container .product__accordion+.product__accordion{margin-top:0;border-top:none}.product__info-container .product__accordion summary{position:relative;justify-content:center;padding:1rem 3.2rem;border-bottom:.1rem solid rgb(221,221,221)}.product__info-container .product__accordion details[open]>summary{background-color:rgba(var(--color-foreground),.1)}.product__info-container .product__accordion .summary__title{flex:0 1 auto;justify-content:center}.product__info-container .product__accordion .accordion__title{max-width:100%;font-size:1.4rem;font-weight:700;letter-spacing:.1rem;line-height:1.6;text-align:center}.product__info-container .product__accordion summary>.icon-caret{position:absolute;top:50%;right:1.2rem;transform:translateY(-50%)}.product__info-container .product__accordion details[open]>summary>.icon-caret{transform:translateY(-50%) rotate(180deg)}.product__info-container .product__accordion .accordion__content{margin-bottom:1.5rem;padding:.8rem;font-size:1.4rem;letter-spacing:.1rem;line-height:1.7;color:#525263}.product__material{text-align:center}.womb-size-guide{width:100%;border-collapse:collapse;table-layout:fixed}.womb-size-guide th,.womb-size-guide td{border:.1rem solid rgb(221,221,221);text-align:center;vertical-align:middle}.womb-size-guide__name{width:5.6rem;padding:.8rem .4rem;background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.4rem;font-weight:700;letter-spacing:.1rem}.womb-size-guide__label{padding:.8rem .4rem;font-size:1.2rem;font-weight:400;letter-spacing:.1rem;color:#525263}.womb-size-guide__value{padding:.2rem .4rem .8rem;font-size:1.4rem;letter-spacing:.1rem;color:#525263}.womb-size-guide--single .womb-size-guide__label{border-bottom:none;padding-bottom:0}.womb-size-guide--single .womb-size-guide__value{border-top:none}.womb-size-guide__link{display:block;padding-top:.4rem;font-size:1.4rem;letter-spacing:.1rem;text-align:right}.product__stock-placeholder{margin:0;padding:1.6rem 0;text-align:center;color:rgba(var(--color-foreground),.55)}.product__info-container .product__block-carousel{margin:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/womb-product.css.map */
