product-info div.product{max-width:130rem;margin:0 auto}media-gallery{position:relative}@media screen and (max-width: 749px){.grid--peek.slider li.grid__item:first-of-type{margin-left:0}}.product slider-component.slider-mobile-gutter{padding:0 5rem}ul.product__media-list{gap:0}div.product--thumbnail li.product__media-item:not(.is-active),div.product--thumbnail_slider li.product__media-item:not(.is-active){display:block}.product .slider-buttons{display:flex!important;height:0;z-index:1}.product .slider-counter{display:none!important}.product slider-component:has(.product__media-list>li:nth-of-type(2)) .slider-buttons .slider-button{display:block!important}.product .slider-buttons .slider-button{position:absolute;right:0;top:50%;transform:translateY(-50%);padding:0}.product .slider-button--prev{left:0}.product .slider-button .svg-wrapper,.product .slider-button .svg-wrapper .icon{height:100%;width:100%}.product .slider-button .svg-wrapper .icon path{fill:#cec3c2}.product .slider-button[disabled=disabled]{opacity:.5}.product .enable_desktop_slider li{width:100%!important}ul.thumbnail-list{display:flex;justify-content:center}ul.thumbnail-list li.thumbnail-list__item{width:1.4rem;height:1.4rem}ul.thumbnail-list li.thumbnail-list__item .thumbnail{border-radius:100%;background-color:#e6d9d8}ul.thumbnail-list li.thumbnail-list__item .thumbnail[aria-current]{box-shadow:none;background-color:#a09290}ul.thumbnail-list li.thumbnail-list__item img{display:none}.product .product__media-wrapper .product-media-container .media{padding-top:0;padding-bottom:100%}.product .product__media-wrapper .product-media-container .media img{object-fit:contain}.product media-gallery .product__media-icon{display:none!important}.product__media--sticker{display:flex;flex-direction:column;justify-content:center;position:absolute;left:0;top:-3rem;padding:0 3.5rem;width:14rem;height:14rem;border-radius:100%;z-index:1;line-height:1;color:var(--white);font-size:1.8rem;font-family:var(--font-heading-family);background:#5935a4;background:linear-gradient(125deg,#5935a4,#bb99d2)}@media screen and (max-width: 749px){.product__media--sticker{width:11rem;height:11rem;font-size:1.3rem;line-height:1;padding:0 3rem}}.product__info-wrapper .product__info-container{max-width:100%}@media screen and (max-width: 749px){.product__info-wrapper .product__info-container{padding-top:1.5rem}}.product__media-wrapper .product__title h1,.product__info-wrapper .product__title h1{font-size:5rem;line-height:1.1}@media screen and (max-width: 749px){.product__media-wrapper .product__title h1,.product__info-wrapper .product__title h1{font-size:3.2rem}}.product__info-wrapper .product__title+.product__text.caption-with-letter-spacing{margin-top:0}.product__info-wrapper .product__text{font-size:1.7rem}.product__info-wrapper .product__text *,.product .product__info-wrapper .price__container{margin:0}.product__info-wrapper .price__regular .price-item--regular{font-size:2.8rem}@media screen and (max-width: 749px){.product__info-wrapper .price__regular .price-item--regular{font-size:2.2rem}}.product__info-wrapper .price--on-sale .price__sale{display:flex;align-items:baseline}.product__info-wrapper .price__sale .price-item.price-item--regular{color:rgba(var(--color-foreground));font-size:1.6rem}.product__info-wrapper .price__sale .price-item--sale{display:inline-block;font-size:2.8rem;color:var(--red);font-weight:600;order:-1}@media screen and (max-width: 749px){.product__info-wrapper .price__sale .price-item--sale{font-size:2.2rem}}.product__info-wrapper .badge.price__badge-sale,.product__info-wrapper .badge.price__badge-sold-out{display:none!important}.product__info-wrapper .product__tax{display:none}.product__info-wrapper variant-selects .form__label{font-size:1.5rem}.product__info-wrapper variant-selects .product-form__input{max-width:30rem}.product__info-wrapper variant-selects .product-form__input .select:after{box-shadow:0 0 0 .1rem var(--greyline)}.product__info-wrapper variant-selects .product-form__input .select select{font-size:1.4rem}.product__info-wrapper variant-selects .product-form__input .select .svg-wrapper{top:34%;width:1.5rem;height:1.5rem}.product__info-wrapper product-form.product-form{margin-bottom:3rem}.product__info-wrapper .product-form__buttons{max-width:35rem}.product__info-wrapper .product-form__buttons .product-form__submit{font-size:1.8rem;min-height:5rem}.product__info-wrapper .product-form__buttons .product-form__submit[disabled]{background-color:#505050}.product__info-wrapper .product-form__buttons .product-form__submit[disabled]:after{display:none}.product--no-media .product__info-wrapper .product__description{text-align:center}.product__info-container .product-specification{margin:2.5rem 0;line-height:1.5}.product__info-container .product-specification p{margin:.75rem 0}.product--no-media .product__info-container .product-specification{text-align:center}.product__info-wrapper #ptw-wrapin div.ptw-app-wrapper{border:0;padding:.5rem 0 0}.product__info-wrapper #ptw-wrapin .ptw-app-label:before{content:"Want it gift wrapped?";display:block;font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 2.4rem)}.product__info-wrapper #ptw-wrapin input#ptw-gift-needed{margin:0 .5rem 0 0;width:1.5em;height:1.5em;background-color:var(--white);border-color:var(--black)}.product--coming_soon #ptw-wrapin,.product--coming_soon .product-specification+.product__text{display:none!important}.collapsible-content{display:none}.collapsible-content:has(.accordion__content.rte){display:block}.collapsible-content .collapsible-content-wrapper-narrow{max-width:130rem}@media screen and (min-width: 750px){.collapsible-content .collapsible-content-wrapper-narrow{padding:0 5rem}}.collapsible-content .accordion summary{padding:2.5rem 0;background:none!important}.collapsible-content .accordion .svg-wrapper{display:none}.collapsible-content .accordion .accordion__title{font-size:2rem;font-weight:400;font-family:var(--font-body-family);text-decoration:none!important}@media screen and (max-width: 749px){.collapsible-content .accordion .accordion__title{font-size:1.7rem}}.collapsible-content .accordion summary .icon{height:1.2rem;top:calc(50% - .6rem)}.collapsible-content .accordion .accordion__content.rte{padding:1.5rem 0rem 2rem;font-size:1.7rem}.recorder{max-width:136rem;margin:0 auto;padding:8rem;border-radius:3.5rem}@media screen and (max-width: 989px){.recorder{padding:5rem}}@media screen and (max-width: 749px){.recorder{padding:3rem}}.recorder-header h2{font-size:4.6rem;margin:0 0 1rem}@media screen and (max-width: 749px){.recorder-header h2{font-size:3.5rem}}.recorder-header .rte{font-size:1.9rem;line-height:1.5;font-weight:300}@media screen and (max-width: 749px){.recorder-header .rte{font-size:1.6rem}}.recorder-wrapper{display:flex;margin-top:4rem;gap:5rem}@media screen and (max-width: 989px){.recorder-wrapper{flex-direction:column;gap:2rem}}.recorder-wrapper .flip-book{width:calc(55% - 2.5rem)}@media screen and (max-width: 989px){.recorder-wrapper .flip-book{width:100%}}.recorder-wrapper .audio-recorders{width:calc(45% - 2.5rem)}@media screen and (max-width: 989px){.recorder-wrapper .audio-recorders{width:100%}}.flip-book .slideshow.banner{min-height:auto}.flip-book .slideshow.banner .slideshow__slide{padding-bottom:100%}.flip-book .slideshow.banner .slideshow__slide .banner__media img{object-fit:cover}.flip-book .slideshow__controls{margin-top:1.5rem;border:0;font-size:2rem}.flip-book .slideshow__controls .slider-counter--label,.flip-book .slideshow__controls .slider-counter--current{font-weight:700}.flip-book .slideshow__controls .slider-counter--total,.flip-book .slideshow__controls .slider-counter--of{font-weight:300}.flip-book .slideshow__controls .slider-button{width:70px}.flip-book .slideshow__controls .slider-button .icon{height:20px}.audio-recorder{display:flex;align-items:center;padding:.8rem 0;border-top:.1rem solid #5d5d5d;position:relative}.audio-recorder:first-child{border:0}.audio-recorder:after{content:"";width:100%;height:100%;left:0;top:0;position:absolute;background-color:var(--black);opacity:.8;z-index:5}.audio-recorder.active:after{display:none}.audio-recorder .label{width:7rem;margin:0;flex-shrink:0;font-size:1.6rem}.audio-recorder .status{display:flex;align-items:center;font-size:1.7rem;width:2.5rem;flex-shrink:0;z-index:6}.audio-recorder .status .svg-wrapper{width:2.2rem;height:2.2rem;display:none}.audio-recorder--container.saved~.status .svg-wrapper{display:block}.audio-recorder>.audio-recorder--container{flex-grow:1;order:3}.audio-recorder .pipeRecordRTC,.audio-recorder .audio-recorder--container>div{width:100%!important}.audio-recorders .product-form{margin-top:4rem}.audio-recorders .product-form .product-form__buttons{max-width:none}.audio-recorders .product-form .product-form__buttons .product-form__submit{font-size:2rem;min-height:6rem}.audio-recorders .product-form .product-form__buttons .product-form__submit[disabled]{background-color:#505050}.audio-recorders .product-form .product-form__buttons .product-form__submit[disabled]:after{display:none}.audio-recorder--container *{border-radius:0!important;font-family:Inter,Arial,sans-serif!important;color:var(--white)!important}.pipePoweredBy,.pipeMicContainer{display:none!important}.pipeRecordRTC{border-radius:0!important;background-color:var(--black)!important}.pipeRecordRTC .pipeSvgIcon{height:2.1rem!important;fill:var(--green)}.pipeRecordRTC span,.pipeRecordRTC span>div{font-size:17px!important;color:var(--green)!important}.pipeBtn,.pipeBtnOff{height:30px!important}.pipeBtn svg,.pipeBtnOff svg{padding:3px!important}.audio-recorder--container [title=Download]{display:none!important}.pipeAlertBox{padding:5px!important;font-size:14px!important}.audio-recorder.active .pipeAlertBox,.audio-recorder .pipeAlertBox{z-index:10;display:none!important}.pipeCountdownCircleContainer{background-color:transparent!important}.pipeCountdownCircleContainer svg{display:none}.pipeCountdownCircleContainer>span{font-size:1.5rem!important;font-weight:400!important}.pipeMsgOverlay{z-index:100!important;opacity:.6!important;top:0!important;left:0!important;transform:none!important;height:100%!important;max-width:none!important;width:100%!important;padding:6px!important}.pipeMsgOverlay *{font-size:13px!important}.pipeBtnOff{opacity:.4!important}.pipeBtnOff[title=stop] svg circle:last-child,.pipeBtnOff[title=stop] svg circle,.pipeBtn[title=stop] svg circle,.pipeBtn[title=record] svg circle:last-child,.pipeBtnOff[title=record] svg circle:last-child{display:none}.pipeBtnOff[title=stop] svg,.pipeBtn[title=stop] svg{padding:0!important}.pipeBtn[title=play] svg,.pipeBtn[title=pause] svg,.pipeBtnOff[title=play] svg,.pipeBtnOff[title=pause] svg{fill:var(--green);padding:7px!important}.pipeBtnOff[title=Save]{display:none}.pipeBtn[title=Save] svg,.pipeBtnOff[title=Save] svg{display:none}.pipeBtn[title=Save] span,.pipeBtnOff[title=Save] span{color:var(--white)!important;font-size:1.3rem;margin-top:0}.pipeBtn[title=Save] span{text-decoration:underline;text-underline-offset:.3rem;display:inline-block!important}.pipeTimer{top:auto!important;bottom:7px!important;z-index:2!important;right:0!important;padding:0!important;left:auto!important;translate:0!important;background-color:transparent!important}.pipeTimer>span{font-weight:400!important}.pipeTimerIcon{margin-right:3px}product-recommendations.related-products{max-width:120rem}product-recommendations.related-products .related-products__heading{text-align:center;display:none}product-recommendations.related-products:has(.grid__item) .related-products__heading{display:block}product-recommendations.related-products slider-component{position:relative}@media screen and (min-width: 990px){product-recommendations.related-products slider-component{padding:0!important}}product-recommendations.related-products ul{justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom-product.css.map */
