body:has(#MainContent product-info){--sadan-panel-cream: #fff1dd;--sadan-panel-white: #fffaf3;--sadan-panel-ink: #050505;--sadan-panel-purple: #4916a8;--sadan-panel-orange: #ff8a1f;--sadan-soft-border: rgba(5, 5, 5, .16);--sadan-soft-shadow: 0 18px 42px rgba(5, 5, 5, .13)}@media screen and (min-width:990px){body:has(#MainContent product-info) #MainContent .product{column-gap:clamp(38px,4.4vw,72px)!important;align-items:flex-start}}body:has(#MainContent product-info) #MainContent .product__media-wrapper,body:has(#MainContent product-info) #MainContent .product__media-list,body:has(#MainContent product-info) #MainContent .product__media-item,body:has(#MainContent product-info) #MainContent .product__media-wrapper slider-component{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important}body:has(#MainContent product-info) #MainContent .product__media-list{padding:8px 8px 4px!important;margin:0!important;border-radius:0!important}body:has(#MainContent product-info) #MainContent .product__media{overflow:hidden!important;background:var(--sadan-panel-white)!important;border:1px solid var(--sadan-soft-border)!important;border-radius:34px!important;box-shadow:0 2px #ffffffb8 inset,0 16px 36px #05050521!important;transition:transform .26s ease,box-shadow .26s ease!important}body:has(#MainContent product-info) #MainContent .product__media img,body:has(#MainContent product-info) #MainContent .product__media video,body:has(#MainContent product-info) #MainContent .product__media model-viewer{border-radius:33px!important}@media(hover:hover)and (pointer:fine){body:has(#MainContent product-info) #MainContent .product__media:hover{transform:translateY(-3px);box-shadow:0 2px #ffffffc2 inset,0 22px 44px #05050529!important}}body:has(#MainContent product-info) #MainContent .product__media-icon,body:has(#MainContent product-info) #MainContent .product__media-toggle{border-radius:999px!important}body:has(#MainContent product-info) #MainContent .product__media-icon{background:#fff1ddf0!important;border:1px solid rgba(5,5,5,.14)!important;box-shadow:0 8px 20px #0505051f!important}body:has(#MainContent product-info) #MainContent .thumbnail-slider{margin-top:18px!important}body:has(#MainContent product-info) #MainContent .thumbnail-list{gap:12px!important;padding:4px 6px 10px!important}body:has(#MainContent product-info) #MainContent .thumbnail-list__item{border:0!important;outline:0!important;box-shadow:none!important}body:has(#MainContent product-info) #MainContent .thumbnail{overflow:hidden!important;background:var(--sadan-panel-white)!important;border:1px solid rgba(5,5,5,.16)!important;border-radius:16px!important;box-shadow:0 7px 16px #0505051a!important;transition:transform .19s ease,box-shadow .19s ease,border-color .19s ease!important}body:has(#MainContent product-info) #MainContent .thumbnail img{border-radius:15px!important}body:has(#MainContent product-info) #MainContent .thumbnail[aria-current=true]{border:2px solid var(--sadan-panel-ink)!important;box-shadow:0 0 0 3px var(--sadan-panel-orange),0 9px 18px #05050524!important;transform:translateY(-2px)}@media(hover:hover)and (pointer:fine){body:has(#MainContent product-info) #MainContent .thumbnail:hover{transform:translateY(-4px) scale(1.02);border-color:#4916a880!important;box-shadow:0 12px 22px #05050526!important}}body:has(#MainContent product-info) #MainContent .product__info-wrapper{background:transparent!important}body:has(#MainContent product-info) #MainContent .product__info-container{position:relative;isolation:isolate;overflow:visible;padding:clamp(26px,3vw,38px)!important;background:radial-gradient(circle at 93% 7%,rgba(255,138,31,.18),transparent 24%),linear-gradient(145deg,#fffaf3fa,#fff1ddfa)!important;border:1px solid var(--sadan-soft-border)!important;border-radius:36px!important;box-shadow:0 18px 42px #0505051f,0 7px #4916a81a!important}body:has(#MainContent product-info) #MainContent .product__info-container:before{content:"";display:block!important;position:absolute;z-index:-1;top:18px;right:22px;width:58px;height:8px;border-radius:999px;background:var(--sadan-panel-purple);opacity:.88;pointer-events:none}body:has(#MainContent product-info) #MainContent .product__info-container>*:first-child{margin-top:0!important}body:has(#MainContent product-info) #MainContent .product__title h1{margin-top:12px!important;margin-bottom:18px!important}body:has(#MainContent product-info) #MainContent .price{margin-top:10px!important}body:has(#MainContent product-info) #MainContent .product__tax{margin-top:4px!important;opacity:.76!important}body:has(#MainContent product-info) #MainContent .product-form__input,body:has(#MainContent product-info) #MainContent .product-form__quantity{padding-top:18px;border-top:1px solid rgba(5,5,5,.1)}body:has(#MainContent product-info) #MainContent .product-form__input legend,body:has(#MainContent product-info) #MainContent .quantity__label,body:has(#MainContent product-info) #MainContent .form__label{font-weight:650!important;letter-spacing:.04em}body:has(#MainContent product-info) #MainContent .product-form__buttons{margin-top:8px!important;display:grid;gap:14px}body:has(#MainContent product-info) #MainContent .shopify-payment-button{margin-top:0!important}@media screen and (max-width:989px){body:has(#MainContent product-info) #MainContent .product__media-list{padding-inline:4px!important}body:has(#MainContent product-info) #MainContent .product__info-container{margin-top:22px;border-radius:28px!important;padding:24px 20px 28px!important}}@media screen and (max-width:749px){body:has(#MainContent product-info) #MainContent .product__media{border-radius:26px!important}body:has(#MainContent product-info) #MainContent .product__media img,body:has(#MainContent product-info) #MainContent .product__media video,body:has(#MainContent product-info) #MainContent .product__media model-viewer{border-radius:25px!important}body:has(#MainContent product-info) #MainContent .thumbnail{border-radius:13px!important}body:has(#MainContent product-info) #MainContent .thumbnail img{border-radius:12px!important}body:has(#MainContent product-info) #MainContent .product__info-container:before{top:14px;right:18px;width:44px;height:6px}}@media(prefers-reduced-motion:reduce){body:has(#MainContent product-info) #MainContent .product__media,body:has(#MainContent product-info) #MainContent .thumbnail{transition:none!important;transform:none!important}}body:has(#MainContent product-info) #MainContent .product{position:relative}@media screen and (min-width:990px){body:has(#MainContent product-info) #MainContent .product:not(.product--no-media){display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)!important;column-gap:clamp(36px,4vw,64px)!important;row-gap:0!important;align-items:start!important}body:has(#MainContent product-info) #MainContent .product:not(.product--no-media)>.product__media-wrapper,body:has(#MainContent product-info) #MainContent .product:not(.product--no-media)>.product__info-wrapper{float:none!important;width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;box-sizing:border-box!important;order:initial!important}body:has(#MainContent product-info) #MainContent .product:not(.product--no-media)>.product__media-wrapper{grid-column:1!important;padding:0!important;position:relative!important;z-index:1!important}body:has(#MainContent product-info) #MainContent .product:not(.product--no-media)>.product__info-wrapper{grid-column:2!important;padding:0!important;position:relative!important;z-index:2!important;align-self:start!important}body:has(#MainContent product-info) #MainContent .product__info-container{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;box-sizing:border-box!important}body:has(#MainContent product-info) #MainContent .product--right:not(.product--no-media)>.product__media-wrapper{grid-column:2!important}body:has(#MainContent product-info) #MainContent .product--right:not(.product--no-media)>.product__info-wrapper{grid-column:1!important}}@media screen and (min-width:750px)and (max-width:989px){body:has(#MainContent product-info) #MainContent .product:not(.product--no-media){display:block!important}body:has(#MainContent product-info) #MainContent .product__media-wrapper,body:has(#MainContent product-info) #MainContent .product__info-wrapper{width:100%!important;max-width:100%!important;min-width:0!important;padding-left:0!important;padding-right:0!important;margin:0!important;box-sizing:border-box!important}body:has(#MainContent product-info) #MainContent .product__info-container{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}}@media screen and (max-width:749px){body:has(#MainContent product-info) #MainContent .product,body:has(#MainContent product-info) #MainContent .product__media-wrapper,body:has(#MainContent product-info) #MainContent .product__info-wrapper{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}body:has(#MainContent product-info) #MainContent .product__info-wrapper{padding:0!important}}body:has(#MainContent product-info) #MainContent .product__media-wrapper,body:has(#MainContent product-info) #MainContent .product__media-list,body:has(#MainContent product-info) #MainContent .product__media-item,body:has(#MainContent product-info) #MainContent .product-media-container,body:has(#MainContent product-info) #MainContent .product__media-wrapper slider-component{border:0!important;outline:0!important;box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/sadan-product-polish.css.map */
