body.tce .tce-display,body.tce .tce-lookbook__no,body.tce .tce-drop__no{color:var(--paper)}body.tce .tce-carousel{padding-bottom:clamp(50px,9vh,100px)}body.tce .tce-carousel__controls{display:flex;align-items:center;gap:14px}body.tce .tce-carousel__controls .tce-link{margin-right:10px}body.tce .tce-carousel__arrow{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--hair-strong);color:var(--paper);font-family:var(--util);font-size:15px;cursor:pointer;padding:0;transition:border-color .25s ease,background .25s ease,color .25s ease}body.tce .tce-carousel__arrow:hover{background:var(--paper);color:var(--void);border-color:var(--paper)}body.tce .tce-carousel__track{--gap:clamp(14px,1.6vw,24px);--pv:var(--per-view,5);display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--pv) - 1) * var(--gap)) / var(--pv));gap:var(--gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;list-style:none;margin:0;padding:0 0 6px;scrollbar-width:none}body.tce .tce-carousel__track::-webkit-scrollbar{display:none}body.tce .tce-carousel__slide{scroll-snap-align:start;min-width:0}body.tce .tce-carousel .tce-card__name{font-size:15px}@media(max-width:1000px){body.tce .tce-carousel__track{--pv:3}}@media(max-width:640px){body.tce .tce-carousel__track{--pv:1.6}body.tce .tce-carousel__arrow{display:none}}body.tce .main-page-title{font-family:var(--display);font-weight:400;color:var(--paper);font-size:clamp(34px,6vw,64px);line-height:1.05;letter-spacing:-.005em}body.tce .rte{color:var(--ash);font-family:var(--util)}body.tce .color-scheme-1:has(.contact){--color-background:5,5,5;--gradient-background:#050505;--color-foreground:242,240,236;--color-button:242,240,236;--color-button-text:5,5,5;--color-secondary-button:5,5,5;--color-secondary-button-text:242,240,236;--color-link:242,240,236;--inputs-border-opacity:.32;background:var(--void);color:var(--paper)}body.tce .contact,body.tce .contact .field__input,body.tce .contact .field__label{font-family:var(--util);letter-spacing:.04em}body.tce .contact .field__input{background:transparent;color:var(--paper)}body.tce .contact .field__label{color:var(--ash)}body.tce .contact .form-status,body.tce .contact .form__message{color:var(--paper)}body.tce .contact .button{font-family:var(--util);font-size:11px;letter-spacing:.24em;text-transform:uppercase;background:var(--paper);color:var(--void);border-radius:0;min-height:50px;padding:0 34px}body.tce .contact .button:hover{background:transparent;color:var(--paper);box-shadow:0 0 0 1px var(--paper)}body.tce .contact .button:after,body.tce .contact .button:before{box-shadow:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tce-fixes.css.map */
