:root{--co-progress: 0%;--co-header-height: 74.5px;--co-white: #fff;--co-black: #1E1E1E;--co-true-black: #000000;--co-light-blue: #B1C8E4;--co-blue: #274573;--co-orange: #C56435;--co-green: #7D8546;--co-cream: #F5EDE8;--co-brown: #894429;--co-yellow: #C39942;--co-pink: #CE5370;--co-teal: #849F90;--co-purple: #5B3E5F;--co-tan: #DBCAB9;--co-button-font-size-scale-1: 1;--co-font-size-scale-10: 1;--co-font-size-scale-20: 1;--co-font-size-scale-25: 1;--co-font-size-scale-27: 1;--co-font-size-scale-28: 1;--co-font-size-scale-30: 1;--co-font-size-scale-35: 1;--co-font-size-scale-40: 1;--co-font-size-scale-50: 1;--co-font-size-scale-60: 1;--co-button-font-size-1: calc(18px * var(--co-button-font-size-scale-1));--co-font-size-10: calc(60px * var(--co-font-size-scale-10));--co-font-size-20: calc(48px * var(--co-font-size-scale-20));--co-font-size-25: calc(40px * var(--co-font-size-scale-25));--co-font-size-27: calc(36px * var(--co-font-size-scale-27));--co-font-size-28: calc(30px * var(--co-font-size-scale-28));--co-font-size-30: calc(24px * var(--co-font-size-scale-30));--co-font-size-35: calc(20px * var(--co-font-size-scale-35));--co-font-size-40: calc(18px * var(--co-font-size-scale-40));--co-font-size-50: calc(16px * var(--co-font-size-scale-50));--co-font-size-60: calc(12px * var(--co-font-size-scale-60));--co-section-side-padding: 50px;--co-btn-padding-top-bot: .445em;--co-btn-padding-left-right: .89em;--co-btn-hover-gap-and-dash-length: 25px;--co-btn-hover-border-width: 2px;--co-btn-hover-border-color: var(--co-cream);--co-btn-hover-dash-percent: 50%;--co-btn-hover-speed: 25px}@media screen and (max-width: 989px){:root{--co-button-font-size-scale-1: .9;--co-font-size-scale-10: .9;--co-font-size-scale-20: .9;--co-font-size-scale-25: .9;--co-font-size-scale-27: .9;--co-font-size-scale-28: .9;--co-font-size-scale-30: .9;--co-font-size-scale-35: .9;--co-font-size-scale-40: .9;--co-font-size-scale-50: .9;--co-font-size-scale-60: 1;--co-section-side-padding: 40px}}@media screen and (max-width: 749px){:root{--co-button-font-size-scale-1: .9;--co-font-size-scale-10: .75;--co-font-size-scale-20: .75;--co-font-size-scale-25: .75;--co-font-size-scale-27: .75;--co-font-size-scale-28: .75;--co-font-size-scale-30: .85;--co-font-size-scale-35: .85;--co-font-size-scale-40: .9;--co-font-size-scale-50: .9;--co-font-size-scale-60: 1;--co-section-side-padding: 15px}}@media screen and (max-width: 478px){:root{--co-button-font-size-scale-1: .9;--co-font-size-scale-10: .65;--co-font-size-scale-20: .65;--co-font-size-scale-25: .65;--co-font-size-scale-27: .65;--co-font-size-scale-28: .65;--co-font-size-scale-30: .75;--co-font-size-scale-35: .85;--co-font-size-scale-40: .9;--co-font-size-scale-50: .9;--co-font-size-scale-60: .9;--co-section-side-padding: 15px}}.co-button-font-size-1:{font-size:var(--co-button-font-size-1)}.co-font-size-10{font-size:var(--co-font-size-10)}.co-font-size-20{font-size:var(--co-font-size-20)}.co-font-size-25{font-size:var(--co-font-size-25)}.co-font-size-27{font-size:var(--co-font-size-27)}.co-font-size-30{font-size:var(--co-font-size-30)}.co-font-size-35{font-size:var(--co-font-size-35)}.co-font-size-40{font-size:var(--co-font-size-40)}.co-font-size-50{font-size:var(--co-font-size-50)}.co-font-size-60{font-size:var(--co-font-size-60)}.co-mixed-header-line-height{line-height:1.15em}.co-section-side-padding{padding:0 var(--co-section-side-padding)}.co-progress-bar-done{width:var(--co-progress)}html{scrollbar-width:thin}body{color:var(--co-true-black);font-size:var(--co-font-size-30);line-height:1.3em;letter-spacing:.06rem}.co-btn-hover-wrapper{box-sizing:border-box;position:relative;width:fit-content;height:auto;border-radius:4px!important;border:0!important;overflow:hidden}.co-btn-hover-text{z-index:3;box-sizing:border-box;position:relative;width:100%;height:auto;color:inherit;transition:.5s}.co-btn-hover-bg{z-index:1;box-sizing:border-box;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:4px!important;background-color:inherit;border-color:var(--co-btn-hover-border-color);transition:.5s}.co-btn-hover{z-index:2;box-sizing:border-box;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,var(--co-btn-hover-border-color) var(--co-btn-hover-dash-percent),transparent calc(100% - var(--co-btn-hover-dash-percent))),linear-gradient(90deg,var(--co-btn-hover-border-color) var(--co-btn-hover-dash-percent),transparent calc(100% - var(--co-btn-hover-dash-percent))),linear-gradient(0deg,var(--co-btn-hover-border-color) var(--co-btn-hover-dash-percent),transparent calc(100% - var(--co-btn-hover-dash-percent))),linear-gradient(0deg,var(--co-btn-hover-border-color) var(--co-btn-hover-dash-percent),transparent calc(100% - var(--co-btn-hover-dash-percent)));background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:var(--co-btn-hover-gap-and-dash-length) var(--co-btn-hover-border-width),var(--co-btn-hover-gap-and-dash-length) var(--co-btn-hover-border-width),var(--co-btn-hover-border-width) var(--co-btn-hover-gap-and-dash-length),var(--co-btn-hover-border-width) var(--co-btn-hover-gap-and-dash-length);background-position:0 0,var(--co-btn-hover-speed) 100%,0 var(--co-btn-hover-speed),100% 0;animation:co-btn-hover-ani 10s infinite linear;transition:.5s;opacity:0}.co-btn-hover-wrapper:hover .co-btn-hover{opacity:1}.co-btn-hover-wrapper:hover .co-btn-hover-bg{opacity:0}@keyframes co-btn-hover-ani{to{background-position:var(--co-btn-hover-speed) 0,0 100%,0 0,100% var(--co-btn-hover-speed)}}.button{border-radius:4px!important;font-family:brandon-grotesque,sans-serif!important;font-weight:700!important;font-style:normal!important;line-height:1.1em!important;font-size:var(--co-button-font-size-1)!important;transition:background-color .4s!important;color:var(--co-white)!important;text-transform:uppercase!important;background-color:var(--co-blue)}.button:hover{background-color:var(--co-yellow)!important}.button:before{content:unset!important;display:none!important}.button:after{content:unset!important;display:none!important}.co-section-frame,.z-frame{max-width:var(--page-width);margin:0 auto}.z-visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.co-main-footer-wrapper{z-index:2;position:relative;background-color:var(--co-cream)}.shopify-section-group-footer-group{position:relative;z-index:2;min-height:55vw}footer.footer{z-index:2;position:relative;border-top:0;background-color:transparent!important;padding-bottom:5vw}footer.footer .co-footer-right-menu li a{color:var(--co-cream)!important}footer.footer .footer__content-bottom{border-top:0!important}footer.footer .footer__content-bottom *{color:var(--co-cream)!important}footer.footer .footer__content-bottom *:hover{color:var(--co-cream)!important}.footer.footer .footer__content-bottom .footer__copyright{margin:0 auto}.footer.footer .footer__content-bottom .footer__copyright>ul{display:flex!important;justify-content:center;align-items:center;margin-top:1.5rem}footer.footer .policies li:first-of-type:before{display:none!important}.co-footer-brand-copyright{margin-right:1em}footer.footer .footer__content-top{padding-bottom:0}footer.footer .footer__content-top .footer__follow-on-shop{display:block;margin:0 auto}footer.footer .footer__content-bottom-wrapper{display:block!important;margin:0 auto;width:fit-content}footer.footer .footer__localization{justify-content:center;align-items:center;z-index:2}footer.footer .footer__localization *{color:var(--co-cream)!important}footer.footer .footer__localization form{margin:0!important}footer.footer .footer__localization .localization-form__select{background-color:var(--co-green)}.menu-drawer__localization{display:none!important}footer.footer .footer__localization .disclosure__list-wrapper{background-color:var(--co-green)}footer.footer .footer__localization .country-filter{background-color:var(--co-green)}footer.footer .footer__localization .country-filter__input{background-color:var(--co-green)}footer.footer .footer__localization #FooterCountryLabel{text-align:center}@media screen and (max-width: 478px){footer.footer{padding-bottom:calc(5vw + 60px)}}.co-image-global-loader-ani{z-index:2;display:flex;justify-content:center;align-items:center;transition:opacity .1s;pointer-events:none}.co-image-global-loader-ani svg{width:30px;height:auto}.co-image-global-loader-ani svg circle{stroke:var(--co-white)}.co-image-completed+.co-image-global-loader-ani{opacity:0!important}.co-image-loaded+.co-image-global-loader-ani{opacity:0!important}.co-header-spacer{display:block!important;min-height:var(--co-header-height);height:var(--header-height)}sticky-header.header-wrapper{background-color:var(--co-cream)}@media screen and (max-width: 749px){.co-header-spacer{height:0!important;min-height:0!important}}.header__inline-menu *{font-family:brandon-grotesque,sans-serif;font-weight:900;font-style:normal;color:var(--co-true-black);font-size:17px}header.header{--co-header-side-padding: 140px;gap:0!important;grid-template-columns:var(--co-header-side-padding) auto var(--co-header-side-padding)!important}.header__inline-menu{grid-row:1 / 2;grid-column:1 / 3;margin-right:-.5rem;margin-left:-.5rem}.header__inline-menu>ul>li>a{text-align:center;padding:.5rem}.header__inline-menu>ul>li>a>span{display:block;position:relative;overflow:hidden;padding-bottom:.1em;text-decoration:none!important}.header__inline-menu>ul>li>a>span:after{content:"";display:block;position:absolute;left:0;bottom:0;width:2000px;height:4px;background-image:url(/cdn/shop/files/dotted-line-black.svg?v=1728663575);background-size:1000px auto;background-position:left center;background-repeat:repeat-x;opacity:0;animation:co-header-underline-ani 30s infinite linear;transition:opacity .3s}.header__inline-menu>ul>li>a>span:hover:after{opacity:1}.header__inline-menu>ul>li>a>span.header__active-menu-item:after{animation-play-state:paused;opacity:1}.header__inline-menu>ul>li>a>span.header__active-menu-item:hover:after{animation-play-state:running}@keyframes co-header-underline-ani{0%{transform:translate(0)}to{transform:translate(-500px)}}.header__inline-menu>ul{width:100%;display:grid;grid-template-columns:max-content max-content max-content 1fr max-content max-content max-content;justify-content:space-between;gap:2%}.header__inline-menu>ul:before{content:"";display:block;grid-column:4 / 5;grid-row:1 / 2}.header__inline-menu>ul>li{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-row:1 / 2}.header__inline-menu>ul>li:nth-of-type(1){grid-column:1 / 2}.header__inline-menu>ul>li:nth-of-type(2){grid-column:2 / 3}.header__inline-menu>ul>li:nth-of-type(3){grid-column:3 / 4}.header__inline-menu>ul>li:nth-of-type(4){grid-column:5 / 6}.header__inline-menu>ul>li:nth-of-type(5){grid-column:6 / 7}.header__inline-menu>ul>li:nth-of-type(6){grid-column:7 / 8}header.header .header__icons{padding-right:0}summary.header__icon,.header__icon{color:var(--co-true-black)}.header__icons{--co-header-icons-width: 4.4rem}.header__icons .header__icon{width:var(--co-header-icons-width)}.header__icons .header__icon--cart{width:var(--co-header-icons-width);margin-right:calc(var(--co-header-icons-width) * -.27)}.header__icons .header__icon--cart .icon{width:2.1rem;height:2.1rem}.cart__login-paragraph a{color:var(--co-true-black)!important}.cart__login-paragraph a:hover{text-decoration:none!important;text-decoration-thickness:0!important}@media screen and (max-width: 1499px){header.header{--co-header-side-padding: 120px}.header__icons{--co-header-icons-width: 3.4rem}.header__icons .header__icon--cart{margin-right:calc(var(--co-header-icons-width) * -.21)}}@media screen and (max-width: 1399px){header.header{--co-header-side-padding: 110px;padding-left:2rem!important;padding-right:2rem!important}.header__inline-menu *{font-size:16px}}@media screen and (max-width: 1249px){.header__inline-menu *{font-size:15px}.header__inline-menu>ul{gap:1.5%}}@media screen and (max-width: 1149px){.header__inline-menu *{font-size:14px}.header__inline-menu>ul{gap:5px}.header__heading-logo-wrapper img{width:100px}}@media screen and (max-width: 1023px){.header__inline-menu *{font-size:13px}}.product-form__quantity .form__label{font-family:brandon-grotesque,sans-serif;font-weight:500;font-style:normal;font-size:var(--co-font-size-60);display:none!important}.quantity *{font-family:brandon-grotesque,sans-serif;font-weight:500;font-style:normal;font-size:var(--co-font-size-50)}.quantity{background-color:var(--co-blue);border:1.5px dashed var(--co-cream);border-radius:4px;min-height:30px!important}.quantity>button{background-color:transparent!important}.quantity:before{display:none!important}.quantity:after{display:none!important}.quantity__input:focus-visible{background-color:transparent!important;border-radius:2px}.product-form__buttons button:not(.shopify-payment-button__more-options){background-color:var(--co-orange)!important;border-radius:4px!important;font-family:brandon-grotesque,sans-serif!important;font-weight:700!important;font-style:normal!important;line-height:1.1em!important;font-size:var(--co-font-size-40);transition:background-color .4s!important;color:var(--co-white)}.product-form__buttons button:not(.shopify-payment-button__more-options)[data-testid=Checkout-button]{background-color:var(--co-yellow)!important}.product-form__buttons button:not(.shopify-payment-button__more-options):hover{background-color:var(--co-brown)!important}.product-form__buttons button:not(.shopify-payment-button__more-options)[data-testid=Checkout-button]:hover{background-color:var(--co-brown)!important}.product-form__buttons button:not(.shopify-payment-button__more-options):before{display:none!important}.product-form__buttons button:not(.shopify-payment-button__more-options):after{display:none!important}.shopify-payment-button{border-radius:4px!important;font-family:brandon-grotesque,sans-serif!important;font-weight:700!important;font-style:normal!important;line-height:1.1em!important}.shopify-cleanslate>div[role=button]{background-color:var(--co-yellow)!important;border:0!important;border-radius:4px!important}.shopify-cleanslate>div[role=button]:hover{background-color:var(--co-yellow)!important;border:0!important}.shopify-payment-button *.shopify-payment-button__more-options{font-size:var(--co-font-size-60);transition:text-decoration .3s!important}.shopify-payment-button *.shopify-payment-button__more-options:hover{text-decoration:none!important}.card__badge .badge{font-family:brandon-grotesque,sans-serif;font-weight:300;font-style:italic;line-height:1.3em;border:1px solid var(--co-true-black);background-color:var(--co-cream);color:var(--co-true-black)!important;padding:.25em .75em;text-transform:capitalize}.card__inner{background-color:var(--co-tan)}.card-wrapper .media.media--hover-effect>img:first-child:not(:only-child){opacity:1!important;transition:transform var(--duration-long) ease!important}.card-wrapper:hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:1!important;transform:scale(1.03)!important}.card__media .co-image-global-loader-ani{display:flex!important}product-recommendations.related-products .co-image-global-loader-ani{display:none!important;opacity:0!important;visibility:hidden!important}.menu-drawer__navigation *{font-family:brandon-grotesque,sans-serif;font-weight:900;font-style:normal;color:var(--co-true-black);font-size:18px}cart-drawer.drawer .cart-item__image{background-color:var(--co-tan)}#shopify-pc__banner{font-size:var(--co-font-size-50)}.shopify-pc__banner__btn-accept,.shopify-pc__banner__btn-decline{transition:background-color .3s}.shopify-pc__banner__btn-accept:hover,.shopify-pc__banner__btn-decline:hover{background-color:var(--co-orange)!important}.co-35-char-note-cart-page{max-width:fit-content;margin-left:auto}.co-35-char-note-frame{background-color:var(--co-brown);background-color:var(--co-yellow);background-color:var(--co-orange);border-radius:10px;padding:15px}.co-35-char-note-text{font-family:brandon-grotesque,sans-serif;font-weight:400;font-style:italic;line-height:1.2em;font-size:var(--co-font-size-40);color:var(--co-white)}@media screen and (max-width: 749px){.co-35-char-note-frame{padding:10px}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/co-styles-global.css.map */
