:where(body.is-replo){--typeHeaderPrimary: Barlow;--typeHeaderFallback: sans-serif;--typeHeaderSize: 40px;--typeHeaderWeight: 800;--typeHeaderLineHeight: .9;--typeHeaderSpacing: 0em;--typeBasePrimary:Barlow;--typeBaseFallback:sans-serif;--typeBaseSize: 19px;--typeBaseWeight: 500;--typeBaseSpacing: .025em;--typeBaseLineHeight: 1.3;--typeCollectionTitle: 20px;--iconWeight: 5px;--iconLinecaps: round;--buttonRadius: 3px;--colorGridOverlayOpacity: .1}:where(body.is-replo){--colorBtnPrimary:#005fff;--colorBtnPrimaryLight:#337fff;--colorBtnPrimaryDim:#0056e6;--colorBtnPrimaryText:#ffffff;--colorCartDot:#005fff;--colorLink:#202020;--colorTextBody:#202020;--colorPrice:#202020;--colorTextSavings:#005fff;--colorSaleTag:#1c1d1d;--colorSaleTagText:#ffffff;--colorBody:#f0f0f0;--colorBodyDim:#e3e3e3;--colorFooter:#202020;--colorFooterText:#ffffff;--colorBorder:#e8e8e1;--colorNav:#f0f0f0;--colorNavText:#ffffff;--colorAnnouncement:#005fff;--colorAnnouncementText:#ffffff;--colorHeroText:#ffffff;--colorModalBg:#e6e6e6;--colorImageOverlay:#000000;--colorImageOverlayOpacity:.1;--colorImageOverlayTextShadow:.2;--colorSmallImageBg:#f0f0f0;--colorLargeImageBg:#0f0f0f;--colorGridOverlay:#000000;--colorGridOverlayOpacity:.1;--colorDrawers:#202020;--colorDrawersDim:#131313;--colorDrawerBorder:#e8e8e1;--colorDrawerText:#ffffff;--colorDrawerTextDark:#d9d9d9;--colorDrawerButton:#ff7b00;--colorDrawerButtonText:#ffffff;--grid-gutter:17px;--drawer-gutter:20px;--sizeChartMargin:25px 0;--sizeChartIconMargin:5px;--newsletterReminderPadding:40px;--color-body-text:#202020;--color-body:#f0f0f0;--color-bg:#f0f0f0}@media only screen and (min-width:769px){:where(body.is-replo){--grid-gutter:22px;--drawer-gutter:30px}}:where(body.is-replo) tool-tip{display:none}:where(body.is-replo) tool-tip[data-tool-tip-open=true]{display:flex;justify-content:center;align-items:center;z-index:10001;position:fixed;top:0;left:0;width:100%;height:100%}:where(body.is-replo) tool-tip[data-tool-tip-open=true]:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:#e0e0e0;background-color:#e6e6e6;background-color:var(--colorModalBg);animation:overlay-on .3s forwards;cursor:pointer}:where(body.is-replo) newsletter-reminder{position:fixed;left:20px;bottom:20px;transition:opacity .3s ease-in-out;box-shadow:0 12px 25px #00000026;max-width:240px;z-index:10}@media only screen and (max-width:768px){:where(body.is-replo) newsletter-reminder{max-width:calc(100% - 40px)}}:where(body.is-replo) newsletter-reminder[data-enabled=false]{opacity:0;visibility:hidden;pointer-events:none}:where(body.is-replo) *,:where(body.is-replo) :after,:where(body.is-replo) :before,:where(body.is-replo) input{box-sizing:border-box}:where(body.is-replo),:where(html:has(>body.is-replo)){padding:0;margin:0}:where(body.is-replo) article,:where(body.is-replo) aside,:where(body.is-replo) details,:where(body.is-replo) figcaption,:where(body.is-replo) figure,:where(body.is-replo) footer,:where(body.is-replo) header,:where(body.is-replo) hgroup,:where(body.is-replo) main,:where(body.is-replo) nav,:where(body.is-replo) section,:where(body.is-replo) summary{display:block}:where(body.is-replo) audio,:where(body.is-replo) canvas,:where(body.is-replo) progress,:where(body.is-replo) video{display:inline-block;vertical-align:baseline}:where(body.is-replo) input[type=number]::-webkit-inner-spin-button,:where(body.is-replo) input[type=number]::-webkit-outer-spin-button{height:auto}:where(body.is-replo) input[type=search]::-webkit-search-cancel-button,:where(body.is-replo) input[type=search]::-webkit-search-decoration{-webkit-appearance:none}:where(html:has(>body.is-replo)){touch-action:manipulation}:where(html:has(>body.is-replo)) [dir=rtl]{direction:rtl}:where(body.is-replo),:where(html:has(>body.is-replo)){background-color:#f0f0f0;background-color:var(--colorBody);color:#202020;color:var(--colorTextBody)}:where(body.is-replo) hr{height:1px;border:0;border-top:1px solid;border-top-color:#e8e8e1;border-top-color:var(--colorBorder)}:where(body.is-replo),:where(body.is-replo) button,:where(body.is-replo) input,:where(body.is-replo) select,:where(body.is-replo) textarea{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:calc(var(--typeBaseSize)*.92);letter-spacing:var(--typeBaseSpacing);line-height:var(--typeBaseLineHeight)}@media only screen and (min-width:769px){:where(body.is-replo),:where(body.is-replo) button,:where(body.is-replo) input,:where(body.is-replo) select,:where(body.is-replo) textarea{font-size:var(--typeBaseSize)}}:where(body.is-replo),:where(body.is-replo) button,:where(body.is-replo) input,:where(body.is-replo) select,:where(body.is-replo) textarea{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-rendering:optimizeSpeed}:where(body.is-replo){font-weight:var(--typeBaseWeight)}:where(body.is-replo) p{margin:0 0 15px}:where(body.is-replo) p img{margin:0}:where(body.is-replo) em{font-style:italic}:where(body.is-replo) b,:where(body.is-replo) strong{font-weight:700}:where(body.is-replo) p[data-spam-detection-disclaimer],:where(body.is-replo) small{font-size:.95em}:where(body.is-replo) sub,:where(body.is-replo) sup{position:relative;font-size:60%;vertical-align:baseline}:where(body.is-replo) sup{top:-.5em}:where(body.is-replo) sub{bottom:-.5em}:where(body.is-replo) blockquote{margin:0;padding:15px 30px 40px}:where(body.is-replo) blockquote p{margin-bottom:0}:where(body.is-replo) blockquote p+cite{margin-top:15px}:where(body.is-replo) blockquote cite{display:block}:where(body.is-replo) code,:where(body.is-replo) pre{background-color:#faf7f5;font-family:Consolas,monospace;font-size:1em;border:0 none;padding:0 2px;color:#51ab62}:where(body.is-replo) pre{overflow:auto;padding:15px;margin:0 0 30px}:where(body.is-replo) label:not(.variant__button-label):not(.text-label){letter-spacing:.3em;font-size:.8em}:where(body.is-replo) label{display:block;margin-bottom:10px}:where(body.is-replo) h1,:where(body.is-replo) h2,:where(body.is-replo) h3,:where(body.is-replo) h4,:where(body.is-replo) h5,:where(body.is-replo) h6{display:block;margin:0 0 10px}@media only screen and (min-width:769px){:where(body.is-replo) h1,:where(body.is-replo) h2,:where(body.is-replo) h3,:where(body.is-replo) h4,:where(body.is-replo) h5,:where(body.is-replo) h6{margin:0 0 15px}}:where(body.is-replo) h1 a,:where(body.is-replo) h2 a,:where(body.is-replo) h3 a,:where(body.is-replo) h4 a,:where(body.is-replo) h5 a,:where(body.is-replo) h6 a{text-decoration:none;font-weight:inherit}:where(body.is-replo) h1,:where(body.is-replo) h2,:where(body.is-replo) h3{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:var(--typeHeaderWeight);letter-spacing:var(--typeHeaderSpacing);line-height:var(--typeHeaderLineHeight)}:where(body.is-replo) [data-type_header_capitalize=true] h1,:where(body.is-replo) [data-type_header_capitalize=true] h2,:where(body.is-replo) [data-type_header_capitalize=true] h3{text-transform:uppercase}:where(body.is-replo) h1{font-size:calc(var(--typeHeaderSize)*.85)}:where(body.is-replo) h2{font-size:calc(var(--typeHeaderSize)*.73)}:where(body.is-replo) h3{font-size:calc(var(--typeHeaderSize)*.62)}@media only screen and (min-width:769px){:where(body.is-replo) h1{font-size:var(--typeHeaderSize)}:where(body.is-replo) h2{font-size:calc(var(--typeHeaderSize)*.85)}:where(body.is-replo) h3{font-size:calc(var(--typeHeaderSize)*.65)}}:where(body.is-replo) h4{text-transform:uppercase;letter-spacing:.3em;font-size:.8em}:where(body.is-replo) h5,:where(body.is-replo) h6{text-transform:uppercase;letter-spacing:.3em;font-size:.8em;margin-bottom:10px}@media only screen and (max-width:768px){:where(body.is-replo) h5,:where(body.is-replo) h6{margin-bottom:5px}}:where(body.is-replo) ol,:where(body.is-replo) ul{margin:0 0 15px 30px;padding:0;text-rendering:optimizeLegibility}:where(body.is-replo) ol ol{list-style:lower-alpha}:where(body.is-replo) ol{list-style:decimal}:where(body.is-replo) ol ol,:where(body.is-replo) ol ul,:where(body.is-replo) ul ol,:where(body.is-replo) ul ul{margin:4px 0 5px 20px}:where(body.is-replo) li{margin-bottom:.25em}:where(body.is-replo) table{width:100%;border-spacing:1px;position:relative;border:0 none;background:#e8e8e1;background:var(--colorBorder)}:where(body.is-replo) td,:where(body.is-replo) th{border:0 none;text-align:left;padding:10px 15px;background:#f0f0f0;background:var(--colorBody)}:where(html:has(>body.is-replo)) [dir=rtl] td,:where(html:has(>body.is-replo)) [dir=rtl] th{text-align:right}:where(body.is-replo) th{font-weight:700}:where(body.is-replo) a{color:#202020;color:var(--colorTextBody);text-decoration:none;background:transparent}:where(body.is-replo) a:hover{color:#202020;color:var(--colorTextBody)}:where(body.is-replo) button{overflow:visible;color:currentColor}:where(body.is-replo) button[disabled],:where(html:has(>body.is-replo)) input[disabled]{cursor:default}:where(body.is-replo) img{border:0 none}:where(body.is-replo) svg:not(:root){overflow:hidden}:where(body.is-replo) iframe,:where(body.is-replo) img{max-width:100%}:where(body.is-replo) img[data-sizes=auto]{display:block;width:100%}:where(body.is-replo) form{margin:0}@media only screen and (max-width:959px){:where(body.is-replo) input,:where(body.is-replo) select,:where(body.is-replo) textarea{font-size:16px!important}}:where(body.is-replo) button,:where(body.is-replo) input,:where(body.is-replo) textarea{-webkit-appearance:none;-moz-appearance:none}:where(body.is-replo) button{background:none;border:none;display:inline-block;cursor:pointer}:where(body.is-replo) fieldset{border:1px solid;border-color:#e8e8e1;border-color:var(--colorBorder);padding:15px}:where(body.is-replo) legend{border:0;padding:0}:where(body.is-replo) button,:where(body.is-replo) input[type=submit]{cursor:pointer}:where(body.is-replo) input,:where(body.is-replo) select,:where(body.is-replo) textarea{border:1px solid;border-color:#e8e8e1;border-color:var(--colorBorder);max-width:100%;padding:8px 10px;border-radius:0}:where(body.is-replo) input[disabled],:where(body.is-replo) select[disabled],:where(body.is-replo) textarea[disabled]{cursor:default;border-color:#b6b6b6}:where(body.is-replo) textarea{min-height:100px}:where(body.is-replo) input[type=checkbox],:where(body.is-replo) input[type=radio]{margin:0 10px 0 0;padding:0;width:auto}:where(body.is-replo) input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox}:where(body.is-replo) input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio}:where(body.is-replo) input[type=image]{padding-left:0;padding-right:0}:where(body.is-replo) select{-webkit-appearance:none;appearance:none;background-color:transparent;padding-right:28px;text-indent:.01px;text-overflow:"";cursor:pointer;color:inherit}:where(body.is-replo) select{background-position:100%;background-image:url(ico-select.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:11px}:where(body.is-replo) optgroup{font-weight:700}:where(body.is-replo) option{color:#000;background-color:#fff}:where(body.is-replo) option[disabled]{color:#ccc}:where(body.is-replo) select::-ms-expand{display:none}:where(body.is-replo) label[for]{cursor:pointer}:where(body.is-replo) small{display:block}:where(body.is-replo) .site-footer{padding-bottom:30px;background-color:#202020;background-color:var(--colorFooter);color:#fff;color:var(--colorFooterText)}@media only screen and (min-width:769px){:where(body.is-replo) .site-footer{padding-top:60px;padding-bottom:60px}}@media only screen and (max-width:768px){:where(body.is-replo) .site-footer{text-align:center}:where(body.is-replo) .site-footer{padding-bottom:0}}:where(body.is-replo) .site-footer a{color:#fff;color:var(--colorFooterText)}:where(body.is-replo) .site-header{position:relative;padding:7px 0;background:#f0f0f0;background:var(--colorNav)}@media only screen and (min-width:769px){:where(body.is-replo) .site-header{padding:20px 0}}:where(body.is-replo) .disclosure{position:relative}:where(body.is-replo) ::-webkit-input-placeholder{color:inherit;opacity:.5}:where(body.is-replo) :-moz-placeholder{color:inherit;opacity:.5}:where(body.is-replo) :-ms-input-placeholder{color:inherit;opacity:.5}:where(body.is-replo) ::-ms-input-placeholder{color:inherit;opacity:1}:where(body.is-replo) input,:where(body.is-replo) select,:where(body.is-replo) textarea{background-color:inherit;color:inherit}:where(body.is-replo) input[disabled],:where(body.is-replo) select[disabled],:where(body.is-replo) textarea[disabled]{background-color:#f6f6f6;border-color:transparent}:where(body.is-replo) input:active,:where(body.is-replo) input:focus,:where(body.is-replo) select:active,:where(body.is-replo) select:focus,:where(body.is-replo) textarea:active,:where(body.is-replo) textarea:focus{border:1px solid;border-color:#202020;border-color:var(--colorTextBody)}:where(body.is-replo) input[type=image]{background-color:transparent}:where(body.is-replo) .testimonials-section{padding:25.5px 0}@media only screen and (min-width:769px){:where(body.is-replo) .testimonials-section{padding:75px 0}}:where(body.is-replo) .hero{position:relative;overflow:hidden;background:#0f0f0f;background:var(--colorLargeImageBg)}@media only screen and (max-width:768px){:where(body.is-replo) [data-aos=overflow__animation]{transform:translate(100vw);transition:all .8s cubic-bezier(.25,.46,.45,.94)}:where(body.is-replo) [data-disable-animations=true] [data-aos=overflow__animation]{transform:none;transition:none}}:where(body.is-replo) newsletter-reminder{color:#fff;color:var(--colorBtnPrimaryText);background-color:#005fff;background-color:var(--colorBtnPrimary)}@media only screen and (max-width:768px){:where(body.is-replo) .header-logo{font-size:2em}}@media print{:where(body.is-replo) h2,:where(body.is-replo) h3,:where(body.is-replo) p{orphans:3;widows:3}:where(body.is-replo) h2,:where(body.is-replo) h3{page-break-after:avoid}:where(body.is-replo),:where(html:has(>body.is-replo)){background-color:#fff}}@font-face{font-family:Inter;font-weight:700;font-style:normal;font-display:swap;src:url(https://cdn.shopify.com/s/files/1/0683/5935/6720/files/Inter-Bold.woff2?v=1708515855)}@font-face{font-family:Inter;font-weight:800;font-style:normal;font-display:swap;src:url(https://cdn.shopify.com/s/files/1/0683/5935/6720/files/Inter-ExtraBold.woff2?v=1707490509)}:where(body.is-replo){overflow-x:hidden}@font-face{font-family:DIN Next;font-weight:400;src:url(din-2014_regular.woff2) format("woff2")}@font-face{font-family:DIN Next;font-weight:800;src:url(din-2014_extra-bold.woff2) format("woff2")}@font-face{font-family:"DIN 2014 Extra";src:url(https://cdn.shopify.com/s/files/1/0683/5935/6720/files/DIN2014-ExtraBold.eot?v=1747875155) format("embedded-opentype"),url(https://cdn.shopify.com/s/files/1/0683/5935/6720/files/DIN2014-ExtraBold.woff2?v=1747875154) format("woff2"),url(https://cdn.shopify.com/s/files/1/0683/5935/6720/files/DIN2014-ExtraBold.woff?v=1747875154) format("woff"),url(https://cdn.shopify.com/s/files/1/0683/5935/6720/files/DIN2014-ExtraBold.ttf?v=1747875155) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"DIN 2014";src:url(https://cdn.shopify.com/s/files/1/0683/5935/6720/files/DIN2014-Bold.eot?v=1747875155) format("embedded-opentype"),url(https://cdn.shopify.com/s/files/1/0683/5935/6720/files/DIN2014-Bold.woff2?v=1747875153) format("woff2"),url(https://cdn.shopify.com/s/files/1/0683/5935/6720/files/DIN2014-Bold.woff?v=1747875154) format("woff"),url(https://cdn.shopify.com/s/files/1/0683/5935/6720/files/DIN2014-Bold.ttf?v=1747875154) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"DIN 2014";src:url(https://cdn.shopify.com/s/files/1/0683/5935/6720/files/DIN2014-Regular.eot?v=1747875155) format("embedded-opentype"),url(https://cdn.shopify.com/s/files/1/0683/5935/6720/files/DIN2014-Regular.woff2?v=1747875154) format("woff2"),url(https://cdn.shopify.com/s/files/1/0683/5935/6720/files/DIN2014-Regular.woff?v=1747875154) format("woff"),url(https://cdn.shopify.com/s/files/1/0683/5935/6720/files/DIN2014-Regular.ttf?v=1747875154) format("truetype");font-weight:400;font-style:normal;font-display:swap}:where(body.is-replo){--typeBasePrimary:"DIN Next";--typeBaseWeight:400;--typeHeaderPrimary:"DIN Next";--typeHeaderWeight:800}:where(html:has(>body.is-replo)),:where(body.is-replo){scroll-behavior:smooth}@font-face{font-family:Inter;font-weight:800;font-style:normal;font-display:swap;src:url(https://cdn.shopify.com/s/files/1/0683/5935/6720/files/Inter-ExtraBold.woff2?v=1707490509)}@font-face{font-family:Inter;font-weight:700;font-style:normal;font-display:swap;src:url(https://cdn.shopify.com/s/files/1/0683/5935/6720/files/Inter-Bold.woff2?v=1708515855)}@font-face{font-family:Inter;font-weight:400;font-style:normal;font-display:swap;src:url(https://cdn.shopify.com/s/files/1/0683/5935/6720/files/Inter-Regular.woff2?v=1708515855)}:where(body.is-replo) :host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}@font-face{font-family:Inter;font-weight:800;font-style:normal;font-display:swap;src:url(https://cdn.shopify.com/s/files/1/0683/5935/6720/files/Inter-ExtraBold.woff2?v=1707490509)}@font-face{font-family:Inter;font-weight:700;font-style:normal;font-display:swap;src:url(https://cdn.shopify.com/s/files/1/0683/5935/6720/files/Inter-Bold.woff2?v=1708515855)}@font-face{font-family:Inter;font-weight:400;font-style:normal;font-display:swap;src:url(https://cdn.shopify.com/s/files/1/0683/5935/6720/files/Inter-Regular.woff2?v=1708515855)}:where(body.is-replo){--swiper-theme-color:#007aff}:where(body.is-replo) :host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:999}
/*# sourceMappingURL=/cdn/shop/t/24/assets/ttt-replo-base.css.map */
