@charset "UTF-8";.content img,.content video{display:block;width:100%}.content img{pointer-events:none}.content-img{overflow:hidden;display:block}.content-img img{display:block;transition:all .4s var(--bezier)}.content-img.hover img,.hover .content-img img{opacity:1;transform:scale(1.1)}.content-box{position:relative;padding-top:var(--unit-20);padding-bottom:var(--unit-20)}@media (max-width:720px){.content-box{padding-top:var(--unit-10);padding-bottom:var(--unit-10)}}.content-hero{background-color:var(--c-oliva);position:relative;width:100%;height:calc(100dvh - var(--unit-32));display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow:hidden}.content-hero::before,.content-hero::after{content:'';display:block;flex-grow:1}.content-hero .content-hero-txt{position:relative;width:100%;z-index:2;color:var(--c-white);padding-top:var(--unit-15);padding-bottom:var(--unit-15);pointer-events:none}.content-hero .content-hero-txt .txt-h1{text-shadow:var(--text-shadow)}.content-hero .content-hero-txt .txt-h1{opacity:0;animation:fadeup .6s .6s var(--bezier) forwards}.content-hero .content-hero-txt .cta{opacity:0;opacity:0;animation:fadeup .6s .7s var(--bezier) forwards;pointer-events:all}.content-hero .content-slider-hero{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;overflow:hidden;flex-shrink:0;display:flex}.content-hero .content-slider-item{position:relative;width:100%;height:100%;overflow:hidden;flex-shrink:0;display:flex}.content-hero .content-slider-item img,.content-hero .content-slider-item video{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;object-fit:cover}@media (max-width:720px){.content-hero{aspect-ratio:3/4;height:auto;max-height:calc(100dvh - var(--unit-32));min-height:32rem}.content-hero .content-hero-txt{padding:var(--unit-6)}}.content-slider{overflow:hidden}.content-slider-in,.content-slider-hero{display:flex;position:relative}.content-slider-in.active:after,.content-slider-hero.active:after{content:'flickity';display:none}.content-slider-in .flickity-enabled,.content-slider-hero .flickity-enabled{display:flex}.content-slider-in .flickity-viewport,.content-slider-hero .flickity-viewport{position:static;order:2;width:100%;height:auto!important;overflow:visible}.content-slider-in .flickity-slider,.content-slider-hero .flickity-slider{position:relative!important;display:flex;left:auto!important}.content-slider-in .content-slider-item,.content-slider-hero .content-slider-item{flex:0 0 auto;flex-direction:row;left:auto!important;min-height:100%;position:relative!important;transform:translateX(0)!important}.content-slider .flickity-button{position:absolute;z-index:5;background:transparent;display:inline-flex;align-items:center;padding:var(--unit-2);border:var(--border-1-w);aspect-ratio:1/1;border-radius:50%}.content-slider .flickity-button::after{content:'';display:block;width:var(--unit-6);height:var(--unit-6);background-position:center;background-repeat:no-repeat;background-size:contain}.content-slider .flickity-button svg{display:none}.content-slider .flickity-prev-next-button{top:50%;width:auto;height:auto;transform:translateY(-50%)}.content-slider .flickity-prev-next-button.hover{background-color:#FFFFFF50;border-color:var(--c-white)}.content-slider .flickity-prev-next-button.next{right:calc(var(--padd) + var(--padd-main))}.content-slider .flickity-prev-next-button.previous{left:calc(var(--padd) + var(--padd-main))}.content-slider .flickity-prev-next-button.next::after{background-image:var(--icon-arrow-r-w)}.content-slider .flickity-prev-next-button.previous::after{background-image:var(--icon-arrow-l-w)}.content-slider .flickity-button:disabled{opacity:.2}@media (max-width:1020px){.content-slider .flickity-prev-next-button.next{right:calc(var(--padd-s) + var(--padd-main-s))}.content-slider .flickity-prev-next-button.previous{left:calc(var(--padd-s) + var(--padd-main-s))}}@media (max-width:720px){.content-slider .flickity-button{padding:var(--unit)}.content-slider .flickity-button::after{width:var(--unit-5);height:var(--unit-5)}.content-slider .flickity-prev-next-button{top:auto;bottom:var(--unit-10);transform:translate(0)}}.content-grid{padding-bottom:var(--unit-30)}@media (max-width:720px){.content-grid{padding-bottom:var(--unit-15)}}.content-product-item{position:relative}.content-product-item .cta-fav{position:absolute;right:var(--unit-2);top:var(--unit-2);z-index:2;padding:var(--unit-2);border-radius:50%}.content-product-item .cta-fav.hover{background-color:var(--c-white)}.content-product-item .tag{position:absolute;left:var(--unit-4);top:var(--unit-4);z-index:2;pointer-events:none}.content-product-link{text-decoration:none;position:relative;z-index:1}.content-product-item .content-img{position:relative;overflow:hidden;background-color:var(--c-grey-1)}.content-product-item .content-img,.content-product-item .content-img img{display:block;border-radius:var(--unit-3)}.content-product-item .content-img img{width:100%;height:auto;aspect-ratio:6/7;object-fit:cover}.content-product-item .content-img .front{position:relative;z-index:1;mix-blend-mode:multiply}.content-product-item .content-img .back{position:absolute;top:0;left:0;z-index:2;opacity:0;transition:all .4s var(--bezier)}.content-product-link.hover .content-img .back{opacity:1;transform:scale(1.1)}.content-grid-featured .content-product-item .content-img img{width:100%;height:auto;aspect-ratio:8/6}.content-grid-collection .content-product-item .content-img img{aspect-ratio:10/6}@media (max-width:1020px){.content-product-item .cta-fav{right:var(--unit);top:var(--unit);padding:var(--unit)}.content-product-item .tag{left:var(--unit-2);top:var(--unit-2)}}.content-blog-item .content-img,.content-blog-item .content-img img{display:block;border-radius:var(--unit-3)}.content-blog-item .content-img img{width:100%;height:auto;aspect-ratio:6/7;object-fit:cover}.content-blog-item a.hover img{opacity:1;transform:scale(1.1)}.content-blog-item a{text-decoration:none}.content-pag .num{display:flex;padding:var(--unit) var(--unit-2);background-color:var(--c-grey-1);text-decoration:none;border-radius:var(--unit-4)}.content-pag .num.active,.content-pag .num.hover{background-color:var(--c-crema)}@media (max-width:720px){.content-pag{padding-top:var(--unit-6)}}.content-sections .content-section:nth-child(even) .content-info{order:-1}.content-section .content-info-in{height:100%;padding:var(--unit-18) var(--unit-30) var(--unit-18) var(--unit-18)}.content-section .content-img img{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1}@media (min-width:1900px){.content-section .content-info-in{max-width:80rem;margin:auto}}@media (max-width:1280px){.content-section .content-info-in{padding:var(--unit-6) var(--unit-12)}}@media (max-width:720px){.content-sections .content-section .content-img{order:-1}.content-section .content-info-in{padding:var(--unit-12) var(--unit-6) var(--unit-16) var(--unit-6)}}.content-featured-card{overflow:hidden;position:relative;border-radius:var(--unit-6)}.content-featured-card .content-info{width:100%;position:relative;z-index:2;aspect-ratio:16/10;padding:var(--unit-24);text-align:center;color:var(--c-white)}.content-featured-card .content-info .txt-h1{text-shadow:var(--text-shadow)}.content-featured-card img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover;border-radius:var(--unit-6)}@media (max-width:1020px){.content-featured-card .content-info{padding:var(--unit-12)}}@media (max-width:720px){.content-featured-card .content-info{aspect-ratio:10/16;padding:var(--unit-30) var(--unit-6)}}.content-quotes .content-slider-in{max-width:144rem;margin:auto auto}.content-quotes .content-slider-item{position:relative;width:100%;padding:var(--unit-30) 0;overflow:hidden;flex-shrink:0;display:flex}.content-quotes .content-slider-item img,.content-quotes .content-slider-item video{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;object-fit:cover}.content-quotes .content-slider-item .txt-h3{opacity:0;transform:translateY(2rem);transition:all .8s .4s var(--bezier)}.content-quotes .content-slider-item .txt-body{opacity:0;transform:translateY(2rem);transition:all .8s .5s var(--bezier)}.content-quotes .content-slider-item.is-selected .txt-h3,.content-quotes .content-slider-item.is-selected .txt-body{opacity:1;transform:translateY(0)}.content-quotes .no-slider .txt-h3,.content-quotes .no-slider .txt-body{opacity:1;transform:translateY(0)}.content-quotes.content-slider .flickity-prev-next-button{background-color:transparent;border-color:var(--c-oliva)}.content-quotes.content-slider .flickity-prev-next-button.hover{background-color:var(--c-rosa-claro);border-color:var(--c-rosa-claro)}.content-quotes.content-slider .flickity-prev-next-button.next::after{background-image:var(--icon-arrow-r-o)}.content-quotes.content-slider .flickity-prev-next-button.previous::after{background-image:var(--icon-arrow-l-o)}@media (max-width:720px){.content-quotes .content-slider-item,.content-quotes .no-slider .content-slider-item{padding:var(--unit-15) var(--unit-2) var(--unit-24) var(--unit-2)}}.content-text,.content-faqs{padding-bottom:var(--unit-30)}@media (max-width:720px){.content-text,.content-faqs{padding-bottom:var(--unit-15)}}.content-accordion-item{width:100%;background-color:var(--c-grey-1);border-radius:var(--unit-3);padding:var(--unit-4) var(--unit-3) var(--unit-4) var(--unit-6)}.content-accordion-item.active .icon:after{transform:rotate(-180deg)}.content-accordion-item .content-accordion-content{padding:var(--unit-4) var(--unit-15) var(--unit-6) 0;display:none}@media (max-width:720px){.content-accordion-item{padding:var(--unit-3) var(--unit-2) var(--unit-3) var(--unit-4)}.content-accordion-item .content-accordion-content{padding:var(--unit-3) var(--unit-10) var(--unit-4) 0}}.content-open-img img,.content-open-img video{aspect-ratio:3.5/1;width:100%;height:auto;object-fit:cover;max-height:48rem}@media (max-width:720px){.content-open-img img,.content-open-img video{aspect-ratio:4/3}}.content-about-img img,.content-about-img video{aspect-ratio:1.8/1;width:100%;height:auto;object-fit:cover;border-radius:var(--unit-6)}@media (max-width:1270px){.content-about .txt-h3 br{display:none}}.content-cards{overflow:hidden}.content-slider-autoplay{display:flex;position:relative}.content-slider-autoplay.active{display:block;width:100%}.content-slider-autoplay.active:after{content:'flickity';display:none}.content-slider-autoplay .content-slider-item{padding:0 var(--unit-2);flex-shrink:0}.content-slider-autoplay .content-slider-item img,.content-slider-autoplay .content-slider-item video{aspect-ratio:2.5/4;width:100%;height:auto;object-fit:cover;border-radius:var(--unit-6)}@media (max-width:720px){.content-slider-autoplay .content-slider-item{padding:0 var(--unit)}.content-slider-autoplay .content-slider-item img,.content-slider-autoplay .content-slider-item video{border-radius:var(--unit-4)}}.content-open-blog .cta-secondary{background-color:var(--c-crema)}.content-open-blog .cta-secondary.hover,.content-open-blog .hover .cta-secondary{background-color:var(--c-oliva);color:var(--c-crema)}.content-open-blog .content-info-in{padding-left:var(--unit-9)}.content-open-blog .content-img{border-radius:var(--unit-6)}.content-open-blog .content-img img{aspect-ratio:2.25/2;width:100%;height:auto;object-fit:cover;border-radius:var(--unit-6)}@media (max-width:720px){.content-open-blog .content-info-in{padding-left:0}.content-open-blog .content-img img{aspect-ratio:3/2}}.content-blog .content-img img{border-radius:var(--unit-3)}.content-blog-title .content-img img{aspect-ratio:16/9;width:100%;height:auto;object-fit:cover;border-radius:var(--unit-3)}.content-media img,.content-media video,.content-media iframe{display:block;height:100%;object-fit:contain;max-height:80vh;border-radius:var(--unit-3)}.content-media video,.content-media iframe{aspect-ratio:16/9;height:auto}.content-collection .content-info-in{padding:var(--unit-30) var(--unit-30) var(--unit-30) var(--unit-18)}.content-collection .content-img img{width:100%;height:100%;object-fit:cover;aspect-ratio:3/2}@media (max-width:1280px){.content-collection .content-info-in{padding:var(--unit-6) var(--unit-12)}}@media (max-width:720px){.content-collection .content-info-in{padding:var(--unit-12) var(--unit-6) var(--unit-16) var(--unit-6)}}.content-log,.content-user{padding-bottom:var(--unit-40)}@media (max-width:720px){.content-log,.content-user{padding-bottom:var(--unit-20)}}.content-user-order a{padding:0 var(--unit-6) 0 0;background-color:var(--c-grey-1);border-radius:var(--unit-3);overflow:hidden;text-decoration:none}.content-user-order .content-img,.content-user-order .content-img img{border-radius:var(--unit-3);overflow:hidden;flex-shrink:0}.content-user-order .content-img img{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1;mix-blend-mode:multiply}.content-user-order .content-info{padding:var(--unit-4) 0}.content-user-order .content-info ul{padding-left:1em}@media (max-width:1020px){.content-user-order a{padding:0 var(--unit-4) 0 0}.content-user-order .cta-circle{border:0;padding:0}}@media (max-width:720px){.content-user-order a{padding:var(--unit-4) var(--unit-3)}.content-user-order .content-info{padding:0}.content-user-order .content-img{display:none}}.content-product{padding-top:var(--unit-12)}.content-product h1 .txt-h1{margin-right:var(--unit-2)}.content-product-img{background-color:var(--c-grey-1);border-radius:var(--unit-3);overflow:hidden}.content-product-img img{display:block;border-radius:var(--unit-3);mix-blend-mode:multiply}.content-product-info{position:sticky;top:var(--unit-18);padding:var(--unit-9) 0}.content-product-info .content-txt ul{list-style:none;padding-left:0}.content-product-info .content-txt li{margin-bottom:0}.content-product-info.no-sticky{position:static}.content-product-info .content-options>div{width:auto;flex-grow:1}.content-product-info .content-options select{width:100%}.content-product-info .cta-fav{padding:var(--unit-2);border-radius:50%}.content-product-info .cta-fav.hover{background-color:var(--c-grey-1)}.content-product-info .cart{display:flex;flex-direction:column;gap:var(--unit-4)}.content-product-info form.cart:has(#yith-wapo-container .yith-wapo-block){display:flex!important}.content-product-info .yith-wapo-block .radio-button-container,.content-product-info .yith-wapo-block .checkbox-button-container{display:flex;gap:var(--unit-3);align-items:center}.content-product-info .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-checkbox .yith-wapo-option input,.content-product-info .yith-wapo-addon-type-checkbox .options .yith-wapo-option .yith-wapo-addon-label{margin:0}.content-product-info .yith-wapo-block .yith-wapo-addon .addon-header{margin-bottom:var(--unit-2)}.content-product-info .yith-wapo-block .yith-wapo-addon .addon-header h3{font-size:var(--txt-h6);line-height:var(--txt-h6);font-weight:var(--fw-strong)}.content-product-info #wapo-total-price-table table th{padding-right:var(--unit-3);font-size:var(--txt-h6);line-height:var(--txt-h6);font-weight:var(--fw-strong)}.content-product-info #wapo-total-price-table table td{font-size:var(--txt-body)}.content-product-info #wapo-total-price-table table tr{vertical-align:text-bottom}.content-product-info #wapo-total-price-table table #wapo-total-order-price{font-weight:var(--fw-strong)}@media (max-width:720px){.content-product{overflow:hidden;padding-top:0}.content-product .col-main,.content-product .p-h{padding:0}.content-product-info{position:static;padding:0 calc(var(--padd-main-s) + var(--padd-s))}.content-product-img{width:calc(100% - ((var(--padd-main-s) + var(--padd-s)) * 2 ));flex-shrink:0;margin:0 var(--unit)}.content-product-imgs{width:100%;padding-top:var(--unit-6)}.content-slider-mobile{width:100%;display:block}.content-slider-mobile:after{content:'flickity';display:none}.content-slider-mobile .flickity-page-dots{position:static;display:flex;justify-content:center;align-items:center;gap:.6rem;padding-top:var(--unit-4)}.content-slider-mobile .flickity-page-dots .dot{margin:0;opacity:1;background-color:var(--c-crema);width:.6rem;height:.6rem;transition:all .4s var(--bezier)}.content-slider-mobile .flickity-page-dots .dot:hover,.content-slider-mobile .flickity-page-dots .dot.is-selected{opacity:1;background-color:var(--c-oliva-claro);width:var(--unit-2);height:var(--unit-2)}}.content-product-fixed{transform:translateY(100%);position:fixed;bottom:0;left:0;width:100%;z-index:999;background-color:var(--c-oliva);color:var(--c-crema);padding:var(--unit-6);transition:all .4s var(--bezier)}.content-product-fixed.view{transform:translateY(0)}.content-product-fixed .cta-primary{background-color:var(--c-white);color:var(--c-oliva)}.content-product-fixed .cta-primary.hover,.content-product-fixed .cta-secondary.hover{background-color:var(--c-rosa-claro);color:var(--c-oliva)}.content-product-fixed .quantity,.content-product-fixed .cta-fav,.content-product-fixed #yith-wapo-container{display:none!important}@media (max-width:720px){.content-product-fixed{padding:var(--unit-3) 1.4rem}.content-product-fixed .txt-h3{padding-top:var(--unit)}}.content-product-slider{overflow:hidden}.content-product-slider-in{display:flex;position:relative}.content-product-slider-in.active:after{content:'flickity';display:none}.content-product-slider-in .flickity-enabled{display:flex}.content-product-slider-in .flickity-viewport{position:static;order:2;width:100%;height:auto!important;overflow:visible}.content-product-slider-in .flickity-slider{position:relative!important;display:flex;left:auto!important}.content-product-slider-in .content-slider-item{flex:0 0 auto;flex-direction:row;left:auto!important;min-height:100%;flex-shrink:0;position:relative!important;transform:translateX(0)!important;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s var(--bezier)}.content-product-slider .content-slider-item.content-slider-item.is-selected{opacity:1;visibility:visible;pointer-events:all}.content-product-slider .content-slider-item .content-img img{aspect-ratio:1.5/1;width:100%;height:auto;object-fit:cover;border-radius:var(--unit-3)}.content-product-slider.content-slider .flickity-prev-next-button{background-color:transparent;border-color:var(--c-oliva)}.content-product-slider.content-slider .flickity-prev-next-button.hover{background-color:var(--c-rosa-claro);border-color:var(--c-rosa-claro)}.content-product-slider.content-slider .flickity-prev-next-button.next::after{background-image:var(--icon-arrow-r-o)}.content-product-slider.content-slider .flickity-prev-next-button.previous::after{background-image:var(--icon-arrow-l-o)}.content-product-slider.content-slider .flickity-prev-next-button.previous{left:0}.content-product-slider.content-slider .flickity-prev-next-button.next{right:0}.slider-index-btn.active{background-color:var(--c-oliva);color:var(--c-crema)}@media (max-width:720px){.content-product-slider-in{flex-wrap:wrap;justify-content:space-between}.content-product-slider-in .flickity-viewport{width:100%;order:-1;margin-bottom:var(--unit-4)}.content-product-slider.content-slider .flickity-prev-next-button.previous{position:static}.content-product-slider.content-slider .flickity-prev-next-button.next{position:static}}.content-review{padding:var(--unit-6);background-color:var(--c-grey-1);border-radius:var(--unit-3)}.content-review .woocommerce-review__author{display:block}.content-review .woocommerce-review__dash{display:none}.content-review .woocommerce-review__published-date{font-size:var(--txt-h6);line-height:var(--txt-h6-lh);font-weight:var(--txt-h6-fw);letter-spacing:var(--txt-h6-ls)}@media (max-width:720px){.content-review{padding:var(--unit-6) var(--unit-3)}}.popup .content-review-item{border-radius:var(--unit-3);padding-right:var(--unit-3);background-color:var(--c-white)}.popup .content-review-item .content-img img{max-width:11rem;height:auto;aspect-ratio:1/1;object-fit:cover;border-radius:var(--unit-3)}@media (max-width:720px){.popup .content-review-item{border-radius:var(--unit-3);padding-right:var(--unit-3);background-color:var(--c-white)}.popup .content-review-item .content-img img{max-width:11rem;height:auto;aspect-ratio:1/1;object-fit:cover;border-radius:var(--unit-3)}}.content-message{height:90vh;display:flex;flex-direction:column;justify-content:center}.comment-form-rating .rating-stars{background-color:var(--c-white);padding:var(--unit-2) var(--unit-4);border-radius:var(--unit-3)}.comment-form-rating p.stars{display:none}.comment-form-rating .icon{cursor:pointer}.comment-form-rating .icon::after{width:var(--unit-8);height:var(--unit-8)}.content-form input[type=color],.content-form input[type=date],.content-form input[type=datetime-local],.content-form input[type=datetime],.content-form input[type=email],.content-form input[type=month],.content-form input[type=number],.content-form input[type=password],.content-form input[type=search],.content-form input[type=tel],.content-form input[type=text],.content-form input[type=time],.content-form input[type=url],.content-form input[type=week],.content-form select,.content-form textarea{font-size:var(--txt-cta);line-height:var(--txt-cta-lh);font-weight:var(--txt-cta-fw);letter-spacing:var(--txt-cta-ls);background-color:transparent;color:var(--c-oliva);border:.1rem solid var(--c-oliva);padding:var(--unit-4) var(--unit-6);border-radius:var(--unit-6)}.content-form textarea{min-height:var(--unit-30)}.content-form select{padding-right:var(--unit-14);white-space:nowrap;background-repeat:no-repeat;background-position:calc(100% - var(--unit-3)) center;background-image:var(--icon-arrow-b-o);background-size:var(--unit-6)}.content-form input[type=submit],.content-form .gform_wrapper.gravity-theme .gform_drop_area button{-webkit-appearance:none!important;appearance:none!important;font-size:var(--txt-cta);line-height:var(--txt-cta-lh);font-weight:var(--txt-cta-fw);letter-spacing:var(--txt-cta-ls);align-self:center;padding:var(--unit-4) var(--unit-8);border-radius:var(--unit-8);border:.1rem solid transparent;background-color:var(--c-oliva);color:var(--c-crema);margin:0!important;text-transform:uppercase}.content-form input[type=submit].hover,.content-form .gform_wrapper.gravity-theme .gform_drop_area button.hover{background-color:var(--c-rosa-claro);color:var(--c-oliva)}.content-form input[type=submit]:active,.content-form .gform_wrapper.gravity-theme .gform_drop_area button:active{border-color:transparent}.content-form .login-remember label{display:flex;flex-direction:row;align-items:center;gap:var(--unit-2)}.content-form input[type="checkbox"],.content-form input[type="radio"]{height:1.5rem;width:1.5rem;border-color:var(--c-oliva);border-radius:.2rem;background-color:transparent}.content-form input[type="checkbox"]:checked,.content-form input[type="radio"]:checked{background-color:var(--c-oliva);box-shadow:inset 0 0 0 .4rem transparent}.content-form .gform_wrapper.gravity-theme{min-width:100%}.content-form .gform_heading{display:none}.content-form .gform_wrapper.gravity-theme .gform_fields{display:flex;flex-direction:column;gap:var(--unit-4);align-items:flex-start}.content-form .gform_wrapper.gravity-theme input[type=color],.content-form .gform_wrapper.gravity-theme input[type=date],.content-form .gform_wrapper.gravity-theme input[type=datetime-local],.content-form .gform_wrapper.gravity-theme input[type=datetime],.content-form .gform_wrapper.gravity-theme input[type=email],.content-form .gform_wrapper.gravity-theme input[type=month],.content-form .gform_wrapper.gravity-theme input[type=number],.content-form .gform_wrapper.gravity-theme input[type=password],.content-form .gform_wrapper.gravity-theme input[type=search],.content-form .gform_wrapper.gravity-theme input[type=tel],.content-form .gform_wrapper.gravity-theme input[type=text],.content-form .gform_wrapper.gravity-theme input[type=time],.content-form .gform_wrapper.gravity-theme input[type=url],.content-form .gform_wrapper.gravity-theme input[type=week],.content-form .gform_wrapper.gravity-theme select,.content-form .gform_wrapper.gravity-theme textarea{font-family:var(--font-2);font-size:var(--txt-cta);line-height:var(--txt-cta-lh);font-weight:var(--txt-cta-fw);letter-spacing:var(--txt-cta-ls);text-decoration:none;background-color:transparent;color:var(--c-oliva);border:.1rem solid var(--c-oliva);padding:var(--unit-4) var(--unit-5);border-radius:var(--unit-6);width:100%!important}.content-form .gform_wrapper.gravity-theme textarea{min-height:var(--unit-20)}.content-form .gform_wrapper.gravity-theme .gfield_checkbox input:checked+label,.content-form .gform_wrapper.gravity-theme .gfield_radio input:checked+label{color:var(--c-black)}.content-form .gform_wrapper.gravity-theme input[type=file]::file-selector-button{cursor:pointer;-webkit-appearance:none!important;appearance:none!important;font-size:var(--txt-cta);line-height:var(--txt-cta-lh);font-weight:var(--txt-cta-fw);letter-spacing:var(--txt-cta-ls);border-radius:0;border:0;height:auto;padding:var(--unit-3) var(--unit-4)!important;background:transparent;color:var(--c-black);border:.1rem solid var(--c-black)}.content-form .gform_wrapper.gravity-theme input[type=file]::file-selector-button:hover{opacity:1;background-color:var(--c-white);color:var(--c-black);border-color:var(--c-black);opacity:1}.content-form .gform_wrapper.gravity-theme .gchoice,.content-form .gform_wrapper.gravity-theme .ginput_container.ginput_container_consent{display:flex;justify-content:flex-start;align-items:flex-start;gap:var(--unit-4)}.content-form .gform_wrapper.gravity-theme .gfield_checkbox label,.content-form .gform_wrapper.gravity-theme .gfield_radio label{color:var(--c-black);font-size:var(--txt-h5);line-height:var(--txt-h5-lh);font-weight:var(--txt-h5-fw);letter-spacing:var(--txt-h5-ls)}.content-form .gform_wrapper.gravity-theme .gfield_checkbox input:checked+label,.content-form .gform_wrapper.gravity-theme .gfield_radio input:checked+label{color:var(--c-black)}.content-form .gform_wrapper.gravity-theme label,.content-form .gform_wrapper.gravity-theme legend{display:none!important}.content-form .gform_wrapper.gravity-theme .gfield_label{font-size:var(--txt-h5);line-height:var(--txt-h5-lh);font-weight:var(--txt-h5-fw);letter-spacing:var(--txt-h5-ls);color:var(--c-black)}.content-form .gform_wrapper.gravity-theme .gfield_header_item,.content-form .gform_wrapper.gravity-theme .gform_fileupload_rules,.content-form .gform_wrapper.gravity-theme .ginput_complex label{font-size:var(--txt-h5);line-height:var(--txt-h5-lh);font-weight:var(--txt-h5-fw);letter-spacing:var(--txt-h5-ls);color:var(--c-black);padding:0;margin:0}.content-form .gform_wrapper.gravity-theme .gfield_required{color:inherit;font-size:var(--txt-h5);line-height:var(--txt-h5-lh);font-weight:var(--txt-h5-fw);letter-spacing:var(--txt-h5-ls)}.content-form .gform_wrapper.gravity-theme .gfield_required .gfield_required_custom,.content-form .gform_wrapper.gravity-theme .gfield_required .gfield_required_text{display:none}.content-form .gform_wrapper.gravity-theme .description,.content-form .gform_wrapper.gravity-theme .gfield_description,.content-form .gform_wrapper.gravity-theme .gsection_description,.content-form .gform_wrapper.gravity-theme .instruction{font-size:var(--txt-h5);line-height:var(--txt-h5-lh);font-weight:var(--txt-h5-fw);letter-spacing:var(--txt-h5-ls);margin:0;padding:0;border:0;color:var(--c-black)}.content-form .gform_wrapper.gravity-theme .field_sublabel_above .description,.content-form .gform_wrapper.gravity-theme .field_sublabel_above .gfield_description,.content-form .gform_wrapper.gravity-theme .field_sublabel_above .gsection_description{margin:var(--unit) 0;padding:0}.content-form .gform_wrapper.gravity-theme .field_description_above .description,.content-form .gform_wrapper.gravity-theme .field_description_above .gfield_description,.content-form .gform_wrapper.gravity-theme .field_description_above .gsection_description,.content-form .gform_wrapper.gravity-theme .field_description_above .instruction{margin:var(--unit) 0;padding:0}.content-form .gfield--type-html h1,.content-form .gfield--type-html h2,.content-form .gfield--type-html h3,.content-form .gfield--type-html h4,.content-form .gfield--type-html h5,.content-form .gfield--type-html h6{color:var(--c-black)}.content-form .gfield--type-html.full-column{max-width:100%}.content-form .gform_wrapper.gravity-theme .gform_footer,.content-form .gform_wrapper.gravity-theme .gform_page_footer{margin:0!important;padding:0!important;display:flex;flex-direction:column;gap:var(--unit-2);align-items:flex-start}.footer .content-form form{display:flex;flex-direction:row;gap:var(--unit-2)}.content-form .gform-body.gform_body{width:100%}.footer .content-form input[type=submit],.footer .content-form .gform_wrapper.gravity-theme .gform_drop_area button{background-color:var(--c-white);color:var(--c-oliva);margin:0!important}.footer .content-form input[type=submit].hover,.footer .content-form .gform_wrapper.gravity-theme .gform_drop_area button.hover{background-color:var(--c-oliva);color:var(--c-crema)}.footer .content-form p{font-family:var(--font-2);font-size:var(--txt-body);line-height:var(--txt-body-lh);font-weight:var(--txt-body-fw);letter-spacing:var(--txt-body-ls)}.content-form .gform_wrapper.gravity-theme .gform_footer button+input,.content-form .gform_wrapper.gravity-theme .gform_footer input+button,.content-form .gform_wrapper.gravity-theme .gform_footer input+input,.content-form .gform_wrapper.gravity-theme .gform_page_footer button+input,.content-form .gform_wrapper.gravity-theme .gform_page_footer input+button,.content-form .gform_wrapper.gravity-theme .gform_page_footer input+input{margin:0}.content-form .gform_wrapper.gravity-theme .gform_footer button,.content-form .gform_wrapper.gravity-theme .gform_footer input,.content-form .gform_wrapper.gravity-theme .gform_page_footer button,.content-form .gform_wrapper.gravity-theme .gform_page_footer input{margin-bottom:0}.content-form .gform_wrapper.gravity-theme .gform_previous_button.button,.content-form .gform_wrapper.gravity-theme .gform_save_link.button,.content-form .gform_wrapper.gravity-theme .gform_page_footer input{-webkit-appearance:none!important;appearance:none!important;font-size:var(--txt-cta);line-height:var(--txt-cta-lh);font-weight:var(--txt-cta-fw);letter-spacing:var(--txt-cta-ls);border-radius:0;border:0;height:auto;padding:var(--unit-3) var(--unit-14) var(--unit-3) var(--unit-4)!important;background:transparent;color:var(--c-white);border:.1rem solid var(--c-black);background-repeat:no-repeat;background-position:calc(100% - var(--unit-4)) center;background-image:var(--icon-arrow-r);background-size:var(--unit-6)}.content-form .gform_wrapper.gravity-theme .gform_save_link.button.hover,.content-form .gform_wrapper.gravity-theme .gform_page_footer input.hover{background-color:var(--c-white);color:var(--c-black);border-color:transparent;opacity:1}.content-form img.gform_ajax_spinner{max-width:var(--unit-4);margin:0}.content-form .gform_wrapper.gravity-theme .gf_progressbar_title{color:var(--c-black);font-size:var(--txt-h5);margin:0 0 var(--unit)}.content-form .gform_wrapper.gravity-theme .gf_progressbar_percentage:not(.percentbar_100){border-radius:var(--unit)}.content-form .gform_wrapper.gravity-theme .gf_progressbar_percentage{border-radius:var(--unit);height:var(--unit-2)}.content-form .gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_blue{background-color:var(--c-black);color:var(--c-white)}.content-form .gform_wrapper.gravity-theme .gf_progressbar_percentage span{font-size:var(--txt-h5);line-height:var(--txt-h5-lh);margin:.2rem var(--unit);min-width:2em;width:auto;font-weight:var(--fw-strong)}.content-form .gform_wrapper.gravity-theme .validation_message{background:transparent;font-size:var(--txt-h6);line-height:var(--txt-h6-lh);margin-top:var(--unit);margin-bottom:var(--unit);padding:0;border:0}.content-form .gform_wrapper.gravity-theme .gform_validation_errors{background:transparent;border:none;border-radius:0;box-shadow:none;margin-bottom:var(--unit-4);margin-top:0;padding:0;position:relative;width:100%}.content-form .gform_wrapper.gravity-theme .gform_validation_errors>h2{color:var(--c-oliva);font-size:var(--txt-h6);line-height:var(--txt-h6-lh);margin-block-end:var(--unit)}.content-form .gform_wrapper.gravity-theme .gfield_validation_message,.content-form .gform_wrapper.gravity-theme .gfield_error [aria-invalid=true]{border-color:var(--c-oliva)}.content-form .gform_wrapper.gravity-theme .gfield_error .gfield_repeater_cell label,.content-form .gform_wrapper.gravity-theme .gfield_error label,.content-form .gform_wrapper.gravity-theme .gfield_error legend,.content-form .gform_wrapper.gravity-theme .gfield_validation_message,.content-form .gform_wrapper.gravity-theme .validation_message,.content-form .gform_wrapper.gravity-theme [aria-invalid=true]+label{color:var(--c-error)}.content-form .gform_wrapper.gravity-theme label+[aria-invalid=true]{color:var(--c-oliva)}.content-form .gform_wrapper.gravity-theme .gform_confirmation_message{color:var(--c-error)}.content-form .gform_wrapper.gravity-theme .gform_validation_errors>ol li{color:var(--c-oliva);font-size:var(--txt-h6);line-height:var(--txt-h6-lh);list-style-type:disc!important;margin:0 0 var(--unit)}.content-form .gform_wrapper.gravity-theme .gform_validation_errors>ol a{color:var(--c-oliva);font-size:var(--txt-h6);line-height:var(--txt-h6-lh);text-decoration:none}.content-form .gform_wrapper.gravity-theme .gform_validation_errors>h2 .gform-icon{display:none}.content-form .gform_wrapper.gravity-theme .ginput_complex{flex-flow:column!important;align-items:center!important;gap:var(--unit-4);min-width:100%}.content-form .gform_wrapper.gravity-theme .ginput_complex .gform-grid-col--size-auto,.content-form .gform_wrapper.gravity-theme .password_input_container{min-width:100%;padding:0!important}.content-form .gform_wrapper.gravity-theme .gfield{min-width:100%}.content-form .gform_wrapper.gravity-theme .gfield.gfield--type-html{min-width:auto}.content-form .gf_clear.gf_clear_complex{display:none}.content-form .login-username,.content-form .login-password{display:flex;flex-direction:column;gap:var(--unit-2)}.content-form .gform_wrapper.gravity-theme #field_submit input,.content-form .gform_wrapper.gravity-theme .gform_footer input{align-self:flex-start}.content-form form{display:flex;flex-direction:column;gap:var(--unit-4)}.content-form p{font-family:var(--font-2);font-size:var(--txt-h6);line-height:var(--txt-h6-lh);font-weight:var(--txt-h6-fw);letter-spacing:var(--txt-h6-ls)}.content-form #field_3_6{display:flex;flex-direction:column;gap:var(--unit-2)}.content-form #field_3_6 small{font-family:var(--font-2);font-size:var(--txt-h6);line-height:var(--txt-body-lh);font-weight:var(--fw-light);letter-spacing:var(--txt-h6-ls)}.content-form .gform_wrapper.gravity-theme .gform_validation_errors{font-family:var(--font-2);font-size:var(--txt-h6);line-height:var(--txt-body-lh);font-weight:var(--fw-light);letter-spacing:var(--txt-h6-ls)}.content-form .gform_wrapper.gravity-theme .gform_validation_errors:focus{outline:none}@media (max-width:1280px){.content-form .gform_wrapper.gravity-theme input[type=color],.content-form .gform_wrapper.gravity-theme input[type=date],.content-form .gform_wrapper.gravity-theme input[type=datetime-local],.content-form .gform_wrapper.gravity-theme input[type=datetime],.content-form .gform_wrapper.gravity-theme input[type=email],.content-form .gform_wrapper.gravity-theme input[type=month],.content-form .gform_wrapper.gravity-theme input[type=number],.content-form .gform_wrapper.gravity-theme input[type=password],.content-form .gform_wrapper.gravity-theme input[type=search],.content-form .gform_wrapper.gravity-theme input[type=tel],.content-form .gform_wrapper.gravity-theme input[type=text],.content-form .gform_wrapper.gravity-theme input[type=time],.content-form .gform_wrapper.gravity-theme input[type=url],.content-form .gform_wrapper.gravity-theme input[type=week],.content-form .gform_wrapper.gravity-theme select,.content-form .gform_wrapper.gravity-theme textarea,.content-form input[type=submit],.content-form .gform_wrapper.gravity-theme .gform_drop_area button{padding:var(--unit-3) var(--unit-5)}}.woocommerce-page{font-size:var(--txt-h5);line-height:var(--txt-h5-lh);font-weight:var(--txt-h5-fw);letter-spacing:var(--txt-h5-ls)}.woocommerce-page [role="button"]{font-size:var(--txt-cta);line-height:var(--txt-cta-lh);font-weight:var(--txt-cta-fw);letter-spacing:var(--txt-cta-ls);text-decoration:none}.woocommerce-page .woocommerce form .form-row{padding:0;margin:0 0 var(--unit-3)}@media (max-width:720px){.woocommerce-page{font-size:var(--txt-h5-s);line-height:var(--txt-h5-lh-s);font-weight:var(--txt-h5-fw-s);letter-spacing:var(--txt-h5-ls-s)}}.woocommerce-page .content .content-box .wc-block-checkout__sidebar{top:10rem}.woocommerce-page .wc-block-components-title.wc-block-components-title{font-weight:var(--fw-strong)}.woocommerce-page .wc-blocks-components-select .wc-blocks-components-select__label{left:calc(var(--unit-5) + .2rem)}.woocommerce-page .wc-block-components-form .wc-block-components-text-input input[type=email],.woocommerce-page .wc-block-components-form .wc-block-components-text-input input[type=number],.woocommerce-page .wc-block-components-form .wc-block-components-text-input input[type=password],.woocommerce-page .wc-block-components-form .wc-block-components-text-input input[type=tel],.woocommerce-page .wc-block-components-form .wc-block-components-text-input input[type=text],.woocommerce-page .wc-block-components-form .wc-block-components-text-input input[type=url],.woocommerce-page .wc-block-components-text-input input[type=email],.woocommerce-page .wc-block-components-text-input input[type=number],.woocommerce-page .wc-block-components-text-input input[type=password],.woocommerce-page .wc-block-components-text-input input[type=tel],.woocommerce-page .wc-block-components-text-input input[type=text],.woocommerce-page .wc-block-components-text-input input[type=url]{background-color:transparent;color:var(--c-oliva);border:.1rem solid var(--c-oliva);padding:var(--unit-4) var(--unit-5);border-radius:var(--unit-6);font-family:var(--font-2);font-size:var(--txt-cta);line-height:var(--txt-cta-lh);font-weight:var(--txt-cta-fw);letter-spacing:var(--txt-cta-ls);text-decoration:none;height:auto}.woocommerce-page .wc-blocks-components-select .wc-blocks-components-select__select{font-family:var(--font-2);font-size:var(--txt-cta)!important;line-height:var(--txt-cta-lh);font-weight:var(--txt-cta-fw);letter-spacing:var(--txt-cta-ls);text-decoration:none;text-transform:uppercase;background-color:transparent;color:var(--c-oliva);border:.1rem solid var(--c-oliva);padding:var(--unit-4) var(--unit-5)!important;border-radius:var(--unit-6)}.woocommerce-page .wc-blocks-components-select .wc-blocks-components-select__container{height:auto}.woocommerce-page .wc-block-components-form .wc-block-components-text-input input[type=email]:focus,.woocommerce-page .wc-block-components-form .wc-block-components-text-input input[type=number]:focus,.woocommerce-page .wc-block-components-form .wc-block-components-text-input input[type=password]:focus,.woocommerce-page .wc-block-components-form .wc-block-components-text-input input[type=tel]:focus,.woocommerce-page .wc-block-components-form .wc-block-components-text-input input[type=text]:focus,.woocommerce-page .wc-block-components-form .wc-block-components-text-input input[type=url]:focus,.woocommerce-page .wc-block-components-text-input input[type=email]:focus,.woocommerce-page .wc-block-components-text-input input[type=number]:focus,.woocommerce-page .wc-block-components-text-input input[type=password]:focus,.woocommerce-page .wc-block-components-text-input input[type=tel]:focus,.woocommerce-page .wc-block-components-text-input input[type=text]:focus,.woocommerce-page .wc-block-components-text-input input[type=url]:focus{background-color:var(--c-white);border:.1rem solid var(--c-black);color:var(--c-black)}.woocommerce-page .wc-block-components-form .wc-block-components-text-input input:-webkit-autofill,.woocommerce-page .wc-block-components-form .wc-block-components-text-input.is-active input[type=email],.woocommerce-page .wc-block-components-form .wc-block-components-text-input.is-active input[type=number],.woocommerce-page .wc-block-components-form .wc-block-components-text-input.is-active input[type=password],.woocommerce-page .wc-block-components-form .wc-block-components-text-input.is-active input[type=tel],.woocommerce-page .wc-block-components-form .wc-block-components-text-input.is-active input[type=text],.woocommerce-page .wc-block-components-form .wc-block-components-text-input.is-active input[type=url],.woocommerce-page .wc-block-components-text-input input:-webkit-autofill,.woocommerce-page .wc-block-components-text-input.is-active input[type=email],.woocommerce-page .wc-block-components-text-input.is-active input[type=number],.woocommerce-page .wc-block-components-text-input.is-active input[type=password],.woocommerce-page .wc-block-components-text-input.is-active input[type=tel],.woocommerce-page .wc-block-components-text-input.is-active input[type=text],.woocommerce-page .wc-block-components-text-input.is-active input[type=url]{padding:var(--unit-4) var(--unit-5)}.woocommerce-page .wc-block-components-form .wc-block-components-text-input label,.woocommerce-page .wc-block-components-text-input label,.woocommerce-page .wc-blocks-components-select label{font-family:var(--font-2);font-size:var(--txt-cta)!important;font-weight:var(--txt-cta-fw);top:var(--unit-6);left:var(--unit-5)}.woocommerce-page .wc-block-components-form .wc-block-components-text-input label.wc-blocks-components-select__label,.woocommerce-page .wc-block-components-text-input label.wc-blocks-components-select__label,.woocommerce-page .wc-blocks-components-select label.wc-blocks-components-select__label{top:2px}.woocommerce-page .wc-block-components-button:not(.is-link){background-color:var(--c-oliva);color:var(--c-crema);font-family:var(--font-2);font-size:var(--txt-cta);line-height:var(--txt-cta-lh);font-weight:var(--txt-cta-fw);letter-spacing:var(--txt-cta-ls);text-decoration:none;text-transform:uppercase;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;padding:var(--unit-4) var(--unit-8);border-radius:var(--unit-8);border:.1rem solid transparent}.woocommerce-page .woocommerce-variation{margin-bottom:var(--unit-2)}.woocommerce-page .woocommerce-variation-price{font-weight:var(--fw-strong)}.woocommerce-page input[type=color],.woocommerce-page input[type=date],.woocommerce-page input[type=datetime-local],.woocommerce-page input[type=datetime],.woocommerce-page input[type=email],.woocommerce-page input[type=month],.woocommerce-page input[type=number],.woocommerce-page input[type=password],.woocommerce-page input[type=search],.woocommerce-page input[type=tel],.woocommerce-page input[type=text],.woocommerce-page input[type=time],.woocommerce-page input[type=url],.woocommerce-page input[type=week],.woocommerce-page select,.woocommerce-page textarea,.woocommerce-page input[type=submit]{font-family:var(--font-2);font-size:var(--txt-cta);line-height:var(--txt-cta-lh);font-weight:var(--txt-cta-fw);letter-spacing:var(--txt-cta-ls);text-decoration:none}.woocommerce-page input[type="checkbox"]:checked,.woocommerce-page input[type="radio"]:checked{background-color:var(--c-oliva)}.woocommerce-page .ppcp-place-order-description{text-align:left}.woocommerce-page .woocommerce-error,.woocommerce-page .woocommerce-info,.woocommerce-page .woocommerce-message{background-color:var(--c-grey-1);color:var(--c-oliva);border:none;display:flex;justify-content:space-between;align-items:center;width:100%}.woocommerce-notices-wrapper .woocommerce-error li{display:flex;justify-content:space-between;align-items:center;width:100%}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{top:50%;transform:translateY(-50%)}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{display:none}.woocommerce-error::before{color:var(--c-error)}.woocommerce-message::before{color:var(--c-oliva-claro)}.woocommerce-info::before{color:var(--c-azul)}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;padding:var(--unit-4) var(--unit-8);border-radius:var(--unit-8);border:.1rem solid transparent;background-color:var(--c-oliva);color:var(--c-crema);font-family:var(--font-2);font-size:var(--txt-cta);line-height:var(--txt-cta-lh);font-weight:var(--txt-cta-fw);letter-spacing:var(--txt-cta-ls);text-decoration:none;text-transform:uppercase}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background-color:var(--c-rosa-claro);color:var(--c-oliva)}.cart-message{padding:var(--unit-6);background-color:var(--c-grey-1)}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:inline-flex}.woocommerce .quantity{display:flex;flex-direction:row;align-items:center;padding:0;margin:0}.woocommerce .quantity .qty{width:3em;display:inline;padding:0;border:0;appearance:none;-webkit-appearance:none;-moz-appearance:textfield;background-color:transparent;color:var(--c-oliva);font-family:var(--font-2);font-size:var(--txt-cta);line-height:var(--txt-cta-lh);font-weight:var(--txt-cta-fw);letter-spacing:var(--txt-cta-ls);text-decoration:none;border-radius:0}.woocommerce .quantity .qty::-webkit-outer-spin-button,.woocommerce .quantity .qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce table.shop_table{border:none;border-spacing:0 var(--unit-3)}.woocommerce table.shop_table td{border:none;padding:var(--unit-2) 0}.woocommerce table.shop_table th{padding:var(--unit-2) 0}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:none;width:calc(8/12 * 100%)}.woocommerce-page .cart-collaterals .cart_totals h2,.woocommerce-page .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title .wc-block-components-checkout-order-summary__title-text{font-size:var(--txt-h4);font-weight:var(--fw-strong)}@media (max-width:1280px){.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:calc(10/12 * 100%)}}@media (max-width:1020px){.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:calc(12/12 * 100%)}}.woocommerce .cart .cart-table-title .product-thumbnail,.woocommerce .cart .cart-table-title .product-name,.woocommerce .cart .cart-table-title .product-price,.woocommerce .cart .cart-table-title .product-quantity,.woocommerce .cart .cart-table-title .product-subtotal,.woocommerce .cart .cart-table-title .product-remove{font-family:var(--font-2);font-size:var(--txt-cta);line-height:var(--txt-cta-lh);font-weight:var(--txt-cta-fw);letter-spacing:var(--txt-cta-ls);text-decoration:none;text-transform:uppercase}.woocommerce .cart .cart-table-row .product-name,.woocommerce .cart .cart-table-row .product-price,.woocommerce .cart .cart-table-row .product-quantity,.woocommerce .cart .cart-table-row .product-subtotal,.woocommerce .cart .cart-table-row .product-remove{font-size:var(--txt-h5);line-height:var(--txt-h5-lh);letter-spacing:var(--txt-h5-ls);text-decoration:none}.woocommerce .cart .cart-table-row td{background-color:var(--c-grey-1);padding:var(--unit-2) 0}.woocommerce .cart .cart-table-row td:first-child{border-radius:var(--unit-2) 0 0 var(--unit-2);padding-left:var(--unit-3)}.woocommerce .cart .cart-table-row td:last-child{border-radius:0 var(--unit-2) var(--unit-2) 0;padding-right:var(--unit-3)}.woocommerce .cart .cart-table-row .product-thumbnail img{mix-blend-mode:multiply;width:var(--unit-12)}.woocommerce .cart .cart-table-row .product-name{font-weight:var(--fw-strong)}.woocommerce .cart .cart-table-row .product-quantity .cta-circle{width:var(--unit-8);height:var(--unit-8)}.woocommerce .cart .cart-table-row .product-remove a.remove{color:var(--c-grey-2)!important;border:solid .1rem var(--c-grey-2);font-size:1em;padding:var(--unit-2);display:flex;align-items:center;justify-content:center}.woocommerce .cart .cart-table-row .product-remove a.remove:hover{color:var(--c-white)!important;border:solid .1rem var(--c-oliva);background-color:var(--c-oliva)}.woocommerce .product-name a{text-decoration:none}.woocommerce .cart .actions button.cart-update{float:right;background-color:var(--c-crema);color:var(--c-oliva)}.woocommerce .cart .actions button.cart-update:hover{background-color:var(--c-rosa-claro);color:var(--c-oliva)}.woocommerce .cart .actions button.cart-update:disabled,.woocommerce .cart .actions button.cart-update:disabled[disabled]{padding:var(--unit-4) var(--unit-8);background-color:var(--c-grey-2);pointer-events:none}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:var(--fw-strong)}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{display:block}.woocommerce-page .coupon{display:flex;flex-direction:row;margin-right:var(--unit-20)}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{width:100%;padding:var(--unit-4) var(--unit-8)}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{background-color:var(--c-oliva);color:var(--c-crema);padding:var(--unit-4) var(--unit-8);font-family:var(--font-2);font-size:var(--txt-cta);line-height:var(--txt-cta-lh);font-weight:var(--txt-cta-fw);letter-spacing:var(--txt-cta-ls);text-decoration:none;text-transform:uppercase}#add_payment_method .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover{background-color:var(--c-rosa-claro);color:var(--c-oliva)}@media (max-width:768px){.woocommerce .cart .cart-table-row td{background-color:var(--c-grey-1);padding:var(--unit-2) var(--unit-3)}.woocommerce .cart .cart-table-row .product-name,.woocommerce .cart .cart-table-row .product-price,.woocommerce .cart .cart-table-row .product-quantity,.woocommerce .cart .cart-table-row .product-subtotal,.woocommerce .cart .cart-table-row .product-remove{font-size:var(--txt-h5-s);line-height:var(--txt-h5-lh-s);letter-spacing:var(--txt-h5-ls-s)}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:table-row}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:transparent}.cart .cart-table-row td:nth-child(2){border-radius:var(--unit-2) var(--unit-2) 0 0}.cart .cart-table-row td:last-child{border-radius:0 0 var(--unit-2) var(--unit-2)}.woocommerce-page .coupon{margin-right:0}}.woocommerce-shipping-methods li{display:flex;flex-direction:row;align-items:center}.woocommerce ul#shipping_method li input{margin-top:0}.select2-container .select2-dropdown,.select2-container .select2-selection{border-radius:var(--unit-6)}.select2-container .select2-selection--single .select2-selection__rendered{padding:var(--unit-4) var(--unit-8);font-family:var(--font-2);font-size:var(--txt-cta);line-height:var(--txt-cta-lh);font-weight:var(--txt-cta-fw);letter-spacing:var(--txt-cta-ls);text-decoration:none;text-transform:uppercase}.select2-container .select2-selection--single .select2-selection__arrow{right:var(--unit-8);transform:translateX(-50%)}.select2-results__option{padding:var(--unit-2) var(--unit-8);font-family:var(--font-2);font-size:var(--txt-cta);line-height:var(--txt-cta-lh);font-weight:var(--txt-cta-fw);letter-spacing:var(--txt-cta-ls);text-decoration:none;text-transform:uppercase}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:var(--c-oliva)}.select2-search--dropdown{padding:var(--unit-2) var(--unit-8)}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{padding:var(--unit-4) var(--unit-8);border-radius:var(--unit-6);font-family:var(--font-2);font-size:var(--txt-cta);line-height:var(--txt-cta-lh);font-weight:var(--txt-cta-fw);letter-spacing:var(--txt-cta-ls);text-decoration:none}@media (max-width:768px){.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{font-weight:500}.select2-container .select2-selection--single .select2-selection__rendered{text-align:left}.woocommerce ul#shipping_method{display:flex;flex-direction:row;align-items:center;gap:var(--unit-4);transform:translateX(2.5%)}.woocommerce ul#shipping_method li{margin-bottom:0;margin-top:var(--unit)}.shipping-calculator-form label{text-align:left}}.woocommerce-page .wc-block-components-sidebar-layout .wc-block-components-main,.woocommerce-page .wc-block-components-sidebar{width:50%}@media (max-width:1020px){.woocommerce-page .wc-block-components-sidebar-layout .wc-block-components-main{width:60%}.woocommerce-page .wc-block-components-sidebar{width:40%}}.woocommerce-page .wc-blocks-components-select .wc-blocks-components-select__select{height:auto}.woocommerce-page .wc-block-components-title.wc-block-components-title{font-size:var(--txt-h4)}.woocommerce-page .wc-block-components-checkbox label{align-items:center}.woocommerce-page .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]{border:1px solid var(--c-oliva);height:1.4rem;width:1.4rem;min-height:auto;min-width:auto}.woocommerce-page .wc-block-components-checkbox .wc-block-components-checkbox__mark{display:none}.woocommerce-page .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:checked{background-color:var(--c-oliva)}.woocommerce-page .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:focus{outline:none}.woocommerce-page .wc-block-components-radio-control .wc-block-components-radio-control__input{border:1px solid var(--c-oliva);height:1.4rem;width:1.4rem;min-height:auto;min-width:auto;transform:translateY(-50%)}.woocommerce-page .wc-block-components-radio-control .wc-block-components-radio-control__input:checked{border:solid 1px var(--c-oliva)}.woocommerce-page .wc-block-components-radio-control .wc-block-components-radio-control__input:focus{outline:none}.woocommerce-page .wc-block-components-radio-control .wc-block-components-radio-control__input:checked:before{display:none}.woocommerce-page .wc-block-components-checkout-return-to-cart-button{padding:0;color:var(--c-oliva-claro);font-size:var(--txt-cta);line-height:var(--txt-cta-lh);font-weight:var(--txt-cta-fw);letter-spacing:var(--txt-cta-ls);text-decoration:none;text-transform:uppercase}.woocommerce-page .wc-block-components-checkout-return-to-cart-button:hover{color:var(--c-oliva)}.woocommerce-page .wc-block-components-checkout-return-to-cart-button svg{display:none}.woocommerce-page .ppcp-place-order-description{text-align:left!important}.woocommerce-page .wc-block-components-checkout-step__heading{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.woocommerce-page .wp-block-woocommerce-checkout .wc-block-checkout__login-prompt{float:none;padding:0;color:var(--c-oliva-claro);font-size:var(--txt-cta);line-height:var(--txt-cta-lh);font-weight:var(--txt-cta-fw);letter-spacing:var(--txt-cta-ls);text-decoration:none;text-transform:uppercase}.woocommerce-page .wp-block-woocommerce-checkout .wc-block-checkout__login-prompt:hover{color:var(--c-oliva)}#radio-control-wc-payment-method-options-redsys+.wc-block-components-radio-control__option-layout .wc-block-components-radio-control__label-group::after{content:"";display:inline-block;vertical-align:middle;margin-left:var(--unit-3);width:30%;height:var(--unit-8);background-image:url(../../../../../../../themes/takenote/img/tarjetas/amex.svg),url(../../../../../../../themes/takenote/img/tarjetas/maestro.svg),url(../../../../../../../themes/takenote/img/tarjetas/mastercard.svg),url(../../../../../../../themes/takenote/img/tarjetas/visa.svg);background-repeat:no-repeat;background-size:var(--unit-8) var(--unit-8);background-position:left,33% center,66% center,right}@media (max-width:1150px){#radio-control-wc-payment-method-options-redsys+.wc-block-components-radio-control__option-layout .wc-block-components-radio-control__label-group::after{width:32%}}@media (max-width:860px){#radio-control-wc-payment-method-options-redsys+.wc-block-components-radio-control__option-layout .wc-block-components-radio-control__label-group::after{width:36%}}@media (max-width:720px){#radio-control-wc-payment-method-options-redsys+.wc-block-components-radio-control__option-layout .wc-block-components-radio-control__label-group::after{width:45%}}.woocommerce-page .wp-block-woocommerce-checkout-order-summary-block{border:none}.woocommerce-page .wc-block-components-order-summary .wc-block-components-order-summary-item__quantity{box-shadow:none;background-color:var(--c-oliva);color:var(--c-white);border-radius:var(--unit-4);padding:.2rem var(--unit);min-width:1.4rem;text-align:center;font-family:var(--font-2);font-size:.8rem;line-height:1.2em;font-weight:var(--fw-strong);min-height:auto;border:0}.woocommerce-page .wc-block-components-order-summary .wc-block-components-order-summary-item__image{width:100%;max-width:6rem}.woocommerce-page .wc-block-components-order-summary .wc-block-components-order-summary-item__image>img{max-width:6rem;width:auto}.woocommerce-page .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-formatted-money-amount,.woocommerce-page .wc-block-components-totals-footer-item .wc-block-components-totals-item__label,.woocommerce-page .wc-block-components-totals-footer-item .wc-block-components-totals-item__value{font-weight:var(--fw-strong)}.woocommerce-page .wp-block-woocommerce-checkout-order-summary-block .checkout-order-summary-block-fill{border:none}.woocommerce-page .wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button{padding:var(--unit-4) var(--unit-8);width:auto}.woocommerce-page .woocommerce ul.order_details{display:flex;flex-direction:row;align-items:center;justify-content:center}.woocommerce-page .woocommerce ul.order_details li{border-right:1px solid rgba(0,0,0,.1)}.woocommerce-page .woocommerce ul.order_details li:last-of-type{padding:0;margin:0;border-right:none}.woocommerce-page .woocommerce ul.order_details::after,.woocommerce-page .woocommerce ul.order_details::before{display:none}.woocommerce-variation-price *{color:var(--c-oliva)}.woocommerce-variation-price:has(>.price){background-color:var(--c-grey-1);border-radius:var(--unit-4);padding:var(--unit-5);margin-bottom:var(--unit)}.woocommerce-variation-price:has(>.price)::before{content:'Precio:';margin-right:var(--unit-2)}.woocommerce-page .stock.out-of-stock{padding:var(--unit-3) var(--unit-4);border-radius:var(--unit-2);background-color:var(--c-rosa-claro);align-self:flex-start}.woocommerce-page .content-product-fixed .stock.out-of-stock{color:var(--c-oliva)}.woocommerce-page .content-product-fixed .stock.in-stock{display:none}.woocommerce-page .ppcp-messages,.woocommerce-page .ppc-button-wrapper{display:none!important}.woocommerce-page .woocommerce-order-details{margin:auto}.woocommerce-page .woocommerce .woocommerce-order-details table.shop_table tbody th,.woocommerce-page .woocommerce .woocommerce-order-details table.shop_table tfoot td,.woocommerce-page .woocommerce .woocommerce-order-details table.shop_table tfoot th{width:50%}.woocommerce-page .woocommerce .woocommerce-order-details table.shop_table td{padding-right:var(--unit-2)}.woocommerce-page .woocommerce-customer-details{margin-top:var(--unit-6)}.woocommerce-page .woocommerce-customer-details .woocommerce-column{width:45%;background-color:var(--c-grey-1);border-radius:var(--unit-4);padding:var(--unit-4) var(--unit-6)}.woocommerce-page .woocommerce-customer-details .woocommerce-column:first-child{margin-right:2.5%}.woocommerce-page .woocommerce-customer-details .woocommerce-column:last-child{margin-left:2.5%}.woocommerce-page .woocommerce-customer-details .woocommerce-column address{padding:0;box-shadow:none;border:none}.woocommerce-page .woocommerce-customer-details .woocommerce-column__title{font-weight:var(--fw-strong);margin-bottom:var(--unit)}.woocommerce-page .woocommerce .woocommerce-customer-details .col2-set::after,.woocommerce-page .woocommerce .woocommerce-customer-details .col2-set::before,.woocommerce-page .woocommerce-customer-details .col2-set::after,.woocommerce-page .woocommerce-customer-details .col2-set::before{display:none}.woocommerce-page .woocommerce-customer-details .col2-set .col-2{float:none}.woocommerce-page .woocommerce-customer-details>.woocommerce-columns{display:flex;flex-direction:row;justify-content:flex-start}.woocommerce-page .woocommerce-customer-details--email{display:flex;flex-direction:row;align-items:center}.woocommerce-account .woocommerce-order-details{width:100%;margin:auto}.woocommerce-account .woocommerce-customer-details{width:100%}.woocommerce-account mark{background-color:transparent;color:var(--c-oliva);font-weight:var(--fw-strong)}.woocommerce-account .datos-personales-section{margin-bottom:var(--unit-6)}.woocommerce-account .woocommerce-Address-title.title{font-size:var(--txt-h4);font-weight:var(--fw-strong);margin-bottom:var(--unit-2)}.woocommerce-account .addresses .title .edit{float:none;font-size:var(--txt-cta);line-height:var(--txt-cta-lh);font-weight:var(--txt-cta-fw);letter-spacing:var(--txt-cta-ls);text-decoration:none;text-transform:uppercase;color:var(--c-oliva-claro)}.woocommerce-page .content-change-pass{padding:var(--unit-6) var(--unit-4);background-color:var(--c-grey-1);border-color:var(--c-grey-1);border-radius:var(--unit-3);margin:var(--unit-8) 0}.woocommerce-page .woocommerce-Address{margin-bottom:var(--unit-6)}.gform_confirmation_message_3.gform_confirmation_message{text-align:center}#hustle-popup-id-2 .hustle-ui.module_id_2 .hustle-layout{padding:var(--unit-6)}@media screen and (min-width:783px){#hustle-popup-id-2 .hustle-ui:not(.hustle-size--small).module_id_2 .hustle-layout{padding:var(--unit-6)}}