@charset 'UTF-8';@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:300;font-display:auto;src:url(https://pro.fontawesome.com/releases/v5.10.0/webfonts/fa-light-300.eot);src:url(https://pro.fontawesome.com/releases/v5.10.0/webfonts/fa-light-300.eot?#iefix) format("embedded-opentype"),url(https://pro.fontawesome.com/releases/v5.10.0/webfonts/fa-light-300.woff2) format("woff2"),url(https://pro.fontawesome.com/releases/v5.10.0/webfonts/fa-light-300.woff) format("woff"),url(https://pro.fontawesome.com/releases/v5.10.0/webfonts/fa-light-300.ttf) format("truetype"),url(https://pro.fontawesome.com/releases/v5.10.0/webfonts/fa-light-300.svg#fontawesome) format("svg")}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:400;font-display:auto;src:url(https://pro.fontawesome.com/releases/v5.10.0/webfonts/fa-regular-400.eot);src:url(https://pro.fontawesome.com/releases/v5.10.0/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(https://pro.fontawesome.com/releases/v5.10.0/webfonts/fa-regular-400.woff2) format("woff2"),url(https://pro.fontawesome.com/releases/v5.10.0/webfonts/fa-regular-400.woff) format("woff"),url(https://pro.fontawesome.com/releases/v5.10.0/webfonts/fa-regular-400.ttf) format("truetype"),url(https://pro.fontawesome.com/releases/v5.10.0/webfonts/fa-regular-400.svg#fontawesome) format("svg")}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:900;font-display:auto;src:url(https://pro.fontawesome.com/releases/v5.10.0/webfonts/fa-solid-900.eot);src:url(https://pro.fontawesome.com/releases/v5.10.0/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(https://pro.fontawesome.com/releases/v5.10.0/webfonts/fa-solid-900.woff2) format("woff2"),url(https://pro.fontawesome.com/releases/v5.10.0/webfonts/fa-solid-900.woff) format("woff"),url(https://pro.fontawesome.com/releases/v5.10.0/webfonts/fa-solid-900.ttf) format("truetype"),url(https://pro.fontawesome.com/releases/v5.10.0/webfonts/fa-solid-900.svg#fontawesome) format("svg")}@supports not (inset:10px){.grid{margin-left:calc(-1 * var(--grid-mobile-horizontal-spacing))}.grid__item{padding-left:var(--grid-mobile-horizontal-spacing);padding-bottom:var(--grid-mobile-vertical-spacing)}}.footer-block__details-content{line-height:1.6rem}.footer-block--menu>ul>li>.list-menu__item--link{color:rgb(var(--color-foreground))}@font-face{font-family:ff-good-web-pro;src:url("https://use.typekit.net/af/4e76a5/000000000000000077359cd0/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/4e76a5/000000000000000077359cd0/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/4e76a5/000000000000000077359cd0/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:ff-good-web-pro;src:url("https://use.typekit.net/af/b0e489/000000000000000077359cee/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/b0e489/000000000000000077359cee/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/b0e489/000000000000000077359cee/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:700;font-stretch:normal}@font-face{font-family:ff-good-web-pro;src:url("https://use.typekit.net/af/e0f949/000000000000000077359cc0/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/e0f949/000000000000000077359cc0/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/e0f949/000000000000000077359cc0/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:ff-good-web-pro;src:url("https://use.typekit.net/af/6f616a/000000000000000077359ccb/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/6f616a/000000000000000077359ccb/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/6f616a/000000000000000077359ccb/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal}@font-face{font-family:Gilroy;src:url("//www.outdoorresearch.com/cdn/shop/files/Gilroy-ExtraBoldItalic.woff2?v=2509522554319524260") format('woff2'),url("//www.outdoorresearch.com/cdn/shop/files/Gilroy-ExtraBoldItalic.woff?v=4399661199024666548") format('woff');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url("//www.outdoorresearch.com/cdn/shop/files/Gilroy-ExtraBold.woff2?v=12369984770090118677") format('woff2'),url("//www.outdoorresearch.com/cdn/shop/files/Gilroy-ExtraBold.woff?v=11491944138257547053") format('woff');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url("//www.outdoorresearch.com/cdn/shop/files/Gilroy-ExtraBoldItalic.woff2?v=2509522554319524260") format('woff2'),url("//www.outdoorresearch.com/cdn/shop/files/Gilroy-ExtraBoldItalic.woff?v=4399661199024666548") format('woff');font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url("//www.outdoorresearch.com/cdn/shop/files/Gilroy-ExtraBold.woff2?v=12369984770090118677") format('woff2'),url("//www.outdoorresearch.com/cdn/shop/files/Gilroy-ExtraBold.woff?v=11491944138257547053") format('woff');font-weight:700;font-style:normal;font-display:swap}.list-menu__item--link{text-decoration:none;padding-bottom:1rem;padding-top:1rem;line-height:calc(1 + .8 / var(--font-body-scale))}.footer-block__details-content{margin-bottom:4rem}.footer-block__details-content .list-menu__item--link{color:rgba(var(--color-foreground),.75)}@media screen and(max-width:767px){.footer-block__details-content{margin-bottom:0}}.footer-block__details-content{display:block;-moz-column-count:2;column-count:1;-moz-column-gap:2rem;column-gap:2rem;padding-left:0}.footer-block__details-content li{list-style:none}.footer-block__details-content>li{display:inline-block;width:100%;position:relative}.footer-block__details-content>li .list-menu__item--link.h5{color:#f2f3f1;font-weight:400;font-family:ff-good-web-pro;font-size:1.5rem;line-height:1.5rem;margin-top:0;margin-bottom:0;padding-top:1rem}.feature-slides{padding:0}@media screen and (max-width:991px){.footer-block__details-content{-moz-column-count:1;column-count:1;-moz-column-gap:0;column-gap:0}.footer-block__details-content>li .list-menu__item--link.h5{font-size:2rem;line-height:2.4rem}.footer-block__details-content>li:after{content:"";display:block;height:1px;background:var(--neutral-granite);position:absolute;bottom:0;right:-8.75rem;left:-8.75rem}.footer-block__details-content>li:first-of-type:before{content:"";display:block;height:1px;background:var(--neutral-granite);position:absolute;top:0;right:-8.75rem;left:-8.75rem}.footer-block__details-content{display:none}}slider-component{position:relative;display:block}@media screen and (max-width:989px){.footer-block__details-content .list-menu__item--link{padding-top:1rem;padding-bottom:1rem}}@media screen and (max-width:767px){.footer-block__details-content>li:after{right:-1.3rem;left:-1.3rem}.footer-block__details-content>li:first-of-type:before{right:-1.3rem;left:-1.3rem}.footer-block__details-content>li .list-menu__item--link.h5{font-size:1.5rem;line-height:1.5rem}}#shopify-section-template--24030273306945__featured_collection_HbmrJd .slide-product-wrapper .sub-heading{font-size:16px;text-align:left;color:#000}#shopify-section-template--24030273306945__featured_collection_HbmrJd .slide-product-wrapper .sub-heading a{color:#000}.collection-list-top .sub-heading{margin:0}@media screen and (max-width:749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}#shopify-section-template--24030273306945__featured_collection_HbmrJd .collection slider-component{padding-bottom:0}}.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fas{font-family:"Font Awesome 5 Pro";font-weight:900}:root{--font-body-family:Assistant,sans-serif;--font-body-style:normal;--font-body-weight:300;--font-body-weight-bold:700;--font-heading-family:Assistant,sans-serif;--font-heading-style:normal;--font-heading-weight:400;--font-body-scale:1.0;--font-heading-scale:1.0;--color-base-text:51,49,50;--color-shadow:51,49,50;--color-base-background-1:255,255,255;--color-base-background-2:243,243,243;--color-base-solid-button-labels:255,255,255;--color-base-outline-button-labels:197,55,52;--color-base-accent-1:51,49,50;--color-base-accent-2:1,31,49;--payment-terms-background-color:#ffffff;--gradient-base-background-1:#ffffff;--gradient-base-background-2:#f3f3f3;--gradient-base-accent-1:#333132;--gradient-base-accent-2:#011f31;--media-padding:px;--media-border-opacity:0.05;--media-border-width:1px;--media-radius:0px;--media-shadow-opacity:0.0;--media-shadow-horizontal-offset:0px;--media-shadow-vertical-offset:4px;--media-shadow-blur-radius:5px;--media-shadow-visible:0;--page-width:144rem;--page-width-margin:0rem;--card-image-padding:0.0rem;--card-corner-radius:0.0rem;--card-text-alignment:left;--card-border-width:0.0rem;--card-border-opacity:0.1;--card-shadow-opacity:0.0;--card-shadow-visible:0;--card-shadow-horizontal-offset:0.0rem;--card-shadow-vertical-offset:0.4rem;--card-shadow-blur-radius:0.5rem;--badge-corner-radius:4.0rem;--popup-border-width:1px;--popup-border-opacity:0.1;--popup-corner-radius:0px;--popup-shadow-opacity:0.0;--popup-shadow-horizontal-offset:0px;--popup-shadow-vertical-offset:4px;--popup-shadow-blur-radius:5px;--drawer-border-width:1px;--drawer-border-opacity:0.1;--drawer-shadow-opacity:0.0;--drawer-shadow-horizontal-offset:0px;--drawer-shadow-vertical-offset:4px;--drawer-shadow-blur-radius:5px;--spacing-sections-desktop:0px;--spacing-sections-mobile:0px;--grid-desktop-vertical-spacing:8px;--grid-desktop-horizontal-spacing:8px;--grid-mobile-vertical-spacing:4px;--grid-mobile-horizontal-spacing:4px;--text-boxes-border-opacity:0.1;--text-boxes-border-width:0px;--text-boxes-radius:0px;--text-boxes-shadow-opacity:0.0;--text-boxes-shadow-visible:0;--text-boxes-shadow-horizontal-offset:0px;--text-boxes-shadow-vertical-offset:4px;--text-boxes-shadow-blur-radius:5px;--buttons-primary-background:rgb(19, 20, 22);--buttons-primary-border:rgb(19, 20, 22);--buttons-primary-text:rgb(255, 255, 255);--buttons-primary-background-hover:rgb(19, 20, 22);--buttons-primary-border-hover:rgb(19, 20, 22);--buttons-primary-text-hover:rgb(255, 255, 255);--buttons-primary-disabled-background:rgb(198, 198, 198);--buttons-primary-disabled-border:rgb(198, 198, 198);--buttons-primary-disabled-text:rgb(255, 255, 255);--buttons-secondary-background:rgb(255, 255, 255);--buttons-secondary-border:rgb(19, 20, 22);--buttons-secondary-text:rgb(19, 20, 22);--buttons-secondary-background-hover:rgb(253, 231, 232);--buttons-secondary-border-hover:rgb(19, 20, 22);--buttons-secondary-text-hover:rgb(19, 20, 22);--buttons-secondary-disabled-background:rgb(255, 255, 255);--buttons-secondary-disabled-border:rgb(198, 198, 198);--buttons-secondary-disabled-text:rgb(198, 198, 198);--buttons-tertiary-background:rgb(255, 255, 255);--buttons-tertiary-border:rgb(138, 205, 234);--buttons-tertiary-text:rgb(138, 205, 234);--buttons-tertiary-background-hover:rgb(227, 247, 255);--buttons-tertiary-border-hover:rgb(138, 205, 234);--buttons-tertiary-text-hover:rgb(138, 205, 234);--buttons-tertiary-disabled-background:rgb(255, 255, 255);--buttons-tertiary-disabled-border:rgb(198, 198, 198);--buttons-tertiary-disabled-text:rgb(198, 198, 198);--buttons-inverted-background:rgba(0, 0, 0, 0.0);--buttons-inverted-border:rgb(255, 255, 255);--buttons-inverted-text:rgb(255, 255, 255);--buttons-inverted-background-hover:rgb(255, 255, 255);--buttons-inverted-border-hover:rgb(255, 255, 255);--buttons-inverted-text-hover:rgb(51, 61, 71);--buttons-inverted-disabled-background:rgba(0, 0, 0, 0.0);--buttons-inverted-disabled-border:rgb(198, 198, 198);--buttons-inverted-disabled-text:rgb(198, 198, 198);--buttons-radius:30px;--buttons-radius-outset:31px;--buttons-border-width:1px;--buttons-border-opacity:1.0;--buttons-shadow-opacity:0.0;--buttons-shadow-visible:0;--buttons-shadow-horizontal-offset:0px;--buttons-shadow-vertical-offset:4px;--buttons-shadow-blur-radius:5px;--buttons-border-offset:0.3px;--inputs-radius:0px;--inputs-border-width:2px;--inputs-border-opacity:0.55;--inputs-shadow-opacity:0.0;--inputs-shadow-horizontal-offset:0px;--inputs-margin-offset:0px;--inputs-shadow-vertical-offset:4px;--inputs-shadow-blur-radius:5px;--inputs-radius-outset:0px;--variant-pills-radius:40px;--variant-pills-border-width:1px;--variant-pills-border-opacity:0.55;--variant-pills-shadow-opacity:0.0;--variant-pills-shadow-horizontal-offset:0px;--variant-pills-shadow-vertical-offset:4px;--variant-pills-shadow-blur-radius:5px}*,::after,::before{box-sizing:inherit}html{box-sizing:border-box;font-size:calc(var(--font-body-scale) * 62.5%);height:100%}body{display:grid;grid-template-rows:auto auto 1fr auto;grid-template-columns:100%;min-height:100%;margin:0;font-size:1.5rem;letter-spacing:0;line-height:calc(1 + .8 / var(--font-body-scale));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}@media screen and (max-width:750px){.drawer__footer{padding:1.5rem 0 3rem!important}.header__icon.header__icon--menu .icon{width:2.5rem!important;margin-top:4px}.header-language .lang-flag,.header__icon .icon,.header__icon.header__icon--cart svg{margin-top:4px}}.container-fluid{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}.d-flex{display:flex!important}.d-none{display:none!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.align-items-end{align-items:flex-end!important}.color-background-1,:root{--color-foreground:var(--color-base-text);--color-background:var(--color-base-background-1);--gradient-background:var(--gradient-base-background-1)}.color-inverse{--color-foreground:var(--color-base-background-1);--color-background:var(--color-base-text);--gradient-background:rgb(var(--color-base-text))}.color-accent-2{--color-foreground:var(--color-base-solid-button-labels);--color-background:var(--color-base-accent-2);--gradient-background:var(--gradient-base-accent-2)}.color-background-1,:root{--color-link:var(--color-base-outline-button-labels);--alpha-link:.85}.color-accent-2,.color-inverse{--color-link:var(--color-foreground);--alpha-link:.7}.color-background-1,:root{--color-button:var(--color-base-accent-1);--color-button-text:var(--color-base-solid-button-labels);--alpha-button-background:1;--alpha-button-border:1}.color-accent-2,.color-inverse{--color-button:var(--color-foreground);--color-button-text:var(--color-background)}.button--secondary{--color-button:var(--color-base-outline-button-labels);--color-button-text:var(--color-base-outline-button-labels);--color-button:var(--color-background);--alpha-button-background:1}.button--tertiary{--color-button:var(--color-base-outline-button-labels);--color-button-text:var(--color-base-outline-button-labels);--alpha-button-background:0;--alpha-button-border:.2}.color-background-1,:root{--color-badge-background:var(--color-background);--color-badge-border:var(--color-foreground);--alpha-badge-border:.1}.color-accent-2,.color-inverse{--color-badge-background:var(--color-background);--color-badge-border:var(--color-background);--alpha-badge-border:1}.color-background-1,:root{--color-card-hover:var(--color-base-text)}.color-inverse{--color-card-hover:var(--color-base-background-1)}.color-accent-2{--color-card-hover:var(--color-base-solid-button-labels)}:root{--color-icon:rgb(var(--color-base-text))}.card{--border-radius:var(--card-corner-radius);--border-width:var(--card-border-width);--border-opacity:var(--card-border-opacity);--shadow-horizontal-offset:var(--card-shadow-horizontal-offset);--shadow-vertical-offset:var(--card-shadow-vertical-offset);--shadow-blur-radius:var(--card-shadow-blur-radius);--shadow-opacity:var(--card-shadow-opacity);--shadow-visible:var(--card-shadow-visible)}.content-container{--border-radius:var(--text-boxes-radius);--border-width:var(--text-boxes-border-width);--border-opacity:var(--text-boxes-border-opacity);--shadow-horizontal-offset:var(--text-boxes-shadow-horizontal-offset);--shadow-vertical-offset:var(--text-boxes-shadow-vertical-offset);--shadow-blur-radius:var(--text-boxes-shadow-blur-radius);--shadow-opacity:var(--text-boxes-shadow-opacity);--shadow-visible:var(--text-boxes-shadow-visible)}body{display:block!important}html.no-js .no-js-hidden{display:none!important}.page-width{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}.isolate{position:relative;z-index:0}.section+.section{margin-top:var(--spacing-sections-mobile)}@media screen and (min-width:750px){body{font-size:1.6rem}.page-width{padding:0 7rem}.section+.section{margin-top:var(--spacing-sections-desktop)}}.color-accent-2,.color-background-1,.color-inverse,body{color:rgba(var(--color-foreground),.75);background-color:rgb(var(--color-background))}.list-unstyled{margin:0;padding:0;list-style:none}.hidden{display:none!important}.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}.visually-hidden--inline{margin:0;height:1em}.h1,.h2,.h3,.h5,h1,h2{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .06rem);color:rgb(var(--color-foreground));line-height:calc(1 + .3/max(1,var(--font-heading-scale)));word-break:break-word}.h1,h1{font-size:calc(var(--font-heading-scale) * 3rem)}@media only screen and (min-width:750px){.h1,h1{font-size:calc(var(--font-heading-scale) * 4rem)}}.h2,h2{font-size:calc(var(--font-heading-scale) * 2rem)}@media only screen and (min-width:750px){.h2,h2{font-size:calc(var(--font-heading-scale) * 2.4rem)}}.h3{font-size:calc(var(--font-heading-scale) * 1.7rem)}@media only screen and (min-width:750px){.h3{font-size:calc(var(--font-heading-scale) * 1.8rem)}}.h5{font-size:calc(var(--font-heading-scale) * 1.2rem)}@media only screen and (min-width:750px){.h5{font-size:calc(var(--font-heading-scale) * 1.3rem)}}.caption{font-size:1rem;letter-spacing:.07rem;line-height:calc(1 + .7 / var(--font-body-scale))}@media screen and (min-width:750px){.caption{font-size:1.2rem}}.caption-large,.field__input,.form__label{font-size:1.3rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.04rem}@media screen and (max-width:749px){.small-hide{display:none!important}}.center{text-align:center}.light{opacity:.7}a:empty,div:empty,p:empty{display:none}.link{display:inline-block;border:none;box-shadow:none;text-decoration:underline;text-underline-offset:.3rem;color:rgb(var(--color-link));background-color:transparent;font-size:1.4rem;font-family:inherit}.link--text{color:rgb(var(--color-foreground))}.full-unstyled-link{text-decoration:none;color:currentColor;display:block}details>*{box-sizing:border-box}@media (prefers-reduced-motion){.motion-reduce{animation:none!important}}:root{--duration-short:.1s;--duration-default:.2s;--duration-long:.5s}.underlined-link{color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:.3rem;text-decoration-thickness:.1rem}.icon-arrow{width:2.5rem}summary{list-style:none;position:relative}summary .icon-caret{position:absolute;height:.6rem;right:1.5rem;top:calc(50% - .2rem)}summary::-webkit-details-marker{display:none}.focus-none{box-shadow:none!important;outline:0!important}.title{margin:3rem 0 2rem}@media screen and (min-width:990px){.title{margin:5rem 0 3rem}}.grid{display:flex;flex-wrap:wrap;margin-bottom:2rem;padding:0;list-style:none;row-gap:var(--grid-mobile-vertical-spacing)}.grid:last-child{margin-bottom:0}.grid__item{width:calc(25% - var(--grid-mobile-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-mobile-horizontal-spacing)/ 2);flex-grow:1;flex-shrink:0}.grid--1-col .grid__item{max-width:100%;width:100%}@media screen and (min-width:750px){.grid{column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}.grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-desktop-horizontal-spacing)/ 2)}.grid--3-col-tablet .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.grid--2-col-tablet .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing)/ 2)}}@media screen and (min-width:990px){.grid--4-col-desktop .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}}.media{display:block;background-color:rgba(var(--color-foreground),.1);position:relative;overflow:hidden}.media--transparent{background-color:transparent}.media>:not(.zoom):not(.deferred-media__poster-button){display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.media>img{object-fit:cover;object-position:center center}.media--portrait{padding-bottom:125%}.button{--shadow-horizontal-offset:var(--buttons-shadow-horizontal-offset);--shadow-vertical-offset:var(--buttons-shadow-vertical-offset);--shadow-blur-radius:var(--buttons-shadow-blur-radius);--shadow-opacity:var(--buttons-shadow-opacity);--shadow-visible:var(--buttons-shadow-visible);--border-offset:var(--buttons-border-offset);--border-opacity:calc(1 - var(--buttons-border-opacity));border-radius:var(--buttons-radius-outset);position:relative}.button{min-width:calc(12rem + var(--buttons-border-width) * 2);min-height:calc(4.5rem + var(--buttons-border-width) * 2)}.button{display:inline-flex;justify-content:center;align-items:center;border:0;padding:0 3rem;font:inherit;font-size:1.5rem;text-decoration:none;color:rgb(var(--color-button-text));-webkit-appearance:none;appearance:none;background-color:rgba(var(--color-button),var(--alpha-button-background))}.button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:var(--buttons-radius-outset);box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity))}.button:after{content:"";position:absolute;top:var(--buttons-border-width);right:var(--buttons-border-width);bottom:var(--buttons-border-width);left:var(--buttons-border-width);z-index:1;border-radius:var(--buttons-radius);box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}.button--secondary:after{--border-opacity:var(--buttons-border-opacity)}.button{font-size:1.5rem;letter-spacing:.1rem;line-height:calc(1 + .2 / var(--font-body-scale))}.button--tertiary{font-size:1.2rem;padding:1rem 1.5rem;min-width:calc(9rem + var(--buttons-border-width) * 2);min-height:calc(3.5rem + var(--buttons-border-width) * 2)}.button:disabled{opacity:.5}.field__input{-webkit-appearance:none;appearance:none;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.6rem;width:100%;box-sizing:border-box;border-radius:var(--inputs-radius);height:4.5rem;min-height:calc(var(--inputs-border-width) * 2);min-width:calc(7rem + (var(--inputs-border-width) * 2));position:relative;border:0}.field:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--inputs-radius-outset);box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-base-text),var(--inputs-shadow-opacity));z-index:-1}.field:after{content:"";position:absolute;top:var(--inputs-border-width);right:var(--inputs-border-width);bottom:var(--inputs-border-width);left:var(--inputs-border-width);border:.1rem solid transparent;border-radius:var(--inputs-radius);box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity));z-index:1}.field{position:relative;width:100%;display:flex}.field__input{flex-grow:1;text-align:left;padding:1.5rem;margin:var(--inputs-border-width)}.field__label{font-size:1.6rem;left:calc(var(--inputs-border-width) + 2rem);top:calc(1rem + var(--inputs-border-width));margin-bottom:0;position:absolute;color:rgba(var(--color-foreground),.75);letter-spacing:.1rem;line-height:1.5}.field__input:-webkit-autofill~.field__label{font-size:1rem;top:calc(var(--inputs-border-width) + .1rem);left:calc(var(--inputs-border-width) + 2rem);letter-spacing:.04rem;background:0 0}.field__input:-webkit-autofill{padding:2.2rem 1.5rem .8rem 2rem;margin:var(--inputs-border-width)}.field__input::-webkit-search-cancel-button{display:none}.field__button{align-items:center;background-color:transparent;border:0;color:currentColor;display:flex;height:4.4rem;justify-content:center;overflow:hidden;padding:0;position:absolute;right:0;top:0;width:4.4rem}.field__button>svg{height:2.5rem;width:2.5rem}.field__input:-webkit-autofill~.field__button,.field__input:-webkit-autofill~.field__label{color:#000}.form__label{display:block;margin-bottom:.6rem}.modal__toggle{list-style-type:none}.modal__toggle-close{display:none}.modal__toggle-open{display:flex}.no-js .modal__close-button.link{display:none}.modal__close-button.link{display:flex;justify-content:center;align-items:center;padding:0;height:4.4rem;width:4.4rem;background-color:transparent;margin-left:10px;border-radius:50px}.modal__close-button .icon{width:1.7rem;height:1.7rem}.modal__content{position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(var(--color-background));z-index:4;display:flex;justify-content:center;align-items:center}.announcement-bar{border-bottom:.1rem solid rgba(var(--color-foreground),.08);color:rgb(var(--color-foreground))}.announcement-bar__message{padding:1rem 0;margin:0;letter-spacing:.1rem}.header-wrapper{display:block;position:relative;background-color:rgb(var(--color-background))}.header-wrapper--border-bottom{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.header{display:grid;grid-template-areas:"left-icon heading icons";grid-template-columns:1fr 2fr 1fr;align-items:center;padding-left:20px;padding-right:20px}.header__heading{margin:0;line-height:0}.header__heading,.header__heading-link{grid-area:heading;justify-self:center}.header__heading-link{display:inline-block;padding:.75rem;text-decoration:none;word-break:break-word}@media screen and (min-width:990px){.header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:auto auto 1fr;column-gap:2rem}.header__heading-link{margin-left:-.75rem}.header__heading,.header__heading-link{justify-self:start}.header:not(.header--top-center) *>.header__search{display:inline-flex}}.header__icons{display:flex;grid-area:icons;justify-self:end;align-items:center;margin-right:70px}.header__icon span,.header__icon:not(.header__icon--summary){display:flex;align-items:center;justify-content:center}.header__icon{color:rgb(var(--color-foreground))}.header__icon span{height:100%}.header__icon:after{content:none}.header__icon .icon{height:1.8rem;width:1.8rem;fill:none;vertical-align:middle}.header__icon.header__icon--cart svg{width:18px;height:18px}.header__icons .header__icon--account{margin-right:10px}.header__icon{height:4.4rem;width:4.4rem;padding:0}.header__icon--cart{position:relative;margin-right:-1.2rem}.header>.header__search{grid-area:left-icon;justify-self:start}.header__search{display:inline-flex;line-height:0}.no-js .predictive-search{display:none}.search-modal{opacity:0;border-bottom:.1rem solid rgba(var(--color-foreground),.08);min-height:calc(100% + var(--inputs-margin-offset) + (2 * var(--inputs-border-width)));height:100%}.search-modal__content{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0 5rem 0 1rem;line-height:calc(1 + .8 / var(--font-body-scale));position:relative}.search-modal__content-bottom{bottom:calc((var(--inputs-margin-offset)/ 2))}.search-modal__form{width:100%}@media screen and (min-width:750px){.search-modal__content{padding:0}}.header__icon--menu .icon{display:block;position:absolute;opacity:1;transform:scale(1)}.header__inline-menu{margin-left:-1.2rem;grid-area:navigation;display:none}@media screen and (min-width:990px){.search-modal__form{max-width:47.8rem}.header__inline-menu{display:block}.header--middle-left .header__inline-menu{margin-left:0}.search-modal__form{max-width:160px}}.header__menu-item{padding:1.2rem;text-decoration:none;color:rgba(var(--color-foreground),.75)}.header__menu-item span{font-size:17px;font-weight:900;font-family:Gilroy;color:#e7e7e7}.global-settings-popup{border-radius:var(--popup-corner-radius);border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-style:solid;border-width:var(--popup-border-width);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.header__menu-item .icon-caret{right:.8rem}header-menu>details{position:relative}.badge{border:1px solid transparent;border-radius:var(--badge-corner-radius);display:inline-block;font-size:1.2rem;letter-spacing:.1rem;line-height:1;padding:.5rem 1.3rem .6rem;text-align:center;background-color:rgb(var(--color-badge-background));border-color:rgba(var(--color-badge-border),var(--alpha-badge-border));color:rgb(var(--color-foreground));word-break:break-word}.gradient{background:rgb(var(--color-background));background:var(--gradient-background);background-attachment:fixed}@media screen and (forced-colors:active){.icon{color:CanvasText;fill:CanvasText!important}.icon-close-small path{stroke:CanvasText}}.content-container{border-radius:var(--text-boxes-radius);border:var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity));position:relative}.content-container:after{content:"";position:absolute;top:calc(var(--text-boxes-border-width) * -1);right:calc(var(--text-boxes-border-width) * -1);bottom:calc(var(--text-boxes-border-width) * -1);left:calc(var(--text-boxes-border-width) * -1);border-radius:var(--text-boxes-radius);box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity));z-index:-1}@media screen and (max-width:749px){.content-container--full-width-mobile{border-left:none;border-right:none;border-radius:0}.content-container--full-width-mobile:after{display:none}}@supports not (inset:10px){.grid{margin-left:calc(-1 * var(--grid-mobile-horizontal-spacing))}.grid__item{padding-left:var(--grid-mobile-horizontal-spacing);padding-bottom:var(--grid-mobile-vertical-spacing)}@media screen and (min-width:750px){.grid{margin-left:calc(-1 * var(--grid-desktop-horizontal-spacing))}.grid__item{padding-left:var(--grid-desktop-horizontal-spacing);padding-bottom:var(--grid-desktop-vertical-spacing)}}}@media (forced-colors:active){.button{border:1px solid transparent}}div:empty{display:block}.card-wrapper .card__badge{display:inherit;left:inherit;top:10px;right:10px;position:absolute}p{font-size:1.5rem}a{font-weight:700;color:#131416}.header-language .lang-flag{position:relative}.sub_language{display:none;background:0 0;margin-top:0;min-width:100%;width:175px;position:absolute;top:100%;right:0;box-shadow:1px 3px 4px #00000029;padding:12px 0 0;z-index:9}.sub_language li{list-style-type:none;background:#fefefe}.sub_language li a{padding:8px 12px;font-size:1.6rem;display:block;text-decoration:none;font-family:ff-good-web-pro;font-weight:500}.announcement-bar .announcement-bar__message{font-size:14px;font-family:ff-good-web-pro;font-weight:600;line-height:1;padding:8px 0;margin:0}.plp-custom-swatches input{display:none}.custom-swatche-list input:checked+label{border-color:#000}.custom-swatche-list{display:flex;flex-wrap:wrap}.card-information__wrapper .custom-swatche-list{padding-left:0;border:none;padding-top:0;padding-bottom:5px}.card-information__wrapper .custom-swatche-list .form__label{display:none}.card-information .card-information__text{font-size:18px;font-family:ff-good-web-pro;font-weight:500;color:#000}.card-information__wrapper .information__variant-price,.card-information__wrapper .information__variant-price .price{font-size:18px;font-family:ff-good-web-pro;font-weight:400;text-align:left;color:#000}.card-wrapper .media img{mix-blend-mode:normal}.card-wrapper .media--transparent{background-color:#e5e8ea;border-radius:4px}.feature-slides .card__inner{padding-right:20px}.slide-product-wrapper h2{margin-bottom:0;padding-right:20px}html{scroll-behavior:smooth}.mobile_search{display:none!important}.mega-menu__list .list-unstyled .mega-menu__link{font-weight:400;font-size:1.4rem;color:#fff;line-height:1.8}.mega-menu__link-red li a{color:#f65251}.color-dark-and-light .header{background-color:#333132}.color-dark-and-light .mega-menu__link.mega-menu__link--level-2,.color-dark-and-light .mega-menu__list .list-unstyled .mega-menu__link{color:#000}.color-dark-and-light .megamenu-by-activity span{color:#000}.color-dark-and-light .mega-menu__list .list-unstyled .mega-menu__link-red li a{color:#f65251}.color-dark-and-light .megamenu-by-activity ul li .activity-name{color:#131416}.color-dark-and-light .header__icon svg path{stroke:#fff}.color-dark-and-light .menu-drawer__navigation-container svg path{fill:#000}.color-dark-and-light .menu-drawer__navigation-container .list-social .list-social__item .list-social__link svg path{fill:#000}.color-dark-and-light .list-item-sale span,.list-item-sale span{color:#f65251}.card-information__wrapper .information__variant-price .price{display:flex}.menu-drawer__account{margin-bottom:0}.information__variant-wrapper .plp-custom-swatches{display:flex;align-items:center}.information__variant-wrapper .custom-swatche-list{padding-right:0}@media only screen and (max-width:990px){.mobile_search{display:block!important}.desktop_search{display:none}.header__search{padding-right:0!important}}@media only screen and (max-width:767px){.header__icon.header__icon--search{width:2.4rem}}@media only screen and (max-width:576px){.card-information .card-information__text{font-size:14px}.custom-swatche-list label{width:15px;height:15px}}.card-information .custom-swatche-list{margin-bottom:0!important}.card-information .plp-custom-swatches label{margin:5px 10px 5px 0;padding:5px;font-size:0;width:16px;height:16px;border-radius:50%;border:0}.card-information .plp-custom-swatches label:last-child{margin-right:5px}.desktop_search form{position:relative}body{font-family:var(--font-body-family)}.h1,.h2,.h3,.h5,h1,h2{letter-spacing:.025rem;margin-bottom:2rem;font-family:Gilroy}.button{font-weight:600}.announcement-bar{border-bottom:none}.header{padding-top:0;padding-bottom:0}@media screen and (max-width:991px){.header{justify-content:space-between}.header>*{flex-basis:0;flex-grow:1}.header>.header__icons{width:auto!important;justify-content:flex-end}}.header__inline-menu .list-menu__item{font-family:var(--font-body-family-bold)}.card__inner .media img{-o-object-fit:contain;object-fit:contain}.card-information__text{margin-bottom:0;font-size:2.2rem;padding-right:0}.information__variant-wrapper{position:relative;overflow:hidden;padding-top:1rem;min-height:5rem}body{line-height:2.4rem}.color-accent-2,.color-background-1,.h1,.h2,.h3,.h5,body,h1,h2{color:rgb(var(--color-foreground))}.h1,.h2,.h3,.h5,h1,h2{font-weight:800}.h1,h1{font-size:40px;line-height:1.1;letter-spacing:-1px}@media screen and (max-width:767px){.h1,h1{font-size:2.5rem;line-height:4.5rem;letter-spacing:0}}.h2,h2{font-size:3rem;line-height:1}@media screen and (max-width:767px){.h2,h2{font-size:2.8rem;line-height:3.4rem}}.h3{font-size:3.8rem;line-height:4.3rem}@media screen and (max-width:767px){.h3{font-size:2.5rem;line-height:2.8rem}}.h5{font-size:2.3rem;line-height:2.8rem}@media screen and (max-width:767px){.h5{font-size:2rem;line-height:2.4rem}}p{margin-top:2.4rem;margin-bottom:2.4rem}img{max-width:100%}.button,.button--secondary,.button--tertiary{max-height:none;padding:.9rem 2.4rem;font-size:1.8rem;line-height:2.4rem;min-height:auto;font-weight:600}.button:before{top:2px;right:2px;bottom:2px;left:2px}.button{color:var(--buttons-primary-text);background-color:var(--buttons-primary-background)}.button:after{--button-shadow-color:var(--buttons-primary-border);box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) var(--button-shadow-color),0 0 0 var(--buttons-border-width) var(--button-shadow-color)}.button:disabled{color:var(--buttons-primary-disabled-text);background-color:var(--buttons-primary-disabled-background)}.button:disabled:after{--button-shadow-color:var(--buttons-primary-disabled-border);box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) var(--button-shadow-color),0 0 0 var(--buttons-border-width) var(--button-shadow-color)}.button.button--secondary{color:var(--buttons-secondary-text);background-color:var(--buttons-secondary-background)}.button.button--secondary:after{--button-shadow-color:var(--buttons-secondary-border);box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) var(--button-shadow-color),0 0 0 var(--buttons-border-width) var(--button-shadow-color)}.button.button--tertiary{color:var(--buttons-tertiary-text);background-color:var(--buttons-tertiary-background)}.button.button--tertiary:after{--button-shadow-color:var(--buttons-tertiary-border);box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) var(--button-shadow-color),0 0 0 var(--buttons-border-width) var(--button-shadow-color)}.page-width__padding{padding-left:8rem;padding-right:8rem}@media screen and (max-width:767px){.page-width__padding{padding-left:1.3rem;padding-right:1.3rem}}.header-wrapper--border-bottom{border-bottom:1px solid var(--neutral-granite)}.list-menu__item{font-size:20px;line-height:3rem;font-weight:800;color:rbg(var(--color-foreground))}.header__menu-item,summary.list-menu__item{padding-right:2.6rem;padding-left:2.6rem}.mega-menu .header__menu-item,.mega-menu summary.list-menu__item{padding-right:10px;padding-left:10px}.mega-menu .header__menu-item svg,.mega-menu summary.list-menu__item svg{display:none}.header__icon.header__icon--menu{height:auto;color:rgb(var(--color-button))}.header__icon.header__icon--menu .icon{width:3rem;height:3rem}.header__icon.header__icon--cart{margin-right:-6rem;justify-content:flex-end;overflow:visible;width:auto}.header__icon--cart,.header__search{margin-top:-8px;margin-bottom:-8px}.banner{overflow:hidden}.banner :after{left:0}.header__inline-menu ul li:first-child .header__menu-item{padding-left:0}.header__icon.header__icon--menu .icon-close-small{display:none}.header__inline-menu ul li .header__menu-item{padding:24px 23px 24px 10px}.header__search{padding-right:10px}.search-modal__content form input{background-color:#e4e4e4;font-size:15px;color:#000}.search-modal__content form label{background-color:#e4e4e4;font-size:15px;color:#000;font-family:ff-good-web-pro;font-style:italic;top:12px;left:12px}.search-modal__content form .field:after,.search-modal__content form .field:before{box-shadow:none}.mega-menu__link-red{margin-top:20px}.mega-menu__list .list-unstyled .mega-menu__link-red li a{color:#f65251}p{line-height:1.5;margin-top:0;margin-bottom:1.05rem}.announcement-bar-slide:not(.slick-initialized) .announcement-bar{display:none}.announcement-bar-slide:not(.slick-initialized) .announcement-bar:first-child{display:block}body{font-family:ff-good-web-pro}@media only screen and (max-width:1199px){.header__inline-menu ul li .header__menu-item{padding-right:8px}}@media only screen and (max-width:1024px){.header__inline-menu ul li .header__menu-item{padding-right:10px}}@media only screen and (max-width:767px){.header{padding-bottom:7px}.mega-menu__link-red{margin-top:0}}.header{z-index:9;position:relative}.predictive-search .spinner{width:20px;position:absolute;top:12px;right:14px}.predictive-search{display:none;position:absolute;top:calc(100% + .1rem);left:-.1rem;border-width:var(--popup-border-width);border-style:solid;border-color:rgba(var(--color-foreground),var(--popup-border-opacity));background-color:rgb(var(--color-background));z-index:3;border-bottom-right-radius:var(--popup-corner-radius);border-bottom-left-radius:var(--popup-corner-radius);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}@media screen and (max-width:749px){.predictive-search--header{right:0;left:0;top:100%}}@media screen and (max-width:989px){.header__heading,.header__heading-link{text-align:center}.predictive-search{overflow-y:auto;-webkit-overflow-scrolling:touch}}@media screen and (min-width:750px){.predictive-search{border-top:none;width:calc(100% + .2rem)}.header predictive-search{position:relative}}predictive-search .spinner{width:1.5rem;height:1.5rem;line-height:0}predictive-search:not([loading]) .predictive-search__loading-state{display:none}.predictive-search__item-content{grid-area:product-content;display:flex;flex-direction:column}.predictive-search__image{grid-area:product-image;object-fit:contain;font-family:"object-fit: contain"}.slide-video-wrapper{padding-top:48%;position:relative!important}.slide-video-wrapper video{position:absolute;left:0;width:100%;top:0;object-fit:contain;height:100%;transform:scale(1.2)}.btn-style_4{background:0 0;color:#fff;border-color:#fff}.banner__buttons .button:after{box-shadow:none}.banner__buttons .button{border-width:2px;border-style:solid}.formobile{display:none!important}@media screen and (max-width:767px){.fordesktop{display:none!important}.formobile{display:block!important}.slide-video-wrapper{padding-top:128%}.slideshow.banner .slide-video-wrapper video{transform:none;width:100%;position:relative}.slideshow.banner .slide-video-wrapper{padding-top:0}.slideshow.banner .formobile{line-height:0}}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.backdrop{background-color:hsla(0,0%,7%,.76);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.backdrop{opacity:.9;z-index:2;display:none;position:fixed;bottom:0;left:0;right:0;top:100px}.drawer{visibility:hidden}.cart-continue__shopping.drawer__close{position:relative;font-weight:700;color:#131416;left:0;right:0;top:0;height:auto;min-width:auto;min-height:auto;text-decoration:underline;font-size:16px}.cart-drawer .cart__ctas{display:flex;gap:1rem;flex-direction:column}.announcement-bar-slide:not(.slick-initialized) .announcement-bar:not(:first-child){display:none!important}.announcement-bar-slide{color:#000;background-color:#f3f3f3}.announcement-bar-slide .announcement-bar__message{color:#000}.announcement-bar-slide .announcement-bar__message p{margin:0;color:#000;font-size:15px}.announcement-bar-slide .announcement-bar{visibility:hidden}.announcement-bar-slide .announcement-bar__message a{color:#000}.announcement-bar-slide .announcement-bar:first-child{visibility:visible}@media only screen and (max-width:480px){.announcement-bar-slide .announcement-bar__message p{font-size:14px!important;width:fit-content;margin:0 auto;-webkit-text-size-adjust:100%}@supports (-webkit-touch-callout:none){.announcement-bar-slide .announcement-bar__message p{font-size:14px!important;width:fit-content;margin:0 auto;-webkit-text-size-adjust:100%}}}.header-language .lang-flag{max-width:30px}.search-modal__form form label{display:none}.search__input.field__input{padding:0 10px 0 54px;height:44px;margin:0}button.search__button.field__button{min-width:47px;right:auto;left:0;display:flex;justify-content:center;align-items:center}button.search__button.field__button svg{max-height:20px;width:20px}.search__button{top:0}input::-webkit-search-decoration{-webkit-appearance:none}.header__icon--menu{position:initial}.menu-drawer{position:absolute;transform:translate(-100%);visibility:hidden;z-index:4;left:0;top:100%;width:calc(100vw - 4rem);padding:0;border-width:0 var(--drawer-border-width) 0 0;background-color:rgb(var(--color-background));overflow-x:hidden;border-style:solid;border-color:rgba(var(--color-foreground),var(--drawer-border-opacity));filter:drop-shadow(var(--drawer-shadow-horizontal-offset) var(--drawer-shadow-vertical-offset) var(--drawer-shadow-blur-radius) rgba(var(--color-shadow),var(--drawer-shadow-opacity)))}@media screen and (min-width:750px){.menu-drawer{width:40rem}.no-js .menu-drawer{height:auto}.price{margin-bottom:0}}.menu-drawer__inner-container{position:relative;height:100%}.menu-drawer__navigation-container{display:grid;grid-template-rows:1fr auto;align-content:space-between;overflow-y:auto;height:100%}.menu-drawer__navigation{padding:5.6rem 0}.menu-drawer__inner-submenu{height:100%;overflow-x:hidden;overflow-y:auto}.no-js .menu-drawer__navigation{padding:0}.no-js .menu-drawer__navigation>ul>li{border-bottom:.1rem solid rgba(var(--color-foreground),.04)}.no-js .menu-drawer__submenu ul>li{border-top:.1rem solid rgba(var(--color-foreground),.04)}@media screen and (max-width:991px){.megamenu-by-activity{padding-left:20px;padding-right:20px}}.menu-drawer__menu-item{padding:1.1rem 2.6rem;text-decoration:none;font-size:1.8rem}.no-js .menu-drawer__menu-item{font-size:1.6rem}.no-js .menu-drawer__submenu .menu-drawer__menu-item{padding:1.2rem 5.2rem 1.2rem 6rem}.no-js .menu-drawer__submenu .menu-drawer__submenu .menu-drawer__menu-item{padding-left:9rem}.menu-drawer summary.menu-drawer__menu-item{padding-right:5.2rem}.no-js .menu-drawer__menu-item .icon-caret{right:3rem}.no-js .menu-drawer .icon-arrow{display:none}.menu-drawer__menu-item>.icon-arrow{position:absolute;right:1.6rem;top:50%;transform:translateY(-50%)}.menu-drawer__close-button{margin-top:1.5rem;padding:1.2rem 2.6rem;text-decoration:none;display:flex;align-items:center;font-size:1.4rem;width:100%;background-color:transparent;font-family:var(--font-body-family);font-style:var(--font-body-style);text-align:left}.no-js .menu-drawer__close-button{display:none}.menu-drawer__utility-links{padding:2rem;background-color:rgba(var(--color-foreground),.03)}.menu-drawer__account{display:inline-flex;align-items:center;text-decoration:none;padding:1.2rem;margin-left:-1.2rem;font-size:1.4rem;color:rgb(var(--color-foreground))}.menu-drawer__account .icon-account{height:2rem;width:2rem;margin-right:1rem}.menu-drawer .list-social{justify-content:flex-start;margin-left:-1.25rem;margin-top:-20px}.menu-drawer .list-social__link{padding:1.3rem 1.25rem}.price{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;font-size:1.6rem;letter-spacing:.1rem;line-height:1.5;color:rgb(var(--color-foreground))}.price__badge-sale{background-color:transparent;border:none;color:#f65251;font-weight:500;text-transform:uppercase;font-size:14px;display:block;padding:0 0 0 5px}.price__regular{display:block}.price .price__badge-sale,.price .price__badge-sold-out,.price__sale{display:none}.unit-price{font-size:1.1rem;letter-spacing:.04rem;line-height:1.2;margin-top:.2rem;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.card-information__wrapper .price__badge-sold-out{display:none}.spinner{animation:1.4s linear infinite rotator}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:rgb(var(--color-foreground));animation:1.4s ease-in-out infinite dash}@media screen and (forced-colors:active){.path{stroke:CanvasText}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}.mega-menu{position:static}.mega-menu__content{background-color:rgb(var(--color-background));border-left:0;border-radius:0;border-right:0;left:0;overflow-y:auto;padding-bottom:7.4rem;padding-top:3.4rem;position:absolute;right:0;top:100%;z-index:-1;padding-left:20px;padding-right:20px}.header-wrapper--border-bottom .mega-menu__content{border-top:0}.mega-menu__list{display:grid;gap:2.4rem 4rem;grid-template-columns:repeat(6,minmax(0,1fr));list-style:none}.mega-menu__link{color:rgba(var(--color-foreground),.75);display:block;font-size:1.3rem;line-height:calc(1 + .3 / var(--font-body-scale));padding-bottom:.6rem;padding-top:.6rem;text-decoration:none;word-wrap:break-word}.mega-menu__link--level-2{font-size:1.4rem}.mega-menu__link--level-2:not(:only-child){margin-bottom:.8rem}.mega-menu__link.mega-menu__link--level-2{margin-bottom:5px}.megamenu-by-activity span{color:#fff;font-weight:700;font-family:Gilroy;font-size:1.8rem}.megamenu-by-activity ul{margin:0;padding:0}.megamenu-by-activity ul li{display:inline-block}.megamenu-by-activity ul li a{text-decoration:none}.megamenu-by-activity ul li .d-flex{align-items:center;height:60px;line-height:60px;padding:0 20px}.megamenu-by-activity ul li .d-flex{background:#e4e4e4cc}.megamenu-by-activity ul li:first-child .d-flex{background-color:transparent}.megamenu-by-activity ul li:last-child .d-flex{border-right:none}.megamenu-by-activity ul li .activity-name{font-weight:400;font-size:1.4rem;color:#fff;line-height:1.8}.header__inline-menu ul{padding:0}.activity-wrap{width:calc(100% - 575px)}@media screen and (max-width:1800px){.activity-wrap{width:calc(100% - 425px)}}@media screen and (max-width:1700px){.megamenu-by-activity ul li .d-flex{padding:0 16px}}@media screen and (max-width:1600px){.megamenu-by-activity ul li .d-flex{padding:0 8px}}@media screen and (max-width:1500px){.activity-wrap{width:100%;margin-top:30px}.megamenu-by-activity ul li .d-flex{padding:0 15px}}@media screen and (max-width:1300px){.megamenu-by-activity ul li .d-flex{padding:0 8px}}@media screen and (max-width:991px){.megamenu-by-activity{padding-left:20px}.megamenu-by-activity ul li:first-child{width:100%}.megamenu-by-activity ul li .d-flex{padding:0 6px;height:45px;line-height:45px;margin-bottom:5px}}.mega-menu__list{grid-template-columns:none;display:block;-moz-column-count:5;column-count:5;-moz-column-gap:2rem;column-gap:2rem}.mega-menu__list>li{display:inline-block;width:100%}.mega-menu__list-image{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.mega-menu__list-image>li{grid-area:1/1/span 1/span 3}.mega-menu__list-image>li.megamenu-image{grid-area:1/4/span 1/span 2;position:relative}.mega-menu__link{font-size:1.4rem;line-height:2.2rem;color:rgb(var(--color-foreground));padding-top:0;padding-bottom:0}.mega-menu__link.mega-menu__link--level-2{font-family:Gilroy;font-size:1.8rem;line-height:2.3rem;font-weight:800;color:#fff}.mega-menu__link+ul{margin-bottom:3.6rem}.megamenu-banner{height:100%;display:flex}.megamenu-banner:after{content:"";position:absolute;top:0;background:rgb(var(--color-foreground));opacity:0;z-index:1;width:100%;height:100%;opacity:.3;mix-blend-mode:multiply}.megamenu-banner .megamenu-banner__media{height:121%;position:absolute;left:0;top:0;width:100%}.megamenu-banner .megamenu-banner__content{padding:3.2rem 4rem;display:flex;position:relative;width:100%;align-items:center;justify-content:center;z-index:2;text-align:center;color:rgb(var(--color-background))}.megamenu-banner .megamenu-banner__content p{margin:0}.mega-menu__list{display:flex;column-gap:0}@media screen and (min-width:1400px){.mega-menu__list li{width:60%}}.mega-menu__list li:last-child{width:100%}.megamenu-banner{position:relative}.megamenu-banner a{position:absolute;bottom:-40px;left:0;right:0;width:100%;text-align:center;width:210px;background-color:#fff;border-radius:50px;color:#000;padding:0;font-size:20px;box-shadow:none;display:inline-block;font-weight:700;margin:0 auto;text-decoration:none;z-index:9;letter-spacing:0;height:38px;line-height:38px}.header-language a{align-items:center;display:flex}@media screen and (max-width:1600px){.megamenu-banner .megamenu-banner__media{height:100%}.megamenu-banner a{bottom:20px}.slideshow__text.banner__box{padding-right:30px}}@media screen and (max-width:1400px){.megamenu-banner a{width:155px;font-size:14px}}.drawer{position:fixed;z-index:1000;left:0;top:0;width:100vw;height:100%;display:flex;justify-content:flex-end;background-color:rgba(var(--color-foreground),.5)}.drawer__inner{height:100%;width:40rem;max-width:calc(100vw - 3rem);padding:0 1.5rem;border:.1rem solid rgba(var(--color-foreground),.2);border-right:0;background-color:rgb(var(--color-background));overflow:hidden;display:flex;flex-direction:column;transform:translate(100%)}.drawer__inner-empty{height:100%;padding:0 1.5rem;background-color:rgb(var(--color-background));overflow:hidden;display:flex;flex-direction:column}.cart-drawer__warnings{display:flex;flex-direction:column;flex:1;justify-content:center}cart-drawer.is-empty .drawer__inner{display:grid;grid-template-rows:1fr;align-items:center;padding:0}cart-drawer.is-empty .drawer__header{display:none}.drawer__header{position:relative;background-color:rgb(var(--color-background));padding:1.5rem 0;display:flex;justify-content:space-between;align-items:center}.drawer__heading{margin:0 0 1rem}.drawer__close{display:inline-block;padding:0;min-width:4.4rem;min-height:4.4rem;box-shadow:0 0 0 .2rem rgba(var(--color-button),0);position:absolute;top:10px;right:-10px;color:rgb(var(--color-foreground));background-color:transparent;border:none}.cart-drawer__warnings .drawer__close{right:5px}.drawer__close svg{height:2.4rem;width:2.4rem}.drawer__contents{flex-grow:1;display:flex;flex-direction:column}.drawer__footer{background-color:rgb(var(--color-background));border-top:.1rem solid rgba(var(--color-foreground),.2);padding:1.5rem 0}cart-drawer-items.is-empty+.drawer__footer{display:none}cart-drawer{position:fixed;top:0;left:0;width:100vw;height:100%}.cart-drawer__overlay{position:fixed;top:0;right:0;bottom:0;left:0}.cart-drawer__overlay:empty{display:block}.cart-drawer__form{flex-grow:1;display:flex;flex-wrap:wrap}cart-drawer-items{overflow:auto;flex:1}@media screen and (max-height:650px){cart-drawer-items{overflow:visible}.drawer__inner{overflow:scroll}}.cart-drawer__footer>*+*{margin-top:1rem}.cart-drawer .totals{justify-content:space-between}.cart-drawer .tax-note{margin:1.2rem 0 1rem auto;text-align:left}.cart-drawer .cart__checkout-button{max-width:none}cart-drawer-items::-webkit-scrollbar{width:3px}cart-drawer-items::-webkit-scrollbar-thumb{background-color:rgba(var(--color-foreground),.7);border-radius:100px}cart-drawer-items::-webkit-scrollbar-track-piece{margin-top:31px}.cart__empty-text,.is-empty .cart__contents{display:none}.is-empty .cart__empty-text{display:block}.cart__empty-text{margin:4.5rem 0 2rem;font-size:2rem;font-family:ff-good-web-pro;text-transform:uppercase}.cart__contents>*+*{margin-top:2.5rem}.cart__login-title{margin:2.5rem 0 .5rem;color:#000;font-size:2rem}.cart__login-paragraph{margin-top:.8rem}.cart__login-paragraph a{font-size:inherit;color:#000}@media screen and (min-width:990px){.cart__empty-text{margin:0 0 3rem}header-drawer{display:none}}@media screen and (min-width:750px){.cart__contents>*+*{margin-top:0}}.cart__ctas button{width:100%}.cart__update-button{margin-bottom:1rem}.tax-note{margin:2.2rem 0 1.6rem auto;text-align:center;display:block}.cart__checkout-button{max-width:36rem}.cart__ctas{text-align:center}@media screen and (min-width:750px){.cart__update-button{margin-bottom:0;margin-right:.8rem}.tax-note{margin-bottom:2.2rem;text-align:right}.cart__ctas{display:flex;gap:1rem}.section-header{margin-bottom:0}}.totals{display:flex;justify-content:center;align-items:flex-end}.totals>*{font-size:1.6rem;margin:0}.totals *{line-height:1}.totals>*+*{margin-left:2rem}.totals__subtotal-value{font-size:1.8rem}@media all and (min-width:750px){.totals{justify-content:flex-end}}.drawer__close{color:rgb(var(--color-button))}.drawer{background-color:#0000004d}.drawer__inner{width:50rem;padding-left:2rem;padding-right:2rem}.drawer__heading{margin-bottom:0}.drawer__header:after{content:"";display:block;height:1px;background:var(--neutral-granite);position:absolute;right:-2rem;bottom:0;left:-2rem}.cart-drawer .tax-note{text-align:center;font-size:1.4rem}.totals>p.h2,.totals__subtotal-value{font-size:2rem;line-height:2.5rem;color:var(--neutral-granite);font-weight:800}header-drawer{justify-self:start;margin-left:-1.2rem}.color-dark-and-light .list-item-sale span,.list-item-sale span{color:#fee12f}.mega-menu__link-red li a{color:#d5462b}.color-dark-and-light .mega-menu__list .list-unstyled .mega-menu__link-red li a{color:#d5462b}.menu-drawer-container{display:flex}.list-menu{list-style:none;padding:0;margin:0}.list-menu--inline{display:inline-flex;flex-wrap:wrap}summary.list-menu__item{padding-right:2.7rem}.list-menu__item{display:flex;align-items:center;line-height:calc(1 + .3 / var(--font-body-scale))}.header h1.header__heading{padding-top:6px;padding-bottom:6px}.section-header{margin-bottom:0}@media screen and (min-width:990px){.header h1.header__heading{padding-top:12px;padding-bottom:12px}}.section-sections--24030270849345__8fbaa182-fadb-4d08-b0a0-64f1706c2067-padding{padding-top:calc(0px * .75);padding-bottom:calc(0px * .75)}.banner{display:flex;position:relative;flex-direction:column}.banner__box{text-align:center}@media screen and (min-width:750px){.section-sections--24030270849345__8fbaa182-fadb-4d08-b0a0-64f1706c2067-padding{padding-top:0;padding-bottom:0}.banner{flex-direction:row}.banner__content.banner__content--middle-left{align-items:center;justify-content:flex-start}.banner__media{height:100%}}.slideshow .slideshow__slide .slideshow__media img{position:relative}.banner--adapt_image.banner--mobile-bottom .banner__media:not(.placeholder){height:auto}@media screen and (max-width:749px){.banner:not(.banner--stacked){flex-direction:row;flex-wrap:wrap}.banner--mobile-bottom .banner__media{position:relative}.banner:before{display:none!important}.banner--mobile-bottom:not(.banner--stacked) .banner__content{order:2}}.banner__content{padding:0;display:flex;position:relative;width:100%;align-items:center;justify-content:center;z-index:2}@media screen and (min-width:750px){.banner__content{position:absolute;left:50%;width:100%;top:0;transform:translate(-50%)}.banner__content{padding:5rem}.banner__content--middle-left{align-items:center;justify-content:flex-start}.banner--desktop-transparent .banner__box{background:0 0;--color-foreground:255,255,255;--color-button:255,255,255;--color-button-text:0,0,0;max-width:100%;border:none;border-radius:0;box-shadow:none}.banner--desktop-transparent .content-container:after{display:none}}.banner__box{padding:4rem 3.5rem;position:relative;height:fit-content;align-items:center;text-align:center;width:100%;word-wrap:break-word;z-index:1}@media screen and (max-width:749px){.banner--mobile-bottom .banner__media:after,.banner--mobile-bottom:after{display:none}}.banner:after,.banner__media:after{content:"";position:absolute;top:0;background:#000;opacity:0;z-index:1;width:100%;height:100%}.banner__box>*+.banner__text{margin-top:1.5rem}@media screen and (min-width:750px){.banner__box>*+.banner__text{margin-top:2rem}.banner__box{width:auto;max-width:71rem;min-width:45rem}}.banner__box>*+*{margin-top:1rem}.banner__box>:first-child{margin-top:0}@media screen and (min-width:1400px){.banner__box{max-width:90rem}}.banner__heading{margin-bottom:0}.banner__box .banner__heading+*{margin-top:1rem}.banner__buttons{display:inline-flex;flex-wrap:wrap;gap:1rem;max-width:45rem;word-break:break-word}.banner__box .banner__buttons .button{border-width:2px;border-style:solid;letter-spacing:0;font-family:ff-good-web-pro;font-weight:500;padding:0 40px;height:50px;opacity:1;text-transform:capitalize}.banner__box .banner__buttons .button:after{box-shadow:none}.slideshow__text .d-flex{flex-wrap:wrap}.slideshow__text .d-flex .banner__buttons{margin-bottom:10px}.slider__slide{scroll-snap-align:start;flex-shrink:0;background-color:#000}.slider::-webkit-scrollbar{height:.4rem;width:.4rem;display:none}.no-js .slider{-ms-overflow-style:auto;scrollbar-width:auto}.no-js .slider::-webkit-scrollbar{display:initial}.slider::-webkit-scrollbar-thumb{background-color:rgb(var(--color-foreground));border-radius:.4rem;border:0}.slider::-webkit-scrollbar-track{background:rgba(var(--color-foreground),.04);border-radius:.4rem}slideshow-component{position:relative;display:flex;flex-direction:column;z-index:1}@media screen and (min-width:400px){.slideshow__text-wrapper .d-flex .banner__buttons:first-child{margin-right:10px}}@media screen and (max-width:989px){.no-js slideshow-component .slider{padding-bottom:3rem}}slideshow-component .slideshow.banner{flex-direction:row;flex-wrap:nowrap;margin:0;gap:0}.slideshow__slide{padding:0;position:relative;display:flex;flex-direction:column}.slideshow__text.banner__box{display:flex;flex-direction:column;justify-content:center;max-width:65.5rem;min-width:40rem}.slideshow__text.banner__box .banner__heading{max-width:30.5rem;line-height:1.1}@media screen and (max-width:1520px){.slideshow__text-wrapper.banner__content{padding-right:7rem}}@media screen and (max-width:750px){.slideshow__text-wrapper.banner__content{padding-right:0}}.slideshow__text>*{max-width:100%}@media screen and (max-width:749px){.slideshow__media{position:absolute;height:43rem;width:100%}.mobile-text-below .slideshow__media{position:relative}.banner--mobile-bottom .slideshow__text.banner__box{max-width:100%}.banner--mobile-bottom .slideshow__text-wrapper{flex-grow:1}.banner--mobile-bottom .slideshow__text.banner__box{height:100%}.banner--mobile-bottom .slideshow__text .button{flex-grow:0}}@media screen and (min-width:750px){.slideshow__text.slideshow__text--left{align-items:flex-start;text-align:left}.slideshow__text-wrapper.banner__content{height:100%}}.banner__text{max-width:276px}.banner__text span{font-size:18px}.slideshow__text-mobile--center .d-flex{justify-content:center}.slider__slide-slide_9YYk7U .banner__text span{font-size:18px}#shopify-section-template--24030273306945__slideshow_hTQged .banner__buttons a{font-size:px}#shopify-section-template--24030273306945__slideshow_hTQged .slider__slide-slide_9YYk7U .slideshow__text-wrapper.banner__content{margin-top:0;margin-bottom:0;padding-top:50px;padding-bottom:50px}@media screen and (max-width:767px){.slideshow__text .d-flex{margin-top:25px}#shopify-section-template--24030273306945__slideshow_hTQged .slider__slide-slide_9YYk7U .banner__box{background-color:#333132}#shopify-section-template--24030273306945__slideshow_hTQged .slider__slide-slide_9YYk7U .slideshow__text-wrapper.banner__content{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}}#Slide-template--24030273306945__slideshow_hTQged-1 .banner__media::after{opacity:0}#shopify-section-template--24030273306945__slideshow_hTQged.margin-top-bottom-section{margin-top:0;margin-bottom:0}#shopify-section-template--24030273306945__slideshow_hTQged slideshow-component{background:#fff}#shopify-section-template--24030273306945__slideshow_hTQged .banner--adapt_image{height:auto}@media (max-width:767px){#shopify-section-template--24030273306945__slideshow_hTQged.margin-top-bottom-section{margin-top:0;margin-bottom:0}}.card{display:block;overflow:hidden;text-decoration:none}.card--product{position:relative}.card-information__text{display:block;padding-right:1.2rem}.card-information__wrapper{width:100%}.card-information__wrapper>*{line-height:1.4;color:rgb(var(--color-foreground))}.card-information__wrapper .caption{letter-spacing:.07rem}.card-wrapper{color:inherit;display:block;position:relative;text-decoration:none}.card-wrapper .pdp-pill-tags{position:absolute;background:#fff;padding:5px 20px;border-radius:50px;font-weight:700;font-family:Gilroy;font-size:12px;top:20px;right:15px;z-index:1}.card__badge{bottom:1rem;display:flex;flex-wrap:wrap;left:1rem;position:absolute}.card-wrapper .card__badge{display:inherit;left:inherit;top:10px;right:10px}.card-information__text{font-size:1.8rem}@media screen and (max-width:576px){.card-wrapper .pdp-pill-tags{padding:5px 8px;font-size:10px;top:8px;right:10px}}.feature-slides .card-information{padding-left:20px}.card-information{padding-top:5px}.feature-slides .card-wrapper .pdp-pill-tags{right:30px}.card-information__wrapper{text-align:center}.card-information__wrapper>*{padding-top:0;padding-bottom:0}.information__variant-wrapper{display:flex;flex-wrap:wrap;min-height:5.6rem;padding-bottom:0}.information__variant-main{text-align:left}.information__variant-main .card-information__text{line-height:2rem}.information__variant-price .price{font-weight:400;color:#000}.information__variant-price .price span.price-item.price-item--regular{font-size:1.8rem;line-height:2rem}.collection{position:relative}#shopify-section-template--24030273306945__featured_collection_HbmrJd{background-color:#fff}#shopify-section-template--24030273306945__featured_collection_HbmrJd .card-information *{color:#000;padding:0}.card-information__wrapper{text-align:left}#shopify-section-template--24030273306945__featured_collection_HbmrJd .price{width:100%;display:flex}#shopify-section-template--24030273306945__featured_collection_HbmrJd h2.short-title.title{font-size:27px;text-align:left;color:#000}#shopify-section-template--24030273306945__featured_collection_HbmrJd{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}#shopify-section-template--24030273306945__featured_collection_HbmrJd .feature-slides:not(.slick-initialized) li.grid__item:nth-child(n+5){display:none}#shopify-section-template--24030273306945__featured_collection_HbmrJd .collection-list-top{padding-right:110px}@media screen and (max-width:480px){#shopify-section-template--24030273306945__featured_collection_HbmrJd .slide-product-wrapper .sub-heading{text-align:left}#shopify-section-template--24030273306945__featured_collection_HbmrJd h2.short-title.title{text-align:left}}#shopify-section-template--24030273306945__featured_collection_HbmrJd .information__variant-price{display:none}.rte:after{clear:both;content:"";display:block}.rich-text__blocks *{overflow-wrap:break-word}.rich-text__blocks>*{margin-top:0;margin-bottom:0}.rich-text__blocks>*+*{margin-top:0}.collections-list-section .colleciton-list{padding-right:12px}.card-information__text{font-size:2rem}#shopify-section-template--24030273306945__collections_list_8yfPnw .colleciton-list a{z-index:1;color:#fff;padding:10px;text-align:center;display:flex;align-items:center;justify-content:center;text-decoration:none;font-size:18px;line-height:1.1}#shopify-section-template--24030273306945__collections_list_8yfPnw .colleciton-list a:after{content:"";top:0;left:0;width:100%;height:100%;background:#000;opacity:.2;position:absolute;z-index:-1}@media screen and (max-width:749px){#shopify-section-template--24030273306945__featured_collection_HbmrJd h2.short-title.title{font-size:25px;line-height:1.1}#shopify-section-template--24030273306945__featured_collection_HbmrJd{margin-top:0;margin-bottom:-30px;padding-top:0;padding-bottom:0}#shopify-section-template--24030273306945__collections_list_8yfPnw .colleciton-list a{font-size:16px}}.section-template--24030273306945__image_with_scroll_box_wJ9aCV .product__content--price *{color:#080808;font-size:16px}.section-template--24030273306945__image_with_scroll_box_wJ9aCV .product__content--price .percentoff{display:none!important}.section-template--24030273306945__image_with_scroll_box_wJ9aCV .product__content--main *{text-align:center;justify-content:center}.features-blog-section .article-item{padding-right:20px}.features-blog-section .article-item .article-image{padding-bottom:100%;background-position:center;background-repeat:no-repeat;background-size:cover;display:block;border-radius:3px}.features-blog-section .article-item .article-content{padding:20px 0}.features-blog-section .article-item .article-content .title-wrap{display:flex}.features-blog-section .article-item .article-content .title-wrap .article-title{width:80%}.features-blog-section .article-item .article-content .title-wrap .read-time{width:20%;text-align:right}.features-blog-section .article-item .article-content a{color:#000;text-decoration:none}.features-blog-section .article-item .article-content h2{font-size:24px;margin:0;text-transform:capitalize;font-weight:800;line-height:1.1;padding-left:0}.features-blog-section .article-item .article-content .content{font-size:20px;padding-top:15px;color:#000;padding-bottom:10px}.features-blog-section .read-time span{font-size:14px;color:#000;font-weight:800}@media screen and (max-width:768px){.section-template--24030273306945__image_with_scroll_box_wJ9aCV .product__content--price *{font-size:14px}.features-blog-section .article-item .article-content .title-wrap{flex-wrap:wrap}.features-blog-section .article-item .article-content .title-wrap .article-title{width:100%;font-size:20px}.features-blog-section .article-item .article-content .title-wrap .read-time{width:100%;text-align:left}.features-blog-section .article-item .article-content .content{font-size:16px}.features-blog-section .article-item .article-content{padding:15px 0 0}}#shopify-section-template--24030273306945__features_blog_Lc3w7e .features-blogs-slider .content{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding-bottom:0}#shopify-section-template--24030273306945__features_blog_Lc3w7e .features-blogs-slider:not(.slick-initialized) li.grid__item:nth-child(n+5){display:none}.custom-black{background:#131416!important}.custom-coyote{background:#81613c!important}.custom-storm{background:#6b6d6c!important}.custom-charcoal{background:#36454f!important}.custom-ranger-green{background:#696551!important}.custom-titanium-reflective{background:#83878c!important}.custom-olympic{background:#88a1b8!important}.custom-oyster{background:#d5cdb9!important}.custom-topaz-cenote{background:#4465c0!important}.custom-neptune{background:#608783!important}.custom-stardust-amethyst{background:#e3dce4!important}.custom-sunrise{background:#f25449!important}.custom-neptune-fresh-mint{background:#517874!important}.custom-spice-ranger-green{background:#ef492a!important}.custom-galactic{background:#6f76ab!important}.custom-maldives{background:#a9e9e3!important}.custom-summit{background:#898fa6!important}.custom-willow{background:#9b9b63!important}.custom-spice-zest{background:#f9663b!important}.custom-galactic-black{background:#6f76ab!important}.custom-zest{background:#f2663a!important}.custom-atlantic{background:#424a57!important}.custom-dark-navy-atoms{background:#3b4355!important}.custom-dark-olive{background:#403b11!important}.custom-galactic-reflective{background:#6f76ab!important}.custom-maldives-reflective{background:#92c9ca!important}.custom-olympic-reflective{background:#8aabca!important}.custom-spice-black{background:#e74d35!important}.custom-viper-reflective{background:#dfd950!important}.footer__column{width:100%;align-items:flex-end}.footer__localization{display:flex;flex-direction:row;justify-content:center;align-content:center;flex-wrap:wrap;padding:1rem 1rem 0}.footer__localization:empty{display:none}@media screen and (min-width:750px){.footer__localization{padding:.4rem 0;justify-content:flex-start}}.list-social__item{max-width:30%}.list-social{display:flex;flex-wrap:wrap;justify-content:flex-end;transform:rotate(90deg);margin:0;top:0;position:relative}.list-social__item{transform:rotate(-90deg);padding:0 7px}@media only screen and (max-width:1900px){.list-social{top:30px}}@media only screen and (max-width:1600px){.list-social{top:50px}}@media only screen and (max-width:1500px){.list-social{top:65px}}@media only screen and (max-width:991px){.list-social{transform:rotate(0);top:0;justify-content:flex-start}.list-social__item{transform:rotate(0);padding:0}}@media only screen and (max-width:749px){.list-social{justify-content:center}}.list-social__link{align-items:center;display:flex;color:rgb(var(--color-foreground));margin:0 5px}:root{--or002-sections__24030270882113__04d874ea_45fb_4d6a_9b5c_e6042a6841f8-mobileMenuHeight:70px;--or002-sections__24030270882113__04d874ea_45fb_4d6a_9b5c_e6042a6841f8-mobileMenuNotActiveBottom:-70px;--or002-sections__24030270882113__04d874ea_45fb_4d6a_9b5c_e6042a6841f8-mobileMenuBGColor:#000000;--or002-sections__24030270882113__04d874ea_45fb_4d6a_9b5c_e6042a6841f8-mobileMenuFontColor:#ffffff;--or002-sections__24030270882113__04d874ea_45fb_4d6a_9b5c_e6042a6841f8-mobileMenuFontSize:14px!important}[data-mobileMenu-inner=sections__24030270882113__04d874ea_45fb_4d6a_9b5c_e6042a6841f8]{display:none}[data-mobileMenu-inner=sections__24030270882113__04d874ea_45fb_4d6a_9b5c_e6042a6841f8].data-mobileMenu-inner-active{display:none}@media all and (max-width:980px){body{padding-bottom:var(--or002-sections__24030270882113__04d874ea_45fb_4d6a_9b5c_e6042a6841f8-mobileMenuHeight)!important}[data-mobileMenu-inner=sections__24030270882113__04d874ea_45fb_4d6a_9b5c_e6042a6841f8]{width:100%;height:var(--or002-sections__24030270882113__04d874ea_45fb_4d6a_9b5c_e6042a6841f8-mobileMenuHeight);margin:0;padding:0;display:flex;flex-direction:row;align-items:stretch;background-color:var(--or002-sections__24030270882113__04d874ea_45fb_4d6a_9b5c_e6042a6841f8-mobileMenuBGColor);color:var(--or002-sections__24030270882113__04d874ea_45fb_4d6a_9b5c_e6042a6841f8-mobileMenuFontColor);position:fixed;left:0;bottom:var(--or002-sections__24030270882113__04d874ea_45fb_4d6a_9b5c_e6042a6841f8-mobileMenuNotActiveBottom);opacity:0;overflow:hidden;z-index:-1}[data-mobileMenu-inner=sections__24030270882113__04d874ea_45fb_4d6a_9b5c_e6042a6841f8].data-mobileMenu-inner-active{display:flex;bottom:initial;opacity:1;z-index:9;bottom:0}[data-mobileMenu-list=sections__24030270882113__04d874ea_45fb_4d6a_9b5c_e6042a6841f8]{height:100%;margin:0 auto;padding:10px 0;list-style:none;display:flex;flex:0 0 100%;flex-direction:row;justify-content:center;align-items:stretch}[data-mobileMenu-list-item=sections__24030270882113__04d874ea_45fb_4d6a_9b5c_e6042a6841f8]{height:100%;margin:0;padding:0;display:flex;border-right:solid 1px var(--or002-sections__24030270882113__04d874ea_45fb_4d6a_9b5c_e6042a6841f8-mobileMenuFontColor);flex:0 0 calc(100% / 4);justify-content:center;font-size:var(--or002-sections__24030270882113__04d874ea_45fb_4d6a_9b5c_e6042a6841f8-mobileMenuFontSize);font-weight:400;line-height:1.2em;color:var(--or002-sections__24030270882113__04d874ea_45fb_4d6a_9b5c_e6042a6841f8-mobileMenuFontColor)}[data-mobileMenu-list-item=sections__24030270882113__04d874ea_45fb_4d6a_9b5c_e6042a6841f8]:last-child{border-right:0}[data-mobileMenu-link=sections__24030270882113__04d874ea_45fb_4d6a_9b5c_e6042a6841f8],[data-mobileMenu-link=sections__24030270882113__04d874ea_45fb_4d6a_9b5c_e6042a6841f8]:visited{height:100%;margin:0;padding:0;display:flex;flex:0 0 100%;flex-direction:column;justify-content:center;align-items:center;align-content:center;font-size:var(--or002-sections__24030270882113__04d874ea_45fb_4d6a_9b5c_e6042a6841f8-mobileMenuFontSize);font-weight:400;line-height:1.2em;color:var(--or002-sections__24030270882113__04d874ea_45fb_4d6a_9b5c_e6042a6841f8-mobileMenuFontColor)!important;text-decoration:none}[data-mobileMenu-text=sections__24030270882113__04d874ea_45fb_4d6a_9b5c_e6042a6841f8]{display:flex;flex:0 0 auto;justify-content:center;align-items:center;color:var(--or002-sections__24030270882113__04d874ea_45fb_4d6a_9b5c_e6042a6841f8-mobileMenuFontColor)!important;text-transform:capitalize;font-weight:700;text-align:center}}

#shopify-buyer-consent {
  margin-top: 1em;
  display: inline-block;
  width: 100%;
}

#shopify-buyer-consent.hidden {
  display: none;
}

#shopify-subscription-policy-button {
  background: none;
  border: none;
  padding: 0;
  text-decoration: underline;
  font-size: inherit;
  cursor: pointer;
}

#shopify-subscription-policy-button::before {
  box-shadow: none;
}

.recently-viewed-wrapper .slick-arrow.slick-disabled, .product-recommendations .slick-arrow.slick-disabled {
    background:transparent !important;
}
      @media screen and (max-width: 768px) {
.recently-viewed-wrapper.slide-product-wrapper .slick-arrow.slick-disabled:hover:before, .product-recommendations .slide-product-wrapper .slick-arrow.slick-disabled:hover:before, .slide-product-wrapper .slick-arrow.slick-disabled:hover:before {
    color: black !important;
}
      }

    .recently-viewed-wrapper .information__variant-price, .product-recommendations .information__variant-price {display:none;}

      @media screen and (max-width: 768px) {
        .grid.recommended-slides {margin-top:10px;}
      .recently-viewed-wrapper h4.h2, product-recommendations h4.h2 {    width: 50%;
          margin: 0 auto;}

              .grid.recommended-slides .card-information .card-information__text, .recently-viewed-wrapper .card-information .card-information__text {
        font-size: 16px;
    }

      }
      @media screen and (min-width: 768px) {
    .sorts {
        display:none;
    }

    .scrolling-mobile-menu {
    display:none;
}

}
             @media screen and (min-width: 990px) {
#shopify-section-sections--20726976971073__announcement-bar{    max-height: 39px;overflow: hidden;}
             }
     
      @font-face {
  font-family: Assistant;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("https://fonts.shopifycdn.com/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"),
       url("https://fonts.shopifycdn.com/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff");
}

      @font-face {
  font-family: Assistant;
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("https://fonts.shopifycdn.com/assistant/assistant_n7.bf44452348ec8b8efa3aa3068825305886b1c83c.woff2") format("woff2"),
       url("https://fonts.shopifycdn.com/assistant/assistant_n7.0c887fee83f6b3bda822f1150b912c72da0f7b64.woff") format("woff");
}

      
      
      @font-face {
  font-family: Assistant;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("https://fonts.shopifycdn.com/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"),
       url("https://fonts.shopifycdn.com/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff");
}


      .facet-checkbox--disabled {opacity:.4;cursor:default !important;}
      :root {
        --font-body-family: Assistant, sans-serif;
        --font-body-style: normal;
        --font-body-weight: 300;
        --font-body-weight-bold: 700;

        --font-heading-family: Assistant, sans-serif;
        --font-heading-style: normal;
        --font-heading-weight: 400;

        --font-body-scale: 1.0;
        --font-heading-scale: 1.0;

        --product-media-background-base: #e7e7e7;

        --color-base-text: 51, 49, 50;
        --color-shadow: 51, 49, 50;
        --color-base-background-1: 255, 255, 255;
        --color-base-background-2: 231, 231, 231;
        --color-base-solid-button-labels: 255, 255, 255;
        --color-base-outline-button-labels: 197, 55, 52;
        --color-base-accent-1: 51, 49, 50;
        --color-base-accent-2: 1, 31, 49;
        --payment-terms-background-color: #ffffff;

        --gradient-base-background-1: #ffffff;
        --gradient-base-background-2: #e7e7e7;
        --gradient-base-accent-1: #333132;
        --gradient-base-accent-2: #011f31;

        --media-padding: px;
        --media-border-opacity: 0.05;
        --media-border-width: 1px;
        --media-radius: 0px;
        --media-shadow-opacity: 0.0;
        --media-shadow-horizontal-offset: 0px;
        --media-shadow-vertical-offset: 4px;
        --media-shadow-blur-radius: 5px;
        --media-shadow-visible: 0;

        --page-width: 144rem;
        --page-width-margin: 0rem;

        --card-image-padding: 0.0rem;
        --card-corner-radius: 0.0rem;
        --card-text-alignment: left;
        --card-border-width: 0.0rem;
        --card-border-opacity: 0.1;
        --card-shadow-opacity: 0.0;
        --card-shadow-visible: 0;
        --card-shadow-horizontal-offset: 0.0rem;
        --card-shadow-vertical-offset: 0.4rem;
        --card-shadow-blur-radius: 0.5rem;

        --badge-corner-radius: 4.0rem;

        --popup-border-width: 1px;
        --popup-border-opacity: 0.1;
        --popup-corner-radius: 0px;
        --popup-shadow-opacity: 0.0;
        --popup-shadow-horizontal-offset: 0px;
        --popup-shadow-vertical-offset: 4px;
        --popup-shadow-blur-radius: 5px;

        --drawer-border-width: 1px;
        --drawer-border-opacity: 0.1;
        --drawer-shadow-opacity: 0.0;
        --drawer-shadow-horizontal-offset: 0px;
        --drawer-shadow-vertical-offset: 4px;
        --drawer-shadow-blur-radius: 5px;

        --spacing-sections-desktop: 0px;
        --spacing-sections-mobile: 0px;

        --grid-desktop-vertical-spacing: 8px;
        --grid-desktop-horizontal-spacing: 8px;
        --grid-mobile-vertical-spacing: 4px;
        --grid-mobile-horizontal-spacing: 4px;

        --text-boxes-border-opacity: 0.1;
        --text-boxes-border-width: 0px;
        --text-boxes-radius: 0px;
        --text-boxes-shadow-opacity: 0.0;
        --text-boxes-shadow-visible: 0;
        --text-boxes-shadow-horizontal-offset: 0px;
        --text-boxes-shadow-vertical-offset: 4px;
        --text-boxes-shadow-blur-radius: 5px;

        --buttons-primary-background: rgb(19, 20, 22);
        --buttons-primary-border: rgb(19, 20, 22);
        --buttons-primary-text: rgb(255, 255, 255);
        --buttons-primary-background-hover: rgb(19, 20, 22);
        --buttons-primary-border-hover: rgb(19, 20, 22);
        --buttons-primary-text-hover: rgb(255, 255, 255);
        --buttons-primary-disabled-background: rgb(198, 198, 198);
        --buttons-primary-disabled-border: rgb(198, 198, 198);
        --buttons-primary-disabled-text: rgb(255, 255, 255);

        --buttons-secondary-background: rgb(255, 255, 255);
        --buttons-secondary-border: rgb(19, 20, 22);
        --buttons-secondary-text: rgb(19, 20, 22);
        --buttons-secondary-background-hover: rgb(253, 231, 232);
        --buttons-secondary-border-hover: rgb(19, 20, 22);
        --buttons-secondary-text-hover: rgb(19, 20, 22);
        --buttons-secondary-disabled-background: rgb(255, 255, 255);
        --buttons-secondary-disabled-border: rgb(198, 198, 198);
        --buttons-secondary-disabled-text: rgb(198, 198, 198);

        --buttons-tertiary-background: rgb(255, 255, 255);
        --buttons-tertiary-border: rgb(138, 205, 234);
        --buttons-tertiary-text: rgb(138, 205, 234);
        --buttons-tertiary-background-hover: rgb(227, 247, 255);
        --buttons-tertiary-border-hover: rgb(138, 205, 234);
        --buttons-tertiary-text-hover: rgb(138, 205, 234);
        --buttons-tertiary-disabled-background: rgb(255, 255, 255);
        --buttons-tertiary-disabled-border: rgb(198, 198, 198);
        --buttons-tertiary-disabled-text: rgb(198, 198, 198);

        --buttons-inverted-background: rgba(0, 0, 0, 0.0);
        --buttons-inverted-border: rgb(255, 255, 255);
        --buttons-inverted-text: rgb(255, 255, 255);
        --buttons-inverted-background-hover: rgb(255, 255, 255);
        --buttons-inverted-border-hover: rgb(255, 255, 255);
        --buttons-inverted-text-hover: rgb(51, 61, 71);
        --buttons-inverted-disabled-background: rgba(0, 0, 0, 0.0);
        --buttons-inverted-disabled-border: rgb(198, 198, 198);
        --buttons-inverted-disabled-text: rgb(198, 198, 198);

        --buttons-radius: 30px;
        --buttons-radius-outset: 31px;
        --buttons-border-width: 1px;
        --buttons-border-opacity: 1.0;
        --buttons-shadow-opacity: 0.0;
        --buttons-shadow-visible: 0;
        --buttons-shadow-horizontal-offset: 0px;
        --buttons-shadow-vertical-offset: 4px;
        --buttons-shadow-blur-radius: 5px;
        --buttons-border-offset: 0.3px;

        --inputs-radius: 0px;
        --inputs-border-width: 2px;
        --inputs-border-opacity: 0.55;
        --inputs-shadow-opacity: 0.0;
        --inputs-shadow-horizontal-offset: 0px;
        --inputs-margin-offset: 0px;
        --inputs-shadow-vertical-offset: 4px;
        --inputs-shadow-blur-radius: 5px;
        --inputs-radius-outset: 0px;

        --variant-pills-radius: 40px;
        --variant-pills-border-width: 1px;
        --variant-pills-border-opacity: 0.55;
        --variant-pills-shadow-opacity: 0.0;
        --variant-pills-shadow-horizontal-offset: 0px;
        --variant-pills-shadow-vertical-offset: 4px;
        --variant-pills-shadow-blur-radius: 5px;
      }

      *,
      *::before,
      *::after {
        box-sizing: inherit;
      }

      html {
        box-sizing: border-box;
        font-size: calc(var(--font-body-scale) * 62.5%);
        height: 100%;
      }

      body {
        display: grid;
        grid-template-rows: auto auto 1fr auto;
        grid-template-columns: 100%;
        min-height: 100%;
        margin: 0;
        font-size: 1.5rem;
        letter-spacing: 0;
        line-height: calc(1 + 0.8 / var(--font-body-scale));
        font-family: var(--font-body-family);
        font-style: var(--font-body-style);
        font-weight: var(--font-body-weight);
      }

      @media screen and (min-width: 750px) {
        body {
          font-size: 1.6rem;
        }
      }
      @media screen and (max-width: 750px) {

.drawer__footer {
    padding: 1.5rem 0 3rem !important;
}

        
      .header__icon.header__icon--menu .icon {
    width: 2.5rem !important;
    margin-top: 4px;
}
        .header__icon .icon, .header-language .lang-flag, .header__icon.header__icon--cart svg {
    margin-top: 4px;
}
        .cart-count-bubble {
    top: 15% !important;
}
        .header>.header__heading-link {
    margin-top: 1px;
}
      }

.pagebuilder-video-container {text-align:center;}
.pagebuilder-video-container iframe {min-height:400px;}

  #predictive-search-results-list .product-form__input input[type=radio]+label {
       margin: 5px 10px 5px 0 !important;
       padding: 5px !important;
       cursor: pointer !important;
       font-size: 0 !important;
       width: 16px !important;
       height: 16px !important;
       border-radius: 50% !important;
       border: 0 !important;
        position: inherit !important;
   }

.template-search {
    padding-left: 20px;
    padding-right: 15px;
}

  .template-search .collection-wrap {
    padding-left: 0;
    padding-right: 0;
}

  .template-search__search .search .field {
    display: none;
  }
  
  @media (max-width: 767px) {
    .template-search .facets-vertical {
      flex-direction: column;
    }
    .template-search .color-label-span {
      padding-left: 20px;
    }
  }

/* gilroy to medium and extra bold only and no local ff good */

  


@font-face {
    font-family: 'Gilroy';
    src: url("//cdn.shopify.com/s/files/1/0741/3602/7457/files/Gilroy-ExtraBoldItalic.woff2?v=2509522554319524260" ) format('woff2'),
        url("//cdn.shopify.com/s/files/1/0741/3602/7457/files/Gilroy-ExtraBoldItalic.woff?v=4399661199024666548" ) format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Gilroy';
    src: url("//cdn.shopify.com/s/files/1/0741/3602/7457/files/Gilroy-ExtraBold.woff2?v=12369984770090118677" ) format('woff2'),
        url("//cdn.shopify.com/s/files/1/0741/3602/7457/files/Gilroy-ExtraBold.woff?v=11491944138257547053" ) format('woff');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gilroy';
    src: url("//cdn.shopify.com/s/files/1/0741/3602/7457/files/Gilroy-ExtraBoldItalic.woff2?v=2509522554319524260" ) format('woff2'),
        url("//cdn.shopify.com/s/files/1/0741/3602/7457/files/Gilroy-ExtraBoldItalic.woff?v=4399661199024666548" ) format('woff');
    font-weight: 800;
    font-style: italic;
    font-display: swap;
}  

@font-face {
    font-family: 'Gilroy';
    src: url("//cdn.shopify.com/s/files/1/0741/3602/7457/files/Gilroy-ExtraBold.woff2?v=12369984770090118677" ) format('woff2'),
        url("//cdn.shopify.com/s/files/1/0741/3602/7457/files/Gilroy-ExtraBold.woff?v=11491944138257547053" ) format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}


  @font-face {
    font-family: 'Gilroy Medium';
    src: url("//cdn.shopify.com/s/files/1/0741/3602/7457/files/Gilroy-Light.woff2?v=4515238477633660006" ) format('woff2'),
        url("//cdn.shopify.com/s/files/1/0741/3602/7457/files/Gilroy-Light.woff?v=15834714748018461002" ) format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

.backdrop {
    background-color: hsla(0,0%,7%,.76);
    -webkit-backdrop-filter: blur(4px);
    backdrop-filter: blur(4px);
}
.backdrop {
    opacity: .9;
    z-index:2;
    display: none;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    transition: opacity .25s,visibility 0s linear .25s;
  top:100px;
}

.drawer {
    visibility: hidden;
  }
  .badge-sale_drawer{
    color:#000 !important;
  }

  .cart-continue__shopping.drawer__close {
    position: relative;
    font-weight: 700;
    color: #131416;
    left: 0;
    right: 0;
    top: 0;
    height: auto;
    min-width: auto;
    min-height: auto;
    text-decoration: underline;
    font-size: 16px;
  }

  .cart-drawer .cart__ctas {
    display: flex;
    gap: 1rem;
    flex-direction: column;
  }

  body .cart__ctas>*:not(noscript:first-child)+* {
    margin-top: 0;
  }

.announcement-bar-slide:not(.slick-initialized) .announcement-bar:not(:first-child){
    display: none !important;
  }

.announcement-bar-slide{
  color:#000000;
  background-color:#f3f3f3;
}
.announcement-bar-slide .announcement-bar__message{
  color:#000000;
}
.announcement-bar-slide .announcement-bar__message p{
  margin:0;
  color:#000000;
  font-size:15px;
}
.announcement-bar-slide .announcement-bar{
  visibility: hidden;
}
.announcement-bar-slide .announcement-bar__message a{
  color:#000000;
}
.announcement-bar-slide .announcement-bar:nth-child(1){
  visibility: visible;
}
.announcement-bar-slide.slick-initialized .announcement-bar{
  visibility: visible;
}
@media only screen and (max-width: 480px) {
  .announcement-bar-slide .announcement-bar__message p{
    font-size:14px !important;
    width: fit-content;
    margin: 0 auto;
    -webkit-text-size-adjust:100%;
  }
  @supports (-webkit-touch-callout: none) {
    .announcement-bar-slide .announcement-bar__message p{
      font-size:14px !important;
      width: fit-content;
      margin: 0 auto;
      -webkit-text-size-adjust:100%;
    }
  }
}

.search-modal__content .story-label {
    display:none;
  }
  header-drawer {
    justify-self: start;
    margin-left: -1.2rem;
  }

  .header__heading-logo {
    max-width: 130px;
  }
  .list-item-sale span, .color-background-1 .list-item-sale span, .color-light-and-dark .list-item-sale span, .color-dark-and-light .list-item-sale span{
    color:#fee12f;
  }
  .mega-menu__link-red li a{
    color:#cc4428;
  }
  .color-dark-and-light .mega-menu__list .list-unstyled .mega-menu__link-red li a{
    color:#cc4428;
  }
  @media screen and (min-width: 990px) {
    header-drawer {
      display: none;
    }
  }

  .menu-drawer-container {
    display: flex;
  }

  .list-menu {
    list-style: none;
    padding: 0;
    margin: 0;
  }

  .list-menu--inline {
    display: inline-flex;
    flex-wrap: nowrap;
  }

  summary.list-menu__item {
    padding-right: 2.7rem;
  }

  .list-menu__item {
    display: flex;
    align-items: center;
    line-height: calc(1 + 0.3 / var(--font-body-scale));
  }

  .list-menu__item--link {
    text-decoration: none;
    padding-bottom: 1rem;
    padding-top: 1rem;
    line-height: calc(1 + 0.8 / var(--font-body-scale));
  }

  @media screen and (min-width: 750px) {
    .list-menu__item--link {
      padding-bottom: 0.5rem;
      padding-top: 0.5rem;
    }
  }

.header h1.header__heading{
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .section-header {
    margin-bottom: 0px;
  }

  @media screen and (min-width: 750px) {
    .section-header {
      margin-bottom: 0px;
    }
  }

  @media screen and (min-width: 990px) {
    .header h1.header__heading{
      padding-top: 12px;
      padding-bottom: 12px;
    }
  }

  /* Search Suggestions Dropdown Styles */
  .search-modal__form {
    position: relative;
  }
  
  .search-suggestions-dropdown {
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    background: #fff;
    border: 1px solid #e1e5e9;
    border-top: none;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    z-index: 1000;
    max-height: 400px;
    overflow-y: auto;
    margin-top: 1px;
  }
  
  .search-suggestions-section {
    padding: 1rem;
    border-bottom: 1px solid #e1e5e9;
  }
  
  .search-suggestions-section:last-child {
    border-bottom: none;
  }
  
  .search-suggestions-heading {
    font-weight: bold;
    font-size: 12px;
    text-transform: uppercase;
    color: #000;
    letter-spacing: 0.5px;
  }

  .search-suggestions-heading:not(:first-of-type) {
    margin-top: 1rem;
  }

  
  .search-suggestions-list {
    display: flex;
    flex-direction: column;
    gap: 4px;
  }
  
  .search-suggestion-link {
    color: #000;
    text-decoration: underline;
    font-size: 14px;
    line-height: 1.5;
    cursor: pointer;
    transition: color 0.2s ease;
    display: block;
    font-weight: 400;
  }
  
  .search-suggestion-link:hover {
    color: #333;
  }
  
  /* Hide suggestions when AJAX results are shown */
  .ajax-search-wrapper[style*="display: block"] ~ .search-suggestions-dropdown,
  .ajax-search-wrapper:not([style*="display: none"]) ~ .search-suggestions-dropdown {
    display: none !important;
  }

li.mega-menu details .mega-menu-content {
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    /* Additional styles for the mega menu */
  }

  li.mega-menu:hover details {
    open: true; /* This is the key part to open on hover */
  }

  li.mega-menu:hover details .mega-menu-content {
    display: block;
  }

#shopify-section-sections--25929176875329__header .header__menu-item[linkdown="cyber monday"] span {color: #fee12f;}

#Slide-template--25929178448193__slideshow_rWUKXK-1 .banner__media::after {
                    content: '';
                    position: absolute;
                    top: 0;
                    background: #000000;
                    z-index: 1;
                    width: 100%;
                    height: 100%;
                  }
                  #Slide-template--25929178448193__slideshow_rWUKXK-1 .banner__media::after { opacity: 0.1; }
                  @media screen and (max-width:767px){
                    #Slide-template--25929178448193__slideshow_rWUKXK-1 .banner__media::after {
                      opacity: 0.2;
                      display:block;
                    }
                  }

.slider__slide-slide_BxmXac .banner__text span{
                          font-size: 18px;
                      }

#shopify-section-template--25929178448193__slideshow_rWUKXK .banner__buttons a {
                          font-size: px;
                        }

.slider__slide-slide_BxmXac .banner__box .banner__heading{
                color: #ffffff;
               }
               .slider__slide-slide_BxmXac .banner__box .banner__text{
                color: #ffffff;
               }

                  #shopify-section-template--25929178448193__slideshow_rWUKXK .slider__slide-slide_BxmXac .banner__box{
                    background-color: ;
                  }
                  #shopify-section-template--25929178448193__slideshow_rWUKXK .slider__slide-slide_BxmXac .slideshow__text-wrapper.banner__content{
                    margin-top: 0px;
                    margin-bottom: 0px;
                    padding-top: 50px;
                    padding-bottom: 50px;
                  }
                  @media screen and (min-width:768px){
                    #shopify-section-template--25929178448193__slideshow_rWUKXK .btn-style_1 {
                      background:#000000;
                      color:#ffffff;
                      border-color:#000000;
                    }
                    #shopify-section-template--25929178448193__slideshow_rWUKXK .btn-style_1:hover {
                      background:#000000;
                      color:#ffffff;
                    }
                    #shopify-section-template--25929178448193__slideshow_rWUKXK .btn-style_2 {
                      background:rgba(0,0,0,0);
                      color:#000000;
                      border-color:#000000;
                    }
                    #shopify-section-template--25929178448193__slideshow_rWUKXK .btn-style_2:hover {
                      background:#000000;
                      color:#ffffff;
                    }
                    #shopify-section-template--25929178448193__slideshow_rWUKXK .btn-style_3 {
                      background:#ffffff;
                      color:#000000;
                      border-color:#ffffff;
                    }
                    #shopify-section-template--25929178448193__slideshow_rWUKXK .btn-style_3:hover {
                      background:rgba(0,0,0,0);
                      color:#ffffff;
                    }
                    #shopify-section-template--25929178448193__slideshow_rWUKXK .btn-style_4 {
                      background:rgba(0,0,0,0);
                      color:#ffffff;
                      border-color:#ffffff;
                    }
                    #shopify-section-template--25929178448193__slideshow_rWUKXK .btn-style_4:hover {
                      background:#ffffff;
                      color:#000000;
                    }
                    #shopify-section-template--25929178448193__slideshow_rWUKXK .btn-style_5 {
                      background:#fee12f !important;
                      color:#131416 !important;
                      border-color:#fee12f !important;
                    }
                    #shopify-section-template--25929178448193__slideshow_rWUKXK .btn-style_5:hover {
                      background:rgba(0,0,0,0) !important;
                      color:#fee12f !important;
                    }
                    #shopify-section-template--25929178448193__slideshow_rWUKXK .btn-style_6 {
                      background:rgba(0,0,0,0) !important;
                      color:#d5472a !important;
                      border-color:#d5472a !important;
                    }
                    #shopify-section-template--25929178448193__slideshow_rWUKXK .btn-style_6:hover {
                      background:#d5472a !important;
                      color:#ffffff !important;
                    }
                  }
                  @media screen and (max-width:767px){
                    #shopify-section-template--25929178448193__slideshow_rWUKXK .slider__slide-slide_BxmXac .banner__box{
                      background-color: rgba(0,0,0,0);
                    }
                    .slider__slide-slide_BxmXac .banner__box .banner__heading{
                      color: ;
                     }
                     .slider__slide-slide_BxmXac .banner__box .banner__text{
                      color: ;
                     }
                    #shopify-section-template--25929178448193__slideshow_rWUKXK .slider__slide-slide_BxmXac .slideshow__text-wrapper.banner__content{
                      margin-top: 0px;
                      margin-bottom: 0px;
                      padding-top: 0px;
                      padding-bottom: 0px;
                    }
                    
                  #shopify-section-template--25929178448193__slideshow_rWUKXK .slideshow__slide {
                    min-height: 425px;
                  }
                  #shopify-section-template--25929178448193__slideshow_rWUKXK .slideshow__text.banner__box {
                      padding: 15px 30px;
                  }
                  #shopify-section-template--25929178448193__slideshow_rWUKXK .vertical_slideshow__text-mobile--top {
                      position: absolute;
                      top: 0;
                      width: 100%;
                      justify-content: flex-start;
                  }
                  #shopify-section-template--25929178448193__slideshow_rWUKXK .vertical_slideshow__text-mobile--middle {
                      position: absolute;
                      top: 50%;
                      transform: translateY(-50%);
                      width: 100%;
                  }
                  #shopify-section-template--25929178448193__slideshow_rWUKXK .vertical_slideshow__text-mobile--bottom {
                      position: absolute;
                      bottom: 0;
                      width: 100%;
                      justify-content: end;
                  }

                  
                  #shopify-section-template--25929178448193__slideshow_rWUKXK .mobile-btn-style_1 {
                    background:#000000;
                    color:#ffffff;
                    border-color:#000000;
                    }
                    #shopify-section-template--25929178448193__slideshow_rWUKXK .mobile-btn-style_1:hover {
                    background:#000000;
                    color:#ffffff;
                    }
                    #shopify-section-template--25929178448193__slideshow_rWUKXK .mobile-btn-style_2 {
                    background:rgba(0,0,0,0);
                    color:#000000;
                    border-color:#000000;
                    }
                    #shopify-section-template--25929178448193__slideshow_rWUKXK .mobile-btn-style_2:hover {
                    background:#000000;
                    color:#ffffff;
                    }
                    #shopify-section-template--25929178448193__slideshow_rWUKXK .mobile-btn-style_3 {
                    background:#ffffff;
                    color:#000000;
                    border-color:#ffffff;
                    }
                    #shopify-section-template--25929178448193__slideshow_rWUKXK .mobile-btn-style_3:hover {
                    background:rgba(0,0,0,0);
                    color:#ffffff;
                    }
                    #shopify-section-template--25929178448193__slideshow_rWUKXK .mobile-btn-style_4 {
                    background:rgba(0,0,0,0);
                    color:#ffffff;
                    border-color:#ffffff;
                    }
                    #shopify-section-template--25929178448193__slideshow_rWUKXK .mobile-btn-style_4:hover {
                    background:#ffffff;
                    color:#000000;
                    }
                    #shopify-section-template--25929178448193__slideshow_rWUKXK .mobile-btn-style_5 {
                    background:#fee12f !important;
                    color:#131416 !important;
                    border-color:#fee12f !important;
                    }
                    #shopify-section-template--25929178448193__slideshow_rWUKXK .mobile-btn-style_5:hover {
                    background:rgba(0,0,0,0) !important;
                    color:#fee12f !important;
                    }
                    #shopify-section-template--25929178448193__slideshow_rWUKXK .mobile-btn-style_6 {
                    background:rgba(0,0,0,0) !important;
                    color:#d5472a !important;
                    border-color:#d5472a !important;
                    }
                    #shopify-section-template--25929178448193__slideshow_rWUKXK .mobile-btn-style_6:hover {
                    background:#d5472a !important;
                    color:#ffffff !important;
                    }
                  }

#shopify-section-template--25929178448193__slideshow_rWUKXK.margin-top-bottom-section{
      margin-top: 0px;
      margin-bottom: 0px;
    }

   #shopify-section-template--25929178448193__slideshow_rWUKXK slideshow-component{
     background: #ffffff;
   }
  #shopify-section-template--25929178448193__slideshow_rWUKXK .banner--adapt_image{
    height: auto;
  }
  #shopify-section-template--25929178448193__slideshow_rWUKXK .banner--small{
    height: 30rem;
  }
  #shopify-section-template--25929178448193__slideshow_rWUKXK .banner--medium{
    height: 45rem;
  }
  #shopify-section-template--25929178448193__slideshow_rWUKXK .banner--large{
    height: 60rem;
  }


    @media (max-width: 767px){
      #shopify-section-template--25929178448193__slideshow_rWUKXK.margin-top-bottom-section{
        margin-top: 0px;
        margin-bottom: 0px;
      }
    }

#shopify-section-template--25929178448193__slideshow_4zgBJ7.margin-top-bottom-section{
      margin-top: 0px;
      margin-bottom: 0px;
    }

   #shopify-section-template--25929178448193__slideshow_4zgBJ7 slideshow-component{
     background: #ffffff;
   }
  #shopify-section-template--25929178448193__slideshow_4zgBJ7 .banner--adapt_image{
    height: auto;
  }
  #shopify-section-template--25929178448193__slideshow_4zgBJ7 .banner--small{
    height: 30rem;
  }
  #shopify-section-template--25929178448193__slideshow_4zgBJ7 .banner--medium{
    height: 45rem;
  }
  #shopify-section-template--25929178448193__slideshow_4zgBJ7 .banner--large{
    height: 60rem;
  }


    @media (max-width: 767px){
      #shopify-section-template--25929178448193__slideshow_4zgBJ7.margin-top-bottom-section{
        margin-top: 0px;
        margin-bottom: 0px;
      }
    }

.price__container .price__sale[style*="display: inline-block"]:nth-of-type(3) {
    opacity: 0;
    pointer-events: none;
        width: 0px;
      height: 0px;
      overflow: hidden;
  }

#shopify-section-template--25929178448193__featured_collection_czbmDE .view_all-btn:before,
    #shopify-section-template--25929178448193__featured_collection_czbmDE .view_all-btn:after {
      display:none;
    }
    #shopify-section-template--25929178448193__featured_collection_czbmDE .view_all-btn {
      background-color: ;
      border-color:;
      color: ;
      font-size: 20px;
    }
    #shopify-section-template--25929178448193__featured_collection_czbmDE .view_all-btn:hover {
      background-color: ;
      border-color:;
      color: ;
    }
  #shopify-section-template--25929178448193__featured_collection_czbmDE .view-all-button__wrapper {
    text-align: center;
  }



      #shopify-section-template--25929178448193__featured_collection_czbmDE {
        background-color: #ffffff;

    

        
    }

  
    #shopify-section-template--25929178448193__featured_collection_czbmDE .card-information *{
      color: #000000;
      padding: 0px;
  }


   .card-information__text {
      font-size: 2.0rem;
  }
    .caption-with-letter-spacing {
      font-size: 1.4rem;
      letter-spacing: .13rem;
      line-height: 1.2;
      text-transform: inherit;
      margin: 1rem 0px;
  }

    .card-information__wrapper {
      text-align: left;
    }

    #shopify-section-template--25929178448193__featured_collection_czbmDE .price{width: 100%;
      display: flex;
    }

   #shopify-section-template--25929178448193__featured_collection_czbmDE .button--primary{
     opacity: 1;
      padding: 1rem;
      margin: 2rem 0 0;
     cursor:pointer;
   }


    @media screen and (max-width: 749px) {

  #shopify-section-template--25929178448193__featured_collection_czbmDE .product-grid.grid--4-col-desktop>.grid__item {
      width: calc(50% - 1.5rem);
      max-width: calc(50% - 1.5rem);
  }



  #shopify-section-template--25929178448193__featured_collection_czbmDE .grid--peek > .grid__item {
     width: calc(80% - 1.875rem);
  }

        #shopify-section-template--25929178448193__featured_collection_czbmDE .card-information__variant-image.grid__item {
      width: 25% !important;
  }

     #shopify-section-template--25929178448193__featured_collection_czbmDE .link.underlined-link{
       margin-top: -20px !important;
      position: relative !important;
      display: block !important;
        margin-bottom: 10px !important;}

    #shopify-section-template--25929178448193__featured_collection_czbmDE .collection slider-component {
      padding-bottom: 0rem;
  }

    }

    #shopify-section-template--25929178448193__featured_collection_czbmDE h2.short-title.title {
      font-size:27px;
      text-align:left;
      color: #000000;
    }
  #shopify-section-template--25929178448193__featured_collection_czbmDE .slide-product-wrapper .sub-heading{
    font-size:16px;
    text-align:left;
    color: #000000;
  }
  #shopify-section-template--25929178448193__featured_collection_czbmDE .slide-product-wrapper .sub-heading a{
    color: #000000;
  }
   #shopify-section-template--25929178448193__featured_collection_czbmDE .slide-product-wrapper .slick-next{
    right:10px;
   }
  #shopify-section-template--25929178448193__featured_collection_czbmDE .slide-product-wrapper .slick-prev{
    right:60px;
   }
  

    #shopify-section-template--25929178448193__featured_collection_czbmDE .link.underlined-link{
      text-align: left;
    }

#shopify-section-template--25929178448193__featured_collection_czbmDE {
      margin-top:0px;
      margin-bottom:0px;
      padding-top:0px;
      padding-bottom:30px;
    }
     #shopify-section-template--25929178448193__featured_collection_czbmDE .slide-product-wrapper .slick-dots{
      width:100%;
    }
    #shopify-section-template--25929178448193__featured_collection_czbmDE .feature-slides:not(.slick-initialized) li.grid__item:nth-child(n+5) {
    display: none;
    }
    #shopify-section-template--25929178448193__featured_collection_czbmDE .slide-product-wrapper .slick-arrow{
      border-color:#000000;
    }
     #shopify-section-template--25929178448193__featured_collection_czbmDE  .slide-product-wrapper .slick-arrow:before{
      color:#000000;
    }
    #shopify-section-template--25929178448193__featured_collection_czbmDE .slide-product-wrapper .slick-dots li.slick-active button:before{
    background-color:#000000;
    }
    #shopify-section-template--25929178448193__featured_collection_czbmDE .slide-product-wrapper .slick-arrow:hover:before{
      color:#ffffff;
    }
    
      #shopify-section-template--25929178448193__featured_collection_czbmDE .collection-list-top{
        padding-right:110px;
      }
      
    @media screen and (max-width: 749px) {
           #shopify-section-template--25929178448193__featured_collection_czbmDE h2.short-title.title {
         font-size:25px;
         line-height:1.1;
      }
            #shopify-section-template--25929178448193__featured_collection_czbmDE {
        margin-top:-25px;
        margin-bottom:-30px;
        padding-top:15px;
        padding-bottom:30px;
      }
    }

  @media screen and (max-width: 480px){
     #shopify-section-template--25929178448193__featured_collection_czbmDE h2.short-title.title {
      text-align:left;
    }
  #shopify-section-template--25929178448193__featured_collection_czbmDE .slide-product-wrapper .sub-heading{
    text-align:left;
  }


    
   #shopify-section-template--25929178448193__featured_collection_czbmDE .slide-product-wrapper .slick-arrow{
      top:-30px;
    }
    }
  .wx-hide-swatches .plp-custom-swatches{
  display: none !important;
  }
  
    #shopify-section-template--25929178448193__featured_collection_czbmDE .information__variant-price{
     display:none;
    }

.side-by-side-image .button:after {
   --button-shadow-color: transparent;
    box-shadow: 0 0 0 0;
}

#shopify-section-template--25929178448193__side_by_side_image_ppNcTt.side-by-side-section .side-by-side .block--image_8dpxbW .title-section h2{
              color: #f2f3f1;
              font-size: 38px
            }
            
            #shopify-section-template--25929178448193__side_by_side_image_ppNcTt.side-by-side-section .side-by-side .block--image_8dpxbW .side-by-side-image{
              position:relative;
            }
            
              #shopify-section-template--25929178448193__side_by_side_image_ppNcTt.side-by-side-section .side-by-side .block--image_8dpxbW .side-by-side-image::after {
                width: 100%;
                position: absolute;
                top: 0;
                left: 0;
                height:100%;
                content:'';
                background-color:#000;
                z-index: 1;
                opacity: 0.0; 
              }

              .side-by-side__subheading--image_8dpxbW {
                font-size: 18px;
              }

              @media (max-width: 767px){
                #shopify-section-template--25929178448193__side_by_side_image_ppNcTt.side-by-side-section .side-by-side .block--image_8dpxbW .title-section h2 {
                  font-size: 28px;
                }

                .side-by-side__subheading--image_8dpxbW {
                  font-size: 16px;
                }
              }

.side-by-side__subheading--image_8dpxbW {
                    color: #ffffff;
                    margin: 1rem 0 0;
                  }

#shopify-section-template--25929178448193__side_by_side_image_ppNcTt.side-by-side-section .side-by-side .block--image_tXUyz3 .title-section h2{
              color: #fee12f;
              font-size: 38px
            }
            
            #shopify-section-template--25929178448193__side_by_side_image_ppNcTt.side-by-side-section .side-by-side .block--image_tXUyz3 .side-by-side-image{
              position:relative;
            }
            
              #shopify-section-template--25929178448193__side_by_side_image_ppNcTt.side-by-side-section .side-by-side .block--image_tXUyz3 .side-by-side-image::after {
                width: 100%;
                position: absolute;
                top: 0;
                left: 0;
                height:100%;
                content:'';
                background-color:#000;
                z-index: 1;
                opacity: 0.3; 
              }

              .side-by-side__subheading--image_tXUyz3 {
                font-size: 16px;
              }

              @media (max-width: 767px){
                #shopify-section-template--25929178448193__side_by_side_image_ppNcTt.side-by-side-section .side-by-side .block--image_tXUyz3 .title-section h2 {
                  font-size: 28px;
                }

                .side-by-side__subheading--image_tXUyz3 {
                  font-size: 16px;
                }
              }

.side-by-side__subheading--image_tXUyz3 {
                    color: #ffffff;
                    margin: 1rem 0 0;
                  }

#shopify-section-template--25929178448193__side_by_side_image_ppNcTt.side-by-side-section{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .side-by-side .title-section .title-remove-spacing {
    padding-bottom: 0;
  }

  #shopify-section-template--25929178448193__side_by_side_image_ppNcTt .btn-style_1 {
     background:#000000;
     color:#ffffff;
     border-color:#000000;
   }
   #shopify-section-template--25929178448193__side_by_side_image_ppNcTt .btn-style_1:hover {
     background:#000000;
     color:#ffffff;
   }
   #shopify-section-template--25929178448193__side_by_side_image_ppNcTt .btn-style_2 {
     background:rgba(0,0,0,0);
     color:#000000;
     border-color:#000000;
   }
   #shopify-section-template--25929178448193__side_by_side_image_ppNcTt .btn-style_2:hover {
     background:#000000;
     color:#ffffff;
   }
   #shopify-section-template--25929178448193__side_by_side_image_ppNcTt .btn-style_3 {
     background:#ffffff;
     color:#000000;
     border-color:#ffffff;
   }
   #shopify-section-template--25929178448193__side_by_side_image_ppNcTt .btn-style_3:hover {
     background:rgba(0,0,0,0);
     color:#ffffff;
   }
   #shopify-section-template--25929178448193__side_by_side_image_ppNcTt .btn-style_4 {
     background:rgba(0,0,0,0);
     color:#ffffff;
     border-color:#ffffff;
   }
   #shopify-section-template--25929178448193__side_by_side_image_ppNcTt .btn-style_4:hover {
     background:#ffffff;
     color:#000000;
   }
   #shopify-section-template--25929178448193__side_by_side_image_ppNcTt .btn-style_5 {
     background:#fee12f !important;
     color:#333132 !important;
     border-color:#fee12f !important;
   }
   #shopify-section-template--25929178448193__side_by_side_image_ppNcTt .btn-style_5:hover {
     background:rgba(0,0,0,0) !important;
     color:#fee12f !important;
   }
   #shopify-section-template--25929178448193__side_by_side_image_ppNcTt .btn-style_6 {
     background:rgba(0,0,0,0) !important;
     color:#d5472a !important;
     border-color:#d5472a !important;
   }
   #shopify-section-template--25929178448193__side_by_side_image_ppNcTt .btn-style_6:hover {
     background:#d5472a !important;
     color:#ffffff !important;
   }

  .page-retail-store-new .side-by-side .title-section a {
    min-width: max-content;
  }
  
  @media (max-width: 767px){
    #shopify-section-template--25929178448193__side_by_side_image_ppNcTt.side-by-side-section{
      margin-top: 14px;
      margin-bottom: 0px;
    }

    
      #shopify-section-template--25929178448193__side_by_side_image_ppNcTt .side-by-side .row {
        flex-direction: column-reverse;
      }
    
  }

#shopify-section-template--25929178448193__collections_list_M6EtXy .view_all-btn:before,
    #shopify-section-template--25929178448193__collections_list_M6EtXy .view_all-btn:after {
      display:none;
    }
    #shopify-section-template--25929178448193__collections_list_M6EtXy .view_all-btn {
      background-color: ;
      border-color:;
      color: ;
      font-size: px;
    }
    #shopify-section-template--25929178448193__collections_list_M6EtXy .view_all-btn:hover {
      background-color: ;
      border-color:;
      color: ;
    }
  #shopify-section-template--25929178448193__collections_list_M6EtXy .view-all-button__wrapper {
    text-align: ;
  }



      #shopify-section-template--25929178448193__collections_list_M6EtXy {
        background-color: #ffffff;

    

        
    }

  
    #shopify-section-template--25929178448193__collections_list_M6EtXy .card-information *{
      color: ;
      padding: 0px;
  }


   .card-information__text {
      font-size: 2.0rem;
  }
    .caption-with-letter-spacing {
      font-size: 1.4rem;
      letter-spacing: .13rem;
      line-height: 1.2;
      text-transform: inherit;
      margin: 1rem 0px;
  }

    .card-information__wrapper {
      text-align: ;
    }

    #shopify-section-template--25929178448193__collections_list_M6EtXy .price{width: 100%;
      display: flex;
    }

   #shopify-section-template--25929178448193__collections_list_M6EtXy .button--primary{
     opacity: 1;
      padding: 1rem;
      margin: 2rem 0 0;
     cursor:pointer;
   }


    @media screen and (max-width: 749px) {

  #shopify-section-template--25929178448193__collections_list_M6EtXy .product-grid.grid--4-col-desktop>.grid__item {
      width: calc(50% - 1.5rem);
      max-width: calc(50% - 1.5rem);
  }



  #shopify-section-template--25929178448193__collections_list_M6EtXy .grid--peek > .grid__item {
     width: calc(80% - 1.875rem);
  }

        #shopify-section-template--25929178448193__collections_list_M6EtXy .card-information__variant-image.grid__item {
      width: 25% !important;
  }

     #shopify-section-template--25929178448193__collections_list_M6EtXy .link.underlined-link{
       margin-top: -20px !important;
      position: relative !important;
      display: block !important;
        margin-bottom: 10px !important;}

    #shopify-section-template--25929178448193__collections_list_M6EtXy .collection slider-component {
      padding-bottom: 0rem;
  }

    }

    #shopify-section-template--25929178448193__collections_list_M6EtXy h2.short-title.title {
      font-size:27px;
      text-align:left;
      color: #000000;
    }
  #shopify-section-template--25929178448193__collections_list_M6EtXy .slide-product-wrapper .sub-heading{
    font-size:14px;
    text-align:left;
    color: #000000;
  }
  #shopify-section-template--25929178448193__collections_list_M6EtXy .slide-product-wrapper .sub-heading a{
    color: #000000;
  }
   #shopify-section-template--25929178448193__collections_list_M6EtXy .slide-product-wrapper .slick-next{
    right:10px;
   }
  #shopify-section-template--25929178448193__collections_list_M6EtXy .slide-product-wrapper .slick-prev{
    right:60px;
   }
  

    #shopify-section-template--25929178448193__collections_list_M6EtXy .link.underlined-link{
      text-align: left;
    }

#shopify-section-template--25929178448193__collections_list_M6EtXy {
      margin-top:0px;
      margin-bottom:-50px;
      padding-top:0px;
      padding-bottom:0px;
    }
     #shopify-section-template--25929178448193__collections_list_M6EtXy .slide-product-wrapper .slick-dots{
      width:100%;
    }
      #shopify-section-template--25929178448193__collections_list_M6EtXy .collectios-slider{
        transition:opacity 0.4s;
      }
    
    #shopify-section-template--25929178448193__collections_list_M6EtXy .slide-product-wrapper .slick-arrow{
      border-color:#000000;
    }
     #shopify-section-template--25929178448193__collections_list_M6EtXy  .slide-product-wrapper .slick-arrow:before{
      color:#000000;
    }
    #shopify-section-template--25929178448193__collections_list_M6EtXy .slide-product-wrapper .slick-dots li.slick-active button:before{
    background-color:#000000;
    }
    #shopify-section-template--25929178448193__collections_list_M6EtXy .slide-product-wrapper .slick-arrow:hover:before{
      color:#ffffff;
    }
   #shopify-section-template--25929178448193__collections_list_M6EtXy .slick-dots{
    display:flex !important;
    padding-top:25px;
     width:auto !important;
  }
    #shopify-section-template--25929178448193__collections_list_M6EtXy .slick-dots:has(li:only-child) {
    display: none !important;
   }
  #shopify-section-template--25929178448193__collections_list_M6EtXy .colleciton-list a{
    z-index:1;
    color:#ffffff;
    padding:10px;
    text-align:center;
    display: flex;
    align-items: center;
    justify-content: center;
    text-decoration:none;
    font-size:18px;
    line-height:1.1;
  }
  #shopify-section-template--25929178448193__collections_list_M6EtXy .colleciton-list a:after{
    content:"";
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:#000000;
    opacity:0.2;
    position:absolute;
    z-index:-1;
  }
  #shopify-section-template--25929178448193__collections_list_M6EtXy .slide-product-wrapper{
  margin-bottom: 0px;
}
      
      #shopify-section-template--25929178448193__collections_list_M6EtXy .collection-list-top{
        padding-right:110px;
      }
      
    @media screen and (max-width: 749px) {
      #shopify-section-template--25929178448193__collections_list_M6EtXy .colleciton-list a{
    font-size:16px;
      }
      #shopify-section-template--25929178448193__collections_list_M6EtXy .page-width__padding{
         padding-right:0px;
       }
       #shopify-section-template--25929178448193__collections_list_M6EtXy h2.short-title.title {
         font-size:25px;
         line-height:1.1;
      }
    }
      #shopify-section-template--25929178448193__collections_list_M6EtXy {
        margin-top:0px;
        margin-bottom:-30px;
        padding-top:0px;
        padding-bottom:0px;
      }

  @media screen and (max-width: 480px){
     #shopify-section-template--25929178448193__collections_list_M6EtXy h2.short-title.title {
      text-align:left;
    }
  #shopify-section-template--25929178448193__collections_list_M6EtXy .slide-product-wrapper .sub-heading{
    text-align:left;
  }


    
    #shopify-section-template--25929178448193__collections_list_M6EtXy .slide-product-wrapper .slick-arrow{
      top:-30px;
    }
  }
  .wx-hide-swatches .plp-custom-swatches{
  display: none !important;
  }

.scroll-video {
    padding-bottom: 100%;
}
.scroll-video .video-wrapper{
  position: inherit;
}
.scroll-video iframe{
    position: absolute;
    height: 100%;
}
.scroll-video video{
    position: absolute;
    object-fit: cover;
    top:0;
    left:0;
    width:100%;
    height:100%;
}
  .section-template--25929178448193__image_with_scroll_box_PDcf9Y {
    margin-top:0px;
    margin-bottom:0px;
    padding-top:45px;
    padding-bottom:45px;
  }
  .section-template--25929178448193__image_with_scroll_box_PDcf9Y .image__content--heading{
    color:#f3f3f3;
    font-size:30px;
    text-align:left;
  }
  .section-template--25929178448193__image_with_scroll_box_PDcf9Y .image__content--subheading *{
    color:#f3f3f3;
    font-size:16px;
     text-align:left;
  }
  .section-template--25929178448193__image_with_scroll_box_PDcf9Y .button.imagebtn.btn-custom{
    background:;
    color:#f3f3f3;
    border: 2px solid #f3f3f3;
    font-weight:normal;
    transition:transform 0.3 ease;
  }
  .section-template--25929178448193__image_with_scroll_box_PDcf9Y .button.imagebtn.btn-custom:hover{
    background:#ffffff;
    color:#000000;
    border: 2px solid #ffffff;
  }
  
  
   
  
  
 
  

  
  

  
  

  
  
  .section-template--25929178448193__image_with_scroll_box_PDcf9Y .image__content--text{
    justify-content:left;
    align-items:flex-end;
  }
    
  
  
  

                 .section-template--25929178448193__image_with_scroll_box_PDcf9Y .product__content--title{
                   color:;
                   font-size:20px;
                   font-weight:bold;
                 }
                  .section-template--25929178448193__image_with_scroll_box_PDcf9Y .product__content--price *{
                   color:;
                   font-size:20px;
                 }

                 .section-template--25929178448193__image_with_scroll_box_PDcf9Y .product__content--price .percentoff{
                   display:none!important;
                 }

                 .section-template--25929178448193__image_with_scroll_box_PDcf9Y .product__content--main  *{
                   text-align:center;
                   justify-content:center
                 }



                 @media screen and (max-width: 768px){
                  .section-template--25929178448193__image_with_scroll_box_PDcf9Y .product__content--title{
                  
                   font-size:16px;
                 }
                  .section-template--25929178448193__image_with_scroll_box_PDcf9Y .product__content--price *{
                  
                   font-size:20px;
                 }
                 }
                 
              
              
  
  
  @media screen and (max-width: 749px) {
    
    .section-template--25929178448193__image_with_scroll_box_PDcf9Y .image__content--subheading *{
    font-size:14px;
  }
    .section-template--25929178448193__image_with_scroll_box_PDcf9Y .image__content--heading{
    font-size:20px;
    }
    .section-template--25929178448193__image_with_scroll_box_PDcf9Y{
      margin-top:0px;
      margin-bottom:0px;
      padding-top:30px;
      padding-bottom:30px;
    }
      
    .section-template--25929178448193__image_with_scroll_box_PDcf9Y .image-box__wrapper{
      
        flex-direction: unset;
      
   }
    }

#Slide-template--25929178448193__slideshow_mYgEje-1 .banner__media::after {
                    content: '';
                    position: absolute;
                    top: 0;
                    background: #000000;
                    z-index: 1;
                    width: 100%;
                    height: 100%;
                  }
                  #Slide-template--25929178448193__slideshow_mYgEje-1 .banner__media::after { opacity: 0.3; }
                  @media screen and (max-width:767px){
                    #Slide-template--25929178448193__slideshow_mYgEje-1 .banner__media::after {
                      opacity: 0.4;
                      display:block;
                    }
                  }

#shopify-section-template--25929178448193__slideshow_mYgEje .banner__buttons a {
                          font-size: px;
                        }

.slider__slide-slide_7yGjxW .banner__box .banner__heading{
                color: #ffffff;
               }
               .slider__slide-slide_7yGjxW .banner__box .banner__text{
                color: #ffffff;
               }

                  #shopify-section-template--25929178448193__slideshow_mYgEje .slider__slide-slide_7yGjxW .banner__box{
                    background-color: rgba(0,0,0,0);
                  }
                  #shopify-section-template--25929178448193__slideshow_mYgEje .slider__slide-slide_7yGjxW .slideshow__text-wrapper.banner__content{
                    margin-top: 0px;
                    margin-bottom: 0px;
                    padding-top: 50px;
                    padding-bottom: 50px;
                  }
                  @media screen and (min-width:768px){
                    #shopify-section-template--25929178448193__slideshow_mYgEje .btn-style_1 {
                      background:#000000;
                      color:#ffffff;
                      border-color:#000000;
                    }
                    #shopify-section-template--25929178448193__slideshow_mYgEje .btn-style_1:hover {
                      background:#000000;
                      color:#ffffff;
                    }
                    #shopify-section-template--25929178448193__slideshow_mYgEje .btn-style_2 {
                      background:rgba(0,0,0,0);
                      color:#000000;
                      border-color:#000000;
                    }
                    #shopify-section-template--25929178448193__slideshow_mYgEje .btn-style_2:hover {
                      background:#000000;
                      color:#ffffff;
                    }
                    #shopify-section-template--25929178448193__slideshow_mYgEje .btn-style_3 {
                      background:#ffffff;
                      color:#000000;
                      border-color:#ffffff;
                    }
                    #shopify-section-template--25929178448193__slideshow_mYgEje .btn-style_3:hover {
                      background:rgba(0,0,0,0);
                      color:#ffffff;
                    }
                    #shopify-section-template--25929178448193__slideshow_mYgEje .btn-style_4 {
                      background:rgba(0,0,0,0);
                      color:#ffffff;
                      border-color:#ffffff;
                    }
                    #shopify-section-template--25929178448193__slideshow_mYgEje .btn-style_4:hover {
                      background:#ffffff;
                      color:#000000;
                    }
                    #shopify-section-template--25929178448193__slideshow_mYgEje .btn-style_5 {
                      background:#d5472a !important;
                      color:#ffffff !important;
                      border-color:#d5472a !important;
                    }
                    #shopify-section-template--25929178448193__slideshow_mYgEje .btn-style_5:hover {
                      background:rgba(0,0,0,0) !important;
                      color:#d5472a !important;
                    }
                    #shopify-section-template--25929178448193__slideshow_mYgEje .btn-style_6 {
                      background:rgba(0,0,0,0) !important;
                      color:#d5472a !important;
                      border-color:#d5472a !important;
                    }
                    #shopify-section-template--25929178448193__slideshow_mYgEje .btn-style_6:hover {
                      background:#d5472a !important;
                      color:#ffffff !important;
                    }
                  }
                  @media screen and (max-width:767px){
                    #shopify-section-template--25929178448193__slideshow_mYgEje .slider__slide-slide_7yGjxW .banner__box{
                      background-color: rgba(0,0,0,0);
                    }
                    .slider__slide-slide_7yGjxW .banner__box .banner__heading{
                      color: ;
                     }
                     .slider__slide-slide_7yGjxW .banner__box .banner__text{
                      color: ;
                     }
                    #shopify-section-template--25929178448193__slideshow_mYgEje .slider__slide-slide_7yGjxW .slideshow__text-wrapper.banner__content{
                      margin-top: 0px;
                      margin-bottom: 0px;
                      padding-top: 0px;
                      padding-bottom: 0px;
                    }
                    
                  #shopify-section-template--25929178448193__slideshow_mYgEje .slideshow__slide {
                    min-height: 425px;
                  }
                  #shopify-section-template--25929178448193__slideshow_mYgEje .slideshow__text.banner__box {
                      padding: 15px 30px;
                  }
                  #shopify-section-template--25929178448193__slideshow_mYgEje .vertical_slideshow__text-mobile--top {
                      position: absolute;
                      top: 0;
                      width: 100%;
                      justify-content: flex-start;
                  }
                  #shopify-section-template--25929178448193__slideshow_mYgEje .vertical_slideshow__text-mobile--middle {
                      position: absolute;
                      top: 50%;
                      transform: translateY(-50%);
                      width: 100%;
                  }
                  #shopify-section-template--25929178448193__slideshow_mYgEje .vertical_slideshow__text-mobile--bottom {
                      position: absolute;
                      bottom: 0;
                      width: 100%;
                      justify-content: end;
                  }

                  
                  #shopify-section-template--25929178448193__slideshow_mYgEje .mobile-btn-style_1 {
                    background:#000000;
                    color:#ffffff;
                    border-color:#000000;
                    }
                    #shopify-section-template--25929178448193__slideshow_mYgEje .mobile-btn-style_1:hover {
                    background:#000000;
                    color:#ffffff;
                    }
                    #shopify-section-template--25929178448193__slideshow_mYgEje .mobile-btn-style_2 {
                    background:rgba(0,0,0,0);
                    color:#000000;
                    border-color:#000000;
                    }
                    #shopify-section-template--25929178448193__slideshow_mYgEje .mobile-btn-style_2:hover {
                    background:#000000;
                    color:#ffffff;
                    }
                    #shopify-section-template--25929178448193__slideshow_mYgEje .mobile-btn-style_3 {
                    background:#ffffff;
                    color:#000000;
                    border-color:#ffffff;
                    }
                    #shopify-section-template--25929178448193__slideshow_mYgEje .mobile-btn-style_3:hover {
                    background:rgba(0,0,0,0);
                    color:#ffffff;
                    }
                    #shopify-section-template--25929178448193__slideshow_mYgEje .mobile-btn-style_4 {
                    background:rgba(0,0,0,0);
                    color:#ffffff;
                    border-color:#ffffff;
                    }
                    #shopify-section-template--25929178448193__slideshow_mYgEje .mobile-btn-style_4:hover {
                    background:#ffffff;
                    color:#000000;
                    }
                    #shopify-section-template--25929178448193__slideshow_mYgEje .mobile-btn-style_5 {
                    background:#d5472a !important;
                    color:#ffffff !important;
                    border-color:#d5472a !important;
                    }
                    #shopify-section-template--25929178448193__slideshow_mYgEje .mobile-btn-style_5:hover {
                    background:rgba(0,0,0,0) !important;
                    color:#d5472a !important;
                    }
                    #shopify-section-template--25929178448193__slideshow_mYgEje .mobile-btn-style_6 {
                    background:rgba(0,0,0,0) !important;
                    color:#d5472a !important;
                    border-color:#d5472a !important;
                    }
                    #shopify-section-template--25929178448193__slideshow_mYgEje .mobile-btn-style_6:hover {
                    background:#d5472a !important;
                    color:#ffffff !important;
                    }
                  }

#shopify-section-template--25929178448193__slideshow_mYgEje.margin-top-bottom-section{
      margin-top: 0px;
      margin-bottom: 0px;
    }

   #shopify-section-template--25929178448193__slideshow_mYgEje slideshow-component{
     background: #ffffff;
   }
  #shopify-section-template--25929178448193__slideshow_mYgEje .banner--adapt_image{
    height: auto;
  }
  #shopify-section-template--25929178448193__slideshow_mYgEje .banner--small{
    height: 30rem;
  }
  #shopify-section-template--25929178448193__slideshow_mYgEje .banner--medium{
    height: 45rem;
  }
  #shopify-section-template--25929178448193__slideshow_mYgEje .banner--large{
    height: 60rem;
  }


    @media (max-width: 767px){
      #shopify-section-template--25929178448193__slideshow_mYgEje.margin-top-bottom-section{
        margin-top: 0px;
        margin-bottom: 0px;
      }
    }

#shopify-section-template--25929178448193__features_blog_DDPGBw.view_all-btn:before,
  #shopify-section-template--25929178448193__features_blog_DDPGBw.view_all-btn:after {
    display: none;
  }
  #shopify-section-template--25929178448193__features_blog_DDPGBw
  .view_all-btn {
    background-color: ;
    border-color: ;
    color: ;
    font-size: px;
  }
  #shopify-section-template--25929178448193__features_blog_DDPGBw.view_all-btn:hover {
    background-color: ;
    border-color: ;
    color: ;
  }
  #shopify-section-template--25929178448193__features_blog_DDPGBw
  .view-all-button__wrapper {
    text-align: ;
  }
  #shopify-section-template--25929178448193__features_blog_DDPGBw
  .features-blogs-slider .content {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    padding-bottom: 0;
  }


  #shopify-section-template--25929178448193__features_blog_DDPGBw {
    background-color: #ffffff;

    

    
  }


  @media screen and (max-width: 749px) {

    #shopify-section-template--25929178448193__features_blog_DDPGBw .product-grid.grid--4-col-desktop > .grid__item {
      width: calc(50% - 1.5rem);
      max-width: calc(50% - 1.5rem);
    }


    #shopify-section-template--25929178448193__features_blog_DDPGBw
    .grid--peek > .grid__item {
      width: calc(80% - 1.875rem);
    }


    #shopify-section-template--25929178448193__features_blog_DDPGBw
    .link.underlined-link {
      margin-top: -20px !important;
      position: relative !important;
      display: block !important;
      margin-bottom: 10px !important;
    }

    #shopify-section-template--25929178448193__features_blog_DDPGBw
    .collection slider-component {
      padding-bottom: 0;
    }

    #shopify-section-template--25929178448193__features_blog_DDPGBw
    .features-blogs-slider .content {
      padding-top: 0;
    }

    .features-blog-section .article-item .article-content {
      padding-bottom: 20px;
    }

  }

  #shopify-section-template--25929178448193__features_blog_DDPGBw
  h2.short-title.title {
    font-size: 27px;
    text-align: left;
    color: #000000;
  }
  #shopify-section-template--25929178448193__features_blog_DDPGBw
  .slide-product-wrapper .sub-heading {
    font-size: 15px;
    text-align: left;
    color: #000000;
  }
  #shopify-section-template--25929178448193__features_blog_DDPGBw
  .slide-product-wrapper .sub-heading a {
    color: #000000;
  }
  #shopify-section-template--25929178448193__features_blog_DDPGBw
  .slide-product-wrapper .slick-next {
    right: 10px;
  }
  #shopify-section-template--25929178448193__features_blog_DDPGBw
  .slide-product-wrapper .slick-prev {
    right: 60px;
  }
  

  #shopify-section-template--25929178448193__features_blog_DDPGBw
  .link.underlined-link {
    text-align: left;
  }

#shopify-section-template--25929178448193__features_blog_DDPGBw {
    margin-top: 0px;
    margin-bottom: 30px;
    padding-top: 0px;
    padding-bottom: 0px;
  }
  #shopify-section-template--25929178448193__features_blog_DDPGBw
  .slide-product-wrapper .slick-dots {
    width: 100%;
  }
  #shopify-section-template--25929178448193__features_blog_DDPGBw
  .features-blogs-slider {
    transition: opacity 0.4s;
  }
  #shopify-section-template--25929178448193__features_blog_DDPGBw.features-blogs-slider:not(.slick-initialized) {
    opacity: 0;
  }
  #shopify-section-template--25929178448193__features_blog_DDPGBw.features-blogs-slider:not(.slick-initialized) li.grid__item:nth-child(n + 5) {
    display: none;
  }
  #shopify-section-template--25929178448193__features_blog_DDPGBw
  .slide-product-wrapper .slick-arrow {
    border-color: #000000;
  }
  #shopify-section-template--25929178448193__features_blog_DDPGBw.slide-product-wrapper .slick-arrow:before {
    color: #000000;
  }
  #shopify-section-template--25929178448193__features_blog_DDPGBw.slide-product-wrapper .slick-dots li.slick-active button:before {
    background-color: #000000;
  }
  #shopify-section-template--25929178448193__features_blog_DDPGBw.slide-product-wrapper .slick-arrow:hover:before {
    color: #ffffff;
  }
  #shopify-section-template--25929178448193__features_blog_DDPGBw
  .slick-dots {
    display: flex !important;
    padding-top: 0;
    width: auto !important;
  }

  .features-blog-section .article-item .article-content .article-button {
    padding-top: 5px;
  }


  /*
   .features-blog-section .article-item .article-content {
   padding-bottom: 0;
   }
*/

  .features-blog-section .article-item .article-content .title-wrap .article-title {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
  }
  #shopify-section-template--25929178448193__features_blog_DDPGBw.slick-dots:has(li:only-child) {
    display: none !important;
  }
  #shopify-section-template--25929178448193__features_blog_DDPGBw
  .colleciton-list a {
    z-index: 1;
    color: ;
    padding: 10px;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    text-decoration: none;
    font-size: px;
    line-height: 1.1;
  }
  #shopify-section-template--25929178448193__features_blog_DDPGBw.colleciton-list a:after {
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: ;
    opacity: 0.0;
    position: absolute;
    z-index: -1;
  }
  #shopify-section-template--25929178448193__features_blog_DDPGBw
  .slide-product-wrapper {
    margin-bottom: 0;
  }
  
    #shopify-section-template--25929178448193__features_blog_DDPGBw
    .collection-list-top {
      padding-right: 110px;
    }
  
@media screen and (max-width: 749px) {
  
  #shopify-section-template--25929178448193__features_blog_DDPGBw
  .colleciton-list a {
    font-size: px;
  }
  #shopify-section-template--25929178448193__features_blog_DDPGBw
  .page-width__padding {
    padding-right: 0;
  }
  #shopify-section-template--25929178448193__features_blog_DDPGBw
  h2.short-title.title {
    font-size: 25px;
    line-height: 1.1;
  }
}
#shopify-section-template--25929178448193__features_blog_DDPGBw {
  margin-top: 0px;
  margin-bottom: 20px;
  padding-top: 0px;
  padding-bottom: 0px;
}

@media screen and (max-width: 480px) {
  #shopify-section-template--25929178448193__features_blog_DDPGBwh2.short-title.title {
    text-align: left;
  }
  #shopify-section-template--25929178448193__features_blog_DDPGBw
  .slide-product-wrapper .sub-heading {
    text-align: left;
  }


  
  #shopify-section-template--25929178448193__features_blog_DDPGBw
  .slide-product-wrapper .slick-arrow {
    top: -30px;
  }
}
.wx-hide-swatches .plp-custom-swatches {
  display: none !important;
}

#shopify-section-template--25929178448193__award_wining_section_tcBQAL .award-winning-section .award-winning-image{
          background-image: url('//cdn.shopify.com/s/files/1/0741/3602/7457/files/F26_NBW_heroimagepotential_2500x1000_97ceb733-6f43-42b9-9074-12d16ebe6af5.png?v=1784659039');
        }
        @media (max-width: 767px){
          
            #shopify-section-template--25929178448193__award_wining_section_tcBQAL .award-winning-section .award-winning-image{
              background-image: url('//cdn.shopify.com/s/files/1/0741/3602/7457/files/f26_nbw_hpfooter_mobile_1024x1024_6eb2fb6d-e826-4a7f-9f5a-edf44aad316e.png?v=1789661299');
            }
          
        }

#shopify-section-template--25929178448193__award_wining_section_tcBQAL .award-winning-section{
    margin-top: 0px;
    margin-bottom: 0px;
  }
  #shopify-section-template--25929178448193__award_wining_section_tcBQAL .award-winning-section .award-winning{
    background: #333132;
  }
  #shopify-section-template--25929178448193__award_wining_section_tcBQAL .award-winning-section h2{
    color: #f2f2f0;
  }
  #shopify-section-template--25929178448193__award_wining_section_tcBQAL .award-winning-section a{
    background: ;
    color: #ffffff;
    border-color: #ffffff;
    transition: 0.5s;
  }
  #shopify-section-template--25929178448193__award_wining_section_tcBQAL .award-winning-section a:hover{
    background: #ffffff;
    color: #333132;
    border-color: #333132;
  }
  #shopify-section-template--25929178448193__award_wining_section_tcBQAL .award-winning-section p{
    color: #f2f2f0;
  }
  #shopify-section-template--25929178448193__award_wining_section_tcBQAL .award-winning-section .award-winning{
    margin-bottom: 0px;
  }
  @media (max-width: 767px){
    #shopify-section-template--25929178448193__award_wining_section_tcBQAL .award-winning-section{
      margin-top: 0px;
      margin-bottom: 0px;
    }
  }

.custom-azurite-black,
    #SortTags_color + .custom-select .custom-option[data-value="azurite-black"]:before {
      background: #618adc !important;
    }
  
    
    .custom-azurite-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="azurite-plaid"]:before {
      background: #618adc !important;
    }
  
    
    .custom-amber-black,
    #SortTags_color + .custom-select .custom-option[data-value="amber-black"]:before {
      background: #e2ce57 !important;
    }
  
    
    .custom-terrestrial-vapor-print,
    #SortTags_color + .custom-select .custom-option[data-value="terrestrial-vapor-print"]:before {
      background: #936462 !important;
    }
  
    
    .custom-pale-lichen-thyme,
    #SortTags_color + .custom-select .custom-option[data-value="pale-lichen-thyme"]:before {
      background: #cce1dd !important;
    }
  
    
    .custom-vermillion-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="vermillion-plaid"]:before {
      background: #897050 !important;
    }
  
    
    .custom-azurite-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="azurite-plaid"]:before {
      background: #4165ae !important;
    }
  
    
    .custom-chestnut-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="chestnut-plaid"]:before {
      background: #988873 !important;
    }
  
    
    .custom-dark-laurel-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="dark-laurel-plaid"]:before {
      background: #656760 !important;
    }
  
    
    .custom-ranger-green-sedona-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="ranger-green-sedona-plaid"]:before {
      background: #796f64 !important;
    }
  
    
    .custom-dark-laurel-malachite,
    #SortTags_color + .custom-select .custom-option[data-value="dark-laurel-malachite"]:before {
      background: #656760 !important;
    }
  
    
    .custom-charcoal-tamarack-print,
    #SortTags_color + .custom-select .custom-option[data-value="charcoal-tamarack-print"]:before {
      background: #a0a0a0 !important;
    }
  
    
    .custom-,
    #SortTags_color + .custom-select .custom-option[data-value=""]:before {
      background:  !important;
    }
  
    
    .custom-smoky-quartz-black,
    #SortTags_color + .custom-select .custom-option[data-value="smoky-quartz-black"]:before {
      background: #675b71 !important;
    }
  
    
    .custom-pecan-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="pecan-plaid"]:before {
      background: #ac6c45 !important;
    }
  
    
    .custom-rosewood-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="rosewood-plaid"]:before {
      background: #dca2a6 !important;
    }
  
    
    .custom-smoky-quartz-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="smoky-quartz-plaid"]:before {
      background: #675b71 !important;
    }
  
    
    .custom-pecan-black,
    #SortTags_color + .custom-select .custom-option[data-value="pecan-black"]:before {
      background: #ac6c45 !important;
    }
  
    
    .custom-dark-laurel-black,
    #SortTags_color + .custom-select .custom-option[data-value="dark-laurel-black"]:before {
      background: #656760 !important;
    }
  
    
    .custom-terrestrial-vapor-print,
    #SortTags_color + .custom-select .custom-option[data-value="terrestrial-vapor-print"]:before {
      background: #623d3d !important;
    }
  
    
    .custom-malachite-black,
    #SortTags_color + .custom-select .custom-option[data-value="malachite-black"]:before {
      background: #517369 !important;
    }
  
    
    .custom-malachite-dark-laurel,
    #SortTags_color + .custom-select .custom-option[data-value="malachite-dark-laurel"]:before {
      background: #517369 !important;
    }
  
    
    .custom-gravel-black,
    #SortTags_color + .custom-select .custom-option[data-value="gravel-black"]:before {
      background: #796a64 !important;
    }
  
    
    .custom-amber-black,
    #SortTags_color + .custom-select .custom-option[data-value="amber-black"]:before {
      background: #dfb323 !important;
    }
  
    
    .custom-classic-blue,
    #SortTags_color + .custom-select .custom-option[data-value="classic-blue"]:before {
      background: #0f4c81 !important;
    }
  
    
    .custom-chestnut-black,
    #SortTags_color + .custom-select .custom-option[data-value="chestnut-black"]:before {
      background: #644c4a !important;
    }
  
    
    .custom-coyote,
    #SortTags_color + .custom-select .custom-option[data-value="coyote"]:before {
      background:  !important;
    }
  
    
    .custom-cranberry,
    #SortTags_color + .custom-select .custom-option[data-value="cranberry"]:before {
      background: #c94a4a !important;
    }
  
    
    .custom-black,
    #SortTags_color + .custom-select .custom-option[data-value="black"]:before {
      background: #131416 !important;
    }
  
    
    .custom-brick,
    #SortTags_color + .custom-select .custom-option[data-value="brick"]:before {
      background: #aa4a44 !important;
    }
  
    
    .custom-coyote,
    #SortTags_color + .custom-select .custom-option[data-value="coyote"]:before {
      background: #81613c !important;
    }
  
    
    .custom-morel,
    #SortTags_color + .custom-select .custom-option[data-value="morel"]:before {
      background: #685c53 !important;
    }
  
    
    .custom-naval-blue,
    #SortTags_color + .custom-select .custom-option[data-value="naval-blue"]:before {
      background: #000080 !important;
    }
  
    
    .custom-pewter,
    #SortTags_color + .custom-select .custom-option[data-value="pewter"]:before {
      background: #a9aaab !important;
    }
  
    
    .custom-,
    #SortTags_color + .custom-select .custom-option[data-value=""]:before {
      background:  !important;
    }
  
    
    .custom-pro-khaki,
    #SortTags_color + .custom-select .custom-option[data-value="pro-khaki"]:before {
      background: #d9ccac !important;
    }
  
    
    .custom-verde,
    #SortTags_color + .custom-select .custom-option[data-value="verde"]:before {
      background: #008000 !important;
    }
  
    
    .custom-flint,
    #SortTags_color + .custom-select .custom-option[data-value="flint"]:before {
      background: #6f6a61 !important;
    }
  
    
    .custom-brick-naval-blue,
    #SortTags_color + .custom-select .custom-option[data-value="brick-naval-blue"]:before {
      background: #aa4a44 !important;
    }
  
    
    .custom-pro-khaki-black,
    #SortTags_color + .custom-select .custom-option[data-value="pro-khaki-black"]:before {
      background: #d4d5b7 !important;
    }
  
    
    .custom-regal-tropical,
    #SortTags_color + .custom-select .custom-option[data-value="regal-tropical"]:before {
      background: #0e3657 !important;
    }
  
    
    .custom-dawn-heather,
    #SortTags_color + .custom-select .custom-option[data-value="dawn-heather"]:before {
      background: #959aa5 !important;
    }
  
    
    .custom-grey-heather,
    #SortTags_color + .custom-select .custom-option[data-value="grey-heather"]:before {
      background: #9aa297 !important;
    }
  
    
    .custom-lavender-heather,
    #SortTags_color + .custom-select .custom-option[data-value="lavender-heather"]:before {
      background: #a6aac7 !important;
    }
  
    
    .custom-snow,
    #SortTags_color + .custom-select .custom-option[data-value="snow"]:before {
      background: #dfe0de !important;
    }
  
    
    .custom-rhubarb-heather,
    #SortTags_color + .custom-select .custom-option[data-value="rhubarb-heather"]:before {
      background: #77202f !important;
    }
  
    
    .custom-storm,
    #SortTags_color + .custom-select .custom-option[data-value="storm"]:before {
      background: #6b6d6c !important;
    }
  
    
    .custom-iceberg-squiggle,
    #SortTags_color + .custom-select .custom-option[data-value="iceberg-squiggle"]:before {
      background: #71a6d2 !important;
    }
  
    
    .custom-lavender-watercolor,
    #SortTags_color + .custom-select .custom-option[data-value="lavender-watercolor"]:before {
      background: #e6e6fa !important;
    }
  
    
    .custom-orange-fizz-squiggle,
    #SortTags_color + .custom-select .custom-option[data-value="orange-fizz-squiggle"]:before {
      background: #e2712b !important;
    }
  
    
    .custom-rhubarb,
    #SortTags_color + .custom-select .custom-option[data-value="rhubarb"]:before {
      background: #77202f !important;
    }
  
    
    .custom-azurite-black,
    #SortTags_color + .custom-select .custom-option[data-value="azurite-black"]:before {
      background: #4a6fc7 !important;
    }
  
    
    .custom-titanium,
    #SortTags_color + .custom-select .custom-option[data-value="titanium"]:before {
      background: #e1e4e9 !important;
    }
  
    
    .custom-tropical,
    #SortTags_color + .custom-select .custom-option[data-value="tropical"]:before {
      background: #55b3b3 !important;
    }
  
    
    .custom-lemon,
    #SortTags_color + .custom-select .custom-option[data-value="lemon"]:before {
      background: #fafa33 !important;
    }
  
    
    .custom-sulphur-w-graphic,
    #SortTags_color + .custom-select .custom-option[data-value="sulphur-w-graphic"]:before {
      background: #ffff33 !important;
    }
  
    
    .custom-ultramarine-w-graphic,
    #SortTags_color + .custom-select .custom-option[data-value="ultramarine-w-graphic"]:before {
      background: #4169e1 !important;
    }
  
    
    .custom-verde-squiggle,
    #SortTags_color + .custom-select .custom-option[data-value="verde-squiggle"]:before {
      background: url(//cdn.shopify.com/s/files/1/0741/3602/7457/files/Verde_sauggle_100x.png?v=1689339190) no-repeat center !important;
    }
  
    
    .custom-brick-woodblock,
    #SortTags_color + .custom-select .custom-option[data-value="brick-woodblock"]:before {
      background: url(//cdn.shopify.com/s/files/1/0741/3602/7457/files/Brick_Woodblock_100x.png?v=1689339284) no-repeat center !important;
    }
  
    
    .custom-dawn-woodblock,
    #SortTags_color + .custom-select .custom-option[data-value="dawn-woodblock"]:before {
      background: url(//cdn.shopify.com/s/files/1/0741/3602/7457/files/Dawn_Woodblockt_3_100x.jpg?v=1689339550) no-repeat center !important;
    }
  
    
    .custom-pebble-squiggle,
    #SortTags_color + .custom-select .custom-option[data-value="pebble-squiggle"]:before {
      background: url(//cdn.shopify.com/s/files/1/0741/3602/7457/files/Pebble_Sulggle_1_100x.jpg?v=1689339702) no-repeat center !important;
    }
  
    
    .custom-lemon-woodblock,
    #SortTags_color + .custom-select .custom-option[data-value="lemon-woodblock"]:before {
      background: url(//cdn.shopify.com/s/files/1/0741/3602/7457/files/Lemon_Woodblockt_1_100x.jpg?v=1689339883) no-repeat center !important;
    }
  
    
    .custom-orange-fizz-woodblock,
    #SortTags_color + .custom-select .custom-option[data-value="orange-fizz-woodblock"]:before {
      background: url(//cdn.shopify.com/s/files/1/0741/3602/7457/files/Flzz_Woodblock_1_100x.jpg?v=1689340007) no-repeat center !important;
    }
  
    
    .custom-snow-woodblock,
    #SortTags_color + .custom-select .custom-option[data-value="snow-woodblock"]:before {
      background: url(//cdn.shopify.com/s/files/1/0741/3602/7457/files/Snow_woodblock_1_100x.jpg?v=1689340114) no-repeat center !important;
    }
  
    
    .custom-tropical-watercolor,
    #SortTags_color + .custom-select .custom-option[data-value="tropical-watercolor"]:before {
      background: url(//cdn.shopify.com/s/files/1/0741/3602/7457/files/Troplcal_watercolor_1_100x.jpg?v=1689340246) no-repeat center !important;
    }
  
    
    .custom-ultra-shapes,
    #SortTags_color + .custom-select .custom-option[data-value="ultra-shapes"]:before {
      background: url(//cdn.shopify.com/s/files/1/0741/3602/7457/files/ultra_shapest_1_100x.jpg?v=1689340371) no-repeat center !important;
    }
  
    
    .custom-marmalade,
    #SortTags_color + .custom-select .custom-option[data-value="marmalade"]:before {
      background: #c16512 !important;
    }
  
    
    .custom-regal,
    #SortTags_color + .custom-select .custom-option[data-value="regal"]:before {
      background: #5a4785 !important;
    }
  
    
    .custom-slate,
    #SortTags_color + .custom-select .custom-option[data-value="slate"]:before {
      background: #c0c2c9 !important;
    }
  
    
    .custom-sulphur,
    #SortTags_color + .custom-select .custom-option[data-value="sulphur"]:before {
      background: #ddb614 !important;
    }
  
    
    .custom-charcoal,
    #SortTags_color + .custom-select .custom-option[data-value="charcoal"]:before {
      background: #36454f !important;
    }
  
    
    .custom-naval-blue-heather,
    #SortTags_color + .custom-select .custom-option[data-value="naval-blue-heather"]:before {
      background: #364062 !important;
    }
  
    
    .custom-verde-heather,
    #SortTags_color + .custom-select .custom-option[data-value="verde-heather"]:before {
      background: #52664f !important;
    }
  
    
    .custom-sulphur-reflective,
    #SortTags_color + .custom-select .custom-option[data-value="sulphur-reflective"]:before {
      background: #ddb614 !important;
    }
  
    
    .custom-rhubarb-dawn,
    #SortTags_color + .custom-select .custom-option[data-value="rhubarb-dawn"]:before {
      background: #77202f !important;
    }
  
    
    .custom-tropical,
    #SortTags_color + .custom-select .custom-option[data-value="tropical"]:before {
      background: #55b3b3 !important;
    }
  
    
    .custom-iceberg,
    #SortTags_color + .custom-select .custom-option[data-value="iceberg"]:before {
      background: #71a6d2 !important;
    }
  
    
    .custom-topaz-reflective,
    #SortTags_color + .custom-select .custom-option[data-value="topaz-reflective"]:before {
      background: #1C3A9E !important;
    }
  
    
    .custom-oyster-vapor-print,
    #SortTags_color + .custom-select .custom-option[data-value="oyster-vapor-print"]:before {
      background: #DED6CA !important;
    }

.custom-vermillion-stripe,
    #SortTags_color + .custom-select .custom-option[data-value="vermillion-stripe"]:before {
      background: #850e1e !important;
    }
  
    
    .custom-smoky-quartz-stripe,
    #SortTags_color + .custom-select .custom-option[data-value="smoky-quartz-stripe"]:before {
      background: #554d67 !important;
    }
  
    
    .custom-chestnut-stripe,
    #SortTags_color + .custom-select .custom-option[data-value="chestnut-stripe"]:before {
      background: #8e725d !important;
    }
  
    
    .custom-malachite-dark-laurel,
    #SortTags_color + .custom-select .custom-option[data-value="malachite-dark-laurel"]:before {
      background: #69837c !important;
    }
  
    
    .custom-dark-laurel-pro-khaki,
    #SortTags_color + .custom-select .custom-option[data-value="dark-laurel-pro-khaki"]:before {
      background: #38524a !important;
    }
  
    
    .custom-gravel-whiteout-print,
    #SortTags_color + .custom-select .custom-option[data-value="gravel-whiteout-print"]:before {
      background: #b0a896 !important;
    }
  
    
    .custom-malachite-thyme,
    #SortTags_color + .custom-select .custom-option[data-value="malachite-thyme"]:before {
      background: #5f8985 !important;
    }
  
    
    .custom-vermillion,
    #SortTags_color + .custom-select .custom-option[data-value="vermillion"]:before {
      background: #850e1e !important;
    }
  
    
    .custom-smoky-quartz-slate,
    #SortTags_color + .custom-select .custom-option[data-value="smoky-quartz-slate"]:before {
      background: #58516a !important;
    }
  
    
    .custom-lavender,
    #SortTags_color + .custom-select .custom-option[data-value="lavender"]:before {
      background: #e6e6fa !important;
    }
  
    
    .custom-sulphur-naval-blue,
    #SortTags_color + .custom-select .custom-option[data-value="sulphur-naval-blue"]:before {
      background: #f1dd38 !important;
    }
  
    
    .custom-dark-sand,
    #SortTags_color + .custom-select .custom-option[data-value="dark-sand"]:before {
      background: #a88f59 !important;
    }
  
    
    .custom-pebble,
    #SortTags_color + .custom-select .custom-option[data-value="pebble"]:before {
      background: #c3bca8 !important;
    }
  
    
    .custom-deep-lake-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="deep-lake-plaid"]:before {
      background: #00656b !important;
    }
  
    
    .custom-slate-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="slate-plaid"]:before {
      background: #7f9488 !important;
    }
  
    
    .custom-orange-fizz-dawn,
    #SortTags_color + .custom-select .custom-option[data-value="orange-fizz-dawn"]:before {
      background:  !important;
    }
  
    
    .custom-ultramarine-galaxy,
    #SortTags_color + .custom-select .custom-option[data-value="ultramarine-galaxy"]:before {
      background:  !important;
    }
  
    
    .custom-pro-khaki,
    #SortTags_color + .custom-select .custom-option[data-value="pro-khaki"]:before {
      background: #b0a493 !important;
    }
  
    
    .custom-beechwood,
    #SortTags_color + .custom-select .custom-option[data-value="beechwood"]:before {
      background:  !important;
    }
  
    
    .custom-bronze,
    #SortTags_color + .custom-select .custom-option[data-value="bronze"]:before {
      background: #cd7f32 !important;
    }
  
    
    .custom-spice,
    #SortTags_color + .custom-select .custom-option[data-value="spice"]:before {
      background: #ec3323 !important;
    }
  
    
    .custom-topaz,
    #SortTags_color + .custom-select .custom-option[data-value="topaz"]:before {
      background: #2548af !important;
    }
  
    
    .custom-spice,
    #SortTags_color + .custom-select .custom-option[data-value="spice"]:before {
      background: #ec3323 !important;
    }
  
    
    .custom-topaz,
    #SortTags_color + .custom-select .custom-option[data-value="topaz"]:before {
      background: #2548af !important;
    }
  
    
    .custom-grove-camo,
    #SortTags_color + .custom-select .custom-option[data-value="grove-camo"]:before {
      background: #78866b !important;
    }
  
    
    .custom-bone,
    #SortTags_color + .custom-select .custom-option[data-value="bone"]:before {
      background: #e3dac9 !important;
    }
  
    
    .custom-black-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="black-plaid"]:before {
      background: rgba(0,0,0,0) !important;
    }
  
    
    .custom-light-pewter,
    #SortTags_color + .custom-select .custom-option[data-value="light-pewter"]:before {
      background: #dbd8ce !important;
    }
  
    
    .custom-light-pewter-heather,
    #SortTags_color + .custom-select .custom-option[data-value="light-pewter-heather"]:before {
      background: #9aa297 !important;
    }
  
    
    .custom-grove-camo,
    #SortTags_color + .custom-select .custom-option[data-value="grove-camo"]:before {
      background: #78866b !important;
    }
  
    
    .custom-black-snow,
    #SortTags_color + .custom-select .custom-option[data-value="black-snow"]:before {
      background: #000000 !important;
    }
  
    
    .custom-grove-camo-grove,
    #SortTags_color + .custom-select .custom-option[data-value="grove-camo-grove"]:before {
      background: #78866b !important;
    }
  
    
    .custom-topaz-bronze,
    #SortTags_color + .custom-select .custom-option[data-value="topaz-bronze"]:before {
      background: #ffc067 !important;
    }
  
    
    .custom-sand-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="sand-plaid"]:before {
      background: #c2b280 !important;
    }
  
    
    .custom-saddle,
    #SortTags_color + .custom-select .custom-option[data-value="saddle"]:before {
      background: #8b4513 !important;
    }
  
    
    .custom-loden-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="loden-plaid"]:before {
      background: #556151 !important;
    }
  
    
    .custom-classic-blue-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="classic-blue-plaid"]:before {
      background: #0f4c81 !important;
    }
  
    
    .custom-flint-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="flint-plaid"]:before {
      background: #6f6f66 !important;
    }
  
    
    .custom-kalamata,
    #SortTags_color + .custom-select .custom-option[data-value="kalamata"]:before {
      background: #6f505f !important;
    }
  
    
    .custom-kalamata-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="kalamata-plaid"]:before {
      background: #5f5c4c !important;
    }
  
    
    .custom-hickory,
    #SortTags_color + .custom-select .custom-option[data-value="hickory"]:before {
      background: #d0a168 !important;
    }
  
    
    .custom-grove,
    #SortTags_color + .custom-select .custom-option[data-value="grove"]:before {
      background: #7b8b5f !important;
    }
  
    
    .custom-dark-navy,
    #SortTags_color + .custom-select .custom-option[data-value="dark-navy"]:before {
      background: #13175f !important;
    }
  
    
    .custom-terra-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="terra-plaid"]:before {
      background: #4f3a2a !important;
    }
  
    
    .custom-hickory-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="hickory-plaid"]:before {
      background: #d0a168 !important;
    }
  
    
    .custom-titanium,
    #SortTags_color + .custom-select .custom-option[data-value="titanium"]:before {
      background: #878681 !important;
    }
  
    
    .custom-artist-series-black,
    #SortTags_color + .custom-select .custom-option[data-value="artist-series-black"]:before {
      background: #000000 !important;
    }
  
    
    .custom-black-camo,
    #SortTags_color + .custom-select .custom-option[data-value="black-camo"]:before {
      background: #000000 !important;
    }
  
    
    .custom-deep-lake-watercolor,
    #SortTags_color + .custom-select .custom-option[data-value="deep-lake-watercolor"]:before {
      background: #00656b !important;
    }
  
    
    .custom-advocate-atoll,
    #SortTags_color + .custom-select .custom-option[data-value="advocate-atoll"]:before {
      background: #0085b1 !important;
    }
  
    
    .custom-essentials-atoll,
    #SortTags_color + .custom-select .custom-option[data-value="essentials-atoll"]:before {
      background: #0085b1 !important;
    }
  
    
    .custom-atoll,
    #SortTags_color + .custom-select .custom-option[data-value="atoll"]:before {
      background: #0086b1 !important;
    }
  
    
    .custom-jade,
    #SortTags_color + .custom-select .custom-option[data-value="jade"]:before {
      background: #009b89 !important;
    }
  
    
    .custom-cascade,
    #SortTags_color + .custom-select .custom-option[data-value="cascade"]:before {
      background: #01577c !important;
    }
  
    
    .custom-classic-blue-reflective,
    #SortTags_color + .custom-select .custom-option[data-value="classic-blue-reflective"]:before {
      background: #044e80 !important;
    }
  
    
    .custom-sprout,
    #SortTags_color + .custom-select .custom-option[data-value="sprout"]:before {
      background: #0a755a !important;
    }
  
    
    .custom-classic-blue-heather,
    #SortTags_color + .custom-select .custom-option[data-value="classic-blue-heather"]:before {
      background: #104678 !important;
    }
  
    
    .custom-atlantic-bronze,
    #SortTags_color + .custom-select .custom-option[data-value="atlantic-bronze"]:before {
      background: #424a57 !important;
    }
  
    
    .custom-atlantic-fjord,
    #SortTags_color + .custom-select .custom-option[data-value="atlantic-fjord"]:before {
      background: #424a57 !important;
    }
  
    
    .custom-aurora,
    #SortTags_color + .custom-select .custom-option[data-value="aurora"]:before {
      background: #00617a !important;
    }
  
    
    .custom-azure,
    #SortTags_color + .custom-select .custom-option[data-value="azure"]:before {
      background: #135d9f !important;
    }
  
    
    .custom-black-pewter-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="black-pewter-plaid"]:before {
      background: #000000 !important;
    }
  
    
    .custom-charcoal-reflective,
    #SortTags_color + .custom-select .custom-option[data-value="charcoal-reflective"]:before {
      background: #6f7071 !important;
    }
  
    
    .custom-dark-navy-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="dark-navy-plaid"]:before {
      background: #233042 !important;
    }
  
    
    .custom-coyote-heather,
    #SortTags_color + .custom-select .custom-option[data-value="coyote-heather"]:before {
      background: #6d5642 !important;
    }
  
    
    .custom-dark-olive-heather,
    #SortTags_color + .custom-select .custom-option[data-value="dark-olive-heather"]:before {
      background: #6c6955 !important;
    }
  
    
    .custom-fjord,
    #SortTags_color + .custom-select .custom-option[data-value="fjord"]:before {
      background: #8d99af !important;
    }
  
    
    .custom-fjord-granite-print,
    #SortTags_color + .custom-select .custom-option[data-value="fjord-granite-print"]:before {
      background: #506f90 !important;
    }
  
    
    .custom-fjord-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="fjord-plaid"]:before {
      background: #8d99af !important;
    }
  
    
    .custom-fjord-summit,
    #SortTags_color + .custom-select .custom-option[data-value="fjord-summit"]:before {
      background: #8d99af !important;
    }
  
    
    .custom-lingonberry,
    #SortTags_color + .custom-select .custom-option[data-value="lingonberry"]:before {
      background: #d31c2d !important;
    }
  
    
    .custom-lingonberry-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="lingonberry-plaid"]:before {
      background: #d31c2d !important;
    }
  
    
    .custom-lingonberry-black,
    #SortTags_color + .custom-select .custom-option[data-value="lingonberry-black"]:before {
      background: #d31c2d !important;
    }
  
    
    .custom-lotus-heather,
    #SortTags_color + .custom-select .custom-option[data-value="lotus-heather"]:before {
      background: #f3aea3 !important;
    }
  
    
    .custom-oyster-sable,
    #SortTags_color + .custom-select .custom-option[data-value="oyster-sable"]:before {
      background: #e1dbd2 !important;
    }
  
    
    .custom-rainforest,
    #SortTags_color + .custom-select .custom-option[data-value="rainforest"]:before {
      background: #ab9930 !important;
    }
  
    
    .custom-rainforest-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="rainforest-plaid"]:before {
      background: #918b6f !important;
    }
  
    
    .custom-ranger-green-granite-print,
    #SortTags_color + .custom-select .custom-option[data-value="ranger-green-granite-print"]:before {
      background: #525447 !important;
    }
  
    
    .custom-ranger-green-granite-print-black,
    #SortTags_color + .custom-select .custom-option[data-value="ranger-green-granite-print-black"]:before {
      background: #525447 !important;
    }
  
    
    .custom-ranger-green-reflective,
    #SortTags_color + .custom-select .custom-option[data-value="ranger-green-reflective"]:before {
      background: #726e50 !important;
    }
  
    
    .custom-sable,
    #SortTags_color + .custom-select .custom-option[data-value="sable"]:before {
      background: #a49382 !important;
    }
  
    
    .custom-sable-heather,
    #SortTags_color + .custom-select .custom-option[data-value="sable-heather"]:before {
      background: #a58b78 !important;
    }
  
    
    .custom-sable-black,
    #SortTags_color + .custom-select .custom-option[data-value="sable-black"]:before {
      background: #a49382 !important;
    }
  
    
    .custom-storm-heather,
    #SortTags_color + .custom-select .custom-option[data-value="storm-heather"]:before {
      background: #2f2f31 !important;
    }
  
    
    .custom-summit-granite-print-black,
    #SortTags_color + .custom-select .custom-option[data-value="summit-granite-print-black"]:before {
      background: #2e3549 !important;
    }
  
    
    .custom-tidepool,
    #SortTags_color + .custom-select .custom-option[data-value="tidepool"]:before {
      background: #249499 !important;
    }
  
    
    .custom-tidepool-aurora,
    #SortTags_color + .custom-select .custom-option[data-value="tidepool-aurora"]:before {
      background: #249499 !important;
    }
  
    
    .custom-titanium-atlantic,
    #SortTags_color + .custom-select .custom-option[data-value="titanium-atlantic"]:before {
      background: #dde1e7 !important;
    }
  
    
    .custom-willow-rainforest,
    #SortTags_color + .custom-select .custom-option[data-value="willow-rainforest"]:before {
      background: #a09f54 !important;
    }
  
    
    .custom-winterberry,
    #SortTags_color + .custom-select .custom-option[data-value="winterberry"]:before {
      background: #621b3c !important;
    }
  
    
    .custom-winterberry-black,
    #SortTags_color + .custom-select .custom-option[data-value="winterberry-black"]:before {
      background: #621b3c !important;
    }
  
    
    .custom-winterberry-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="winterberry-plaid"]:before {
      background: #621b3c !important;
    }
  
    
    .custom-dark-olive-black,
    #SortTags_color + .custom-select .custom-option[data-value="dark-olive-black"]:before {
      background: #6c6955 !important;
    }
  
    
    .custom-aurora-black,
    #SortTags_color + .custom-select .custom-option[data-value="aurora-black"]:before {
      background: #00617a !important;
    }

.custom-navy,
    #SortTags_color + .custom-select .custom-option[data-value="navy"]:before {
      background: #28304d !important;
    }
  
    
    .custom-twilight,
    #SortTags_color + .custom-select .custom-option[data-value="twilight"]:before {
      background: #28314d !important;
    }
  
    
    .custom-ink,
    #SortTags_color + .custom-select .custom-option[data-value="ink"]:before {
      background: #2a2b36 !important;
    }
  
    
    .custom-fir,
    #SortTags_color + .custom-select .custom-option[data-value="fir"]:before {
      background: #324141 !important;
    }
  
    
    .custom-naval-blue-rice-embroidery,
    #SortTags_color + .custom-select .custom-option[data-value="naval-blue-rice-embroidery"]:before {
      background: #33394a !important;
    }
  
    
    .custom-naval-blue-reflective,
    #SortTags_color + .custom-select .custom-option[data-value="naval-blue-reflective"]:before {
      background: #343a4c !important;
    }
  
    
    .custom-grape,
    #SortTags_color + .custom-select .custom-option[data-value="grape"]:before {
      background: #362750 !important;
    }
  
    
    .custom-naval-blue-camo,
    #SortTags_color + .custom-select .custom-option[data-value="naval-blue-camo"]:before {
      background: #393f58 !important;
    }
  
    
    .custom-chambray,
    #SortTags_color + .custom-select .custom-option[data-value="chambray"]:before {
      background: #41638c !important;
    }
  
    
    .custom-wave-blue,
    #SortTags_color + .custom-select .custom-option[data-value="wave-blue"]:before {
      background: #487ab7 !important;
    }
  
    
    .custom-elk,
    #SortTags_color + .custom-select .custom-option[data-value="elk"]:before {
      background: #4a3137 !important;
    }
  
    
    .custom-blackberry,
    #SortTags_color + .custom-select .custom-option[data-value="blackberry"]:before {
      background: #4f3345 !important;
    }
  
    
    .custom-nimbus-watercolor,
    #SortTags_color + .custom-select .custom-option[data-value="nimbus-watercolor"]:before {
      background: #546477 !important;
    }
  
    
    .custom-mint-blast,
    #SortTags_color + .custom-select .custom-option[data-value="mint-blast"]:before {
      background: #54bfa8 !important;
    }
  
    
    .custom-black-loden,
    #SortTags_color + .custom-select .custom-option[data-value="black-loden"]:before {
      background: #574d35 !important;
    }
  
    
    .custom-loden-camo,
    #SortTags_color + .custom-select .custom-option[data-value="loden-camo"]:before {
      background: #574d35 !important;
    }
  
    
    .custom-kalamata-heather,
    #SortTags_color + .custom-select .custom-option[data-value="kalamata-heather"]:before {
      background: #582b36 !important;
    }
  
    
    .custom-nimbus-naval-blue-heather,
    #SortTags_color + .custom-select .custom-option[data-value="nimbus-naval-blue-heather"]:before {
      background: #5a6e8f !important;
    }
  
    
    .custom-burgundy,
    #SortTags_color + .custom-select .custom-option[data-value="burgundy"]:before {
      background: #642e35 !important;
    }
  
    
    .custom-teak,
    #SortTags_color + .custom-select .custom-option[data-value="teak"]:before {
      background: #65533b !important;
    }
  
    
    .custom-ranger-green,
    #SortTags_color + .custom-select .custom-option[data-value="ranger-green"]:before {
      background: #696551 !important;
    }
  
    
    .custom-lead,
    #SortTags_color + .custom-select .custom-option[data-value="lead"]:before {
      background: #79888e !important;
    }
  
    
    .custom-flint-heather,
    #SortTags_color + .custom-select .custom-option[data-value="flint-heather"]:before {
      background: #7e796d !important;
    }
  
    
    .custom-tapenade-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="tapenade-plaid"]:before {
      background: #805d24 !important;
    }
  
    
    .custom-kelp,
    #SortTags_color + .custom-select .custom-option[data-value="kelp"]:before {
      background: #818860 !important;
    }
  
    
    .custom-haze,
    #SortTags_color + .custom-select .custom-option[data-value="haze"]:before {
      background: #828399 !important;
    }
  
    
    .custom-haze-rice-embroidery,
    #SortTags_color + .custom-select .custom-option[data-value="haze-rice-embroidery"]:before {
      background: #828399 !important;
    }
  
    
    .custom-advocate-stripe-titanium,
    #SortTags_color + .custom-select .custom-option[data-value="advocate-stripe-titanium"]:before {
      background: #83878c !important;
    }
  
    
    .custom-titanium,
    #SortTags_color + .custom-select .custom-option[data-value="titanium"]:before {
      background: #d6dbe4 !important;
    }
  
    
    .custom-titanium-reflective,
    #SortTags_color + .custom-select .custom-option[data-value="titanium-reflective"]:before {
      background: #83878c !important;
    }
  
    
    .custom-titanium-rice-embroidery,
    #SortTags_color + .custom-select .custom-option[data-value="titanium-rice-embroidery"]:before {
      background: #83878c !important;
    }
  
    
    .custom-fatigue,
    #SortTags_color + .custom-select .custom-option[data-value="fatigue"]:before {
      background: #848652 !important;
    }
  
    
    .custom-ash-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="ash-plaid"]:before {
      background: #918c8f !important;
    }
  
    
    .custom-mars,
    #SortTags_color + .custom-select .custom-option[data-value="mars"]:before {
      background: #973632 !important;
    }
  
    
    .custom-clay,
    #SortTags_color + .custom-select .custom-option[data-value="clay"]:before {
      background: #98444e !important;
    }
  
    
    .custom-moonstone,
    #SortTags_color + .custom-select .custom-option[data-value="moonstone"]:before {
      background: #9a96a4 !important;
    }
  
    
    .custom-apple,
    #SortTags_color + .custom-select .custom-option[data-value="apple"]:before {
      background: #a11d33 !important;
    }
  
    
    .custom-snow-camo,
    #SortTags_color + .custom-select .custom-option[data-value="snow-camo"]:before {
      background: #a1a4a1 !important;
    }
  
    
    .custom-agate,
    #SortTags_color + .custom-select .custom-option[data-value="agate"]:before {
      background: #a21d31 !important;
    }
  
    
    .custom-fuchsia,
    #SortTags_color + .custom-select .custom-option[data-value="fuchsia"]:before {
      background: #a32b6b !important;
    }
  
    
    .custom-granola,
    #SortTags_color + .custom-select .custom-option[data-value="granola"]:before {
      background: #a59265 !important;
    }
  
    
    .custom-poppy,
    #SortTags_color + .custom-select .custom-option[data-value="poppy"]:before {
      background: #a81c41 !important;
    }
  
    
    .custom-moab,
    #SortTags_color + .custom-select .custom-option[data-value="moab"]:before {
      background: #ae4f41 !important;
    }
  
    
    .custom-pebble,
    #SortTags_color + .custom-select .custom-option[data-value="pebble"]:before {
      background: #aeb1b4 !important;
    }
  
    
    .custom-pebble-titanium,
    #SortTags_color + .custom-select .custom-option[data-value="pebble-titanium"]:before {
      background: #b0b7c1 !important;
    }
  
    
    .custom-titanium-grey,
    #SortTags_color + .custom-select .custom-option[data-value="titanium-grey"]:before {
      background: #b9c1cb !important;
    }
  
    
    .custom-redrock,
    #SortTags_color + .custom-select .custom-option[data-value="redrock"]:before {
      background: #c14d34 !important;
    }
  
    
    .custom-quartz-rice-embroidery,
    #SortTags_color + .custom-select .custom-option[data-value="quartz-rice-embroidery"]:before {
      background: #c27a74 !important;
    }
  
    
    .custom-quartz,
    #SortTags_color + .custom-select .custom-option[data-value="quartz"]:before {
      background: #c27c74 !important;
    }
  
    
    .custom-khaki-rice-embroidery,
    #SortTags_color + .custom-select .custom-option[data-value="khaki-rice-embroidery"]:before {
      background: #c3b091 !important;
    }

.custom-azurite,
    #SortTags_color + .custom-select .custom-option[data-value="azurite"]:before {
      background: #5a7bd0 !important;
    }
  
    
    .custom-dark-laurel,
    #SortTags_color + .custom-select .custom-option[data-value="dark-laurel"]:before {
      background: #656c5b !important;
    }
  
    
    .custom-pecan,
    #SortTags_color + .custom-select .custom-option[data-value="pecan"]:before {
      background: #91704f !important;
    }
  
    
    .custom-beeswax,
    #SortTags_color + .custom-select .custom-option[data-value="beeswax"]:before {
      background: #c7972e !important;
    }
  
    
    .custom-lichen,
    #SortTags_color + .custom-select .custom-option[data-value="lichen"]:before {
      background: #c7b73c !important;
    }
  
    
    .custom-zinger,
    #SortTags_color + .custom-select .custom-option[data-value="zinger"]:before {
      background: #c7b73c !important;
    }
  
    
    .custom-beeswax-heather,
    #SortTags_color + .custom-select .custom-option[data-value="beeswax-heather"]:before {
      background: #c89e2c !important;
    }
  
    
    .custom-rescue-red,
    #SortTags_color + .custom-select .custom-option[data-value="rescue-red"]:before {
      background: #c91a26 !important;
    }
  
    
    .custom-bluff,
    #SortTags_color + .custom-select .custom-option[data-value="bluff"]:before {
      background: #cba39a !important;
    }
  
    
    .custom-larch-reflective,
    #SortTags_color + .custom-select .custom-option[data-value="larch-reflective"]:before {
      background: #cda323 !important;
    }
  
    
    .custom-fog,
    #SortTags_color + .custom-select .custom-option[data-value="fog"]:before {
      background: #d0c4b0 !important;
    }
  
    
    .custom-advocate-samba,
    #SortTags_color + .custom-select .custom-option[data-value="advocate-samba"]:before {
      background: #d11c1f !important;
    }
  
    
    .custom-essentials-samba,
    #SortTags_color + .custom-select .custom-option[data-value="essentials-samba"]:before {
      background: #d11c1f !important;
    }
  
    
    .custom-guava-heather,
    #SortTags_color + .custom-select .custom-option[data-value="guava-heather"]:before {
      background: #e57173 !important;
    }
  
    
    .custom-snow-watercolor,
    #SortTags_color + .custom-select .custom-option[data-value="snow-watercolor"]:before {
      background: #e7e9e7 !important;
    }
  
    
    .custom-guava,
    #SortTags_color + .custom-select .custom-option[data-value="guava"]:before {
      background: #e87e7c !important;
    }
  
    
    .custom-sunset,
    #SortTags_color + .custom-select .custom-option[data-value="sunset"]:before {
      background: #f05e54 !important;
    }
  
    
    .custom-sunset-black,
    #SortTags_color + .custom-select .custom-option[data-value="sunset-black"]:before {
      background: #f05e54 !important;
    }
  
    
    .custom-sunset-titanium,
    #SortTags_color + .custom-select .custom-option[data-value="sunset-titanium"]:before {
      background: #f05e54 !important;
    }
  
    
    .custom-sunset-reflective,
    #SortTags_color + .custom-select .custom-option[data-value="sunset-reflective"]:before {
      background: #f15c54 !important;
    }
  
    
    .custom-white-rice-embroidery,
    #SortTags_color + .custom-select .custom-option[data-value="white-rice-embroidery"]:before {
      background: #f3f6f3 !important;
    }
  
    
    .custom-radiant,
    #SortTags_color + .custom-select .custom-option[data-value="radiant"]:before {
      background: #f99d25 !important;
    }
  
    
    .custom-pro-khaki,
    #SortTags_color + .custom-select .custom-option[data-value="pro-khaki"]:before {
      background: #f0e68c !important;
    }
  
    
    .custom-snow,
    #SortTags_color + .custom-select .custom-option[data-value="snow"]:before {
      background: #fffafa !important;
    }
  
    
    .custom-space-jam,
    #SortTags_color + .custom-select .custom-option[data-value="space-jam"]:before {
      background: url(//cdn.shopify.com/s/files/1/0741/3602/7457/files/space_jam_100x.jpg?v=1693803388) no-repeat center !important;
    }
  
    
    .custom-terra,
    #SortTags_color + .custom-select .custom-option[data-value="terra"]:before {
      background: #e2725b !important;
    }
  
    
    .custom-white,
    #SortTags_color + .custom-select .custom-option[data-value="white"]:before {
      background: #ffffff !important;
    }
  
    
    .custom-pro-khaki,
    #SortTags_color + .custom-select .custom-option[data-value="pro-khaki"]:before {
      background: #d4d5b7 !important;
    }
  
    
    .custom-,
    #SortTags_color + .custom-select .custom-option[data-value=""]:before {
      background:  !important;
    }
  
    
    .custom-snow,
    #SortTags_color + .custom-select .custom-option[data-value="snow"]:before {
      background:  !important;
    }
  
    
    .custom-black-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="black-plaid"]:before {
      background: #ccdebc !important;
    }
  
    
    .custom-galaxy-heather,
    #SortTags_color + .custom-select .custom-option[data-value="galaxy-heather"]:before {
      background: #a484ac !important;
    }
  
    
    .custom-white,
    #SortTags_color + .custom-select .custom-option[data-value="white"]:before {
      background: #ffffff !important;
    }
  
    
    .custom-loden-kalamata,
    #SortTags_color + .custom-select .custom-option[data-value="loden-kalamata"]:before {
      background: #415236 !important;
    }
  
    
    .custom-white,
    #SortTags_color + .custom-select .custom-option[data-value="white"]:before {
      background: #ffffff !important;
    }
  
    
    .custom-,
    #SortTags_color + .custom-select .custom-option[data-value=""]:before {
      background:  !important;
    }
  
    
    .custom-loden-camo-black,
    #SortTags_color + .custom-select .custom-option[data-value="loden-camo-black"]:before {
      background: #788f74 !important;
    }
  
    
    .custom-charcoal-space-jam,
    #SortTags_color + .custom-select .custom-option[data-value="charcoal-space-jam"]:before {
      background: #36454f !important;
    }
  
    
    .custom-cinnamon,
    #SortTags_color + .custom-select .custom-option[data-value="cinnamon"]:before {
      background: #c58c66 !important;
    }
  
    
    .custom-grey,
    #SortTags_color + .custom-select .custom-option[data-value="grey"]:before {
      background: #808080 !important;
    }
  
    
    .custom-naval-blue-black,
    #SortTags_color + .custom-select .custom-option[data-value="naval-blue-black"]:before {
      background: #000080 !important;
    }
  
    
    .custom-tapenade,
    #SortTags_color + .custom-select .custom-option[data-value="tapenade"]:before {
      background: #805d24 !important;
    }
  
    
    .custom-kalamata-black,
    #SortTags_color + .custom-select .custom-option[data-value="kalamata-black"]:before {
      background: #5f5c4c !important;
    }
  
    
    .custom-flint-loden,
    #SortTags_color + .custom-select .custom-option[data-value="flint-loden"]:before {
      background: #6f6a61 !important;
    }
  
    
    .custom-tapenade,
    #SortTags_color + .custom-select .custom-option[data-value="tapenade"]:before {
      background: #805d24 !important;
    }
  
    
    .custom-tapenade,
    #SortTags_color + .custom-select .custom-option[data-value="tapenade"]:before {
      background: #805d24 !important;
    }
  
    
    .custom-tapenade,
    #SortTags_color + .custom-select .custom-option[data-value="tapenade"]:before {
      background: #805d24 !important;
    }
  
    
    .custom-tapenade,
    #SortTags_color + .custom-select .custom-option[data-value="tapenade"]:before {
      background: #805d24 !important;
    }
  
    
    .custom-natural-black,
    #SortTags_color + .custom-select .custom-option[data-value="natural-black"]:before {
      background: #aa907d !important;
    }
  
    
    .custom-tapenade,
    #SortTags_color + .custom-select .custom-option[data-value="tapenade"]:before {
      background: #805d24 !important;
    }
  
    
    .custom-tapenade,
    #SortTags_color + .custom-select .custom-option[data-value="tapenade"]:before {
      background: #805d24 !important;
    }
  
    
    .custom-snow,
    #SortTags_color + .custom-select .custom-option[data-value="snow"]:before {
      background: #fffafa !important;
    }
  
    
    .custom-white,
    #SortTags_color + .custom-select .custom-option[data-value="white"]:before {
      background: #f3f3f4 !important;
    }
  
    
    .custom-snow,
    #SortTags_color + .custom-select .custom-option[data-value="snow"]:before {
      background: #fffafa !important;
    }

.custom-vermillion-check-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="vermillion-check-plaid"]:before {
      background: #a43b48 !important;
    }
  
    
    .custom-terrestrial,
    #SortTags_color + .custom-select .custom-option[data-value="terrestrial"]:before {
      background: #a3857b !important;
    }
  
    
    .custom-smoky-quartz,
    #SortTags_color + .custom-select .custom-option[data-value="smoky-quartz"]:before {
      background: #777386 !important;
    }
  
    
    .custom-skyline-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="skyline-plaid"]:before {
      background: #6d8bb8 !important;
    }
  
    
    .custom-rosewood,
    #SortTags_color + .custom-select .custom-option[data-value="rosewood"]:before {
      background: #cea1a6 !important;
    }
  
    
    .custom-gravel-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="gravel-plaid"]:before {
      background: #6d6861 !important;
    }
  
    
    .custom-foxglove,
    #SortTags_color + .custom-select .custom-option[data-value="foxglove"]:before {
      background: #c4274f !important;
    }
  
    
    .custom-azurite,
    #SortTags_color + .custom-select .custom-option[data-value="azurite"]:before {
      background: #4477dd !important;
    }
  
    
    .custom-snow,
    #SortTags_color + .custom-select .custom-option[data-value="snow"]:before {
      background: #fffafa !important;
    }
  
    
    .custom-black-dark-natural,
    #SortTags_color + .custom-select .custom-option[data-value="black-dark-natural"]:before {
      background: #a68e66 !important;
    }
  
    
    .custom-charcoal-brick,
    #SortTags_color + .custom-select .custom-option[data-value="charcoal-brick"]:before {
      background: #36454f !important;
    }
  
    
    .custom-charcoal-verde,
    #SortTags_color + .custom-select .custom-option[data-value="charcoal-verde"]:before {
      background: #36454f !important;
    }
  
    
    .custom-saffron,
    #SortTags_color + .custom-select .custom-option[data-value="saffron"]:before {
      background: #fad026 !important;
    }
  
    
    .custom-multicam-alpine,
    #SortTags_color + .custom-select .custom-option[data-value="multicam-alpine"]:before {
      background: #cacbce !important;
    }
  
    
    .custom-multicam,
    #SortTags_color + .custom-select .custom-option[data-value="multicam"]:before {
      background: #73694d !important;
    }
  
    
    .custom-brass,
    #SortTags_color + .custom-select .custom-option[data-value="brass"]:before {
      background: #bc620f !important;
    }
  
    
    .custom-chili,
    #SortTags_color + .custom-select .custom-option[data-value="chili"]:before {
      background: #d61b34 !important;
    }
  
    
    .custom-cenote,
    #SortTags_color + .custom-select .custom-option[data-value="cenote"]:before {
      background: #2d3b63 !important;
    }
  
    
    .custom-cortez,
    #SortTags_color + .custom-select .custom-option[data-value="cortez"]:before {
      background: #00e4f4 !important;
    }
  
    
    .custom-limonata,
    #SortTags_color + .custom-select .custom-option[data-value="limonata"]:before {
      background: #e8f9a3 !important;
    }
  
    
    .custom-azalea,
    #SortTags_color + .custom-select .custom-option[data-value="azalea"]:before {
      background: #fc7b82 !important;
    }
  
    
    .custom-slate-cenote,
    #SortTags_color + .custom-select .custom-option[data-value="slate-cenote"]:before {
      background: #767b84 !important;
    }
  
    
    .custom-moondust,
    #SortTags_color + .custom-select .custom-option[data-value="moondust"]:before {
      background: #de3b43 !important;
    }
  
    
    .custom-cortez-cenote,
    #SortTags_color + .custom-select .custom-option[data-value="cortez-cenote"]:before {
      background: #04c8dd !important;
    }
  
    
    .custom-margarita-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="margarita-plaid"]:before {
      background: #efc9d8 !important;
    }
  
    
    .custom-titanium-dash-path,
    #SortTags_color + .custom-select .custom-option[data-value="titanium-dash-path"]:before {
      background: #c9ced2 !important;
    }
  
    
    .custom-caramel,
    #SortTags_color + .custom-select .custom-option[data-value="caramel"]:before {
      background: #e6a02e !important;
    }
  
    
    .custom-olympic,
    #SortTags_color + .custom-select .custom-option[data-value="olympic"]:before {
      background: #88a1b8 !important;
    }
  
    
    .custom-olympic-cloud-scape,
    #SortTags_color + .custom-select .custom-option[data-value="olympic-cloud-scape"]:before {
      background: #88a1b8 !important;
    }
  
    
    .custom-geode-cenote-cortez,
    #SortTags_color + .custom-select .custom-option[data-value="geode-cenote-cortez"]:before {
      background: #a559b8 !important;
    }
  
    
    .custom-black-cloud-scape,
    #SortTags_color + .custom-select .custom-option[data-value="black-cloud-scape"]:before {
      background: #4e4c50 !important;
    }
  
    
    .custom-pro-khaki-white,
    #SortTags_color + .custom-select .custom-option[data-value="pro-khaki-white"]:before {
      background: #e4dac6 !important;
    }
  
    
    .custom-cortez-black,
    #SortTags_color + .custom-select .custom-option[data-value="cortez-black"]:before {
      background: #04c8dd !important;
    }
  
    
    .custom-dark-navy-olympic,
    #SortTags_color + .custom-select .custom-option[data-value="dark-navy-olympic"]:before {
      background: #334155 !important;
    }
  
    
    .custom-margarita,
    #SortTags_color + .custom-select .custom-option[data-value="margarita"]:before {
      background: #e9cdda !important;
    }
  
    
    .custom-manzanita,
    #SortTags_color + .custom-select .custom-option[data-value="manzanita"]:before {
      background: #734339 !important;
    }
  
    
    .custom-cortez-dark-navy,
    #SortTags_color + .custom-select .custom-option[data-value="cortez-dark-navy"]:before {
      background: #00e4f4 !important;
    }
  
    
    .custom-monstera,
    #SortTags_color + .custom-select .custom-option[data-value="monstera"]:before {
      background: #326458 !important;
    }
  
    
    .custom-pro-khaki-coyote,
    #SortTags_color + .custom-select .custom-option[data-value="pro-khaki-coyote"]:before {
      background: #847954 !important;
    }
  
    
    .custom-cortez-naval-blue,
    #SortTags_color + .custom-select .custom-option[data-value="cortez-naval-blue"]:before {
      background: #00e4f4 !important;
    }
  
    
    .custom-coyote-chocolate,
    #SortTags_color + .custom-select .custom-option[data-value="coyote-chocolate"]:before {
      background: #705c48 !important;
    }
  
    
    .custom-cenote-dash-path,
    #SortTags_color + .custom-select .custom-option[data-value="cenote-dash-path"]:before {
      background: #334155 !important;
    }
  
    
    .custom-oyster-dash-path,
    #SortTags_color + .custom-select .custom-option[data-value="oyster-dash-path"]:before {
      background: #e4dac6 !important;
    }
  
    
    .custom-manzanita-dash-path,
    #SortTags_color + .custom-select .custom-option[data-value="manzanita-dash-path"]:before {
      background: #734339 !important;
    }
  
    
    .custom-olympic-naval-blue,
    #SortTags_color + .custom-select .custom-option[data-value="olympic-naval-blue"]:before {
      background: #637b9a !important;
    }
  
    
    .custom-oyster-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="oyster-plaid"]:before {
      background: #e4dac6 !important;
    }
  
    
    .custom-olympic-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="olympic-plaid"]:before {
      background: #637b9a !important;
    }
  
    
    .custom-lead-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="lead-plaid"]:before {
      background: #b2bdc4 !important;
    }
  
    
    .custom-balsam-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="balsam-plaid"]:before {
      background: #728579 !important;
    }
  
    
    .custom-dark-navy-monstera-white,
    #SortTags_color + .custom-select .custom-option[data-value="dark-navy-monstera-white"]:before {
      background: #326458 !important;
    }
  
    
    .custom-sienna-caramel-balsam,
    #SortTags_color + .custom-select .custom-option[data-value="sienna-caramel-balsam"]:before {
      background: #f9b22b !important;
    }
  
    
    .custom-cortez-geode-black,
    #SortTags_color + .custom-select .custom-option[data-value="cortez-geode-black"]:before {
      background: #a45ab4 !important;
    }
  
    
    .custom-geode,
    #SortTags_color + .custom-select .custom-option[data-value="geode"]:before {
      background: #a45ab4 !important;
    }
  
    
    .custom-spice-reflective,
    #SortTags_color + .custom-select .custom-option[data-value="spice-reflective"]:before {
      background: #e92c1d !important;
    }
  
    
    .custom-spice-dark-navy,
    #SortTags_color + .custom-select .custom-option[data-value="spice-dark-navy"]:before {
      background: #d8452e !important;
    }
  
    
    .custom-terra-pro-khaki,
    #SortTags_color + .custom-select .custom-option[data-value="terra-pro-khaki"]:before {
      background: #ab4323 !important;
    }

.custom-dark-navy-digital-stripe,
    #SortTags_color + .custom-select .custom-option[data-value="dark-navy-digital-stripe"]:before {
      background: #384e67 !important;
    }
  
    
    .custom-topaz-titanium,
    #SortTags_color + .custom-select .custom-option[data-value="topaz-titanium"]:before {
      background: #a3bad5 !important;
    }
  
    
    .custom-grove-caramel,
    #SortTags_color + .custom-select .custom-option[data-value="grove-caramel"]:before {
      background: #62624b !important;
    }
  
    
    .custom-pro-khaki-moondust,
    #SortTags_color + .custom-select .custom-option[data-value="pro-khaki-moondust"]:before {
      background: #b52c47 !important;
    }
  
    
    .custom-caramel-dark-navy,
    #SortTags_color + .custom-select .custom-option[data-value="caramel-dark-navy"]:before {
      background: #eab049 !important;
    }
  
    
    .custom-sienna-moondust,
    #SortTags_color + .custom-select .custom-option[data-value="sienna-moondust"]:before {
      background: #cf554e !important;
    }
  
    
    .custom-balsam-cloud-scape,
    #SortTags_color + .custom-select .custom-option[data-value="balsam-cloud-scape"]:before {
      background: #536b58 !important;
    }
  
    
    .custom-cortez-cloud-scape,
    #SortTags_color + .custom-select .custom-option[data-value="cortez-cloud-scape"]:before {
      background: #2b96ad !important;
    }
  
    
    .custom-cortez-digital-stripe,
    #SortTags_color + .custom-select .custom-option[data-value="cortez-digital-stripe"]:before {
      background: #314755 !important;
    }
  
    
    .custom-spice-naval-blue,
    #SortTags_color + .custom-select .custom-option[data-value="spice-naval-blue"]:before {
      background: #dd2c20 !important;
    }
  
    
    .custom-margarita-rice-embroidery,
    #SortTags_color + .custom-select .custom-option[data-value="margarita-rice-embroidery"]:before {
      background: #f3c8d9 !important;
    }
  
    
    .custom-cenote-rice-embroidery,
    #SortTags_color + .custom-select .custom-option[data-value="cenote-rice-embroidery"]:before {
      background: #38466a !important;
    }
  
    
    .custom-cenote-topo,
    #SortTags_color + .custom-select .custom-option[data-value="cenote-topo"]:before {
      background: #524d69 !important;
    }
  
    
    .custom-terra-topo,
    #SortTags_color + .custom-select .custom-option[data-value="terra-topo"]:before {
      background: #e27253 !important;
    }
  
    
    .custom-light-pewter-storm,
    #SortTags_color + .custom-select .custom-option[data-value="light-pewter-storm"]:before {
      background: #cbcaca !important;
    }
  
    
    .custom-manzanita-black,
    #SortTags_color + .custom-select .custom-option[data-value="manzanita-black"]:before {
      background: #744338 !important;
    }
  
    
    .custom-pro-khaki-cenote,
    #SortTags_color + .custom-select .custom-option[data-value="pro-khaki-cenote"]:before {
      background: #e1cabb !important;
    }
  
    
    .custom-oyster,
    #SortTags_color + .custom-select .custom-option[data-value="oyster"]:before {
      background: #d5cdb9 !important;
    }
  
    
    .custom-topaz-cenote,
    #SortTags_color + .custom-select .custom-option[data-value="topaz-cenote"]:before {
      background: #4465c0 !important;
    }
  
    
    .custom-light-terra,
    #SortTags_color + .custom-select .custom-option[data-value="light-terra"]:before {
      background: #d1664a !important;
    }
  
    
    .custom-olympic-terra,
    #SortTags_color + .custom-select .custom-option[data-value="olympic-terra"]:before {
      background: #b14f21 !important;
    }
  
    
    .custom-azalea-verde,
    #SortTags_color + .custom-select .custom-option[data-value="azalea-verde"]:before {
      background: #f4a291 !important;
    }
  
    
    .custom-cenote-reflective,
    #SortTags_color + .custom-select .custom-option[data-value="cenote-reflective"]:before {
      background: #3a4560 !important;
    }
  
    
    .custom-cortez-reflective,
    #SortTags_color + .custom-select .custom-option[data-value="cortez-reflective"]:before {
      background: #44b8c0 !important;
    }
  
    
    .custom-titanium-light-pewter,
    #SortTags_color + .custom-select .custom-option[data-value="titanium-light-pewter"]:before {
      background: #c4c9be !important;
    }
  
    
    .custom-chocolate-natural,
    #SortTags_color + .custom-select .custom-option[data-value="chocolate-natural"]:before {
      background: #a66f58 !important;
    }
  
    
    .custom-black-cloud-scape-black,
    #SortTags_color + .custom-select .custom-option[data-value="black-cloud-scape-black"]:before {
      background: #3b4250 !important;
    }
  
    
    .custom-ultramarine-squiggle,
    #SortTags_color + .custom-select .custom-option[data-value="ultramarine-squiggle"]:before {
      background: #2a3e81 !important;
    }
  
    
    .custom-margarita-titanium,
    #SortTags_color + .custom-select .custom-option[data-value="margarita-titanium"]:before {
      background: #f4c7da !important;
    }
  
    
    .custom-titanium-cortez,
    #SortTags_color + .custom-select .custom-option[data-value="titanium-cortez"]:before {
      background: #49c8da !important;
    }
  
    
    .custom-sulphur-cenote,
    #SortTags_color + .custom-select .custom-option[data-value="sulphur-cenote"]:before {
      background: #e6fc61 !important;
    }
  
    
    .custom-dark-navy-digital-stripe-naval-blue,
    #SortTags_color + .custom-select .custom-option[data-value="dark-navy-digital-stripe-naval-blue"]:before {
      background: #306792 !important;
    }
  
    
    .custom-solid-black,
    #SortTags_color + .custom-select .custom-option[data-value="solid-black"]:before {
      background: #000000 !important;
    }
  
    
    .custom-neptune,
    #SortTags_color + .custom-select .custom-option[data-value="neptune"]:before {
      background: #608783 !important;
    }
  
    
    .custom-jupiter,
    #SortTags_color + .custom-select .custom-option[data-value="jupiter"]:before {
      background: #c1311a !important;
    }
  
    
    .custom-pro-khaki-oyster,
    #SortTags_color + .custom-select .custom-option[data-value="pro-khaki-oyster"]:before {
      background: #b0a493 !important;
    }
  
    
    .custom-fresh-mint-floral,
    #SortTags_color + .custom-select .custom-option[data-value="fresh-mint-floral"]:before {
      background: #908e94 !important;
    }
  
    
    .custom-amethyst,
    #SortTags_color + .custom-select .custom-option[data-value="amethyst"]:before {
      background: #766392 !important;
    }
  
    
    .custom-cenote-floral,
    #SortTags_color + .custom-select .custom-option[data-value="cenote-floral"]:before {
      background: #3d5087 !important;
    }
  
    
    .custom-stardust,
    #SortTags_color + .custom-select .custom-option[data-value="stardust"]:before {
      background: #dbced8 !important;
    }
  
    
    .custom-amethyst-natural,
    #SortTags_color + .custom-select .custom-option[data-value="amethyst-natural"]:before {
      background: #46304d !important;
    }
  
    
    .custom-charcoal-oyster,
    #SortTags_color + .custom-select .custom-option[data-value="charcoal-oyster"]:before {
      background: #f8f9f9 !important;
    }
  
    
    .custom-ranger-green-pro-khaki,
    #SortTags_color + .custom-select .custom-option[data-value="ranger-green-pro-khaki"]:before {
      background: #535554 !important;
    }
  
    
    .custom-cenote-oyster,
    #SortTags_color + .custom-select .custom-option[data-value="cenote-oyster"]:before {
      background: #3e506f !important;
    }
  
    
    .custom-jupiter-spice,
    #SortTags_color + .custom-select .custom-option[data-value="jupiter-spice"]:before {
      background: #ef4420 !important;
    }
  
    
    .custom-amethyst-bronze,
    #SortTags_color + .custom-select .custom-option[data-value="amethyst-bronze"]:before {
      background: #ba7c3d !important;
    }
  
    
    .custom-monstera-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="monstera-plaid"]:before {
      background: #2a5048 !important;
    }
  
    
    .custom-jupiter-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="jupiter-plaid"]:before {
      background: #c46038 !important;
    }
  
    
    .custom-olympic-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="olympic-plaid"]:before {
      background: #6b8aab !important;
    }
  
    
    .custom-grounded-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="grounded-plaid"]:before {
      background: #ad472f !important;
    }

.custom-cenote-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="cenote-plaid"]:before {
      background: #4b5367 !important;
    }
  
    
    .custom-ranger-green-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="ranger-green-plaid"]:before {
      background: #918a70 !important;
    }
  
    
    .custom-gold-nebula,
    #SortTags_color + .custom-select .custom-option[data-value="gold-nebula"]:before {
      background: #fdae23 !important;
    }
  
    
    .custom-topaz-black,
    #SortTags_color + .custom-select .custom-option[data-value="topaz-black"]:before {
      background: #2446a1 !important;
    }
  
    
    .custom-ranger-green-camo,
    #SortTags_color + .custom-select .custom-option[data-value="ranger-green-camo"]:before {
      background: #7a838c !important;
    }
  
    
    .custom-cenote-olympic,
    #SortTags_color + .custom-select .custom-option[data-value="cenote-olympic"]:before {
      background: #7ca5c1 !important;
    }
  
    
    .custom-ranger-green-camo-black,
    #SortTags_color + .custom-select .custom-option[data-value="ranger-green-camo-black"]:before {
      background: #918a70 !important;
    }
  
    
    .custom-stardust-amethyst,
    #SortTags_color + .custom-select .custom-option[data-value="stardust-amethyst"]:before {
      background: #e3dce4 !important;
    }
  
    
    .custom-neptune-harbor,
    #SortTags_color + .custom-select .custom-option[data-value="neptune-harbor"]:before {
      background: #84a4a8 !important;
    }
  
    
    .custom-fresh-mint-neptune,
    #SortTags_color + .custom-select .custom-option[data-value="fresh-mint-neptune"]:before {
      background: #b4cab4 !important;
    }
  
    
    .custom-fresh-mint,
    #SortTags_color + .custom-select .custom-option[data-value="fresh-mint"]:before {
      background: #d7e9d6 !important;
    }
  
    
    .custom-sunrise-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="sunrise-plaid"]:before {
      background: #e6605f !important;
    }
  
    
    .custom-cenote-oyster-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="cenote-oyster-plaid"]:before {
      background: #d5d5d1 !important;
    }
  
    
    .custom-amethyst-black,
    #SortTags_color + .custom-select .custom-option[data-value="amethyst-black"]:before {
      background: #2c1c27 !important;
    }
  
    
    .custom-fresh-mint-slate,
    #SortTags_color + .custom-select .custom-option[data-value="fresh-mint-slate"]:before {
      background: #b7c8b9 !important;
    }
  
    
    .custom-harbor-black,
    #SortTags_color + .custom-select .custom-option[data-value="harbor-black"]:before {
      background: #2f6477 !important;
    }
  
    
    .custom-sunrise-amethyst,
    #SortTags_color + .custom-select .custom-option[data-value="sunrise-amethyst"]:before {
      background: #f5423c !important;
    }
  
    
    .custom-amethyst-black,
    #SortTags_color + .custom-select .custom-option[data-value="amethyst-black"]:before {
      background: #543a3e !important;
    }
  
    
    .custom-black-storm,
    #SortTags_color + .custom-select .custom-option[data-value="black-storm"]:before {
      background: #cbcbc8 !important;
    }
  
    
    .custom-light-pewter-brick,
    #SortTags_color + .custom-select .custom-option[data-value="light-pewter-brick"]:before {
      background: #90645c !important;
    }
  
    
    .custom-amethyst-stardust,
    #SortTags_color + .custom-select .custom-option[data-value="amethyst-stardust"]:before {
      background: #f3f3f3 !important;
    }
  
    
    .custom-stardust-heather,
    #SortTags_color + .custom-select .custom-option[data-value="stardust-heather"]:before {
      background: #f3f3f3 !important;
    }
  
    
    .custom-cool-matcha,
    #SortTags_color + .custom-select .custom-option[data-value="cool-matcha"]:before {
      background: #c8d9ae !important;
    }
  
    
    .custom-sunrise,
    #SortTags_color + .custom-select .custom-option[data-value="sunrise"]:before {
      background: #f25449 !important;
    }
  
    
    .custom-cenote-heather,
    #SortTags_color + .custom-select .custom-option[data-value="cenote-heather"]:before {
      background: #384762 !important;
    }
  
    
    .custom-ranger-green-heather,
    #SortTags_color + .custom-select .custom-option[data-value="ranger-green-heather"]:before {
      background: #7a7662 !important;
    }
  
    
    .custom-dark-navy-heather,
    #SortTags_color + .custom-select .custom-option[data-value="dark-navy-heather"]:before {
      background: #2d3644 !important;
    }
  
    
    .custom-jupiter-heather,
    #SortTags_color + .custom-select .custom-option[data-value="jupiter-heather"]:before {
      background: #5f3129 !important;
    }
  
    
    .custom-solar-blaze,
    #SortTags_color + .custom-select .custom-option[data-value="solar-blaze"]:before {
      background: #d8e157 !important;
    }
  
    
    .custom-olympic-cenote,
    #SortTags_color + .custom-select .custom-option[data-value="olympic-cenote"]:before {
      background: #7193b6 !important;
    }
  
    
    .custom-pro-khaki-ranger-green,
    #SortTags_color + .custom-select .custom-option[data-value="pro-khaki-ranger-green"]:before {
      background: #cdc4ae !important;
    }
  
    
    .custom-spice-jupiter,
    #SortTags_color + .custom-select .custom-option[data-value="spice-jupiter"]:before {
      background: #fe6436 !important;
    }
  
    
    .custom-bronze-cenote,
    #SortTags_color + .custom-select .custom-option[data-value="bronze-cenote"]:before {
      background: #965724 !important;
    }
  
    
    .custom-storm-black,
    #SortTags_color + .custom-select .custom-option[data-value="storm-black"]:before {
      background: #525568 !important;
    }
  
    
    .custom-cenote-black,
    #SortTags_color + .custom-select .custom-option[data-value="cenote-black"]:before {
      background: #253252 !important;
    }
  
    
    .custom-grounded,
    #SortTags_color + .custom-select .custom-option[data-value="grounded"]:before {
      background: #6e362a !important;
    }
  
    
    .custom-light-grey,
    #SortTags_color + .custom-select .custom-option[data-value="light-grey"]:before {
      background: #c8c9c7 !important;
    }
  
    
    .custom-neptune-fresh-mint,
    #SortTags_color + .custom-select .custom-option[data-value="neptune-fresh-mint"]:before {
      background: #517874 !important;
    }
  
    
    .custom-black-oyster-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="black-oyster-plaid"]:before {
      background: #d4cecb !important;
    }
  
    
    .custom-harbor-jupiter-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="harbor-jupiter-plaid"]:before {
      background: #a32d29 !important;
    }
  
    
    .custom-amethyst-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="amethyst-plaid"]:before {
      background: #462739 !important;
    }
  
    
    .custom-dark-navy-amethyst,
    #SortTags_color + .custom-select .custom-option[data-value="dark-navy-amethyst"]:before {
      background: #2e3649 !important;
    }
  
    
    .custom-jupiter-storm,
    #SortTags_color + .custom-select .custom-option[data-value="jupiter-storm"]:before {
      background: #a32d29 !important;
    }
  
    
    .custom-ranger-green-black,
    #SortTags_color + .custom-select .custom-option[data-value="ranger-green-black"]:before {
      background: #534c32 !important;
    }
  
    
    .custom-black-ranger-green,
    #SortTags_color + .custom-select .custom-option[data-value="black-ranger-green"]:before {
      background: #534c32 !important;
    }
  
    
    .custom-olympic-cenote-titanium,
    #SortTags_color + .custom-select .custom-option[data-value="olympic-cenote-titanium"]:before {
      background: #5a6b92 !important;
    }
  
    
    .custom-charcoal-ranger-green-khaki,
    #SortTags_color + .custom-select .custom-option[data-value="charcoal-ranger-green-khaki"]:before {
      background: #706957 !important;
    }
  
    
    .custom-fresh-mint-douglas-fir-sulphur,
    #SortTags_color + .custom-select .custom-option[data-value="fresh-mint-douglas-fir-sulphur"]:before {
      background: #d8d132 !important;
    }
  
    
    .custom-pine-grove,
    #SortTags_color + .custom-select .custom-option[data-value="pine-grove"]:before {
      background: #556860 !important;
    }
  
    
    .custom-jcrew-green-pine-grove,
    #SortTags_color + .custom-select .custom-option[data-value="jcrew-green-pine-grove"]:before {
      background: #556860 !important;
    }

.custom-multicam-black,
    #SortTags_color + .custom-select .custom-option[data-value="multicam-black"]:before {
      background: #6d674f !important;
    }
  
    
    .custom-sedona-traverse-print,
    #SortTags_color + .custom-select .custom-option[data-value="sedona-traverse-print"]:before {
      background: #9e6024 !important;
    }
  
    
    .custom-squatchin-turmeric,
    #SortTags_color + .custom-select .custom-option[data-value="squatchin-turmeric"]:before {
      background: #c9a232 !important;
    }
  
    
    .custom-dark-natural,
    #SortTags_color + .custom-select .custom-option[data-value="dark-natural"]:before {
      background: #927559 !important;
    }
  
    
    .custom-nutshell,
    #SortTags_color + .custom-select .custom-option[data-value="nutshell"]:before {
      background: #b25922 !important;
    }
  
    
    .custom-spice-ranger-green,
    #SortTags_color + .custom-select .custom-option[data-value="spice-ranger-green"]:before {
      background: #ef492a !important;
    }
  
    
    .custom-harbor-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="harbor-plaid"]:before {
      background: #253748 !important;
    }
  
    
    .custom-galactic,
    #SortTags_color + .custom-select .custom-option[data-value="galactic"]:before {
      background: #6f76ab !important;
    }
  
    
    .custom-maldives,
    #SortTags_color + .custom-select .custom-option[data-value="maldives"]:before {
      background: #a9e9e3 !important;
    }
  
    
    .custom-summit,
    #SortTags_color + .custom-select .custom-option[data-value="summit"]:before {
      background: #898fa6 !important;
    }
  
    
    .custom-willow,
    #SortTags_color + .custom-select .custom-option[data-value="willow"]:before {
      background: #9b9b63 !important;
    }
  
    
    .custom-douglas-fir-print,
    #SortTags_color + .custom-select .custom-option[data-value="douglas-fir-print"]:before {
      background: #2b4c49 !important;
    }
  
    
    .custom-spice-zest,
    #SortTags_color + .custom-select .custom-option[data-value="spice-zest"]:before {
      background: #f9663b !important;
    }
  
    
    .custom-summit-galactic,
    #SortTags_color + .custom-select .custom-option[data-value="summit-galactic"]:before {
      background: #687891 !important;
    }
  
    
    .custom-galactic-black,
    #SortTags_color + .custom-select .custom-option[data-value="galactic-black"]:before {
      background: #6f76ab !important;
    }
  
    
    .custom-zest,
    #SortTags_color + .custom-select .custom-option[data-value="zest"]:before {
      background: #f2663a !important;
    }
  
    
    .custom-neptune-douglas-fir,
    #SortTags_color + .custom-select .custom-option[data-value="neptune-douglas-fir"]:before {
      background: #537677 !important;
    }
  
    
    .custom-atlantic,
    #SortTags_color + .custom-select .custom-option[data-value="atlantic"]:before {
      background: #424a57 !important;
    }
  
    
    .custom-black-mtb-division,
    #SortTags_color + .custom-select .custom-option[data-value="black-mtb-division"]:before {
      background: #25252a !important;
    }
  
    
    .custom-black-spice-dark-olive,
    #SortTags_color + .custom-select .custom-option[data-value="black-spice-dark-olive"]:before {
      background: #fd570f !important;
    }
  
    
    .custom-black-summit,
    #SortTags_color + .custom-select .custom-option[data-value="black-summit"]:before {
      background: #25252a !important;
    }
  
    
    .custom-cenote-paintswipes,
    #SortTags_color + .custom-select .custom-option[data-value="cenote-paintswipes"]:before {
      background: #223155 !important;
    }
  
    
    .custom-dark-navy-atoms,
    #SortTags_color + .custom-select .custom-option[data-value="dark-navy-atoms"]:before {
      background: #3b4355 !important;
    }
  
    
    .custom-dark-olive,
    #SortTags_color + .custom-select .custom-option[data-value="dark-olive"]:before {
      background: #403b11 !important;
    }
  
    
    .custom-dark-olive-atoms,
    #SortTags_color + .custom-select .custom-option[data-value="dark-olive-atoms"]:before {
      background: #403b11 !important;
    }
  
    
    .custom-dark-olive-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="dark-olive-plaid"]:before {
      background: #403b11 !important;
    }
  
    
    .custom-dark-olive-spice,
    #SortTags_color + .custom-select .custom-option[data-value="dark-olive-spice"]:before {
      background: #404530 !important;
    }
  
    
    .custom-dark-olive-willow-heather,
    #SortTags_color + .custom-select .custom-option[data-value="dark-olive-willow-heather"]:before {
      background: #404530 !important;
    }
  
    
    .custom-douglas-fir,
    #SortTags_color + .custom-select .custom-option[data-value="douglas-fir"]:before {
      background: #53605d !important;
    }
  
    
    .custom-galactic-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="galactic-plaid"]:before {
      background: #6f76ab !important;
    }
  
    
    .custom-galactic-reflective,
    #SortTags_color + .custom-select .custom-option[data-value="galactic-reflective"]:before {
      background: #6f76ab !important;
    }
  
    
    .custom-galactic-maldives,
    #SortTags_color + .custom-select .custom-option[data-value="galactic-maldives"]:before {
      background: #6f76ab !important;
    }
  
    
    .custom-gold-nebula-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="gold-nebula-plaid"]:before {
      background: #9c9b6d !important;
    }
  
    
    .custom-maldives-atoms,
    #SortTags_color + .custom-select .custom-option[data-value="maldives-atoms"]:before {
      background: #92c9ca !important;
    }
  
    
    .custom-maldives-heather,
    #SortTags_color + .custom-select .custom-option[data-value="maldives-heather"]:before {
      background: #92c9ca !important;
    }
  
    
    .custom-maldives-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="maldives-plaid"]:before {
      background: #92c9ca !important;
    }
  
    
    .custom-maldives-reflective,
    #SortTags_color + .custom-select .custom-option[data-value="maldives-reflective"]:before {
      background: #92c9ca !important;
    }
  
    
    .custom-maldives-cenote-spice,
    #SortTags_color + .custom-select .custom-option[data-value="maldives-cenote-spice"]:before {
      background: #92c9ca !important;
    }
  
    
    .custom-neptune-atoms,
    #SortTags_color + .custom-select .custom-option[data-value="neptune-atoms"]:before {
      background: #62888a !important;
    }
  
    
    .custom-neptune-floral,
    #SortTags_color + .custom-select .custom-option[data-value="neptune-floral"]:before {
      background: #62888a !important;
    }
  
    
    .custom-neptune-paintswipes,
    #SortTags_color + .custom-select .custom-option[data-value="neptune-paintswipes"]:before {
      background: #62888a !important;
    }
  
    
    .custom-olympic-nori,
    #SortTags_color + .custom-select .custom-option[data-value="olympic-nori"]:before {
      background: #8aabca !important;
    }
  
    
    .custom-olympic-reflective,
    #SortTags_color + .custom-select .custom-option[data-value="olympic-reflective"]:before {
      background: #8aabca !important;
    }
  
    
    .custom-olympic-rice-embroidery,
    #SortTags_color + .custom-select .custom-option[data-value="olympic-rice-embroidery"]:before {
      background: #8aabca !important;
    }
  
    
    .custom-pro-khaki-morel,
    #SortTags_color + .custom-select .custom-option[data-value="pro-khaki-morel"]:before {
      background: #e2d6c4 !important;
    }
  
    
    .custom-pro-khaki-pebble,
    #SortTags_color + .custom-select .custom-option[data-value="pro-khaki-pebble"]:before {
      background: #e2d6c4 !important;
    }
  
    
    .custom-solid-cenote,
    #SortTags_color + .custom-select .custom-option[data-value="solid-cenote"]:before {
      background: #223155 !important;
    }
  
    
    .custom-solid-morel,
    #SortTags_color + .custom-select .custom-option[data-value="solid-morel"]:before {
      background: #958772 !important;
    }
  
    
    .custom-solid-white,
    #SortTags_color + .custom-select .custom-option[data-value="solid-white"]:before {
      background: #fefefe !important;
    }
  
    
    .custom-spice-black,
    #SortTags_color + .custom-select .custom-option[data-value="spice-black"]:before {
      background: #e74d35 !important;
    }
  
    
    .custom-spice-cenote,
    #SortTags_color + .custom-select .custom-option[data-value="spice-cenote"]:before {
      background: #e74d35 !important;
    }
  
    
    .custom-summit-atoms,
    #SortTags_color + .custom-select .custom-option[data-value="summit-atoms"]:before {
      background: #687891 !important;
    }
  
    
    .custom-summit-nori,
    #SortTags_color + .custom-select .custom-option[data-value="summit-nori"]:before {
      background: #4f5d74 !important;
    }
  
    
    .custom-thyme,
    #SortTags_color + .custom-select .custom-option[data-value="thyme"]:before {
      background: #74908f !important;
    }

.custom-cenote-bronze,
    #SortTags_color + .custom-select .custom-option[data-value="cenote-bronze"]:before {
      background: #405a86 !important;
    }
  
    
    .custom-fir-cedar-citrus,
    #SortTags_color + .custom-select .custom-option[data-value="fir-cedar-citrus"]:before {
      background: #ccda4f !important;
    }
  
    
    .custom-moss-lemon-sea-salt,
    #SortTags_color + .custom-select .custom-option[data-value="moss-lemon-sea-salt"]:before {
      background: #c2ccda !important;
    }
  
    
    .custom-summit-atlantic,
    #SortTags_color + .custom-select .custom-option[data-value="summit-atlantic"]:before {
      background: #4f5d74 !important;
    }
  
    
    .custom-summit-black,
    #SortTags_color + .custom-select .custom-option[data-value="summit-black"]:before {
      background: #4f5d74 !important;
    }
  
    
    .custom-summit-naval-blue,
    #SortTags_color + .custom-select .custom-option[data-value="summit-naval-blue"]:before {
      background: #4f5d74 !important;
    }
  
    
    .custom-viper,
    #SortTags_color + .custom-select .custom-option[data-value="viper"]:before {
      background: #dfd950 !important;
    }
  
    
    .custom-viper-reflective,
    #SortTags_color + .custom-select .custom-option[data-value="viper-reflective"]:before {
      background: #dfd950 !important;
    }
  
    
    .custom-viper-atlantic,
    #SortTags_color + .custom-select .custom-option[data-value="viper-atlantic"]:before {
      background: #dfd950 !important;
    }
  
    
    .custom-viper-galactic-black,
    #SortTags_color + .custom-select .custom-option[data-value="viper-galactic-black"]:before {
      background: #dfd950 !important;
    }
  
    
    .custom-viper-willow,
    #SortTags_color + .custom-select .custom-option[data-value="viper-willow"]:before {
      background: #dfd950 !important;
    }
  
    
    .custom-willow-atoms,
    #SortTags_color + .custom-select .custom-option[data-value="willow-atoms"]:before {
      background: #a8a76c !important;
    }
  
    
    .custom-willow-black,
    #SortTags_color + .custom-select .custom-option[data-value="willow-black"]:before {
      background: #a8a76c !important;
    }
  
    
    .custom-wolf-grey,
    #SortTags_color + .custom-select .custom-option[data-value="wolf-grey"]:before {
      background: #afaeac !important;
    }
  
    
    .custom-zest-heather,
    #SortTags_color + .custom-select .custom-option[data-value="zest-heather"]:before {
      background: #ee552b !important;
    }
  
    
    .custom-zest-atlantic,
    #SortTags_color + .custom-select .custom-option[data-value="zest-atlantic"]:before {
      background: #f2663a !important;
    }
  
    
    .custom-arctic,
    #SortTags_color + .custom-select .custom-option[data-value="arctic"]:before {
      background: #b7c7d1 !important;
    }
  
    
    .custom-arctic-shapes-print,
    #SortTags_color + .custom-select .custom-option[data-value="arctic-shapes-print"]:before {
      background: #b7c7d1 !important;
    }
  
    
    .custom-arctic-naval-blue,
    #SortTags_color + .custom-select .custom-option[data-value="arctic-naval-blue"]:before {
      background: #b7c7d1 !important;
    }
  
    
    .custom-all-black,
    #SortTags_color + .custom-select .custom-option[data-value="all-black"]:before {
      background: #000000 !important;
    }
  
    
    .custom-ash,
    #SortTags_color + .custom-select .custom-option[data-value="ash"]:before {
      background: #e1dadd !important;
    }
  
    
    .custom-balsam,
    #SortTags_color + .custom-select .custom-option[data-value="balsam"]:before {
      background: #91a896 !important;
    }
  
    
    .custom-balsam-grove,
    #SortTags_color + .custom-select .custom-option[data-value="balsam-grove"]:before {
      background: #91a896 !important;
    }
  
    
    .custom-black-heather,
    #SortTags_color + .custom-select .custom-option[data-value="black-heather"]:before {
      background: #7c8186 !important;
    }
  
    
    .custom-black-no-logo,
    #SortTags_color + .custom-select .custom-option[data-value="black-no-logo"]:before {
      background: #000000 !important;
    }
  
    
    .custom-black-dark-grey,
    #SortTags_color + .custom-select .custom-option[data-value="black-dark-grey"]:before {
      background: #15161a !important;
    }
  
    
    .custom-black-grey,
    #SortTags_color + .custom-select .custom-option[data-value="black-grey"]:before {
      background: #15161a !important;
    }
  
    
    .custom-black-light-pewter-heather,
    #SortTags_color + .custom-select .custom-option[data-value="black-light-pewter-heather"]:before {
      background: #15161a !important;
    }
  
    
    .custom-black-white,
    #SortTags_color + .custom-select .custom-option[data-value="black-white"]:before {
      background: #15161a !important;
    }
  
    
    .custom-bone-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="bone-plaid"]:before {
      background: #c4bdaf !important;
    }
  
    
    .custom-bone-light-pewter,
    #SortTags_color + .custom-select .custom-option[data-value="bone-light-pewter"]:before {
      background: #c4bdaf !important;
    }
  
    
    .custom-brick-bronze,
    #SortTags_color + .custom-select .custom-option[data-value="brick-bronze"]:before {
      background: #dba258 !important;
    }
  
    
    .custom-brick-galaxy,
    #SortTags_color + .custom-select .custom-option[data-value="brick-galaxy"]:before {
      background: #a26730 !important;
    }
  
    
    .custom-bronze-heather,
    #SortTags_color + .custom-select .custom-option[data-value="bronze-heather"]:before {
      background: #dba258 !important;
    }
  
    
    .custom-bronze-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="bronze-plaid"]:before {
      background: #dba258 !important;
    }
  
    
    .custom-bronze-black,
    #SortTags_color + .custom-select .custom-option[data-value="bronze-black"]:before {
      background: #dba258 !important;
    }
  
    
    .custom-calcite-camo,
    #SortTags_color + .custom-select .custom-option[data-value="calcite-camo"]:before {
      background: #b2c4d0 !important;
    }
  
    
    .custom-calcite-camo-black,
    #SortTags_color + .custom-select .custom-option[data-value="calcite-camo-black"]:before {
      background: #b2c4d0 !important;
    }
  
    
    .custom-calcite-harbor,
    #SortTags_color + .custom-select .custom-option[data-value="calcite-harbor"]:before {
      background: #3e5361 !important;
    }
  
    
    .custom-cascade-black,
    #SortTags_color + .custom-select .custom-option[data-value="cascade-black"]:before {
      background: #184b85 !important;
    }
  
    
    .custom-charcoal-heather,
    #SortTags_color + .custom-select .custom-option[data-value="charcoal-heather"]:before {
      background: #646361 !important;
    }
  
    
    .custom-charcoal-spice,
    #SortTags_color + .custom-select .custom-option[data-value="charcoal-spice"]:before {
      background: #646361 !important;
    }
  
    
    .custom-chili-black,
    #SortTags_color + .custom-select .custom-option[data-value="chili-black"]:before {
      background: #a61c1a !important;
    }
  
    
    .custom-cinnamon-print,
    #SortTags_color + .custom-select .custom-option[data-value="cinnamon-print"]:before {
      background: #cd7164 !important;
    }
  
    
    .custom-cinnamon-brick,
    #SortTags_color + .custom-select .custom-option[data-value="cinnamon-brick"]:before {
      background: #cd7164 !important;
    }
  
    
    .custom-classic-black,
    #SortTags_color + .custom-select .custom-option[data-value="classic-black"]:before {
      background: #15161a !important;
    }
  
    
    .custom-cloud-shapes-print,
    #SortTags_color + .custom-select .custom-option[data-value="cloud-shapes-print"]:before {
      background: #9d4938 !important;
    }
  
    
    .custom-classic-blue-black,
    #SortTags_color + .custom-select .custom-option[data-value="classic-blue-black"]:before {
      background: #326b98 !important;
    }
  
    
    .custom-coyote-no-logo,
    #SortTags_color + .custom-select .custom-option[data-value="coyote-no-logo"]:before {
      background: #93744f !important;
    }
  
    
    .custom-cranberry-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="cranberry-plaid"]:before {
      background: #a02e30 !important;
    }
  
    
    .custom-cranberry-black,
    #SortTags_color + .custom-select .custom-option[data-value="cranberry-black"]:before {
      background: #a02e30 !important;
    }
  
    
    .custom-cranberry-flint,
    #SortTags_color + .custom-select .custom-option[data-value="cranberry-flint"]:before {
      background: #a02e30 !important;
    }
  
    
    .custom-dark-grey,
    #SortTags_color + .custom-select .custom-option[data-value="dark-grey"]:before {
      background: #7a7d81 !important;
    }
  
    
    .custom-dark-natural-black,
    #SortTags_color + .custom-select .custom-option[data-value="dark-natural-black"]:before {
      background: #93744f !important;
    }
  
    
    .custom-dawn,
    #SortTags_color + .custom-select .custom-option[data-value="dawn"]:before {
      background: #5b6a83 !important;
    }
  
    
    .custom-dawn-naval-blue,
    #SortTags_color + .custom-select .custom-option[data-value="dawn-naval-blue"]:before {
      background: #5b6a83 !important;
    }
  
    
    .custom-deep-lake,
    #SortTags_color + .custom-select .custom-option[data-value="deep-lake"]:before {
      background: #3ba2aa !important;
    }
  
    
    .custom-elk-reflective-shapes-print,
    #SortTags_color + .custom-select .custom-option[data-value="elk-reflective-shapes-print"]:before {
      background: #462432 !important;
    }
  
    
    .custom-fatigue-black,
    #SortTags_color + .custom-select .custom-option[data-value="fatigue-black"]:before {
      background: #4f5744 !important;
    }
  
    
    .custom-fatigue-dark-grey,
    #SortTags_color + .custom-select .custom-option[data-value="fatigue-dark-grey"]:before {
      background: #4f5744 !important;
    }
  
    
    .custom-galaxy,
    #SortTags_color + .custom-select .custom-option[data-value="galaxy"]:before {
      background: #354592 !important;
    }
  
    
    .custom-galaxy-black,
    #SortTags_color + .custom-select .custom-option[data-value="galaxy-black"]:before {
      background: #354592 !important;
    }
  
    
    .custom-galaxy-ultramarine,
    #SortTags_color + .custom-select .custom-option[data-value="galaxy-ultramarine"]:before {
      background: #1a4c93 !important;
    }
  
    
    .custom-grove-balsam,
    #SortTags_color + .custom-select .custom-option[data-value="grove-balsam"]:before {
      background: #34463e !important;
    }
  
    
    .custom-grove-black,
    #SortTags_color + .custom-select .custom-option[data-value="grove-black"]:before {
      background: #34463e !important;
    }
  
    
    .custom-grove-pro-khaki,
    #SortTags_color + .custom-select .custom-option[data-value="grove-pro-khaki"]:before {
      background: #34463e !important;
    }
  
    
    .custom-harbor,
    #SortTags_color + .custom-select .custom-option[data-value="harbor"]:before {
      background: #194667 !important;
    }
  
    
    .custom-harbor-heather,
    #SortTags_color + .custom-select .custom-option[data-value="harbor-heather"]:before {
      background: #194667 !important;
    }
  
    
    .custom-harbor-fresh-mint,
    #SortTags_color + .custom-select .custom-option[data-value="harbor-fresh-mint"]:before {
      background: #194667 !important;
    }
  
    
    .custom-harbor-sage,
    #SortTags_color + .custom-select .custom-option[data-value="harbor-sage"]:before {
      background: #194667 !important;
    }
  
    
    .custom-iceberg-rice-embroidery,
    #SortTags_color + .custom-select .custom-option[data-value="iceberg-rice-embroidery"]:before {
      background: #6194d2 !important;
    }
  
    
    .custom-jelly,
    #SortTags_color + .custom-select .custom-option[data-value="jelly"]:before {
      background: #fd4f6f !important;
    }
  
    
    .custom-kalamata-heather-moth,
    #SortTags_color + .custom-select .custom-option[data-value="kalamata-heather-moth"]:before {
      background: #622d32 !important;
    }
  
    
    .custom-kalamata-ash,
    #SortTags_color + .custom-select .custom-option[data-value="kalamata-ash"]:before {
      background: #622d32 !important;
    }
  
    
    .custom-kalamata-moth,
    #SortTags_color + .custom-select .custom-option[data-value="kalamata-moth"]:before {
      background: #622d32 !important;
    }
  
    
    .custom-kalamata-naval-blue,
    #SortTags_color + .custom-select .custom-option[data-value="kalamata-naval-blue"]:before {
      background: #622d32 !important;
    }
  
    
    .custom-khaki,
    #SortTags_color + .custom-select .custom-option[data-value="khaki"]:before {
      background: #cec4b3 !important;
    }
  
    
    .custom-khaki-dark-grey,
    #SortTags_color + .custom-select .custom-option[data-value="khaki-dark-grey"]:before {
      background: #cec4b3 !important;
    }
  
    
    .custom-khaki-java,
    #SortTags_color + .custom-select .custom-option[data-value="khaki-java"]:before {
      background: #cec4b3 !important;
    }
  
    
    .custom-light-pewter-heather-black,
    #SortTags_color + .custom-select .custom-option[data-value="light-pewter-heather-black"]:before {
      background: #d3d1d1 !important;
    }
  
    
    .custom-larch,
    #SortTags_color + .custom-select .custom-option[data-value="larch"]:before {
      background: #f9c24b !important;
    }
  
    
    .custom-larch-naval-blue,
    #SortTags_color + .custom-select .custom-option[data-value="larch-naval-blue"]:before {
      background: #f9c24b !important;
    }
  
    
    .custom-lavender-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="lavender-plaid"]:before {
      background: #baa6c5 !important;
    }
  
    
    .custom-lavender-squiggle-lavender-heather,
    #SortTags_color + .custom-select .custom-option[data-value="lavender-squiggle-lavender-heather"]:before {
      background: #baa6c5 !important;
    }
  
    
    .custom-lavender-rice-embroidery,
    #SortTags_color + .custom-select .custom-option[data-value="lavender-rice-embroidery"]:before {
      background: #baa6c5 !important;
    }
  
    
    .custom-lavender-naval-blue,
    #SortTags_color + .custom-select .custom-option[data-value="lavender-naval-blue"]:before {
      background: #baa6c5 !important;
    }
  
    
    .custom-lemon-dawn,
    #SortTags_color + .custom-select .custom-option[data-value="lemon-dawn"]:before {
      background: #ddc23a !important;
    }
  
    
    .custom-loden,
    #SortTags_color + .custom-select .custom-option[data-value="loden"]:before {
      background: #544b33 !important;
    }
  
    
    .custom-loden-cranberry,
    #SortTags_color + .custom-select .custom-option[data-value="loden-cranberry"]:before {
      background: #544b33 !important;
    }
  
    
    .custom-mars-black,
    #SortTags_color + .custom-select .custom-option[data-value="mars-black"]:before {
      background: #983633 !important;
    }
  
    
    .custom-mediterranean-black,
    #SortTags_color + .custom-select .custom-option[data-value="mediterranean-black"]:before {
      background: #2a5355 !important;
    }
  
    
    .custom-mineral-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="mineral-plaid"]:before {
      background: #689099 !important;
    }
  
    
    .custom-moth,
    #SortTags_color + .custom-select .custom-option[data-value="moth"]:before {
      background: #c4abb5 !important;
    }
  
    
    .custom-morel-black,
    #SortTags_color + .custom-select .custom-option[data-value="morel-black"]:before {
      background: #958772 !important;
    }
  
    
    .custom-moth-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="moth-plaid"]:before {
      background: #c4abb5 !important;
    }
  
    
    .custom-naval-blue-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="naval-blue-plaid"]:before {
      background: #2e354e !important;
    }
  
    
    .custom-multicam-alpine-black,
    #SortTags_color + .custom-select .custom-option[data-value="multicam-alpine-black"]:before {
      background: #d3d1d1 !important;
    }
  
    
    .custom-natural,
    #SortTags_color + .custom-select .custom-option[data-value="natural"]:before {
      background: #ba8a63 !important;
    }
  
    
    .custom-naval-blue-moth,
    #SortTags_color + .custom-select .custom-option[data-value="naval-blue-moth"]:before {
      background: #2e354e !important;
    }
  
    
    .custom-naval-blue-saddle,
    #SortTags_color + .custom-select .custom-option[data-value="naval-blue-saddle"]:before {
      background: #2e354e !important;
    }
  
    
    .custom-naval-blue-spice,
    #SortTags_color + .custom-select .custom-option[data-value="naval-blue-spice"]:before {
      background: #2e354e !important;
    }
  
    
    .custom-naval-blue-sprout,
    #SortTags_color + .custom-select .custom-option[data-value="naval-blue-sprout"]:before {
      background: #2e354e !important;
    }
  
    
    .custom-naval-blue-tapenade,
    #SortTags_color + .custom-select .custom-option[data-value="naval-blue-tapenade"]:before {
      background: #2e354e !important;
    }
  
    
    .custom-naval-blue-verdant,
    #SortTags_color + .custom-select .custom-option[data-value="naval-blue-verdant"]:before {
      background: #2e354e !important;
    }
  
    
    .custom-neptune-oyster,
    #SortTags_color + .custom-select .custom-option[data-value="neptune-oyster"]:before {
      background: #507777 !important;
    }
  
    
    .custom-nimbus,
    #SortTags_color + .custom-select .custom-option[data-value="nimbus"]:before {
      background: #697b8d !important;
    }
  
    
    .custom-no-color,
    #SortTags_color + .custom-select .custom-option[data-value="no-color"]:before {
      background: #000000 !important;
    }
  
    
    .custom-ochre-black,
    #SortTags_color + .custom-select .custom-option[data-value="ochre-black"]:before {
      background: #82603c !important;
    }
  
    
    .custom-one-size,
    #SortTags_color + .custom-select .custom-option[data-value="one-size"]:before {
      background: #000000 !important;
    }
  
    
    .custom-orange-fizz-brick,
    #SortTags_color + .custom-select .custom-option[data-value="orange-fizz-brick"]:before {
      background: #ea9968 !important;
    }
  
    
    .custom-oyster-bone,
    #SortTags_color + .custom-select .custom-option[data-value="oyster-bone"]:before {
      background: #cec7bb !important;
    }
  
    
    .custom-oyster-pro-khaki,
    #SortTags_color + .custom-select .custom-option[data-value="oyster-pro-khaki"]:before {
      background: #e1ddd6 !important;
    }
  
    
    .custom-pebble-moab,
    #SortTags_color + .custom-select .custom-option[data-value="pebble-moab"]:before {
      background: #d2cfd2 !important;
    }
  
    
    .custom-pebble-spice,
    #SortTags_color + .custom-select .custom-option[data-value="pebble-spice"]:before {
      background: #d2cfd2 !important;
    }
  
    
    .custom-pewter-black,
    #SortTags_color + .custom-select .custom-option[data-value="pewter-black"]:before {
      background: #afadac !important;
    }
  
    
    .custom-pewter-dark-grey,
    #SortTags_color + .custom-select .custom-option[data-value="pewter-dark-grey"]:before {
      background: #afadac !important;
    }
  
    
    .custom-pro-khaki-bone,
    #SortTags_color + .custom-select .custom-option[data-value="pro-khaki-bone"]:before {
      background: #c2bba2 !important;
    }
  
    
    .custom-pro-khaki-hickory,
    #SortTags_color + .custom-select .custom-option[data-value="pro-khaki-hickory"]:before {
      background: #cdb89c !important;
    }
  
    
    .custom-redwood-black,
    #SortTags_color + .custom-select .custom-option[data-value="redwood-black"]:before {
      background: #921d2f !important;
    }
  
    
    .custom-rhubarb-rice-embroidery,
    #SortTags_color + .custom-select .custom-option[data-value="rhubarb-rice-embroidery"]:before {
      background: #e63933 !important;
    }
  
    
    .custom-rhubarb-galaxy,
    #SortTags_color + .custom-select .custom-option[data-value="rhubarb-galaxy"]:before {
      background: #e63933 !important;
    }
  
    
    .custom-rhubarb-naval-blue,
    #SortTags_color + .custom-select .custom-option[data-value="rhubarb-naval-blue"]:before {
      background: #e63933 !important;
    }
  
    
    .custom-saddle-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="saddle-plaid"]:before {
      background: #8a684a !important;
    }
  
    
    .custom-saddle-light-grey,
    #SortTags_color + .custom-select .custom-option[data-value="saddle-light-grey"]:before {
      background: #8a684a !important;
    }
  
    
    .custom-sage,
    #SortTags_color + .custom-select .custom-option[data-value="sage"]:before {
      background: #a8cac6 !important;
    }
  
    
    .custom-sage-harbor,
    #SortTags_color + .custom-select .custom-option[data-value="sage-harbor"]:before {
      background: #a8cac6 !important;
    }
  
    
    .custom-sage-naval-blue,
    #SortTags_color + .custom-select .custom-option[data-value="sage-naval-blue"]:before {
      background: #a8cac6 !important;
    }
  
    
    .custom-sage-pro-khaki,
    #SortTags_color + .custom-select .custom-option[data-value="sage-pro-khaki"]:before {
      background: #a8cac6 !important;
    }
  
    
    .custom-sand,
    #SortTags_color + .custom-select .custom-option[data-value="sand"]:before {
      background: #d3c6b3 !important;
    }
  
    
    .custom-sand-dark-grey,
    #SortTags_color + .custom-select .custom-option[data-value="sand-dark-grey"]:before {
      background: #d7d2ce !important;
    }
  
    
    .custom-sand-harbor,
    #SortTags_color + .custom-select .custom-option[data-value="sand-harbor"]:before {
      background: #d7d2ce !important;
    }
  
    
    .custom-sand-lavender,
    #SortTags_color + .custom-select .custom-option[data-value="sand-lavender"]:before {
      background: #d7d2ce !important;
    }
  
    
    .custom-sand-naval-blue,
    #SortTags_color + .custom-select .custom-option[data-value="sand-naval-blue"]:before {
      background: #d7d2ce !important;
    }
  
    
    .custom-sienna,
    #SortTags_color + .custom-select .custom-option[data-value="sienna"]:before {
      background: #ecd4cf !important;
    }
  
    
    .custom-sienna-heather,
    #SortTags_color + .custom-select .custom-option[data-value="sienna-heather"]:before {
      background: #ecd4cf !important;
    }
  
    
    .custom-sienna-cinnamon,
    #SortTags_color + .custom-select .custom-option[data-value="sienna-cinnamon"]:before {
      background: #ecd4cf !important;
    }
  
    
    .custom-sienna-cinnamon-bronze,
    #SortTags_color + .custom-select .custom-option[data-value="sienna-cinnamon-bronze"]:before {
      background: #ecd4cf !important;
    }
  
    
    .custom-sienna-saffron,
    #SortTags_color + .custom-select .custom-option[data-value="sienna-saffron"]:before {
      background: #ecd4cf !important;
    }
  
    
    .custom-black-pro-khaki,
    #SortTags_color + .custom-select .custom-option[data-value="black-pro-khaki"]:before {
      background: #c2bba2 !important;
    }
  
    
    .custom-slate-camo,
    #SortTags_color + .custom-select .custom-option[data-value="slate-camo"]:before {
      background: #8a9299 !important;
    }
  
    
    .custom-slate-black,
    #SortTags_color + .custom-select .custom-option[data-value="slate-black"]:before {
      background: #8a9299 !important;
    }
  
    
    .custom-slate-gray-heather,
    #SortTags_color + .custom-select .custom-option[data-value="slate-gray-heather"]:before {
      background: #afadac !important;
    }
  
    
    .custom-snow-calcite-camo,
    #SortTags_color + .custom-select .custom-option[data-value="snow-calcite-camo"]:before {
      background: #b2c4d0 !important;
    }
  
    
    .custom-snow-flint,
    #SortTags_color + .custom-select .custom-option[data-value="snow-flint"]:before {
      background: #c8bdac !important;
    }
  
    
    .custom-snow-lavender,
    #SortTags_color + .custom-select .custom-option[data-value="snow-lavender"]:before {
      background: #c5b1cf !important;
    }
  
    
    .custom-snow-light-pewter,
    #SortTags_color + .custom-select .custom-option[data-value="snow-light-pewter"]:before {
      background: #afadac !important;
    }
  
    
    .custom-snow-naval-blue,
    #SortTags_color + .custom-select .custom-option[data-value="snow-naval-blue"]:before {
      background: #011f31 !important;
    }
  
    
    .custom-snow-ultramarine,
    #SortTags_color + .custom-select .custom-option[data-value="snow-ultramarine"]:before {
      background: #5b72c7 !important;
    }
  
    
    .custom-solid-bronze,
    #SortTags_color + .custom-select .custom-option[data-value="solid-bronze"]:before {
      background: #ba865d !important;
    }
  
    
    .custom-solid-khaki,
    #SortTags_color + .custom-select .custom-option[data-value="solid-khaki"]:before {
      background: #aea691 !important;
    }
  
    
    .custom-solid-pewter,
    #SortTags_color + .custom-select .custom-option[data-value="solid-pewter"]:before {
      background: #afadac !important;
    }
  
    
    .custom-solid-titanium-reflectivev,
    #SortTags_color + .custom-select .custom-option[data-value="solid-titanium-reflectivev"]:before {
      background: #d3d2cf !important;
    }
  
    
    .custom-spice-bronze,
    #SortTags_color + .custom-select .custom-option[data-value="spice-bronze"]:before {
      background: #ef5b29 !important;
    }
  
    
    .custom-spice-dawn,
    #SortTags_color + .custom-select .custom-option[data-value="spice-dawn"]:before {
      background: #ef5b29 !important;
    }
  
    
    .custom-spice-topaz,
    #SortTags_color + .custom-select .custom-option[data-value="spice-topaz"]:before {
      background: #ef5b29 !important;
    }
  
    
    .custom-storm-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="storm-plaid"]:before {
      background: #9e9fa0 !important;
    }
  
    
    .custom-sunset-elk,
    #SortTags_color + .custom-select .custom-option[data-value="sunset-elk"]:before {
      background: #e6554e !important;
    }
  
    
    .custom-tapenade-black,
    #SortTags_color + .custom-select .custom-option[data-value="tapenade-black"]:before {
      background: #c68e4a !important;
    }
  
    
    .custom-tapenade-kalamata,
    #SortTags_color + .custom-select .custom-option[data-value="tapenade-kalamata"]:before {
      background: #c68e4a !important;
    }
  
    
    .custom-terra-brick,
    #SortTags_color + .custom-select .custom-option[data-value="terra-brick"]:before {
      background: #c75c3b !important;
    }
  
    
    .custom-terra-galaxy,
    #SortTags_color + .custom-select .custom-option[data-value="terra-galaxy"]:before {
      background: #ce4c1f !important;
    }
  
    
    .custom-terra-naval-blue,
    #SortTags_color + .custom-select .custom-option[data-value="terra-naval-blue"]:before {
      background: #c75c3b !important;
    }
  
    
    .custom-titanium-slate,
    #SortTags_color + .custom-select .custom-option[data-value="titanium-slate"]:before {
      background: #d1d2d4 !important;
    }
  
    
    .custom-topaz-reflective,
    #SortTags_color + .custom-select .custom-option[data-value="topaz-reflective"]:before {
      background: #1245af !important;
    }
  
    
    .custom-topaz-galaxy,
    #SortTags_color + .custom-select .custom-option[data-value="topaz-galaxy"]:before {
      background: #1245af !important;
    }
  
    
    .custom-treeline,
    #SortTags_color + .custom-select .custom-option[data-value="treeline"]:before {
      background: #227574 !important;
    }
  
    
    .custom-treeline-black,
    #SortTags_color + .custom-select .custom-option[data-value="treeline-black"]:before {
      background: #227574 !important;
    }
  
    
    .custom-tropical-shapes,
    #SortTags_color + .custom-select .custom-option[data-value="tropical-shapes"]:before {
      background: #38a1a6 !important;
    }
  
    
    .custom-tropical-brick,
    #SortTags_color + .custom-select .custom-option[data-value="tropical-brick"]:before {
      background: #38a1a6 !important;
    }
  
    
    .custom-ultra-geo,
    #SortTags_color + .custom-select .custom-option[data-value="ultra-geo"]:before {
      background: #3b50c0 !important;
    }
  
    
    .custom-ultra-geo-galaxy,
    #SortTags_color + .custom-select .custom-option[data-value="ultra-geo-galaxy"]:before {
      background: #3b50c0 !important;
    }
  
    
    .custom-ultramarine,
    #SortTags_color + .custom-select .custom-option[data-value="ultramarine"]:before {
      background: #3b50c0 !important;
    }
  
    
    .custom-ultramarine-black,
    #SortTags_color + .custom-select .custom-option[data-value="ultramarine-black"]:before {
      background: #0d3ba7 !important;
    }
  
    
    .custom-ultramarine-naval-blue,
    #SortTags_color + .custom-select .custom-option[data-value="ultramarine-naval-blue"]:before {
      background: #0d3ba7 !important;
    }
  
    
    .custom-ultramarine-snow,
    #SortTags_color + .custom-select .custom-option[data-value="ultramarine-snow"]:before {
      background: #0d3ba7 !important;
    }
  
    
    .custom-verdant,
    #SortTags_color + .custom-select .custom-option[data-value="verdant"]:before {
      background: #2fac76 !important;
    }
  
    
    .custom-verde-rice-embroidery,
    #SortTags_color + .custom-select .custom-option[data-value="verde-rice-embroidery"]:before {
      background: #58644b !important;
    }
  
    
    .custom-verde-black,
    #SortTags_color + .custom-select .custom-option[data-value="verde-black"]:before {
      background: #58644b !important;
    }
  
    
    .custom-verde-dark-grey,
    #SortTags_color + .custom-select .custom-option[data-value="verde-dark-grey"]:before {
      background: #58644b !important;
    }
  
    
    .custom-walnut,
    #SortTags_color + .custom-select .custom-option[data-value="walnut"]:before {
      background: #ab8d6d !important;
    }
  
    
    .custom-white-dark-grey,
    #SortTags_color + .custom-select .custom-option[data-value="white-dark-grey"]:before {
      background: #ececec !important;
    }
  
    
    .custom-white-light-grey,
    #SortTags_color + .custom-select .custom-option[data-value="white-light-grey"]:before {
      background: #ececec !important;
    }
  
    
    .custom-1000ml,
    #SortTags_color + .custom-select .custom-option[data-value="1000ml"]:before {
      background: #000000 !important;
    }
  
    
    .custom-100ml,
    #SortTags_color + .custom-select .custom-option[data-value="100ml"]:before {
      background: #000000 !important;
    }
  
    
    .custom-125ml,
    #SortTags_color + .custom-select .custom-option[data-value="125ml"]:before {
      background: #000000 !important;
    }
  
    
    .custom-300ml,
    #SortTags_color + .custom-select .custom-option[data-value="300ml"]:before {
      background: #000000 !important;
    }
  
    
    .custom-500ml,
    #SortTags_color + .custom-select .custom-option[data-value="500ml"]:before {
      background: #000000 !important;
    }
  
    
    .custom-camo,
    #SortTags_color + .custom-select .custom-option[data-value="camo"]:before {
      background: url(//cdn.shopify.com/s/files/1/0741/3602/7457/files/Pro_Khaki-Black_2b60a096-d9bc-43ef-9439-1e2731e70bd3_100x.png?v=1748890753) no-repeat center !important;
    }
  
    
    .custom-multi-colored,
    #SortTags_color + .custom-select .custom-option[data-value="multi-colored"]:before {
      background: url(//cdn.shopify.com/s/files/1/0741/3602/7457/files/Ultra_Geo-Galaxy_589c2c9f-9b6f-486e-b4cd-964ca070be52_100x.png?v=1748890784) no-repeat center !important;
    }
  
    
    .custom-atlantic-heather,
    #SortTags_color + .custom-select .custom-option[data-value="atlantic-heather"]:before {
      background: #454e64 !important;
    }
  
    
    .custom-solid-titanium-reflective,
    #SortTags_color + .custom-select .custom-option[data-value="solid-titanium-reflective"]:before {
      background: #c6c6c6 !important;
    }
  
    
    .custom-brown,
    #SortTags_color + .custom-select .custom-option[data-value="brown"]:before {
      background: #846139 !important;
    }
  
    
    .custom-amber-heather,
    #SortTags_color + .custom-select .custom-option[data-value="amber-heather"]:before {
      background: #d8ba43 !important;
    }
  
    
    .custom-amber-reflective,
    #SortTags_color + .custom-select .custom-option[data-value="amber-reflective"]:before {
      background: #d8ba43 !important;
    }
  
    
    .custom-amber-cenote,
    #SortTags_color + .custom-select .custom-option[data-value="amber-cenote"]:before {
      background: #d8ba43 !important;
    }
  
    
    .custom-ascent-blue,
    #SortTags_color + .custom-select .custom-option[data-value="ascent-blue"]:before {
      background: #7288b3 !important;
    }
  
    
    .custom-ascent-blue-heather,
    #SortTags_color + .custom-select .custom-option[data-value="ascent-blue-heather"]:before {
      background: #7288b3 !important;
    }
  
    
    .custom-ascent-blue-skyline,
    #SortTags_color + .custom-select .custom-option[data-value="ascent-blue-skyline"]:before {
      background: #7288b3 !important;
    }
  
    
    .custom-atlantic-black,
    #SortTags_color + .custom-select .custom-option[data-value="atlantic-black"]:before {
      background: #424a5b !important;
    }
  
    
    .custom-black-baker-print,
    #SortTags_color + .custom-select .custom-option[data-value="black-baker-print"]:before {
      background: #1a1d22 !important;
    }
  
    
    .custom-black-creekside-print,
    #SortTags_color + .custom-select .custom-option[data-value="black-creekside-print"]:before {
      background: #1a1d22 !important;
    }
  
    
    .custom-cardinal,
    #SortTags_color + .custom-select .custom-option[data-value="cardinal"]:before {
      background: #e95a4d !important;
    }
  
    
    .custom-cardinal-reflective,
    #SortTags_color + .custom-select .custom-option[data-value="cardinal-reflective"]:before {
      background: #e95a4d !important;
    }
  
    
    .custom-cardinal-gravel,
    #SortTags_color + .custom-select .custom-option[data-value="cardinal-gravel"]:before {
      background: #e95a4d !important;
    }
  
    
    .custom-cherry-blossom,
    #SortTags_color + .custom-select .custom-option[data-value="cherry-blossom"]:before {
      background: #f0e0de !important;
    }
  
    
    .custom-chestnut-alcove-print,
    #SortTags_color + .custom-select .custom-option[data-value="chestnut-alcove-print"]:before {
      background: #5b5049 !important;
    }
  
    
    .custom-dark-sedona,
    #SortTags_color + .custom-select .custom-option[data-value="dark-sedona"]:before {
      background: #b1672c !important;
    }
  
    
    .custom-dark-sedona-black,
    #SortTags_color + .custom-select .custom-option[data-value="dark-sedona-black"]:before {
      background: #b1672c !important;
    }
  
    
    .custom-gravel-creekside-print,
    #SortTags_color + .custom-select .custom-option[data-value="gravel-creekside-print"]:before {
      background: #d0c8b8 !important;
    }
  
    
    .custom-gravel-pro-khaki,
    #SortTags_color + .custom-select .custom-option[data-value="gravel-pro-khaki"]:before {
      background: #d0c8b8 !important;
    }
  
    
    .custom-madrone-red,
    #SortTags_color + .custom-select .custom-option[data-value="madrone-red"]:before {
      background: #a93035 !important;
    }
  
    
    .custom-malachite-baker-print,
    #SortTags_color + .custom-select .custom-option[data-value="malachite-baker-print"]:before {
      background: #68837b !important;
    }
  
    
    .custom-malachite-baker-print-black,
    #SortTags_color + .custom-select .custom-option[data-value="malachite-baker-print-black"]:before {
      background: #68837b !important;
    }
  
    
    .custom-malachite-reflective,
    #SortTags_color + .custom-select .custom-option[data-value="malachite-reflective"]:before {
      background: #68837b !important;
    }
  
    
    .custom-malachite-rice-embroidery,
    #SortTags_color + .custom-select .custom-option[data-value="malachite-rice-embroidery"]:before {
      background: #68837b !important;
    }
  
    
    .custom-mallard,
    #SortTags_color + .custom-select .custom-option[data-value="mallard"]:before {
      background: #4c8494 !important;
    }
  
    
    .custom-mallard-traverse-print,
    #SortTags_color + .custom-select .custom-option[data-value="mallard-traverse-print"]:before {
      background: #4c8494 !important;
    }
  
    
    .custom-oyster-creekside-print,
    #SortTags_color + .custom-select .custom-option[data-value="oyster-creekside-print"]:before {
      background: #c7c4b8 !important;
    }
  
    
    .custom-oyster-creekside-print-oyster,
    #SortTags_color + .custom-select .custom-option[data-value="oyster-creekside-print-oyster"]:before {
      background: #c7c4b8 !important;
    }
  
    
    .custom-oyster-traverse-print,
    #SortTags_color + .custom-select .custom-option[data-value="oyster-traverse-print"]:before {
      background: #c7c4b8 !important;
    }
  
    
    .custom-pebble-switchback-print,
    #SortTags_color + .custom-select .custom-option[data-value="pebble-switchback-print"]:before {
      background: #bbbdc2 !important;
    }
  
    
    .custom-pro-khaki-gravel,
    #SortTags_color + .custom-select .custom-option[data-value="pro-khaki-gravel"]:before {
      background: #a79884 !important;
    }
  
    
    .custom-pro-khaki-oyster-creekside-print,
    #SortTags_color + .custom-select .custom-option[data-value="pro-khaki-oyster-creekside-print"]:before {
      background: #a79884 !important;
    }
  
    
    .custom-pro-khaki-sand,
    #SortTags_color + .custom-select .custom-option[data-value="pro-khaki-sand"]:before {
      background: #a79884 !important;
    }
  
    
    .custom-skyline-switchback-print,
    #SortTags_color + .custom-select .custom-option[data-value="skyline-switchback-print"]:before {
      background: #556d9c !important;
    }
  
    
    .custom-skyline-atlantic,
    #SortTags_color + .custom-select .custom-option[data-value="skyline-atlantic"]:before {
      background: #556d9c !important;
    }
  
    
    .custom-skyline-cenote,
    #SortTags_color + .custom-select .custom-option[data-value="skyline-cenote"]:before {
      background: #556d9c !important;
    }
  
    
    .custom-skyline-dark-navy,
    #SortTags_color + .custom-select .custom-option[data-value="skyline-dark-navy"]:before {
      background: #556d9c !important;
    }
  
    
    .custom-storm-malachite,
    #SortTags_color + .custom-select .custom-option[data-value="storm-malachite"]:before {
      background: #68837b !important;
    }
  
    
    .custom-storm-oyster-creekside-print,
    #SortTags_color + .custom-select .custom-option[data-value="storm-oyster-creekside-print"]:before {
      background: #a0a0a2 !important;
    }
  
    
    .custom-storm-sedona,
    #SortTags_color + .custom-select .custom-option[data-value="storm-sedona"]:before {
      background: #c57836 !important;
    }
  
    
    .custom-sunlight,
    #SortTags_color + .custom-select .custom-option[data-value="sunlight"]:before {
      background: #e6dda4 !important;
    }
  
    
    .custom-tidal-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="tidal-plaid"]:before {
      background: #8c8579 !important;
    }
  
    
    .custom-tidal-malachite,
    #SortTags_color + .custom-select .custom-option[data-value="tidal-malachite"]:before {
      background: #8c8579 !important;
    }
  
    
    .custom-titanium-tamarack-print,
    #SortTags_color + .custom-select .custom-option[data-value="titanium-tamarack-print"]:before {
      background: #dadce3 !important;
    }
  
    
    .custom-titanium-ascent-blue,
    #SortTags_color + .custom-select .custom-option[data-value="titanium-ascent-blue"]:before {
      background: #dadce3 !important;
    }
  
    
    .custom-titanium-malachite-tidal,
    #SortTags_color + .custom-select .custom-option[data-value="titanium-malachite-tidal"]:before {
      background: #dadce3 !important;
    }
  
    
    .custom-yellow-poplar,
    #SortTags_color + .custom-select .custom-option[data-value="yellow-poplar"]:before {
      background: #e3ce4e !important;
    }
  
    
    .custom-gravel,
    #SortTags_color + .custom-select .custom-option[data-value="gravel"]:before {
      background: #847a66 !important;
    }
  
    
    .custom-skyline,
    #SortTags_color + .custom-select .custom-option[data-value="skyline"]:before {
      background: #6c84ae !important;
    }
  
    
    .custom-malachite,
    #SortTags_color + .custom-select .custom-option[data-value="malachite"]:before {
      background: #5e806f !important;
    }
  
    
    .custom-light-pewter-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="light-pewter-plaid"]:before {
      background: #8c8e8e !important;
    }
  
    
    .custom-sedona-plaid,
    #SortTags_color + .custom-select .custom-option[data-value="sedona-plaid"]:before {
      background: #a76727 !important;
    }
  
    
    .custom-oyster-tamarack-print,
    #SortTags_color + .custom-select .custom-option[data-value="oyster-tamarack-print"]:before {
      background: #e3dbce !important;
    }
  
    
    .custom-dark-olive,
    #SortTags_color + .custom-select .custom-option[data-value="dark-olive"]:before {
      background: #52452a !important;
    }
  
    
    .custom-sedona,
    #SortTags_color + .custom-select .custom-option[data-value="sedona"]:before {
      background: #c57836 !important;
    }
  
    
    .custom-amber,
    #SortTags_color + .custom-select .custom-option[data-value="amber"]:before {
      background: #e2b832 !important;
    }
  
    
    .custom-chestnut,
    #SortTags_color + .custom-select .custom-option[data-value="chestnut"]:before {
      background: #5c4f4a !important;
    }
  
    
    .custom-tidal,
    #SortTags_color + .custom-select .custom-option[data-value="tidal"]:before {
      background: #a9c1bd !important;
    }
  
    
    .custom-,
    #SortTags_color + .custom-select .custom-option[data-value=""]:before {
      background:  !important;
    }

.footer-block--newsletter form div[data-testid=form-row]:first-child>div:first-child {
    display: block!important;
}
  .footer-sub {
    margin-top: 0px;
  }

  .section-footer-sub-padding {
    padding-top: 30px;
    padding-bottom: 30px;
  }
.footer-block--newsletter {
    width: fit-content;
    margin: auto;
    text-align: center;
}
  .footer-block--newsletter [data-testid="form-component"]{
    margin-left:auto !important;
    margin-right:auto !important;
    justify-content: center !important;
  }
  @media screen and (min-width: 750px) {
    .footer-sub {
      margin-top: 0px;
    }

    .section-footer-sub-padding {
      padding-top: 40px;
      padding-bottom: 40px;
    }
  }

#shopify-section-footer-sub .footer-block__newsletter h3 {
    font-size: 28px;
  }
  #shopify-section-footer-sub .footer-block__newsletter p {
    font-size: 15px;
  }
  #shopify-section-footer-sub .join-text .join-btn {
    font-size: 25px;
  }
  #shopify-section-footer-sub .join-text p {
    font-size: 16px;
  }

.footer {
    margin-top: 36px;
  }

  .section-footer-padding {
    padding-top: 54px;
    padding-bottom: 0px;
  }

  @media screen and (min-width: 750px) {
    .footer {
      margin-top: 48px;
    }

    .section-footer-padding {
      padding-top: 72px;
      padding-bottom: 0px;
    }
  }

  .list-social__item .icon {
    width: 60px;
    height: 60px;
  }

.aa-Panel{min-width:300px;}

   
@media (max-width: 768px) {
.aa-Panel{min-width:300px;}
}


@media (max-width: 768px) {
    .ais-results-size-xs .ais-page .ais-results-as-block ol {
    display: flex;
    flex-wrap: wrap;
    gap: 16px;
     padding: 0;
}
   .ais-results-size-xs .ais-page .ais-results-as-block ol li.ais-Hits-item {
    width: calc(50% - 8px);
    display: block;
     margin-left:0px !important;
}
   .ais-results-size-xs .ais-page .ais-results-as-block .ais-hit{
    width:100%;
    margin:0px;
    margin-left: 0px !important;
  }
 .ais-page .ais-Pagination-item {
  margin: 0px 5px 5px;
}
 .ais-page .ais-Pagination-item--disabled {
  display: none;
}

.ais-results-size-sm .ais-page .ais-results-as-block .ais-hit{
width: 47% !important;
margin-left: 2%;
}
  
}
@media (min-width: 1200px) {
  .page-search .ais-page .ais-hit--details .ais-hit--title {
    max-height: 20px;
    overflow: hidden;
}
}

.kl-private-reset-css-Xuajs1 button:focus {
  outline: none !important;
}

#CartDrawer-Checkout-DP-Without {
    cursor: pointer;
    color: rgb(19, 20, 20);
    height: 42px;
    border-radius: 20px;
    border: 1px solid black;
}

#CartDrawer-Checkout-DP-Without span {
    font-weight: bold;
    font-size: 18px;
    font-family: 'ff-good-web-pro';
}

#CartDrawer-Checkout-DP-Without:hover {
color: white;
background: black;
}

.recently-viewed-wrapper .slick-arrow.slick-disabled, .product-recommendations .slick-arrow.slick-disabled {
    background:transparent !important;
}
      @media screen and (max-width: 768px) {
.recently-viewed-wrapper.slide-product-wrapper .slick-arrow.slick-disabled:hover:before, .product-recommendations .slide-product-wrapper .slick-arrow.slick-disabled:hover:before, .slide-product-wrapper .slick-arrow.slick-disabled:hover:before {
    color: black !important;
}
      }

    .recently-viewed-wrapper .information__variant-price, .product-recommendations .information__variant-price {display:none;}

      @media screen and (max-width: 768px) {
        .grid.recommended-slides {margin-top:10px;}
      .recently-viewed-wrapper h4.h2, product-recommendations h4.h2 {    width: 50%;
          margin: 0 auto;}

              .grid.recommended-slides .card-information .card-information__text, .recently-viewed-wrapper .card-information .card-information__text {
        font-size: 16px;
    }

      }
      @media screen and (min-width: 768px) {
    .sorts {
        display:none;
    }

    .scrolling-mobile-menu {
    display:none;
}

}
             @media screen and (min-width: 990px) {
#shopify-section-sections--20726976971073__announcement-bar{    max-height: 39px;overflow: hidden;}
             }
     
             @media screen and (min-width: 990px) {
#shopify-section-sections--20726976971073__announcement-bar{    max-height: 39px;overflow: hidden;}
  /*  #shopify-section-sections--20726976971073__header, .header__inline-menu {max-height: 70px;
    overflow: hidden;} */
     #shopify-section-sections--20726976971073__8fbaa182-fadb-4d08-b0a0-64f1706c2067, #shopify-section-sections--20726976971073__slideshow_search_bpdPVW{display:none;}
             } 
       
      @font-face {
  font-family: Assistant;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("https://fonts.shopifycdn.com/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"),
       url("https://fonts.shopifycdn.com/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff");
}

      @font-face {
  font-family: Assistant;
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("https://fonts.shopifycdn.com/assistant/assistant_n7.bf44452348ec8b8efa3aa3068825305886b1c83c.woff2") format("woff2"),
       url("https://fonts.shopifycdn.com/assistant/assistant_n7.0c887fee83f6b3bda822f1150b912c72da0f7b64.woff") format("woff");
}

      
      
      @font-face {
  font-family: Assistant;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("https://fonts.shopifycdn.com/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"),
       url("https://fonts.shopifycdn.com/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff");
}


      .facet-checkbox--disabled {opacity:.4;cursor:default !important;}
      :root {
        --font-body-family: Assistant, sans-serif;
        --font-body-style: normal;
        --font-body-weight: 300;
        --font-body-weight-bold: 700;

        --font-heading-family: Assistant, sans-serif;
        --font-heading-style: normal;
        --font-heading-weight: 400;

        --font-body-scale: 1.0;
        --font-heading-scale: 1.0;

        --product-media-background-base: #e7e7e7;

        --color-base-text: 51, 49, 50;
        --color-shadow: 51, 49, 50;
        --color-base-background-1: 255, 255, 255;
        --color-base-background-2: 231, 231, 231;
        --color-base-solid-button-labels: 255, 255, 255;
        --color-base-outline-button-labels: 197, 55, 52;
        --color-base-accent-1: 51, 49, 50;
        --color-base-accent-2: 1, 31, 49;
        --payment-terms-background-color: #ffffff;

        --gradient-base-background-1: #ffffff;
        --gradient-base-background-2: #e7e7e7;
        --gradient-base-accent-1: #333132;
        --gradient-base-accent-2: #011f31;

        --media-padding: px;
        --media-border-opacity: 0.05;
        --media-border-width: 1px;
        --media-radius: 0px;
        --media-shadow-opacity: 0.0;
        --media-shadow-horizontal-offset: 0px;
        --media-shadow-vertical-offset: 4px;
        --media-shadow-blur-radius: 5px;
        --media-shadow-visible: 0;

        --page-width: 144rem;
        --page-width-margin: 0rem;

        --card-image-padding: 0.0rem;
        --card-corner-radius: 0.0rem;
        --card-text-alignment: left;
        --card-border-width: 0.0rem;
        --card-border-opacity: 0.1;
        --card-shadow-opacity: 0.0;
        --card-shadow-visible: 0;
        --card-shadow-horizontal-offset: 0.0rem;
        --card-shadow-vertical-offset: 0.4rem;
        --card-shadow-blur-radius: 0.5rem;

        --badge-corner-radius: 4.0rem;

        --popup-border-width: 1px;
        --popup-border-opacity: 0.1;
        --popup-corner-radius: 0px;
        --popup-shadow-opacity: 0.0;
        --popup-shadow-horizontal-offset: 0px;
        --popup-shadow-vertical-offset: 4px;
        --popup-shadow-blur-radius: 5px;

        --drawer-border-width: 1px;
        --drawer-border-opacity: 0.1;
        --drawer-shadow-opacity: 0.0;
        --drawer-shadow-horizontal-offset: 0px;
        --drawer-shadow-vertical-offset: 4px;
        --drawer-shadow-blur-radius: 5px;

        --spacing-sections-desktop: 0px;
        --spacing-sections-mobile: 0px;

        --grid-desktop-vertical-spacing: 8px;
        --grid-desktop-horizontal-spacing: 8px;
        --grid-mobile-vertical-spacing: 4px;
        --grid-mobile-horizontal-spacing: 4px;

        --text-boxes-border-opacity: 0.1;
        --text-boxes-border-width: 0px;
        --text-boxes-radius: 0px;
        --text-boxes-shadow-opacity: 0.0;
        --text-boxes-shadow-visible: 0;
        --text-boxes-shadow-horizontal-offset: 0px;
        --text-boxes-shadow-vertical-offset: 4px;
        --text-boxes-shadow-blur-radius: 5px;

        --buttons-primary-background: rgb(19, 20, 22);
        --buttons-primary-border: rgb(19, 20, 22);
        --buttons-primary-text: rgb(255, 255, 255);
        --buttons-primary-background-hover: rgb(19, 20, 22);
        --buttons-primary-border-hover: rgb(19, 20, 22);
        --buttons-primary-text-hover: rgb(255, 255, 255);
        --buttons-primary-disabled-background: rgb(198, 198, 198);
        --buttons-primary-disabled-border: rgb(198, 198, 198);
        --buttons-primary-disabled-text: rgb(255, 255, 255);

        --buttons-secondary-background: rgb(255, 255, 255);
        --buttons-secondary-border: rgb(19, 20, 22);
        --buttons-secondary-text: rgb(19, 20, 22);
        --buttons-secondary-background-hover: rgb(253, 231, 232);
        --buttons-secondary-border-hover: rgb(19, 20, 22);
        --buttons-secondary-text-hover: rgb(19, 20, 22);
        --buttons-secondary-disabled-background: rgb(255, 255, 255);
        --buttons-secondary-disabled-border: rgb(198, 198, 198);
        --buttons-secondary-disabled-text: rgb(198, 198, 198);

        --buttons-tertiary-background: rgb(255, 255, 255);
        --buttons-tertiary-border: rgb(138, 205, 234);
        --buttons-tertiary-text: rgb(138, 205, 234);
        --buttons-tertiary-background-hover: rgb(227, 247, 255);
        --buttons-tertiary-border-hover: rgb(138, 205, 234);
        --buttons-tertiary-text-hover: rgb(138, 205, 234);
        --buttons-tertiary-disabled-background: rgb(255, 255, 255);
        --buttons-tertiary-disabled-border: rgb(198, 198, 198);
        --buttons-tertiary-disabled-text: rgb(198, 198, 198);

        --buttons-inverted-background: rgba(0, 0, 0, 0.0);
        --buttons-inverted-border: rgb(255, 255, 255);
        --buttons-inverted-text: rgb(255, 255, 255);
        --buttons-inverted-background-hover: rgb(255, 255, 255);
        --buttons-inverted-border-hover: rgb(255, 255, 255);
        --buttons-inverted-text-hover: rgb(51, 61, 71);
        --buttons-inverted-disabled-background: rgba(0, 0, 0, 0.0);
        --buttons-inverted-disabled-border: rgb(198, 198, 198);
        --buttons-inverted-disabled-text: rgb(198, 198, 198);

        --buttons-radius: 30px;
        --buttons-radius-outset: 31px;
        --buttons-border-width: 1px;
        --buttons-border-opacity: 1.0;
        --buttons-shadow-opacity: 0.0;
        --buttons-shadow-visible: 0;
        --buttons-shadow-horizontal-offset: 0px;
        --buttons-shadow-vertical-offset: 4px;
        --buttons-shadow-blur-radius: 5px;
        --buttons-border-offset: 0.3px;

        --inputs-radius: 0px;
        --inputs-border-width: 2px;
        --inputs-border-opacity: 0.55;
        --inputs-shadow-opacity: 0.0;
        --inputs-shadow-horizontal-offset: 0px;
        --inputs-margin-offset: 0px;
        --inputs-shadow-vertical-offset: 4px;
        --inputs-shadow-blur-radius: 5px;
        --inputs-radius-outset: 0px;

        --variant-pills-radius: 40px;
        --variant-pills-border-width: 1px;
        --variant-pills-border-opacity: 0.55;
        --variant-pills-shadow-opacity: 0.0;
        --variant-pills-shadow-horizontal-offset: 0px;
        --variant-pills-shadow-vertical-offset: 4px;
        --variant-pills-shadow-blur-radius: 5px;
      }

      *,
      *::before,
      *::after {
        box-sizing: inherit;
      }

      html {
        box-sizing: border-box;
        font-size: calc(var(--font-body-scale) * 62.5%);
        height: 100%;
      }

      body {
        display: grid;
        grid-template-rows: auto auto 1fr auto;
        grid-template-columns: 100%;
        min-height: 100%;
        margin: 0;
        font-size: 1.5rem;
        letter-spacing: 0;
        line-height: calc(1 + 0.8 / var(--font-body-scale));
        font-family: var(--font-body-family);
        font-style: var(--font-body-style);
        font-weight: var(--font-body-weight);
      }

      @media screen and (min-width: 750px) {
        body {
          font-size: 1.6rem;
        }
      }
      @media screen and (max-width: 750px) {

.drawer__footer {
    padding: 1.5rem 0 3rem !important;
}

        
      .header__icon.header__icon--menu .icon {
    width: 2.5rem !important;
    margin-top: 4px;
}
        .header__icon .icon, .header-language .lang-flag, .header__icon.header__icon--cart svg {
    margin-top: 4px;
}
        .cart-count-bubble {
    top: 15% !important;
}
        .header>.header__heading-link {
    margin-top: 1px;
}
      }

.pagebuilder-video-container {text-align:center;}
.pagebuilder-video-container iframe {min-height:400px;}

  #predictive-search-results-list .product-form__input input[type=radio]+label {
       margin: 5px 10px 5px 0 !important;
       padding: 5px !important;
       cursor: pointer !important;
       font-size: 0 !important;
       width: 16px !important;
       height: 16px !important;
       border-radius: 50% !important;
       border: 0 !important;
        position: inherit !important;
   }

.slick-counter {display:none !important;}

  .product__media > img {
    color: transparent;
  }

  /* Scott's Mobile Fixes */
  .mbonly{display:none;}

  @media only screen and (max-width: 768px) {
    .product__media-wrapper {
      /* min-height:337px;
      max-height: 337px; */
      overflow: hidden;
    }
  }  

  @media only screen and (max-width: 376px) {
    .product__media-wrapper {
      /* min-height:296px;
      max-height: 296px; */
      overflow: hidden;
    }
  }

  @media only screen and (max-width: 768px) {
    /*start*/
    .one-size.variant_label span{font-size:12px;}

    .mbonly{display:block;}
    .dt{display:none;}
    or012-container{display:none;}
    .sidebar__inner-padding #pwr-snippets{display:none;}
    .product-form__input input[type=radio]+label.variant_label--color__image {
      width: 61px !important;
      height: 61px !important;
    }
    .product-form__input input[type=radio]+label.variant_label--color__image {
      padding: 4px !important;
      margin-right: .1rem !important;
    }

    .product-form__input {
      margin-bottom: 1rem !important;
    }
    .product-form__input-size.product-form__input input[type=radio]+label {
      width: 74px !important;
      height: 44px !important;
      line-height: 43px !important;
    }

    .product__title .h2 {
      font-size: 2rem;
      line-height: 20px;
    }

    .price.price--large {
      font-size: 2.5rem;
      height: 20px;
      margin-bottom: 0px;
    }

    .sizechart-link.active {
      display: block;
      text-align: right;
    }

    .rating-title:first-of-type {
      margin-top: 20px;
    }

    .announcement-bar-slide .announcement-bar__message p {
      font-size: 12px !important;
    }
    .product-form__input-color{margin-top:10px !important;}

    /* end */
  }

.oos, .product-form__input input.disabled + label {background: linear-gradient(to left top, transparent 50%, #e6e7e6 49.5%, #e6e7e6 51.5%, transparent 52.25%) !important; opacity:1 !important; color:#e6e7e6 !important;}

.product__media-item {
      aspect-ratio: 1;
    }
    .product__media-item .video:after{
        z-index: 3 !important;
        background: #E6E7E6 !important;
        mix-blend-mode: multiply !important;
    }

    @media screen and (max-width: 749px) {
      /* .product__media-list .product__media-item--variant_current .product__media {
        padding-top: 50vh !important;
      } */
      .product__media-wrapper .product__media-list.slider.slider--mobile .slider__slide {
        background-color: #cccccc;
      }
    }

    .section-template--25929156460865__main-padding {
      padding-top: 0px;
      padding-bottom: 9px;
    }

    @media screen and (min-width: 750px) {
      .section-template--25929156460865__main-padding {
        padding-top: 0px;
        padding-bottom: 12px;
      }
    }

#product__price_price{
                            display: block;
                        }
                        @media all and (max-width: 767px) {
                            #product__price_price{
                                display: none;
                            }
                            #product__price_price .price.price--large{
                              height: auto;
                            }
                        }

.product-form__input input[type=radio]+label.variant_label--color__image.variant_label--color {
    margin: 5px 5px 5px 0;
    padding: 0 !important;
    cursor: pointer;
    font-size: 0;
    width: 24px !important;
    height: 24px !important;
    border-radius: 50%;
    border: 0;
  }

  .product-form__input input[type=radio]:checked+label.variant_label--color__image.variant_label--color {
    border: 1px solid #343434 !important;
  }

#product__price_price_bKNeYp{
                            display: none;
                        }
                        @media all and (max-width: 767px) {
                            #product__price_price_bKNeYp{
                                display: block;
                            }
                            #product__price_price_bKNeYp .price.price--large{
                              height: auto;
                            }
                        }

or015-container#infinite_guarantee_QDmTMW{
            width: 100%;
            height: auto;
            margin: 15px 0px 30px 0px;
            padding: 0;
            background-color: #f9f9fa;
            display: none;
        }
        #infinite_guarantee_QDmTMW or015-msg-block{
            width: 100%;
            height: auto;
            margin: 0;
            padding: 0;
            display: flex;
            align-items: center;
            position: relative;
        }
        #infinite_guarantee_QDmTMW or015-msg{
            padding: 18px 8px 18px 8px;
            display: flex;
            flex: 0 0 100%;
            flex-wrap: wrap;
        }
        #infinite_guarantee_QDmTMW or015-msg-headline{
            display: flex;
            flex: 0 0 100%;
            font-size: 16px;
            font-weight: 700;
            color: #000
        }
        #infinite_guarantee_QDmTMW or015-msg-content{
            display: flex;
            flex: 0 0 100%;
            font-size: 12px;
            font-weight: 400;
            color: #000
        }
        @media all and (max-width: 767px) {  
            or015-container#infinite_guarantee_QDmTMW{
                display: block;
            }
        }

.lcly-primary-trigger span {    width: fit-content !important;
    margin: 0 auto;}

#product__accordion_1879ef01-57a2-4acc-b4b6-5cae4f57f039{
                            display: block;
                        }
                        @media all and (max-width: 767px) {
                            #product__accordion_1879ef01-57a2-4acc-b4b6-5cae4f57f039{
                                display: none;
                            }
                        }

#product__accordion_ed895f4b-0209-4bc5-a6f8-31a30f58d04d{
                            display: block;
                        }
                        @media all and (max-width: 767px) {
                            #product__accordion_ed895f4b-0209-4bc5-a6f8-31a30f58d04d{
                                display: block;
                            }
                        }

.rating-table-waterproofing .rating-item:nth-child(-n+1) {
    border-color:#fff;
  }
  .rating-table-waterproofing .rating-item:nth-child(-n+2) span{
    color:#fff;
  }

.rating-table-breathability .rating-item:nth-child(-n+4) {
    border-color:#fff;
  }
  .rating-table-breathability .rating-item:nth-child(-n+5) span{
    color:#fff;
  }

.rating-table-durability .rating-item:nth-child(-n+3) {
    border-color:#fff;
  }
  .rating-table-durability .rating-item:nth-child(-n+4) span{
    color:#fff;
  }

.rating-table-upf-rating .rating-item:nth-child(-n+5) {
    border-color:#fff;
  }
  .rating-table-upf-rating .rating-item:nth-child(-n+6) span{
    color:#fff;
  }

.sidebar__inner a#BIS_trigger {
    width: 100%;
    border-radius: 5px;
    padding: 0;
    height: 60px;
    background-color: #e7e7e7;
    color: #343434;
    font-family: Gilroy;
    font-weight: 900;
    letter-spacing: 0;
    text-transform: capitalize;
    margin-bottom: 10px;
  }

  .sidebar__inner a#BIS_trigger:hover {
    color: #ffeb30;
    background-color: #343434;
  }

  .sidebar__inner a#BIS_trigger:hover:before {
    border: none;
  }

  .sidebar__inner a#BIS_trigger:after {
    box-shadow: none;
  }

  .button.button--secondary.product-form__bis {
    padding: 0;
    text-transform: capitalize;
    height: 60px;
    border-radius: 5px;
    font-family: Gilroy;
    font-weight: 900;
    letter-spacing: 0;
  }

  .button.button--secondary.product-form__bis:hover {
    background: #e6e7e6;
  }

  .button.button--secondary.product-form__bis:after {
    border-radius: 5px;
    box-shadow: 0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) var(--buttons-secondary-text), 0 0 0 var(--buttons-border-width) var(--buttons-secondary-text);
  }

  .modal-bis__toggle {
    background: none;
    border: none;
    position: absolute;
    right: 10px;
    top: 15px;
    cursor: pointer;
  }

  .modal-bis__toggle .icon {
    width: 20px;
  }

  .product-popup-modal__content.product-popup-bis_modal__content {
    background-color: #ffffff;
    margin-top: 0;
    height: auto;
    top: 50%;
    transform: translate(-50%, -50%);
    padding: 2rem 3rem;
    width: 85%;
    max-width: 500px;
  }

  .product-popup-modal__content.product-popup-bis_modal__content .bis-main > *:first-child {
    margin-top: 0;
  }

  .product-popup-modal__content.product-popup-bis_modal__content h5,
  .product-popup-modal__content.product-popup-bis_modal__content .bis-form > * {
    margin: 0 0 2rem 0;
  }

  .product-popup-modal__content.product-popup-bis_modal__content .button {
    width: 100%;
  }

  .product-popup-modal__content.product-popup-bis_modal__content .button:after {
    box-shadow: none;
  }

  .product-popup-modal__content.product-popup-bis_modal__content form + modal-closer {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .product-popup-modal__content.product-popup-bis_modal__content modal-closer {
    display: block;
    width: 100%;
    cursor: pointer;
  }

  .product-popup-modal__content.product-popup-bis_modal__content modal-closer .link {
    display: block;
    color: rgb(var(--color-foreground));
  }

  .product-popup-modal__content.product-popup-bis_modal__content hr {
    margin: 1rem 0 1.5rem;
  }

  .bis-main:not(.hidden) + .bis-success {
    display: none;
  }

  .product-popup-modal__content.product-popup-bis_modal__content h4 {
    color: #333132;
    font-size: 2.2rem;
  }
  .product-popup-modal__content.product-popup-bis_modal__content h5 {
    color: #333132;
    font-size: 1.8rem;
  }
  .product-popup-modal__content.product-popup-bis_modal__content .bis-description p {
    color: #333132;
    font-size: 1.5rem;
  }

  .product-popup-modal__content.product-popup-bis_modal__content .bis-description.bis-legal p {
    font-size: smaller;
  }

.size-chart-modal {
    padding: 0;
    border: none;
    border-radius: 6px;
    max-width: min(1280px, 98vw);
    width: 100%;
    max-height: 90vh;
    background: #fff;
    color: #111;
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    box-shadow: 0 20px 50px rgba(0, 0, 0, 0.25);
  }
  .size-chart-modal::backdrop {
    background: rgba(0, 0, 0, 0.5);
    backdrop-filter: blur(2px);
  }
  .size-chart-modal__inner {
    display: flex;
    flex-direction: column;
    max-height: 90vh;
  }
  .size-chart-modal__header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 20px 28px;
    border-bottom: 1px solid #E8E4DC;
    flex-shrink: 0;
  }
  .size-chart-modal__title {
    margin: 0;
    font-size: 20px;
    font-weight: 700;
    color: #000;
    line-height: 1.2;
  }
  .size-chart-modal__close {
    background: transparent;
    border: none;
    cursor: pointer;
    color: #303533;
    padding: 6px;
    border-radius: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: background 0.15s, color 0.15s;
  }
  .size-chart-modal__close:hover,
  .size-chart-modal__close:focus-visible {
    background: #E7E7E7;
    color: #000;
  }
  .size-chart-modal__body {
    padding: 24px 28px 28px;
    overflow-y: auto;
    flex: 1;
  }
  .size-chart-modal__tabs {
    display: flex;
    gap: 0;
    margin: -24px -28px 24px;
    padding: 0 28px;
    border-bottom: 1px solid #BFB8A8;
    flex-wrap: wrap;
  }
  .size-chart-modal__tab {
    background: transparent;
    border: none;
    padding: 14px 4px;
    margin-right: 24px;
    font-size: 14px;
    font-weight: 600;
    color: #303533;
    cursor: pointer;
    border-bottom: 2px solid transparent;
    margin-bottom: -1px;
    transition: color 0.15s, border-color 0.15s;
    font-family: inherit;
  }
  .size-chart-modal__tab:last-child {
    margin-right: 0;
  }
  .size-chart-modal__tab:hover {
    color: #000;
  }
  .size-chart-modal__tab.is-active {
    color: #000;
    border-bottom-color: #000;
  }
  .size-chart-modal__tab:focus-visible {
    outline: 2px solid #000;
    outline-offset: 2px;
    border-radius: 2px;
  }
  .size-chart-modal__panel {
    display: none;
  }
  .size-chart-modal__panel.is-active {
    display: block;
  }
  .size-chart-modal__panel-heading {
    margin: 0;
    font-size: 16px;
    font-weight: 700;
    color: #000;
  }
  .size-chart-modal__current-fit {
    background: #E7E7E7;
    border-left: 3px solid #000;
    padding: 12px 16px;
    margin-bottom: 20px;
    font-size: 14px;
    color: #303533;
  }
  .size-chart-modal__current-fit-label {
    margin-right: 4px;
  }
  .size-chart-modal__current-fit-value {
    color: #000;
    font-weight: 700;
  }
  .size-chart-modal__fit-list {

    column-gap: 16px;
    display: grid;
        grid-template-columns: repeat(3, 1fr);
    list-style: none;
    margin: 0;
    padding: 0;
  }
  .size-chart-modal__fit-item {
     align-items: center;
      border: 1px solid #E8E4DC;
    border-radius: 4px;
    display: flex;
    flex-direction:column;
    gap: 16px;
    padding: 16px;
   
   
    background: #fff;
    transition: border-color 0.15s, background 0.15s;
  }
  .size-chart-modal__fit-item.is-current {
    border-color: #000;
    background: #E7E7E7;
  }
  .size-chart-modal__fit-item--single {
    border: none;
    padding: 0;
    background: transparent;
  }
  .size-chart-modal__fit-illustration {
    flex-shrink: 0;
    width: 200px;
    height: 200px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .size-chart-modal__fit-illustration img {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
  }
  .size-chart-modal__fit-text {
    flex: 1;
    min-width: 0;
  }
  .size-chart-modal__fit-name {
    margin: 0 0 4px;
    font-size: 15px;
    font-weight: 700;
    color: #000;
    display: flex;
    align-items: center;
    gap: 10px;
    flex-wrap: wrap;
  }
  .size-chart-modal__fit-badge {
    display: inline-block;
    font-size: 10px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 0.05em;
    padding: 3px 8px;
    background: #000;
    color: #fff;
    border-radius: 3px;
  }
  .size-chart-modal__fit-description {
    margin: 0;
    font-size: 13px;
    color: #303533;
    line-height: 1.5;
  }
  .size-chart-modal__measure-illustration {
    margin-bottom: 20px;
    text-align: center;
  }
  .size-chart-modal__measure-illustration img {
    max-width: 100%;
    height: auto;
    border-radius: 4px;
  }
  .size-chart-modal__measure-instruction {
    font-size: 14px;
    color: #303533;
    line-height: 1.6;
  }
  .size-chart-modal__unit-toggle {
    display: inline-flex;
    gap: 0;
    margin-bottom: 16px;
    border: 1px solid #BFB8A8;
    border-radius: 4px;
    overflow: hidden;
  }
  .size-chart-modal__unit-btn {
    padding: 6px 16px;
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 0.04em;
    text-transform: uppercase;
    border: none;
    border-right: 1px solid #BFB8A8;
    background: #fff;
    color: #303533;
    cursor: pointer;
    transition: background 0.15s, color 0.15s;
  }
  .size-chart-modal__unit-btn:last-child {
    border-right: none;
  }
  .size-chart-modal__unit-btn:hover {
    background: #E7E7E7;
  }
  .size-chart-modal__unit-btn.is-active {
    background: #000;
    color: #fff;
  }
  .size-chart-modal__table-wrap {
    border:1px solid #000;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    margin-bottom: 12px;
  }
  .size-chart-modal__table {
    width: 100%;
    border-collapse: collapse;
    font-size: 13px;
  }
  .size-chart-modal__table th,
  .size-chart-modal__table td {
    border: 1px solid #fff;
    padding: 10px 12px;
    text-align: center;
    vertical-align: middle;
  }
  .size-chart-modal__table thead th {
    background: #E7E7E7;
    color: #000;
    font-weight: 600;
    font-size: 11px;
    text-transform: uppercase;
    letter-spacing: 0.05em;
    white-space: nowrap;
  }
  .size-chart-modal__table tbody th {
    background: transparent;
    text-align: left;
    font-weight: 600;
    white-space: nowrap;
    position: relative;
  }

  
  .size-chart-modal__row--has-info > th {
    cursor: pointer;
  }


.size-chart-modal__row--has-info:nth-child(4n + 1) {
    background-color: #F6F6F6;
}

  .size-chart-modal__row-label {
    display: inline;
  }
  .size-chart-modal__row-toggle {
    width: 16px;
    height: 16px;
    border-radius: 50%;
    background: #000;
    color: #fff;
    font-size: 10px;
    font-style: italic;
    line-height: 1;
    text-align: center;
    border: none;
    cursor: pointer;
    padding: 0;
    margin-left: 6px;
    vertical-align: middle;
    transition: background 0.15s;
    font-family: Georgia, serif;
    font-weight: 700;
  }
  .size-chart-modal__row-toggle:hover,
  .size-chart-modal__row-toggle:focus-visible {
    background: #303533;
  }
  .size-chart-modal__row-toggle[aria-expanded="true"] {
    background: #303533;
  }
  .size-chart-modal__info-row {
    background: #fff;
  }
  .size-chart-modal__info-cell {
    padding: 0 !important;
    border-top: none !important;
    background: #fff;
  }
  .size-chart-modal__info-content {
    padding: 14px 18px;
    background: #E7E7E7;
    border-left: 3px solid #000;
    margin: 0 1px 1px;
    font-size: 13px;
    line-height: 1.55;
    color: #303533;
    text-align: left;
    font-weight: 400;
  }
  .size-chart-modal__val {
    display: block;
    font-weight: 500;
    line-height: 1.3;
  }
  .size-chart-modal__val.is-hidden {
    display: none !important;
  }
  .size-chart-modal__empty {
    color: #BFB8A8;
  }
  .size-chart-modal__disclaimer {
    font-size: 12px;
    color: #303533;
    font-style: italic;
    margin: 16px 0 0;
    line-height: 1.5;
  }
  .visually-hidden {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border: 0;
  }
  /* Prevent body scroll when modal is open */
  body:has(.size-chart-modal[open]) {
    overflow: hidden;
  }

  @media (max-width: 600px) {
    .size-chart-modal {
       border-radius: 0;
      height: 100vh;
      max-height: 100vh;
      max-width: 100vw;
     
    }
    .size-chart-modal__inner {
      max-height: 100vh;
    }
    .size-chart-modal__header {
      padding: 16px 20px;
    }
    .size-chart-modal__body {
      padding: 16px 20px 24px;
    }
    .size-chart-modal__tabs {
      flex-wrap: nowrap;
      margin: -16px -20px 16px;
      overflow-x: auto;
       padding: 0 20px;
      
    }
    .size-chart-modal__tab {
      flex-shrink: 0;
      font-size: 13px;
         margin-right: 18px;
      padding: 12px 4px;
      
   
    }
    .size-chart-modal__table th,
    .size-chart-modal__table td {
      font-size: 12px;
      padding: 8px 10px;

    }
    /* Sticky first column: header cell + each row's label cell stay put
       while the size columns scroll horizontally. */
    .size-chart-modal__table tbody th,
    .size-chart-modal__table thead th:first-child {
      background: #E7E7E7;
      box-shadow: 1px 0 0 #000;
      left: 0;
      position: sticky;
      z-index: 1;
    }
    /* Keep the zebra striping on the sticky label cells (the transparent
       tbody th would otherwise let scrolling columns show through). */
    .size-chart-modal__row--has-info:nth-child(4n + 1) th {
      background-color: #F6F6F6;
    }
    .size-chart-modal__info-content {
      font-size: 12px;
      padding: 12px 14px;
      
    }
.size-chart-modal__fit-list{
display:block;
}

    .size-chart-modal__fit-item {
      align-items: stretch;
      flex-direction: column;
      margin-bottom:12px;
      padding: 14px;
      text-align:center;
    }
    .size-chart-modal__fit-name{    justify-content: center;}
    .size-chart-modal__fit-illustration {
  
        height: 250px;
        margin: 0 auto;
         width: 250px;
    }
  }

.accordion__content.rte::after {
    display: none;
  }
  .product__info-wrapper.col {
    overflow: initial;
  }
  .product__info-container {
    position: sticky;
    top: 0;
  }

#pr-reviewsnippet .pr-snippet-read-and-write .pr-snippet-rating-count{
    visibility: hidden;

  }
  #pr-reviewsnippet .pr-review-snippet-container.pr-no-reviews .pr-snippet-read-and-write .pr-snippet-rating-count{
    visibility: visible;

  }

.ebcf_modal {
      position: fixed;
      z-index: 1024;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      overflow: auto;
      background-color: rgb(0,0,0);
      background-color: rgba(0,0,0,0.4);
      display: flex;
      align-items: center;
      justify-content: center;
  }

  .ebcf_modal-content {
      background-color: #fefefe;
      margin: auto;
      padding: 0px;
      border: 1px solid #888;
      width: 98%;
      overflow: auto;
      height: 85%;
  }

  .ebcf_close {
      color: #000;
      float: right;
      font-size: 35px;
      font-weight: bold;
      position: absolute;
      top: 51px;
      right: 10px;
      background: #fff;
      border-radius: 50%;
      display: flex;
      align-items: center;
      justify-content: center;
      width: 30px;
      height: 30px;
  }

  .ebcf_close:hover,
  .ebcf_close:focus {
      color: #000;
      text-decoration: none;
      cursor: pointer;
  }
    .ebcf_modal-content img{
      max-width:unset;
      opacity:0;
      transition:opacity 0.3s ease;
    }



    @media only screen and (max-width: 768px) {
    .ebcf_modal-content img{
  width:250%;
    }


      .ebcf_modal-content {
      /*
        display: flex;
      align-items: center;
      justify-content: center;
        */
  }
  }

.slide-product-card {
    cursor: zoom-in;
  }
  #shopify-section-template--25929156460865__feature_gallery_M8WjG9.margin-top-bottom-section{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  @media (max-width: 767px){
    #shopify-section-template--25929156460865__feature_gallery_M8WjG9.margin-top-bottom-section{
      margin-top: 0px;
      margin-bottom: 0px;
    }
  }

.specs-row{    display: block;
        font-size: 14px;
        margin-bottom: 10px;
    }
    .life-style-wrap .image-with-text-section {
        padding-top: 0;
    }
    .specs-title{display: inline-block;
    width: 30%;
    font-weight: bold;    vertical-align: top;}
    .specs-content{    display: inline-block;    width: 69%;}

    .specs-content ul {margin:0px;padding:0px;}
    .image-with-text-section .specs-content ul li {
    padding: 0px;
    list-style-type: none;
    border-bottom: 1px solid lightgray;
  }
  .image-with-text-section .specs-content ul.fabric-content {
    margin: 0px 0 0 13px;
  }
  .image-with-text-section .specs-content ul.fabric-content li {
    list-style-type: disc;
    border-bottom:none;
  }
  .image-with-text-section p a {text-decoration: none;
    background: none;
    border: none;
    color: black;
    cursor: pointer;
    display: initial;
    font-weight: 700;
    box-sizing: border-box;
    vertical-align: middle;
    line-height: 100%;
    padding: 0px;
    font-size: inherit;
    border-radius: 0;
    box-shadow: none;
    text-transform: capitalize;}

  .image-with-text-section p a:hover{      
    background: transparent;
    text-decoration: underline;
  }

#shopify-section-template--25929156460865__fabed2a5-33eb-4e1a-9e8e-39db15306ba9.margin-top-bottom-section{
    margin-top: 39px;
    margin-bottom: 0px;
  }

  @media (max-width: 767px){
    #shopify-section-template--25929156460865__fabed2a5-33eb-4e1a-9e8e-39db15306ba9.margin-top-bottom-section{
      margin-top: 30px;
      margin-bottom: 9px;
    }
  }

.video-wrapper .vide_container {
        position: relative;
        padding-bottom: 50%;
        overflow: hidden;
        background: #000;
    }
    .video-wrapper .vide_container video {
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        
    }
    .video-wrapper .youtube-video {
        position: relative;
        padding-bottom: 50%;
        overflow: hidden;
    }
    .video-wrapper .youtube-video iframe {
        position: absolute;
        top: 0;
        width: 100%;
        height: 100%;
        left:0;
    }
    
   
    @media(max-width:767px){
        .video-wrapper .vide_container {
            padding-bottom: 100%;
        }
        .video-wrapper .youtube-video{
            padding-bottom: 100%;
        }
        .video-wrapper .youtube-video iframe{
            transform: scale(1.7);
        }
        .video-wrapper .vide_container video {
            transform: scale(1);
            width: 100%;
            object-fit: cover;
        }
        
    }

.section-template--25929156460865__e8ebdccf-e818-4271-86e1-a7e5bab81924-padding {
      padding-top: calc(40px * 0.75);
      padding-bottom: calc(52px  * 0.75);
    }
    
    @media screen and (min-width: 750px) {
      .section-template--25929156460865__e8ebdccf-e818-4271-86e1-a7e5bab81924-padding {
        padding-top: 40px;
        padding-bottom: 52px;
      }
    }

.section-template--25929156460865__16606791497d6b920f-padding {
    padding-top: 0px;
    padding-bottom: 60px;
  }

  .section-template--25929156460865__16606791497d6b920f-padding .color-heading {
    background-color: #f7f7f7;
    color: #011f31
  }

  @media screen and (min-width: 750px) {
    .section-template--25929156460865__16606791497d6b920f-padding {
      padding-top: 0px;
      padding-bottom: 80px;
    }
  }

.rte.technology-content{    padding: 40px;}

.recently-viewed-wrapper.slide-product-wrapper {
    overflow-x: hidden;
    margin-bottom: 0;
  }

  #shopify-section-template--25929156460865__fcf260bf-c161-4956-8ca3-7340b3edb940.margin-top-bottom-section{
    margin-top: 0px;
    margin-bottom: 0px;
  }
  @media (max-width: 767px){
    #shopify-section-template--25929156460865__fcf260bf-c161-4956-8ca3-7340b3edb940.margin-top-bottom-section{
      margin-top: 0px;
      margin-bottom: 0px;
    }
  }

product-recommendations .card-information .plp-custom-swatches label {
    margin: 5px 10px 5px 0;
    padding: 5px;
    cursor: pointer;
    font-size: 0;
    width: 16px;
    height: 16px;
    border-radius: 50%;
    border: 0!important
}

product-recommendations .card-information .plp-custom-swatches label:last-child {
    margin-right: 0
}

.recommended-slides .card-wrapper {
      padding-left: 7px;
}


  
  .section-template--25929156460865__product-recommendations-padding {
    padding-top: 27px;
    padding-bottom: 21px;
  }

  @media screen and (min-width: 750px) {
    .section-template--25929156460865__product-recommendations-padding {
      padding-top: 36px;
      padding-bottom: 28px;
    }
  }

#shopify-section-template--25929156460865__product-recommendations .view_all-btn:before,
    #shopify-section-template--25929156460865__product-recommendations .view_all-btn:after {
      display:none;
    }
    #shopify-section-template--25929156460865__product-recommendations .view_all-btn {
      background-color: ;
      border-color:;
      color: ;
      font-size: px;
    }
    #shopify-section-template--25929156460865__product-recommendations .view_all-btn:hover {
      background-color: ;
      border-color:;
      color: ;
    }
  #shopify-section-template--25929156460865__product-recommendations .view-all-button__wrapper {
    text-align: ;
  }



      #shopify-section-template--25929156460865__product-recommendations {
        background-color: ;

    
     padding-top:30px;
          padding-bottom:30px;
    

        
    }

  
    #shopify-section-template--25929156460865__product-recommendations .card-information *{
      color: ;
      padding: 0px;
  }


   .card-information__text {
      font-size: 2.0rem;
  }
    .caption-with-letter-spacing {
      font-size: 1.4rem;
      letter-spacing: .13rem;
      line-height: 1.2;
      text-transform: inherit;
      margin: 1rem 0px;
  }

    .card-information__wrapper {
      text-align: ;
    }

    #shopify-section-template--25929156460865__product-recommendations .price{width: 100%;
      display: flex;
    }

   #shopify-section-template--25929156460865__product-recommendations .button--primary{
     opacity: 1;
      padding: 1rem;
      margin: 2rem 0 0;
     cursor:pointer;
   }


    @media screen and (max-width: 749px) {

  #shopify-section-template--25929156460865__product-recommendations .product-grid.grid--4-col-desktop>.grid__item {
      width: calc(50% - 1.5rem);
      max-width: calc(50% - 1.5rem);
  }



  #shopify-section-template--25929156460865__product-recommendations .grid--peek > .grid__item {
     width: calc(80% - 1.875rem);
  }

        #shopify-section-template--25929156460865__product-recommendations .card-information__variant-image.grid__item {
      width: 25% !important;
  }

     #shopify-section-template--25929156460865__product-recommendations .link.underlined-link{
       margin-top: -20px !important;
      position: relative !important;
      display: block !important;
        margin-bottom: 10px !important;}

    #shopify-section-template--25929156460865__product-recommendations .collection slider-component {
      padding-bottom: 0rem;
  }

    }

    #shopify-section-template--25929156460865__product-recommendations h2.short-title.title {
      font-size:px;
      text-align:;
      color: ;
    }
  #shopify-section-template--25929156460865__product-recommendations .slide-product-wrapper .sub-heading{
    font-size:px;
    text-align:;
    color: ;
  }
  #shopify-section-template--25929156460865__product-recommendations .slide-product-wrapper .sub-heading a{
    color: ;
  }
   #shopify-section-template--25929156460865__product-recommendations .slide-product-wrapper .slick-next{
    right:10px;
   }
  #shopify-section-template--25929156460865__product-recommendations .slide-product-wrapper .slick-prev{
    right:60px;
   }
  

    #shopify-section-template--25929156460865__product-recommendations .link.underlined-link{
      text-align: ;
    }

#shopify-section-template--25929156460865__product-recommendations {
      margin-top:px;
      margin-bottom:px;
      padding-top:px;
      padding-bottom:px;
    }
     #shopify-section-template--25929156460865__product-recommendations .slide-product-wrapper .slick-dots{
      width:100%;
    }
    #shopify-section-template--25929156460865__product-recommendations .feature-slides:not(.slick-initialized) li.grid__item:nth-child(n+5) {
    display: none;
    }
    #shopify-section-template--25929156460865__product-recommendations .slide-product-wrapper .slick-arrow{
      border-color:;
    }
     #shopify-section-template--25929156460865__product-recommendations  .slide-product-wrapper .slick-arrow:before{
      color:;
    }
    #shopify-section-template--25929156460865__product-recommendations .slide-product-wrapper .slick-dots li.slick-active button:before{
    background-color:;
    }
    #shopify-section-template--25929156460865__product-recommendations .slide-product-wrapper .slick-arrow:hover:before{
      color:;
    }
    
       #shopify-section-template--25929156460865__product-recommendations .collection-list-top{
        padding-left:110px;
      }
    
    @media screen and (max-width: 749px) {
           #shopify-section-template--25929156460865__product-recommendations h2.short-title.title {
         font-size:px;
         line-height:1.1;
      }
            #shopify-section-template--25929156460865__product-recommendations {
        margin-top:px;
        margin-bottom:px;
        padding-top:px;
        padding-bottom:px;
      }
    }

  @media screen and (max-width: 480px){
     #shopify-section-template--25929156460865__product-recommendations h2.short-title.title {
      text-align:;
    }
  #shopify-section-template--25929156460865__product-recommendations .slide-product-wrapper .sub-heading{
    text-align:;
  }


    
   #shopify-section-template--25929156460865__product-recommendations .slide-product-wrapper .slick-arrow{
      top:-40px;
    }
    }
  .wx-hide-swatches .plp-custom-swatches{
  display: none !important;
  }

.sizecharts input[type=checkbox]{
  height: 0;
  width: 0;
  visibility: hidden;
    display:none;
}

td>td{
  display:none;
}
.sizecharts label {
  cursor: pointer;
  text-indent: -9999px;
    width: 50px;
    height: 30px;
  background: #ccc;
  display: block;
  border-radius: 100px;
  position: relative;
      vertical-align: bottom;
}

.sizecharts label:after {
  content: '';
  position: absolute;
    top: 5px;
    left: 5px;
    width: 20px;
    height: 20px;
  background: #fff;
  border-radius: 90px;
  transition: 0.3s;
}

.sizecharts input:checked + label {
  background: #000000;
}

.sizecharts input:checked + label:after {
  left: calc(100% - 5px);
  transform: translateX(-100%);
}

.sizecharts label:active:after {
  width: 30px;
}
/* .sizecharts .field-tooltip-content{display:none;} */
  .table-cm{display:none;}
  .popup-content {

  }
  @media only screen and (min-width: 768px) {
  .sizechart-html::-webkit-scrollbar {
    display: none;
}
.full-width-table.sizechart-html .table-in::-webkit-scrollbar{
  display: none;
}
  .popup-content::-webkit-scrollbar {
    display: none;
  }
}
  .sgholder{display:block;}
  .sizechart-html{display:inline-block;    width: 70%;
    margin-right: 5%;}
  .fit-html{display:inline-block;width:19%;    vertical-align: top;}
  .sg-title,.fit-title{
        color: black;
        font-weight: bold;
    border-bottom: 1px solid;
    padding-bottom: 5px;
    margin-bottom: 20px;
  }
  .fit-title2{font-weight:bold;color:black;}
  .table-units{display: block;}
    .table-units span,.table-units input,.table-units label {display: inline-block;}
.table-units .in,
.table-units .cm{
  text-transform: uppercase;
}
.sizechart-html table{    
  border: 1px solid;
    font-size: 13px;
    width: 100%;
    margin: 20px 0px;
                     }

  .sizechart-html table th {background-color:#E7E7E7; }
    .sizechart-html table tr {height:50px; }

  .table-unit-2{display:none;}

.field-tooltip.toggle {display:none;}

      .sizechart-html table tr:nth-child(3) {background-color:#F6F6F6; }
      .sizechart-html table tr:nth-child(5) {background-color:#F6F6F6; }
      .sizechart-html table tr:nth-child(7) {background-color:#F6F6F6; } 

        .sizechart-html table tr td {text-align:center;} 
  .sizechart-html table tr td:nth-child(1) {font-weight:bold;text-align:left;    padding-left: 10px;font-size:13px;text-transform:lowercase;}

  .sizechart-html table tr td:nth-child(1):first-letter{text-transform:uppercase;}

  .popup-content button {
    right: -60px !important;
    background: white !important;
    border-width: 0px !important;
    color:#000 !important;
}
  .in,.cm {font-weight:bold;}

  span.cm {
    color: #ccc;
}
.sizecharts input:checked + label + span.cm {
    color: #000;
}
.full-width-table.sizechart-html{
  width:100%;
  margin-right:0;

}
.full-width-table.sizechart-html .table-in{
  overflow-x: scroll;
}
@media only screen and (max-width: 768px) {
  .sizechart-html{
    width:100%;
    overflow:scroll;
  }
  .fit-html{
  width:100%;
  }
}
@media only screen and (max-width: 600px) {
  .popup-content {
      width: 100%;
  }
  .sizechart-html table {
      width: 150%;
  }
  .popup-container.sizecharts{
    overflow-y: scroll;
  }
}
.popup-content button {
    top: 10px !important;
    right: 10px !important;
}

#Slide-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70-1 .banner__media::after {
                    content: '';
                    position: absolute;
                    top: 0;
                    background: #000000;
                    z-index: 1;
                    width: 100%;
                    height: 100%;
                  }
                  #Slide-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70-1 .banner__media::after { opacity: 0.1; }
                  @media screen and (max-width:767px){
                    #Slide-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70-1 .banner__media::after {
                      opacity: 0.1;
                      display:block;
                    }
                  }

.slider__slide-template--20760539365697__6e5453be-f1f2-4b49-ab2e-25b247086f70-slide-1 .banner__box .banner__heading{
                color: #ffffff;
               }
               .slider__slide-template--20760539365697__6e5453be-f1f2-4b49-ab2e-25b247086f70-slide-1 .banner__box .banner__text{
                color: #ffffff;
               }

                  #shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70 .slider__slide-template--20760539365697__6e5453be-f1f2-4b49-ab2e-25b247086f70-slide-1 .banner__box{
                    background-color: ;
                  }
                  #shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70 .slider__slide-template--20760539365697__6e5453be-f1f2-4b49-ab2e-25b247086f70-slide-1 .slideshow__text-wrapper.banner__content{
                    margin-top: 0px;
                    margin-bottom: 0px;
                    padding-top: 50px;
                    padding-bottom: 50px;
                  }
                  @media screen and (min-width:768px){
                    #shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70 .btn-style_1 {
                      background:#000000;
                      color:#ffffff;
                      border-color:#000000;
                    }
                    #shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70 .btn-style_1:hover {
                      background:#000000;
                      color:#ffffff;
                    }
                    #shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70 .btn-style_2 {
                      background:rgba(0,0,0,0);
                      color:#000000;
                      border-color:#000000;
                    }
                    #shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70 .btn-style_2:hover {
                      background:#000000;
                      color:#ffffff;
                    }
                    #shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70 .btn-style_3 {
                      background:#ffffff;
                      color:#000000;
                      border-color:#ffffff;
                    }
                    #shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70 .btn-style_3:hover {
                      background:rgba(0,0,0,0);
                      color:#ffffff;
                    }
                    #shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70 .btn-style_4 {
                      background:rgba(0,0,0,0);
                      color:#ffffff;
                      border-color:#ffffff;
                    }
                    #shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70 .btn-style_4:hover {
                      background:#ffffff;
                      color:#000000;
                    }
                    #shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70 .btn-style_5 {
                      background:#d5472a !important;
                      color:#ffffff !important;
                      border-color:#d5472a !important;
                    }
                    #shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70 .btn-style_5:hover {
                      background:rgba(0,0,0,0) !important;
                      color:#d5472a !important;
                    }
                    #shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70 .btn-style_6 {
                      background:rgba(0,0,0,0) !important;
                      color:#d5472a !important;
                      border-color:#d5472a !important;
                    }
                    #shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70 .btn-style_6:hover {
                      background:#d5472a !important;
                      color:#ffffff !important;
                    }
                  }
                  @media screen and (max-width:767px){
                    #shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70 .slider__slide-template--20760539365697__6e5453be-f1f2-4b49-ab2e-25b247086f70-slide-1 .banner__box{
                      background-color: rgba(0,0,0,0);
                    }
                    .slider__slide-template--20760539365697__6e5453be-f1f2-4b49-ab2e-25b247086f70-slide-1 .banner__box .banner__heading{
                      color: ;
                     }
                     .slider__slide-template--20760539365697__6e5453be-f1f2-4b49-ab2e-25b247086f70-slide-1 .banner__box .banner__text{
                      color: ;
                     }
                    #shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70 .slider__slide-template--20760539365697__6e5453be-f1f2-4b49-ab2e-25b247086f70-slide-1 .slideshow__text-wrapper.banner__content{
                      margin-top: 0px;
                      margin-bottom: 0px;
                      padding-top: 0px;
                      padding-bottom: 0px;
                    }
                    
                  #shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70 .slideshow__slide {
                    min-height: 425px;
                  }
                  #shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70 .slideshow__text.banner__box {
                      padding: 15px 30px;
                  }
                  #shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70 .vertical_slideshow__text-mobile--top {
                      position: absolute;
                      top: 0;
                      width: 100%;
                      justify-content: flex-start;
                  }
                  #shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70 .vertical_slideshow__text-mobile--middle {
                      position: absolute;
                      top: 50%;
                      transform: translateY(-50%);
                      width: 100%;
                  }
                  #shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70 .vertical_slideshow__text-mobile--bottom {
                      position: absolute;
                      bottom: 0;
                      width: 100%;
                      justify-content: end;
                  }

                  
                  #shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70 .mobile-btn-style_1 {
                    background:#000000;
                    color:#ffffff;
                    border-color:#000000;
                    }
                    #shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70 .mobile-btn-style_1:hover {
                    background:#000000;
                    color:#ffffff;
                    }
                    #shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70 .mobile-btn-style_2 {
                    background:rgba(0,0,0,0);
                    color:#000000;
                    border-color:#000000;
                    }
                    #shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70 .mobile-btn-style_2:hover {
                    background:#000000;
                    color:#ffffff;
                    }
                    #shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70 .mobile-btn-style_3 {
                    background:#ffffff;
                    color:#000000;
                    border-color:#ffffff;
                    }
                    #shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70 .mobile-btn-style_3:hover {
                    background:rgba(0,0,0,0);
                    color:#ffffff;
                    }
                    #shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70 .mobile-btn-style_4 {
                    background:rgba(0,0,0,0);
                    color:#ffffff;
                    border-color:#ffffff;
                    }
                    #shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70 .mobile-btn-style_4:hover {
                    background:#ffffff;
                    color:#000000;
                    }
                    #shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70 .mobile-btn-style_5 {
                    background:#d5472a !important;
                    color:#ffffff !important;
                    border-color:#d5472a !important;
                    }
                    #shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70 .mobile-btn-style_5:hover {
                    background:rgba(0,0,0,0) !important;
                    color:#d5472a !important;
                    }
                    #shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70 .mobile-btn-style_6 {
                    background:rgba(0,0,0,0) !important;
                    color:#d5472a !important;
                    border-color:#d5472a !important;
                    }
                    #shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70 .mobile-btn-style_6:hover {
                    background:#d5472a !important;
                    color:#ffffff !important;
                    }
                  }

#shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70.margin-top-bottom-section{
      margin-top: 0px;
      margin-bottom: 0px;
    }

   #shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70 slideshow-component{
     background: #333132;
   }
  #shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70 .banner--adapt_image{
    height: auto;
  }
  #shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70 .banner--small{
    height: 30rem;
  }
  #shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70 .banner--medium{
    height: 45rem;
  }
  #shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70 .banner--large{
    height: 60rem;
  }


    @media (max-width: 767px){
      #shopify-section-template--26974757945665__6e5453be-f1f2-4b49-ab2e-25b247086f70.margin-top-bottom-section{
        margin-top: 0px;
        margin-bottom: 0px;
      }
    }

.section-template--26974757945665__rich_text_T8xKM3-padding {
     padding-top: 40px;
      padding-bottom: 28px;
  }
  #shopify-section-template--26974757945665__rich_text_T8xKM3 {
    margin-top:0px;
    margin-bottom:52px;
  }
  #shopify-section-template--26974757945665__rich_text_T8xKM3 {
    background-color: #333132;
  }

  @media screen and (max-width: 767px) {
    #shopify-section-template--26974757945665__rich_text_T8xKM3 {
      margin-top:0px;
      margin-bottom:0px;
  }
    #shopify-section-template--26974757945665__rich_text_T8xKM3 .rich-text__blocks {
      text-align: center;
    }
  }
   @media screen and (max-width: 749px) {
   
   }

  @media screen and (min-width: 750px) {
    .section-template--26974757945665__rich_text_T8xKM3-padding {
     padding-top: 28px;
    padding-bottom: 48px;
    }
  }

#block--heading_8KHxGn.rich-text__heading_block *{
              color:#ffffff;
            }
            #block--heading_8KHxGn.rich-text__caption{
              color:;
            }
            #block--heading_8KHxGn.rich-text__buttons .button{
              border-width: 2px;
              border-style: solid;
              font-size: px;
            }
            #block--heading_8KHxGn.rich-text__buttons .button:after{
              box-shadow:none;
            }
            #block--heading_8KHxGn.rich-text__buttons .button--primary{
              color:;
              background-color:;
              border-color:;
            }
            #block--heading_8KHxGn.rich-text__buttons .button--primary:hover{
              color:;
              background-color:;
              border-color:;
            }
            #block--heading_8KHxGn.rich-text__buttons .button--secondary{
              color:;
              background-color:;
              border-color:;
            }
            #block--heading_8KHxGn.rich-text__buttons .button--secondary:hover{
              color:;
              background-color:;
              border-color:;
            }
            #block--heading_8KHxGn.rich-text__text *{
              font-size:52px;
              color:;
              line-height: 56px;
            }
            #block--heading_8KHxGn.rich-text__caption {
              font-size:52px;
            }
            #block--heading_8KHxGn .rich-text__heading {
              font-size:52px;
            }

            
            @media screen and (max-width: 767px) {
              #block--heading_8KHxGn.rich-text__text *{
                font-size:px;
              }
              #block--heading_8KHxGn.rich-text__caption {
                font-size:40px;
              }
              #block--heading_8KHxGn .rich-text__heading {
                font-size:40px;
              }
            }

#block--text_9nTWY7.rich-text__heading_block *{
              color:;
            }
            #block--text_9nTWY7.rich-text__caption{
              color:;
            }
            #block--text_9nTWY7.rich-text__buttons .button{
              border-width: 2px;
              border-style: solid;
              font-size: px;
            }
            #block--text_9nTWY7.rich-text__buttons .button:after{
              box-shadow:none;
            }
            #block--text_9nTWY7.rich-text__buttons .button--primary{
              color:;
              background-color:;
              border-color:;
            }
            #block--text_9nTWY7.rich-text__buttons .button--primary:hover{
              color:;
              background-color:;
              border-color:;
            }
            #block--text_9nTWY7.rich-text__buttons .button--secondary{
              color:;
              background-color:;
              border-color:;
            }
            #block--text_9nTWY7.rich-text__buttons .button--secondary:hover{
              color:;
              background-color:;
              border-color:;
            }
            #block--text_9nTWY7.rich-text__text *{
              font-size:20px;
              color:#ffffff;
              line-height: 24px;
            }
            #block--text_9nTWY7.rich-text__caption {
              font-size:20px;
            }
            #block--text_9nTWY7 .rich-text__heading {
              font-size:20px;
            }

            
            @media screen and (max-width: 767px) {
              #block--text_9nTWY7.rich-text__text *{
                font-size:18px;
              }
              #block--text_9nTWY7.rich-text__caption {
                font-size:px;
              }
              #block--text_9nTWY7 .rich-text__heading {
                font-size:px;
              }
            }

#shopify-section-template--26974757945665__rich_text_T8xKM3 h2 {line-height: 1.1;}

.section-template--26974757945665__rich_text_yUVMyb-padding {
     padding-top: 20px;
      padding-bottom: 0px;
  }
  #shopify-section-template--26974757945665__rich_text_yUVMyb {
    margin-top:40px;
    margin-bottom:0px;
  }
  #shopify-section-template--26974757945665__rich_text_yUVMyb {
    background-color: #ffffff;
  }

  @media screen and (max-width: 767px) {
    #shopify-section-template--26974757945665__rich_text_yUVMyb {
      margin-top:0px;
      margin-bottom:0px;
  }
    #shopify-section-template--26974757945665__rich_text_yUVMyb .rich-text__blocks {
      text-align: center;
    }
  }
   @media screen and (max-width: 749px) {
   
   }

  @media screen and (min-width: 750px) {
    .section-template--26974757945665__rich_text_yUVMyb-padding {
     padding-top: 0px;
    padding-bottom: 56px;
    }
  }

#block--heading_UkhjTy.rich-text__heading_block *{
              color:#333132;
            }
            #block--heading_UkhjTy.rich-text__caption{
              color:;
            }
            #block--heading_UkhjTy.rich-text__buttons .button{
              border-width: 2px;
              border-style: solid;
              font-size: px;
            }
            #block--heading_UkhjTy.rich-text__buttons .button:after{
              box-shadow:none;
            }
            #block--heading_UkhjTy.rich-text__buttons .button--primary{
              color:;
              background-color:;
              border-color:;
            }
            #block--heading_UkhjTy.rich-text__buttons .button--primary:hover{
              color:;
              background-color:;
              border-color:;
            }
            #block--heading_UkhjTy.rich-text__buttons .button--secondary{
              color:;
              background-color:;
              border-color:;
            }
            #block--heading_UkhjTy.rich-text__buttons .button--secondary:hover{
              color:;
              background-color:;
              border-color:;
            }
            #block--heading_UkhjTy.rich-text__text *{
              font-size:52px;
              color:;
              line-height: 56px;
            }
            #block--heading_UkhjTy.rich-text__caption {
              font-size:52px;
            }
            #block--heading_UkhjTy .rich-text__heading {
              font-size:52px;
            }

            
            @media screen and (max-width: 767px) {
              #block--heading_UkhjTy.rich-text__text *{
                font-size:px;
              }
              #block--heading_UkhjTy.rich-text__caption {
                font-size:40px;
              }
              #block--heading_UkhjTy .rich-text__heading {
                font-size:40px;
              }
            }

#block--text_hWnayt.rich-text__heading_block *{
              color:;
            }
            #block--text_hWnayt.rich-text__caption{
              color:;
            }
            #block--text_hWnayt.rich-text__buttons .button{
              border-width: 2px;
              border-style: solid;
              font-size: px;
            }
            #block--text_hWnayt.rich-text__buttons .button:after{
              box-shadow:none;
            }
            #block--text_hWnayt.rich-text__buttons .button--primary{
              color:;
              background-color:;
              border-color:;
            }
            #block--text_hWnayt.rich-text__buttons .button--primary:hover{
              color:;
              background-color:;
              border-color:;
            }
            #block--text_hWnayt.rich-text__buttons .button--secondary{
              color:;
              background-color:;
              border-color:;
            }
            #block--text_hWnayt.rich-text__buttons .button--secondary:hover{
              color:;
              background-color:;
              border-color:;
            }
            #block--text_hWnayt.rich-text__text *{
              font-size:20px;
              color:#333132;
              line-height: 24px;
            }
            #block--text_hWnayt.rich-text__caption {
              font-size:20px;
            }
            #block--text_hWnayt .rich-text__heading {
              font-size:20px;
            }

            
            @media screen and (max-width: 767px) {
              #block--text_hWnayt.rich-text__text *{
                font-size:18px;
              }
              #block--text_hWnayt.rich-text__caption {
                font-size:px;
              }
              #block--text_hWnayt .rich-text__heading {
                font-size:px;
              }
            }

#shopify-section-template--26974757945665__rich_text_yUVMyb h2 {line-height: 1.1;}

#shopify-section-template--26974757945665__side_by_side_image_pDmTH6.side-by-side-section .side-by-side .block--image_R4Qwdg .title-section h2{
              color: #f2f3f1;
              font-size: 38px
            }
            
            #shopify-section-template--26974757945665__side_by_side_image_pDmTH6.side-by-side-section .side-by-side .block--image_R4Qwdg .side-by-side-image{
              position:relative;
            }
            
              #shopify-section-template--26974757945665__side_by_side_image_pDmTH6.side-by-side-section .side-by-side .block--image_R4Qwdg .side-by-side-image::after {
                width: 100%;
                position: absolute;
                top: 0;
                left: 0;
                height:100%;
                content:'';
                background-color:#000;
                z-index: 1;
                opacity: 0.3; 
              }

              .side-by-side__subheading--image_R4Qwdg {
                font-size: 16px;
              }

              @media (max-width: 767px){
                #shopify-section-template--26974757945665__side_by_side_image_pDmTH6.side-by-side-section .side-by-side .block--image_R4Qwdg .title-section h2 {
                  font-size: 28px;
                }

                .side-by-side__subheading--image_R4Qwdg {
                  font-size: 15px;
                }
              }

#shopify-section-template--26974757945665__side_by_side_image_pDmTH6.side-by-side-section .side-by-side .block--image_CxVU9m .title-section h2{
              color: #f2f3f1;
              font-size: 38px
            }
            
            #shopify-section-template--26974757945665__side_by_side_image_pDmTH6.side-by-side-section .side-by-side .block--image_CxVU9m .side-by-side-image{
              position:relative;
            }
            
              #shopify-section-template--26974757945665__side_by_side_image_pDmTH6.side-by-side-section .side-by-side .block--image_CxVU9m .side-by-side-image::after {
                width: 100%;
                position: absolute;
                top: 0;
                left: 0;
                height:100%;
                content:'';
                background-color:#000;
                z-index: 1;
                opacity: 0.3; 
              }

              .side-by-side__subheading--image_CxVU9m {
                font-size: 16px;
              }

              @media (max-width: 767px){
                #shopify-section-template--26974757945665__side_by_side_image_pDmTH6.side-by-side-section .side-by-side .block--image_CxVU9m .title-section h2 {
                  font-size: 28px;
                }

                .side-by-side__subheading--image_CxVU9m {
                  font-size: 15px;
                }
              }

#shopify-section-template--26974757945665__side_by_side_image_pDmTH6.side-by-side-section{
    margin-top: 32px;
    margin-bottom: 0px;
  }

  .side-by-side .title-section .title-remove-spacing {
    padding-bottom: 0;
  }

  #shopify-section-template--26974757945665__side_by_side_image_pDmTH6 .btn-style_1 {
     background:#000000;
     color:#ffffff;
     border-color:#000000;
   }
   #shopify-section-template--26974757945665__side_by_side_image_pDmTH6 .btn-style_1:hover {
     background:#000000;
     color:#ffffff;
   }
   #shopify-section-template--26974757945665__side_by_side_image_pDmTH6 .btn-style_2 {
     background:rgba(0,0,0,0);
     color:#000000;
     border-color:#000000;
   }
   #shopify-section-template--26974757945665__side_by_side_image_pDmTH6 .btn-style_2:hover {
     background:#000000;
     color:#ffffff;
   }
   #shopify-section-template--26974757945665__side_by_side_image_pDmTH6 .btn-style_3 {
     background:#ffffff;
     color:#000000;
     border-color:#ffffff;
   }
   #shopify-section-template--26974757945665__side_by_side_image_pDmTH6 .btn-style_3:hover {
     background:rgba(0,0,0,0);
     color:#ffffff;
   }
   #shopify-section-template--26974757945665__side_by_side_image_pDmTH6 .btn-style_4 {
     background:rgba(0,0,0,0);
     color:#ffffff;
     border-color:#ffffff;
   }
   #shopify-section-template--26974757945665__side_by_side_image_pDmTH6 .btn-style_4:hover {
     background:#ffffff;
     color:#000000;
   }
   #shopify-section-template--26974757945665__side_by_side_image_pDmTH6 .btn-style_5 {
     background:#d5472a !important;
     color:#ffffff !important;
     border-color:#d5472a !important;
   }
   #shopify-section-template--26974757945665__side_by_side_image_pDmTH6 .btn-style_5:hover {
     background:rgba(0,0,0,0) !important;
     color:#d5472a !important;
   }
   #shopify-section-template--26974757945665__side_by_side_image_pDmTH6 .btn-style_6 {
     background:rgba(0,0,0,0) !important;
     color:#d5472a !important;
     border-color:#d5472a !important;
   }
   #shopify-section-template--26974757945665__side_by_side_image_pDmTH6 .btn-style_6:hover {
     background:#d5472a !important;
     color:#ffffff !important;
   }

  .page-retail-store-new .side-by-side .title-section a {
    min-width: max-content;
  }
  
  @media (max-width: 767px){
    #shopify-section-template--26974757945665__side_by_side_image_pDmTH6.side-by-side-section{
      margin-top: 17px;
      margin-bottom: 0px;
    }

    
      #shopify-section-template--26974757945665__side_by_side_image_pDmTH6 .side-by-side .row {
        flex-direction: column-reverse;
      }
    
  }

#shopify-section-template--26974757945665__side_by_side_image_hJxfae.side-by-side-section .side-by-side .block--image_J3aWjV .title-section h2{
              color: #f2f3f1;
              font-size: 38px
            }
            
            #shopify-section-template--26974757945665__side_by_side_image_hJxfae.side-by-side-section .side-by-side .block--image_J3aWjV .side-by-side-image{
              position:relative;
            }
            
              #shopify-section-template--26974757945665__side_by_side_image_hJxfae.side-by-side-section .side-by-side .block--image_J3aWjV .side-by-side-image::after {
                width: 100%;
                position: absolute;
                top: 0;
                left: 0;
                height:100%;
                content:'';
                background-color:#000;
                z-index: 1;
                opacity: 0.2; 
              }

              .side-by-side__subheading--image_J3aWjV {
                font-size: 16px;
              }

              @media (max-width: 767px){
                #shopify-section-template--26974757945665__side_by_side_image_hJxfae.side-by-side-section .side-by-side .block--image_J3aWjV .title-section h2 {
                  font-size: 28px;
                }

                .side-by-side__subheading--image_J3aWjV {
                  font-size: 15px;
                }
              }

#shopify-section-template--26974757945665__side_by_side_image_hJxfae.side-by-side-section .side-by-side .block--image_GRR6JW .title-section h2{
              color: #f2f3f1;
              font-size: 38px
            }
            
            #shopify-section-template--26974757945665__side_by_side_image_hJxfae.side-by-side-section .side-by-side .block--image_GRR6JW .side-by-side-image{
              position:relative;
            }
            
              #shopify-section-template--26974757945665__side_by_side_image_hJxfae.side-by-side-section .side-by-side .block--image_GRR6JW .side-by-side-image::after {
                width: 100%;
                position: absolute;
                top: 0;
                left: 0;
                height:100%;
                content:'';
                background-color:#000;
                z-index: 1;
                opacity: 0.2; 
              }

              .side-by-side__subheading--image_GRR6JW {
                font-size: 16px;
              }

              @media (max-width: 767px){
                #shopify-section-template--26974757945665__side_by_side_image_hJxfae.side-by-side-section .side-by-side .block--image_GRR6JW .title-section h2 {
                  font-size: 28px;
                }

                .side-by-side__subheading--image_GRR6JW {
                  font-size: 15px;
                }
              }

#shopify-section-template--26974757945665__side_by_side_image_hJxfae.side-by-side-section{
    margin-top: 0px;
    margin-bottom: 50px;
  }

  .side-by-side .title-section .title-remove-spacing {
    padding-bottom: 0;
  }

  #shopify-section-template--26974757945665__side_by_side_image_hJxfae .btn-style_1 {
     background:#000000;
     color:#ffffff;
     border-color:#000000;
   }
   #shopify-section-template--26974757945665__side_by_side_image_hJxfae .btn-style_1:hover {
     background:#000000;
     color:#ffffff;
   }
   #shopify-section-template--26974757945665__side_by_side_image_hJxfae .btn-style_2 {
     background:rgba(0,0,0,0);
     color:#000000;
     border-color:#000000;
   }
   #shopify-section-template--26974757945665__side_by_side_image_hJxfae .btn-style_2:hover {
     background:#000000;
     color:#ffffff;
   }
   #shopify-section-template--26974757945665__side_by_side_image_hJxfae .btn-style_3 {
     background:#ffffff;
     color:#000000;
     border-color:#ffffff;
   }
   #shopify-section-template--26974757945665__side_by_side_image_hJxfae .btn-style_3:hover {
     background:rgba(0,0,0,0);
     color:#ffffff;
   }
   #shopify-section-template--26974757945665__side_by_side_image_hJxfae .btn-style_4 {
     background:rgba(0,0,0,0);
     color:#ffffff;
     border-color:#ffffff;
   }
   #shopify-section-template--26974757945665__side_by_side_image_hJxfae .btn-style_4:hover {
     background:#ffffff;
     color:#000000;
   }
   #shopify-section-template--26974757945665__side_by_side_image_hJxfae .btn-style_5 {
     background:#d5472a !important;
     color:#ffffff !important;
     border-color:#d5472a !important;
   }
   #shopify-section-template--26974757945665__side_by_side_image_hJxfae .btn-style_5:hover {
     background:rgba(0,0,0,0) !important;
     color:#d5472a !important;
   }
   #shopify-section-template--26974757945665__side_by_side_image_hJxfae .btn-style_6 {
     background:rgba(0,0,0,0) !important;
     color:#d5472a !important;
     border-color:#d5472a !important;
   }
   #shopify-section-template--26974757945665__side_by_side_image_hJxfae .btn-style_6:hover {
     background:#d5472a !important;
     color:#ffffff !important;
   }

  .page-retail-store-new .side-by-side .title-section a {
    min-width: max-content;
  }
  
  @media (max-width: 767px){
    #shopify-section-template--26974757945665__side_by_side_image_hJxfae.side-by-side-section{
      margin-top: 0px;
      margin-bottom: 0px;
    }

    
      #shopify-section-template--26974757945665__side_by_side_image_hJxfae .side-by-side .row {
        flex-direction: column-reverse;
      }
    
  }

.section-template--26974757945665__rich_text_ykpfnY-padding {
     padding-top: 40px;
      padding-bottom: 0px;
  }
  #shopify-section-template--26974757945665__rich_text_ykpfnY {
    margin-top:0px;
    margin-bottom:0px;
  }
  #shopify-section-template--26974757945665__rich_text_ykpfnY {
    background-color: #ffffff;
  }

  @media screen and (max-width: 767px) {
    #shopify-section-template--26974757945665__rich_text_ykpfnY {
      margin-top:0px;
      margin-bottom:0px;
  }
    #shopify-section-template--26974757945665__rich_text_ykpfnY .rich-text__blocks {
      text-align: center;
    }
  }
   @media screen and (max-width: 749px) {
   
   }

  @media screen and (min-width: 750px) {
    .section-template--26974757945665__rich_text_ykpfnY-padding {
     padding-top: 0px;
    padding-bottom: 0px;
    }
  }

#block--heading_3g7Azn.rich-text__heading_block *{
              color:;
            }
            #block--heading_3g7Azn.rich-text__caption{
              color:;
            }
            #block--heading_3g7Azn.rich-text__buttons .button{
              border-width: 2px;
              border-style: solid;
              font-size: px;
            }
            #block--heading_3g7Azn.rich-text__buttons .button:after{
              box-shadow:none;
            }
            #block--heading_3g7Azn.rich-text__buttons .button--primary{
              color:;
              background-color:;
              border-color:;
            }
            #block--heading_3g7Azn.rich-text__buttons .button--primary:hover{
              color:;
              background-color:;
              border-color:;
            }
            #block--heading_3g7Azn.rich-text__buttons .button--secondary{
              color:;
              background-color:;
              border-color:;
            }
            #block--heading_3g7Azn.rich-text__buttons .button--secondary:hover{
              color:;
              background-color:;
              border-color:;
            }
            #block--heading_3g7Azn.rich-text__text *{
              font-size:52px;
              color:;
              line-height: 56px;
            }
            #block--heading_3g7Azn.rich-text__caption {
              font-size:52px;
            }
            #block--heading_3g7Azn .rich-text__heading {
              font-size:52px;
            }

            
            @media screen and (max-width: 767px) {
              #block--heading_3g7Azn.rich-text__text *{
                font-size:px;
              }
              #block--heading_3g7Azn.rich-text__caption {
                font-size:40px;
              }
              #block--heading_3g7Azn .rich-text__heading {
                font-size:40px;
              }
            }

#block--text_DgY6dT.rich-text__heading_block *{
              color:;
            }
            #block--text_DgY6dT.rich-text__caption{
              color:;
            }
            #block--text_DgY6dT.rich-text__buttons .button{
              border-width: 2px;
              border-style: solid;
              font-size: px;
            }
            #block--text_DgY6dT.rich-text__buttons .button:after{
              box-shadow:none;
            }
            #block--text_DgY6dT.rich-text__buttons .button--primary{
              color:;
              background-color:;
              border-color:;
            }
            #block--text_DgY6dT.rich-text__buttons .button--primary:hover{
              color:;
              background-color:;
              border-color:;
            }
            #block--text_DgY6dT.rich-text__buttons .button--secondary{
              color:;
              background-color:;
              border-color:;
            }
            #block--text_DgY6dT.rich-text__buttons .button--secondary:hover{
              color:;
              background-color:;
              border-color:;
            }
            #block--text_DgY6dT.rich-text__text *{
              font-size:20px;
              color:;
              line-height: 24px;
            }
            #block--text_DgY6dT.rich-text__caption {
              font-size:20px;
            }
            #block--text_DgY6dT .rich-text__heading {
              font-size:20px;
            }

            
            @media screen and (max-width: 767px) {
              #block--text_DgY6dT.rich-text__text *{
                font-size:16px;
              }
              #block--text_DgY6dT.rich-text__caption {
                font-size:px;
              }
              #block--text_DgY6dT .rich-text__heading {
                font-size:px;
              }
            }

#shopify-section-template--26974757945665__featured_collection_3dUYMH .view_all-btn:before,
    #shopify-section-template--26974757945665__featured_collection_3dUYMH .view_all-btn:after {
      display:none;
    }
    #shopify-section-template--26974757945665__featured_collection_3dUYMH .view_all-btn {
      background-color: ;
      border-color:;
      color: ;
      font-size: 20px;
    }
    #shopify-section-template--26974757945665__featured_collection_3dUYMH .view_all-btn:hover {
      background-color: ;
      border-color:;
      color: ;
    }
  #shopify-section-template--26974757945665__featured_collection_3dUYMH .view-all-button__wrapper {
    text-align: center;
  }



      #shopify-section-template--26974757945665__featured_collection_3dUYMH {
        background-color: #ffffff;

    

        
    }

  
    #shopify-section-template--26974757945665__featured_collection_3dUYMH .card-information *{
      color: #000;
      padding: 0px;
  }


   .card-information__text {
      font-size: 2.0rem;
  }
    .caption-with-letter-spacing {
      font-size: 1.4rem;
      letter-spacing: .13rem;
      line-height: 1.2;
      text-transform: inherit;
      margin: 1rem 0px;
  }

    .card-information__wrapper {
      text-align: left;
    }

    #shopify-section-template--26974757945665__featured_collection_3dUYMH .price{width: 100%;
      display: flex;
    }

   #shopify-section-template--26974757945665__featured_collection_3dUYMH .button--primary{
     opacity: 1;
      padding: 1rem;
      margin: 2rem 0 0;
     cursor:pointer;
   }


    @media screen and (max-width: 749px) {

  #shopify-section-template--26974757945665__featured_collection_3dUYMH .product-grid.grid--4-col-desktop>.grid__item {
      width: calc(50% - 1.5rem);
      max-width: calc(50% - 1.5rem);
  }



  #shopify-section-template--26974757945665__featured_collection_3dUYMH .grid--peek > .grid__item {
     width: calc(80% - 1.875rem);
  }

        #shopify-section-template--26974757945665__featured_collection_3dUYMH .card-information__variant-image.grid__item {
      width: 25% !important;
  }

     #shopify-section-template--26974757945665__featured_collection_3dUYMH .link.underlined-link{
       margin-top: -20px !important;
      position: relative !important;
      display: block !important;
        margin-bottom: 10px !important;}

    #shopify-section-template--26974757945665__featured_collection_3dUYMH .collection slider-component {
      padding-bottom: 0rem;
  }

    }

    #shopify-section-template--26974757945665__featured_collection_3dUYMH h2.short-title.title {
      font-size:28px;
      text-align:left;
      color: #000000;
    }
  #shopify-section-template--26974757945665__featured_collection_3dUYMH .slide-product-wrapper .sub-heading{
    font-size:15px;
    text-align:left;
    color: #000000;
  }
  #shopify-section-template--26974757945665__featured_collection_3dUYMH .slide-product-wrapper .sub-heading a{
    color: #000000;
  }
   #shopify-section-template--26974757945665__featured_collection_3dUYMH .slide-product-wrapper .slick-next{
    right:10px;
   }
  #shopify-section-template--26974757945665__featured_collection_3dUYMH .slide-product-wrapper .slick-prev{
    right:60px;
   }
  

    #shopify-section-template--26974757945665__featured_collection_3dUYMH .link.underlined-link{
      text-align: left;
    }

#shopify-section-template--26974757945665__featured_collection_3dUYMH {
      margin-top:0px;
      margin-bottom:0px;
      padding-top:0px;
      padding-bottom:0px;
    }
     #shopify-section-template--26974757945665__featured_collection_3dUYMH .slide-product-wrapper .slick-dots{
      width:100%;
    }
    #shopify-section-template--26974757945665__featured_collection_3dUYMH .feature-slides:not(.slick-initialized) li.grid__item:nth-child(n+5) {
    display: none;
    }
    #shopify-section-template--26974757945665__featured_collection_3dUYMH .slide-product-wrapper .slick-arrow{
      border-color:#000;
    }
     #shopify-section-template--26974757945665__featured_collection_3dUYMH  .slide-product-wrapper .slick-arrow:before{
      color:#000;
    }
    #shopify-section-template--26974757945665__featured_collection_3dUYMH .slide-product-wrapper .slick-dots li.slick-active button:before{
    background-color:#000;
    }
    #shopify-section-template--26974757945665__featured_collection_3dUYMH .slide-product-wrapper .slick-arrow:hover:before{
      color:#ffffff;
    }
    
      #shopify-section-template--26974757945665__featured_collection_3dUYMH .collection-list-top{
        padding-right:110px;
      }
      
    @media screen and (max-width: 749px) {
           #shopify-section-template--26974757945665__featured_collection_3dUYMH h2.short-title.title {
         font-size:25px;
         line-height:1.1;
      }
            #shopify-section-template--26974757945665__featured_collection_3dUYMH {
        margin-top:0px;
        margin-bottom:0px;
        padding-top:0px;
        padding-bottom:0px;
      }
    }

  @media screen and (max-width: 480px){
     #shopify-section-template--26974757945665__featured_collection_3dUYMH h2.short-title.title {
      text-align:left;
    }
  #shopify-section-template--26974757945665__featured_collection_3dUYMH .slide-product-wrapper .sub-heading{
    text-align:left;
  }


    
   #shopify-section-template--26974757945665__featured_collection_3dUYMH .slide-product-wrapper .slick-arrow{
      top:-30px;
    }
    }
  .wx-hide-swatches .plp-custom-swatches{
  display: none !important;
  }

.section-template--26974757945665__rich_text_CjmhTb-padding {
     padding-top: 40px;
      padding-bottom: 0px;
  }
  #shopify-section-template--26974757945665__rich_text_CjmhTb {
    margin-top:0px;
    margin-bottom:0px;
  }
  #shopify-section-template--26974757945665__rich_text_CjmhTb {
    background-color: #fff;
  }

  @media screen and (max-width: 767px) {
    #shopify-section-template--26974757945665__rich_text_CjmhTb {
      margin-top:0px;
      margin-bottom:0px;
  }
    #shopify-section-template--26974757945665__rich_text_CjmhTb .rich-text__blocks {
      text-align: center;
    }
  }
   @media screen and (max-width: 749px) {
   
   }

  @media screen and (min-width: 750px) {
    .section-template--26974757945665__rich_text_CjmhTb-padding {
     padding-top: 44px;
    padding-bottom: 0px;
    }
  }

#block--heading_VhDPC6.rich-text__heading_block *{
              color:;
            }
            #block--heading_VhDPC6.rich-text__caption{
              color:;
            }
            #block--heading_VhDPC6.rich-text__buttons .button{
              border-width: 2px;
              border-style: solid;
              font-size: px;
            }
            #block--heading_VhDPC6.rich-text__buttons .button:after{
              box-shadow:none;
            }
            #block--heading_VhDPC6.rich-text__buttons .button--primary{
              color:;
              background-color:;
              border-color:;
            }
            #block--heading_VhDPC6.rich-text__buttons .button--primary:hover{
              color:;
              background-color:;
              border-color:;
            }
            #block--heading_VhDPC6.rich-text__buttons .button--secondary{
              color:;
              background-color:;
              border-color:;
            }
            #block--heading_VhDPC6.rich-text__buttons .button--secondary:hover{
              color:;
              background-color:;
              border-color:;
            }
            #block--heading_VhDPC6.rich-text__text *{
              font-size:52px;
              color:;
              line-height: 56px;
            }
            #block--heading_VhDPC6.rich-text__caption {
              font-size:52px;
            }
            #block--heading_VhDPC6 .rich-text__heading {
              font-size:52px;
            }

            
            @media screen and (max-width: 767px) {
              #block--heading_VhDPC6.rich-text__text *{
                font-size:px;
              }
              #block--heading_VhDPC6.rich-text__caption {
                font-size:40px;
              }
              #block--heading_VhDPC6 .rich-text__heading {
                font-size:40px;
              }
            }

#block--text_n9czwN.rich-text__heading_block *{
              color:;
            }
            #block--text_n9czwN.rich-text__caption{
              color:;
            }
            #block--text_n9czwN.rich-text__buttons .button{
              border-width: 2px;
              border-style: solid;
              font-size: px;
            }
            #block--text_n9czwN.rich-text__buttons .button:after{
              box-shadow:none;
            }
            #block--text_n9czwN.rich-text__buttons .button--primary{
              color:;
              background-color:;
              border-color:;
            }
            #block--text_n9czwN.rich-text__buttons .button--primary:hover{
              color:;
              background-color:;
              border-color:;
            }
            #block--text_n9czwN.rich-text__buttons .button--secondary{
              color:;
              background-color:;
              border-color:;
            }
            #block--text_n9czwN.rich-text__buttons .button--secondary:hover{
              color:;
              background-color:;
              border-color:;
            }
            #block--text_n9czwN.rich-text__text *{
              font-size:20px;
              color:;
              line-height: 24px;
            }
            #block--text_n9czwN.rich-text__caption {
              font-size:20px;
            }
            #block--text_n9czwN .rich-text__heading {
              font-size:20px;
            }

            
            @media screen and (max-width: 767px) {
              #block--text_n9czwN.rich-text__text *{
                font-size:16px;
              }
              #block--text_n9czwN.rich-text__caption {
                font-size:px;
              }
              #block--text_n9czwN .rich-text__heading {
                font-size:px;
              }
            }

#shopify-section-template--26974757945665__featured_collection_ecwbB6 .view_all-btn:before,
    #shopify-section-template--26974757945665__featured_collection_ecwbB6 .view_all-btn:after {
      display:none;
    }
    #shopify-section-template--26974757945665__featured_collection_ecwbB6 .view_all-btn {
      background-color: ;
      border-color:;
      color: ;
      font-size: 20px;
    }
    #shopify-section-template--26974757945665__featured_collection_ecwbB6 .view_all-btn:hover {
      background-color: ;
      border-color:;
      color: ;
    }
  #shopify-section-template--26974757945665__featured_collection_ecwbB6 .view-all-button__wrapper {
    text-align: center;
  }



      #shopify-section-template--26974757945665__featured_collection_ecwbB6 {
        background-color: #ffffff;

    

        
    }

  
    #shopify-section-template--26974757945665__featured_collection_ecwbB6 .card-information *{
      color: #000;
      padding: 0px;
  }


   .card-information__text {
      font-size: 2.0rem;
  }
    .caption-with-letter-spacing {
      font-size: 1.4rem;
      letter-spacing: .13rem;
      line-height: 1.2;
      text-transform: inherit;
      margin: 1rem 0px;
  }

    .card-information__wrapper {
      text-align: left;
    }

    #shopify-section-template--26974757945665__featured_collection_ecwbB6 .price{width: 100%;
      display: flex;
    }

   #shopify-section-template--26974757945665__featured_collection_ecwbB6 .button--primary{
     opacity: 1;
      padding: 1rem;
      margin: 2rem 0 0;
     cursor:pointer;
   }


    @media screen and (max-width: 749px) {

  #shopify-section-template--26974757945665__featured_collection_ecwbB6 .product-grid.grid--4-col-desktop>.grid__item {
      width: calc(50% - 1.5rem);
      max-width: calc(50% - 1.5rem);
  }



  #shopify-section-template--26974757945665__featured_collection_ecwbB6 .grid--peek > .grid__item {
     width: calc(80% - 1.875rem);
  }

        #shopify-section-template--26974757945665__featured_collection_ecwbB6 .card-information__variant-image.grid__item {
      width: 25% !important;
  }

     #shopify-section-template--26974757945665__featured_collection_ecwbB6 .link.underlined-link{
       margin-top: -20px !important;
      position: relative !important;
      display: block !important;
        margin-bottom: 10px !important;}

    #shopify-section-template--26974757945665__featured_collection_ecwbB6 .collection slider-component {
      padding-bottom: 0rem;
  }

    }

    #shopify-section-template--26974757945665__featured_collection_ecwbB6 h2.short-title.title {
      font-size:28px;
      text-align:left;
      color: #000000;
    }
  #shopify-section-template--26974757945665__featured_collection_ecwbB6 .slide-product-wrapper .sub-heading{
    font-size:15px;
    text-align:left;
    color: #000000;
  }
  #shopify-section-template--26974757945665__featured_collection_ecwbB6 .slide-product-wrapper .sub-heading a{
    color: #000000;
  }
   #shopify-section-template--26974757945665__featured_collection_ecwbB6 .slide-product-wrapper .slick-next{
    right:10px;
   }
  #shopify-section-template--26974757945665__featured_collection_ecwbB6 .slide-product-wrapper .slick-prev{
    right:60px;
   }
  

    #shopify-section-template--26974757945665__featured_collection_ecwbB6 .link.underlined-link{
      text-align: left;
    }

#shopify-section-template--26974757945665__featured_collection_ecwbB6 {
      margin-top:0px;
      margin-bottom:0px;
      padding-top:0px;
      padding-bottom:0px;
    }
     #shopify-section-template--26974757945665__featured_collection_ecwbB6 .slide-product-wrapper .slick-dots{
      width:100%;
    }
    #shopify-section-template--26974757945665__featured_collection_ecwbB6 .feature-slides:not(.slick-initialized) li.grid__item:nth-child(n+5) {
    display: none;
    }
    #shopify-section-template--26974757945665__featured_collection_ecwbB6 .slide-product-wrapper .slick-arrow{
      border-color:#000;
    }
     #shopify-section-template--26974757945665__featured_collection_ecwbB6  .slide-product-wrapper .slick-arrow:before{
      color:#000;
    }
    #shopify-section-template--26974757945665__featured_collection_ecwbB6 .slide-product-wrapper .slick-dots li.slick-active button:before{
    background-color:#000;
    }
    #shopify-section-template--26974757945665__featured_collection_ecwbB6 .slide-product-wrapper .slick-arrow:hover:before{
      color:#ffffff;
    }
    
      #shopify-section-template--26974757945665__featured_collection_ecwbB6 .collection-list-top{
        padding-right:110px;
      }
      
    @media screen and (max-width: 749px) {
           #shopify-section-template--26974757945665__featured_collection_ecwbB6 h2.short-title.title {
         font-size:25px;
         line-height:1.1;
      }
            #shopify-section-template--26974757945665__featured_collection_ecwbB6 {
        margin-top:0px;
        margin-bottom:0px;
        padding-top:0px;
        padding-bottom:0px;
      }
    }

  @media screen and (max-width: 480px){
     #shopify-section-template--26974757945665__featured_collection_ecwbB6 h2.short-title.title {
      text-align:left;
    }
  #shopify-section-template--26974757945665__featured_collection_ecwbB6 .slide-product-wrapper .sub-heading{
    text-align:left;
  }


    
   #shopify-section-template--26974757945665__featured_collection_ecwbB6 .slide-product-wrapper .slick-arrow{
      top:-30px;
    }
    }
  .wx-hide-swatches .plp-custom-swatches{
  display: none !important;
  }

.section-template--26974757945665__rich_text_cRPhgG-padding {
     padding-top: 40px;
      padding-bottom: 0px;
  }
  #shopify-section-template--26974757945665__rich_text_cRPhgG {
    margin-top:0px;
    margin-bottom:0px;
  }
  #shopify-section-template--26974757945665__rich_text_cRPhgG {
    background-color: #fff;
  }

  @media screen and (max-width: 767px) {
    #shopify-section-template--26974757945665__rich_text_cRPhgG {
      margin-top:0px;
      margin-bottom:0px;
  }
    #shopify-section-template--26974757945665__rich_text_cRPhgG .rich-text__blocks {
      text-align: center;
    }
  }
   @media screen and (max-width: 749px) {
   
   }

  @media screen and (min-width: 750px) {
    .section-template--26974757945665__rich_text_cRPhgG-padding {
     padding-top: 44px;
    padding-bottom: 0px;
    }
  }

#block--heading_fpzXEC.rich-text__heading_block *{
              color:;
            }
            #block--heading_fpzXEC.rich-text__caption{
              color:;
            }
            #block--heading_fpzXEC.rich-text__buttons .button{
              border-width: 2px;
              border-style: solid;
              font-size: px;
            }
            #block--heading_fpzXEC.rich-text__buttons .button:after{
              box-shadow:none;
            }
            #block--heading_fpzXEC.rich-text__buttons .button--primary{
              color:;
              background-color:;
              border-color:;
            }
            #block--heading_fpzXEC.rich-text__buttons .button--primary:hover{
              color:;
              background-color:;
              border-color:;
            }
            #block--heading_fpzXEC.rich-text__buttons .button--secondary{
              color:;
              background-color:;
              border-color:;
            }
            #block--heading_fpzXEC.rich-text__buttons .button--secondary:hover{
              color:;
              background-color:;
              border-color:;
            }
            #block--heading_fpzXEC.rich-text__text *{
              font-size:52px;
              color:;
              line-height: 56px;
            }
            #block--heading_fpzXEC.rich-text__caption {
              font-size:52px;
            }
            #block--heading_fpzXEC .rich-text__heading {
              font-size:52px;
            }

            
            @media screen and (max-width: 767px) {
              #block--heading_fpzXEC.rich-text__text *{
                font-size:px;
              }
              #block--heading_fpzXEC.rich-text__caption {
                font-size:40px;
              }
              #block--heading_fpzXEC .rich-text__heading {
                font-size:40px;
              }
            }

#block--text_jaHa6p.rich-text__heading_block *{
              color:;
            }
            #block--text_jaHa6p.rich-text__caption{
              color:;
            }
            #block--text_jaHa6p.rich-text__buttons .button{
              border-width: 2px;
              border-style: solid;
              font-size: px;
            }
            #block--text_jaHa6p.rich-text__buttons .button:after{
              box-shadow:none;
            }
            #block--text_jaHa6p.rich-text__buttons .button--primary{
              color:;
              background-color:;
              border-color:;
            }
            #block--text_jaHa6p.rich-text__buttons .button--primary:hover{
              color:;
              background-color:;
              border-color:;
            }
            #block--text_jaHa6p.rich-text__buttons .button--secondary{
              color:;
              background-color:;
              border-color:;
            }
            #block--text_jaHa6p.rich-text__buttons .button--secondary:hover{
              color:;
              background-color:;
              border-color:;
            }
            #block--text_jaHa6p.rich-text__text *{
              font-size:20px;
              color:;
              line-height: 24px;
            }
            #block--text_jaHa6p.rich-text__caption {
              font-size:20px;
            }
            #block--text_jaHa6p .rich-text__heading {
              font-size:20px;
            }

            
            @media screen and (max-width: 767px) {
              #block--text_jaHa6p.rich-text__text *{
                font-size:16px;
              }
              #block--text_jaHa6p.rich-text__caption {
                font-size:px;
              }
              #block--text_jaHa6p .rich-text__heading {
                font-size:px;
              }
            }

#shopify-section-template--26974757945665__featured_collection_k8YYnn .view_all-btn:before,
    #shopify-section-template--26974757945665__featured_collection_k8YYnn .view_all-btn:after {
      display:none;
    }
    #shopify-section-template--26974757945665__featured_collection_k8YYnn .view_all-btn {
      background-color: ;
      border-color:;
      color: ;
      font-size: 20px;
    }
    #shopify-section-template--26974757945665__featured_collection_k8YYnn .view_all-btn:hover {
      background-color: ;
      border-color:;
      color: ;
    }
  #shopify-section-template--26974757945665__featured_collection_k8YYnn .view-all-button__wrapper {
    text-align: center;
  }



      #shopify-section-template--26974757945665__featured_collection_k8YYnn {
        background-color: #ffffff;

    

        
    }

  
    #shopify-section-template--26974757945665__featured_collection_k8YYnn .card-information *{
      color: #000;
      padding: 0px;
  }


   .card-information__text {
      font-size: 2.0rem;
  }
    .caption-with-letter-spacing {
      font-size: 1.4rem;
      letter-spacing: .13rem;
      line-height: 1.2;
      text-transform: inherit;
      margin: 1rem 0px;
  }

    .card-information__wrapper {
      text-align: left;
    }

    #shopify-section-template--26974757945665__featured_collection_k8YYnn .price{width: 100%;
      display: flex;
    }

   #shopify-section-template--26974757945665__featured_collection_k8YYnn .button--primary{
     opacity: 1;
      padding: 1rem;
      margin: 2rem 0 0;
     cursor:pointer;
   }


    @media screen and (max-width: 749px) {

  #shopify-section-template--26974757945665__featured_collection_k8YYnn .product-grid.grid--4-col-desktop>.grid__item {
      width: calc(50% - 1.5rem);
      max-width: calc(50% - 1.5rem);
  }



  #shopify-section-template--26974757945665__featured_collection_k8YYnn .grid--peek > .grid__item {
     width: calc(80% - 1.875rem);
  }

        #shopify-section-template--26974757945665__featured_collection_k8YYnn .card-information__variant-image.grid__item {
      width: 25% !important;
  }

     #shopify-section-template--26974757945665__featured_collection_k8YYnn .link.underlined-link{
       margin-top: -20px !important;
      position: relative !important;
      display: block !important;
        margin-bottom: 10px !important;}

    #shopify-section-template--26974757945665__featured_collection_k8YYnn .collection slider-component {
      padding-bottom: 0rem;
  }

    }

    #shopify-section-template--26974757945665__featured_collection_k8YYnn h2.short-title.title {
      font-size:28px;
      text-align:left;
      color: #000000;
    }
  #shopify-section-template--26974757945665__featured_collection_k8YYnn .slide-product-wrapper .sub-heading{
    font-size:19px;
    text-align:left;
    color: #000000;
  }
  #shopify-section-template--26974757945665__featured_collection_k8YYnn .slide-product-wrapper .sub-heading a{
    color: #000000;
  }
   #shopify-section-template--26974757945665__featured_collection_k8YYnn .slide-product-wrapper .slick-next{
    right:10px;
   }
  #shopify-section-template--26974757945665__featured_collection_k8YYnn .slide-product-wrapper .slick-prev{
    right:60px;
   }
  

    #shopify-section-template--26974757945665__featured_collection_k8YYnn .link.underlined-link{
      text-align: left;
    }

#shopify-section-template--26974757945665__featured_collection_k8YYnn {
      margin-top:0px;
      margin-bottom:0px;
      padding-top:0px;
      padding-bottom:0px;
    }
     #shopify-section-template--26974757945665__featured_collection_k8YYnn .slide-product-wrapper .slick-dots{
      width:100%;
    }
    #shopify-section-template--26974757945665__featured_collection_k8YYnn .feature-slides:not(.slick-initialized) li.grid__item:nth-child(n+5) {
    display: none;
    }
    #shopify-section-template--26974757945665__featured_collection_k8YYnn .slide-product-wrapper .slick-arrow{
      border-color:#000;
    }
     #shopify-section-template--26974757945665__featured_collection_k8YYnn  .slide-product-wrapper .slick-arrow:before{
      color:#000;
    }
    #shopify-section-template--26974757945665__featured_collection_k8YYnn .slide-product-wrapper .slick-dots li.slick-active button:before{
    background-color:#000;
    }
    #shopify-section-template--26974757945665__featured_collection_k8YYnn .slide-product-wrapper .slick-arrow:hover:before{
      color:#ffffff;
    }
    
      #shopify-section-template--26974757945665__featured_collection_k8YYnn .collection-list-top{
        padding-right:110px;
      }
      
    @media screen and (max-width: 749px) {
           #shopify-section-template--26974757945665__featured_collection_k8YYnn h2.short-title.title {
         font-size:25px;
         line-height:1.1;
      }
            #shopify-section-template--26974757945665__featured_collection_k8YYnn {
        margin-top:0px;
        margin-bottom:0px;
        padding-top:0px;
        padding-bottom:0px;
      }
    }

  @media screen and (max-width: 480px){
     #shopify-section-template--26974757945665__featured_collection_k8YYnn h2.short-title.title {
      text-align:left;
    }
  #shopify-section-template--26974757945665__featured_collection_k8YYnn .slide-product-wrapper .sub-heading{
    text-align:left;
  }


    
   #shopify-section-template--26974757945665__featured_collection_k8YYnn .slide-product-wrapper .slick-arrow{
      top:-30px;
    }
    }
  .wx-hide-swatches .plp-custom-swatches{
  display: none !important;
  }

.section-template--26974757945665__rich_text_GzxWdM-padding {
     padding-top: 40px;
      padding-bottom: 40px;
  }
  #shopify-section-template--26974757945665__rich_text_GzxWdM {
    margin-top:0px;
    margin-bottom:0px;
  }
  #shopify-section-template--26974757945665__rich_text_GzxWdM {
    background-color: #fff;
  }

  @media screen and (max-width: 767px) {
    #shopify-section-template--26974757945665__rich_text_GzxWdM {
      margin-top:0px;
      margin-bottom:0px;
  }
    #shopify-section-template--26974757945665__rich_text_GzxWdM .rich-text__blocks {
      text-align: center;
    }
  }
   @media screen and (max-width: 749px) {
   
   }

  @media screen and (min-width: 750px) {
    .section-template--26974757945665__rich_text_GzxWdM-padding {
     padding-top: 44px;
    padding-bottom: 0px;
    }
  }

#block--heading_QACjmm.rich-text__heading_block *{
              color:;
            }
            #block--heading_QACjmm.rich-text__caption{
              color:;
            }
            #block--heading_QACjmm.rich-text__buttons .button{
              border-width: 2px;
              border-style: solid;
              font-size: px;
            }
            #block--heading_QACjmm.rich-text__buttons .button:after{
              box-shadow:none;
            }
            #block--heading_QACjmm.rich-text__buttons .button--primary{
              color:;
              background-color:;
              border-color:;
            }
            #block--heading_QACjmm.rich-text__buttons .button--primary:hover{
              color:;
              background-color:;
              border-color:;
            }
            #block--heading_QACjmm.rich-text__buttons .button--secondary{
              color:;
              background-color:;
              border-color:;
            }
            #block--heading_QACjmm.rich-text__buttons .button--secondary:hover{
              color:;
              background-color:;
              border-color:;
            }
            #block--heading_QACjmm.rich-text__text *{
              font-size:52px;
              color:;
              line-height: 56px;
            }
            #block--heading_QACjmm.rich-text__caption {
              font-size:52px;
            }
            #block--heading_QACjmm .rich-text__heading {
              font-size:52px;
            }

            
            @media screen and (max-width: 767px) {
              #block--heading_QACjmm.rich-text__text *{
                font-size:px;
              }
              #block--heading_QACjmm.rich-text__caption {
                font-size:40px;
              }
              #block--heading_QACjmm .rich-text__heading {
                font-size:40px;
              }
            }

#block--text_NeFXpB.rich-text__heading_block *{
              color:;
            }
            #block--text_NeFXpB.rich-text__caption{
              color:;
            }
            #block--text_NeFXpB.rich-text__buttons .button{
              border-width: 2px;
              border-style: solid;
              font-size: px;
            }
            #block--text_NeFXpB.rich-text__buttons .button:after{
              box-shadow:none;
            }
            #block--text_NeFXpB.rich-text__buttons .button--primary{
              color:;
              background-color:;
              border-color:;
            }
            #block--text_NeFXpB.rich-text__buttons .button--primary:hover{
              color:;
              background-color:;
              border-color:;
            }
            #block--text_NeFXpB.rich-text__buttons .button--secondary{
              color:;
              background-color:;
              border-color:;
            }
            #block--text_NeFXpB.rich-text__buttons .button--secondary:hover{
              color:;
              background-color:;
              border-color:;
            }
            #block--text_NeFXpB.rich-text__text *{
              font-size:20px;
              color:;
              line-height: 24px;
            }
            #block--text_NeFXpB.rich-text__caption {
              font-size:20px;
            }
            #block--text_NeFXpB .rich-text__heading {
              font-size:20px;
            }

            
            @media screen and (max-width: 767px) {
              #block--text_NeFXpB.rich-text__text *{
                font-size:16px;
              }
              #block--text_NeFXpB.rich-text__caption {
                font-size:px;
              }
              #block--text_NeFXpB .rich-text__heading {
                font-size:px;
              }
            }

#shopify-section-template--26974757945665__featured_collection_UApLnc .view_all-btn:before,
    #shopify-section-template--26974757945665__featured_collection_UApLnc .view_all-btn:after {
      display:none;
    }
    #shopify-section-template--26974757945665__featured_collection_UApLnc .view_all-btn {
      background-color: ;
      border-color:;
      color: ;
      font-size: 20px;
    }
    #shopify-section-template--26974757945665__featured_collection_UApLnc .view_all-btn:hover {
      background-color: ;
      border-color:;
      color: ;
    }
  #shopify-section-template--26974757945665__featured_collection_UApLnc .view-all-button__wrapper {
    text-align: center;
  }



      #shopify-section-template--26974757945665__featured_collection_UApLnc {
        background-color: #ffffff;

    

        
    }

  
    #shopify-section-template--26974757945665__featured_collection_UApLnc .card-information *{
      color: #000;
      padding: 0px;
  }


   .card-information__text {
      font-size: 2.0rem;
  }
    .caption-with-letter-spacing {
      font-size: 1.4rem;
      letter-spacing: .13rem;
      line-height: 1.2;
      text-transform: inherit;
      margin: 1rem 0px;
  }

    .card-information__wrapper {
      text-align: left;
    }

    #shopify-section-template--26974757945665__featured_collection_UApLnc .price{width: 100%;
      display: flex;
    }

   #shopify-section-template--26974757945665__featured_collection_UApLnc .button--primary{
     opacity: 1;
      padding: 1rem;
      margin: 2rem 0 0;
     cursor:pointer;
   }


    @media screen and (max-width: 749px) {

  #shopify-section-template--26974757945665__featured_collection_UApLnc .product-grid.grid--4-col-desktop>.grid__item {
      width: calc(50% - 1.5rem);
      max-width: calc(50% - 1.5rem);
  }



  #shopify-section-template--26974757945665__featured_collection_UApLnc .grid--peek > .grid__item {
     width: calc(80% - 1.875rem);
  }

        #shopify-section-template--26974757945665__featured_collection_UApLnc .card-information__variant-image.grid__item {
      width: 25% !important;
  }

     #shopify-section-template--26974757945665__featured_collection_UApLnc .link.underlined-link{
       margin-top: -20px !important;
      position: relative !important;
      display: block !important;
        margin-bottom: 10px !important;}

    #shopify-section-template--26974757945665__featured_collection_UApLnc .collection slider-component {
      padding-bottom: 0rem;
  }

    }

    #shopify-section-template--26974757945665__featured_collection_UApLnc h2.short-title.title {
      font-size:28px;
      text-align:left;
      color: #000000;
    }
  #shopify-section-template--26974757945665__featured_collection_UApLnc .slide-product-wrapper .sub-heading{
    font-size:15px;
    text-align:left;
    color: #000000;
  }
  #shopify-section-template--26974757945665__featured_collection_UApLnc .slide-product-wrapper .sub-heading a{
    color: #000000;
  }
   #shopify-section-template--26974757945665__featured_collection_UApLnc .slide-product-wrapper .slick-next{
    right:10px;
   }
  #shopify-section-template--26974757945665__featured_collection_UApLnc .slide-product-wrapper .slick-prev{
    right:60px;
   }
  

    #shopify-section-template--26974757945665__featured_collection_UApLnc .link.underlined-link{
      text-align: left;
    }

#shopify-section-template--26974757945665__featured_collection_UApLnc {
      margin-top:0px;
      margin-bottom:0px;
      padding-top:0px;
      padding-bottom:0px;
    }
     #shopify-section-template--26974757945665__featured_collection_UApLnc .slide-product-wrapper .slick-dots{
      width:100%;
    }
    #shopify-section-template--26974757945665__featured_collection_UApLnc .feature-slides:not(.slick-initialized) li.grid__item:nth-child(n+5) {
    display: none;
    }
    #shopify-section-template--26974757945665__featured_collection_UApLnc .slide-product-wrapper .slick-arrow{
      border-color:#000;
    }
     #shopify-section-template--26974757945665__featured_collection_UApLnc  .slide-product-wrapper .slick-arrow:before{
      color:#000;
    }
    #shopify-section-template--26974757945665__featured_collection_UApLnc .slide-product-wrapper .slick-dots li.slick-active button:before{
    background-color:#000;
    }
    #shopify-section-template--26974757945665__featured_collection_UApLnc .slide-product-wrapper .slick-arrow:hover:before{
      color:#ffffff;
    }
    
      #shopify-section-template--26974757945665__featured_collection_UApLnc .collection-list-top{
        padding-right:110px;
      }
      
    @media screen and (max-width: 749px) {
           #shopify-section-template--26974757945665__featured_collection_UApLnc h2.short-title.title {
         font-size:25px;
         line-height:1.1;
      }
            #shopify-section-template--26974757945665__featured_collection_UApLnc {
        margin-top:0px;
        margin-bottom:0px;
        padding-top:0px;
        padding-bottom:0px;
      }
    }

  @media screen and (max-width: 480px){
     #shopify-section-template--26974757945665__featured_collection_UApLnc h2.short-title.title {
      text-align:left;
    }
  #shopify-section-template--26974757945665__featured_collection_UApLnc .slide-product-wrapper .sub-heading{
    text-align:left;
  }


    
   #shopify-section-template--26974757945665__featured_collection_UApLnc .slide-product-wrapper .slick-arrow{
      top:-30px;
    }
    }
  .wx-hide-swatches .plp-custom-swatches{
  display: none !important;
  }

.section-template--26974757945665__rich_text_XHVGeV-padding {
     padding-top: 40px;
      padding-bottom: 52px;
  }
  #shopify-section-template--26974757945665__rich_text_XHVGeV {
    margin-top:0px;
    margin-bottom:0px;
  }
  #shopify-section-template--26974757945665__rich_text_XHVGeV {
    background-color: #fff;
  }

  @media screen and (max-width: 767px) {
    #shopify-section-template--26974757945665__rich_text_XHVGeV {
      margin-top:0px;
      margin-bottom:0px;
  }
    #shopify-section-template--26974757945665__rich_text_XHVGeV .rich-text__blocks {
      text-align: center;
    }
  }
   @media screen and (max-width: 749px) {
   
   }

  @media screen and (min-width: 750px) {
    .section-template--26974757945665__rich_text_XHVGeV-padding {
     padding-top: 40px;
    padding-bottom: 52px;
    }
  }

#Slide-template--26974757945665__slideshow_XrK7b6-1 .banner__media::after {
                    content: '';
                    position: absolute;
                    top: 0;
                    background: #000000;
                    z-index: 1;
                    width: 100%;
                    height: 100%;
                  }
                  #Slide-template--26974757945665__slideshow_XrK7b6-1 .banner__media::after { opacity: 0.0; }
                  @media screen and (max-width:767px){
                    #Slide-template--26974757945665__slideshow_XrK7b6-1 .banner__media::after {
                      opacity: 0.0;
                      display:block;
                    }
                  }

.slider__slide-slide_8VhY4P .banner__box .banner__heading{
                color: ;
               }
               .slider__slide-slide_8VhY4P .banner__box .banner__text{
                color: ;
               }

                  #shopify-section-template--26974757945665__slideshow_XrK7b6 .slider__slide-slide_8VhY4P .banner__box{
                    background-color: ;
                  }
                  #shopify-section-template--26974757945665__slideshow_XrK7b6 .slider__slide-slide_8VhY4P .slideshow__text-wrapper.banner__content{
                    margin-top: 0px;
                    margin-bottom: 0px;
                    padding-top: 50px;
                    padding-bottom: 50px;
                  }
                  @media screen and (min-width:768px){
                    #shopify-section-template--26974757945665__slideshow_XrK7b6 .btn-style_1 {
                      background:#000000;
                      color:#ffffff;
                      border-color:#000000;
                    }
                    #shopify-section-template--26974757945665__slideshow_XrK7b6 .btn-style_1:hover {
                      background:#000000;
                      color:#ffffff;
                    }
                    #shopify-section-template--26974757945665__slideshow_XrK7b6 .btn-style_2 {
                      background:transparent;
                      color:#000000;
                      border-color:#000000;
                    }
                    #shopify-section-template--26974757945665__slideshow_XrK7b6 .btn-style_2:hover {
                      background:#000000;
                      color:#ffffff;
                    }
                    #shopify-section-template--26974757945665__slideshow_XrK7b6 .btn-style_3 {
                      background:#ffffff;
                      color:#000000;
                      border-color:#ffffff;
                    }
                    #shopify-section-template--26974757945665__slideshow_XrK7b6 .btn-style_3:hover {
                      background:transparent;
                      color:#ffffff;
                    }
                    #shopify-section-template--26974757945665__slideshow_XrK7b6 .btn-style_4 {
                      background:transparent;
                      color:#fff;
                      border-color:#ffffff;
                    }
                    #shopify-section-template--26974757945665__slideshow_XrK7b6 .btn-style_4:hover {
                      background:#fff;
                      color:#000;
                    }
                    #shopify-section-template--26974757945665__slideshow_XrK7b6 .btn-style_5 {
                      background:#D5472A !important;
                      color:#fff !important;
                      border-color:#D5472A !important;
                    }
                    #shopify-section-template--26974757945665__slideshow_XrK7b6 .btn-style_5:hover {
                      background:transparent !important;
                      color:#D5472A !important;
                    }
                    #shopify-section-template--26974757945665__slideshow_XrK7b6 .btn-style_6 {
                      background:transparent !important;
                      color:#D5472A !important;
                      border-color:#D5472A !important;
                    }
                    #shopify-section-template--26974757945665__slideshow_XrK7b6 .btn-style_6:hover {
                      background:#D5472A !important;
                      color:#fff !important;
                    }
                  }
                  @media screen and (max-width:767px){
                    #shopify-section-template--26974757945665__slideshow_XrK7b6 .slider__slide-slide_8VhY4P .banner__box{
                      background-color: ;
                    }
                    .slider__slide-slide_8VhY4P .banner__box .banner__heading{
                      color: ;
                     }
                     .slider__slide-slide_8VhY4P .banner__box .banner__text{
                      color: ;
                     }
                    #shopify-section-template--26974757945665__slideshow_XrK7b6 .slider__slide-slide_8VhY4P .slideshow__text-wrapper.banner__content{
                      margin-top: 0px;
                      margin-bottom: 0px;
                      padding-top: 0px;
                      padding-bottom: 0px;
                    }
                    
                  #shopify-section-template--26974757945665__slideshow_XrK7b6 .slideshow__slide {
                    min-height: 425px;
                  }
                  #shopify-section-template--26974757945665__slideshow_XrK7b6 .slideshow__text.banner__box {
                      padding: 15px 30px;
                  }
                  #shopify-section-template--26974757945665__slideshow_XrK7b6 .vertical_slideshow__text-mobile--top {
                      position: absolute;
                      top: 0;
                      width: 100%;
                      justify-content: flex-start;
                  }
                  #shopify-section-template--26974757945665__slideshow_XrK7b6 .vertical_slideshow__text-mobile--middle {
                      position: absolute;
                      top: 50%;
                      transform: translateY(-50%);
                      width: 100%;
                  }
                  #shopify-section-template--26974757945665__slideshow_XrK7b6 .vertical_slideshow__text-mobile--bottom {
                      position: absolute;
                      bottom: 0;
                      width: 100%;
                      justify-content: end;
                  }

                  
                  #shopify-section-template--26974757945665__slideshow_XrK7b6 .mobile-btn-style_1 {
                    background:#000000;
                    color:#ffffff;
                    border-color:#000000;
                    }
                    #shopify-section-template--26974757945665__slideshow_XrK7b6 .mobile-btn-style_1:hover {
                    background:#000000;
                    color:#ffffff;
                    }
                    #shopify-section-template--26974757945665__slideshow_XrK7b6 .mobile-btn-style_2 {
                    background:transparent;
                    color:#000000;
                    border-color:#000000;
                    }
                    #shopify-section-template--26974757945665__slideshow_XrK7b6 .mobile-btn-style_2:hover {
                    background:#000000;
                    color:#ffffff;
                    }
                    #shopify-section-template--26974757945665__slideshow_XrK7b6 .mobile-btn-style_3 {
                    background:#ffffff;
                    color:#000000;
                    border-color:#ffffff;
                    }
                    #shopify-section-template--26974757945665__slideshow_XrK7b6 .mobile-btn-style_3:hover {
                    background:transparent;
                    color:#ffffff;
                    }
                    #shopify-section-template--26974757945665__slideshow_XrK7b6 .mobile-btn-style_4 {
                    background:transparent;
                    color:#fff;
                    border-color:#ffffff;
                    }
                    #shopify-section-template--26974757945665__slideshow_XrK7b6 .mobile-btn-style_4:hover {
                    background:#fff;
                    color:#000;
                    }
                    #shopify-section-template--26974757945665__slideshow_XrK7b6 .mobile-btn-style_5 {
                    background:#D5472A !important;
                    color:#fff !important;
                    border-color:#D5472A !important;
                    }
                    #shopify-section-template--26974757945665__slideshow_XrK7b6 .mobile-btn-style_5:hover {
                    background:transparent !important;
                    color:#D5472A !important;
                    }
                    #shopify-section-template--26974757945665__slideshow_XrK7b6 .mobile-btn-style_6 {
                    background:transparent !important;
                    color:#D5472A !important;
                    border-color:#D5472A !important;
                    }
                    #shopify-section-template--26974757945665__slideshow_XrK7b6 .mobile-btn-style_6:hover {
                    background:#D5472A !important;
                    color:#fff !important;
                    }
                  }

#shopify-section-template--26974757945665__slideshow_XrK7b6.margin-top-bottom-section{
      margin-top: 0px;
      margin-bottom: 0px;
    }

   #shopify-section-template--26974757945665__slideshow_XrK7b6 slideshow-component{
     background: #FFFFFF;
   }
  #shopify-section-template--26974757945665__slideshow_XrK7b6 .banner--adapt_image{
    height: auto;
  }
  #shopify-section-template--26974757945665__slideshow_XrK7b6 .banner--small{
    height: 30rem;
  }
  #shopify-section-template--26974757945665__slideshow_XrK7b6 .banner--medium{
    height: 45rem;
  }
  #shopify-section-template--26974757945665__slideshow_XrK7b6 .banner--large{
    height: 60rem;
  }


    @media (max-width: 767px){
      #shopify-section-template--26974757945665__slideshow_XrK7b6.margin-top-bottom-section{
        margin-top: 0px;
        margin-bottom: 0px;
      }
    }