.wt-ctl{margin-top:calc(var(--gap, 8px) * 2);margin-bottom:calc(var(--gap, 8px) * 2)}.wt-ctl__heading{font-size:var(--font-base-size);font-family:var(--font-base);font-style:var(--font-base-style);font-weight:var(--font-base-weight);text-transform:var(--font-base-transform, none);letter-spacing:var(--font-base-letter-spacing, normal);line-height:var(--font-base-line-height, normal);margin:0 0 calc(var(--gap, 8px) * 2)}.wt-ctl__grid{display:flex;gap:calc(var(--gap, 8px) * 2);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.wt-ctl__grid::-webkit-scrollbar{display:none}.wt-ctl__card{flex:0 0 42%;min-width:0;scroll-snap-align:start;display:flex;flex-direction:column}@media(min-width:900px){.wt-ctl__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible}.wt-ctl__card{flex:initial}}.wt-ctl__media{position:relative;display:block;width:100%;aspect-ratio:1/1;overflow:hidden;border-radius:var(--border-radius);margin-bottom:calc(var(--gap, 8px) * 1)}.wt-ctl__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.wt-ctl__info{flex-grow:1;margin-bottom:calc(var(--gap, 8px) * 1)}.wt-ctl__title{display:block;font-size:max(1.3rem,calc(var(--font-base-size) - .2rem));line-height:1.35;margin-bottom:calc(var(--gap, 8px) * .5);text-decoration:none}.wt-ctl__title:hover{text-decoration:underline}.wt-ctl__info .price{font-size:max(1.3rem,calc(var(--font-base-size) - .2rem))}.wt-ctl__button{width:100%;padding-top:calc(var(--gap, 8px) * 1);padding-bottom:calc(var(--gap, 8px) * 1);padding-left:calc(var(--gap, 8px) * 1);padding-right:calc(var(--gap, 8px) * 1);font-size:max(1.2rem,calc(var(--font-button-size) - .2rem))}.wt-ctl-cart{width:100%;border-top:1px solid var(--color-border);padding:calc(var(--gap, 8px) * 2) 0}.wt-ctl-cart__heading{font-size:var(--font-base-size);font-family:var(--font-base);font-style:var(--font-base-style);font-weight:var(--font-base-weight);text-transform:var(--font-base-transform, none);letter-spacing:var(--font-base-letter-spacing, normal);margin:0 0 calc(var(--gap, 8px) * 1.5)}.wt-ctl-cart__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:calc(var(--gap, 8px) * 1.5)}.wt-ctl-cart__item{display:flex;align-items:center;gap:calc(var(--gap, 8px) * 1.5)}.wt-ctl-cart__thumb{flex-shrink:0;display:block}.wt-ctl-cart__image{display:block;width:5.6rem;height:5.6rem;object-fit:cover;border-radius:var(--border-radius)}.wt-ctl-cart__info{flex-grow:1;min-width:0}.wt-ctl-cart__title{display:block;font-size:max(1.3rem,calc(var(--font-base-size) - .2rem));line-height:1.35;text-decoration:none;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.wt-ctl-cart__title:hover{text-decoration:underline}.wt-ctl-cart__info .price{font-size:max(1.2rem,calc(var(--font-base-size) - .4rem))}.wt-ctl-cart__button{flex-shrink:0;padding:calc(var(--gap, 8px) * .75) calc(var(--gap, 8px) * 2);font-size:max(1.2rem,calc(var(--font-button-size) - .2rem))}[data-ctl-add].loading{opacity:.6;pointer-events:none}.wt-free-delivery-bar{width:100%;margin:calc(var(--gap, 8px) * 2) 0 calc(var(--gap, 8px) * 1)}.wt-free-delivery-bar__text{font-size:max(1.3rem,calc(var(--font-base-size) - .2rem));margin:0 0 calc(var(--gap, 8px) * 1)}
/*# sourceMappingURL=/cdn/shop/t/27/assets/complete-the-look.css.map */
