:root{--alpha-link: 1}body,.header__menu-item,.mega-menu__link,.color-background-1,.color-background-2,.color-inverse,.color-accent-1,.color-accent-2,.subtitle,.footer-block__details-content .list-menu__item--link,.facet-filters__label,.facets__heading,.facets__summary,.facets__and-helptext,.mobile-facets__count,h6.h6,blockquote,.share-button__fallback button:hover,.select__select,.copyright__content a,.field__label,.customer .field label,.header__heading-link .h2,.card-information .card__information-volume-pricing-note,.card--horizontal .card-information>.price,.cart__note label,.predictive-search__heading,.predictive-search__item-query-result mark,.predictive-search__item .price,.price--on-sale .price-item--regular,.unit-price,a.product__text{color:rgba(var(--color-foreground),1)!important}*{letter-spacing:normal!important}.header__icon .icon{height:2.2rem;width:2.2rem}.header__icon,.header__icon--cart .icon{height:2.2rem;width:4rem}.modal__close-button .icon{width:3.2rem;height:3.2rem}.button,.button-label,.shopify-challenge__button,.customer button{text-transform:uppercase;letter-spacing:.05rem!important;font-style:normal}.header__heading-logo svg{width:100%}@media(min-width:989px){.section-header:not(.shopify-section-header-sticky) .transparent-sticky{background-color:transparent;position:absolute;width:100%;transition:background-color .5s ease}.section-header:not(.shopify-section-header-sticky) .transparent-sticky .header__heading-logo{color:#fff!important}.section-header:not(.shopify-section-header-sticky) .transparent-sticky .header__menu-item{color:#fff!important}.section-header:not(.shopify-section-header-sticky) .transparent-sticky .header__icon{color:#fff!important}.shopify-section-header-sticky:has(.transparent-sticky){opacity:1!important;position:fixed!important;top:0;transition:top .15s ease-out;width:100%}.shopify-section-header-sticky:has(.transparent-sticky).shopify-section-header-hidden{top:-500px}}.pin__holder{display:flex;flex-wrap:nowrap;align-items:center;width:140px;margin:5px 0!important}.pin__holder .pin{height:1px;background:linear-gradient(to right,#000 0% 30%,#0000 30% calc(30% + 15px),#000 calc(30% + 15px) 100%);display:inline-block!important;flex:1 1 100%}.pin__holder .pin__head{display:inline-block!important;height:6px;width:6px;background:#000;border-radius:50%}.pin__holder.pin-white .pin{background:linear-gradient(to right,#fff 0% 30%,#0000 30% calc(30% + 15px),#fff calc(30% + 15px) 100%)}.pin__holder.pin-white .pin__head{background:#fff}.pin__holder.pin-inherit .pin{background:linear-gradient(to right,rgb(var(--color-foreground)) 0% 30%,#0000 30% calc(30% + 15px),rgb(var(--color-foreground)) calc(30% + 15px) 100%)}.pin__holder.pin-inherit .pin__head{background:rgb(var(--color-foreground))}.pin__holder--vertical{display:flex;flex-direction:column-reverse;align-self:center;flex-wrap:nowrap;align-items:center;height:100px;margin:0 1.5rem!important}.pin__holder--vertical .pin{width:1px;background:linear-gradient(to top,#000 0% 30%,#0000 30% calc(30% + 15px),#000 calc(30% + 15px) 100%);display:inline-block!important;flex:1 1 100%}.pin__holder--vertical .pin__head{display:inline-block!important;height:6px;width:6px;background:#000;border-radius:50%}.pin__holder--vertical.pin-white .pin{background:linear-gradient(to top,#fff 0% 30%,#0000 30% calc(30% + 15px),#fff calc(30% + 15px) 100%)}.pin__holder--vertical.pin-white .pin__head{background:#fff}.pin__holder--vertical.pin-inherit .pin{background:linear-gradient(to top,rgb(var(--color-foreground)) 0% 30%,#0000 30% calc(30% + 15px),rgb(var(--color-foreground)) calc(30% + 15px) 100%)}.pin__holder--vertical.pin-inherit .pin__head{background:rgb(var(--color-foreground))}.header-decorate{display:inline-block;position:relative}.header-decorate:before{content:"";height:1px;width:100px;position:absolute;top:50%;left:-120px;background-color:rgb(var(--color-foreground))}.header-decorate:after{content:"";height:1px;width:100px;position:absolute;top:50%;left:calc(100% + 20px);background-color:rgb(var(--color-foreground))}@media screen and (max-width:520px){.header-decorate:before{width:50px;left:-70px}.header-decorate:after{width:50px}}.rte ul,.rte ol{list-style-position:outside}@media(max-width:520px){tartan-selector{display:flex;flex-direction:column;gap:1rem}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/gnk-base.css.map */
