[data-slaygo-essential]{--sg-essential-ink: #181418;--sg-essential-muted: #625a60;--sg-essential-line: #e4dfe2;--sg-essential-pink: #f04f84;--sg-pdp-plum: var(--sg-essential-ink);--sg-pdp-muted: var(--sg-essential-muted);--sg-pdp-pink: var(--sg-essential-pink);padding-block:1.6rem 5.6rem;color:var(--sg-essential-ink)}[data-slaygo-essential] [hidden]{display:none!important}[data-slaygo-essential] .product .product__outer{display:grid;grid-template-columns:minmax(0,1fr);max-width:136rem;padding-inline:2rem;gap:2.8rem;margin-inline:auto;align-items:start}[data-slaygo-essential] .product .product__outer .product__main{position:static;width:100%;min-width:0;order:0}[data-slaygo-essential] .product .product__outer .product__info-container{position:static;width:100%;min-width:0;padding:0;margin:0;order:1}[data-slaygo-essential] .product__media-list-wrapper{gap:1.2rem;align-items:flex-start}[data-slaygo-essential] .product__media-list{width:100%;background:#fff;touch-action:pan-y}[data-slaygo-essential] .product__media-list .product__media{padding-top:125%}[data-slaygo-essential] .product__media-list .product__media img{object-fit:contain}[data-slaygo-essential] .product__media-subitem{opacity:1;border-color:var(--sg-essential-line);border-radius:.2rem}[data-slaygo-essential] .product__media-subitem.swiper-slide-thumb-active,[data-slaygo-essential] .product__media-subitem.active{border-color:var(--sg-essential-pink)}[data-slaygo-essential] .sg-essential-gallery-count{position:absolute;z-index:2;inset-block-start:1.2rem;inset-inline-start:1.2rem;padding:.3rem .7rem;background:#ffffffe0;font:400 1.2rem/1.5 var(--font-body-family);color:var(--sg-essential-ink);pointer-events:none}[data-slaygo-essential] .product__title__wrapper{margin:0 0 1.4rem}[data-slaygo-essential] .product__title{font-family:var(--font-heading-family);font-style:normal;font-size:2.4rem;font-weight:var(--font-heading-weight, 400);line-height:1.18;letter-spacing:-.025em;text-wrap:pretty;overflow-wrap:anywhere;color:var(--sg-essential-ink);margin:0;max-width:26ch}[data-slaygo-essential] .product .price-wrapper{margin-bottom:1.6rem}[data-slaygo-essential] .product .price-wrapper .price.price--product,[data-slaygo-essential] .product .price-wrapper .price.price--product .price-item{font:700 2.8rem/1.2 var(--font-body-family);font-variant-numeric:tabular-nums;color:var(--sg-essential-ink)}[data-slaygo-essential] .product .price-wrapper .price.price--product .price__compare,[data-slaygo-essential] .product .price-wrapper .price.price--product .price__compare .price-item{font-size:1.6rem;font-weight:400;color:var(--sg-essential-muted)}[data-slaygo-essential] .price--product dl,[data-slaygo-essential] .price--product dd{margin:0}[data-slaygo-essential] .price--product .price__sale{gap:.8rem 1.4rem;align-items:baseline}[data-slaygo-essential] .product__tax{margin:.8rem 0 0;font-size:1.3rem;color:var(--sg-essential-muted)}[data-slaygo-essential] .installment-wrapper{margin:0}[data-slaygo-essential] .sg-essential-specs{display:flex;flex-wrap:wrap;gap:.8rem 1.6rem;margin:0 0 1.8rem;padding:0 0 1.8rem;border-bottom:1px solid var(--sg-essential-line);font-size:1.4rem;line-height:1.5;color:var(--sg-essential-muted)}[data-slaygo-essential] .sg-essential-specs__item{display:flex;gap:.4rem;min-width:0}[data-slaygo-essential] .sg-essential-specs dd{margin:0;overflow-wrap:anywhere}[data-slaygo-essential] .sg-essential-specs dt{flex-shrink:0}[data-slaygo-essential] .product-parameters{margin:2.4rem 0 0}[data-slaygo-essential] .product-parameters variant-radios{display:grid;gap:2.4rem;margin:0}[data-slaygo-essential] .product-form__controls{min-width:0;padding:0;margin:0;border:0}[data-slaygo-essential] .product-form__group-name{margin:0 0 .9rem;font:700 1.5rem/1.45 var(--font-body-family);text-transform:uppercase;letter-spacing:0;color:var(--sg-essential-ink)}[data-slaygo-essential] .product-form__controls-group{display:flex;flex-wrap:wrap;gap:.8rem}[data-slaygo-essential] .product-parameters .product-form__controls-group>label{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-width:5.6rem;min-height:4.8rem;max-width:100%;padding:1.1rem 1.6rem;margin:0;border:1px solid var(--sg-essential-line);border-radius:.3rem;background:#fff;font:400 1.6rem/1.4 var(--font-body-family);white-space:normal;overflow-wrap:anywhere;color:var(--sg-essential-ink);cursor:pointer}[data-slaygo-essential] .product-form__controls-group>input:checked+label{border-color:var(--sg-essential-pink);background:#fff3f7;box-shadow:inset 0 0 0 1px var(--sg-essential-pink)}[data-slaygo-essential] .product-form__controls-group>input:focus-visible+label{outline:2px solid var(--sg-essential-ink);outline-offset:3px}[data-slaygo-essential] .product-form__controls-group>input.disabled+label{color:var(--sg-essential-muted);text-decoration:line-through}[data-slaygo-essential] .sg-essential-swatch{width:1.8rem;height:1.8rem;flex:0 0 1.8rem;border:1px solid #c8c0c5;border-radius:50%;background-size:cover;background-position:center}[data-slaygo-essential] .dropdown-select{width:100%;max-width:100%;min-height:4.8rem;border:1px solid var(--sg-essential-line);border-radius:.3rem}[data-slaygo-essential] .dropdown-select .select-label{padding:1.2rem 3.6rem 1.2rem 1.4rem;white-space:normal;overflow-wrap:anywhere;font-size:1.5rem}[data-slaygo-essential] .dropdown-select button.select-label{display:block;width:100%;border:0;background:transparent;color:var(--sg-essential-ink);text-align:start;cursor:pointer}[data-slaygo-essential] .dropdown-select button.select-label:focus-visible,[data-slaygo-essential] .dropdown-select label:focus-visible{outline:2px solid var(--sg-essential-ink);outline-offset:2px}[data-slaygo-essential] .dropdown-select .product-form__controls-group{flex-direction:column;max-height:28rem;overflow-y:auto;z-index:5}[data-slaygo-essential] .dropdown-select .product-form__controls-group li{width:100%}[data-slaygo-essential] .dropdown-select label{min-height:4.4rem;padding:1.2rem 1.4rem;white-space:normal;font-size:1.5rem}[data-slaygo-essential] .sg-essential-selection{display:flex;flex-wrap:wrap;gap:.4rem .6rem;align-items:baseline;margin:1.8rem 0 1.6rem;padding:1rem 1.2rem;background:#f7f5f7;font-size:1.3rem;line-height:1.5;overflow-wrap:anywhere}[data-slaygo-essential] .sg-essential-selection strong{font-weight:600}[data-slaygo-essential] .sg-essential-variant-status{margin:1rem 0;font-size:1.4rem;line-height:1.5;color:var(--sg-essential-muted)}[data-slaygo-essential] .sg-essential-variant-retry{display:inline-block;padding:.6rem .8rem;border:0;background:transparent;text-decoration:underline;cursor:pointer;color:var(--sg-essential-ink)}[data-slaygo-essential] .product__buy_buttons{margin-top:1.8rem;position:static}[data-slaygo-essential] .product-form__buttons,[data-slaygo-essential] .product-form__buttons-row{display:flex;flex-direction:column;align-items:stretch;gap:1.2rem;margin:0}[data-slaygo-essential] .product-form__quantity{width:auto;max-width:100%;margin:0 0 .4rem}[data-slaygo-essential] .quantity{width:13.2rem;min-height:4.4rem;border-color:var(--sg-essential-line)}[data-slaygo-essential] .quantity__button,[data-slaygo-essential] .quantity__input{min-width:4.4rem;min-height:4.4rem;font-size:1.5rem}[data-slaygo-essential] .sg-essential-quantity-label{display:block;margin-bottom:.8rem;font:600 1.4rem/1.4 var(--font-body-family)}[data-slaygo-essential] .slaygo-purchase-actions{display:flex;flex-direction:column;grid-template-columns:none;width:100%;gap:1rem}[data-slaygo-essential] .slaygo-purchase-actions .product-form__submit{display:flex;align-items:center;justify-content:center;gap:.8rem;width:100%;min-height:5.2rem;height:auto;padding:1.4rem 1.8rem;border:1px solid var(--sg-essential-pink);border-radius:.3rem;background:var(--sg-essential-pink);color:#fff;font:700 1.8rem/1.3 var(--font-body-family);text-transform:none;letter-spacing:0}[data-slaygo-essential] .slaygo-purchase-actions .product-form__submit:before,[data-slaygo-essential] .slaygo-purchase-actions .product-form__submit:after{display:none}[data-slaygo-essential] .slaygo-purchase-actions .product-form__submit svg{width:2rem;height:2rem}[data-slaygo-essential] .slaygo-purchase-actions .product-form__submit>.icon-cart{position:static;inset:auto;transform:none;margin:0;flex:0 0 2rem}[data-slaygo-essential] .slaygo-purchase-actions .product-form__submit[disabled]{cursor:not-allowed;background:#e7e0e4;border-color:#e7e0e4;color:#625a60;opacity:1}[data-slaygo-essential] .product-form__buttons .slaygo-purchase-actions .product-form__submit:hover:not(:disabled):not([aria-disabled=true]){background:#e9437a;border-color:#e9437a;color:#fff}[data-slaygo-essential] .product-form__checkout{width:100%;min-width:0}[data-slaygo-essential] .product-form__checkout .shopify-payment-button__button--unbranded{min-height:5.2rem;height:auto;padding:1.4rem 1.8rem;border:1px solid #000;border-radius:.3rem;background:#000;color:#fff;font:700 1.8rem/1.3 var(--font-body-family);text-transform:none;letter-spacing:0}[data-slaygo-essential] .product-form__checkout .shopify-payment-button__button--unbranded:before,[data-slaygo-essential] .product-form__checkout .shopify-payment-button__button--unbranded:after{display:none}[data-slaygo-essential] .product-form__checkout .shopify-payment-button__button--unbranded:hover{background:#000;color:#fff}[data-slaygo-essential] .product-form__buttons .slaygo-purchase-actions .shopify-payment-button__button--unbranded,[data-slaygo-essential] .product-form__buttons .slaygo-purchase-actions .shopify-payment-button__button--unbranded:focus,[data-slaygo-essential] .product-form__buttons .slaygo-purchase-actions .shopify-payment-button__button--unbranded:hover:not(:disabled){background:#000;border-color:#000;color:#fff;filter:none}[data-slaygo-essential] .product__info-container>.product__info-main>.product__info-main_content>.price-wrapper .price--product.price--on-sale .price__compare .price-item--regular{color:var(--sg-essential-muted)}[data-slaygo-essential] .product-form__checkout .shopify-payment-button__button--branded{min-height:4.8rem}[data-slaygo-essential] .sg-pdp-trust{margin:.4rem 0 0}[data-slaygo-essential] .sg-pdp-trust__line{justify-content:center;margin:0;font-size:1.3rem}[data-slaygo-essential] .sg-pdp-trust__payments{justify-content:center;margin:.8rem 0 0;gap:.5rem}[data-slaygo-essential] .sg-pdp-trust__payment-icon{width:3.2rem;height:2rem}[data-slaygo-essential] .sg-pdp-policies{margin:2.2rem 0 0}[data-slaygo-essential] .sg-pdp-policies__item summary{padding:1.6rem 0;min-height:6.8rem}[data-slaygo-essential] .sg-pdp-policies__item summary strong{font-size:1.5rem;font-weight:600}[data-slaygo-essential] .sg-pdp-policies__item summary span span{font-size:1.3rem;line-height:1.5;color:var(--sg-essential-muted)}[data-slaygo-essential] .sg-pdp-policies__body{font-size:1.4rem}[data-slaygo-essential] .sg-essential-help{display:inline-flex;align-items:center;gap:.8rem;min-height:4.4rem;margin-top:.8rem;font-size:1.4rem;color:var(--sg-essential-ink);text-underline-offset:.3rem}[data-slaygo-essential] .sg-essential-help svg{width:1.8rem;height:1.8rem}[data-slaygo-essential] .sg-essential-content{width:100%;max-width:none;padding:0;margin:4.8rem 0 0}[data-slaygo-essential] .sg-essential-content:empty{display:none}[data-slaygo-essential] .sg-essential-content .product__description{margin:0}[data-slaygo-essential] .sg-essential-details__heading{display:none}[data-slaygo-essential] .sg-essential-details__body{width:100%;min-width:0}[data-slaygo-essential]>.product__popup{display:none}[data-slaygo-essential] .sg-essential-bar{display:none}[data-slaygo-essential] .sg-essential-bar__inner{display:flex;flex-wrap:wrap;gap:1.2rem;align-items:center;width:100%;max-width:72rem;margin:auto}[data-slaygo-essential] .sg-essential-bar__info{flex:1 1 11rem;min-width:0}[data-slaygo-essential] .sg-essential-bar__selection{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.2rem;line-height:1.4;color:var(--sg-essential-muted)}[data-slaygo-essential] .sg-essential-bar__price{display:block;margin-top:.3rem;font:700 1.8rem/1.3 var(--font-body-family);color:var(--sg-essential-ink)}[data-slaygo-essential] .sg-essential-bar__button{display:inline-flex;align-items:center;justify-content:center;gap:.7rem;flex:1 1 15rem;max-width:100%;min-height:4.8rem;padding:1.2rem 1.8rem;border:0;border-radius:.3rem;background:var(--sg-essential-pink);color:#fff;font:700 1.6rem/1.4 var(--font-body-family);cursor:pointer}[data-slaygo-essential] .sg-essential-bar__button svg{width:1.9rem;height:1.9rem}[data-slaygo-essential] .sg-essential-bar__button>.icon-cart{position:static;inset:auto;transform:none;margin:0;flex:0 0 1.9rem}[data-slaygo-essential] .sg-essential-bar__button[disabled]{cursor:not-allowed;background:#e7e0e4;color:#625a60}[data-slaygo-essential] .sg-essential-bar__button:focus-visible,[data-slaygo-essential] .sg-essential-help:focus-visible{outline:2px solid var(--sg-essential-ink);outline-offset:3px}[data-slaygo-essential][data-essential-state=updating] .price-wrapper{opacity:.55}[data-slaygo-essential][data-essential-state=error] .price-wrapper{position:relative}[data-slaygo-essential][data-essential-state=error] .price-wrapper>.price{visibility:hidden}[data-slaygo-essential][data-essential-state=unavailable] .price-wrapper>.price{display:none}[data-slaygo-essential][data-essential-state=error] .price-wrapper:before{content:"Price unavailable";display:block;position:absolute;inset:0 auto auto 0;font-size:1.8rem;color:var(--sg-essential-muted)}[data-slaygo-essential] .product-form__checkout[inert]{pointer-events:none;opacity:.45}@media(max-width:749px){[data-slaygo-essential] .product__media-list-wrapper{flex-direction:column;gap:1rem}[data-slaygo-essential] .product__media-list{width:100%;flex:none}[data-slaygo-essential] .product__media-list .product__media{padding-top:min(125%,38rem)}[data-slaygo-essential] .product__media-sublist-outer{width:100%;order:1}[data-slaygo-essential] .product__media-sublist-outer .product__media-sublist{height:auto!important;max-height:none!important;width:100%;max-width:none}[data-slaygo-essential] .product__media-sublist-outer .product__media-subitem{width:5.6rem;height:5.6rem}[data-slaygo-essential] .product__media-sublist-outer .product__media{padding-top:100%}}@media(max-width:749px),(max-width:1023px)and (max-height:600px){[data-slaygo-essential] .sg-essential-bar:not([hidden]){display:flex;position:fixed;z-index:90;inset-inline:0;inset-block-end:0;padding:1rem 1.6rem max(1rem,env(safe-area-inset-bottom));border-top:1px solid var(--sg-essential-line);background:#fff}body.sg-essential-bar-space #MainContent{padding-bottom:var(--sg-essential-bar-height, calc(8.4rem + env(safe-area-inset-bottom)) )}}@media(min-width:750px){[data-slaygo-essential] .product__media-list-wrapper{flex-direction:row}[data-slaygo-essential] .product__media-list{width:calc(100% - 8rem);flex-basis:calc(100% - 8rem);order:1}[data-slaygo-essential] .product__media-sublist-outer{width:6.8rem;flex:0 0 6.8rem;order:0}[data-slaygo-essential] .product__media-sublist{width:6.8rem;max-width:6.8rem}[data-slaygo-essential] .product__media-sublist-outer{overflow:hidden}}@media(min-width:750px)and (max-width:1023px){[data-slaygo-essential] .product__media-list .product__media{padding-top:min(125%,52rem)}}@media(min-width:750px)and (max-width:1023px)and (max-height:600px){[data-slaygo-essential] .product .product__outer{grid-template-columns:minmax(0,56fr) minmax(0,44fr);gap:2.4rem}[data-slaygo-essential] .product__media-list .product__media{padding-top:min(125%,max(20rem,calc(100svh - 18rem)))}[data-slaygo-essential] .product__title{font-size:2.2rem}}@media(min-width:1024px){[data-slaygo-essential]{padding-top:3.2rem}[data-slaygo-essential] .product .product__outer{grid-template-columns:minmax(0,56fr) minmax(0,44fr);gap:clamp(3.2rem,4vw,5.6rem);padding-inline:3.2rem}[data-slaygo-essential] .product .product__outer .product__main{position:sticky;top:var(--sg-essential-sticky-top, 10rem);align-self:start}[data-slaygo-essential] .product__media-list .product__media{padding-top:min(125%,var(--sg-essential-gallery-height, calc(100svh - 16rem) ))}[data-slaygo-essential] .product__title{font-size:clamp(2.8rem,2.4vw,3.6rem);max-width:27ch}[data-slaygo-essential] .product .price-wrapper .price.price--product .price-item{font-size:3rem}[data-slaygo-essential] .product .price-wrapper .price.price--product .price__compare .price-item{font-size:1.8rem}[data-slaygo-essential] .sg-essential-content{margin-top:2.4rem;border-top:1px solid var(--sg-essential-line)}[data-slaygo-essential] .sg-essential-details__heading{display:flex;justify-content:space-between;align-items:center;gap:1.2rem;min-height:5.6rem;padding:1.6rem 0;list-style:none;cursor:pointer;color:var(--sg-essential-ink);font:600 1.5rem/1.5 var(--font-body-family)}[data-slaygo-essential] .sg-essential-details__heading::-webkit-details-marker{display:none}[data-slaygo-essential] .sg-essential-details__heading svg{flex:0 0 2rem}[data-slaygo-essential] .sg-essential-details[open] .sg-essential-details__heading svg{transform:rotate(180deg)}[data-slaygo-essential] .sg-essential-details__preview{position:relative;max-height:36rem;overflow:hidden;pointer-events:none}[data-slaygo-essential] .sg-essential-details__preview:after{content:"";position:absolute;inset:auto 0 0;height:5rem;background:linear-gradient(transparent,#fff);pointer-events:none}[data-slaygo-essential] .sg-essential-details__preview img{display:block;width:100%;height:auto}[data-slaygo-essential] .sg-essential-details__preview p{margin:0;font:400 1.4rem/1.65 var(--font-body-family);color:var(--sg-essential-muted)}[data-slaygo-essential] .sg-essential-details__toggle{display:block;min-height:4.4rem;padding:1.2rem 0;margin-top:.4rem;border:0;background:transparent;color:var(--sg-essential-ink);font:500 1.4rem/1.5 var(--font-body-family);text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}[data-slaygo-essential] .sg-essential-details__heading:focus-visible,[data-slaygo-essential] .sg-essential-details__toggle:focus-visible{outline:2px solid var(--sg-essential-ink);outline-offset:3px}}[data-slaygo-essential][data-essential-media="0"] .product .product__outer{grid-template-columns:minmax(0,1fr);max-width:72rem}[data-slaygo-essential][data-essential-media="0"] .product__main{display:none}@media(prefers-reduced-motion:reduce){[data-slaygo-essential] *,[data-slaygo-essential] *:before,[data-slaygo-essential] *:after{scroll-behavior:auto;transition-duration:0s}}[data-slaygo-essential] .product-form__checkout shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 52px;--shopify-accelerated-checkout-button-border-radius: 3px;--shopify-accelerated-checkout-button-box-shadow: none}@media(max-width:1023px){[data-slaygo-essential] .sg-essential-details--button-only~.sg-essential-details__toggle{min-height:4.4rem;padding:.8rem 0;border:0;background:transparent;color:var(--sg-essential-ink);font:500 1.4rem/1.5 var(--font-body-family);text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/slaygo-essential-pdp.css.map */
