@import"https://fonts.googleapis.com/css2?family=Roboto:wght@100;400;900&display=swap";@charset "UTF-8";@page{size:A4;margin:0}@media print{*{-webkit-print-color-adjust:exact}#admin-bar-iframe{display:none}.shopify-section{width:100%}}html{scroll-behavior:smooth}body{color:#000;font-family:Roboto,sans-serif;font-weight:400;line-height:1.4;-webkit-font-smoothing:antialiased}body{font-size:14px}@media(min-width:1023px){body{font-size:15px}}@media(min-width:1399px){body{font-size:16px}}@media(min-width:1600px){body{font-size:17px}}body *:focus{outline:0}#closer{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:19}#closer.open{display:block}.container{margin:0 15px}@media(min-width:1023px){.container{margin:0 50px}}@media(min-width:1600px){.container{margin:0 auto;padding:0 50px;max-width:1920px}}h1,.h1,.category-item .title a{color:#c0d031;font-weight:900;font-family:Roboto,serif;line-height:1.2}h1,.h1,.category-item .title a{font-size:31px}@media(min-width:1023px){h1,.h1,.category-item .title a{font-size:33px}}@media(min-width:1399px){h1,.h1,.category-item .title a{font-size:34px}}@media(min-width:1600px){h1,.h1,.category-item .title a{font-size:39px}}h1 a,.h1 a,.category-item .title a a{color:#c0d031}h1 a:hover,.h1 a:hover,.category-item .title a a:hover{color:#ff925f}h2,.h2,.cart-listing .item .details a.title,.cart-popup .cart-content h1{color:#958d89;line-height:1.2}h2,.h2,.cart-listing .item .details a.title,.cart-popup .cart-content h1{font-size:25px}@media(min-width:1023px){h2,.h2,.cart-listing .item .details a.title,.cart-popup .cart-content h1{font-size:27px}}@media(min-width:1399px){h2,.h2,.cart-listing .item .details a.title,.cart-popup .cart-content h1{font-size:28px}}@media(min-width:1600px){h2,.h2,.cart-listing .item .details a.title,.cart-popup .cart-content h1{font-size:30px}}h3,.h3{color:#000;line-height:1.2}h3,.h3{font-size:21px}@media(min-width:1023px){h3,.h3{font-size:23px}}@media(min-width:1399px){h3,.h3{font-size:24px}}@media(min-width:1600px){h3,.h3{font-size:26px}}h4,.h4{color:#000;line-height:1.2}h4,.h4{font-size:18px}@media(min-width:1023px){h4,.h4{font-size:20px}}@media(min-width:1399px){h4,.h4{font-size:21px}}@media(min-width:1600px){h4,.h4{font-size:23px}}h5,.h5{color:#000;line-height:1.2}h5,.h5{font-size:14px}@media(min-width:1023px){h5,.h5{font-size:15px}}@media(min-width:1399px){h5,.h5{font-size:16px}}@media(min-width:1600px){h5,.h5{font-size:17px}}a,a:focus,a:hover{color:#000;text-decoration:none}*::-moz-selection{color:#fff;background:#ff925f}*::selection{color:#fff;background:#ff925f}.underline{text-decoration:underline}input[type=email],input[type=password],input[type=text],input[type=tel]{border-radius:0;box-shadow:none;height:45px;outline:none;font-weight:400;font-size:12px}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,input[type=tel]:focus{box-shadow:none;border:1px solid #000}ul{padding-left:0}#player{--plyr-color-main: #323232;--plyr-video-controls-background: none;--plyr-video-control-color: #958D89;--plyr-control-radius: 50%;--plyr-audio-range-track-background: #958D89;--plyr-video-range-track-background: #958D89}.slick-dots li button:before{color:#fff;font-size:14px;text-align:center;border:1px solid #958D89;border-radius:50%;opacity:1}.slick-dots li.slick-active button:before{color:#aad3b5;opacity:1}.toggle-tabs{cursor:pointer}.hidden-tab{display:none}.hidden-tab.open{display:block}@media print{.hidden-tab{display:block}}.product>.grid{display:grid;grid-template-columns:1fr;grid-template-rows:auto}@media(min-width:1023px){.product>.grid{grid-template-columns:25vw auto;grid-template-rows:auto}}@media print{.product>.grid{grid-template-columns:1fr;grid-template-rows:auto}}.product .top-image{width:100%;height:100px;background-size:cover;background-position:center center;border-right:5vw solid}@media print{.product .top-image{display:none}}.product .sidebar{grid-row:2;padding:50px 0;border-right:2px solid #958D89}@media(min-width:1023px){.product .sidebar{grid-row:1;padding:100px 0 0}}@media print{.product .sidebar{display:none}}.product .sidebar h3{padding-left:1rem;border-top:2px solid #958D89;border-bottom:2px solid #958D89;color:#000;line-height:1.4em;text-transform:uppercase}.product .sidebar h3{font-size:14px}@media(min-width:1023px){.product .sidebar h3{font-size:15px}}@media(min-width:1399px){.product .sidebar h3{font-size:16px}}@media(min-width:1600px){.product .sidebar h3{font-size:17px}}.product .details .row1{display:grid;grid-template-columns:minmax(0,100%);grid-template-rows:auto;padding:25px 10%}@media(min-width:1023px){.product .details .row1{grid-template-columns:minmax(0,50%) auto;grid-template-rows:auto;grid-gap:2rem;padding:50px;border-right:5vw solid}}.product .details .row1 .image-for-print{display:none}@media print{.product .details .row1{grid-template-columns:2fr 3fr;grid-template-rows:auto;grid-gap:5mm;padding:10mm;border-right:5mm solid}.product .details .row1 .product-carousel{display:none}.product .details .row1 .image-for-print{display:block}}.product .details .row1 .slick-prev,.product .details .row1 .slick-next{z-index:10}.product .details .row1 .slick-prev:before,.product .details .row1 .slick-next:before{color:#958d89}.product .details .row1 .slick-prev.slick-prev,.product .details .row1 .slick-next.slick-prev{left:0}.product .details .row1 .slick-prev.slick-next,.product .details .row1 .slick-next.slick-next{right:0}.product .details .row1 .sku{font-size:14px}@media(min-width:1023px){.product .details .row1 .sku{font-size:15px}}@media(min-width:1399px){.product .details .row1 .sku{font-size:16px}}@media(min-width:1600px){.product .details .row1 .sku{font-size:17px}}@media print{.product .details .row1 .sku{font-size:18px}}@media print and (min-width:1023px){.product .details .row1 .sku{font-size:20px}}@media print and (min-width:1399px){.product .details .row1 .sku{font-size:21px}}@media print and (min-width:1600px){.product .details .row1 .sku{font-size:23px}}.product .details .row1 h1{color:#958d89;font-weight:400;text-transform:uppercase}.product .details .row1 h1{font-size:31px}@media(min-width:1023px){.product .details .row1 h1{font-size:33px}}@media(min-width:1399px){.product .details .row1 h1{font-size:34px}}@media(min-width:1600px){.product .details .row1 h1{font-size:39px}}@media print{.product .details .row1 h1{font-size:31px}}@media print and (min-width:1023px){.product .details .row1 h1{font-size:33px}}@media print and (min-width:1399px){.product .details .row1 h1{font-size:34px}}@media print and (min-width:1600px){.product .details .row1 h1{font-size:39px}}.product .details .row1 .description{margin:2rem 0 0;color:#333}.product .details .row1 .description{font-size:14px}@media(min-width:1023px){.product .details .row1 .description{font-size:15px}}@media(min-width:1399px){.product .details .row1 .description{font-size:16px}}@media(min-width:1600px){.product .details .row1 .description{font-size:17px}}@media print{.product .details .row1 .description{margin:1rem 0 0}.product .details .row1 .description{font-size:14px}}@media print and (min-width:1023px){.product .details .row1 .description{font-size:15px}}@media print and (min-width:1399px){.product .details .row1 .description{font-size:16px}}@media print and (min-width:1600px){.product .details .row1 .description{font-size:17px}}.product .details .row1 .buttons{margin:2rem 0 0}@media print{.product .details .row1 .buttons{display:none}}.product .details .row1 .buttons svg{float:left;width:15px;margin-right:10px}.product .details .section{page-break-inside:avoid}.product .details .section h2{position:relative;margin:0 0 5px;color:#000;font-weight:400;text-transform:uppercase;padding-left:10%}.product .details .section h2{font-size:25px}@media(min-width:1023px){.product .details .section h2{font-size:27px}}@media(min-width:1399px){.product .details .section h2{font-size:28px}}@media(min-width:1600px){.product .details .section h2{font-size:30px}}@media(min-width:1023px){.product .details .section h2{padding-left:30vw}.product .details .section h2{font-size:31px}}@media(min-width:1023px)and (min-width:1023px){.product .details .section h2{font-size:33px}}@media(min-width:1023px)and (min-width:1399px){.product .details .section h2{font-size:34px}}@media(min-width:1023px)and (min-width:1600px){.product .details .section h2{font-size:39px}}@media print{.product .details .section h2{display:none}}.product .details .section h2 svg{position:absolute;width:auto;height:100%;right:10%}@media(min-width:1023px){.product .details .section h2 svg{left:25vw;right:auto}}.product .details .section .line{margin:0 0 3rem;border-bottom:2px solid #958D89}@media print{.product .details .section .line{display:none}}.product .details .section .feature-icons{padding-bottom:3rem}@media(min-width:1023px){.product .details .section .feature-icons{padding-left:30vw}}@media print{.product .details .section .feature-icons{padding:10mm}}.product .details .section .feature-icons img{margin-right:15px;width:70px;height:70px}@media print{.product .details .section .feature-icons img{width:10mm;height:10mm}}.product .details .section .pack-specs{padding-bottom:3rem}@media print{.product .details .section .pack-specs{margin:0 10mm;padding-top:40mm;padding-bottom:10mm}}.product .details .section .pack-specs .grid>div{display:grid;grid-template-columns:1fr;grid-template-rows:auto}@media(min-width:1023px){.product .details .section .pack-specs .grid>div{grid-template-columns:repeat(7,1fr);grid-template-rows:auto}}@media print{.product .details .section .pack-specs .grid>div{grid-template-columns:repeat(7,1fr);grid-template-rows:auto}}.product .details .section .pack-specs strong,.product .details .section .pack-specs p{margin:0 0 7px;padding:.7rem 0}.product .details .section .pack-specs strong,.product .details .section .pack-specs p{font-size:12px}@media(min-width:1023px){.product .details .section .pack-specs strong,.product .details .section .pack-specs p{font-size:12px}}@media(min-width:1399px){.product .details .section .pack-specs strong,.product .details .section .pack-specs p{font-size:13px}}@media(min-width:1600px){.product .details .section .pack-specs strong,.product .details .section .pack-specs p{font-size:14px}}@media print{.product .details .section .pack-specs strong,.product .details .section .pack-specs p{margin:0 0 5mm;padding:2mm!important}}.product .details .section .pack-specs strong{display:none;font-weight:400;background-color:#dfd8d5}@media(min-width:1023px){.product .details .section .pack-specs strong{display:block}}.product .details .section .pack-specs p{padding-left:3em;background-color:#f5f3f2}.product .details .section .pack-specs p:nth-child(7n+1){background-color:#dfd8d5}.product .details .section .pack-specs p:nth-child(7n+2):before{content:"Art. "}.product .details .section .pack-specs p:nth-child(7n+3):before{content:"EAN "}.product .details .section .pack-specs p:nth-child(7n+4):before{content:"Pcs "}.product .details .section .pack-specs p:nth-child(7n+5):before{content:"Mq "}.product .details .section .pack-specs p:nth-child(7n+6):before{content:"Kg "}.product .details .section .pack-specs p:nth-child(7n+7):before{content:"Box (LxWxH) cm "}@media(min-width:1023px){.product .details .section .pack-specs p{padding:.7rem 0}.product .details .section .pack-specs p:before{content:""!important}.product .details .section .pack-specs p:nth-child(7n+1){padding-left:3em;background-color:#f5f3f2}}.product .details .section .tech-specs{padding-bottom:3rem}@media print{.product .details .section .tech-specs{margin:10mm;padding-top:40mm;padding-bottom:10mm}.product .details .section .tech-specs a{text-align:center}}.product .details .section .tech-specs .grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto}@media(min-width:1023px){.product .details .section .tech-specs .grid{padding-left:30vw}}@media print{.product .details .section .tech-specs .grid{grid-template-columns:1fr;grid-template-rows:auto}}.product .details .section .gallery{margin:0 15px;line-height:0}@media print{.product .details .section .gallery{display:none}}.product .details .section .gallery img{width:100%;height:auto;margin-bottom:15px}@media(min-width:1023px){.product .details .section .gallery .gallery-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;grid-gap:15px}}.product.reco-recycled-line .toggle-tabs *{stroke:#aad3b5!important}.product.reco-recycled-line *{border-color:#aad3b5!important}.product.reco-recycled-line h1{color:#aad3b5!important}.product.for-ocean .toggle-tabs *{stroke:#b1dee5!important}.product.for-ocean *{border-color:#b1dee5!important}.product.for-ocean h1{color:#b1dee5!important}.product.unconventional-gardening .toggle-tabs *{stroke:#c0d031!important}.product.unconventional-gardening *{border-color:#c0d031!important}.product.unconventional-gardening h1{color:#c0d031!important}.product.watering .toggle-tabs *{stroke:#ff925f!important}.product.watering *{border-color:#ff925f!important}.product.watering h1{color:#ff925f!important}#qrcode{display:none}@media print{#qrcode{display:block;position:fixed;top:15mm;right:15mm;width:15mm;height:auto;z-index:9000}}.collection.reco-recycled-line .page-hero{background-color:#aad3b5}.collection.unconventional-gardening .page-hero{background-color:#c0d031}.collection.unconventional-gardening .sub-collection{display:grid;grid-template-columns:1fr;grid-template-rows:auto;padding:10%}@media(min-width:1023px){.collection.unconventional-gardening .sub-collection{grid-template-columns:2fr 1fr;grid-template-rows:auto;grid-gap:3rem}}.collection.unconventional-gardening .sub-collection .logo{margin:0 0 2rem}.collection.unconventional-gardening .sub-collection p{font-size:14px}@media(min-width:1023px){.collection.unconventional-gardening .sub-collection p{font-size:15px}}@media(min-width:1399px){.collection.unconventional-gardening .sub-collection p{font-size:16px}}@media(min-width:1600px){.collection.unconventional-gardening .sub-collection p{font-size:17px}}.collection.unconventional-gardening .sub-collection .scopri{display:block;margin-top:20px;text-transform:uppercase}.collection.unconventional-gardening .sub-collection .scopri{font-size:15px}@media(min-width:1023px){.collection.unconventional-gardening .sub-collection .scopri{font-size:16px}}@media(min-width:1399px){.collection.unconventional-gardening .sub-collection .scopri{font-size:18px}}@media(min-width:1600px){.collection.unconventional-gardening .sub-collection .scopri{font-size:19px}}.collection.unconventional-gardening .sub-collection .scopri span{display:block}.collection.unconventional-gardening .lime-line-banner{position:relative;height:0;padding-bottom:56.25%;background-size:cover}.collection.unconventional-gardening .lime-line-banner h2{padding:10px 0;color:#e0e899;line-height:.8;font-weight:900;text-transform:uppercase;text-align:center;background-color:#c0d031}.collection.unconventional-gardening .lime-line-banner h2{font-size:60px}@media(min-width:1023px){.collection.unconventional-gardening .lime-line-banner h2{font-size:75px}}@media(min-width:1399px){.collection.unconventional-gardening .lime-line-banner h2{font-size:78px}}@media(min-width:1600px){.collection.unconventional-gardening .lime-line-banner h2{font-size:81px}}.collection.unconventional-gardening .lime-line-banner a{position:absolute;bottom:10%;right:10%;display:block;padding:10px 25px;color:#fff;line-height:1.8;text-align:center;border:2px solid #C0D031;border-radius:50px;background-color:#c0d031}@media(min-width:1023px){.collection.unconventional-gardening .lime-line-banner a{padding:15px 38px}}@media(min-width:1399px){.collection.unconventional-gardening .lime-line-banner a{padding:18px 45px}}@media(min-width:1600px){.collection.unconventional-gardening .lime-line-banner a{padding:20px 50px}}.collection.unconventional-gardening .lime-line-banner a{font-size:15px}@media(min-width:1023px){.collection.unconventional-gardening .lime-line-banner a{font-size:16px}}@media(min-width:1399px){.collection.unconventional-gardening .lime-line-banner a{font-size:18px}}@media(min-width:1600px){.collection.unconventional-gardening .lime-line-banner a{font-size:19px}}.collection.unconventional-gardening .lime-line-banner a:hover{color:#fff;background-color:#9ba826;border:2px solid rgb(154.7035573123,167.7312252964,38.2687747036)}.collection.lime-line .page-hero{background-color:#c0d031}.collection.watering .page-hero{background-color:#ff925f}.collection .container{padding-top:50px;padding-bottom:50px}.collection .page-hero .slide-content{padding-top:35%!important}@media(min-width:1023px){.collection .page-hero .slide-content{padding-top:25%!important}}.collection .secondary-subcategory{display:block;padding:0 10% 25px}.collection .secondary-subcategory{font-size:21px}@media(min-width:1023px){.collection .secondary-subcategory{font-size:23px}}@media(min-width:1399px){.collection .secondary-subcategory{font-size:24px}}@media(min-width:1600px){.collection .secondary-subcategory{font-size:26px}}.collection .secondary-subcategory:hover{color:#958d89}.page-company{font-size:14px}@media(min-width:1023px){.page-company{font-size:15px}}@media(min-width:1399px){.page-company{font-size:16px}}@media(min-width:1600px){.page-company{font-size:17px}}.page-company .page-hero{background-color:#ff925f}.page-company .video{padding:8% 7% 9%;background-color:#edf6f0}.page-company img.rounded{margin:2rem 0;border-radius:100%}@media(min-width:1023px){.page-company img.rounded{margin:0}}.page-company .content{padding:50px 5%;text-align:center;color:#000;font-weight:100;text-transform:uppercase}.page-company .content{font-size:31px}@media(min-width:1023px){.page-company .content{font-size:33px}}@media(min-width:1399px){.page-company .content{font-size:34px}}@media(min-width:1600px){.page-company .content{font-size:39px}}@media(min-width:1023px){.page-company .content{padding:100px 10% 150px}}.page-company .content a{display:block;margin:30px 0 0;color:#000;font-weight:400;text-decoration:underline;text-transform:none}.page-company .content a{font-size:18px}@media(min-width:1023px){.page-company .content a{font-size:20px}}@media(min-width:1399px){.page-company .content a{font-size:21px}}@media(min-width:1600px){.page-company .content a{font-size:23px}}.page-company .section2{padding:50px 15%;display:grid;grid-template-columns:1fr;grid-template-rows:auto}@media(min-width:1023px){.page-company .section2{grid-template-columns:1fr 1fr;grid-template-rows:auto}}.page-company .section2>div{align-self:center}@media(min-width:1023px){.page-company .section2>div{padding-left:40%}}.page-company .section-data{padding:100px 15%;display:grid;grid-template-columns:1fr;grid-template-rows:auto}@media(min-width:1023px){.page-company .section-data{grid-template-columns:1fr 1fr;grid-template-rows:auto}}.page-company .section-data h3{color:#707070;font-weight:900;text-transform:uppercase}.page-company .section-data h3{font-size:31px}@media(min-width:1023px){.page-company .section-data h3{font-size:33px}}@media(min-width:1399px){.page-company .section-data h3{font-size:34px}}@media(min-width:1600px){.page-company .section-data h3{font-size:39px}}.page-company .section-data .data{align-self:start;display:grid;grid-template-columns:1fr;grid-template-rows:auto}@media(min-width:1023px){.page-company .section-data .data{grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-gap:30px}}.page-company .section-data .data>div{margin:0 0 3rem;display:grid;grid-template-columns:90px 1fr;grid-template-rows:auto}.page-company .section-data .data>div svg{align-self:center;justify-self:center;height:40px;width:auto}.page-company .section-data .data>div span strong{display:block;color:#707070;line-height:1}.page-company .section-data .data>div span strong{font-size:25px}@media(min-width:1023px){.page-company .section-data .data>div span strong{font-size:27px}}@media(min-width:1399px){.page-company .section-data .data>div span strong{font-size:28px}}@media(min-width:1600px){.page-company .section-data .data>div span strong{font-size:30px}}.page-company .section-history{position:relative;padding:100px 0 50px;background-color:#f47237}@media(min-width:1023px){.page-company .section-history{padding:300px 0 200px}.page-company .section-history:before{display:block;content:" ";width:100%;height:40px;background-color:#000;opacity:.3;transform:translateY(100%)}}.page-company .section-history h2{position:absolute;top:7%;left:7%;color:#f5f3f2;font-weight:900;text-transform:uppercase;opacity:.5}.page-company .section-history h2{font-size:31px}@media(min-width:1023px){.page-company .section-history h2{font-size:33px}}@media(min-width:1399px){.page-company .section-history h2{font-size:34px}}@media(min-width:1600px){.page-company .section-history h2{font-size:39px}}@media(min-width:1023px){.page-company .section-history h2{font-size:9vw;line-height:.9}}.page-company .section-history .years{margin:0 7%;display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:20px;color:#fff}@media(min-width:1023px){.page-company .section-history .years{grid-template-columns:repeat(7,1fr);grid-template-rows:auto}}.page-company .section-history .years>div{font-size:12px}@media(min-width:1023px){.page-company .section-history .years>div{font-size:12px}}@media(min-width:1399px){.page-company .section-history .years>div{font-size:13px}}@media(min-width:1600px){.page-company .section-history .years>div{font-size:14px}}.page-company .section-history .years>div h3{position:relative;z-index:1;margin:0 0 7px;color:#fff;line-height:40px;font-weight:900}.page-company .plus-image{line-height:0}.page-company .plus-image img{width:100%;height:auto}.page-company .map{margin:50px 0;padding:50px 10%;background-color:#edf6f0;display:grid;grid-template-columns:1fr;grid-template-rows:auto}.page-company .map{font-size:12px}@media(min-width:1023px){.page-company .map{font-size:12px}}@media(min-width:1399px){.page-company .map{font-size:13px}}@media(min-width:1600px){.page-company .map{font-size:14px}}@media(min-width:1023px){.page-company .map{padding:150px 10% 100px;grid-template-columns:5fr 1fr;grid-template-rows:auto;grid-gap:4rem}}.page-company .map strong{font-size:21px}@media(min-width:1023px){.page-company .map strong{font-size:23px}}@media(min-width:1399px){.page-company .map strong{font-size:24px}}@media(min-width:1600px){.page-company .map strong{font-size:26px}}.environmental-labeling{padding:10%}.environmental-labeling h1{margin:0 0 2rem}.environmental-labeling .search-module{margin-bottom:2rem}.environmental-labeling .content{display:flex;flex-direction:column;gap:1.5rem}.environmental-labeling .content h4{margin-bottom:.5rem}.environmental-labeling .content div.hidden{display:none}.environmental-labeling .content div.item>ul{list-style-type:disc;margin-bottom:.5rem}.environmental-labeling .content div.item a{text-decoration:underline}.page-we-are{--accent-color: #958D89;--button-color: rgb(136.3953488372, 193.6046511628, 151.7441860465);--primary-color: #AAD3B5}.page-we-are.blue{--accent-color: #0088C6;--button-color: rgb(0, 100.9696969697, 147);--primary-color: #B1DEE5}.page-we-are{font-size:14px}@media(min-width:1023px){.page-we-are{font-size:15px}}@media(min-width:1399px){.page-we-are{font-size:16px}}@media(min-width:1600px){.page-we-are{font-size:17px}}.page-we-are .page-hero{background-color:var(--primary-color)}.page-we-are .video{padding:80px 7%;background-color:var(--primary-color)}.page-we-are img.rounded{border-radius:100%}.page-we-are .content{padding:50px 5%;text-align:center;color:#000;font-weight:100;text-transform:uppercase}.page-we-are .content{font-size:25px}@media(min-width:1023px){.page-we-are .content{font-size:27px}}@media(min-width:1399px){.page-we-are .content{font-size:28px}}@media(min-width:1600px){.page-we-are .content{font-size:30px}}@media(min-width:1023px){.page-we-are .content{padding:100px 10% 150px}.page-we-are .content{font-size:31px}}@media(min-width:1023px)and (min-width:1023px){.page-we-are .content{font-size:33px}}@media(min-width:1023px)and (min-width:1399px){.page-we-are .content{font-size:34px}}@media(min-width:1023px)and (min-width:1600px){.page-we-are .content{font-size:39px}}.page-we-are .content a{display:block;margin:30px 0 0;color:#000;font-weight:400;text-decoration:underline;text-transform:none}.page-we-are .content a{font-size:18px}@media(min-width:1023px){.page-we-are .content a{font-size:20px}}@media(min-width:1399px){.page-we-are .content a{font-size:21px}}@media(min-width:1600px){.page-we-are .content a{font-size:23px}}.page-we-are .section-image{line-height:0}.page-we-are .section-image>img{width:100%;height:auto}.page-we-are .section1 .top-grid{padding:50px 10%;display:grid;grid-template-columns:1fr;grid-template-rows:auto}@media(min-width:1023px){.page-we-are .section1 .top-grid{padding:100px 10%;grid-template-columns:2fr 2fr;grid-template-rows:auto;grid-gap:10rem}}.page-we-are .section1 .top-grid .col1{color:var(--accent-color);line-height:1;font-weight:900;text-transform:uppercase;opacity:.7}.page-we-are .section1 .top-grid .col1{font-size:45px}@media(min-width:1023px){.page-we-are .section1 .top-grid .col1{font-size:46px}}@media(min-width:1399px){.page-we-are .section1 .top-grid .col1{font-size:48px}}@media(min-width:1600px){.page-we-are .section1 .top-grid .col1{font-size:49px}}@media(min-width:1023px){.page-we-are .section1 .top-grid .col1{font-size:6vw;line-height:1}}.page-we-are .section1 .top-grid .col2 h2{color:var(--primary-color);line-height:1;font-weight:900;text-transform:uppercase}.page-we-are .section1 .top-grid .col2 h2{font-size:45px}@media(min-width:1023px){.page-we-are .section1 .top-grid .col2 h2{font-size:46px}}@media(min-width:1399px){.page-we-are .section1 .top-grid .col2 h2{font-size:48px}}@media(min-width:1600px){.page-we-are .section1 .top-grid .col2 h2{font-size:49px}}@media(min-width:1023px){.page-we-are .section1 .top-grid .col2 h2{font-size:6vw;line-height:1}}.page-we-are .section1 .top-grid .col2 p{margin:2rem 0 0}.page-we-are .section1 .top-grid .col2 p{font-size:15px}@media(min-width:1023px){.page-we-are .section1 .top-grid .col2 p{font-size:16px}}@media(min-width:1399px){.page-we-are .section1 .top-grid .col2 p{font-size:18px}}@media(min-width:1600px){.page-we-are .section1 .top-grid .col2 p{font-size:19px}}@media(min-width:1023px){.page-we-are .section1 .top-grid .col2 p{width:80%}.page-we-are .section1 .top-grid .col2 p{font-size:14px}}@media(min-width:1023px)and (min-width:1023px){.page-we-are .section1 .top-grid .col2 p{font-size:15px}}@media(min-width:1023px)and (min-width:1399px){.page-we-are .section1 .top-grid .col2 p{font-size:16px}}@media(min-width:1023px)and (min-width:1600px){.page-we-are .section1 .top-grid .col2 p{font-size:17px}}.page-we-are .section1 .bottom-grid{padding:0 10% 50px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;grid-gap:2rem}@media(min-width:1023px){.page-we-are .section1 .bottom-grid{padding:100px 10%;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;grid-gap:10rem}}.page-we-are .section1 .bottom-grid div{text-align:center}.page-we-are .section1 .bottom-grid div h3{font-weight:900}.page-we-are .section1 .bottom-grid div h3{font-size:12px}@media(min-width:1023px){.page-we-are .section1 .bottom-grid div h3{font-size:12px}}@media(min-width:1399px){.page-we-are .section1 .bottom-grid div h3{font-size:13px}}@media(min-width:1600px){.page-we-are .section1 .bottom-grid div h3{font-size:14px}}@media(min-width:1023px){.page-we-are .section1 .bottom-grid div h3{font-size:14px}}@media(min-width:1023px)and (min-width:1023px){.page-we-are .section1 .bottom-grid div h3{font-size:15px}}@media(min-width:1023px)and (min-width:1399px){.page-we-are .section1 .bottom-grid div h3{font-size:16px}}@media(min-width:1023px)and (min-width:1600px){.page-we-are .section1 .bottom-grid div h3{font-size:17px}}.page-we-are .section1 .bottom-grid div svg{margin:0 0 10px;height:80px}.page-we-are .section1 .bottom-grid div svg *{fill:#000}.page-we-are .section2 .section-image{position:relative}.page-we-are .section2 .section-image h2{position:absolute;top:7%;left:7%;color:var(--primary-color);font-size:9vw;font-weight:900;line-height:.9;text-transform:uppercase;opacity:.7}.page-we-are .section2 .grid{padding:50px 10%;display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:2rem}@media(min-width:1023px){.page-we-are .section2 .grid{padding:100px 10%;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-gap:8rem}}.page-we-are .section2 .grid .col1{color:var(--accent-color);line-height:1;font-weight:900;text-transform:uppercase;opacity:.7}.page-we-are .section2 .grid .col1{font-size:31px}@media(min-width:1023px){.page-we-are .section2 .grid .col1{font-size:33px}}@media(min-width:1399px){.page-we-are .section2 .grid .col1{font-size:34px}}@media(min-width:1600px){.page-we-are .section2 .grid .col1{font-size:39px}}@media(min-width:1023px){.page-we-are .section2 .grid .col1{font-size:6vw;line-height:1}}.page-we-are .section2 .grid .col2 h2{color:var(--primary-color);line-height:1;font-weight:900;text-transform:uppercase}.page-we-are .section2 .grid .col2 h2{font-size:60px}@media(min-width:1023px){.page-we-are .section2 .grid .col2 h2{font-size:75px}}@media(min-width:1399px){.page-we-are .section2 .grid .col2 h2{font-size:78px}}@media(min-width:1600px){.page-we-are .section2 .grid .col2 h2{font-size:81px}}.page-we-are .section2 .grid .col2 p{font-size:14px}@media(min-width:1023px){.page-we-are .section2 .grid .col2 p{font-size:15px}}@media(min-width:1399px){.page-we-are .section2 .grid .col2 p{font-size:16px}}@media(min-width:1600px){.page-we-are .section2 .grid .col2 p{font-size:17px}}.page-we-are .section2 .grid .col2 p a{display:block;margin:15% 0 0;padding:10px 25px;color:#fff;line-height:1.8;text-align:center;border:2px solid var(--primary-color);border-radius:50px;background-color:var(--primary-color)}@media(min-width:1023px){.page-we-are .section2 .grid .col2 p a{padding:15px 38px}}@media(min-width:1399px){.page-we-are .section2 .grid .col2 p a{padding:18px 45px}}@media(min-width:1600px){.page-we-are .section2 .grid .col2 p a{padding:20px 50px}}.page-we-are .section2 .grid .col2 p a{font-size:15px}@media(min-width:1023px){.page-we-are .section2 .grid .col2 p a{font-size:16px}}@media(min-width:1399px){.page-we-are .section2 .grid .col2 p a{font-size:18px}}@media(min-width:1600px){.page-we-are .section2 .grid .col2 p a{font-size:19px}}.page-we-are .section2 .grid .col2 p a:hover{color:#fff;background-color:var(--button-color);border:2px solid var(--button-color)}.page-we-are .section4 .section-image{position:relative}.page-we-are .section4 .section-image h2{position:absolute;bottom:4%;left:4%;color:#fff;font-size:9vw;font-weight:900;line-height:.9;text-transform:uppercase;opacity:.5;word-spacing:5000px}.page-we-are .section4 .certifications{position:absolute;top:7%;left:4%}.page-we-are .section4 .certifications img{width:100px;height:auto;margin-right:20px}.page-we-are .section4 .text{padding:50px 5%;color:#000;font-weight:100;text-transform:uppercase}.page-we-are .section4 .text{font-size:21px}@media(min-width:1023px){.page-we-are .section4 .text{font-size:23px}}@media(min-width:1399px){.page-we-are .section4 .text{font-size:24px}}@media(min-width:1600px){.page-we-are .section4 .text{font-size:26px}}@media(min-width:1023px){.page-we-are .section4 .text{padding:100px 10% 100px 20%}.page-we-are .section4 .text{font-size:25px}}@media(min-width:1023px)and (min-width:1023px){.page-we-are .section4 .text{font-size:27px}}@media(min-width:1023px)and (min-width:1399px){.page-we-are .section4 .text{font-size:28px}}@media(min-width:1023px)and (min-width:1600px){.page-we-are .section4 .text{font-size:30px}}.page-we-are .section4 .text h2{margin:0 0 2rem;color:var(--primary-color);font-size:9vw;font-weight:900;line-height:.9;text-transform:uppercase}@media(min-width:1023px){.page-we-are .section4 .text p{-moz-column-count:2;column-count:2;-moz-column-gap:4rem;column-gap:4rem}}.page-we-are .section4 .focus-grid{padding:0 5%;display:grid;grid-template-columns:1fr;grid-template-rows:auto}@media(min-width:1023px){.page-we-are .section4 .focus-grid{padding:100px 10%;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;grid-gap:2rem}}.page-we-are .section4 .focus-grid .focus{position:relative;height:0;padding-bottom:150%;background-size:cover}.page-we-are .section4 .focus-grid .focus h4{position:absolute;bottom:0;left:0;width:100%;min-height:90px;padding:1rem;color:#fff;background-color:var(--primary-color);font-weight:900;text-transform:uppercase}.page-we-are .section4 .focus-grid .focus h4{font-size:21px}@media(min-width:1023px){.page-we-are .section4 .focus-grid .focus h4{font-size:23px}}@media(min-width:1399px){.page-we-are .section4 .focus-grid .focus h4{font-size:24px}}@media(min-width:1600px){.page-we-are .section4 .focus-grid .focus h4{font-size:26px}}.page-we-are .section4 .focus-grid .focus .popup{display:none}.page-we-are .section4 .focus-grid .focus .popup.open{display:block;position:fixed;z-index:1;top:0;left:0;width:100vw;height:100vh;padding:1rem;background-color:#fff;overflow:scroll}.page-we-are .section4 .focus-grid .focus .popup.open>svg{position:absolute;top:1rem;right:1rem;width:30px}@media(min-width:1023px){.page-we-are .section4 .focus-grid .focus .popup.open>svg{top:5%;right:5%}}.page-we-are .section4 .focus-grid .focus .popup.open .grid{display:grid;grid-template-columns:1fr;grid-template-rows:auto}@media(min-width:1023px){.page-we-are .section4 .focus-grid .focus .popup.open .grid{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);grid-template-columns:30vw 30vw;grid-template-rows:auto;grid-gap:5rem}}.page-we-are .section4 .focus-grid .focus .popup.open h5{margin:0 0 20px;font-weight:900;text-transform:uppercase}.page-we-are .section4 .focus-grid .focus .popup.open h5{font-size:21px}@media(min-width:1023px){.page-we-are .section4 .focus-grid .focus .popup.open h5{font-size:23px}}@media(min-width:1399px){.page-we-are .section4 .focus-grid .focus .popup.open h5{font-size:24px}}@media(min-width:1600px){.page-we-are .section4 .focus-grid .focus .popup.open h5{font-size:26px}}@media(min-width:1023px){.page-we-are .section4 .focus-grid .focus .popup.open img{max-width:25vw;justify-self:end}}.page-we-are .section5{margin:50px 0 0}@media(min-width:1023px){.page-we-are .section5{margin:0}}.page-we-are .section5 h2{padding:10%;color:#fff;font-weight:900;line-height:.9;text-transform:uppercase;opacity:.7;background-color:var(--primary-color)}.page-we-are .section5 h2{font-size:31px}@media(min-width:1023px){.page-we-are .section5 h2{font-size:33px}}@media(min-width:1399px){.page-we-are .section5 h2{font-size:34px}}@media(min-width:1600px){.page-we-are .section5 h2{font-size:39px}}@media(min-width:1023px){.page-we-are .section5 h2{padding:4% 10%;font-size:7vw}}.page-we-are .section5 img{padding:25px 10%}.page-we-are .section6{position:relative}.page-we-are .section6 .logo{position:absolute;right:4%;top:4%}.page-we-are .section6 .logo img{width:20vw;height:auto}.page-we-are .section6 .text{position:absolute;left:10%;bottom:10%;max-width:30vw;color:#fff;line-height:1.1}.page-we-are .section6 .text{font-size:14px}@media(min-width:1023px){.page-we-are .section6 .text{font-size:15px}}@media(min-width:1399px){.page-we-are .section6 .text{font-size:16px}}@media(min-width:1600px){.page-we-are .section6 .text{font-size:17px}}.page-we-are .section7{padding:50px 0;text-align:center}@media(min-width:1023px){.page-we-are .section7{padding:100px 0}}.page-we-are .section7 h3{margin:0 0 5rem;color:var(--primary-color);font-size:9vw;font-weight:900;text-transform:uppercase}.page-404 .product-categories{background-color:#fff}.page{padding:10%}.page h1{margin:0 0 2rem}.page ol{padding-left:15px}.header{position:relative;z-index:20;padding:0;background-color:#fff}.header .top-bar{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto}@media(min-width:1023px){.header .top-bar{grid-template-columns:2fr 9fr 4fr;grid-template-rows:auto}}.header .top-bar .logo{align-self:center;padding:20px}@media(min-width:1023px){.header .top-bar .logo{padding:0 20px}}.header .top-bar .logo svg{max-height:50px}@media print{.header .top-bar .logo{padding:15mm 15mm 0}.header .top-bar .logo svg{height:15mm;max-height:none}}.header .top-bar .social-and-buttons{position:relative}@media print{.header .top-bar .social-and-buttons{display:none}}.header .top-bar .social-and-buttons>div{display:grid;width:100%;height:100%;grid-template-columns:1fr 1fr;grid-template-rows:auto}.header .top-bar .social-and-buttons .social{line-height:0}@media(min-width:1399px){.header .top-bar .social-and-buttons .social{padding:0 20px}}.header .top-bar .social-and-buttons .social ul{display:grid;height:100%;grid-template-columns:1fr;grid-template-rows:auto}@media(min-width:1399px){.header .top-bar .social-and-buttons .social ul{grid-template-columns:repeat(5,1fr);grid-template-rows:auto}}.header .top-bar .social-and-buttons .social ul li{align-self:center;position:relative;width:35px;height:35px;background-color:#aad3b5;border-radius:50%;line-height:0}.header .top-bar .social-and-buttons .social ul li i{position:absolute;top:50%;left:50%;color:#fff;font-size:20px;transform:translate(-50%,-50%)}.header .top-bar .social-and-buttons .social ul li:last-child{justify-self:end}@media(min-width:1399px){.header .top-bar .social-and-buttons .social ul li:last-child{justify-self:initial}}.header .top-bar .social-and-buttons .social ul li:not(:last-child){display:none}@media(min-width:1399px){.header .top-bar .social-and-buttons .social ul li:not(:last-child){display:block}}.header .top-bar .social-and-buttons .buttons{padding:0 20px;grid-column:2;justify-self:end}.header .top-bar .social-and-buttons .buttons>div{display:grid;height:100%;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;grid-gap:20px;text-align:center}.header .top-bar .social-and-buttons .buttons>div a{align-self:center}.advices{padding:20px 0;background-color:#fff0db}.advices .container{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:1rem}@media(min-width:767px){.advices .container{grid-template-columns:repeat(2,1fr);grid-template-rows:auto}}@media(min-width:1023px){.advices .container{grid-template-columns:repeat(4,1fr);grid-template-rows:auto}}.advices .container div{padding-right:30px;display:grid;grid-template-columns:25px 1fr;grid-template-rows:auto;grid-gap:10px;color:#958d89}.advices .container div{font-size:12px}@media(min-width:1023px){.advices .container div{font-size:12px}}@media(min-width:1399px){.advices .container div{font-size:13px}}@media(min-width:1600px){.advices .container div{font-size:14px}}.advices .container div i{line-height:1.2}.advices .container div p{font-weight:400}@media print{.footer{display:none}}.footer .email{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:2.8rem;padding:0 50px;background-color:#b6b6b6}.footer .email{font-size:14px}@media(min-width:1023px){.footer .email{font-size:15px}}@media(min-width:1399px){.footer .email{font-size:16px}}@media(min-width:1600px){.footer .email{font-size:17px}}@media(min-width:1023px){.footer .email{grid-template-columns:5fr 4fr;grid-template-rows:auto}}.footer .email .content{padding:25px 0}.footer .email .content{font-size:14px}@media(min-width:1023px){.footer .email .content{font-size:15px}}@media(min-width:1399px){.footer .email .content{font-size:16px}}@media(min-width:1600px){.footer .email .content{font-size:17px}}.footer .email .content a{font-weight:900;text-decoration:underline}.footer .pre-footer{padding:50px 0;background-color:#aad3b5}.footer .pre-footer{font-size:14px}@media(min-width:1023px){.footer .pre-footer{font-size:15px}}@media(min-width:1399px){.footer .pre-footer{font-size:16px}}@media(min-width:1600px){.footer .pre-footer{font-size:17px}}.footer .pre-footer .container{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:3rem}@media(min-width:1023px){.footer .pre-footer .container{grid-template-columns:1fr 1fr 2fr 2fr 2fr;grid-template-rows:auto}}.footer .pre-footer .logo svg{margin-top:10px;width:100%}.footer .pre-footer .logo img{width:100%}@media(min-width:1023px){.footer .pre-footer .text{padding:150px 0 50px}}.footer .pre-footer .menu ul li{list-style:none}.footer .pre-footer .menu ul li a{color:#000}.footer .bottom-bar{padding:50px 0 100px;color:#fff;background-color:#292522}.footer .bottom-bar{font-size:14px}@media(min-width:1023px){.footer .bottom-bar{font-size:15px}}@media(min-width:1399px){.footer .bottom-bar{font-size:16px}}@media(min-width:1600px){.footer .bottom-bar{font-size:17px}}.footer .bottom-bar a{color:#fff;text-decoration:underline}.footer .bottom-bar .container{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:3rem}@media(min-width:1023px){.footer .bottom-bar .container{grid-template-columns:2fr 3fr 2fr 2fr;grid-template-rows:auto}}.cart-popup{display:none}.cart-popup.show{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:500;display:grid;grid-template-columns:1fr;grid-template-rows:auto}.cart-popup .cart-content{position:relative;justify-self:center;align-self:center;width:80%;max-width:1280px;padding:50px;background-color:#fff;border:1px solid #958D89}.cart-popup .cart-content h1{margin:0 0 50px;text-align:center}.cart-popup .cart-content .content{display:grid;grid-template-columns:auto 300px;grid-template-rows:auto;grid-gap:50px}.cart-popup .cart-content .content .listing li{margin:15px 0;display:grid;grid-template-columns:auto 160px;grid-template-rows:auto}.cart-popup .cart-content .content .listing li span:last-child{text-align:right}.cart-popup .cart-content .content .actions .continue-shopping{padding:10px 25px;color:#c0d031;line-height:1.8;text-align:center;border:2px solid #C0D031;border-radius:50px;background-color:transparent;display:block;margin:0 0 30px}@media(min-width:1023px){.cart-popup .cart-content .content .actions .continue-shopping{padding:15px 38px}}@media(min-width:1399px){.cart-popup .cart-content .content .actions .continue-shopping{padding:18px 45px}}@media(min-width:1600px){.cart-popup .cart-content .content .actions .continue-shopping{padding:20px 50px}}.cart-popup .cart-content .content .actions .continue-shopping{font-size:15px}@media(min-width:1023px){.cart-popup .cart-content .content .actions .continue-shopping{font-size:16px}}@media(min-width:1399px){.cart-popup .cart-content .content .actions .continue-shopping{font-size:18px}}@media(min-width:1600px){.cart-popup .cart-content .content .actions .continue-shopping{font-size:19px}}.cart-popup .cart-content .content .actions .continue-shopping:hover{color:#fff;background-color:#c0d031;border:2px solid #C0D031}.cart-popup .cart-content .content .actions .go-to-cart{padding:10px 25px;color:#fff;line-height:1.8;text-align:center;border:2px solid #C0D031;border-radius:50px;background-color:#c0d031;display:block}@media(min-width:1023px){.cart-popup .cart-content .content .actions .go-to-cart{padding:15px 38px}}@media(min-width:1399px){.cart-popup .cart-content .content .actions .go-to-cart{padding:18px 45px}}@media(min-width:1600px){.cart-popup .cart-content .content .actions .go-to-cart{padding:20px 50px}}.cart-popup .cart-content .content .actions .go-to-cart{font-size:15px}@media(min-width:1023px){.cart-popup .cart-content .content .actions .go-to-cart{font-size:16px}}@media(min-width:1399px){.cart-popup .cart-content .content .actions .go-to-cart{font-size:18px}}@media(min-width:1600px){.cart-popup .cart-content .content .actions .go-to-cart{font-size:19px}}.cart-popup .cart-content .content .actions .go-to-cart:hover{color:#fff;background-color:#aad3b5;border:2px solid #AAD3B5}.feature-row{display:grid;grid-template-columns:1fr;grid-template-rows:auto;padding:50px 3rem}.feature-row.color1{background-color:#fff}.feature-row.color9{background-color:#aad3b5}.feature-row.color11{background-color:#ff925f}.feature-row.color12{background-color:#6f655b}@media(min-width:1023px){.feature-row{grid-template-columns:2fr 1fr;grid-template-rows:auto;grid-gap:3rem;padding:100px 6rem 100px 9rem}}.feature-row .content-wrapper{align-self:center}.feature-row .content-wrapper a{display:block;margin:4rem 0 0;color:#fff;text-transform:uppercase;text-decoration:underline}.feature-row .content-wrapper a{font-size:18px}@media(min-width:1023px){.feature-row .content-wrapper a{font-size:20px}}@media(min-width:1399px){.feature-row .content-wrapper a{font-size:21px}}@media(min-width:1600px){.feature-row .content-wrapper a{font-size:23px}}@media(min-width:1023px){.feature-row .content-wrapper a{margin:6rem 0 0 6rem}}.feature-row .content-wrapper a svg{display:block;margin:10px 0 0}.feature-row .img-wrapper{position:relative}.feature-row .img-wrapper img{width:100%;height:auto}.feature-row .img-wrapper h3{color:#f5f3f2;font-size:8vw;font-weight:900;text-transform:uppercase;opacity:.75}@media(min-width:1023px){.feature-row .img-wrapper h3{position:absolute;left:10%;bottom:0;line-height:79%}}.double-title-row{position:relative;padding:50px 0}.double-title-row.color1{background-color:#fff}.double-title-row.color9{background-color:#aad3b5}.double-title-row.color11{background-color:#ff925f}.double-title-row.color12{background-color:#6f655b}.double-title-row h3{position:absolute;left:10%;bottom:0;display:block;color:#f5f3f2;font-weight:900;line-height:70%;text-transform:uppercase;opacity:.75}.double-title-row h3{font-size:31px}@media(min-width:1023px){.double-title-row h3{font-size:33px}}@media(min-width:1399px){.double-title-row h3{font-size:34px}}@media(min-width:1600px){.double-title-row h3{font-size:39px}}@media(min-width:1023px){.double-title-row h3{font-size:8vw}}.double-title-row .icon{margin:0 0 20px;text-align:center}.double-title-row .icon svg\a0 {width:50px}.double-title-row .icon svg *{stroke:#fff}.double-title-row .img-wrapper{position:relative}.double-title-row .img-wrapper img{width:100%;height:auto}.double-title-row .img-wrapper h3{left:5%;line-height:1}@media(min-width:1023px){.double-title-row .img-wrapper h3{line-height:79%}}.double-title-row .content-wrapper{padding:25px 5%;text-align:center;color:#fff;font-weight:100;text-transform:uppercase}.double-title-row .content-wrapper{font-size:31px}@media(min-width:1023px){.double-title-row .content-wrapper{font-size:33px}}@media(min-width:1399px){.double-title-row .content-wrapper{font-size:34px}}@media(min-width:1600px){.double-title-row .content-wrapper{font-size:39px}}@media(min-width:1023px){.double-title-row .content-wrapper{padding:100px 10% 150px}}.double-title-row .content-wrapper a{display:block;margin:30px 0 0;color:#fff;font-weight:400;text-decoration:underline;text-transform:none}.double-title-row .content-wrapper a{font-size:18px}@media(min-width:1023px){.double-title-row .content-wrapper a{font-size:20px}}@media(min-width:1399px){.double-title-row .content-wrapper a{font-size:21px}}@media(min-width:1600px){.double-title-row .content-wrapper a{font-size:23px}}.banner-row{position:relative;height:80vw;background-size:cover;background-position:top left}@media(min-width:1023px){.banner-row{height:60vw}}.banner-row .new{position:absolute;top:5%;right:5%}@media(min-width:1023px){.banner-row .new{top:10%;right:15%}}.banner-row .new svg{width:50px}@media(min-width:1023px){.banner-row .new svg{width:110px}}.banner-row h4{display:none;position:absolute;left:5%;bottom:5%;max-width:35vw;color:#f5f3f2;font-size:6vw;font-weight:900;line-height:80%;text-transform:uppercase;opacity:.75}@media(min-width:1023px){.banner-row h4{display:block}}.banner-row a{position:absolute;left:10%;bottom:10%;display:block;line-height:2}.banner-row a{font-size:15px}@media(min-width:1023px){.banner-row a{font-size:16px}}@media(min-width:1399px){.banner-row a{font-size:18px}}@media(min-width:1600px){.banner-row a{font-size:19px}}@media(min-width:1023px){.banner-row a{left:auto;right:10%}}.banner-row.color9 #Tracciato_131{fill:#aad3b5}.banner-row.color9 a{padding:10px 25px;color:#fff;line-height:1.8;text-align:center;border:2px solid #AAD3B5;border-radius:50px;background-color:#aad3b5}@media(min-width:1023px){.banner-row.color9 a{padding:15px 38px}}@media(min-width:1399px){.banner-row.color9 a{padding:18px 45px}}@media(min-width:1600px){.banner-row.color9 a{padding:20px 50px}}.banner-row.color9 a{font-size:15px}@media(min-width:1023px){.banner-row.color9 a{font-size:16px}}@media(min-width:1399px){.banner-row.color9 a{font-size:18px}}@media(min-width:1600px){.banner-row.color9 a{font-size:19px}}.banner-row.color9 a:hover{color:#fff;background-color:#88c298;border:2px solid rgb(136.3953488372,193.6046511628,151.7441860465)}.banner-row.color11 #Tracciato_131{fill:#ff925f}.banner-row.color11 a{padding:10px 25px;color:#fff;line-height:1.8;text-align:center;border:2px solid #FF925F;border-radius:50px;background-color:#ff925f}@media(min-width:1023px){.banner-row.color11 a{padding:15px 38px}}@media(min-width:1399px){.banner-row.color11 a{padding:18px 45px}}@media(min-width:1600px){.banner-row.color11 a{padding:20px 50px}}.banner-row.color11 a{font-size:15px}@media(min-width:1023px){.banner-row.color11 a{font-size:16px}}@media(min-width:1399px){.banner-row.color11 a{font-size:18px}}@media(min-width:1600px){.banner-row.color11 a{font-size:19px}}.banner-row.color11 a:hover{color:#fff;background-color:#ff6f2c;border:2px solid rgb(255,111.25625,44)}.banner-row.color12 #Tracciato_131{fill:#6f655b}.banner-row.color12 a{padding:10px 25px;color:#fff;line-height:1.8;text-align:center;border:2px solid #6F655B;border-radius:50px;background-color:#6f655b}@media(min-width:1023px){.banner-row.color12 a{padding:15px 38px}}@media(min-width:1399px){.banner-row.color12 a{padding:18px 45px}}@media(min-width:1600px){.banner-row.color12 a{padding:20px 50px}}.banner-row.color12 a{font-size:15px}@media(min-width:1023px){.banner-row.color12 a{font-size:16px}}@media(min-width:1399px){.banner-row.color12 a{font-size:18px}}@media(min-width:1600px){.banner-row.color12 a{font-size:19px}}.banner-row.color12 a:hover{color:#fff;background-color:#534c44;border:2px solid rgb(82.9752475248,75.5,68.0247524752)}.banner-row.color14 #Tracciato_131{fill:#ffc734}.banner-row.color14 a{padding:10px 25px;color:#fff;line-height:1.8;text-align:center;border:2px solid #FFC734;border-radius:50px;background-color:#ffc734}@media(min-width:1023px){.banner-row.color14 a{padding:15px 38px}}@media(min-width:1399px){.banner-row.color14 a{padding:18px 45px}}@media(min-width:1600px){.banner-row.color14 a{padding:20px 50px}}.banner-row.color14 a{font-size:15px}@media(min-width:1023px){.banner-row.color14 a{font-size:16px}}@media(min-width:1399px){.banner-row.color14 a{font-size:18px}}@media(min-width:1600px){.banner-row.color14 a{font-size:19px}}.banner-row.color14 a:hover{color:#fff;background-color:#ffb901;border:2px solid rgb(255,184.9310344828,1)}.video-banner-row{position:relative}.carousel-row{position:relative;padding:25px 25px 0;overflow:hidden}@media(min-width:1023px){.carousel-row{padding:250px 0}}.carousel-row.color1{background-color:#fff}.carousel-row.color9{background-color:#aad3b5}.carousel-row.color11{background-color:#ff925f}.carousel-row.color12{background-color:#6f655b}.carousel-row h3{color:#f5f3f2;font-weight:900;text-transform:uppercase;opacity:.75}.carousel-row h3{font-size:60px}@media(min-width:1023px){.carousel-row h3{font-size:75px}}@media(min-width:1399px){.carousel-row h3{font-size:78px}}@media(min-width:1600px){.carousel-row h3{font-size:81px}}@media(min-width:1023px){.carousel-row h3{position:absolute;left:0;bottom:0;font-size:8vw;line-height:70%}}.carousel-row .img-wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:10px}@media(min-width:1023px){.carousel-row .img-wrapper{grid-template-columns:repeat(3,1fr);grid-template-rows:auto;width:90%;transition:all .3s ease;transform:translate(35%)}.carousel-row .img-wrapper:hover{transform:translate(15%)}}.carousel-row .img-wrapper div{height:0;padding-bottom:56%;background-position:center;background-size:cover}.carousel-row .img-wrapper img{width:100%;height:auto}.image-and-text-row,.image-and-text-row .img-wrapper{position:relative}.image-and-text-row .img-wrapper img{width:100%;height:auto}.image-and-text-row .content-wrapper{padding:50px 5%;text-align:center;color:#fff;font-weight:100;text-transform:uppercase}.image-and-text-row .content-wrapper{font-size:31px}@media(min-width:1023px){.image-and-text-row .content-wrapper{font-size:33px}}@media(min-width:1399px){.image-and-text-row .content-wrapper{font-size:34px}}@media(min-width:1600px){.image-and-text-row .content-wrapper{font-size:39px}}@media(min-width:1023px){.image-and-text-row .content-wrapper{padding:100px 10% 150px}}.image-and-text-row .content-wrapper a{display:block;margin:30px 0 0;color:#fff;font-weight:400;text-decoration:underline;text-transform:none}.image-and-text-row .content-wrapper a{font-size:18px}@media(min-width:1023px){.image-and-text-row .content-wrapper a{font-size:20px}}@media(min-width:1399px){.image-and-text-row .content-wrapper a{font-size:21px}}@media(min-width:1600px){.image-and-text-row .content-wrapper a{font-size:23px}}.image-and-text-row.color1{color:#000;background-color:#fff}.image-and-text-row.color1 p,.image-and-text-row.color1 a{color:#000}.image-and-text-row.color9{background-color:#aad3b5}.image-and-text-row.color11{background-color:#ff925f}.image-and-text-row.color12{background-color:#6f655b}.contact-form{padding:50px 0}@media(min-width:1023px){.contact-form{padding:100px 0}}.contact-form input[type=text],.contact-form input[type=email],.contact-form input[type=tel] \a0 {width:100%;padding:5px 20px;border:1px solid #000;border-radius:25px;font-family:Roboto,sans-serif}.contact-form input[type=text],.contact-form input[type=email],.contact-form input[type=tel] \a0 {font-size:14px}@media(min-width:1023px){.contact-form input[type=text],.contact-form input[type=email],.contact-form input[type=tel] \a0 {font-size:15px}}@media(min-width:1399px){.contact-form input[type=text],.contact-form input[type=email],.contact-form input[type=tel] \a0 {font-size:16px}}@media(min-width:1600px){.contact-form input[type=text],.contact-form input[type=email],.contact-form input[type=tel] \a0 {font-size:17px}}.contact-form input[type=text].contact-search-product,.contact-form input[type=email].contact-search-product,.contact-form input[type=tel] \a0.contact-search-product{position:relative;z-index:100;border:0 none;background-color:#f5f3f2}.contact-form input[type=submit] \a0 {width:100%;padding:13px 40px;border-radius:25px;color:#fff;font-family:Roboto,sans-serif;text-align:left;text-transform:uppercase;border:0 none;background-color:#666}.contact-form input[type=submit] \a0 {font-size:14px}@media(min-width:1023px){.contact-form input[type=submit] \a0 {font-size:15px}}@media(min-width:1399px){.contact-form input[type=submit] \a0 {font-size:16px}}@media(min-width:1600px){.contact-form input[type=submit] \a0 {font-size:17px}}.contact-form textarea{width:100%;padding:20px;border:1px solid #000;border-radius:25px;font-family:Roboto,sans-serif}.contact-form textarea{font-size:14px}@media(min-width:1023px){.contact-form textarea{font-size:15px}}@media(min-width:1399px){.contact-form textarea{font-size:16px}}@media(min-width:1600px){.contact-form textarea{font-size:17px}}.contact-form .row1{display:grid;margin:0 0 40px;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:10px}@media(min-width:1023px){.contact-form .row1{grid-template-columns:repeat(3,1fr);grid-template-rows:auto}}.contact-form .row2{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:10px}@media(min-width:1023px){.contact-form .row2{grid-template-columns:2fr 1fr;grid-template-rows:auto}}.contact-form .row2>div{position:relative}.contact-form .row2 #ContactFormProduct{width:100%;height:100px;padding:20px 10px 0;border:0 none;color:#958d89}@media(min-width:1023px){.contact-form .row2 #ContactFormProduct{height:100%}}.contact-form .row3{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:10px}@media(min-width:1023px){.contact-form .row3{grid-template-columns:2fr 1fr;grid-template-rows:auto}}.contact-form .row3>div{align-self:end}.contact-form .row3 .privacy{margin:15px 0 0;color:#ada7a4}.contact-form .row3 .privacy{font-size:12px}@media(min-width:1023px){.contact-form .row3 .privacy{font-size:12px}}@media(min-width:1399px){.contact-form .row3 .privacy{font-size:13px}}@media(min-width:1600px){.contact-form .row3 .privacy{font-size:14px}}.contact-form .contact-search-results{position:absolute;z-index:0;top:0;width:100%;padding:40px 20px 5px;background-color:#f5f3f2;border-radius:25px}.contact-form .contact-search-results li{display:grid;grid-template-columns:30px auto;grid-template-rows:auto;grid-gap:10px;list-style:none;margin:10px 0 0}.contact-form .contact-search-results li span,.contact-form .contact-search-results li a{align-self:center}.contact-form .contact-search-results li img{border-radius:50%}.blog-video .hero{position:relative;overflow:hidden;height:0;padding-top:76.25%;background-size:cover;background-position:center}@media(min-width:767px){.blog-video .hero{padding-top:56.25%}}.blog-video .hero.small{padding-top:26.25%}.blog-video .hero h1{position:absolute;right:0;bottom:5%;padding:10px 1em;background-color:#cbc2be;color:#fff;font-weight:900;text-transform:uppercase;line-height:.8}.blog-video .hero h1{font-size:60px}@media(min-width:1023px){.blog-video .hero h1{font-size:75px}}@media(min-width:1399px){.blog-video .hero h1{font-size:78px}}@media(min-width:1600px){.blog-video .hero h1{font-size:81px}}.blog-video .index{margin:0 0 100px}.blog-video .index .category{display:grid;grid-template-columns:3fr 2fr;grid-template-rows:100px;padding:3em 5%;background-color:#cbc2be}.blog-video .index .category.reco-recycled-line{background-color:#aad3b5}.blog-video .index .category.for-ocean{background-color:#b1dee5}.blog-video .index .category.unconventional-gardening{background-color:#c0d031}.blog-video .index .category.watering{background-color:#ff925f}.blog-video .index .category.adv{background-color:#707070}.blog-video .index .category a{max-width:60%;color:#fff;font-weight:900;text-transform:uppercase;line-height:.8}.blog-video .index .category a{font-size:45px}@media(min-width:1023px){.blog-video .index .category a{font-size:46px}}@media(min-width:1399px){.blog-video .index .category a{font-size:48px}}@media(min-width:1600px){.blog-video .index .category a{font-size:49px}}.blog-video .index .category svg,.blog-video .index .category svg *{stroke:#fff}.blog-video .videos{padding:3em 5%;display:grid;grid-template-columns:4fr 1fr;grid-template-rows:auto;grid-gap:120px}.blog-video .videos .listing{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;grid-gap:15px}.blog-video .videos .listing a{display:block;position:relative;overflow:hidden;height:0;padding-top:56.25%;background-size:cover;background-position:center}.blog-video .videos .filters{position:relative;min-height:250px}.blog-video .videos .filters a{display:block;width:100%;padding-left:85%;border-top:1px solid #000}.blog-video .videos .filters a.close{position:absolute;right:0;bottom:0;padding:13px;width:50px;height:50px;background-color:#000;border-radius:50%}.blog-video .videos .filters a.close svg,.blog-video .videos .filters a.close svg *{fill:#fff}.product-categories{margin:80px 0;padding:80px 0;background-color:#f5f3f2;overflow:auto}.product-categories .container{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:1rem}@media(min-width:767px){.product-categories .container{grid-template-columns:repeat(2,1fr);grid-template-rows:auto;grid-gap:3rem}}@media(min-width:1023px){.product-categories .container{grid-template-columns:repeat(3,1fr);grid-template-rows:auto;grid-gap:3rem}}@media(min-width:1399px){.product-categories .container{grid-template-columns:repeat(5,1fr);grid-template-rows:auto;grid-gap:5rem}}.homepage-products{margin:1rem 0}@media(min-width:767px){.homepage-products{margin:100px 0}}.homepage-products .container{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:1rem}@media(min-width:767px){.homepage-products .container{grid-template-columns:repeat(2,1fr);grid-template-rows:auto}}@media(min-width:1023px){.homepage-products .container{grid-template-columns:repeat(3,1fr);grid-template-rows:auto}}.collection-header{height:85vh;background-size:cover;background-position:center;display:grid}@media(min-width:767px){.collection-header{height:70vh}}@media(min-width:1023px){.collection-header{height:500px}}.collection-header div{position:relative;width:80vw;padding:2rem;align-self:center;justify-self:center;background-color:#fff}@media(min-width:767px){.collection-header div{width:40vw;padding:4rem;box-shadow:0 3px 6px #00000029;transform:translate(-50%)}.collection-header div:before{position:absolute;content:" ";display:block;top:-20px;left:-20px;width:calc(100% + 40px);height:calc(100% + 40px);border:20px solid rgba(255,255,255,.26)}}.collection-header div h1{position:relative;margin:0 0 20px;padding:0 0 15px;color:#0055ad;border-bottom:1px solid #EEE}.collection-header div h1:after{content:"";position:absolute;bottom:-2px;left:0;width:100px;height:3px;background:#c0d031}.collection-filters{margin-top:50px}.collection-filters .container{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:1rem}@media(min-width:1023px){.collection-filters .container{grid-template-columns:40% auto;grid-template-rows:auto}}.collection-filters ul>li{display:inline-block;margin-right:20px}.collection-filters ul>li label{color:#c0d031}.collection-filters ul>li label i{margin:0 5px}.collection-filters ul>li:hover>ul{display:block}.collection-filters ul>li>ul{position:absolute;display:none;z-index:1;padding:20px;background-color:#fff;border:1px solid #958D89}.collection-filters ul>li>ul li{display:block;line-height:2}.page-404-heading{max-width:700px;margin:100px auto 0}.page-404-heading h1{margin:0 0 10px;color:#958d89;text-align:center}.page-404-heading p{text-align:center}.cart-listing{margin:50px 0}.cart-listing .container{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:1rem}@media(min-width:1023px){.cart-listing .container{grid-template-columns:3fr 9fr;grid-template-rows:auto;grid-gap:4rem}}@media(min-width:1600px){.cart-listing .container{grid-template-columns:1fr 5fr;grid-template-rows:auto}}@media(min-width:1023px){.cart-listing header{text-align:right}}.cart-listing header h1{margin:0 0 20px;color:#958d89}.cart-listing .item{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:1rem}@media(min-width:1023px){.cart-listing .item{grid-template-columns:1fr 2fr;grid-template-rows:auto}}.cart-listing .item .details{display:grid;margin:30px 0}.cart-listing .item .details a.title{display:block;margin:0 0 10px}.cart-listing .item .details a.title{font-size:21px}@media(min-width:1023px){.cart-listing .item .details a.title{font-size:23px}}@media(min-width:1399px){.cart-listing .item .details a.title{font-size:24px}}@media(min-width:1600px){.cart-listing .item .details a.title{font-size:26px}}.cart-listing .item .details p{font-size:12px}@media(min-width:1023px){.cart-listing .item .details p{font-size:12px}}@media(min-width:1399px){.cart-listing .item .details p{font-size:13px}}@media(min-width:1600px){.cart-listing .item .details p{font-size:14px}}.cart-listing .item .details .price{align-self:end;font-weight:700}.cart-listing .item .details .price .qty{float:right;margin:0 5px 0 50px;color:#958d89}.cart-listing .item .details .price .qty a{color:#958d89}.cart-listing .item .details .price .qty input[type=number]{width:50px;border:0 none;padding:0;color:#958d89}.cart-listing .item .details .price .qty input[type=number]{font-size:14px}@media(min-width:1023px){.cart-listing .item .details .price .qty input[type=number]{font-size:15px}}@media(min-width:1399px){.cart-listing .item .details .price .qty input[type=number]{font-size:16px}}@media(min-width:1600px){.cart-listing .item .details .price .qty input[type=number]{font-size:17px}}.cart-listing .discount\ad code{margin:25px 0;padding:15px 0;border-top:1px solid #000;border-bottom:1px solid #000}.cart-listing .discount\ad code{font-size:12px}@media(min-width:1023px){.cart-listing .discount\ad code{font-size:12px}}@media(min-width:1399px){.cart-listing .discount\ad code{font-size:13px}}@media(min-width:1600px){.cart-listing .discount\ad code{font-size:14px}}.cart-listing .discount\ad code div>*{display:inline-block;margin-right:10px}.cart-listing .discount\ad code input[type=text]{height:40px;border-radius:11px;padding:3px 15px;border:0 none;background-color:#cbc2be}.cart-listing .discount\ad code input[type=submit]{padding:8px 20px;font-weight:700}.cart-listing .totals{margin:50px 0;font-weight:700}.cart-listing .totals{font-size:18px}@media(min-width:1023px){.cart-listing .totals{font-size:20px}}@media(min-width:1399px){.cart-listing .totals{font-size:21px}}@media(min-width:1600px){.cart-listing .totals{font-size:23px}}.cart-listing .totals p{font-weight:700}.cart-listing input[type=submit]{padding:10px 25px;color:#c0d031;line-height:1.8;text-align:center;border:2px solid #C0D031;border-radius:50px;background-color:transparent}@media(min-width:1023px){.cart-listing input[type=submit]{padding:15px 38px}}@media(min-width:1399px){.cart-listing input[type=submit]{padding:18px 45px}}@media(min-width:1600px){.cart-listing input[type=submit]{padding:20px 50px}}.cart-listing input[type=submit]{font-size:15px}@media(min-width:1023px){.cart-listing input[type=submit]{font-size:16px}}@media(min-width:1399px){.cart-listing input[type=submit]{font-size:18px}}@media(min-width:1600px){.cart-listing input[type=submit]{font-size:19px}}.cart-listing input[type=submit]:hover{color:#fff;background-color:#c0d031;border:2px solid #C0D031}.cart-listing input[type=submit]:first-of-type{padding:10px 25px;color:#fff;line-height:1.8;text-align:center;border:2px solid #C0D031;border-radius:50px;background-color:#c0d031}@media(min-width:1023px){.cart-listing input[type=submit]:first-of-type{padding:15px 38px}}@media(min-width:1399px){.cart-listing input[type=submit]:first-of-type{padding:18px 45px}}@media(min-width:1600px){.cart-listing input[type=submit]:first-of-type{padding:20px 50px}}.cart-listing input[type=submit]:first-of-type{font-size:15px}@media(min-width:1023px){.cart-listing input[type=submit]:first-of-type{font-size:16px}}@media(min-width:1399px){.cart-listing input[type=submit]:first-of-type{font-size:18px}}@media(min-width:1600px){.cart-listing input[type=submit]:first-of-type{font-size:19px}}.cart-listing input[type=submit]:first-of-type:hover{color:#fff;background-color:#aad3b5;border:2px solid #AAD3B5}#navigation{display:none;position:absolute;bottom:0;right:0;z-index:100;transform:translateY(99.5%);color:#000;background-color:#f5f3f2}#navigation.open{display:grid;grid-template-columns:1fr;grid-template-rows:auto;width:100%;padding:20px;grid-gap:20px}@media(min-width:1023px){#navigation.open{width:90vw;padding:5rem;grid-template-columns:repeat(4,1fr);grid-template-rows:auto}}#navigation>div a:first-child{font-weight:900;margin-bottom:5px}#navigation a{display:block;text-transform:uppercase}#navigation a{font-size:15px}@media(min-width:1023px){#navigation a{font-size:16px}}@media(min-width:1399px){#navigation a{font-size:18px}}@media(min-width:1600px){#navigation a{font-size:19px}}@media(min-width:1023px){#navigation a{font-size:12px}}@media(min-width:1023px)and (min-width:1023px){#navigation a{font-size:12px}}@media(min-width:1023px)and (min-width:1399px){#navigation a{font-size:13px}}@media(min-width:1023px)and (min-width:1600px){#navigation a{font-size:14px}}.link-list .title{color:#000;font-family:Roboto}.link-list .divider{margin:10px 0;border-bottom:2px solid #FFF0DB}.link-list ul li{margin:0 0 15px}.link-list ul li a:hover{color:#958d89}.collection-listing h2{margin:1rem 10%;color:#958d89;font-weight:900;text-transform:uppercase;opacity:.9}@media(min-width:1023px){.collection-listing h2{font-size:6vw;line-height:1;text-align:right;margin:25px 100px 25px 0}}.collection-listing>.grid{display:grid;grid-template-columns:1fr;grid-template-rows:auto}@media(min-width:1023px){.collection-listing>.grid{grid-template-columns:28vw auto;grid-template-rows:auto;grid-gap:3rem}}.collection-listing .sidebar{grid-row:2;padding:50px 0;border-right:2px solid #958D89}@media(min-width:1023px){.collection-listing .sidebar{grid-row:1;padding:100px 0 0}}.collection-listing .sidebar h1{padding-left:1rem;border-top:2px solid #958D89;border-bottom:2px solid #958D89;color:#000;line-height:1.4em;text-transform:uppercase}.collection-listing .sidebar h1{font-size:14px}@media(min-width:1023px){.collection-listing .sidebar h1{font-size:15px}}@media(min-width:1399px){.collection-listing .sidebar h1{font-size:16px}}@media(min-width:1600px){.collection-listing .sidebar h1{font-size:17px}}.collection-listing .listing>.grid{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:4rem;margin:25px 10%}@media(min-width:1023px){.collection-listing .listing>.grid{grid-template-columns:repeat(3,1fr);grid-template-rows:auto;margin:50px 100px 50px 50px}}.reco-recycled-line .collection-listing *{border-color:#aad3b5!important}.reco-recycled-line .collection-listing h2{color:#aad3b5}.reco-recycled-line .collection-listing h1{color:#fff;background-color:#aad3b5}.for-ocean .collection-listing *{border-color:#b1dee5!important}.for-ocean .collection-listing h2{color:#b1dee5}.for-ocean .collection-listing h1{color:#fff;background-color:#b1dee5}.unconventional-gardening .collection-listing *,.lime-line .collection-listing *{border-color:#c0d031!important}.unconventional-gardening .collection-listing h2,.lime-line .collection-listing h2{color:#c0d031}.unconventional-gardening .collection-listing h1,.lime-line .collection-listing h1{color:#fff;background-color:#c0d031}.watering .collection-listing *{border-color:#ff925f!important}.watering .collection-listing h2{color:#ff925f}.watering .collection-listing h1{color:#fff;background-color:#ff925f}.collection-subcategory{padding:25px 10%;display:grid;grid-template-columns:1fr;grid-template-rows:auto}@media(min-width:1023px){.collection-subcategory{padding:0 10%;grid-template-columns:6fr 5fr 1fr;grid-template-rows:auto;grid-gap:5rem}}.collection-subcategory .title{align-self:center}.collection-subcategory .title h3{color:#f1eeec;line-height:1;font-weight:900;text-transform:uppercase;text-align:center}.collection-subcategory .title h3{font-size:31px}@media(min-width:1023px){.collection-subcategory .title h3{font-size:33px}}@media(min-width:1399px){.collection-subcategory .title h3{font-size:34px}}@media(min-width:1600px){.collection-subcategory .title h3{font-size:39px}}@media(min-width:1023px){.collection-subcategory .title h3{font-size:5vw;text-align:left}.collection-subcategory .title h3.huge{font-size:45px}}@media(min-width:1023px)and (min-width:1023px){.collection-subcategory .title h3.huge{font-size:46px}}@media(min-width:1023px)and (min-width:1399px){.collection-subcategory .title h3.huge{font-size:48px}}@media(min-width:1023px)and (min-width:1600px){.collection-subcategory .title h3.huge{font-size:49px}}.collection-subcategory .title .scopri{display:none;margin-top:5px;text-transform:uppercase}.collection-subcategory .title .scopri{font-size:15px}@media(min-width:1023px){.collection-subcategory .title .scopri{font-size:16px}}@media(min-width:1399px){.collection-subcategory .title .scopri{font-size:18px}}@media(min-width:1600px){.collection-subcategory .title .scopri{font-size:19px}}.collection-subcategory .title .scopri span{display:block}.collection-subcategory .plus{align-self:center;grid-row:1;grid-column:1;text-align:center}@media(min-width:1023px){.collection-subcategory .plus{grid-row:1;grid-column:3;text-align:left}}.collection-subcategory .plus svg{width:40px}@media(min-width:1023px){.collection-subcategory .plus svg{width:auto}}.collection-subcategory:hover{background-color:#f5f3f2}.collection-subcategory:hover .scopri{display:block}.reco-recycled-line .collection-subcategory:hover h3{color:#aad3b5}.for-ocean .collection-subcategory:hover h3{color:#b1dee5}.unconventional-gardening .collection-subcategory:hover h3,.lime-line .collection-subcategory:hover h3{color:#c0d031}.watering .collection-subcategory:hover h3{color:#ff925f}.sidebar-menu li .sidebar-submenu{display:none}.sidebar-menu li .toggle-submenu span:after{float:right;margin:0 10px;content:"+"}.sidebar-menu li .toggle-submenu span:after{font-size:15px}@media(min-width:1023px){.sidebar-menu li .toggle-submenu span:after{font-size:16px}}@media(min-width:1399px){.sidebar-menu li .toggle-submenu span:after{font-size:18px}}@media(min-width:1600px){.sidebar-menu li .toggle-submenu span:after{font-size:19px}}.sidebar-menu li.open .sidebar-submenu{display:block}.sidebar-menu li.open .toggle-submenu span:after{content:"-"}.sidebar-menu a{padding-left:1rem;display:block;color:#000;line-height:1.4em}.sidebar-menu a{font-size:14px}@media(min-width:1023px){.sidebar-menu a{font-size:15px}}@media(min-width:1399px){.sidebar-menu a{font-size:16px}}@media(min-width:1600px){.sidebar-menu a{font-size:17px}}.sidebar-menu a.active{font-weight:900}.sidebar-menu a.toggle-submenu,.sidebar-menu a.submenu{margin:1.4em 0 0;border-top:2px solid #958D89;border-bottom:2px solid #958D89;text-transform:uppercase}.reco-recycled-line .sidebar-menu *{border-color:#aad3b5!important}.reco-recycled-line .sidebar-menu a.active{color:#aad3b5}.for-ocean .sidebar-menu *{border-color:#b1dee5!important}.for-ocean .sidebar-menu a.active{color:#b1dee5}.watering .sidebar-menu *{border-color:#ff925f!important}.watering .sidebar-menu a.active{color:#ff925f}.category-item{position:relative;text-align:center}.category-item .image{position:relative;display:inline-block}.category-item .image img{margin:0 0 1em;width:12em;clip-path:circle(50% at center)}.category-item .title{margin:0 0 15px}.category-item .title a{font-size:21px}@media(min-width:1023px){.category-item .title a{font-size:23px}}@media(min-width:1399px){.category-item .title a{font-size:24px}}@media(min-width:1600px){.category-item .title a{font-size:26px}}.category-item .description{font-weight:300}.category-item .convenient{position:absolute;top:0;right:0;width:45%;max-width:100px;z-index:100}.category-item .convenient svg{width:100%;height:auto}.cart-button a{position:relative;display:block;margin-left:auto;padding:15px;color:#c0d031;text-align:center;background-color:#fff;border-radius:50px;box-shadow:0 3px 6px #00000029}.cart-button a{font-size:14px}@media(min-width:1023px){.cart-button a{font-size:15px}}@media(min-width:1399px){.cart-button a{font-size:16px}}@media(min-width:1600px){.cart-button a{font-size:17px}}@media(min-width:1399px){.cart-button a{padding:15px 25px}.cart-button a:after{margin-left:5px;content:attr(data-label)}}.cart-button>span{margin-right:10px}.cart-button .cart-count{position:absolute;top:1px;right:1px;width:26px;height:26px;color:#c0d031;font-size:18px;text-align:center;background-color:#fff0db;border-radius:100%}.product-card{margin:1rem 0}@media(min-width:767px){.product-card{margin:0}}.product-card .img-wrapper{position:relative;margin:0 0 20px;overflow:hidden;width:90%;height:0;padding-bottom:90%}.product-card .img-wrapper img{position:absolute;top:0;left:0;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.product-card h5{color:#000;text-transform:uppercase}.product-card h5{font-size:14px}@media(min-width:1023px){.product-card h5{font-size:15px}}@media(min-width:1399px){.product-card h5{font-size:16px}}@media(min-width:1600px){.product-card h5{font-size:17px}}.product-card p{margin:0}.product-card a.add-to-cart{padding:10px 25px;color:#c0d031;line-height:1.8;text-align:center;border:2px solid #C0D031;border-radius:50px;background-color:transparent}@media(min-width:1023px){.product-card a.add-to-cart{padding:15px 38px}}@media(min-width:1399px){.product-card a.add-to-cart{padding:18px 45px}}@media(min-width:1600px){.product-card a.add-to-cart{padding:20px 50px}}.product-card a.add-to-cart{font-size:15px}@media(min-width:1023px){.product-card a.add-to-cart{font-size:16px}}@media(min-width:1399px){.product-card a.add-to-cart{font-size:18px}}@media(min-width:1600px){.product-card a.add-to-cart{font-size:19px}}.product-card a.add-to-cart:hover{color:#fff;background-color:#c0d031;border:2px solid #C0D031}.product-pricing{margin:.5em 0 30px;font-weight:700}.product-pricing{font-size:18px}@media(min-width:1023px){.product-pricing{font-size:20px}}@media(min-width:1399px){.product-pricing{font-size:21px}}@media(min-width:1600px){.product-pricing{font-size:23px}}.product-pricing .variant-compare-at-price{color:#958d89;font-weight:400;text-decoration:line-through}.product-add-to-cart a{padding:10px 25px;color:#fff;line-height:1.8;text-align:center;border:2px solid #C0D031;border-radius:50px;background-color:#c0d031;display:inline-block;position:relative;cursor:pointer}@media(min-width:1023px){.product-add-to-cart a{padding:15px 38px}}@media(min-width:1399px){.product-add-to-cart a{padding:18px 45px}}@media(min-width:1600px){.product-add-to-cart a{padding:20px 50px}}.product-add-to-cart a{font-size:15px}@media(min-width:1023px){.product-add-to-cart a{font-size:16px}}@media(min-width:1399px){.product-add-to-cart a{font-size:18px}}@media(min-width:1600px){.product-add-to-cart a{font-size:19px}}.product-add-to-cart a:hover{color:#fff;background-color:#aad3b5;border:2px solid #AAD3B5}.product-add-to-cart a .discount{display:block;position:absolute;top:-10px;right:-20px;padding:2px 15px;color:#c0d031;font-weight:700;background-color:#fff0db;border-radius:20px;transform:rotate(9deg)}.product-add-to-cart a .discount{font-size:12px}@media(min-width:1023px){.product-add-to-cart a .discount{font-size:12px}}@media(min-width:1399px){.product-add-to-cart a .discount{font-size:13px}}@media(min-width:1600px){.product-add-to-cart a .discount{font-size:14px}}.product-images{display:none}@media(min-width:1023px){.product-images{display:block;position:relative}}.review-snippet{display:none;font-weight:300;line-height:1.4}.review-snippet{font-size:12px}@media(min-width:1023px){.review-snippet{font-size:12px}}@media(min-width:1399px){.review-snippet{font-size:13px}}@media(min-width:1600px){.review-snippet{font-size:14px}}.product-variants{position:relative;line-height:1}.product-variants label{display:block;padding:0 0 10px;color:#c0d031;cursor:pointer}.product-variants label{font-size:12px}@media(min-width:1023px){.product-variants label{font-size:12px}}@media(min-width:1399px){.product-variants label{font-size:13px}}@media(min-width:1600px){.product-variants label{font-size:14px}}.product-variants ul{display:none;position:absolute;top:25px;padding:6px 16px;background-color:#fff;border:1px solid #958D89;z-index:99999}.product-variants ul li{margin:12px 0;cursor:pointer}.product-variants ul li{font-size:12px}@media(min-width:1023px){.product-variants ul li{font-size:12px}}@media(min-width:1399px){.product-variants ul li{font-size:13px}}@media(min-width:1600px){.product-variants ul li{font-size:14px}}.product-variants:hover ul{display:block}.collection-active-filters i{margin-right:4px}.search-module{display:none}.search-module.open{display:block;position:absolute;top:calc(100% + 10px);right:0;width:100%;padding:20px 20px 30px;background-color:#fff}.search-module form{display:grid;grid-template-columns:50px 1fr;grid-template-rows:auto;border-bottom:1px solid #000}.search-module button{align-self:stretch;width:50px;border:0 none;color:#000;text-align:center;background-color:transparent;cursor:pointer}.search-module button{font-size:14px}@media(min-width:1023px){.search-module button{font-size:15px}}@media(min-width:1399px){.search-module button{font-size:16px}}@media(min-width:1600px){.search-module button{font-size:17px}}.search-module input{align-self:stretch;width:100%;padding:5px;color:#000;border:0 none}.search-module input{font-size:14px}@media(min-width:1023px){.search-module input{font-size:15px}}@media(min-width:1399px){.search-module input{font-size:16px}}@media(min-width:1600px){.search-module input{font-size:17px}}.search-module input:focus{border:0 none}.search-module #search-results li{display:grid;grid-template-columns:30px auto;grid-template-rows:auto;grid-gap:10px;list-style:none;margin:10px 0 0}.search-module #search-results li span,.search-module #search-results li a{align-self:center}.search-module #search-results li img{border-radius:50%}.speedlink{display:none}@media(min-width:1023px){.speedlink{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:auto}}@media print{.speedlink{display:none}}.speedlink>a{display:block;padding:30px 20px;color:#fff;text-transform:uppercase}.speedlink>a{font-size:12px}@media(min-width:1023px){.speedlink>a{font-size:12px}}@media(min-width:1399px){.speedlink>a{font-size:13px}}@media(min-width:1600px){.speedlink>a{font-size:14px}}.speedlink>a.reco{background-color:#aad3b5}.speedlink>a.unconventional{background-color:#c0d031}.speedlink>a.watering{background-color:#ff925f}.speedlink>a.company{background-color:#cbc2be}.speedlink>a.for-ocean{background-color:#b1dee5}.speedlink>a.store{background-color:#958d89}#menu-reco{display:none;position:absolute;bottom:0;right:0;z-index:100;transform:translateY(99.9%);color:#fff;background-color:#aad3b5}#menu-reco.open{display:block;width:90vw;padding:5rem 2.5rem 2.5rem 5rem}#menu-reco.open .row1 svg{display:block;width:25%;height:auto}#menu-reco.open .row2{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:20px}@media(min-width:1023px){#menu-reco.open .row2{grid-template-columns:repeat(2,1fr) 60px;grid-template-rows:auto;grid-gap:100px}}#menu-reco.open .row2 .image{margin:4rem 0 0;text-align:right}#menu-reco.open .row2 .image img{max-width:70%;height:auto}#menu-reco.open .row2 .content p{margin:2rem 0 0;line-height:2}#menu-reco.open .row2 .content p{font-size:12px}@media(min-width:1023px){#menu-reco.open .row2 .content p{font-size:12px}}@media(min-width:1399px){#menu-reco.open .row2 .content p{font-size:13px}}@media(min-width:1600px){#menu-reco.open .row2 .content p{font-size:14px}}#menu-reco.open .row2 .content p strong{line-height:.8;font-weight:900;text-transform:uppercase;opacity:.9}#menu-reco.open .row2 .content p strong{font-size:60px}@media(min-width:1023px){#menu-reco.open .row2 .content p strong{font-size:75px}}@media(min-width:1399px){#menu-reco.open .row2 .content p strong{font-size:78px}}@media(min-width:1600px){#menu-reco.open .row2 .content p strong{font-size:81px}}#menu-reco.open .row2 .content p a{display:inline-block;padding:10px 25px;color:#fff;line-height:1.8;text-align:center;border:2px solid rgb(181.6273255814,224.8726744186,193.229736245);border-radius:50px;background-color:#b6e1c1}@media(min-width:1023px){#menu-reco.open .row2 .content p a{padding:15px 38px}}@media(min-width:1399px){#menu-reco.open .row2 .content p a{padding:18px 45px}}@media(min-width:1600px){#menu-reco.open .row2 .content p a{padding:20px 50px}}#menu-reco.open .row2 .content p a{font-size:15px}@media(min-width:1023px){#menu-reco.open .row2 .content p a{font-size:16px}}@media(min-width:1399px){#menu-reco.open .row2 .content p a{font-size:18px}}@media(min-width:1600px){#menu-reco.open .row2 .content p a{font-size:19px}}#menu-reco.open .row2 .content p a:hover{color:#fff;background-color:#88c298;border:2px solid rgb(136.3953488372,193.6046511628,151.7441860465)}#menu-reco.open .row2 .rotated-logo{align-self:end}#menu-unconventional{display:none;position:absolute;bottom:0;right:0;z-index:100;transform:translateY(99.9%);color:#fff;background-color:#c0d031}#menu-unconventional.open{display:grid;width:90vw;padding:2.5rem 2.5rem 2.5rem 5rem;grid-template-columns:2fr 1fr 3fr 60px;grid-template-rows:auto;grid-gap:50px}#menu-unconventional.open .left-column svg{display:block;width:100%;height:auto}#menu-unconventional.open .image img{max-width:100%;height:auto}#menu-unconventional.open .content{position:relative;align-self:end;margin:0 0 1rem}#menu-unconventional.open .content .new{position:absolute;right:0;top:-90px;width:90px;height:90px;margin-right:3rem;font-size:2rem;font-weight:900;text-align:center;line-height:90px;background-color:#ffc734;border-radius:50%}#menu-unconventional.open .content p{clear:right;margin:2rem 0 0;line-height:2}#menu-unconventional.open .content p{font-size:12px}@media(min-width:1023px){#menu-unconventional.open .content p{font-size:12px}}@media(min-width:1399px){#menu-unconventional.open .content p{font-size:13px}}@media(min-width:1600px){#menu-unconventional.open .content p{font-size:14px}}#menu-unconventional.open .content p strong{line-height:.8;font-weight:900;opacity:.9}#menu-unconventional.open .content p strong{font-size:60px}@media(min-width:1023px){#menu-unconventional.open .content p strong{font-size:75px}}@media(min-width:1399px){#menu-unconventional.open .content p strong{font-size:78px}}@media(min-width:1600px){#menu-unconventional.open .content p strong{font-size:81px}}#menu-unconventional.open .content p em{margin-left:90px;font-style:normal;line-height:.8;opacity:.9}#menu-unconventional.open .content p em{font-size:25px}@media(min-width:1023px){#menu-unconventional.open .content p em{font-size:27px}}@media(min-width:1399px){#menu-unconventional.open .content p em{font-size:28px}}@media(min-width:1600px){#menu-unconventional.open .content p em{font-size:30px}}#menu-unconventional.open .content p a{display:inline-block;padding:10px 25px;color:#fff;line-height:1.8;text-align:center;border:2px solid #FFC734;border-radius:50px;background-color:#ffc734}@media(min-width:1023px){#menu-unconventional.open .content p a{padding:15px 38px}}@media(min-width:1399px){#menu-unconventional.open .content p a{padding:18px 45px}}@media(min-width:1600px){#menu-unconventional.open .content p a{padding:20px 50px}}#menu-unconventional.open .content p a{font-size:15px}@media(min-width:1023px){#menu-unconventional.open .content p a{font-size:16px}}@media(min-width:1399px){#menu-unconventional.open .content p a{font-size:18px}}@media(min-width:1600px){#menu-unconventional.open .content p a{font-size:19px}}#menu-unconventional.open .content p a:hover{color:#fff;background-color:#ffb901;border:2px solid rgb(255,184.9310344828,1)}#menu-unconventional.open .rotated-logo{height:100%;align-self:end;justify-self:end}#menu-unconventional.open .rotated-logo svg{height:100%;width:auto}#menu-watering{display:none;position:absolute;bottom:0;right:0;z-index:100;transform:translateY(99.9%);color:#fff;background-color:#ff925f}#menu-watering.open{display:block;width:90vw;padding:5rem 2.5rem 2.5rem 5rem}#menu-watering.open .row1 svg{display:block;width:35%;height:auto}#menu-watering.open .row2{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:20px}@media(min-width:1023px){#menu-watering.open .row2{grid-template-columns:repeat(2,1fr) 60px;grid-template-rows:auto;grid-gap:100px}}#menu-watering.open .row2 .image{margin:4rem 0 0;text-align:right}#menu-watering.open .row2 .image img{max-width:70%;height:auto}#menu-watering.open .row2 .content{align-self:end}#menu-watering.open .row2 .content p{margin:2rem 0 0;line-height:2}#menu-watering.open .row2 .content p{font-size:12px}@media(min-width:1023px){#menu-watering.open .row2 .content p{font-size:12px}}@media(min-width:1399px){#menu-watering.open .row2 .content p{font-size:13px}}@media(min-width:1600px){#menu-watering.open .row2 .content p{font-size:14px}}#menu-watering.open .row2 .content p strong{line-height:.8;font-weight:900;text-transform:uppercase;opacity:.9}#menu-watering.open .row2 .content p strong{font-size:60px}@media(min-width:1023px){#menu-watering.open .row2 .content p strong{font-size:75px}}@media(min-width:1399px){#menu-watering.open .row2 .content p strong{font-size:78px}}@media(min-width:1600px){#menu-watering.open .row2 .content p strong{font-size:81px}}#menu-watering.open .row2 .content p a{display:inline-block;padding:10px 25px;color:#fff;line-height:1.8;text-align:center;border:2px solid rgb(255,128.628125,69.5);border-radius:50px;background-color:#ff8146}@media(min-width:1023px){#menu-watering.open .row2 .content p a{padding:15px 38px}}@media(min-width:1399px){#menu-watering.open .row2 .content p a{padding:18px 45px}}@media(min-width:1600px){#menu-watering.open .row2 .content p a{padding:20px 50px}}#menu-watering.open .row2 .content p a{font-size:15px}@media(min-width:1023px){#menu-watering.open .row2 .content p a{font-size:16px}}@media(min-width:1399px){#menu-watering.open .row2 .content p a{font-size:18px}}@media(min-width:1600px){#menu-watering.open .row2 .content p a{font-size:19px}}#menu-watering.open .row2 .content p a:hover{color:#fff;background-color:#ff6f2c;border:2px solid rgb(255,111.25625,44)}#menu-watering.open .row2 .rotated-logo{align-self:end}#menu-company{display:none;position:absolute;bottom:0;right:0;z-index:100;transform:translateY(99.5%);color:#fff;background-color:#f5f3f2}#menu-company.open{display:grid;grid-template-columns:1fr 100px;grid-template-rows:auto;width:90vw;height:55vh;min-height:600px}#menu-company.open .image{height:100%;background-size:cover;background-position:center right;cursor:pointer}#menu-company.open .image a{position:absolute;left:5%;bottom:5%;display:inline-block;padding:10px 25px;color:#fff;line-height:1.8;text-align:center;border:2px solid rgb(170.9919642857,150.6693452381,140.5080357143);border-radius:50px;background-color:#ab978d}@media(min-width:1023px){#menu-company.open .image a{padding:15px 38px}}@media(min-width:1399px){#menu-company.open .image a{padding:18px 45px}}@media(min-width:1600px){#menu-company.open .image a{padding:20px 50px}}#menu-company.open .image a{font-size:15px}@media(min-width:1023px){#menu-company.open .image a{font-size:16px}}@media(min-width:1399px){#menu-company.open .image a{font-size:18px}}@media(min-width:1600px){#menu-company.open .image a{font-size:19px}}#menu-company.open .image a:hover{color:#fff;background-color:#7c736f;border:2px solid rgb(123.7946428571,115.4017857143,111.2053571429)}#menu-company.open .rotated-logo{padding:20px;align-self:end}#menu-company.open .rotated-logo svg{display:block;width:100%;height:auto}#menu-company.open .rotated-logo svg,#menu-company.open .rotated-logo svg *{fill:#958d89!important}#menu-for-ocean{display:none;position:absolute;bottom:0;right:0;z-index:100;transform:translateY(99.5%);color:#fff;background-color:#d0f3f8}#menu-for-ocean.open{display:grid;grid-template-columns:1fr 100px;grid-template-rows:auto;width:90vw;height:55vh;min-height:600px}#menu-for-ocean.open .image{height:100%;background-size:cover;background-position:center right;cursor:pointer}#menu-for-ocean.open .image a{position:absolute;left:5%;bottom:5%;display:inline-block;padding:10px 25px;color:#fff;line-height:1.8;text-align:center;border:2px solid #B1DEE5;border-radius:50px;background-color:#b1dee5}@media(min-width:1023px){#menu-for-ocean.open .image a{padding:15px 38px}}@media(min-width:1399px){#menu-for-ocean.open .image a{padding:18px 45px}}@media(min-width:1600px){#menu-for-ocean.open .image a{padding:20px 50px}}#menu-for-ocean.open .image a{font-size:15px}@media(min-width:1023px){#menu-for-ocean.open .image a{font-size:16px}}@media(min-width:1399px){#menu-for-ocean.open .image a{font-size:18px}}@media(min-width:1600px){#menu-for-ocean.open .image a{font-size:19px}}#menu-for-ocean.open .image a:hover{color:#fff;background-color:#a7e9f4;border:2px solid #7bacb4}#menu-for-ocean.open .rotated-logo{padding:20px;align-self:end}#menu-for-ocean.open .rotated-logo svg{display:block;width:100%;height:auto}#menu-for-ocean.open .rotated-logo svg,#menu-for-ocean.open .rotated-logo svg *{fill:#76afb8!important}#menu-store{display:none;position:absolute;bottom:0;right:0;z-index:100;transform:translateY(99.9%);color:#fff;background-color:#958d89}#menu-store.open{display:block;width:90vw;padding:5rem 5rem 2.5rem}#menu-store.open strong{display:block;max-width:70%;color:#f5f3f2;font-size:9vw;line-height:.9;text-transform:uppercase;opacity:.5}#menu-store.open a{float:right;display:inline-block;padding:10px 25px;color:#fff;line-height:1.8;text-align:center;border:2px solid #CBC2BE;border-radius:50px;background-color:#cbc2be;transform:translateY(-100%)}@media(min-width:1023px){#menu-store.open a{padding:15px 38px}}@media(min-width:1399px){#menu-store.open a{padding:18px 45px}}@media(min-width:1600px){#menu-store.open a{padding:20px 50px}}#menu-store.open a{font-size:15px}@media(min-width:1023px){#menu-store.open a{font-size:16px}}@media(min-width:1399px){#menu-store.open a{font-size:18px}}@media(min-width:1600px){#menu-store.open a{font-size:19px}}#menu-store.open a:hover{color:#958d89;background-color:#fff;border:2px solid #FFF}.page-hero{display:block;position:relative;background-color:#aad3b5}@media(min-width:767px){.page-hero{padding-right:100px}}.page-hero .slick-slide{line-height:0}.page-hero .slick-slide .slide-content{position:relative;overflow:hidden;height:0;padding-top:76.25%;background-size:cover;background-position:center}@media(min-width:767px){.page-hero .slick-slide .slide-content{padding-top:56.25%}}.page-hero .slick-slide .slide-content .caption{position:absolute;left:2vw;bottom:0}@media(min-width:767px){.page-hero .slick-slide .slide-content .caption{position:absolute;left:10vw;bottom:0}}.page-hero .slick-slide .slide-content .caption strong{display:block;color:#f5f3f2;line-height:1.2;text-transform:uppercase;opacity:.75}.page-hero .slick-slide .slide-content .caption strong{font-size:45px}@media(min-width:1023px){.page-hero .slick-slide .slide-content .caption strong{font-size:46px}}@media(min-width:1399px){.page-hero .slick-slide .slide-content .caption strong{font-size:48px}}@media(min-width:1600px){.page-hero .slick-slide .slide-content .caption strong{font-size:49px}}@media(min-width:767px){.page-hero .slick-slide .slide-content .caption strong{font-size:8.5vw;line-height:69%}}.page-hero .slick-slide .slide-content .caption a{display:block;color:#f5f3f2;font-size:4vw;line-height:1;text-transform:uppercase;text-decoration:underline}@media(min-width:767px){.page-hero .slick-slide .slide-content .caption a{margin:0 0 20px}.page-hero .slick-slide .slide-content .caption a{font-size:21px}}@media(min-width:767px)and (min-width:1023px){.page-hero .slick-slide .slide-content .caption a{font-size:23px}}@media(min-width:767px)and (min-width:1399px){.page-hero .slick-slide .slide-content .caption a{font-size:24px}}@media(min-width:767px)and (min-width:1600px){.page-hero .slick-slide .slide-content .caption a{font-size:26px}}.page-hero .next{position:absolute;top:50%;right:0;width:100px;text-align:center;transform:translateY(-50%);visibility:hidden}@media(min-width:1023px){.page-hero .next{visibility:visible}}.company-plus{padding:50px 10%;display:grid;grid-template-columns:1fr;grid-template-rows:auto}@media(min-width:1023px){.company-plus{padding:150px 10%;grid-template-columns:3fr 2fr;grid-template-rows:auto;grid-gap:10rem}}.company-plus>div{align-self:center}.company-plus>div{font-size:14px}@media(min-width:1023px){.company-plus>div{font-size:15px}}@media(min-width:1399px){.company-plus>div{font-size:16px}}@media(min-width:1600px){.company-plus>div{font-size:17px}}.company-plus>div h3{color:#c9beb8;font-weight:900;text-transform:uppercase}.company-plus>div h3{font-size:31px}@media(min-width:1023px){.company-plus>div h3{font-size:33px}}@media(min-width:1399px){.company-plus>div h3{font-size:34px}}@media(min-width:1600px){.company-plus>div h3{font-size:39px}}@media(min-width:1023px){.company-plus>div h3{line-height:1}.company-plus>div h3{font-size:60px}}@media(min-width:1023px)and (min-width:1023px){.company-plus>div h3{font-size:75px}}@media(min-width:1023px)and (min-width:1399px){.company-plus>div h3{font-size:78px}}@media(min-width:1023px)and (min-width:1600px){.company-plus>div h3{font-size:81px}}@media(min-width:1023px){.company-plus>div.two-columns\a0  p{-moz-column-count:2;column-count:2}}#language-selector{display:none;position:absolute;width:100%;height:auto;background-color:#fff}#language-selector a{display:block;padding:15px;text-align:center}#language-selector a.active{color:#fff;background-color:#aad3b5}#language-selector.open{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:auto}#language-toggle{text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/4/assets/theme.css.map */
