.lookbook{background:var(--lb-bg, #ffffff);color:var(--lb-text, #1a1a1a);padding-top:var(--lb-pt, 48px);padding-bottom:var(--lb-pb, 48px);--lb-shadow: 0 12px 34px rgba(20, 18, 16, .1);--lb-shadow-soft: 0 4px 14px rgba(20, 18, 16, .06)}.lookbook *,.lookbook *:before,.lookbook *:after{box-sizing:border-box}.lookbook button{-webkit-appearance:none;appearance:none;min-width:0!important;min-height:0!important;padding:0;box-shadow:none;text-transform:none;letter-spacing:normal}.lookbook button.lookbook__dot{background:transparent!important;border:0!important;box-shadow:none!important}.lookbook button.lookbook__card-close{background:#1412100a!important;border:0!important;box-shadow:none!important}.lookbook__inner{margin:0 auto;padding-inline:clamp(16px,4vw,52px)}.lookbook[data-width=contained] .lookbook__inner{max-width:1440px}.lookbook[data-width=full] .lookbook__inner{max-width:none}.lookbook__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:clamp(20px,3vw,34px)}.lookbook__titles{flex:1 1 auto;min-width:0}.lookbook[data-align=center] .lookbook__titles{text-align:center}.lookbook__heading{margin:0;font-size:min(var(--lb-heading-size, 34px),11vw);font-weight:500;line-height:1.12;letter-spacing:-.01em}.lookbook__subheading{margin:.5rem 0 0;max-width:54ch;font-size:min(var(--lb-subheading-size, 16px),6vw);line-height:1.5;opacity:.72}.lookbook[data-align=center] .lookbook__subheading{margin-inline:auto}.lookbook__carousel{position:relative}.lookbook__pagination{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:20px}.lookbook__page-dot{width:8px;height:8px;border-radius:999px;background:#14121038!important;border:0!important;cursor:pointer;transition:background .25s ease,width .25s ease,transform .25s ease}.lookbook__page-dot:hover{background:#14121066!important}.lookbook__page-dot[aria-current=true]{width:22px;background:var(--lb-accent, #1a1a1a)!important}.lookbook__page-dot:focus-visible{outline:2px solid var(--lb-accent, #1a1a1a);outline-offset:3px}.lookbook__track{display:flex;gap:var(--lb-gap, 20px);overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding-block:6px;scrollbar-width:none}.lookbook__track::-webkit-scrollbar{display:none}.lookbook__track:focus-visible{outline:2px solid var(--lb-accent, #1a1a1a);outline-offset:4px;border-radius:var(--lb-radius, 14px)}.lookbook__slide{position:relative;flex:0 0 calc((100% - (var(--lb-per) - 1) * var(--lb-gap)) / var(--lb-per));scroll-snap-align:start}.lookbook__media{position:relative;aspect-ratio:var(--lb-ratio, 3 / 4);border-radius:var(--lb-radius, 14px);overflow:hidden;background:#efece8;box-shadow:var(--lb-shadow-soft)}.lookbook__img{width:100%;height:100%;object-fit:cover;display:block}.lookbook__img--placeholder{background:#efece8}.lookbook__img--placeholder path,.lookbook__img--placeholder polygon{fill:#14121024}.lookbook__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:62px;height:62px;display:grid;place-items:center;border-radius:999px;color:#fff;cursor:pointer;z-index:4;transition:opacity .25s ease,transform .25s ease}.lookbook button.lookbook__play{background:transparent!important;border:2px solid rgba(255,255,255,.9)!important;box-shadow:none!important}.lookbook__play svg{width:26px;height:26px;margin-left:3px;filter:drop-shadow(0 1px 3px rgba(0,0,0,.45))}.lookbook__play:hover{transform:translate(-50%,-50%) scale(1.08)}.lookbook__play:focus-visible{outline:2px solid #fff;outline-offset:3px}.lookbook__media.is-playing .lookbook__play{opacity:0;pointer-events:none}.lookbook__dot{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%);width:26px;height:26px;padding:0;border:none;background:transparent;cursor:pointer;z-index:3;display:grid;place-items:center}.lookbook__dot:focus-visible{outline:2px solid #fff;outline-offset:4px;border-radius:999px}.lookbook__dot-core{grid-area:1 / 1;width:10px;height:10px;border-radius:999px;background:#fff;box-shadow:0 1px 5px #14121080;z-index:2}.lookbook__dot-ring{grid-area:1 / 1;position:relative;width:10px;height:10px;border-radius:999px;border:1px solid rgba(255,255,255,.85);opacity:0;pointer-events:none}@media(prefers-reduced-motion:no-preference){.lookbook__dot-core{animation:lb-dot 2s ease-in-out infinite}@keyframes lb-dot{0%,to{transform:scale(1)}50%{transform:scale(1.28)}}.lookbook__dot-ring{animation:lb-pulse 2.6s ease-out infinite}.lookbook__dot-ring:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;border:1px solid rgba(255,255,255,.85);animation:lb-pulse 2.6s ease-out infinite;animation-delay:1.3s}@keyframes lb-pulse{0%{opacity:.75;transform:scale(1)}to{opacity:0;transform:scale(3.6)}}}.lookbook__card{position:absolute;left:var(--x);width:260px;max-width:74vw;padding:12px;background:var(--lb-card-bg, #ffffff);border-radius:calc(var(--lb-radius, 14px) + 2px);box-shadow:var(--lb-shadow);z-index:8;color:var(--lb-text, #1a1a1a)}.lookbook__card[hidden]{display:none}.lookbook__card--above{top:var(--y);transform:translate(calc(-50% + var(--shift, 0px)),calc(-100% - 22px))}.lookbook__card--below{top:var(--y);transform:translate(calc(-50% + var(--shift, 0px)),22px)}@media(prefers-reduced-motion:no-preference){.lookbook__card{animation:lb-fade .22s ease both}@keyframes lb-fade{0%{opacity:0}to{opacity:1}}}.lookbook__card-close{position:absolute;top:6px;right:6px;width:26px;height:26px;display:grid;place-items:center;border:none;border-radius:999px;background:#1412100a;color:var(--lb-text, #1a1a1a);cursor:pointer;opacity:.7;transition:opacity .2s ease,background .2s ease}.lookbook__card-close:hover{opacity:1;background:#14121017}.lookbook__card-close:focus-visible{outline:2px solid var(--lb-accent, #1a1a1a);outline-offset:2px}.lookbook__card-body{display:flex;gap:12px;align-items:center;text-decoration:none;color:inherit;padding-right:22px}.lookbook__card-media{flex:0 0 auto;width:72px;height:90px;border-radius:8px;overflow:hidden;background:#efece8}.lookbook__card-media img{width:100%;height:100%;object-fit:cover;display:block}.lookbook__card-info{display:flex;flex-direction:column;gap:4px;min-width:0}.lookbook__card-title{font-size:.95rem;font-weight:600;line-height:1.3;letter-spacing:-.005em}.lookbook__card-price{font-size:.9rem;display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:6px}.lookbook__from{opacity:.6;font-size:.8rem}.lookbook__price--sale{color:#b23a2e}.lookbook__price-compare{opacity:.5}.lookbook__card-btn{display:block;margin-top:12px;padding:10px 14px;text-align:center;text-decoration:none;font-size:.85rem;font-weight:500;letter-spacing:.01em;color:#fff;background:var(--lb-accent, #1a1a1a);border-radius:999px;transition:opacity .2s ease,transform .2s ease}.lookbook__card-btn:hover{opacity:.88}.lookbook__card-btn:active{transform:scale(.98)}.lookbook__card-btn:focus-visible{outline:2px solid var(--lb-accent, #1a1a1a);outline-offset:2px}.lookbook__empty{flex:1;padding:48px 24px;text-align:center;border:1px dashed rgba(20,18,16,.2);border-radius:var(--lb-radius, 14px);opacity:.6}@media(max-width:749px){.lookbook__slide{flex-basis:86%}.lookbook__track{scroll-padding-inline:clamp(16px,4vw,52px)}.lookbook__card{left:10px;right:10px;top:auto!important;bottom:10px;width:auto;max-width:none;transform:none!important}.lookbook__card-media{width:64px;height:80px}}.stack__link{position:absolute;top:0;right:0;bottom:0;left:0}.stack__link~:is(.stack-content,.stack__media-wrapper){pointer-events:none}.stack__link~.stack-content--design-mode{pointer-events:auto}.stack:has(>.stack__media-wrapper){overflow:hidden}.stack__media-wrapper{z-index:0}.stack__media-wrapper .img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--primary_bg, rgba(0, 0, 0, .5));pointer-events:none}.stack__media-wrapper video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--video-object-fit, cover)}.stack-block-content{position:relative;z-index:1}:root{--text-align-default: left;--max-width--body-normal: 50ch;--max-width--body-narrow: 35ch}[style*="--horizontal-alignment: center"] .text-block{--text-align-default: center}[style*="--horizontal-alignment: flex-end"] .text-block{--text-align-default: right}[style*="--horizontal-alignment: flex-start"]>.text-block{--text-align-default: left}[style*="--horizontal-alignment: center"]>.text-block{--text-align-default: center}[style*="--horizontal-alignment: flex-end"]>.text-block{--text-align-default: right}.text-block{width:var(--width);max-width:100%;display:flex;flex-direction:column;align-items:var(--horizontal-alignment)}.text-block>*{width:var(--width);max-width:var(--max-width, 100%);text-align:var(--text-align, var(--text-align-default));text-wrap:var(--text-wrap)}.text-block:not(.text-block--full-width).rte,.text-block:not(.text-block--full-width).paragraph{text-wrap:balance;text-wrap:pretty}.text-block:not(.text-block--full-width):is(.h1,.h2,.h3,.h4,.h5,.h6){text-wrap:balance}.text-block:is(.h1,.h2,.h3,.h4,.h5,.h6) a{text-decoration-color:transparent}.text-block h1,.text-block.h1>*{margin-block:var(--font-h1--spacing)}.text-block h2,.text-block.h2>*{margin-block:var(--font-h2--spacing)}.text-block h3,.text-block.h3>*{margin-block:var(--font-h3--spacing)}.text-block h4,.text-block.h4>*{margin-block:var(--font-h4--spacing)}.text-block h5,.text-block.h5>*{margin-block:var(--font-h5--spacing)}.text-block h6,.text-block.h6>*{margin-block:var(--font-h6--spacing)}.text-block p,.text-block.p>*{margin-block:var(--font-paragraph--spacing)}.text-block>*:first-child{margin-block-start:0}.text-block>*:last-child{margin-block-end:0}.text-block--align-center,.text-block--align-center>*{margin-inline:auto}.text-block--align-right,.text-block--align-right>*{margin-inline-start:auto}.text-block--background{background-color:var(--text-background-color);border-radius:var(--text-corner-radius);padding-block-start:max(var(--text-padding),var(--padding-block-start, 0));padding-block-end:max(var(--text-padding),var(--padding-block-end, 0));padding-inline-start:max(var(--text-padding),var(--padding-inline-start, 0));padding-inline-end:max(var(--text-padding),var(--padding-inline-end, 0))}.custom-color,.custom-color>:is(h1,h2,h3,h4,h5,h6,p,*){color:var(--color)}
/*# sourceMappingURL=/cdn/shop/t/33/compiled_assets/styles.css.map */
