.ql-product.ql-pdp{--ql-pdp-line: rgba(22, 15, 17, .14);--ql-pdp-muted: #655c5e;position:relative;padding:0;overflow:clip;background:var(--ql-pdp-background, #fffaf6);color:var(--ql-ink);font-family:var(--ql-sans);letter-spacing:0}.ql-pdp *,.ql-pdp *:before,.ql-pdp *:after{box-sizing:border-box}.ql-pdp button,.ql-pdp input,.ql-pdp select,.ql-pdp textarea{font:inherit;letter-spacing:0}.ql-pdp button,.ql-pdp select{cursor:pointer}.ql-pdp button:focus-visible,.ql-pdp a:focus-visible,.ql-pdp input:focus-visible,.ql-pdp select:focus-visible,.ql-pdp textarea:focus-visible{outline:2px solid var(--ql-burgundy);outline-offset:3px}.ql-pdp__breadcrumbs{display:flex;width:min(calc(100% - 48px),1840px);min-height:66px;align-items:center;gap:12px;margin-inline:auto;overflow-x:auto;color:var(--ql-pdp-muted);font-size:.82rem;white-space:nowrap;scrollbar-width:none}.ql-pdp__breadcrumbs::-webkit-scrollbar{display:none}.ql-pdp__breadcrumbs a{color:inherit;text-underline-offset:4px}.ql-pdp__breadcrumbs span[aria-current=page]{max-width:44ch;overflow:hidden;color:var(--ql-ink);text-overflow:ellipsis}.ql-pdp__hero{display:grid;width:100%;min-width:0;align-items:start;grid-template-columns:minmax(0,1fr) clamp(390px,31vw,520px);border-block:1px solid var(--ql-pdp-line);background:var(--ql-pdp-media-background, #f0eff2)}.ql-pdp__gallery{display:grid;min-width:0;grid-template-columns:78px minmax(0,1fr)}.ql-pdp__thumbs{position:relative;z-index:2;display:flex;max-height:min(790px,calc(100svh - 110px));flex-direction:column;gap:8px;overflow-y:auto;padding:20px 10px;border-inline-end:1px solid rgba(255,255,255,.82);background:color-mix(in srgb,var(--ql-pdp-media-background, #f0eff2) 92%,white 8%);scrollbar-width:thin}.ql-pdp__thumb{flex:0 0 auto;width:58px;height:76px;padding:3px;border:1px solid transparent;border-radius:0;background:#ffffffc2;color:inherit}.ql-pdp__thumb.is-active{border-color:var(--ql-ink)}.ql-pdp__thumb img{display:block;width:100%;height:100%;object-fit:cover}.ql-pdp__stage{position:relative;min-width:0;min-height:clamp(650px,calc(100svh - 140px),860px);overflow:hidden;background:var(--ql-pdp-media-background, #f0eff2)}.ql-pdp__stage--placeholder{display:grid;place-items:center}.ql-pdp__placeholder{width:min(72%,540px);height:auto}.ql-pdp__media-track{display:flex;width:100%;height:100%;min-height:inherit;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:inline mandatory;scrollbar-width:none}.ql-pdp__media-track::-webkit-scrollbar{display:none}.ql-pdp__media-slide{position:relative;flex:0 0 50%;min-width:0;min-height:inherit;margin:0;border-inline-end:1px solid rgba(255,255,255,.7);scroll-snap-align:start}.ql-pdp__image{display:block;width:100%;height:100%;min-height:inherit;object-fit:contain;object-position:center}.ql-pdp__gallery-arrow,.ql-complete-look__arrow,.ql-pdp__recommendations-arrow{display:grid;width:48px;height:48px;padding:0;border:1px solid rgba(22,15,17,.09);border-radius:50%;background:#ffffffe6;color:var(--ql-ink);box-shadow:0 10px 28px #1b090d14;place-items:center;transition:opacity .18s ease,transform .18s ease,background .18s ease}.ql-pdp__gallery-arrow:hover:not(:disabled),.ql-complete-look__arrow:hover:not(:disabled),.ql-pdp__recommendations-arrow:hover:not(:disabled){background:#fff;transform:translateY(-2px)}.ql-pdp__gallery-arrow:disabled,.ql-complete-look__arrow:disabled,.ql-pdp__recommendations-arrow:disabled{cursor:default;opacity:.28}.ql-pdp__gallery-arrow svg,.ql-complete-look__arrow svg,.ql-pdp__recommendations-arrow svg{width:22px;height:22px}.ql-pdp__gallery-arrow{position:absolute;z-index:3;inset-block-start:50%;transform:translateY(-50%)}.ql-pdp__gallery-arrow:hover:not(:disabled){transform:translateY(calc(-50% - 2px))}.ql-pdp__gallery-arrow--prev{inset-inline-start:18px}.ql-pdp__gallery-arrow--next{inset-inline-end:18px}.ql-pdp__complete-trigger{position:absolute;z-index:4;inset-inline-start:50%;inset-block-end:22px;display:inline-flex;min-height:46px;align-items:center;gap:10px;padding:0 20px;border:1px solid rgba(22,15,17,.1);border-radius:0;background:#fffffff0;color:var(--ql-ink);box-shadow:0 12px 36px #160f1114;transform:translate(-50%)}.ql-pdp__complete-trigger svg{width:15px;height:15px;transition:transform .2s ease}.ql-pdp__complete-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.ql-pdp__gallery-dots{position:absolute;z-index:3;inset-inline-start:50%;inset-block-end:10px;display:none;gap:6px;transform:translate(-50%)}.ql-pdp__gallery-dots i{width:6px;height:6px;border-radius:50%;background:#160f1140}.ql-pdp__gallery-dots i.is-active{background:var(--ql-ink)}.ql-pdp__panel{position:sticky;z-index:5;inset-block-start:0;display:block;width:100%;max-height:100svh;align-self:start;overflow-y:auto;padding:clamp(28px,2.4vw,42px);border-inline-start:1px solid var(--ql-pdp-line);background:var(--ql-pdp-panel-background, #fff);scrollbar-width:thin}.ql-pdp__panel-head{display:grid;grid-template-columns:minmax(0,1fr) 42px;gap:18px;align-items:start}.ql-pdp__eyebrow,.ql-pdp__information-label,.ql-look-card__vendor,.ql-complete-look__head p{margin:0 0 8px;color:var(--ql-pdp-muted);font-size:.72rem;font-weight:700;text-transform:uppercase}.ql-pdp__title{margin:0;font-family:var(--ql-serif);font-size:clamp(1.7rem,2.25vw,2.45rem);font-weight:400;line-height:1.08}.ql-pdp__wish,.ql-look-card__wish{display:grid;width:42px;height:42px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--ql-ink);place-items:center}.ql-pdp__wish svg,.ql-look-card__wish svg{width:27px;height:27px;transition:fill .18s ease,color .18s ease,transform .18s ease}.ql-pdp__wish.is-active svg,.ql-look-card__wish.is-active svg{fill:var(--ql-burgundy);color:var(--ql-burgundy)}.ql-pdp__wish.is-wish-pulsing svg,.ql-look-card__wish.is-wish-pulsing svg{animation:ql-wish-pulse .62s cubic-bezier(.2,.8,.2,1)}.ql-pdp__price{display:flex;align-items:baseline;gap:10px;margin-block-start:14px;font-size:1.08rem;font-weight:600}.ql-pdp__price s,.ql-look-card__price s{color:#82787a;font-weight:400}.ql-pdp__short-copy,.ql-pdp__model-note,.ql-pdp__availability{color:var(--ql-pdp-muted);font-size:.83rem;line-height:1.55}.ql-pdp__short-copy{max-width:50ch;margin:18px 0 0}.ql-pdp__options{display:grid;gap:22px;margin-block-start:28px}.ql-pdp__option{min-width:0;margin:0;padding:0;border:0}.ql-pdp__option-head{display:flex;min-height:30px;align-items:center;justify-content:space-between;gap:16px;margin-block-end:12px}.ql-pdp__option legend{padding:0;color:var(--ql-ink);font-size:.8rem;font-weight:700;text-transform:uppercase}.ql-pdp__option legend strong{color:var(--ql-pdp-muted);font-weight:500}.ql-pdp__size-guide-trigger{display:inline-flex;min-height:36px;align-items:center;gap:7px;padding:0;border:0;border-block-end:1px solid currentColor;border-radius:0;background:transparent;color:var(--ql-ink);font-size:.84rem}.ql-pdp__size-guide-trigger svg{width:22px;height:22px}.ql-pdp__option-values{display:flex;flex-wrap:wrap;gap:8px}.ql-pdp__option-button{position:relative;display:inline-flex;min-width:48px;min-height:44px;align-items:center;justify-content:center;padding:0 14px;border:1px solid var(--ql-pdp-line);border-radius:0;background:#fff;color:var(--ql-ink);transition:border-color .16s ease,background .16s ease,color .16s ease}.ql-pdp__option-button:hover,.ql-pdp__option-button.is-selected{border-color:var(--ql-ink)}.ql-pdp__option-button.is-selected:not(.ql-pdp__color-button){background:var(--ql-ink);color:#fff}.ql-pdp__option-button.is-unavailable{color:#a69ea0}.ql-pdp__option-button.is-unavailable:after{content:"";position:absolute;inset-inline-start:8px;inset-block-start:50%;width:calc(100% - 16px);height:1px;background:currentColor;transform:rotate(-28deg)}.ql-pdp__color-button{min-width:44px;width:44px;padding:4px}.ql-pdp__color-button i{display:block;width:100%;height:100%;border:1px solid rgba(22,15,17,.13);background:var(--ql-option-color)}.ql-pdp__color-button span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ql-pdp__model-note{margin:18px 0 0}.ql-pdp__purchase-row{margin-block-start:20px}.ql-pdp__quantity-label{display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--ql-pdp-muted);font-size:.8rem;font-weight:600}.ql-pdp .ql-quantity{width:124px;min-height:42px;grid-template-columns:38px 1fr 38px;border-color:var(--ql-pdp-line);background:#fff}.ql-pdp__actions{display:grid;gap:10px;margin-block-start:22px}.ql-pdp__add-button,.ql-pdp__order-button,.ql-look-card__add{display:inline-flex;width:100%;min-height:56px;align-items:center;justify-content:center;gap:11px;padding:10px 18px;border:1px solid var(--ql-ink);border-radius:0;background:var(--ql-ink);color:#fff;font-size:.78rem;font-weight:700;text-transform:uppercase;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.ql-pdp__add-button:hover:not(:disabled),.ql-look-card__add:hover:not(:disabled){background:var(--ql-burgundy);border-color:var(--ql-burgundy)}.ql-pdp__add-button.is-added{background:#315c43;border-color:#315c43}.ql-pdp__add-button[aria-busy=true] svg{animation:ql-pdp-bag .72s ease-in-out infinite alternate}.ql-pdp__add-button svg,.ql-look-card__add svg{width:22px;height:22px;flex:0 0 auto}.ql-pdp__order-button{min-height:58px;flex-direction:column;gap:2px;border-color:var(--ql-burgundy);background:var(--ql-burgundy)}.ql-pdp__order-button small{font-size:.68rem;font-weight:500;opacity:.82;text-transform:none}.ql-pdp__add-button:disabled,.ql-pdp__order-button:disabled,.ql-look-card__add:disabled{cursor:not-allowed;opacity:.42}.ql-pdp__availability{margin:11px 0 0;text-align:center}.ql-pdp__trust{display:grid;gap:0;margin-block-start:26px;border-block:1px solid var(--ql-pdp-line)}.ql-pdp__trust-row{display:grid;min-height:68px;align-items:center;grid-template-columns:30px minmax(0,1fr);gap:13px;padding:12px 2px;border-block-end:1px solid var(--ql-pdp-line)}.ql-pdp__trust-row:last-child{border-block-end:0}.ql-pdp__trust-row svg{width:27px;height:27px}.ql-pdp__trust-row span,.ql-pdp__trust-row strong,.ql-pdp__trust-row small{display:block}.ql-pdp__trust-row strong{color:var(--ql-ink);font-size:.82rem}.ql-pdp__trust-row small{margin-block-start:3px;color:var(--ql-pdp-muted);font-size:.72rem;line-height:1.35}.ql-pdp__information{display:grid;width:min(calc(100% - 48px),1380px);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(36px,8vw,120px);margin-inline:auto;padding-block:clamp(62px,8vw,116px)}.ql-pdp__information article{min-width:0}.ql-pdp__information-label{padding-block-end:14px;border-block-end:1px solid var(--ql-pdp-line);color:var(--ql-ink)}.ql-pdp__rte{color:var(--ql-pdp-muted);font-size:.92rem;line-height:1.72}.ql-pdp__rte>:first-child{margin-block-start:18px}.ql-pdp__rte img{max-width:100%;height:auto}.ql-pdp__confidence{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid var(--ql-pdp-line);background:#f8ecec}.ql-pdp__confidence>div{min-height:150px;padding:26px;border-inline-end:1px solid var(--ql-pdp-line)}.ql-pdp__confidence>div:last-child{border-inline-end:0}.ql-pdp__confidence span,.ql-pdp__confidence strong,.ql-pdp__confidence small{display:block}.ql-pdp__confidence span{margin-block-end:20px;color:var(--ql-burgundy);font-family:var(--ql-serif);font-size:1.4rem}.ql-pdp__confidence strong{font-family:var(--ql-serif);font-size:1.15rem;font-weight:400}.ql-pdp__confidence small{margin-block-start:7px;color:var(--ql-pdp-muted);font-size:.75rem;line-height:1.45}.ql-complete-look[hidden],.ql-size-guide[hidden]{display:none}.ql-complete-look{position:relative;padding:clamp(64px,9vw,124px) 24px;overflow:hidden;border-block-end:1px solid var(--ql-pdp-line);background:#f4f2f3;opacity:0;transform:translateY(24px);transition:opacity .26s ease,transform .26s ease}.ql-complete-look.is-visible{opacity:1;transform:translateY(0)}.ql-complete-look__head{margin-block-end:36px;text-align:center}.ql-complete-look__head h2,.ql-pdp__recommendations h2,.ql-size-guide__header h2{margin:0;font-family:var(--ql-serif);font-size:clamp(2rem,4vw,4rem);font-weight:400;line-height:1}.ql-complete-look__carousel{display:grid;width:min(100%,780px);align-items:center;grid-template-columns:54px minmax(0,1fr) 54px;gap:22px;margin-inline:auto}.ql-complete-look__track{display:flex;min-width:0;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:inline mandatory;scrollbar-width:none}.ql-complete-look__track::-webkit-scrollbar{display:none}.ql-complete-look__track>*{flex:0 0 100%;min-width:0;scroll-snap-align:center}.ql-complete-look__track>div>.ql-look-card{width:100%}.ql-look-card{width:100%;max-width:460px;margin-inline:auto;background:#fff;box-shadow:0 22px 60px #1b090d14}.ql-look-card__frame{position:relative;aspect-ratio:3 / 4;overflow:hidden;background:var(--ql-pdp-media-background, #f0eff2)}.ql-look-card__media,.ql-look-card__image,.ql-look-card__placeholder{display:block;width:100%;height:100%}.ql-look-card__image,.ql-look-card__placeholder{object-fit:contain;transition:transform .42s cubic-bezier(.2,.7,.2,1)}.ql-look-card:hover .ql-look-card__image{transform:scale(1.018)}.ql-look-card__wish{position:absolute;z-index:2;inset-block-start:14px;inset-inline-end:14px;background:#ffffffe0}.ql-look-card__content{padding:18px 18px 20px}.ql-look-card__title{display:block;color:var(--ql-ink);font-family:var(--ql-serif);font-size:1.35rem;line-height:1.16;text-decoration:none}.ql-look-card__price{display:flex;align-items:baseline;gap:9px;margin-block-start:8px;font-size:.9rem}.ql-look-card__variant-label{display:block;margin-block-start:18px;color:var(--ql-pdp-muted);font-size:.74rem;font-weight:600}.ql-look-card__variant-label>span{display:block;margin-block-end:7px}.ql-look-card__select{width:100%;min-height:48px;padding:0 42px 0 13px;border:1px solid var(--ql-pdp-line);border-radius:0;background:#fff;color:var(--ql-ink)}.ql-look-card__add{margin-block-start:10px}.ql-look-card__loader{display:none;gap:4px}.ql-look-card__loader i{width:4px;height:4px;border-radius:50%;background:currentColor;animation:ql-look-loader .7s ease-in-out infinite alternate}.ql-look-card__loader i:nth-child(2){animation-delay:.12s}.ql-look-card__loader i:nth-child(3){animation-delay:.24s}.ql-look-card__add.is-loading [data-ql-look-add-label],.ql-look-card__add.is-loading>svg{display:none}.ql-look-card__add.is-loading .ql-look-card__loader{display:inline-flex}.ql-look-card__message{min-height:18px;margin:7px 0 0;color:var(--ql-burgundy);font-size:.74rem;text-align:center}.ql-complete-look__dots{display:flex;justify-content:center;gap:7px;margin-block-start:24px}.ql-complete-look__dots button{width:7px;height:7px;padding:0;border:0;border-radius:50%;background:#c9c3c5}.ql-complete-look__dots button.is-active{background:var(--ql-ink)}.ql-pdp__recommendations{padding:clamp(68px,9vw,126px) 20px;background:#fff}.ql-pdp__recommendations h2{margin-block-end:40px;text-align:center}.ql-pdp__recommendations-shell{display:grid;width:min(100%,1800px);align-items:center;grid-template-columns:52px minmax(0,1fr) 52px;gap:18px;margin-inline:auto}.ql-pdp__recommendations-track{display:grid;min-width:0;grid-auto-flow:column;grid-auto-columns:calc((100% - 80px)/5);gap:20px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:inline mandatory;scrollbar-width:none}.ql-pdp__recommendations-track::-webkit-scrollbar{display:none}.ql-pdp__recommendations-track>*{scroll-snap-align:start}.ql-pdp__recommendations .ql-luxury-card{width:100%;min-width:0;padding:7px 7px 14px;border:1px solid rgba(22,15,17,.07);background:#fff;box-shadow:none}.ql-pdp__recommendations .ql-luxury-card__frame{aspect-ratio:3 / 4}.ql-pdp__recommendations .ql-luxury-card__details{padding:13px 2px 0}.ql-size-guide{position:fixed;z-index:1200;top:0;right:0;bottom:0;left:0}.ql-size-guide__shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;background:#160f117a;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.ql-size-guide__dialog{position:absolute;inset-block:0;inset-inline-end:0;width:min(100%,760px);overflow-y:auto;background:#fffaf6;box-shadow:-20px 0 70px #1b090d29}.ql-size-guide__header{position:sticky;z-index:2;inset-block-start:0;display:flex;align-items:start;justify-content:space-between;gap:20px;padding:clamp(24px,5vw,48px);border-block-end:1px solid var(--ql-pdp-line);background:#fffaf6f5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ql-size-guide__header p{margin:0 0 8px;color:var(--ql-burgundy);font-size:.75rem;font-weight:700}.ql-size-guide__header button{width:42px;height:42px;padding:0;border:0;background:transparent;color:var(--ql-ink);font-size:2rem}.ql-size-guide__body{padding:clamp(24px,5vw,48px)}.ql-size-guide__intro,.ql-size-guide__note{color:var(--ql-pdp-muted);font-size:.9rem;line-height:1.7}.ql-size-guide__finder{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-block:28px;padding:20px;border:1px solid var(--ql-pdp-line);background:#f7e8e9}.ql-size-guide__finder label{display:grid;gap:7px;color:var(--ql-ink);font-size:.75rem;font-weight:600}.ql-size-guide__finder input{width:100%;min-height:44px;padding:0 10px;border:1px solid var(--ql-pdp-line);border-radius:0;background:#fff;color:var(--ql-ink)}.ql-size-guide__finder button{min-height:46px;grid-column:1 / -1;border:1px solid var(--ql-burgundy);border-radius:0;background:var(--ql-burgundy);color:#fff;font-weight:700}.ql-size-guide__finder p{min-height:22px;grid-column:1 / -1;margin:0;color:var(--ql-burgundy);font-weight:700;text-align:center}.ql-size-guide__table-wrap{width:100%;overflow-x:auto;border:1px solid var(--ql-pdp-line)}.ql-size-guide table{width:100%;min-width:560px;border-collapse:collapse;background:#fff;text-align:center}.ql-size-guide th,.ql-size-guide td{padding:13px 10px;border-block-end:1px solid var(--ql-pdp-line);border-inline-end:1px solid var(--ql-pdp-line);font-size:.8rem}.ql-size-guide thead th{background:#2b2023;color:#fff}.ql-size-guide tbody th{color:var(--ql-burgundy)}@keyframes ql-pdp-bag{0%{transform:translateY(0) rotate(0)}to{transform:translateY(-2px) rotate(-4deg)}}@keyframes ql-look-loader{0%{opacity:.3;transform:translateY(1px)}to{opacity:1;transform:translateY(-1px)}}@media screen and (max-width:1199px)and (min-width:990px){.ql-pdp__hero{grid-template-columns:minmax(0,1fr) 390px}.ql-pdp__gallery{grid-template-columns:68px minmax(0,1fr)}.ql-pdp__panel{padding:26px 24px}.ql-pdp__recommendations-track{grid-auto-columns:calc((100% - 54px)/4);gap:18px}}@media screen and (max-width:989px){.ql-pdp__breadcrumbs{width:100%;min-height:48px;padding-inline:16px;gap:9px;font-size:.72rem}.ql-pdp__hero,.ql-pdp__gallery{display:block}.ql-pdp__thumbs{display:none}.ql-pdp__stage{min-height:clamp(500px,72svh,720px)}.ql-pdp__media-slide{flex-basis:100%}.ql-pdp__gallery-dots{display:flex}.ql-pdp__complete-trigger{inset-block-end:28px;min-height:42px;font-size:.8rem}.ql-pdp__gallery-dots{inset-block-end:11px}.ql-pdp__panel{position:static;max-height:none;overflow:visible;padding:28px 22px 34px;border-block-start:1px solid var(--ql-pdp-line);border-inline-start:0}.ql-pdp__information{grid-template-columns:1fr;gap:42px}.ql-pdp__confidence{grid-template-columns:repeat(2,minmax(0,1fr))}.ql-pdp__confidence>div:nth-child(2){border-inline-end:0}.ql-pdp__confidence>div:nth-child(-n+2){border-block-end:1px solid var(--ql-pdp-line)}.ql-pdp__recommendations-track{grid-auto-columns:calc((100% - 16px) / 2.15);gap:16px}}@media screen and (max-width:749px){.ql-pdp__stage{min-height:clamp(460px,68svh,650px)}.ql-pdp__gallery-arrow{width:42px;height:42px}.ql-pdp__gallery-arrow--prev{inset-inline-start:10px}.ql-pdp__gallery-arrow--next{inset-inline-end:10px}.ql-pdp__panel-head{grid-template-columns:minmax(0,1fr) 38px;gap:12px}.ql-pdp__title{font-size:clamp(1.55rem,8vw,2.1rem)}.ql-pdp__wish{width:38px;height:38px}.ql-pdp__option-head{align-items:flex-start}.ql-pdp__option-button{min-width:46px;min-height:44px}.ql-pdp__quantity-label{align-items:center}.ql-pdp__actions{position:sticky;z-index:16;inset-block-end:0;grid-template-columns:.9fr 1.1fr;gap:7px;margin-inline:-4px;padding:8px 4px;background:#fffffff0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ql-pdp__add-button,.ql-pdp__order-button{min-height:54px;padding-inline:9px;font-size:.68rem}.ql-pdp__order-button small{font-size:.59rem}.ql-pdp__availability{font-size:.74rem}.ql-pdp__information{width:calc(100% - 36px);padding-block:54px}.ql-pdp__confidence{display:flex;overflow-x:auto;scroll-snap-type:inline mandatory;scrollbar-width:none}.ql-pdp__confidence::-webkit-scrollbar{display:none}.ql-pdp__confidence>div{flex:0 0 72vw;min-height:138px;border-block-end:0!important;border-inline-end:1px solid var(--ql-pdp-line)!important;scroll-snap-align:start}.ql-complete-look{padding:54px 10px 64px}.ql-complete-look__carousel{grid-template-columns:38px minmax(0,1fr) 38px;gap:6px}.ql-complete-look__arrow{width:36px;height:36px}.ql-look-card__content{padding:16px 14px 18px}.ql-look-card__title{font-size:1.15rem}.ql-pdp__recommendations{padding:58px 0 76px}.ql-pdp__recommendations h2{padding-inline:18px;font-size:2rem}.ql-pdp__recommendations-shell{display:block}.ql-pdp__recommendations-arrow{display:none}.ql-pdp__recommendations-track{grid-auto-columns:min(72vw,300px);gap:10px;padding-inline:14px;scroll-padding-inline:14px}.ql-size-guide{display:flex;align-items:flex-end}.ql-size-guide__dialog{position:relative;width:100%;max-height:92svh;inset:auto;border-block-start:1px solid var(--ql-pdp-line);box-shadow:0 -20px 60px #1b090d2e}.ql-size-guide__header,.ql-size-guide__body{padding:22px 18px}.ql-size-guide__header h2{font-size:2rem}.ql-size-guide__finder{grid-template-columns:1fr;padding:16px}.ql-size-guide__finder button,.ql-size-guide__finder p{grid-column:auto}}@media(prefers-reduced-motion:reduce){.ql-pdp *,.ql-pdp *:before,.ql-pdp *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.ql-order[hidden]{display:none}.ql-order{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:18px}.ql-order__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:#1815128a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ql-order__dialog{position:relative;width:min(100%,760px);max-height:min(88svh,860px);overflow:auto;border:1px solid rgba(255,253,248,.44);background:var(--ql-paper);box-shadow:var(--ql-shadow)}.ql-order__header{display:flex;align-items:start;justify-content:space-between;gap:20px;border-block-end:1px solid var(--ql-border);padding:clamp(22px,4vw,38px)}.ql-order__header h2,.ql-order__success h2{margin:0;font-family:var(--ql-serif);font-size:clamp(2rem,5vw,4rem);font-weight:400;line-height:1}.ql-order__close{display:inline-grid;width:42px;height:42px;flex:0 0 auto;place-items:center;border:1px solid var(--ql-border);background:transparent;color:var(--ql-ink);cursor:pointer}.ql-order__body{padding:clamp(22px,4vw,38px)}.ql-order__form{display:grid;gap:18px}.ql-order input,.ql-order textarea,.ql-order select{padding:12px 14px}.ql-order textarea{min-height:92px;resize:vertical}.ql-phone{display:grid;grid-template-columns:96px 1fr}.ql-phone__prefix{display:inline-flex;min-height:46px;align-items:center;justify-content:center;border:1px solid var(--ql-border);border-inline-end:0;background:#f2eadf;color:var(--ql-ink);font-weight:700}.ql-order__error{min-height:22px;color:#9b2f24;font-weight:700}.ql-order__summary{display:grid;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:14px;border:1px solid var(--ql-border);padding:12px;background:#f7f0ea}.ql-order__summary-media{width:88px;aspect-ratio:4 / 5;overflow:hidden;background:#eee9e5}.ql-order__summary-image{display:block;width:100%;height:100%;object-fit:cover}.ql-order__summary-content{min-width:0;display:grid;gap:5px}.ql-order__summary-eyebrow{margin:0;color:var(--ql-burgundy);font-size:.65rem;font-weight:700}.ql-order__summary-title{margin:0;font-family:var(--ql-serif);font-size:1.08rem;line-height:1.25;font-weight:500}.ql-order__summary-meta{display:flex;flex-wrap:wrap;gap:5px 12px}.ql-order__summary-meta span{color:var(--ql-ink-soft);font-size:.72rem}.ql-order__success{display:grid;gap:18px}.ql-order__success[hidden],.ql-order__form[hidden]{display:none}.ql-order__number{display:inline-flex;width:fit-content;border:1px solid var(--ql-champagne);padding:9px 12px;color:var(--ql-ink);font-weight:700}.ql-order__steps{display:grid;gap:10px;padding:0;margin:0;list-style:none}.ql-order__steps li{border-inline-start:2px solid var(--ql-champagne);padding-inline-start:12px;color:var(--ql-ink-soft)}.ql-order__dialog--compact{width:min(100%,520px);max-height:min(92svh,760px);border-radius:8px;background:#fffdfb}.ql-order__dialog--compact .ql-order__header{align-items:center;padding:22px 24px 18px}.ql-order__dialog--compact .ql-order__header h2,.ql-order__dialog--compact .ql-order__success h2{font-size:clamp(1.65rem,5vw,2.35rem)}.ql-order__dialog--compact .ql-order__body{padding:20px 24px 24px}.ql-order__form--compact{gap:13px}.ql-order__form--compact>label{display:grid;gap:7px;color:var(--ql-ink);font-size:.78rem;font-weight:700}.ql-order__form--compact input,.ql-order__form--compact select,.ql-order__form--compact textarea{width:100%;min-height:48px;border:1px solid var(--ql-border);border-radius:0;background:#fff;color:var(--ql-ink);font:inherit;font-weight:400}.ql-order__form--compact textarea{min-height:68px}.ql-order__form--compact label small{color:var(--ql-ink-soft);font-size:.69rem;font-weight:400}.ql-order__form--compact .ql-order__summary{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:12px;padding:10px}.ql-order__form--compact .ql-order__summary-media{width:72px}.ql-order__form--compact .ql-order__summary-title{width:auto;font-family:var(--ql-serif);font-size:1rem;line-height:1.25;font-weight:500}.ql-order__form--compact .ql-order__summary-meta span{color:var(--ql-ink-soft);font-size:.72rem}.ql-order__form--compact .ql-order__error{min-height:0;margin:0;font-size:.75rem}.ql-order__form--compact .ql-order__error:empty{display:none}.ql-order__privacy{margin:0;padding:10px 12px;border-inline-start:2px solid var(--ql-burgundy);background:#fbf1f1;color:var(--ql-ink-soft);font-size:.72rem;line-height:1.5}.ql-order__honeypot{position:absolute!important;inset-inline-start:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.ql-order__dialog--compact .ql-order__actions{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin:0}.ql-order__dialog--compact .ql-order__actions .ql-button{min-height:50px}.ql-pdp__information article,.ql-pdp__accordion{min-width:0}.ql-pdp__accordion{border-block-end:1px solid var(--ql-pdp-line)}.ql-pdp__accordion summary{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:20px;border-block-start:1px solid var(--ql-pdp-line);color:var(--ql-ink);cursor:pointer;font-size:.78rem;font-weight:700;list-style:none;text-transform:uppercase}.ql-pdp__accordion summary::-webkit-details-marker{display:none}.ql-pdp__accordion summary svg{width:18px;height:18px;flex:0 0 auto;transition:transform .18s ease}.ql-pdp__accordion[open] summary svg{transform:rotate(180deg)}.ql-pdp__accordion-content{padding:0 0 24px;animation:ql-pdp-accordion-in .18s ease}@keyframes ql-pdp-accordion-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:749px){.ql-order{align-items:center;padding:14px}.ql-order__dialog{width:min(100%,440px);max-height:min(86svh,700px)}.ql-order__dialog--compact{max-height:min(86svh,700px);border-radius:8px}.ql-order__dialog--compact .ql-order__header{padding:16px 18px 13px}.ql-order__dialog--compact .ql-order__header h2,.ql-order__dialog--compact .ql-order__success h2{font-size:1.55rem;line-height:1.15}.ql-order__dialog--compact .ql-order__body{padding:14px 18px 18px}.ql-order__form--compact{gap:10px}.ql-order__form--compact input,.ql-order__form--compact select{min-height:44px}.ql-order__form--compact textarea{min-height:60px}.ql-order__dialog--compact .ql-order__actions{grid-template-columns:minmax(0,1fr) 78px}}.ql-pdp__conversion{display:grid;gap:10px;margin-block-start:20px}.ql-pdp__rating-summary{display:flex;width:fit-content;align-items:center;gap:7px;color:var(--ql-ink);font-size:.72rem;text-decoration:none}.ql-pdp__stars,.ql-pdp__review-stars{color:#b87919;letter-spacing:.08em}.ql-pdp__rating-summary strong{font-size:.8rem}.ql-pdp__rating-summary small{padding-inline-start:7px;border-inline-start:1px solid var(--ql-pdp-line);color:var(--ql-pdp-muted)}.ql-pdp__stock{padding:11px 12px;border:1px solid color-mix(in srgb,var(--ql-pdp-marketing-accent) 30%,transparent);background:color-mix(in srgb,var(--ql-pdp-marketing-soft) 68%,white 32%)}.ql-pdp__stock-copy{display:flex;align-items:center;gap:8px;color:var(--ql-pdp-marketing-accent);font-size:.75rem}.ql-pdp__stock-copy i{width:8px;height:8px;flex:0 0 auto;border-radius:50%;background:currentColor;box-shadow:0 0 color-mix(in srgb,var(--ql-pdp-marketing-accent) 45%,transparent);animation:ql-stock-pulse 1.8s ease-out infinite}.ql-pdp__stock.is-comfortable .ql-pdp__stock-copy{color:#315c43}.ql-pdp__stock.is-comfortable .ql-pdp__stock-copy i{animation:none}.ql-pdp__stock-track{height:4px;margin-block-start:9px;overflow:hidden;border-radius:999px;background:#160f1117}.ql-pdp__stock-track span{display:block;width:var(--ql-stock-progress, 100%);height:100%;border-radius:inherit;background:var(--ql-pdp-marketing-accent);transition:width .28s ease}.ql-pdp__stock.is-comfortable .ql-pdp__stock-track span{background:#315c43}.ql-pdp__countdown{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px;background:#180e11;color:#fffaf7;font-size:.73rem}.ql-pdp__countdown>span{font-weight:700}.ql-pdp__countdown time{display:flex;direction:ltr;align-items:center;gap:3px;font-variant-numeric:tabular-nums}.ql-pdp__countdown time b{display:grid;min-width:29px;height:29px;place-items:center;border:1px solid rgba(255,255,255,.19);background:#ffffff14;font-size:.76rem}.ql-pdp__countdown time i{font-style:normal;opacity:.7}.ql-pdp__offer-ladder{padding:11px 12px 12px;border:1px solid var(--ql-pdp-line);background:#fff}.ql-pdp__offer-ladder>strong{display:block;margin-block-end:8px;font-size:.72rem}.ql-pdp__offer-ladder>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.ql-pdp__offer-ladder span{display:grid;min-height:48px;align-content:center;grid-template-columns:28px minmax(0,1fr);gap:7px;padding:7px 8px;border:1px solid var(--ql-pdp-line);color:var(--ql-pdp-muted);font-size:.65rem;line-height:1.3}.ql-pdp__offer-ladder span b{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;background:var(--ql-pdp-marketing-soft);color:var(--ql-pdp-marketing-accent);font-size:.68rem}.ql-pdp__offer-ladder span.is-best{border-color:color-mix(in srgb,var(--ql-pdp-marketing-accent) 35%,transparent);background:color-mix(in srgb,var(--ql-pdp-marketing-soft) 55%,white 45%);color:var(--ql-ink)}.ql-pdp__section-head{width:min(100%,760px);margin:0 auto clamp(30px,4vw,52px);text-align:center}.ql-pdp__section-head p{margin:0 0 10px;color:var(--ql-pdp-marketing-accent);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ql-pdp__section-head h2{margin:0;font-family:var(--ql-serif);font-size:clamp(2rem,4.2vw,4.3rem);font-weight:400;line-height:1.02}.ql-pdp__section-head>span{display:block;max-width:58ch;margin:14px auto 0;color:var(--ql-pdp-muted);font-size:.88rem;line-height:1.65}.ql-pdp__value-stage{position:relative;padding:clamp(64px,8vw,118px) 24px;overflow:hidden;border-block-end:1px solid var(--ql-pdp-line);background:radial-gradient(circle at 12% 15%,color-mix(in srgb,var(--ql-pdp-marketing-soft) 72%,transparent) 0,transparent 28%),linear-gradient(145deg,#fffaf7,#f5efee)}.ql-pdp__value-stage:before{content:"";position:absolute;inset:10% auto auto 50%;width:min(70vw,820px);height:min(70vw,820px);border:1px solid rgba(122,23,48,.08);border-radius:50%;transform:translate(-50%);pointer-events:none}.ql-pdp__value-grid{position:relative;z-index:1;display:grid;width:min(100%,1180px);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2.2vw,28px);margin-inline:auto;perspective:1200px}.ql-pdp__value-card{position:relative;min-height:300px;padding:clamp(24px,3vw,38px);overflow:hidden;border:1px solid rgba(122,23,48,.13);background:#ffffffdb;box-shadow:0 24px 60px #310f1817;transform:rotateX(3deg) rotateY(-3deg) translateZ(0);transform-style:preserve-3d;transition:transform .36s cubic-bezier(.16,1,.3,1),box-shadow .36s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ql-pdp__value-card:nth-child(2){transform:translateY(-14px) rotateX(2deg) translateZ(24px)}.ql-pdp__value-card:nth-child(3){transform:rotateX(3deg) rotateY(3deg) translateZ(0)}.ql-pdp__value-card:hover{z-index:2;box-shadow:0 34px 74px #310f1826;transform:translateY(-12px) rotateX(0) rotateY(0) translateZ(34px)}.ql-pdp__value-card>span{position:absolute;inset-block-start:24px;inset-inline-end:24px;color:#7a173040;font-family:var(--ql-serif);font-size:1.15rem;transform:translateZ(28px)}.ql-pdp__value-icon{display:grid;width:76px;height:76px;margin-block-end:42px;border-radius:22px;background:linear-gradient(145deg,#fff,var(--ql-pdp-marketing-soft));color:var(--ql-pdp-marketing-accent);box-shadow:10px 14px 30px #7a173021,inset -3px -3px 8px #7a17300f;place-items:center;transform:translateZ(42px) rotate(-3deg)}.ql-pdp__value-icon svg{width:42px;height:42px;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.ql-pdp__value-card h3{margin:0;font-family:var(--ql-serif);font-size:clamp(1.35rem,2vw,1.8rem);font-weight:400;transform:translateZ(28px)}.ql-pdp__value-card p{margin:12px 0 0;color:var(--ql-pdp-muted);font-size:.84rem;line-height:1.7;transform:translateZ(18px)}.ql-pdp__reviews{padding:clamp(64px,8vw,118px) 24px;border-block-end:1px solid var(--ql-pdp-line);background:#fff}.ql-pdp__reviews-grid{display:grid;width:min(100%,1240px);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,24px);margin-inline:auto}.ql-pdp__review{position:relative;display:flex;min-height:330px;flex-direction:column;padding:clamp(24px,3vw,36px);border:1px solid var(--ql-pdp-line);background:#fffaf7;box-shadow:0 16px 46px #1b090d0e}.ql-pdp__review:before{content:"\201c";position:absolute;inset-block-start:14px;inset-inline-end:24px;color:color-mix(in srgb,var(--ql-pdp-marketing-accent) 12%,transparent);font-family:Georgia,serif;font-size:6rem;line-height:1}.ql-pdp__review-stars{position:relative;z-index:1;font-size:.8rem}.ql-pdp__review-stars .is-muted{color:#d6d0ce}.ql-pdp__review h3{position:relative;z-index:1;margin:22px 0 0;font-family:var(--ql-serif);font-size:1.45rem;font-weight:400}.ql-pdp__review blockquote{position:relative;z-index:1;flex:1;margin:15px 0 28px;color:var(--ql-pdp-muted);font-size:.88rem;line-height:1.75}.ql-pdp__review footer{display:grid;align-items:center;grid-template-columns:42px minmax(0,1fr) auto;gap:11px;padding-block-start:18px;border-block-start:1px solid var(--ql-pdp-line)}.ql-pdp__review footer>span{display:grid;width:42px;height:42px;border-radius:50%;background:var(--ql-pdp-marketing-accent);color:#fff;font-weight:800;place-items:center}.ql-pdp__review footer strong,.ql-pdp__review footer small{display:block}.ql-pdp__review footer strong{font-size:.8rem}.ql-pdp__review footer small{margin-block-start:2px;color:var(--ql-pdp-muted);font-size:.68rem}.ql-pdp__review footer em{color:#315c43;font-size:.64rem;font-style:normal;font-weight:700}.ql-pdp__reviews-note{max-width:760px;margin:22px auto 0;color:var(--ql-pdp-muted);font-size:.69rem;line-height:1.5;text-align:center}.ql-pdp__mobile-cta{display:none}@keyframes ql-stock-pulse{70%{box-shadow:0 0 0 7px transparent}to{box-shadow:0 0 0 0 transparent}}@media screen and (max-width:989px){.ql-pdp__value-grid,.ql-pdp__reviews-grid{grid-template-columns:repeat(3,minmax(260px,1fr));overflow-x:auto;padding:18px 4px 28px;scroll-snap-type:inline mandatory;scrollbar-width:none}.ql-pdp__value-grid::-webkit-scrollbar,.ql-pdp__reviews-grid::-webkit-scrollbar{display:none}.ql-pdp__value-card,.ql-pdp__review{scroll-snap-align:center}}@media screen and (max-width:749px){.ql-product.ql-pdp{padding-block-end:calc(72px + env(safe-area-inset-bottom))}.ql-pdp__conversion{gap:8px;margin-block-start:16px}.ql-pdp__rating-summary{flex-wrap:wrap;gap:5px}.ql-pdp__stock,.ql-pdp__offer-ladder{padding:9px 10px}.ql-pdp__countdown{min-height:44px;padding:7px 10px}.ql-pdp__countdown time b{min-width:27px;height:27px}.ql-pdp__offer-ladder>div{grid-template-columns:minmax(0,1fr)}.ql-pdp__offer-ladder span{min-height:42px}.ql-pdp__value-stage,.ql-pdp__reviews{padding:54px 16px}.ql-pdp__section-head{margin-block-end:24px}.ql-pdp__section-head h2{font-size:2.15rem}.ql-pdp__section-head>span{margin-block-start:10px;font-size:.78rem}.ql-pdp__value-grid,.ql-pdp__reviews-grid{grid-template-columns:repeat(3,minmax(82vw,1fr));gap:12px;margin-inline:-4px}.ql-pdp__value-card{min-height:260px;padding:24px;transform:none!important}.ql-pdp__value-icon{width:64px;height:64px;margin-block-end:34px;border-radius:18px;transform:rotate(-3deg)}.ql-pdp__value-icon svg{width:35px;height:35px}.ql-pdp__review{min-height:300px;padding:24px}.ql-pdp__review footer{grid-template-columns:38px minmax(0,1fr)}.ql-pdp__review footer>span{width:38px;height:38px}.ql-pdp__review footer em{grid-column:2}.ql-pdp__mobile-cta{position:fixed;z-index:899;inset:auto 0 0;display:grid;min-height:68px;align-items:center;grid-template-columns:minmax(0,.72fr) minmax(150px,1.28fr);gap:10px;padding:9px 12px calc(9px + env(safe-area-inset-bottom));border-block-start:1px solid rgba(22,15,17,.12);background:#fffaf7f5;box-shadow:0 -12px 34px #1b090d1c;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.ql-pdp__mobile-cta div small,.ql-pdp__mobile-cta div strong{display:block}.ql-pdp__mobile-cta div small{color:var(--ql-pdp-muted);font-size:.62rem}.ql-pdp__mobile-cta div strong{margin-block-start:2px;font-size:.9rem}.ql-pdp__mobile-cta button{min-height:48px;border:0;background:var(--ql-pdp-marketing-accent);color:#fff;font-size:.78rem;font-weight:800}}@media(prefers-reduced-motion:reduce){.ql-pdp__stock-copy i{animation:none}.ql-pdp__value-card{transition:none}}.ql-pdp__review-bubble{position:relative;padding:12px 14px 13px;border:1px solid color-mix(in srgb,var(--ql-pdp-marketing-accent) 24%,transparent);border-radius:14px 14px 14px 3px;background:radial-gradient(circle at 88% 8%,color-mix(in srgb,var(--ql-pdp-marketing-soft) 90%,transparent),transparent 42%),#fff;box-shadow:0 14px 32px #310f181a;transform-origin:12% 100%;animation:ql-review-bubble-float 4.8s ease-in-out infinite}.ql-pdp__review-bubble:after{content:"";position:absolute;inset-block-end:-7px;inset-inline-start:18px;width:13px;height:13px;border-inline-start:1px solid color-mix(in srgb,var(--ql-pdp-marketing-accent) 24%,transparent);border-block-end:1px solid color-mix(in srgb,var(--ql-pdp-marketing-accent) 24%,transparent);background:#fff;transform:rotate(-45deg)}.ql-pdp__review-bubble-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.ql-pdp__review-bubble-top>span{display:inline-flex;align-items:center;gap:6px;color:var(--ql-pdp-marketing-accent);font-size:.61rem;font-weight:800;letter-spacing:.02em}.ql-pdp__review-bubble-top>span i{width:7px;height:7px;border-radius:50%;background:#315c43;box-shadow:0 0 0 4px #315c431c;animation:ql-review-live-dot 1.55s ease-in-out infinite}.ql-pdp__review-bubble-top strong{color:#b87919;font-size:.67rem;letter-spacing:.05em}.ql-pdp__review-bubble blockquote{margin:9px 0 4px;color:var(--ql-ink);font-family:var(--ql-serif);font-size:.92rem;line-height:1.4;transition:opacity .18s ease,transform .18s ease}.ql-pdp__review-bubble small{display:block;color:var(--ql-pdp-muted);font-size:.58rem;transition:opacity .18s ease}.ql-pdp__review-bubble.is-changing blockquote,.ql-pdp__review-bubble.is-changing small{opacity:0;transform:translateY(5px) rotateX(-8deg)}.ql-pdp__review-bubble script{display:none!important}.ql-pdp__stock.is-comfortable{animation:ql-green-card-breathe 3.4s ease-in-out infinite}.ql-pdp__stock-track span{position:relative;overflow:hidden;background-image:linear-gradient(90deg,#315c43,#4f8a67 38%,#89b99b,#4f8a67 62%,#315c43)!important;background-size:220% 100%!important;animation:ql-green-flow 2.4s linear infinite}.ql-pdp__stock-copy i{animation:ql-green-dot-move 1.65s ease-in-out infinite!important}.ql-pdp__countdown{transform-style:preserve-3d;animation:ql-urgency-nudge 6s ease-in-out infinite}.ql-pdp__countdown time b{box-shadow:inset 0 0 #fff0;animation:ql-clock-depth 2.8s ease-in-out infinite alternate}.ql-pdp__offer-ladder span.is-best{transform-origin:center;animation:ql-best-offer-float 3.2s ease-in-out infinite}.ql-pdp__rating-summary .ql-pdp__stars{animation:ql-stars-glow 3s ease-in-out infinite}@keyframes ql-review-bubble-float{0%,to{transform:perspective(700px) translateY(0) rotateX(0) rotate(0);box-shadow:0 14px 32px #310f181a}50%{transform:perspective(700px) translateY(-4px) rotateX(1.5deg) rotate(-.35deg);box-shadow:0 20px 38px #310f1824}}@keyframes ql-review-live-dot{0%,to{transform:scale(.92);box-shadow:0 0 0 3px #315c431a}50%{transform:scale(1.12);box-shadow:0 0 0 7px #315c4300}}@keyframes ql-green-card-breathe{0%,to{box-shadow:inset 0 0 #315c4300,0 0 #315c4300}50%{box-shadow:inset 0 0 22px #315c430b,0 7px 18px #315c4314}}@keyframes ql-green-flow{0%{background-position:200% 50%}to{background-position:0 50%}}@keyframes ql-green-dot-move{0%,to{transform:translateY(0) scale(.95);box-shadow:0 0 0 3px #315c431f}50%{transform:translateY(-2px) scale(1.14);box-shadow:0 0 0 7px #315c4300}}@keyframes ql-urgency-nudge{0%,90%,to{transform:perspective(800px) translateZ(0) rotate(0)}92%{transform:perspective(800px) translateZ(5px) rotate(-.35deg)}94%{transform:perspective(800px) translateZ(8px) rotate(.35deg)}96%{transform:perspective(800px) translateZ(5px) rotate(-.2deg)}98%{transform:perspective(800px) translateZ(2px) rotate(.1deg)}}@keyframes ql-clock-depth{0%{transform:translateZ(0);box-shadow:inset 0 0 #fff0}to{transform:translateZ(5px);box-shadow:inset 0 0 14px #ffffff13}}@keyframes ql-best-offer-float{0%,to{transform:perspective(500px) translateY(0) rotateX(0);box-shadow:0 0 #7a173000}50%{transform:perspective(500px) translateY(-2px) rotateX(1.5deg);box-shadow:0 7px 18px #7a173017}}@keyframes ql-stars-glow{0%,to{filter:drop-shadow(0 0 0 rgba(184,121,25,0))}50%{filter:drop-shadow(0 0 4px rgba(184,121,25,.28))}}@media screen and (max-width:749px){.ql-pdp__review-bubble{padding:10px 11px 11px;border-radius:12px 12px 12px 3px}.ql-pdp__review-bubble-top{align-items:flex-start}.ql-pdp__review-bubble-top>span{max-width:72%;line-height:1.3}.ql-pdp__review-bubble blockquote{margin-block-start:7px;font-size:.82rem}}@media(prefers-reduced-motion:reduce){.ql-pdp__review-bubble,.ql-pdp__review-bubble-top>span i,.ql-pdp__stock.is-comfortable,.ql-pdp__stock-track span,.ql-pdp__stock-copy i,.ql-pdp__countdown,.ql-pdp__countdown time b,.ql-pdp__offer-ladder span.is-best,.ql-pdp__rating-summary .ql-pdp__stars{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/quiet-luxury-product.css.map */
