:root{--gc-ink: #111111;--gc-muted: #6b6b6b;--gc-tile: #f4f4f4;--gc-line: #e6e6e6}body{letter-spacing:0;color:var(--gc-ink);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:-.01em;text-wrap:balance}.announcement-bar-section .utility-bar,.announcement-bar-section .announcement-bar{background:var(--gc-tile);color:var(--gc-ink);border:0}.announcement-bar__message,.announcement-bar__message span,.announcement-bar__link{font-family:var(--font-heading-family);font-size:1.3rem;font-weight:700;letter-spacing:.01em;text-transform:uppercase;color:var(--gc-ink);padding-top:1.1rem;padding-bottom:1.1rem}.banner__heading{font-weight:700;text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(2.8rem,3.2vw,4.4rem);line-height:1;margin-bottom:1.2rem}.banner__box{padding-bottom:4.8rem}.banner__buttons .button,.banner__buttons .button--secondary{background:none!important;border:0!important;box-shadow:none!important;min-height:auto;min-width:0;padding:.2rem 0;font-size:1.5rem;font-weight:400;letter-spacing:.01em;text-transform:lowercase;color:inherit}.banner__buttons .button:before,.banner__buttons .button:after{display:none!important}.banner__buttons .button:hover{text-decoration:underline;text-underline-offset:.3rem}.product-grid,.collection .grid,.featured-collection .grid{column-gap:4px!important;row-gap:3.2rem!important}.card--standard .card__inner,.card .card__inner,.card .card__inner .card__media,.card__media .media{background:var(--gc-tile)}.card__content{padding:1.2rem 1.4rem 0!important}.card_product_title_price{display:flex;justify-content:space-between;align-items:baseline;gap:1.2rem}.card__heading,.card__heading.h5,.card__heading a{font-family:var(--font-heading-family);font-size:1.4rem!important;font-weight:700!important;line-height:1.25;letter-spacing:0!important;text-transform:uppercase;color:var(--gc-ink);margin:0}.card__information .price,.card__information .price-item,.card__information .price__regular .price-item--regular{font-size:1.4rem!important;font-weight:400!important;letter-spacing:0!important;color:var(--gc-muted);white-space:nowrap}.color-container,.color-container *{font-size:1.2rem!important;letter-spacing:.01em!important;text-transform:uppercase;color:var(--gc-muted)!important;font-weight:400!important}.color-container{margin-top:.4rem}.card__badge .badge{background:transparent;color:var(--gc-ink);border:0;border-radius:0;font-size:1.2rem;letter-spacing:.01em;text-transform:uppercase;padding:0}.card__badge{padding:1.2rem 1.4rem!important}.rich-text__blocks{max-width:62rem}.rich-text__text,.rich-text__text p{font-size:1.5rem;line-height:1.6;color:var(--gc-ink)}.rich-text .rich-text__wrapper{padding-top:6.4rem;padding-bottom:6.4rem}.button,.shopify-payment-button__button--unbranded{border-radius:0;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.footer{background:var(--gc-tile)!important;color:var(--gc-ink)!important;border-top:0!important;text-align:center}.footer a,.footer .link,.footer .list-menu__item--link{color:var(--gc-ink)!important;text-transform:uppercase;font-size:1.4rem;letter-spacing:.01em}.footer .newsletter-form__field-wrapper .field__input{background:#fff;border:1px solid #cfcfcf;border-radius:0;box-shadow:none}.footer .field:after,.footer .field:before{display:none}.footer .copyright__content,.footer .copyright__content a{font-size:1.3rem;color:var(--gc-muted)!important;text-transform:none}.collection-hero__title,.main-collection-banner h1,.title--primary{font-weight:700;text-transform:uppercase;letter-spacing:-.01em}.facets__summary,.facet-filters__label,.facets .facets__label,.product-count__text{font-size:1.5rem;letter-spacing:0;text-transform:none}@media screen and (max-width:749px){.card__content{padding:1rem 1rem 0!important}.card__heading,.card__heading a,.card__information .price-item{font-size:1.2rem!important}.color-container,.color-container *{font-size:1.1rem!important}.banner__heading{font-size:2.8rem}.product-grid,.featured-collection .grid{row-gap:2.4rem!important}.product-grid,.collection .grid,.featured-collection .grid{column-gap:var(--grid-mobile-horizontal-spacing)!important}}html body .card__information .card__heading,html body .card__information .card__heading a{font-size:1.4rem!important;font-weight:700!important;letter-spacing:0!important}html body .card_product_title_price .card__heading{flex:1 1 auto;min-width:0}html body .card_product_title_price>div{flex:0 0 auto}html body .card__information .price,html body .card__information .price .price-item{font-size:1.4rem!important;color:var(--gc-muted)}html body .collection_color_text,html body .color-container span,html body .color-container p{font-size:1.2rem!important;color:var(--gc-muted)!important;text-transform:uppercase}html body .banner__buttons .button{color:#fff!important;opacity:1!important;font-size:1.6rem!important;padding:.2rem 0!important}html body .footer-block__details-content .list-menu__item--link,html body .footer .list-menu__item--link{font-size:1.4rem!important;color:var(--gc-ink)!important;padding:.4rem 1.2rem}html body .footer .list-social__link svg{width:2.2rem;height:2.2rem}@media screen and (max-width:749px){html body .card__information .card__heading,html body .card__information .card__heading a,html body .card__information .price,html body .card__information .price .price-item{font-size:1.2rem!important}html body .collection_color_text,html body .color-container span{font-size:1.1rem!important}html body .banner__buttons .button{font-size:1.4rem!important}}@media screen and (min-width:990px){html body .product:not(.product--no-media):not(.featured-product) .product__media-wrapper{max-width:62%!important;width:62%!important;margin-top:0!important}html body .product:not(.product--no-media):not(.featured-product) .product__info-wrapper{max-width:38%!important;width:38%!important;margin:0!important;padding:0 4.8rem 0 4rem!important}html body .product .product__media-list{display:grid!important;grid-template-columns:1fr 1fr;gap:4px;overflow:visible!important;scroll-snap-type:none!important;margin:0!important;padding:0!important}html body .product .product__media-list .product__media-item{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important}html body .product .product__media-list .product__media-item.hide,html body .product .slider-buttons{display:none!important}html body .product .product__info-container.product__column-sticky{position:sticky;top:9rem}}html body .product .product__media-item .media,html body .product .product-media-container{background:var(--gc-tile)}html body .product__info-wrapper .product__title h1,html body .product__info-wrapper .product__title a{font-family:var(--font-heading-family);font-size:2.2rem!important;font-weight:700!important;line-height:1.15;letter-spacing:-.01em!important;text-transform:uppercase;color:var(--gc-ink);margin:0}html body .product__info-wrapper .price,html body .product__info-wrapper .price .price-item{font-size:1.8rem!important;font-weight:400!important;letter-spacing:0!important;color:var(--gc-ink)}html body .product__info-wrapper .product__text,html body .product__info-wrapper shopify-payment-terms{font-size:1.3rem!important;color:var(--gc-muted)}html body .product__info-wrapper .form__label,html body .product__info-wrapper legend{font-size:1.3rem!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.01em!important;color:var(--gc-ink);margin-bottom:.8rem}html body .product__info-wrapper fieldset .grid{grid-template-columns:repeat(4,1fr)!important;gap:4px!important}html body .product__info-wrapper .product-form__input input[type=radio]+label{border:1px solid var(--gc-line)!important;border-radius:0!important;background:#fff!important;min-height:4.8rem;display:flex!important;align-items:center;justify-content:center;font-size:1.4rem!important;font-weight:400;letter-spacing:0!important;padding:0!important}html body .product__info-wrapper .product-form__input input[type=radio]:checked+label{border-color:var(--gc-ink)!important;background:var(--gc-ink)!important;color:#fff!important}html body .product__info-wrapper .product-form__input input[type=radio]+label:before{display:none}html body .product__info-wrapper .colors_options_container img,html body .product__info-wrapper .colors_options_container a{background:var(--gc-tile);border-radius:0}html body .product__info-wrapper .product-form__submit{min-height:5.4rem;background:var(--gc-ink)!important;color:#fff!important;border:0!important;border-radius:0!important;font-size:1.4rem!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase}html body .product__info-wrapper .product-form__submit:hover{background:#333!important}html body .product__info-wrapper .product-form__submit:after{display:none}html body .product__info-wrapper .buttonStyleHead.wishlist-text{border:1px solid var(--gc-line)!important;background:#fff!important;min-height:4.8rem;font-size:1.3rem!important;font-weight:400!important;text-transform:uppercase;letter-spacing:.02em!important}html body .product__info-wrapper .accordion{border-color:var(--gc-line)}html body .product__info-wrapper .accordion summary{padding:1.8rem 0}html body .product__info-wrapper .accordion__title{font-size:1.3rem!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.01em!important;margin-left:0}html body .product__info-wrapper .accordion__content,html body .product__info-wrapper .accordion__content p,html body .product__info-wrapper .accordion__content li,html body .product__info-wrapper .product__description,html body .product__info-wrapper .product__description p{font-size:1.4rem!important;line-height:1.6;color:#333}html body .product__info-wrapper .style-with-products__title,html body .product__info-wrapper .style-with-products__price{font-size:1.2rem!important}html body .related-products__heading{font-size:1.6rem!important;font-weight:700!important;text-transform:uppercase;letter-spacing:0!important;margin:0 0 1.6rem;text-align:left}@media screen and (max-width:989px){html body .product__info-wrapper .product__title h1{font-size:1.8rem!important}html body .product__info-wrapper .price .price-item{font-size:1.6rem!important}}@media screen and (min-width:990px){html body .product__media-wrapper .product__image-slider,html body .product__media-wrapper .product_fit_text{display:none!important}html body .product__media-wrapper ul.grid-images-desktop{display:grid!important;grid-template-columns:1fr 1fr;gap:4px;margin:0;padding:0}html body .product__media-wrapper ul.grid-images-desktop>li{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;background:var(--gc-tile)}html body .product__media-wrapper ul.grid-images-desktop .deferred-media__poster{display:block;width:100%;padding:0;border:0;background:var(--gc-tile);cursor:zoom-in}html body .product__media-wrapper ul.grid-images-desktop img{display:block;width:100%;height:auto;object-fit:contain;position:static!important}}html body .banner__box .banner__heading{margin:0 0 1rem!important}html body .banner__box .banner__heading+.banner__buttons,html body .banner__box .banner__buttons{margin-top:0!important}html body .banner__box .banner__buttons{top:11px!important}html body .horizontal-scroll{overflow-x:auto;scrollbar-width:none}html body .horizontal-scroll::-webkit-scrollbar{display:none}html body .horizontal-scroll>ul.product-grid{display:flex!important;flex-wrap:nowrap!important;column-gap:4px!important;row-gap:0!important;margin:0!important;padding:0!important}html body .horizontal-scroll>ul.product-grid>.grid__item{flex:0 0 23.5%!important;width:23.5%!important;max-width:23.5%!important}@media screen and (min-width:750px)and (max-width:989px){html body .horizontal-scroll>ul.product-grid>.grid__item{flex:0 0 31%!important;width:31%!important;max-width:31%!important}}@media screen and (max-width:749px){html body .horizontal-scroll>ul.product-grid>.grid__item{flex:0 0 43%!important;width:43%!important;max-width:43%!important}}@font-face{font-family:GC Montserrat;src:url(montserrat-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}html body .header__heading-link>img.medium-hide.large-up-hide{display:none!important}html body .header__heading-link .h2{display:block;font-family:GC Montserrat,Montserrat,Helvetica Neue,Arial,sans-serif;font-weight:600;font-size:2.4rem;line-height:1;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;margin:0;color:#111;-webkit-text-stroke:.03em currentColor;paint-order:stroke fill}html body h1.header__heading .header__heading-link .h2{color:#fff}html body h1.header__heading{margin:0}@media screen and (max-width:749px){html body .header__heading-link .h2{font-size:clamp(1.26rem,3.78vw,1.53rem);letter-spacing:.03em}}@media screen and (min-width:990px){html body .header__icons .header__icon,html body .header__icons .header__icon .icon,html body .header__icons .header__icon--cart .icon{height:36px!important;width:36px!important}html body .header__icons>*+*{margin-left:.6rem}}html body .header__icons details-modal.header__search{display:none!important}html body .header>header-drawer{grid-area:left-icons;grid-row:1;justify-self:start;align-self:center;margin-left:2.2rem}html body .header>details-modal.header__search{display:inline-flex!important;grid-area:left-icons;grid-row:1;justify-self:start;align-self:center;margin-left:5.8rem;z-index:2}html body .header>details-modal.header__search svg.icon-search{padding:0!important;margin:0!important;width:28.5px!important;height:28.5px!important;transform:scaleX(-1)}@media screen and (max-width:989px){html body .header>details-modal.header__search summary.header__icon,html body .header>details-modal.header__search summary.header__icon>span{display:flex!important;align-items:center;justify-content:center;padding:0!important;margin-top:0!important;height:30px!important}html body .header>header-drawer summary,html body .header>header-drawer .header__icon--menu,html body .header>header-drawer .header__icon--menu>span{display:flex;align-items:center;height:30px}}@media screen and (min-width:990px){html body .header{position:relative;grid-template-areas:"drawer search . icons"!important;grid-template-columns:auto auto 1fr auto!important;column-gap:1.6rem}html body .header>header-drawer{grid-area:drawer;margin-left:2.2rem}html body .header>details-modal.header__search{grid-area:search;margin-left:0}html body .header>details-modal.header__search .header__icon,html body .header>details-modal.header__search svg.icon-search{width:34.2px!important;height:34.2px!important}html body .header>.header__heading,html body .header>.header__heading-link{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1}html body .header>.header__icons{grid-area:icons}html body ul.desktop__menu,html body ul.desktop__menu li,html body ul.desktop__menu li span,html body .header__icons .drawer-localization-trigger{font-size:1.68rem!important;letter-spacing:.1rem!important}}html body .card__heading a,html body .card__heading a:link,html body .card__heading a:visited,html body .card__heading a:hover,html body .card__heading a:active,html body .card__heading a:focus{color:var(--gc-ink)!important;-webkit-text-fill-color:var(--gc-ink)}html body a.full-unstyled-link,html body a.full-unstyled-link:link,html body a.full-unstyled-link:visited,html body a.full-unstyled-link:active{color:inherit}html body .style-with-products__title,html body .style-with-products__title a,html body .style-with-product_link,html body .style-with-product_link:visited{color:var(--gc-ink)!important}html body a{-webkit-tap-highlight-color:transparent}html body .header.page-width{padding-left:1.2rem!important;padding-right:1.2rem!important}@media screen and (min-width:750px){html body .header.page-width{padding-left:4.8rem!important;padding-right:4.8rem!important}}html body .announcement-bar-section .utility-bar,html body .announcement-bar-section .announcement-bar,html body .announcement-bar-section .announcement-bar__announcement,html body .announcement-bar-section .slider--everywhere,html body .announcement-bar-section announcement-bar{background:#000!important;background-color:#000!important}html body .announcement-bar-section,html body .announcement-bar-section .announcement-bar__message,html body .announcement-bar-section .announcement-bar__message *,html body .announcement-bar-section a,html body .announcement-bar-section .announcement-bar__link{color:#fff!important;-webkit-text-fill-color:#fff!important}html body .announcement-bar-section .icon,html body .announcement-bar-section svg{color:#fff!important}html body .announcement-bar-section .utility-bar{border-bottom-color:#000!important}html body .color-container{width:100%!important}html body .collection_color_text{display:flex!important;width:100%!important;justify-content:space-between!important;align-items:baseline}html body .collection_color_text .available_colors_count{margin-left:auto!important;text-align:right;white-space:nowrap}html body .rich-text__blocks{max-width:82rem!important}@media screen and (min-width:990px){html body ul.desktop__menu,html body ul.desktop__menu li,html body ul.desktop__menu li a,html body ul.desktop__menu li span{font-size:1.51rem!important}html body .header>details-modal.header__search .header__icon,html body .header>details-modal.header__search svg.icon-search{width:30.8px!important;height:30.8px!important}}@media screen and (max-width:989px){html body header-drawer .header__icon--menu .icon,html body header-drawer summary .icon,html body .header__icons .header__icon .icon,html body .header__icons .header__icon svg{width:28.5px!important;height:28.5px!important}html body .header>details-modal.header__search svg.icon-search{width:27.1px!important;height:27.1px!important}html body .header>details-modal.header__search{margin-left:4.9rem!important}html body .drawer-localization-trigger,html body .drawer-localization-trigger *{font-size:11.4px!important}}@media screen and (max-width:749px){html body .banner__content{padding-bottom:94px!important}html body .banner__content{padding-bottom:calc(94px + 100vh - 100svh)!important}html body .rich-text .rich-text__wrapper{padding-bottom:0!important}}html body .header .gc-icon{fill:none!important;max-width:none!important}html body .header .gc-icon path,html body .header .gc-icon circle{fill:none!important;stroke:currentColor}html body .header__icons .header__icon--cart{margin-left:1.6rem!important}@media screen and (max-width:989px){html body .header__icons .header__icon--cart{margin-left:.5rem!important}html body .header>details-modal.header__search svg.icon-search{width:25.7px!important;height:25.7px!important}html body .header__icons .header-localization{display:none!important}}html body .header__icons .header__icon--cart{width:auto!important;flex-shrink:0}html body .header__icons .header__icon--cart .icon{flex-shrink:0!important;min-width:0}@media screen and (min-width:990px){html body .header__icons .header__icon--account,html body .header__icons .header__icon--account .icon,html body .header__icons .header__icon--cart .icon{width:32.4px!important;height:32.4px!important}html body .header__icons .header-localization,html body .header__icons .drawer-localization-trigger{margin-right:0!important;padding-right:0!important}html body .header__icons .header__icon--account{margin-left:2.3rem!important}}@media screen and (max-width:989px){html body .header>details-modal.header__search svg.icon-search{width:24.4px!important;height:24.4px!important}html body .header__icons .header__icon--account .icon,html body .header__icons .header__icon--account svg,html body .header__icons .header__icon--cart .icon,html body .header__icons .header__icon--cart svg{width:24.4px!important;height:24.4px!important}}html body .product_fit_text{font-size:10.5px!important;line-height:1.2}@media screen and (min-width:750px){html body .product_fit_text{font-size:18px!important}}html body .product__info-wrapper .size-option-container .grid{grid-template-columns:repeat(auto-fit,60px)!important;grid-auto-flow:column!important;gap:4px!important}html body .product__info-wrapper .size-option-container .product-form__input input[type=radio]+label,html body .product__info-wrapper .size-option-container .grid label{width:100%!important;min-width:0!important;min-height:0!important;height:auto!important;aspect-ratio:1 / 1!important;margin:0!important;padding:0!important;line-height:1!important;font-size:1.3rem!important;box-sizing:border-box}@media screen and (max-width:989px){html body .product__image-slider .flickity-page-dots{bottom:1.4rem!important}}@media screen and (max-width:749px){html body .style-with-products__grid{gap:4px!important;scrollbar-width:none}html body .style-with-products__grid::-webkit-scrollbar{display:none}html body .style-with-products__product{flex:0 0 43%!important;max-width:43%!important;box-shadow:none!important}}html body .gc-localization-form{width:100%;margin:0!important;padding:0!important}html body li.Bold_tire_1>.menu-drawer__menu-item{display:block!important;width:auto!important}html body .gc-country{width:100%;text-transform:uppercase}html body .gc-country__trigger{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;width:100%;padding:1.2rem 0;margin:0;background:none;border:0;border-bottom:1px solid var(--gc-ink);color:var(--gc-ink);font:inherit;font-size:1.3rem;letter-spacing:.04em;text-transform:uppercase;text-align:left;cursor:pointer}html body .gc-country__chev{width:.8rem;height:.8rem;flex:0 0 auto;border-right:1px solid currentColor;border-bottom:1px solid currentColor;margin-right:.3rem;transform:translateY(-.2rem) rotate(45deg);transition:transform .2s ease}html body .gc-country__trigger[aria-expanded=true] .gc-country__chev{transform:translateY(.2rem) rotate(-135deg)}html body .gc-country__panel{padding-top:1.4rem}html body .gc-country__panel[hidden]{display:none!important}html body .gc-country__heading{margin:0 0 .8rem;font-size:1.1rem;letter-spacing:.08em;color:var(--gc-muted);font-weight:400}html body .gc-country__search{-webkit-appearance:none;appearance:none;box-sizing:border-box;width:100%;margin:0;padding:1rem 0;border:0;border-bottom:1px solid var(--gc-line);border-radius:0;background:transparent;box-shadow:none;outline:none;font:inherit;font-size:16px;text-transform:none;color:var(--gc-ink)}html body .gc-country__search::placeholder{color:var(--gc-muted);text-transform:uppercase;font-size:1.3rem;letter-spacing:.04em}html body .gc-country__search:focus{border-bottom-color:var(--gc-ink)}html body .gc-country__list{list-style:none;margin:.6rem 0 0;padding:0;max-height:32rem;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}html body .gc-country__item{margin:0;padding:0}html body .gc-country__item[hidden],html body .gc-country__divider[hidden]{display:none!important}html body .gc-country__divider{height:1px;background:var(--gc-line);margin:.8rem 0;list-style:none}html body .gc-country__opt{display:flex;align-items:baseline;justify-content:space-between;gap:1.6rem;width:100%;padding:.9rem 0;margin:0;background:none;border:0;color:var(--gc-ink);font:inherit;font-size:1.3rem;letter-spacing:.04em;text-transform:uppercase;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}html body .gc-country__opt:hover .gc-country__name{text-decoration:underline;text-underline-offset:.3rem}html body .gc-country__cur{color:var(--gc-muted);white-space:nowrap;font-size:1.2rem}html body .gc-country__opt.is-current{font-weight:700}html body .gc-country__opt.is-current .gc-country__cur{color:var(--gc-ink)}html body .gc-country__empty{margin:1.2rem 0 0;font-size:1.3rem;color:var(--gc-muted)}html body .localization-drawer .gc-country__list{max-height:calc(100vh - 42rem);min-height:20rem}html body .collection_color_text .available_colors_count{display:none!important}html body .collection_color_text:not(:has(.current_color)){display:none!important}@media screen and (max-width:749px){html body .card__information .card_product_title_price>div.small-hide{display:block!important;flex:0 0 auto;margin-left:auto}html body .card__information .card-information>div.medium-hide.large-up-hide{display:none!important}html body .card__information .price,html body .card__information .price .price-item{font-size:1.07rem!important}html body .card__information .color-container,html body .card__information .color-container *,html body .card__information .collection_color_text{font-size:.98rem!important}}@media screen and (min-width:990px){html body .product__media-wrapper ul.grid-images-desktop .gc-fit-desktop{display:block!important;position:absolute;right:2rem;bottom:2rem;left:auto;top:auto;z-index:2;margin:0;padding:0;color:#000;pointer-events:none}}@media screen and (max-width:989px){html body .gc-fit-desktop{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/gc-redesign.css.map */
