@import"https://use.typekit.net/nlt3xro.css";@import"\201chttps://use.typekit.net/nlt3xro.css\201d";@font-face{font-family:NewYork;src:url(NewYork.eot);src:url(NewYork.eot?#iefix) format("embedded-opentype"),url(NewYork.woff2) format("woff2"),url(NewYork.woff) format("woff"),url(NewYork.svg#NewYork) format("svg");font-weight:400;font-style:normal;font-display:swap}body{overflow-x:hidden}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{letter-spacing:.02em;font-family:freight-big-pro,serif;line-height:61px;font-size:48px}p{letter-spacing:0;font-style:normal;font-family:freight-sans-pro;font-weight:400;font-size:16px;line-height:21px;color:#1f2320}.text-center{text-align:center!important}.page-width{max-width:1330px}.header-wrapper--sticky{position:relative}.hero__slide-link,.btn{width:100%;letter-spacing:.1em;font-family:freight-sans-pro;max-width:220px;height:60px;font-weight:600;font-size:20px;line-height:36px}.slick-dots{display:flex;align-items:center;justify-content:center;margin:0;padding:1rem 0 0;list-style-type:none}.slick-dots li{margin:0 2px}.slick-dots button{display:block;width:8px;height:8px;padding:0;border:none;border-radius:100%;background:#37413666;text-indent:-9999px}.slick-dots li.slick-active button{background:#374136;width:10px;height:10px}.site-header .page-width{max-width:1280px}.site-header{box-shadow:none!important}.hero__image-wrapper:before,.hero__media:before,.hero__text-shadow:before{display:none}.header-item.header-item--navigation{justify-content:flex-end}.hero,.header-wrapper--sticky{background:transparent!important}.site-nav .site-nav__icons .site-nav__link{padding:7.5px 10px}.header-layout--left .site-navigation{padding-right:20px}.hero__text-shadow .hero__link{margin-top:42.5px}.site-nav .site-nav__link{padding:0 18px 7.5px;color:#1f2320;letter-spacing:0;text-transform:capitalize;font-family:freight-sans-pro;font-style:normal;font-weight:500;font-size:20px;line-height:23px}h2.h1.hero__title{font-style:normal;font-weight:400;line-height:77px;letter-spacing:.04em;text-transform:uppercase;color:#374136}.hero__subtitle{font-family:freight-sans-pro;max-width:616px;font-size:20px;line-height:28px;color:#1f2320;letter-spacing:0}.featured-collection-flex .page-width{display:flex;justify-content:space-between}.featured-collection-flex .grid-overflow-wrapper{max-width:854.01px;width:100%}.featured-collection-flex .section-header{max-width:313px;width:100%;margin-top:43px;margin-bottom:0;text-align:left}.featured-collection-flex .short_description p,.featured-collection-flex .section-header__title{text-align:left}.featured-collection-flex .grid__item{padding-left:16px}.featured-collection-flex .grid__item.grid-product .grid-product__content .image-wrap{padding-bottom:0!important;position:relative;min-height:345px;height:100%!important}.featured-collection-flex .grid__item.grid-product .grid-product__content .image-wrap img{position:absolute;left:0;right:0;width:100%;height:100%;object-position:center top!important;object-fit:cover}.featured-collection-flex .grid--uniform .medium-up--one-third:nth-of-type(3n+1){clear:none}.featured-collection-flex .btn{margin-top:27px}.featured-collection-flex .slick-prev,.featured-collection-flex .slick-next{position:absolute;top:35%;width:34px;height:30px;color:transparent}.featured-collection-flex .slick-prev{left:16px;border-radius:0 50px 50px 0;background:#fff url(arrow-left.svg) center no-repeat}.featured-collection-flex .slick-next{right:0;border-radius:50px 0 0 50px;background:#fff url(arrow-right.svg) center no-repeat}.grid-product__title{letter-spacing:0!important;text-transform:capitalize!important;font-family:freight-sans-pro;font-style:normal;font-weight:500;font-size:20px!important;line-height:23px;color:#1f2320}.grid-product__price{font-family:freight-sans-pro;font-weight:500;font-size:16px;letter-spacing:0!important;line-height:19px}.featured-collection-flex{margin-top:81px;margin-bottom:-12px}.custom-collection-list{padding:60px 0;margin-top:-75px;border-top:1px solid #1f2320}.custom-collection-list .short-description{transition:all .9s ease-in-out;max-width:393px;margin:0 auto}.custom-collection-list .grid{margin:0 0 0 -66.555px}.custom-collection-list .grid__item{padding-left:66.555px}.custom-collection-list .collection-image--square{padding-bottom:0!important;min-height:460px}.custom-collection-list .collection-image img{transition:all .9s ease-in-out;z-index:1;top:auto;bottom:0;left:auto;right:0;width:246px;height:auto;object-fit:contain}.custom-collection-list .collection-item__title--overlaid-box>span{display:block;transition:all .9s ease-in-out;text-transform:capitalize!important;font-family:la-bohemienne,sans-serif;background:none;font-style:normal;font-weight:400;font-size:55px;line-height:30px;text-align:center;letter-spacing:1px}.custom-collection-list .collection-item:not(.collection-item--below):after{background-color:transparent!important}.custom-collection-list .collection-item__title--center[class*=collection-item__title--overlaid]{top:25%;transform:translateY(-25%)}.custom-collection-list .collection-item__title--overlaid-box>span.short_desc{transition:all .9s ease-in-out;letter-spacing:0;padding:31px 0 0;max-width:261px;font-size:16px;font-family:freight-sans-pro;line-height:21px;text-transform:none!important}.custom-collection-list .collection-image:after{content:"";position:absolute;border:18px solid transparent;box-shadow:inset 0 0 0 1px #d08b4b;z-index:0;left:0;right:0;top:0;bottom:0}.custom-collection-list .section-header{margin-bottom:68px}.custom-collection-list .collection-item:hover .collection-image{transform:none}.custom-collection-list .collection-item{transition:all .9s ease-in-out}.custom-collection-list .collection-item:hover{transform:scale(1.19)}.custom-collection-list .grid__item:nth-child(2) .collection-item .collection-image img{width:205px}.custom-collection-list .grid__item:nth-child(3) .collection-item .collection-image img{width:235px}.custom-collection-list .collection-item:hover img,.custom-collection-list .grid__item:nth-child(2) .collection-item:hover .collection-image img,.custom-collection-list .grid__item:nth-child(3) .collection-item:hover .collection-image img{width:210px}.custom-collection-list .collection-item .text-link{visibility:hidden;opacity:0;transition:visibility 0s,opacity .5s linear;text-transform:uppercase!important;margin:11px auto 0;transition:all .9s ease-in-out;font-family:freight-sans-pro;font-style:normal;font-weight:500;font-size:18px;line-height:19px;text-align:center;letter-spacing:.1em;text-decoration:underline;text-underline-offset:3px}.custom-collection-list .collection-item:hover .text-link{visibility:visible;opacity:1}.custom-collection-list .text-center .btn{margin:38px auto 0}.weeks-fav p{max-width:461px;margin:0 auto;font-size:16px;line-height:21px;letter-spacing:0;font-weight:400}.weeks-fav .theme-block{margin-bottom:0}.weeks-fav .theme-block h2{margin-bottom:10px}.weeks-fav{margin-bottom:-25px;margin-top:77px;position:relative}.weeks-fav:after{content:"";background:url(v1.png) right no-repeat;background-size:contain;width:253px;height:463px;position:absolute;right:0;top:-204px}.featured_product .page-content--product .page-width{max-width:1178.35px}.featured_product .flickity-button,.featured_product .product__thumbs{display:none}.featured_product .product-image-main .image-wrap{min-height:613px;padding-bottom:0!important}.featured_product .product-image-main .image-wrap img{object-fit:cover;width:100%;height:100%}.featured_product .product-single__sticky{padding-left:0;width:45.159%}.featured_product .grid{margin-left:0}.featured_product .product-single__meta{padding-left:50px}.featured_product .grid__item+.grid__item{width:53.991%}.featured_product .product-single__title{color:#1f2320;margin-bottom:0}.featured_product .product__price{line-height:36px;font-family:freight-sans-pro;font-style:normal;font-weight:500;font-size:26px}.featured_product .product-block.product-block--header{margin-bottom:0}.featured_product .product__policies{display:none}.featured_product .offeron_prod{margin-top:-22px;margin-bottom:50px}.featured_product .product-block hr{margin:-17px 0 -6px;border-top-color:#1f2320}.featured_product .page-content--product{padding-bottom:16px}.featured_product .product-single__meta .product-block .rte p{margin-bottom:12px}.featured_product .variant-input-wrap label{font-size:18px;padding:12px 19.1px;margin:0 10px 8px 0;line-height:23px;letter-spacing:0}.featured_product .variant-input-wrap .variant-input:last-child label{margin-right:0}.same_day_delivery .background-media-text__aligner{max-width:1250px;margin:0 auto;display:flex;justify-content:end;align-items:center;height:100%}.same_day_delivery .background-media-text__spacer,.same_day_delivery .background-media-text--650{min-height:628px}.same_day_delivery .background-media-text__text{width:576px;background:#ffffffe6;border-color:#fff0}.same_day_delivery .background-media-text__text--framed{box-shadow:inset 0 0 0 1px var(--colorTextBody)}.same_day_delivery .background-media-text__text{text-align:center}.same_day_delivery .background-media-text__subtext p{max-width:433px;margin:0 auto 29.5px;font-size:16px;line-height:21px;font-weight:400;padding:0;width:100%;letter-spacing:0}.same_day_delivery .icon_img{margin:-7px 0 -20px}.same_day_delivery p.h3{font-size:48px;margin-bottom:10px}.reviews_slider .slick-slider{margin:0 -24px}.reviews_slider .slick-slide{box-shadow:inset 0 0 0 1px #d08b4b;border:11px solid transparent;padding:38px 0 32px;background:#fbfee6;text-align:center;margin-right:22.5px;margin-left:22.5px}.reviews_slider .testimonial_content{max-width:476px;margin:0 auto;font-size:16px;line-height:21px;letter-spacing:0}.reviews_slider .slick-slide.slick-active:nth-child(odd){background:#e5d8cebd}.reviews_slider .slick-slide.slick-active:nth-child(2n){transform:translateY(32px)}.reviews_slider .slick-list{padding:0 0 32px}.reviews_slider{padding:77px 0 0;position:relative}.reviews_slider .section-header{margin-bottom:44px}.reviews_slider .section-header h2{margin-bottom:10px}.reviews_slider p{margin-bottom:24px}.reviews_slider .testimonial_content p{position:relative}.reviews_slider .testimonial_content p:before{content:"";background:url(testi-icon2.svg) left no-repeat;width:40px;height:29px;position:absolute;left:-20px;top:-13px;z-index:-1}.reviews_slider .slick-slide.slick-active:nth-child(odd) .testimonial_content p:before{background:url(testi-icon1.svg) left no-repeat}.reviews_slider .testimonials__info{font-family:freight-sans-pro;letter-spacing:0;font-size:15px;line-height:21px;font-weight:400}.reviews_slider cite{font-family:freight-sans-pro;letter-spacing:0;font-size:16px;line-height:22px;font-style:normal;font-weight:500;color:#1f2320}.reviews_slider .section-header .main-short-title p{margin:0!important;letter-spacing:0}.reviews_slider:before{content:"";position:absolute;right:0;top:14px;width:186px;height:198px;background:url(review_vector.png) right no-repeat;background-size:contain}.about_section:before{content:"";position:absolute;left:0;top:-40px;width:235px;height:314px;background:url(aboutus_vector.png) left no-repeat;background-size:contain}.about_section{position:relative}.about_section .feature-row{margin:0;align-items:flex-end}.about_section .page-width{max-width:1051px}.about_section .feature-row .feature-row__item+.feature-row__item{max-width:636px;min-width:636px}.about_section .feature-row__text{background:#faf2ef;border:17px solid transparent;box-shadow:inset 0 0 0 1px #d08b4b;min-width:557px;flex:0 1 557px;z-index:1;margin-right:-223px;padding:69px 65px;margin-bottom:56.13px}.about_section .h1.appear-delay{margin-bottom:9px}.about_section .feature-row__text .btn{margin-top:37px}.about_section .index-section{margin:96px 0}.site-footer{padding-bottom:0;background-color:#fff!important;padding-top:91px;margin-top:45.5px;border-top:1px solid}.footer_newsletter,.footer__newsletter,.footer__newsletter-input{max-width:335px}.site-footer .grid{padding-top:0}.site-footer .page-width{max-width:1214px}.footer__small-text{font-size:15px;line-height:26px;color:#1f2320;font-weight:300;font-family:freight-sans-pro;border-top:2px solid #1f2320;padding-top:25px;text-align:left;margin-top:45px;padding-bottom:20px}.footer_newsletter p{font-family:freight-sans-pro;font-style:normal;font-weight:400;font-size:17px;line-height:23px;color:#1f2320}.footer__social li{background:#374136;border-radius:4px;width:34px;height:34px;text-align:center;display:inline-flex;align-items:center;justify-content:center}.footer__social li:not(:last-child){margin:0 18px 0 0}.footer__social svg{width:auto;height:18px}.footer__social a{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.site-footer .grid__item[data-type=custom] p{margin-bottom:5px;font-weight:500;font-size:18px;line-height:26px;color:#1f2320}.site-footer .grid__item p.footer__title{margin-bottom:15px;text-transform:capitalize!important;font-family:freight-sans-pro;font-weight:600;font-size:24px;line-height:31px;letter-spacing:.3px}.site-footer .collapsible-content__inner p a{border-color:transparent}.footer__social{margin-top:34px}.toolbar__content{display:none}.site-footer .footer__item-padding{padding-right:0}.site-footer__linklist a{padding:2.7px 0;color:#1f2320;font-size:18px;font-weight:500;font-family:freight-sans-pro;line-height:26px}.site-footer__linklist li{margin-bottom:0}.footer__newsletter-input{border:1px solid #1f2320;font-family:freight-sans-pro;font-weight:400;margin-top:14px;border-bottom:1px solid #1f2320;background:#fff;padding:21.485px 15px;font-size:16px;line-height:20px;color:#9c9c9c}.footer__newsletter-input:focus{border-bottom:none}.footer__newsletter-input::placeholder{font-family:freight-sans-pro;font-weight:400;font-size:16px;line-height:20px;color:#9c9c9c;opacity:1}.footer__newsletter-input--active+.footer__newsletter-btn .icon{display:block}.footer__newsletter-input--active+.footer__newsletter-btn .footer__newsletter-btn-label{display:none}.footer__newsletter-btn{display:flex;justify-content:center;align-items:center;width:64px;height:40px;background:#374136;top:70%;transform:translateY(-70%);right:11px}.variant__label{text-transform:capitalize!important;font-family:freight-sans-pro;font-style:normal;font-weight:500;font-size:16px!important;line-height:16px;letter-spacing:0!important}.product-single__meta .product-block .rte p{color:#4b4d4b}.variant-input-wrap label{border:1px solid #1F2320;box-shadow:none;font-family:freight-sans-pro;font-style:normal;font-weight:500;font-size:20px;line-height:27px;text-align:center}.variant-input-wrap input[type=radio]:checked+label{background:#1f2320;color:#fff;box-shadow:none}.add-to-cart{padding:0;max-width:100%}.template-collection .site-footer{margin-top:0}.collection_header{position:relative;margin:-75px 0;padding:36px 0;background:#eee;border:15px solid transparent;box-shadow:inset 0 0 0 1px #c4c4c4}.collection_header h2{font-family:freight-big-pro,serif;font-style:normal;font-weight:400;font-size:60px;line-height:77px;text-align:left;text-transform:none}.collection_header .liquidcode h1,.collection_header .liquidcode p{margin-top:0;margin-bottom:0;max-width:986px;line-height:21px;font-family:freight-sans-pro;text-align:left;font-style:normal;font-weight:400;font-size:16px;color:#1f2320}.collection_header .liquidcode a{color:#1f2320!important;font-weight:500}.collection_header .theme-block{margin-bottom:20px}.collection_header .liquidcode img{width:246px;position:absolute;right:-15px;bottom:-15px;background:#f9e3db}.collection-grid__wrapper .grid{margin-left:-14.8px!important;margin-right:-14.8px}.collection-sidebar{padding-right:0}.template-collection .collapsible-content__inner li.tag{position:relative}.template-collection .collapsible-content__inner .tag__checkbox{position:absolute;padding-left:0;right:0;width:16px;top:11px}.tag--remove .icon{color:#000!important}.filter_text{font-weight:500;font-size:22px;line-height:25px}.filter_text svg path:first-child{stroke-width:4px}.collection-sidebar__group .collapsible-trigger__icon{display:none}.collection-sidebar__group .collapsible-trigger-btn{line-height:25px;letter-spacing:.04em;font-family:freight-sans-pro;text-transform:uppercase;font-style:normal;font-weight:600;font-size:18px}.tag__text{font-family:freight-sans-pro;font-style:normal;line-height:22px;font-weight:500;font-size:16px;letter-spacing:.04em;text-transform:uppercase}.pagination .page.current{background:#374137;opacity:1;color:#fff;line-height:12px;border:1px solid #1F2320;width:34px;height:34px;font-weight:500;font-size:16px;font-family:freight-sans-pro}.pagination .page a{line-height:12px;border:1px solid #1F2320;width:34px;height:34px;font-weight:500;font-size:16px;font-family:freight-sans-pro}.pagination .next,.pagination .prev{background:transparent;color:#4b4d4b}.pagination .next .icon,.pagination .prev .icon{color:#4b4d4b}.pagination .next,.pagination .prev{width:auto}.pagination p{margin-bottom:0;font-style:normal;font-weight:500;font-size:16px;line-height:21px;color:#4b4d4b}.pagination>span{margin:0 8px}.pagination .prev p{padding-left:15px}.pagination .next p{padding-right:15px}.pagination .next{margin-left:2px}.pagination .prev{margin-right:2px}.count_collection{margin-top:71px}.pagination{margin:-38px 0 0;padding:0 0 60px}.collection-grid__wrapper .grid__item{padding:0 14.8px!important}.collection-grid__wrapper .grid-product__image-mask .image-wrap{padding-bottom:124.5%!important}.collection-grid__wrapper .grid-product__image-mask .image-wrap img{position:absolute;object-fit:cover;width:100%;height:100%}.collection_header .theme-block:last-child{margin-bottom:0}.collection-filter .btn .icon{display:none}.header-item--icons{z-index:9}.collection-filter__item .js-drawer-open-collection-filters.btn{border:none;text-align:left;padding:0;font-family:freight-sans-pro;font-style:normal;font-weight:500;font-size:22px;line-height:25px;color:#1f2320;letter-spacing:0}.collection-filter__item--sort{flex:0 1 auto}.collection-filter select{width:auto;border:none;font-family:freight-sans-pro;font-style:normal;font-weight:500;font-size:22px;line-height:28px;color:#1f2320;letter-spacing:0}.collection_faq .page-width{max-width:914px}.collection_faq .collapsible-trigger--inline{width:100%;padding:20px 0}.collection_faq .collapsible-trigger--inline .collapsible-trigger__icon{right:0;left:auto}.collection_faq .faq_tab{border-bottom:1px solid #1F2320}.collection_faq .section-header{margin-bottom:18px}.collection_faq .collapsible-trigger--inline{font-family:freight-sans-pro;font-weight:600;font-size:20px;line-height:27px;letter-spacing:.04em;text-transform:capitalize}.collapsible-content__inner--faq p{max-width:662px;font-family:freight-sans-pro;font-style:normal;font-weight:400;font-size:20px;line-height:28px;color:#4b4d4b}.page-content--product{padding-top:0}.template-product .product-main-slide .image-wrap{padding-bottom:105.556%!important}.template-product .product-main-slide .image-wrap img{width:100%;height:100%;object-fit:cover;position:absolute}.page-content--product .page-width{max-width:1241px}.template-product .product-single__meta{padding-left:48px}.template-product .product-single__title{font-size:44px!important;letter-spacing:.02em;line-height:56px}.product__price{font-style:normal;font-weight:500;font-size:30px;line-height:41px;font-family:freight-sans-pro}.template-product .product-block--header{margin-bottom:10px}.product__thumbs--below{margin-top:8px}.product__thumbs--below .product__thumb-item{max-width:284px;min-width:284px;margin-right:6px}.product__policies.rte.small--text-center{display:none}.template-product .product-block hr{border-top-color:#1f2320;margin-bottom:-15px}.template-product .product-block--price{margin-bottom:10px}.template-product .product-single__meta .product-block .rte p{margin-bottom:6px;font-family:freight-sans-pro;font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#1f2320}#infiniteoptions-container .spb-productdescfont{letter-spacing:0!important;text-transform:none!important;font-family:freight-sans-pro;font-style:normal;font-weight:500;font-size:18px;line-height:25px;color:#1f2320}#infiniteoptions-container textarea.spb-productdescfont{font-size:14px!important;font-weight:400;line-height:19px;color:#1f2320;border-color:#1f2320;min-height:84px;max-width:521px}#infiniteoptions-container textarea.spb-productdescfont::placeholder{color:#1f232080}#infiniteoptions-container .spb-label-tooltip{margin-top:30px}#infiniteoptions-container>div{padding-bottom:13px!important}.template-product .product-block .variant-wrapper{margin-bottom:-25px}.template-product .add-to-cart{max-width:100%;margin-bottom:30px;margin-top:12px;font-size:18px;letter-spacing:.1em;line-height:19px}.product-block.product-block--tab .collapsible-trigger-btn{padding:20px 0;border-left:none;border-right:none;font-family:freight-sans-pro;font-style:normal;font-weight:600;font-size:20px;line-height:27px;letter-spacing:.04em;text-transform:uppercase}[data-section-type=product-recommendations]{padding:60px 0;margin:23px 0 75px;position:relative}[data-section-type=product-recommendations]:before{content:"";position:absolute;right:0;background:url(recommandation_bg.png) right no-repeat;width:216px;height:395px;background-size:contain;bottom:0}[data-section-type=product-recommendations] [data-section-type=collection-grid]{margin:0}[data-section-type=product-recommendations] .page-width{max-width:1079px}[data-section-type=product-recommendations] .page-width .grid-product__image-mask .image-wrap{padding-bottom:124.936%!important}[data-section-type=product-recommendations] .page-width .grid-product__image-mask .image-wrap img{position:absolute;width:100%;height:100%;object-fit:cover}[data-section-type=product-recommendations] a.btn{margin-top:24px}[data-section-type=product-recommendations] .short_description{max-width:393px;margin:10px auto 0;font-size:16px;line-height:21px}.megamenu .h5 .site-nav__dropdown-link{font-weight:600;font-size:18px;line-height:25px;letter-spacing:.04em;text-transform:uppercase;font-family:freight-sans-pro}.megamenu .site-nav__dropdown-link{font-size:16px;line-height:19px;font-weight:500;letter-spacing:0;text-transform:capitalize;font-family:freight-sans-pro}.site-nav__dropdown.megamenu{padding-top:26px;background:transparent;box-shadow:none}.site-nav__dropdown.megamenu .mega_menu_block{background:#ebe9e8;padding-top:43px;padding-bottom:34px;position:relative}.site-nav__dropdown a{background:transparent}.mega_menu_block:before{content:"";background:url(menubg.png) right no-repeat;position:absolute;right:0;width:162px;height:216px;background-size:94%;bottom:-7px}.site-nav--has-dropdown.is-focused>a,.site-nav--has-dropdown:hover>a{background-color:transparent}.mega-menu-custom-new{position:relative}.mega-menu-custom-new p{color:#1f2320;font-weight:600;text-transform:uppercase;position:absolute;left:0;right:0;width:247px;height:55px;bottom:13px;margin:0 auto;background:#ffffffe6;border:4px solid transparent;box-shadow:inset 0 0 0 .5px #1f2320;text-align:center;line-height:46px;font-size:18px;letter-spacing:.04em}.offeron_prod{line-height:47px;max-width:521px;display:block;height:47px;background:#f9e3da;font-style:italic;font-size:20px;font-family:freight-sans-pro;font-weight:600;text-align:center;letter-spacing:.04em;text-transform:uppercase;color:#1f2320}.buyinggift{margin-top:-10px;background:#fbe9ea;position:relative;padding:15px 20px;margin-bottom:20px}.buyinggift:before{position:absolute;right:0;top:0;content:"";background:url(gift_icon.png) right no-repeat;background-size:contain;width:100%;height:100px}.buyinggift h3{margin-bottom:5px;font-size:18px!important;font-weight:400;line-height:23px;letter-spacing:.02em;text-transform:uppercase;color:#1f2320}.buyinggift p{margin-bottom:0;font-family:freight-sans-pro;letter-spacing:0;font-size:16px;line-height:21px;color:#4b4d4b;font-weight:400;max-width:389px}.product-block.product-block--tab .collapsible-trigger-btn--borders{border:none!important}.index__product-card{width:370px;display:flex!important;padding:15px;max-width:370px;background:#f9e3da;margin-left:15px}.index__product-image{width:94px;height:94px;overflow:hidden}.add.form-ATC button.add-to-cart{font-size:18px;line-height:21px;text-decoration-line:underline;color:#000;font-weight:500;font-family:freight-sans-pro;cursor:pointer;margin-top:34px;display:block;padding-left:27px}.upsell_products .slick-list{padding:0 0 0 0%!important}.upsell_products button.slick-prev.slick-disabled,.upsell_products button.slick-next.slick-disabled{opacity:0}.cart__text{margin-top:14px;font-weight:500;font-size:16px;line-height:19px;font-family:freight-sans-pro}.title_price{padding-left:16px;width:179px}.upsell_products{margin-bottom:-6px;margin-top:14px;padding-left:calc(50% - 580px)}.drawer{background-color:#fff!important;z-index:99999}#CartDrawer .order-slots{width:100%!important}.is-light .site-nav__item:not(.site-nav--has-dropdown) .site-nav__link--underline:after{border-bottom-color:#000!important}.is-light .site-nav__link,.is-light .site-nav__link:hover{color:#000!important}.index__product-card .gift__title{-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box;font-size:18px;font-weight:500;line-height:21px;color:#1f2320;font-family:freight-sans-pro}.upsell_products h2{font-size:44px!important;line-height:57px!important;letter-spacing:.02em;font-weight:400}.upsell_products .slick-prev,.upsell_products .slick-next{position:absolute;top:33%;color:transparent}.upsell_products .slick-next:before{background:url(right_arrow.png) right;position:absolute;right:0;content:"";width:34px;height:30px;background-size:contain}.upsell_products .slick-next{right:calc(14% - 82px)}.upsell_products .slick-prev:before{background:url(left_arrow.png) left;position:absolute;left:0;content:"";width:34px;height:30px;background-size:contain}.upsell_products .slick-prev{left:0}.cart_recently_viewed .page-width{max-width:1079px}.template-list-collections h2.h1.hero__title{letter-spacing:.02em;color:#fff;font-style:normal;font-weight:400;font-size:48px;line-height:61px}.template-list-collections .hero__subtitle{padding-top:10px;max-width:460px;margin:0 auto;color:#fff;font-style:normal;font-weight:400;font-size:16px;line-height:21px}.template-list-collections .breadcrumb{display:none}.template-list-collections .page-content{padding-top:65px}.template-list-collections .page-content .grid__item{padding-left:42px}.template-list-collections .page-content .grid{margin:0 0 0 -42px}.template-list-collections .page-content .collection-image{padding-bottom:124.53%;width:100%}.template-list-collections .page-content .collection-item{margin-bottom:40px;transition:all .9s ease-in-out}.template-list-collections .collection-item__title--center[class*=collection-item__title--overlaid]{top:93%;transform:translateY(-93%)}.template-list-collections .collection-item__title{transition:all .9s ease-in-out;left:20px;right:20px;display:block}.template-list-collections .collection-item__title span{transition:all .9s ease-in-out;letter-spacing:.02em;font-family:freight-big-pro,serif;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffc9;padding:15px;letter-spacing:0;color:#1f2320;display:block;font-style:normal;font-weight:600;font-size:24px;line-height:26px}.onhover_content_style{transition:all .9s ease-in-out;background:#ffffffe6;border:14px solid transparent;box-shadow:inset 0 0 0 1px #1f2320;text-align:center;padding:70px 37px}.onhover_content{z-index:1;transition:all .9s ease-in-out;max-width:345px;margin:0 auto;display:none;position:absolute;left:0;right:0;width:100%;top:auto}.template-list-collections .collection-item{transition:all .9s ease-in-out;display:flex;justify-content:center;align-items:center}.template-list-collections .collection-item:hover .onhover_content{display:block}.template-list-collections .collection-item:hover .collection-item__title{display:none}.onhover_content_style h3{font-style:normal;font-weight:400;font-size:25px;line-height:32px}.onhover_content_style .collection-grid-desc{display:block;font-style:normal;font-weight:300;font-size:16px;line-height:22px}.template-list-collections .collection-item:hover:after{background-color:#ffffff8f;opacity:1}.onhover_content .btn{margin-top:20px;max-width:181px;height:42px;font-style:normal;font-weight:600;font-size:16px;line-height:19px;text-align:center;letter-spacing:.08em;text-transform:uppercase}.product-block--tab .collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner{border:none!important}.cart__page-col .order-slots{width:100%!important}.order-slots .additional-details label,.orders-slots-heading,.order-slots .order-delivery-locations label,.cart__checkout-wrapper .pickup-location label{font-family:freight-sans-pro;letter-spacing:0;color:#1f2320;font-size:16px;line-height:21px;text-transform:capitalize;text-align:left;font-weight:500!important}.cart__item-row.text-center{text-align:left!important;margin-left:10px}button.btn.cart__checkout{margin:10px}.cart_recently_viewed{margin-bottom:60px}.pickup-location{padding:20px 23px 20px 0!important}.orders-slots-heading{margin:13px 0 10px!important}.cart__item-sub{margin-left:10px!important;margin-right:10px!important}.order-slots .cart__item-row.text-center{text-align:left!important;margin-left:10px}.cmspages,.shopify-policy__container{max-width:800px!important}.shopify-policy__title{margin-bottom:50px}@media (min-width:800px){.upsell_products .grid__item.medium-up--three-quarters{width:68.4%}.upsell_products .grid__item.medium-up--one-quarter{width:31.5%}.template-collection .collection-content .grid{margin-left:0}.template-collection .collection-content .grid__item{padding-left:0}.template-collection .grid__item--sidebar{width:100%;max-width:274px;padding-left:0}.template-collection .grid__item--content{width:100%;max-width:894px;margin-left:82px;padding-left:0}.template-product .flickity-button{display:none}.footer__logo{margin:-25px 0 19px}.site-footer .grid__item[data-type=logo_social]{width:45.5%}.site-footer .grid__item[data-type=menu]{width:30.5%}.footer__clear{clear:none}.is-light .site-header__logo .logo--inverted{width:122px!important}.site-header__logo img{width:100%}.mega_menu_block .grid__item.medium-up--one-fifth{width:15%}.mega_menu_block .page-width{max-width:1308px}.mega_menu_block .grid__item.medium-up--one-fifth.appear-delay-1{width:16%}.mega_menu_block .grid__item.medium-up--one-fifth.appear-delay-4,.mega_menu_block .grid__item.medium-up--one-fifth.appear-delay-2{width:14%}.mega_menu_block .grid__item.medium-up--one-fifth.appear-delay-6{width:auto;max-width:298px;margin-left:27px}.view-all a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.template-product .product-single__sticky{max-width:593px}[data-section-type=product-recommendations] .grid__item{width:33.33%;padding-left:30px}[data-section-type=product-recommendations] .grid{margin:0 0 0 -30px}}@media (min-width:1600px){.hero--750px{height:845px}.footer-pattern{width:100%;margin-top:-6.4px}.featured-collection-flex .grid{margin:0 0 0 -16px;max-width:854px}}@media (min-width:1900px){.hero--750px{height:1005px}}@media (min-width:2100px){.hero--750px{height:1315px}.footer-pattern{margin-top:-.4px}}@media (width:1366px){.footer-pattern{margin:-2px 0}}@media (max-width:1150px) and (min-width:1100px){.slideshow__slide--slideshow-0 .hero__title{font-size:48px!important}.hero__subtitle{max-width:539px}.hero--750px{height:575px}.featured-collection-flex .grid-overflow-wrapper{max-width:662.01px}.custom-collection-list .grid__item{padding-left:25.555px}.custom-collection-list .grid{margin:0 0 0 -25.555px}.custom-collection-list .collection-item:hover{transform:scale(1.1)}.weeks-fav:after{top:-177px;height:329px}.same_day_delivery .background-media-text__aligner{max-width:1000px}.reviews_slider .testimonial_content{max-width:374px}.footer__social li:not(:last-child){margin:0 15px 0 0}.template-collection .grid__item--content{margin-left:47px;max-width:750px}.template-collection .grid__item--sidebar{max-width:230px}}@media (max-width:767px){.js-drawer-open-collection-filters{position:relative}.js-drawer-open-collection-filters:after{content:"";background:url(filter-arrow.png) right no-repeat;width:15px;height:15px;background-size:contain;position:absolute;left:46px;top:16px}.filter_text{display:none}.h2.drawer__title{font-size:23px!important}#NavDrawer .drawer__contents{background:#dfdddba3}.mobile-nav__social-item{flex:0 50px;border-color:#e2e1e0!important}.mobile-nav__social{justify-content:flex-start}.mobile-nav__social a{padding:12px 0}.mobile-nav>.mobile-nav__item{background:transparent;border-bottom:1px solid #e2e1e0}.mobile-nav__item:not(.mobile-nav__item--secondary)+.mobile-nav__item--secondary{margin-top:0}.mobile-nav__item--secondary .mobile-nav__link{padding:15px 20px}.mobile-nav__link--top-level,.mobile-nav__item--secondary .mobile-nav__link{font-family:freight-sans-pro;font-size:20px!important;line-height:23px;font-weight:500;letter-spacing:0!important;text-transform:capitalize!important}.mobile-nav__sublist .mobile-nav__faux-link{font-family:freight-sans-pro;font-size:18px;text-transform:uppercase;letter-spacing:.04em;line-height:25px;font-weight:600}.mobile-nav__grandchildlist .mobile-nav__link{font-family:freight-sans-pro;line-height:19px;font-weight:500;font-size:16px}.template-list-collections .page-content .grid__item{padding-left:10px}.template-list-collections .page-content .grid{margin:0 0 0 -10px}.template-list-collections .collection-item__title span{font-size:14px;line-height:14px;padding:5px;height:38px;display:flex;justify-content:center;align-items:center}.template-list-collections .collection-item:hover .onhover_content,.template-list-collections .collection-item:hover:after{display:none}.template-list-collections .collection-item:hover .collection-item__title{display:block}.template-list-collections .main-content{margin-bottom:80px}.template-list-collections h2.h1.hero__title{font-size:35px!important;line-height:48px;letter-spacing:0}.collapsible-trigger__icon--circle{border:none}.template-list-collections .hero__text-shadow{margin-bottom:0}.template-list-collections .collection-item__title{left:10px;right:10px}.template-list-collections .page-content .collection-item{margin-bottom:10px}.featured_product .offeron_prod{margin-top:-29px;margin-bottom:33px}.offeron_prod{font-size:16px;line-height:34px;height:34px}.buyinggift{padding:15px;margin-top:-7px;margin-bottom:8px}.buyinggift h3{font-size:14px!important;line-height:14px!important}.buyinggift p{font-size:15px;line-height:16px;max-width:273px;padding-top:5px}.buyinggift:before{height:70px}.index__product-card .gift__title{font-size:16px;line-height:22px}.cart__text{font-size:14px;line-height:16px}.title_price{width:137px}.index__product-card{position:relative}.add.form-ATC a{position:absolute;bottom:20px;right:15px}.upsell_products .slick-prev,.upsell_products .slick-next{display:none!important}.upsell_products h2{font-size:28px!important;max-width:280px;line-height:36px!important;margin-bottom:24px}.upsell_products{padding-top:0;padding-bottom:0;padding-left:40px}.collection_faq{margin-bottom:65px}.index__product-card{max-width:310px}.upsell_products .slick-track{margin-left:-15px}[data-section-type=product-recommendations]:before{display:none}.variant-input-wrap label{margin:0 6px 12px 0;padding:10px 15px}.add-to-cart{min-width:100%;max-width:100%}.page-width{padding:0 40px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-size:35px!important;line-height:48px;letter-spacing:0}.js-drawer-open-nav{position:absolute;left:40px;padding:7.5px 0 0!important;margin-left:0!important}#SiteHeader{position:relative}.header-layout{padding-top:16px}.header-item.header-item--logo{display:block;position:absolute;left:0;right:0;margin:0 auto;flex:auto!important;top:-1px}#SiteHeader .site-header__logo img{top:0;left:0;transform:none}#SiteHeader a.site-header__logo-link{padding-top:50px!important}.is-light .site-header__logo .logo--inverted{width:86px!important}.header-layout[data-logo-align=left] .site-header__logo{margin-right:0}.site-header__logo{margin:19px 0 0}h2.h1.hero__title{font-size:42px!important;letter-spacing:2px;line-height:51px}.hero__subtitle{margin-top:16px;font-size:16px;line-height:21px;max-width:308px}.hero__slide-link,.btn{max-width:147px;height:44px;font-size:16px;line-height:26px;letter-spacing:0}.hero__text-shadow{margin-bottom:106px}.hero__text-shadow .hero__link{margin-top:26.5px}.featured-collection-flex .page-width{flex-direction:column;padding:0}.featured-collection-flex{margin-top:-40px;margin-bottom:116px;position:relative}.featured-collection-flex .section-header{margin-top:0;padding:0 40px;max-width:98%}.featured-collection-flex .grid__item.grid-product .grid-product__content .image-wrap{min-height:232px}.featured-collection-flex .grid-overflow-wrapper .grid__item{width:53.141vw;flex:0 0 53.141vw}.featured-collection-flex .grid-overflow-wrapper .grid__item:first-child{margin-left:40px}.featured-collection-flex .grid-product__see-all{display:none}.featured-collection-flex .btn{position:absolute!important;bottom:-41px;left:0;right:0;margin:0 auto}.featured-collection-flex .short_description p{margin-bottom:41px}.custom-collection-list{padding:40px 0 52px;margin-top:0}.custom-collection-list .grid{margin:0 0 0 -16px;display:flex;overflow:hidden;overflow-x:scroll}.custom-collection-list .grid__item{padding-left:16px;min-width:296px;flex:0 0 296px}.custom-collection-list .page-width{padding:0}.custom-collection-list .section-header{padding:0 40px}.custom-collection-list .grid__item:first-child{margin-left:40px}.custom-collection-list .collection-image img,.custom-collection-list .grid__item:nth-child(2) .collection-item .collection-image img,.custom-collection-list .grid__item:nth-child(3) .collection-item .collection-image img{width:138px}.custom-collection-list .collection-item__title--overlaid-box>span{font-size:35px}.custom-collection-list .collection-image--square{min-height:345px}.custom-collection-list .collection-item .text-link{opacity:1;visibility:visible;font-size:14px;line-height:16px}.custom-collection-list .collection-item__title--overlaid-box>span.short_desc{padding:5px 0 0;font-size:14px;line-height:18px}.custom-collection-list .section-header{margin-bottom:42px}.custom-collection-list .text-center .btn{margin:35px auto 0}.weeks-fav:after{top:-119px;width:132px;height:242px}.featured_product .grid__item+.grid__item,.featured_product .grid__item{width:100%;padding-left:0;overflow:hidden}.featured_product .product-single__meta{padding-left:0;text-align:left;margin-top:0}.featured_product .variant-input-wrap{margin:0 2px -12px}.featured_product .page-content--product{padding-bottom:6px}.featured_product .product-block hr{margin:-13px 0 -10px}.variant__label{line-height:21px;font-size:16px!important}.variant-input-wrap label{font-size:14px;line-height:14px}.weeks-fav{margin-top:55px;margin-bottom:0}.weeks-fav p{max-width:303px}.featured_product .product-image-main .image-wrap{min-height:375px}.grid--product-images--partial .flickity-slider .product-main-slide{width:100%}.product-slideshow .is-selected .product__photo-zoom{opacity:1;max-width:45px;right:16px}.featured_product .product-single__title{font-size:28px!important}.featured_product .product__price{font-size:20px}.footer__small-text{font-size:14px;line-height:21px;padding-top:20px}.site-footer .collapsible-content{visibility:visible;opacity:1;height:auto}.site-footer .collapsible-content--small .collapsible-content__inner{transform:none}.site-footer .collapsible-trigger__icon{display:none}.footer__small-text{margin-top:20px}.footer__social{margin-top:16px}.site-footer .grid__item[data-type=custom] p,.site-footer__linklist a{font-size:17px;line-height:21px}.site-footer p.h4.footer__title{font-size:22px!important;line-height:25px;letter-spacing:.3px;font-weight:500}.site-footer .grid__item:after{display:none}.site-footer .grid__item[data-type=menu]{padding-bottom:31px}.footer__newsletter{margin-bottom:25px}.footer__newsletter-input{padding:16px 15px}.footer__newsletter-btn{top:74.5%;transform:translateY(-74.5%);right:6px}.footer_newsletter p{margin-bottom:11px;line-height:21px}.site-footer .footer__logo a{height:72px}.site-footer .grid{padding-top:0}.site-footer{padding-top:30px;margin-top:0}.about_section .feature-row .feature-row__item+.feature-row__item{min-width:334px;max-width:334px!important}.about_section .feature-row__text{padding:34px 30px 41px;border:9px solid transparent;text-align:center!important;min-width:303px;flex:0 1 303px;max-width:303px;margin:-145px auto 0}.about_section .feature-row{align-items:center}.about_section .feature-row__text p{font-size:15px;padding-bottom:10px}.about_section:before{display:none}.about_section .h1.appear-delay{margin-bottom:2px}.reviews_slider .slick-slide.slick-active:nth-child(2n){transform:none}.reviews_slider .slick-slide{background:#e5d8cebd}.reviews_slider .testimonial_content p:before{background:url(testi-icon1.svg) left no-repeat}.reviews_slider .testimonial_content p{max-width:254px;font-size:12px;line-height:15px;margin:0 auto}.reviews_slider cite{margin-top:19px;font-size:14px;line-height:19px;display:block}.reviews_slider .testimonials__info{font-size:13px;line-height:18px;padding-top:2px}.reviews_slider .slick-slide{padding:26px 0}.reviews_slider .slick-list{padding:0}.about_section .index-section{margin:70px 0 80px}.reviews_slider .main-short-title{margin-bottom:10px}.reviews_slider .section-header{margin-bottom:33px}.reviews_slider:before{top:0;width:95px;height:127px}.same_day_delivery .background-media-text__spacer,.same_day_delivery .background-media-text--650{min-height:537px}.same_day_delivery .background-media-text__inner{position:absolute!important;top:0}.same_day_delivery .background-media-text__container{min-height:537px}.same_day_delivery .background-media-text__text{width:334px;padding:22.5px 15px}.same_day_delivery .background-media-text__aligner{justify-content:center}.same_day_delivery .icon_img{margin:-21px auto -41px;width:120px}.same_day_delivery .icon_img svg{width:120px}.same_day_delivery .background-media-text__subtext p{font-size:15px;letter-spacing:-.01em;margin:0 auto 31.2px}.same_day_delivery .background-media-text__text--framed{border:11px solid transparent}.same_day_delivery .background-media-text{margin-bottom:14px}.reviews_slider{padding:56px 0 0}.custom-collection-list .collection-item:hover{transform:none}.collection_header{margin:0 0 -40px}.header-sticky-wrapper .site-header{box-shadow:none}.collection_header .liquidcode img{width:190px}.collection_header h2{font-size:44px!important}.collection_header .liquidcode h1,.collection_header .liquidcode p{font-size:15px!important;line-height:21px}.collection-grid__wrapper .grid{margin-left:-8px!important;margin-right:-8px!important}.collection-grid__wrapper .grid__item{padding:0 8px!important;margin-bottom:9px}.grid-product__title{font-size:16px!important;line-height:21px}.grid-product__price{font-size:15px!important}.collection-filter__item .js-drawer-open-collection-filters.btn{font-size:18px;line-height:21px}.template-product .breadcrumb{margin-top:2px;text-align:left;margin-bottom:12px}.template-product .product-single__meta{padding-left:0;text-align:left}.product-slideshow .is-selected .product__photo-zoom{display:none}.template-product .product__main-photos{margin-left:0;margin-right:0}.template-product .product-single__title{font-size:28px!important;line-height:36px;margin-bottom:0}.product__price{font-size:20px;line-height:22px}.template-product .product-block hr{margin-bottom:-12px}.template-product .product-single__meta .product-block .rte p{font-size:16px;line-height:21px;margin-bottom:-10px}.template-product .product__main-photos{margin-bottom:8px}.template-product .product-block--header{margin-bottom:0}.template-product .variant-wrapper.js{margin-bottom:-25px}#infiniteoptions-container .spb-productdescfont{font-size:16px;line-height:21px}#infiniteoptions-container textarea.spb-productdescfont{min-height:74px}.template-product .add-to-cart{margin-bottom:15px;margin-top:17px}.page-content--product{padding-bottom:22px}.product-block.product-block--tab .collapsible-trigger-btn{font-size:16px;line-height:21px}[data-section-type=product-recommendations]{padding:42px 0 46px}[data-section-type=product-recommendations] .page-width{padding:0}[data-section-type=product-recommendations] .grid-overflow-wrapper .grid__item:first-child{margin-left:40px}[data-section-type=product-recommendations] .grid-overflow-wrapper .grid__item{width:53.39vw;flex:0 0 53.39vw}[data-section-type=product-recommendations] .page-width .grid-product__image-mask .image-wrap{padding-bottom:113.76%!important}.template-product .flickity-button{background:#fff!important}.template-product .flickity-button-icon{fill:#1f2320}.pagination .page.current,.pagination .page a{width:22px;height:22px;line-height:14px;padding:0;font-size:14px}.pagination>span{margin:0 3.5px}.collection-filter{position:static}.pagination p{font-size:14px;line-height:14px}.pagination .next p{padding-right:8px}.pagination .prev p{padding-left:8px}.pagination .next .icon,.pagination .prev .icon{width:8px;height:8px}.count_collection{display:none}.pagination .next a,.pagination .prev a{padding:6px}.pagination{padding:54px 0 33px;margin:0}.collection_faq .collapsible-trigger--inline,.collapsible-content__inner--faq p{font-size:15px;line-height:20px}}@media (max-width:390px){.about_section .feature-row__text{padding:34px 23px 41px;min-width:270px;flex:0 1 270px;max-width:270px}.about_section .feature-row .feature-row__item+.feature-row__item{min-width:294px;max-width:294px!important}.hero__subtitle{font-size:15px;line-height:20px}}
/*# sourceMappingURL=/s/files/1/0273/6468/7946/t/21/assets/custom.css.map */
