@font-face{font-family:"Playfair Display, Regular";src:url(PlayfairDisplay-Regular.woff2) format("woff2"),url(PlayfairDisplay-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.breadcrumb *{font-size:10px}.articleProductGrid .slick-arrow.slick-disabled{display:block!important;opacity:.2}.articleBanner{text-align:center;padding:20px 24px 40px;display:flex;flex-direction:column;justify-content:center;align-items:center}.articleTitle{font: 32px/43px Playfair Display;letter-spacing:0px;color:#000;margin-bottom:30px}.article-text{font: 20px/30px Playfair Display;letter-spacing:0px;color:#000;max-width:573px}.template-2 .article-text{max-width:546px;flex:0 0 50%;padding-left:6px}.articleBanner .articleTopTag{font-family:sofia-pro;font-size:14px;line-height:1;padding-bottom:12px}h1.articleBannerTitle,h2.related-post-heading{font-family:Playfair Display,Regular;font-size:32px;line-height:35px;margin-bottom:34px;font-weight:500}.articleBanner .article-date,.articleBanner .article-author{font-family:sofia-pro;font-size:14px;line-height:18px;padding-bottom:8px}.articleBannerImage img{min-height:343px;height:100%;object-fit:cover;width:100%}.articleDesc{padding:60px 27px 40px;font-family:Playfair Display,Regular;font-size:16px;line-height:29px;text-align:center}@media screen and (min-width: 768px){.breadcrumb *{font-size:12px}.hero-article{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto;margin:0 40px}.articleBannerImage{grid-area:1/1/2/2}.articleDesc{grid-area:2/1/3/3;padding:48.5px 0;margin-top:24.5px;border-top:1px solid #E6E6E6}.articleDesc>div{max-width:977px}.articleBanner{grid-area:1/2/2/3}.article-image-with-text h2{font: 35px/40px Playfair Display}}@media screen and (min-width: 1024px){.articleDesc{display:none}.hero-article{border-bottom:1px solid #E6E6E6}}@media screen and (min-width: 1440px){.hero-article{max-width:1920px;margin:auto;padding:0 40px}.articleBanner .articleTopTag{font-size:18px}h1.articleBannerTitle,h2.related-post-heading{font-size:54px;line-height:57px;max-width:726px}.articleBanner .article-date,.articleBanner .article-author{font-size:18px;line-height:22px}.articleDesc{font-size:22px;line-height:35px}.template-2 .article-image-with-text:nth-child(odd) .imgContainer{border-right:1px solid #E6E6E6;padding-right:80px}.template-2 .article-image-with-text:nth-child(2n) .imgContainer{border-left:1px solid #E6E6E6;padding-left:90px}}.related-articles{padding:50px 26px 16px;background:#fafafa 0% 0% no-repeat}@media (max-width : 767px){.article-main-section>div.article-description{display:none}.image-with-text-wrapper{max-width:336px;margin:auto}.article-product-card .temp1-prod-title{font: 300 14px/20px Sofia Pro}.articleTitle{font: 28px/37px Playfair Display;letter-spacing:0px;margin-top:41px}.article-text{font: 16px/29px Playfair Display}.template-2 .article-text{padding-top:45px}.home-featured-products.articleProductGrid{padding-top:60px;max-width:300px;margin:auto!important}.home-featured-products.articleProductGrid .product-bottom .promoAnchor .customOff.new{font-size:12px}.product-wrapper-heading{margin-bottom:54px}.article-conclusion{max-width:336px;margin:0 auto}.article-image-with-text h2{font: 28px/37px Playfair Display}.article-product-info h2{font: 24px/37px Playfair Display;letter-spacing:0px;color:#000;margin-bottom:10px;margin-top:10px;text-transform:capitalize}}.related-articles .article-specific-tag{font-family:Montserrat;font-size:14px;line-height:18px;font-weight:500;padding-bottom:3px}.related-articles .article-publish-date{font-family:sofia-pro;font-size:12px;line-height:20px;margin-top:5px}.related-articles .article-info{padding:16px 11px}@media screen and (min-width: 480px){.article-slider{position:relative;margin:0 -11px;width:calc(100% + 22px)}.article-slider button.slick-arrow{position:absolute;border-radius:50px;border:1px solid #ACACAC;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#fff;z-index:1;top:min(25vw,186px)}.article-slider button.slick-arrow:before{content:""}.article-slider button.slick-arrow img{opacity:.6;max-width:8px}.article-slider button.slick-prev img{transform:rotate(180deg)}.article-slider button.slick-prev{left:-5px}.article-slider button.slick-next{right:-5px}.article-card{padding:0 11px;height:auto}}@media screen and (min-width: 1024px){.article-slider button.slick-arrow{top:50%;transform:translateY(-50%);width:50px;height:50px}.custom-home-slider.article-slider button.slick-prev{left:-14px}.custom-home-slider.article-slider button.slick-next{right:-14px}.related-articles .article-specific-tag{font-size:12px;line-height:19px;font-weight:600}}.product-wrapper-heading{text-align:center;font: 38px/47px Playfair Display;letter-spacing:0px;color:#000;margin-bottom:29px}.article-main-section.template-2 temp-2-title{margin:27px auto 36px}.article-main-section{padding:0 27px}.article-product-wrapper{padding:54px 0 13px}.article-product-info{max-width:531px;margin:auto}.article-product-infor h3 span{text-transform:lowercase}.article-product-info p{font: 16px/28px Playfair Display}.article-product-info h5{font: 18px/28px sofia-pro}.article-product-info ul{font: 16px/28px Playfair Display;margin-bottom:0}img.article-product-image{width:100%;min-height:255px;object-fit:contain}.article-product-card{text-align:center;min-width:192px;width:192px;margin:auto;padding:54px 0 75px}.article-product-card div{text-align:center;font: 700 18px/28px sofia-pro;letter-spacing:0px;color:#000;text-transform:capitalize}.article-product-card bv-product-reviews div{line-height:12px}.article-product-card h5{text-align:center;font: 300 14px/20px sofia-pro;letter-spacing:0px;color:#000;margin-bottom:20px}.article-product-card .article-shop{background:#000 0% 0% no-repeat padding-box;color:#fff;width:100%;display:block;text-align:center;font: 16px/20px sofia-pro;padding:9px 0;margin-top:10px}.article-product-card.temp1 a{margin-top:15px}.image-with-text-wrapper img{max-height:474px;object-fit:cover;width:100%}.article-image-with-text:last-child .metafield-rich_text_field p:last-child{margin-bottom:42px}.home-featured-products h2{text-align:center;font: 21px/32px sofia-pro;letter-spacing:0px;margin-bottom:4px}.product-slider.products-grid{padding:27.5px 18px 0}.product-slider .ff.inner.grid-item.product-item{margin-bottom:28.5px}p.customOff.new{color:#f05a96}.article-conclusion{border-top:1px solid #E6E6E6;padding:48px 0}.article-conclusion h2{text-align:left;font: 28px/37px Playfair Display;margin-bottom:20px}.article-conclusion p{font: 16px/29px Playfair Display}.article-main-section.template-4{padding:0}.article-banner{height:636px;background-position:center;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center}.template-4.article-main-section h2{max-width:200px;color:#fff}.article-banner p{color:#fff;font-family:Playfair Display,Regular;font-size:20px;line-height:29px;text-align:center;padding:0 27px;margin-bottom:32px;max-width:1182px}.articleDesc{font: 20px/29px Playfair Display}.article-banner a{font: 18px/28px sofia-pro;display:block;background:#fff;padding:10px 0;width:100%;text-align:center;max-width:250px}.article-main-section.template-3>p{display:none}.template-3 .article-product-wrapper,.template-article .article-product-wrapper{padding:0;max-width:1220px}.template-3 .article-product{border-top:1px solid #E6E6E6}.template-3 .article-product:last-child{border-bottom:1px solid #E6E6E6}.template-3 .article-product-info h3{font: 38px/40px Playfair Display;padding:42.5px 0 28px}.template-article .article-product-card{width:100%;text-align:center;padding:32px 0 10px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.template-article .article-card-info{max-width:253px;margin:auto}.template-article .article-main-section .article-card-info{padding:10px 0 10px 10px}.template-article .article-main-section .variantLabelContainer{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,140px));column-gap:6px}.template-article .article-main-section .product-form__input input[type=radio]+label{width:140px;max-width:100%}.template-article .article-main-section .product-form__input input[type=radio]+label .labelValue{text-transform:lowercase;line-height:1.2}.template-3 .article-product-card img,.template-1 .article-product-card img{max-width:365px;max-height:365px}.template-3 .article-product-card .vendorName{font: 700 25px/39px sofia-pro}.template-3 .article-product-card .vendorSubtitle,.template-1 .article-product-card .vendorSubtitle,.product-slider .article-product-card div{font: 18px/26px sofia-pro}.product-slider button.slick-prev img{transform:rotate(180deg)}@media screen and (min-width: 480px){.product-slider{position:relative;margin:0 -11px;width:calc(100% + 22px)}.product-slider p.small-des-inner{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-slider .ff.inner.grid-item.product-item{margin:0 11px 32px}.product-slider button.slick-arrow{position:absolute;border-radius:50px;border:1px solid #ACACAC;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#fff;z-index:1;top:50%;transform:translateY(-50%)}.product-slider button.slick-arrow:before{content:""}.product-slider button.slick-arrow img{opacity:.6;max-width:8px}.product-slider button.slick-prev img{transform:rotate(180deg)}.product-slider button.slick-prev{left:-5px}.product-slider button.slick-next{right:-5px}}@media screen and (min-width: 768px){.article-product{display:flex;justify-content:space-between;align-items:center;padding-bottom:32px}.article-product-info{max-width:531px;margin:auto 0;padding-right:10px}.article-product-card{padding:0}.article-product-wrapper{padding:80px 0 48px}.product-wrapper-heading{margin-bottom:79px}.article-image-with-text{display:flex;align-items:center;padding-bottom:80px;justify-content:center}.article-product-card .temp1-prod-title{font: 300 14px/20px Sofia Pro}.image-with-text-wrapper img{padding-right:36px;margin-left:auto}.article-image-with-text:nth-child(2n)>.imgContainer{order:1;border-left:1px solid #E6E6E6;border-right:none}.article-image-with-text:last-child .metafield-rich_text_field p:last-child{margin-bottom:0}.home-featured-products h2{font: 32px/42px sofia-pro}.template-3 .article-product-info h3{font: 57px/40px Playfair Display}.template-article .article-product-card{width:60%}.template-3 .article-product-card{padding:0}.template-4.article-main-section h2{max-width:573px}a.article-shop{margin-top:20px}}@media screen and (min-width: 1024px){.article-main-section>div.article-description{display:block;font: 22px/36px Playfair Display;max-width:977px;margin:auto;padding:48px 0}.article-main-section .product-wrapper-heading{font: 48px/60px Playfair Display;max-width:979px;margin:auto auto 72px}.article-product-wrapper{max-width:977px;margin:auto}.article-product-card{margin:auto 80px}.article-product-info.temp3 h2{font: 36px/60px Playfair Display;margin-bottom:40px;margin-top:20px}.article-product-info .vendorSubtitle{font: 24px/37px sofia-pro}.article-product{padding-bottom:80px}.article-image-with-text{max-width:1176px;margin:auto}.image-with-text-wrapper img{max-width:546px;max-height:unset;width:100%;max-height:729px}.product-slider.products-grid{max-width:1200px;margin:auto;width:100%}.article-conclusion{max-width:900px;margin:auto}.article-conclusion h2{font: 35px/30px Playfair Display}.article-conclusion p{font: 20px/30px Playfair Display}.article-banner{height:550px}.article-banner h2{margin:0 auto 32px;max-width:573px}.template-3 .article-product:first-child{border-top:none}.template-3 .article-product-info h3{font: 57px/40px Playfair Display}.template-article .article-product-info{max-width:492px}.template-article .article-product-card{padding:0;margin:0}.template-3 .article-card-info{margin:0}.article-main-section.template-3>p{display:block;text-align:center;font: 22px/36px Playfair Display;max-width:977px;margin:auto;padding:48.5px 0 72px}.article-product-info h2{font: 32px/49px Playfair Display;letter-spacing:0px;color:#000;margin-bottom:10px;text-transform:capitalize}}@media screen and (min-width: 1440px){.product-slider button.slick-prev{left:-32px}.product-slider button.slick-next{right:-32px}.template-4 .product-slider.products-grid{padding:100px 18px}.image-with-text-wrapper{max-width:1162px;margin:0 auto}.template-2 .image-with-text-wrapper{max-width:1212px;margin:auto}.image-with-text-wrapper img{padding-right:60px;margin:unset}.template-2 .image-with-text-wrapper img{padding-right:0;margin:unset;width:100%}.article-image-with-text{max-width:1212px;justify-content:space-between}.article-main-section.template-2 .product-wrapper-heading{margin:85px auto 100px;text-align:center}.template-2 .article-conclusion{border-top:none}}.related-articles .article-card{box-shadow:0 3px 30px #0000001a;border-radius:7px;padding:0;margin:5px 11px;background-color:#fff}.related-articles .article-card .article-featured-image img{position:absolute;width:100%;left:0;object-fit:cover;height:100%}.related-articles .article-card .article-featured-image a{position:relative;padding-bottom:80.4%;display:block}@media (max-width: 757px){.related-articles{padding-left:10px;padding-right:10px}}@media (min-width: 1199px){.related-articles{padding:87px 44px 37px}}.related-articles .article-info .article-title{margin-top:0}h2.related-post-heading{font-weight:400;font-style:italic;font-size:50px}@media (max-width:768px){.related-articles{padding-top:40px}h2.related-post-heading{font-size:40px}.shopify-section .article-image-with-text:not(:first-of-type){max-width:80%;margin:20px auto}}@media (min-width:768px){.image-with-text-image{width:40%}.image-with-text-image img{padding-right:0}.articleContentContainer{width:55%}}
/*# sourceMappingURL=/cdn/shop/t/638/assets/article-template.css.map */
