:root{--header-height: 0px;--announcement-height: 0px;--top-offset: 0px;--base-white: #fff;--base-black: #000;--teal-900: #239092;--teal-700: #81c0c1;--teal-500: #addedf;--teal-300: #d2eceb;--teal-100: #eff8f8;--teal-alpha-a500: rgba(173, 222, 223, .5);--gray-900: #363c45;--gray-800: #4E535B;--gray-700: #666B72;--gray-600: #82868C;--gray-500: #9a9da2;--gray-400: #afb1b5;--gray-300: #c3c4c7;--gray-200: #d7d8da;--gray-100: #ebebec;--gray-50: #f9f9f9;--gray-alpha-white-a90: rgba(255, 255, 255, .9);--gray-alpha-white-a80: rgba(255, 255, 255, .8);--gray-alpha-white-a70: rgba(255, 255, 255, .7);--gray-alpha-white-a60: rgba(255, 255, 255, .6);--gray-alpha-white-a50: rgba(255, 255, 255, .5);--gray-alpha-white-a40: rgba(255, 255, 255, .4);--gray-alpha-white-a30: rgba(255, 255, 255, .3);--gray-alpha-white-a20: rgba(255, 255, 255, .2);--gray-alpha-white-a10: rgba(255, 255, 255, .1);--gray-alpha-dark-a90: rgba(54, 60, 69, .9);--gray-alpha-dark-a80: rgba(54, 60, 69, .8);--gray-alpha-dark-a70: rgba(54, 60, 69, .7);--gray-alpha-dark-a60: rgba(54, 60, 69, .6);--gray-alpha-dark-a50: rgba(54, 60, 69, .5);--gray-alpha-dark-a40: rgba(54, 60, 69, .4);--gray-alpha-dark-a30: rgba(54, 60, 69, .3);--gray-alpha-dark-a20: rgba(54, 60, 69, .2);--gray-alpha-dark-a10: rgba(54, 60, 69, .1);--gray-alpha-dark-a5: rgba(54, 60, 69, .03);--gray-alpha-gray-a90: rgba(195, 196, 199, .9);--gray-alpha-gray-a80: rgba(195, 196, 199, .8);--gray-alpha-gray-a70: rgba(195, 196, 199, .7);--gray-alpha-gray-a60: rgba(195, 196, 199, .6);--gray-alpha-gray-a50: rgba(195, 196, 199, .5);--gray-alpha-gray-a40: rgba(195, 196, 199, .4);--gray-alpha-gray-a30: rgba(195, 196, 199, .3);--gray-alpha-gray-a20: rgba(195, 196, 199, .2);--gray-alpha-gray-a10: rgba(195, 196, 199, .1);--white-a70: rgba(255, 255, 255, .7);--black-a5: rgba(0, 0, 0, .05);--transition-image-hover: .15s;--yellow-500: #fdd273;--red-900: #CC0A06;--red-700: #ED5555;--red-500: #FAADAD;--red-300: #FFE4E3;--red-100: #FFF2F1;--green-900: #207C34;--green-700: #3AA262;--green-500: #92C9A1;--green-300: #D4F2DE;--green-100: #EDFAF0;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700}h1,h2,h3,h4,h5,h6,p,span{margin:0;font-family:Montserrat}button{border:none;background:none;font-family:Montserrat}.w-full{width:100%}.h-full{height:100%}.overlay-max-width-sm,.overlay-max-width-md,.overlay-max-width-lg{max-width:500px}.text-center{text-align:center}.text-primary,a,.shopify-policy__container p,.shopify-policy__container p i,.shopify-policy__container ul li,.shopify-policy__container ol li,.custom-policy-page p,.custom-policy-page p i,.custom-policy-page ul li,.custom-policy-page ol li{color:var(--gray-900)}.text-secondary{color:var(--gray-700)}.text-white-fixed{color:var(--base-white)}.text-link{color:var(--teal-700)}.surface-primary{background-color:var(--base-white)}.surface-secondary{background-color:var(--gray-50)}.surface-brand-subtle{background-color:var(--teal-500)}.surface-brand-muted{background-color:var(--teal-100)}.surface-neutral-muted{background-color:var(--gray-200)}.surface-neutral-subtle{background-color:var(--gray-100)}.surface-overlay-white{background-color:var(--white-a70)}.brand-primary{background-color:var(--teal-500)}.brand-secondary{background-color:var(--gray-900)}.button-primary-bg{background-color:var(--teal-500)}.button-primary-text{color:var(--gray-900)}.button-secondary-bg{background-color:var(--gray-900)}.button-secondary-text{color:var(--base-white)}.button-link-text{color:var(--gray-900)}.border-outline,.border-divider-primary{border-color:var(--gray-200)}.border-divider-secondary{border-color:var(--gray-700)}.border-control{border:1px solid var(--gray-200)}.border-strong,.border-underlined{border-color:var(--gray-900)}.icon-primary{color:var(--gray-900)}.icon-fixed-light{color:var(--base-white)}.tag-primary-bg{background-color:var(--yellow-500)}.tag-secondary-bg{background-color:var(--gray-200)}.tag-sale-bg{background-color:var(--red-700);color:var(--base-white)}.accent-primary{color:var(--red-700)}.accent-subtle{color:var(--red-300)}.accent-text{color:var(--red-500)}.accent-on-primary{color:var(--base-white)}.control-indicator-track{background-color:var(--gray-200)}.control-indicator-fill{background-color:var(--gray-900)}.action-hover-overlay-light{background-color:var(--white-a30)}.action-hover-overlay-dark{background-color:var(--black-a5)}.typography-nav{font-size:18px;font-weight:var(--font-weight-medium);line-height:120%}.heading-h1{font-size:clamp(36px,calc(36px + (100vw - 320px) * .0143369176),40px)}.heading-h2,.shopify-policy__container h1,.custom-policy-page h1,.article-template h1{font-size:clamp(25.5px,calc(25.5px + (100vw - 320px) * .023297491),32px)}.heading-h3,.shopify-policy__container h2,.custom-policy-page h2,.article-template h2{font-size:clamp(21px,calc(21px + (100vw - 320px) * .0161290323),25.5px)}.heading-h4,.shopify-policy__container h3,.custom-policy-page h3,.article-template h3{font-size:clamp(18px,calc(18px + (100vw - 320px) * .0089605735),20.5px)}.heading-h5,.article-template h4{font-size:clamp(16px,calc(16px + (100vw - 320px) * .0071684588),18px)}.heading-h6,.text-p,.custom-pdp-promotion-block .promo-description p,.product__accordion .accordion__content p,.custom-collapse__text p,.custom-collapse-section .use_metafield_content .metafield-rich_text_field ul li,.metafield-rich_text_field p,.video-looping-section .text-content-description p,.shopify-policy__container p,.shopify-policy__container p i,.custom-policy-page p,.custom-policy-page p i,.custom-buttons .copy p,.article-template p,.article-template h5,.article-template h6{font-size:clamp(15.5px,calc(15.5px + (100vw - 320px) * .0035842294),16.5px)}.text-caption{font-size:clamp(13.5px,calc(13.5px + (100vw - 320px) * .0017921147),14px)}.spacing-xs{gap:8px}.pt-xs{padding-top:8px}.pb-xs{padding-bottom:8px}.pl-xs{padding-left:8px}.pr-xs{padding-right:8px}.spacing-sm{gap:12px}.pt-sm{padding-top:12px}.pb-sm{padding-bottom:12px}.pl-sm{padding-left:12px}.pr-sm{padding-right:12px}.spacing-md{gap:16px}.pt-md{padding-top:16px}.pb-md{padding-bottom:16px}.pl-md{padding-left:16px}.pr-md{padding-right:16px}.spacing-lg{gap:24px}.pt-lg{padding-top:24px}.pb-lg{padding-bottom:24px}.pl-lg{padding-left:24px}.pr-lg{padding-right:24px}.spacing-xl{gap:32px}.pt-xl{padding-top:32px}.pb-xl,.shopify-policy__container h1,.custom-policy-page h1{padding-bottom:32px}.pl-xl{padding-left:32px}.pr-xl{padding-right:32px}.radius-none{border-radius:0}.radius-sm{border-radius:2px}.radius-md{border-radius:4px}.radius-lg{border-radius:8px}.radius-xl{border-radius:12px}.radius-999{border-radius:999px}.radius-full{border-radius:50%}.font-weight-regular{font-weight:var(--font-weight-regular)}.font-weight-medium{font-weight:var(--font-weight-medium)}.font-weight-semibold{font-weight:var(--font-weight-semibold)}.font-weight-bold{font-weight:var(--font-weight-bold)}.hover-item .img-hover-transform{transition:transform .6s cubic-bezier(.25,1,.5,1);will-change:transform}.hover-item:hover .img-hover-transform{transform:scale(1.06)}.hover-item:hover .text-hover-transform{color:var(--teal-700)}.text-2-line-ellipsis{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.layout-padding-y,#judgeme_product_reviews,#tracktorWrapElement #tracktorOrderForm,.shopify-policy__container,.custom-policy-page{padding-top:48px;padding-bottom:48px}.layout-padding-x,.shopify-policy__container,.custom-policy-page{padding-left:24px;padding-right:24px}#arrowButton{width:40px;height:40px;background-color:var(--gray-alpha-gray-a40);border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0;transition:all .5s ease;border:none;cursor:pointer}[id=arrowButton][aria-disabled=true],[id=arrowButton].swiper-button-disabled{opacity:.4;cursor:not-allowed!important;pointer-events:auto!important}[id=arrowButton][aria-disabled=true] *,[id=arrowButton].swiper-button-disabled *{cursor:not-allowed!important}#arrowButton svg{fill:none;width:6px;height:12px}#arrowButton:hover{background-color:var(--teal-500)}#arrowButton[aria-disabled=true]:hover,#arrowButton.swiper-button-disabled:hover,#arrowButton[disabled]:hover{background-color:var(--gray-alpha-gray-a40)}#backToTopBtn{display:none;position:fixed;right:12px;bottom:42px;z-index:20;border-radius:50%;background:var(--teal-500);color:var(--gray-900);box-shadow:0 2px 12px #00000014;border:none;cursor:pointer;transition:opacity .3s;width:44px;height:44px;align-items:center;justify-content:center}#backToTopBtn svg{width:16px;height:8px}@media screen and (min-width:600px){.overlay-max-width-sm,.overlay-max-width-md{max-width:800px}.overlay-max-width-lg{max-width:1400px}.heading-h1{font-size:clamp(40px,calc(40px + (100vw - 600px) * .0236406619),50px)}.heading-h2,.shopify-policy__container h1,.custom-policy-page h1,.article-template h1{font-size:clamp(32px,calc(32px + (100vw - 600px) * .0189125296),40px)}.heading-h3,.shopify-policy__container h2,.custom-policy-page h2,.article-template h2{font-size:clamp(25.5px,calc(25.5px + (100vw - 600px) * .0153664303),32px)}.heading-h4,.shopify-policy__container h3,.custom-policy-page h3,.article-template h3{font-size:clamp(20.5px,calc(20.5px + (100vw - 600px) * .011820331),25.5px)}.heading-h5,.article-template h4{font-size:clamp(18px,calc(18px + (100vw - 600px) * .0059101655),20.5px)}.heading-h6,.text-p,.custom-pdp-promotion-block .promo-description p,.product__accordion .accordion__content p,.custom-collapse__text p,.custom-collapse-section .use_metafield_content .metafield-rich_text_field ul li,.metafield-rich_text_field p,.video-looping-section .text-content-description p,.shopify-policy__container p,.shopify-policy__container p i,.custom-policy-page p,.custom-policy-page p i,.custom-buttons .copy p,.article-template p,.article-template h5,.article-template h6{font-size:clamp(16.5px,calc(16.5px + (100vw - 600px) * .0023640662),17.5px)}.text-caption{font-size:clamp(14px,calc(14px + (100vw - 600px) * .0011820331),14.5px)}.spacing-xs{gap:12px}.pt-xs{padding-top:12px}.pb-xs{padding-bottom:12px}.pl-xs{padding-left:12px}.pr-xs{padding-right:12px}.spacing-sm{gap:18px}.pt-sm{padding-top:18px}.pb-sm{padding-bottom:18px}.pl-sm{padding-left:18px}.pr-sm{padding-right:18px}.spacing-md{gap:24px}.pt-md{padding-top:24px}.pb-md{padding-bottom:24px}.pl-md{padding-left:24px}.pr-md{padding-right:24px}.spacing-lg{gap:32px}.pt-lg{padding-top:32px}.pb-lg{padding-bottom:32px}.pl-lg{padding-left:32px}.pr-lg{padding-right:32px}.spacing-xl{gap:40px}.pt-xl{padding-top:40px}.pb-xl,.shopify-policy__container h1,.custom-policy-page h1{padding-bottom:40px}.pl-xl{padding-left:40px}.pr-xl{padding-right:40px}.radius-sm{border-radius:3px}.radius-md{border-radius:6px}.radius-lg{border-radius:10px}.radius-xl{border-radius:16px}.layout-padding-y,#judgeme_product_reviews,#tracktorWrapElement #tracktorOrderForm,.shopify-policy__container,.custom-policy-page{padding-top:64px;padding-bottom:64px}.layout-padding-x,.shopify-policy__container,.custom-policy-page{padding-left:32px;padding-right:32px}#arrowButton,#backToTopBtn{width:44px;height:44px}#arrowButton svg{width:8px;height:16px}#backToTopBtn svg{width:16px;height:8px}}@media screen and (min-width:1024px){.overlay-max-width-sm{max-width:800px}.overlay-max-width-lg,.overlay-max-width-md{max-width:1400px}.typography-nav{font-size:17px}.heading-h1{font-size:clamp(50px,calc(50px + (100vw - 1024px) * .0144230769),56px)}.heading-h2,.shopify-policy__container h1,.custom-policy-page h1,.article-template h1{font-size:clamp(40px,calc(40px + (100vw - 1024px) * .0120192308),45px)}.heading-h3,.shopify-policy__container h2,.custom-policy-page h3{font-size:clamp(32px,calc(32px + (100vw - 1024px) * .0096153846),36px)}.heading-h4,.shopify-policy__container h3,.custom-policy-page h3,.article-template h3{font-size:clamp(25.5px,calc(25.5px + (100vw - 1024px) * .0072115385),28.5px)}.heading-h5,.article-template h4{font-size:clamp(20.5px,calc(20.5px + (100vw - 1024px) * .0060096154),23px)}.heading-h6,.text-p,.custom-pdp-promotion-block .promo-description p,.product__accordion .accordion__content p,.custom-collapse__text p,.custom-collapse-section .use_metafield_content .metafield-rich_text_field ul li,.metafield-rich_text_field p,.video-looping-section .text-content-description p,.shopify-policy__container p,.shopify-policy__container p i,.custom-policy-page p,.custom-policy-page p i,.custom-buttons .copy p,.article-template p,.article-template h5,.article-template h6{font-size:clamp(17.5px,calc(17.5px + (100vw - 1024px) * .0012019231),18px)}.text-caption{font-size:clamp(14.5px,calc(14.5px + (100vw - 1024px) * .0012019231),15px)}.spacing-xs{gap:16px}.pt-xs{padding-top:16px}.pb-xs{padding-bottom:16px}.pl-xs{padding-left:16px}.pr-xs{padding-right:16px}.spacing-sm{gap:24px}.pt-sm{padding-top:24px}.pb-sm{padding-bottom:24px}.pl-sm{padding-left:24px}.pr-sm{padding-right:24px}.spacing-md{gap:32px}.pt-md{padding-top:32px}.pb-md{padding-bottom:32px}.pl-md{padding-left:32px}.pr-md{padding-right:32px}.spacing-lg{gap:40px}.pt-lg{padding-top:40px}.pb-lg{padding-bottom:40px}.pl-lg{padding-left:40px}.pr-lg{padding-right:40px}.spacing-xl{gap:48px}.pt-xl{padding-top:48px}.pb-xl,.shopify-policy__container h1,.custom-policy-page h1{padding-bottom:48px}.pl-xl{padding-left:48px}.pr-xl{padding-right:48px}.radius-sm{border-radius:4px}.radius-md{border-radius:8px}.radius-lg{border-radius:12px}.radius-xl{border-radius:20px}.layout-padding-y,#judgeme_product_reviews,#tracktorWrapElement #tracktorOrderForm,.shopify-policy__container,.custom-policy-page{padding-top:80px;padding-bottom:80px}.layout-padding-x,.shopify-policy__container,.custom-policy-page{padding-left:40px;padding-right:40px}#arrowButton,#backToTopBtn{width:48px;height:48px}#arrowButton svg{width:10px;height:20px}#backToTopBtn svg{width:20px;height:10px}}#tracktorContainer #tracktorOrderName,#tracktorContainer #tracktorOrderEmail{border:1px solid var(--gray-200);width:70%;max-width:350px;border-radius:8px;padding:12px;height:42px}#tracktorContainer #tracktorOrderName:focus-visible,#tracktorContainer #tracktorOrderEmail:focus-visible{outline:none;outline-offset:initial;box-shadow:none}#tracktorOrderForm h1{margin-bottom:32px}#tracktorOrderForm input{height:36px;font-size:20px}#tracktorOrderForm #tracktorTrack{background-color:var(--teal-500);color:var(--gray-900);padding:10px 20px}.shopify-policy__container,.custom-policy-page{max-width:800px}.shopify-policy__container .shopify-policy__title h1{text-align:start}.shopify-policy__container h1,.shopify-policy__container h2,.shopify-policy__container h3,.shopify-policy__container p,.shopify-policy__container p i,.shopify-policy__container ul li,.shopify-policy__container ol li,.custom-policy-page h1,.custom-policy-page h2,.custom-policy-page h3,.custom-policy-page p,.custom-policy-page p i,.custom-policy-page ul li,.custom-policy-page ol li{line-height:1.4}.shopify-policy__container p,.shopify-policy__container ul,.shopify-policy__container ul li,.shopify-policy__container ol li,.shopify-policy__container table,.custom-policy-page p,.custom-policy-page ul,.custom-policy-page ul li,.custom-policy-page ol li,.custom-policy-page table{margin-bottom:14px}.shopify-policy__container h1,.shopify-policy__container h2,.shopify-policy__container h3,.custom-policy-page h1,.custom-policy-page h2,.custom-policy-page h3{margin-bottom:18px}.shopify-policy__container table tr th,.custom-policy-page table tr th{text-align:start}.motion{opacity:0;transform:translateY(40px);will-change:opacity,transform}#tracktorOrderForm .field:after,#tracktorOrderForm .field:before{box-shadow:none}#tracktorOrderForm label{text-align:center;margin-bottom:12px;font-size:18px;font-weight:500;color:var(--gray-900)}#tracktorOrderForm #tracktorTrack{padding:14px 27px;border-radius:999px;font-size:16px;font-weight:700;color:var(--gray-900)}#shopify-block-AK1VRb1cvODI5d3Foe__sw_back_in_stock_product_restore_email_R7mWER{width:100%;margin-bottom:-12px}#CartDrawer .docapp-coupon-input{margin:0!important;display:block!important}#CartDrawer .docapp-coupon-input--message-container{margin-top:10px!important;margin-bottom:0!important}#CartDrawer .docapp-coupon-input--input:focus-visible{outline:none;outline-offset:initial;box-shadow:none}.osano-cm-window{z-index:999!important}.osano-cm-window .osano-cm-widget{bottom:40px!important}@media screen and (min-width:600px){#shopify-block-AK1VRb1cvODI5d3Foe__sw_back_in_stock_product_restore_email_R7mWER{margin-bottom:-18px}}@media screen and (min-width:1024px){#shopify-block-AK1VRb1cvODI5d3Foe__sw_back_in_stock_product_restore_email_R7mWER{margin-bottom:-24px}}
/*# sourceMappingURL=/cdn/shop/t/424/assets/custom.css.map */
