html{scroll-behavior:smooth}body{overflow-x:hidden}main .shopify-section{margin:auto}#shopify-section-header .icon-instagram,#shopify-section-header .icon-facebook{filter:invert(100%)}.announcement-bar__item-inner{font-size:14px}.header .social-icons li,.header .social-icons li .icon,.header .social-icons li svg{height:21px;width:21px}.header .social-icons{margin-top:-9px!important}.disclosure__toggle--currency,.localization-item-trigger{font-size:12px}.flag-icon{border-radius:0}.countdown-banner__bar{max-width:fit-content;gap:3%}.countdown-banner__bar-text em{color:#fff}.countdown-banner__bar-item{margin-left:0;margin-right:0}.countdown-timmer__amount{font-size:32px}.countdown-banner__bar-item--timer{width:17%;justify-content:center;margin-left:0!important;margin-right:0!important}.countdown-banner__bar-item h4{font-weight:600;font-size:21px;text-transform:capitalize;letter-spacing:-.01em}.countdown-banner__bar-item--heading{width:24%}.countdown-banner__bar-item--heading p{text-transform:initial;font-weight:700}.countdown-banner__bar-item.countdown-banner__bar-item--text{width:20%}#countdown-subscribe{min-width:35%}#countdown-subscribe-email{border-top:none;border-right:none;border-bottom:1px solid #fff;border-left:none;font-size:14px;color:#fff;padding:0}.countdown__newsletter-button{font-weight:400;font-size:16px;border:1px solid #fff;height:40px;width:149px;transition:all .3s}.countdown__newsletter-button:hover{background-color:#fff;color:#000}.countdown-banner__content{padding:30px 3vw!important}.countdown-flex{display:flex;align-items:center;justify-content:center;gap:3vw}.countdown-timer__item{width:33.3333333333%}.countdown-timer__item:last-of-type{display:none}.klaviyo-form-WCARp2{width:29%!important}.klaviyo-form-WCARp2 input[type=email]{background-color:transparent!important;border-bottom:1px solid #ffffff!important;border-top:none!important;border-left:none!important;border-right:none!important;border-radius:0!important;padding:5px 0!important;font-size:14px!important}.klaviyo-form-WCARp2 input[type=email]::placeholder{color:#fff!important;font-size:14px!important}.klaviyo-form-WCARp2 button{border-radius:0!important;margin-left:20px!important}.klaviyo-form-WCARp2 div{padding:0!important;min-height:unset!important}.klaviyo-form-R9fFZW input[type=email]{background-color:transparent!important;border-bottom:1px solid #ffffff!important;border-top:none!important;border-left:none!important;border-right:none!important;border-radius:0!important;padding:5px 0!important;font-size:14px!important}.klaviyo-form-R9fFZW input[type=email]::placeholder{color:#fff!important;font-size:14px!important}.klaviyo-form-R9fFZW button{border-radius:0!important}.klaviyo-form-R9fFZW div{min-height:unset!important}.grid-item__text-container-inner{text-align:center}.rich-text__text{color:#6a6a6a}.grid-item__accent{font-weight:400;font-size:12px}.grid-item__heading{text-transform:capitalize;text-shadow:0px 4px 4px rgba(0,0,0,.25)}.grid-item__subheading{text-shadow:0px 4px 4px rgba(0,0,0,.25)}.grid-item--width-66 .grid-item__button{justify-content:center}.grid-item__button .btn--primary{width:205px}.grid-item__button span{font-weight:400}.grid-item--width-33 h2,.grid-item--width-33 p{text-align:left}.grid-item__inner.contain.center{display:flex;flex-direction:column;justify-content:center}@media (min-width: 960px){.grid-item__image.contain{position:static;height:auto}.grid-item__image.contain .image__inner{height:auto}.grid-item__image.contain .image__inner img{position:static;margin:50px auto 0;width:65%}.grid-item__text-container-wrapper.contain{height:auto}}.featured-collection-slider{margin-top:40px}.featured-collection-slider__navigation-list-item span{text-transform:capitalize}.testimonials__item-author{font-weight:400;margin-top:26px;font-size:14px}.testimonials__item-product-title{font-weight:400;font-size:14px;letter-spacing:initial}.testimonials__item-quote{font-size:35px;color:#333}@media only screen and (max-width: 768px){.testimonials__item-quote{font-size:20px}}.blog-posts__heading{text-transform:initial}.featured-collection-slider__heading{text-transform:initial;font-size:32px;font-weight:400}.featured-collection-grid__heading{text-transform:capitalize}@media screen and (min-width: 960px){.desktop-hide{display:none}}.grid-item__text-container-wrapper.contain h2,.grid-item__text-container-wrapper.contain p{text-align:center}@media screen and (max-width: 959px){.mobile-hide{display:none}.countdown-flex{flex-direction:column}.testimonials__inner{padding-right:0}.countdown-banner__bar-item:not(.countdown-banner__bar-item--timer){width:100%!important}.countdown-banner__bar-item.countdown-banner__bar-item--timer{width:auto!important}}.article-item__content a{font-weight:400}.article-item__title{text-transform:initial}.article-item__excerpt{margin:15px auto 12px}.article-item__content{margin-top:22.5rem;grid-column:4 / 25}.article-item__image-wrapper{grid-column:1 / 25}.article-item__excerpt p{font-size:14px}.article-item__content-inner .button-block__button{margin-top:0}.rich-text__text{font-size:16px}.footer{background-color:#454549;color:#fff;padding:var(--spacing-10) 3vw;max-width:initial!important}.footer__newsletter-wrap{background-color:#4a989a}.footer__newsletter{display:flex;align-items:center;justify-content:space-between;background-color:#4a989a;padding:35px var(--space-outer);max-width:calc(var(--max-width) + calc(var(--space-outer) * 2));margin:auto}#footer-subscribe{display:inline-block;width:45%}.footer__newsletter-inner{width:50%}.klaviyo-form-R9fFZW button.needsclick{margin-left:25px!important}.klaviyo-form-R9fFZW.klaviyo-form{width:40%!important}.footer__newsletter-heading{color:#fff;font-weight:400;font-size:30px}.form-container{display:flex;gap:10px;justify-content:space-between;flex-basis:75%;align-items:center;margin-left:2%}.footer__newsletter-subheading{display:inline-block;color:#fff;font-size:16px;margin-right:2%;margin-left:2%;position:relative;width:47%}.footer__newsletter-subheading:before{content:"";position:absolute;left:-18px;height:100%;min-height:35px;width:1px;background-color:#333}.footer__text p{font-weight:400;font-size:14px;line-height:21px}.social-icons{gap:5%;min-height:fit-content}.footer__bottom{border-top:1px solid #FFFFFF40;padding-top:22px}.footer__links a:hover{color:inherit}.footer__links ul{display:flex;gap:7%}.footer__links ul li{margin-top:0}.footer__link-heading{display:inline-block;font-weight:600;text-transform:uppercase;font-size:14px;cursor:default}.footer__link-item{font-weight:400;text-transform:capitalize;margin-top:24px;font-size:14px}.footer__sublinks{display:flex;flex-direction:column}.footer__groups{justify-content:space-between}.footer-chevron{display:none}.footer .disclosure-form__inner{margin-top:40px;font-size:13px}.footer .disclosure__toggle{color:#fff;font-size:13px}.footer .social-icons .icon{height:25px;width:25px}.footer__text{margin-bottom:25px}.footer__bottom-left a.policy{text-decoration:underline}.footer__bottom-left a.policy:hover{color:#fff}.klaviyo-form-R9fFZW{width:40%!important}.klaviyo-form-R9fFZW div{padding:0!important}.klaviyo-form-R9fFZW button{font-size:16px!important;margin-left:16px!important;padding:0 20px!important;height:47px!important}@media (max-width: 1200px){.footer__newsletter-heading{font-size:23px}}@media (min-width: 960px){.article-item__content{margin-top:-2.5rem}}@media (min-width: 1200px){.article-item__content{margin-top:66%}}@media (max-width: 959px){.icon-button-header-search{margin-top:2px}.header__row.header__row-mobile .header__row-segment{gap:4vw}.klaviyo-form-WCARp2.klaviyo-form{width:100%!important}.grid-item__text-container-wrapper.cover,.grid-item__text-container-wrapper.contain{justify-content:center}.grid-item__text-container-wrapper.contain h2,.grid-item__text-container-wrapper.contain p{text-align:center}.article-item__content{margin-top:-6vh}}@media screen and (min-width:768px) and (max-width:1000px){.klaviyo-form-R9fFZW.klaviyo-form{width:65%!important}.footer__newsletter-subheading{width:22%!important}}@media only screen and (max-width: 768px){.klaviyo-form-R9fFZW.klaviyo-form{width:100%!important}.footer__newsletter{flex-direction:column;align-items:flex-start;padding:30px var(--space-outer)}.footer__newsletter-heading{display:inline-block;width:fit-content}.footer__newsletter-subheading:before{transform:rotate(90deg);top:-55px;left:40px;height:82px}.form-container{margin-left:0;margin-top:27px;flex-direction:column;align-items:flex-start}.footer__newsletter-subheading{margin-bottom:20px;margin-left:0;width:100%}.footer__group--collapse .footer__group-content{display:block}.social-icons{gap:1%}.footer__links ul{display:flex;flex-direction:column}.footer__links ul li{display:flex;flex-direction:column;justify-content:center;padding:16px 0;border-top:.5px solid #AAAAAA}.footer__links ul li:last-of-type{border-bottom:.5px solid #AAAAAA}.footer__link-item{margin-top:0}.footer__link-heading{display:flex;align-items:center;justify-content:space-between}.footer__sublinks{max-height:0;overflow-y:hidden;gap:20px}.footer__sublinks.active{max-height:initial;overflow-y:auto;margin-top:20px}.footer__link-heading svg{height:18px;width:18px}.footer-chevron{display:inline-block}}.hide,.hidden{display:none!important}.g-productList .filter-bar{opacity:1!important}.filter-group--show-values{display:block!important}.filter-bar__inner .down-chevron svg{width:10px}.pagination__list{margin-top:70px}.filter-bar__toggle-text{margin:0 10px}.filter-bar__filters-inner{transition:.2s ease}.filter-bar__filters-inner.hide-choices{transform:translateY(-60px);opacity:0;max-height:1px;overflow:hidden;pointer-events:none;transition:.2s ease}.loop-returns-activated [data-shopify=payment-button]{display:none!important}.loop-returns-activated #slide-cart .Drawer__Content{max-height:95%!important;min-height:95%!important}.image-hero__text-container-heading{font-weight:700;text-transform:initial;line-height:58px}.image-hero__text-container-subheading{text-transform:uppercase}.image-hero__text-container a{font-weight:600;margin-top:20px}.navigation__submenu-item a{text-transform:uppercase!important;font-weight:500!important;font-size:13px!important}.header__links-list a:first-letter,.header__links-list button:first-letter{font-size:17px!important}.header__links-list a,.header__links-list button{display:inline-block!important;font-size:13px!important;min-height:fit-content!important}.header__links-list .header__links-icon{display:inline-flex!important}.cart__form-item-properties,.quick-cart__form-item-properties{display:none}.quick-cart__form{display:flex;flex-direction:column;height:100vh}.quick-cart__items-wrapper{max-height:fit-content;overflow-y:auto}@media (max-width: 959px){.quick-cart__items-wrapper{max-height:58%}}.collection-banner{scroll-margin-top:100px}.collection-banner__text-container-inner{max-height:300px;overflow-y:hidden;transition:all .5s}.collection-banner__text-container-inner.open{max-height:2000px}.view-more-collection-banner{border:1px solid var(--color-border);padding:var(--spacing-2) var(--spacing-4);margin-top:30px}.video-hero{max-width:calc(var(--max-width) + calc(var(--space-outer) * 2))!important;margin:auto!important}.quick-product .product__description{display:none}button.product__color-swatch{font-size:14px}.purchase-confirmation-popup__item-properties{display:none}.purchase-confirmation-popup__wrapper{max-height:47vh;overflow-y:auto}.purchase-confirmation-popup__inner #shopify-section-purchase-confirmation-popup-item,.purchase-confirmation-popup__inner form{height:100%}.purchase-confirmation-popup__close-btn{position:absolute;right:var(--spacing-4)}.sold-out.product-item{display:none!important}.quick-cart__footer{position:unset!important;padding-left:0!important;padding-right:0!important}.cart-product-recommendations,.purchase-confirmation-popup-recommendations{margin-bottom:20px}.cart-product-recommendations .section,.purchase-confirmation-popup-recommendations .section{padding-top:0}.cart-product-recommendations .product-recommendations-wrapper,.purchase-confirmation-popup-recommendations .product-recommendations-wrapper{display:flex;gap:4%;align-items:center;overflow-x:auto;overflow-y:hidden}.cart-product-recommendations .product-item,.purchase-confirmation-popup-recommendations .product-item{min-width:36%}.purchase-confirmation-popup-recommendations .product-item__product-title{font-size:.9rem!important}.purchase-confirmation-popup-flex{display:flex;flex-direction:column;justify-content:space-between;min-height:71vh}.purchase-confirmation-popup-footer{margin-bottom:9%}.cart-product-recommendations .product-recommendations-wrapper::-webkit-scrollbar,.purchase-confirmation-popup-recommendations .product-recommendations-wrapper::-webkit-scrollbar{height:4px;width:10px}.cart-product-recommendations .product-recommendations-wrapper::-webkit-scrollbar-track,.purchase-confirmation-popup-recommendations .product-recommendations-wrapper::-webkit-scrollbar-track{background:#f1f1f1}.cart-product-recommendations .product-recommendations-wrapper::-webkit-scrollbar-thumb,.purchase-confirmation-popup-recommendations .product-recommendations-wrapper::-webkit-scrollbar-thumb{background:var(--color-text);border-radius:5px}.cart-product-recommendations .product-recommendations-wrapper::-webkit-scrollbar-thumb:hover,.purchase-confirmation-popup-recommendations .product-recommendations-wrapper::-webkit-scrollbar-thumb:hover{background:var(--color-text)}.cart-product-recommendations .quick-cart__heading,.purchase-confirmation-popup-recommendations .quick-cart__heading{margin-bottom:10px}.purchase-confirmation-popup-recommendations .quick-cart__heading{margin-top:10px}.purchase-confirmation-popup__inner{min-height:76vh;overflow-y:auto;height:100%}.brands-banner-wrap{display:flex;align-items:center;padding:0;height:39px;padding:0 2rem}@media screen and (max-width: 699px){.brands-banner-wrap{display:flex;align-items:center;padding:0;height:52px;padding:0 1rem}}@media screen and (min-width: 1000px){.brands-banner-wrap{padding:0 3rem}}.brands-banner-link{display:inline-flex;align-items:center;height:100%;opacity:.7;z-index:511}.brands-banner-img{width:112px;margin-left:4px;margin-right:4px}.brands-banner-img:not(.active){margin-top:4px}@media screen and (max-width: 768px){.brands-banner-wrap{justify-content:center}}.btn.read-more{margin-top:.7rem;border:1px solid #000}.richtext-wrapper{overflow-y:hidden;transition:all .3s!important}.richtext-wrapper.open{max-height:1000px!important}div.product-item__text.ta-c>[data-oke-star-rating]{margin-bottom:5px}@media screen and (max-width: 768px){.brands-banner-link.active{z-index:2!important}.quick-search{position:sticky!important;z-index:2}}
/*# sourceMappingURL=/cdn/shop/t/363/assets/custom.css.map */
