:root{--font-size-small: 12px;--font-size-menu: 13px;--font-size-btn: 18px;--font-size-btn-small: 15px;--font-size-large: 20px;--gutter-large: calc(var(--gutter) * 2.5);--orange: #FF4200;--blue: #C3E7FF}@media(max-width:768px){:root{--font-size-btn: 14px;--font-size-btn-small: 14px;--font-size-large: 16px;--grid-column-gap: 16px;--h5-font-size: 16px}}.text-uppercase{text-transform:uppercase}.text-body-small{font-size:var(--font-size-small)}.text-weight-normal,.text-weight-normal :is(h1,h2,h3,h4,h5,h6){font-weight:400}.text-weight-medium{font-weight:500}.font-light{font-weight:300}.text-heading{font-family:var(--heading-font-family)}.text-size-small{font-size:13px}.text-size-medium{font-size:15px}.color-scheme--4{--bg-color: var(--color-scheme-4-bg);--bg-grad: var(--color-scheme-4-grad, "none");--btn-bg-color: var(--color-scheme-4-btn-bg);--btn-bg-hover-color: var(--color-scheme-4-btn-bg-hover);--btn-text-color: var(--color-scheme-4-btn-text);--heading-color: var(--color-scheme-4-heading);--scrollbar-color: var(--color-scheme-4-text);--swatch-border-color-active: var(--color-scheme-4-text);--swatch-border-color-default: var(--color-scheme-4-text);--text-color: var(--color-scheme-4-text);--coll-card-border-color: rgb(var(--color-scheme-4-heading))}.color-scheme--5{--bg-color: var(--color-scheme-5-bg);--bg-grad: var(--color-scheme-5-grad, "none");--btn-bg-color: var(--color-scheme-5-btn-bg);--btn-bg-hover-color: var(--color-scheme-5-btn-bg-hover);--btn-text-color: var(--color-scheme-5-btn-text);--heading-color: var(--color-scheme-5-heading);--scrollbar-color: var(--color-scheme-5-text);--swatch-border-color-active: var(--color-scheme-5-text);--swatch-border-color-default: var(--color-scheme-5-text);--text-color: var(--color-scheme-5-text);--coll-card-border-color: rgb(var(--color-scheme-5-heading))}.btn--orange{--btn-bg-color: var(--color-scheme-4-btn-bg);--btn-bg-hover-color: var(--color-scheme-4-btn-bg-hover);--btn-text-color: var(--color-scheme-4-btn-text)}.btn--blue{border-color:var(--blue);outline-color:var(--blue);background:var(--blue);color:#000}.text-overlay__heading:has(+.subheading){margin:0}.subheading{font-size:var(--font-size-large);font-weight:400}.btn{font-size:var(--font-size-btn);font-weight:400}.btn--small{font-size:var(--font-size-btn-small);padding:7px 14px}.btn--light{font-weight:300}@media(max-width:768px){body{line-height:1.2}.btn{padding:7px 14px}.text-overlay{margin:calc(5 * var(--space-unit)) 0}}.slider-nav:not(.slide-nav--inline){right:20px;left:20px;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;transform:translateY(-80%);pointer-events:none}[dir=rtl] .slider-nav:not(.slide-nav--inline){right:0;left:0;transform:translateY(-80%)}.slider-nav:not(.slide-nav--inline) .slider-nav__btn{pointer-events:auto}.os-scrollbar{display:none}.main-nav__item--primary{text-transform:uppercase;font-size:var(--font-size-menu)}.main-nav__toggle-btn{display:none}.header__icon-off{font-size:var(--font-size-menu);margin-right:32px}.header__icon{width:auto;height:34px;padding:6px}.header__icon svg{width:auto;height:22px}.custom-select__listbox{border:0;border-radius:0;background:#fff;font-size:var(--font-size-menu);top:36px;left:-16px}@media(min-width:1024px){.search__input{padding-top:8px;padding-bottom:8px}}.secondary-nav-container{display:none}@media(max-width:768px){.secondary-nav-container{display:flex}.main-nav__item--primary{font-size:25px;padding:14px 0}.main-nav__toggle-btn{display:flex;justify-content:flex-end}.main-nav__item{padding:14px 0}.child-nav__item{padding:8px 0}.child-nav__item.main-nav__item-header{padding:14px 0;font-size:25px}.main-nav>li,.child-nav>li,.grandchild-nav>li{border:0}.secondary-nav{padding:0;display:flex;justify-content:space-between;gap:16px}.secondary-nav>li{margin:0}.secondary-nav__item.secondary-nav__cta--button{padding:0}.secondary-nav__item.secondary-nav__cta--button .btn{font-size:16px;text-transform:uppercase}}.child-nav__item{text-transform:uppercase;font-weight:500}.mega-nav--columns .main-nav__grandchild .main-nav__item{padding:.2em 0;font-size:var(--font-size-menu)}.main-menu__toggle{margin-inline-end:-16px;margin-inline-start:16px}.main-menu__toggle:before,.main-menu__toggle:after,.main-menu__toggle-icon:before,.main-menu__toggle-icon:after{height:1px;width:27px;left:0}@media(max-width:768px){.header__icon{padding:8px 5px}}@media(min-width:600px){.text-overlay{margin:calc(20 * var(--space-unit)) auto}}.shopify-section-group-footer-group.cc-newsletter .input-with-button{gap:8px;box-shadow:none}.shopify-section-group-footer-group.cc-newsletter .input-with-button>.btn{border-radius:4px;font-size:var(--font-size-btn-small);text-transform:uppercase}.shopify-section-group-footer-group.cc-newsletter .input-with-button>.input{font-size:var(--font-size-btn-small);margin-inline-end:0;border:1px solid #000;border-radius:4px;text-transform:uppercase}.shopify-section-group-footer-group.cc-newsletter .enlarge-text{font-size:var(--font-size-btn-small);text-transform:uppercase}.shopify-section-group-footer-group.cc-newsletter .newsletter-consent{gap:calc(2 * var(--space-unit));text-align:start;max-width:320px;margin:0 auto}.shopify-section-group-footer-group.cc-newsletter .newsletter-consent__text{text-transform:uppercase}.shopify-section-group-footer-group.cc-newsletter .newsletter-consent{gap:calc(4 * var(--space-unit));text-align:start;align-items:center}.shopify-section-group-footer-group.cc-newsletter .newsletter-consent__input{appearance:none;-webkit-appearance:none;flex-shrink:0;width:24px;height:24px;margin:.2em 0 0;border:1px solid currentColor;border-radius:4px;background:transparent;display:grid;place-content:center;cursor:pointer}.shopify-section-group-footer-group.cc-newsletter .newsletter-consent__input:before{content:"";width:13px;height:13px;border-radius:1px;background:currentColor;transform:scale(0);transition:transform .12s ease-out}.shopify-section-group-footer-group.cc-newsletter .newsletter-consent__input:checked:before{transform:scale(1)}@media(prefers-reduced-motion:reduce){.shopify-section-group-footer-group.cc-newsletter .newsletter-consent__input:before{transition:none}}.shopify-section-group-footer-group.cc-newsletter .newsletter-consent__text>:last-child{margin-bottom:0}.cc-featured-blog .carousel>.container{padding:0 var(--gutter-large)}.cc-featured-blog .section{margin-top:0;margin-bottom:0}.card__tags{font-size:15px}.cc-featured-blog .slider{padding-top:24px!important;padding-bottom:24px!important}@media(max-width:768px){.cc-featured-blog .carousel>.container{padding:0 var(--gutter)}.cc-featured-blog [data-overlayscrollbars-padding],.cc-featured-blog [data-overlayscrollbars~=host]{flex-direction:column!important}}@media(max-width:599.98px){.slider .slider__grid{width:100%}}.card--product .card__header{padding-left:16px;padding-bottom:calc(3 * var(--space-unit))}.card--product .card__subtitle{margin-top:calc(1 * var(--space-unit));opacity:.7}.card.color-scheme .card__header{padding:calc(6 * var(--space-unit)) calc(6 * var(--space-unit)) calc(3 * var(--space-unit))}.card--product .card__footer{margin-top:auto;gap:calc(3 * var(--space-unit));padding-top:calc(1 * var(--space-unit))}.card--product .card__footer .price{margin:0;padding-top:0;border:0}.card--product .card__footer .price .price__from,.card--row.card--related .price .price__from{display:none}.card--product .card__footer .card__quick-add{display:flex;position:static;flex:0 0 auto;padding:0;transform:none;opacity:1;pointer-events:auto}.card--product .card__footer .card__quick-add .btn{width:auto}.card--product .carousel__controls .slider-nav__btn{width:32px;height:32px}.product-label{padding:5px 10px 4px;font-size:12px;border-radius:30px;text-transform:uppercase}.product-label-container{top:15px;left:15px}@media(max-width:768px){.card--product .card__footer{padding-left:0;display:grid;grid-template-columns:auto auto;align-items:flex-start;padding-top:calc(2 * var(--space-unit));margin-top:0}.card--product .price--card-footer{padding-top:0!important}.card--product .price__default{display:flex;flex-direction:column-reverse;align-items:flex-end}.card--product .price__current{font-size:16px;padding-inline-end:0}.card--product .card__footer .card__quick-add{flex-basis:100%}.price__was{font-size:12px}.product-label{padding:6px 10px;font-size:12px}}.card__collection{height:100%}.card__collection .card__info{display:flex;flex:1 1 auto;flex-direction:column;gap:8px}.card__collection .card__link{margin-top:auto;align-self:flex-start}.card__collection .card__info.text-center .card__link{align-self:center}.card__collection .card__info.text-end .card__link{align-self:flex-end}.section-review .slider__item{border:2px solid #000;border-radius:5px;padding:24px 16px 18px}.section-review .name{margin:10px 0 0}.section-review .title{margin:0 0 10px}.section-review .text{margin:0}@media(max-width:768.98px){.section-review .name{font-size:10px}.section-review .title{font-size:12px}.section-review .text{font-size:14px}}.gh-logo{--gh-logo-height: var(--gh-logo-h, 40px);display:flex;align-items:center;width:100%}.gh-logo__mark,.gh-logo__word{flex:0 0 auto;width:auto;height:var(--gh-logo-height)}.gh-logo__bar{flex:1 1 0;height:var(--gh-logo-height);margin-inline-start:calc(var(--gh-logo-height) * 8.861 / 68);margin-inline-end:calc(var(--gh-logo-height) * 19.75 / 68);min-width:calc(var(--gh-logo-height) * .5)}@media(max-width:768.98px){.gh-logo{--gh-logo-height: var(--gh-logo-h-mobile, var(--gh-logo-h, 40px))}}.social__link{width:auto;height:auto}.social__link>.icon,.social__link>img{width:48px;height:48px}@media(max-width:768.98px){.social__link>.icon,.social__link>img{width:24px;height:24px}}.section-collection-seo .menu{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-bottom:30px}.section-collection-seo .menu a{font-size:20px;font-weight:300;text-transform:uppercase;margin-right:60px}.section-collection-seo .menu a:last-child{margin-right:0}.section-collection-seo .menu a:hover,.section-collection-seo .menu a.active{font-weight:500}.section-collection-seo .accordion,.section-collection-seo .accordion-n2,.section-collection-seo .accordion-n3{padding:0;border-top:1px solid #000}.section-collection-seo .accordion .open-accordion,.section-collection-seo .accordion-n2 .open-accordion-n2,.section-collection-seo .accordion-n3 .open-accordion-n3{position:relative;display:block;font-size:15px;font-weight:300;padding:12px 0;text-transform:uppercase;text-decoration:none!important}.section-collection-seo .accordion .open-accordion>*,.section-collection-seo .accordion-n2 .open-accordion-n2>*,.section-collection-seo .accordion-n3 .open-accordion-n3>*{font-size:14px;font-weight:300;margin:0}.section-collection-seo .accordion .open-accordion:after,.section-collection-seo .accordion-n2 .open-accordion-n2:after,.section-collection-seo .accordion-n3 .open-accordion-n3:after{content:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_4881_11067' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Crect y='24' width='24' height='24' transform='rotate(-90 0 24)' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_4881_11067)'%3E%3Cpath d='M11.9995 11.0538L7.39953 15.6538L6.3457 14.6L11.9995 8.94616L17.6534 14.6L16.5995 15.6538L11.9995 11.0538Z' fill='%23141212'/%3E%3C/g%3E%3C/svg%3E");display:block;width:24px;height:24px;position:absolute;top:9px;right:0;transform-origin:center center;transform:rotate(180deg)}.section-collection-seo .accordion.active .open-accordion:after,.section-collection-seo .accordion-n2.active .open-accordion-n2:after,.section-collection-seo .accordion-n3.active .open-accordion-n3:after{transform:rotate(0)}.section-collection-seo .accordion .accordion-content,.section-collection-seo .accordion-n2 .accordion-content-n2,.section-collection-seo .accordion-n3 .accordion-content-n3{display:none;font-size:16px;font-weight:300;padding:12px 0 1px}.section-collection-seo .accordion.active .accordion-content,.section-collection-seo .accordion-n2.active .accordion-content-n2,.section-collection-seo .accordion-n3.active .accordion-content-n3{display:block}.section-collection-seo .accordion.active .accordion-content a,.section-collection-seo .accordion-n2.active .accordion-content-n2 a,.section-collection-seo .accordion-n3.active .accordion-content-n3 a{text-decoration:underline}.section-collection-seo .accordion.active .accordion-content ul,.section-collection-seo .accordion-n2.active .accordion-content-n2 ul,.section-collection-seo .accordion-n3.active .accordion-content-n3 ul,.section-collection-seo .accordion.active .accordion-content ol,.section-collection-seo .accordion-n2.active .accordion-content-n2 ol,.section-collection-seo .accordion-n3.active .accordion-content-n3 ol{padding:0 1em;margin:0 1em 1em}.section-collection-seo .accordion.active .accordion-content ul,.section-collection-seo .accordion-n2.active .accordion-content-n2 ul,.section-collection-seo .accordion-n3.active .accordion-content-n3 ul{list-style:disc}.section-collection-seo .section{border-radius:8px}.section-collection-seo .section>.container{width:90%}@media(max-width:768px){.section-collection-seo .menu a{font-size:18px;margin-right:30px}.section-collection-seo .accordion .accordion-content,.section-collection-seo .accordion-n2 .accordion-content-n2,.section-collection-seo .accordion-n3 .accordion-content-n3{font-size:14px}.section-collection-seo .section>.container{width:100%}}.card--related{padding:0;background-color:transparent}.card--related .card__media{flex:0 0 160px;border-radius:5px}.card--related .card__info{display:flex;flex-direction:column;justify-content:space-between}.card--related .card__info .regular-text *,.card--related .card__info .price *{font-size:20px}.card--related .flex.bottom{justify-content:space-between;align-items:center}.cc-main-article{margin-top:0}.article__title{margin:0}.article__title h1{max-width:850px;margin:0 auto}.child-nav__break{display:none}@media(min-width:769px){.mega-nav--columns .child-nav.md\:grid{display:block;columns:var(--mega-col-min, 17rem) 5}.mega-nav--columns .child-nav.md\:grid>li{break-inside:avoid;margin-bottom:calc(4 * var(--space-unit))}.mega-nav--columns .child-nav.md\:grid>.child-nav__break{display:block;height:0;margin:0;break-after:column}}@media(min-width:769px){.product-main .product.product--panel:not(.product--panel-fixed) .media-gallery:before{padding-top:50%}.product-main .product.product--panel:not(.product--panel-fixed)>.product-info{width:calc((100% - var(--panel-thumbs-width, 16%) - var(--panel-gap, 12px)) / 2)}.product-main .product.product--panel:not(.product--panel-fixed):not(:has(.media-gallery__thumbs))>.product-info{width:50%}.product-main .product.product--panel:not(.product--panel-fixed) .product-image.img-fit--contain,.product-main .product.product--panel:not(.product--panel-fixed) .zoom-image--contain{max-width:50%}}
/*# sourceMappingURL=/cdn/shop/t/156/assets/custom-2026.css.map */
