.pg{position:relative;width:100%;height:100%}.pg-track{display:flex;width:100%;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none}.pg-track::-webkit-scrollbar{display:none}.pg-track:focus-visible{outline:1px solid var(--lux-gold,#b8933a);outline-offset:-3px}.pg-slide{flex:0 0 100%;width:100%;height:100%;scroll-snap-align:start;scroll-snap-stop:always}.pg-slide img{display:block;width:100%;height:100%;object-fit:cover}.pg-dots{position:absolute;z-index:3;right:1rem;bottom:1.35rem;display:flex;gap:.4rem;pointer-events:none}.pg-dot{width:.4rem;height:.4rem;border-radius:50%;background:#f7f1e58c;box-shadow:0 0 0 1px #0e0b082e;transition:background .25s,transform .25s}.pg-dot.on{background:var(--lux-gold,#b8933a);transform:scale(1.25)}.pg-thumbs{display:none}@media(min-width:901px){.pdp-media .frame:has(.pg-multi){aspect-ratio:auto;overflow:visible;background:transparent}.pdp-media .frame:has(.pg-multi) .pg-track{aspect-ratio:4/5;height:auto;background:var(--ground-2)}.pdp-media .frame:has(.pg-multi) .pg-slide{height:auto}.pg-multi .pg-dots{display:none}.pg-multi .pg-thumbs{display:flex;gap:.6rem;margin-top:.75rem;overflow-x:auto;scrollbar-width:none}.pg-thumbs::-webkit-scrollbar{display:none}.pg-thumb{flex:0 0 auto;width:4.4rem;aspect-ratio:4/5;padding:0;border:1px solid var(--rule);background:var(--ground-2);cursor:pointer;opacity:.7;transition:opacity .2s,border-color .2s}.pg-thumb img{display:block;width:100%;height:100%;object-fit:cover}.pg-thumb:hover,.pg-thumb[aria-current=true]{opacity:1;border-color:var(--lux-gold,#b8933a)}.pg-thumb:focus-visible{outline:1px solid var(--lux-gold,#b8933a);outline-offset:2px}.pdp-media .frame:has(.pg-multi) figcaption{bottom:7.25rem}}@media(max-width:900px){.pdp{padding-top:max(112px,calc(var(--section-y) * .55))}.pdp-media .frame{aspect-ratio:4/5;max-height:58vh;width:100%}.pdp-info{gap:1.2rem;padding-top:.4rem}.pdp-info>*{order:5}.pdp-info>.crumbs{order:0}.pdp-info>div[data-reveal]:has(h1){order:1}.pdp-info>.prg-purchase{order:2}.pdp-info>.pdp-trust{order:3}.pdp-info>.prg-delivery{order:4}.pdp-info h1.d2{margin-bottom:0}}.pdp-unit{margin:-.35rem 0 0;font-family:var(--mono);font-size:.68rem;letter-spacing:.08em;color:var(--paper-3,#6f6250)}html[lang=ar] .pdp-unit{font-family:var(--prg-ar-stack,var(--arabic));letter-spacing:0;font-size:.85rem}.prg-purchase [data-purchase-button]:disabled{opacity:1;--btn-bg:transparent;background:transparent;color:var(--paper-3,#6f6250);border-color:var(--rule)!important;cursor:not-allowed}.pdp-back{display:inline-flex;align-items:center;gap:.4rem;margin-top:.7rem;font-size:.9rem;color:var(--paper);text-decoration:underline;text-decoration-color:var(--lux-gold,#b8933a);text-underline-offset:.25em}.pdp-back[hidden]{display:none}.pdp-back:hover{color:var(--lux-gold,#b8933a)}.pdp-trust{list-style:none;margin:.9rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.35rem .9rem;align-items:center;font-family:var(--mono);font-size:.6rem;letter-spacing:.12em;text-transform:uppercase;color:var(--paper-2,#4a3f30)}.pdp-trust li{display:inline-flex;align-items:center}.pdp-trust li+li:before{content:"\b7";color:var(--lux-gold,#b8933a);margin-inline-end:.9rem;font-size:1rem;line-height:0}html[lang=ar] .pdp-trust{font-family:var(--prg-ar-stack,var(--arabic));text-transform:none;letter-spacing:0;font-size:.82rem}.prg-delivery .pd-help a{color:var(--paper);text-decoration:underline;text-decoration-color:var(--lux-gold,#b8933a);text-underline-offset:.2em}@media(max-width:900px){.prg-sticky-buy{bottom:0;transform:none;transition:none;padding-bottom:calc(.7rem + env(safe-area-inset-bottom,0px))}.prg-sticky-buy .btn:disabled{opacity:.55}body.has-psb{padding-bottom:calc(4.8rem + env(safe-area-inset-bottom,0px))}body.has-psb .wa-float{bottom:calc(5.6rem + env(safe-area-inset-bottom,0px))}}@media(max-width:720px){.prg-sticky-buy{bottom:calc(60px + env(safe-area-inset-bottom,0px));padding-bottom:.7rem}body.has-psb{padding-bottom:calc(8.5rem + env(safe-area-inset-bottom,0px))}}.pdp-added{position:fixed;z-index:960;inset-inline:.75rem;bottom:calc(.75rem + env(safe-area-inset-bottom,0px));padding:1.1rem 1.1rem 1rem;background:var(--lux-black,#0e0b08);color:#f3ecdd;border:1px solid var(--lux-hair,rgba(184,147,58,.45));box-shadow:0 18px 48px #00000047;opacity:0;transform:translateY(12px);transition:opacity .25s,transform .25s}.pdp-added.on{opacity:1;transform:none}.pdp-added[hidden]{display:none}.pdp-added:focus{outline:none}.pdp-added .pa-k{margin:0 0 .3rem;font-family:var(--mono);font-size:.58rem;letter-spacing:.22em;text-transform:uppercase;color:var(--lux-gold,#b8933a)}.pdp-added .pa-name{margin:0 2rem 1rem 0;font-family:var(--display);font-size:1.15rem;line-height:1.3;color:#f3ecdd}[dir=rtl] .pdp-added .pa-name{margin:0 0 1rem 2rem}.pdp-added .pa-name span{font-family:var(--body);font-size:.9rem;color:#cfc4ac}.pdp-added .pa-actions{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.pdp-added .pa-actions .btn{padding:.8rem 1rem;justify-content:center}.pdp-added .pa-view{--btn-bg:transparent;background:transparent;color:#f3ecdd!important;border:1px solid rgba(243,236,221,.45)!important}.pdp-added .pa-view:hover{border-color:var(--lux-gold,#b8933a)!important;color:var(--lux-gold-soft,#d8bf87)!important}.pdp-added .pa-go{--btn-bg:#f3ecdd;background:#f3ecdd;color:var(--lux-black,#0e0b08)!important;border:1px solid #f3ecdd!important}.pdp-added .pa-go:hover{--btn-bg:var(--lux-gold-soft,#d8bf87);background:var(--lux-gold-soft,#d8bf87);border-color:var(--lux-gold-soft,#d8bf87)!important}.pdp-added .pa-x{position:absolute;top:.5rem;inset-inline-end:.5rem;width:2rem;height:2rem;display:grid;place-items:center;background:transparent;border:0;color:#cfc4ac;font-size:1.4rem;line-height:1;cursor:pointer}.pdp-added .pa-x:hover{color:var(--lux-gold-soft,#d8bf87)}html[lang=ar] .pdp-added .pa-k{font-family:var(--prg-ar-stack,var(--arabic));letter-spacing:0;text-transform:none;font-size:.85rem}@media(max-width:720px){.pdp-added{bottom:calc(60px + .6rem + env(safe-area-inset-bottom,0px))}body.has-psb .pdp-added{bottom:calc(60px + 5rem + env(safe-area-inset-bottom,0px))}}@media(min-width:721px)and (max-width:900px){body.has-psb .pdp-added{bottom:calc(5.2rem + env(safe-area-inset-bottom,0px))}}@media(min-width:901px){.pdp-added{inset-inline:auto 1.5rem;top:7.5rem;bottom:auto;width:22rem}}@media(prefers-reduced-motion:reduce){.pg-track{scroll-behavior:auto}.pdp-added{transition:none}}@media(max-width:900px){.frame:has(.pg-multi) figcaption,.pg-multi~figcaption{max-width:calc(100% - 5rem)}}html[lang=ar] .pdp-price,[dir=rtl] .pdp-price{font-family:var(--prg-ar-stack,var(--arabic));letter-spacing:0;font-variant-numeric:tabular-nums}.pdp-size{margin:0 0 .4rem}html[lang=ar] .pdp-size{font-family:var(--prg-ar-stack,var(--arabic));letter-spacing:0;text-transform:none;font-size:.85rem}.prg-sticky-buy.is-off{display:none!important}@media(max-width:720px){.pdp{row-gap:1.25rem}.pdp .pdp-info{gap:.9rem}.pdp form.prg-purchase{gap:.65rem}}.frame figcaption{transition:opacity .25s}.frame.pg-not-first figcaption{opacity:0;visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/18/assets/prg-fix-pdp.css.map */
