.itp-v15 [data-v11-reveal]:not([data-cinema15-role]){opacity:1;translate:none}
html[data-motion=on][data-reading-calm=off] body.itp-v15.itp-v11 [data-v11-reveal].is-seen{animation:none!important}
.itp-v15 .motion15-help{font-size:.75rem;line-height:1.6;max-width:55ch;color:#d3dbc9;margin-top:16px}
body.itp-v15 .discover-private{color:#f4f0e6;background:#071b17}
body.itp-v15 .discover-private__copy :is(h3,.eyebrow,.discover-link){color:#f4f0e6}
body.itp-v15 .discover-private__copy p:not(.eyebrow){color:#e2e5dc}
.itp-v15 .commerce14-product__price{display:block}
.itp-v15 [data-commerce-price]{display:inline-block}
.itp-v15 [data-commerce-add]{transition:background-color .25s,color .25s,border-color .25s}
.itp-v15 [data-commerce-add]:hover{background:#102f25;color:#f4f0e6}
.itp-v15 :focus-visible{scroll-margin-block:110px}
.itp-v15 .compare15{margin-top:40px;padding-top:32px;border-top:1px solid #b89a6855}
.itp-v15 .compare15>h3{font:400 clamp(1.3rem,3vw,2rem)/1.2 var(--serif,Georgia,serif)}
.itp-v15 .compare15>p,.itp-v15 .compare15 [data-compare15-controls]>p{font-size:.875rem;line-height:1.7}
.itp-v15 .compare15-stage{display:grid;grid-template-columns:1fr 1fr;background:#09231c;position:relative;min-height:300px;color:#f4f0e6;border:1px solid #b89a6855;overflow:hidden}
.itp-v15 .compare15-side{margin:0;padding:30px 15px;display:grid;place-items:center;gap:14px;background:#09231c}
.itp-v15 .compare15-side img{width:128px;height:168px;object-fit:contain}
.itp-v15 .compare15-side figcaption{font-size:.75rem;text-transform:uppercase;letter-spacing:.12em}
.itp-v15 .compare15[data-compare15-ready=true] .compare15-stage{display:block}
.itp-v15 .compare15[data-compare15-ready=true] .compare15-side{width:100%;height:300px;position:relative}
.itp-v15 .compare15[data-compare15-ready=true] .compare15-side figcaption{position:absolute;inset-block-start:18px;inset-inline-end:20px}
.itp-v15 .compare15[data-compare15-ready=true] .compare15-side--overlay figcaption{inset-inline-end:auto;inset-inline-start:20px}
.itp-v15 .compare15[data-compare15-ready=true] .compare15-side--overlay{position:absolute;inset:0;clip-path:inset(0 calc(100% - var(--compare15-split,50%)) 0 0);background:#241b15}
.itp-v15 .compare15-divider{display:none}
.itp-v15 .compare15[data-compare15-ready=true] .compare15-divider{display:block;position:absolute;inset-block:0;left:var(--compare15-split,50%);width:1px;background:#f4f0e6;pointer-events:none}
.itp-v15 .compare15 input[type=range]{display:block;width:100%;margin:18px 0;accent-color:#133b2d;cursor:ew-resize;min-height:44px}
.itp-v15 .compare15 label{display:block;margin-top:18px;font-size:.875rem}
@media(prefers-reduced-motion:reduce){.itp-v15 [data-commerce-add]{transition:none}}
@media(prefers-reduced-motion:reduce){html[data-motion-choice=on][data-motion=on]:has(body.itp-v15){view-transition-name:root!important}html[data-motion-choice=on][data-motion=on]:has(body.itp-v15)[data-cinema15-transition=page]::view-transition-old(root){animation:cinema15-page-out .48s cubic-bezier(.4,0,.2,1) both!important}html[data-motion-choice=on][data-motion=on]:has(body.itp-v15)[data-cinema15-transition=page]::view-transition-new(root){animation:cinema15-page-in .7s cubic-bezier(.16,1,.3,1) both!important}}
