body.future-atelier.template-product [data-slaygo-essential]{--fp-ink:#211c20;--fp-muted:#776a72;--fp-line:#d9cdd0;--fp-paper:var(--fa-paper,#f5f2ec);--fp-pink:var(--fa-pink,#f04f84);--sg-essential-ink:var(--fp-ink);--sg-essential-muted:var(--fp-muted);--sg-essential-line:var(--fp-line);--sg-essential-pink:var(--fp-pink);padding:max(124px,var(--sg-essential-header-space,0px)) 0 72px;background:var(--fp-paper);color:var(--fp-ink)}body.future-atelier.template-product [data-slaygo-essential] .product .product__outer{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(32px,4.4vw,64px);max-width:1400px;padding:0 42px!important;align-items:start}body.future-atelier.template-product [data-slaygo-essential] .product .product__outer .product__main{position:sticky;top:var(--sg-essential-sticky-top,112px);min-width:0;align-self:start;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}body.future-atelier.template-product [data-slaygo-essential] .product__media-list-wrapper{gap:12px}body.future-atelier.template-product [data-slaygo-essential] .product__media-list{border:0;border-radius:12px!important;background:transparent!important}body.future-atelier.template-product [data-slaygo-essential] .product__media-list .product__media{padding-top:0!important;height:clamp(440px,calc(100svh - 170px),840px)!important;min-height:0!important;max-height:none!important;background:transparent!important}body.future-atelier.template-product [data-slaygo-essential] .product__media-list .product__media img{object-fit:contain!important;object-position:center!important}body.future-atelier.template-product [data-slaygo-essential] .product__media-list .deferred-media{padding-top:0!important;height:clamp(440px,calc(100svh - 170px),840px)!important;background:transparent}body.future-atelier.template-product [data-slaygo-essential] .product__media-list .deferred-media video{object-fit:contain}body.future-atelier.template-product [data-slaygo-essential] .product__media-sublist-outer{margin-top:0!important}body.future-atelier.template-product [data-slaygo-essential] .product__media-subitem{width:56px!important;height:64px!important;border:1px solid var(--fp-line)!important;border-radius:6px!important;overflow:hidden;opacity:.68;transition:opacity .18s,border-color .18s}body.future-atelier.template-product [data-slaygo-essential] .product__media-subitem:is(.swiper-slide-thumb-active,.active){border-color:var(--fp-pink)!important;opacity:1;box-shadow:inset 0 0 0 1px var(--fp-pink)}body.future-atelier.template-product [data-slaygo-essential] .product__media-subitem .product__media{height:100%!important;padding-top:0!important}body.future-atelier.template-product [data-slaygo-essential] .product__media-subitem img{object-fit:contain;background:#e9e0d9}body.future-atelier.template-product [data-slaygo-essential] .sg-essential-gallery-count{inset:auto 14px 14px auto;inset-inline-start:auto;inset-block-start:auto;inset-inline-end:14px;inset-block-end:14px;padding:5px 10px;border:1px solid #fff7;border-radius:20px;background:#f5f2eceb;color:var(--fp-ink);font-size:12px;line-height:1.2;letter-spacing:.02em;font-variant-numeric:tabular-nums}body.future-atelier.template-product [data-slaygo-essential] .slaygo-product-gallery .slaygo-gallery-arrow{width:44px!important;height:44px!important;min-width:44px;min-height:44px;border:1px solid #fff9!important;border-radius:50%!important;background:#fffaf4eb!important;color:var(--fp-ink)!important;box-shadow:0 3px 16px #211c2015;opacity:1!important;pointer-events:auto}body.future-atelier.template-product [data-slaygo-essential] .slaygo-product-gallery .slaygo-gallery-arrow--prev{left:12px!important}body.future-atelier.template-product [data-slaygo-essential] .slaygo-product-gallery .slaygo-gallery-arrow--next{right:12px!important}body.future-atelier.template-product [data-slaygo-essential] .slaygo-product-gallery .slaygo-gallery-arrow.swiper-button-disabled{opacity:.35!important;pointer-events:none}body.future-atelier.template-product [data-slaygo-essential] .product__modal-opener .product__media-icon{width:38px;height:38px;right:12px;top:12px;border:1px solid #fff8;border-radius:50%;background:#f5f2ecdb;color:var(--fp-ink);box-shadow:none}body.future-atelier.template-product [data-slaygo-essential] .product .product__outer .product__info-container{padding:7px 0 0!important;border-top:0;max-width:560px;justify-self:end}body.future-atelier.template-product [data-slaygo-essential].fa-pdp--info-fits .product .product__outer .product__info-container{top:var(--sg-essential-sticky-top,112px)}body.future-atelier.template-product [data-slaygo-essential] .product__title__wrapper{margin:0 0 18px}body.future-atelier.template-product [data-slaygo-essential] .product__title__wrapper:before{content:none;display:none}body.future-atelier.template-product [data-slaygo-essential] .product__title{font-size:clamp(28px,2.05vw,34px)!important;line-height:1.16!important;font-weight:400!important;letter-spacing:-.02em!important;max-width:none!important;text-wrap:pretty;overflow-wrap:break-word}body.future-atelier.template-product [data-slaygo-essential] .product .price-wrapper{margin:0 0 22px!important;padding:0 0 19px;border-bottom:1px solid var(--fp-line)}body.future-atelier.template-product [data-slaygo-essential] .product .price-wrapper .price.price--product,body.future-atelier.template-product [data-slaygo-essential] .product .price-wrapper .price.price--product .price-item{font-size:36px!important;line-height:1.2;font-weight:700!important;color:var(--fp-pink);letter-spacing:-.015em;font-variant-numeric:tabular-nums}body.future-atelier.template-product [data-slaygo-essential] .product .price-wrapper .price.price--product .price__compare .price-item{font-size:19px!important;font-weight:400!important;color:var(--fp-muted);letter-spacing:0}body.future-atelier.template-product [data-slaygo-essential] .sg-product-size-guide__open{gap:7px;min-height:44px;padding:0 1px;font-size:15px;font-weight:400;text-decoration-thickness:1px;text-underline-offset:4px;color:var(--fp-ink)}body.future-atelier.template-product [data-slaygo-essential] .sg-product-size-guide__open:is(:hover,:focus-visible){color:var(--fp-pink)}body.future-atelier.template-product [data-slaygo-essential] .sg-product-size-guide__dialog{border-radius:14px;background:var(--fp-paper);border-color:var(--fp-line)}body.future-atelier.template-product [data-slaygo-essential] .sg-product-size-guide__header{background:var(--fp-paper);border-color:var(--fp-line)}body.future-atelier.template-product [data-slaygo-essential] .sg-product-size-guide__header h2{font-size:27px}body.future-atelier.template-product [data-slaygo-essential] .product__tax,body.future-atelier.template-product [data-slaygo-essential] .installment{font-size:13px;line-height:1.5;color:var(--fp-muted)}body.future-atelier.template-product [data-slaygo-essential] .product-parameters{margin-top:22px}body.future-atelier.template-product [data-slaygo-essential] .product-parameters variant-radios{gap:20px}body.future-atelier.template-product [data-slaygo-essential] .product-form__group-name{font-size:15px!important;line-height:1.4;font-weight:500!important;letter-spacing:.01em!important;text-transform:none;margin-bottom:10px}body.future-atelier.template-product [data-slaygo-essential] .product-form__controls-group{gap:8px!important}body.future-atelier.template-product [data-slaygo-essential] .product-form__controls-group label{min-height:44px!important;min-width:52px!important;padding:11px 14px!important;border:1px solid var(--fp-line)!important;border-radius:7px!important;background:transparent!important;color:var(--fp-ink)!important;font-size:16px!important;line-height:1.25!important;font-weight:400!important;letter-spacing:0;transition:border-color .18s,color .18s}body.future-atelier.template-product [data-slaygo-essential] .product-form__controls-group input:checked+label{background:var(--fp-ink)!important;border-color:var(--fp-ink)!important;color:#fff5ed!important}body.future-atelier.template-product [data-slaygo-essential] .product-form__controls-group.fa-variants-ready input:checked+label{background:transparent!important;border-color:var(--fp-ink)!important}body.future-atelier.template-product [data-slaygo-essential] .product-form__controls-group input:focus-visible+label{outline:2px solid var(--fp-pink);outline-offset:3px}body.future-atelier.template-product [data-slaygo-essential] .product-form__controls-group input.disabled+label{opacity:.5}body.future-atelier.template-product [data-slaygo-essential] .fa-variant-glider{border-radius:7px;background:var(--fp-ink);box-shadow:inset 0 -2px 0 var(--fp-pink)}body.future-atelier.template-product [data-slaygo-essential] .dropdown-select{border-color:var(--fp-line);border-radius:7px;background:transparent}body.future-atelier.template-product [data-slaygo-essential] .dropdown-select .select-label{font-size:16px;line-height:1.4;min-height:46px}body.future-atelier.template-product [data-slaygo-essential] .dropdown-select ul.product-form__controls-group{border:1px solid var(--fp-line)!important;background:var(--fp-paper)!important;border-radius:7px;box-shadow:0 12px 24px #211c2012;padding:5px!important}body.future-atelier.template-product [data-slaygo-essential] .dropdown-select ul.product-form__controls-group label{border:0!important;border-radius:4px!important}body.future-atelier.template-product [data-slaygo-essential] .sg-essential-selection{margin:20px 0 16px;padding:13px 0;border-top:1px solid var(--fp-line);background:transparent;font-size:14px;line-height:1.5;color:var(--fp-muted)}body.future-atelier.template-product [data-slaygo-essential] .sg-essential-selection strong{font-weight:500;color:var(--fp-ink)}body.future-atelier.template-product [data-slaygo-essential] .sg-essential-variant-status{font-size:14px}body.future-atelier.template-product [data-slaygo-essential] .product__buy_buttons{margin-top:18px}body.future-atelier.template-product [data-slaygo-essential] .product-form__buttons-row{gap:12px}body.future-atelier.template-product [data-slaygo-essential] .product-form__quantity{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;width:100%;margin:0 0 4px}body.future-atelier.template-product [data-slaygo-essential] .sg-essential-quantity-label{margin:0;font-size:15px;font-weight:400;color:var(--fp-muted)}body.future-atelier.template-product [data-slaygo-essential] quantity-input.quantity{width:132px;min-height:44px;border-radius:7px!important;border:1px solid var(--fp-line)!important;background:transparent!important}body.future-atelier.template-product [data-slaygo-essential] .quantity__button,body.future-atelier.template-product [data-slaygo-essential] .quantity__input{min-height:44px;font-size:16px}body.future-atelier.template-product [data-slaygo-essential] .product-form__buttons .slaygo-purchase-actions{display:flex;flex-direction:column;gap:10px}body.future-atelier.template-product [data-slaygo-essential] .product-form__buttons .slaygo-purchase-actions .product-form__submit{min-height:56px!important;border-radius:8px!important;padding:13px 18px!important;font-size:19px!important;line-height:1.3!important;font-weight:500!important;letter-spacing:0!important;box-shadow:none;transform:none}body.future-atelier.template-product [data-slaygo-essential] .product-form__buttons .slaygo-purchase-actions .product-form__submit:not(:disabled){background:var(--fp-ink)!important;border-color:var(--fp-ink)!important;color:#fff6f0!important}body.future-atelier.template-product [data-slaygo-essential] .product-form__buttons .slaygo-purchase-actions .product-form__submit:hover:not(:disabled):not([aria-disabled=true]){background:var(--fp-ink)!important;border-color:var(--fp-pink)!important;color:var(--fp-pink)!important}body.future-atelier.template-product [data-slaygo-essential] .product-form__buttons .slaygo-purchase-actions .product-form__submit:is(:disabled,[aria-disabled=true]){background:#e2d8dc!important;border-color:#e2d8dc!important;color:#776a72!important;opacity:1}body.future-atelier.template-product [data-slaygo-essential] .product-form__buttons .slaygo-purchase-actions .product-form__submit[data-fa-state=success]{background:#3b2932!important;border-color:#9f5774!important;color:#fff6f0!important}body.future-atelier.template-product [data-slaygo-essential] .product-form__checkout .shopify-payment-button__button--unbranded{min-height:52px!important;border:1px solid var(--fp-line)!important;border-radius:8px!important;background:transparent!important;color:var(--fp-ink)!important;font-size:18px!important;font-weight:500!important;box-shadow:none}body.future-atelier.template-product [data-slaygo-essential] .product-form__checkout shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size:52px;--shopify-accelerated-checkout-button-border-radius:8px;--shopify-accelerated-checkout-button-box-shadow:none}body.future-atelier.template-product [data-slaygo-essential] .sg-pdp-trust{margin-top:3px}body.future-atelier.template-product [data-slaygo-essential] .sg-pdp-trust__line{font-size:12px;line-height:1.5;color:var(--fp-muted)}body.future-atelier.template-product [data-slaygo-essential] .sg-pdp-trust__payments{gap:6px;margin-top:10px;opacity:.85}body.future-atelier.template-product [data-slaygo-essential] .sg-pdp-policies{margin-top:28px;border-top:1px solid var(--fp-line)}body.future-atelier.template-product [data-slaygo-essential] .sg-pdp-policies__item{border-color:var(--fp-line)}body.future-atelier.template-product [data-slaygo-essential] .sg-pdp-policies__item summary{min-height:68px;padding:16px 0}body.future-atelier.template-product [data-slaygo-essential] .sg-pdp-policies__item summary strong{font-size:18px;font-weight:400}body.future-atelier.template-product [data-slaygo-essential] .sg-pdp-policies__item summary span span{font-size:14px;line-height:1.4;color:var(--fp-muted)}body.future-atelier.template-product [data-slaygo-essential] .sg-pdp-policies__body{font-size:15px;line-height:1.6}body.future-atelier.template-product [data-slaygo-essential] .sg-essential-help{margin-top:10px;min-height:44px;font-size:15px;color:var(--fp-ink)}body.future-atelier.template-product [data-slaygo-essential] .sg-essential-content{margin-top:28px;border-top:1px solid var(--fp-ink)}body.future-atelier.template-product [data-slaygo-essential] .sg-essential-details__heading{display:flex;font-size:24px;font-weight:400;line-height:1.2;min-height:64px;padding:19px 0;letter-spacing:-.015em}body.future-atelier.template-product [data-slaygo-essential] .sg-essential-details__heading svg{width:20px;height:20px}body.future-atelier.template-product [data-slaygo-essential] .sg-essential-details__body{padding-top:6px}body.future-atelier.template-product [data-slaygo-essential] .sg-essential-details__body .product__description{font-size:16px;line-height:1.65;color:var(--fp-ink)}body.future-atelier.template-product [data-slaygo-essential] .sg-essential-details__body img{max-width:100%;height:auto}body.future-atelier.template-product [data-slaygo-essential] .sg-essential-details__preview:after{background:linear-gradient(transparent,var(--fp-paper))}body.future-atelier.template-product [data-slaygo-essential] .sg-essential-details__toggle{font-size:15px}body.future-atelier.template-product [data-slaygo-essential] .sg-essential-bar{border:1px solid #ffffffa6!important;border-radius:16px 16px 0 0;background:#f5f2eced!important;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);box-shadow:0 -8px 32px #211c2010}body.future-atelier.template-product [data-slaygo-essential] .sg-essential-bar__inner{flex-wrap:nowrap;gap:14px}body.future-atelier.template-product [data-slaygo-essential] .sg-essential-bar__info{flex:1 1 40%;min-width:0}body.future-atelier.template-product [data-slaygo-essential] .sg-essential-bar__selection{font-size:12px;line-height:1.4}body.future-atelier.template-product [data-slaygo-essential] .sg-essential-bar__price{font-size:25px!important;line-height:1.2;font-weight:700;color:var(--fp-pink);letter-spacing:-.01em}body.future-atelier.template-product [data-slaygo-essential] .sg-essential-bar__button{flex:1 1 50%;min-height:48px;border:1px solid var(--fp-ink);border-radius:8px!important;background:var(--fp-ink);color:#fff6f0;font-size:17px!important;font-weight:500;padding:12px 14px;white-space:nowrap}body.future-atelier.template-product [data-slaygo-essential] .sg-essential-bar__button[disabled]{background:#e2d8dc;border-color:#e2d8dc;color:var(--fp-muted)}body.future-atelier.template-product [data-slaygo-essential] :is(button,a,summary):focus-visible{outline:2px solid var(--fp-pink);outline-offset:3px}body.future-atelier.template-product product-modal.product-media-modal .product-media-modal__toggle{position:fixed;z-index:5;top:max(16px,env(safe-area-inset-top));right:max(16px,env(safe-area-inset-right));display:grid;place-content:center;place-items:center;width:48px;height:48px;min-width:48px;min-height:48px;padding:0;border:2px solid var(--fa-pink,#f04f84);border-radius:50%;background:#f5f2ecf5;color:var(--fa-pink,#f04f84);box-shadow:0 3px 14px #211c2018}body.future-atelier.template-product product-modal.product-media-modal .product-media-modal__toggle svg{display:block;place-self:center;width:26px;height:26px;margin:0;color:inherit}body.future-atelier.template-product product-modal.product-media-modal .product-media-modal__toggle svg path{stroke:currentColor;stroke-width:2.2}body.future-atelier.template-product [data-slaygo-essential][data-essential-media="0"] .product .product__outer{grid-template-columns:minmax(0,1fr);max-width:780px}@media(max-width:1099px){body.future-atelier.template-product [data-slaygo-essential]{padding-top:max(108px,var(--sg-essential-header-space,0px))}body.future-atelier.template-product [data-slaygo-essential] .product .product__outer{grid-template-columns:minmax(0,1fr);gap:24px;max-width:820px;padding-inline:24px!important}body.future-atelier.template-product [data-slaygo-essential] .product .product__outer .product__main{position:relative;top:auto}body.future-atelier.template-product [data-slaygo-essential] .product .product__outer .product__info-container{justify-self:stretch;max-width:none;position:static;padding-top:22px!important}body.future-atelier.template-product [data-slaygo-essential] .product__media-list .product__media,body.future-atelier.template-product [data-slaygo-essential] .product__media-list .deferred-media{height:min(64svh,580px)!important}}@media(max-width:749px){body.future-atelier.template-product [data-slaygo-essential]{padding:max(100px,var(--sg-essential-header-space,0px)) 0 52px}body.future-atelier.template-product [data-slaygo-essential] .product .product__outer{padding-inline:16px!important;gap:20px}body.future-atelier.template-product [data-slaygo-essential] .product .product__outer .product__main{padding:0}body.future-atelier.template-product [data-slaygo-essential] .product__media-list-wrapper{gap:9px}body.future-atelier.template-product [data-slaygo-essential] .product__media-list{border-radius:10px!important}body.future-atelier.template-product [data-slaygo-essential] .product__media-list .product__media,body.future-atelier.template-product [data-slaygo-essential] .product__media-list .deferred-media{height:clamp(280px,48svh,390px)!important;min-height:0!important}body.future-atelier.template-product [data-slaygo-essential] .product__media-subitem{width:47px!important;height:52px!important;border-radius:5px!important}body.future-atelier.template-product [data-slaygo-essential] .product__media-subitem .product__media{height:100%!important;min-height:0!important;padding-top:0!important}body.future-atelier.template-product [data-slaygo-essential] .slaygo-product-gallery .slaygo-gallery-arrow--prev{left:9px!important}body.future-atelier.template-product [data-slaygo-essential] .slaygo-product-gallery .slaygo-gallery-arrow--next{right:9px!important}body.future-atelier.template-product [data-slaygo-essential] .sg-essential-gallery-count{inset-inline-end:11px;inset-block-end:11px;font-size:11px}body.future-atelier.template-product [data-slaygo-essential] .product .product__outer .product__info-container{padding:18px 4px 0!important}body.future-atelier.template-product [data-slaygo-essential] .product__title__wrapper{margin-bottom:13px}body.future-atelier.template-product [data-slaygo-essential] .product__title{font-size:clamp(25px,6.7vw,28px)!important;line-height:1.17!important;letter-spacing:-.02em!important;max-width:none!important}body.future-atelier.template-product [data-slaygo-essential] .product .price-wrapper{margin-bottom:18px!important;padding-bottom:14px;gap:5px 10px}body.future-atelier.template-product [data-slaygo-essential] .product .price-wrapper .price.price--product,body.future-atelier.template-product [data-slaygo-essential] .product .price-wrapper .price.price--product .price-item{font-size:32px!important}body.future-atelier.template-product [data-slaygo-essential] .product .price-wrapper .price.price--product .price__compare .price-item{font-size:17px!important}body.future-atelier.template-product [data-slaygo-essential] .sg-product-size-guide__open{font-size:13px}body.future-atelier.template-product [data-slaygo-essential] .product .sg-price-line:has(>.sg-campaign-tags){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;align-items:center}body.future-atelier.template-product [data-slaygo-essential] .product .sg-price-line:has(>.sg-campaign-tags)>.price{grid-column:1 / -1;grid-row:1}body.future-atelier.template-product [data-slaygo-essential] .product .sg-price-line>.sg-campaign-tags{grid-column:1 / -1;grid-row:2;max-width:100%;margin-block:2px;gap:6px 10px}body.future-atelier.template-product [data-slaygo-essential] .product .sg-price-line:has(>.sg-campaign-tags)>.sg-product-size-guide{grid-column:2;grid-row:3;margin-left:0;justify-self:end}body.future-atelier.template-product [data-slaygo-essential] .product .sg-price-line:has(>.sg-campaign-tags)>.product__tax{grid-column:1;grid-row:3;min-width:0;margin:0;overflow-wrap:break-word}body.future-atelier.template-product [data-slaygo-essential] .product .sg-price-line:has(>.sg-campaign-tags):not(:has(>.sg-product-size-guide))>.product__tax{grid-column:1 / -1}body.future-atelier.template-product [data-slaygo-essential] .product-parameters{margin-top:18px}body.future-atelier.template-product [data-slaygo-essential] .product-parameters variant-radios{gap:18px}body.future-atelier.template-product [data-slaygo-essential] .product-form__group-name{font-size:15px!important;margin-bottom:9px}body.future-atelier.template-product [data-slaygo-essential] .product-form__controls-group{gap:7px!important}body.future-atelier.template-product [data-slaygo-essential] .product-form__controls-group label{font-size:15px!important;min-width:48px!important;min-height:44px!important;padding:10px 12px!important}body.future-atelier.template-product [data-slaygo-essential] .sg-essential-selection{margin-top:18px;margin-bottom:14px;font-size:13px;padding:12px 0}body.future-atelier.template-product [data-slaygo-essential] .product-form__buttons .slaygo-purchase-actions .product-form__submit{font-size:18px!important;min-height:54px!important}body.future-atelier.template-product [data-slaygo-essential] .sg-pdp-policies{margin-top:23px}body.future-atelier.template-product [data-slaygo-essential] .sg-pdp-policies__item summary strong{font-size:17px}body.future-atelier.template-product [data-slaygo-essential] .sg-pdp-policies__item summary span span{font-size:13px}body.future-atelier.template-product [data-slaygo-essential] .sg-essential-content{margin-top:22px}body.future-atelier.template-product [data-slaygo-essential] .sg-essential-details__heading{font-size:23px;min-height:60px;padding-block:18px}body.future-atelier.template-product [data-slaygo-essential] .sg-essential-details__body .product__description{font-size:15px;line-height:1.6}body.future-atelier.template-product [data-slaygo-essential] .sg-essential-bar{padding:10px 16px max(10px,env(safe-area-inset-bottom))}}@media(max-width:359px){body.future-atelier.template-product [data-slaygo-essential] .product .product__outer{padding-inline:12px!important}body.future-atelier.template-product [data-slaygo-essential] .product__title{font-size:25px!important}body.future-atelier.template-product [data-slaygo-essential] .sg-essential-bar__inner{gap:8px}body.future-atelier.template-product [data-slaygo-essential] .sg-essential-bar__button{font-size:16px!important;padding-inline:10px}body.future-atelier.template-product [data-slaygo-essential] .sg-essential-bar__price{font-size:21px!important}}@media(max-width:1023px)and (max-height:600px)and (orientation:landscape){body.future-atelier.template-product [data-slaygo-essential] .product .product__outer{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}body.future-atelier.template-product [data-slaygo-essential] .product__media-list .product__media,body.future-atelier.template-product [data-slaygo-essential] .product__media-list .deferred-media{height:clamp(230px,65svh,340px)!important}body.future-atelier.template-product [data-slaygo-essential] .product__title{font-size:26px!important}body.future-atelier.template-product [data-slaygo-essential] .product .product__outer .product__info-container{padding-top:16px!important}}@media(prefers-reduced-motion:reduce){body.future-atelier.template-product [data-slaygo-essential] .product__media-subitem,body.future-atelier.template-product [data-slaygo-essential] .product-form__controls-group label{transition:none}}@media(prefers-reduced-transparency:reduce){body.future-atelier.template-product [data-slaygo-essential] .sg-essential-bar{background:var(--fp-paper)!important;backdrop-filter:none;-webkit-backdrop-filter:none}}@media(min-width:1100px){body.future-atelier.template-product #MainContent [data-slaygo-essential] .product .product__outer{column-gap:clamp(17.5px,3vw,55px)!important}body.future-atelier.template-product #MainContent [data-slaygo-essential] .product .product__outer .product__info-container{justify-self:start!important}}@media(max-width:749px){body.template-product [data-slaygo-essential] .slaygo-product-gallery :is(.product__modal-opener--video,.product__modal-opener--external_video)>.product__media-icon{display:none}body.template-product [data-slaygo-essential] .slaygo-product-gallery deferred-media>.deferred-media__poster>.deferred-media__poster-button{top:50%;left:50%;pointer-events:none}}@media(max-width:749px){body.template-product [data-slaygo-essential] .slaygo-product-gallery deferred-media[loaded]>.deferred-media__poster{display:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/slaygo-future-product.css.map */
