.signature-duo .duo-product,.signature-duo .duo-product.reveal{opacity:1;transform:none;transition:none}.signature-duo .duo-image.image-reveal:before{display:none}.story-experience--text-only{display:block;padding-inline:max(24px,12vw);background:linear-gradient(135deg,#f4f0e8,#ebe2d5)}.story-experience--text-only .story-experience__copy{width:min(1040px,100%);margin-inline:auto}.story-experience--text-only .story-experience__copy h2{max-width:850px}.story-experience--text-only .story-experience__copy ol{margin-top:46px}.story-experience--text-only .story-experience__copy li{grid-template-columns:minmax(130px,.35fr) 1fr}.contact-opening{margin-top:8px!important;color:#9b8055!important;font-size:11px;text-transform:uppercase;letter-spacing:.13em}.contact-socials{margin-top:36px;padding-top:25px;width:100%;border-top:1px solid #c0b4a4}.contact-socials>span{display:block;margin-bottom:17px}.contact-socials>div{display:flex;flex-wrap:wrap;gap:9px}.contact-layout aside .contact-socials a{display:grid;place-items:center;width:44px;height:44px;margin:0;color:#9b7440;border:1px solid #bba98e;border-radius:50%;transition:color .3s,background-color .3s,border-color .3s,transform .3s}.contact-layout aside .contact-socials a:hover{color:#fff;background:#0b0a09;border-color:#0b0a09;transform:translateY(-2px)}.contact-socials svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.contact-socials svg .fill{fill:currentColor;stroke:none}@media(max-width:560px){.story-experience--text-only{padding-inline:18px}.story-experience--text-only .story-experience__copy li{grid-template-columns:92px 1fr}.contact-socials{margin-top:28px}}.product-recommendations__section .product-card__media{isolation:isolate;background:radial-gradient(circle at 50% 38%,#f7f2e9,#e9e1d6 68%,#ddd1c1);border-color:transparent}.product-recommendations__section .product-card__media img{mix-blend-mode:multiply;background:transparent}.product-recommendations__section .product-card__quick,.product-recommendations__section .badge{z-index:5}@media(hover:none),(max-width:900px){.product-recommendations__section .product-card__media img{transition:none}}@media(max-width:900px){.header-inner .menu-toggle{justify-self:start;margin-left:-4px;padding-left:0;text-align:left}.footer{padding-top:42px;padding-bottom:20px}.footer-grid{gap:28px}.footer-grid>div{padding:0}.footer-brand{min-height:48px;margin-bottom:18px;padding-left:58px}.footer-brand:before,.footer-brand img{width:46px;height:46px}.footer h3{margin-bottom:10px;font-size:31px}.footer h4{margin-bottom:9px}.footer a{min-height:32px;margin:0}.footer-contact{padding-top:0}.footer address,.footer-contact>span{line-height:1.5}.footer-bottom{margin-top:30px;padding-top:18px}}.signature-duo .duo-pedestal{filter:drop-shadow(0 14px 12px rgba(66,43,18,.18))}.signature-duo .duo-pedestal i{left:22%;right:22%;bottom:13%;height:64%;border-inline:1px solid rgba(119,91,58,.16);background:repeating-linear-gradient(90deg,transparent 0 10%,rgba(125,91,53,.09) 11% 13%,rgba(255,255,255,.34) 14% 20%),linear-gradient(90deg,#d8c9b4,#f7f1e7 18%,#e8ddcd 50%,#fbf7ef 81%,#d1c0aa);clip-path:polygon(4% 0,96% 0,89% 100%,11% 100%);box-shadow:inset 0 8px 13px #ffffff9e,inset 0 -8px 12px #6f4f2a14}.signature-duo .duo-pedestal:before{left:8%;right:8%;height:13%;border-radius:1px;background:linear-gradient(180deg,#fffaf2,#e9decd 58%,#cbbba3);clip-path:polygon(7% 0,93% 0,100% 100%,0 100%);box-shadow:0 4px 8px #4d33151c,inset 0 1px #fff}.signature-duo .duo-pedestal:after{left:2%;right:2%;height:14%;border-radius:1px;background:linear-gradient(180deg,#f5eee3,#d8c9b4 48%,#bda98d);clip-path:polygon(5% 0,95% 0,100% 100%,0 100%);box-shadow:0 9px 15px #462d1129,inset 0 1px #ffffffd9}.signature-duo .duo-product--2 .duo-bottle-cutout,.signature-duo .duo-product--4 .duo-bottle-cutout{left:27%!important;width:46%!important;height:72%!important;filter:drop-shadow(0 18px 14px rgba(58,39,18,.24)) contrast(1.04) saturate(1.02)!important}.advisor-product--piano-santal-lorchestre .advisor-product__media{position:relative;background:radial-gradient(circle at 50% 42%,rgba(214,185,133,.2),transparent 58%),#e7dfd2}.advisor-product--piano-santal-lorchestre .advisor-product__media img.advisor-product__cutout{width:54%;height:88%;margin:6% auto;object-fit:contain;transform:none;filter:drop-shadow(0 16px 12px rgba(30,20,10,.24))}.advisor-product--piano-santal-lorchestre:hover .advisor-product__media img.advisor-product__cutout{transform:translateY(-4px) scale(1.025)}.template-index .motion-logo-ghost,.template-index .motion-logo-scan{display:none}.template-index .motion-aurora,.template-index .motion-logo-glow,.template-index .motion-logo-frame{animation:none!important}.template-index main>section:not(:first-child){content-visibility:auto;contain-intrinsic-size:780px}@media(max-width:1199px){.template-index .motion-rings i,.template-index .motion-rings b,.template-index .motion-rings:before,.template-index .motion-rings:after,.template-index .motion-logo img,.template-index .section-fireflies i{animation:none!important}.template-index .motion-noise{opacity:.045}.template-index .motion-logo{animation:mobileLogoDrift 6.8s ease-in-out infinite;will-change:transform}.template-index .marquee-track{animation-duration:44s}}@keyframes mobileLogoDrift{0%,to{transform:translateZ(0) rotate(-.35deg) scale(1)}48%{transform:translate3d(0,-9px,0) rotate(.55deg) scale(1.018)}72%{transform:translate3d(4px,-5px,0) rotate(.15deg) scale(1.01)}}@media(prefers-reduced-motion:reduce){.template-index .marquee-track,.template-index .motion-rings *,.template-index .motion-logo *,.template-index .section-fireflies i{animation:none!important}.template-index .motion-logo,.template-index .motion-logo:before{animation:none!important}}@media(max-width:620px){.signature-duo .duo-product--2 .duo-bottle-cutout,.signature-duo .duo-product--4 .duo-bottle-cutout{left:17%!important;width:66%!important;height:69%!important}}.catalog-grid .catalog-card .product-card__media.image-reveal:before,.catalog-grid .catalog-card .product-card__media:before,.catalog-grid .catalog-card .product-card__media:after{display:none!important}.catalog-grid .catalog-card,.catalog-grid .catalog-card .product-card__media,.catalog-grid .catalog-card .product-card__media img{transition-delay:0s!important}.catalog-grid .catalog-card .product-card__media img,.catalog-grid .catalog-card:hover .product-card__media img{filter:saturate(.98) contrast(1.01)!important}@media(hover:hover)and (pointer:fine){.catalog-grid .catalog-card .product-card__media img{transform:scale(1.012)!important;transition:transform .55s cubic-bezier(.2,.72,.2,1)!important}.catalog-grid .catalog-card:hover .product-card__media img,.catalog-grid .catalog-card:focus-within .product-card__media img{transform:scale(1.026)!important}}@media(hover:none),(max-width:900px),(prefers-reduced-motion:reduce){.catalog-grid .catalog-card,.catalog-grid .catalog-card .product-card__media,.catalog-grid .catalog-card .product-card__media img{animation:none!important;transition:none!important;transform:none!important}}.product-notes-express{margin-top:-2px;margin-bottom:22px}.product-notes-express__head>small{flex:0 0 auto;color:var(--gold);font-size:7px;letter-spacing:.14em;text-transform:uppercase}.product-notes-express strong{overflow-wrap:anywhere}@media(max-width:560px){.product-notes-express{margin-bottom:18px}.product-notes-express__head{min-height:38px}.product-notes-express__head>span,.product-notes-express__head>small{max-width:none;font-size:6.5px}.product-notes-express article,.product-notes-express article+article{grid-template-columns:66px minmax(0,1fr);padding:9px 0}.product-notes-express strong{font-size:14px;line-height:1.28}}body .reveal,body .reveal.is-visible{opacity:1!important;transform:none!important}main .image-reveal:before,.footer .image-reveal:before{display:none!important}@keyframes gds-mobile-logo-float{0%,to{transform:translateZ(0) rotate(-.25deg)}50%{transform:translate3d(0,-8px,0) rotate(.35deg)}}@media(max-width:900px)and (prefers-reduced-motion:no-preference){.template-index .motion-logo>img{animation:gds-mobile-logo-float 5.8s ease-in-out infinite!important;will-change:transform}}@media(prefers-reduced-motion:reduce){.template-index .motion-logo>img{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/final-polish.css.map */
