.ctl .complementary-slide ul>li+li{margin-top:0}.ctl-item{display:grid;grid-template-columns:110px 1fr;gap:14px;padding:12px 0;border-bottom:1px solid rgba(var(--color-foreground),.08)}.ctl .complementary-slide ul>li:last-child .ctl-item{border-bottom:0}.ctl-item__media{position:relative;width:110px;aspect-ratio:2 / 3;background:rgba(var(--color-foreground),.04);overflow:hidden}.ctl-item__track{display:flex;width:100%;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ctl-item__track::-webkit-scrollbar{display:none}.ctl-item__track>img,.ctl-item__track>svg{flex:0 0 100%;width:100%;height:100%;object-fit:cover;scroll-snap-align:start;scroll-snap-stop:always;display:block}.ctl-item__arrow{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:0;border-radius:50%;background:#ffffffd9;color:#080808;opacity:.85;cursor:pointer;transform:translateY(-50%);transition:opacity .2s ease}.ctl-item__arrow:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.ctl-item__arrow:hover{opacity:1}.ctl-item__arrow .icon{width:6px;height:6px}.ctl-item__arrow--prev{left:5px}.ctl-item__arrow--prev .icon{transform:rotate(90deg)}.ctl-item__arrow--next{right:5px}.ctl-item__arrow--next .icon{transform:rotate(-90deg)}.ctl-item__arrow[hidden]{display:none}.ctl-item__progress{position:absolute;left:0;right:0;bottom:0;height:2px;background:#fff6;pointer-events:none}.ctl-item__progress-thumb{position:absolute;top:0;left:0;height:100%;background:#3c3c3cbf;transition:transform .2s ease}.ctl-item__info{min-width:0}.ctl-item__name{display:block;color:rgb(var(--color-foreground));text-decoration:none;font-size:11px;line-height:1.4;text-transform:uppercase;letter-spacing:.03em;margin-bottom:3px}.ctl-item__name:hover{text-decoration:underline;text-underline-offset:2px}.ctl-item__price .price{font-size:11px;margin-bottom:10px}.ctl-item__price .price .price-item{font-size:11px}.ctl-item__sizes{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:10px}.ctl-item__size{padding:2px 0 0;line-height:1.1;border:0;border-bottom:1px solid transparent;background:none;color:rgb(var(--color-foreground));font-family:inherit;font-size:12px;letter-spacing:.05em;cursor:pointer}.ctl-item__size:hover{border-bottom-color:#bdbdbd}.ctl-item__size.is-selected{border-bottom-color:rgb(var(--color-foreground))}.ctl-item__size.is-soldout{color:#b8b8b8;text-decoration:line-through;border-bottom-color:transparent;cursor:not-allowed}.ctl-item__row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ctl-item__add.button,.ctl-set.button{min-height:0;letter-spacing:1px;text-transform:uppercase;transition:background-color .2s ease,transform .1s ease}.ctl-item__add.button{min-width:0;height:32px;padding:0 18px;font-size:11px}.ctl-set.button{width:100%;height:46px;margin-top:14px;font-size:13px}.ctl-item__add.button:hover,.ctl-set.button:hover{background-color:#2a2a2a}.ctl-item__add.button:active,.ctl-item__add.button.tap-active,.ctl-set.button:active,.ctl-set.button.tap-active{background-color:#000;transform:scale(.98)}.ctl-item__add.button:disabled,.ctl-set.button:disabled{background-color:#d6d6d6;color:#fff;opacity:1;cursor:not-allowed;transform:none}.ctl-item__hint{font-size:11px;color:rgba(var(--color-foreground),.6)}.ctl-set__note{margin:8px 0 0;min-height:1em;font-size:11px;text-align:center;color:rgba(var(--color-foreground),.6)}.ctl-set__note:empty{display:none}
/*# sourceMappingURL=/cdn/shop/t/185/assets/complete-the-look.css.map */
