.dp-sp{grid-column:1 / -1;min-width:0;--sp-sand: #ebe4d6;--sp-muted: #3e4b5b;--sp-teal: #0b6e64;--ad-muted: var(--sp-muted);--ad-mint: #7fe0d4;background:var(--dp-chalk);color:var(--dp-abyss);padding:clamp(22px,3vw,40px) 0 clamp(48px,6vw,96px)}.dp-sp__head{display:grid;gap:12px}.dp-sp__crumbs{font:11px var(--font-label);letter-spacing:.1em;text-transform:uppercase;color:var(--sp-muted)}.dp-sp__crumbs a{color:inherit}.dp-sp__titlerow{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px}.dp-sp .dp-sp__title{margin:0;font:800 clamp(2.75rem,1.9rem + 3.4vw,4.75rem)/.95 var(--font-display);letter-spacing:-.035em;text-transform:none}.dp-sp__view{display:inline-flex;padding:4px;border-radius:999px;background:var(--sp-sand)}.dp-sp__view a,.dp-sp__view span{display:inline-flex;align-items:center;min-height:40px;padding:0 18px;border-radius:999px;font-size:14px;font-weight:700;color:var(--dp-abyss);text-decoration:none}.dp-sp__view a:hover{background:#07142614}.dp-sp__view span{background:var(--dp-abyss);color:var(--dp-chalk)}.dp-sp__navs{display:flex;flex-wrap:wrap;gap:10px}.dp-sp__desc{max-width:62ch;font-size:17px;line-height:1.55}.dp-sp__desc p{margin:0}.dp-sp__index{margin:28px 0 0}.dp-sp__index ul{contain:inline-size;display:flex;gap:6px;margin:0 calc(-1 * var(--gutter));padding:4px var(--gutter) 6px;overflow-x:auto;list-style:none;scrollbar-width:thin;scroll-snap-type:x proximity;scroll-padding-inline:var(--gutter)}.dp-sp__fig{flex:none;display:flex;flex-direction:column;align-items:center;gap:8px;width:92px;padding:4px 2px;border-radius:14px;color:var(--dp-abyss);text-decoration:none;scroll-snap-align:start}.dp-sp__fig img{width:72px;height:72px;border-radius:50%;object-fit:cover;display:block;background:var(--sp-sand);transition:transform .3s var(--dp-ease)}.dp-sp__fig:hover img{transform:scale(1.07)}.dp-sp__fig span{font-size:12.5px;line-height:1.25;text-align:center}.dp-sp__bar{position:sticky;top:0;z-index:4;margin-top:20px;background:var(--dp-chalk);box-shadow:0 1px #07142614}.dp-sp__barin{display:flex;align-items:center;gap:12px;min-height:64px}.dp-sp__kinds{display:flex;gap:8px;min-width:0;overflow-x:auto;scrollbar-width:none}.dp-sp__kind{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 16px;border:0;border-radius:999px;background:var(--sp-sand);color:var(--dp-abyss);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.dp-sp__kind span{font-weight:500;opacity:.7}.dp-sp__kind:hover{background:#dfd6c4}.dp-sp__kind[aria-pressed=true]{background:var(--dp-abyss);color:var(--dp-chalk)}.dp-sp__pos{flex:none;margin:0 0 0 auto;font:12.5px var(--font-label);color:var(--sp-muted)}.dp-sp__count{margin:0;font:12.5px var(--font-label);color:var(--sp-muted)}.dp-sp__rows{display:grid;gap:clamp(72px,8vw,120px);margin:clamp(32px,4vw,48px) 0 0;padding:0;list-style:none}.dp-sp__row{--sp-photo: min(58%, calc((100vh - 96px)*.8) );display:grid;grid-template-columns:var(--sp-photo) minmax(0,1fr);gap:clamp(32px,4.5vw,72px);align-items:center;scroll-margin-top:80px}.dp-sp__row:nth-child(2n){grid-template-columns:minmax(0,1fr) var(--sp-photo)}.dp-sp__row:nth-child(2n) .dp-sp__frame{order:2}@supports selector(:nth-child(1 of .a)){@media(min-width:750px){.dp-sp__row:nth-child(2n){grid-template-columns:var(--sp-photo) minmax(0,1fr)}.dp-sp__row:nth-child(2n) .dp-sp__frame{order:0}.dp-sp__row:nth-child(2n of:not([hidden])){grid-template-columns:minmax(0,1fr) var(--sp-photo)}.dp-sp__row:nth-child(2n of:not([hidden])) .dp-sp__frame{order:2}}}.dp-sp__frame{position:relative;aspect-ratio:4 / 5;border-radius:14px;overflow:hidden;background:var(--sp-sand)}.dp-sp__photo{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.dp-sp__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:opacity .35s ease,transform .9s var(--dp-ease)}.dp-sp__img--close,.dp-sp__frame.is-close .dp-sp__img--main{opacity:0}.dp-sp__frame.is-close .dp-sp__img--close{opacity:1}.dp-sp__frame:hover .dp-sp__img--main{transform:scale(1.025)}.dp-sp__frame--studio .dp-sp__img--main,.dp-sp__frame--studio-close .dp-sp__img--close{mix-blend-mode:multiply;object-fit:contain;padding:6%}.dp-sp__frame--studio-close .dp-sp__img--close{filter:brightness(1.07)}.dp-sp__closer{position:absolute;left:16px;bottom:16px;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:0;border-radius:999px;background:var(--dp-chalk);color:var(--dp-abyss);font:inherit;font-size:14px;font-weight:700;cursor:pointer;box-shadow:0 8px 22px #07142638;transition:background-color .2s}.dp-sp__closer:hover{background:#fff}.dp-sp__closer[aria-pressed=true]{background:var(--dp-lagoon)}.dp-sp__story{display:flex;flex-direction:column;min-width:0}.dp-sp__cap{margin:0;font:12.5px var(--font-label);letter-spacing:.04em;color:var(--sp-muted)}.dp-sp .dp-sp__motto{margin:12px 0 0;font:800 clamp(2.25rem,1.5rem + 2.3vw,3.625rem)/1 var(--font-display);letter-spacing:-.035em;text-transform:none}.dp-sp__motto a{color:inherit;text-decoration:none}.dp-sp__motto a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.dp-sp__hook{margin:16px 0 0;font-size:clamp(18px,1rem + .4vw,22px);font-weight:600;line-height:1.35}.dp-sp__foot{position:relative;margin:18px 0 0;padding-top:14px;font-size:16px;line-height:1.5}.dp-sp__foot:before{content:"";position:absolute;left:0;top:0;width:56px;height:2px;background:var(--dp-coral)}.dp-sp__foot sup{margin-right:3px;color:var(--dp-coral);font-weight:700}.dp-sp__src{display:block;margin-top:6px;font:12.5px var(--font-label);color:var(--sp-muted)}.dp-sp__src a{color:inherit;text-underline-offset:3px}.dp-sp__ep{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:8px;color:var(--sp-teal);font-size:15px;font-weight:700;text-decoration:none}.dp-sp__ep:hover{text-decoration:underline;text-underline-offset:4px}.dp-sp__gift{margin:4px 0 0;font-size:16px;line-height:1.5;color:var(--sp-muted)}.dp-sp__buy{margin-top:22px}.dp-sp__price{margin:0 0 14px;font:700 26px var(--font-display)}.dp-sp .dp-adbuy{gap:16px}.dp-sp .dp-adbuy__opt>legend.visually-hidden{position:static!important;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;padding:0 0 10px;font-size:14px;font-weight:700}.dp-sp .dp-adbuy__opt>legend b{font-weight:500;color:var(--sp-muted)}.dp-sp .dp-adbuy__opt--size>legend b{display:none}.dp-sp .dp-adbuy__sw{width:32px;height:32px}.dp-sp .dp-adbuy__sw[aria-pressed=true]{box-shadow:0 0 0 2px var(--dp-chalk),0 0 0 4px var(--dp-abyss)}.dp-sp .dp-adbuy__more{font-size:14px;color:var(--sp-muted)}.dp-sp .dp-adbuy__size{min-width:52px;min-height:44px;border:0;border-radius:999px;background:var(--sp-sand);font-size:14px}.dp-sp .dp-adbuy__size:hover{background:#dfd6c4}.dp-sp .dp-adbuy__size[aria-pressed=true]{background:var(--dp-abyss);color:var(--dp-chalk)}.dp-sp .dp-adbuy__add{min-height:56px;border:0;border-radius:999px;background:var(--dp-abyss);color:var(--dp-chalk);font-size:16px;opacity:.88}.dp-sp .dp-adbuy__add.is-ready{opacity:1}.dp-sp .dp-adbuy__add:hover{background:var(--dp-deep)}.dp-sp__soldout{margin:0;font-weight:700;color:var(--sp-muted)}.dp-sp__details{align-self:flex-start;display:inline-flex;align-items:center;min-height:44px;margin-top:6px;font-size:15px;color:var(--dp-deep);text-underline-offset:4px}.dp-sp__end{margin:clamp(64px,7vw,104px) 0 0;font:700 clamp(20px,1rem + .8vw,26px)/1.3 var(--font-display)}.dp-sp__end a{margin-left:8px;color:var(--dp-deep);text-underline-offset:5px}.dp-sp__empty{display:grid;justify-items:start;gap:16px;padding:48px 0}.dp-sp--fields{padding-top:0}.dp-sp__spectrum{display:flex;height:44px}.dp-sp__spectrum span{flex:1 1 0}.dp-sp--fields .dp-sp__head{padding-top:clamp(28px,3vw,40px)}.dp-sp__chips{margin:26px 0 0}.dp-sp__chips ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.dp-sp__chip{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px 0 8px;white-space:nowrap;border-radius:999px;background:#fff;color:var(--dp-abyss);font-size:14px;font-weight:600;text-decoration:none;box-shadow:inset 0 0 0 1px #07142614}.dp-sp__chip:hover{box-shadow:inset 0 0 0 1.5px var(--dp-abyss)}.dp-sp__chip i{flex:none;width:24px;height:24px;border-radius:50%;box-shadow:inset 0 0 0 1px #0714261f}.dp-sp--fields .dp-sp__rows{gap:0;margin-top:0}.dp-sp__row--field{--sp-photo: min(50%, calc((100vh - 220px)*.8) );padding-block:clamp(48px,5vw,72px);background:var(--field);color:var(--ink);box-shadow:0 0 0 100vmax var(--field);clip-path:inset(0 -100vmax);--ad-muted: var(--ink)}.dp-sp__row--field .dp-sp__frame{box-shadow:0 30px 60px -30px #07142673}.dp-sp__row--field .dp-sp__cap,.dp-sp__row--field .dp-sp__src,.dp-sp__row--field .dp-sp__gift,.dp-sp__row--field .dp-sp__ep,.dp-sp__row--field .dp-sp__details,.dp-sp__row--field .dp-adbuy__more,.dp-sp__row--field .dp-adbuy__opt>legend b{color:inherit}.dp-sp__row--field .dp-sp__foot:before{background:currentColor}.dp-sp__row--field .dp-sp__foot sup{color:inherit}.dp-sp__row--field .dp-adbuy__sw{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--ink) 45%,transparent)}.dp-sp__row--field .dp-adbuy__sw[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--ink) 45%,transparent),0 0 0 2px var(--field),0 0 0 4px var(--ink)}.dp-sp__row--field .dp-adbuy__size{background:color-mix(in srgb,var(--ink) 14%,transparent);color:inherit}.dp-sp__row--field .dp-adbuy__size:hover{background:color-mix(in srgb,var(--ink) 24%,transparent)}.dp-sp__row--field .dp-adbuy__size[aria-pressed=true]{background:var(--ink);color:var(--field)}.dp-sp__row--field .dp-adbuy__add,.dp-sp__row--field .dp-adbuy__add:hover{background:var(--ink);color:var(--anti)}.dp-sp__row--field .dp-adbuy__add:hover{box-shadow:0 0 0 3px color-mix(in srgb,var(--ink) 35%,transparent)}.dp-sp__row--field .dp-adbuy__hint,.dp-sp__row--field .dp-adbuy [data-dp-cart-error]{color:inherit;font-weight:700}.dp-sp__row--field :focus-visible{outline-color:var(--ink)}.dp-sp--anim .dp-sp__row:not(.is-in) .dp-sp__frame,.dp-sp--anim .dp-sp__row:not(.is-in) .dp-sp__story>*{opacity:0;transform:translateY(24px)}.dp-sp--anim .dp-sp__frame,.dp-sp--anim .dp-sp__story>*{transition:opacity .6s ease,transform .8s var(--dp-ease)}.dp-sp--anim .dp-sp__row.is-in .dp-sp__story>:nth-child(2){transition-delay:.07s}.dp-sp--anim .dp-sp__row.is-in .dp-sp__story>:nth-child(3){transition-delay:.14s}.dp-sp--anim .dp-sp__row.is-in .dp-sp__story>:nth-child(n+4){transition-delay:.2s}@media(max-width:989px){.dp-sp__row{--sp-photo: minmax(0, 1fr)}}@media(max-width:749px){.dp-sp__titlerow{align-items:center}.dp-sp__view a,.dp-sp__view span{min-height:38px;padding:0 14px;font-size:13.5px}.dp-sp__desc{font-size:16px}.dp-sp__index{margin-top:20px}.dp-sp__fig{width:80px}.dp-sp__fig img{width:64px;height:64px}.dp-sp__barin{min-height:58px;gap:8px}.dp-sp__kinds{margin-left:calc(-1 * var(--gutter));padding-left:var(--gutter)}.dp-sp__kind{padding:0 14px;font-size:13.5px}.dp-sp__kind span{display:none}.dp-sp__rows{gap:56px;margin-top:0}.dp-sp__row,.dp-sp__row:nth-child(2n){grid-template-columns:minmax(0,1fr);gap:20px;scroll-margin-top:64px}.dp-sp__row .dp-sp__frame,.dp-sp__row:nth-child(2n) .dp-sp__frame{order:0;margin-inline:calc(-1 * var(--gutter));border-radius:0}.dp-sp__closer{left:12px;bottom:12px;font-size:13.5px}.dp-sp .dp-sp__motto{margin-top:8px}.dp-sp__hook{margin-top:12px}.dp-sp__price{font-size:22px}.dp-sp__navs{width:100%}.dp-sp__spectrum{height:26px}.dp-sp__chips{margin-top:18px}.dp-sp__chips ul{contain:inline-size;flex-wrap:nowrap;margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter) 4px;overflow-x:auto;scrollbar-width:none}.dp-sp__chip{flex:none;font-size:13.5px}.dp-sp__row--field{padding-block:16px 44px}.dp-sp--fields .dp-sp__row .dp-sp__frame{margin-inline:0;border-radius:12px}}@media(prefers-reduced-motion:reduce){.dp-sp__img,.dp-sp__fig img,.dp-sp--anim .dp-sp__frame,.dp-sp--anim .dp-sp__story>*{transition:none}.dp-sp--anim .dp-sp__row:not(.is-in) .dp-sp__frame,.dp-sp--anim .dp-sp__row:not(.is-in) .dp-sp__story>*{opacity:1;transform:none}.dp-sp__frame:hover .dp-sp__img--main{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/dp-small-print.css.map */
