.product-details .buy-buttons-block .Vtl-WishlistButtonWrapper{display:none!important}summary.details__header{font-family:Coconat!important;font-weight:400;font-size:14px!important;color:#050505cc;line-height:120%;letter-spacing:0}.details-content rte-formatter.spacing-style.text-block p,.details-content rte-formatter.spacing-style.text-block ul li{font-family:Sofia Pro;font-weight:300;font-size:16px;line-height:150%;letter-spacing:0%;color:#000000bf}.details-content rte-formatter.spacing-style.text-block ul{list-style:circle}.details-content rte-formatter.spacing-style.text-block p span{font-weight:300!important}summary .svg-wrapper{width:24px;height:24px}product-recommendations .section{display:flex;flex-direction:column;padding-left:10px;padding-right:10px}rte-formatter.spacing-style.text-block strong{font-family:Coconat;font-weight:400;font-size:14px;line-height:120%;letter-spacing:0;text-decoration:underline}.variant-option__button-label{background:transparent!important}legend{font-family:Coconat;font-weight:400;font-size:14px;line-height:120%;letter-spacing:0;margin-bottom:8px}a.greenprimare:hover{background:#be6827}a.greenprimare{transition:.34s}.product-information__media{min-width:120%!important}.offer-title,.reason-title{font-family:Coconat;font-weight:400;font-size:14px;line-height:120%;letter-spacing:0}.product-details{width:80%;justify-self:end}fieldset.variant-option.variant-option--buttons{display:flex;justify-content:flex-start}fieldset.variant-option.variant-option--swatches:first-child{padding:0;border:none;display:flex;gap:8px}fieldset.variant-option.variant-option--swatches:first-child label.variant-option__button-label{border-radius:0;outline:none;border:1px solid #0505050D}.variant-option__button-label--has-swatch:has(:checked){border:1px solid #050505!important}fieldset.variant-option.variant-option--swatches:first-child,fieldset.variant-option.variant-option--buttons:first-child{display:flex;justify-content:flex-start}:is(fieldset.variant-option.variant-option--swatches:first-child,fieldset.variant-option.variant-option--buttons:first-child) span.variant-option__button-label__text{display:none}:is(fieldset.variant-option.variant-option--swatches:first-child,fieldset.variant-option.variant-option--buttons:first-child) label.variant-option__button-label img{width:50px;height:60px;flex:none;object-fit:cover}:is(fieldset.variant-option.variant-option--swatches:first-child,fieldset.variant-option.variant-option--buttons:first-child) label.variant-option__button-label{display:flex;padding:4px;background:transparent!important}.variant-option__button-label:has(:checked){background:#050505cc!important}.prtype{font-family:Coconat;font-weight:400;font-size:12px;line-height:120%;letter-spacing:0;color:#be6828}span.price{font-family:Sofia Pro;font-weight:400;font-size:20px;line-height:120%;letter-spacing:0;text-transform:uppercase;color:#050505b2}.tag{display:flex;align-items:center;justify-content:center;gap:12px;color:#be6828;font-family:Coconat;font-weight:400;font-size:14px;line-height:120%;letter-spacing:0;text-align:center}.common-container{padding:0 10px}.top-tile-wrap{display:flex;flex-direction:column;align-items:center;text-align:center}h1,h2,h3,h4,h5,h6{font-family:Coconat;font-weight:400;line-height:120%;letter-spacing:0;text-align:center;margin:0}p{font-family:Sofia Pro;font-weight:300;font-size:16px;line-height:150%;letter-spacing:0;text-align:center}img{width:100%;height:100%}img.desktop.banner{display:block}img.mobile.banner{display:none}h2{font-size:40px;text-transform:capitalize}.separatorline .tagiwrap:after,.separatorline .tagiwrap:before,.straightline .tagiwrap:after,.straightline .tagiwrap:before{content:"";display:block;height:1px;width:100%;background:#918e5833}.separator{display:flex;align-items:center;justify-content:space-between;gap:10px}.separatorline .tagiwrap{flex:none;gap:0}.separatorline{width:100%}.separatorline svg.tag-icon{flex:none}.straightline{display:flex;width:100%;margin:26px 0}.separatorline .tagiwrap svg.separator-icon{flex:none}.separator svg.separator_icon:last-child{rotate:180deg}.tagiwrap{display:flex;align-items:center;width:100%;gap:8px}.straightline .tagiwrap svg.tag-icon{flex:none}.grid-common{display:grid;grid-template-columns:1fr 1fr;align-items:center}.content-left-wrap{max-width:540px;display:flex;flex-direction:column;align-items:center}.left-grid-item{display:flex;align-items:center;justify-content:center}.top-tile-wrap h2{margin-top:16px;margin-bottom:32px;text-transform:capitalize}img.material_svg{width:80px;height:80px;margin-top:24px;margin-bottom:16px}.information{max-width:380px}.information h3{margin-bottom:8px;font-size:18px}.information p{margin:0}img.straingline{margin-top:32px;margin-bottom:32px}.relative.blabel-banner .left-grid-item{grid-column:2}.relative.blabel-banner .right-grid-item{grid-row:1}.relative.collection-material .right-grid-item img{max-height:80vh}img.material_top{width:160px}.relative.blabel-banner h2.h2-title{margin-top:30px;padding-bottom:26px;border-bottom:1px solid #918E58;position:relative;text-transform:capitalize;max-width:80%;line-height:140%}.relative.blabel-banner .information{margin-top:24px;max-width:430px}.relative.blabel-banner h2.h2-title:after{content:"";width:100%;height:1px;background:#918e58;display:block;position:absolute;bottom:2px}.video-banner video{width:100%;max-height:80vh}img.blovk_image{width:70px;height:70px}.blovk-item{display:flex;flex-direction:column;align-items:center;width:200px;gap:12px;border-left:1px solid #0000001A;border-right:1px solid #0000001A}.blovk-item p{font-family:Coconat;font-weight:400;font-size:18px;line-height:120%;letter-spacing:0;text-align:center}.blovk-grid{display:flex;align-items:stretch;justify-content:center;margin-top:32px;gap:4px}.centerd-code-wrap{max-width:1024px;margin:auto;display:flex;flex-direction:column;align-items:center}.top-maxwidth{display:flex;flex-direction:column;align-items:center;max-width:480px}.uses-banner h2{margin:16px 0;margin-top:16px!important;font-size:32px;max-width:400px;line-height:150%}.bttomtext p{font-weight:300;font-size:16px;line-height:150%;letter-spacing:0;text-align:center}.bttomtext strong{font-family:Coconat;font-weight:500;font-size:16px;line-height:150%;letter-spacing:0;text-align:center;display:block;color:#000;margin-top:8px}.tagline em{font-family:Sofia Pro;font-weight:300;font-size:20px;line-height:150%;letter-spacing:0;text-align:center;color:#050505}img.uses_top{width:80px;height:80px}.content-centred{justify-content:center;padding-bottom:30px}.bnswres{overflow:auto}.blovk-item{width:180px;padding-inline:15px}.blovk-item:first-child{border-left:none}img.banners{object-fit:cover}.blovk-item:last-child{border-right:none}.grid-three{display:grid;gap:58px;grid-template-columns:.5fr 2fr .5fr}.middlewrap{margin:auto;padding-top:80px;padding-bottom:80px}.table-banner .tag{color:inherit}.table-banner .top-tile-wrap h2{margin:16px 0}.bnrwrap{margin-top:30px}.faqs-wrap{max-width:1080px;margin:auto;display:flex;flex-direction:column;gap:24px}.faq-block.is-title{display:flex;align-items:center;justify-content:space-between;width:100%;cursor:pointer}.fasq{display:flex;flex-direction:column;gap:24px;padding-top:24px;border-top:1px solid #918E5866}.faq-title{font-family:Coconat;font-weight:400;font-size:20px;line-height:120%;letter-spacing:0;color:#050505cc}.faq-block.is-title.open .faq-close-icon{rotate:180deg}.faq-close-icon{transition:.5s}.faq-description p{font-family:Sofia Pro;font-weight:300;font-size:16px;line-height:151%;text-align:left;color:#000000bf;letter-spacing:0}.faq-description{text-align:left;width:90%}.faq--cont{display:none}a.primarybtn{padding:14px 52px 15px;font-family:Coconat;font-weight:400;font-size:16px;line-height:120%;letter-spacing:0;text-align:center}.signupblock{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:#f1f4ce;padding-top:40px;padding-bottom:48px;width:500px}.faq-close-icon{flex:none}.signupblock h2{margin-top:35px!important;margin-bottom:20px;font-size:32px}.content-centred{position:absolute;top:0;width:100%;height:100%;left:0;display:flex;align-items:center;justify-content:center}.table-banner .top-tile-wrap h2{font-size:32px}.sign-up-banner img.banner{object-fit:cover}.mobile.banners{display:none}.swiper-wrapper.reason-wrapper{display:flex}.reason-swiper.swiper{margin-top:10px}.reasons-container{overflow:hidden}.swiper-slide.features-slide{flex:none;display:flex;flex-direction:column;align-items:flex-start;text-align:left}img.make-image{width:32px}.sfm{display:flex;align-items:center;justify-content:flex-start;gap:16px;font-family:Coconat;font-weight:400;font-size:16px;line-height:120%;letter-spacing:0}.sfm p{text-align:left}.singlepair{padding:14px;display:flex;align-items:center;justify-content:space-between;background:#cfddce4d;margin-top:15px;display:none}a.anchlink{font-family:Coconat;font-weight:400;font-size:12px;line-height:120%;letter-spacing:0;text-decoration:underline}.doublepair{border:1px solid #0505051A;margin-top:10px}.doublepair .sfm{padding:14px}.doublebottom{padding:20px;border-top:1px solid #918E5833;display:flex;align-items:center;gap:20px;justify-content:space-between}.leftdouble{display:flex;flex-direction:column;align-items:flex-start}span.ldt{font-family:Coconat;font-weight:400;font-size:14px;line-height:120%;letter-spacing:0}.offer-block{padding:16px 21px;background:#f1f4ce;position:relative}.offer-header{display:flex;align-items:flex-start;justify-content:space-between;gap:60px}.offleft{display:flex;flex-direction:column;align-items:flex-start}span.tag-lin{margin-top:8px;font-family:Sofia Pro;font-weight:300;font-size:14px;line-height:130%;letter-spacing:0;color:#000000bf}span.oftitle{font-family:Coconat;font-weight:400;font-size:14px;line-height:120%;letter-spacing:0}p.offer-text{font-family:Coconat;font-weight:400;font-size:12px;line-height:120%;letter-spacing:0;margin:0}.offer-bottom{display:flex;margin-top:16px;padding-top:16px;border-top:1px dashed #918E5899;gap:30px;align-items:center}span.offer-code{color:#be6828}.offer-cblokwrap{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-top:16px;scrollbar-width:none}.offer-block:after,.offer-block:before{content:"";position:absolute;display:block;width:8px;height:16px;border-top-right-radius:50px;border-bottom-right-radius:50px;background:#fbf7f3;left:0;bottom:33%;z-index:1}.offer-block:after{right:0;left:auto;border-radius:50px 0 0 50px/50px 0px 0px 50px}span.ldb{font-family:Sofia Pro;font-weight:300;font-size:16px;line-height:120%;letter-spacing:0;display:flex;align-items:center;gap:12px;margin-top:12px}a.greenprimare{display:flex;align-items:center;justify-content:center;gap:8px;background:#918e58;color:#fff;font-family:Coconat;font-weight:400;font-size:16px;line-height:1;letter-spacing:0;padding:14px 30px}.rightdouble{display:flex;align-items:center;gap:4px}a.greenprimare svg{flex:none}.swiper-slide.features-slide p{text-align:left;font-family:Sofia Pro;font-weight:300;font-size:14px;line-height:140%;letter-spacing:0;text-transform:uppercase;margin-top:12px;max-width:210px}.reasons-container{margin-top:14px}.features-wrap{display:flex;width:100%;height:100%;align-items:center;justify-content:center}img.fr-image{width:100%;height:100%;object-fit:cover}.sign-up-banner .common-container{height:440px}.relative.blabel-banner.about-banner-1 .right-grid-item{grid-column:2}.relative.blabel-banner.about-banner-1 h2.h2-title:after{display:none}.relative.blabel-banner.about-banner-1 .left-grid-item{grid-column:1}.relative.blabel-banner.about-banner-1 .information{max-width:570px;color:#050505cc}.blabel-banner.about-banner-1 .content-left-wrap{max-width:630px;padding-inline:15px}.blabel-banner.about-banner-1 .grid-common{position:relative}.blabel-banner.about-banner-1 .grid-common:before{position:absolute;content:"";background-image:url(/cdn/shop/files/Vector_4e836207-71c4-45fd-9d23-25b4c8256fed.svg?v=1753860503);width:236px;height:383px;bottom:-130px;left:-10px}.relative.blabel-banner.about-banner-2 h2.h2-title:after{display:none}.relative.blabel-banner.about-banner-2 h2.h2-title,.relative.blabel-banner.about-banner-1 h2.h2-title{border-bottom:none}.blabel-banner.about-banner-2 .seprator-line,.blabel-banner.about-banner-1 .seprator-line{display:flex;align-items:center;justify-content:center;gap:10px;position:relative;width:100%}.blabel-banner.about-banner-2 .seprator-line:before,.blabel-banner.about-banner-2 .seprator-line:after,.blabel-banner.about-banner-1 .seprator-line:before,.blabel-banner.about-banner-1 .seprator-line:after{content:"";width:100%;height:1px;background:#918e5833}.blabel-banner.about-banner-2 .seprator-line svg,.blabel-banner.about-banner-1 .seprator-line svg{flex:none}.blabel-banner.about-banner-2 .content-left-wrap{max-width:630px;padding-inline:10px}.relative.blabel-banner.about-banner-2 .information{max-width:530px}.product-details product-price .tax-note{color:#050505b2;font-family:Sofia Pro;font-weight:300}.product-details variant-swatch-king div.swatch-preset-656070 label.swatch-label,.product-details variant-swatch-king div.swatch-preset-656068 label.swatch-label{font-weight:400}.product-information__grid .product-details .product-form-buttons .shopify-payment-button__button{font-family:Coconat;background:#dfba5b;color:#050505cc;font-size:16px;line-height:120%;text-transform:capitalize}.product-information__grid .product-details .product-form-buttons .shopify-payment-button__button:hover{background:#be6828;color:#fff}variant-swatch-king div.star-set-btn div.swatch-button-title-text{font-family:Sofia Pro}.product-information variant-swatch-king .swatches{margin-top:0}.product-information__media media-gallery .dialog-zoomed-gallery{max-width:50%;margin:0 auto}@media only screen and (max-width: 1660px){.swiper-slide.features-slide p{font-size:12px;max-width:180px}}@media (max-width: 1599px){h2{font-size:36px}.uses-banner h2{font-size:30px}img.blovk_image{width:60px;height:60px}}@media only screen and (max-width: 1440px){.offer-block{padding:16px}.doublebottom{padding:20px}span.ldb{font-size:14px}.blabel-banner.about-banner-1 .grid-common:before{width:196px;height:343px;bottom:-180px;background-position:center;background-size:cover}.relative.blabel-banner.about-banner-2 .information{max-width:650px}.relative.blabel-banner.about-banner-2 img.material_top,.relative.blabel-banner.about-banner-1 img.material_top{width:100px}}@media only screen and (max-width: 1440px){.product-information__media{min-width:110%!important}.product-details{width:90%}}@media only screen and (max-width: 1336px){a.greenprimare{padding:10px 20px}.blabel-banner.about-banner-1 img.material_top{width:110px}.relative.blabel-banner.about-banner-1 h2.h2-title{margin-top:20px;padding-bottom:20px}.blabel-banner.about-banner-1 .grid-common:before{width:146px;height:253px}}@media only screen and (max-width: 991px){h2{font-size:32px}.offer-block{flex:none}.offer-cblokwrap{overflow:auto}.desktop.banners{display:none}.middlewrap{padding:30px 10px}.grid-three{grid-template-columns:1fr;gap:0}.mobile.banners{display:block}img.material_top{width:100px}}@media only screen and (max-width: 767px){.blabel-banner.about-banner-1 .content-left-wrap{padding-inline:0}.product-recommendations .resource-list__carousel slideshow-slides[gutters*=start]{padding-inline-start:0}a.greenprimare{align-items:end;gap:5px}img.desktop.banner{display:none}.product-information__media{min-width:100%!important}.product-details,.bnrwrap{width:100%}.blovk-grid{display:grid;grid-template-columns:1fr 1fr;row-gap:32px;margin-top:24px}.blovk-item:nth-child(2){border-right:none!important}.doublebottom{flex-wrap:wrap;justify-content:start}.blovk-item:nth-child(3){border-left:none!important}img.blovk_image{width:60px;height:60px}.blovk-item{gap:16px}.signupblock{width:320px}.blovk-item p{font-size:16px;padding-inline:15px}.centr-content h3{font-size:18px}.tagline em{font-size:16px}.uses-banner h2{font-size:24px;max-width:300px;margin-bottom:12px;max-width:51%}#insta-feed h2{margin-bottom:20px!important}.uses-banner .banner-home .tagline p{font-size:16px}.relative.blabel-banner .right-grid-item{grid-row:2}.faq-title{font-size:14px}.fasq{padding-top:16px;gap:16px}.faq-description p{font-size:14px}.relative.blabel-banner .left-grid-item{grid-column:1}.centr-content{width:100%}.table-banner .top-tile-wrap h2,h2{font-size:24px}.straightline{margin-top:24px;margin-bottom:16px}.grid-common{grid-template-columns:1fr;gap:32px}img.uses_top{width:60px;height:60px}.top-maxwidth .tagline{width:250px}.bttomtext p{font-size:14px}.bttomtext strong{font-size:14px;margin-top:10px}.tag{gap:8px;font-size:12px}h2{font-size:24px}.top-tile-wrap h2{margin-top:12px;margin-bottom:24px;text-transform:capitalize}img.mobile.banner{display:block}.relative.blabel-banner.about-banner-1 .left-grid-item{grid-column:1}.relative.blabel-banner.about-banner-1 .right-grid-item{grid-row:1;grid-column:1}.blabel-banner.about-banner-1 img.material_top{width:128px}.relative.blabel-banner.about-banner-1 h2.h2-title{margin-top:6px;width:100%;padding-bottom:15px}.relative.blabel-banner.about-banner-1 .information{max-width:100%;margin-top:15px}.relative.blabel-banner.about-banner-1 .information p,.relative.blabel-banner.about-banner-2 .information p{font-size:14px}.blabel-banner.about-banner-1 .grid-common:before{width:90px;height:143px;bottom:-50px}.relative.blabel-banner.about-banner-2 h2.h2-title,.relative.blabel-banner.about-banner-1 h2.h2-title{margin-top:15px;padding-bottom:16px}.relative.blabel-banner.about-banner-2 img.material_top,.relative.blabel-banner.about-banner-1 img.material_top{width:80px}.relative.blabel-banner.about-banner-2 .information{margin-top:15px}.relative.blabel-banner.about-banner-2 .right-grid-item{grid-row:1}.image-banner h1.h1-title{font-size:32px}.product-information__grid .product-details .buy-buttons-block{width:100%;position:fixed;bottom:0;z-index:7;left:0;right:0;margin:auto;background:#fff;padding:15px}.product-information__grid .product-details .quantity-selector{display:none}.product-information__grid .product-details .product-form-buttons{display:grid;grid-template-columns:repeat(2,1fr)}.product-information__grid .product-details .product-form-buttons>*:not(.quantity-selector){min-width:100%}.product-information__grid .product-details .product-form-buttons button{padding-inline:15px}rte-formatter.spacing-style.text-block strong{font-size:12px}.product-details .layout-panel-flex--row:not(.mobile-column) .text-block{flex:1}.offer-bottom{gap:16px}.product-information__media media-gallery .dialog-zoomed-gallery{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/tlpc_common_style.css.map */
