p:empty{display:none}details>*{box-sizing:border-box}summary{cursor:pointer;list-style:none;position:relative}summary::-webkit-details-marker{display:none}@media (prefers-reduced-motion: no-preference) and (hover: hover){:root{--easter-egg: none;--sparkle: url(./sparkle.gif)}}:root{--alpha-button-background: 1;--alpha-button-border: 1;--alpha-link: .85;--alpha-badge-border: .1}.page-width{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}body:has(.section-header .drawer-menu) .announcement-bar-section .page-width{max-width:100%}@media screen and (min-width: 750px){.page-width{padding:0 5rem}}.hidden{display:none!important}.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}::selection{background-color:rgba(var(--color-foreground),.2)}h1,h2,h3,h4,.h1{font-family:arimoregular;font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .06rem);color:rgb(var(--color-foreground));line-height:calc(1 + .3/max(1,var(--font-heading-scale)));word-break:break-word}h1,.h1{font-size:calc(var(--font-heading-scale) * 3rem)}@media only screen and (min-width: 750px){h1,.h1{font-size:36px}}h2{font-size:calc(var(--font-heading-scale) * 2rem)}@media only screen and (min-width: 750px){h2{font-size:calc(var(--font-heading-scale) * 2.4rem)}}h3{font-size:calc(var(--font-heading-scale) * 1.7rem)}@media only screen and (min-width: 750px){h3{font-size:calc(var(--font-heading-scale) * 1.8rem)}}h4{font-family:arimoregular;font-style:var(--font-heading-style);font-size:calc(var(--font-heading-scale) * 1.5rem)}.field__input{font-size:1.3rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.04rem}p:empty,h1:empty{display:none}:root{--duration-short: .1s;--duration-default: .2s;--duration-announcement-bar: .25s;--duration-medium: .3s;--duration-long: .5s;--duration-extra-long: .6s;--duration-extended: 3s;--ease-out-slow: cubic-bezier(0, 0, .3, 1);--animation-slide-in: slideIn var(--duration-extra-long) var(--ease-out-slow) forwards;--animation-fade-in: fadeIn var(--duration-extra-long) var(--ease-out-slow)}*:focus{outline:0;box-shadow:none}*:focus-visible{border:2px solid black}.no-js *:focus{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)}.no-js *:focus:not(:focus-visible){outline:0;box-shadow:none}.focus-inset:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.2rem;box-shadow:0 0 .2rem rgba(var(--color-foreground),.3)}.no-js .focus-inset:focus:not(:focus-visible){outline:0;box-shadow:none}.focus-none{box-shadow:none!important;outline:0!important}.focus-offset:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:1rem;box-shadow:0 0 0 1rem rgb(var(--color-background)),0 0 .2rem 1.2rem rgba(var(--color-foreground),.3)}.no-js .focus-offset:focus:not(:focus-visible){outline:0;box-shadow:none}.title{margin:3rem 0 2rem}@media screen and (min-width: 990px){.title{margin:5rem 0 3rem}}.button:focus-visible,.shopify-payment-button__button--unbranded:focus-visible,.shopify-payment-button [role=button]:focus-visible{outline:0}.button:focus:not(:focus-visible):not(.focused),.shopify-payment-button__button--unbranded:focus:not(:focus-visible):not(.focused),.shopify-payment-button [role=button]:focus:not(:focus-visible):not(.focused){box-shadow:inherit}.share-button__copy:focus-visible,.share-button__close:focus-visible{background-color:rgb(var(--color-background));z-index:2}.field:not(:focus-visible):not(.focused)+.share-button__copy:not(:focus-visible):not(.focused),.field:not(:focus-visible):not(.focused)+.share-button__close:not(:focus-visible):not(.focused){background-color:inherit}.field__input{-webkit-appearance:none;appearance:none;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:arimoregular;font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.6rem;width:22rem;box-sizing:border-box;transition:box-shadow var(--duration-short) ease;border-radius:var(--inputs-radius);height:4.5rem;min-height:calc(var(--inputs-border-width) * 2);min-width:calc(7rem + (var(--inputs-border-width) * 2));position:relative;border:0}.field__input:focus-visible,.select__select:focus-visible,.customer .field input:focus-visible,.customer select:focus-visible,.localization-form__select:focus-visible.localization-form__select:after{outline:0;border-radius:2px}.field__input:focus{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground));outline:0;border-radius:2px}.field__input{flex-grow:1;text-align:left;padding:1.5rem 0;margin:var(--inputs-border-width);transition:box-shadow var(--duration-short) ease}.field__input:focus,.field__input:-webkit-autofill{margin:var(--inputs-border-width)}.field__input::-webkit-search-cancel-button{display:none}.field__button{align-items:center;background-color:transparent;border:0;color:currentColor;cursor:pointer;display:flex;height:2.4rem;justify-content:center;overflow:hidden;padding:0;position:absolute;right:0;top:0;width:4.4rem}.field__button>svg{height:2.5rem;width:2.5rem}.field__input:-webkit-autofill~.field__button{color:#000}.quantity__button:focus-visible,.quantity__input:focus-visible{background-color:rgb(var(--color-background));z-index:2}.quantity__button:not(:focus-visible):not(.focused),.quantity__input:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:inherit}.cart-count-bubble{position:absolute;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:1rem;bottom:1.3rem;line-height:calc(1 + .1 / var(--font-body-scale));color:#fff}.announcement-bar .slider-button--next:focus-visible,.announcement-bar .slider-button--prev:focus-visible,.utility-bar .list-social__link:focus-visible{outline-offset:-.3rem;box-shadow:0 0 0 -.2rem rgb(var(--color-foreground))}@media screen and (min-width: 990px){body:has(.section-header .header:not(.drawer-menu)) .utility-bar .page-width{padding:0}}.shopify-section-group-header-group{z-index:4}.cart-count-bubble>span{position:relative;top:-1px}.search-modal__form{width:100%}@media screen and (min-width: 990px){.search-modal__form{max-width:74.2rem}}.gradient{background:rgb(var(--color-background));background:var(--gradient-background);background-attachment:fixed}@media screen and (forced-colors: active){.icon{color:CanvasText;fill:CanvasText!important}}@media (forced-colors: active){.button:focus-visible,.shopify-payment-button__button--unbranded:focus-visible,.shopify-payment-button [role=button]:focus-visible{outline:solid transparent 1px}.field__input:focus{outline:transparent solid 1px}}.rte:after{clear:both;content:"";display:block}.main-page-title{font-family:cofo-sans-variable}@media (prefers-reduced-motion: no-preference){.scroll-trigger.animate--slide-in{opacity:1}.scroll-trigger.animate--slide-in{transform:translateY(2rem)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation:var(--animation-slide-in);animation-delay:calc(var(--animation-order) * 75ms)}}@media (prefers-reduced-motion: no-preference) and (hover: hover){:root{--easter-egg: none;--sparkle: url(./sparkle.gif)}}.page-width{padding:0 5}button#addToCartBtn:hover{background:#666}button#addToCartBtn{color:#fff;background:#000;border:none;font-size:17px;letter-spacing:2px!important;font-family:arimoregular;font-weight:100}@media only screen and (max-width: 480px){button#addToCartBtn{font-size:15px}}.custom-onetrust-banner{position:fixed;z-index:2147483645;bottom:0;right:0;left:0;background-color:#fff;max-height:90%;overflow-x:hidden;overflow-y:auto;box-shadow:0 0 18px #0003;font-size:16px}.custom-onetrust-banner .ot-sdk-container{position:relative;width:100%;max-width:100%;margin:0 auto;padding:20px;box-sizing:border-box}.custom-onetrust-banner #onetrust-policy-title{line-height:1.3;margin-top:0;margin-bottom:10px;font-family:inherit;color:#696969;font-weight:600;font-size:16px;font-style:italic}.custom-onetrust-banner #onetrust-policy-text{font-size:.813em;line-height:1.5;color:#696969;text-align:left;font-style:italic}.custom-onetrust-banner #onetrust-policy-text a{color:#3860be;font-weight:700;font-size:inherit;line-height:inherit;text-decoration:underline}.custom-onetrust-banner .ot-sdk-row{display:flex;align-items:center;justify-content:space-between}.custom-onetrust-banner #onetrust-accept-btn-handler{padding:12px 10px;line-height:1.2;font-size:.813em;font-weight:600;min-width:125px;font-family:inherit;background-color:#000;border-color:#000;color:#fff;border:0}.custom-onetrust-banner #onetrust-button-group-parent{margin-left:50px}@media (max-width: 767px){.ot-sdk-row{flex-direction:column}.custom-onetrust-banner #onetrust-button-group-parent{margin:10px 0 0;width:100%}.custom-onetrust-banner .ot-sdk-container{padding:10px 15px}.custom-onetrust-banner #onetrust-accept-btn-handler{min-width:unset;width:100%}}. @media (max-width: 1080px){}.rebooted_popup .add_to_cart{background:#000;border-radius:0;color:#fff;text-transform:uppercase;font-weight:700;padding:10px;max-width:200px;width:100%;font-family:arimoregular,sans-serif!important;cursor:pointer;margin:12px 0;text-wrap:nowrap}.rebooted_popup .add_to_cart:hover{background:#fff;color:#000}.rebooted_popup .add_to_cart:disabled{cursor:not-allowed;opacity:.5;background:#000;color:#fff}@media (max-width: 767px){.rebooted-cart-button{width:100%!important;max-width:100%!important}}.right_side_bar{display:flex;flex-direction:column;justify-content:center}.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:107158;padding:20px;box-sizing:border-box;background-color:#000;background-color:#000000bf;text-align:center}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.05em}a:hover,a:focus,a:active{color:#424242}.rebooted_bold_text{color:#000;font-weight:700;font-size:14px;text-transform:uppercase;font-family:acumin-pro,sans-serif}.rebooted_popup_wrpr .rebooted_popup_parent .right_side_bar .breadcrumb span a{text-decoration:underline}@media (max-width: 767px){.rebooted_popup_wrpr .rebooted_popup_parent{display:block}}@media (max-width: 768px){.rebooted_bold_text{font-size:14px}.breadcrumb{display:block!important}}.rebooted_popup.blocker{transition:.4s all;opacity:0;visibility:hidden;background-color:#b2b2b280}.rebooted_popup_wrpr{box-shadow:5px 5px 9px #747474;max-width:1060px;width:calc(100% - 50px);height:65vh;margin:0 auto;position:fixed;background-color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);z-index:107159;border-radius:5px;overflow:hidden}@media (max-width: 991px){.rebooted_popup_wrpr{max-width:calc(100% - 30px)}}@media (max-width: 767px){.rebooted_popup_wrpr{height:96%;top:50%;transform:translate(-50%,-50%)}}.rebooted_popup_wrpr .rebooted_popup_parent{display:flex;flex-wrap:wrap;height:100%;overflow-y:auto;overflow-x:hidden}.rebooted_popup_wrpr .rebooted_popup_parent .close-icon{position:absolute;top:30px;right:30px;cursor:pointer;z-index:999999;padding:0 10px}@media (max-width: 767px){.rebooted_popup_wrpr .rebooted_popup_parent .close-icon{top:15px;right:15px}}.rebooted_popup_wrpr .rebooted_popup_parent .close-icon svg{width:24px;height:24px}.rebooted_popup_wrpr .rebooted_popup_parent .left_side_bar,.rebooted_popup_wrpr .rebooted_popup_parent .right_side_bar{flex:0 0 50%;max-width:50%;text-align:left}@media (max-width: 767px){.rebooted_popup_wrpr .rebooted_popup_parent .left_side_bar,.rebooted_popup_wrpr .rebooted_popup_parent .right_side_bar{flex:0 0 100%;max-width:100%}}.rebooted_popup_wrpr .rebooted_popup_parent .left_side_bar{margin:0}@media (min-width: 768px){.rebooted_popup_wrpr .rebooted_popup_parent .left_side_bar{position:-webkit-sticky;position:sticky;top:0}}.rebooted_popup_wrpr .rebooted_popup_parent .right_side_bar{padding:30px 100px 30px 60px}@media (max-width: 767px){.rebooted_popup_wrpr .rebooted_popup_parent .right_side_bar{padding:20px}}.rebooted_popup_wrpr .rebooted_popup_parent .right_side_bar .title{font-size:24px;letter-spacing:3px;line-height:25px;color:#000;font-weight:700;font-family:arimoregular!important;text-transform:uppercase;margin:30px 0}@media (max-width: 767px){.rebooted_popup_wrpr .rebooted_popup_parent .right_side_bar .title{margin:15px 0}}.rebooted_popup_wrpr .rebooted_popup_parent .right_side_bar .rebooted_desc{position:relative;display:inline-block;word-wrap:break-word;overflow:hidden;line-height:1.2em;text-align:justify;transition:.4s all;margin:10px 0 0}.rebooted_popup_wrpr .rebooted_popup_parent .right_side_bar .type_p{width:100%;display:block;margin:0}.rebooted_popup_wrpr .rebooted_popup_parent .right_side_bar .type_p span:first-child{font-weight:700;text-transform:uppercase}.rebooted_popup_wrpr .rebooted_popup_parent .right_side_bar .type_p .price_text{margin-top:4px}.rebooted_popup_wrpr .rebooted_popup_parent .right_side_bar .breadcrumb{margin:0 5px 0 0;text-transform:capitalize}.rebooted_popup_wrpr .rebooted_popup_parent .right_side_bar .breadcrumb span{color:#818181;font-size:16px;padding:0}@media (max-width: 767px){.rebooted_popup_wrpr .rebooted_popup_parent .right_side_bar .breadcrumb span{font-size:15px}}.rebooted_popup_wrpr .rebooted_popup_parent .right_side_bar .breadcrumb span a{font-weight:600;color:#000;text-transform:uppercase}@media (max-width: 767px){.rebooted_popup_wrpr .rebooted_popup_parent .right_side_bar .description.rte{font-size:14px}}.rebooted_popup_wrpr .rebooted_popup_parent .left_side_bar{height:100%}@media (max-width: 767px){.rebooted_popup_wrpr .rebooted_popup_parent .left_side_bar{height:400px}}.rebooted_popup_wrpr .rebooted_popup_parent .rebooted_breadcrumb{display:flex;width:100%;align-items:center;flex-wrap:wrap}:is(.account) .dc-btn:hover{background:#000!important;color:#fff!important;text-decoration:none!important}@media (max-width: 767px){ul{font-size:12px!important;font-weight:400!important;color:#000!important;line-height:20px!important;letter-spacing:1px!important}}.section.shopify-section{padding:0 30px 10px}@media screen and (max-width: 749px){.section.shopify-section{padding:0 0 10px}}@media (max-width: 767px){.mobile-hidden{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/1076/assets/base-lite.css.map */
