@charset "UTF-8";sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-.5em}[type=button]{-webkit-appearance:button;background-color:transparent;background-image:none}figure{margin:0}[role=button],button{cursor:pointer}[hidden]{display:none}a:hover{text-decoration-line:none}.offer-card.featured>.offer-card__title:before{background:url(../lib/media/bs_badge-small.webp) 50%/cover no-repeat}.tabs-container{background-color:#fcf2cc}.tab{margin-bottom:.25rem;cursor:pointer;justify-content:space-between;border-bottom-width:1px;border-color:hsla(var(--main-color-hue),var(--main-color-saturation),var(--main-color-lightness),.2);padding:.75rem 1rem}@media (min-width:768px){.tab{margin-bottom:0;justify-content:flex-end}}.tab:nth-last-child(2){border:0}.tab *{pointer-events:none;font-size:1.125rem;line-height:1.75rem;font-weight:700}.tabs-content{background-color:#fcf2cc}.tab-content-item.active{display:block}.tab.active{--tw-bg-opacity:1;background-color:hsla(var(--main-color-hue),var(--main-color-saturation),var(--main-color-lightness),var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255,255,255,var(--tw-text-opacity))}.tab .icon{rotate:0deg}.tab.active .icon{rotate:-90deg;fill:#fff}@media (min-width:768px){.max-w-\[240px\]{max-width:240px}.tab .icon{fill:transparent;rotate:-90deg}.tab:not(.active):hover .icon{fill:var(--main-color-dark)}}.tab:after{content:"➤";right:20px;top:50%;transform:translateY(-50%);position:absolute;display:none;color:hsla(var(--main-color-hue),var(--main-color-saturation),var(--main-color-lightness),.2)}.tab:hover:after{display:block}@media (width < 768px){.tab.active+.tab-content-item-mobile{display:block}}.guarantee:after{pointer-events:none}.faq__title{font-size:clamp(30px,10vw,48px);line-height:1.1}.reviews__title{line-height:1.1;font-size:clamp(26px,8vw,48px)}.faq__item{box-shadow:1px 7px 10px rgba(77,25,63,.5)}.faq__answer{overflow:hidden;transition:.7s ease}.faq__item .arrow{transition:all .3s ease;rotate:0deg}.faq__item.active .arrow{transition:all .3s ease;rotate:180deg}.faq__answer div{opacity:0;transition:.4s ease .3s;scale:.97}.active .faq__answer div{opacity:1;scale:1}.featured .product_card_body{background:linear-gradient(180deg,#fffabe,#fff)}.product__button{background-color:#ffe400;background:linear-gradient(1turn,#ffb301,#ffde00);font-size:clamp(29px,7.2vw,33px)}@media (min-width:768px){.product__button{font-size:clamp(25px,3vw,35px)}}@media (min-width:1024px){.product__button{font-size:36px}}.pr__icon{border:1px solid #fce35d;background-color:#ffe400;background:linear-gradient(180deg,#ffb301,#ffde00)}.section__products{background:#eee}.product_card_body{border-width:5px;border-top:0}.product__image .badge{right:-1vw;top:-1vw;scale:1}@media (min-width:480px){.product__image .badge{right:clamp(-26px,11vw,80px);top:-1vw;scale:1.3}}@media (min-width:768px){.product__image .badge{right:clamp(-10px,6vw,-20px);top:-2vw;scale:.9}}@media (min-width:1024px){.product__image .badge{right:0;top:0;scale:1}}img.product__img{max-height:260px}@media (min-width:768px){img.product__img{height:20vw;max-height:220px}}.footer{background-color:#f7f7f7}.footer__nav li a{font-size:18px;font-weight:700;color:gray}.absolute{position:absolute}.inset-0{inset:0}.col-span-3{grid-column:span 3/span 3}.col-span-9{grid-column:span 9/span 9}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-px{margin-left:1px;margin-right:1px}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-px{margin-top:1px;margin-bottom:1px}.-ml-1{margin-left:-.25rem}.mb-5{margin-bottom:1.25rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.inline-flex{display:inline-flex}.h-0{height:0}.h-24{height:6rem}.h-3{height:.75rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-auto{height:auto}.h-full{height:100%}.max-h-\[500px\]{max-height:500px}.w-1\/2{width:50%}.w-11\/12{width:91.666667%}.w-3{width:.75rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-auto{width:auto}.min-w-\[200px\]{min-width:200px}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-\[240px\]{max-width:280px}.-translate-x-px{--tw-translate-x:-1px}.-rotate-12,.-translate-x-px{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-12{--tw-rotate:-12deg}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-px{gap:1px}.rounded-2xl{border-radius:1rem}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.border-b-4{border-bottom-width:4px}.border-gray-400{--tw-border-opacity:1;border-color:rgb(156,163,175,var(--tw-border-opacity))}.border-primary-dark\/10{border-color:hsla(var(--main-color-hue),var(--main-color-saturation),var(--main-color-lightness),.1)}.bg-\[\#75b843\]{--tw-bg-opacity:1;background-color:rgb(117,184,67,var(--tw-bg-opacity))}.bg-\[\#eaeaea\]{--tw-bg-opacity:1;background-color:rgb(234,234,234,var(--tw-bg-opacity))}.bg-gray-400{--tw-bg-opacity:1;background-color:rgb(156,163,175,var(--tw-bg-opacity))}.bg-primary-light{--tw-bg-opacity:1;background-color:hsla(var(--main-color-hue),var(--main-color-saturation),var(--main-color-lightness),var(--tw-bg-opacity))}.fill-black{fill:#000}.fill-current{fill:currentColor}.fill-primary-light{fill:#d93f49}.fill-white{fill:#fff}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.px-1{padding-left:.25rem;padding-right:.25rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-px{padding-top:1px;padding-bottom:1px}.pl-3{padding-left:.75rem}.pr-2{padding-right:.5rem}.pr-5{padding-right:1.25rem}.text-6xl{font-size:3.75rem;line-height:1}.italic{font-style:italic}.text-\[\#b0b0b0\]{--tw-text-opacity:1;color:rgb(176,176,176,var(--tw-text-opacity))}.text-zinc-600{--tw-text-opacity:1;color:rgb(82,82,91,var(--tw-text-opacity))}.line-through{text-decoration-line:line-through}.decoration-black{text-decoration-color:#000}.decoration-red-500{text-decoration-color:#ef4444}.decoration-2{text-decoration-thickness:2px}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgb(0 0 0/0.1)) drop-shadow(0 1px 1px rgb(0 0 0/0.06))}.drop-shadow,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.after\:h-0:after,.before\:h-0:before{content:var(--tw-content);height:0}.last\:border-none:last-child{border-style:none}@media (min-width:640px){.sm\:flex-row{flex-direction:row}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}}@media (min-width:768px){.md\:flex{display:flex}.md\:w-full{width:100%}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:gap-1{gap:.25rem}.md\:bg-transparent{background-color:transparent}.md\:px-0{padding-left:0;padding-right:0}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:pl-2{padding-left:.5rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-primary{--tw-text-opacity:1;color:hsla(var(--main-color-hue),var(--main-color-saturation),var(--main-color-lightness),var(--tw-text-opacity))}}@media (min-width:1024px){.lg\:-mt-10{margin-top:-2.5rem}.lg\:w-11\/12{width:91.666667%}.lg\:gap-2{gap:.5rem}.lg\:py-3{padding-top:.75rem;padding-bottom:.75rem}.lg\:pl-12{padding-left:3rem}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}}