:root{--font-base: "Montserrat", sans-serif;--color-332B26: #332b26;--color-423A35: #423a35;--color-F2F0EF: #f2f0ef;--color-EAE7E3: #eae7e3;--color-DDD1C3: #ddd1c3;--color-BFB8AF: #bfb8af;--color-E2DDD6: #e2ddd6;--color-000000: #000000;--color-FFFFFF: #ffffff;--fz-12: 12px;--fz-14: 14px;--text-base: 16px;--fz-24: 24px;--fz-32: 32px;--fz-46: 46px}body{font-family:var(--font-base);-webkit-font-smoothing:antialiased}html,body,span,#MainContent h1,#MainContent h2,#MainContent h3,#MainContent h4,#MainContent h5,#MainContent h6,#MainContent p,.cart-items th,div,#MainContent{font-family:Montserrat,sans-serif!important}.h2{font-size:var(--fz-32);font-weight:600;line-height:normal}.h2-medium{font-size:var(--fz-32);font-weight:600!important;line-height:normal}.h3,.text{font-size:var(--text-base);font-weight:300;line-height:normal}.small{font-size:var(--font-12);font-weight:500;line-height:normal}@media only screen and (min-width: 1024px){.h2{font-size:var(--fz-46)}.h3{font-size:var(--fz-24)}}.update-styles .announcement-bar__message{padding:16px 20px}.update-styles .announcement-bar__message{font-family:var(--font-base);font-size:var(--fz-12);color:var(--color-EAE7E3);font-weight:500;line-height:normal;letter-spacing:normal}@media only screen and (min-width: 1024px){.update-styles .announcement-bar__message{font-size:var(--text-base)}}.update-styles.header{padding:21px 20px 5px}.update-styles .header__search{display:block}.update-styles .header__heading{padding-bottom:10px}.update-styles .header__inline-menu:before{content:"";display:block;position:absolute;left:0;width:100%;height:1px;background:var(--color-332B26)}.update-styles .header__inline-menu .list-menu{padding-top:10px}.update-styles .header__menu-item{font-family:var(--font-base)!important;font-size:var(--font-base)!important;font-weight:400!important;color:var(--color-332B26)!important;letter-spacing:normal!important}.slider-hero__item{position:relative}.slider-hero__box{position:absolute;top:0;left:50%;display:flex;flex-direction:column;min-width:360px;max-width:360px;padding:50px 25px;height:100%;text-align:center;transform:translate(-50%)}.slider-hero__desktop,.slider-hero__mobile{margin:0;height:100%}.slider-hero__desktop{display:none}.slider-hero__mobile{display:block}.slider-hero__item img{width:100%;aspect-ratio:14/5;height:500px;object-fit:cover}.slider-hero__detail{font-family:var(--font-base);font-size:var(--font-base);color:var(--color-EAE7E3);font-weight:400;line-height:normal;margin:0}.slider-hero__title{font-family:var(--font-base)!important;font-size:var(--fz-32);color:var(--color-EAE7E3);font-weight:600!important;line-height:normal;flex:1;margin:0}.slider-hero__cta{display:flex;align-items:center;justify-content:center;font-family:var(--font-base)!important;font-size:var(--font-base)!important;color:var(--color-000000);width:100%;height:36px!important;min-height:36px;padding:8px 16px!important;font-weight:500!important;letter-spacing:normal!important;text-transform:math-auto!important;background-color:var(--color-EAE7E3);border:0;box-shadow:none;text-decoration:none}.slider-hero__slick .slick-dots .slick-active{border:1px solid var(--color-F2F0EF)}.slider-hero__slick .slick-dots{position:absolute;left:0;bottom:20px;width:100%;padding:0}.slider-hero__item video{position:absolute;width:100%;height:550px;object-fit:cover;aspect-ratio:1/1}@media only screen and (min-width: 1024px){.slider-hero__box{align-items:center;justify-content:center;min-width:630px;max-width:630px;padding:50px 25px;height:100%}.slider-hero__desktop{display:block}.slider-hero__mobile{display:none}.slider-hero__item img{aspect-ratio:14/5;height:500px}.slider-hero__detail{font-size:var(--fz-24)}.slider-hero__title{font-size:var(--fz-46);flex:0;margin:0 0 25px}.slider-hero__cta{width:auto;font-weight:400!important}.slider-hero__item video{height:auto}}.slick-dots{display:flex!important;justify-content:center;column-gap:8px;margin:0;padding:28px 0 0}.slick-dots li{display:flex;align-items:center;justify-content:center;width:10px;height:16px;list-style:none;cursor:pointer}.slick-dots button{font-size:0;width:8px;height:8px;padding:0;border:0;border-radius:20px;background-color:var(--color-BFB8AF);cursor:pointer}.slick-dots .slick-active{display:flex;justify-content:center;align-items:center;width:16px;height:16px;border:1px solid var(--color-423A35);border-radius:20px}.slider-icons .slick-track{left:-65px!important}.slider-icons__wrapper{padding:40px 0 30px;background-color:var(--color-F2F0EF)}.slider-icons__slick{max-width:1100px;margin:0 auto}.slider-icons__wrapper figure{display:flex;align-items:center;justify-content:center;height:80px;margin:0 0 16px}.slider-icons__item p{font-family:var(--font-base);font-size:var(--font-base);font-weight:300;color:var(--color-332B26);line-height:normal;text-align:center;margin:0;padding:0 35px}@media only screen and (min-width: 1024px){.slider-icons .slick-track{left:0!important}.slider-icons__wrapper{padding:46px}.slider-icons__item p{padding:0 25px}}.icon-mosaic__wrapper{height:123px;background-color:var(--color-FFFFFF)}.icon-mosaic__bckg{display:block!important;width:100%;height:100%;background-size:cover;background-position:center}.slider-featured-product__wrapper{padding:30px 30px 40px;background-color:var(--color-FFFFFF)}.slider-featured-product__content{padding-bottom:25px;text-align:center}.slider-featured-product__item{text-decoration:none;padding:0 20px}.slider-featured-product__item figure{position:relative;margin:0 0 32px}.slider-featured-product__tag{position:absolute;top:20px;left:20px;display:inline-block;width:max-content;font-size:var(--fz-14);font-weight:500;line-height:normal;color:var(--color-F2F0EF);padding:7px 14px;border-radius:7px;background-color:var(--color-332B26)}.slider-featured-product__item img{width:100%;aspect-ratio:4/5;object-fit:cover}.slider-featured-product__buy{font-family:var(--font-base);position:absolute;left:20px;bottom:30px;display:flex;align-items:center;justify-content:center;width:calc(100% - 40px);height:36px;font-size:var(--font-base);font-weight:400;line-height:normal;color:var(--color-000000);background-color:var(--color-EAE7E3)}.slider-featured-product__item:hover .slider-featured-product__buy{opacity:1;visibility:visible;bottom:30px}.slider-featured-product__wrapper .text,.slider-featured-product__wrapper .h2-medium,.slider-featured-product__details .text{font-family:var(--font-base)!important;margin:0;color:var(--color-332B26)}.slider-featured-product__wrapper .text{margin-bottom:8px}.slider-featured-product__details{text-align:center}.slider-featured-product__details .text{font-weight:500!important;letter-spacing:normal}.slider-featured-product__price{font-family:var(--font-base)!important;font-weight:300;color:var(--color-332B26);margin:0}@media only screen and (min-width: 1024px){.slider-featured-product__wrapper{padding:32px 90px 62px}.slider-featured-product__content{padding-bottom:60px}.slider-featured-product__tag{font-size:var(--text-base);padding:8px 16px;border-radius:8px}.slider-featured-product__item figure:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#0006;opacity:0;visibility:hidden;transition:all .3s ease-in-out;transition-delay:.1s}.slider-featured-product__buy{position:absolute;bottom:0;opacity:0;visibility:hidden;transition:all .3s ease-in-out;transition-delay:.2s}.slider-featured-product__item:hover figure:before{opacity:1;visibility:visible}}.image-content__grid{display:block}.image-content__grid figure{display:none;margin:0}.image-content__grid img{width:100%;height:100%;object-fit:cover}.image-content__copy{display:grid;place-content:center;padding:46px 24px;text-align:center;border-bottom:1px solid var(--color-332B26)}.image-content__copy a,.image-content__copy .h2-medium,.image-content__copy p{font-family:var(--font-base)!important;color:var(--color-332B26)}.image-content__copy .h2-medium,.image-content__copy p{margin:0}.image-content__copy .h2-medium{font-weight:600!important;padding:24px 0 32px}.image-content__copy .cta-read-more{display:inline-block;width:100%;margin:30px auto 0;padding:8px 24px;font-size:var(--font-base);font-weight:400;color:var(--color-000000);border:1px solid var(--color-332B26);letter-spacing:normal;text-decoration:none}@media only screen and (min-width: 1024px){.image-content__grid{display:grid;grid-template-columns:1fr 1fr 1fr}.image-content__grid figure{display:flex}.image-content__copy{padding:20px 17px}}@media only screen and (min-width: 767px){.image-content__copy .cta-read-more{width:max-content}}.slider-cards{padding:24px 0 40px;background-color:var(--color-FFFFFF);overflow:hidden}.slider-cards__wrapper{padding:0 20px}.slider-cards .title{position:relative;font-family:var(--font-base)!important;color:var(--color-332B26);margin:0;text-align:center;padding-bottom:24px}.slider-cards .title:after{content:"";display:block;position:absolute;left:-32px;bottom:0;width:calc(100% + 64px);height:1px;padding-bottom:32px;border-bottom:1px solid}.slider-cards__slick{padding:20px 0 0}.slider-cards__item{position:relative;padding:0}.slider-cards__item:hover:before{opacity:1;visibility:visible}.slider-cards__item:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#0000004d;opacity:0;visibility:hidden;transition:all .3s ease-in-out;transition-delay:.1s}.slider-cards__item figure{margin:0}.slider-cards__item figure img{display:flex;width:100%;height:100%;object-fit:cover}.slider-cards__detail{display:flex;flex-direction:column;row-gap:8px;position:absolute;left:0;bottom:0;padding:20px 20px 30px;height:100%;text-align:center;z-index:3}.slider-cards__detail .h2-medium,.slider-cards__detail p,.slider-cards__detail a{font-family:var(--font-base)!important;color:var(--color-F2F0EF);margin:0}.slider-cards__detail p{flex:1}.slider-cards__detail a{display:grid;place-content:center;width:100%;height:36px;min-height:36px;text-decoration:none;padding:0 24px;border:1px solid var(--color-F2F0EF)}@media only screen and (min-width: 680px){.slider-cards{padding:32px 0 64px}.slider-cards__wrapper{padding:0 16px}.slider-cards .title{padding-bottom:30px}.slider-cards__slick{padding:64px 0 0}.slider-cards__item{padding:0 16px}.slider-cards__item:before{left:16px;width:calc(100% - 32px)}.slider-cards__detail{display:grid;row-gap:16px;max-width:540px;padding:60px 40px;height:auto;text-align:left}.slider-cards__detail a{width:max-content}}.banner-video__wrapper{display:flex;align-items:flex-end;position:relative;width:100%;height:560px;padding:40px 30px}.banner-video__bckg{position:absolute;top:0;left:0;width:100%;height:100%;margin:0}.banner-video__bckg img{display:flex;width:100%;height:100%;object-fit:cover;object-position:center}.banner-video__desktop{display:none}.banner-video__mobile{display:block}.banner-video__copy{position:relative;display:flex;flex-direction:column;row-gap:16px;height:100%;z-index:2}.banner-video__copy .h2,.banner-video__copy button{font-family:var(--font-base)!important;font-weight:600!important;margin:0}.banner-video__copy h2{max-width:470px;color:var(--color-E2DDD6)}.banner-video__copy button{display:flex;align-items:center;column-gap:8px;width:max-content;height:36px;min-height:36px;padding:0 24px;text-decoration:none;color:var(--color-423A35);font-weight:400!important;border:1px solid var(--color-EAE7E3);background-color:var(--color-FFFFFF);cursor:pointer}.banner-video__modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#0006;z-index:9}.banner-video__modal-body{width:100%;height:100%;display:grid;place-content:center;padding:20px}.banner-video__modal-body video{width:350px}.close-modal{position:absolute;top:20px;right:20px;background:transparent;border:0;color:var(--color-FFFFFF);font-size:50px;cursor:pointer}@media only screen and (min-width: 767px){.banner-video__wrapper{padding:74px}.banner-video__desktop{display:block}.banner-video__mobile{display:none}.banner-video__copy{display:grid;height:auto}}.footer__wrapper{padding:30px 0 24px;background-color:var(--color-F2F0EF);border-top:1px solid var(--color-332B26)}.footer__top{text-align:center;padding:0 20px}.footer__top .h2-medium,.footer__top .text{font-family:var(--font-base)!important;margin:0}.footer__top .h2-medium{padding-bottom:10px}.footer__top .text{padding-bottom:32px}.footer__top-form{max-width:760px;margin:0 auto;padding:0 20px}.footer__top-wrapper{display:grid;grid-template-columns:1fr;height:104px}.footer__top-wrapper input[type=email]{font-family:var(--font-base)!important;font-size:var(--font-base);padding:0 24px;border:1px solid var(--color-332B26);background:transparent}.footer__top-wrapper input[type=email]::-ms-input-placeholder{font-family:var(--font-base)!important;color:var(--color-000000);font-size:var(--font-base)}.footer__top-wrapper input[type=email]::placeholder{font-family:var(--font-base)!important;color:var(--color-000000);font-size:16px;font-weight:400}.footer__top-wrapper button{border:1px solid var(--color-332B26);border-top:0;background:var(--color-FFFFFF);cursor:pointer}.footer__top-wrapper span.text{padding:0}*:focus-visible{outline:none;box-shadow:none}.footer__bottom{display:flex;align-items:center;justify-content:space-between;flex-direction:column-reverse;row-gap:32px;margin-top:32px;text-align:center;padding:30px 20px;border-top:1px solid var(--color-332B26)}.footer__bottom-wrapper{display:flex;flex-direction:column;row-gap:16px}.footer__bottom-wrapper .text{font-family:var(--font-base)!important;color:var(--color-332B26);font-weight:400;text-decoration:none}#ContactFooter-success svg{display:none}#ContactFooter-success{font-family:var(--font-base)!important;font-weight:600!important}@media only screen and (min-width: 767px){.footer__top-wrapper{grid-template-columns:5fr 1fr;height:52px}.footer__top-wrapper button{border-top:1px solid var(--color-332B26);border-left:0}.footer__bottom{display:flex;align-items:center;justify-content:space-between;flex-direction:row;margin-top:50px;padding:70px 90px;text-align:left}}.update-styles.collection-grid-section{margin:0;background-color:var(--color-FFFFFF)}.update-styles.collection-hero{padding:46px 0;border-top:1px solid var(--color-332B26);border-bottom:1px solid var(--color-332B26);background-color:var(--color-FFFFFF)}.update-styles .collection-hero__inner{margin:0}.update-styles .collection-hero__title{font-family:var(--font-base)!important;font-weight:600!important;margin:0}.facets-container{padding-top:16px}.update-styles .facets__heading,.update-styles .disclosure-has-popup,.update-styles .facet-filters__label,.update-styles select,.update-styles .product-count__text{font-family:var(--font-base)!important;font-weight:400!important;color:var(--color-332B26)}.update-styles .card-wrapper h3,.update-styles .card-wrapper .price{font-family:var(--font-base)!important;font-size:var(--fz-12);line-height:normal;text-align:center;font-weight:500!important}.update-styles .card-wrapper .price{display:flex;justify-content:center;font-weight:300!important}.tag-best-seller{position:absolute;top:20px;left:20px;display:inline-block;width:max-content;font-size:var(--fz-14);font-weight:500;line-height:normal;color:var(--color-F2F0EF);padding:7px 14px;border-radius:7px;background-color:var(--color-332B26);z-index:2}.update-styles #product-grid{display:grid;grid-template-columns:1fr 1fr;column-gap:8px;row-gap:20px}.update-styles #product-grid .grid__item{width:100%;max-width:100%;padding:0}.update-styles .media--adapt{height:400px;object-fit:contain;padding:0!important}.update-styles .card-information__text{text-decoration:none!important;padding:0}#ProductGridContainer{border-top:1px solid var(--color-332B26);padding-top:20px;margin-top:15px;padding-bottom:70px}#ProductGridContainer .price__regular{font-size:var(--font-base)!important}@media only screen and (min-width: 1024px){#ProductGridContainer{border-top:1px solid var(--color-332B26);padding-top:50px;margin-top:5px;padding-bottom:150px}.update-styles.collection-hero{padding:64px 0}.tag-best-seller{font-size:var(--text-base);padding:8px 16px;border-radius:8px}.update-styles .card-wrapper h3,.update-styles .card-wrapper .price{font-size:var(--text-base)}.facets-container{padding-top:32px}}@media only screen and (min-width: 480px){.update-styles .media--adapt{height:386px;column-gap:20px;row-gap:30px}}@media only screen and (min-width: 900px){.update-styles .media--adapt{height:386px;column-gap:20px;row-gap:30px}}@media only screen and (min-width: 1200px){.update-styles #product-grid{grid-template-columns:1fr 1fr 1fr;column-gap:30px;row-gap:40px}.update-styles .media--adapt{height:466px}}@media only screen and (min-width: 1366px){.update-styles .media--adapt{height:566px}}.update-styles #MainContent{border-top:1px solid var(--color-332B26);background-color:var(--color-FFFFFF)}.update-styles #MainContent .product.grid{padding-top:32px}.update-styles .product__title,.update-styles .product__description p{font-family:var(--font-base)!important;color:var(--color-332B26);margin:0 0 16px}.update-styles .product__description{margin:0}.update-styles .product__description p{font-weight:300!important}.update-styles .product-form__input .form__label{font-family:var(--font-base)!important;color:var(--color-332B26);font-size:var(--font-base);font-weight:400;margin:0}.update-styles .product-form__input.text{display:inline-flex;margin-bottom:32px}.update-styles .no-js-hidden{margin:0}.update-styles .price__regular{font-family:var(--font-base)!important;color:var(--color-332B26);font-size:var(--fz-24)}.update-styles .product-form__quantity .form__label{font-family:var(--font-base)!important;color:var(--color-332B26)}.update-styles .product-form__submit{background-color:var(--color-FFFFFF);border:1px solid var(--color-332B26);color:var(--color-332B26);padding:22px 24px;font-weight:300;letter-spacing:normal}.update-styles .product-form__submit span{font-family:var(--font-base)!important;font-size:var(--fz-24);text-transform:math-auto}.update-styles .product__info,.update-styles .product__text{display:grid;grid-template-columns:30px 1fr;align-items:center;margin:0 0 14px}.update-styles .accordion{border:0;border-bottom:1px solid var(--color-332B26)}.update-styles .product__info p,.update-styles .product__text,.update-styles .accordion__title,.update-styles .accordion__content p{font-family:var(--font-base)!important;font-size:var(--font-base);margin:0;color:var(--color-332B26);font-weight:300;letter-spacing:normal;text-transform:math-auto!important}.update-styles .accordion__content{padding:20px 20px 0}.update-styles .accordion__content p{line-height:23px}@media screen and (min-width: 990px){update-styles #MainContent .product.grid{flex-direction:column;padding-top:0}.update-styles .product__media-wrapper{max-width:50%!important;width:calc(50% - .5rem)!important}.update-styles .product:not(.product--no-media):not(.featured-product) .product__info-wrapper{padding-left:4rem;max-width:50%!important;width:calc(50% - .5rem)!important}.gPreorderBottomMessage{display:none!important}}.update-styles .product-form__input input[type=radio]:checked+label{color:var(--color-332B26);background-color:var(--color-E2DDD6);border-radius:8px}.update-styles .product-form__input input[type=radio]+label{border-radius:8px;margin-right:20px}.update-styles .product-recommendations{padding:0 20px}.update-styles.product-recommendations .grid{display:grid;grid-template-columns:1fr;column-gap:5px}.update-styles.product-recommendations .grid__item{width:100%;max-width:100%;padding-bottom:30px}.update-styles.product-recommendations .media--adapt{object-fit:contain;padding:inherit}.product-recommendations__heading.h2-medium{font-family:var(--font-base)!important}.update-styles.product-recommendations .price__regular{font-size:16px}@media screen and (min-width: 1024px){.update-styles .product-recommendations{padding:0 17px}.update-styles.product-recommendations .grid{grid-template-columns:1fr 1fr 1fr;column-gap:5px}.update-styles.product-recommendations .grid__item{padding-bottom:30px}}@media screen and (min-width: 1200px){.update-styles .product-recommendations{padding:0 50px}.update-styles.product-recommendations .grid{grid-template-columns:1fr 1fr 1fr;column-gap:36px}}.banner-logo__wrapper{position:relative;width:100%;overflow:hidden}.banner-logo__wrapper figure{margin:0;height:100%}.banner-logo__icon{position:absolute;top:40px;left:50%;width:164px;transform:translate(-50%);z-index:1}figure.banner-logo__icon{height:auto}.banner-logo__icon img{width:100%}.banner-logo__desktop{display:none}.banner-logo__mobile{display:block}.banner-logo__mobile img{display:flex;width:100%;height:100%;aspect-ratio:5/8}.banner-logo__title{position:relative;width:100%;margin:0;padding:16px;text-align:center;z-index:1}.banner-logo__title span{font-family:var(--font-base);display:block;letter-spacing:normal}@media screen and (min-width: 1024px){.banner-logo__icon{top:90px;left:90px;width:auto;transform:translate(0)}}@media screen and (min-width: 480px){.banner-logo__wrapper{height:650px}.banner-logo__desktop{display:block}.banner-logo__mobile{display:none}.banner-logo__desktop img{width:100%;height:100%;aspect-ratio:16/7;object-fit:cover}.banner-logo__title{position:absolute;left:0;bottom:0;padding:16px}}.image-text__wrapper{position:relative;width:100%;padding:60px 0 30px;background-color:var(--color-FFFFFF)}.image-text__wrapper figure{margin:0}.image-text__mosaico{position:absolute;top:0;left:0;width:100%;height:350px;overflow:hidden}.image-text__mosaico img{width:100%;height:350px;object-fit:cover}.image-text__grid{position:relative;display:grid;grid-template-columns:1fr;column-gap:20px;padding:0 20px}.image-text__image{text-align:right}.image-text__image img{display:block;width:100%;max-width:fit-content;margin:0 auto}.image-text__copy{padding:30px 0 0}.image-text__copy .h2,.image-text__copy p{font-family:var(--font-base)!important;color:var(--color-332B26);letter-spacing:normal;margin:0}.image-text__copy .h2{font-weight:600!important;margin-bottom:16px}@media screen and (min-width: 900px){.image-text__wrapper{padding:80px 0}.image-text__grid{grid-template-columns:1fr 1fr}.image-text__mosaico,.image-text__mosaico img{height:240px}.image-text__image img{width:100%;max-width:inherit;margin:0 0 0 auto}}@media screen and (min-width: 1070px){.image-text__mosaico,.image-text__mosaico img{height:364px}.image-text__image img{width:auto;height:100%}.image-text__copy{padding:300px 0 0}}@media screen and (min-width: 1200px){.image-text__grid{column-gap:46px;padding:0 35px 0 100px}.image-text__copy .h2{padding-right:50px}}.text-box h2{margin:0}.text-box p{margin-top:0}.text-box h2,.text-box p{font-family:var(--font-base)!important;text-align:center}.text-box__wrapper{padding:40px 20px}.text-box__container{display:grid;width:100%;max-width:1100px;margin:0 auto;padding:0;row-gap:10px}.text-box__img{text-align:center;margin:0}@media screen and (min-width: 1024px){.text-box__wrapper{padding:100px 0 80px}.text-box__container{max-width:1100px;padding:0 20px;row-gap:30px}}.ba_widget_left_content{display:none!important}@media screen and (min-width: 1024px){.ba_widget_left_content{display:block!important}}.video-container{display:block;position:relative;width:100%;height:100%}.video-container .slider-hero__box{position:relative;display:block;height:100%;top:100px}.video-container .slider-hero__box .slider-hero__cta{width:max-content;margin:20px auto 0}
/*# sourceMappingURL=/cdn/shop/t/10/assets/update-styles.css.map */
