@font-face{font-family:ReplicaProBold;src:url(ReplicaProBold.woff2) format("woff2"),url(ReplicaProBold.woff) format("woff");font-display:swap}@font-face{font-family:ReplicaProLight;src:url(ReplicaProLight.woff2) format("woff2"),url(ReplicaProLight.woff) format("woff");font-display:swap}@font-face{font-family:ReplicaProRegular;src:url(ReplicaProRegular.woff2) format("woff2"),url(ReplicaProRegular.woff) format("woff");font-display:swap}:root{--typeHeaderPrimary: "ReplicaProBold";--typeHeaderSecondary: "ReplicaProRegular";--typeHeaderFallback: Arial, sans-serif;--typeHeaderWeight: 400;--typeBasePrimary: "ReplicaProLight";--typeBaseFallback: Arial, sans-serif;--typeBaseWeight: 400;--colorCviAccent: #0000d2;--colorCviContrast: #D23700;--colorCviDark: #212121;--colorCviMedium: #DEDEDE;--colorCviLight: #FFFFFF}.h1,.h2,.h3,.h4,.subheading,.subtitle,a,h1,h2,h3,h4{color:var(--colorCviAccent);margin-bottom:5px}.subheading,.subtitle{letter-spacing:.1em!important}aside{background-image:url(tear.svg);background-repeat:no-repeat;background-size:100% 100%;display:block;padding:100px 100px 75px}[data-animate_images=true] aside.aos-init{opacity:0;transform:scale(1.15);transition:none}[data-animate_images=true] aside.aos-animate{opacity:1;transform:scale(1);transition:opacity 1s cubic-bezier(.26,.54,.32,1),transform 1s cubic-bezier(.26,.54,.32,1)}aside,aside *,aside .h1,aside .h2,aside .h3,aside .h4,aside .subheading,aside .subtitle,aside a,aside h1,aside h2,aside h3,aside h4,aside.h1,aside.h2,aside.h3,aside.h4{color:var(--colorCviLight);margin:0}.errors,.form-error{background-color:var(--colorCviLight);display:inline-block}mark{background-color:transparent;color:inherit;font-family:var(--typeHeaderSecondary),var(--typeHeaderFallback);text-transform:uppercase}.mobile-nav__footer{align-items:center;display:flex;justify-content:space-between}.multi-selectors .multi-selectors__item.multi-selectors__item--icon{margin:0}.multi-selectors .multi-selectors__item.multi-selectors__item--icon .disclosure .disclosure__toggle{padding-left:0}.multi-selectors .multi-selectors__item.multi-selectors__item--icon .disclosure .disclosure__toggle .icon{height:30px;margin-top:-2px;right:0;width:30px}.multi-selectors .multi-selectors__item .disclosure .disclosure__toggle{text-transform:capitalize}.multi-selectors .multi-selectors__item .disclosure .disclosure-list{bottom:calc(100% + 5px);left:inherit;right:0}.multi-selectors .multi-selectors__item .disclosure .disclosure-list .disclosure-list__item{text-transform:capitalize}.multi-selectors.multi-selectors--open-down .multi-selectors__item .disclosure .disclosure-list{bottom:inherit;top:100%;z-index:2}.note--success{background-color:var(--colorCviLight);border-color:var(--colorCviAccent);color:var(--colorCviAccent)}.site-footer .faux-select,.site-footer input{border-color:var(--colorCviLight)}.site-footer .footer__title{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:calc(var(--typeBaseSize) + 5px);letter-spacing:normal;line-height:var(--typeBaseLineHeight);text-transform:none}.site-footer .site-footer__linklist li{margin-bottom:0}.site-footer .site-footer__linklist li a{font-size:calc(var(--typeBaseSize) + 5px);padding:0}@media only screen and (min-width:590px){[data-section-type=collection-callout] .feature-row__text,[data-section-type=text-and-highlight] .feature-row__text,[data-section-type=text-and-image] .feature-row__text{padding-right:40px}}@media only screen and (min-width:1050px){[data-section-type=collection-callout] .feature-row,[data-section-type=text-and-highlight] .feature-row,[data-section-type=text-and-image] .feature-row{margin:0}}[data-section-type=collection-switcher] .section-header{text-align:left!important}[data-section-type=collection-template] .pagination-wrapper{display:table;margin:auto}[data-section-type=collection-template] .pagination-wrapper .pagination{background-color:var(--colorCviAccent);border-radius:40px;padding:8px 0}[data-section-type=collection-template] .pagination-wrapper .pagination span:first-child.current{margin-left:16px}[data-section-type=collection-template] .pagination-wrapper .pagination span:last-child.current{margin-right:16px}[data-section-type=collection-template] .pagination-wrapper .pagination .next,[data-section-type=collection-template] .pagination-wrapper .pagination .prev{background-color:var(--colorCviLight)}[data-section-type=collection-template] .pagination-wrapper .pagination .next .icon,[data-section-type=collection-template] .pagination-wrapper .pagination .prev .icon{color:var(--colorCviAccent)}[data-section-type=collection-template] .pagination-wrapper .pagination .page,[data-section-type=collection-template] .pagination-wrapper .pagination .page a{color:#fff9;opacity:1}[data-section-type=collection-template] .pagination-wrapper .pagination .page.current{color:var(--colorCviLight);font-family:var(--typeHeaderSecondary),var(--typeHeaderFallback);opacity:1}[data-section-type=logo-list] .logo-bar .logo-bar__item{padding:0 20px}[data-section-type=logo-list] .section-header__title{text-align:center!important}[data-section-type=product] .variant__label{color:var(--colorCviAccent)}[data-section-type=rich-text]{padding-bottom:34px;padding-top:34px}@media only screen and (min-width:590px){[data-section-type=rich-text]{padding-bottom:60px;padding-top:60px}}[data-animate_images=true] [data-section-type=rich-text] .aos-init img{transform:scale(1.15);transition:none}[data-animate_images=true] [data-section-type=rich-text] .aos-animate img{transform:scale(1);transition:transform .5s cubic-bezier(.26,.54,.32,1)}[data-section-type=rich-text] .theme-block:first-of-type .subtitle{text-transform:uppercase}[data-section-type=rich-text].text-center .rich-text--image{margin-left:auto;margin-right:auto}[data-section-type=rich-text].text-right .rich-text--image{margin-left:auto}[data-section-type=testimonials] .testimonials-slide .testimonials-slider__text{border:2px solid var(--colorCviAccent)}[data-section-type=testimonials] .testimonials-slide .testimonials-slider__text .testimonial-stars{color:var(--colorCviAccent)}[data-section-type=testimonials] .testimonials-slide.is-selected .testimonials-slider__text{box-shadow:none}[data-section-type=text-columns]{padding-bottom:34px;padding-top:34px}@media only screen and (min-width:590px){[data-section-type=text-columns]{padding-bottom:60px;padding-top:60px}}[data-animate_images=true] [data-section-type=text-columns] .image-wrap{overflow:visible;padding-top:10px}[data-section-type=text-columns] .btn{margin-right:20px;margin-top:20px}@media only screen and (min-width:1050px){[data-section-type=text-columns] .grid{margin-left:10%;margin-right:10%}}[data-section-type=text-columns] .grid.grid--flush-bottom{overflow:hidden}[data-section-type=text-columns] .grid .grid__item .image-wrap{position:relative}[data-section-type=text-columns] .grid .grid__item .image-wrap .image-overlay{align-items:center;display:flex;height:100%;justify-content:center;padding:10%;position:absolute;top:0;width:100%}[data-animate_images=true] [data-section-type=text-columns] .grid .grid__item .image-wrap .image-overlay.aos-init{opacity:0;transform:scale(1.15);transition:none}[data-animate_images=true] [data-section-type=text-columns] .grid .grid__item .image-wrap .image-overlay.aos-animate{opacity:1;transform:scale(1);transition:opacity 1s cubic-bezier(.26,.54,.32,1),transform 1s cubic-bezier(.26,.54,.32,1)}[data-section-type=text-and-image] aside{margin-bottom:30px;margin-left:-80px;padding:60px 60px 30px 80px}@media only screen and (min-width:1316px){[data-section-type=text-and-image] aside{margin-left:-60px;padding-left:60px}}[data-section-type=text-and-image] .feature-row-wrapper{overflow:visible}[data-section-type=video-section]{margin-top:-30px}@media only screen and (min-width:590px){[data-section-type=video-section]{margin-top:-120px}}:is([data-section-type=slideshow-section],[data-section-type=video-section]){--ladder-step: 10px}:is([data-section-type=slideshow-section],[data-section-type=video-section]) .hero__title .animation-cropper{overflow:visible}:is([data-section-type=slideshow-section],[data-section-type=video-section]) .hero__title .animation-cropper .animation-contents{font-family:var(--typeHeaderSecondary),var(--typeHeaderFallback);font-weight:var(--typeBaseWeight);text-transform:uppercase}:is([data-section-type=slideshow-section],[data-section-type=video-section]) .hero__title .ladder-line{display:block}@media only screen and (min-width:1050px){:is([data-section-type=slideshow-section],[data-section-type=video-section]) .hero__title .ladder-line:not(:last-of-type){margin-bottom:25px}:is([data-section-type=slideshow-section],[data-section-type=video-section]) .hero__title .ladder-line:last-of-type{margin-bottom:10px}:is([data-section-type=slideshow-section],[data-section-type=video-section]) .hero__title .ladder-char{padding-right:5px;position:relative;top:calc(var(--ladder-i, 0) * var(--ladder-step) * -1)}}:is([data-section-type=slideshow-section],[data-section-type=video-section]) .hero__subtitle{letter-spacing:inherit;text-transform:inherit}:is([data-section-type=slideshow-section],[data-section-type=video-section]) .hero__subtitle .animation-cropper .animation-contents{font-family:var(--typeHeaderSecondary),var(--typeHeaderFallback)}.hero__link .btn{margin-right:10px;margin-bottom:8px}.icon-spinner{animation:spin .5s infinite linear}shadow-root{display:none!important}.logo-list-custom .section-header__title{text-align:center!important}.site-nav__icons>span:has(.icon-account),.site-nav__icons>span:has(.icon-user){transform:translate(6px);position:relative;top:-2px}parallax-image.parallax-container .parallax-image{transition:none!important}@media only screen and (min-width:769px){.feature-row .feature-row__text{flex:0 1 50%;min-width:50%}}@media only screen and (min-width:769px){.page-width.feature-row-wrapper{max-width:1600px}}.quick-product__btn{display:flex;align-items:center;justify-content:center;text-align:center}.quick-product__label{display:block;text-align:center;line-height:1.2}.grid-product__secondary-image,.grid-product__secondary-image img{transition:opacity .4s ease-in-out!important}@media only screen and (min-width:769px){.map-section__overlay,.map-section__overlay .rte-setting,.map-section__overlay .rte-setting p,.map-section__overlay .rte-setting a{font-size:17px!important;line-height:1.45!important}.map-section__overlay .h3{font-size:23px!important;line-height:1.2!important}}.section-header__title{font-family:var(--typeHeaderSecondary),sans-serif;font-size:17px;font-weight:200;line-height:1.4;letter-spacing:2px;text-transform:uppercase}[data-aos=section-reveal],[data-aos=section-reveal] .animation-contents{opacity:1!important;transform:none!important;transition:none!important;animation:none!important}@media only screen and (min-width:769px){.site-nav__dropdown.megamenu{max-height:650px!important}}body:has(form[action^="/contact"]) .index-section:has(.form-vertical) .section-header h2{font-family:ReplicaProBold,sans-serif!important;font-size:36px!important;font-weight:700!important;letter-spacing:normal!important;text-transform:none!important;line-height:1.2!important}@media only screen and (min-width:769px){body:has(#HeaderCountry [data-disclosure-toggle][aria-expanded=true]):not(:has(#FilterDrawer.drawer--is-open)) .site-header{z-index:35!important}}.logo-list-custom .section-header__title{font-size:32px;font-weight:700;line-height:1.2;letter-spacing:normal;text-transform:none;text-align:center}.logo-list-custom:has(.logo-bar__item:nth-child(4)) .section-header__title{font-size:18px;font-weight:100;line-height:1.4;letter-spacing:2px;text-transform:uppercase;text-align:center}.reet-blog-posts .section-header__title{font-family:var(--typeHeaderPrimary),sans-serif;font-size:32px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:normal!important;text-transform:none!important}.template-collection #CollectionSection .collection-hero .section-header__title{font-family:ReplicaProBold,Arial,sans-serif;font-size:64px;font-weight:700;line-height:1.1;letter-spacing:normal;text-transform:none}.template-collection #CollectionSection .page-content>.section-header .collection-title{font-family:ReplicaProRegular,Arial,sans-serif;font-size:32px;font-weight:700;line-height:1.2;letter-spacing:2px;text-transform:uppercase}.reet-featured-collection .section-header__title{font-family:ReplicaProBold,Arial,sans-serif!important;font-size:32px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;line-height:1.2!important}[data-section-type=text-columns] .section-header__title{font-family:ReplicaProBold,sans-serif!important;font-size:38px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;line-height:1.2!important}.footer-promotions .btn{background-color:#0000d2!important;color:#fff!important;border-color:#0000d2!important}.footer-promotions .btn:hover{background-color:#0000b5!important;color:#fff!important}@media only screen and (min-width:769px){.header-layout--left-center .site-navigation{display:flex;flex-wrap:wrap;justify-content:center;column-gap:12px}.header-layout--left-center .site-navigation>.site-nav__item{margin-left:0;margin-right:0}}@media(hover:hover)and (pointer:fine){.grid-product:hover .gPreorderBadge{opacity:0!important;visibility:hidden!important;pointer-events:none!important}}.template-page .logo-list-custom{margin-top:0}@media(prefers-reduced-motion:no-preference){.reet-image-reveal{opacity:0;transform:translateY(8px);transition:opacity .35s ease-out,transform .35s ease-out}.reet-image-reveal.is-visible{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.reet-image-reveal{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){html.js [data-aos^=row-of-].aos-init{opacity:0;transform:translateY(10px);transition:opacity .3s ease-out,transform .3s ease-out}html.js [data-aos^=row-of-].aos-init.aos-animate{opacity:1;transform:translateY(0)}}@media only screen and (max-width:768px){body:has(shopify-forms-embed) shopify-forms-embed{display:block!important;width:calc(100% - 40px)!important;max-width:100%!important;margin:0 auto!important}}@media only screen and (max-width:768px){body:has(shopify-forms-embed) aside{padding:45px 25px!important;margin-left:0!important;margin-right:0!important;width:100%;box-sizing:border-box;text-align:center}body:has(shopify-forms-embed) aside h1,body:has(shopify-forms-embed) aside h2,body:has(shopify-forms-embed) aside .h1,body:has(shopify-forms-embed) aside .h2{font-size:28px!important;line-height:1.2!important;letter-spacing:0!important}}@media only screen and (max-width:768px){body.template-page:has(.reet-featured-collection){overflow-x:clip}.reet-featured-collection,.reet-featured-collection .page-width,.reet-featured-collection .grid,.reet-featured-collection .grid__item{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}.reet-featured-collection .grid{width:100%!important;margin-left:0!important;margin-right:0!important}.reet-featured-collection .grid-product__title{overflow-wrap:anywhere;white-space:normal!important}}@media only screen and (max-width:768px){.main-content aside,.main-content .designer-blue-brush{width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin-left:0!important;margin-right:0!important;padding:45px 25px!important;background-size:100% 100%!important;background-position:center!important;background-repeat:no-repeat!important}.main-content aside h1,.main-content aside h2,.main-content aside .h1,.main-content aside .h2,.main-content .designer-blue-brush h1,.main-content .designer-blue-brush h2{font-size:clamp(24px,7vw,30px)!important;line-height:1.2!important;letter-spacing:0!important;overflow-wrap:break-word}}@media(prefers-reduced-motion:no-preference){.template-blog .reet-news-reveal{opacity:0;transform:translateY(12px);transition:opacity .35s ease-out,transform .35s ease-out}.template-blog .reet-news-reveal.is-visible{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:no-preference){[data-section-type=blog] .article.article--layout.aos-init{opacity:0;transform:translateY(12px);transition:opacity .35s ease-out,transform .35s ease-out}[data-section-type=blog] .article.article--layout.aos-init.aos-animate{opacity:1;transform:translateY(0)}}[data-section-type=slideshow-section] .hero__title{color:#fff}@media(min-width:769px){.footer-promo-reveal.aos-init{opacity:0;transform:translateY(12px);transition:opacity .45s ease,transform .45s ease}.footer-promo-reveal.aos-animate{opacity:1;transform:translateY(0)}.footer-promo-reveal:nth-child(2){transition-delay:.24s}.footer-promo-reveal:nth-child(3){transition-delay:.48s}}@media only screen and (min-width:769px){.template-page .reet-text-columns .text-column__grid{max-width:1100px;margin-left:auto;margin-right:auto;column-gap:30px}}.text-column__grid>div{opacity:0;transform:translate(-28px);transition:opacity .4s ease,transform .4s ease;will-change:opacity,transform}.text-column__grid>div.aos-animate{opacity:1;transform:translate(0)}.text-column__grid>div:nth-child(1){transition-delay:0s}.text-column__grid>div:nth-child(2){transition-delay:.08s}.text-column__grid>div:nth-child(3){transition-delay:.16s}.template-page .main-content .page-content>.section-header .section-header__title{font-family:ReplicaProBold,Arial,sans-serif!important;font-size:36px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:normal!important;text-transform:none!important}@media only screen and (max-width:768px){.template-page .main-content .page-content>.section-header .section-header__title{font-size:28px!important}}.template-article .section-header__title,.template-article .article__title{font-family:ReplicaProBold,Arial,sans-serif!important;font-size:32px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:normal!important;text-transform:none!important}@media only screen and (max-width:768px){.template-article .section-header__title,.template-article .article__title{font-size:28px!important}}@media only screen and (min-width:769px){.template-blog .article__content{padding-left:25px!important;padding-right:25px!important}}body.template-page:has(.hero--size-guide) .hero__title{color:#0000d2!important}.hero--size-guide{background:#f8f9ff!important}.hero--size-guide .hero__title,.hero--size-guide .hero__subtitle{color:#0000d2!important;text-shadow:none!important}.hero--size-guide .hero__image{object-fit:contain!important}.hero--size-guide .hero__text-wrap{z-index:5}@media only screen and (min-width:769px){.hero--size-guide .hero__text-content{max-width:340px}.hero--size-guide .hero__title{font-size:42px!important;line-height:1.1}.hero--size-guide .hero__subtitle{font-size:17px}}body.template-page:has(.faq-item) .faq-item{max-width:420px}.reet-contact-retailers .section-header__title{font-family:ReplicaProBold,Arial,sans-serif!important;color:#0000d2!important;font-size:36px!important;font-weight:700!important;text-transform:none!important;letter-spacing:normal!important;line-height:1.2!important}.reet-contact-retailers .faq-item{max-width:420px}.reet-contact-retailers .collapsible-trigger{display:flex!important;align-items:center;justify-content:flex-start!important;flex-direction:row-reverse;gap:12px;width:auto!important;padding:12px 0!important}.reet-contact-retailers .collapsible-trigger .collapsible-trigger__icon{position:static!important;flex:0 0 auto;transform:none}.reet-contact-retailers .collapsible-trigger span:first-child{flex:0 1 auto}@media only screen and (max-width:768px){.reet-contact-retailers .section-header__title{font-size:28px!important}}.section-header__title,.index-section .section-header h2{font-family:ReplicaProRegular,Arial,sans-serif!important;font-weight:400!important}product-recommendations .section-header__title{font-family:ReplicaProBold,Arial,sans-serif!important;font-weight:700!important;font-size:32px!important;letter-spacing:normal!important;text-transform:none!important;line-height:1.2!important}@media only screen and (max-width:768px){product-recommendations .section-header__title{font-size:26px!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/custom.css.map */
