@media screen and (min-width:990px){.g-pdp .product--medium:not(.product--no-media) .product__info-wrapper{padding-left:6.4rem}.g-pdp .product--medium.product--right:not(.product--no-media) .product__info-wrapper{padding-left:0;padding-right:6.4rem}}@media screen and (min-width:750px){.g-pdp .product__info-container{max-width:56rem}}.g-crumbs{display:none}@media screen and (min-width:750px){.g-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin:0 0 2.4rem;font-size:1.4rem;line-height:1.4;color:rgb(var(--color-foreground))}.g-crumbs a{color:inherit;text-decoration:none;text-underline-offset:.3rem}.g-crumbs a:hover{text-decoration:underline}.g-crumbs__current{font-weight:700}.g-crumbs .g-level{display:inline;font-size:inherit;font-weight:inherit;line-height:inherit}.g-crumbs .g-dots{display:none}}.g-pdp .g-gallery{--g-ratio-main: .775;--g-ratio-grid: .89}.g-pdp .g-gallery .product__media-item{position:relative;isolation:isolate;--g-arch-r: 3.2rem}@supports (width: 1cqw){.g-pdp .g-gallery .product__media-item{container-type:inline-size;--g-arch-r: 50cqw 50cqw 3.2rem 3.2rem}.g-pdp .g-gallery .product__media-item.is-active{--g-arch-r: 50cqw 50cqw 4.8rem 4.8rem}}.g-pdp .g-gallery .product-media-container,.g-pdp .g-gallery .product-media-container:after,.g-pdp .g-gallery .product__modal-opener,.g-pdp .g-gallery .product__media,.g-pdp .g-gallery .product__media img,.g-pdp .g-gallery .deferred-media,.g-pdp .g-gallery .deferred-media__poster,.g-pdp .g-gallery .deferred-media__poster img,.g-pdp .g-gallery .deferred-media video,.g-pdp .g-gallery .deferred-media iframe,.g-pdp .g-gallery .product__media-toggle:after{border-radius:var(--g-arch-r)}.g-pdp .g-gallery .product-media-container{border:0;background:var(--g-milk)}.g-pdp .g-gallery .product-media-container:not(.media-type-model){--preview-ratio: var(--g-ratio-grid) !important;--ratio: var(--g-ratio-grid) !important}.g-pdp .g-gallery .is-active .product-media-container:not(.media-type-model){--preview-ratio: var(--g-ratio-main) !important;--ratio: var(--g-ratio-main) !important}.g-pdp .g-gallery .product__media{background:var(--g-milk)}.g-pdp .g-gallery .product__media img,.g-pdp .g-gallery .deferred-media__poster img,.g-pdp .g-gallery .deferred-media video{object-fit:cover}.g-pdp .g-gallery .product__media-icon{top:auto;bottom:1.6rem;left:1.6rem;border:0;background:#fffaf8eb;color:var(--g-cherry)}.g-pdp .g-gallery .deferred-media__poster-button{background:var(--g-cherry);color:var(--g-pink);border:0}.g-pdp .g-gallery .product__media-item>.g-pdp-ring{position:absolute;z-index:3;top:41%;right:4.5%;width:clamp(8.8rem,21%,13.2rem);pointer-events:none}.g-pdp-ring,.g-pdp .g-gallery .product__media-item:not(.is-active)>.g-pdp-ring{display:none}.g-pdp .g-gallery .product__media-item.is-active>.g-pdp-ring{display:block}.g-pdp-ring__svg{display:block;width:100%;height:auto;overflow:visible}.g-pdp-ring__bg{fill:var(--g-cherry)}.g-pdp-ring__text{fill:var(--g-pink);font-family:var(--font-body-family)}.g-pdp-ring__core{fill:var(--g-pink)}.g-pdp-ring__check{stroke:var(--g-cherry)}@media screen and (max-width:749px){.g-pdp .g-gallery{--g-ratio-main: .81;--g-ratio-grid: .81}.g-pdp .product--glooty .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0;margin-right:0}.g-pdp .product--glooty .product__media-list.grid--peek{margin:0;width:100%;padding:0;column-gap:1.2rem;scroll-padding-left:0}.g-pdp .product--glooty .product__media-list.grid--peek:after{content:none}.g-pdp .product--glooty .product__media-list.grid--peek .product__media-item{width:100%;min-width:100%;margin:0;padding-top:0;padding-bottom:0}.g-pdp .product--glooty [id^=GalleryViewer] .slider-buttons{display:none}.g-pdp .g-gallery .product__media-item>.g-pdp-ring{top:44%;right:3.6%;width:26%}}.g-gallery-dots{display:none}@media screen and (max-width:749px){.g-gallery-dots{display:flex;justify-content:center;gap:.6rem;margin-top:1.2rem}.g-gallery-dots__dot{display:block;width:.8rem;height:.8rem;border-radius:var(--g-pill);background:var(--g-pink);cursor:pointer;transition:width .25s var(--g-ease),background-color .25s var(--g-ease)}.g-gallery-dots__dot.is-active{width:2.2rem;background:var(--g-cherry)}}@media screen and (min-width:750px){.g-pdp .g-gallery .thumbnail-list,.g-pdp .g-gallery .thumbnail-list.slider--tablet-up{display:flex;flex-wrap:wrap;gap:1.4rem;padding:.8rem .6rem .6rem;margin:0 -.6rem;overflow:visible}.g-pdp .g-gallery .thumbnail-list__item,.g-pdp .g-gallery .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:8.8rem;height:11.2rem;flex:none}.g-pdp .g-gallery .thumbnail-list__item:before{content:none}.g-pdp .g-gallery .thumbnail-slider .slider-button{display:none}.g-pdp .product.product--glooty .g-gallery .product__media-list{display:block;margin:0;padding:0}.g-pdp .product.product--glooty .g-gallery .product__media-item:not(.is-active){display:none}.g-pdp .product.product--glooty .g-gallery .product__media-item.is-active{width:100%;max-width:none;padding:0}}@media screen and (min-width:750px)and (max-width:989px){.g-pdp .g-gallery .thumbnail-list__item,.g-pdp .g-gallery .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(25% - 1.05rem);height:auto;aspect-ratio:11 / 14}}@media screen and (min-width:990px){.g-pdp:not([data-original-section]) .g-gallery--rail{display:grid;grid-template-columns:8.8rem minmax(0,1fr);column-gap:1.6rem;align-items:start}.g-pdp:not([data-original-section]) .g-gallery--rail>[id^=GalleryViewer]{grid-column:2;grid-row:1;min-width:0}.g-pdp:not([data-original-section]) .g-gallery--rail>.thumbnail-slider{grid-column:1;grid-row:1;display:block;position:sticky;top:3rem}.g-pdp:not([data-original-section]) .g-gallery--rail>.product__xr-button{grid-column:2}.g-pdp .product.product--glooty .g-gallery .product__media-list{display:flex;flex-wrap:wrap;gap:1.6rem}.g-pdp .product.product--glooty .g-gallery .product__media-list .product__media-item:nth-child(n){flex:0 0 auto;width:calc(50% - .8rem);max-width:none;padding:0;order:0}.g-pdp .product.product--glooty .g-gallery .product__media-list .product__media-item.is-active:nth-child(n){order:-1;width:100%}.g-pdp .product.product--glooty .g-gallery--grid .product__media-item:not(.is-active){display:block}.g-pdp .g-gallery--grid .product__media-item:not(.is-active)~.product__media-item:not(.is-active)~.product__media-item:not(.is-active){display:none}.g-pdp .g-gallery .thumbnail-list,.g-pdp .g-gallery .thumbnail-list.slider--tablet-up{flex-direction:column;flex-wrap:nowrap}}.g-pdp .g-gallery .thumbnail{border:0;border-radius:4.4rem 4.4rem 2rem 2rem;background:var(--g-milk);box-shadow:none;overflow:hidden}.g-pdp .g-gallery .thumbnail img{border-radius:inherit}.g-pdp .g-gallery .thumbnail:hover{opacity:.85}.g-pdp .g-gallery .thumbnail[aria-current],.g-pdp .g-gallery .thumbnail[aria-current]:focus:not(:focus-visible){box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgb(var(--color-foreground))}.g-pdp .g-gallery .thumbnail:focus-visible{outline:0;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.g-thumb__label:empty,.product:not(.product--glooty) .g-thumb__label{display:none}.g-thumb__label{position:absolute;left:50%;bottom:.9rem;z-index:1;max-width:calc(100% - .8rem);padding:.3rem .7rem;transform:translate(-50%);border-radius:var(--g-pill);background:#fffaf8eb;color:var(--g-cherry);font-family:var(--font-body-family);font-size:1rem;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.g-pdp .g-gallery .thumbnail__badge{top:42%;left:50%;right:auto;z-index:2;width:3.2rem;height:3.2rem;transform:translate(-50%,-50%);border:0;background:var(--g-cherry);color:var(--g-pink);pointer-events:none}.g-pdp .g-gallery .thumbnail__badge .icon{width:1.2rem;height:1.2rem}.g-pdp .product__info-container>*+*{margin:2rem 0 0}.g-pdp .product__info-container .product-form,.g-pdp .product__info-container .product__description{margin:2.2rem 0 0}.g-pdp .product__title{margin-bottom:0}.g-pdp .product__title h1{margin:0;font-family:var(--font-heading-family);font-weight:var(--g-display-weight);font-size:clamp(4.4rem,5vw,7.2rem);line-height:.95;letter-spacing:-.025em;overflow-wrap:break-word}.g-pdp .product__info-container>.product__title+*{margin-top:1.2rem}.g-pdp .product__text{margin-bottom:0}.g-pdp-badges{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.g-pdp-badges__level{padding:.8rem 1.6rem;text-decoration:none}.g-pdp-badges__level .g-level{font-size:1.3rem;color:var(--g-cherry)}.g-pdp-badges__level .g-dots i{width:.8rem;height:.8rem}.g-pdp-badges__level:empty,.g-pdp-badges__chip:empty{display:none}a.g-pdp-badges__level:hover{filter:brightness(.97)}.g-pdp-badges__chip{padding:.6rem 1.4rem;box-shadow:inset 0 0 0 .2rem currentColor}.g-rating{display:flex;align-items:center;gap:1.2rem;font-size:1.4rem;color:rgb(var(--color-foreground))}.g-stars{position:relative;display:inline-flex;flex:none}.g-stars__row{display:flex;gap:.2rem}.g-stars__row--fill{position:absolute;inset:0 auto 0 0;width:var(--g-rating, 0%);overflow:hidden}.g-stars .g-icon{width:1.8rem;height:1.8rem;stroke-width:1.6;flex:none}.g-stars__row--fill .g-icon{fill:currentColor}.g-rating__link{font-weight:600;color:rgb(var(--color-foreground));text-underline-offset:.3rem}.g-pdp .g-price-main .price,.g-pdp .g-title-price .price{font-family:var(--font-heading-family);font-variation-settings:"SOFT" 100,"WONK" 0;color:rgb(var(--color-foreground))}.g-pdp .g-price-main .price-item--regular,.g-pdp .g-price-main .price-item--sale,.g-pdp .g-title-price .price-item--regular,.g-pdp .g-title-price .price-item--sale{font-weight:800;font-size:3.6rem;line-height:1;letter-spacing:-.01em}.g-pdp .g-price-main .price__sale s.price-item,.g-pdp .g-title-price .price__sale s.price-item{font-family:var(--font-body-family);font-size:1.8rem;font-weight:500;opacity:.7}.g-pdp .g-price-main .price .badge{border-radius:var(--g-pill);font-family:var(--font-body-family)}.g-pdp .product .price__container{margin-bottom:0}.g-pdp .product__tax{margin-top:.6rem}.g-title-price{display:none}@media screen and (max-width:749px){.g-pdp .g-title--price-true{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1.2rem}.g-pdp .g-title--price-true h1{min-width:0}.g-pdp .g-title--price-true .g-title-price{display:block;flex:none;padding-top:.2rem}.g-pdp .g-title-price .price-item--regular,.g-pdp .g-title-price .price-item--sale{font-size:2.8rem}.g-pdp .g-title-price .price__sale{flex-direction:column;align-items:flex-end}.g-pdp .g-has-title-price--true .g-price-main{display:none}.g-pdp .product__info-container>*+*{margin-top:1.6rem}}.g-pdp .product__description{font-size:1.8rem;line-height:1.5;color:rgb(var(--color-foreground))}.g-pdp .product__description>:first-child{margin-top:0}.g-pdp .product__description>:last-child{margin-bottom:0}@media screen and (max-width:749px){.g-pdp .product__description{font-size:1.6rem}}.g-pdp variant-selects{display:grid;gap:2.2rem}.g-opt.product-form__input{display:block;margin:0;padding:0;border:0;max-width:none;min-width:0}.g-opt__head{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;margin-bottom:1.2rem}.g-opt__label{margin:0;font-size:1.5rem;line-height:1.3;color:rgb(var(--color-foreground))}.g-opt__name{font-weight:700}.g-opt__pick,.g-opt__pick-sr{display:none}.g-size-pending [data-g-size] .g-opt__value,.g-pdp:not(.g-pdp-js) [data-g-size-pending] .g-opt__value{display:none}.g-size-pending [data-g-size] .g-opt__pick,.g-pdp:not(.g-pdp-js) [data-g-size-pending] .g-opt__pick,.g-size-pending [data-g-size] .g-opt__pick-sr,.g-pdp:not(.g-pdp-js) [data-g-size-pending] .g-opt__pick-sr{display:inline}.g-opt--alert .g-opt__pick{color:var(--g-rose);font-weight:700}.g-opt__guide{flex:none;font-size:1.5rem;font-weight:700;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.g-opt__guide:hover{color:rgb(var(--color-accent))}@media screen and (max-width:749px){.g-opt__label,.g-opt__guide{font-size:1.4rem}.g-opt__guide{display:inline-flex;align-items:center;min-height:3.6rem;padding:0 1.4rem;border-radius:var(--g-pill);background:var(--g-milk);text-decoration:none}}.g-opt__note{margin:1.2rem 0 0;font-size:1.4rem;line-height:1.45;color:rgb(var(--color-foreground))}.g-opt__note--small{margin-top:.8rem;font-size:1.3rem;line-height:1.4}.g-opt .g-opt__values{display:flex;flex-wrap:wrap;gap:1rem}.g-opt .swatch-input__input+.swatch-input__label{--swatch-input--size: 4rem;margin:0;outline-offset:.2rem}.g-opt .swatch{border:.1rem solid rgba(80,39,59,.2)}.g-opt .swatch-input__input:checked+.swatch-input__label,.g-opt .swatch-input__input:active+.swatch-input__label{outline:.2rem solid rgb(var(--color-foreground))}.g-opt .swatch-input__input+.swatch-input__label:hover,.g-opt .swatch-input__input:hover+.swatch-input__label{outline:.2rem solid rgba(var(--color-foreground),.35)}.g-opt .swatch-input__input:checked+.swatch-input__label:hover{outline-color:rgb(var(--color-foreground))}.g-opt .swatch-input__input:focus-visible+.swatch-input__label{outline:.2rem solid rgb(var(--color-foreground));box-shadow:0 0 0 .5rem rgba(var(--color-foreground),.2)}@media screen and (max-width:749px){.g-opt .g-opt__values{gap:1.2rem}.g-opt .swatch-input__input+.swatch-input__label{--swatch-input--size: 4.4rem}}.g-opt .g-opt__values--pills{display:grid;grid-template-columns:repeat(var(--g-cols, 8),minmax(0,1fr));gap:.8rem}.g-opt .g-opt__values--auto{display:flex;flex-wrap:wrap}@media screen and (min-width:750px)and (max-width:1199px){.g-opt .g-opt__values--pills{grid-template-columns:repeat(var(--g-cols-mobile, 4),minmax(0,1fr))}}.g-atc>span{white-space:nowrap}@media screen and (max-width:749px){.g-opt .g-opt__values--pills{grid-template-columns:repeat(var(--g-cols-mobile, 4),minmax(0,1fr))}.g-opt .g-opt__values--auto{display:flex}}.g-opt .g-opt__values--pills input[type=radio]+label{display:flex;align-items:center;justify-content:center;min-width:5rem;height:5rem;margin:0;padding:0 1.2rem;border:.2rem solid var(--g-pink);border-radius:var(--g-pill);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:1;white-space:nowrap;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.g-opt .g-opt__values--pills input[type=radio]+label:before{content:none}.g-opt .g-opt__values--pills input[type=radio]+label:hover{border-color:rgb(var(--color-foreground))}.g-opt .g-opt__values--pills input[type=radio]:checked+label{border-color:rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.g-opt .g-opt__values--pills input[type=radio].disabled+label,.g-opt .g-opt__values--pills input[type=radio]:disabled+label{border-color:rgba(var(--color-foreground),.12);color:rgba(var(--color-foreground),.75);text-decoration:line-through}.g-opt .g-opt__values--pills input[type=radio].disabled:checked+label,.g-opt .g-opt__values--pills input[type=radio]:disabled:checked+label{background:rgba(var(--color-foreground),.75);color:rgb(var(--color-background))}.g-opt .g-opt__values--pills input[type=radio]:focus-visible+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.g-size-pending [data-g-size] .g-opt__values--pills input[type=radio]:checked+label,.g-pdp:not(.g-pdp-js) [data-g-size-pending] .g-opt__values--pills input[type=radio]:checked+label{border-color:var(--g-pink);background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.g-size-pending [data-g-size] .g-opt__values--pills input[type=radio]:checked+label:hover{border-color:rgb(var(--color-foreground))}.g-opt--alert .g-opt__values--pills input[type=radio]:not(.disabled)+label{border-color:var(--g-rose)}.g-opt--alert .g-opt__values{animation:g-opt-nudge .4s var(--g-ease)}@keyframes g-opt-nudge{0%,to{transform:translate(0)}25%{transform:translate(-.6rem)}75%{transform:translate(.6rem)}}@media(prefers-reduced-motion:reduce){.g-opt--alert .g-opt__values{animation:none}}@media screen and (max-width:749px){.g-opt .g-opt__values--pills input[type=radio]+label{height:4.6rem}}.g-opt.g-opt--segmented{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:1.2rem;row-gap:.8rem}.g-opt--segmented .g-opt__head{margin:0}.g-opt.g-opt--segmented .g-opt__values{display:inline-flex;flex-wrap:nowrap;gap:0;padding:.4rem;border-radius:var(--g-pill);background:var(--g-milk)}.g-opt--segmented input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;margin:0;padding:0 1.8rem;border:0;border-radius:var(--g-pill);background:transparent;color:var(--g-cherry);font-family:var(--font-body-family);font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:1;white-space:nowrap;cursor:pointer}.g-opt--segmented input[type=radio]+label:before{content:none}.g-opt--segmented input[type=radio]:checked+label{background:var(--g-cherry);color:var(--g-white)}.g-opt--segmented input[type=radio].disabled+label{color:#50273bbf;text-decoration:line-through}.g-opt--segmented input[type=radio]:focus-visible+label{box-shadow:0 0 0 .2rem var(--g-milk),0 0 0 .4rem #50273b8c}.g-opt--segmented .g-opt__note{flex-basis:100%;margin-top:0}@media screen and (max-width:749px){.g-opt--segmented input[type=radio]+label{padding:0 1.6rem;font-size:1.4rem}}.g-pdp .g-opt--dropdown{max-width:none;margin:0}.g-pdp .product-form__buttons{max-width:none}.g-pdp .product-form__submit.g-atc{min-height:6.8rem;margin-bottom:0;font-size:1.9rem}.g-atc .g-atc__icon{width:2.2rem;height:2.2rem;margin-right:1.2rem}.g-atc__price{white-space:nowrap}@media screen and (min-width:750px)and (max-width:1199px){.g-pdp .product-form__submit.g-atc{padding:0 1.6rem;font-size:1.6rem}}.product-form__submit[disabled] .g-atc__price{display:none}.g-pdp .shopify-payment-button{margin-top:1rem}.g-pdp .shopify-payment-button__button--unbranded,.g-pdp .shopify-payment-button__button--unbranded:hover:not([disabled]){min-height:5.6rem;border-radius:var(--g-pill);background:transparent;color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 .2rem rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.6rem;font-weight:700;letter-spacing:0}.g-pdp .shopify-payment-button__button--branded{border-radius:var(--g-pill);overflow:hidden}@media screen and (max-width:749px){.g-pdp .product-form__submit.g-atc{min-height:6rem;font-size:1.8rem}}.g-pdp-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem 1.8rem;margin:0;padding:0;font-size:1.4rem;font-weight:600;line-height:1.35;color:rgb(var(--color-foreground));text-align:center}.g-pdp .product__info-container>.g-pdp-trust{margin-top:1.6rem}.g-pdp-trust li{display:inline-flex;align-items:center;gap:.8rem}.g-pdp-trust__item:has(>span:empty){display:none}.g-pdp-trust .g-icon{width:1.8rem;height:1.8rem}@media screen and (max-width:749px){.g-pdp-trust{font-size:1.3rem}}.g-pdp-proof{display:flex;gap:.8rem;margin:0;padding:0}.g-pdp-proof__item{flex:1 1 0;display:flex;flex-direction:column;align-items:center;gap:.8rem;min-width:0;text-align:center;font-size:1.3rem;font-weight:700;line-height:1.3;color:rgb(var(--color-foreground))}.g-pdp-proof__icon{display:grid;place-items:center;width:4.4rem;height:4.4rem;flex:none;border-radius:50%;background:var(--g-pink);color:var(--g-cherry)}.g-pdp-proof__icon .g-icon{width:1.9rem;height:1.9rem}.g-pdp-proof__item--dots .g-icon,.g-pdp-proof__item--oo .g-icon,.g-pdp-proof__item:not(.g-pdp-proof__item--dots) .g-pdp-proof__dots,.g-pdp-proof__item:not(.g-pdp-proof__item--oo) .g-pdp-proof__oo,.g-pdp-proof__item:has(.g-pdp-proof__text:empty){display:none}.g-pdp-proof__oo{font-size:2.2rem}.g-pdp-proof__dots{display:flex;align-items:center;gap:.3rem}.g-pdp-proof__dots i{display:block;width:.6rem;height:.6rem;border-radius:50%;background:currentColor}.g-pdp-proof__dots i:nth-child(2){width:.9rem;height:.9rem}.g-pdp-proof__dots i:nth-child(3){width:1.2rem;height:1.2rem}@media screen and (max-width:749px){.g-pdp-proof{gap:.6rem}.g-pdp-proof__item{font-size:1.2rem}.g-pdp-proof__icon{width:4rem;height:4rem}}.g-pdp .g-acc{margin:2rem 0 0;border:0}.g-pdp .g-acc+.g-acc{margin-top:1rem}.g-pdp .g-acc details{border-radius:3.6rem;background:var(--g-milk);color:var(--g-cherry)}.g-pdp .g-acc summary{display:flex;align-items:center;gap:1.2rem;padding:1.8rem .8rem 1.8rem 2.4rem;line-height:1.2;cursor:pointer;list-style:none}.g-pdp .g-acc summary::-webkit-details-marker{display:none}.g-pdp .g-acc .summary__title{align-items:center}.g-pdp .g-acc .accordion__title{max-width:none;font-family:var(--font-body-family);font-variation-settings:normal;font-size:1.6rem;font-weight:700;letter-spacing:0;color:var(--g-cherry)}.g-acc__icon{display:grid;place-items:center;flex:none;width:3.6rem;height:3.6rem;border-radius:50%;background:var(--g-white);color:var(--g-cherry);transition:transform .25s var(--g-ease)}.g-acc__icon .g-icon{width:1.8rem;height:1.8rem}.g-pdp .g-acc details[open]>summary .g-acc__icon{transform:rotate(45deg)}.g-pdp .g-acc summary:focus-visible{outline:0;border-radius:3.6rem;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem #50273b8c}.g-pdp .g-acc .accordion__content{margin:0;padding:0 2.4rem 2.2rem;font-size:1.5rem;line-height:1.55;color:var(--g-cherry)}.g-pdp .g-acc .accordion__content>:first-child{margin-top:0}@media(prefers-reduced-motion:reduce){.g-acc__icon{transition:none}}.g-pdp .product-popup-modal__button{font-weight:700;text-underline-offset:.3rem}.g-pdp-hint{margin:0;padding:1rem 1.6rem;border:.1rem dashed rgba(var(--color-foreground),.35);border-radius:1.6rem;background:var(--g-milk);color:var(--g-cherry);font-size:1.3rem;line-height:1.4}.g-sticky{display:none}@media screen and (max-width:749px){.g-sticky{position:fixed;z-index:20;left:1.2rem;right:1.2rem;bottom:calc(1.6rem + env(safe-area-inset-bottom,0px));display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:.8rem .8rem .8rem 2.2rem;border-radius:var(--g-pill);background:var(--g-white);color:var(--g-cherry);box-shadow:0 .8rem 2.8rem #50273b3d;transform:translateY(calc(100% + 4rem));visibility:hidden;transition:transform .35s var(--g-ease),visibility 0s linear .35s}.g-sticky.is-visible{transform:none;visibility:visible;transition:transform .35s var(--g-ease),visibility 0s}body.g-has-sticky-atc{padding-bottom:9.6rem}body.overflow-hidden .g-sticky,body.overflow-hidden-mobile .g-sticky,body.overflow-hidden-tablet .g-sticky,body.overflow-hidden-desktop .g-sticky{transform:translateY(calc(100% + 4rem));visibility:hidden;transition:transform .35s var(--g-ease),visibility 0s linear .35s}}.g-sticky__info{display:flex;flex-direction:column;gap:.2rem;min-width:0}.g-sticky__title,.g-sticky__variant{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.g-sticky__title{font-size:1.4rem;font-weight:700;line-height:1.3}.g-sticky__variant{font-size:1.2rem;line-height:1.3}.g-sticky__opts--nosize,.g-sticky__pick,.g-size-pending .g-sticky__opts--all,.g-size-pending .g-sticky__add{display:none}.g-size-pending .g-sticky__opts--nosize,.g-size-pending .g-sticky__pick{display:inline}.g-sticky .g-sticky__button{flex:none;min-height:5rem;padding:0 2.2rem;font-size:1.5rem;--color-button: 80, 39, 59;--color-button-text: 255, 250, 248}@media(prefers-reduced-motion:reduce){.g-sticky,.g-sticky.is-visible,body.overflow-hidden .g-sticky,body.overflow-hidden-mobile .g-sticky,body.overflow-hidden-tablet .g-sticky,body.overflow-hidden-desktop .g-sticky{transition:none}}.g-sg-dialog{width:min(72rem,calc(100vw - 2.4rem));max-height:calc(100vh - 4rem);padding:0;border:0;border-radius:3.2rem;background:var(--g-white);color:var(--g-cherry);box-shadow:0 2rem 6rem #50273b40;overflow:auto}.g-sg-dialog::backdrop{background:#50273b73}.g-sg-dialog__close{position:sticky;top:1.2rem;float:right;z-index:2;display:grid;place-items:center;width:4.4rem;height:4.4rem;margin:1.2rem 1.2rem 0 0;padding:0;border:0;border-radius:50%;background:var(--g-milk);color:var(--g-cherry);cursor:pointer}.g-sg-dialog__close .g-icon{width:2rem;height:2rem}.g-sg-dialog__close:focus-visible{outline:.2rem solid var(--g-cherry);outline-offset:.2rem}.g-sg-dialog__body{padding:2.4rem}.g-sg-dialog__body .page-width{padding:0}.g-sg-dialog__body .g-section{padding-top:0;padding-bottom:0}.g-sg-dialog__loading{margin:4rem 0;text-align:center}@media screen and (min-width:750px){.g-sg-dialog__body{padding:3.2rem 4rem 4rem}}.g-pdp-ctrl{display:contents}
/*# sourceMappingURL=/cdn/shop/t/9/assets/glooty-product.css.map */
