html{--font-size-base: calc(var(--font-general-sacle, 1) * 62.5%);box-sizing:border-box;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:var(--font-size-base, 1rem)}*,*:before,*:after{box-sizing:inherit}article,aside,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}sub,sup{vertical-align:baseline}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace}ul,ol{list-style-position:inside}p,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,iframe{margin-top:2.5rem;margin-bottom:2.5rem}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;word-break:break-word;font-family:inherit}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}svg:not(:root){overflow:hidden}body{--body-text-color: #000;--body-background-color: #fff;--body-font-family: var(--font-general-family, "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, Helvetica, sans-serif);--body-font-weight: var(--font-general-weight, 400);--body-font-style: var(--font-general-style, normal);--body-font-size: 1.6rem;--body-line-height: 3.2rem;min-width:320px;margin:0;-ms-overflow-style:scrollbar;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--body-background-color);color:var(--body-text-color);font:var(--body-font-style) var(--body-font-weight) var(--body-font-size)/var(--body-line-height) var(--body-font-family)}hr{--border-color: var(--section-border-color, #f8f8f8);border:0;height:var(--bdr-width, 1px);background-color:var(--border-color)}iframe{border:0;max-width:100%}img{max-width:100%;height:auto}a{color:var(--link-color, #00f);text-decoration:underline;text-decoration-thickness:1px}a:hover,a.active{color:var(--link-hover-color, #f00)}a:hover{text-decoration-thickness:2px}a:not([href]){cursor:not-allowed}button:focus-visible,input:focus-visible,a:focus-visible,summary:focus-visible{outline:1px solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset, -1px)}fieldset{padding:0;border:0}table{border-collapse:collapse;width:100%}html.no-js .no-js-hidden{display:none!important}button>svg,a>svg,.btn-icn-ixi_wrapper,.dropdown-component_opener-icn,[data-tooltip]:before,[data-tooltip]:after{pointer-events:none}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.h{--heading-size-factor: .45;--headings-font-family: var(--font-headings-family, inherit);--headings-font-weight: var(--font-headings-weight, 400);--headings-font-style: var(--font-headings-style, normal);--headings-color: var(--section-foreground-color, #000);font-family:var(--headings-font-family);font-weight:var(--headings-font-weight);font-style:var(--headings-font-style);color:var(--headings-color);text-transform:var(--headings-letter-case, none);letter-spacing:var(--headings-letter-spacing, 0);word-break:break-word}h1,.h1{--headings-letter-spacing: -.2rem;font-size:calc(8rem * var(--heading-size-factor));line-height:calc(9rem * var(--heading-size-factor))}h2,.h2{--heading-size-factor: .7;--headings-font-weight: 500;font-size:calc(4rem * var(--heading-size-factor));line-height:calc(4.6rem * var(--heading-size-factor))}h3,.h3{--heading-size-factor: .8;font-size:calc(3rem * var(--heading-size-factor));line-height:calc(3.6rem * var(--heading-size-factor))}h4,.h4{--heading-size-factor: .85;font-size:calc(2.6rem * var(--heading-size-factor));line-height:calc(3.4rem * var(--heading-size-factor))}h5,.h5{--heading-size-factor: .9;font-size:calc(2.2rem * var(--heading-size-factor));line-height:calc(3.4rem * var(--heading-size-factor))}h6,.h6{--heading-size-factor: .9;font-size:calc(2rem * var(--heading-size-factor));line-height:calc(3.4rem * var(--heading-size-factor))}h1:not(.--h-anchor-none)>a:not(.button),.h1:not(.--h-anchor-none)>a:not(.button),h2:not(.--h-anchor-none)>a:not(.button),.h2:not(.--h-anchor-none)>a:not(.button),h3:not(.--h-anchor-none)>a:not(.button),.h3:not(.--h-anchor-none)>a:not(.button),h4:not(.--h-anchor-none)>a:not(.button),.h4:not(.--h-anchor-none)>a:not(.button),h5:not(.--h-anchor-none)>a:not(.button),.h5:not(.--h-anchor-none)>a:not(.button),h6:not(.--h-anchor-none)>a:not(.button),.h6:not(.--h-anchor-none)>a:not(.button){color:inherit}.--h-anchor-none>a{color:var(--section-links-color)}.--h-anchor-none>a:hover{color:var(--section-active-hover-color)}.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}.skip-to-content-link{text-decoration:none}.skip-to-content-link:focus{z-index:9999;position:relative!important;overflow:auto;width:auto;height:auto;clip:auto;background-color:#000;color:#fff;padding:10px;margin:10px;display:inline-block;vertical-align:top}.skip-to-content-link:focus:hover{background-color:#fff;color:#000}.hidden{display:none!important}.--q-align{text-align:var(--q-align-value)}.--q-align-justify{justify-content:var(--q-justify-value)}.--align-center{text-align:center}.--align-center .--justify-self{justify-content:center}.--align-left{text-align:left}.--align-left .--justify-self{justify-content:flex-start}.--align-right{text-align:right}.--align-right .--justify-self{justify-content:flex-end}.--justify-center{justify-content:center}.--justify-end{justify-content:flex-end}.--justify-start{justify-content:flex-start}.--justify-between{justify-content:space-between}.--v-align-middle{align-items:center}.--v-align-bottom{align-items:flex-end}.--v-align-top{align-items:stretch}.--v-align-start{align-items:flex-start}.list-unstyled{margin:0;padding:0;list-style:none}.list-unstyled>li{list-style-type:none}.object-fit,.object-fit--contain{object-fit:cover;width:100%;height:100%}.object-fit--contain{object-fit:contain}.object-fit--169aspect{position:absolute;left:0;top:0;aspect-ratio:16/9}.object-fit--absolute{position:absolute;left:0;top:0}.container,.container-fluid{padding-left:var(--cp-spacer-left, 15px);padding-right:var(--cp-spacer-right, 15px);width:100%}.container{margin-left:auto;margin-right:auto;max-width:calc(var(--cp-width, 1200) * 1px)}.container:after,.container-fluid:after{content:"";display:block;clear:both}input[type=text]::placeholder,input[type=tel]::placeholder,input[type=email]::placeholder,input[type=search]::placeholder,input[type=password]::placeholder,input[type=number]::placeholder,textarea::placeholder{opacity:.7;color:var(--input-text)}input[type=text],input[type=tel],input[type=email],input[type=search],input[type=password],input[type=number],textarea,.form-control,select,.custom-select{--input-font-family: var(--font-general-family, inherit);--input-font-weight: var(--font-general-weight, 400);--input-font-style: var(--font-general-style, normal);--input-font-size: 1.4rem;--input-line-height: 2.1rem;--input-border: var(--input-border-width, 1px);--input-radius: var(--input-corner-radius, 5px);--input-padding-y: 1.2rem;--input-padding-x: 2.2rem;--input-height: 5.2rem;--input-background: var(--section-input-background-color, #fff);--input-text: var(--section-input-text-color, #000);--input-border-color: var(--section-input-bdr-color, #000);box-sizing:border-box;background-color:var(--input-background);border:var(--input-border) solid var(--input-border-color);color:var(--input-text);font:var(--input-font-style) var(--input-font-weight) var(--input-font-size)/var(--input-line-height) var(--input-font-family);border-radius:var(--input-radius);transition:border-color .3s ease,background-color .3s ease,color .3s ease,color .3s ease,box-shadow .3s ease;padding:var(--input-padding-y) var(--input-padding-x);box-shadow:none;display:block;width:100%;height:var(--input-height)}input[type=text]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=search]:focus,input[type=password]:focus,input[type=number]:focus,textarea:focus,.form-control:focus,select:focus,.custom-select:focus{--input-border-color: var(--section-focus-outline-color, #000)}textarea{--input-height: 140px}.button,.btn-icn-ixi{--focus-outline-offset: 2px}.button{--button-outline-offset: 2px;--focus-outline-offset: var(--button-outline-offset);--button-font-family: var(--font-general-family, inherit);--button-font-weight: 500;--button-font-style: normal;--button-font-size: 1.4rem;--button-line-height: 1.9rem;--button-height: auto;--button-text-alignment: center;--button-border: var(--button-border-width, 1px);--button-radius: var(--button-corner-radius, 99px);--button-padding-y: 1.3rem;--button-padding-x: 3rem;--button-background: #000;--button-text: #fff;--button-border-color: #000;--button-hover-background: #fff;--button-hover-text: #000;--button-hover-border-color: #000;--button-box-shadow: none;height:var(--button-height, auto);background-color:var(--button-background);border:var(--button-border) solid var(--button-border-color);color:var(--button-text);font:var(--button-font-style) var(--button-font-weight) var(--button-font-size)/var(--button-line-height) var(--button-font-family);border-radius:var(--button-radius);transition:border-color .3s ease,background-color .3s ease,color .3s ease;padding:var(--button-padding-y) var(--button-padding-x);box-shadow:var(--button-box-shadow, none);display:inline-block;text-decoration:none;text-align:var(--button-text-alignment);word-break:break-word}.button .button_icn{vertical-align:-.1em}.button .button_icn,.button>.ico{pointer-events:none}.button--primary{--button-background: var(--section-primary-bg, #000);--button-text: var(--section-primary-text-color, #fff);--button-border-color: var(--section-primary-border-color, #000);--button-hover-background: var(--section-primary-text-color, #fff);--button-hover-text: var(--section-primary-bg, #000);--button-hover-border-color: var(--section-primary-bg, #000)}.button--secondary{--button-background: var(--section-secondary-bg, #fff);--button-text: var(--section-secondary-text-color, #000);--button-border-color: var(--section-secondary-border-color, #000);--button-hover-background: var(--section-secondary-text-color, #000);--button-hover-text: var(--section-secondary-bg, #fff);--button-hover-border-color: var(--section-secondary-text-color, #000)}.button:hover{background-color:var(--button-hover-background);border-color:var(--button-hover-border-color);color:var(--button-hover-text)}.button.button--link{--button-padding-y: 1.15rem;--button-padding-x: 1rem;--button-font-weight: 400;--button-background: transparent;--button-text: var(--section-links-color);--button-border-color: transparent;--button-hover-background: transparent;--button-hover-text: var(--section-active-hover-color);--button-hover-border-color: transparent}.button--sm{--button-padding-y: 1.15rem}.button.disabled,.button:disabled,button:disabled{opacity:.6;pointer-events:none}input[type=text]:disabled,input[type=text].disabled,input[type=tel]:disabled,input[type=tel].disabled,input[type=email]:disabled,input[type=email].disabled,input[type=search]:disabled,input[type=search].disabled,input[type=password]:disabled,input[type=password].disabled,input[type=number]:disabled,input[type=number].disabled,textarea:disabled,textarea.disabled,.form-control:disabled,.form-control.disabled,select:disabled,select.disabled{opacity:.6;pointer-events:none}.btn-icn-ixi{--focus-outline-color: var(--section-focus-outline-color);--btn-padding-x: var(--ixi-padding-x, 13px);--btn-padding-y: var(--ixi-padding-y, 13px);--btn-bdr: var(--ixi-bdr-width, 0) solid var(--ixi-bdr-clr, transparent);--btn-clr: var(--ixi-text-color, #000);--btn-bg: var(--ixi-bg-color, #fff);--btn-hover-bdr-clr: var(--ixi-bdr-hover-clr, #000);--btn-hover-clr: var(--ixi-text-hover-color, #fff);--btn-hover-bg: var(--ixi-bg-hover-color, #000);--btn-radius: var(--ixi-radius, 0);border-radius:var(--btn-radius);display:inline-block;vertical-align:top;padding:var(--btn-outer-padding-x) var(--btn-outer-padding-y);margin:calc(var(--btn-outer-padding-x) * -1) calc(var(--btn-outer-padding-y) * -1);border:0;background-color:transparent}.btn-icn-ixi:hover .btn-icn-ixi_wrapper{background-color:var(--btn-hover-bg);color:var(--btn-hover-clr);border-color:var(--btn-hover-bdr-clr)}.btn-icn-ixi_wrapper{padding:var(--btn-padding-y) var(--btn-padding-x);line-height:0;border:var(--btn-bdr);background-color:var(--btn-bg);color:var(--btn-clr);transition:color .3s ease,background-color .3s ease,border-color .3s ease,transform .3s ease;display:inline-block;vertical-align:top;border-radius:inherit}i.btn-icn-ixi_wrapper{font-style:normal}blockquote{margin-right:0;margin-left:0;padding-left:0;position:relative;display:block;font-weight:var(--quote-font-weight, inherit);font-style:var(--quote-font-style, italic);font-size:var(--quote-font-size, inherit);line-height:var(--quote-line-height, inherit);letter-spacing:var(--quote-font-spacing, 0);overflow:hidden}blockquote:after,blockquote:before{content:"\201c";font-size:3rem}blockquote q{quotes:none}blockquote q:after,blockquote q:before{display:none}blockquote cite{font-style:normal;letter-spacing:normal;font-weight:400;display:block;margin-top:14px}blockquote p{margin-top:0;margin-bottom:0;display:inline}.mty{margin-top:var(--mt-top, 0);margin-bottom:var(--mt-bottom, 0)}.mty>p{margin-top:0;margin-bottom:0}.--media-size-landscape,.--media-size-adapt,.--media-size-square,.--media-size-landscape2,.--media-size-landscape3,.--media-size-absolute2,.--media-size-absolute3,.--media-size-portrait{--ratio-divider: 1;width:100%;position:relative;padding-top:calc((var(--ratio-divider, 1) / var(--media-ratio)) * 100%)}.--media-size-square{padding-top:100%}.--media-size-absolute2{height:auto;object-fit:contain!important;object-position:center center;width:auto}.--media-size-landscape{--ratio-divider: .4}.--media-size-landscape2{--ratio-divider: .5}.--media-size-landscape3{--ratio-divider: .6}.--media-size-portrait{--ratio-divider: 2}.grid{--columns-count-calc: calc(100 / var(--desktop-columns-count) * 1%);--grid-grow: 0;--grid-shrink: 1;--grid-basis: var(--columns-count-calc, 33.333%);display:flex;flex-wrap:wrap;row-gap:calc(var(--cp-spacer-left, 15px) + var(--cp-spacer-right, 15px));margin-left:calc(var(--cp-spacer-left, 15px) * -1);margin-right:calc(var(--cp-spacer-right, 15px) * -1)}.grid_col{padding-left:var(--cp-spacer-left, 15px);padding-right:var(--cp-spacer-right, 15px);flex:var(--grid-grow, 0) var(--grid-shrink, 1) var(--grid-basis);max-width:var(--grid-basis)}.global-block{--sec-pt-top: calc(var(--section-padding-top) * .45);--sec-pt-bottom: calc(var(--section-padding-bottom) * .45);width:100%;overflow:hidden;position:relative;padding-top:var(--sec-pt-top, 35px);padding-bottom:var(--sec-pt-bottom, 35px)}.scheme{--link-color: var(--section-links-color);--link-hover-color: var(--section-active-hover-color);--focus-outline-color: var(--section-focus-outline-color);color:var(--section-foreground-color);background-color:var(--section-background-color)}.widget--styles{--link-color: var(--section-widget-links-color);--link-hover-color: var(--section-widget-active-hover-color);--border-color: var(--section-widget-border-color);color:var(--section-widget-foreground-color);background-color:var(--section-widget-background-color)}.widget--styles button:focus-visible,.widget--styles input:focus-visible,.widget--styles a:focus-visible,.widget--styles summary:focus-visible{--focus-outline-color: var(--section-widget-focus-outline-color)}details>summary{list-style:none}details>summary::-webkit-details-marker{display:none}table{border-bottom-left-radius:5px;border-bottom-right-radius:5px;font-size:1.4rem;line-height:2.4rem;word-break:break-word}table caption{border-top-right-radius:5px;border-top-left-radius:5px}table thead th,table tfoot th,table tfoot td{font-size:1.4rem;line-height:3.8rem;font-weight:500;border:1px solid var(--section-border-color);padding:5px 35px}table thead th:last-child,table tfoot th:last-child,table tfoot td:last-child{border-right-color:transparent}table thead th:first-child,table tfoot th:first-child,table tfoot td:first-child{border-left-color:transparent}table tbody th,table tbody td{padding:8px 35px;border-bottom:1px solid var(--section-border-color)}table tbody th{font-weight:400}.--word-break{word-break:break-word}.--no-stock{color:var(--section-error-color)}.--low-stock{color:var(--section-warning-color)}.--enough-stock{color:var(--section-success-color)}deferred-media{display:block}.img-placeholder{fill:currentColor}.align-holder{display:flex;width:100%;min-height:inherit}.align-holder_wrapper{width:100%;padding-top:35px;padding-bottom:35px}.align-holder--tright .align-holder_wrapper{margin:0 0 auto auto}.align-holder--tleft .align-holder_wrapper{margin:0 auto auto 0}.align-holder--tcenter .align-holder_wrapper{margin:0 auto auto}.align-holder--mleft .align-holder_wrapper{margin:auto auto auto 0}.align-holder--mcenter .align-holder_wrapper{margin:auto}.align-holder--mright .align-holder_wrapper{margin:auto 0 auto auto}.align-holder--bleft .align-holder_wrapper{margin:auto auto 0 0}.align-holder--bcenter .align-holder_wrapper{margin:auto auto 0}.align-holder--bright .align-holder_wrapper{margin:auto 0 0 auto}.--small-height{min-height:calc(480px * var(--height-factor))}.--medium-height{min-height:calc(640px * var(--height-factor))}.--vh-height{min-height:100vh}[data-tooltip]:before{width:0;top:100%;left:50%;height:0;opacity:0;content:"";margin-top:3px;text-align:center;position:absolute;transition:all ease .2s;border-left:7px solid transparent;border-right:7px solid transparent;transform:translate(-50%) translateY(-5px);border-bottom:7px solid var(--section-links-color);transform:translate(-50%) translateY(1px)}[data-tooltip]:hover:before{opacity:1}[data-tooltip]:after{top:100%;opacity:0;font-weight:600;margin:0 0 10px;padding:1px 10px;font-size:1.1rem;text-align:center;position:absolute;border-radius:10px;line-height:1.8rem;content:attr(data-tooltip);transition:all ease .3s;color:var(--section-background-color);background:var(--section-links-color);white-space:nowrap;transform:translate(-50%,11px);left:50%}[data-tooltip]:hover:after{opacity:1}.text-size--small{font-size:1.4rem;line-height:3rem}.text-size--medium{font-size:1.6rem;line-height:2.8rem}.text-size--large{font-size:1.8rem;line-height:2.8rem}.custom-select{position:relative;display:inline-block;vertical-align:top;max-width:100%;padding:0}.custom-select:after{position:absolute;right:var(--input-padding-x);top:50%;transform:translateY(-50%) rotate(45deg) translate(-3px);content:"";border:solid currentColor;border-width:0 1px 1px 0;width:8px;height:8px}.custom-select select{--input-border: 0;--input-radius: 0;--input-height: 100%;--input-background: transparent;--input-border-color: transparent;appearance:none;-webkit-appearance:none;padding-right:calc(var(--input-padding-x) * 2)}.custom-checkbox-input,.custom-radio-input,.main-product .product-variant-option input[type=radio],.featured-product .product-variant-option input[type=radio],.modal-component--quick-view .product-variant-option input[type=radio],input.form-control--resest,gallery-switcher-button input[type=radio]{position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;opacity:0;margin:-1px}.custom-checkbox-input+label,.custom-radio-input+label{display:inline-block;vertical-align:top;max-width:100%;position:relative;padding-left:3rem}.custom-checkbox-input+label:before,.custom-radio-input+label:before,.custom-checkbox-input+label:after,.custom-radio-input+label:after{position:absolute;left:0;top:.35em;content:"";width:2rem;height:2rem}.custom-checkbox-input+label:after,.custom-radio-input+label:after{transition:all .3s ease;opacity:0;visibility:hidden}.custom-checkbox-input+label:before,.custom-radio-input+label:before{border-radius:var(--input-custom-form-corner-radius);border:1px solid var(--section-foreground-color, #000);background:var(--section-background-color, #fff)}.custom-radio-input+label:before,.custom-radio-input+label:after{border-radius:100%}.custom-checkbox-input+label:after{content:"\2713";width:1.4rem;height:.7rem;margin-left:.2em;margin-top:-.35em;font-size:1.7rem;font-weight:600;color:var(--section-background-color, #fff)}.custom-radio-input+label:after{background-color:var(--section-foreground-color, #000)}.custom-checkbox-input:checked+label:before,.custom-checkbox-input.checked+label:before{background-color:var(--section-foreground-color, #000);border-color:var(--section-foreground-color, #000)}.custom-checkbox-input:checked+label:after,.custom-checkbox-input.checked+label:after,.custom-radio-input:checked+label:after,.custom-radio-input.checked+label:after{opacity:1;visibility:visible}.open-close,.open-close_opener{display:block}.open-close_opener{cursor:pointer;position:relative;padding-right:25px}.--accordion-view+.--accordion-view{border-top:1px solid var(--section-border-color)}body.overflow-hidden{height:100%;overflow:hidden}.custom-checkbox-label{display:inline-block;vertical-align:top}.custom-checkbox-span input{position:absolute;left:0;top:0;opacity:0;clip:rect(0,0,0,0)}.custom-checkbox-label_text{display:block;position:relative;padding-left:35px;font-size:1.8rem;line-height:1;cursor:pointer;margin-bottom:20px}input:checked+.custom-checkbox-label .custom-checkbox-label_icn{background-color:var(--swatch--background, --section-foreground-color);color:var(--section-background-color);border:0}.custom-checkbox-label_icn{left:0;top:0;position:absolute;width:20px;height:20px;border:1px solid var(--section-border-color);display:flex;align-items:center;justify-content:center;line-height:0;border-radius:5px;background-color:var(--swatch--background, transparent)}.custom-checkbox-label_icn .ico{opacity:0}input:checked+.custom-checkbox-label .custom-checkbox-label_icn .ico{opacity:1}.countdown-timer,.countdown-timer .block{display:flex;line-height:1}.countdown-timer .block{gap:3px;align-items:center}.countdown-timer .block+.block:before{content:":";display:inline-block;margin-left:12px;margin-right:12px;font-weight:500}.countdown-timer .time{font-size:1.4rem;font-weight:500}.countdown-timer .text{font-size:1.2rem;font-weight:400;text-transform:capitalize}.modal,.--drawer{--link-color: var(--section-links-color);--link-hover-color: var(--section-active-hover-color);--focus-outline-color: var(--section-focus-outline-color);position:fixed;left:0;top:0;right:0;z-index:99999;animation-duration:.4s;animation-iteration-count:1;opacity:0;display:none}modal-component.modal--active .modal,modal-component.modal--active .--drawer{animation-name:opac-in;display:block;opacity:1}.modal-component_btn-close{--btn-padding-x: 8px;--btn-padding-y: 8px;--btn-radius: 5px;--ixi-text-color: var(--section-background-color);--ixi-bg-color: var(--section-foreground-color);--ixi-bg-hover-color: var(--section-background-color);--ixi-text-hover-color: var(--section-foreground-color);top:5px;z-index:9999;right:5px;position:absolute}.shopify-challenge__container{padding-top:30px;padding-bottom:30px}.shopify-challenge__container iframe{border-radius:0}.shopify-challenge__button{background-color:var(--body-text-color);color:var(--body-background-color);padding:10px 29px;border-radius:var(--button-corner-radius);margin-top:40px!important;font-size:1.6rem;line-height:2rem;border:1px solid var(--body-text-color);transition:color .3s ease,background-color .3s ease,border-color .3s ease}.shopify-challenge__button:hover{background-color:var(--body-background-color);color:var(--body-text-color);border:1px solid;border-color:var(--section-border-color)}.modal-component_spacer{padding:24px 15px;width:100%;min-height:100%;display:flex}.modal-component,.--drawer .modal-component_wrapper{height:100%;overflow-y:auto;overflow-x:hidden}.modal-component_wrapper{margin-left:auto;margin-right:auto;position:relative}.modal{color:var(--modal-component-text, #fff);background-color:var(--modal-component-overlay, rgba(0, 0, 0, .5))}.modal-component--centered .modal-component_wrapper,.modal-component--bt-left .modal-component_wrapper,.modal-component--bt-right .modal-component_wrapper{display:flex;width:100%}.modal-component--centered .modal-component_wrapper{margin-bottom:auto}.modal-component--bt-left .modal-component_wrapper,.modal-component--bt-right .modal-component_wrapper,.modal-component--centered .modal-component_wrapper{margin-top:auto}.modal-component--centered .modal-component_body,.modal-component--bt-left .modal-component_body,.modal-component--bt-right .modal-component_body{width:100%;max-width:620px;position:relative;padding:25px;box-shadow:0 4px 30px #0000001a;border-radius:var(--section-radius);background-color:var(--section-background-color);border:1px solid var(--section-background-color);color:var(--section-foreground-color)}.modal-component--bt-left .modal-component_body{margin-right:auto;margin-top:auto}.modal-component--bt-right .modal-component_body{margin-left:auto;margin-top:auto}.modal-component--centered .modal-component_body{margin:auto}.modal-component.--drawer{overflow:hidden}.--drawer .modal-component_wrapper{margin-right:0}@keyframes opac-in{0%{opacity:0;display:block}to{opacity:1;display:block}}.shipping-bar_progress{border-radius:calc(var(--input-corner-radius) * 99)}.shipping-bar_progress[value]{-webkit-appearance:none;appearance:none;height:3px;width:100%;border:0;margin-top:20px;margin-bottom:20px;color:var(--section-success-color)}.shipping-bar_progress[value]::-moz-progress-bar,.shipping-bar_progress[value]::-webkit-progress-bar{border-radius:calc(var(--input-corner-radius) * 99);background-color:var(--section-input-background-color)}.shipping-bar_progress[value]::-moz-progress-bar,.shipping-bar_progress[value]::-webkit-progress-value{border-radius:calc(var(--input-corner-radius) * 99);background-color:var(--section-success-color)}.shipping-bar{display:block}marquee-component{width:100%;display:block;overflow:hidden}.marquee-component{position:relative;display:flex}.marquee-component_col{padding-left:13px;padding-right:13px;flex-shrink:0}.dropdown-component{position:relative}.dropdown-component_wrapper{overflow:hidden;position:absolute;left:50%;transform:translate(-50%);top:100%;min-width:100%;background-color:var(--section-background-color, #fff);color:var(--section-foreground-color, #000);border-radius:var(--input-custom-form-corner-radius, 10px);box-shadow:0 -10px 30px #0000001a;z-index:99;clip:rect(0,0,0,0);opacity:0;visibility:hidden}.dropdown--open{opacity:1;visibility:visible;clip:unset}.dropdown-component_opener{gap:8px;display:flex;align-items:center;position:relative}.dropdown-componenet_icn-caret{line-height:0}.dropdown-component_inset-wrap{display:block;width:100%;margin-top:auto;margin-bottom:auto}.payments-list{line-height:0;display:flex;justify-content:center;flex-wrap:wrap;gap:6px}.payments-list svg{max-width:100%}.logo{max-width:var(--logo-width)}.logo img,.logo_link{vertical-align:top}.form__message .ico-error,.error-email{color:var(--section-error-color)}.success-message{color:var(--section-success-color)}.success-message{text-align:center;margin-top:39px;font-size:2rem;line-height:3.3rem}.success-message p{margin:0}.success-message .image{margin-bottom:10px}.success-message_icn{display:block;margin-bottom:14px;color:var(--section-foreground-color)}.--hover-underline{position:relative;display:inline-block;vertical-align:top}.compare-toggler{position:absolute;top:16px;right:19px}.compare-toggler--static{position:relative;top:auto;right:auto}input[type=radio].disabled+label{text-decoration:line-through}.specs-wrap{border-radius:var(--section-radius, 10px);background-color:var(--section-widget-background-color);color:var(--section-widget-foreground-color);overflow:hidden;padding:10px 30px}.specs-table{table-layout:fixed;width:100%}.specs-table tbody td{border-bottom:0;padding:14px 0}.specs-table tbody td:first-child{font-weight:500;padding-right:14px}.specs-table tbody tr+tr td{border-top:1px solid var(--section-widget-border-color)}.specs-table tbody a{text-decoration:none;transition:color .3s ease}@media (min-width: 768px){h1,.h1{--heading-size-factor: .55}h2,.h2{--heading-size-factor: .9}h3,.h3,h4,.h4,h5,.h5,h6,.h6{--heading-size-factor: 1}.global-block{--sec-pt-top: calc(var(--section-padding-top) * .65);--sec-pt-bottom: calc(var(--section-padding-bottom) * .65)}.--buttons-animate .button{background-image:radial-gradient(circle at bottom center,var(--button-hover-text) 71%,transparent 71%),radial-gradient(circle at top center,transparent 71%,var(--button-hover-text) 71%);background-repeat:repeat-x;background-position:calc(50% + 2.2rem) calc(100% + 13.4rem),50% calc(100% + 1.4rem);background-size:13.5rem 0,4.5rem 0;animation-duration:120s;animation-timing-function:linear;animation-iteration-count:infinite;animation-name:lehren}.--buttons-animate .button:hover{background-size:13.5rem 19.7rem,4.5rem 6.2rem}.--buttons-animate .button.button--link,.--buttons-animate .button.button--link:hover{animation:none;background-image:none}table tbody tr th,table tbody tr td,table thead tr th{padding-left:20px;padding-right:20px}.--hover-underline:before{content:"";position:absolute;width:100%;height:2px;border-radius:2px;background-color:currentColor;bottom:0;left:0;transform-origin:right;transform:scaleX(0);transition:transform .3s ease-in-out}.--hover-underline:hover:before{transform-origin:left;transform:scaleX(1)}}@media (min-width: 992px){h1,.h1{--heading-size-factor: .7}h2,.h2{--heading-size-factor: 1}.dropdown-component_opener{gap:16px}.--hidden-desktop{display:none}.countdown-timer .time{font-size:1.8rem}.countdown-timer .text{font-size:1.4rem}}@media (min-width: 1200px){h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.h{--heading-size-factor: 1}.global-block{--sec-pt-top: var(--section-padding-top);--sec-pt-bottom: var(--section-padding-bottom)}table tbody tr th,table tbody tr td,table thead tr th{padding-left:35px;padding-right:35px}}@media (max-width: 991px){.--hidden-down-desktop{display:none}}@keyframes lehren{0%{background-position:calc(50% + 2.2rem) calc(100% + 13.4rem),50% calc(100% + 1.4rem)}to{background-position:calc(50% + 2.2rem + 9999px) calc(100% + 13.4rem),calc(50% + 9999px) calc(100% + 1.4rem)}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/base.css.map */
