.atelier-pdp{--apg-bg:#ffffff;--apg-cream:#f4f4f5;--apg-card:#ffffff;--apg-txt:#2c2e32;--apg-soft:#565a60;--apg-mute:#8e9095;--apg-line:rgba(29,31,35,.1);--apg-line2:rgba(29,31,35,.16);--apg-brass:#c41230;--apg-brass-bright:#9e0e26;--apg-brass-dim:rgba(196,18,48,.07);--apg-ok:#1f7a4d;--apg-pad:clamp(20px,4vw,48px);--apg-sect:clamp(56px,7vw,104px);font-family:Sora,system-ui,sans-serif;color:var(--apg-txt);background:var(--apg-bg);font-size:15px;line-height:1.65;-webkit-font-smoothing:antialiased}.atelier-pdp *{box-sizing:border-box}.atelier-pdp img{display:block;max-width:100%}.atelier-pdp .apg-wrap{max-width:1480px;margin:0 auto;padding-inline:var(--apg-pad)}.atelier-pdp .apg-ey{font-size:11px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--apg-brass)}.atelier-pdp .apg-pdp{padding-block:clamp(22px,3vw,40px) var(--apg-sect);--apg-gal-reserve:320px}.atelier-pdp .apg-grid{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);gap:28px;align-items:start}@media(max-width:980px){.atelier-pdp .apg-grid{grid-template-columns:1fr;gap:30px}}@media(min-width:981px){.atelier-pdp .apg-grid{grid-template-columns:min(calc(100vh - var(--apg-gal-reserve)),56%) minmax(clamp(360px,39%,560px),560px);justify-content:center}}.atelier-pdp .apg-info-col{min-width:0}.atelier-pdp .apg-media{position:sticky;top:var(--apg-sticky-top, 128px);min-width:0;max-width:calc(100vh - var(--apg-gal-reserve));margin:0!important;padding:0!important}@media(max-width:980px){.atelier-pdp .apg-media{position:static;max-width:none!important}}.atelier-pdp media-gallery{display:flex;flex-direction:column;gap:14px}.atelier-pdp .gallery-main.keen-slider{border-radius:18px;background:radial-gradient(125% 125% at 50% 22%,#fff,#fafbfc 60%,#f2f3f4);border:1px solid rgba(29,31,35,.14);box-shadow:0 24px 50px -26px #1d1f2366,0 6px 16px -10px #1d1f2321;overflow:hidden;height:auto!important}@media(min-width:992px){.atelier-pdp .gallery-main.keen-slider{max-height:none}}.atelier-pdp .gallery-main.keen-slider .keen-slider__slide{min-width:100%!important}.atelier-pdp .gallery-thumbnail-row{gap:10px}.atelier-pdp media-gallery .gallery-thumbnail .keen-slider__slide{border:1px solid var(--apg-line)!important;border-radius:12px;background:#fff;transition:border-color .25s ease,transform .25s ease,box-shadow .25s ease}.atelier-pdp .product-wrapper media-gallery .gallery-thumbnail .keen-slider__slide{width:6.25rem!important;min-width:6.25rem!important;max-width:6.25rem!important;height:6.25rem!important;min-height:6.25rem!important;max-height:6.25rem!important}.atelier-pdp media-gallery .gallery-thumbnail .keen-slider__slide img{padding:8px}.atelier-pdp media-gallery .gallery-thumbnail .keen-slider__slide:after{border-color:transparent!important}.atelier-pdp media-gallery .gallery-thumbnail .keen-slider__slide:hover{transform:translateY(-2px);border-color:var(--apg-line2)!important}.atelier-pdp media-gallery .gallery-thumbnail .keen-slider__slide.active{border-color:var(--apg-brass)!important;box-shadow:inset 0 0 0 1px var(--apg-brass)}.atelier-pdp .product-wrapper media-gallery .gallery-thumbnail-row .nav-button{background:#fff!important;border:1px solid var(--apg-line2)!important;border-radius:50%!important;width:32px!important;min-width:32px!important;height:32px!important;font-size:15px!important;line-height:1!important;opacity:1!important;display:flex;align-items:center;justify-content:center;color:var(--apg-soft)!important;transition:background .2s,color .2s,border-color .2s;cursor:pointer}.atelier-pdp .product-wrapper media-gallery .gallery-thumbnail-row .nav-button:hover{background:var(--apg-brass)!important;color:#fff!important;border-color:var(--apg-brass)!important}.atelier-pdp .global-timer-wrapper{padding-inline:0!important}.atelier-pdp .countdown-timer .bg-primary{background:#1f2125!important}.atelier-pdp .apg-info{display:flex;flex-direction:column}.atelier-pdp .apg-title{font-weight:300;font-size:clamp(26px,3vw,36px);line-height:1.16;letter-spacing:-.01em;color:#1f2125;margin:0}.atelier-pdp .apg-sku{margin-top:8px;font-size:12px;color:var(--apg-mute);letter-spacing:.02em}.atelier-pdp .apg-sku span{color:var(--apg-soft);font-weight:500}.atelier-pdp .product__text,.atelier-pdp .apg-cap{margin-top:14px;font-family:Outfit;font-weight:300;font-size:16px;line-height:1.55;color:var(--apg-soft);max-width:46ch}.atelier-pdp .apg-pricebox{margin-top:6px;display:flex;align-items:flex-end;gap:14px;flex-wrap:wrap}.atelier-pdp .apg-from{display:block;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--apg-mute);margin-bottom:3px}.atelier-pdp .apg-now{font-family:Outfit;font-weight:400;font-size:clamp(34px,4.4vw,46px);line-height:.95;color:var(--apg-brass)}.atelier-pdp .apg-was{font-family:Outfit;font-size:20px;color:var(--apg-mute);text-decoration:line-through;padding-bottom:4px}.atelier-pdp .apg-save{align-self:center;background:var(--apg-brass);color:#fff;font-size:12px;font-weight:700;border-radius:7px;padding:5px 11px;letter-spacing:.03em;line-height:1.15;text-align:center;box-shadow:0 3px 10px #c4123047}.atelier-pdp .apg-save small{display:block;font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.85;margin-top:1px}.atelier-pdp .apg-afterpay{margin-top:14px}.atelier-pdp .apg-divline{height:1px;background:var(--apg-line);margin-block:26px}.atelier-pdp .colour-swatches.apg-fblock{display:block;align-items:initial;gap:0;margin:4px 0 0}.atelier-pdp .apg-fhead{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px}.atelier-pdp .apg-fhead .ttl{font-size:10px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--apg-mute)}.atelier-pdp .apg-fhead .cur{font-size:13.5px;font-weight:500;color:var(--apg-txt)}.atelier-pdp .apg-fin-row{display:flex;flex-wrap:nowrap;gap:16px 12px;justify-content:flex-start}.atelier-pdp .apg-fin-it{display:flex;flex-direction:column;align-items:center;gap:7px;cursor:pointer;background:none;border:0;padding:1px;flex:1 1 0;min-width:0;max-width:58px;text-decoration:none}.atelier-pdp .apg-fin-sw{width:100%;max-width:48px;aspect-ratio:1;border-radius:50%;position:relative;border:2.5px solid #fff;outline:1px solid var(--apg-line);box-shadow:inset 0 2px 5px #ffffff80,inset 0 -2px 6px #00000038,0 5px 13px #1d1f2329;transition:transform .4s,outline-color .4s,box-shadow .4s;background-size:cover;background-position:center}.atelier-pdp .apg-fin-sw:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:repeating-linear-gradient(115deg,rgba(255,255,255,.09) 0 1px,transparent 1px 3px),linear-gradient(115deg,transparent 40%,rgba(255,255,255,.3) 50%,transparent 60%);mix-blend-mode:soft-light}.atelier-pdp .apg-fin-it:hover .apg-fin-sw{transform:translateY(-4px);outline-color:var(--apg-brass)}.atelier-pdp .apg-fin-it.on .apg-fin-sw{outline:2px solid var(--apg-brass);box-shadow:inset 0 2px 5px #ffffff80,inset 0 -2px 6px #00000038,0 0 0 3px var(--apg-brass-dim),0 5px 13px #c4123033}.atelier-pdp .apg-fin-it.on .apg-fin-sw:before{content:"";position:absolute;top:-2px;right:-2px;width:16px;height:16px;border-radius:50%;background:var(--apg-brass);z-index:3;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");background-size:10px;background-repeat:no-repeat;background-position:center}.atelier-pdp .apg-fin-it b{font-size:10px;font-weight:500;color:var(--apg-soft);text-align:center;line-height:1.15}.atelier-pdp .apg-fin-it:hover b,.atelier-pdp .apg-fin-it.on b{color:var(--apg-txt)}.atelier-pdp .apg-fin-shine{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;overflow:hidden;pointer-events:none;z-index:2;opacity:.5;mix-blend-mode:overlay}.atelier-pdp .apg-fin-shine i{position:absolute;top:-35%;right:-35%;bottom:-35%;left:-35%;border-radius:50%;opacity:0;will-change:transform,opacity}.atelier-pdp .apg-fin-shine .r1{background:radial-gradient(circle at 32% 30%,rgba(255,255,255,.46),transparent 46%),radial-gradient(circle at 70% 72%,rgba(0,0,0,.32),transparent 48%)}.atelier-pdp .apg-fin-shine .r2{background:radial-gradient(circle at 62% 28%,rgba(255,255,255,.38),transparent 42%),radial-gradient(circle at 36% 74%,rgba(0,0,0,.27),transparent 46%)}.atelier-pdp .apg-fin-it.play .apg-fin-shine .r1{animation:apgRefl1 2.2s cubic-bezier(.36,0,.2,1) both}.atelier-pdp .apg-fin-it.play .apg-fin-shine .r2{animation:apgRefl2 2.2s cubic-bezier(.36,0,.2,1) both;animation-delay:.08s}@keyframes apgRefl1{0%{opacity:0;transform:translate(-30%,-22%) rotate(0)}30%{opacity:1}70%{opacity:1}to{opacity:0;transform:translate(30%,22%) rotate(22deg)}}@keyframes apgRefl2{0%{opacity:0;transform:translate(26%,-18%)}35%{opacity:.9}70%{opacity:.7}to{opacity:0;transform:translate(-26%,20%)}}.atelier-pdp .apsw--matte-black{background:linear-gradient(145deg,#323234,#141416)}.atelier-pdp .apsw--matte-white{background:linear-gradient(145deg,#fdfdfd,#e4e4e6)}.atelier-pdp .apsw--chrome{background:conic-gradient(from 200deg,#c8ccd0,#fff,#8e959b,#f2f4f6,#c8ccd0)}.atelier-pdp .apsw--brushed-nickel{background:conic-gradient(from 210deg,#b8babc,#e5e7e8,#9b9da0,#d6d8da,#b8babc)}.atelier-pdp .apsw--warm-brushed-nickel{background:conic-gradient(from 210deg,#bdbab4,#e8e5de,#a29e96,#dad6cd,#bdbab4)}.atelier-pdp .apsw--brushed-gold{background:conic-gradient(from 210deg,#c2a266,#ecd49a,#a98a4e,#dfc183,#c2a266)}.atelier-pdp .apsw--gunmetal{background:conic-gradient(from 210deg,#4f5357,#7d8186,#3a3d41,#6a6e73,#4f5357)}.atelier-pdp .apsw--brushed-copper{background:conic-gradient(from 210deg,#a15b3c,#d08c66,#7d4327,#b3724e,#a15b3c)}.atelier-pdp .apsw--champagne{background:conic-gradient(from 210deg,#cdb091,#efdcc2,#b89a78,#e2c8a8,#cdb091)}.atelier-pdp .apsw--brushed-bronze{background:conic-gradient(from 210deg,#8c5f42,#c08c64,#6e4830,#a87a52,#8c5f42)}.atelier-pdp .apsw--antique-brass{background:conic-gradient(from 210deg,#6b5f45,#a68f5d,#453d2b,#85754f,#6b5f45)}.atelier-pdp .apsw--stainless-steel{background:conic-gradient(from 200deg,#aeb4b9,#e8ebee,#878d92,#d4d8db,#aeb4b9)}.atelier-pdp .apg-vp{display:block;margin-top:26px}.atelier-pdp .apg-vp-nat{position:absolute!important;width:1px;height:1px;padding:0;margin:0!important;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.atelier-pdp .apg-vp-axis--hidden{display:none}.atelier-pdp .apg-vp-axis+.apg-vp-axis{margin-top:22px}.atelier-pdp .apg-vp-head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:11px}.atelier-pdp .apg-vp-name{font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--apg-mute)}.atelier-pdp .apg-vp-count{font-size:12.5px;color:var(--apg-mute);font-weight:400}.atelier-pdp .apg-vp-sel{position:relative;font-family:Outfit}.atelier-pdp .apg-vp-field{display:flex;align-items:center;gap:14px;width:100%;padding:12px 15px;background:#fff;border:1px solid var(--apg-line2);border-radius:12px;cursor:pointer;text-align:left;transition:border-color .25s,box-shadow .25s}.atelier-pdp .apg-vp-field:hover{border-color:#1d1f234d}.atelier-pdp .apg-vp-sel.open .apg-vp-field{border-color:var(--apg-brass);box-shadow:0 0 0 3px var(--apg-brass-dim)}.atelier-pdp .apg-vp-thumb{width:46px;height:46px;border-radius:9px;flex:none;object-fit:cover;background:var(--apg-cream);border:1px solid var(--apg-line)}.atelier-pdp .apg-vp-fl{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.atelier-pdp .apg-vp-fcap{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--apg-mute);font-weight:500}.atelier-pdp .apg-vp-fval{font-size:15px;color:var(--apg-txt);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.atelier-pdp .apg-vp-fp{flex:none;text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:3px}.atelier-pdp .apg-vp-fnow{font-size:15px;color:var(--apg-txt);font-weight:600}.atelier-pdp .apg-vp-caret{flex:none;width:18px;height:18px;color:var(--apg-mute);transition:transform .35s}.atelier-pdp .apg-vp-sel.open .apg-vp-caret{transform:rotate(180deg)}.atelier-pdp .apg-vp-panel{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:40;background:#fff;border:1px solid var(--apg-line);border-radius:12px;box-shadow:0 30px 70px -30px #0006,0 6px 16px -8px #00000029;padding:6px;max-height:360px;overflow-y:auto;opacity:0;transform:translateY(-8px) scale(.985);transform-origin:top center;pointer-events:none;transition:opacity .26s,transform .26s}.atelier-pdp .apg-vp-sel.open .apg-vp-panel{opacity:1;transform:none;pointer-events:auto}.atelier-pdp .apg-vp-row{display:flex;align-items:center;gap:13px;width:100%;padding:10px 11px;border:0;border-radius:9px;background:transparent;text-align:left;cursor:pointer;font-family:inherit;position:relative}.atelier-pdp .apg-vp-sel.open .apg-vp-row{animation:apgVpRow .4s cubic-bezier(.2,.7,.2,1) both}@keyframes apgVpRow{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.atelier-pdp .apg-vp-row:hover{background:var(--apg-cream)}.atelier-pdp .apg-vp-row.sel{background:var(--apg-brass-dim)}.atelier-pdp .apg-vp-rthumb{width:44px;height:44px;border-radius:8px;flex:none;object-fit:cover;background:var(--apg-cream);border:1px solid var(--apg-line)}.atelier-pdp .apg-vp-chip{display:block}.atelier-pdp .apg-vp-rl{flex:1;min-width:0}.atelier-pdp .apg-vp-rnm{display:block;font-size:14.5px;color:var(--apg-txt);font-weight:400;line-height:1.25}.atelier-pdp .apg-vp-row.sel .apg-vp-rnm{font-weight:600}.atelier-pdp .apg-vp-rso{display:inline-block;margin-top:2px;font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--apg-mute)}.atelier-pdp .apg-vp-rp{flex:none;text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:3px}.atelier-pdp .apg-vp-rnow{font-size:14.5px;color:var(--apg-txt);font-weight:600}.atelier-pdp .apg-vp-rline{display:flex;align-items:baseline;justify-content:flex-end;gap:8px}.atelier-pdp .apg-vp-rwas{font-size:11.5px;color:var(--apg-mute);text-decoration:line-through}.atelier-pdp .apg-vp-rsave,.atelier-pdp .apg-vp-fsave{align-self:flex-end;font-size:10px;padding:2px 7px;white-space:nowrap}.atelier-pdp .apg-vp-row--soldout{opacity:.5;cursor:not-allowed}.atelier-pdp variant-selects,.atelier-pdp .product-form__input{margin-top:26px}.atelier-pdp .product-form__input .form__label{font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--apg-mute);margin-bottom:12px;padding:0}.atelier-pdp fieldset.product-form__input{border:0;padding:0;margin-top:26px}.atelier-pdp .product-form__input--dropdown .select{margin-top:0}.atelier-pdp .product-form__input input[type=radio]+label,.atelier-pdp .product-form__input .select__select{border:1px solid var(--apg-line2);border-radius:10px;padding:10px 17px;font-size:13px;font-weight:500;color:var(--apg-soft);transition:border-color .3s,color .3s,background .3s;background:#fff}.atelier-pdp .product-form__input input[type=radio]:checked+label{border-color:var(--apg-brass);color:var(--apg-brass);background:var(--apg-brass-dim)}.atelier-pdp .buy-row{margin:18px 0 0;display:flex;gap:12px;align-items:stretch}.atelier-pdp .buy-row>*{min-height:55px}.atelier-pdp .buy-row .product-form{margin:0!important;flex:1}.atelier-pdp .buy-row .product-form__buttons{margin:0}.atelier-pdp .product-form__submit,.atelier-pdp .product-wrapper .product-form .product-form__submit,.atelier-pdp .buy-row button[name=add]{width:100%;min-height:55px;background:var(--apg-brass);color:#fff;border-radius:12px;border:0;font-weight:600;font-size:16px;letter-spacing:.04em;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:10px;transition:background .35s,transform .25s;box-shadow:0 8px 22px #c4123038}.atelier-pdp .product-form__submit:hover:not([disabled]){background:var(--apg-brass-bright);transform:translateY(-1px)}.atelier-pdp .product-form__submit[disabled]{opacity:.55}.atelier-pdp .buy-row .quantity{border:1px solid var(--apg-line2);border-radius:12px;overflow:hidden;min-height:55px}.atelier-pdp .buy-row .quantity__button{color:var(--apg-soft)}.atelier-pdp .buy-row .quantity__button:hover{background:var(--apg-brass-dim);color:var(--apg-brass)}.atelier-pdp product-form .st-wishlist-button{display:none!important}.atelier-pdp #dynamic-checkout-form{margin:12px 0 0!important}.atelier-pdp .dynamic-checkout-wrapper{margin:0;--shopify-accelerated-checkout-button-border-radius:12px;--shopify-accelerated-checkout-button-block-size:55px}.atelier-pdp .shopify-payment-button{margin:0!important}.atelier-pdp .shopify-payment-button__button{border-radius:12px!important;min-height:55px!important}.atelier-pdp .shopify-payment-button__more-options{display:none!important}.atelier-pdp .apg-actions-row{display:flex;align-items:stretch;gap:12px;margin-top:12px}.atelier-pdp .apg-actions-row .buy-row-wishlist{flex:1 1 0;display:flex;min-width:0}.atelier-pdp .apg-actions-row .buy-row-wishlist .shopify-app-block,.atelier-pdp .apg-actions-row .buy-row-wishlist .shopify-app-block>div{display:flex;width:100%}.atelier-pdp .apg-actions-row .buy-row-wishlist .st-wishlist-button{width:100%!important;min-width:0!important;min-height:55px!important;border-radius:12px!important;display:flex!important;align-items:center;justify-content:center;gap:9px;padding:0 14px!important}.atelier-pdp .apg-actions-row .buy-row-wishlist .st-wishlist-button .st-wishlist-icon,.atelier-pdp .apg-actions-row .buy-row-wishlist .st-wishlist-button svg{position:static!important;transform:none!important}.atelier-pdp .apg-actions-row .buy-row-wishlist .st-wishlist-button:after{content:"Wishlist";font-family:Sora,system-ui,sans-serif;font-size:14px;font-weight:600;letter-spacing:.02em;line-height:1;color:#fff}.atelier-pdp .apg-proj-add{flex:1 1 0;min-width:0;min-height:55px;padding:0 14px;cursor:pointer;background:#2b3044;border:1px solid #2b3044;border-radius:12px;display:flex;align-items:center;justify-content:center;gap:9px;color:#fff;font-family:inherit;font-size:14px;font-weight:600;letter-spacing:.02em;transition:background .3s}.atelier-pdp .apg-proj-add:hover{background:#3a4159}.atelier-pdp .apg-proj-add svg{width:20px;height:20px;flex:0 0 auto}.atelier-pdp .payment-icon-badge svg{width:30px;height:19px}.atelier-pdp .share-button{margin-top:20px}.atelier-pdp .apg-tabs{margin-top:24px;border-top:1px solid var(--apg-line);padding-top:6px}.atelier-pdp .apg-tabs-h{font-size:10px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--apg-mute);margin:18px 0 2px}.atelier-pdp .apg-bl{position:relative}.atelier-pdp .apg-bl-it{position:relative;border-bottom:1px solid var(--apg-line)}.atelier-pdp .apg-bl-it:first-child{border-top:1px solid var(--apg-line)}.atelier-pdp .apg-bl-q{width:100%;display:flex;align-items:center;gap:14px;padding:11px 2px;text-align:left;background:none;border:0;cursor:pointer}.atelier-pdp .apg-bl-lab{flex:1;font-size:16px;font-weight:400;color:var(--apg-soft);letter-spacing:-.01em;transition:color .35s,font-weight .35s,transform .35s}.atelier-pdp .apg-bl-q:hover .apg-bl-lab{color:var(--apg-txt)}.atelier-pdp .apg-bl-it.open .apg-bl-lab{color:var(--apg-txt);font-weight:600;transform:translate(2px)}.atelier-pdp .apg-bl-mk{position:relative;width:14px;height:14px;flex:0 0 auto}.atelier-pdp .apg-bl-mk:before,.atelier-pdp .apg-bl-mk:after{content:"";position:absolute;background:var(--apg-mute);border-radius:2px;transition:transform .4s cubic-bezier(.3,.8,.3,1),background .35s}.atelier-pdp .apg-bl-mk:before{left:0;top:6px;width:14px;height:2px}.atelier-pdp .apg-bl-mk:after{left:6px;top:0;width:2px;height:14px}.atelier-pdp .apg-bl-q:hover .apg-bl-mk:before,.atelier-pdp .apg-bl-q:hover .apg-bl-mk:after{background:var(--apg-soft)}.atelier-pdp .apg-bl-it.open .apg-bl-mk:after{transform:rotate(90deg) scaleX(0)}.atelier-pdp .apg-bl-it.open .apg-bl-mk:before{background:var(--apg-brass)}.atelier-pdp .apg-bl-a{overflow:hidden;max-height:0;transition:max-height .5s cubic-bezier(.4,0,.2,1)}.atelier-pdp .apg-bl-it.open .apg-bl-a{max-height:2000px}.atelier-pdp .apg-bl-bd{padding:0 2px 24px;font-family:Outfit;font-weight:300;font-size:14.5px;line-height:1.72;color:var(--apg-soft)}.atelier-pdp .apg-bl-bd p{margin-bottom:11px}.atelier-pdp .apg-bl-bd p:last-child{margin-bottom:0}.atelier-pdp .apg-bl-bd strong{color:var(--apg-txt);font-weight:500}.atelier-pdp .apg-bl-bd img{max-width:100%;height:auto}.atelier-pdp .apg-bl-bd table{width:100%;border-collapse:collapse;margin-top:4px}.atelier-pdp .apg-bl-bd table td{padding:11px 4px;border-bottom:1px solid var(--apg-line);font-size:13.5px}.atelier-pdp .apg-dlrow{display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid var(--apg-line);border-radius:11px;padding:13px 16px;margin-bottom:10px;transition:border-color .3s}.atelier-pdp .apg-dlrow:hover{border-color:var(--apg-brass)}.atelier-pdp .apg-dlrow .dn{display:flex;align-items:center;gap:11px;font-size:13.5px;font-weight:500;color:#1f2125}.atelier-pdp .apg-dlrow .dn svg{width:19px;height:19px;stroke:var(--apg-brass);stroke-width:1.6;fill:none}.atelier-pdp .apg-dlrow .db{font-size:12px;font-weight:600;color:var(--apg-brass);text-decoration:none;border:1px solid var(--apg-brass-dim);background:var(--apg-brass-dim);border-radius:8px;padding:7px 14px;transition:background .3s,color .3s}.atelier-pdp .apg-dlrow .db:hover{background:var(--apg-brass);color:#fff}.atelier-pdp .apg-dl-legacy .row{margin:0!important}.atelier-pdp .apg-dl-legacy [class*=bg-light]{background:transparent!important}.atelier-pdp .apg-dl-legacy .btn{display:inline-block;background:var(--apg-brass-dim);border:1px solid var(--apg-brass-dim);border-radius:8px;padding:7px 14px;font-size:12px;font-weight:600;color:var(--apg-brass);text-decoration:none}.atelier-pdp .apg-dl-legacy .btn:hover{background:var(--apg-brass);color:#fff}.atelier-pdp .product__view-details{margin-top:18px;display:inline-flex;gap:8px;font-size:13px;font-weight:600;color:var(--apg-soft)}.atelier-pdp .mobile-trust-badge{margin-bottom:8px}.atelier-pdp .apg-info>*+*{margin:8px 0 0}.atelier-pdp .apg-info>.buy-row{margin:18px 0 0}.atelier-pdp .apg-info>.apg-actions-row{margin:12px 0 0}.atelier-pdp .apg-info>.colour-swatches.apg-fblock{margin:12px 0 0}.atelier-pdp .apg-info>.product-trust-badge{order:-1;margin:0 0 14px}.atelier-pdp .apg-info>.apg-tabs{margin:24px 0 0}.atelier-pdp .apg-info>.border-top.border-gray-subtle{display:none!important}.atelier-pdp .product__view-details,.atelier-pdp .apg-from{display:none}.atelier-pdp .apg-info>.flex-xxl-row>.fs-md{font-size:10px!important;font-weight:600!important;letter-spacing:.24em;text-transform:uppercase;color:var(--apg-mute)!important}.atelier-pdp .payment-icon-badge{opacity:.72}
/*# sourceMappingURL=/cdn/shop/t/76/assets/atelier-product.css.map */
