:root{--gc-ink: #1A1A1A;--gc-muted: #6B6560;--gc-navy: #1B2A3A;--gc-ivory: #F8F5EF;--gc-stone: #F3EEE6;--gc-line: #E6E0D6;--gc-camel: #B08D57;--gc-sale: #8C2F2B}body{font-size:15px;line-height:1.6;letter-spacing:0}@media screen and (min-width:750px){body{font-size:15px}}.gc-logo{display:inline-flex;flex-direction:column;align-items:center;line-height:1;color:currentColor;text-decoration:none}.gc-logo__name{font-family:var(--font-heading-family);font-weight:600;text-transform:uppercase;letter-spacing:.18em;font-size:22px;line-height:1.1;white-space:nowrap;margin-right:-.18em}.gc-logo__city{font-family:var(--font-body-family);font-size:10px;letter-spacing:.35em;text-transform:uppercase;margin-top:5px;margin-right:-.35em;font-weight:500}@media screen and (min-width:990px){.gc-logo__name{font-size:28px}}@media screen and (max-width:360px){.gc-logo__name{font-size:19px;letter-spacing:.14em}}.header__heading-link:hover .gc-logo__name{text-decoration:none}.announcement-bar__message,.announcement-bar__message span{font-size:12px!important;text-transform:uppercase;letter-spacing:.12em;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-top:9px;padding-bottom:9px;min-height:0}.announcement-bar__message span{padding:0}@media screen and (max-width:389px){.announcement-bar__message,.announcement-bar__message span{letter-spacing:.06em;font-size:11px!important}}.section-header .header-wrapper--border-bottom{border-bottom:1px solid var(--gc-line)}.header__menu-item,.header__menu-item span,.mega-menu__link,.menu-drawer__menu-item{font-size:13px;text-transform:uppercase;letter-spacing:.12em}.mega-menu__link{text-transform:none;letter-spacing:.02em;font-size:14px}.header__active-menu-item{text-decoration-color:var(--gc-camel)}h1,h2,h3,.h0,.h1,.h2,.h3{font-weight:500;letter-spacing:0}.banner__heading.h0,.banner__heading.h1{font-size:40px;line-height:1.1}@media screen and (min-width:750px){.banner__heading.h0,.banner__heading.h1{font-size:56px}}.title.h1,.title.h2,.rich-text__heading.h1,.rich-text__heading.h2,.image-with-text__heading.h1,.image-with-text__heading.h2,.email-signup-banner .newsletter__heading{font-size:28px;line-height:1.2}@media screen and (min-width:750px){.title.h1,.title.h2,.rich-text__heading.h1,.rich-text__heading.h2,.image-with-text__heading.h1,.image-with-text__heading.h2,.email-signup-banner .newsletter__heading{font-size:36px}}.collection-hero__title{font-size:32px;line-height:1.15}@media screen and (min-width:750px){.collection-hero__title{font-size:40px}}.product__title h1,.product__title .h1{font-size:26px;line-height:1.2;color:var(--gc-ink)}@media screen and (min-width:750px){.product__title h1,.product__title .h1{font-size:32px}}.caption-with-letter-spacing,.banner__text.caption-with-letter-spacing,.rich-text__caption,.image-with-text__text--caption{font-size:12px;letter-spacing:.12em;text-transform:uppercase}.rich-text__caption{color:var(--gc-camel)}.button,.shopify-payment-button__button--unbranded,.button-label{font-size:13px;text-transform:uppercase;letter-spacing:.1em;min-height:48px;padding:0 28px;line-height:1.2}.product-form__submit.button,.cart__checkout-button.button,.cart-drawer .cart__checkout-button,.gc-sticky-atc__button.button{min-height:52px!important;max-height:60px!important;font-size:14px;letter-spacing:.1em;width:100%}.shopify-payment-button__button{min-height:52px!important;border-radius:0!important}.banner__buttons .button{min-width:160px}.card__heading,.card__heading a,.card-information .card__heading{font-size:14px;line-height:1.4;letter-spacing:0;font-family:var(--font-body-family);font-weight:400}.card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-information .price,.card-information .price-item{font-size:14px;letter-spacing:0}.price--on-sale .price-item--sale,.price--on-sale .price__sale .price-item--last{color:var(--gc-sale)}.card .card__inner .card__media img{object-fit:cover}.card__badge .badge{font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:4px 8px;border-radius:0}.product-grid .grid__item{display:flex;flex-direction:column}.product-grid .grid__item>.card-wrapper{flex:1 1 auto}@media screen and (max-width:749px){.product-grid.grid{column-gap:12px;row-gap:24px}}.gc-swatches{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0 0;padding:0}.gc-swatch{width:14px;height:14px;border-radius:50%;border:1px solid var(--gc-line);background-color:var(--gc-stone);box-shadow:inset 0 0 0 1px #fff9}.gc-swatch-more{font-size:12px;color:var(--gc-muted);line-height:14px}[id$=__categories] .collection-list .card-wrapper{position:relative}[id$=__categories] .collection-list .card--media>.card__content,[id$=__categories] .collection-list .card>.card__content{position:absolute;left:0;right:0;bottom:0;padding:14px 14px 12px;z-index:2;background:linear-gradient(to top,#00000073,#0000);pointer-events:none}[id$=__categories] .collection-list .card>.card__content .card__heading,[id$=__categories] .collection-list .card>.card__content .card__heading a{color:#fff;font-family:var(--font-heading-family);font-size:20px;font-weight:500}[id$=__categories] .collection-list .card>.card__content a{pointer-events:auto}@media screen and (min-width:750px){[id$=__categories] .collection-list .card>.card__content .card__heading a{font-size:24px}}@media screen and (max-width:749px){[id$=__hero] .banner,[id$=__coat_edit] .banner{min-height:125vw}[id$=__hero] .banner__content,[id$=__coat_edit] .banner__content{align-items:flex-end}}.banner__box .banner__text{margin-bottom:4px}[id$=__usp] .multicolumn-card__info{padding-top:0}[id$=__usp] .multicolumn-card__info h3{font-family:var(--font-body-family);font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;line-height:1.4}[id$=__usp] .multicolumn-card__info .rte{font-size:13px;color:var(--gc-muted)}[id$=__usp] .multicolumn-card{text-align:center}[id$=__usp] .multicolumn-card__info:before{content:"";display:block;width:28px;height:28px;margin:0 auto 12px;background-color:currentColor;-webkit-mask:var(--gc-icon) center / contain no-repeat;mask:var(--gc-icon) center / contain no-repeat}[id$=__usp] .multicolumn-list__item:nth-child(1){--gc-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.2'%3E%3Cpath d='M1.5 6.5h12v9h-12zM13.5 9.5h4l3 3v3h-7z'/%3E%3Ccircle cx='5.5' cy='17' r='1.6'/%3E%3Ccircle cx='17' cy='17' r='1.6'/%3E%3C/svg%3E")}[id$=__usp] .multicolumn-list__item:nth-child(2){--gc-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.2'%3E%3Cpath d='M4 9h11a5 5 0 0 1 0 10H8'/%3E%3Cpath d='M7.5 5.5 4 9l3.5 3.5'/%3E%3C/svg%3E")}[id$=__usp] .multicolumn-list__item:nth-child(3){--gc-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.2'%3E%3Crect x='5' y='10.5' width='14' height='10'/%3E%3Cpath d='M8 10.5V7.5a4 4 0 0 1 8 0v3'/%3E%3C/svg%3E")}[id$=__usp] .multicolumn-list__item:nth-child(4){--gc-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.2'%3E%3Crect x='2.5' y='5.5' width='19' height='13'/%3E%3Cpath d='m3 6 9 7 9-7'/%3E%3C/svg%3E")}.gc-tabs__head{flex-direction:column;align-items:center;gap:10px}.gc-tabs__list{display:flex;gap:28px;justify-content:center}.gc-tabs__tab{background:none;border:0;padding:6px 0;cursor:pointer;font-family:var(--font-body-family);color:var(--gc-muted);font-size:13px;letter-spacing:.12em;text-transform:uppercase;border-bottom:2px solid transparent}.gc-tabs__tab[aria-selected=true]{color:var(--gc-ink);border-bottom-color:var(--gc-camel)}.gc-tabs .collection__view-all{margin-top:24px}.gc-chips__list{display:flex;gap:8px;overflow-x:auto;padding-top:4px;padding-bottom:12px;scrollbar-width:none;margin:0 auto}.gc-chips__list::-webkit-scrollbar{display:none}.gc-chip{display:inline-block;white-space:nowrap;border:1px solid var(--gc-line);padding:8px 14px;font-size:13px;text-decoration:none;color:var(--gc-ink);letter-spacing:.02em}.gc-chip:hover{border-color:var(--gc-ink)}@media screen and (min-width:750px){.gc-chips__list{flex-wrap:wrap;justify-content:center}}.gc-breadcrumb{font-size:12px;color:var(--gc-muted);display:flex;flex-wrap:wrap;gap:6px}.gc-breadcrumb a{color:inherit;text-decoration:none}.gc-breadcrumb a:hover{text-decoration:underline}.product .price .price-item{font-size:18px;letter-spacing:0}.product-form__input .form__label.gc-legend{display:flex;width:100%;justify-content:space-between;align-items:baseline;font-size:13px;letter-spacing:.04em}.product-form__input{position:relative}.product-form__input>.gc-size-guide{position:absolute;right:0;top:0}.gc-size-guide__link{font-size:13px;text-decoration:underline;text-underline-offset:3px;padding:0;background:none;border:0;cursor:pointer;color:var(--gc-ink)}.product-form__input--pill input[type=radio]+label{min-height:44px;min-width:52px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;border-radius:0}.product-form__input--swatch .swatch-input__label .swatch{width:40px;height:40px}.product-popup-modal__content-info table{width:100%;border-collapse:collapse;font-size:13px;margin-bottom:24px}.product-popup-modal__content-info th,.product-popup-modal__content-info td{border:1px solid var(--gc-line);padding:6px 8px;text-align:center}.product-popup-modal__content-info table{display:block;overflow-x:auto}.gc-accordions{border-top:1px solid var(--gc-line)}.gc-acc{border-bottom:1px solid var(--gc-line)}.gc-acc__summary{list-style:none;cursor:pointer;padding:16px 28px 16px 0;position:relative;font-size:13px;text-transform:uppercase;letter-spacing:.12em;font-weight:500}.gc-acc__summary::-webkit-details-marker{display:none}.gc-acc__summary:after{content:"+";position:absolute;right:2px;top:50%;transform:translateY(-50%);font-size:18px;font-weight:300}.gc-acc[open]>.gc-acc__summary:after{content:"\2212"}.gc-acc__body{padding:0 0 18px;font-size:14px;line-height:1.65}.product__info-container .icon-with-text{margin:8px 0 16px}.product__info-container .icon-with-text .h4{font-family:var(--font-body-family);font-size:12px;letter-spacing:.04em;font-weight:400}.gc-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:3;border-top:1px solid var(--gc-line);transform:translateY(110%);transition:transform .25s ease;background:rgb(var(--color-background))}.gc-sticky-atc.is-visible{transform:translateY(0)}.gc-sticky-atc__inner{display:flex;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom))}.gc-sticky-atc__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.gc-sticky-atc__title{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gc-sticky-atc__price{font-size:14px;font-weight:500}.gc-sticky-atc__button.button{width:auto;flex:0 0 auto;min-height:48px!important;padding:0 20px}@media screen and (min-width:750px){.gc-sticky-atc{display:none}}.footer-block__heading{font-family:var(--font-body-family);font-size:13px;text-transform:uppercase;letter-spacing:.12em;font-weight:500}.footer-block__details-content .list-menu__item--link{font-size:14px}.footer .newsletter-form__field-wrapper{max-width:420px}.footer-block--newsletter .footer-block__heading{font-family:var(--font-heading-family);text-transform:none;letter-spacing:0;font-size:26px}html,body{overflow-x:clip}
/*# sourceMappingURL=/cdn/shop/t/2/assets/gc-custom.css.map */
