:root{--m-large: 100px;--m-normal: 10px;--m-small: 0px;--nav-height: 60px;--clr-primary-blue: #0295ff;--clr-border-light: #deebf4;--clr-navy: #182e5e;--clr-grey: #828282;--clr-red: #ff0000;--clr-muted: #969696;--clr-sale-red: #ef2c27;--clr-sale-orange: #f88f18;--clr-sale-amber: #f7af1e;--clr-sale-orange-hot: #ff591c;--clr-sale-orange-mid: #f7931e;--gradient-sale: linear-gradient( 154deg, var(--clr-sale-red) 0%, var(--clr-sale-orange) 23%, var(--clr-sale-amber) 50%, var(--clr-sale-orange) 77%, var(--clr-sale-red) 100% );--gradient-sale-strip: linear-gradient( 98deg, var(--clr-sale-orange-hot) 0%, var(--clr-sale-orange-mid) 23%, var(--clr-sale-amber) 50%, var(--clr-sale-orange-mid) 77%, var(--clr-sale-orange-hot) 100% );--btn-primary-gradient-start: #ff6b35;--btn-primary-gradient-end: var(--clr-sale-orange-mid);--btn-primary-text: #ffffff;--btn-primary-shadow: 0 4px 15px 0 rgba(255, 107, 53, .3);--btn-primary-shadow-hover: 0 4px 25px 0 rgba(255, 107, 53, .5);--btn-primary-gradient: linear-gradient(100.27deg, var(--btn-primary-gradient-start) 49.15%, var(--btn-primary-gradient-end) 100%);--btn-primary-gradient-hover: linear-gradient(100.27deg, var(--btn-primary-gradient-start) 0%, var(--btn-primary-gradient-end) 50.85%)}*,*:before,*:after{box-sizing:border-box;font-size:var(--base-font-size);font-weight:var(--font-body-weight);font-family:var(--font-body-family);font-style:var(--font-body-style);-webkit-tap-highlight-color:transparent}@media only screen and (max-width:1149px){*,*:before,*:after{font-size:calc(var(--base-font-size) - 2px)}}@media only screen and (max-width:749px){*,*:before,*:after{font-size:calc(var(--base-font-size) - 2px)}}body,h1,h2,h3,h4,h5,h6,p,figure,picture{margin:0}img{display:block}h1,.h1{font-size:3.052rem}h2,.h2{font-size:2.441rem}h3,.h3{font-size:1.953rem}h4,.h4{font-size:1.563rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}h1,h2,h3,h4,h5,h6{font-weight:var(--font-heading-weight);font-family:var(--font-heading-family);font-style:var(--font-heading-style);color:var(--clr-dark)}p{font-weight:var(--font-body-weight);font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:var(--fs-body);color:var(--clr-dark)}body{color:var(--clr-dark);background-color:var(--clr-light);min-height:100vh;display:flex;flex-direction:column;justify-content:flex-start}main{flex-grow:1}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}button{border:none;margin:0;padding:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}button:not(:disabled){cursor:pointer}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}a{text-decoration:none;font-weight:var(--font-body-weight);font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:var(--fs-body);color:var(--clr-dark)}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}span{font-size:inherit;font-weight:inherit}strong{font-weight:700}.rte p{margin-bottom:.7rem;line-height:1.6}.rte a{color:va(--clr-sec-one);text-decoration:underline}.rte h1,.rte h2,.rte h3{margin-bottom:1.4rem}.rte h4,.rte h5,.rte h6,.rte li{margin-bottom:.7rem}.fw800{font-weight:800!important}.fw700{font-weight:700!important}.fw600{font-weight:600!important}.fw400{font-weight:400!important}.freezeBody{overflow:hidden}.hidden{display:none!important}.div-outline{border:1px solid var(--clr-border);padding:10px}.container-subpage{max-width:1299px;width:100%;margin-inline:auto;padding-inline:var(--gap)}.container-small{max-width:1540px;width:100%;margin-inline:auto;padding-inline:var(--gap)}.container-large{max-width:2560px;width:100%;margin-inline:auto;padding-inline:var(--gap)}.container--no-padding{padding-inline:0px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.disabled{pointer-events:none}.accordion{position:relative;display:flex;justify-content:space-between;align-items:center;gap:10px;cursor:pointer}.accordion__content{overflow:hidden;max-height:0px;padding:0;transition:max-height .25s ease-out}.accordion__toggle{cursor:pointer}.accordion__toggle h2{pointer-events:none}.accordion .accordion__close-icon{display:none}.accordion.open .accordion__close-icon{display:block}.accordion.open .accordion__open-icon{display:none}.uppercase{text-transform:uppercase}.btn{white-space:nowrap;font-weight:700;padding:var(--btn-padding, 1rem 1.5rem);border-radius:var(--btn-radius, 8px);font-size:var(--btn-font-size, 1.4rem);display:inline-flex;justify-content:center;align-items:center;text-decoration:none;text-transform:uppercase;text-align:center;transition:all .25s ease-in-out;border:var(--btn-border, none);outline:none;-webkit-appearance:none;appearance:none}.btn:not(:disabled){cursor:pointer}.btn--primary{background:var(--btn-primary-gradient);color:var(--btn-primary-text);border:1px solid transparent;box-shadow:var(--btn-primary-shadow);letter-spacing:.5px}.btn--primary:hover{background:var(--btn-primary-gradient-hover);border-color:var(--btn-primary-gradient-start);box-shadow:var(--btn-primary-shadow-hover);color:var(--btn-primary-text)}.btn--secondary{background-color:#31a2ea;color:var(--clr-light)}.btn--secondary:hover{background-color:#64bdf5}.btn--navy{background:var(--clr-navy);color:#fff;border:1px solid var(--clr-navy);box-shadow:none}.btn--navy:hover,.btn--navy:focus-visible{background:#fff;color:var(--clr-navy);border-color:var(--clr-navy)}.btn--navy-outline{background:transparent;color:var(--clr-navy);border:1px solid var(--clr-navy);box-shadow:none;letter-spacing:.5px}.btn--navy-outline:hover{background:var(--clr-navy);color:#fff;border-color:var(--clr-navy)}.btn--sale-secondary{background:transparent;color:#fff;border:1px solid #ffffff;box-shadow:none;letter-spacing:.5px}.btn--sale-secondary:hover{background:#fff;color:var(--clr-navy);border-color:#fff}.btn--dark-outline{border:solid 2px var(--clr-dark);background-color:var(--clr-light);color:var(--clr-dark);font-weight:400}.btn--dark-outline:hover,.btn--main--dark{background-color:var(--clr-dark);color:var(--clr-light)}.btn--main--light{background-color:var(--clr-light);color:var(--clr-dark)}.btn--secondary--dark{border:solid 1px var(--clr-dark);color:var(--clr-dark)}.btn--secondary--light{border:solid 1px var(--clr-light);color:var(--clr-light)}.btn--light{--btn-border: 1px solid #DEEBF4;background-color:#fff;color:#0051ad}.btn--light:not(:disabled):hover{background-color:#deebf4;color:#0051ad}.btn--100{width:100%}.btn--wide{padding-left:2.75rem;padding-right:2.75rem}.btn--sm{--btn-padding: 10px 16px;--btn-font-size: 14px}.btn--md{--btn-padding: 14px 22px;--btn-font-size: 16px}.btn--secondary-outline{--btn-radius: 8px;--btn-border: solid 1px var(--clr-dark);--btn-color: var(--clr-dark);--btn-background: transparent;--btn-font-size: 16px;--btn-padding: 11px 24px;width:var(--btn-width, 100%)}.btn--secondary-outline:hover{background-color:var(--btn-color);color:#fff}.btn--pulse{--btn-radius: 8px;--btn-padding: 11px 24px;--btn-font-size: 16px;width:var(--btn-width, 100%);background:var(--btn-primary-gradient);color:var(--btn-primary-text);border:1px solid transparent;box-shadow:var(--btn-primary-shadow);letter-spacing:.5px;font-weight:700;transition:background .25s ease-in-out,color .25s ease-in-out,border-color .25s ease-in-out,box-shadow .25s ease-in-out,opacity .25s ease-in-out}.btn--pulse:hover{background:var(--btn-primary-gradient-hover);border-color:var(--btn-primary-gradient-start);box-shadow:var(--btn-primary-shadow-hover);color:var(--btn-primary-text)}.btn--pulse.disabled{opacity:.5}.btn--lg{--btn-padding: 11px 24px;--btn-font-size: 16px}.btn--main:hover,.btn--main:focus{background-color:var(--clr-light);color:var(--clr-dark)}.icon{display:flex;justify-content:center;align-items:center}.loader-container.disabled{pointer-events:none}.modal__overlay{position:fixed;z-index:19;width:100%;height:100%;background-color:#0000;transition:all .3s ease-in-out;pointer-events:none}.modal__overlay.open{background-color:#00000080;pointer-events:all;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@supports (text-box-trim: trim-both){.trim-text{text-box-trim:trim-both;text-box-edge:var(--text-box-edge-above, cap) var(--text-box-edge-underneath, alphabetic)}}*{-webkit-overflow-scrolling:auto}*::-webkit-scrollbar{width:5px}*::-webkit-scrollbar-thumb{background-color:var(--clr-sec-one)}.shopify-policy__container{max-width:1099px;margin:0 auto;width:100%}.shopify-payment-button__button{border-radius:0;border:solid 1px var(--clr-dark);color:var(--clr-dark);background-color:transparent;padding:15px 30px;text-transform:uppercase;transition:all .25s ease-in-out;font-weight:700}.shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:var(--clr-dark);color:var(--clr-light)}.shopify-payment-button__button:hover{background-color:var(--clr-dark);color:var(--clr-light)}.cd_main-section{border-radius:10px}.breadcrumbs ol{display:flex;gap:.5rem;flex-wrap:wrap;padding:0}.breadcrumbs li{list-style-type:none;color:#000}.breadcrumbs li *{font-size:10px}#predictive-search{display:none!important;pointer-events:none}span.money{font-size:inherit;font-weight:inherit}input[type=range]{-webkit-appearance:none;width:100%;height:2px;background:#ddd;outline:none;opacity:1;transition:opacity .2s}input[type=range]::-webkit-slider-runnable-track{width:100%;height:2px;cursor:pointer;background:var(--clr-dark);border-radius:5px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:10px;width:10px;border-radius:50%;background:var(--clr-dark);border:2px solid var(-clr-light);margin-top:-8px;cursor:pointer;transition:background .3s,border-color .3s}input[type=range]::-webkit-slider-thumb:hover{background:var(--clr-sec-one);border-color:var(--clr-sec-two)}input[type=range]::-moz-range-track{width:100%;height:2px;cursor:pointer;background:#2196f3;border-radius:5px;border:1px solid #000}input[type=range]::-moz-range-thumb{height:25px;width:25px;border-radius:50%;background:#fff;border:2px solid #000;cursor:pointer;transition:background .3s,border-color .3s}input[type=range]::-moz-range-thumb:hover{background:#2196f3;border-color:#2196f3}input[type=range]::-ms-track{width:100%;height:10px;cursor:pointer;background:transparent;border-color:transparent;color:transparent}input[type=range]::-ms-fill-lower{background:#ddd;border:1px solid #000;border-radius:5px}input[type=range]::-ms-fill-upper{background:#ddd;border:1px solid #000;border-radius:5px}input[type=range]::-ms-thumb{height:25px;width:25px;border-radius:50%;background:#fff;border:2px solid #000;cursor:pointer;transition:background .3s,border-color .3s}input[type=range]::-ms-thumb:hover{background:#2196f3;border-color:#2196f3}.splide{width:100%}.splide__track{overflow:unset!important;overflow-x:hidden!important}.splide .trustpilot-widget iframe:nth-child(2){top:unset!important;bottom:25px!important}.slider-arrows{display:flex;gap:1rem}.slider-arrows svg{height:3rem;width:3rem;cursor:pointer}.footer__outer{background-color:var(--clr-sec-one)}.distribution-cta__outer{display:flex;justify-content:center;margin-top:6rem}.distribution-cta{padding:1rem;background-color:#f67a22;z-index:10;border-radius:1rem 1rem 0 0;transition:all .25s ease-in-out;pointer-events:auto;display:flex}.distribution-cta:hover{opacity:.8}.distribution-cta__text{font-weight:700;color:var(--clr-light);font-size:1.3rem}.kl-teaser-UuimiD{display:none!important}.cart__cart-items{overflow:auto}@media(min-width:768px){.hide-desktop{display:none}}@media not (min-width:768px){.hide-mobile{display:none}}.text-sm{font-size:14px}.text-xs{font-size:12px}.quantity-selector{position:relative;display:flex;align-items:center;border:1px solid #000;border-radius:8px;padding:var(--quantity-selector-padding, 0 8px);height:var(--quantity-selector-height, 44px);background:#fff}.quantity-selector__label{position:absolute;top:-6px;left:4px;font-weight:700;color:#000;font-size:12px;line-height:1;margin:0;padding:0 4px;background:#fff}.quantity-selector .quantity__decrease,.quantity-selector .quantity__increase{display:inline-flex;align-items:center;justify-content:center;height:20px;width:20px;border:none;background:none;cursor:pointer;color:#000;flex-grow:1}.quantity-selector .quantity__decrease:hover,.quantity-selector .quantity__increase:hover{opacity:.7}.quantity-selector .quantity__input{width:40px;border:none;background:transparent;font-weight:800;font-size:16px;line-height:1.2;color:#000;text-align:center}.quantity-selector .quantity__input::-webkit-outer-spin-button,.quantity-selector .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.quantity-selector .quantity__input{-moz-appearance:textfield;margin:0}.splide__arrows--vertically-centered{position:absolute;top:50%;left:0;transform:translateY(-50%);display:flex;width:100%;align-items:center;justify-content:space-between;z-index:1;padding-left:20px;padding-right:20px}.splide__pagination{gap:8px}.splide__pagination__page{border:1px solid #0295FF;border-radius:50%;width:8px;height:8px}.splide__pagination__page.is-active{background-color:#0295ff}.spacing-style{--spacing-scale: 1;--padding-block: 0px;--padding-block-start: var(--padding-block, 0px);--padding-block-end: var(--padding-block, 0px);--padding-inline: 0px;--padding-inline-start: var(--padding-inline, 0px);--padding-inline-end: var(--padding-inline, 0px);--margin-block: 0px;--margin-block-start: var(--margin-block, 0px);--margin-block-end: var(--margin-block, 0px);--margin-inline: 0px;--margin-inline-start: var(--margin-inline, 0px);--margin-inline-end: var(--margin-inline, 0px)}@media screen and (min-width:990px){.spacing-style{--spacing-scale: 1}}.spacing-style,.inherit-spacing{padding-block:calc(var(--padding-block-start) + var(--section-top-offset, 0px)) var(--padding-block-end);padding-inline:var(--padding-inline-start) var(--padding-inline-end);margin-block:var(--margin-block-start) var(--margin-block-end);margin-inline:var(--margin-inline-start) var(--margin-inline-end)}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.product-listing__quantity-selector{display:none}@media(min-width:768px){.product-listing__quantity-selector{display:block}}.product-card__tag-text{font-weight:700;color:var(--clr-light);text-align:center}.product-card__tag{padding:10px 15px;width:100%;background-color:var(--clr-sec-one);z-index:2;border-radius:2rem 2rem 0 0;display:flex;align-items:center;justify-content:center}.product-card__tag--pre-sell{background-color:#29b229}.product-card__tag--sold-out{background-color:#ff5454}.grid{display:grid}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}@media(min-width:1100px){.lg\:hidden{display:none}.lg\:grid{display:grid}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-4{grid-column:span 4 / span 4}.col-span-5{grid-column:span 5 / span 5}.col-span-6{grid-column:span 6 / span 6}.col-span-7{grid-column:span 7 / span 7}.col-span-8{grid-column:span 8 / span 8}.col-span-9{grid-column:span 9 / span 9}.col-span-10{grid-column:span 10 / span 10}.col-span-11{grid-column:span 11 / span 11}.col-span-12{grid-column:span 12 / span 12}@media(min-width:1100px){.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-5{grid-column:span 5 / span 5}.lg\:col-span-6{grid-column:span 6 / span 6}.lg\:col-span-7{grid-column:span 7 / span 7}.lg\:col-span-8{grid-column:span 8 / span 8}.lg\:col-span-9{grid-column:span 9 / span 9}.lg\:col-span-10{grid-column:span 10 / span 10}.lg\:col-span-11{grid-column:span 11 / span 11}.lg\:col-span-12{grid-column:span 12 / span 12}}main.content-for-layout{padding-top:var(--nav-height)}#shopify-section-header+#shopify-section-usp-bar{padding-top:var(--nav-height)}body:has(#shopify-section-header+#shopify-section-usp-bar) main.content-for-layout{padding-top:0}.payment-icons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:0 20px;gap:6px}.custom-icon{width:var(--icon-width, 12px);height:auto}
/*# sourceMappingURL=/cdn/shop/t/150/assets/base.css.map */
