body #brx-content:has(#cmplz-document.cookie-statement){max-width:900px;margin-inline:auto;padding:30px 22px 60px}body #brx-content:has(#cmplz-document.cookie-statement) .brxe-container{width:100%;max-width:100%;min-width:0}body #brx-content:has(#cmplz-document.cookie-statement) h1{font-size:clamp(30px,4vw,43px);line-height:1.2;text-transform:none}body #brx-content:has(#cmplz-document.cookie-statement) a[href="#info-categoria"]{display:none}body #cmplz-document.cookie-statement{font:16px/1.7 system-ui,sans-serif;color:#302a26;max-width:100%;overflow-wrap:anywhere}body #cmplz-document.cookie-statement h2{font:600 22px/1.4 system-ui,sans-serif;text-transform:none;margin:32px 0 14px}body #cmplz-document.cookie-statement h3{font:600 18px/1.4 system-ui,sans-serif;text-transform:none}body #cmplz-document.cookie-statement p,body #cmplz-document.cookie-statement li{font-size:16px;line-height:1.7}body #cmplz-document.cookie-statement a{color:#7c263f;text-decoration:underline;text-underline-offset:3px}body #cmplz-document.cookie-statement details{max-width:100%;box-sizing:border-box}body .cmplz-cookiebanner{font-family:system-ui,sans-serif;z-index:1000000}body .cmplz-cookiebanner .cmplz-title{font-family:inherit;text-transform:none}body .cmplz-cookiebanner button{min-height:44px}body .cmplz-cookiebanner a:focus-visible,body .cmplz-cookiebanner button:focus-visible{outline:3px solid #7c263f;outline-offset:3px}@media(max-width:600px){body .cmplz-cookiebanner{max-width:calc(100vw - 20px);max-height:calc(100dvh - 24px);overflow:auto}body #cmplz-document.cookie-statement table{display:block;overflow-x:auto;max-width:100%}}body.reno-experience-account #brx-content{max-width:1180px;width:100%;margin-inline:auto;padding:32px 24px 64px}body.reno-experience-account #brx-content .brxe-container,body.reno-experience-account #brx-content .brxe-section{width:100%;max-width:100%;min-width:0;padding-inline:0}body.reno-experience-account #brxe-jipwnf{display:grid;grid-template-columns:230px minmax(0,1fr);gap:32px;align-items:start}body.reno-experience-account .woocommerce-MyAccount-navigation,body.reno-experience-account .woocommerce-MyAccount-content{width:100%;min-width:0;float:none}body.reno-experience-account .woocommerce-MyAccount-content{padding:24px;background:#fff;border:1px solid #e6dfd5;border-radius:10px;overflow-wrap:anywhere}body.reno-experience-account .woocommerce-MyAccount-navigation a{display:block;min-height:44px;padding:12px 15px;font:500 16px/1.4 system-ui}body.reno-experience-account #brx-content h1{font-size:clamp(32px,4vw,44px);text-transform:none;line-height:1.2}body.reno-experience-account #brx-content h2{font-size:clamp(23px,3vw,30px);text-transform:none;line-height:1.3}body.reno-experience-account #brx-content p,body.reno-experience-account #brx-content label,body.reno-experience-account #brx-content address{font-size:16px;line-height:1.65}body.reno-experience-account #brx-content input,body.reno-experience-account #brx-content select,body.reno-experience-account #brx-content button{min-height:44px;font-size:16px;max-width:100%}body.reno-experience-account #brx-content table{width:100%;font-size:15px}body.reno-experience-account #brx-content .brxe-post-author img{display:none}@media(max-width:700px){body.reno-experience-account #brx-content{padding:26px 18px 48px}body.reno-experience-account #brxe-jipwnf{grid-template-columns:minmax(0,1fr);gap:20px}body.reno-experience-account .woocommerce-MyAccount-navigation ul{display:flex;flex-wrap:wrap;gap:6px}body.reno-experience-account .woocommerce-MyAccount-navigation li{flex:1 1 44%;margin:0}body.reno-experience-account .woocommerce-MyAccount-navigation a{padding:10px 12px}body.reno-experience-account .woocommerce-MyAccount-content{padding:20px 16px}body.reno-experience-account .woocommerce-orders-table th,body.reno-experience-account .woocommerce-orders-table td{padding:9px 5px}body.reno-experience-account .u-columns{display:block}body.reno-experience-account .u-column1,body.reno-experience-account .u-column2{width:100%}}body.reno-experience-account #brxe-jipwnf{display:block}body.reno-experience-account #brxe-jipwnf>.woocommerce{display:grid;grid-template-columns:230px minmax(0,1fr);gap:28px;align-items:start;width:100%;min-width:0}body.reno-experience-account #brxe-jipwnf .woocommerce-MyAccount-navigation{width:100%;max-width:100%;align-self:start}body.reno-experience-account #brxe-jipwnf .woocommerce-MyAccount-content{width:100%;max-width:100%;box-sizing:border-box}@media(max-width:700px){body.reno-experience-account #brxe-jipwnf>.woocommerce{grid-template-columns:minmax(0,1fr);gap:18px}body.reno-experience-account #brxe-jipwnf .woocommerce-MyAccount-navigation ul{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:0}body.reno-experience-account #brxe-jipwnf .woocommerce-MyAccount-navigation li{margin:0;width:100%;text-align:left}body.reno-experience-account #brxe-jipwnf .woocommerce-MyAccount-navigation a{padding:11px 12px;border:1px solid #e6dfd5;border-radius:5px}body.reno-experience-account #brxe-jipwnf .woocommerce-MyAccount-navigation .is-active a{background:#7c263f;color:#fff}}.cmplz-hidden{display:none!important}body.reno-experience-account #brx-content :is(.woocommerce-message,.woocommerce-info,.woocommerce-error){font:400 16px/1.5 system-ui,sans-serif;padding:16px 18px;margin:0 0 20px;border:1px solid #c8b6ba;border-inline-start:4px solid #7c263f;border-radius:8px;background:#fff;color:#302a26;width:100%;max-width:100%;box-sizing:border-box;overflow-wrap:anywhere;text-align:left}body.reno-experience-account #brx-content .woocommerce-notices-wrapper{grid-column:1/-1;width:100%;min-width:0}@media (max-width:700px){body:has(.quick-purchase:not([hidden])) #cmplz-manage-consent{position:static!important;margin:16px 22px calc(108px + env(safe-area-inset-bottom,0px));text-align:center}body:has(.quick-purchase:not([hidden])) #cmplz-manage-consent .cmplz-manage-consent{position:static!important;inset:auto!important;transform:none!important;min-height:44px;font-size:14px;line-height:1.4;padding:10px 16px}body.woocommerce-checkout #customer_details input:not([type=checkbox]):not([type=radio]):not([type=hidden]),body.woocommerce-checkout #customer_details select,body.woocommerce-checkout #customer_details textarea,body.woocommerce-checkout #customer_details .select2-selection__rendered{font-size:16px!important;line-height:1.5}}@media(max-width:700px){body:is(.woocommerce-order-received,.woocommerce-order-pay) #brx-content{padding-inline:16px;box-sizing:border-box;min-width:0}body:is(.woocommerce-order-received,.woocommerce-order-pay) #brx-content :is(p,label,address,.woocommerce-order-overview,table){font-size:16px;line-height:1.55}body:is(.woocommerce-order-received,.woocommerce-order-pay) #brx-content .reno-native-payment-state{font-size:16px;max-width:100%;overflow-wrap:anywhere;box-sizing:border-box}body:is(.woocommerce-order-received,.woocommerce-order-pay) #brx-content .reno-native-payment-state :is(p,a){font-size:16px;line-height:1.5}body:is(.woocommerce-order-received,.woocommerce-order-pay) #brx-content .reno-native-payment-state h2{font-size:26px;line-height:1.2;text-transform:none}body:is(.woocommerce-order-received,.woocommerce-order-pay) #brx-content .reno-payment-actions a{min-height:48px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}body:is(.woocommerce-order-received,.woocommerce-order-pay) #brx-content :is(input:not([type=hidden]),button,.button){font-size:16px;min-height:44px}body:is(.woocommerce-order-received,.woocommerce-order-pay) #brx-content :is(table,td,th){overflow-wrap:anywhere}body.woocommerce-order-pay #order_review>.shop_table,body.woocommerce-order-pay #order_review>.shop_table :is(thead,tbody,tfoot){display:block;width:100%;box-sizing:border-box}body.woocommerce-order-pay #order_review>.shop_table :is(thead,tbody)>tr{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(68px,.6fr) minmax(78px,1fr)}body.woocommerce-order-pay #order_review>.shop_table tfoot>tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}body.woocommerce-order-pay #order_review>.shop_table :is(th,td){min-width:0;width:auto;padding:12px 8px;font-size:15px}body.woocommerce-order-pay #order_review>.shop_table thead .product-quantity{white-space:nowrap;padding-inline:3px}body.woocommerce-order-pay #order_review>.shop_table .amount{white-space:nowrap}body:is(.woocommerce-checkout,.woocommerce-order-received,.woocommerce-order-pay) #cmplz-manage-consent{position:static!important;margin:16px;text-align:center}body:is(.woocommerce-checkout,.woocommerce-order-received,.woocommerce-order-pay) #cmplz-manage-consent .cmplz-manage-consent{position:static!important;inset:auto!important;transform:none!important;font-size:14px;min-height:44px;padding:10px 16px}}