@media screen and (min-width:1000px){.product-list--carousel.bleed{margin-inline:0;padding-inline:0;scroll-padding-inline:0}}@media screen and (min-width:1000px){.header__primary-nav,.header__nav-list>.header__item{align-self:stretch}.header__nav-list>.header__item{display:flex;align-items:center;margin-block:calc(-1 * var(--pad));padding-block:var(--pad)}.dropdown-menu{top:100%}}.collection-card .link{font-size:var(--text-base)}html,body{max-width:100%;overflow-x:clip}@supports not (overflow-x: clip){html,body{overflow-x:hidden}}@media screen and (max-width:999px){.mega-menu,.dropdown-menu{display:none}}.section-stack>*,.carousel-wrap{min-width:0}.carousel-wrap{width:100%}.section-stack>div[style*="display: grid"]{grid-template-columns:minmax(0,1fr)}.product-list--carousel.scroll-area{overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x pan-y}.product-list--carousel>.product-card{scroll-snap-align:start;scroll-snap-stop:always}@media screen and (max-width:699px){.product-list--carousel{--card-width: 42vw !important;--col-gap: .5rem !important}.product-list--carousel .product-card__info{padding-top:.625rem;gap:.2rem}.product-list--carousel .product-card__title,.product-list--carousel .product-card__info .price-list{font-size:.6875rem}.product-list--carousel .product-card--bundle .product-card__title{font-size:.75rem}.product-list--carousel .product-card__items{font-size:.6875rem}.product-list--carousel .product-card--bundle .price-list{font-size:.75rem}}@media screen and (min-width:700px)and (max-width:999px){.product-list--carousel{--card-width: 28vw !important}}.header{--pad: .25rem !important}.header__logo-top{width:70px!important}.header__logo-scroll{width:55px!important}@media screen and (min-width:700px){.header{--pad: .375rem !important}.header__logo-top{width:95px!important}.header__logo-scroll{width:70px!important}}.color-swatches__list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.color-swatch{--size: 16px;display:block;width:var(--size);height:var(--size);border-radius:50%;background:var(--swatch);box-shadow:inset 0 0 0 1px #0000002e;position:relative}.color-swatch:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:1px solid transparent;transition:border-color .15s ease}.color-swatch:hover:after{border-color:#00000059}.color-swatch.is-active:after{border-color:currentColor}.color-swatch.is-soldout{opacity:.45}.color-swatch.is-soldout:before{content:"";position:absolute;left:50%;top:-2px;bottom:-2px;width:1px;background:currentColor;transform:rotate(45deg)}.color-swatches--card{margin-bottom:8px}.color-swatches--card .color-swatch{--size: 14px}.color-swatches--card .color-swatches__list{gap:10px;padding-left:4px;padding-top:4px}.product-card__color{margin:2px 0 0;font-size:.875em;opacity:.65}.color-swatches--product{margin-block:4px 18px}.color-swatches--product .color-swatch{--size: 26px}.color-swatches--product .color-swatches__list{gap:14px;padding-left:4px;padding-top:4px}.color-swatches__label{margin:0 0 12px;font-weight:500}@media screen and (max-width:699px){.color-swatches--card .color-swatch{--size: 13px}.color-swatches--card .color-swatches__list{gap:9px}.product-list--carousel .color-swatches--card{margin-bottom:4px}.product-list--carousel .color-swatches--card .color-swatch{--size: 11px}.product-list--carousel .color-swatches--card .color-swatches__list{gap:8px}.product-list--carousel .product-card__color{font-size:.6875rem;margin:0}}:root{--accent-green: 215 255 58}.cart-progress{display:grid;gap:.55rem;padding:0 0 1rem;margin-bottom:.25rem;border-bottom:1px solid rgb(var(--border))}.cart-progress__msg{font-size:.6875rem;text-transform:uppercase;letter-spacing:.08em;line-height:1.5;color:rgb(var(--text) / .8)}.cart-progress__msg strong{font-weight:700;color:rgb(var(--text))}.cart-progress__msg .cart-progress__amount,.cart-progress.is-complete .cart-progress__msg strong{color:rgb(var(--text));background:rgb(var(--accent-green));padding:0 .25em}.cart-progress__track{position:relative;height:3px;background:rgb(var(--text) / .12);border-radius:99px;overflow:hidden}.cart-progress__fill{position:absolute;inset:0 auto 0 0;background:#1c1c1c;border-radius:99px;transition:width .5s ease}.cart-progress__steps{display:flex;justify-content:space-between;gap:.75rem;font-size:.625rem;text-transform:uppercase;letter-spacing:.08em;color:rgb(var(--text) / .45)}.cart-progress__step{display:inline-flex;align-items:center;gap:.35rem}.cart-progress__step.is-done{color:rgb(var(--text))}.cart-progress__dot{display:none}.cart-progress__step.is-done .cart-progress__dot{display:inline-grid;place-items:center;width:10px;height:10px}.cart-progress__step.is-done .cart-progress__dot svg{width:10px;height:10px}.content-over-media>:not(img,svg){color:#f2f2f2;--btn-bg: 242 242 242;--btn-text: 28 28 28}
/*# sourceMappingURL=/cdn/shop/t/14/assets/santos-fixes.css.map */
