:root{--ussa-black: #0A0A0A;--ussa-smoke: #3a3c42;--ussa-gray-dk: #1A1A1A;--ussa-gray-md: #4A4A4A;--ussa-gray-lt: #9A9A9A;--ussa-gray-bg: #F5F1EB;--ussa-white: #FFFFFF;--ussa-bone: #f2ece0;--ussa-cream: #f2ece0;--ussa-border: rgba(10, 10, 10, .12)}.ussa-section-label{font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--ussa-gray-lt);font-weight:400;display:flex;align-items:center;gap:14px;margin-bottom:20px}.ussa-section-label:before{content:"";display:block;width:28px;height:1px;background:currentColor}.ussa-section-label--dark{color:#ffffff59}.ussa-section-label--dark:before{background:var(--ussa-white)}.ussa-btn{display:inline-block;font-family:var(--font-body--family, inherit);text-decoration:none;border-radius:999px;cursor:pointer;transition:background .2s,color .2s,border-color .2s;white-space:nowrap;text-align:center}.ussa-btn--primary{background:var(--ussa-cream);color:var(--ussa-black);padding:14px 36px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:500;border:1px solid var(--ussa-black)}.ussa-btn--primary:hover{background:var(--ussa-black);color:var(--ussa-white)}.ussa-btn--ghost-white{background:transparent;border:1px solid rgba(255,255,255,.45);color:var(--ussa-white);padding:14px 36px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:400}.ussa-btn--ghost-white:hover{border-color:var(--ussa-white);background:#ffffff14}.ussa-btn--outline-white{border:1px solid rgba(255,255,255,.35);color:var(--ussa-white);padding:13px 32px;font-size:10px;letter-spacing:.22em;text-transform:uppercase;font-weight:400}.ussa-btn--outline-white:hover{background:var(--ussa-white);color:var(--ussa-black)}.ussa-btn--dark{background:var(--ussa-black);color:var(--ussa-white);padding:15px 40px;font-size:10px;letter-spacing:.22em;text-transform:uppercase;font-weight:400;border:none}.ussa-btn--dark:hover{opacity:.75}.ussa-btn--white{background:var(--ussa-cream);color:var(--ussa-black);padding:15px 44px;font-size:10px;letter-spacing:.22em;text-transform:uppercase;font-weight:500;border:1px solid var(--ussa-black)}.ussa-btn--white:hover{background:var(--ussa-black);color:var(--ussa-white)}@media screen and (min-width:750px){.product-grid--grid:not([product-grid-view=zoom-out]){grid-template-columns:repeat(4,1fr)!important}}@media screen and (min-width:750px){header-actions{align-items:center;gap:var(--gap-lg, 20px)}}header-actions .header-actions__action.button-unstyled{overflow:visible}.header-actions__cart-icon .cart-bubble{width:10px;top:-7px;right:-5px}.header-actions__action.ussa-create-account{display:inline-block;padding:8px 20px;background-color:#0a0a0a;color:#fff!important;border:none;border-radius:999px;font-weight:400;text-decoration:none;cursor:pointer;white-space:nowrap;transition:opacity .2s ease;line-height:normal}.ussa-create-account:hover{opacity:.85;color:#fff}.add-to-cart-button{font-weight:700}.variant-option--buttons:not(.variant-option--swatches){display:flex!important;flex-wrap:wrap;gap:3px}.variant-option--buttons:not(.variant-option--swatches) legend{width:100%}.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{border-radius:0!important;min-height:40px;max-width:70px;font-size:13px;letter-spacing:.04em;border:1px solid var(--ussa-border, rgba(10,10,10,.12))}.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has(:checked){background:var(--ussa-black, #0A0A0A);color:#fff;border-color:var(--ussa-black, #0A0A0A)}@media screen and (max-width:749px){.quantity-selector-wrapper .quantity-selector{align-self:auto!important;height:calc(var(--height-buy-buttons, 48px) * .65)!important}}.ussa-product-title__style-number{display:block;font-size:1rem;letter-spacing:0;font-weight:400;color:var(--color, var(--font-h2-color));margin-bottom:2px}[data-template=collection] .ussa-product-title__style-number{font-size:.75rem}@media screen and (max-width:749px){:root{--font-size--h2: 1.25rem}.ussa-product-title__style-number{font-size:.75rem!important}}.product-details .group-block-content:has(.ussa-product-title__style-number){display:flex;flex-direction:column}.product-details .group-block-content>*:has(.ussa-product-title__style-number)~.text-block:has([ref=priceContainer]){text-align:left}@media screen and (max-width:749px){.product-details .group-block-content.mobile-column:has(>[ref=productTitleLink]){flex-flow:row wrap!important;justify-content:space-between;align-items:baseline}.product-details .group-block-content.mobile-column:has(>[ref=productTitleLink])>product-price{--width: auto !important;flex-shrink:0;text-align:right}}.product-grid .group-block-content.layout-panel-flex--column:has(.ussa-product-title__style-number){display:grid;grid-template-columns:1fr auto;align-items:end}.product-grid .group-block-content.layout-panel-flex--column>.text-block:has(.ussa-product-title__style-number){grid-column:1 / 2;grid-row:1}.product-grid .group-block-content.layout-panel-flex--column>.text-block:has(.ussa-product-title__style-number)~.text-block:has([ref=priceContainer]){grid-column:2 / 3;grid-row:1;text-align:right}.product-grid .group-block-content.layout-panel-flex--column>*:has(product-swatches){grid-column:1 / -1}@media screen and (max-width:749px){.product-grid [ref=productTitleLink] .text-block p{font-size:.8em}.product-grid [ref=productTitleLink] .text-block p .ussa-product-title__style-number{font-size:.75rem}.product-grid product-price{font-size:.9em}}.swatch.swatch--file-image{overflow:hidden;border-radius:50%;position:relative;background-color:var(--swatch-background)!important;background-image:var(--swatch-overlay, none)!important;background-size:cover!important;background-position:center!important;width:calc(var(--swatch-width) * .8)!important;height:calc(var(--swatch-height) * .8)!important}@media screen and (max-width:749px){.swatch.swatch--unscaled{--swatch-width: 20px !important;--swatch-height: 20px !important}.swatch.swatch--file-image{width:20px!important;height:20px!important}}@media screen and (max-width:979px){#header-component[data-menu-style=menu] :is(.header-menu,.dropdown-localization){display:none!important}.header__column{display:contents!important}#header-component .header__columns{--header-template-columns: var(--header-mobile-bookend) var(--header-mobile-bookend) 1fr var(--header-mobile-bookend) var(--header-mobile-bookend) !important;grid-template-areas:"leftA leftB center rightA rightB"!important;column-gap:0!important;align-items:center;padding-block:0!important;padding-inline:0 var(--padding-3xs)!important}#header-component .header__columns .header-logo{grid-area:center}}body{overflow-x:clip}body:has(#Details-menu-drawer-container[open]) .facets-block-wrapper--horizontal{z-index:calc(var(--layer-sticky) - 1)!important}.menu-list__submenu-inner{padding-inline-start:var(--header-menu-offset, var(--page-margin))!important}.main-blog-post__section{width:100%;max-width:940px;margin-left:auto;margin-right:auto}@media screen and (max-width:749px){.media-with-content .media-with-content__content .group-block-content{height:auto}.media-with-content--media-right .media-block{grid-row:1}.media-with-content--media-right .media-with-content__content{grid-row:2}.layout-panel-flex--row.mobile-column>.group-block:has(.image-block){order:-1}.mobile-column>.group-block--width-custom{flex-basis:auto!important}}.blog-posts{--columns-gap: 24px !important;--rows-gap: 48px !important}.blog-post-card__image-container{overflow:hidden}.blog-post-card__image{transition:transform .6s ease!important}.blog-post-item:hover .blog-post-card__image{transform:scale(1.03)}.blog-post-card__content{padding-block-start:16px!important;gap:2px}.blog-post-card__content a{padding-block-start:0!important}.blog-post-details{font-size:10px!important;letter-spacing:.2em!important;text-transform:uppercase;color:var(--ussa-gray-lt, #9A9A9A)!important;order:-1;margin-bottom:6px}.blog-post-card__content-text{font-size:13px!important;line-height:1.6!important;color:var(--ussa-gray-md, #4A4A4A)!important;gap:20px}.blog-post-card__content-text a{display:inline-block;margin-top:10px;font-size:10px!important;letter-spacing:.18em;text-transform:uppercase;text-decoration:none!important;color:var(--ussa-black, #0A0A0A)!important;border-bottom:1px solid var(--ussa-border, rgba(10,10,10,.12));padding-bottom:2px;transition:border-color .25s ease}.blog-post-card__content-text a:hover{border-color:var(--ussa-black, #0A0A0A)}.blog-post-item:not(:has(.blog-post-card__image-container)){border:1px solid var(--ussa-border, rgba(10,10,10,.12))!important;padding:28px 24px!important}.blog-post-item--horizontal .blog-post-card__content{justify-content:center;padding-inline-start:12px}@media screen and (max-width:749px){.blog-posts{--rows-gap: 36px !important}.blog-post-item--horizontal .blog-post-card__content{padding-inline-start:0}}.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{flex:0 0 auto;min-height:unset;width:2.5em;height:2.5em;padding:0}
/*# sourceMappingURL=/cdn/shop/t/34/assets/ussa-custom.css.map */
