.padding-global{padding-left:2%;padding-right:2%}.container-medium{width:100%;max-width:64rem;margin-left:auto;margin-right:auto}.container-large{width:100%;max-width:115rem;margin-left:auto;margin-right:auto}.padding-section-large{padding-top:4rem;padding-bottom:4rem}.max-width-medium{width:100%;max-width:35rem}.max-width-large{width:100%;max-width:48rem}.align-center{margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.padding-section-large{padding-top:6rem;padding-bottom:6rem}}@media screen and (min-width:992px){.padding-section-large{padding-top:8rem;padding-bottom:8rem}}.cs-h1{text-transform:uppercase;margin-top:0;margin-bottom:0;font-size:1.5rem;font-weight:500;line-height:1;color:#212121}.cs-h2{text-transform:uppercase;margin-top:0;margin-bottom:0;font-size:1.5rem;font-weight:500;line-height:1.2;color:#212121}.cs-h3{text-transform:uppercase;margin-top:0;margin-bottom:0;font-size:1.3rem;font-weight:500;line-height:1.2;color:#212121}.display_text{text-transform:uppercase;font-size:6rem;font-weight:700}.text-style-muted{opacity:.6}@media screen and (max-width:767px){.display_text{font-size:5.4rem}}@media screen and (max-width:479px){.cs-h2{font-size:1.2rem}.display_text{font-size:12vw}}.cs-product-card{border-radius:1rem;background-color:#f2f0eb;flex-flow:column;justify-content:center;align-items:center;height:100%;padding:1.5rem 1rem 2rem;display:flex}.cs-product-card__certificate_wrapper{z-index:1;color:var(--_primitives---colors--orange);width:3rem;top:.25rem;right:.25rem;position:absolute;inset:2rem 2rem auto auto}.cs-product-card__certificate_wrapper img{max-width:100%;width:100%;height:auto;object-fit:contain}.cs-product-card__link{flex-flow:column;justify-content:space-around;width:100%;height:100%;display:flex;position:relative}.cs-product-card__image-wrapper{display:flex;justify-content:center;align-items:center}.cs-product-card__image-wrapper img{width:100%;height:auto;object-fit:contain;aspect-ratio:1}.cs-product-card__product_info-wrapper{gap:1rem;flex-direction:column;justify-content:flex-end;align-items:center;display:flex}.cs-product-card__product_name{text-transform:uppercase;font-size:1.2rem;font-weight:500;margin:0;text-align:center}.cs-product-card__price_wrapper_wrapper{flex-flow:column;justify-content:space-between;align-items:center;display:flex}.cs-product-card__price_wrapper{gap:1rem;align-items:center;display:flex}.cs-product-card__pproduct_price{font-size:.88rem;display:inline;line-height:1.5}.cs-product-card__pproduct_b2b-badge{display:inline-block;border-radius:4px;padding:0 4px;font-size:.6rem;background:#94212e;color:#fff;line-height:2}.cs-product-card__per_kg_price{font-size:.7rem;display:inline;line-height:1.5;opacity:.6}.cs-product-card__atc{display:flex;align-items:center;justify-content:center;border-radius:.5rem;background-color:transparent;color:#fe5000;text-align:center;text-transform:uppercase;min-width:15rem;padding:1rem 1.25rem;font-size:.88rem;font-weight:500;line-height:1;text-decoration:none;transition:color .525s cubic-bezier(.625,.05,0,1),background-color .525s cubic-bezier(.625,.05,0,1)}.cs-product-card__atc:hover{color:#212121}@media screen and (min-width:768px){.cs-product-card{padding:1.5rem 1.5rem 2rem}}.section_header{justify-content:space-between;align-items:flex-end;margin-bottom:3rem;display:flex}.section_header-text{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;width:50%;display:flex}.cs-paragraph{font-family:var(--font-heading--family);text-align:left;font-size:.9rem;line-height:1.5;margin:0;color:#212121}@media screen and (max-width:991px){.section_header{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;justify-content:space-between;align-items:flex-start}.section_header-text{width:100%}}.cs-button{display:flex;justify-content:center;align-items:center;border:1px solid #fe5000;border-radius:.5rem;background-color:#fe5000;color:#212121;text-align:center;text-transform:uppercase;min-width:15rem;padding:1rem 1.25rem;font-size:.88rem;font-weight:500;line-height:1;text-decoration:none;transition:color .525s cubic-bezier(.625,.05,0,1),background-color .525s cubic-bezier(.625,.05,0,1)}.cs-button:hover,.cs-button.is-black-btn{border:1px solid #212121;background-color:#212121;color:#fff}.cs-button:hover.is-black-btn{border:1px solid #fe5000;background-color:#fe5000;color:#212121}.cs-button.is-link{background-color:transparent;color:#fe5000;border-style:none;padding:0;line-height:1;text-decoration:none;border-radius:0;justify-content:flex-start;align-items:center}.cs-button-icon{flex-direction:column;justify-content:center;align-items:center;width:2.3rem;height:100%;padding:4px;display:flex}.cs-button__banner{padding-top:1rem;padding-bottom:1rem;text-transform:uppercase;background-color:transparent;color:#fe5000;border-style:none;line-height:1;text-decoration:none;min-width:15rem;font-size:.88rem;font-weight:500;transition:all .2s linear}.cs-button__banner:hover{color:#fff}.image-overlay-layer{z-index:2;background-color:#0000000d;width:100%;height:100%;position:absolute;top:0%;right:0%;bottom:0%;left:0%}.text-align-center{text-align:center}.margin-top{margin-right:0rem!important;margin-bottom:0rem!important;margin-left:0rem!important}.margin-bottom{margin-top:0rem!important;margin-right:0rem!important;margin-left:0rem!important}.margin-xxsmall{margin:.5rem}.margin-xsmall{margin:1rem}.margin-small{margin:1.5rem}.margin-large{margin:3rem}.margin-xxlarge{margin:5rem}@media screen and (max-width:991px){.margin-large{margin:2.5rem}.margin-xxlarge{margin:4.5rem}}@media screen and (max-width:767px){.margin-xsmall{margin:.75rem}.margin-small{margin:1.25rem}.margin-large{margin:2rem}.margin-xxlarge{margin:3rem}}.swiper_list_wrapper.swiper{overflow:hidden}.slider_button-wrapper{grid-column-gap:1.31rem;grid-row-gap:1.31rem;display:flex}.swiper__slider_btn{background-color:#212121;color:#fff;border-radius:4px;justify-content:center;align-items:center;width:2.3rem;height:100%;flex-direction:column;position:relative;overflow:hidden;border:none;cursor:pointer;padding:4px;transition:all .3s ease}.swiper__slider_btn:hover{background-color:#fe5000}.swiper__slider_btn svg{width:2.3rem;height:100%}.swiper__slider_btn.swiper-button-disabled{opacity:.5;pointer-events:none}@media screen and (max-width:479px){.hide-mobile-portrait{display:none}}@media screen and (max-width:991px){.swiper_list_wrapper.swiper{overflow:visible}}.tag_text{text-transform:uppercase;margin:0;font-size:.9rem}.tag_text.is-smaller{z-index:5;font-size:.9rem;position:relative}@media screen and (max-width:479px){.tag_text.is-smaller{font-size:.75rem}}.slide_in{opacity:0;transform:translateY(30px)}.slide_in.is-visible{animation:slideIn .6s ease forwards}@keyframes slideIn{to{opacity:1;transform:translateY(0)}}.cs-text-rich-text h1{margin-top:2rem;margin-bottom:1rem;text-transform:uppercase;font-size:1.5rem;font-weight:500;line-height:1}.cs-text-rich-text blockquote{margin-top:1.5rem;margin-bottom:1.5rem;font-style:italic}.cs-text-rich-text h2{margin-top:3rem;margin-bottom:1.5rem;text-transform:uppercase;font-size:1.5rem;font-weight:500;line-height:1.2}.cs-text-rich-text h3,.cs-text-rich-text h4{margin-top:1.5rem;margin-bottom:1rem;text-transform:uppercase;font-size:1.3rem;font-weight:500;line-height:1.2}.cs-text-rich-text h5,.cs-text-rich-text h6{margin-top:1.25rem;margin:0 0 1rem;font-size:1.5rem;font-weight:500;line-height:1.4}.cs-text-rich-text p,.cs-text-rich-text li{font-family:var(--font-heading--family);margin:0 0 1rem;font-size:.9rem;line-height:1.4}.cs-text-rich-text a{color:#fe5000}.cs-text-rich-text figcaption{border-left:2px solid #212121;text-align:left;margin-top:.5rem;padding-left:.5rem;font-size:.875rem}@media screen and (max-width:479px){.cs-text-rich-text h2{font-size:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom-base.css.map */
