.navigation .navigation__column>.size-5,.navigation .navigation__column>.size-6,.navigation .navigation__column>.size-7,.navigation .navigation__column>.size-8,.navigation .navigation__column>.size-9{column-count:2}@media(min-width:768px){.navigation{text-align:left}.navigation .navigation__tier-1>li>a{font-weight:600}}body{font-family:elza,Lato,sans-serif;line-height:150%}h1,.h1-style,h2,h3,h4,h5,h6,.heading-font,.button,a.button,.btn,a.btn,button,input[type=submit],input[type=reset],input[type=button]{font-family:elza,Lato,sans-serif}.button,a.button,.btn,a.btn,button,input[type=submit],input[type=reset],input[type=button]{font-weight:600;padding:1.2em 25px .8em;border-radius:0}.announcement .announcement__text{font-weight:600}.logo-area{font-size:1rem}.navigation{font-family:elza,Lato,sans-serif}.navigation__tier-1 svg{width:9px;margin-left:10px}.navigation__item .heading{font-size:2rem;font-weight:700;margin-bottom:15px;padding-left:20px}.menu-promotion__text{font-weight:700;margin-top:0;padding:12px 0 12px 16px;border:1px solid #DDE0EB;border-top:0}.menu-promotion__text svg{height:auto;width:auto;vertical-align:text-top}.mobile-navigation-drawer .navigation__link{padding:0 20px}@media(min-width:768px){.navigation__item .heading{padding-left:0}.navigation .navigation__columns{padding-top:42px}.menu-promotion__text{text-align:left;font-size:1rem;padding:18px 0 18px 22px}}.overlay-text .button,.overlay-text .overlay-text__button.button.button{background:none;border-color:currentcolor!important;border:1.5px solid!important;color:#fff;font-size:1rem;min-width:220px;border-radius:0}.overlay-text .button:hover,.overlay-text .overlay-text__button.button.button:hover{background:#121212}.button.altcolour,.btn.btn--secondary,button.altcolour,input[type=submit].altcolour,input[type=reset].altcolour,input[type=button].altcolour{background:none;border-radius:0}@media(hover:hover){.button.altcolour:hover,.btn.btn--secondary:hover,button.altcolour:hover,input[type=submit].altcolour:hover,input[type=reset].altcolour:hover,input[type=button].altcolour:hover{background:#343131}}.section-logo-list .swiper-slide img{filter:grayscale(100%);opacity:.6}.section-logo-list .swiper-slide img:hover{filter:none;opacity:1}.product-block .product-block__title{font-weight:600;font-size:1.125rem;text-transform:uppercase}.product-price{font-size:1rem;margin-top:10px;margin-bottom:16px}.product-block .btn.btn--secondary{width:100%;display:block}.product-block .price-label{position:absolute;z-index:10;bottom:10px;left:10px;color:#fff;font-size:13px;padding:9px 15px 6px}.product-block .price-label.price-label--sale{background:#757986}.product-block .price-label.price-label--sold-out{background:#121212}@media screen and (min-width:768px){.product-block .product-info{margin-top:16px;margin-bottom:5px}}@media(min-width:768px){.cart-link{border:1px solid;padding:6px}.cart-link .cart-link__count{top:-13px;right:-15px;padding:6px 7px 5px}}.collection-pagination{position:relative}.collection-pagination .prev,.collection-pagination .next{position:absolute;top:189px;z-index:10}.collection-pagination .prev svg,.collection-pagination .next svg{width:63px;height:63px}.collection-pagination .prev{left:0}.collection-pagination .next{right:0}.collection-slider .collection-listing .product-block{padding-left:15px}.collection-slider .product-list.carousel.carousel--fixed-grid-mode{margin-left:-15px}.section-featured-collection .hometitle{margin-bottom:13px}@media(min-width:1248px){.collection-pagination .prev{left:-70px}.collection-pagination .next{right:-70px}}.image-page-button{display:none!important}@media(min-width:1000px){.template-collection .collection-listing{border-top:1px solid #DDE0EB}.collection-listing .utility-bar{justify-content:flex-end;padding-top:10px}.filter-container--side .filters{width:299px}.filter-container--side .filters .filters__inner{border:1px solid #DDE0EB;padding:23px;margin-right:23px}.filter-group-product-total{margin:14px 0}.filter-group{margin-bottom:0}.filter-group:not(.filter-group--applied) .filter-group__heading{margin-top:0;padding-top:14px;border-top:1px solid rgb(18,18,18,.2)}}.filter-group--swatch .toggle-target-container{justify-content:normal;margin-left:-8px}.filter-group__heading__text{font-size:1rem}.filter-group--swatch .filter-group__item{width:auto;margin-left:8px;margin-bottom:9px;border-radius:0}.filter-group-color .filter-group__item__text{position:absolute!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;height:1px!important;width:1px!important;margin:-1px!important;padding:0!important;border:0!important}.filter-group-color .filter-group__item{padding:6px;border-color:transparent;margin-bottom:9px}.filter-group-color .filter-group__item--active{border-color:#ccc}.filter-group-color .filter-group__item:before{margin:0;min-width:32px;min-height:32px;border-radius:0!important}.filter-group-size .filter-group__item{min-width:39px;min-height:39px;text-align:center;padding:11px 10px 7px;font-size:13px;font-weight:600;max-width:39px}.filter-group-size .filter-group__item[data-tag=xxl],.filter-group-size .filter-group__item[data-tag=xxxl]{padding:11px 0 7px}.filter-group-size .filter-group__item:before{display:none}.filter-group-size .filter-group__item--active{box-shadow:none;background:#757986b3}.swatch-method-standard.swatch-style-icon_square .option-selector--swatch.product-block-swatches{margin:10px 0}.swatch-method-standard.swatch-style-icon_square .option-selector--swatch.product-block-swatches .opt-label{width:32px;height:32px;min-width:32px;min-height:32px;margin-right:4px}.swatch-method-standard.swatch-style-icon_square .option-selector--swatch.product-block-swatches .opt-label:not(.swatch-active):after{border:0;box-shadow:none}.swatch-style-icon_square .quickbuy-container .option-selector__btns-size .opt-label{background:#fff}.quickbuy-container .vendor a{color:inherit}.subcollection-links{max-width:1100px;margin:0 auto;display:none}.subcollection-links .gallery+.gallery{margin-top:14px}.subcollection-links .gallery__image{padding-top:69%}.subcollection-links .gallery.gallery__items-1 .gallery__image{padding-top:17%}.subcollection-links .gallery.gallery__items-2 .gallery__image{padding-top:33.7%}.subcollection-links .gallery.gallery__items-3 .gallery__image{padding-top:51%}.subcollection-links .overlay-text{align-items:flex-end;font-size:1.5rem}@media(min-width:768px){.subcollection-links{display:block}.subcollection-links .gallery{display:flex;gap:14px}}.sortby-text{position:absolute;top:10px;left:-59px;font-weight:700}.utility-bar .link-dropdown .link-dropdown__button{font-weight:400}.cart-form{display:flex;flex-direction:column}.cart-form .page-header{display:flex;justify-content:space-between;align-items:center}.cart-form .page-header h1,.cart-form .page-header .continue-shopping{margin:0}.cart-form .page-header .continue-shopping{color:inherit;text-decoration:underline}.cart-item-list__body{margin:0}.cart-form .cart-item,.cart-drawer .cart-item{border-top:1px solid #e2e2e2}.cart-item__not-image{flex-direction:column;position:relative}.cart-item__not-image .lightly-spaced-row{margin-bottom:0}.cart-item__not-image .line-item-property,.cart-item__not-image .subscription-description,.cart-item__not-image .cart-discount,.cart-item__not-image .small-text{font-size:.937rem;line-height:1.7;margin:7px 0}.cart-drawer .vendor a{color:inherit;font-size:.625rem}.cart-form .cart-item-list-heading--total,.cart-form .cart-item__total,.cart-drawer .cart-item__total{text-align:left;display:flex;flex-direction:row-reverse;font-size:1.125rem;justify-content:flex-end}.cart-item__item-discounts{text-align:left}.cart-drawer .cart-item__item-discounts .cart-discount,.cart-form .cart-item__item-discounts .cart-discount,.cart-item__item-discounts .cart-discount-list{margin:0;margin-bottom:1rem}.cart-form .cart-item__item-discounts .cart-discount .cart-discount__amount{font-weight:600}.cart-discount--inline .cart-discount__label{margin-inline-end:.5em}.cart-drawer .cart-discount__amount{font-weight:600}.cart-drawer .cart-item__item-discounts .cart-discount{display:block}.cart-discount .cart-discount__icon{color:#354b9c;font-weight:600}.cart-form .cart-item-list-heading--total,.cart-drawer .struck-out-price,.cart-form .struck-out-price{margin-right:9px}.cart-form .cart-item-list-heading--quantity,.cart-form .cart-item__quantity,.cart-drawer .cart-item__quantity{margin-top:1.062rem}.cart-form .cart-item-list-heading--quantity,.cart-form .cart-item__quantity .buttoned-input,.cart-drawer .cart-item__quantity .buttoned-input{width:140px;border-radius:0;border:1px solid #121212}.cart-form .buttoned-input svg,.cart-drawer .buttoned-input svg{color:#121212;stroke-width:2px}.cart-form .cart-item-list-heading--quantity,.cart-form .cart-item__quantity .buttoned-input input,.cart-drawer .cart-item__quantity .buttoned-input input{width:76px}.cart-form .cart-item__remove{position:absolute;top:0;right:0;margin:0;display:block;color:#121212}@media(min-width:768px){.cart-form{display:flex;flex-direction:row;max-width:1100px;margin:0 auto}.cart-item-list-wrapper{flex-grow:1;margin-right:34px}.cart-item__title{font-size:1.125rem}.cart-sidepanel{width:356px}.cart-message{padding-left:10px}.cart-message h2,.cart-message p{font-size:.875rem}.cart-message h2{color:#121212}.cart-message p{color:#757986}.cart-message svg{height:17px}.cart-sidepanel .title{padding:33px 33px 0}.desktop-cart-total{background:#f8f9fd;border:1px solid #E4E7F3;position:sticky;top:calc(var(--theme-sticky-header-height) + 10px)}.cart-sidepanel .checkout-note{padding:0 33px 33px}.cart-sidepanel .top-panel{padding:0 33px 20px}.cart-sidepanel .cart-discount{display:flex;justify-content:space-between}.cart-sidepanel .cart-policies{margin:1em 0}.cart-sidepanel .subtotal{margin:1em 0!important;font-size:1rem;display:flex;justify-content:space-between;margin-bottom:0;border-top:1px solid rgba(18,18,18,.2);padding-top:1em}.cart-sidepanel .theme-money{font-weight:600}#cartform .checkout-buttons{margin:0 -1px -1px}.cart-sidepanel .checkout-buttons .button{width:100%;border-radius:0;text-transform:uppercase}}.product-block__image,.product-media img{box-shadow:0 0 2px #dcdcdc}.product-block__image{margin:1px}.product-detail .spr-starrating .spr-stars~.spr-stars{display:none}.product-detail .spr-starrating .spr-stars{margin-right:0}.swatch-style-icon_square .option-selector--swatch .opt-label{min-width:39px;min-height:39px;text-align:center;padding:11px 10px 7px;font-size:13px;font-weight:600;cursor:pointer}.swatch-style-icon_square .option-selector--swatch .opt-label,.swatch-style-icon_square .option-selector--swatch .opt-label:after{border-radius:0;border-color:#757986}.swatch-style-icon_square .option-selector--swatch .opt-label:before,.swatch-style-icon_circle .option-selector--swatch .opt-label:before{box-shadow:0 0 2px #000}.swatch-style-icon_square .option-selector--swatch .opt-label,.swatch-style-icon_square .option-selector--swatch .opt-btn:checked+.opt-label:after,.swatch-style-icon_square .option-selector--swatch .opt-btn:checked+.opt-label:hover:after{box-shadow:none}.swatch-style-icon_square .option-selector__btns-size .opt-btn:checked+.opt-label{background:#dde0eb}.swatch-style-icon_square .option-selector__btns-size .opt-label{--width: auto;width:auto;height:auto}.swatch-style-icon_square .option-selector__btns-color .opt-label{width:32px;height:32px;border-color:#757986}.swatch-style-icon_square .option-selector__btns-color a.opt-label,.swatch-style-icon_square .option-selector__btns-color a.opt-label:after{border-color:transparent!important}.product-form .quantity-submit-row .label{display:inline-block;margin-right:20px}.product-form .quantity-wrapper{border:1px solid #121212;display:inline-flex}.product-form .quantity-wrapper a,.product-form .quantity-wrapper input[name=quantity]{margin:0;border:0;border-color:#fff;border-radius:0}.product-form .quantity-wrapper a svg{margin-bottom:0;color:#121212}.product-form .quantity-wrapper input[name=quantity]:active,.product-form .quantity-wrapper input[name=quantity]:focus{box-shadow:none}.product-form .quantity-submit-row .quantity-submit-row__submit{margin-bottom:10px}.product-information-wrapper{display:flex;flex-direction:column;gap:2rem}.product-information-wrapper .col-info{flex-grow:1;flex-basis:0;min-width:0}.product-information-wrapper .care-instrunctions-text{column-count:auto!important;margin-left:0}.product-information-wrapper .care-instrunctions-text li{list-style:none}.product-information-wrapper .care-instrunctions-text li span.icon{display:inline-block;vertical-align:middle;width:40px;text-align:center}@media(min-width:768px){.product-information-wrapper{flex-direction:row;gap:0}.product-information-wrapper .col-info .rte{padding-right:2rem}.product-information-wrapper .col-info.col-info-materials{width:260px;flex-grow:0;flex-basis:auto}}@media(min-width:960px){.product-information-wrapper .care-instrunctions-text{column-count:2!important}}@media(min-width:768px){.product-detail .gallery-size-large+.product-column-right{width:calc(41% - 40px)}.product-detail .product-column-left{width:58%}}.section-footer__row-container+.section-footer__row-container{background:#fff}.locale-selectors__container{display:none!important}.section-footer .logo{max-width:261px;margin:30px auto 0}.section-footer__row--logo{margin-top:10px!important;border-top:1px solid #DDE0EB;max-width:9999999px!important}@media(min-width:768px){.section-footer .container{padding-right:0;padding-left:0}.section-footer .container>div{max-width:1415px;margin:0 auto}.section-footer__row-lower{padding-top:28px;padding-bottom:28px}.section-footer__payment-icons,.section-footer__payment-icons svg{margin-bottom:0}.section-footer__row--logo+.section-footer__row--block{padding-top:30px}}.copyright,.copyright a{color:#707070}.filter-group-product-total{visibility:hidden;margin:0}@media(max-width:767px){#shopify-section-template--16216535498946__b9fe283d-780d-443a-8c35-91465a7607fb .spaced-column{display:flex;flex-direction:column}#shopify-section-template--16216535498946__b9fe283d-780d-443a-8c35-91465a7607fb .button-row{order:5}.collection-slider .collection-listing .product-block .product-info{padding:0 1rem}}@media(max-width:767px){#shopify-section-template--16389374968002__b9fe283d-780d-443a-8c35-91465a7607fb .spaced-column{display:flex;flex-direction:column;justify-content:center;align-items:center}#shopify-section-template--16389374968002__b9fe283d-780d-443a-8c35-91465a7607fb .button-row{order:1}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom.css.map */
