.card__media,.pdp__media,.tile__media,.citem__img{background:#fff}.card__img{padding:0}.card__info{flex-direction:column;gap:2px;padding-top:8px}.card__title{font-size:12px;font-weight:700;letter-spacing:.02em}.card .price{font-size:12px}.card .price__now{font-weight:500}.card .low-stock{font-size:11px;color:var(--c-muted);margin-top:2px}.card .low-stock__dot{width:6px;height:6px}.card__badge{font-size:10px;padding:3px 7px;letter-spacing:.04em}.card__plus{position:absolute;right:8px;bottom:8px;z-index:4;width:30px;height:30px;padding:0;display:grid;place-items:center;background:var(--c-bg);color:var(--c-text);border:1px solid var(--c-line);border-radius:50%;font-size:18px;font-weight:500;line-height:1}.card__plus:hover{border-color:var(--c-text)}.card .card__quick{display:none;opacity:1;transform:none;pointer-events:auto;right:46px;border:1px solid var(--c-line)}.card.is-quick .card__quick{display:block}.card.is-quick .card__plus{background:var(--c-text);color:var(--c-bg);border-color:var(--c-text)}.card__quick-label{font-family:Archivo Narrow,Archivo,sans-serif}.card__size{min-width:30px;height:26px;font-size:11px}.hero__heading{white-space:nowrap;max-width:none;font-size:clamp(22px,6.6vw,60px)}.hero--short .hero__heading{font-size:clamp(22px,6.6vw,60px)}.hero__btns{margin-top:12px}.card__badge--light{background:var(--c-bg);color:var(--c-text);border:1px solid var(--c-line);text-transform:lowercase}.footer{background:#0a0a0a;color:#fff;border-top:0;margin-top:0}.footer__text,.footer__col li a,.footer__bottom{color:#ffffff9e}.footer__col li a:hover,.footer__social a{color:#fff}.footer__bottom{border-top-color:#ffffff24}.footer .signup__row input{background:transparent;color:#fff;border-color:#fff}.footer .signup__row input::placeholder{color:#ffffff8c}.footer .btn{background:#fff;color:#0a0a0a;border-color:#fff}.footer .signup__ok{color:#fff}.dsignup{background:#0a0a0a;color:#fff}.dsignup__text{color:#ffffff9e}.dsignup .signup__row input{background:transparent;color:#fff;border-color:#fff}.dsignup .signup__row input::placeholder{color:#ffffff8c}.dsignup .btn{background:#fff;color:#0a0a0a;border-color:#fff}.hero__btns .btn--light:after{content:"\2192";margin-left:10px;font-size:15px;line-height:1}.shopify-section:has(.pgrid)+.shopify-section .look.section-pad{padding-top:8px}.shopify-section:has(.pgrid)+.shopify-section:has(.look){margin-top:0}.pgrid.section-pad{padding-bottom:24px}@media(min-width:990px){.pgrid.section-pad{padding-bottom:32px}.shopify-section:has(.pgrid)+.shopify-section .look.section-pad{padding-top:16px}}.specs{margin:18px 0 0;border-top:1px solid var(--c-line)}.specs__row{display:grid;grid-template-columns:76px 1fr;gap:12px;padding:12px 0;border-bottom:1px solid var(--c-line);font-size:13px}.specs__row dt{font-family:Archivo Narrow,Archivo,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding-top:1px}.specs__row dd{margin:0;color:#333}.pdp__custom{margin-bottom:12px}.sizechart__body{margin-top:12px;overflow-x:auto}.rv .card__plus{display:none}.card__slides{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.card__slides::-webkit-scrollbar{display:none}.card__slide{position:relative;flex:0 0 100%;height:100%;scroll-snap-align:start;scroll-snap-stop:always}.card__simg{width:100%;height:100%;object-fit:cover}.card__slide--first .card__simg{object-fit:contain}.card__dots{position:absolute;left:0;right:0;bottom:10px;z-index:2;display:flex;justify-content:center;gap:5px;pointer-events:none}.card__dot{width:5px;height:5px;border-radius:50%;background:#00000038;transition:background .2s ease}.card__dot.is-active{background:var(--c-text)}.card__arrow{position:absolute;top:50%;z-index:4;transform:translateY(-70%);width:30px;height:30px;display:none;place-items:center;padding:0;border:0;border-radius:50%;background:#ffffffe6;color:var(--c-text);font-size:20px;line-height:1;opacity:0;transition:opacity .15s ease}.card__arrow--prev{left:8px}.card__arrow--next{right:8px}@media(hover:hover)and (min-width:990px){.card__arrow{display:grid}.card:hover .card__arrow{opacity:1}}.card--soldout .card__simg{opacity:.55}.has-rapi-bundle [data-recs]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/36/assets/custom.css.map */
