.guiasQ{opacity:0}.guiasQ::after{content:"";height:1px;width:100%;background-color:#fff;position:absolute;top:50%;left:0;transform:translateY(-50%)}.guiasQ{position:fixed;left:50%;transform:translateX(-50%);width:100%;height:100%;padding:0 var(--lateral-space);pointer-events:none;display:flex;justify-content:stretch;align-items:stretch;gap:var(--gap);max-width:1920px;z-index:10}.guiasQ div{flex-grow:1;border-left:1px solid #f0c;border-right:1px solid #f0c;background-color:rgba(255,0,204,.12)}@font-face{font-family:"VistaSansOT";src:url(/wp-content/themes/la-comunal-theme/style/fonts/VistaSansOT-Bold.ttf)}:root{--simple-blue: #0066cc;--yellow: #ffd400;--black: #080807;--dark: #5e5e5e;--grey: #666666;--light-grey: #949494;--solid-grey: #dcdcda;--white: #fafafa;--lateral-space: 2rem;--gap: 1.5rem;--sections-space: 6rem;--big-space: 8rem;--big-min-space: 4rem;--middle-space: 3rem;--middle-min-space: 2rem;--small-space: 1rem;--xs-space: 0.75rem;--main-font: Archivo, sans-serif;--second-font: Lora, serif;--logo-font: VistaSansOT, sans-serif;--fast-transition: 0.125s cubic-bezier(0.05, 0, 0, 1) 0s;--slow-transition: 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0s;--dom-font-size: 1rem;--header-height: 4.625rem}@media only screen and (max-width: 769px){:root{--header-height: 3.625rem}}@media only screen and (max-width: 410px){:root{--header-height: 3.875rem}}html,body{font-size:16px;font-family:"Archivo",sans-serif;color:var(--grey);font-weight:540;background-color:var(--white)}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--gap) + var(--header-height))}body{min-height:100dvh;display:flex;flex-direction:column}body>main{flex-grow:1}body.xoo-wsc-cart-active,html.xoo-wsc-cart-active{overflow:auto !important}*{margin:0;padding:0;font-family:inherit;font-size:var(--dom-font-size);line-height:inherit;font-weight:inherit;letter-spacing:inherit;box-sizing:border-box}p{margin:0;font-size:.875rem;line-height:1.25}p:not(:last-child){margin-bottom:1em}ul,ol,li,span,font,ins,del,data,time,option{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}strong{font-weight:700;color:inherit;font-size:inherit;line-height:inherit}em,u{color:inherit;font-size:inherit;line-height:inherit}a{font-size:inherit;line-height:inherit;font-weight:inherit;text-transform:inherit;text-decoration:none;color:inherit}a:focus,a:visited{color:inherit;outline:none}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:none;border-radius:0;outline:none}img{width:100%;max-width:100%;line-height:0}svg{font-size:1em;width:1em;height:1em;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;color:inherit;fill:currentColor}.woocommerce-info,.woocommerce-noreviews,p.no-comments{background-color:rgba(0,0,0,0);font-size:.875rem}.nav-links{display:none}.grecaptcha-badge{display:none !important}header.headerQ{position:relative;z-index:10;padding-bottom:var(--header-height)}header.headerQ .innerQ{padding-left:var(--lateral-space);padding-right:var(--lateral-space)}header.headerQ .innerQ.bannerQ{background-color:var(--yellow);padding-top:var(--xs-space);padding-bottom:var(--xs-space);text-align:center;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:0 var(--xs-space);color:var(--black);font-size:.875rem;line-height:1.15;text-wrap:balance}header.headerQ .innerQ.bannerQ>span{display:inline-flex;align-items:center;justify-content:center;gap:.25rem}header.headerQ .innerQ.bannerQ .iconQ{line-height:0;display:inline-block}header.headerQ .innerQ.bannerQ svg{font-size:.875rem}header.headerQ .innerQ.mainQ{position:absolute;z-index:10;bottom:0;left:0;will-change:bottom,top;padding-top:var(--xs-space);padding-bottom:var(--xs-space);background-color:var(--white);border-bottom:2px solid var(--solid-grey);display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;gap:var(--gap);line-height:0}header.headerQ .innerQ.mainQ .logoQ{display:flex;flex-direction:row;gap:var(--gap);justify-content:flex-start;align-items:center}header.headerQ .innerQ.mainQ .logoQ .mediaQ svg{font-size:3rem;width:3.8654166667em;fill:var(--black)}header.headerQ .innerQ.mainQ .logoQ .copyQ{font-size:.625rem;line-height:1.15;max-width:min(123px,100%)}header.headerQ .innerQ.mainQ .contentQ{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:var(--middle-space)}header.headerQ .innerQ.mainQ .contentQ .navigationQ{align-self:stretch;display:flex;flex-direction:row;align-items:stretch;justify-content:flex-end;gap:var(--gap)}header.headerQ .innerQ.mainQ .contentQ .navigationQ .speedMenuQ{display:flex;justify-content:stretch;align-items:stretch}header.headerQ .innerQ.mainQ .contentQ .navigationQ .speedMenuQ ul{list-style:none;display:flex;flex-direction:row;align-items:stretch;justify-content:flex-end;gap:var(--gap)}header.headerQ .innerQ.mainQ .contentQ .navigationQ .speedMenuQ ul li{font-size:.875rem;line-height:1;color:var(--black);font-weight:500;display:flex;flex-direction:column;align-items:stretch;justify-content:stretch}header.headerQ .innerQ.mainQ .contentQ .navigationQ .speedMenuQ ul li>span{display:flex}header.headerQ .innerQ.mainQ .contentQ .navigationQ .speedMenuQ ul li>span .openSubmenuQ{min-height:100%;display:flex;justify-content:center;align-items:center;color:inherit;fill:currentColor;padding:0 .25em;margin-right:-0.25em;cursor:pointer}header.headerQ .innerQ.mainQ .contentQ .navigationQ .speedMenuQ ul li a:hover{text-decoration:underline;color:var(--grey)}header.headerQ .innerQ.mainQ .contentQ .navigationQ .speedMenuQ ul li>ul{flex-direction:column;gap:.5rem;height:var(--h);transition:opacity var(--fast-transition),height var(--fast-transition)}header.headerQ .innerQ.mainQ .contentQ .navigationQ .speedMenuQ ul li>ul:not(.activeQ){opacity:0;pointer-events:none}header.headerQ .innerQ.mainQ .contentQ .navigationQ .speedMenuQ ul li.activeQ a{text-decoration:underline;color:var(--grey)}header.headerQ .innerQ.mainQ .contentQ .navigationQ .speedMenuQ>ul>li>a,header.headerQ .innerQ.mainQ .contentQ .navigationQ .speedMenuQ>ul>li>span{display:flex;flex-direction:row;align-items:center;justify-content:center;height:calc(100% + 2*var(--xs-space));margin:calc(-1*var(--xs-space)) 0}header.headerQ .innerQ.mainQ .contentQ .navigationQ .speedMenuQ>ul>li>a .openSubmenuQ svg,header.headerQ .innerQ.mainQ .contentQ .navigationQ .speedMenuQ>ul>li>span .openSubmenuQ svg{will-change:transform;transition:transform var(--fast-transition)}header.headerQ .innerQ.mainQ .contentQ .navigationQ .speedMenuQ>ul>li>a .openSubmenuQ.activeQ svg,header.headerQ .innerQ.mainQ .contentQ .navigationQ .speedMenuQ>ul>li>span .openSubmenuQ.activeQ svg{transform:scaleY(-1)}header.headerQ .innerQ.mainQ .contentQ .navigationQ .speedMenuQ>ul>li>span{align-items:stretch;justify-content:stretch}header.headerQ .innerQ.mainQ .contentQ .navigationQ .speedMenuQ>ul>li>span a{display:flex;flex-direction:row;align-items:center;justify-content:center;height:100%}header.headerQ .innerQ.mainQ .contentQ .navigationQ .speedMenuQ>ul>li>ul{position:absolute;top:100%;padding:var(--xs-space);background-color:var(--white);border-radius:0 0 .25rem .25rem;border:2px solid var(--solid-grey);border-top:none;transform:translateX(calc(-1 * var(--xs-space))) translateY(0);will-change:opacity,transform;transition:transform var(--fast-transition),opacity var(--fast-transition)}header.headerQ .innerQ.mainQ .contentQ .navigationQ .speedMenuQ>ul>li>ul:not(.activeQ){opacity:0;pointer-events:none;transform:translateX(calc(-1 * var(--xs-space))) translateY(calc(-1 * var(--xs-space)))}header.headerQ .innerQ.mainQ .contentQ .navigationQ .speedMenuQ>ul>li>ul li .openSubmenuQ svg{will-change:transform;transition:transform var(--fast-transition)}header.headerQ .innerQ.mainQ .contentQ .navigationQ .speedMenuQ>ul>li>ul li>.submenuQ{--space: 0.5rem;gap:.25rem;opacity:0;padding-top:0;padding-bottom:0;padding-left:var(--space);height:0px;overflow:hidden;will-change:height,opacity,padding-top,padding-bottom;transition:height var(--fast-transition),padding var(--fast-transition),opacity var(--fast-transition)}header.headerQ .innerQ.mainQ .contentQ .navigationQ .speedMenuQ>ul>li>ul li>.submenuQ li{font-size:.75rem}header.headerQ .innerQ.mainQ .contentQ .navigationQ .speedMenuQ>ul>li>ul li.openQ .openSubmenuQ svg{transform:scaleY(-1)}header.headerQ .innerQ.mainQ .contentQ .navigationQ .speedMenuQ>ul>li>ul li.openQ>ul{pointer-events:all;opacity:.92;padding-top:var(--space);padding-bottom:var(--space);height:calc(2*var(--space) + var(--h))}header.headerQ .innerQ.mainQ .contentQ .navigationQ .openMenuQ{cursor:pointer}header.headerQ .innerQ.mainQ .contentQ .navigationQ .openMenuQ span{font-size:1.125rem;line-height:0;display:block;color:var(--black);will-change:color;transition:color var(--fast-transition)}header.headerQ .innerQ.mainQ .contentQ .navigationQ .openMenuQ:hover span{color:var(--grey)}header.headerQ .innerQ.mainQ .contentQ .navigationQ .openMenuQ .disableQ{display:none}header.headerQ .innerQ.mainQ .contentQ .navigationQ .openMenuQ.activeQ .disableQ{display:block}header.headerQ .innerQ.mainQ .contentQ .navigationQ .openMenuQ.activeQ .activeQ{display:none}header.headerQ .innerQ.mainQ .contentQ .socialMenuQ ul{display:flex;justify-content:center;align-items:center;gap:var(--xs-space);list-style:none}header.headerQ .innerQ.mainQ .contentQ .socialMenuQ ul li{font-size:0}header.headerQ .innerQ.mainQ .contentQ .socialMenuQ ul li a{font-size:.875rem;line-height:1;color:var(--black);font-weight:500;transition:var(--fast-transition)}header.headerQ .innerQ.mainQ .contentQ .socialMenuQ ul li a:hover{text-decoration:underline;color:var(--grey)}header.headerQ .innerQ.mainQ .contentQ .langQ .gtranslate_wrapper{font-size:.875rem;height:1em;min-width:1.380952381em;position:relative}header.headerQ .innerQ.mainQ .contentQ .langQ .gtranslate_wrapper .glink{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;opacity:0}header.headerQ .innerQ.mainQ .contentQ .langQ .gtranslate_wrapper .glink.gt-current-lang{z-index:1;opacity:1}header.headerQ .innerQ.mainQ .contentQ .langQ .gtranslate_wrapper .glink img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}header.headerQ .innerQ.mainQ .contentQ .searchQ form{border:2px solid var(--solid-grey);border-radius:20rem;background-color:hsla(0,0%,100%,.48);display:flex;flex-direction:row;gap:0;justify-content:stretch;align-items:stretch;width:240px;overflow:hidden;padding-right:var(--xs-space)}header.headerQ .innerQ.mainQ .contentQ .searchQ form input{font-size:.75rem;line-height:1;color:var(--grey);border:none;outline:none;background-color:rgba(0,0,0,0);padding:var(--xs-space);height:calc(2*var(--xs-space) + 1em);flex-grow:1}header.headerQ .innerQ.mainQ .contentQ .searchQ form input::-moz-placeholder{opacity:1;color:inherit}header.headerQ .innerQ.mainQ .contentQ .searchQ form input::placeholder{opacity:1;color:inherit}header.headerQ .innerQ.mainQ .contentQ .searchQ form button{cursor:pointer;color:var(--grey);font-size:1.125rem;margin:-0.125rem;will-change:color;transition:color var(--fast-transition)}header.headerQ .innerQ.mainQ .contentQ .searchQ form button:hover{color:var(--black)}header.headerQ .innerQ.mainQ .contentQ .storeIconsQ ul{list-style:none;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:var(--xs-space)}header.headerQ .innerQ.mainQ .contentQ .storeIconsQ ul li{line-height:0;display:block}header.headerQ .innerQ.mainQ .contentQ .storeIconsQ ul li a,header.headerQ .innerQ.mainQ .contentQ .storeIconsQ ul li button{cursor:pointer;font-size:1.125rem;line-height:0;display:block;color:var(--black);will-change:color;transition:color var(--fast-transition)}header.headerQ .innerQ.mainQ .contentQ .storeIconsQ ul li a:hover,header.headerQ .innerQ.mainQ .contentQ .storeIconsQ ul li button:hover{color:var(--grey)}header.headerQ .innerQ.mainQ .contentQ .storeIconsQ ul li.openSearchQ{display:none}header.headerQ .innerQ.mainQ .contentQ .storeIconsQ ul li.cartButtonQ{position:relative}header.headerQ .innerQ.mainQ .contentQ .storeIconsQ ul li.cartButtonQ .xoo-wsc-sc-cont{position:absolute;top:0;left:0;width:100%;height:100%}header.headerQ .innerQ.mainQ .contentQ .storeIconsQ ul li.cartButtonQ .xoo-wsc-sc-cont .xoo-wsc-cart-trigger{width:100%;height:100%;align-items:stretch;justify-content:stretch}header.headerQ .innerQ.mainQ .contentQ .storeIconsQ ul li.cartButtonQ .xoo-wsc-sc-cont .xoo-wsc-cart-trigger .xoo-wsc-sc-bkcont{margin:0;position:initial}header.headerQ .innerQ.mainQ .contentQ .storeIconsQ ul li.cartButtonQ .xoo-wsc-sc-cont .xoo-wsc-cart-trigger .xoo-wsc-sc-bkcont .xoo-wsc-sc-bki{display:none}header.headerQ .innerQ.mainQ .contentQ .storeIconsQ ul li.cartButtonQ .xoo-wsc-sc-cont .xoo-wsc-cart-trigger .xoo-wsc-sc-bkcont .xoo-wsc-sc-count{top:0;left:50%;transform:translate(-50%, -100%);width:.875rem;height:.875rem;line-height:.875rem;font-size:.625rem;font-weight:700;color:var(--black)}header.headerQ .innerQ.mainQ .fullMenuQ{position:absolute;left:0;top:100%;height:calc(100dvh - var(--delta, 0px) - var(--header-height) + 2px);padding:var(--gap);background-color:#fff;border-right:2px solid var(--solid-grey);border-top:2px solid var(--solid-grey);width:min(100% - 2*var(--gap),280px);min-width:-moz-fit-content;min-width:fit-content;overflow-x:hidden;overflow-y:auto;pointer-events:none;opacity:0;transform:translateX(calc(-1 * var(--gap)));will-change:opacity,pointer-events,transform,height;transition:opacity var(--fast-transition),transform 0s linear .125s}header.headerQ .innerQ.mainQ .fullMenuQ.activeQ{pointer-events:all;opacity:1;transform:translate(0px);transition:var(--fast-transition)}header.headerQ .innerQ.mainQ .fullMenuQ nav{width:100%;min-width:-moz-max-content;min-width:max-content}header.headerQ .innerQ.mainQ .fullMenuQ nav ul{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;gap:.5rem;list-style:none}header.headerQ .innerQ.mainQ .fullMenuQ nav ul li a{display:inline-block;color:var(--black);font-size:.875rem;font-weight:580;line-height:1;will-change:color;transition:var(--fast-transition)}header.headerQ .innerQ.mainQ .fullMenuQ nav ul li a:hover{text-decoration:underline}header.headerQ .innerQ.mainQ .fullMenuQ nav ul li>span{display:inline-flex;flex-direction:row;justify-content:flex-start;gap:.325em}header.headerQ .innerQ.mainQ .fullMenuQ nav ul li>span .openSubmenuQ{transition:transform var(--fast-transition)}header.headerQ .innerQ.mainQ .fullMenuQ nav ul li>span .openSubmenuQ.activeQ{transform:scaleY(-1)}header.headerQ .innerQ.mainQ .fullMenuQ nav ul li>span+ul{--space: 0.5rem;opacity:0;padding-top:0;padding-bottom:0;padding-left:var(--xs-space);height:0px;overflow:hidden;will-change:height,opacity,padding-top,padding-bottom;transition:height var(--fast-transition),padding var(--fast-transition),opacity var(--fast-transition)}header.headerQ .innerQ.mainQ .fullMenuQ nav ul li.openQ>span .openSubmenuQ{transform:scaleY(-1)}header.headerQ .innerQ.mainQ .fullMenuQ nav ul li.openQ>span+ul{opacity:.92;padding-top:var(--space);padding-bottom:var(--space);height:calc(2*var(--space) + var(--h))}header.headerQ .innerQ.mainQ.stickyQ{position:fixed;bottom:auto;top:0}.fullOverlayQ{position:fixed;z-index:9;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none}.fullOverlayQ.activeQ{pointer-events:all}@media only screen and (max-width: 1201px){header.headerQ .innerQ.mainQ .contentQ .storeIconsQ ul li.openSearchQ{display:block}header.headerQ .innerQ.mainQ .contentQ .searchQ{position:absolute;top:100%;left:0;width:100%;background-color:var(--white);padding:var(--xs-space) var(--lateral-space);border-top:2px solid var(--solid-grey);border-bottom:2px solid var(--solid-grey);opacity:0;pointer-events:none;will-change:opacity;transition:opacity var(--fast-transition)}header.headerQ .innerQ.mainQ .contentQ .searchQ form{width:100%;background-color:#fff}header.headerQ .innerQ.mainQ .contentQ .searchQ.activeQ{opacity:1;pointer-events:all}}@media only screen and (max-width: 1025px){header.headerQ .innerQ.mainQ .contentQ{gap:var(--gap)}header.headerQ .innerQ.mainQ .contentQ .speedMenuQ{display:none}}@media only screen and (max-width: 769px){header.headerQ .innerQ.bannerQ{flex-direction:column}header.headerQ .innerQ.bannerQ span.sepQ,header.headerQ .innerQ.bannerQ span.phoneQ{display:none}header.headerQ .innerQ.mainQ{padding:var(--xs-space);gap:var(--xs-space)}header.headerQ .innerQ.mainQ .logoQ{gap:var(--xs-space)}header.headerQ .innerQ.mainQ .logoQ .mediaQ svg{font-size:2rem}header.headerQ .innerQ.mainQ .logoQ .copyQ{font-size:.5rem;text-wrap:balance}header.headerQ .innerQ.mainQ .contentQ .navigationQ .speedMenuQ{display:none}header.headerQ .innerQ.mainQ .contentQ .searchQ{padding:var(--xs-space)}header.headerQ .innerQ.mainQ .fullMenuQ nav ul li a{padding:.25rem 0;font-size:1rem}header.headerQ .innerQ.mainQ .fullMenuQ nav ul li>span .openSubmenuQ{font-size:1.25rem}header.headerQ .innerQ.mainQ .contentQ .socialMenuQ{display:none}}.xoo-wsc-modal .xoo-wsc-opac{opacity:.24;background-color:var(--black);height:100%;transition:opacity var(--fast-transition)}.xoo-wsc-modal:not(.xoo-wsc-cart-active) .xoo-wsc-opac{pointer-events:none;opacity:0}.xoo-wsc-markup .xoo-wsc-modal .xoo-wsc-container{width:calc(100% - var(--lateral-space));border-left:2px solid var(--solid-grey);right:0;opacity:0;pointer-events:none;transform:translateX(var(--gap));transition:opacity var(--fast-transition),transform var(--fast-transition)}.xoo-wsc-markup .xoo-wsc-modal .xoo-wsc-container .xoo-wsc-header{padding:var(--xs-space);border-color:var(--solid-grey)}.xoo-wsc-markup .xoo-wsc-modal .xoo-wsc-container .xoo-wsc-header .xoo-wsch-top .xoo-wsch-section .xoo-wsch-text{font-size:.875rem;line-height:1;font-weight:600;margin:0}.xoo-wsc-markup .xoo-wsc-modal .xoo-wsc-container .xoo-wsc-header .xoo-wsch-top .xoo-wsch-section .xoo-wsch-close{margin:0;width:1.25rem;height:1.25rem;background-color:var(--black);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px"><path d="m256-200-56-56 224-224-224-224 56-56 224 224 224-224 56 56-224 224 224 224-56 56-224-224-224 224Z"/></svg>');mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px"><path d="m256-200-56-56 224-224-224-224 56-56 224 224 224-224 56 56-224 224 224 224-56 56-224-224-224 224Z"/></svg>')}.xoo-wsc-markup .xoo-wsc-modal .xoo-wsc-container .xoo-wsc-body .xoo-wsc-empty-cart{padding:var(--xs-space);min-height:100%;justify-content:center;gap:var(--gap);font-size:.875rem}.xoo-wsc-markup .xoo-wsc-modal .xoo-wsc-container .xoo-wsc-body .xoo-wsc-empty-cart>*{margin:0}.xoo-wsc-markup .xoo-wsc-modal .xoo-wsc-container .xoo-wsc-body .xoo-wsc-products .xoo-wsc-product{padding:var(--xs-space);margin:0 var(--xs-space);background-color:rgba(0,0,0,0);border-bottom:2px solid var(--solid-grey);border-radius:0;box-shadow:none;gap:var(--xs-space)}.xoo-wsc-markup .xoo-wsc-modal .xoo-wsc-container .xoo-wsc-body .xoo-wsc-products .xoo-wsc-product .xoo-wsc-img-col{align-self:flex-start;min-width:3rem;width:3rem}.xoo-wsc-markup .xoo-wsc-modal .xoo-wsc-container .xoo-wsc-body .xoo-wsc-products .xoo-wsc-product .xoo-wsc-img-col a{display:block;line-height:0}.xoo-wsc-markup .xoo-wsc-modal .xoo-wsc-container .xoo-wsc-body .xoo-wsc-products .xoo-wsc-product .xoo-wsc-sum-col{flex-grow:1;padding:0;width:100%}.xoo-wsc-markup .xoo-wsc-modal .xoo-wsc-container .xoo-wsc-body .xoo-wsc-products .xoo-wsc-product .xoo-wsc-sum-col .xoo-wsc-sm-info{gap:var(--xs-space);position:relative}.xoo-wsc-markup .xoo-wsc-modal .xoo-wsc-container .xoo-wsc-body .xoo-wsc-products .xoo-wsc-product .xoo-wsc-sum-col .xoo-wsc-sm-info .xoo-wsc-sm-left{flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.25rem}.xoo-wsc-markup .xoo-wsc-modal .xoo-wsc-container .xoo-wsc-body .xoo-wsc-products .xoo-wsc-product .xoo-wsc-sum-col .xoo-wsc-sm-info .xoo-wsc-sm-left .xoo-wsc-pname{display:block;font-size:0;line-height:0;min-height:1rem;padding-right:calc(1rem + var(--xs-space))}.xoo-wsc-markup .xoo-wsc-modal .xoo-wsc-container .xoo-wsc-body .xoo-wsc-products .xoo-wsc-product .xoo-wsc-sum-col .xoo-wsc-sm-info .xoo-wsc-sm-left .xoo-wsc-pname a{font-size:.75rem;line-height:1.15;font-weight:540;color:var(--black)}.xoo-wsc-markup .xoo-wsc-modal .xoo-wsc-container .xoo-wsc-body .xoo-wsc-products .xoo-wsc-product .xoo-wsc-sum-col .xoo-wsc-sm-info .xoo-wsc-sm-left .xoo-wsc-pname a:hover{text-decoration:underline}.xoo-wsc-markup .xoo-wsc-modal .xoo-wsc-container .xoo-wsc-body .xoo-wsc-products .xoo-wsc-product .xoo-wsc-sum-col .xoo-wsc-sm-info .xoo-wsc-sm-left .xoo-wsc-sml-qty{font-size:.75rem;line-height:1.15;color:var(--dark);font-weight:700}.xoo-wsc-markup .xoo-wsc-modal .xoo-wsc-container .xoo-wsc-body .xoo-wsc-products .xoo-wsc-product .xoo-wsc-sum-col .xoo-wsc-sm-info .xoo-wsc-sm-left .xoo-wsc-priceBox{font-size:0}.xoo-wsc-markup .xoo-wsc-modal .xoo-wsc-container .xoo-wsc-body .xoo-wsc-products .xoo-wsc-product .xoo-wsc-sum-col .xoo-wsc-sm-info .xoo-wsc-sm-left .xoo-wsc-priceBox .xoo-wsc-pprice,.xoo-wsc-markup .xoo-wsc-modal .xoo-wsc-container .xoo-wsc-body .xoo-wsc-products .xoo-wsc-product .xoo-wsc-sum-col .xoo-wsc-sm-info .xoo-wsc-sm-left .xoo-wsc-priceBox .xoo-wsc-pprice *{font-size:.75rem;line-height:1.15;color:var(--dark);font-weight:700}.xoo-wsc-markup .xoo-wsc-modal .xoo-wsc-container .xoo-wsc-body .xoo-wsc-products .xoo-wsc-product .xoo-wsc-sum-col .xoo-wsc-sm-info .xoo-wsc-sm-right{justify-content:flex-start;position:absolute;top:0;right:0}.xoo-wsc-markup .xoo-wsc-modal .xoo-wsc-container .xoo-wsc-body .xoo-wsc-products .xoo-wsc-product .xoo-wsc-sum-col .xoo-wsc-sm-info .xoo-wsc-sm-right .xoo-wsc-smr-ptotal{display:none}.xoo-wsc-markup .xoo-wsc-modal .xoo-wsc-container .xoo-wsc-body .xoo-wsc-products .xoo-wsc-product .xoo-wsc-sum-col .xoo-wsc-sm-info .xoo-wsc-sm-right .xoo-wsc-smr-del{margin:0;width:1rem;height:1rem;background-color:var(--dark);will-change:background-color;transition:background-color var(--fast-transition);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px"><path d="M280-120q-33 0-56.5-23.5T200-200v-520h-40v-80h200v-40h240v40h200v80h-40v520q0 33-23.5 56.5T680-120H280Zm400-600H280v520h400v-520ZM360-280h80v-360h-80v360Zm160 0h80v-360h-80v360ZM280-720v520-520Z"/></svg>');mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px"><path d="M280-120q-33 0-56.5-23.5T200-200v-520h-40v-80h200v-40h240v40h200v80h-40v520q0 33-23.5 56.5T680-120H280Zm400-600H280v520h400v-520ZM360-280h80v-360h-80v360Zm160 0h80v-360h-80v360ZM280-720v520-520Z"/></svg>')}.xoo-wsc-markup .xoo-wsc-modal .xoo-wsc-container .xoo-wsc-body .xoo-wsc-products .xoo-wsc-product .xoo-wsc-sum-col .xoo-wsc-sm-info .xoo-wsc-sm-right .xoo-wsc-smr-del::before{display:none}.xoo-wsc-markup .xoo-wsc-modal .xoo-wsc-container .xoo-wsc-body .xoo-wsc-products .xoo-wsc-product .xoo-wsc-sum-col .xoo-wsc-sm-info .xoo-wsc-sm-right .xoo-wsc-smr-del:hover{background-color:var(--black)}.xoo-wsc-markup .xoo-wsc-modal .xoo-wsc-container .xoo-wsc-footer{padding:0;box-shadow:none;border-top:2px solid var(--solid-grey)}.xoo-wsc-markup .xoo-wsc-modal .xoo-wsc-container .xoo-wsc-footer .xoo-wsc-ft-totals{padding:var(--xs-space)}.xoo-wsc-markup .xoo-wsc-modal .xoo-wsc-container .xoo-wsc-footer .xoo-wsc-ft-totals .xoo-wsc-ft-amt{padding:0}.xoo-wsc-markup .xoo-wsc-modal .xoo-wsc-container .xoo-wsc-footer .xoo-wsc-ft-totals .xoo-wsc-ft-amt *{font-size:.875rem;color:var(--black);font-weight:540}.xoo-wsc-markup .xoo-wsc-modal .xoo-wsc-container .xoo-wsc-footer .xoo-wsc-ft-buttons-cont{padding:0 var(--xs-space) var(--xs-space)}.xoo-wsc-markup .xoo-wsc-modal.xoo-wsc-cart-active .xoo-wsc-container{opacity:1;pointer-events:all;transform:translateX(0)}@media only screen and (max-width: 769px){.xoo-wsc-markup .xoo-wsc-modal .xoo-wsc-container .xoo-wsc-header .xoo-wsch-top .xoo-wsch-section .xoo-wsch-text{font-size:1rem}.xoo-wsc-markup .xoo-wsc-modal .xoo-wsc-container .xoo-wsc-body .xoo-wsc-products .xoo-wsc-product .xoo-wsc-sum-col .xoo-wsc-sm-info .xoo-wsc-sm-left{gap:.5rem}.xoo-wsc-markup .xoo-wsc-modal .xoo-wsc-container .xoo-wsc-body .xoo-wsc-products .xoo-wsc-product .xoo-wsc-sum-col .xoo-wsc-sm-info .xoo-wsc-sm-left .xoo-wsc-pname a,.xoo-wsc-markup .xoo-wsc-modal .xoo-wsc-container .xoo-wsc-body .xoo-wsc-products .xoo-wsc-product .xoo-wsc-sum-col .xoo-wsc-sm-info .xoo-wsc-sm-left .xoo-wsc-sml-qty,.xoo-wsc-markup .xoo-wsc-modal .xoo-wsc-container .xoo-wsc-body .xoo-wsc-products .xoo-wsc-product .xoo-wsc-sum-col .xoo-wsc-sm-info .xoo-wsc-sm-left .xoo-wsc-priceBox .xoo-wsc-pprice,.xoo-wsc-markup .xoo-wsc-modal .xoo-wsc-container .xoo-wsc-body .xoo-wsc-products .xoo-wsc-product .xoo-wsc-sum-col .xoo-wsc-sm-info .xoo-wsc-sm-left .xoo-wsc-priceBox .xoo-wsc-pprice *{font-size:.875rem}.xoo-wsc-markup .xoo-wsc-modal .xoo-wsc-container .xoo-wsc-body .xoo-wsc-products .xoo-wsc-product .xoo-wsc-sum-col .xoo-wsc-sm-info .xoo-wsc-sm-left .xoo-wsc-pname{min-height:1.125rem;padding-right:calc(1.125rem + var(--xs-space))}.xoo-wsc-markup .xoo-wsc-modal .xoo-wsc-container .xoo-wsc-body .xoo-wsc-products .xoo-wsc-product .xoo-wsc-sum-col .xoo-wsc-sm-info .xoo-wsc-sm-right .xoo-wsc-smr-del{width:1.125rem;height:1.125rem}.xoo-wsc-markup .xoo-wsc-modal .xoo-wsc-container .xoo-wsc-footer .xoo-wsc-ft-totals .xoo-wsc-ft-amt *{font-size:1rem}}.sectionQ{padding-left:var(--lateral-space);padding-right:var(--lateral-space)}.sectionQ .innerQ{width:min(100vw - 2*var(--lateral-space),max(10*(100vw - 11*var(--gap))/12 + 9*var(--gap),10*(calc(1536px - 2 * var(--lateral-space)) - 11*1.5rem)/12 + 9*1.5rem));max-width:min(100%,10*(calc(1920px - 2 * var(--lateral-space)) - 11*1.5rem)/12 + 9*1.5rem);margin-left:auto;margin-right:auto}.sectionQ .innerQ.stretchQ{width:100%;max-width:100%}.sectionQ .innerQ.middleQ{width:min(100vw - 2*var(--lateral-space),max(8*(100vw - 11*var(--gap))/12 + 7*var(--gap),8*(calc(1536px - 2 * var(--lateral-space)) - 11*1.5rem)/12 + 7*1.5rem));max-width:min(100%,8*(calc(1920px - 2 * var(--lateral-space)) - 11*1.5rem)/12 + 7*1.5rem)}.sectionQ .innerQ.smallQ{width:min(100vw - 2*var(--lateral-space),max(6*(100vw - 11*var(--gap))/12 + 5*var(--gap),6*(calc(1536px - 2 * var(--lateral-space)) - 11*1.5rem)/12 + 5*1.5rem));max-width:min(100%,6*(calc(1920px - 2 * var(--lateral-space)) - 11*1.5rem)/12 + 5*1.5rem)}.sectionQ .innerQ.xsmallQ{width:min(100vw - 2*var(--lateral-space),max(4*(100vw - 11*var(--gap))/12 + 3*var(--gap),4*(1536px - 11*1.5rem)/12 + 3*1.5rem));max-width:min(100%,4*(1920px - 11*1.5rem)/12 + 3*1.5rem)}.sectionQ.fullQ{padding-left:0;padding-right:0}footer.footerQ{margin-top:var(--sections-space)}footer.footerQ #newsletter{padding:var(--middle-space) var(--lateral-space);background-color:var(--yellow);margin-bottom:var(--sections-space)}footer.footerQ #newsletter .contentQ{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--gap);justify-content:stretch;align-items:center;color:var(--black)}footer.footerQ #newsletter .contentQ .introQ{display:flex;flex-direction:column;gap:var(--xs-space)}footer.footerQ #newsletter .contentQ .introQ .descriptionQ{font-weight:500}footer.footerQ .mainFooterQ{padding-top:var(--middle-space);padding-bottom:var(--middle-space);border-top:2px solid var(--solid-grey);border-bottom:2px solid var(--solid-grey)}footer.footerQ .mainFooterQ .logoQ{margin-bottom:var(--gap);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:calc(.5*var(--xs-space));line-height:0}footer.footerQ .mainFooterQ .logoQ svg{font-size:3rem;height:1em;width:1.2708333333em}footer.footerQ .mainFooterQ .logoQ p{font-size:.5rem;line-height:1.15;font-weight:500;color:var(--light-grey);max-width:min(100%,12em)}footer.footerQ .mainFooterQ .contentQ{display:grid;grid-template-columns:repeat(24, 1fr);gap:var(--gap)}footer.footerQ .mainFooterQ .contentQ>.descriptionQ{grid-column:span 6}footer.footerQ .mainFooterQ .contentQ>.descriptionQ p{text-wrap:balance}footer.footerQ .mainFooterQ .contentQ .footerMenuQ{grid-column:span 5}footer.footerQ .mainFooterQ .contentQ .footerMenuQ ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--xs-space)}footer.footerQ .mainFooterQ .contentQ .footerMenuQ ul li{display:block;line-height:0}footer.footerQ .mainFooterQ .contentQ .footerMenuQ ul li a{font-size:.875rem;line-height:1.15;font-weight:500;color:var(--dark)}footer.footerQ .mainFooterQ .contentQ .footerMenuQ ul li a:hover{text-decoration:underline}footer.footerQ .mainFooterQ .contentQ .footerMenuQ:nth-child(2){grid-column:9/span 5}footer.footerQ .mainFooterQ .contentQ .aditionalInfoQ{grid-column:span 6;display:grid;grid-template-columns:100%;gap:var(--small-space)}footer.footerQ .mainFooterQ .contentQ .aditionalInfoQ a{display:inline-flex;justify-content:flex-start;align-items:center;gap:calc(.5*var(--xs-space));font-size:.875rem;line-height:1;font-weight:700;color:var(--dark)}footer.footerQ .mainFooterQ .contentQ .aditionalInfoQ a:hover{text-decoration:underline}footer.footerQ .mainFooterQ .contentQ .aditionalInfoQ a span{display:block;line-height:1}footer.footerQ .mainFooterQ .contentQ .aditionalInfoQ a span.iconQ{line-height:0}footer.footerQ .mainFooterQ .contentQ .aditionalInfoQ a span.iconQ svg{display:block;font-size:1.125rem;width:1em;height:1em;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;color:inherit;fill:currentColor}footer.footerQ .mainFooterQ .contentQ .aditionalInfoQ .addressQ>span{display:block}footer.footerQ .bottomQ{padding-top:var(--gap);padding-bottom:var(--gap);padding-right:calc(2.8125rem + var(--xs-space) - var(--lateral-space) + var(--gap));display:flex;justify-content:space-between;align-items:center;gap:var(--xs-space) var(--gap)}footer.footerQ .bottomQ .copyrightQ{font-size:.75rem;margin:0}footer.footerQ .bottomQ .footerMenuQ ul{list-style:none;padding:0;margin:0;display:flex;gap:var(--xs-space) var(--gap);min-width:-moz-max-content;min-width:max-content}footer.footerQ .bottomQ .footerMenuQ ul li{display:block;line-height:0}footer.footerQ .bottomQ .footerMenuQ ul li a{font-size:.75rem;line-height:1;font-weight:500;color:var(--dark)}footer.footerQ .bottomQ .footerMenuQ ul li a:hover{text-decoration:underline}a.whatsappQ{position:fixed;z-index:8;display:block;bottom:var(--xs-space);right:var(--xs-space);font-size:1.125rem;line-height:0;color:var(--black);background-color:var(--yellow);padding:var(--xs-space);border-radius:50%;border:2px solid var(--white)}@media only screen and (max-width: 1025px){footer.footerQ .mainFooterQ .contentQ{grid-template-columns:repeat(12, 1fr)}footer.footerQ .mainFooterQ .contentQ .aditionalInfoQ{grid-column:1/7;grid-row:2/3}footer.footerQ .mainFooterQ .contentQ .footerMenuQ:nth-child(n){grid-column:8/span 5}}@media only screen and (max-width: 769px){footer.footerQ #newsletter .contentQ{grid-template-columns:100%}}@media only screen and (max-width: 601px){footer.footerQ .mainFooterQ{padding-bottom:var(--gap)}footer.footerQ .mainFooterQ .contentQ{grid-template-columns:repeat(6, 1fr);gap:0}footer.footerQ .mainFooterQ .contentQ .aditionalInfoQ{grid-column:1/-1;padding-top:var(--small-space)}footer.footerQ .mainFooterQ .contentQ .footerMenuQ:nth-child(n){grid-column:span 6}footer.footerQ .mainFooterQ .contentQ .footerMenuQ:nth-child(3){padding-top:var(--small-space);padding-bottom:calc(var(--middle-space) - var(--gap))}footer.footerQ .mainFooterQ .contentQ .footerMenuQ:nth-child(2){order:2;margin-top:var(--gap);padding-top:var(--gap);border-top:2px solid var(--solid-grey)}footer.footerQ .mainFooterQ .contentQ .footerMenuQ:nth-child(2) ul{flex-direction:row;justify-content:center}footer.footerQ .bottomQ{flex-direction:column-reverse;padding-right:0}footer.footerQ .bottomQ .copyrightQ{text-align:center;text-wrap:balance;max-width:min(100%,300px)}}#cookie-law-info-bar{padding:var(--small-space);box-shadow:none}#cookie-law-info-bar .cli-wrapper #wt-cli-cookie-banner .cli-bar-container{display:flex;flex-direction:column;gap:var(--xs-space);align-items:stretch}#cookie-law-info-bar .cli-wrapper #wt-cli-cookie-banner .cli-bar-container a{border:none !important;color:var(--simple-blue) !important;text-decoration:underline !important}#cookie-law-info-bar .cli-wrapper #wt-cli-cookie-banner .cli-bar-container #wt-cli-accept-btn{text-align:center !important;width:100% !important;background-color:var(--yellow) !important;color:var(--black) !important;padding:var(--xs-space) var(--gap) !important;text-decoration:none !important;margin:0 !important}#cookie-law-info-bar .cli-wrapper #wt-cli-cookie-banner .cli-bar-container #wt-cli-accept-btn:hover{text-decoration:underline !important}#cookie-law-info-bar .cli-wrapper #wt-cli-cookie-banner .cli-bar-container .cli-bar-message{font-weight:540;font-size:.875rem;line-height:1.25;color:var(--dark)}#cookie-law-info-bar .cli-wrapper #wt-cli-cookie-banner .cli-bar-container .cli-bar-btn_container{display:flex;flex-direction:column;gap:var(--xs-space);align-items:stretch}#cookie-law-info-bar .cli-wrapper #wt-cli-cookie-banner .cli-bar-container .cli-bar-btn_container .vc_col-sm-6{font-weight:540;font-size:.875rem;line-height:1.25;color:var(--dark)}.titleQ{font:normal 600 1.5rem/1.15 var(--main-font);color:var(--black);text-wrap:balance}.smallTitleQ{font:normal 700 .875rem/1.15 var(--second-font);text-transform:uppercase;text-wrap:balance}.bigTitleQ{font:normal 700 2rem/1.15 var(--logo-font);text-wrap:balance}.mainTitleQ{font:normal 700 2rem/1.15 var(--main-font);color:var(--black);text-wrap:balance}.buttonQ,a.buttonQ,button.buttonQ,.button,.xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn,.xoo-wsc-container .xoo-wsc-btn,.wc-block-components-button:not(.is-link){transition:.3s cubic-bezier(0.25, 1, 0.5, 1) 0s;background-color:var(--yellow);color:var(--black);padding:var(--xs-space) var(--gap);display:inline-block;font-size:.875rem;line-height:1;font-weight:500;display:inline-flex;justify-content:center;align-items:center;gap:var(--gap)}.buttonQ span,a.buttonQ span,button.buttonQ span,.button span,.xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn span,.xoo-wsc-container .xoo-wsc-btn span,.wc-block-components-button:not(.is-link) span{display:block;font-size:inherit;color:inherit;fill:inherit;transition:.3s cubic-bezier(0.25, 1, 0.5, 1) 0s}.buttonQ span.labelQ,a.buttonQ span.labelQ,button.buttonQ span.labelQ,.button span.labelQ,.xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn span.labelQ,.xoo-wsc-container .xoo-wsc-btn span.labelQ,.wc-block-components-button:not(.is-link) span.labelQ{will-change:color}.buttonQ span.labelQ span,a.buttonQ span.labelQ span,button.buttonQ span.labelQ span,.button span.labelQ span,.xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn span.labelQ span,.xoo-wsc-container .xoo-wsc-btn span.labelQ span,.wc-block-components-button:not(.is-link) span.labelQ span{display:inline}.buttonQ span.iconQ,a.buttonQ span.iconQ,button.buttonQ span.iconQ,.button span.iconQ,.xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn span.iconQ,.xoo-wsc-container .xoo-wsc-btn span.iconQ,.wc-block-components-button:not(.is-link) span.iconQ{font-size:1.4285714286em;line-height:0;margin:-.15em calc(-0.5*var(--gap))}.buttonQ span.iconQ svg,a.buttonQ span.iconQ svg,button.buttonQ span.iconQ svg,.button span.iconQ svg,.xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn span.iconQ svg,.xoo-wsc-container .xoo-wsc-btn span.iconQ svg,.wc-block-components-button:not(.is-link) span.iconQ svg{color:inherit;fill:currentColor;font-size:inherit;width:1em;height:1em;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;will-change:color,fill}.buttonQ:hover,a.buttonQ:hover,button.buttonQ:hover,.button:hover,.xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn:hover,.xoo-wsc-container .xoo-wsc-btn:hover,.wc-block-components-button:not(.is-link):hover{text-decoration:underline}.buttonQ.bigQ,a.buttonQ.bigQ,button.buttonQ.bigQ,.button.bigQ,.xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn.bigQ,.xoo-wsc-container .xoo-wsc-btn.bigQ,.wc-block-components-button:not(.is-link).bigQ{font-size:1rem}.buttonQ.fullQ,a.buttonQ.fullQ,button.buttonQ.fullQ,.button.fullQ,.xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn.fullQ,.xoo-wsc-container .xoo-wsc-btn.fullQ,.wc-block-components-button:not(.is-link).fullQ{width:100%;grid-column:1/-1}.buttonQ.greyQ,a.buttonQ.greyQ,button.buttonQ.greyQ,.button.greyQ,.xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn.greyQ,.xoo-wsc-container .xoo-wsc-btn.greyQ,.wc-block-components-button:not(.is-link).greyQ{color:var(--white);background-color:var(--dark)}.tagQ,a.tagQ{display:inline-block;padding:.25rem .375rem;font-size:.625rem;line-height:1;font-weight:540;border-radius:.875rem;color:var(--black);background-color:var(--yellow)}a.tagQ:hover{text-decoration:underline}.archesCatsQ{display:grid;grid-template-columns:repeat(12, 1fr);gap:var(--gap);justify-content:stretch;align-items:stretch}.archesCatsQ .itemQ{grid-column:span 2;display:flex;flex-direction:column;gap:0;justify-content:stretch;align-items:stretch;border:2px solid var(--solid-grey);border-radius:20rem 20rem 0 0;overflow:hidden;background-color:#fff}.archesCatsQ .itemQ .imgQ{position:relative;padding:0 0 50%;line-height:0;overflow:hidden;opacity:1;will-change:opacity;transition:opacity var(--fast-transition)}.archesCatsQ .itemQ .imgQ img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.archesCatsQ .itemQ .infoQ{border-top:2px solid var(--solid-grey);flex-grow:1;padding:var(--gap);display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--xs-space)}.archesCatsQ .itemQ .infoQ .labelQ{color:var(--black);display:flex;justify-content:space-between;align-items:center;gap:var(--xs-space)}.archesCatsQ .itemQ .infoQ .labelQ .iconQ{font-size:.875rem}.archesCatsQ .itemQ .infoQ .descriptionQ p{font-size:.75rem}.archesCatsQ .itemQ:hover .imgQ{opacity:.82}.archesCatsQ .itemQ:hover .infoQ .labelQ .smallTitleQ{text-decoration:underline}.guaranteesQ{display:grid;grid-template-columns:repeat(12, 1fr);gap:0;justify-content:stretch;align-items:stretch;border:2px solid var(--solid-grey);border-right:0;border-left:0}.guaranteesQ .itemQ{grid-column:span 2;display:grid;grid-template-rows:auto 1fr;gap:var(--small-space);padding:0 var(--gap);margin:var(--gap) 0}.guaranteesQ .itemQ:not(:last-child){border-right:2px solid var(--solid-grey)}.guaranteesQ .itemQ .topQ{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:var(--xs-space)}.guaranteesQ .itemQ .topQ .iconQ{font-size:1.5rem;display:block;line-height:0}.guaranteesQ .itemQ .topQ .smallTitleQ{align-self:center}.guaranteesQ .itemQ .descriptionQ{flex-grow:1}.guaranteesQ .itemQ .descriptionQ p{font-size:.75rem}.archesQ{display:grid;grid-template-columns:repeat(12, 1fr);gap:var(--gap);justify-content:stretch;align-items:stretch}.archesQ .itemQ{position:relative;grid-column:span 4;border:2px solid var(--light-grey);border-radius:50rem 50rem var(--middle-space) var(--middle-space);overflow:hidden}.archesQ .itemQ .infoQ{position:relative;z-index:2;text-align:center;padding:0 var(--gap);display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:0;padding:0 var(--gap) var(--middle-space);min-height:100%}.archesQ .itemQ .infoQ .topQ{padding:var(--big-space) 0 clamp(var(--big-space),13.3333333333dvw,2*var(--big-space));width:min(100%,320px)}.archesQ .itemQ .infoQ .topQ .titleQ{color:var(--yellow);font-weight:700;margin-bottom:var(--gap)}.archesQ .itemQ .infoQ .topQ .descriptionQ{text-wrap:balance;color:var(--white);font-weight:500}.archesQ .itemQ .infoQ .topQ .descriptionQ p{color:var(--white);font-weight:500}.archesQ .itemQ .infoQ .buttonQ{color:var(--black)}.archesQ .itemQ .imgQ{position:absolute;z-index:1;top:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px);pointer-events:none}.archesQ .itemQ .imgQ img{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.archesQ .itemQ .imgQ::after{content:"";display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to bottom, rgba(97, 97, 92, 0.64), rgba(97, 97, 92, 0.12))}.fullIntroQ{display:flex;justify-content:space-between;align-items:center;gap:var(--gap);flex-wrap:wrap}.infoBoxesQ{border-bottom:2px solid var(--solid-grey)}.infoBoxesQ .boxQ{border-top:2px solid var(--solid-grey);padding:var(--gap) 0;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--gap)}.infoBoxesQ .boxQ .smallTitleQ{color:var(--dark)}.infoBoxesQ .boxQ .descriptionQ{font-size:.875rem}.infoBoxesQ .boxQ .descriptionQ p{font-size:.875rem}@media only screen and (max-width: 1201px){.archesCatsQ,.guaranteesQ{grid-template-columns:repeat(6, 1fr)}.guaranteesQ .itemQ{position:relative}.guaranteesQ .itemQ::before{content:"";display:block;position:absolute;top:calc(100% + var(--gap));left:var(--gap);width:calc(100% - 2*var(--gap));height:2px;background-color:var(--solid-grey)}.guaranteesQ .itemQ:nth-child(3n){border-right:none}.guaranteesQ .itemQ:nth-child(n+4)::before{display:none}}@media only screen and (max-width: 769px){.archesQ{grid-template-columns:repeat(4, 1fr)}.archesQ .itemQ .infoQ{gap:0}.archesQ .itemQ:nth-child(2),.archesQ .itemQ:nth-child(3){border-radius:var(--middle-space)}}@media only screen and (max-width: 601px){.archesCatsQ{grid-template-columns:repeat(4, 1fr)}.archesCatsQ .itemQ .imgQ{padding:0 0 75%}.archesCatsQ .itemQ .infoQ{padding:var(--gap) var(--xs-space)}.guaranteesQ{grid-template-columns:repeat(4, 1fr)}.guaranteesQ .itemQ{position:relative}.guaranteesQ .itemQ:nth-child(3n){border-right:2px solid var(--solid-grey)}.guaranteesQ .itemQ:nth-child(2n){border-right:none}.guaranteesQ .itemQ:nth-child(n+4)::before{display:block}.guaranteesQ .itemQ:nth-child(n+5)::before{display:none}}@media only screen and (max-width: 481px){.guaranteesQ{grid-template-columns:repeat(2, 1fr)}.guaranteesQ .itemQ{position:relative;margin:0;padding:var(--gap);border-bottom:2px solid var(--solid-grey)}.guaranteesQ .itemQ:nth-child(n){border-right:none}.guaranteesQ .itemQ:nth-child(n)::before{display:none}.guaranteesQ .itemQ .descriptionQ{font-size:.875rem}.guaranteesQ .itemQ .descriptionQ p{font-size:.875rem}.infoBoxesQ .boxQ{gap:var(--xs-space)}}.productsListQ{list-style:none;display:grid;grid-template-columns:repeat(auto-fill, minmax(min(50% - 0.5 * var(--gap), max((100% - 11 * var(--gap)) * 0.25 + 2 * var(--gap), 180px)), 1fr));gap:var(--gap);justify-content:stretch;align-items:stretch}.productsListQ .productItemQ article{min-height:100%;border:2px solid var(--solid-grey);background-color:#fff}.productsListQ .productItemQ article .imgQ{position:relative;display:block;line-height:0;padding:var(--xs-space)}.productsListQ .productItemQ article .imgQ img{position:relative;z-index:1;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;opacity:1;will-change:opacity;transition:opacity var(--fast-transition)}.productsListQ .productItemQ article .imgQ .tagsQ,.productsListQ .productItemQ article .imgQ .buttonsQ{position:absolute;z-index:2;top:var(--xs-space);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:calc(.5*var(--xs-space))}.productsListQ .productItemQ article .imgQ .buttonsQ{right:var(--xs-space);gap:.625rem}.productsListQ .productItemQ article .imgQ .buttonsQ button{cursor:pointer}.productsListQ .productItemQ article .imgQ .buttonsQ button svg{font-size:1rem;color:var(--light-grey);will-change:color,fill;transition:var(--fast-transition)}.productsListQ .productItemQ article .imgQ .buttonsQ button:hover svg{color:var(--grey)}.productsListQ .productItemQ article .imgQ .tagsQ{left:var(--xs-space);pointer-events:none;max-width:calc(100% - 3*var(--xs-space) - 1rem)}.productsListQ .productItemQ article .imgQ:hover img{opacity:.82}.productsListQ .productItemQ article .infoQ{padding:var(--gap) var(--xs-space);display:flex;flex-direction:column;gap:var(--xs-space);justify-content:stretch;align-items:stretch}.productsListQ .productItemQ article .infoQ .productSubtitleQ{font-size:.875rem;line-height:1.15;color:var(--black)}.productsListQ .productItemQ article .infoQ .productSubtitleQ a:hover{text-decoration:underline}.productsListQ .productItemQ article .infoQ .priceQ{display:flex;align-items:center;justify-content:flex-start;gap:var(--xs-space);font-size:.75rem;line-height:1;color:var(--dark)}.productsListQ .productItemQ article .infoQ .priceQ ins{text-decoration:none}.productsListQ .productItemQ article .infoQ .priceQ del{color:var(--light-grey)}.productsListQ .productItemQ article .infoQ .catsQ{list-style:none;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:calc(.5*var(--xs-space)) var(--xs-space)}.productsListQ .productItemQ article .infoQ .catsQ li{font-size:.625rem;line-height:1;color:var(--light-grey)}.productsListQ .productItemQ article .infoQ .catsQ li a:hover{text-decoration:underline}.productsListQ .buttonWrapperQ,.productsListQ .bannerQ{grid-column:span 2}.productsListQ .bannerQ{grid-column:span 2;grid-row:span 3;grid-column-end:-1;background-color:var(--yellow);display:flex;justify-content:stretch;align-items:stretch}.productsListQ .bannerQ .wrapperQ{display:flex;justify-content:stretch;align-items:stretch}.productsListQ .bannerQ .wrapperQ .innerBannerQ{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.productsListQ .bannerQ .wrapperQ .innerBannerQ .infoQ{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:var(--middle-space);padding:var(--middle-space) var(--gap)}.productsListQ .bannerQ .wrapperQ .innerBannerQ .infoQ .titleQ,.productsListQ .bannerQ .wrapperQ .innerBannerQ .infoQ .descriptionQ{width:min(100%,480px);text-align:center;text-wrap:balance;color:var(--black)}.productsListQ .bannerQ .wrapperQ .innerBannerQ .infoQ .descriptionQ p{font-weight:500}.productsListQ .bannerQ .wrapperQ .innerBannerQ .infoQ .tagsQ{list-style:none;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:calc(.5*var(--xs-space)) .625rem}.productsListQ .bannerQ .wrapperQ .innerBannerQ .infoQ .tagsQ .tagQ{color:var(--white);background-color:var(--dark)}.productsListQ .bannerQ .wrapperQ .innerBannerQ .imgQ{flex-grow:1;position:relative;border-radius:50rem 50rem 0 0;overflow:hidden;border:2px solid var(--white);line-height:0;width:100%;min-width:calc(100% + 4px);left:2px}.productsListQ .bannerQ .wrapperQ .innerBannerQ .imgQ img{position:absolute;top:-2px;left:0;width:100%;height:calc(100% + 2px);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.woocommerce-pagination ul{display:flex;justify-content:center;align-items:center;gap:.5rem;list-style:none}.woocommerce-pagination ul li span,.woocommerce-pagination ul li a{display:flex;justify-content:center;align-items:center;width:2rem;height:2rem;border-radius:.25rem;color:var(--black);font-size:.75rem;line-height:1;will-change:background-color;background-color:var(--solid-grey);transition:background-color var(--fast-transition)}.woocommerce-pagination ul li span.current,.woocommerce-pagination ul li span:hover,.woocommerce-pagination ul li a.current,.woocommerce-pagination ul li a:hover{background-color:var(--yellow)}.woocommerce-pagination ul li span.dots,.woocommerce-pagination ul li a.dots{line-height:0;background:rgba(0,0,0,0);width:auto}.woocommerce-pagination ul li span.prev,.woocommerce-pagination ul li span.next,.woocommerce-pagination ul li a.prev,.woocommerce-pagination ul li a.next{font-size:0}.woocommerce-pagination ul li span.prev::before,.woocommerce-pagination ul li span.next::before,.woocommerce-pagination ul li a.prev::before,.woocommerce-pagination ul li a.next::before{content:"";font-size:1rem;display:block;height:1em;width:1em;background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%231f1f1f"><path d="M504-480 320-664l56-56 240 240-240 240-56-56 184-184Z"/></svg>');mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%231f1f1f"><path d="M504-480 320-664l56-56 240 240-240 240-56-56 184-184Z"/></svg>')}.woocommerce-pagination ul li span.prev,.woocommerce-pagination ul li a.prev{transform:scaleX(-1)}.productsListQ+.woocommerce-pagination{margin-top:var(--sections-space)}@media only screen and (max-width: 856px){.productsListQ .bannerQ{grid-row:span 2}.productsListQ .buttonWrapperQ{grid-column:1/-1}}@media only screen and (max-width: 652px){.productsListQ .productItemQ{order:1}.productsListQ .bannerQ{grid-row:span 1;grid-column:1/-1;order:2}.productsListQ .bannerQ .wrapperQ .innerBannerQ .imgQ{min-height:calc(.75*(100dvw - 2*var(--lateral-space)))}.productsListQ .buttonWrapperQ{order:3}}@media only screen and (max-width: 481px){.productsListQ .productItemQ article .imgQ .buttonsQ{gap:var(--xs-space)}.productsListQ .productItemQ article .imgQ .buttonsQ button svg{font-size:1rem}.productsListQ .productItemQ article .infoQ .productSubtitleQ{font-size:1rem}.productsListQ .productItemQ article .infoQ .priceQ{font-size:.875rem}.productsListQ .productItemQ article .infoQ .catsQ li{font-size:.75rem}}.postsListQ{list-style:none;display:grid;grid-template-columns:repeat(auto-fill, minmax(min(50% - 0.5 * var(--gap), max((100% - 11 * var(--gap)) * 0.1666666667 + 1 * var(--gap), 180px)), 1fr));gap:var(--gap);justify-content:stretch;align-items:stretch}.postsListQ .postItemQ .mediaQ{position:relative;border-radius:1rem;overflow:hidden;font-size:0;margin-bottom:var(--xs-space)}.postsListQ .postItemQ .mediaQ .tagsQ{position:absolute;z-index:2;top:var(--xs-space);left:var(--xs-space);display:flex;align-items:flex-start;justify-content:flex-start;gap:calc(.5*var(--xs-space))}.postsListQ .postItemQ .mediaQ .tagsQ .tagQ{color:var(--white);background-color:var(--light-grey);will-change:background-color;transition:background-color var(--fast-transition)}.postsListQ .postItemQ .mediaQ .tagsQ .tagQ:hover{text-decoration:underline;background-color:var(--grey)}.postsListQ .postItemQ .mediaQ .imgQ{cursor:pointer;display:block;line-height:0;opacity:1;will-change:opacity;transition:opacity var(--fast-transition)}.postsListQ .postItemQ .mediaQ .imgQ img{position:relative;z-index:1}.postsListQ .postItemQ .mediaQ .imgQ:hover{opacity:.82}.postsListQ .postItemQ .infoQ{display:block}.postsListQ .postItemQ .infoQ .postTitleQ{font-size:.875rem;line-height:1.15;font-weight:700;color:var(--dark);will-change:color;transition:color var(--fast-transition)}.postsListQ .postItemQ .infoQ .postTitleQ:hover{text-decoration:underline;color:var(--black)}.postsListQ .postItemQ .infoQ .descriptionQ{margin:calc(.5*var(--xs-space)) 0 var(--xs-space);font-size:.75rem}.postsListQ .postItemQ .infoQ .descriptionQ p{font-size:.75rem;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;line-height:1.25;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;max-height:3.75em}.postsListQ .postItemQ .infoQ .dateQ{font-size:.625rem;line-height:1;font-weight:440;color:var(--light-grey);display:block}.postsListQ.middleQ{grid-template-columns:repeat(auto-fill, minmax(min(50% - 0.5 * var(--gap), max((100% - 9 * var(--gap)) * 0.2 + 1 * var(--gap), 180px)), 1fr))}.postsListQ.minimalQ{grid-template-columns:100%;gap:0;border-top:2px solid var(--solid-grey)}.postsListQ.minimalQ .postItemQ{padding:var(--gap) 0;border-bottom:2px solid var(--solid-grey)}.postsListQ.minimalQ .postItemQ .infoQ .postTitleQ{font-family:var(--second-font);color:var(--black)}.postsListQ.minimalQ .postItemQ .infoQ .descriptionQ{margin:var(--xs-space) 0}.postsListQ.minimalQ .postItemQ .infoQ .descriptionQ p{-webkit-line-clamp:2;line-clamp:2;max-height:2.5em}.postsListQ.minimalQ .postItemQ .infoQ .tagsQ{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:calc(.5*var(--xs-space))}.postsListQ.minimalQ .postItemQ .infoQ .tagsQ .tagQ{color:var(--white);background-color:var(--dark)}.postsListQ.recipesListQ .postItemQ article .mediaQ{line-height:0;border:2px solid var(--solid-grey)}@media only screen and (max-width: 481px){.postsListQ .postItemQ .infoQ .postTitleQ{font-size:1rem}.postsListQ .postItemQ .infoQ .descriptionQ{font-size:.875rem}.postsListQ .postItemQ .infoQ .descriptionQ p{font-size:.875rem}.postsListQ .postItemQ .infoQ .dateQ{font-size:.75rem}}.innerFormQ,form{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--gap);position:relative}.innerFormQ .rowQ,form .rowQ{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, max(50% - 0.5 * var(--gap), 180px)), 1fr));gap:var(--gap)}.innerFormQ .rowQ>p,form .rowQ>p{display:block;line-height:0;margin:0}.innerFormQ .rowQ>p span,form .rowQ>p span{display:block}.innerFormQ .rowQ .colmQ>p,form .rowQ .colmQ>p{display:block;line-height:0;margin:0}.innerFormQ .rowQ .colmQ>p span,form .rowQ .colmQ>p span{display:block}.innerFormQ .rowQ.formTextQ .colmQ p,form .rowQ.formTextQ .colmQ p{font-size:.625rem;line-height:1.15}.innerFormQ .rowQ.formTextQ .colmQ p span,form .rowQ.formTextQ .colmQ p span{display:inline}.innerFormQ .rowQ.formTextQ .colmQ a,form .rowQ.formTextQ .colmQ a{text-decoration:underline}.innerFormQ input:not([type=submit]):not([type=checkbox]),form input:not([type=submit]):not([type=checkbox]){width:100%;outline:none;border:2px solid var(--solid-grey);padding:0 var(--xs-space);font-size:.75rem;line-height:1;min-height:0;height:2.25rem;color:var(--dark)}.innerFormQ input:not([type=submit]):not([type=checkbox])::-moz-placeholder, form input:not([type=submit]):not([type=checkbox])::-moz-placeholder{opacity:1;color:var(--light-grey)}.innerFormQ input:not([type=submit]):not([type=checkbox])::placeholder,form input:not([type=submit]):not([type=checkbox])::placeholder{opacity:1;color:var(--light-grey)}.innerFormQ input[type=submit],form input[type=submit]{border:none;padding-right:calc(1.125rem + 2*var(--xs-space));background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%23080807"><path d="m560-240-56-58 142-142H160v-80h486L504-662l56-58 240 240-240 240Z"/></svg>');background-repeat:no-repeat;background-size:1.125rem;background-position:calc(100% - var(--xs-space)) center}.innerFormQ textarea,form textarea{width:100%;outline:none;border:2px solid var(--solid-grey);padding:calc(.5*(2.25rem - 1.25em)) var(--xs-space);font-size:.75rem;line-height:1.25;min-height:0;height:10em;max-height:10em;width:100%;max-width:100%;color:var(--dark)}.innerFormQ textarea::-moz-placeholder, form textarea::-moz-placeholder{opacity:1;color:var(--light-grey)}.innerFormQ textarea::placeholder,form textarea::placeholder{opacity:1;color:var(--light-grey)}.innerFormQ .wpcf7-acceptance .wpcf7-list-item,form .wpcf7-acceptance .wpcf7-list-item{margin:0}.innerFormQ .wpcf7-acceptance .wpcf7-list-item label,form .wpcf7-acceptance .wpcf7-list-item label{display:flex;justify-content:flex-start;align-items:center;gap:.5rem}.innerFormQ .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label,form .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label{font-size:.75rem;line-height:1.15}.innerFormQ .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label a,form .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label a{text-decoration:underline}.innerFormQ .wpcf7-acceptance .wpcf7-list-item label input,form .wpcf7-acceptance .wpcf7-list-item label input{align-self:flex-start;font-size:.75rem;height:1.15em;width:1.15em;border:2px solid var(--solid-grey);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-radius:2px;background-size:contain;background-position:center;background-repeat:no-repeat}.innerFormQ .wpcf7-acceptance .wpcf7-list-item label input:checked,form .wpcf7-acceptance .wpcf7-list-item label input:checked{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%235e5e5e"><path d="M382-240 154-468l57-57 171 171 367-367 57 57-424 424Z"/></svg>')}.innerFormQ .wpcf7-spinner,form .wpcf7-spinner{opacity:1;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0;margin:0;background-color:rgba(8,8,7,.24)}.innerFormQ .wpcf7-spinner::after,.innerFormQ .wpcf7-spinner::before,form .wpcf7-spinner::after,form .wpcf7-spinner::before{content:"";font-size:1.5rem;width:1em;height:1em;border-radius:50%;background:#fff;opacity:1;position:absolute;left:calc(50% - .5em);top:calc(50% - .5em);box-sizing:border-box;animation:formLoader 2s ease-in-out infinite;transform-origin:center}.innerFormQ .wpcf7-spinner::after,form .wpcf7-spinner::after{animation-delay:1s}.innerFormQ .wpcf7-not-valid-tip,form .wpcf7-not-valid-tip{font-size:.625rem;line-height:1.15;font-weight:500;padding:.125rem .75rem 0}.innerFormQ .wpcf7-response-output,form .wpcf7-response-output{margin:var(--gap) 0 0;padding:calc(.5*var(--xs-space)) var(--xs-space);background-color:#fff;border-width:2px;font-size:.75rem;border-radius:0;color:inherit}#newsletter .innerFormQ{flex-direction:column-reverse;gap:var(--xs-space)}#newsletter .innerFormQ .rowQ{position:relative}#newsletter .innerFormQ .rowQ>p{position:relative}#newsletter .innerFormQ .rowQ>p input:not([type=submit]):not([type=checkbox]){border-color:var(--grey);border-radius:1.125rem;color:var(--black)}#newsletter .innerFormQ .rowQ>p input:not([type=submit]):not([type=checkbox])::-moz-placeholder{color:var(--dark)}#newsletter .innerFormQ .rowQ>p input:not([type=submit]):not([type=checkbox])::placeholder{color:var(--dark)}#newsletter .innerFormQ .rowQ>p input[type=submit]{padding:0;background-image:none;position:absolute;top:0;right:0;font-size:0;height:2.25rem;aspect-ratio:1;border:none;outline:none;background-color:var(--dark);-webkit-mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%231f1f1f"><path d="m216-160-56-56 464-464H360v-80h400v400h-80v-264L216-160Z"/></svg>');mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%231f1f1f"><path d="m216-160-56-56 464-464H360v-80h400v400h-80v-264L216-160Z"/></svg>');-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1rem;mask-size:1rem;transition:var(--fast-transition);cursor:pointer}#newsletter .innerFormQ .rowQ>p input[type=submit]:hover{background-color:var(--black)}#newsletter .innerFormQ .wpcf7-acceptance .wpcf7-list-item{margin:0}#newsletter .innerFormQ .wpcf7-acceptance .wpcf7-list-item label input{border-color:var(--grey)}#newsletter .innerFormQ .wpcf7-spinner{border-radius:1.125rem}form.cart{flex-direction:row}form.cart .quantity input[type=number]{width:5rem;height:2.375rem;padding:0;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none}form.cart button[type=submit]{flex-grow:1;cursor:pointer}form.cart button[type=submit]::after{content:"";display:block;font-size:1.4285714286em;width:1em;height:1em;line-height:0;margin:-.15em calc(-0.5*var(--gap));background-color:currentColor;-webkit-mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%23080807"><path d="M440-600v-120H320v-80h120v-120h80v120h120v80H520v120h-80ZM223.5-103.5Q200-127 200-160t23.5-56.5Q247-240 280-240t56.5 23.5Q360-193 360-160t-23.5 56.5Q313-80 280-80t-56.5-23.5Zm400 0Q600-127 600-160t23.5-56.5Q647-240 680-240t56.5 23.5Q760-193 760-160t-23.5 56.5Q713-80 680-80t-56.5-23.5ZM40-800v-80h131l170 360h280l156-280h91L692-482q-11 20-29.5 31T622-440H324l-44 80h480v80H280q-45 0-68.5-39t-1.5-79l54-98-144-304H40Z"/></svg>');mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%23080807"><path d="M440-600v-120H320v-80h120v-120h80v120h120v80H520v120h-80ZM223.5-103.5Q200-127 200-160t23.5-56.5Q247-240 280-240t56.5 23.5Q360-193 360-160t-23.5 56.5Q313-80 280-80t-56.5-23.5Zm400 0Q600-127 600-160t23.5-56.5Q647-240 680-240t56.5 23.5Q760-193 760-160t-23.5 56.5Q713-80 680-80t-56.5-23.5ZM40-800v-80h131l170 360h280l156-280h91L692-482q-11 20-29.5 31T622-440H324l-44 80h480v80H280q-45 0-68.5-39t-1.5-79l54-98-144-304H40Z"/></svg>');-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%}@keyframes formLoader{0%,100%{transform:scale(0);opacity:1}50%{transform:scale(1);opacity:0}}