:root{--nl-grey: #A2A2A2;--nl-dark-grey: #444444;--nl-light-grey: #D9D9D9;--nl-lighter-grey: #F7F7F7;--nl-coral: #F98071;--nl-rose: #F5D1C3;--nl-sunrise: #F4943A;--nl-dijon: #F3DA8F;--nl-powder-blue: #C4D7D1;--nl-pacific: #5BAAC3;--nl-mint: #78BF9A;--nl-moss: #A3B98A}:root{--colour-heading: #6B6B6B;--colour-green: #809C55;--colour-green-dark: #5D684F;--colour-green-light: #E6ECD7;--colour-black: #2B2B2B;--colour-grey-dark: #6B6B6B;--colour-grey-mid: #B0B0AF;--colour-grey-light: #eee;--colour-white: #fff;--colour-discount: #F98071}:root{--colour-ocean: #325061;--colour-marine: #3E8993;--colour-forest: #3E5E51;--colour-taupe: #E5CD8B;--colour-tangerine: #E19F5C;--colour-custard: #ECD389;--colour-wine: #8C4D5D;--colour-blush: #B18792;--colour-cappuccino: #CDC2B3;--colour-mocha: #F6F1E9;--colour-latte: #E7DECE;--colour-milk: #FAF8F4}:root{--font-arboria-book: "Arboria-Book", sans-serif;--font-arboria-medium: "Arboria-Medium", sans-serif;--font-arboria-bold: "Arboria-Bold", sans-serif;--font-utile-display: "Utile-Display", sans-serif;--font-body: "Arboria-Book", sans-serif;--font-proxima: serif;--font-italic: serif;--font-header: serif;--font-size-body: $font-size-body;--font-weight-body: $font-weight-body;--font-line-height-body: $font-line-height-body}:root{--grid-x-small: 320px;--grid-small: 480px;--grid-six-hundreds: 600px;--grid-medium: 768px;--grid-large: 1023px;--grid-smaller-widescreen: 1300px;--grid-small-widescreen: 1400px;--grid-widescreen: 1440px;--grid-max-width: 1440px}@media only screen and (max-width: 1023px){.desktop-only{display:none}}@media only screen and (min-width: 1024px){.mobile-only{display:none}}.hidden,.hide{display:none}.nl-btn{width:auto;padding:17px 32px;display:flex;justify-content:center;align-items:center;transition:all .1s ease-in-out;cursor:pointer;background-color:#0000;border:1px solid #444;color:#444;font-size:14px}.nl-btn.default{background-color:#0000;border:1px solid #444;color:#444}@media (min-width: 1023px){.nl-btn.default:hover{background-color:#000;border:1px solid #000;color:#fff}}.nl-btn.light{background-color:#fff;border:1px solid #444;color:#444}@media (min-width: 1023px){.nl-btn.light:hover{background-color:#000;border:1px solid #000;color:#fff}}.nl-btn.dark{background-color:#444;border:1px solid #444;color:#fff}@media (min-width: 1023px){.nl-btn.dark:hover{background-color:#000;border:1px solid #000;color:#fff}}.nl-btn.soldout{background-color:#a2a2a2;border:1px solid #a2a2a2;color:#fff}@media (min-width: 1023px){.nl-btn.soldout:hover{background-color:#000;border:1px solid #000;color:#fff}}.nl-btn:disabled{cursor:not-allowed}.nl-btn span,.nl-btn div{color:inherit}.nl-btn__text{font-family:"Arboria-Book",Sans-Serif;font-style:normal;font-weight:400;font-size:inherit;line-height:1;text-align:center;text-transform:inherit;color:inherit}.nl-btn__spinner-img{width:30px;height:30px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}#brands,.template-page-brands{background:#fff}#brands .brand-index__container .brand-header,.template-page-brands .brand-index__container .brand-header{font-family:"Utile-Display",Sans-Serif;color:#f98071;font-weight:500;font-size:34px;line-height:36px;padding-top:20px;display:block}#brands .brand-index__container .brands-header-description,.template-page-brands .brand-index__container .brands-header-description{font-family:"Arboria-Book",Sans-Serif;font-size:16px;font-weight:400;line-height:20px;margin-bottom:.5rem;margin-top:.5rem;width:50%}@media only screen and (max-width: 768px){#brands .brand-index__container .brands-header-description,.template-page-brands .brand-index__container .brands-header-description{width:100%}}#brands .brand-index__container nav,.template-page-brands .brand-index__container nav{margin-top:1rem;width:auto}#brands .brand-index__container nav .tabs,.template-page-brands .brand-index__container nav .tabs{display:flex;list-style:none;margin:0;padding:0;position:relative}#brands .brand-index__container nav .tabs:after,.template-page-brands .brand-index__container nav .tabs:after{content:" ";display:table;clear:both}#brands .brand-index__container nav .tabs__tab,.template-page-brands .brand-index__container nav .tabs__tab{border-bottom:1px solid rgba(109,109,109,.3);cursor:pointer;padding-bottom:.4rem;padding-right:1.5rem}@media only screen and (max-width: 768px){#brands .brand-index__container nav .tabs__tab,.template-page-brands .brand-index__container nav .tabs__tab{padding-right:0;flex-grow:1}}#brands .brand-index__container nav .tabs__tab a,.template-page-brands .brand-index__container nav .tabs__tab a{font-family:"Arboria-Book",Sans-Serif;font-weight:400;font-size:16px;line-height:34px;color:#444}@media only screen and (max-width: 768px){#brands .brand-index__container nav .tabs__tab a,.template-page-brands .brand-index__container nav .tabs__tab a{font-size:14px}}#brands .brand-index__container nav .tabs__tab.active,.template-page-brands .brand-index__container nav .tabs__tab.active{border-bottom:2px solid #f98071;transition:border-bottom .05s linear}#brands .brand-index__container nav .tabs__tab.active a,.template-page-brands .brand-index__container nav .tabs__tab.active a{transition:font-weight .25s;font-family:"Arboria-Book",Sans-Serif;font-weight:500;color:#f98071}#brands .brand-index__container .tab-panel,.template-page-brands .brand-index__container .tab-panel{display:none}#brands .brand-index__container .tab-panel.tab-active,.template-page-brands .brand-index__container .tab-panel.tab-active{display:block;overflow:hidden}@media screen and (max-width: 990px){#brands .brand-index__container .tab-panel.alphabet .alphabet-container,.template-page-brands .brand-index__container .tab-panel.alphabet .alphabet-container{display:none}#brands .brand-index__container .tab-panel.alphabet .alphabet-container .slick-slide:last-of-type,.template-page-brands .brand-index__container .tab-panel.alphabet .alphabet-container .slick-slide:last-of-type{margin-right:5px}#brands .brand-index__container .tab-panel.alphabet .alphabet-container.slick-initialized,.template-page-brands .brand-index__container .tab-panel.alphabet .alphabet-container.slick-initialized{display:block}#brands .brand-index__container .tab-panel.alphabet .alphabet-container.slick-initialized li span,.template-page-brands .brand-index__container .tab-panel.alphabet .alphabet-container.slick-initialized li span{margin-top:3px}}#brands .brand-index__container .tab-panel.alphabet ul li,.template-page-brands .brand-index__container .tab-panel.alphabet ul li{line-height:21px}@media only screen and (max-width: 1023px){#brands .brand-index__container .tab-panel.alphabet ul li[data-value="|"],.template-page-brands .brand-index__container .tab-panel.alphabet ul li[data-value="|"]{width:10px!important;font-size:18px}}#brands .brand-index__container .tab-panel.alphabet ul li span,.template-page-brands .brand-index__container .tab-panel.alphabet ul li span{padding:6px 9px 5px;font-size:18px}#brands .brand-index__container .tab-panel.category ul,.template-page-brands .brand-index__container .tab-panel.category ul{gap:20px}#brands .brand-index__container .tab-panel.category ul.category-container .slick-track,.template-page-brands .brand-index__container .tab-panel.category ul.category-container .slick-track{display:flex;align-items:center}@media only screen and (max-width: 768px){#brands .brand-index__container .tab-panel.category ul.category-container li.slick-slide:last-of-type,.template-page-brands .brand-index__container .tab-panel.category ul.category-container li.slick-slide:last-of-type{margin-right:25px}#brands .brand-index__container .tab-panel.category ul.category-container li.slick-slide span,.template-page-brands .brand-index__container .tab-panel.category ul.category-container li.slick-slide span{line-height:16px;padding:10px 15px;text-align:center;white-space:normal}}#brands .brand-index__container .tab-panel.category ul li span,.template-page-brands .brand-index__container .tab-panel.category ul li span{font-size:14px;line-height:40px;padding:0 15px;border:2px solid rgba(0,0,0,0);white-space:nowrap}#brands .brand-index__container .tab-panel.category ul li span.is-active,.template-page-brands .brand-index__container .tab-panel.category ul li span.is-active{border-radius:40px}#brands .brand-index__container .tab-panel ul,.template-page-brands .brand-index__container .tab-panel ul{display:flex;margin-top:3rem;justify-content:space-between;flex-wrap:wrap}@media only screen and (max-width: 768px){#brands .brand-index__container .tab-panel ul,.template-page-brands .brand-index__container .tab-panel ul{margin-top:1.7rem}}#brands .brand-index__container .tab-panel ul li,#brands .brand-index__container .tab-panel ul a,.template-page-brands .brand-index__container .tab-panel ul li,.template-page-brands .brand-index__container .tab-panel ul a{font-family:"Arboria-Book",Sans-Serif;font-weight:400;line-height:21px}#brands .brand-index__container .tab-panel ul li span,#brands .brand-index__container .tab-panel ul a span,.template-page-brands .brand-index__container .tab-panel ul li span,.template-page-brands .brand-index__container .tab-panel ul a span{font-family:"Arboria-Book",Sans-Serif;font-weight:400;cursor:pointer;display:flex;justify-content:center;align-items:center;border:1px solid #d9d9d9}#brands .brand-index__container .tab-panel ul li span.is-active,#brands .brand-index__container .tab-panel ul a span.is-active,.template-page-brands .brand-index__container .tab-panel ul li span.is-active,.template-page-brands .brand-index__container .tab-panel ul a span.is-active{border:1px solid #444;color:#444}#brands .brand-index__container .tab-panel .brand-results-alphabet ul,#brands .brand-index__container .tab-panel .brand-results-all ul,.template-page-brands .brand-index__container .tab-panel .brand-results-alphabet ul,.template-page-brands .brand-index__container .tab-panel .brand-results-all ul{display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}@media only screen and (max-width: 1300px){#brands .brand-index__container .tab-panel .brand-results-alphabet ul,#brands .brand-index__container .tab-panel .brand-results-all ul,.template-page-brands .brand-index__container .tab-panel .brand-results-alphabet ul,.template-page-brands .brand-index__container .tab-panel .brand-results-all ul{gap:20px;grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}@media only screen and (max-width: 768px){#brands .brand-index__container .tab-panel .brand-results-alphabet ul,#brands .brand-index__container .tab-panel .brand-results-all ul,.template-page-brands .brand-index__container .tab-panel .brand-results-alphabet ul,.template-page-brands .brand-index__container .tab-panel .brand-results-all ul{gap:20px;grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}@media only screen and (max-width: 480px){#brands .brand-index__container .tab-panel .brand-results-alphabet ul,#brands .brand-index__container .tab-panel .brand-results-all ul,.template-page-brands .brand-index__container .tab-panel .brand-results-alphabet ul,.template-page-brands .brand-index__container .tab-panel .brand-results-all ul{gap:15px;grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}@media only screen and (max-width: 320px){#brands .brand-index__container .tab-panel .brand-results-alphabet ul,#brands .brand-index__container .tab-panel .brand-results-all ul,.template-page-brands .brand-index__container .tab-panel .brand-results-alphabet ul,.template-page-brands .brand-index__container .tab-panel .brand-results-all ul{gap:10px;grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}#brands .brand-index__container .tab-panel .brand-results-alphabet ul li,#brands .brand-index__container .tab-panel .brand-results-alphabet ul a,#brands .brand-index__container .tab-panel .brand-results-all ul li,#brands .brand-index__container .tab-panel .brand-results-all ul a,.template-page-brands .brand-index__container .tab-panel .brand-results-alphabet ul li,.template-page-brands .brand-index__container .tab-panel .brand-results-alphabet ul a,.template-page-brands .brand-index__container .tab-panel .brand-results-all ul li,.template-page-brands .brand-index__container .tab-panel .brand-results-all ul a{line-height:17px}@media only screen and (max-width: 768px){#brands .brand-index__container .tab-panel .brand-results-alphabet ul li,#brands .brand-index__container .tab-panel .brand-results-alphabet ul a,#brands .brand-index__container .tab-panel .brand-results-all ul li,#brands .brand-index__container .tab-panel .brand-results-all ul a,.template-page-brands .brand-index__container .tab-panel .brand-results-alphabet ul li,.template-page-brands .brand-index__container .tab-panel .brand-results-alphabet ul a,.template-page-brands .brand-index__container .tab-panel .brand-results-all ul li,.template-page-brands .brand-index__container .tab-panel .brand-results-all ul a{line-height:17px}}#brands .brand-index__container .tab-panel .brand-results-alphabet ul li label,#brands .brand-index__container .tab-panel .brand-results-alphabet ul a label,#brands .brand-index__container .tab-panel .brand-results-all ul li label,#brands .brand-index__container .tab-panel .brand-results-all ul a label,.template-page-brands .brand-index__container .tab-panel .brand-results-alphabet ul li label,.template-page-brands .brand-index__container .tab-panel .brand-results-alphabet ul a label,.template-page-brands .brand-index__container .tab-panel .brand-results-all ul li label,.template-page-brands .brand-index__container .tab-panel .brand-results-all ul a label{cursor:pointer;font-size:14px;padding:0;font-family:"Arboria-Book",Sans-Serif}@media only screen and (max-width: 768px){#brands .brand-index__container .tab-panel .brand-results-alphabet ul li label,#brands .brand-index__container .tab-panel .brand-results-alphabet ul a label,#brands .brand-index__container .tab-panel .brand-results-all ul li label,#brands .brand-index__container .tab-panel .brand-results-all ul a label,.template-page-brands .brand-index__container .tab-panel .brand-results-alphabet ul li label,.template-page-brands .brand-index__container .tab-panel .brand-results-alphabet ul a label,.template-page-brands .brand-index__container .tab-panel .brand-results-all ul li label,.template-page-brands .brand-index__container .tab-panel .brand-results-all ul a label{font-size:14px}}#brands .brand-index__container .tab-panel .brand-results-alphabet ul .brand-image,#brands .brand-index__container .tab-panel .brand-results-all ul .brand-image,.template-page-brands .brand-index__container .tab-panel .brand-results-alphabet ul .brand-image,.template-page-brands .brand-index__container .tab-panel .brand-results-all ul .brand-image{padding:10px;border:1px solid #d9d9d9;margin-bottom:10px;aspect-ratio:1/1}#brands .brand-index__container .tab-panel .brand-results-all ul,.template-page-brands .brand-index__container .tab-panel .brand-results-all ul{margin-top:1rem}#brands .brand-index__container .tab-panel .brand-results ul,.template-page-brands .brand-index__container .tab-panel .brand-results ul{display:none;margin-top:2rem;grid-template-columns:repeat(5,1fr);grid-row-gap:0}@media only screen and (max-width: 768px){#brands .brand-index__container .tab-panel .brand-results ul,.template-page-brands .brand-index__container .tab-panel .brand-results ul{grid-template-columns:repeat(2,1fr)}}#brands .brand-index__container .tab-panel .brand-results ul.is-active,.template-page-brands .brand-index__container .tab-panel .brand-results ul.is-active{display:grid}#brands .brand-index__container .tab-panel .brand-results ul li,#brands .brand-index__container .tab-panel .brand-results ul a,.template-page-brands .brand-index__container .tab-panel .brand-results ul li,.template-page-brands .brand-index__container .tab-panel .brand-results ul a{line-height:34px}#brands .brand-index__container .tab-panel .brand-results ul li label,#brands .brand-index__container .tab-panel .brand-results ul a label,.template-page-brands .brand-index__container .tab-panel .brand-results ul li label,.template-page-brands .brand-index__container .tab-panel .brand-results ul a label{cursor:pointer;font-size:16px;padding:0}@media only screen and (max-width: 768px){#brands .brand-index__container .tab-panel .brand-results ul li label,#brands .brand-index__container .tab-panel .brand-results ul a label,.template-page-brands .brand-index__container .tab-panel .brand-results ul li label,.template-page-brands .brand-index__container .tab-panel .brand-results ul a label{font-size:14px}}#brands .brand-index__container .tab-panel .slick-arrow,.template-page-brands .brand-index__container .tab-panel .slick-arrow{height:40px;background-color:#fff;position:absolute;right:0;top:23px;display:flex;justify-content:flex-end;align-items:center}#brands .brand-index__container .tab-panel .slick-arrow:before,.template-page-brands .brand-index__container .tab-panel .slick-arrow:before{content:"";width:45px;height:105px;position:absolute;right:52px;transform:rotate(90deg);top:-80%;z-index:3;pointer-events:none}#brands .brand-index__container .tab-panel .slick-arrow .shadow,.template-page-brands .brand-index__container .tab-panel .slick-arrow .shadow{overflow:hidden;width:20px;height:40px;z-index:1;transform:rotate(180deg);position:relative;right:10px}#brands .brand-index__container .tab-panel .slick-arrow .shadow:after,.template-page-brands .brand-index__container .tab-panel .slick-arrow .shadow:after{content:"";display:block;margin-left:-20px;width:20px;height:100%;border-radius:12px/125px;box-shadow:-2px 0 10px #00000078}#brands .brand-index__container .tab-panel .slick-arrow img,.template-page-brands .brand-index__container .tab-panel .slick-arrow img{width:8px}#brands .brand-index__container .tab-panel .slick-next,.template-page-brands .brand-index__container .tab-panel .slick-next{right:0}#brands .brand-index__container .tab-panel .brand-search__container,.template-page-brands .brand-index__container .tab-panel .brand-search__container{-webkit-align-items:start;align-items:start;display:flex;margin-top:3rem;position:relative;width:100%}@media only screen and (max-width: 768px){#brands .brand-index__container .tab-panel .brand-search__container,.template-page-brands .brand-index__container .tab-panel .brand-search__container{margin-top:1.7rem}}#brands .brand-index__container .tab-panel .brand-search__container .brand-search__input,.template-page-brands .brand-index__container .tab-panel .brand-search__container .brand-search__input{border-bottom-right-radius:0;border-top-right-radius:0;font-size:14px;height:40px;width:35%}@media only screen and (max-width: 768px){#brands .brand-index__container .tab-panel .brand-search__container .brand-search__input,.template-page-brands .brand-index__container .tab-panel .brand-search__container .brand-search__input{width:100%}}#brands .brand-index__container .tab-panel .brand-search__container .brand-search__button,.template-page-brands .brand-index__container .tab-panel .brand-search__container .brand-search__button{max-width:90vw;min-width:3.125rem;border:1px solid rgba(0,0,0,0);background-color:green;font-family:"Arboria-Book",Sans-Serif;font-weight:700;line-height:1.25rem;text-transform:none;text-align:center;text-decoration:none;color:#fff;cursor:pointer;border-radius:0 4px 4px 0;padding:0 1.25rem;display:flex;font-size:0;height:40px;width:auto}#brands .brand-index__container .tab-panel .brand-search__container .brand-search__button span,.template-page-brands .brand-index__container .tab-panel .brand-search__container .brand-search__button span{display:flex;justify-content:center;align-items:center}#brands .brand-index__container .tab-panel .brand-search__container .brand-search__button span svg,.template-page-brands .brand-index__container .tab-panel .brand-search__container .brand-search__button span svg{margin-bottom:3px}#brands .brand-index__container .tab-panel .brand-search__container .brand-search__button span svg circle,#brands .brand-index__container .tab-panel .brand-search__container .brand-search__button span svg path,.template-page-brands .brand-index__container .tab-panel .brand-search__container .brand-search__button span svg circle,.template-page-brands .brand-index__container .tab-panel .brand-search__container .brand-search__button span svg path{stroke:#fff}#brands .brand-index__container .tab-panel .brand-search__container .brand-search__button span svg path,.template-page-brands .brand-index__container .tab-panel .brand-search__container .brand-search__button span svg path{fill:#fff}#brands .brand-index__container .tab-panel .brand-search__container #brandInput,.template-page-brands .brand-index__container .tab-panel .brand-search__container #brandInput{width:100%;box-sizing:border-box;border:2px solid #ccc;border-radius:4px;font-size:16px;background-color:#fff;background-image:url(/cdn/shop/files/Vector.png?v=1721252871);background-position:10px;background-repeat:no-repeat;padding:12px 20px 12px 40px}#brands .brand-index__container .tab-panel .brand-search__container .brand-image,.template-page-brands .brand-index__container .tab-panel .brand-search__container .brand-image{height:80px;width:80px;border:1px solid red}#brands .wrapper.container--vertical-space-small,.template-page-brands .wrapper.container--vertical-space-small{margin-top:0}#brands .brand-results-alphabet,#brands .brand-results-all,.template-page-brands .brand-results-alphabet,.template-page-brands .brand-results-all{padding-top:60px}#brands .brand-results-alphabet ul li a,#brands .brand-results-all ul li a,.template-page-brands .brand-results-alphabet ul li a,.template-page-brands .brand-results-all ul li a{display:flex;flex-direction:column;text-align:center;font-family:"Arboria-Book",Sans-Serif;font-size:14px;line-height:17px!important;color:#444}#brands .rich-text__text,.template-page-brands .rich-text__text{text-wrap:nowrap}@media only screen and (max-width: 768px){#brands .rich-text__text,.template-page-brands .rich-text__text{text-wrap:wrap}}#brands .card__text.gutter--large.gutter-top--large.gutter-bottom--large.remove-empty-space,.template-page-brands .card__text.gutter--large.gutter-top--large.gutter-bottom--large.remove-empty-space{padding-top:20px;padding-bottom:20px}#brands .rte.block-text.text-size--regular strong,.template-page-brands .rte.block-text.text-size--regular strong{font-family:"Arboria-Book",Sans-Serif;font-weight:600}#brands .brands-header-description,.template-page-brands .brands-header-description{overflow:hidden;height:62px;position:relative}#brands .brands-header-description .read-more,.template-page-brands .brands-header-description .read-more{position:absolute;width:100%;margin:0;left:148px;bottom:3px;background-color:#fff;color:#000;cursor:pointer}#brands .brands-header-description .read-more a,.template-page-brands .brands-header-description .read-more a{text-decoration:underline}#brands .brands-header-description .read-more :before,.template-page-brands .brands-header-description .read-more :before{content:"";background:linear-gradient(90deg,#f8f6f500,#f8f6f5 80%);padding-top:5px}#brands .showing,.template-page-brands .showing{height:auto}#brands .hide,.template-page-brands .hide{display:none}#brands .split-line,.template-page-brands .split-line{border-top:1px solid #d9d9d9;margin-top:40px;margin-bottom:40px;position:absolute;width:100%;left:0}#brands .brand-index__container,.template-page-brands .brand-index__container{position:static}#brands .brand-results-all,.template-page-brands .brand-results-all{padding-top:90px}#brands .slick-track,.template-page-brands .slick-track{display:flex;gap:10px}
/*# sourceMappingURL=/cdn/shop/t/114/assets/brands.autostyle.css.map */
