:root:root{--narrow-page-width: 85rem;--font-body--family: Helvetica, Arial, sans-serif;--font-subheading--family: Helvetica, Arial, sans-serif;--font-heading--family: Helvetica, Arial, sans-serif;--font-accent--family: Helvetica, Arial, sans-serif;--cc-black: #000;--cc-ink: #1c1c1c;--cc-sale: #c10016;--cc-placeholder: #f5f5f5;--cc-hairline: #c8c8c8;--style-border-radius-buttons-primary: 0px;--style-border-radius-buttons-secondary: 0px;--style-border-radius-popover: 0px;--style-border-radius-inputs: 0px;--button-padding-block: 12px;--button-padding-inline: 28px;--cc-section-spacing: 4rem}@media screen and (min-width:750px){:root:root{--page-margin: 48px}}body{color:var(--cc-ink);font-size:14px;line-height:23px;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-weight:700;letter-spacing:0}.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded{min-height:45px;border-radius:0;font-size:11px;letter-spacing:.18em;font-weight:400;text-transform:uppercase}.button-secondary{background-color:transparent;box-shadow:inset 0 0 0 1px currentcolor}.cc-hero-cta .button,.cc-hero-cta .button-secondary,.cc-hero-cta .button-custom{font-size:16px;letter-spacing:.18em;padding-block:8px;padding-inline:32px;min-height:0}input[type=text],input[type=email],input[type=search],input[type=tel],input[type=number],textarea,select,.field__input{border-radius:0}:root:root{--pc-text-subdued: rgba(28, 28, 28, .65);--pc-dot: rgba(218, 218, 218, .5);--pc-dot-active: rgb(200, 200, 200);--pc-overlay-bg: rgba(255, 255, 255, .714)}.product-grid,.resource-list--grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px 6px!important}@media screen and (max-width:989px){.product-grid,.resource-list--grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media screen and (max-width:699px){.product-grid,.resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.product-card,.product-grid__card{border:none;box-shadow:none;border-radius:0}.product-card__content{gap:0}.card-gallery,.product-card__image,.resource-card__image{background-color:var(--cc-placeholder);border-radius:0}.product-card .text-block p,.product-card .product-title,.product-card__title{font-size:12px;line-height:17px;font-weight:400;letter-spacing:0;text-transform:capitalize;color:var(--cc-ink);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.product-card product-price,.product-card .price{font-size:12px;line-height:17px;letter-spacing:0;color:var(--pc-text-subdued)}.product-card .price-item--sale{color:var(--cc-sale)}.product-card .compare-at-price,.product-card .price-item--regular.compare-at-price{color:var(--pc-text-subdued);text-decoration:line-through}.product-badges{--badge-font-size: 11px;--badge-rectangle-padding-block: 1px;--badge-rectangle-padding-inline: 5px;--badge-border-radius: 0px;top:.25rem;left:.25rem;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.product-badges .product-badges__badge,.product-badges .product-badges__badge--rectangle{--badge-font-size: 11px;background:transparent!important;border:none;border-radius:0;padding:1px 5px;font-size:11px;font-weight:700;line-height:18.15px;letter-spacing:0;text-transform:uppercase}.color-custom-badge-sale{color:var(--cc-sale)!important}.color-custom-badge-sold-out{color:var(--cc-black)!important}.product-card .product-card__content{flex-direction:row;flex-wrap:wrap;align-items:center}.product-card .product-card__content>.card-gallery,.product-card .product-card__content>a>*{flex:0 0 100%}.product-card .product-card__content>product-price,.product-card .product-card__content>product-swatches{flex:0 0 auto;width:auto}.product-card product-swatches,.product-card swatches-component,.product-card .swatches{margin-block-start:0;gap:6px}.product-card .variant-option--swatches{gap:6px}.product-card product-swatches overflow-list::part(list){gap:6px}.product-card .variant-option__swatch,.product-card .variant-option__button-label,.product-card .variant-option__button-label--has-swatch{display:block;width:16px;height:16px;min-width:0;min-height:0;padding:0;border:none}.product-card .swatch,.product-card swatches-component .swatch{width:16px;height:16px;min-width:16px;min-height:16px;border-radius:50%;border:none;box-shadow:inset 0 0 0 1px #1c1c1c33}.product-card .hidden-swatches__count{min-width:0;min-height:0;height:10px;padding:0;border:none;background:transparent;font-size:10px;line-height:10px;color:var(--cc-ink)}.product-card .button.quick-add__button,.product-card .quick-add__button{min-height:0;height:17px}.product-card .quick-add__button{inset-block-end:6px;inset-inline-start:6px;inset-inline-end:auto;width:17px;height:17px;min-width:17px;min-height:17px;padding:0;border:none;border-radius:0;background:transparent;opacity:.6;font-size:0;transition:opacity .3s}.product-card .quick-add__button:hover{opacity:1}.product-card .quick-add__button svg{width:17px;height:17px}.card-gallery .slideshow-control{opacity:0;transition:opacity .3s;color:#2d2d2d}.card-gallery:hover .slideshow-control{opacity:1}.card-gallery .slideshow-controls,.card-gallery slideshow-controls{inset-block-end:10px;inset-inline-end:10px;inset-inline-start:auto;gap:5px}.card-gallery .slideshow-control--dot,.card-gallery [class*=slideshow] [class*=dot]{width:6px;height:6px;border-radius:50%;background:var(--pc-dot);border:none;padding:0}.card-gallery [class*=dot][aria-selected=true],.card-gallery [class*=dot].is-active{background:var(--pc-dot-active)}.header{font-size:14px}.header .menu-list__link,.header .header__menu a,.header .menu-list__link .text-block{font-size:12px;font-weight:400;letter-spacing:0;text-transform:uppercase}.header .menu-list{gap:32px}.header a[href*=sale i]:not([href*=wholesale i]){color:var(--cc-sale)}.header[transparent]:not([data-sticky-state=active]):not(:has(.menu-list__link:is(:hover,[aria-expanded=true]))) a[href*=sale i]:not([href*=wholesale i]){color:var(--color-transparent-text)}.header .dropdown-localization__button{font-size:12px;letter-spacing:0;text-transform:uppercase;min-height:0;padding-block:0}.header .dropdown-localization__button .currency-code{font-size:0}.header .dropdown-localization__button .currency-code:after{content:"Country";font-size:12px}.header .dropdown-localization__button .icon-caret{display:none}.header .header-logo{font-size:20px;font-weight:700;letter-spacing:-.02em}.header .header-logo__image-container img{max-height:21px;width:auto}@media screen and (min-width:750px){.header .header__row--top{--page-margin: 0px;--icon-size: 20px;min-height:50px;padding-block:3px;padding-inline:48px;grid-template-columns:0 minmax(0,1fr) 0}.header .header__column--left{padding-inline-start:0}.header .header__columns{padding-block:0;align-items:center}}[data-testid^=collection-links]{border-block:1px solid #e5e5e5;padding-block:0;background:#fff}.collection-links__container{justify-content:center;align-items:center;flex-wrap:nowrap;gap:0 28px;padding-inline:16px;overflow-x:auto;scrollbar-width:none}.collection-links__container::-webkit-scrollbar{display:none}.collection-links__link,.collection-links__link .text-block{--font-size: .75rem;font-size:.75rem;font-weight:400;line-height:17px;letter-spacing:0;text-transform:capitalize;white-space:nowrap;border:none;background:transparent;border-radius:0}.collection-links__link{padding-block:8px;padding-inline:0;color:var(--cc-ink)}.collection-links__link:hover,.collection-links__link[aria-current=true]{color:var(--cc-black);font-weight:700}.collection-links__count{display:none}@media screen and (max-width:749px){.collection-links__container{justify-content:flex-start}}.variant-option__button-label:not(.variant-option__button-label--has-swatch),.variant-option__button-label--with-fixed-size:not(.variant-option__button-label--has-swatch){border-radius:0;min-width:40px;min-height:40px;font-size:12px;letter-spacing:0}.variant-option__button-label--has-swatch{border-radius:0;min-width:0;min-height:0;width:fit-content;height:fit-content;font-size:12px;letter-spacing:0}.swatch,.variant-option__swatch{border-radius:0}.shopify-section{--section-vertical-spacing: var(--cc-section-spacing)}.footer a,.footer__link{font-size:12px;color:var(--cc-ink);text-decoration:none}.footer a:hover{text-decoration:underline}.footer .menu__heading,.footer h3,.footer h4{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0}.cart-drawer,.drawer__inner{border-radius:0}.cc-split-link,.cc-split-link a{color:#fff;font-size:clamp(2rem,6vw,4.5rem);font-weight:700;letter-spacing:0;text-decoration:none;line-height:1}.cc-tile-caption{color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.18em}.text-block a{color:inherit;text-decoration:none}.text-block a:hover{text-decoration:underline;text-underline-offset:.15em}@media screen and (min-width:750px){.product-information .product-information__grid .product-details.product-details.product-details.product-details{padding-inline-end:48px}}.product-information__media .media-gallery--grid{--media-gallery-gap: 6px}.product-details{font-size:.7rem;line-height:1.65}.product-details h1{font-size:.9625rem;line-height:1.5;font-weight:700;text-transform:uppercase;letter-spacing:0}.product-details product-price{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px;font-size:.9625rem;line-height:1.7}.product-details product-price>*{flex:0 0 auto;width:auto}.product-details product-price [ref=priceContainer]{display:flex;align-items:center;gap:16px}.product-details product-price .price__sale{display:flex;align-items:center;gap:16px}.product-details product-price .price,.product-details product-price .compare-at-price{font-size:.9625rem;font-weight:700}.product-details product-price .compare-at-price{color:#1c1c1ca6;text-decoration:line-through}.product-details product-price .price-item--sale{color:#9d231f}.product-details .price-sale-tag,.price-sale-tag{display:inline-block;padding:4px 10px;border-radius:3px;background:#ae1f30;color:#fff;font-size:.7rem;line-height:1;letter-spacing:.04em;white-space:nowrap}.product-details product-price .tax-note.tax-note{margin:0;color:#1c1c1ca6;font-size:.7rem;line-height:1;text-transform:uppercase;letter-spacing:.02em}.product-details .variant-option--hide-label>legend{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip-path:inset(50%);white-space:nowrap}.product-details .variant-option--buttons{display:flex;flex-wrap:wrap;gap:8px}.product-details .variant-option--buttons>legend{flex-basis:100%}.product-details .variant-option__button-label,.product-details .variant-option__button-label--with-fixed-size{flex:0 0 auto;justify-content:center;min-width:40px;min-height:40px;width:auto;padding:4px;border:1px solid var(--cc-ink);border-radius:0;font-size:.7rem;line-height:1;letter-spacing:0}.product-details .variant-option__button-label:has(input:disabled),.product-details .variant-option__button-label--unavailable{position:relative;color:#1c1c1c80;background:transparent}.product-details .variant-option__button-label:has(input:disabled):after,.product-details .variant-option__button-label--unavailable:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;background:linear-gradient(to top right,transparent calc(50% - .5px),currentcolor calc(50% - .5px),currentcolor calc(50% + .5px),transparent calc(50% + .5px));pointer-events:none}.product-details{--height-buy-buttons: 41px}.product-details .product-form-buttons .button{width:100%;min-height:41px;padding:10px 28px;font-size:.7rem;line-height:1.65;letter-spacing:.18em;text-transform:uppercase}.product-details .product-form-buttons .button .svg-wrapper,.product-details .product-form-buttons .button svg{display:none}.product-details .accordion.accordion accordion-custom .details{border-block-start:1px solid var(--cc-ink);border-block-end:none}.product-details .accordion.accordion accordion-custom:last-child .details{border-block-end:1px solid var(--cc-ink)}.product-details .accordion .details__header{padding-block:11px;font-size:.7rem;font-weight:700;line-height:1.7;letter-spacing:0;text-transform:uppercase}.product-details .accordion .details__icon{width:16px;margin-inline-end:16px}.product-details .accordion .details-content{font-size:.7rem;line-height:1.65}
/*# sourceMappingURL=/cdn/shop/t/2/assets/coldculture.css.map */
