.out-badge{width:auto}@media(max-width:786px){.out-badge{margin:20px auto}.sidebar h4.toggle span,.sidebar .menu-toggle{font-size:20px;line-height:1}}#stamped-reviews-widget{color:#fff}.header_bar #stamped-reviews-widget,.index .header #stamped-reviews-widget,body.feature_image .header #stamped-reviews-widget{color:#000;min-height:32px}.contact-information{margin-top:10px}.contact-information p{margin:0 0 3px!important;display:flex;justify-content:flex-start;align-items:center;gap:5px}.contact-information svg{width:15px;height:15px}.free-delivery-icon{margin-top:5px;display:none;gap:10px;padding:5px 15px;background:#f4f6f6;border-radius:6px}.free-delivery-icon.active{display:inline-flex}.free-delivery-icon .icon{width:20px}.free-delivery-icon .icon-label{font-size:14px;color:#000}.homepage_content--secondary .content_padding{max-width:1103px;margin:auto}h2.title,.product .description h2,.collection_description h2,.contact__content h2,.sixteen.columns.page h2,.faq--heading{font-style:normal;font-weight:400;font-size:26px;line-height:32px;text-align:center;letter-spacing:.02em;color:#3b4459}p,.product-template-section .main_content_area.content span.shipping_timer{font-weight:400;font-size:16px;line-height:1.75;color:#3b4459;text-align:left}p strong{font-size:16px;line-height:1.75;color:#3b4459;text-align:left;font-weight:600}.free-shipping-text{display:flex;padding:16px 20px!important;justify-content:space-between}.free-shipping-text p{font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#666;margin:0;text-transform:none}.cart-shipping-text{padding:16px 0!important;border-top:1px solid #e7e7e7}.page-404 .collection_title{font-style:normal;font-weight:400;font-size:26px;line-height:32px;text-align:center;letter-spacing:.02em;color:#3b4459}.container.page-404 div.collection_nav{margin-top:54px;margin-bottom:20px}.page-404 .quote{font-style:normal;font-weight:400;font-size:16px;line-height:28px;text-align:center!important;color:#3b4459;margin-bottom:0}.page-404 .action_button{width:100%;text-transform:capitalize;box-shadow:none;font-style:normal;font-weight:400;font-size:16px;letter-spacing:.02em;color:#fff}.page-404 .search{position:relative}.page-404 .search .search-icon{position:absolute;top:50%;transform:translateY(-50%);right:20px;width:24px;height:20px;background:transparent;box-shadow:none;border:none;padding:0;margin:0;display:flex;justify-content:center;align-items:center}.page-404 .page-not-image{text-align:center;margin:24px 0}.page-404 div.section{margin:0}@media(max-width:767px){.collection .main_content_area{width:calc(100vw - 48px)}.collection .main_content_area .columns{width:100%}.collection .main_content_area .products .thumbnail{width:calc(50% - 10px)!important}}.cart_item .quantity_input{display:none}h1,h2,h3,h4,h5,h6,.collection_title,.title a,.title a:visited,.section-header a,.section-header a:visited,.headline,.subtitle,body,.sidebar a,.sidebar a:visited,.info,.faqAccordion>.dt>button,h2.article_title a{color:#3b4459}.stamped-badge-starrating .stamped-fa.stamped-fa-star,.fa-star,.fa-star-checked,.fa-star-half-o,.fa-star-o,.stamped-fa-star,.stamped-fa-star-checked,.stamped-fa-star-half-o,.stamped-fa-star-o{color:#b8860b!important}.align_center,.align_center *{text-align:center}.align_left,.align_left *{text-align:left}.align_right,.align_right *{text-align:right}.page-details-block .featured-link--section{max-width:1600px;margin:auto;float:none}.block__image_with_text .block__image-with-text{padding-block:2rem}.block__map{padding-block:4rem}.block__map h2{font-family:Avenir Next,sans-serif;font-weight:800;margin-bottom:16px;color:#3b4459;font-size:40px}.block__map p{margin-bottom:0;font-size:16px;line-height:24px}.block__map .info{padding:0;width:100%!important;max-width:400px!important}.block__map p a{text-decoration:underline;color:inherit}.page-details-block.block__image_with_text_overlay .columns.align_left{background-color:#fff;padding:40px;max-width:470px;width:auto;margin:0}.page-details-block.block__image_with_text_overlay .columns.align_left *{color:#3b4459!important;text-shadow:none}.page-details-block .featured-link--half .collection_title{color:#3b4459;padding:0;font-size:40px;margin-bottom:.5rem}@media screen and (max-width:767px){.page-details-block .featured-link--half .collection_title,.block__map h2{font-size:24px}.page-details-block.block__image_with_text_overlay .columns.align_left{padding:20px}.page-details-block.block__image_with_text_overlay .flex-caption{top:50%}.page-details-block.block__image_with_text_overlay img{aspect-ratio:3 / 2;object-fit:cover}}.page-details-block .featured-link--half p{line-height:24px}.flex-caption .headline,.flex-caption .subtitle p,.flex-caption .subtitle{color:#fff!important}.nav a,.nav a:visited,.nav a:active,#header a span,.nav a.icon-cart span,.search-close{color:#3b4459!important}.breadcrumb_text span a span{color:#242424}.sub-footer .title,.sub-footer p,.sub-footer .footer_menu li a,.sub-footer .contact-information p,.mm-listview li a,.continue_shopping a,.meta .label,.label,.customers-login small.right em a,.customers-login .action_bottom .note,.customers-login .action_bottom .note a{color:#3b4459!important}.swatch .swatch-price-per-unit .swatch-price,.swatch .swatch-price-per-unit .price-per-unit{text-align:center!important;line-height:1.3}.swatch .swatch-price-per-unit .swatch-price{color:#398053}.swatch .swatch-price-per-unit .price-per-unit{color:#666}.kl-private-reset-css-Xuajs1 .ql-container .ql-editor p{text-align:center!important}.kl-private-reset-css-Xuajs1 .ql-container .ql-editor p strong{font-size:20px!important;color:#f8f8f8!important;font-weight:700!important;line-height:inherit!important}.credits{font-style:normal!important;line-height:1.8em!important;color:#d2d2d2!important;text-align:center!important;font-weight:inherit!important;font-size:inherit!important}.credits a{font-weight:inherit!important;font-size:inherit!important;line-height:inherit!important}#rc_login{display:none!important}.custom_rc_login h5{margin-top:20px;font-family:Avenir Next,sans-serif;text-align:center!important;clear:both!important}.custom_rc_login p{text-align:center!important}.custom_rc_login p a{display:inline-block;padding:10px 20px;font-family:Avenir Next,sans-serif;font-weight:700!important;border:2px solid #225a3b;border-radius:4px}#ReCharge.user-customer{padding-top:180px}#ReCharge.user-customer input[type=email]{margin:0!important;padding:26px 25px}#ReCharge.user-customer button[type=submit]{margin-top:15px}@media(max-width:798px){#ReCharge.user-customer{padding-top:100px}}.recharge.page__customers__request-invite{max-width:550px;margin:auto;text-align:center}.recharge.page__customers__request-invite .input-row{display:block;margin:0 auto}.recharge .rc_title-bar .rc_header-settings__description,.recharge .rc_title-bar .rc_header-settings__description p,#login_verification.rc_form p{text-align:center!important}.sidebar h4.toggle{font-size:150%;position:relative}.sidebar h4.toggle span,.sidebar .menu-toggle{font-size:26px;line-height:1}.sidebar h4.toggle span{font-size:23px;line-height:.8;position:absolute;right:0;top:50%;transform:translateY(-50%)}.sidebar li .fa.fa-angle-down,.sidebar li.submenu--active .sub-menu .fa-angle-down,.sidebar li.submenu--active .fa-angle-up,.sidebar li.submenu--active li.sub-menu.active.submenu--active .fa-angle-up,.sidebar h4[aria-expanded=false] .fa-angle-down{transform:rotate(0)}.sidebar li .fa-angle-up,.sidebar li.submenu--active li.sub-menu.active .fa-angle-up{transform:rotate(180deg)}.sidebar li.submenu--active .fa-angle-down,.sidebar li.submenu--active .sub-menu.submenu--active .fa-angle-down,.sidebar h4[aria-expanded=true] .fa-angle-down{transform:rotate(-180deg)}@media(min-width:786px){li.header-currency:hover .languagesul,li.header-currency:hover .currenciesul{display:block!important;position:absolute;background:#fff;border-radius:4px;padding:3px 12px;margin-top:10px;width:117px!important;right:0;box-shadow:1px 1px 12px #00000026}}.header-currency a.selected_language .arrow svg,.header-currency a.selected_currency .arrow svg{width:12px;height:12px;transition:all .2s}.arrow.down{visibility:visible}li.header-currency:hover .arrow.down svg{transform:rotate(-180deg);transition:all .5s!important}.second-menu .header-main-line-bg{background:transparent!important}.second-menu{display:flex!important;align-items:center;justify-content:end}.menu-icon .icon-search{padding:0!important}.translate-lan .wgcurrent{border:none!important}.header-currency a.selected_language,.header-currency a.selected_currency{padding:0}.languagesul.mm-listview a{text-transform:uppercase!important}.country-selector{background:none!important}.icon_menu .header-cart-buttons a{background:none!important;display:block}.feature_image .nav .header-main-line-bg{background:none!important}.translate-lan .wg-drop.country-selector.closed .wgcurrent:after{transform:rotate(0)}.translate-lan:hover .wg-drop.country-selector.closed ul{display:block!important}.translate-lan:hover .wg-drop.country-selector.closed .wgcurrent:after{transform:rotate(-180deg)}.selected_language,.selected_currency{padding:0;color:#fff!important;position:relative}.languagesul li,.selected_language .language{text-transform:uppercase}.menu .sub-menu .dropdown__content{padding-top:0;position:relative}.header.header_bar .selected_language,.header.header_bar .selected_currency{color:var(--shopify-editor-setting-nav_color)}.feature_image:not(.page-contact) .header:not(.is-scrolled).header_bar .selected_language,.feature_image:not(.page-contact) .header:not(.is-scrolled).header_bar .selected_currency{color:#fff!important}.header-currency .languagesul,.header-currency .currenciesul{position:absolute}.header-currency:hover .languagesul,.header-currency:hover .currenciesul{display:block!important}.nav ul.menu ul li{color:#fff}.nav ul.menu ul.currenciesul,.nav ul.menu ul.languagesul,.nav ul.menu .translate-lan .weglot-container .weglot_switcher ul{background:#fff;border-radius:4px;padding:3px 12px;margin-top:10px;width:117px!important;right:0;z-index:9}li.sub-menu:hover .dropdown{z-index:999}.nav ul.menu ul.currenciesul li,.nav ul.menu ul.languagesul li,.nav ul.menu .translate-lan .weglot-container .weglot_switcher ul li,.header .nav ul.menu .translate-lan ul li a{opacity:1;padding:5px 0;font-style:normal;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.03em;color:#090909;cursor:pointer}.nav ul.menu .translate-lan .weglot-container .weglot_switcher ul{margin-top:25px;width:65px!important;padding:3px 6px}.header-currency .arrow{opacity:1;vertical-align:middle;top:-2px;display:none}.header-currency .arrow.up{top:1px}.nav ul.menu li.translate-lan{padding:0 3px;width:66px;height:20.4px;box-sizing:border-box}.translate-lan,.header-currency{cursor:pointer}.translate-lan .wg-drop.country-selector.closed ul{display:block}.header-currency .arrow.down,.header-currency:hover .arrow.up,.translate-lan:hover .wg-drop.country-selector ul,.sub-menu .arrow.down,.sub-menu:hover .arrow.up{visibility:visible}.header-currency:hover .arrow.down,.translate-lan .wg-drop.country-selector ul,.sub-menu:hover .arrow.down{visibility:hidden}.header .nav ul.menu .translate-lan ul li a{width:auto;transition:unset;-webkit-transition:unset;padding:0;justify-content:unset;display:flex}.header-currency .arrow.up,.sub-menu .arrow.up{position:absolute;z-index:99999;right:-2px;left:auto;visibility:hidden;font-size:10px}.selected_language .language,.selected_currency .currency{font-style:normal;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.03em;font-family:Avenir Next,sans-serif}.translate-lan .wg-drop.country-selector .wgcurrent a{font-style:normal;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.03em;color:#fff!important;padding-right:15px;display:flex}.header.header_bar .translate-lan .wg-drop.country-selector .wgcurrent a{color:#000!important;padding-bottom:0}.header.is-scrolled.header_bar .translate-lan .wg-drop.country-selector .wgcurrent:after,.header.is-scrolled.header_bar .header-currency .selected_language:after,.header.is-scrolled.header_bar .header-currency .selected_currency:after{background:#000}.translate-lan .wg-drop.country-selector{background-color:transparent}.header-currency{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.translate-lan .wg-drop.country-selector .wgcurrent:after,.header-currency .selected_currency:after,.header-currency .selected_language:after,.mm-menu .wg-drop.country-selector .wgcurrent:after,#nav.mm-menu li select.currencies:after{content:"";mask-image:url(white_arrow.png);-webkit-mask-image:url(white_arrow.png);-webkit-mask-repeat:no-repeat;background:none;background-color:#fff;height:7px!important;width:8px;bottom:0;margin:auto;-webkit-mask-size:7px;right:0;display:inline-block;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.mm-menu .wg-drop.country-selector .wgcurrent:after,#nav.mm-menu li select.currencies:after{mask-image:url(down-arrow.png);-webkit-mask-image:url(down-arrow.png);background-color:#000;transform:rotate(0)!important;right:22px!important}#nav li select.currencies{background:url(down-arrow.png) no-repeat;background-size:7px;background-position:calc(100% - 22px)}.translate-lan .wg-drop.country-selector .wgcurrent{border:0}.translate-lan .wg-drop.country-selector.closed .wgcurrent:after,.header-currency #selected_clanguage:after,.header-currency .selected_currency:after{transform:rotate(0)}.translate-lan:hover .wg-drop.country-selector.closed .wgcurrent:after,.header-currency:hover .selected_language:after,.header-currency:hover .selected_currency:after{transform:rotate(-60deg)}.translate-lan .wg-drop.country-selector a{height:auto;padding:0}.translate-lan .wg-flags a img.wg-flag{height:16px;margin-right:4px}.translate-lan .weglot-container{line-height:10px;vertical-align:middle}.header-currency{position:relative;padding-bottom:25px;display:inline-block}.header-currency .desktop-currency{vertical-align:middle;padding-top:0!important}.menu .header-currency-language .header-currency .desktop-currency .selected_currency,.menu .header-currency-language .header-currency .desktop-language .selected_language{padding:0}.nav ul.menu ul.currenciesul{margin:0;top:34px}@media only screen and (max-width:799px){select.currencies{display:block!important}a.selected_language,a.selected_currency{display:none!important}#nav li.desktop-currency select.currencies{display:block!important}#nav li.desktop-currency>a{display:none}}.ais-facet-tags{display:none!important}.ais-page .slo-algolia-kosher,.ais-page .slo-algolia-organic{border:0 solid #e0e0e0;border-top-width:1px;padding:15px 0 15px 18px!important}.ais-page .slo-algolia-kosher:hover,.ais-page .slo-algolia-organic:hover{padding:15px 0 15px 18px!important}.ais-page .slo-algolia-kosher .check-icon,.ais-page .slo-algolia-organic .check-icon{display:none}.ais-page .slo-algolia-kosher.ais-facet--active .check-icon,.ais-page .slo-algolia-organic.ais-facet--active .check-icon{display:inline}.weglot-container.wg-default{display:none}body.article .article-template-section{margin-top:188px}body.article .secondary-logo--true .secondary_logo{display:none}body.article .secondary-logo--true .primary_logo{display:block}body.article #stamped-reviews-widget,body.article .translate-lan .wg-drop.country-selector .wgcurrent a{color:#000!important}body.article .translate-lan .wg-drop.country-selector .wgcurrent:after{background-color:#000!important}body.article .translate-lan .wg-flags a img.wg-flag{margin-bottom:0}body.article .header{border-bottom:solid 1px #e5e5e5}body.article .excerpt{margin-bottom:16px}p.blog_meta span{font-size:14px!important;line-height:20px!important;color:#3b4459!important}.blog_meta span:after{top:4px;width:1px;height:13px;border-radius:0;background-color:#3b4459}body.article .main_content_area h2,body.article .main_content_area h3,body.article .main_content_area h4,body.article .main_content_area h5,body.article .main_content_area h6{font-Family:Avenir,sans-serif;font-size:24px;font-weight:500;line-height:33px}body.article .main_content_area h2 span,body.article .main_content_area h3 span,body.article .main_content_area h4 span,body.article .main_content_area h5 span,body.article .main_content_area h6 span{font-weight:500}body.article .main_content_area p{font-Family:Avenir Next;font-size:16px;font-weight:400;line-height:1.5;color:#333}body.article .main_content_area span{font-weight:400!important;font-family:Avenir Next,sans-serif}body.article .main_content_area h1.article_name{font-Family:"Baskerville No 2",serif;font-size:40px;font-weight:600;line-height:46px;color:#000!important}body.article .main_content_area{padding-top:20px}body.article .section{padding:0 10px;margin:60px 0 15px}.related_blog_posts{background:#f8f8f8;content-visibility:auto}.related_blog_posts h3{font-size:24px;font-weight:500;line-height:33px;letter-spacing:.03em;text-align:left;margin-bottom:40px;font-family:Avenir Next,sans-serif}.related_blog_posts h5.sub_title{font-family:Avenir,sans-serif;font-size:18px;font-weight:500;line-height:25px;letter-spacing:.03em;text-align:left;margin-bottom:16px;min-height:50px}form#comment_form{margin-bottom:40px}body.article .related_blog_posts ul.slick-dots{display:none}@media(min-width:798px){body.article .slides{height:255px;margin:40px 0}}@media(max-width:798px){body.article .article-template-section{margin-top:60px}}@media(max-width:768px){body.article .main_content_area.content.container{width:100%;max-width:90%}body.article .twelve.columns.offset-by-two{width:100%}body.article .main_content_area h1.article_name{font-size:32px;line-height:37px}body.article .article-template-section{margin-top:15px}body.article .slides{margin-bottom:20px}body.article .main_content_area{padding-top:60px}}.article .main_content_area img.lazyloaded{margin-top:35px;margin-bottom:20px}body.article .main_content_area h2{color:#333!important}body.article .email-form{display:none}#article-related-products .title{letter-spacing:.03em;color:#333!important;text-align:left;padding:0;border:none;font-family:Avenir Next,sans-serif}#article-related-products .thumbnail .product_image .image__container{overflow:hidden}#article-related-products>.twelve{margin-left:0;margin-right:0}body.article .related_blog_posts .article .sub_title a{color:#333;font-family:Avenir Next,sans-serif}#article-related-products .products{gap:0px 30px!important}body.article .social_buttons{margin-top:30px;margin-bottom:10px;display:block}#article-related-products .products .slick-track br{display:none}@media(min-width:768px)and (max-width:992px){#article-related-products .products{display:block!important;gap:0!important;grid-template-columns:unset!important}}@media(max-width:992px){#article-related-products.container .products div.thumbnail{clear:none;float:none}#article-related-products.container .products div.thumbnail.slick-slide{float:left;padding-right:25px}.article .blog_products{width:auto!important}#article-related-products>.twelve{width:-webkit-fill-available;margin-right:-20px}.article .main_content_area img.lazyloaded{margin-top:12px;margin-bottom:10px}.related_blog_posts>.container{width:auto}.related_blog_posts .section{padding-left:30px;padding-right:0;padding-top:50px;margin-bottom:0;margin-top:0}.related_blog_posts .slick-list{padding-right:50px}#article-related-products>.twelve .slick-list{padding-right:130px}.related_blog_posts .related_article .slick-slide>*{padding-right:30px}.blog_products .slick-dots{display:none!important}.blog_products+#comments+br,.blog_products+#comments{display:none}}.article .container .twelve.columns{width:100%!important;padding:0;max-width:1008px!important;margin:0 auto;float:unset;display:block}.article .container .twelve.columns p.article-image-container img{width:100%;height:255px;object-fit:cover}.inpost_related_article .section{padding:0!important;margin:0!important}.inpost_related_article h4{font-family:Avenir,sans-serif!important;font-style:normal;font-weight:500!important;font-size:18px!important;line-height:100%!important;color:#000!important;border:none}.container .article_list .four.columns{width:273px;display:flex;align-items:center;column-gap:8px}.container .article_list .four.columns a{min-width:80px!important;line-height:normal}.container .article_list .four.columns a img{margin-bottom:0!important}.container .article_list .four.columns .sub_title{font-size:16px;font-weight:500;line-height:22px}.container .article_list .four.columns .sub_title a{font-family:Avenir,sans-serif;color:#000;letter-spacing:.03em}@media(max-width:1230px){.container .article_list .four.columns{width:48%;margin:0 0 15px}}@media(max-width:767px){.container .article_list .four.columns{width:100%}.article .container .twelve.columns p.article-image-container img{height:auto;object-fit:unset;margin-left:-5.5%;width:111.1%;max-width:unset}.blog_products button{display:none!important}}.related_blog_posts .related_article button,.related_blog_posts .related_article .slick-dots{display:none!important}.related_blog_posts .related_article.slick-dotted.slick-slider{margin-bottom:0!important}.related_blog_posts{padding-bottom:20px!important}.slick-initialized .product_clear{display:none}.container .slick-initialized div.thumbnail.even{clear:none}.container .slick-initialized div.thumbnail.odd{margin-left:auto}.slick-prev,.slick-next,.slick-dots li button{box-shadow:none;min-height:unset}@media screen and (max-width:767px){.collection-list .featured_collections>div.columns,.featured-collection-section .products>div.columns{width:calc(50% - 10px)}}@media(max-width:768px){.header .promo_banner{min-height:54px;height:auto!important;padding:5px 0}.header .promo_banner p,.header .promo_banner a,.promo_banner p,.promo_banner a,.promo_banner_mobile p,.promo_banner_mobile a{line-height:1.2!important}}@media(min-width:1220px){.index .container{width:1216px}}.index .header_bar:not(.is-scrolled){background-color:transparent;border:0}.index .header_bar:not(.is-scrolled) .primary_logo,body.feature_image:not(.article):not(.page-contact) .header:not(.is-scrolled) .primary_logo{display:none!important}body.feature_image:not(.article):not(.page-contact) .header.is-scrolled .primary_logo{display:block!important}.index .header_bar:not(.is-scrolled) .secondary_logo,body.feature_image:not(.article):not(.page-contact) .header:not(.is-scrolled) .secondary_logo{display:block!important}body.feature_image:not(.article):not(.page-contact) .header.is-scrolled .secondary_logo{display:none!important}@media(min-width:768px){.index .header_bar:not(.is-scrolled) .nav ul li a.dropdown-link,body.feature_image:not(.article):not(.page-contact) .default-header:not(.header_bar):not(.is-scrolled) .nav ul li a.dropdown-link{color:#fff!important}.index .header_bar:not(.is-scrolled) .nav a svg path,body.feature_image:not(.article):not(.page-contact) .default-header:not(.header_bar):not(.is-scrolled) .nav a svg path{fill:#fff!important}}.index .header_bar.is-scrolled .nav a svg path,body.feature_image:not(.article):not(.page-contact) .default-header:not(.header_bar).is-scrolled .nav a svg path{fill:#000!important}.index .header_bar:not(.is-scrolled) #stamped-reviews-widget,body.feature_image:not(.article):not(.page-contact) .default-header:not(.header_bar):not(.is-scrolled) #stamped-reviews-widget{color:#fff}body.feature_image:not(.article):not(.page-contact) .header:not(.header_bar):not(.is-scrolled) .selected_language,body.feature_image:not(.article):not(.page-contact) .header:not(.header_bar):not(.is-scrolled) .selected_currency{color:#fff!important}body.feature_image:not(.article):not(.page-contact) .header:not(.header_bar):not(.is-scrolled) .selected_language:after,body.feature_image:not(.article):not(.page-contact) .header:not(.header_bar):not(.is-scrolled) .selected_currency:after{background-color:#fff!important}body.feature_image:not(.article):not(.page-contact) .header:not(.header_bar).is-scrolled .selected_language:after,body.feature_image:not(.article):not(.page-contact) .header:not(.header_bar).is-scrolled .selected_currency:after{background-color:#000!important}.index #header{background-color:transparent;padding-top:20px;border:0;height:unset;align-items:center}.index #header.is-scrolled,.index .header.is-scrolled,body.feature_image .header.is-scrolled{background:#ffffffe6}.index .header:not(.is-scrolled) a{color:#fff}@media screen and (min-width:768px){body.feature_image:not(.article) .header:not(.is-scrolled) a{color:#fff}}.index #header:not(.is-scrolled) a.icon-menu{color:#fff}.index #header a.icon-menu{order:5;position:static;top:auto;bottom:auto;right:auto;left:auto;margin-right:0;font-size:24px;text-align:right;flex-basis:auto;height:48px;display:flex;align-items:center}.index #header a.icon-menu:before{width:18px;font-size:18px;margin:0 0 0 15px}.index #header a.icon-menu span{display:none}.index #header .mobile-logo-wrap{margin:0 auto 0 15px;text-align:left}.index #header.is-scrolled .mobile-logo{display:none!important}.index #header.is-scrolled .scroll-mobile-logo{display:block!important}.index #header a.mobile_logo_inside.logo{order:1;position:static;margin:0;padding:0;height:20px}@media screen and (min-width:380px){.index #header a.mobile_logo_inside.logo{height:34px}}.index #header a.mobile_logo_inside img{vertical-align:middle;padding:0}.index #header a.icon-cart{order:4;position:relative;right:auto;top:auto;bottom:auto;flex-basis:auto;padding:0 12.5px;height:48px;display:flex;align-items:center}.index #header a.icon-account{order:3;position:static;left:auto;right:auto;top:auto;bottom:auto;padding:0 12.5px;height:48px;display:flex;align-items:center}.index #header a.icon-search{order:2;position:static;left:auto;right:auto;top:auto;bottom:auto;padding:0 12.5px;height:48px;display:flex;align-items:center}.index #header .icon-cart:before,.index #header .icon-account:before,.index #header .icon-search:before{content:none}.index #header .icon-cart svg,.index #header .icon-account svg,.index #header .icon-search svg{width:16px;height:16px}.index #header.is-scrolled .icon-cart svg path,.index #header.is-scrolled .icon-account svg path,.index #header.is-scrolled .icon-search svg path{fill:#2d3a33}.index #header #stamped-reviews-widget{line-height:1}.index #header .stamped-fa{display:inline}.index #header .stamped-reivew-mobile{min-height:18px}.index #header .stamped-reivew-mobile #stamped-badge-title,.index #header .stamped-reivew-mobile #stamped-badge-total{font-size:7.5px!important}.index #header.is-scrolled .stamped-reivew-mobile #stamped-badge-title,.index #header.is-scrolled .stamped-reivew-mobile #stamped-badge-total{color:#2d3a33}.index #header .stamped-reivew-mobile .fa-star-half-o:before,.index #header .stamped-reivew-mobile .fa-star-o:before,.index #header .stamped-reivew-mobile .fa-star:before,.index #header .stamped-reivew-mobile .stamped-fa-star-half-o:before,.index #header .stamped-reivew-mobile .stamped-fa-star-o:before,.index #header .stamped-reivew-mobile .stamped-fa-star:before{font-size:12px}.index .promo_banner{top:45px}@media(min-width:380px){.index .promo_banner{top:88px;min-height:36px!important}}@media(min-width:768px){.index .promo_banner{top:0}}@media(max-width:767px){.index .homepage_slider .container{width:100%;padding-left:15px;padding-right:15px;box-sizing:border-box}.index .homepage_slider .container .nine.columns{width:100%}}.index .homepage_slider .slides{position:relative}.index .homepage_slider .slides img{object-fit:cover}@media(max-width:590px){.index .homepage_slider .slides,.index .homepage_slider .slides img{height:80vh}}@media screen and (min-width:591px){.index .homepage_slider .slides,.index .homepage_slider .slides img{height:700px}}.index .homepage_slider .one-slide .homepage_slider--image{display:flex;height:100%}.index .homepage_slider .one-slide .homepage_slider--image:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;height:100%;width:100%;margin:auto;background:#0006;z-index:0}.flex-caption .action_button.cta_button{background:#2b8253;border:0;border-radius:4px;color:#fff;max-width:162px;margin-left:15px;display:inline-block;font-weight:500;font-size:18px;font-family:Avenir,sans-serif;cursor:pointer;border:1px solid #2B8253}.index .homepage_slider .action_button.cta_button{background:#2b8253}.flex-caption .action_button.cta_button:hover,.index .homepage_slider .action_button.cta_button:hover{background-color:transparent;border:1px solid #2B8253}.index .homepage_slider .action_button{max-width:fit-content!important;display:inline-block;font-weight:500;font-size:18px;font-family:Avenir,sans-serif;cursor:pointer;background:transparent;text-shadow:none;padding-top:17px;padding-bottom:17px;width:100%}@media screen and (min-width:385px){.index .homepage_slider .action_button{max-width:45%}.flex-caption .action_button.cta_button{margin-left:24px}}@media screen and (min-width:400px){.index .homepage_slider .action_button{max-width:fit-content!important}}.franche-home-version .homepage_slider .action_button{max-width:90%!important}.franche-home-version .homepage_slider .action_button:nth-child(2){margin-left:0!important}@media screen and (min-width:510px){.franche-home-version .homepage_slider--links-content{flex-direction:row!important}.franche-home-version .homepage_slider .action_button{max-width:202px!important;padding:18px}.franche-home-version .homepage_slider .action_button:nth-child(2){margin-left:14px!important}}.index .homepage_slider .slides li{z-index:0!important;height:100%}.index .homepage_slider .flex-caption .headline{font-weight:700;font-size:39px;font-family:Avenir Next,sans-serif;margin-bottom:14px;text-align:left!important}@media screen and (max-width:590px){.index .homepage_slider .flex-caption .headline{font-size:38px}}@media screen and (max-width:395px){.index .homepage_slider .flex-caption .headline{font-size:34px}}@media(min-width:992px){.index .homepage_slider .flex-caption .headline{font-size:72px;line-height:1.2em}.franche-home-version .homepage_slider .flex-caption .headline{width:880px;font-size:68px;margin-top:35px}}.franche-home-version .homepage_slider--image,.franche-home-version .homepage_slider--ul{height:750px!important}@media screen and (min-width:768px){.franche-home-version .homepage_slider--content{width:480px!important}}.index .homepage_slider .flex-caption .subtitle{font-weight:400;font-size:18px;letter-spacing:.03em;font-family:Avenir,sans-serif;margin-bottom:20px;text-align:left!important;text-transform:unset}@media(min-width:768px){.index .homepage_slider .flex-caption .subtitle{font-size:24px}}@media(min-width:591){.index .homepage_slider .flex-caption .subtitle{margin-bottom:32px}}@media only screen and (min-width:960px)and (max-width:1199px){.index .homepage_slider .container .nine.columns{width:100%;max-width:696px}}@media(max-width:767px){.index .instagram-feed-section .container{width:100%;padding-left:15px;padding-right:15px;box-sizing:border-box}.index .container .sixteen.columns{width:100%}}.index .instagram-feed-section{margin-bottom:50px}@media(min-width:768px){.index .instagram-feed-section{margin-bottom:90px}}.index .instagram-feed-section h2.title,.index .instagram-feed-section h2.title a{font-weight:800;font-size:30px;font-family:Avenir,sans-serif;color:#1c1c1c!important;margin-left:0;text-align:left}@media(min-width:768px){.index .instagram-feed-section h2.title,.index .instagram-feed-section h2.title a{font-size:45px}.index .instagram-feed-section .title-wrap{display:flex;align-items:center;justify-content:space-between;margin-bottom:90px}}@media(min-width:768px)and (max-width:960px){.index .instagram-feed-section h2.title{flex-basis:64%}}@media(min-width:960px)and (max-width:1200px){.index .instagram-feed-section h2.title{flex-basis:71%}}.index .instagram-feed-section .title-wrap{margin-bottom:30px}@media(min-width:768px){.index .instagram-feed-section .title-wrap{margin-bottom:80px}}.instagram-feed-section .instagram-handle{font-weight:800;font-size:24px;letter-spacing:.03em;font-family:Avenir,sans-serif;color:#2b8253;vertical-align:middle;display:block}@media(min-width:768px){.instagram-feed-section .instagram-handle{margin-bottom:0}}.instagram-feed-section .instagram-handle svg{width:24px;height:24px;margin-right:6px;vertical-align:middle}@media(min-width:768px){.instagram-feed-section .instagram-handle{font-size:28px}.lang--es .instagram-feed-section .instagram-handle{font-size:25px!important}.instagram-feed-section .instagram-handle svg{width:32px;height:32px}.lang--es .index .instagram-feed-section h2.title,.index .instagram-feed-section h2.title a{font-size:40px!important}}.index .instagram-feed{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}@media(min-width:768px){.index .instagram-feed{display:flex;align-items:center;justify-content:center}}@media(min-width:768px){.index .instagram-feed .instagram__item{float:none!important;margin:0!important;display:block;width:380px!important}}.page-faq .homepage_content--secondary .content_padding{max-width:unset}.page-faq .container .sixteen.columns{width:100%;float:none;padding:0}.page-faq .homepage_content--secondary h2.title{text-align:left;font-family:Verdana;font-weight:700;font-size:32px;line-height:39px;letter-spacing:.03em;color:#1c1c1c;margin-bottom:30px}.page-faq .homepage_content--secondary .featured_text,.page-faq .homepage_content--secondary .featured_text>*{font-Family:Avenir,sans-serif;font-weight:400;font-size:16px;letter-spacing:.03em;color:#1c1c1c}@media(max-width:992px){.algolia-autocomplete{padding-top:15px}}@media(max-width:767px){.index .instagram-feed .instagram__item{width:180px!important;margin-left:0!important;margin-bottom:0!important}}.index .instagram__item:after{content:none}.index .instagram__bg,.index .instagram__link{position:static}.index .instagram-feed .instagram__item .instagram__photo{height:auto}@media(max-width:767px){#search{padding-top:45%}}form#cart .order-note-li a.mm-next{display:none}#cart .cart-notes{margin:20px;font-weight:500;color:#373d4b;font-size:16px!important;line-height:1!important;display:flex;align-items:center}#cart .cart-notes img{display:inline-block;vertical-align:middle;margin-right:20px;position:relative}@media screen and (max-width:480px){#cart .cart-notes{font-size:13px!important}#cart .cart-notes img{width:43px;margin-right:10px}}.footer p a:not(.action_button),.footer p a:not(.action_button):visited{color:#fff}.promo-banner-wrap{position:absolute;right:0;top:19px;z-index:550}.promo-banner{font-family:Avenir Next;font-weight:500;font-size:14px;letter-spacing:.03em;background:#2b8253;color:#fff;padding:8px 0 8px 10px;position:relative;line-height:1}.promo-banner:before{content:"";background-image:url(./left-banner-side.svg);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;left:-22px;top:0;bottom:0;height:100%;width:43px}.promo-banner:after{content:"";background-image:url(./right-banner-side.svg);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;right:-17px;top:-16px;bottom:0;height:100%;width:23px;height:47px}@media(max-width:768px){.promo-banner-wrap--pdp{top:auto;bottom:0}}.promo-banner-wrap--pdp .promo-banner{font-weight:700}.lang--es .promo-banner-wrap--pdp .promo-banner{width:225px;line-height:16px}.lang--es .prod-box .btn-add-cart{width:auto!important}.lang--es .prod-box .mm-counter{width:160px!important}.lang--es .cart-badges>div{display:flex;gap:5px}.cart-badges .cart-badges_free-shipping-message{display:flex;align-items:center;gap:20px}.checkout-buttons-holder{display:flex!important;justify-content:space-between;flex-direction:row-reverse;padding:0!important}@media(max-width:960px){.promo-banner-wrap--pdp .promo-banner{font-size:10px}.promo-banner-wrap--pdp .promo-banner:after{height:41px;top:-15px;right:-15px}.franche-home-version .promo-banner-wrap--pdp .promo-banner--home:after{height:48px;top:-14px;right:-15px}.lang--es .promo-banner-wrap--pdp .promo-banner{width:140px;line-height:12px}.template--product.lang--es .promo-banner{padding:8px 0 8px 18px!important;width:225px!important}}@media(max-width:768px){.promo-banner-wrap--pdp .promo-banner{font-size:12px}.lang--es .promo-banner-wrap--pdp .promo-banner{font-size:10px;width:135px;line-height:12px}.promo-banner-wrap--pdp .promo-banner:after{height:41px;top:-13px}.franche-home-version .promo-banner-wrap--pdp .promo-banner--home:after{height:44px;top:-13px}}@media(min-width:960px)and (max-width:1200px){.promo-banner-wrap--pdp .promo-banner{font-size:12px}.lang--es .promo-banner-wrap--pdp .promo-banner{width:180px}.promo-banner-wrap--pdp .promo-banner:after{height:44px;right:-16px}.franche-home-version .promo-banner-wrap--pdp .promo-banner--home:after{height:51px}}@media screen and (min-width:1200px){.franche-home-version .homepage_slider .flex-caption .headline{width:1014px;font-size:72px}}@media screen and (min-width:680px){.franche-home-version .promo-banner-wrap--pdp .promo-banner--home:after{height:48px;top:-14px}}.product .product-gallery-wrapper{position:relative}.product .product-gallery-wrapper .promo-banner-wrap{right:0}@media(min-width:768px){.product .product-gallery-wrapper .promo-banner-wrap{right:20%}.product-template-section .product-images-gallery__thumbs{display:none}}@media(max-width:992px){.product .product-gallery-wrapper .promo-banner-wrap{top:35px}}@media(max-width:768px){.collection-main .products{margin:0 -9px}}.stamped-product-reviews-badge .stamped-badge-caption[data-reviews][data-label][data-version="2"]>span{display:none!important}.stamped-product-reviews-badge .stamped-badge-caption[data-reviews="0"]:before{content:"(0"!important}div#stamped-reviews-widget[data-widget-type=full-page],div#stamped-reviews-widget[data-widget-type=full-page] .stamped-reviews-message,div#stamped-reviews-widget[data-widget-type=full-page-nps],div#stamped-reviews-widget[data-widget-type=full-page-nps] .stamped-reviews-message{color:#000}.homepage_slider li:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;height:100%;width:100%;margin:auto;background:#0006;z-index:0}.homepage_slider .flex-caption{z-index:1}html[lang=es] .header .menu li a{font-size:12px}@media(max-width:950px){#cart .action_button{margin-bottom:0!important;height:44px!important}#cart.mm-menu a.action_button.edit_cart{height:44px!important}}@media(max-width:768px){.collection-main .products .thumbnail .certified-badge,.tab-products .product___grid .certified-badge{left:auto;right:8px}.collection-main .products .thumbnail .badges-wrapper,.tab-products .product___grid .badges-wrapper{bottom:auto;top:8px}}.collection-main .products .thumbnail .badges-wrapper .small,.tab-products .product___grid .badges-wrapper .small{padding:4px 12px;height:16px;color:#172648}@media(max-width:767px){.collection-main .products .thumbnail .badges-wrapper .small,.tab-products .product___grid .badges-wrapper .small{margin:2px 0}}.collection-main .products .thumbnail .badges-wrapper .sale-badge,.tab-products .product___grid .badges-wrapper .sale-badge{background:#0b6040;color:#fff;font-weight:600}.tab-products .product___grid{border:1px solid #eee;border-radius:4px;height:100%;padding-bottom:0}.tab-products .product___grid .info{padding:22px 16px}.tab-products .product___grid .certified-badge{position:absolute;background:transparent;padding:0;left:8px;top:8px}.tab-products .product___grid .badges-wrapper>.new-badge{background:#eaf6ef;color:#172648;font-size:12px;font-weight:500;line-height:1;height:16px;padding:4px 12px;text-transform:uppercase}.tab-products .product___grid .badges-wrapper{padding:0 8px;margin:0;width:calc(100% - 16px)}.tab-products .product___grid .info .info__title-wrap{min-height:99px}.info__title-wrap h3{font-family:Avenir Next,sans-serif}.tab-products .product___grid .info .title{font-size:18px;font-weight:600;color:#2e3a33;display:block;margin-bottom:22px;min-height:50px;letter-spacing:.03em;line-height:1.37}.tab-products .product___grid .info .stamped-product-reviews-badge .stamped-starrating .stamped-fa:before{margin-right:0;font-size:15px}.tab-products .product___grid .info .price-wrapper .sale_price{font-size:18px;font-weight:700;letter-spacing:.03em;line-height:1.37}.tab-products .product___grid .info .stamped-product-reviews-badge{padding-bottom:15px}@media screen and (min-width:992px){.tab-products .product___grid .info .stamped-product-reviews-badge .stamped-starrating .stamped-fa:before{font-size:24px}}@media(max-width:767px){.customers-account .main_content_area,.customers-account .content .columns{width:330px}.container div.breadcrumb_text{text-align:left}}.skip-to-content-link{background:#fff!important;height:30px!important;left:5%!important;padding:8px!important;position:absolute!important;z-index:-1!important;position:absolute;top:0;color:#000!important;border:1px solid #333;transform:translateY(-100%)}.skip-to-content-link:focus{transform:translateY(0);top:5px;z-index:999999!important}.header.is-scrolled.header_bar .selected_language,.header.is-scrolled.header_bar .selected_currency{color:#2d3a33!important}.header.is-scrolled.header_bar #selected_language:after,.header.is-scrolled.header_bar .selected_currency:after{color:#2d3a33!important}@media(max-width:950px){#cart .action_button{margin-bottom:0!important;height:44px!important}#cart.mm-menu a.action_button.edit_cart{height:44px!important}#___ratingbadge_1 iframe,#___ratingbadge_2 iframe,#___ratingbadge_3 iframe,#___ratingbadge_4 iframe{position:unset!important}}.mm-subtitle.ajx-reviews,.mm-subtitle.greviews-cn{display:flex;align-items:center;justify-content:center;gap:10px}.mm-subtitle.greviews-cn img,.mm-subtitle.ajx-reviews img{width:185px!important;height:50px!important}.mm-subtitle.greviews-cn #___ratingbadge_1,.mm-subtitle.ajx-reviews #___ratingbadge_1,.mm-subtitle.ajx-reviews #___ratingbadge_2,.mm-subtitle.ajx-reviews #___ratingbadge_3,.mm-subtitle.ajx-reviews #___ratingbadge_4,.mm-subtitle.ajx-reviews>div{position:inherit!important;height:55px!important;width:185px!important}.mm-subtitle.ajx-reviews #___ratingbadge_2,.mm-subtitle.ajx-reviews>div{width:175px!important}@media(max-width:950px){.mm-subtitle.greviews-cn img,.mm-subtitle.ajx-reviews img{height:auto!important;width:152px!important}.mm-subtitle.greviews-cn #___ratingbadge_1,.mm-subtitle.ajx-reviews #___ratingbadge_1,.mm-subtitle.ajx-reviews #___ratingbadge_2,.mm-subtitle.ajx-reviews #___ratingbadge_3,.mm-subtitle.ajx-reviews #___ratingbadge_4,.mm-subtitle.ajx-reviews>div{width:130px!important;overflow:hidden}.mm-subtitle.ajx-reviews,.mm-subtitle.greviews-cn{justify-content:start;margin-left:5px}#cart .action_button{margin-bottom:0!important;height:44px!important}#cart.mm-menu a.action_button.edit_cart{height:44px!important}#___ratingbadge_1 iframe,#___ratingbadge_2 iframe,#___ratingbadge_3 iframe,#___ratingbadge_4 iframe{position:unset!important}}.calc-content{display:flex;flex-direction:column;gap:0px}.calc-content .left-side,.calc-content .right-side{min-width:300px}.calc-content .right-side{padding:10px 10px 10px 0}.calc-content .right-side ul{list-style:none;margin-left:0;margin-bottom:0}.calc-content .right-side ul li{margin-bottom:5px}@media(max-width:1024px){.calc-content .right-side{padding:10px 10px 10px 0}}@media(max-width:960px){.purchase-details__buttons{flex:1 0 60%}.product-template-section .add_to_cart.action_button{font-size:14px!important}}@media(max-width:767px){.container .with-white-space.column.odd{margin-left:0}}@media(max-width:650px){.template--index .mobile_logo_inside.logo{margin-top:0!important}.template--index .mobile-header.is-scrolled .mobile_logo_inside.logo{margin-top:10px!important}.calc-content .right-side{padding:0;margin-top:15px}}@media(max-width:400px){.product-template-section .add_to_cart.action_button{font-size:13px!important}}@media only screen and (max-width:480px){#stamped-sort-select{max-width:unset!important}}.stamped-questions-search-text{clear:both}@media(max-width:767px){.stamped-container[data-widget-show-upload=true] .stamped-form-actions .stamped-file-uploader{margin-right:0;display:block!important}.stamped-form-actions .stamped-file-uploader label[for=stamped-file-uploader-input]>span{margin-left:auto;margin-right:0;display:block;max-width:120px}}div[data-widget-style*=standard] .stamped-tab-container{margin-bottom:20px}.mm-clear{top:50%;transform:translateY(-50%)}.mm-search{height:auto;padding-bottom:7px}.ais-page .ais-Hits-list{margin:0}.ais-page .ais-hit{float:none}@media(max-width:767px){.ais-results-size-xs .ais-page .ais-results-as-block .ais-hit{margin-left:0}}.ais-page .ais-Pagination-item--disabled{display:none!important}.page-calculator .sf-vanilla-calculator__disclaimer{display:none}.algoria_search_box{margin-bottom:20px}.stamped-reviews-filter .stamped-summary-actions-clear,.hide{display:none!important}.product-thumbnail__quickshop-button{font-family:Futura,sans-serif;font-style:normal;font-weight:400;line-height:1.4;color:#fff;text-decoration:none;text-transform:none;letter-spacing:1px;cursor:pointer;background-color:#2b8253;border:1px solid #2B8253;outline:none;transition:border-color .2s ease-out,background-color .2s ease-out,color .2s ease-out,box-shadow .2s ease-out;padding:.75rem 1rem;font-size:1rem;position:absolute;right:0;bottom:42.5%;left:0;z-index:10;display:none;justify-content:center;width:calc(100% - 1rem);margin:0 .5rem .5rem;font-size:.875rem;text-align:center;border-radius:0;opacity:100%}.template--index .product-thumbnail__quickshop-button{bottom:42.5%}.general-badge,.sale-badge,.new-badge,.out-badge,.soon-badge{font-weight:500}@media screen and (max-width:767px){.tab-products .product___grid .info .title{font-size:14px;margin-bottom:7px}.general-badge,.sale-badge,.new-badge,.out-badge,.soon-badge{top:-6px}.tab-products .product___grid .certified-badge{left:auto;right:8px}}@media(max-width:1199px){.product-thumbnail__quickshop-button{bottom:49.5%}}.product-thumbnail__quickshop-button:visited{color:#fff}.product-thumbnail__quickshop-button:hover:not(:disabled),.product-thumbnail__quickshop-button:focus,.product-thumbnail__quickshop-button:active{color:#fff;background-color:#155f35;border:1px solid #155F35;box-shadow:0 4px 16px 1px #00000040}.product-thumbnail__quickshop-button:disabled,.product-thumbnail__quickshop-button.disabled{cursor:not-allowed!important;opacity:.4}.product-thumbnail__quickshop-button{border-radius:.25rem}.product___grid:hover .product-thumbnail__quickshop-button{display:inline-block}@media screen and (min-width:768px){.product-thumbnail:hover .product-thumbnail__quickshop-button,.product-thumbnail:focus .product-thumbnail__quickshop-button{display:flex}.quickshop__modal-content .swatch_options{margin-top:15px}}.modal--quickshop{padding:3rem 24px}.quickshop__product--modal .swatch input{display:none!important}@media screen and (min-width:576px){.modal--quickshop{padding:3rem 32px}}@media screen and (min-width:768px){.modal--quickshop{padding:3.5rem 40px}}@media screen and (min-width:960px){.modal--quickshop{padding:3.5rem 56px}}.modal--quickshop .product-content{width:100%}.product-quickshop__container{padding:1.5rem 1rem}@media screen and (min-width:768px){.product-quickshop__container{padding:1.5rem}}.product-quickshop__container .surface-pick-up{display:none}.quickshop__product--modal{position:fixed!important;z-index:9999999999999999999!important;top:0;left:0;right:0;bottom:0;background:#000000d9;display:none}.quickshop__modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:2px 4px #0000004d;border:none;max-height:95%;overflow-y:auto;overflow-x:none;max-width:80%;background:#fff;padding:15px 30px;border-radius:5px;width:calc(100% - 30px);box-sizing:border-box;border:1px solid #dedede;margin:0 auto}.quickshop__modal-close{position:absolute;top:2px;right:2px;font-size:20px;font-weight:700;color:#2b8253;width:30px;height:30px;text-align:center;line-height:30px}.quickshop__modal-content .social_buttons a{display:inline-block!important}.quickshop__modal-content .container,.quickshop__modal-content .container .sixteen.columns{width:100%!important}.quickshop__modal-content .product-template-section .main_content_area.content,.quickshop__modal-content .product-template-section div.product_section{margin-top:0;padding:0}.quickshop__modal-content .kosher_badge_desktop{padding:10px 8px 11px 13px!important;background:#f4f6f6!important;left:0!important;top:10px!important}.quickshop__modal-content .product-template-section .main_content_area.content h1.product_name{font-size:28px!important}.quickshop__modal-content .product-template-section .main_content_area.content .price_wrapper .sale,.quickshop__modal-content .product-template-section .main_content_area.content .price_wrapper .current_price{font-size:24px!important}.quickshop__modal-content .recharge-subscribe .text-block .head-title{font-size:16px!important}.recharge-subscribe .text-block .head-title{font-family:Avenir Next,sans-serif}.product-related-products h2{font-family:Avenir Next,sans-serif;font-weight:700;font-size:32px;line-height:43px;color:#333}.faqAccordion dt h3{margin-bottom:0;font-family:Avenir Next,sans-serif;font-size:18px}.quickshop__modal-content .product-template-section .main_content_area.content h1.product_name,.quickshop__modal-content .product-template-section .main_content_area.content .stamped-product-reviews-badge,.quickshop__modal-content .product-template-section .main_content_area.content .price_wrapper,.quickshop__modal-content .product-template-section .main_content_area.content .product-in-stock{margin-bottom:5px!important}.quickshop__modal-content .recharge-subscribe{margin-top:5px!important;margin-bottom:20px!important;height:80px!important}.quickshop__modal-content .swatch .option_title{margin-top:0!important;margin-bottom:10px!important}.quickshop__modal-content .swatch .swatch-element{width:100px;margin-top:0!important;margin-bottom:10px!important;margin-right:10px!important}.quickshop__modal-content .product-template-section .product-images-gallery-cls-overlay{margin-right:0!important}.quickshop__modal-content .flexslider .slides{height:auto!important;max-height:475px!important}.quickshop__modal-content .sixteen.columns{margin-left:0!important;margin-right:0!important}.quickshop__modal-content .product-template-section .flexslider .slides li{justify-content:center}.hide{display:none!important}.disable-scroll{position:fixed;overflow:hidden}.quickshop__modal-content .spinner{width:56px;height:56px;border-radius:50%;border:9px solid;border-color:#dbdcef;border-right-color:#2b8253;animation:spinner-d3wgkg 1.2s infinite linear;text-align:center;margin:0 auto}.quickshop__modal-content .product .product-gallery-wrapper .promo-banner-wrap{right:0!important}.quickshop__modal-content .product .flexslider .slides .image__container img{height:auto!important;width:90%!important;cursor:pointer}.quickshop__modal-content .product .thumbnail_position--bottom-thumbnails .flex-control-thumbs li img{height:80px;width:auto}.quickshop__modal-content .product .thumbnail_position--bottom-thumbnails .flex-control-thumbs li{flex-grow:unset}#header.mobile-header .cart-button{left:auto}#header.mobile-header .cart-button span{margin-right:10px}.quickshop__modal-content .product .purchase-details.sticky-cart-button{margin-top:15px}.template--index .products.slick-initialized.slick-slider .product___grid{min-height:419px}@keyframes spinner-d3wgkg{to{transform:rotate(1turn)}}.spinner-load{text-align:center;margin:0 auto;display:flex;align-items:center;justify-content:center;overflow:hidden}@media screen and (min-width:2000px){.quickshop__modal-content{max-width:55%!important;padding:30px!important}}@media screen and (max-width:1199px){.template--index .products.slick-initialized.slick-slider .product___grid{min-height:355px}}@media screen and (max-width:1023px){.product-thumbnail__quickshop-button,.quickshop__modal-content,.quickshop__product--modal{display:none!important}}.template--product #product-form .rc-container-wrapper.rc_container_wrapper,.rc-container-wrapper.rc_container_wrapper .rc_popup__learn_more{display:none}html[lang=es] .mm-panel .prod-box .btn-add-cart{font-size:12px!important}#quickshop__btn-look .recharge-subscribe.selected{margin-bottom:0!important}.header .columns.logo #stamped-badge-2{display:flex;gap:5px;align-items:center;justify-content:flex-end;cursor:default}.header .columns.logo #stamped-badge-2>.stamped-badge-stars.stamped-style-color-star.stamped-style-size-star{height:33px!important}.desktop_menu{height:85px}.t-generic .selected_language,.t-generic .selected_currency{color:#2d3a33!important}.t-generic .selected_language:after,.t-generic .selected_currency:after{background:#2d3a33!important}body:not(.index):not(.feature_image) .header:not(.is-scrolled).header_bar .selected_language,body:not(.index):not(.feature_image) .header:not(.is-scrolled).header_bar .selected_currency{color:#2d3a33!important}body:not(.index):not(.feature_image) .header:not(.is-scrolled).header_bar .selected_language:after,body:not(.index):not(.feature_image) .header:not(.is-scrolled).header_bar .selected_currency:after{background-color:#2d3a33!important}.algolia-autocomplete{position:fixed!important;top:274px!important;bottom:1em!important;overflow-x:visible;overflow-y:scroll;padding:0!important;background:transparent!important;border-left:0px none!important;border-right:0px none!important;border-bottom:0px none!important}.algolia-autocomplete .aa-dropdown-menu{background-color:#fff}@media screen and (min-width:768px){.algolia-autocomplete{top:220px!important}}#search .icon-close:before{display:none}.algolia-product-header,.view-all-mobile-results{display:none}#search form input{border-bottom-left-radius:0;border-bottom-right-radius:0;padding:15px;margin-bottom:0}#search,.algolia-autocomplete{z-index:99999!important}@media(max-width:767px){.algolia-product-header{display:block}#search{position:fixed;padding-top:0;background:#fff}#search .container{width:100%}#search .container>.ten{width:100%;margin-top:0!important}.algolia-autocomplete{top:67.5px!important}#search .search-close{padding-top:0!important;position:absolute;top:20px;right:16px}#search form{margin-top:0;border-bottom:1px solid #E1E1E1}#search form input{margin-bottom:0;border:0;border-radius:0;padding:24px 16px;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.54px}#search .icon-search{display:none}.algolia-autocomplete .algolia-header{color:#666!important;font-size:12px!important;font-style:normal;font-weight:600!important;line-height:normal;letter-spacing:.36px!important;text-transform:uppercase}.aa-dropdown-menu div.aa-product-picture{min-width:88px;min-height:88px;position:unset}.aa-dropdown-menu div.aa-product-text{margin-left:15px;width:calc(100% - 103px)}.aa-dropdown-menu div.aa-product{min-height:88px;display:flex;align-items:center;width:100%}button.needsclick[aria-label="Open Form"]{z-index:900!important}.aa-dropdown-menu p.aa-product-title,.aa-dropdown-menu p.aa-product-info{color:#2e3a33!important;font-size:14px!important;font-style:normal;font-weight:600;line-height:1.75;letter-spacing:.42px!important}.aa-dropdown-menu p.aa-product-price{color:#2e3a33!important;font-size:14px!important;font-style:normal;font-weight:700!important;line-height:normal;letter-spacing:.42px!important;margin-top:8px}.aa-dropdown-menu .aa-collection,.aa-dropdown-menu .aa-article,.aa-dropdown-menu .aa-page{padding:8px 0!important}.aa-dropdown-menu div.aa-text{color:#2e3a33!important;font-size:14px!important;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.42px!important}.aa-dropdown-menu div,.aa-dropdown-menu p,.aa-dropdown-menu span,.aa-dropdown-menu a{font-size:inherit!important}.aa-dropdown-menu .aa-collections,.aa-dropdown-menu .aa-articles,.aa-dropdown-menu .aa-pages{border-top:1px solid #E1E1E1;padding:24px 0;margin:0!important}.view-all-mobile-results{display:block;color:#fff;text-align:center;font-size:15px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1.8px;text-transform:uppercase;border-radius:4px;background:#2b8253;padding:8px 16px;width:100%;margin-top:24px}}@media screen and (max-width:1199px){.index .promo_banner:not(.is-scrolled){position:static}.index #header:not(.is-scrolled){position:absolute;top:52px}}.lang--es .header .container{width:1300px}.lang--es .promo-banner-wrap{top:45px!important}.lang--es .faq-with-text-section .text-wrap .button{max-width:100%!important}.lang--es .section-blog-posts-gallery .button,.lang--es .cta-banner-two-images .content .button{max-width:235px}@media(min-width:1220px){.lang--es .container .thirteen.columns{width:auto!important}.lang--es .index .container{width:100%!important}.lang--es .thirteen.columns.nav a{font-size:13px!important}}@media(min-width:1300px){.lang--es .index .container{width:1300px!important}.lang--es .thirteen.columns.nav a{font-size:15px!important}}@media(max-width:650px){.lang--es #cart a.action_button.edit_cart,#cart .action_button,.lang--es #cart.mm-menu a.action_button.edit_cart{width:135px!important;font-size:14px!important}}@media(max-width:400px){.lang--es #cart a.action_button.edit_cart,#cart .action_button,.lang--es #cart.mm-menu a.action_button.edit_cart{width:120px!important;font-size:13px!important}}.menu.sfg-mega-menu .desktop_menu.desktop_nav .sub-menu.header-main-line .dropdown{overflow-y:scroll!important}.stamped-product-reviews-badge{min-height:27px}.stamped-review-header .stamped-review-avatar{color:#505050;background-color:#f1f1f1}.product_testimonials.testimonials__outslider{display:block!important}@media(max-width:650px){.product_testimonials.testimonials__outslider{display:none!important}}.cart-banner-message{padding:8px!important;display:flex!important;justify-content:center;align-items:center;gap:5px;margin:20px 18px 30px!important;white-space:normal!important}.cart-banner-message img{width:25px;height:25px}.cart-banner-message span{font-weight:500;text-align:center}.add-to-cart-toast{position:fixed;top:-99%;width:90%;margin:0 auto;padding:16px;background-color:#2b8253!important;z-index:99999!important;color:#fff;transition:.3s all;max-width:365px;display:flex;gap:5px;border-radius:4px;left:50%;transform:translate(-50%)}@media screen and (min-width:768px){.add-to-cart-toast{width:auto;right:25px!important;left:unset;transform:unset}}.add-to-cart-toast-view-cart{text-align:center;text-decoration:underline;cursor:pointer;margin-left:40px}.add-to-cart-toast-wrapper{display:flex;align-items:center;justify-content:space-between}.add-to-cart-toast-content{display:flex;align-items:center;justify-content:center;gap:8px}.add-to-cart-toast-close{cursor:pointer;display:flex;align-items:center}.add-to-cart-toast .add-to-cart-toast-close{margin-left:5px}.header-currency-language,.menu .header-main-line-bg{display:inline-block}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.article-template-section .main_content_area table th{font-weight:400}.product-promote-section{background-color:#f8f8f8}@media(max-width:767px){.product-promote-section{padding:30px 0}}.product-promote-section h2{font-family:Avenir Next,sans-serif;font-weight:700;font-size:32px;line-height:43px;text-align:center;margin-bottom:40px;color:#1c1c1c}.product-promote__lines{display:flex;gap:20px}@media screen and (max-width:767px){.product-promote__lines{flex-direction:column}}.product-promote__line{flex:1;text-align:left}.product-promote__line-image{width:50px;height:50px;position:relative;margin-bottom:24px}.product-promote__line-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.product-promote__line h3{font-family:Avenir Next,sans-serif;font-weight:700;font-size:18px;line-height:24px;margin-bottom:24px;color:#1c1c1c}.product-promote__line p{font-size:16px;line-height:24px;color:#1c1c1c}.header .nav ul.menu ul ul li a:visited{color:#000!important}@media screen and (min-width:1200px){.dropdown__content>ul>li.hover div.sub_menu_item{display:none!important}.dropdown__content ul li:not(.sub-sub-link__desktop)>a:not(.product-link-item){font-weight:700!important}.dropdown__content>ul>li.hover--has-submenu:hover>a:after{display:none}.sfg-mega-menu .dropdown .dropdown__content{background:transparent;width:max-content;padding:0 10px 10px}.sfg-mega-menu .dropdown .dropdown__content ul{display:flex!important;gap:8px 0;background:transparent;float:none;max-height:470px;width:max-content!important}.sfg-mega-menu .dropdown .dropdown__content ul li{width:200px;max-width:200px;overflow:hidden}.sfg-mega-menu .dropdown .dropdown__content ul li a{font-size:14px!important;line-height:20px!important;padding:0 12px!important;text-overflow:ellipsis;margin:0;box-sizing:border-box}.header.default-header li.sub-menu .dropdown .container{padding:20px 0 0;width:max-content;border-radius:0;opacity:1}.sfg-mega-menu .dropdown .dropdown__wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:max-content}a.sub-link__view-all{display:block!important;width:100%!important;font-weight:800!important;font-size:14px!important;line-height:20px!important;padding:16px!important;background:#f4f4f4!important;text-align:center!important}.menu.sfg-mega-menu .desktop_menu.desktop_nav .sub-menu.header-main-line:hover>.dropdown{max-height:600px!important}.menu.sfg-mega-menu .desktop_menu.desktop_nav .sub-menu.header-main-line.no_wrapping_dropdowns>.dropdown{left:50%!important;max-width:calc(100% - 20px)}.header .nav ul.menu .no_wrapping_dropdowns ul ul li a.sub-link{font-size:14px!important;font-weight:400!important;padding:0 12px!important}.sfg-mega-menu .dropdown .dropdown__content ul li.js-menu-holder{display:flex;flex-direction:column;gap:10px}.sfg-mega-menu .dropdown .dropdown__content ul li.js-menu-holder a{white-space:normal}.sfg-mega-menu .no_wrapping_dropdowns .dropdown .dropdown__content>ul{flex-direction:row}.menu.sfg-mega-menu .desktop_menu.desktop_nav .sub-menu.header-main-line>.dropdown.submenu-dropping-right,.sfg-mega-menu .js-menu-holder .dropdown .dropdown__content>ul.submenu-dropping-right{right:calc(var(--overflow-amount-left) * -1)}.menu.sfg-mega-menu .desktop_menu.desktop_nav .sub-menu.header-main-line>.dropdown.submenu-dropping-left,.sfg-mega-menu .js-menu-holder .dropdown .dropdown__content>ul.submenu-dropping-left{left:calc(var(--overflow-amount-right) * -1)}.header .nav ul.menu ul ul li a.sub-link:hover{font-weight:700!important}}@media screen and (min-width:1200px){.menu.sfg-mega-menu .desktop_menu.desktop_nav .sub-menu.header-main-line>.dropdown{max-width:100vw;width:max-content;min-width:220px;background:#fff;top:100%;left:50%;right:unset;transform:translate(-50%);opacity:1;transition:max-height .2s ease-out,opacity 0s ease-in .2s;display:block}.header.default-header .nav ul ul li.sub-menu:not(.no_wrapping_dropdowns){position:relative}}@media screen and (max-width:1199px){nav:not(.show) .menu.sfg-mega-menu .desktop_menu.desktop_nav .sub-menu.header-main-line>.dropdown{opacity:0}.menu.sfg-mega-menu .desktop_menu.desktop_nav .sub-menu.header-main-line .dropdown{overflow-y:auto!important}.header .container .nav .sfg-mega-menu .desktop_nav ul .header-main-line.js-menu-holder>.dropdown-link{width:100%}.header .container .nav .sfg-mega-menu .desktop_nav ul .header-main-line .js-menu-holder>a{display:inline-flex;margin-inline:0;width:100%}.header .container .nav .sfg-mega-menu .desktop_nav ul .header-main-line a>.sub-menu-opener.js-submenu-opener{position:initial;cursor:pointer;display:block;background:#03020100;width:50px;height:24px;padding:0;position:absolute;right:0;top:13px;bottom:0;z-index:1;color:#fff}}.js-menu-holder>a .arrow.down{visibility:visible}.js-menu-holder>a .arrow.up{visibility:hidden}.js-menu-holder.open>a .arrow.down{visibility:hidden}.js-menu-holder.open>a .arrow.up{visibility:visible}.header-main-line-bg.mobile_hidden{display:none}.header .container>nav.nav{margin:0}.calc-article-block{width:calc(100% - 32px);display:flex;align-items:center;gap:20px;z-index:1;padding:16px;background-color:#f8f8f8;margin-bottom:20px}.calc-article-block p{font-family:Avenir,sans-serif;font-size:20px;font-weight:500;line-height:30px;color:#000;margin-bottom:0}.calc-article-block p+p{font-size:14px;line-height:21px}.calc-article-block a{margin:0 0 0 auto!important;flex-shrink:0}@media screen and (max-width:768px){input[type=number]{min-width:30px}}@media screen and (max-width:400px){.purchase-details__buttons{flex:1 0 56%}}ul.menu.sfg-mega-menu>li{list-style:circle outside!important}.menu.sfg-mega-menu .desktop_menu.desktop_nav .sub-menu.header-main-line .dropdown.overflow-hidden{overflow:hidden!important}.template--cart #checkout{text-transform:capitalize}.js-submenu{display:none}@media(min-width:1200px){.js-menu-holder:hover .js-submenu{display:block}}.dropdown-link .sub-menu-opener{position:absolute;right:0;top:0;bottom:0;width:10px;height:100%;display:block}.dropdown-link .sub-menu-opener:before{border:none}@media(min-width:1200px){.dropdown-link .sub-menu-opener:after{border:none}.js-menu-holder.open .js-submenu{display:block;max-height:unset}}@media(max-width:1199px){.js-menu-holder .js-submenu.show{display:block!important;animation:slideInRight .3s ease forwards}@keyframes slideInRight{0%{opacity:0}to{opacity:1}}}.dropdown__content-list .js-menu-holder>a:focus{box-shadow:inset 0 -2px #1d8250}button{padding:0}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{margin:0 2px}.stamped-product-reviews-badge .stamped-badge-caption[data-reviews][data-label][data-version="2"]>span{display:inline!important;position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.homepage_content a:not(.button),.main_content_area.content .collection-main-top a:not(.button),.main_content_area.content p a:not(.button),.faqAccordion a:not(.button),.contact-information a,.section-cta-banner a,.description a{text-decoration:underline}.footer__top .footer__newsletter-form .input-row .action_button:focus{outline:2px solid #70c793!important;outline-offset:2px!important}.product_section .product-in-stock{color:#267248}.ais-page .ais-input--label{color:#767676!important}
/*# sourceMappingURL=/cdn/shop/t/1801/assets/custom.css.map */
