html.box-page{--page:var(--bone);--tile:#EBE9E5;background:var(--page)}
body.side-left,body.side-right{background:var(--page);color:var(--ink)}
body.theme-dark{--page:#121110;--tile:#1C1B19;--ink:#F2EDE4;--ink-muted:#A9A398;--rule:rgba(242,237,228,0.16);--gold-ink:#AA9B62;background:var(--page);color:var(--ink)}
html.box-page.theme-dark{background:#121110}
body.theme-dark :focus-visible{outline-color:var(--gold)}

.fold{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:48px;align-items:stretch;padding-block:64px 36px}
.site-header>.wrap,.fold.wrap,.inside-stage.wrap,.foot-note.wrap,.site-footer>.wrap{width:100%;max-width:1440px;margin-inline:auto}
.fold.wrap{padding-inline:64px}
.fold .copy{display:flex;flex-direction:column;align-items:stretch;min-height:100%}
.fold-gap{flex:0 0 40px;min-height:40px}
body.side-right .photo{order:2}
body.side-right .copy{order:1}
.frame{position:relative;margin-inline:auto;background:var(--tile);border:1px solid var(--rule);overflow:hidden;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}
.fold .frame{margin-left:0;margin-right:auto}
body.side-right .fold .frame{margin-left:auto;margin-right:0}
.frame-45{width:min(100%,calc((100svh - var(--header) - 64px - 36px) * .8));aspect-ratio:4/5}
.frame-11{width:min(calc((100cqw - 48px) / 2),calc((100svh - var(--header) - 64px - 36px) * .8));aspect-ratio:1/1}
.frame[data-switch],.frame[data-inside]{cursor:pointer}
.frame:focus-visible{outline:2px solid var(--navy);outline-offset:3px}
body.theme-dark .frame:focus-visible{outline-color:var(--gold)}
.slide{position:absolute;inset:0;opacity:0;z-index:0;contain:paint;transition:opacity var(--dur-3) var(--ease-maison);transition-property:opacity}
.slide.on{opacity:1;z-index:1}
.slide picture,.slide img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;-webkit-user-drag:none;pointer-events:none}
.indicator{position:absolute;right:12px;bottom:12px;z-index:3;display:flex;flex-direction:row;align-items:center;gap:6px;color:#172440;pointer-events:none}
.ind-lines{display:flex;gap:8px}
.ind-line{width:5px;height:5px;border-radius:50%;background:rgba(23,36,64,.4);box-shadow:0 0 0 1px rgba(247,243,236,.9),0 0 2px 2px rgba(247,243,236,.9);transition:transform var(--dur-2) var(--ease-maison),background-color var(--dur-2) var(--ease-maison)}
.ind-line.on{background:#172440;transform:scale(1.2);transform-origin:center}
.ind-count{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0;min-width:0;font:400 14px/1 var(--sans);letter-spacing:.08em;color:#172440;font-variant-numeric:tabular-nums;text-shadow:none}
.chev{width:12px;height:12px;display:grid;place-items:center;color:#172440;opacity:1;pointer-events:auto;background:none;border:0;padding:0;cursor:pointer;filter:none}
.chev svg{display:block;width:12px;height:12px;overflow:visible}
.chev svg path{stroke-width:1.25px}
.chev svg path.halo{stroke:#F7F3EC;stroke-width:5.25px;stroke-opacity:.9}
body.theme-dark .indicator{color:var(--ink)}
body.theme-dark .chev{color:#F2EDE4;filter:none}
body.theme-dark .chev svg path.halo{stroke:#121110;stroke-width:5.25px;stroke-opacity:.9}
body.theme-dark .ind-line{background:rgba(242,237,228,.4);box-shadow:0 0 0 1px rgba(18,17,16,.9),0 0 2px 2px rgba(18,17,16,.9)}
body.theme-dark .ind-line.on{background:#F2EDE4;transform:scale(1.2);transform-origin:center}
body.theme-dark .ind-count{color:var(--ink);text-shadow:none}

.fold h1{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 16px;font-weight:400;letter-spacing:-.02em;font-size:clamp(40px,4vw,56px);line-height:1.05;text-wrap:balance}
.fold h1+.price{margin:19px 0 0;font-size:16px;color:#172440;letter-spacing:.04em}
body.theme-dark .fold h1+.price{color:#F2EDE4}
.fold .desc{margin-top:22px;max-width:38rem;font-size:17px;line-height:1.65;text-wrap:pretty}
.fold-label{margin-top:0;font:500 12px/1.3 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted)}
.inside-names{margin-top:12px;display:grid;gap:0;width:100%}
.inside-names li{width:100%;padding-block:8px;border-bottom:1px solid var(--rule)}
.inside-names a{font:400 14px/1.4 var(--sans);letter-spacing:.01em;color:#172440}
.inside-names .pair{white-space:nowrap}
.inside-names .brand{color:#525860}
body.theme-dark .inside-names a{color:var(--ink)}
body.theme-dark .inside-names .brand{color:rgba(242,237,228,.8)}
.quiet-line{margin-top:16px;font:400 17px/1.65 var(--sans);letter-spacing:.01em;color:var(--ink-muted)}
.purchase{margin-top:auto;width:100%;max-width:360px;flex:none}
.add-bag{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:56px;border:0;border-radius:0;background:#172440;color:#F7F3EC;box-shadow:none;font:400 12px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:opacity var(--dur-3) var(--ease-maison)}
.add-bag:hover{opacity:.92}
.add-bag:hover,.add-bag:active{transform:none}
.add-bag:disabled{opacity:.4;cursor:default}
.add-bag:disabled:hover,.add-bag:disabled:active{opacity:.4;transform:none}
.sold-note{margin:12px 0 0;font:400 14px/1.5 var(--sans);color:var(--ink)}
.sold-note a{color:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}
body.theme-dark .add-bag{background:#E6DFD1;color:#121110}
.delivery{display:block;margin:12px 0 0;color:rgba(23,36,64,.7);font:400 13px/17px var(--sans)}
body.theme-dark .delivery{color:var(--ink-muted)}
.delivery:empty{height:0;margin:0;overflow:hidden}
.fold.dense .desc{font-size:16px;line-height:1.55}
.fold.dense .inside-names{margin-top:8px}
.fold.dense .inside-names li{padding-block:4px}
.fold.dense .inside-names a{font-size:13px;line-height:1.35}
.inside{margin-bottom:144px}
.inside-stage{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:48px;align-items:stretch;container-type:inline-size}
body.side-right .inside-stage{grid-template-columns:minmax(0,1fr) auto}
.inside-stage.wrap{padding-inline:64px}
.inside-stage .slide{transition:opacity var(--dur-3) var(--ease-maison)}
.inside-stage .copy{display:flex;flex-direction:column;width:100%;max-width:none;height:0;min-height:100%}
.inside-text{flex:1;display:grid;min-height:0}
.inside-panel{grid-area:1/1;display:flex;flex-direction:column;height:100%;opacity:0;transition:opacity var(--dur-3) var(--ease-maison);pointer-events:none}
.inside-panel.is-gone{opacity:0;transition:opacity var(--dur-2) var(--ease-maison-exit)}
.inside-panel.on{opacity:1;z-index:1;pointer-events:auto}
.inside-panel h3{margin:0;font-family:var(--serif);font-weight:400;font-size:40px;line-height:1.15;letter-spacing:-.02em;color:var(--ink);text-wrap:balance;max-width:100%;hyphens:none}
.step-copy{margin:18px 0 0;max-width:38rem;font-size:17px;line-height:1.65;text-wrap:pretty}
.next-line{display:flex;align-items:flex-end;max-width:100%;min-width:0;min-height:44px;margin-top:auto;color:#6E5C20;font:400 13px/1.4 var(--sans);letter-spacing:.14em;text-decoration:none}
.inside-text,.inside-panel{min-width:0;max-width:100%}
.next-label{flex:0 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:clip}
.next-line::after{content:"";width:12px;height:12px;margin:0 0 3px 8px;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M1 6h9M7 3l3 3-3 3' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px 12px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M1 6h9M7 3l3 3-3 3' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px 12px no-repeat}
body.theme-dark .next-line{color:var(--gold-ink)}
body.theme-dark .site-header,body.theme-dark .nav-panel{background:#121110;color:#F2EDE4}
body.theme-dark .site-header .label,body.theme-dark .nav-panel a,body.theme-dark .nav-close{color:#F2EDE4}

.breather{position:relative;height:auto;min-height:0;margin-top:96px;margin-bottom:96px;display:grid;place-items:center;pointer-events:none}
.breather .mark-host{position:relative;z-index:1;height:auto;width:calc(0.4 * min(78vw, 38vh * 2220 / 1260));display:grid;place-items:center}
.breather svg,.intro-layer svg{height:auto;overflow:visible}
.breather svg{width:100%}
.breather-line{position:absolute;left:max(64px,calc((100% - 1440px) / 2 + 64px));right:max(64px,calc((100% - 1440px) / 2 + 64px));top:50%;z-index:0;width:auto;height:1px;background:#AA9B62;transform:translateY(-50%) scaleX(0);transform-origin:left center;pointer-events:none}
.breather[data-move="reveal"] .mark-host{opacity:0;clip-path:inset(0 100% 0 0)}
.breather[data-move="line"] .mark-host{opacity:0;transform:scale(.98);filter:blur(2px)}
.mark-host .reveal,.breather .reveal{stroke-dasharray:1;stroke-dashoffset:1}
.breather [id$="-end-tip"],.breather [id$="-double-c"],.intro-layer [id$="-end-tip"],.intro-layer [id$="-double-c"]{opacity:0;transform-box:fill-box;transform-origin:center}
.breather.is-drawn .reveal{stroke-dashoffset:0}
.breather.is-drawn [id$="-end-tip"],.breather.is-drawn [id$="-double-c"]{opacity:1;transform:none;filter:none}
.foot-note{padding-block:0}
.disclaimer:empty{display:block;height:0;margin:0;padding:0}

html.box-page .intro-layer{display:none}
html.box-page.intro .intro-layer{display:grid;place-items:center;position:fixed;inset:0;z-index:200;background:#172440;animation:none;opacity:1;visibility:visible}
html.box-page.intro.theme-dark .intro-layer{background:#172440}
html.box-page.intro .intro-layer.skip,html.box-page.intro .intro-layer.skip svg{animation:none;opacity:1;visibility:visible}
html.box-page .intro-layer{transition:opacity 220ms var(--ease-maison)}
html.box-page.intro.intro-out .intro-layer{opacity:0}
html.box-page.intro.intro-skip .intro-layer{transition-duration:180ms}
html.box-page .intro-layer svg{width:min(56vw,380px);animation:none;transform:none}
html.box-page .intro-layer [pathLength]{stroke-opacity:1}
html.box-page main{animation-delay:0s}
@media (min-width:768px) and (max-width:1100px){
  .fold h1{font-size:34px}
  .fold .desc{margin-top:12px;font-size:15px;line-height:1.4}
  .fold.dense .desc{font-size:14px;line-height:1.35}
  .inside-names{margin-top:8px}
  .inside-names li{padding-block:3px}
  .inside-names a{font-size:13px;line-height:1.25}
  .fold.dense .inside-names li{padding-block:2px}
  .fold.dense .inside-names a{font-size:13px;line-height:1.25}
  .quiet-line{margin-top:8px;font-size:15px;line-height:1.4}
}
@media (min-width:1100px){
  .ind-count{font-size:16px}
}

@media (max-width:767px){
  .fold{grid-template-columns:minmax(0,1fr);row-gap:22px;min-height:0;padding-block:32px 28px}
  .inside-stage,body.side-right .inside-stage{grid-template-columns:minmax(0,1fr);row-gap:32px;column-gap:0}
  body.side-left .photo,body.side-right .photo{order:0}
  body.side-left .copy,body.side-right .copy{order:1}
  .fold.wrap{padding-inline:24px}
  .inside-stage.wrap{padding-inline:24px}
  .fold .copy{padding-inline:0;height:auto;min-height:0}
  .inside-stage .copy{padding-inline:0;height:auto}
  .foot-note{padding-inline:var(--m)}
  .purchase{margin-top:40px;max-width:none}
  .frame{border-inline:0}
  .frame[data-inside]{border:0}
  .frame-45,.frame-11{width:100%}
  .inside-panel{height:auto}
  .fold h1{font-size:40px}
  .inside-panel h3{font-size:32px}
  .fold .desc,.step-copy,.quiet-line{font-size:16px}
  .inside{margin-bottom:96px}
  .next-line{margin-top:32px}
  .breather{margin-top:48px;margin-bottom:48px}
  .breather-line{left:24px;right:24px}
  .breather .mark-host{width:calc(0.4 * min(86vw, 30vh * 2220 / 1260))}
  html.box-page .intro-layer svg{width:min(72vw,250px)}
}
@media (prefers-reduced-motion:reduce){
  .slide,.inside-panel,.inside-panel.on,.inside-panel.is-gone{transition:opacity var(--dur-3) var(--ease-maison)}
  .breather .reveal{stroke-dashoffset:0}
  .breather [id$="-end-tip"],.breather [id$="-double-c"]{opacity:1;transform:none;filter:none}
  .breather[data-move="reveal"] .mark-host,.breather[data-move="line"] .mark-host{opacity:1;clip-path:none;transform:none;filter:none}
  .breather[data-move="line"] .breather-line{transform:translateY(-50%) scaleX(1)}
  html.box-page.intro .intro-layer,html.box-page.intro .intro-layer.skip,html.box-page .intro-layer svg{animation:none}
  html.box-page .intro-layer [pathLength]{stroke-dashoffset:1;stroke-opacity:1}
}
body.box-v2 .frame{border:1px solid #AA9B62;background:transparent}
body.box-v2 .fold .slide{transition:opacity var(--dur-3) var(--ease-maison)}
body.box-v2 .pager{display:flex;justify-content:space-between;align-items:center;height:64px;padding:0 24px}
body.box-v2 .pager .next-line{align-items:center;min-height:0;margin:0;line-height:1}
body.box-v2 .prev-line{flex-direction:row-reverse}
body.box-v2 .prev-line::after{margin:0 8px 3px 0;transform:scaleX(-1)}
body.box-v2 .shop-note{max-width:100%}
@media (min-width:768px){
  body.box-v2 .indicator{right:0;bottom:0;gap:0}
  body.box-v2 .chev{width:40px;height:40px}
  body.box-v2 .chev svg{width:16px;height:16px}
  body.box-v2 .ind-lines{padding:0 4px}
}
@media (min-width:900px){
  body.box-v2 .shop-note .delivery{white-space:nowrap}
}
@media (min-width:768px){
  body.box-v2 .fold.wrap{max-width:1440px;margin-inline:auto;padding:32px 64px 0;grid-template-columns:auto minmax(0,1fr)}
  body.box-v2 .fold .photo{order:0}
  body.box-v2 .fold .copy{order:1;padding-top:32px}
  body.box-v2 .fold .copy{padding-bottom:0}
  body.box-v2 .fold-gap{flex:0 0 40px}
  body.box-v2 .fold-label{margin-top:0}
  body.box-v2 .fold .purchase{margin-top:40px}
  body.box-v2 .shop-note{position:static;margin-top:12px}
  body.box-v2 .fold .frame{margin:0}
  body.box-v2 .cc-media img{aspect-ratio:2560/1008;object-fit:cover;object-position:50% 100%}
  body.box-v2 .frame-45{width:clamp(240px,37.5vw,calc(100vw - 128px))}
  body.box-v2 .inside-stage.wrap{max-width:1440px;margin-inline:auto;padding-inline:64px}
  body.box-v2 .inside .frame{margin:0 0 0 auto}
  body.box-v2 .frame-11{width:clamp(240px,37.5vw,calc(100vw - 128px))}
  body.box-v2 .inside{margin-bottom:0}
  body.box-v2 .pager{display:flex;justify-content:space-between;align-items:center;height:64px;padding:0 64px}
  body.box-v2 .inside-stage .copy{box-sizing:border-box;padding-top:32px;padding-bottom:0}
  body.box-v2 .inside-panel h3+*{margin-top:22px}
  body.box-v2 .next-line{min-height:0;line-height:1}
  body.box-v2 .inside-panel .purchase{margin-top:auto;margin-bottom:20px}
}
@media (max-width:767px){
  body.box-v2 .pager{flex-direction:row;flex-wrap:nowrap;align-items:center;height:auto;padding:20px 24px}
  body.box-v2 .pager .next-line{flex:0 1 auto;min-width:0}
  body.box-v2 .pager .next-line:not(.prev-line){margin-left:auto}
  body.box-v2 .fold.wrap{padding:0}
  body.box-v2 .fold .copy{padding-inline:24px}
  body.box-v2 .inside-stage.wrap{padding-inline:24px}
  body.box-v2 .inside-stage .copy{padding-inline:0}
  body.box-v2 .shop-note{position:static;margin-top:12px}
}
@media (prefers-reduced-motion:no-preference){
  body.box-v2 .fold .slide,body.box-v2 .inside-stage .slide{transition:opacity var(--dur-3) var(--ease-maison)}
  body.box-v2 .inside-panel.is-gone{transition:opacity var(--dur-2) var(--ease-maison-exit)}
  body.box-v2 .inside-panel.on{transition:opacity var(--dur-3) var(--ease-maison) var(--dur-1)}
}
.breather .mark-host{aspect-ratio:2220/1260}
.inside-text>.purchase{grid-area:2/1}
@media (min-width:768px){body.box-v2 .inside-text>.purchase{grid-area:1/1;align-self:end;position:relative;z-index:2;margin-top:0;margin-bottom:20px}}
@media (max-width:743px){
  body.box-v2 .inside-stage.wrap{padding-inline:0}
  body.box-v2 .inside-stage .copy{padding-inline:24px}
}
@media (min-width:768px) and (max-width:1023px){
  body.box-v2 .fold.wrap{grid-template-columns:minmax(0,1fr);row-gap:32px}
  body.box-v2 .fold .frame-45{width:100%}
  body.box-v2 .fold .copy{padding-top:0}
  body.box-v2 .inside-stage,
  body.box-v2.side-right .inside-stage{grid-template-columns:minmax(0,1fr);row-gap:32px;column-gap:0}
  body.box-v2 .inside-stage .photo{order:0}
  body.box-v2 .inside-stage .copy{order:1;padding-top:0}
  body.box-v2 .inside .frame{width:100%;margin:0}
  body.box-v2 .inside-stage .frame-11{width:100%}
}
@media (min-width:768px){
  body.box-v2 .inside-stage{align-items:start}
  body.box-v2 .inside-stage .copy{height:auto;min-height:0}
  body.box-v2 .inside-text{height:auto;position:relative;grid-template-columns:minmax(0,1fr)}
  body.box-v2 .inside-panel{position:absolute;width:100%;height:auto}
  body.box-v2 .inside-panel.on{position:relative}
  body.box-v2 .inside-text>.purchase{grid-area:2/1;align-self:start;margin-top:40px;margin-bottom:0}
}
.inside-panel .maker{margin:0 0 14px;font:500 12px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:#7A6C3F;text-wrap:balance;max-width:100%;hyphens:none}
@media (max-width:1023px){
  body.box-v2 .fold .frame-45{aspect-ratio:8/7}
  body.box-v2 .fold .slide img{object-fit:fill;inset:auto;max-width:none}
  body.box-v2[data-box="a-proper-pour"] .fold .slide img{width:100%;height:142.86%;left:0%;top:-19.76%}
  body.box-v2[data-box="blush-opulence"] .fold .slide img{width:100%;height:142.86%;left:0%;top:-30.6%}
  body.box-v2[data-box="carbon-crema"] .fold .slide img{width:100%;height:142.86%;left:0%;top:-12.14%}
  body.box-v2[data-box="lemon-twist"] .fold .slide img{width:100%;height:142.86%;left:0%;top:-30.71%}
  body.box-v2[data-box="manhattan-cherry"] .fold .slide img{width:100%;height:142.86%;left:0%;top:-21.55%}
  body.box-v2[data-box="par-excellence"] .fold .slide img{width:100%;height:142.86%;left:0%;top:-28.57%}
  body.box-v2[data-box="rive-droite"] .fold .slide img{width:100%;height:142.86%;left:0%;top:-17.26%}
  body.box-v2[data-box="silk-and-sky"] .fold .slide img{width:100%;height:142.86%;left:0%;top:-23.21%}
  body.box-v2[data-box="steel-and-cashmere"] .fold .slide img{width:100%;height:142.86%;left:0%;top:-33.45%}
  body.box-v2[data-box="the-camellia"] .fold .slide img{width:100%;height:142.86%;left:0%;top:-31.67%}
  body.box-v2[data-box="the-clear-ritual"] .fold .slide img{width:100%;height:142.86%;left:0%;top:-16.79%}
  body.box-v2[data-box="the-crown-calm"] .fold .slide img{width:100%;height:142.86%;left:0%;top:-30.36%}
  body.box-v2[data-box="the-deauville"] .fold .slide img{width:100%;height:142.86%;left:0%;top:-35.12%}
  body.box-v2[data-box="the-gourmand"] .fold .slide img{width:100%;height:142.86%;left:0%;top:-34.29%}
  body.box-v2[data-box="the-idle-hour"] .fold .slide img{width:100%;height:142.86%;left:0%;top:-32.26%}
  body.box-v2[data-box="the-maple-monarch"] .fold .slide img{width:100%;height:142.86%;left:0%;top:-28.81%}
  body.box-v2[data-box="the-quiet-mandate"] .fold .slide img{width:100%;height:142.86%;left:0%;top:-24.29%}
  body.box-v2[data-box="the-window-seat"] .fold .slide img{width:100%;height:142.86%;left:0%;top:-34.17%}
  body.box-v2[data-box="vive-la-veuve"] .fold .slide img{width:100%;height:142.86%;left:0%;top:-14.4%}
  body.box-v2[data-box="wine-of-kings"] .fold .slide img{width:100%;height:142.86%;left:0%;top:-29.76%}
  body.box-v2[data-box="the-deauville"] .fold .slide[data-item="1"] img{width:100%;height:142.86%;left:0%;top:-20.24%}
  body.box-v2 .fold .frame-45 .slide[data-scene-slide] img{object-fit:contain;inset:0;width:100%;height:100%;max-width:100%;left:0;top:0}
}
@media (min-width:744px) and (max-width:1023px){
  body.box-v2 .fold .purchase{order:3;margin-top:40px}
  body.box-v2 .fold .fold-gap{order:4}
  body.box-v2 .fold .fold-label{order:5}
  body.box-v2 .fold .inside-names{order:6}
}
@media (min-width:1024px){
  body.box-v2[data-box="wine-of-kings"] .cc-media img{aspect-ratio:2560/1008;object-position:50% 60%}
  body.box-v2[data-box="a-proper-pour"] .cc-media img{aspect-ratio:2560/1300;object-position:50% 40%}
  body.box-v2 .fold .slide img{max-width:none}
  body.box-v2[data-box="the-camellia"] .fold .slide[data-item="0"] img{object-fit:fill;inset:auto;width:122.57%;height:122.57%;left:-11.29%;top:-22.57%}
  body.box-v2[data-box="manhattan-cherry"] .fold .slide[data-item="0"] img{object-fit:fill;inset:auto;width:116.62%;height:116.62%;left:-7.82%;top:-16.62%}
  body.box-v2[data-box="silk-and-sky"] .fold .slide[data-item="0"] img{object-fit:fill;inset:auto;width:118.34%;height:118.34%;left:-11.64%;top:-18.34%}
  body.box-v2[data-box="the-deauville"] .fold .slide[data-item="0"] img{object-fit:fill;inset:auto;width:126.78%;height:126.78%;left:-11.67%;top:-26.78%}
}
@media (max-width:1023px){
  body.box-v2 .fold .copy{max-width:none}
  body.box-v2 .fold .purchase{max-width:none;width:100%}
  body.box-v2 .fold .desc,
  body.box-v2 .fold .inside-names{max-width:none;width:100%}
  body.box-v2 .shop-note{width:100%}
  body.box-v2 .pager .next-line{line-height:1.4}
}
@media (max-width:390px){
  body.box-v2 .pager{padding-inline:12px}
  body.box-v2 .pager .next-line{font-size:11px}
}
@media (max-width:1023px){
  body.box-v2 .cc-scene{display:none}
}
