body{-webkit-font-smoothing:antialiased;letter-spacing:-.01em}a{transition:color .2s ease}.wp-block-button__link{font-weight:800;box-shadow:0 10px 26px rgb(243 88 0 / .28);transition:transform .2s ease,box-shadow .2s ease}.wp-block-button__link:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgb(243 88 0 / .36)}.wp-block-button.is-style-outline .wp-block-button__link{box-shadow:none;border-width:2px}.wr-header{position:sticky;top:0;z-index:99;background:rgb(255 255 255 / .92);backdrop-filter:blur(10px);border-bottom:1px solid #EEE7DE}.wr-header .wp-block-navigation a:hover{color:var(--wp--preset--color--orange)}.wr-card{transition:transform .25s ease,box-shadow .25s ease}.wr-card:hover{transform:translateY(-5px);box-shadow:0 16px 34px rgb(23 24 26 / .09)}.wr-strip{overflow:hidden;white-space:nowrap}.wr-strip p{display:inline-block;animation:wr-marquee 22s linear infinite;padding-left:100%}@keyframes wr-marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@media (prefers-reduced-motion:reduce){.wr-strip p{animation:none;padding-left:0}}.woocommerce ul.products li.product,.wc-block-grid__product{background:#fff;border:1px solid #F0E8DE;border-radius:18px;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease;text-align:left;padding:0 0 1.2em 0!important}.woocommerce ul.products li.product:hover,.wc-block-grid__product:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgb(23 24 26 / .1)}.woocommerce ul.products li.product img,.wc-block-grid__product img{border-radius:0;margin-bottom:.8em}.woocommerce ul.products li.product .woocommerce-loop-product__title,.wc-block-grid__product-title{font-size:16px;font-weight:700;padding:0 18px;color:var(--wp--preset--color--ink);line-height:1.35;min-height:2.7em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.woocommerce ul.products li.product .price,.wc-block-grid__product-price{font-size:18px;font-weight:900;color:var(--wp--preset--color--ink);padding:0 18px}.woocommerce ul.products li.product .price del{opacity:.45;font-weight:500}.woocommerce ul.products li.product .star-rating{margin:0 18px .4em}.woocommerce ul.products li.product .button,.wc-block-grid__product .add_to_cart_button{margin:.6em 18px 0;background:var(--wp--preset--color--orange-light);color:var(--wp--preset--color--orange-dark);border-radius:99px;font-weight:700;border:none}.woocommerce ul.products li.product .button:hover{background:var(--wp--preset--color--orange);color:#fff}.woocommerce span.onsale{background:var(--wp--preset--color--orange);border-radius:99px;font-weight:700;min-height:auto;line-height:1;padding:7px 14px}.woocommerce div.product .woocommerce-product-gallery img{border-radius:18px}.woocommerce div.product p.price{font-size:26px;font-weight:900;color:var(--wp--preset--color--ink)}.woocommerce div.product form.cart .button,.woocommerce #respond input#submit{background:var(--wp--preset--color--orange);color:#fff;border-radius:99px;font-weight:800;padding:.9em 2.2em}.woocommerce div.product form.cart .button:hover{background:var(--wp--preset--color--orange-dark)}.woocommerce div.product .quantity .qty{border-radius:12px;border:1.5px solid #E5DCD2;padding:.7em}.woocommerce-message,.woocommerce-info{border-top-color:var(--wp--preset--color--orange);border-radius:12px}.woocommerce-message::before,.woocommerce-info::before{color:var(--wp--preset--color--orange)}input[type="email"],input[type="text"],input[type="tel"],textarea{border-radius:12px;border:1.5px solid #E5DCD2;padding:.8em 1em;font-family:inherit}.wp-block-group.alignwide.is-layout-constrained>.woocommerce{max-width:var(--wp--style--global--wide-size)!important}.woocommerce ul.products{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin:0 0 1em}.woocommerce ul.products li.product{width:100%!important;margin:0!important;float:none!important}.woocommerce ul.products::before,.woocommerce ul.products::after{content:none!important;display:none!important}.woocommerce ul.products.columns-3{grid-template-columns:repeat(3,1fr)}.woocommerce ul.products.columns-2{grid-template-columns:repeat(2,1fr)}@media (max-width:900px){.woocommerce ul.products,.woocommerce ul.products.columns-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.woocommerce ul.products,.woocommerce ul.products.columns-3{grid-template-columns:1fr}}.has-footer-background-color a{color:#D8D3CD}.has-footer-background-color a:hover{color:var(--wp--preset--color--orange)}.single-product .wr-eyebrow-sm{font-size:11px;letter-spacing:2.5px;text-transform:uppercase;color:#9C948C;font-weight:600;margin-bottom:16px}.single-product h1.product_title,.single-product h1.wp-block-post-title{font-weight:900;letter-spacing:-1.2px;font-size:clamp(32px, 3.2vw, 44px);line-height:1.08}.single-product .wp-block-woocommerce-product-price,.single-product .wc-block-components-product-price{font-size:19px;font-weight:500;color:var(--wp--preset--color--ink);padding:22px 0;border-top:1px solid #E5DDD2;border-bottom:1px solid #E5DDD2;margin:22px 0 4px;display:block}.single-product div.product .summary{max-width:480px}.single-product div.product p.price{font-size:19px;font-weight:500;color:var(--wp--preset--color--ink);padding:22px 0;border-top:1px solid #E5DDD2;border-bottom:1px solid #E5DDD2;margin:22px 0 4px}.single-product div.product p.price del{opacity:.4;font-weight:400}.single-product .woocommerce-product-details__short-description{color:#57504A;font-size:16px;line-height:1.65}.single-product .wp-block-woocommerce-product-image-gallery{width:100%!important;max-width:none!important}.single-product .woocommerce-product-gallery{width:100%!important}.single-product .woocommerce-product-gallery img{border-radius:4px;background:#F7F2EB;width:100%;height:auto}.wr-thumb-wrap{position:relative;margin-top:12px}.single-product .flex-control-thumbs{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;gap:10px;margin:0!important;padding:0;scroll-behavior:smooth;scrollbar-width:none}.single-product .flex-control-thumbs::-webkit-scrollbar{display:none}.single-product .flex-control-thumbs li{flex:0 0 88px;width:88px!important;height:88px;margin:0!important;list-style:none;float:none!important}.single-product .woocommerce-product-gallery .flex-control-thumbs img{width:88px;height:88px;object-fit:cover;background:#F7F2EB;border-radius:3px;opacity:.55;transition:.2s;cursor:pointer}.single-product .woocommerce-product-gallery .flex-control-thumbs img.flex-active,.single-product .woocommerce-product-gallery .flex-control-thumbs img:hover{opacity:1}.wr-thumb-nav{position:absolute;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:50%;border:1px solid #E5DCD2;background:#fff;color:var(--wp--preset--color--ink);font-size:20px;line-height:1;cursor:pointer;font-family:inherit;display:none;align-items:center;justify-content:center;box-shadow:0 2px 12px rgb(23 24 26 / .14);z-index:5;padding:0 0 2px}.wr-thumb-nav.wr-prev{left:-8px}.wr-thumb-nav.wr-next{right:-8px}.wr-thumb-nav:hover{border-color:var(--wp--preset--color--orange);color:var(--wp--preset--color--orange)}.wr-has-pills table.variations select{display:none!important}.single-product .wp-block-woocommerce-product-price .wc-block-components-product-price{border:none;padding:0;margin:0;display:inline}.single-product div.product form.cart.variations_form .woocommerce-variation-add-to-cart{flex-wrap:wrap}.single-product div.product .single_add_to_cart_button{white-space:nowrap}.wr-has-pills table.variations .reset_variations{font-size:11px;letter-spacing:1px;text-transform:uppercase;color:#9C948C}table.variations th.label{display:none}table.variations,table.variations td{border:none;padding:0}table.variations,table.variations tbody,table.variations tr,table.variations td{display:block;width:100%}.wr-pills{display:grid;grid-template-columns:1fr;gap:8px;margin:6px 0 4px;width:100%}.wr-pill{display:flex;justify-content:space-between;align-items:center;border:1px solid #E5DDD2;border-radius:3px;padding:13px 16px;background:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;color:var(--wp--preset--color--ink);transition:.15s;text-align:left}.wr-pill em{font-style:normal;font-size:13.5px;color:#9C948C}.wr-pill small{font-size:13px;font-weight:400;color:#9C948C;margin-left:8px}.wr-pill.on small{color:rgb(255 255 255 / .75)}.wr-pill.on em{font-weight:600}.wr-pill:hover{border-color:var(--wp--preset--color--orange)}.wr-pill.on{border-color:var(--wp--preset--color--orange);background:var(--wp--preset--color--orange);color:#fff}.wr-pill.on em{color:rgb(255 255 255 / .6)}.single-product div.product form.cart{margin-top:24px}.single-product main>.wp-block-columns.alignwide{column-gap:25px!important}.single-product main>.wp-block-columns.alignwide>.wp-block-column:first-child{flex:3 1 0!important}.single-product main>.wp-block-columns.alignwide>.wp-block-column:last-child{flex:2 1 0!important}.single-product div.product .summary{max-width:none}.single-product form.cart .quantity{display:flex;align-items:center;border:1px solid #E5DCD2;border-radius:3px;height:54px;overflow:hidden;background:#fff}.single-product form.cart .quantity .qty{border:none;border-radius:0;width:42px;height:100%;text-align:center;font-weight:700;font-size:15px;-moz-appearance:textfield;appearance:textfield}.single-product form.cart .quantity .qty::-webkit-outer-spin-button,.single-product form.cart .quantity .qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.wr-qty-btn{width:40px;height:100%;border:none;background:none;font-size:18px;cursor:pointer;color:#57504A;font-family:inherit;line-height:1}.wr-qty-btn:hover{color:var(--wp--preset--color--orange)}.single-product div.product form.cart .button,.single-product div.product .single_add_to_cart_button{background:var(--wp--preset--color--orange);color:#fff;border-radius:3px;font-size:13.5px;font-weight:700;letter-spacing:2px;text-transform:uppercase;padding:0 40px;height:54px;width:auto;flex:1;box-shadow:0 10px 26px rgb(243 88 0 / .25);transition:background .25s ease}.single-product div.product form.cart .button:hover{background:var(--wp--preset--color--orange-dark);transform:none}.single-product div.product form.cart.variations_form .woocommerce-variation-add-to-cart{display:flex;gap:10px}.wr-trust-note{margin-top:14px;font-size:13px;color:#9C948C;width:100%}.single-product .product_meta,.single-product .wp-block-woocommerce-product-meta{display:none}.single-product .zoomImg{display:none!important}.single-product .woocommerce-product-gallery__image{cursor:pointer}.wr-rating{display:flex;align-items:center;gap:10px;margin:16px 0 0}.wr-rating b{font-weight:700;font-size:15px;color:var(--wp--preset--color--ink)}.wr-rating i{font-style:normal;color:#D8D0C6;font-weight:400}.wr-stars{position:relative;display:inline-block;font-size:18px;letter-spacing:2px;line-height:1;color:#E9E1D6}.wr-stars>span{position:absolute;left:0;top:0;overflow:hidden;white-space:nowrap;color:#EDA906}.single-product form.cart .woocommerce-variation-price{display:none}.wr-acc{margin-top:30px}.wr-acc details{border-top:1px solid #E5DDD2}.wr-acc details:last-child{border-bottom:1px solid #E5DDD2}.wr-acc summary{padding:16px 0;font-size:12px;letter-spacing:2px;text-transform:uppercase;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}.wr-acc summary::-webkit-details-marker{display:none}.wr-acc summary::after{content:"+";font-size:17px;font-weight:300;color:#9C948C}.wr-acc details[open] summary::after{content:"−"}.wr-acc p{color:#57504A;font-size:14px;padding-bottom:18px;line-height:1.7}.wr-detail-specs{display:grid;grid-template-columns:3fr 2fr;gap:70px;align-items:start;max-width:1880px;margin:0 auto;padding:90px 24px}.wr-detail-specs .wr-pd-desc,.wr-detail-specs .wr-specs{padding:0}.wr-detail-specs .wr-pd-desc-inner{max-width:none;margin:0}.wr-detail-specs .wr-eyebrow-sm{font-size:22px;letter-spacing:3px;margin-bottom:22px}.wr-detail-specs .wr-spec-grid{grid-template-columns:1fr;column-gap:0}@media (max-width:900px){.wr-detail-specs{grid-template-columns:1fr;gap:50px}}.wr-pd-desc{padding:90px 24px}.wr-pd-desc-inner{max-width:760px;margin:0 auto}.wr-pd-desc h2{font-weight:900;letter-spacing:-1px}.wr-siblings{display:flex;gap:8px;margin:0 0 18px}.wr-sib{border:1px solid #E5DCD2;border-radius:3px;padding:9px 18px;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;font-weight:600;color:#57504A;transition:.15s}a.wr-sib:hover{border-color:var(--wp--preset--color--orange);color:var(--wp--preset--color--orange)}.wr-sib.on{border-color:var(--wp--preset--color--orange);background:var(--wp--preset--color--orange-light);color:var(--wp--preset--color--orange-dark)}.wr-kitbar{margin:18px 0;padding:14px 16px;display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;border:1px solid #F3C7AD;border-radius:16px;background:radial-gradient(circle at 100% 0%,rgb(243 88 0 / .11),transparent 34%),linear-gradient(180deg,#FFF9F5 0%,#FFF2E9 100%)}.wr-kitbar-icon{width:38px;height:38px;border-radius:13px;background:#fff;border:1px solid #F3C7AD;position:relative;box-shadow:0 8px 18px rgb(52 31 12 / .06)}.wr-kitbar-icon::before{content:"";position:absolute;left:9px;right:9px;top:9px;height:5px;border-radius:999px;background:var(--wp--preset--color--orange)}.wr-kitbar-icon::after{content:"";position:absolute;left:11px;right:11px;bottom:8px;height:16px;border-radius:6px;background:#181A1B}.wr-kitbar-copy{min-width:0}.wr-kitbar-copy strong{display:block;color:#181A1B;font-weight:900;font-size:14px;line-height:1.15;letter-spacing:-.02em}.wr-kitbar-copy span{display:block;margin-top:4px;color:#756B63;font-size:12.5px;line-height:1.4}.wr-kitbar-btn{flex:0 0 auto;min-height:38px;padding:0 15px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--wp--preset--color--orange);color:#fff;font-weight:900;font-size:11.5px;line-height:1;white-space:nowrap;text-transform:uppercase;letter-spacing:.04em;transition:.18s ease}.wr-kitbar-btn:hover{background:var(--wp--preset--color--orange-dark);color:#fff;transform:translateY(-1px)}@media(max-width:640px){.wr-kitbar{grid-template-columns:38px 1fr}.wr-kitbar-btn{grid-column:1 / -1;width:100%}}.wr-acc ul{list-style:none;padding:0 0 18px;margin:0}.wr-acc ul li{padding:6px 0 6px 24px;position:relative;color:#57504A;font-size:14px}.wr-acc ul li::before{content:"";position:absolute;left:4px;top:14px;width:6px;height:6px;border-radius:50%;background:var(--wp--preset--color--orange)}.wr-specs{padding:0 24px 90px}.wr-spec-grid{display:grid;grid-template-columns:1fr 1fr;column-gap:60px}.wr-spec{display:flex;justify-content:space-between;gap:20px;padding:14px 0;border-bottom:1px solid #EFE8DE;font-size:14px}.wr-spec span:first-child{color:#9C948C}.wr-spec span:last-child{font-weight:600;text-align:right;color:var(--wp--preset--color--ink)}@media (max-width:700px){.wr-spec-grid{grid-template-columns:1fr}}.wr-pd-desc p{color:#57504A;font-size:16px;line-height:1.75}.wr-pd-desc ul{list-style:none;padding:0;margin-top:26px}.wr-pd-desc li{padding:14px 0 14px 36px;position:relative;color:#57504A;font-size:15.5px;border-bottom:1px solid #EFE8DE}.wr-pd-desc li::before{content:"✓";position:absolute;left:0;top:14px;width:22px;height:22px;background:var(--wp--preset--color--orange-light);color:var(--wp--preset--color--orange);border-radius:6px;font-weight:900;font-size:12px;display:flex;align-items:center;justify-content:center}.wr-pd-desc li strong{color:var(--wp--preset--color--ink)}.wr-five{background:var(--wp--preset--color--cream);margin:0 calc(50% - 50vw);max-width:1880px;padding:90px 24px}.wr-five-inner{max-width:1880px;margin:0 auto}.wr-five-eyebrow{color:var(--wp--preset--color--orange);font-family:'Montserrat',sans-serif;font-weight:900;font-size:12px;text-transform:uppercase;letter-spacing:.11em;margin:0 0 14px}.wr-five-inner>h2{max-width:720px;margin:0}.wr-five-sub{color:var(--wp--preset--color--body);font-size:15px;margin:14px 0 0}.wr-five-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:18px;margin-top:42px}.wr-five-card img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block;border-radius:16px;background:#F7F2EB;border:1px solid #F0E8DE}.wr-five-label{margin:16px 0 6px;font-family:'Montserrat',sans-serif;font-weight:800;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:var(--wp--preset--color--orange)}.wr-five-card h3{font-size:17px;margin:0 0 8px}.wr-five-text{font-size:13.5px;line-height:1.6;color:var(--wp--preset--color--body);margin:0}@media (max-width:980px){.wr-five-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.wr-five-grid{grid-template-columns:1fr}}.wr-statement{background:#F7F2EB;text-align:center;padding:100px 24px;margin:0 calc(50% - 50vw);width:100vw;max-width:none!important}.wr-statement h2{font-weight:900;font-size:clamp(26px,3.4vw,44px);line-height:1.25;letter-spacing:-.5px;max-width:820px;margin:0 auto}.wr-statement h2 em{font-style:italic;color:var(--wp--preset--color--orange)}.single-product .related.products{padding:90px 0 40px}.single-product .related.products>h2{font-weight:900;font-size:clamp(24px,2.6vw,34px);letter-spacing:-1px;margin-bottom:36px}.single-product .related.products ul.products{grid-template-columns:repeat(3,1fr)}.single-product .related.products li.product{border:none;background:#fff0}.single-product .related.products li.product img{border-radius:4px;background:#F7F2EB}.single-product .related.products li.product .button{display:none}.single-product .wp-block-woocommerce-product-collection h2.wp-block-heading{font-weight:900;font-size:clamp(24px,2.6vw,34px);letter-spacing:-1px;margin:80px 0 36px}.single-product .wp-block-woocommerce-product-collection .wp-block-woocommerce-product-button,.single-product .wp-block-woocommerce-product-collection .wc-block-components-product-button{display:none}.single-product .wp-block-woocommerce-product-collection img{border-radius:4px;background:#F7F2EB}.single-product .woocommerce-breadcrumb{font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#9C948C;margin:26px 0 30px}.single-product .woocommerce-breadcrumb a{color:#57504A}li.wc-block-product{background:#fff;border-radius:18px;overflow:hidden;padding-bottom:18px;transition:transform .25s ease,box-shadow .25s ease}li.wc-block-product:hover{transform:translateY(-5px);box-shadow:0 16px 34px rgb(23 24 26 / .09)}.wr-form{max-width:1100px}.wr-form-row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.wr-field{margin-bottom:20px}.wr-field label{display:block;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;font-weight:600;color:#57504A;margin-bottom:8px}.wr-field input,.wr-field select,.wr-field textarea{width:100%;border:1px solid #E5DCD2;border-radius:3px;padding:13px 16px;font-family:inherit;font-size:15px;background:#fff}.wr-field input:focus,.wr-field select:focus,.wr-field textarea:focus{outline:none;border-color:var(--wp--preset--color--orange)}.wr-form-submit{background:var(--wp--preset--color--orange);color:#fff;border:none;border-radius:3px;padding:16px 44px;font-size:13.5px;font-weight:700;letter-spacing:2px;text-transform:uppercase;font-family:inherit;cursor:pointer;box-shadow:0 10px 26px rgb(243 88 0 / .25);transition:background .25s ease}.wr-form-submit:hover{background:var(--wp--preset--color--orange-dark)}.wr-form-note{margin-top:22px;font-size:14px;color:#9C948C}.wr-req,.woocommerce form .required,abbr.required,.wc-block-components-checkout-step .wc-block-components-text-input.is-required label::after{color:var(--wp--preset--color--orange)!important;text-decoration:none!important;border:none!important}.wr-form-success{background:var(--wp--preset--color--orange-light);border:1px solid var(--wp--preset--color--orange);border-radius:6px;padding:18px 22px;margin-bottom:28px;font-size:15px}@media (max-width:600px){.wr-form-row{grid-template-columns:1fr}}.wrc-crumb,.wrc-crumb a{font-size:13px;color:#9C948C}.wrc-crumb a:hover{color:var(--wp--preset--color--orange)}.wrc-chip{border:1px solid #EEE3D6;border-radius:14px;background:rgb(255 255 255 / .72);padding:14px 16px;box-shadow:0 10px 26px rgb(23 24 26 / .05)}.wrc-chip strong{display:block;font-size:16px;margin-bottom:2px}.wrc-chip span{font-size:14px;color:#9C948C}.wrc-badge{display:inline-block;padding:7px 12px;border:1px solid #FFD0B7;border-radius:99px;background:var(--wp--preset--color--orange-light);color:var(--wp--preset--color--orange);font-weight:900;font-size:11px;text-transform:uppercase;letter-spacing:.6px}.wrc-icon{width:52px;height:52px;display:grid;place-items:center;border-radius:16px;background:var(--wp--preset--color--orange-light);color:var(--wp--preset--color--orange);font-weight:900;font-size:19px}.wrc-num{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:var(--wp--preset--color--orange);color:#fff;font-weight:900;font-size:13px}.wrc-include{border:1px solid #F0E8DE;border-radius:12px;background:var(--wp--preset--color--cream);padding:12px 14px;font-size:13px;font-weight:700;color:var(--wp--preset--color--body)}.wrc-compare{width:100%;border:1px solid #F0E8DE;border-radius:18px;border-collapse:separate;border-spacing:0;overflow:hidden;background:#fff}.wrc-compare th,.wrc-compare td{padding:16px 20px;text-align:center;border-bottom:1px solid #F0E8DE}.wrc-compare th{background:var(--wp--preset--color--orange-light);font-weight:900;font-size:14px}.wrc-compare td{font-size:14.5px;color:var(--wp--preset--color--body)}.wrc-compare tr:last-child td{border-bottom:0}.wrc-yes{color:var(--wp--preset--color--orange);font-weight:900}.wrc-faq details{border:1px solid #F0E8DE;border-radius:16px;background:#fff;padding:18px 22px;margin-bottom:12px}.wrc-faq summary{cursor:pointer;font-weight:800;font-size:20px;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px}.wrc-faq summary::-webkit-details-marker{display:none}.wrc-faq summary::after{content:"+";font-size:19px;font-weight:300;color:#9C948C}.wrc-faq details[open] summary::after{content:"−"}.wrc-faq details p{margin:10px 0 0;font-size:14px;line-height:1.65;color:var(--wp--preset--color--body)}.wrc-spec-row{display:flex;justify-content:space-between;gap:20px;padding:15px 0;border-bottom:1px solid #EFE8DE;font-size:14.5px}.wrc-spec-row span:first-child{color:#9C948C}.wrc-spec-row span:last-child{font-weight:700;text-align:right}.wrc-config{display:flex;justify-content:space-between;align-items:center;gap:16px;background:var(--wp--preset--color--cream);border:1px solid #F0E8DE;border-radius:12px;padding:15px 18px}.wrc-config strong{font-size:15px;color:var(--wp--preset--color--ink)}.wrc-config span{font-size:13.5px;color:#9C948C;text-align:right}.wrc-card-img img{width:100%;height:auto;aspect-ratio:10/7;object-fit:cover}.page-id-181 .wp-block-image.is-resized.has-custom-border{width:100%}.page-id-181 .wp-block-image.is-resized.has-custom-border img{width:100%!important;height:auto!important;aspect-ratio:10/7!important;object-fit:cover}.wrc-img-43 .wp-block-image{margin:0}.wrc-img-43 .wp-block-image img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.wrc-stretch-img{position:relative;min-height:320px}.wrc-stretch-img .wp-block-image{position:absolute;inset:0;height:100%;margin:0}.wrc-stretch-img .wp-block-image img{width:100%;height:100%;object-fit:cover}@media (max-width:781px){.wrc-stretch-img .wp-block-image{position:static;height:auto}.wrc-stretch-img .wp-block-image img{height:auto}}.wp-block-column.wr-card{display:flex;flex-direction:column}.wp-block-column.wr-card>.wp-block-buttons{margin-top:auto!important;padding-top:18px}.wp-block-woocommerce-single-product img{border-radius:14px;background:#F7F2EB}.wp-block-woocommerce-single-product .wp-block-post-title{font-size:20px;font-weight:800;letter-spacing:-.02em;margin:18px 0 4px;line-height:1.2}.wp-block-woocommerce-single-product .wp-block-post-title a{color:var(--wp--preset--color--ink)}.wp-block-woocommerce-single-product .wp-block-post-title a:hover{color:var(--wp--preset--color--orange)}.wp-block-woocommerce-single-product .wp-block-woocommerce-product-price,.wp-block-woocommerce-single-product .wc-block-components-product-price{font-size:18px;font-weight:900!important;display:block;margin:2px 0 6px;color:var(--wp--preset--color--ink);text-align:left!important;padding-left:0!important}.wp-block-woocommerce-single-product .wp-block-woocommerce-product-price *{font-weight:900!important;margin-left:0!important;padding-left:0!important}.wp-block-woocommerce-single-product .wr-pills{min-height:216px;align-content:start}.wp-block-woocommerce-single-product .wr-pill{min-height:48px}.wp-block-woocommerce-single-product form.cart .quantity{display:flex;align-items:center;height:46px;overflow:hidden;border:1.5px solid #E5DCD2;border-radius:99px;background:#fff}.wp-block-woocommerce-single-product form.cart div.quantity .qty{width:38px;height:100%;border:none;border-radius:0;padding:0;text-align:center;font-weight:700;font-size:14px;-moz-appearance:textfield;appearance:textfield}.wp-block-woocommerce-single-product form.cart div.quantity .qty::-webkit-outer-spin-button,.wp-block-woocommerce-single-product form.cart div.quantity .qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.wp-block-woocommerce-single-product .wr-qty-btn{width:30px;height:100%;border:none;background:none;font-size:16px;cursor:pointer;color:#57504A;font-family:inherit;line-height:1}.wp-block-woocommerce-single-product .wr-qty-btn:hover{color:var(--wp--preset--color--orange)}.wc-block-mini-cart__badge{background:var(--wp--preset--color--orange)!important;color:#fff!important;border:none!important;border-radius:99px!important;font-weight:800!important}.wp-block-woocommerce-single-product form.cart{margin-top:14px}.wp-block-woocommerce-single-product form.cart table.variations select{width:100%;border:1.5px solid #E5DCD2;border-radius:12px;padding:.7em 1em;font-family:inherit;font-size:14px;background:#fff;margin:8px 0;cursor:pointer}.wp-block-woocommerce-single-product form.cart .reset_variations{font-size:12px;color:#9C948C}.wp-block-woocommerce-single-product .woocommerce-variation-price{display:none}.wp-block-woocommerce-single-product form.cart .woocommerce-variation-add-to-cart,.wp-block-woocommerce-single-product form.cart:not(.variations_form){display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:10px}.wp-block-woocommerce-single-product form.cart .single_add_to_cart_button{background:var(--wp--preset--color--orange);color:#fff;border:none;border-radius:99px;font-weight:800;font-size:15px;padding:.95em 2em;cursor:pointer;flex:1;font-family:inherit;transition:background .2s ease;box-shadow:0 10px 26px rgb(243 88 0 / .22)}.wp-block-woocommerce-single-product form.cart .single_add_to_cart_button:hover{background:var(--wp--preset--color--orange-dark)}.wp-block-woocommerce-single-product form.cart .single_add_to_cart_button.disabled{opacity:.5}.wp-block-woocommerce-single-product .added_to_cart{display:inline-block;margin-top:10px;font-weight:700;font-size:14px;color:var(--wp--preset--color--orange)}.wp-block-woocommerce-single-product .stock{font-size:13px}.wr-rounded{border-radius:18px;overflow:hidden}.wr-rounded-lg{border-radius:28px;overflow:hidden}.wr-shadow{box-shadow:0 14px 34px rgb(23 24 26 / .13)}html{scroll-behavior:smooth}#specification,#features,#included,#why-foil,#before-use,#faq,#reviews{scroll-margin-top:120px}.single-product main>.wp-block-columns.alignwide>.wp-block-column:last-child{background:#fff;border:1px solid #E8DCCD;border-radius:28px;box-shadow:0 24px 70px rgb(24 26 27 / .10);padding:34px;align-self:flex-start;position:sticky;top:98px}.single-product h1.product_title,.single-product h1.wp-block-post-title{font-family:'Montserrat',sans-serif;font-weight:900;font-size:clamp(34px,2.6vw,48px);line-height:1;letter-spacing:-.052em;margin-bottom:12px}.single-product .woocommerce-product-details__short-description{color:#4A4038;font-size:17px;line-height:1.62}.wrf-summary{display:grid;gap:9px;margin:20px 0 0}.wrf-summary-item{display:flex;gap:9px;color:#4A4038;font-size:13.5px;font-weight:700;align-items:flex-start}.wrf-checkdot{width:20px;height:20px;flex:0 0 20px;display:grid;place-items:center;border-radius:50%;background:#FFF0E8;color:#F35800;font-size:11px;font-weight:900}.wrf-divider{height:1px;background:#E8DCCD;margin:23px 0}.single-product .reset_variations{display:none!important}.wrf-variants{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.wrf-variant{min-height:61px;padding:8px;border:1px solid #E8DCCD;border-radius:11px;background:#fff;display:block;text-align:center;font-family:'Montserrat',sans-serif;font-weight:850;font-size:13px;line-height:1.2;color:var(--wp--preset--color--ink)}.wrf-variant small{display:block;margin-top:4px;color:#756D65;font-family:'Manrope',system-ui,sans-serif;font-weight:700;font-size:10px;line-height:1.2}.wrf-variant.active{border-color:#F35800;background:#FFF1E8;color:#F35800}.single-product .wp-block-woocommerce-product-price,.single-product div.product p.price{border:none;padding:0;margin:14px 0 2px}.single-product .wp-block-woocommerce-product-price .wc-block-components-product-price,.single-product div.product p.price{font-family:'Montserrat',sans-serif;font-weight:900;font-size:25px;line-height:1.15;color:var(--wp--preset--color--ink)}.single-product .wp-block-woocommerce-product-price+.StripeElement{height:22px!important;overflow:hidden}.single-product .wp-block-post-excerpt{border-top:1px solid #E8DCCD;padding-top:23px;margin-top:20px}.wrf-policy-grid{display:grid;grid-template-columns:1fr;gap:10px;margin-top:22px}.wrf-policy{padding:14px 16px;border:1px solid #E8DCCD;border-radius:13px;background:#FFF9F2}.wrf-policy-link{color:#F35800;font-weight:750;text-decoration:none;transition:color .15s ease}.wrf-policy-link:hover{color:#D94D00;text-decoration:underline}.wrf-policy strong{display:block;margin-bottom:4px;font-family:'Montserrat',sans-serif;font-weight:850;font-size:12px;line-height:1.25;color:var(--wp--preset--color--ink)}.wrf-policy span{display:block;color:#756D65;font-size:11.5px;line-height:1.45}@media (max-width:760px){.wrf-variants{grid-template-columns:repeat(2,1fr)}}.wrf-wrap{width:min(1880px,95vw);margin:0 auto}.wrf-section{padding:80px 0;margin:0 calc(50% - 50vw);width:100vw;max-width:none}.wrf-section-white{background:rgb(255 255 255 / .62);border-top:1px solid #E8DCCD;border-bottom:1px solid #E8DCCD}.wrf-section-dark{background:#17191A}.wrf-section-dark h2,.wrf-section-dark h3{color:#fff}.wrf-section-dark .wrf-section-head>p{color:#D5D5D5}.wrf-eyebrow{margin-bottom:14px;color:#F35800;font-family:'Montserrat',sans-serif;font-weight:900;font-size:12px;text-transform:uppercase;letter-spacing:.11em}.wrf-section h2,.wrf-features h2,.wrf-included h2{font-family:'Montserrat',sans-serif;font-weight:900;font-size:clamp(31px,3.2vw,54px);line-height:1.06;letter-spacing:-.052em;margin:0 0 15px}.wrf-section h3,.wrf-features h3,.wrf-included h3{font-family:'Montserrat',sans-serif;font-weight:850;font-size:22px;line-height:1.18;letter-spacing:-.03em;margin:0 0 9px}.wrf-section-head{display:grid;grid-template-columns:1fr .8fr;gap:48px;align-items:end;margin-bottom:40px}.wrf-section-head>p{color:#4A4038;margin:0}.wrf-card{background:#fff;border:1px solid #E8DCCD;border-radius:24px;box-shadow:0 12px 34px rgb(24 26 27 / .06)}@media (max-width:1050px){.wrf-section-head{grid-template-columns:1fr;gap:16px;align-items:start}}.wrf-nav{padding:42px 0 46px;margin:0 calc(50% - 50vw);width:100vw;max-width:none;background:#181A1B;border-top:4px solid #F35800;border-bottom:1px solid rgb(255 255 255 / .12);box-shadow:0 18px 42px rgb(24 26 27 / .14)}.wrf-nav-head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:24px}.wrf-nav-titles{display:grid;gap:7px}.wrf-nav-kicker{color:#F35800;font-family:'Montserrat',sans-serif;font-weight:900;font-size:11px;text-transform:uppercase;letter-spacing:.14em;line-height:1}.wrf-nav-head h3{margin:0;color:#fff;font-family:'Montserrat',sans-serif;font-weight:900;font-size:28px;line-height:1.1;letter-spacing:-.03em}.wrf-nav-head p{max-width:440px;margin:0;color:#C8CBCB;font-size:14px;line-height:1.5;text-align:right}.wrf-nav-buttons{width:100%;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:22px}.wrf-nav-btn{width:100%;min-height:74px;padding:12px 14px;display:flex;align-items:center;justify-content:flex-start;gap:10px;text-align:left;border:1px solid rgb(255 255 255 / .12);border-radius:14px;background:#F8F4ED;color:#181A1B;box-shadow:0 8px 18px rgb(0 0 0 / .13);font-family:'Montserrat',sans-serif;font-weight:800;font-size:12.5px;line-height:1.28;transition:transform .18s ease,background .18s ease,color .18s ease,border-color .18s ease}.wrf-nav-index{width:30px;height:30px;flex:0 0 30px;display:grid;place-items:center;border-radius:50%;background:#F35800;color:#fff;font-family:'Montserrat',sans-serif;font-weight:900;font-size:10px;line-height:1}.wrf-nav-btn::after{content:"→";margin-left:auto;color:#F35800;font-size:16px;line-height:1}.wrf-nav-btn:hover,.wrf-nav-btn:focus-visible{transform:translateY(-3px);border-color:#F35800;background:#F35800;color:#fff;outline:none}.wrf-nav-btn:hover .wrf-nav-index,.wrf-nav-btn:focus-visible .wrf-nav-index{background:#fff;color:#F35800}.wrf-nav-btn:hover::after,.wrf-nav-btn:focus-visible::after{color:#fff}@media (max-width:1280px){.wrf-nav-buttons{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){.wrf-nav-head{display:block}.wrf-nav-head p{margin-top:12px;text-align:left}.wrf-nav-buttons{grid-template-columns:repeat(2,minmax(0,1fr))}.wrf-nav-btn{min-height:66px}}@media (max-width:460px){.wrf-nav-buttons{grid-template-columns:1fr}}.wrf-spec-layout{max-width:1500px;margin:0 auto}.wrf-spec-head{max-width:900px;margin-bottom:34px}.wrf-spec-head p{max-width:820px;font-size:16px;color:#4A4038;margin:0}.wrf-spec-card{padding:38px 42px}.wrf-spec-columns{display:grid;grid-template-columns:1fr 1fr;gap:0 52px}.wrf-spec-list{display:grid}.wrf-spec-row{display:grid;grid-template-columns:minmax(170px,.78fr) 1.22fr;gap:24px;padding:15px 0;border-bottom:1px solid #E8DCCD}.wrf-spec-row:last-child{border-bottom:0}.wrf-spec-name{color:#756D65;font-size:14px;font-weight:750}.wrf-spec-value{color:#4A4038;font-size:14px}@media (max-width:900px){.wrf-spec-columns{grid-template-columns:1fr;gap:0}.wrf-spec-list:first-child .wrf-spec-row:last-child{border-bottom:1px solid #E8DCCD}.wrf-spec-card{padding:26px 22px}}.wrf-features{padding:80px 0;margin:0 calc(50% - 50vw);width:100vw;max-width:none;background:#B99F89}.wrf-features-head{max-width:1050px;margin-bottom:36px}.wrf-features-head .wrf-eyebrow,.wrf-features-head h2{color:#fff}.wrf-features-head p{color:rgb(255 255 255 / .9);font-size:16px;margin:0}.wrf-feature-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.wrf-feature-card{min-width:0}.wrf-feature-image{aspect-ratio:4/5;overflow:hidden;border-radius:18px;background:#EEEAE5;box-shadow:0 16px 34px rgb(24 26 27 / .13)}.wrf-feature-image img{width:100%;height:100%;object-fit:cover;display:block}.wrf-feature-copy{padding:18px 2px 0}.wrf-feature-copy span{display:block;margin-bottom:8px;color:#FFF0E8;font-family:'Montserrat',sans-serif;font-weight:900;font-size:11px;text-transform:uppercase;letter-spacing:.08em;line-height:1}.wrf-feature-copy h3{color:#fff;font-size:19px}.wrf-feature-copy p{color:rgb(255 255 255 / .9);font-size:13.5px;line-height:1.56;margin:0}@media (max-width:1320px){.wrf-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.wrf-feature-grid{grid-template-columns:1fr}.wrf-feature-image{aspect-ratio:16/11}}.wrf-feature-grid.wrf-features-4up{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1320px){.wrf-feature-grid.wrf-features-4up{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.wrf-feature-grid.wrf-features-4up{grid-template-columns:1fr}}.wrf-included{padding:80px 0;margin:0 calc(50% - 50vw);width:100vw;max-width:none;background:#EFE7DD;border-top:1px solid #E8DCCD;border-bottom:1px solid #E8DCCD}.wrf-included-head{max-width:1050px;margin-bottom:36px}.wrf-included-head p{color:#4A4038;font-size:16px;margin:0}.wrf-included-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.wrf-included-card{min-width:0}.wrf-included-image{aspect-ratio:4/3;overflow:hidden;border-radius:18px;background:#fff;border:1px solid #E8DCCD;box-shadow:0 16px 34px rgb(24 26 27 / .09)}.wrf-included-image img{width:100%;height:100%;object-fit:cover;display:block}.wrf-included-copy{padding:18px 2px 0}.wrf-included-copy span{display:block;margin-bottom:8px;color:#F35800;font-family:'Montserrat',sans-serif;font-weight:900;font-size:11px;text-transform:uppercase;letter-spacing:.08em;line-height:1}.wrf-included-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.wrf-included-top span{margin-bottom:0}.wrf-qty{font-style:normal;display:inline-flex;align-items:center;padding:3px 11px;border:1px solid rgb(243 88 0 / .35);border-radius:999px;background:#FFF1E8;color:#F35800;font-family:'Montserrat',sans-serif;font-weight:850;font-size:11px;line-height:1.4}.wrf-included-copy h3{font-size:19px}.wrf-included-copy p{font-size:13.5px;line-height:1.56;color:#4A4038;margin:0}@media (max-width:1100px){.wrf-included-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.wrf-included-grid{grid-template-columns:1fr}.wrf-included-image{aspect-ratio:16/11}}.wrf-included-grid.wrf-included-2up{grid-template-columns:repeat(2,minmax(0,1fr))}.wrf-included-2up .wrf-included-card{display:flex;align-items:center;gap:26px}.wrf-included-2up .wrf-included-image{flex:0 0 calc(50% - 13px)}.wrf-included-2up .wrf-included-copy{padding:0;flex:1;min-width:0}@media (max-width:760px){.wrf-included-2up .wrf-included-card{display:block}.wrf-included-2up .wrf-included-copy{padding:18px 2px 0}}.wrf-why-visual{width:100%;max-width:1350px;margin:0 auto;padding:38px 42px;border:1px solid #E8DCCD;border-radius:28px;box-shadow:0 24px 70px rgb(24 26 27 / .10);background:#fff}.wrf-comparison-title{margin:0 0 18px;font-family:'Montserrat',sans-serif;font-weight:900;font-size:28px;line-height:1.08;letter-spacing:-.04em}.wrf-comparison-sub{margin:0 0 18px;color:#756D65;font-size:14px;line-height:1.55}.wrf-comp-table{border:1px solid #E8DCCD;border-radius:18px;overflow:hidden;background:#fff}.wrf-comp-head,.wrf-comp-row{display:grid;grid-template-columns:28% 36% 36%}.wrf-comp-head{background:#F8F3EB}.wrf-comp-head div,.wrf-comp-row div{padding:14px 16px;font-size:13.5px;line-height:1.45}.wrf-comp-head div{font-family:'Montserrat',sans-serif;font-weight:850;font-size:12px;line-height:1.2;text-transform:uppercase;letter-spacing:.04em;color:var(--wp--preset--color--ink)}.wrf-comp-row{border-top:1px solid #E8DCCD}.wrf-comp-row div:first-child{color:#756D65;font-weight:750}.wrf-comp-head>div:nth-child(3),.wrf-comp-row>div:nth-child(3){background:#FFF5EE}.wrf-comp-head>div:nth-child(3){color:#F35800}.wrf-comp-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;font-family:'Montserrat',sans-serif;font-weight:800;font-size:11px;line-height:1}.wrf-comp-badge-clear{background:#F4F4F4;color:#4B4B4B}.wrf-comp-badge-foil{background:#FFF1E8;color:#F35800}.wrf-comparison-note{margin:18px 0 0;color:#4A4038;font-size:13.5px;line-height:1.6}@media (max-width:1050px){.wrf-comp-head,.wrf-comp-row{grid-template-columns:1fr}.wrf-comp-head div:first-child{display:none}.wrf-comp-row div{padding:10px 14px}.wrf-comp-row div:first-child{background:#FBF7F1;font-family:'Montserrat',sans-serif;font-weight:850;font-size:12px;line-height:1.25;text-transform:uppercase;letter-spacing:.04em;color:var(--wp--preset--color--ink)}.wrf-why-visual{padding:24px 18px}.wrf-comparison-title{font-size:24px}}.wrf-before-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.wrf-before-card{padding:26px;border-radius:24px;background:#252C33;border:1px solid rgb(255 255 255 / .09);box-shadow:0 14px 32px rgb(0 0 0 / .24)}.wrf-before-card h3{color:#F8F7F3}.wrf-before-card p{color:#C7CED5;font-size:13.5px;margin:0}.wrf-before-num{width:36px;height:36px;display:grid;place-items:center;margin-bottom:16px;border-radius:50%;background:#F35800;color:#fff;font-family:'Montserrat',sans-serif;font-weight:900;font-size:12px;line-height:1;box-shadow:0 5px 12px rgb(243 88 0 / .28)}@media (max-width:1050px){.wrf-before-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.wrf-before-grid{grid-template-columns:1fr}}.wrf-faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:48px;align-items:start}.wrf-faq-grid>div:first-child p{color:#4A4038;margin:0}.wrf-faq-list{display:grid;gap:12px}.wrf-faq-list details{padding:19px 21px;border:1px solid #E8DCCD;border-radius:16px;background:#fff}.wrf-faq-list summary{cursor:pointer;font-family:'Montserrat',sans-serif;font-weight:850;font-size:15px;line-height:1.35;color:var(--wp--preset--color--ink);list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px}.wrf-faq-list summary::-webkit-details-marker{display:none}.wrf-faq-list summary::after{content:"+";font-size:17px;font-weight:300;color:#756D65}.wrf-faq-list details[open] summary::after{content:"−"}.wrf-faq-list details p{margin:10px 0 0;font-size:14px;color:#4A4038;line-height:1.6}@media (max-width:1050px){.wrf-faq-grid{grid-template-columns:1fr;gap:24px}}.wrf-review-summary{display:grid;grid-template-columns:.7fr 1.3fr;gap:28px;align-items:start}.wrf-rating-card{padding:36px;text-align:center}.wrf-rating-big{font-family:'Montserrat',sans-serif;font-weight:900;font-size:58px;line-height:1;color:var(--wp--preset--color--ink)}.wrf-rating-stars{margin:12px 0}.wrf-stars-base{position:relative;display:inline-block;font-size:24px;letter-spacing:.12em;line-height:1;color:#E9E1D6}.wrf-stars-base>span{position:absolute;left:0;top:0;overflow:hidden;white-space:nowrap;color:#F2A100}.wrf-rating-card p{font-size:13px;color:#4A4038;margin:0}.wrf-review-placeholder{min-height:320px;padding:32px;display:flex;align-items:center;justify-content:center;text-align:center;border:1px dashed #CDBEAF;border-radius:24px;background:#fff;color:#756D65;font-weight:750}.wrf-review-area .woocommerce-Reviews{background:#fff;border:1px solid #E8DCCD;border-radius:24px;padding:28px}.wrf-review-area .woocommerce-Reviews-title{font-size:18px;font-weight:850;font-family:'Montserrat',sans-serif;margin:0 0 16px}.wrf-review-area ol.commentlist{list-style:none;margin:0;padding:0;display:grid;gap:14px}.wrf-review-area ol.commentlist li{border:1px solid #EFE8DE;border-radius:16px;padding:16px 18px}.wrf-review-area ol.commentlist li img.avatar{width:38px;height:38px;border-radius:50%;float:left;margin-right:12px}.wrf-review-area .comment-text p{font-size:14px;color:#4A4038}.wrf-review-area .comment-text .meta{font-size:12.5px;color:#756D65}.wrf-review-area .star-rating{float:right}.wrf-review-area #review_form_wrapper{margin-top:22px}.wrf-review-area .comment-reply-title{font-weight:850;font-family:'Montserrat',sans-serif;font-size:15px}.wrf-review-area .comment-form label{display:block;font-size:12px;letter-spacing:1px;text-transform:uppercase;font-weight:600;color:#57504A;margin-bottom:6px}.wrf-review-area .comment-form input[type="text"],.wrf-review-area .comment-form input[type="email"],.wrf-review-area .comment-form textarea{width:100%;border:1px solid #E8DCCD;border-radius:10px;padding:11px 14px;font-family:inherit}.wrf-review-area .comment-form .submit{background:#F35800;color:#fff;border:none;border-radius:9px;font-family:'Montserrat',sans-serif;font-weight:800;font-size:13.5px;padding:14px 26px;cursor:pointer;transition:background .18s ease}.wrf-review-area .comment-form .submit:hover{background:#D94D00}@media (max-width:1050px){.wrf-review-summary{grid-template-columns:1fr}}body.single-product{overflow-x:hidden}.single-product .wr-pills{grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:9px;margin:0 0 4px}.single-product .wr-pill{display:block;text-align:center;min-height:61px;padding:8px;border:1px solid #E8DCCD;border-radius:11px;font-family:'Montserrat',sans-serif;font-weight:850;font-size:13px;line-height:1.2;color:var(--wp--preset--color--ink);transition:background .15s ease,border-color .15s ease,color .15s ease}.single-product .wr-pill small{display:block;margin:3px 0 0;font-size:10px;font-weight:700;color:#756D65;font-family:'Manrope',system-ui,sans-serif}.single-product .wr-pill em{display:block;margin-top:2px;font-style:normal;font-size:11px;font-weight:700;color:#756D65}.single-product .wr-pill:hover{border-color:#F35800;background:#F35800;color:#fff}.single-product .wr-pill:hover small,.single-product .wr-pill:hover em{color:rgb(255 255 255 / .85)}.single-product .wr-pill.on{border-color:#F35800;background:#FFF1E8;color:#F35800}.single-product .wr-pill.on small,.single-product .wr-pill.on em{color:#F35800}.single-product .wr-pill.on:hover{background:#F35800;color:#fff}.single-product .wr-pill.on:hover small,.single-product .wr-pill.on:hover em{color:rgb(255 255 255 / .85)}@media (max-width:760px){.single-product .wr-pills{grid-template-columns:repeat(2,1fr)}}body.single-product .wr-pills{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(88px,1fr))!important;gap:9px!important;min-height:0!important;margin:8px 0 4px!important}body.single-product .wr-pill{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;min-height:64px;padding:10px 8px;border:1px solid #E8DCCD;border-radius:12px;background:#fff;font-family:'Montserrat',sans-serif;font-weight:800;font-size:14px;line-height:1.15;letter-spacing:-.01em;color:var(--wp--preset--color--ink);transition:border-color .15s ease,background .15s ease}body.single-product .wr-pill>span{display:block}body.single-product .wr-pill small{display:none!important}body.single-product .wr-pill em{display:block;margin-top:5px;font-style:normal;font-family:'Manrope',system-ui,sans-serif;font-size:12px;font-weight:600;color:#9C948C}body.single-product .wr-pill:hover{border-color:#F35800;background:#fff;color:var(--wp--preset--color--ink)}body.single-product .wr-pill.on{border-color:#F35800!important;background:#FFF3EA!important;color:var(--wp--preset--color--ink)!important}body.single-product .wr-pill.on em{color:#9C948C}@media(max-width:640px){body.single-product .wr-pills{grid-template-columns:repeat(2,1fr)!important}}body.single-product form.cart table.variations{margin-bottom:0!important}body.single-product form.cart table.variations td.value{padding-bottom:4px!important}body.single-product .wr-pills{margin-bottom:0!important}body.single-product .wr-kitbar{margin-top:8px!important}body{padding-right:22px}.wp-block-template-part>.wr-announce,.wp-block-template-part>.wr-header,.wp-block-template-part>.wp-block-group.has-footer-background-color{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}html{overflow-x:clip}.wr-scform,.wr-scform *{box-sizing:border-box}.wr-scform{padding:34px;border:1px solid #E8DCCD;border-radius:28px;background:#fff;box-shadow:0 24px 70px rgb(24 26 27 / .08);max-width:none}.wr-scform .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px 24px}.wr-scform .field{display:grid;gap:9px}.wr-scform .field-full{grid-column:1/-1}.wr-scform label{color:#4B4038;font:850 13px/1 'Montserrat',sans-serif;text-transform:uppercase;letter-spacing:.12em;margin:0}.wr-scform .req{color:#F35800}.wr-scform input,.wr-scform select,.wr-scform textarea{width:100%;min-height:58px;padding:0 18px;border:1px solid #D8CAB9;border-radius:6px;background:#fff;color:#181A1B;font:500 17px/1.4 'Manrope',sans-serif;outline:none;transition:border-color .16s ease,box-shadow .16s ease}.wr-scform textarea{min-height:150px;padding:16px 18px;resize:vertical}.wr-scform input:focus,.wr-scform select:focus,.wr-scform textarea:focus{border-color:#F35800;box-shadow:0 0 0 3px rgb(243 88 0 / .12)}.wr-scform .help{color:#766D65;font-size:13.5px;line-height:1.45;text-transform:none;letter-spacing:0}.wr-scform .notice{margin-top:16px;padding:16px 18px;display:flex;gap:12px;border:1px solid #F3C7AD;border-radius:14px;background:#FFF4EC}.wr-scform .notice-icon{width:28px;height:28px;flex:0 0 28px;display:grid;place-items:center;border-radius:50%;background:#F35800;color:#fff;font:900 13px/1 'Montserrat',sans-serif}.wr-scform .notice strong{display:block;margin-bottom:4px;font:850 15px/1.25 'Montserrat',sans-serif}.wr-scform .notice p{margin:0;color:#3F3832;font-size:14.5px;text-transform:none;letter-spacing:0}.wr-scform .conditional{display:none;grid-column:1/-1;animation:wrScFadeIn .18s ease both}.wr-scform .conditional.active{display:block}.wr-scform .conditional-card{margin-top:4px;padding:24px;border:1px solid #E8DCCD;border-radius:20px;background:#FFF8F1}.wr-scform .conditional-card h3{margin:0 0 8px;font:900 22px/1.15 'Montserrat',sans-serif;letter-spacing:-.035em}.wr-scform .conditional-card>p{margin:0 0 20px;color:#3F3832}.wr-scform .radio-group{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.wr-scform .radio-card{position:relative;text-transform:none;letter-spacing:0}.wr-scform .radio-card input{position:absolute;opacity:0;pointer-events:none}.wr-scform .radio-box{min-height:84px;padding:17px 18px;display:block;border:1px solid #D8CAB9;border-radius:14px;background:#fff;cursor:pointer;transition:.16s ease;text-transform:none;letter-spacing:0}.wr-scform .radio-box strong{display:block;margin-bottom:6px;color:#181A1B;font:800 15px/1.2 'Montserrat',sans-serif;text-transform:uppercase;letter-spacing:.03em}.wr-scform .radio-box span{display:block;color:#766D65;font:500 14px/1.45 'Manrope',sans-serif;text-transform:none;letter-spacing:0}.wr-scform .radio-card input:checked+.radio-box{border-color:#F35800;background:#FFF1E8;box-shadow:0 0 0 3px rgb(243 88 0 / .10)}.wr-scform .address-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px 20px;margin-top:20px}.wr-scform .check-row{margin-top:18px;display:flex;align-items:flex-start;gap:12px}.wr-scform .check-row input{width:20px;height:20px;min-height:auto;margin-top:2px;accent-color:#F35800}.wr-scform .check-row label{text-transform:none;letter-spacing:0;font:600 14.5px/1.45 'Manrope',sans-serif}.wr-scform .file-drop{min-height:96px;padding:20px;display:grid;place-items:center;text-align:center;border:1px dashed #CDBEAF;border-radius:14px;background:#fff}.wr-scform .file-drop input{min-height:auto;padding:0;border:0;border-radius:0;background:#fff0}.wr-scform .form-actions{margin-top:32px;display:flex;align-items:center;gap:18px;flex-wrap:wrap}.wr-scform .submit-btn{min-width:260px;min-height:64px;padding:0 32px;border:0;border-radius:6px;background:#F35800;color:#fff;cursor:pointer;font:900 15px/1 'Montserrat',sans-serif;text-transform:uppercase;letter-spacing:.16em;transition:.18s ease}.wr-scform .submit-btn:hover{background:#D94D00;transform:translateY(-1px);box-shadow:0 14px 30px rgb(243 88 0 / .2)}.wr-scform .email-note{color:#766D65;font-size:14.5px;margin:0}.wr-scform .email-note a{color:#F35800;font-weight:800}.wr-scform .hidden{display:none!important}@keyframes wrScFadeIn{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.wr-scform{padding:22px;border-radius:22px}.wr-scform .form-grid,.wr-scform .address-grid,.wr-scform .radio-group{grid-template-columns:1fr}.wr-scform .submit-btn{width:100%}}h1,.wr-about h1,.wr-faq h1,.wr-ws h1,.wr-help h1,.wr-sr h1,.wr-wty h1,.wr-mixb h1{letter-spacing:-0.03em!important}h2,.wr-about h2,.wr-faq h2,.wr-ws h2,.wr-help h2,.wr-sr h2,.wr-wty h2,.wr-mixb h2{letter-spacing:-0.03em!important}h3,.wr-about h3,.wr-faq h3,.wr-ws h3,.wr-help h3,.wr-sr h3,.wr-wty h3,.wr-mixb h3{letter-spacing:-0.02em!important}@media (max-width:781px){.single-product main>.wp-block-columns.alignwide>.wp-block-column:first-child,.single-product main>.wp-block-columns.alignwide>.wp-block-column:last-child{flex:1 1 100%!important}}@media (max-width:781px){h1{font-size:clamp(30px,8.5vw,36px)!important}h2{font-size:clamp(23px,6.5vw,27px)!important}h3{font-size:18px!important}.wrhome section{padding-top:40px!important;padding-bottom:40px!important}.wrhome .cta-section{padding-top:52px!important;padding-bottom:52px!important}.single-product .wp-block-post-title{font-size:24px!important;line-height:1.12!important}.wr-rating{flex-wrap:nowrap!important;align-items:center!important;gap:8px!important}.wr-rating .wr-stars,.wr-rating .wr-stars span{font-size:14px!important;white-space:nowrap!important;display:inline!important}.wr-rating b{font-size:12.5px!important;white-space:nowrap!important}.wr-rating i{font-size:13px!important}.wr-kitbar{flex-wrap:wrap!important}.wr-kitbar .wr-kitbar-btn{width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin-left:0!important;margin-right:0!important;text-align:center!important}.wr-pill{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:6px!important}.wr-pill span{font-size:14px!important}.wr-pill em{display:inline!important;margin:0!important;font-size:13px!important}.wr-pill small{display:none!important}.single-product .woocommerce-product-gallery{margin-bottom:0!important}body.single-product main>.wp-block-columns.alignwide>.wp-block-column:last-child{flex-basis:calc(100% - 28px)!important;margin-left:14px!important;margin-right:14px!important;padding:18px!important}.wp-block-breadcrumbs{padding-left:14px!important;padding-right:14px!important}body.single-product .wr-pills .wr-pill,.wr-pills .wr-pill{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;gap:6px!important}body.single-product .wr-pills .wr-pill span,.wr-pills .wr-pill span{display:inline!important;font-size:14px!important;white-space:nowrap!important}body.single-product .wr-pills .wr-pill em,.wr-pills .wr-pill em{display:inline!important;margin:0!important;font-size:13px!important;white-space:nowrap!important}body.single-product .wr-pills .wr-pill small,.wr-pills .wr-pill small{display:none!important}body.single-product form.cart .quantity{width:100%!important}body.single-product form.cart .quantity .qty{flex:1 1 auto!important;width:auto!important;text-align:center!important}body.single-product form.cart.variations_form{margin-bottom:10px!important}body.single-product .wcpay-express-checkout-wrapper{margin-top:0!important}.wrf-nav .wrf-nav-btn{box-sizing:border-box!important;width:100%!important;max-width:100%!important}.wrf-nav .wrf-nav-buttons{grid-template-columns:1fr 1fr!important;gap:10px!important}.wrf-nav .wrf-nav-btn{padding:11px 10px!important}.wrf-nav .wrf-nav-label{font-size:12px!important;line-height:1.15!important}.wrf-spec-card{padding:20px 18px!important}.wrf-spec-row{padding-top:8px!important;padding-bottom:8px!important}.wrf-spec-name{width:118px!important;min-width:118px!important;flex:0 0 118px!important;font-size:13px!important;line-height:1.35!important}.wrf-spec-row>div:not(.wrf-spec-name){font-size:13px!important;line-height:1.4!important}section[class^="wrf-"]:not(.wrf-nav),section[class*=" wrf-"]:not(.wrf-nav){padding-top:40px!important;padding-bottom:40px!important}.wrf-section-head{margin-bottom:26px!important}.wrf-section-head p,section[class^="wrf-"] [class*="head"] p{font-size:14.5px!important;line-height:1.55!important}.wrf-faq-grid>div>p{font-size:14.5px!important;line-height:1.55!important}.woocommerce-Reviews p{font-size:14px!important}.wrap,.wrf-wrap{width:calc(100% - 28px)!important;max-width:calc(100% - 28px)!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}.single-product main>h2.wp-block-heading,.single-product main .wp-block-woocommerce-product-collection{padding-left:14px!important;padding-right:14px!important;box-sizing:border-box!important}.wrcart>section,.wrcart>.wrc-layout{width:calc(100vw - 28px)!important}header .wp-block-group.alignwide.is-content-justification-space-between{padding-left:14px!important;padding-right:14px!important;margin-left:0!important;margin-right:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}header .wp-block-site-logo{margin-left:0!important}header .wp-block-site-logo img{width:110px!important;height:auto!important}header .wp-block-navigation.is-responsive{margin-left:auto!important}.single-product main>.wp-block-columns.alignwide{margin-top:-18px!important;row-gap:4px!important}section.hero,section[class*="-section"]:not(.cta-section){padding-top:40px!important;padding-bottom:40px!important}main .section-head p,section [class*="head"] p,.builder-copy p,.bottom-cta p,.hero-v32-main p{font-size:14.5px!important;line-height:1.55!important}section.hero p{font-size:15px!important;line-height:1.6!important}.page .entry-content .wp-block-column p{font-size:15px!important}.wr-about,.wr-faq,.wr-ws,.wr-help,.wr-sr,.wr-wty{width:calc(100% - 28px)!important;max-width:calc(100% - 28px)!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}.wr-about section,.wr-faq section,.wr-ws section,.wr-help section,.wr-sr section,.wr-wty section{grid-template-columns:1fr!important}.wrhome .btn-row{display:flex!important;flex-wrap:nowrap!important;gap:8px!important}.wrhome .btn-row .btn{flex:1 1 0!important;min-width:0!important;padding:0 10px!important;font-size:12.5px!important;white-space:nowrap!important;justify-content:center!important;text-align:center!important}.wrhome .hero .hero-proof{display:none!important}.wrhome .problem-grid{grid-template-columns:1fr 1fr!important;gap:10px!important}.wrhome .problem-card{padding:14px!important;font-size:13px!important}.wrhome .problem-card strong{font-size:15.5px!important;line-height:1.15!important}.wrhome .problem-card p{font-size:12.5px!important;line-height:1.45!important}.wrhome .problem-card [class*="icon"]{width:40px!important;height:40px!important;border-radius:12px!important}.wrhome .problem-card [class*="link"]{font-size:12px!important;margin-top:12px!important}.wrhome .problem-grid{align-items:start!important}.wrhome .problem-card{min-height:0!important;height:auto!important}.wrhome .compare-row>div{padding-top:6px!important;padding-bottom:6px!important}.wrhome .compare-row{padding-top:10px!important;padding-bottom:10px!important}.wrhome .compare-head>div{padding-top:13px!important;padding-bottom:13px!important}.wrhome .why-card{display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;column-gap:14px!important;align-items:center!important;padding:16px!important}.wrhome .why-card .why-icon{grid-row:1 / span 2!important;grid-column:1!important;width:72px!important;height:72px!important;border-radius:16px!important;overflow:hidden!important;margin:0!important}.wrhome .why-card .why-icon img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.wrhome .why-card h3{grid-column:2!important;margin:0 0 4px!important;align-self:end!important}.wrhome .why-card p{grid-column:2!important;margin:0!important;align-self:start!important}.wrhome .trust-card{display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;column-gap:14px!important;align-items:center!important;padding:16px!important}.wrhome .trust-card>span{grid-row:1 / span 2!important;grid-column:1!important;margin:0!important}.wrhome .trust-card h3{grid-column:2!important;margin:0 0 3px!important;align-self:end!important}.wrhome .trust-card p{grid-column:2!important;margin:0!important;align-self:start!important}.wrhome .category-grid{grid-template-columns:1fr 1fr!important;gap:10px!important}.wrhome .category-card{padding:10px!important}.wrhome .category-card .category-media{height:auto!important}.wrhome .category-card .category-media img{width:100%!important;height:120px!important;object-fit:cover!important}.wrhome .category-card h3{font-size:14.5px!important;line-height:1.15!important;margin:10px 0 4px!important}.wrhome .category-card p{font-size:12px!important;line-height:1.4!important}.wrhome .category-card .card-cta{padding-top:10px!important}.wrhome .category-card .view-more{height:34px!important;min-height:34px!important;font-size:10.5px!important;border-radius:10px!important;padding:0 8px!important;width:100%!important;justify-content:center!important;box-sizing:border-box!important;white-space:nowrap!important}.wrhome .category-card:last-child:nth-child(odd){grid-column:1 / -1!important}.wrhome .category-grid{align-items:start!important}.wrhome .category-card{border-radius:14px!important;height:auto!important;min-height:0!important}.wrhome .category-card .category-media{height:150px!important;border-radius:10px!important;overflow:hidden!important;background:#fff!important}.wrhome .category-card .category-media img{height:150px!important;border-radius:0!important}.wrhome .category-card .card-cta{padding-top:8px!important;margin-top:0!important}footer .wp-block-columns.alignwide{flex-wrap:wrap!important;row-gap:20px!important;column-gap:12px!important}footer .wp-block-columns.alignwide>.wp-block-column{flex:0 0 47%!important;min-width:0!important}footer .wp-block-columns.alignwide>.wp-block-column:first-child{flex:0 0 100%!important}footer .wp-block-columns.alignwide>.wp-block-column:nth-child(3),footer .wp-block-columns.alignwide>.wp-block-column:nth-child(5){padding-left:14px!important;box-sizing:border-box!important}body.page-id-143 .entry-content p+.wp-block-buttons,body.parent-pageid-143 .entry-content p+.wp-block-buttons{margin-top:10px!important;margin-bottom:28px!important}body.page-id-143 .entry-content .wr-card:has(.wrc-config),body.parent-pageid-143 .entry-content .wr-card:has(.wrc-config){padding-left:20px!important;padding-right:20px!important}.entry-content .wrc-compare th{font-size:13.5px!important}.entry-content .wrc-compare td{font-size:12px!important}.entry-content .wrc-config strong{font-size:13px!important}.entry-content .wrc-config span{font-size:12px!important}body.page-id-143 .entry-content>.wp-block-group.alignfull:has(details),body.parent-pageid-143 .entry-content>.wp-block-group.alignfull:has(details){padding-top:14px!important}body.page-id-143 .entry-content>.wp-block-group.alignfull:has(+.wp-block-group.alignfull details),body.parent-pageid-143 .entry-content>.wp-block-group.alignfull:has(+.wp-block-group.alignfull details){padding-bottom:12px!important}body.parent-pageid-143 .entry-content>.wp-block-group.alignfull:has(.has-ink-background-color){padding-top:10px!important}body.parent-pageid-143 .entry-content>.wp-block-group.alignfull:has(+.wp-block-group.alignfull .has-ink-background-color){padding-bottom:16px!important}body.page-id-143 .entry-content .wp-block-group.has-ink-background-color:has(>.wp-block-buttons),body.parent-pageid-143 .entry-content .wp-block-group.has-ink-background-color:has(>.wp-block-buttons){display:block!important}body.page-id-143 .entry-content .wp-block-group.has-ink-background-color>.wp-block-buttons,body.parent-pageid-143 .entry-content .wp-block-group.has-ink-background-color>.wp-block-buttons{margin-top:16px!important}body.page-id-143 .entry-content .wp-block-group.has-ink-background-color .wp-block-buttons,body.parent-pageid-143 .entry-content .wp-block-group.has-ink-background-color .wp-block-buttons{justify-content:center!important;width:100%!important;margin-left:0!important;margin-right:0!important}body.page-id-143 .entry-content .wp-block-group.has-ink-background-color:has(.wp-block-button),body.parent-pageid-143 .entry-content .wp-block-group.has-ink-background-color:has(.wp-block-button){padding:30px!important}body.page-id-182 .entry-content .wp-block-group.alignwide.has-ink-background-color{padding:36px 22px!important}body.page-id-182 .entry-content .has-ink-background-color div[style*="grid-template-columns"]>div{text-align:center!important}.single-product form.cart:not(.variations_form){display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important;margin-bottom:0!important}.single-product form.cart:not(.variations_form) .quantity{width:100%!important;margin:0!important}.single-product form.cart:not(.variations_form) .single_add_to_cart_button{width:100%!important;margin:0!important;box-sizing:border-box!important;min-height:54px!important}.wrf-feature-grid{grid-template-columns:1fr 1fr!important;gap:14px 10px!important;align-items:start!important}.wrf-feature-image{height:auto!important;aspect-ratio:auto!important}.wrf-feature-image img{width:100%!important;height:auto!important;object-fit:contain!important;border-radius:12px!important}.wrf-feature-copy{padding:8px 2px 0!important}.wrf-feature-copy span{font-size:10px!important}.wrf-feature-copy h3{font-size:15px!important;margin:3px 0 4px!important;color:#141519!important}.wrf-feature-copy p{font-size:12px!important;line-height:1.45!important;margin:0!important}.wrf-before-card{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;column-gap:14px!important;row-gap:4px!important;align-items:center!important}.wrf-before-card>.wrf-before-num{grid-column:1!important;grid-row:1 / span 2!important;margin:0!important;align-self:center!important}.wrf-before-card>*:not(.wrf-before-num){grid-column:2!important;margin:0!important}.wrf-included-grid{grid-template-columns:1fr 1fr!important;gap:12px 10px!important;align-items:start!important}.wrf-included-copy{padding:10px 2px 0!important}.wrf-included-card h3{font-size:15px!important;margin:6px 0 4px!important}.wrf-included-card p{font-size:12px!important;line-height:1.45!important}.wrf-included-top span{font-size:10px!important}.wrf-included-top .wrf-qty{font-size:10px!important;padding:2px 8px!important}.wrf-spec-row{align-items:center!important;grid-template-columns:118px minmax(0,1fr)!important;column-gap:24px!important}.wrf-spec-row .wrf-spec-name{font-size:14px!important}.wrf-spec-row>*:not(.wrf-spec-name){font-size:13px!important}body.single-product .wp-block-post-excerpt__excerpt{font-size:14px!important}.single-product .wp-block-woocommerce-product-collection .wp-block-post-title{font-size:18px!important;line-height:1.3!important}.single-product .wp-block-woocommerce-product-collection ul.wc-block-product-template{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;gap:12px!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;padding-bottom:8px!important}.single-product .wp-block-woocommerce-product-collection ul.wc-block-product-template>li{flex:0 0 65%!important;max-width:65%!important;width:65%!important;margin:0!important;scroll-snap-align:start!important}body.page-id-53 .entry-content{margin-top:0!important}body.page-id-53 main.wr-about{padding-top:4px!important}body.page-id-53 .wr-about section.hero{margin-top:8px!important}.wr-faq .care-card{background-color:#ffffff!important;box-shadow:none!important}.wr-faq .care-card .process-list{margin-left:-13px!important;margin-right:-13px!important}.wr-faq .faq-group-heading p{font-size:15px!important}.wr-faq .chapter{display:flex!important;flex-direction:row!important;align-items:center!important;gap:12px!important}.wr-faq .chapter .chapter-num{margin:0!important}.wr-faq .chapter h2{margin:0!important}.wr-faq .hero-meta{display:none!important}.wr-faq .faq-mega-nav{grid-template-columns:1fr 1fr!important;gap:8px!important;align-items:stretch!important;background:transparent!important;padding:0!important;box-shadow:none!important;border:0!important;margin-top:0!important}.wr-faq .mega-card{min-width:0!important;border-radius:14px!important}.wr-faq .mega-main{border-radius:14px!important}.wr-faq .mega-main{padding:8px 10px!important;gap:8px!important}.wr-faq .mega-main{min-height:0!important}.wr-faq .mega-main .num{width:34px!important;height:34px!important;min-width:34px!important;font-size:11px!important;display:flex!important;align-items:center!important;justify-content:center!important}.wr-faq .nav-copy{min-width:0!important;font-size:11px!important}.wr-faq .nav-copy strong{font-size:12.5px!important;overflow-wrap:anywhere!important}.wr-faq .faq-mega-nav .nav-copy small{display:none!important}.wr-faq .faq-mega-nav .mega-main{align-items:center!important}.wr-faq .care-kicker{font-size:10.5px!important;border-radius:10px!important}.wr-faq .process-step{align-items:center!important}.wr-faq aside.sidebar{display:none!important}.wr-faq .faq-question{font-size:16px!important}.wr-faq .contact-cta a.orange-link{color:#F35800!important}.wr-faq .contact-cta .btn.primary{color:#fff!important}.wr-faq .contact-cta p{font-size:16px!important}.wr-faq .contact-actions{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:8px!important}.wr-faq .contact-actions .btn{flex:1 1 auto!important;min-width:0!important;padding:0 12px!important;height:40px!important;min-height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:10.5px!important;white-space:nowrap!important}.wr-faq .btn{border-radius:12px!important}.wr-help section.form-section{background:#fff!important}.wr-help .form-section form.form-card{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;margin:0!important;width:100%!important;max-width:100%!important}.wr-help .help-hero .hero-side{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;width:100%!important;max-width:100%!important}.wr-help .section-head{gap:8px!important}.wr-help .help-card{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;column-gap:14px!important;row-gap:4px!important;align-items:center!important;min-height:0!important;height:auto!important;padding:18px!important}.wr-help .help-card p{display:none!important}.wr-help .help-grid{grid-template-columns:1fr 1fr!important;gap:10px!important;align-items:stretch!important}.wr-help .help-card{padding:14px!important}.wr-help .help-card .card-icon{width:38px!important;height:38px!important;min-width:38px!important;border-radius:10px!important;display:flex!important;align-items:center!important;justify-content:center!important}.wr-help .help-card .card-icon svg{width:22px!important;height:22px!important}.wr-help .help-card h3{font-size:12.5px!important;line-height:1.25!important}.wr-help .help-card>a{font-size:9.5px!important;letter-spacing:0.5px!important}.wr-help .help-card{border-radius:12px!important}.wr-help section:has(.help-grid){border-radius:0!important;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding-left:14px!important;padding-right:14px!important}.wr-help .help-card>.card-icon{grid-column:1!important;grid-row:1 / span 2!important;margin:0!important;align-self:center!important}.wr-help .help-card>*:not(.card-icon){grid-column:2!important;margin:0!important}.wr-help .form-section form.form-card input[type="file"],.wr-sr .form-section form.form-card input[type="file"]{height:auto!important;min-height:0!important;padding:12px!important;text-align:center!important;width:auto!important;max-width:100%!important;display:inline-block!important}.wr-help .file-drop,.wr-sr .file-drop{text-align:center!important}.wr-help .form-section form.form-card input[type="file"]::file-selector-button,.wr-sr .form-section form.form-card input[type="file"]::file-selector-button{display:block!important;margin:0 auto 6px!important;float:none!important}.wr-help .form-section .form-head p{font-size:13px!important;margin-top:8px!important;margin-bottom:0!important}.wr-help .form-section .form-head h2{margin-bottom:0!important}.wr-help .form-section .form-head{gap:2px!important;border-bottom:0!important;padding-bottom:10px!important}.wr-help .form-section form.form-card input:not([type="hidden"]):not([type="file"]){height:46px!important;min-height:46px!important}.wr-help .form-section form.form-card select{height:46px!important;min-height:46px!important}.wr-help .form-section form.form-card select{font-size:13px!important}.wr-help form.form-card input::placeholder,.wr-help form.form-card textarea::placeholder{font-size:13px!important}.wr-help form.form-card input,.wr-help form.form-card select,.wr-help form.form-card textarea{font-size:15px!important}.wr-help form.form-card label{font-size:11px!important}.wr-help form.form-card label .req,.wr-help form.form-card .req{font-size:11px!important}.wr-help form.form-card .field label{font-size:11px!important}.wr-help form.form-card p.help{font-size:11px!important}.wr-help form.form-card p{font-size:12.5px!important}.wr-help form.form-card strong{font-size:13px!important}.wr-help form.form-card span{font-size:12px!important}.wr-help form.form-card .notice-icon{font-size:11px!important}.wr-help form.form-card .submit-btn{font-size:13px!important}.wr-help form.form-card p.email-note,.wr-help form.form-card p.email-note a{font-size:12.5px!important}.wr-help .hero-actions{flex-wrap:nowrap!important;gap:8px!important}.wr-help .hero-actions .btn{flex:1 1 auto!important;min-width:0!important;padding:0 12px!important;height:40px!important;min-height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:10.5px!important;white-space:nowrap!important}.wr-help .form-section{border-top:0!important}.wr-help form.form-card{border-top:0!important}.wr-help .form-grid{grid-template-columns:1fr 1fr!important;gap:14px 10px!important}.wr-help .form-grid .field-full,.wr-help .form-grid .conditional,.wr-help .form-grid>.field:nth-child(3),.wr-help .form-grid>.field:nth-child(4),.wr-help .form-grid>.field:nth-child(5){grid-column:1 / -1!important}body.page-id-55 .wp-block-post-title{margin-left:18px!important;margin-right:18px!important;font-size:25px!important}body.page-id-55 .entry-content>p{margin-left:18px!important;margin-right:18px!important;width:auto!important;font-size:14.5px!important}body.page-id-55 .entry-content>form.wr-scform{margin-left:12px!important;margin-right:12px!important;width:auto!important;padding:20px!important;box-sizing:border-box!important}form.wr-scform input:not([type="hidden"]):not([type="file"]){height:46px!important;min-height:46px!important;font-size:15px!important}form.wr-scform textarea{font-size:15px!important}form.wr-scform select{height:46px!important;min-height:46px!important;font-size:13px!important;-webkit-appearance:none!important;appearance:none!important;background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2212%22%20height=%228%22%20viewBox=%220%200%2012%208%22%3E%3Cpath%20d=%22M1%201l5%205%205-5%22%20stroke=%22%23141519%22%20stroke-width=%222%22%20fill=%22none%22%20stroke-linecap=%22round%22/%3E%3C/svg%3E)!important;background-repeat:no-repeat!important;background-position:right 16px center!important;padding-right:38px!important}form.wr-scform label{font-size:11px!important}form.wr-scform p{font-size:12.5px!important}form.wr-scform p.help{font-size:11px!important}form.wr-scform .submit-btn{font-size:13px!important}form.wr-scform p.email-note,form.wr-scform p.email-note a{font-size:12.5px!important}form.wr-scform input::placeholder,form.wr-scform textarea::placeholder{font-size:13px!important}form.wr-scform input[type="file"]{height:auto!important;min-height:0!important;padding:12px!important;width:auto!important;max-width:100%!important;display:inline-block!important;text-align:center!important}form.wr-scform input[type="file"]::file-selector-button{display:block!important;margin:0 auto 6px!important;float:none!important}form.wr-scform .file-drop,.file-drop{text-align:center!important}form.wr-scform select option:checked{background:#F35800 linear-gradient(0deg,#F35800,#F35800)!important;background-color:#F35800!important;color:#fff!important}.wr-sr section,.wr-sr .policy-hero{border-bottom:0!important;padding-bottom:20px!important}.wr-sr .section-head{border-bottom:0!important;padding-bottom:10px!important}.wr-sr .form-head{border-bottom:0!important;padding-bottom:10px!important}.wr-sr .flow-step>strong{font-size:18px!important}.wr-sr .flow-step p{font-size:13px!important}.wr-sr .form-section form.form-card select,.wr-help .form-section form.form-card select{-webkit-appearance:none!important;appearance:none!important;background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2212%22%20height=%228%22%20viewBox=%220%200%2012%208%22%3E%3Cpath%20d=%22M1%201l5%205%205-5%22%20stroke=%22%23141519%22%20stroke-width=%222%22%20fill=%22none%22%20stroke-linecap=%22round%22/%3E%3C/svg%3E)!important;background-repeat:no-repeat!important;background-position:right 16px center!important;padding-right:38px!important}.wr-sr form.form-card select option:checked,.wr-help form.form-card select option:checked{background:#F35800 linear-gradient(0deg,#F35800,#F35800)!important;background-color:#F35800!important;color:#fff!important}.wr-wty .wr-scform .form-grid{grid-template-columns:1fr 1fr!important;gap:14px 10px!important}.wr-wty .wr-scform .form-grid .field-full,.wr-wty .wr-scform .form-grid .conditional,.wr-wty .wr-scform .form-grid>.field:nth-child(3),.wr-wty .wr-scform .form-grid>.field:nth-child(4),.wr-wty .wr-scform .form-grid>.field:nth-child(5){grid-column:1 / -1!important}body.page-id-146{padding-left:0!important;padding-right:0!important}main.wr-ws{width:calc(100% - 24px)!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}.wr-ws section{padding-left:20px!important;padding-right:20px!important;max-width:100%!important;box-sizing:border-box!important}.wr-ws .hero-v32 h1{font-size:33px!important}.wr-ws .wr-adv-title h3{font-size:25px!important}.wr-ws .btn{border-radius:12px!important}.wr-ws .hero-actions,.wr-ws .contact-actions{display:flex!important;flex-wrap:nowrap!important;gap:8px!important}.wr-ws .hero-actions .btn,.wr-ws .contact-actions .btn{flex:1 1 auto!important;min-width:0!important;padding:0 12px!important;height:40px!important;min-height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:10.5px!important;white-space:nowrap!important}form.wholesale-form label{font-size:11px!important}form.wholesale-form label>span{font-size:11px!important}form.wholesale-form input:not([type="hidden"]):not([type="file"]),form.wholesale-form select{height:46px!important;min-height:46px!important;padding-top:0!important;padding-bottom:0!important}form.wholesale-form input,form.wholesale-form textarea{font-size:15px!important}form.wholesale-form input,form.wholesale-form select,form.wholesale-form textarea{border-radius:6px!important}form.wholesale-form select{font-size:13px!important;appearance:none!important;-webkit-appearance:none!important;background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2212%22%20height=%228%22%20viewBox=%220%200%2012%208%22%3E%3Cpath%20d=%22M1%201l5%205%205-5%22%20stroke=%22%23141519%22%20stroke-width=%222%22%20fill=%22none%22%20stroke-linecap=%22round%22/%3E%3C/svg%3E)!important;background-repeat:no-repeat!important;background-position:right 16px center!important;padding-right:38px!important}form.wholesale-form input::placeholder,form.wholesale-form textarea::placeholder{font-size:13px!important}form.wholesale-form button[type="submit"],form.wholesale-form .submit-btn{font-size:13px!important}form.wholesale-form .form-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:14px 10px!important}form.wholesale-form .form-grid>label{min-width:0!important}form.wholesale-form .form-grid>label:has(textarea){grid-column:1 / -1!important}.wr-has-pills .wr-pill{flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:2px!important;height:64px!important;min-height:64px!important;padding:6px 8px!important}.wr-has-pills .wr-pill>span,.wr-has-pills .wr-pill>em{text-align:center!important}body.page-id-13 .hero-grid{gap:20px!important}body.page-id-13 .hero-grid .btn-row{margin-top:14px!important}body.page-id-334 .hero-actions{justify-content:center!important}body.page-id-334 .hero-actions .btn{height:42px!important;min-height:42px!important;padding:0 18px!important;font-size:12px!important;display:flex!important;align-items:center!important;justify-content:center!important}body.page-id-334 .hero-note{display:none!important}body.page-id-334 .hero-grid{gap:24px!important}body.page-id-334 .hero-badges{display:none!important}body.page-id-341 .hero-actions{display:flex!important;flex-wrap:nowrap!important;gap:8px!important}body.page-id-341 .hero-actions .btn{flex:1 1 auto!important;min-width:0!important;padding:0 12px!important;height:40px!important;min-height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:10.5px!important;white-space:nowrap!important}body.page-id-341 .need-card{display:grid!important;grid-template-columns:auto 1fr!important;column-gap:14px!important;align-items:center!important;align-content:center!important;min-height:0!important;padding:18px!important}body.page-id-341 .filter-btn{border:1px solid #D8CAB9!important;border-radius:12px!important;background:#fff!important}body.page-id-341 .filter-btn.active{background:#181A1B!important;border-color:#181A1B!important;color:#fff!important}body.page-id-341 .need-card .need-icon{grid-row:1 / span 2!important;align-self:center!important}body.page-id-341 .need-card h3,body.page-id-341 .need-card p{grid-column:2!important;margin:0!important}body.page-id-341 .need-card p{margin-top:6px!important}body.page-id-341 .filter-bar{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}body.page-id-341 .filter-btn:first-child{order:5!important;grid-column:1 / -1!important}body.page-id-341 .product-card .variant-list{display:none!important}body.page-id-341 .small-btn{border-radius:12px!important}body.page-id-341 .product-card .badge{border-radius:10px!important}body.page-id-341 .builder-feature{background:#181A1B!important;border-radius:28px!important}body.page-id-341 .builder-feature{gap:0!important}body.page-id-341 .builder-copy{padding-bottom:8px!important}body.page-id-341 .builder-panel{padding-top:4px!important}body.page-id-341 .builder-points li{font-size:14px!important}body.page-id-341 .builder-panel{background:none!important}.wr-ws .contact-line{display:flex!important;flex-direction:column!important;justify-content:center!important;padding:14px 0!important}.wr-ws .contact-line a,.wr-ws .contact-line strong{line-height:1.2!important;margin-top:7px!important;display:block!important}.wr-ws .hero-v32-main .hero-actions{margin-top:14px!important;margin-bottom:0!important}.wr-ws .hero-v32-bottom{margin-top:18px!important}.wr-ws section.hero-v32{margin-top:2px!important}.wr-ws .category-feature{padding:12px 0!important}.wr-ws .stack-lower{gap:44px!important}.wr-ws .cooperation-table{display:block!important;gap:0!important;margin-top:6px!important}.wr-ws .cooperation-table>div{background:transparent!important;border:0!important;border-top:1px solid #E8DCCD!important;border-radius:0!important;padding:12px 0!important;margin:0!important}.wr-ws .cooperation-table>div>b{display:block!important;background:transparent!important;border:0!important;padding:0!important;text-align:left!important;color:#181A1B!important;font-size:18px!important;font-weight:900!important;text-transform:none!important;letter-spacing:normal!important;min-height:0!important;line-height:1.2!important}.wr-ws .cooperation-table>div>p{padding:0!important;margin:10px 0 0!important;font-size:13px!important;color:#756B63!important}.wr-ws .wr-adv-title,.wr-ws .card-heading{display:flex!important;flex-direction:row!important;align-items:center!important;gap:14px!important}.wr-ws .wr-adv-title h3,.wr-ws .card-heading h3{margin:0!important}.wr-ws .card-heading h3{font-size:23px!important}.wr-ws .wr-adv-clean-head h3{font-size:23px!important}.wr-ws .card-heading>span,.wr-ws .wr-adv-num{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}.wr-ws .stack-card{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;box-shadow:none!important}.wr-ws .hero-v32 h1{font-size:27px!important}.wr-ws .hero-v32-main>p{margin-top:14px!important}.wr-ws .hero-point{display:grid!important;grid-template-columns:auto 1fr!important;column-gap:14px!important;align-items:center!important}.wr-ws .hero-point .hero-icon{grid-column:1!important;grid-row:1 / span 3!important;align-self:center!important}.wr-ws .hero-point{padding-left:0!important}.wr-ws .hero-v32-bottom .hero-point{padding-left:0!important}.wr-ws .hero-v32-bottom .hero-point .hero-icon{position:static!important}.wr-ws .hero-point>b,.wr-ws .hero-point>strong,.wr-ws .hero-point>span:not(.hero-icon){grid-column:2!important}.wr-ws .hero-point>strong{font-size:23px!important}.wr-ws .hero-point>span:not(.hero-icon){font-size:12px!important}.wr-ws .hero-v32-bottom .hero-point strong{font-size:23px!important}.wr-ws .hero-v32-bottom .hero-point span:not(.hero-icon){font-size:12px!important}.wr-ws .wr-adv-clean{background:none!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}.wr-ws .wr-adv-clean-head h3{color:#141519!important}.wr-ws .wr-adv-clean-head p{color:#5B564E!important}.wr-ws .wr-adv-kicker{color:#F35800!important}.wr-ws .wr-adv-clean-head{border-bottom-color:#E4DACB!important}.wr-ws .wr-adv-clean-card{background:#1F2026!important;border-radius:18px!important}.wr-ws .stack-card .card-heading{border-bottom:0!important}.wr-ws .category-feature strong{font-size:18px!important}.wr-ws .category-feature p{font-size:13px!important}.wr-ws .contact-band>div{width:auto!important;max-width:100%!important;min-width:0!important}.wr-ws .contact-band p{font-size:14px!important}form.wholesale-form input::placeholder,form.wholesale-form textarea::placeholder{color:transparent!important;opacity:0!important}.wr-ws .wholesale-form-head{border-bottom:0!important;gap:10px!important;padding-bottom:0!important}.wr-ws form.wholesale-form{margin-top:16px!important}.wr-ws .form-submit-row{background:transparent!important;border:0!important;padding:0!important;box-shadow:none!important}form.wholesale-form button[type="submit"]{width:100%!important;border-radius:6px!important;white-space:nowrap!important;height:56px!important;min-height:56px!important;padding:0 24px!important}body.page-id-146 .wp-site-blocks{width:auto!important;max-width:100%!important}main.wr-ws{max-width:none!important;padding:0!important}.wr-ws .hero-v32-main .hero-actions,.wr-ws section.contact-band .contact-actions{flex-wrap:nowrap!important;gap:8px!important}.wr-wty form.activate-simple-form input,.wr-wty form.activate-simple-form select,.wr-wty form.activate-simple-form textarea,.wr-wty form.request-form input,.wr-wty form.request-form select,.wr-wty form.request-form textarea{border-radius:6px!important}.wr-wty form.request-form input::placeholder,.wr-wty form.request-form textarea::placeholder{color:#BDB6AE!important;font-weight:400!important}.wr-wty .warranty-hero{padding-bottom:12px!important;gap:12px!important}.wr-wty .hero-actions{margin-top:0!important;margin-bottom:0!important}.wr-wty .warranty-hero .hero-row{gap:12px!important}.wr-wty .warranty-jump-nav{grid-template-columns:1fr 1fr!important;gap:8px!important;margin-top:0!important}.wr-wty .warranty-jump-nav a:last-child{grid-column:1 / -1!important}.wr-wty .warranty-jump-nav a{min-width:0!important}.wr-wty form.activate-simple-form label,.wr-wty form.request-form label{font-size:11px!important}.wr-wty form.activate-simple-form input:not([type="hidden"]):not([type="file"]),.wr-wty form.request-form input:not([type="hidden"]):not([type="file"]){height:46px!important;min-height:46px!important;font-size:15px!important}.wr-wty form.activate-simple-form textarea,.wr-wty form.request-form textarea{font-size:15px!important}.wr-wty form.activate-simple-form select,.wr-wty form.request-form select{height:46px!important;min-height:46px!important;font-size:13px!important;-webkit-appearance:none!important;appearance:none!important;background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2212%22%20height=%228%22%20viewBox=%220%200%2012%208%22%3E%3Cpath%20d=%22M1%201l5%205%205-5%22%20stroke=%22%23141519%22%20stroke-width=%222%22%20fill=%22none%22%20stroke-linecap=%22round%22/%3E%3C/svg%3E)!important;background-repeat:no-repeat!important;background-position:right 16px center!important;padding-right:38px!important}.wr-wty form.activate-simple-form input::placeholder,.wr-wty form.request-form input::placeholder,.wr-wty form.activate-simple-form textarea::placeholder,.wr-wty form.request-form textarea::placeholder{font-size:13px!important}.wr-wty form.activate-simple-form button,.wr-wty form.request-form button{font-size:13px!important}body.page-id-145{padding-left:0!important;padding-right:0!important}body.page-id-145 .entry-content{margin-top:0!important}main.wr-wty{width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important;margin-left:auto!important;margin-right:auto!important;padding:4px 6px 6px!important;box-sizing:border-box!important}.wr-wty section{padding-left:20px!important;padding-right:20px!important;width:auto!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;margin-bottom:0!important;border-bottom:0!important;padding-bottom:20px!important}.wr-wty section+section{margin-top:24px!important}.wr-wty .section-head{gap:8px!important;border-bottom:0!important;padding-bottom:10px!important}.wr-wty .form-head{border-bottom:0!important;padding-bottom:10px!important}.wr-wty .warranty-hero p{font-size:15px!important}.wr-wty section p{font-size:14.5px!important}.wr-wty section h3{font-size:18px!important}.wr-wty .btn{border-radius:12px!important}.wr-wty .warranty-strip{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;width:100%!important;max-width:100%!important}.wr-wty .strip-item{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:10px 0!important}.wr-wty .strip-item strong{font-size:18px!important}.wr-wty .limit-card strong{font-size:18px!important}.wr-wty .flow-step{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;column-gap:14px!important;row-gap:4px!important;align-items:center!important;padding:16px!important;min-height:0!important;height:auto!important}.wr-wty .flow-step>span{grid-column:1!important;grid-row:1 / span 2!important;margin:0!important;align-self:center!important}.wr-wty .flow-step>*:not(span){grid-column:2!important;margin:0!important}.wr-wty .flow-step>strong{font-size:18px!important}.wr-wty .flow-step p{font-size:13px!important}.wr-wty .warranty-faq .faq-item h3{cursor:pointer!important;margin:0!important;font-size:15px!important;position:relative!important;padding-right:24px!important}.wr-wty .warranty-faq .faq-item h3::after{content:"+"!important;position:absolute!important;right:2px!important;top:50%!important;transform:translateY(-50%)!important;color:#F35800!important;font-weight:700!important}.wr-wty .warranty-faq .faq-item.open h3::after{content:"\2013"!important}.wr-wty .warranty-faq .faq-item p{display:none!important;font-size:13px!important;margin:8px 0 0!important}.wr-wty .warranty-faq .faq-item.open p{display:block!important}body.page-id-137{padding-left:0!important;padding-right:0!important}body.page-id-137 .entry-content{margin-top:0!important}main.wr-sr{width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important;margin-left:auto!important;margin-right:auto!important;padding:4px 6px 6px!important;box-sizing:border-box!important}.wr-sr section{padding-left:20px!important;padding-right:20px!important;width:auto!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;margin-bottom:0!important}.wr-sr section+section{margin-top:24px!important}.wr-sr .section-head{gap:8px!important}.wr-sr .policy-hero p{font-size:15px!important}.wr-sr section p{font-size:14.5px!important}.wr-sr section h3{font-size:18px!important}.wr-sr .btn{border-radius:12px!important}.wr-sr .policy-strip{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;width:100%!important;max-width:100%!important}.wr-sr .strip-item{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:10px 0!important}.wr-sr .flow-step{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;column-gap:14px!important;row-gap:4px!important;align-items:center!important;padding:16px!important;min-height:0!important;height:auto!important}.wr-sr .flow-step>span{grid-column:1!important;grid-row:1 / span 2!important;margin:0!important;align-self:center!important}.wr-sr .flow-step>*:not(span){grid-column:2!important;margin:0!important}.wr-sr .policy-faq .faq-item h3{cursor:pointer!important;margin:0!important;font-size:15px!important;position:relative!important;padding-right:24px!important}.wr-sr .policy-faq .faq-item h3::after{content:"+"!important;position:absolute!important;right:2px!important;top:50%!important;transform:translateY(-50%)!important;color:#F35800!important;font-weight:700!important}.wr-sr .policy-faq .faq-item.open h3::after{content:"\2013"!important}.wr-sr .policy-faq .faq-item p{display:none!important;font-size:13px!important;margin:8px 0 0!important}.wr-sr .policy-faq .faq-item.open p{display:block!important}.wr-sr .form-section form.form-card input:not([type="hidden"]):not([type="file"]){height:46px!important;min-height:46px!important}.wr-sr .form-section form.form-card select{height:46px!important;min-height:46px!important;font-size:13px!important}.wr-sr form.form-card input,.wr-sr form.form-card textarea{font-size:15px!important}.wr-sr form.form-card label{font-size:11px!important}.wr-sr form.form-card p.help{font-size:11px!important}.wr-sr form.form-card p{font-size:12.5px!important}.wr-sr form.form-card .submit-btn{font-size:13px!important}.wr-sr form.form-card p.email-note,.wr-sr form.form-card p.email-note a{font-size:12.5px!important}.wr-sr form.form-card input::placeholder,.wr-sr form.form-card textarea::placeholder{font-size:13px!important}body.page-id-138{padding-left:0!important;padding-right:0!important}body.page-id-138 .entry-content{margin-top:0!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}body.page-id-138 .wp-site-blocks{width:auto!important;max-width:100%!important}main.wr-help{width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important;margin-left:auto!important;margin-right:auto!important;padding:4px 6px 6px!important;box-sizing:border-box!important}.wr-help section{padding-left:20px!important;padding-right:20px!important;width:auto!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.wr-help .help-hero p{font-size:15px!important}.wr-help .form-section p{font-size:14.5px!important}.wr-help .form-section p.help{font-size:13px!important}.wr-help .btn{border-radius:12px!important}body.page-id-54{padding-left:6px!important;padding-right:6px!important}body.page-id-54 .entry-content{margin-top:0!important}main.wr-faq{width:calc(100% - 12px)!important;max-width:calc(100% - 12px)!important;margin-left:auto!important;margin-right:auto!important;padding:4px 6px 6px!important}.wr-faq section{padding-left:20px!important;padding-right:20px!important}.wr-faq section.hero{margin-top:8px!important}.wr-faq .faq-content{gap:24px!important}.wr-faq section{margin-bottom:0!important}.wr-faq .faq-content section+section{margin-top:0!important}.wr-faq section+section{margin-top:24px!important}body.page-id-53{padding-left:6px!important;padding-right:6px!important}main.wr-about{width:calc(100% - 12px)!important;max-width:calc(100% - 12px)!important;margin-left:auto!important;margin-right:auto!important;padding-left:6px!important;padding-right:6px!important}.wr-about section{grid-template-columns:minmax(0,1fr)!important;gap:18px!important}.wr-about .section-kicker{min-width:0!important}.wr-about .section-kicker .label{font-size:16px!important;min-width:0!important}.wr-about section{padding-left:20px!important;padding-right:20px!important}.wr-about section h1,.wr-about section h2,.wr-about section h3,.wr-about section p{max-width:100%!important;width:auto!important}.wr-about .hero h1{font-size:33px!important}.wr-about .hero p{font-size:13px!important}.wr-about .section-kicker .num{font-size:52px!important}.wr-about .origin-section h2{font-size:33px!important}.wr-about .origin-section p{font-size:13.5px!important}.wr-about .origin-section p.lead{font-size:15px!important}.wr-about .origin-minimal-year strong{font-size:96px!important}.wr-about .origin-section p strong{font-size:15px!important}.wr-about .origin-minimal-statement{font-size:24px!important}.wr-about .highlight-standard h2{font-size:32px!important}.wr-about .highlight-standard h3{font-size:32px!important}.wr-about .standard-value-card h3{font-size:23px!important}.wr-about .highlight-standard p{font-size:14.5px!important}.wr-about .standard-value-card p{font-size:13px!important}.wr-about .value-no{font-size:22px!important}.wr-about .formula-chip,.wr-about .formula-result{font-size:11px!important}.wr-about .formula-sign{font-size:26px!important}.wr-about .section:not(.highlight-standard) h2{font-size:36px!important}.wr-about .section:not(.highlight-standard) p{font-size:14.5px!important}.wr-about .build-map-label{font-size:21px!important}.wr-about .build-map-copy{font-size:13.5px!important}.wr-about .build-map-tag{font-size:10px!important}.wr-about .brand-profile h2{font-size:33px!important}.wr-about .brand-profile p{font-size:13.5px!important}.wr-about .brand-profile p.brand-lead{font-size:15px!important}.wr-about .brand-profile p strong{font-size:15px!important}.wr-about .brand-profile h3{font-size:18px!important}.wr-about .brand-profile-note{font-size:22px!important}.wr-about .brand-profile-label{font-size:18px!important;letter-spacing:-0.01em!important}.wr-about .eyebrow{font-size:10px!important}.wr-about .nav-num{font-size:10px!important}.wr-about .nav-label{font-size:11px!important}.wr-about .bottom h2{font-size:23px!important}.wr-about .bottom p{font-size:15px!important}.wr-about .about-section-nav{grid-template-columns:1fr 1fr!important;gap:10px!important}.wr-about .about-section-nav>a{min-width:0!important}.wr-about .about-section-nav>a:last-child:nth-child(odd){grid-column:1 / -1!important}.wr-about .origin-minimal{padding-left:20px!important;padding-right:20px!important}.wr-about section.section:not(.highlight-standard){background:transparent!important;box-shadow:none!important;border:0!important;padding:0!important;position:relative!important}.wr-about section.section:not(.highlight-standard)>.section-kicker{position:absolute!important;top:22px!important;left:24px!important;z-index:2!important;margin:0!important}.wr-about section.section:not(.highlight-standard) .build-map-intro{padding-top:92px!important}.wr-about .standard-value-card{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;column-gap:14px!important;row-gap:4px!important;align-items:center!important}.wr-about .standard-value-card>.value-no{grid-column:1!important;grid-row:1 / span 2!important;margin:0!important;align-self:center!important}.wr-about .standard-value-card>*:not(.value-no){grid-column:2!important;margin:0!important}.wr-about .actions{flex-wrap:nowrap!important;gap:8px!important;margin-top:14px!important}.wr-about .actions .btn{flex:1 1 auto!important;min-width:0!important;padding:0 12px!important;height:40px!important;min-height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:10.5px!important;white-space:nowrap!important;border-radius:12px!important}.section-kicker{font-size:15px!important}.section-kicker .label{font-size:20px!important}body.tax-product_cat main,body.post-type-archive-product main{padding-left:14px!important;padding-right:14px!important;box-sizing:border-box!important}.single-product .wp-block-woocommerce-product-image-gallery{width:calc(100% - 28px)!important;margin-left:auto!important;margin-right:auto!important}.wc-block-mini-cart__quantity-badge{width:22px!important;height:22px!important;min-width:22px!important;font-size:10.5px!important;line-height:22px!important}@media (max-width:781px){.wr-header .wp-block-navigation__responsive-container-open svg{width:22px!important;height:22px!important}.wr-header .wc-block-mini-cart__icon{width:22px!important;height:22px!important}.wr-header .wc-block-mini-cart__button{min-height:0!important}}.entry-content details summary,.entry-content details summary *{font-weight:800!important}.page .entry-content .wp-block-column details summary,.entry-content details summary{line-height:1.25!important;letter-spacing:-0.015em!important;font-size:15px!important}.page .entry-content .wp-block-column details p,.entry-content details p,.entry-content details div:not([class*="summary"]){font-size:13px!important}.entry-content .wr-card:has(>.wrc-icon){display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;column-gap:14px!important;row-gap:4px!important;align-items:center!important}.entry-content .wr-card>.wrc-icon{grid-column:1!important;grid-row:1 / span 2!important;margin:0!important;align-self:center!important}.entry-content .wr-card:has(>.wrc-icon)>*:not(.wrc-icon){grid-column:2!important;margin:0!important}.entry-content .wr-card:has(>.wrc-num){display:grid!important;grid-template-columns:32px minmax(0,1fr)!important;column-gap:14px!important;row-gap:4px!important;align-items:center!important}.entry-content .wr-card>.wrc-num{grid-column:1!important;grid-row:1 / span 2!important;margin:0!important;align-self:center!important}.entry-content .wr-card:has(>.wrc-num)>*:not(.wrc-num){grid-column:2!important;margin:0!important}.entry-content .wp-block-buttons{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:10px!important}.entry-content .wp-block-buttons>.wp-block-button{margin:0!important}.entry-content .wp-block-buttons>.wp-block-button:not(:only-child){flex:1 1 0!important;min-width:0!important}.entry-content .wp-block-buttons>.wp-block-button:not(:only-child) .wp-block-button__link{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;box-sizing:border-box!important;padding:12px 10px!important;font-size:13px!important;white-space:nowrap!important}body.parent-pageid-143 .wp-block-columns:has(>.wrc-chip){display:none!important}body.parent-pageid-143 .wrc-chip{display:none!important}body.page-id-143 .entry-content>.wp-block-group.alignfull,body.parent-pageid-143 .entry-content>.wp-block-group.alignfull{padding-top:28px!important;padding-bottom:28px!important}body.page-id-143 .entry-content>.wp-block-group.alignfull>*+*,body.parent-pageid-143 .entry-content>.wp-block-group.alignfull>*+*{margin-top:18px!important}header .wp-block-navigation__responsive-container.is-menu-open{background:rgb(18 20 24 / .45)!important}header .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-close{width:min(310px,80vw)!important;height:100%!important;margin:0!important;background:#fff!important;box-shadow:10px 0 34px rgb(0 0 0 / .22)!important;border-radius:0 18px 18px 0!important;overflow:hidden!important;clip-path:inset(0 0 0 0 round 0 18px 18px 0)!important}header .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-close{margin:12px 18px 0 0!important}header .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-dialog{height:100%!important}header .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{justify-content:flex-start!important;padding-left:24px!important;padding-right:24px!important}header .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container{margin:0!important;align-items:flex-start!important;width:100%!important}header .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container>.wp-block-navigation-item>.wp-block-navigation-item__content,header .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container>.wp-block-navigation-item>button{font-weight:800!important}.wr-header{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:rgb(255 255 255 / .97)!important}footer a[href^="mailto:"]{color:#F55D00!important;font-weight:800!important;font-size:12.5px!important;letter-spacing:0!important;white-space:nowrap!important}.wr-thumb-wrap .flex-control-thumbs li{width:64px!important;flex:0 0 64px!important}.wr-thumb-wrap .flex-control-thumbs img{width:64px!important;height:64px!important;object-fit:cover!important;border-radius:10px!important}.wr-thumb-wrap .flex-control-thumbs{gap:6px!important}.wrf-nav{padding-top:30px!important;padding-bottom:32px!important}}.wr-about section.origin-section{background:transparent!important;box-shadow:none!important;border:0!important;padding:0!important}@media (min-width:782px){br.wr-m-br{display:none}}.wr-about .origin-minimal::after{display:none!important;content:none!important}.mega-nav-hint{font-size:14px!important;color:#756D65!important;margin:22px 0 8px!important;text-align:center!important}.wr-help .form-head,.wr-sr .form-head{border-bottom:0!important}.wr-ws .hero-v32-bottom .hero-point strong{margin-top:5px!important}.wr-ws .hero-point b{letter-spacing:0.04em!important}@media (max-width:781px){.wr-ws .hero-v32-bottom .hero-point+.hero-point{border-top:1px solid #E6DDCE!important;padding-top:22px!important}}@media (min-width:782px){.wr-ws .hero-v32-bottom .hero-point strong{font-size:23px!important}.wr-ws .stack-card .card-heading{border-bottom:0!important}.wr-ws .wr-adv-title{align-items:center!important}}#wrBackTop{display:none;position:fixed;right:16px;bottom:18px;z-index:99990;width:46px;height:46px;border-radius:12px;background:#F35800;border:0;align-items:center;justify-content:center;cursor:pointer;padding:0;box-shadow:0 6px 16px rgb(243 88 0 / .35)}@media (max-width:781px){#wrBackTop.show{display:flex}header.wp-block-template-part{position:sticky!important;top:-60px!important;z-index:9990!important}.wr-header{background:#fff!important}}@media (min-width:782px){body.page-id-341 .small-btn,body.page-id-341 .btn{border-radius:12px!important}body.page-id-341 .variant-list li{border-radius:12px!important}}body.page-id-341 .product-media{aspect-ratio:1 / 1!important;height:auto!important;width:calc(100% - 28px)!important;margin:14px auto 0!important;border-radius:16px!important;overflow:hidden!important}body.page-id-341 .product-media img{width:100%!important;height:100%!important;object-fit:contain!important}.btn,.small-btn,a.btn,button.btn{border-radius:12px!important}body.page-id-341 .product-card .product-body p{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;height:auto!important;min-height:44px!important;max-height:none!important}.wp-block-button__link,.wp-element-button,.rts-cta,.view-more,.copy-btn{border-radius:12px!important}.wrf-discount .wrf-drow button{border-radius:12px!important}#wr-backnav{border-radius:12px!important}body.page-id-341 .filter-btn{border-radius:12px!important}.wr-help .faq-link-card a{border-radius:12px!important}form.wholesale-form button[type="submit"]{border-radius:6px!important}.wr-wty .warranty-jump-nav a{border-radius:12px!important}.wr-wty .activate-simple-submit button,.wr-wty form.request-form button[type="submit"]{border-radius:6px!important}@media (max-width:781px){body.single-product form.variations_form{margin-top:0!important}body.single-product .wrf-divider:has(+form.variations_form){margin-bottom:6px!important}}@media (max-width:781px){body.single-product .wr-pills .wr-pill,.wr-has-pills .wr-pill{flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:2px!important;height:64px!important;min-height:64px!important;padding:6px 8px!important}body.single-product .wr-pills .wr-pill>span,body.single-product .wr-pills .wr-pill>em{text-align:center!important}}footer .wp-block-social-links{display:none!important}.wr-acct-hero{margin:6px 0 18px;padding:34px;display:grid;grid-template-columns:minmax(0,.62fr) minmax(300px,.38fr);gap:24px;border:1px solid #F3C7AD;border-radius:34px;background:radial-gradient(circle at 88% 8%,rgb(243 88 0 / .18),transparent 31%),linear-gradient(135deg,#FFFDFC 0%,#FFF8F1 62%,#FFE2CE 100%);box-shadow:0 22px 56px rgb(52 31 12 / .08)}.wr-acct-eyebrow{display:block;color:#F35800;font-weight:900;font-size:13px;letter-spacing:.16em;text-transform:uppercase}.wr-acct-hero h1{margin:14px 0 0;font-size:clamp(34px,4vw,60px);line-height:.95;letter-spacing:-.05em}.wr-acct-hero h1 span{color:#F35800}.wr-acct-hero-main>p{margin:16px 0 0;max-width:620px;color:#756B63;font-size:16px;line-height:1.7}.wr-acct-actions{margin-top:22px;display:flex;gap:12px;flex-wrap:wrap}.wr-acct-btn{min-height:46px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;font-weight:900;font-size:12px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none}.wr-acct-btn.primary{background:#F35800;color:#fff!important}.wr-acct-btn.light{background:#fff;border:1px solid #D8CBB9;color:#181A1B}.wr-acct-card{padding:24px;border:1px solid #F3C7AD;border-radius:26px;background:rgb(255 255 255 / .78)}.wr-acct-avatar{width:64px;height:64px;border-radius:20px;display:flex;align-items:center;justify-content:center;background:#FFF0E6;color:#F35800;font-weight:900;font-size:24px}.wr-acct-card h2{margin:16px 0 0;font-size:26px;letter-spacing:-.03em}.wr-acct-card p{margin:8px 0 0;font-size:14px;line-height:1.6;color:#756B63}.wr-acct-email{margin-top:14px;padding:12px 14px;border:1px solid #E8DCCD;border-radius:14px;background:#FFFDFC;color:#4A4038;font-size:13.5px;line-height:1.5;word-break:break-word}.wr-acct-email b{color:#F35800}body.woocommerce-account.logged-in main .woocommerce{display:grid;grid-template-columns:290px minmax(0,1fr);gap:18px;align-items:start;max-width:none!important;width:100%!important}body.woocommerce-account main .wp-block-post-title{display:none!important}body.woocommerce-account.logged-in main .woocommerce>.woocommerce-notices-wrapper{grid-column:1 / -1}body.woocommerce-account.logged-in main .woocommerce>.woocommerce-MyAccount-navigation{grid-column:1!important;grid-row:1!important;width:auto!important;float:none!important}body.woocommerce-account.logged-in main .woocommerce>.woocommerce-MyAccount-content{grid-column:2!important;grid-row:1!important;width:auto!important;float:none!important}.woocommerce-MyAccount-navigation{position:sticky;top:100px;padding:14px;border:1px solid #E8DCCD;border-radius:24px;background:rgb(255 255 255 / .92);box-shadow:0 18px 46px rgb(52 31 12 / .06)}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.woocommerce-MyAccount-navigation li{margin:0!important;padding:0!important}.woocommerce-MyAccount-navigation li a{min-height:46px;padding:0 14px;display:flex;align-items:center;border:1px solid #E8DCCD;background:#FFFDFC;border-radius:12px;color:#4A4038;font-weight:900;font-size:14px;text-decoration:none!important}.woocommerce-MyAccount-navigation li a:hover,.woocommerce-MyAccount-navigation li.is-active a{background:#FFF0E6;border-color:#F3C7AD;color:#F35800}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout a{justify-content:center;color:#756B63;background:#FFFDFC;border:1px solid #E8DCCD}.woocommerce-MyAccount-content{padding:28px;border:1px solid #E8DCCD;border-radius:28px;background:rgb(255 255 255 / .92);box-shadow:0 18px 46px rgb(52 31 12 / .06)}.wr-acct-quick{margin-top:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.wr-acct-qcard{padding:18px;border:1px solid #E8DCCD;border-radius:20px;background:#FFFDFC}.wr-acct-qcard h3{margin:0;font-size:18px;letter-spacing:-.02em}.wr-acct-qcard p{margin:8px 0 0;color:#756B63;font-size:13.5px;line-height:1.55}.wr-acct-qcard a{margin-top:12px;display:inline-flex;color:#F35800;font-weight:900;font-size:12px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none}.wr-acct-sub{margin:26px 0 0;font-size:22px;letter-spacing:-.03em}.wr-acct-orders{margin-top:12px;border:1px solid #E8DCCD;border-radius:20px;overflow:hidden;background:#FFFDFC}.wr-acct-orow{display:grid;grid-template-columns:1.1fr 1fr .9fr .8fr auto;gap:12px;align-items:center;padding:14px 16px;border-top:1px solid #E8DCCD;color:#4A4038;font-size:14px}.wr-acct-orow.wr-acct-ohead{border-top:0;background:#FFF8F1;color:#F35800;font-weight:900;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase}.wr-acct-oid{color:#181A1B;font-weight:900}.wr-acct-status{width:max-content;padding:6px 10px;border-radius:10px;background:#FFF0E6;color:#F35800;font-weight:900;font-size:11px;text-transform:uppercase}.wr-acct-oact a{min-height:34px;padding:0 14px;display:inline-flex;align-items:center;border-radius:10px;background:#F35800;color:#fff!important;font-weight:900;font-size:11px;text-decoration:none}.wr-acct-sgrid{margin-top:12px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.wr-acct-scard{padding:20px;border:1px solid #F3C7AD;border-radius:20px;background:radial-gradient(circle at 88% 8%,rgb(243 88 0 / .10),transparent 30%),#FFFDFC}.wr-acct-scard h3{margin:0;font-size:19px}.wr-acct-scard p{margin:8px 0 0;color:#756B63;font-size:13.5px;line-height:1.55}.wr-acct-scard .wr-acct-btn{margin-top:14px}body.woocommerce-account .woocommerce-orders-table{border:1px solid #E8DCCD;border-radius:20px;overflow:hidden;border-collapse:separate;border-spacing:0;width:100%}body.woocommerce-account .woocommerce-orders-table thead th{background:#FFF8F1;color:#F35800;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;padding:14px 16px;border:0;text-align:left}body.woocommerce-account .woocommerce-orders-table td{padding:14px 16px;border:0;border-top:1px solid #E8DCCD;color:#4A4038;font-size:14px}body.woocommerce-account .woocommerce-orders-table td.woocommerce-orders-table__cell-order-status{font-weight:900;color:#F35800}body.woocommerce-account .woocommerce-orders-table .button{min-height:34px;padding:6px 14px;border-radius:10px;background:#F35800;color:#fff!important;font-weight:900;font-size:12px;text-decoration:none;border:0}body.woocommerce-account .woocommerce-Addresses{display:grid;grid-template-columns:1fr 1fr;gap:14px}body.woocommerce-account.logged-in main .woocommerce::before,body.woocommerce-account.logged-in main .woocommerce::after,body.woocommerce-account .woocommerce-Addresses::before,body.woocommerce-account .woocommerce-Addresses::after{display:none!important;content:none!important}body.woocommerce-account .woocommerce-Address{padding:18px;border:1px solid #E8DCCD;border-radius:20px;background:#FFF8F1;width:auto!important;float:none!important}body.woocommerce-account .woocommerce-Address address{font-style:normal;color:#4A4038;line-height:1.65}body.woocommerce-account .woocommerce-Address{text-align:left!important}body.woocommerce-account .woocommerce-Address header.title,body.woocommerce-account .woocommerce-Address-title{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin:0 0 10px}body.woocommerce-account .woocommerce-Address header.title h2{text-align:left}body.woocommerce-account .woocommerce-Address header.title h2,body.woocommerce-account .woocommerce-Address-title h2{margin:0;font-size:22px;letter-spacing:-.02em}body.woocommerce-account .woocommerce-Address header.title a.edit,body.woocommerce-account .woocommerce-Address-title a.edit{min-height:36px;padding:0 14px;display:inline-flex;align-items:center;border:1px solid #D8CBB9;border-radius:10px;background:#fff;color:#181A1B;font-weight:900;font-size:12px;text-decoration:none;white-space:nowrap}body.woocommerce-account .woocommerce-Address header.title a.edit:hover{border-color:#F35800;color:#F35800}body.woocommerce-account .woocommerce-MyAccount-content input[type="text"],body.woocommerce-account .woocommerce-MyAccount-content input[type="email"],body.woocommerce-account .woocommerce-MyAccount-content input[type="tel"],body.woocommerce-account .woocommerce-MyAccount-content input[type="password"],body.woocommerce-account .woocommerce-MyAccount-content select{height:46px;border-radius:6px;border:1px solid #D8CAB9;width:100%;padding:0 14px;background:#fff;box-sizing:border-box}body.woocommerce-account .woocommerce-MyAccount-content label{font-weight:800;font-size:12.5px}body.woocommerce-account .woocommerce-MyAccount-content button[type="submit"]{min-height:48px;padding:0 22px;border-radius:6px;background:#F35800;color:#fff;border:0;font-weight:900;cursor:pointer}@media (max-width:781px){.wr-acct-hero{grid-template-columns:1fr;padding:22px;border-radius:24px}.wr-acct-hero h1{font-size:32px}body.woocommerce-account.logged-in main .woocommerce{grid-template-columns:1fr}body.woocommerce-account.logged-in main .woocommerce>.woocommerce-MyAccount-navigation,body.woocommerce-account.logged-in main .woocommerce>.woocommerce-MyAccount-content{grid-column:1!important;grid-row:auto!important}.woocommerce-MyAccount-navigation{position:static}.wr-acct-quick{grid-template-columns:1fr}.wr-acct-sgrid{grid-template-columns:1fr}.wr-acct-orow{grid-template-columns:1fr 1fr}.wr-acct-orow.wr-acct-ohead{display:none}body.woocommerce-account .woocommerce-Addresses{grid-template-columns:1fr}.woocommerce-MyAccount-content{padding:20px}}body.page-id-460 main .wp-block-post-title{display:none!important}body.page-id-460 main{padding-top:0!important;padding-bottom:8px!important}body.page-id-460 .entry-content{margin-top:6px!important}body.page-id-460 .wr-trk{margin-top:0!important}@media (max-width:781px){body.page-id-460{padding-left:0!important;padding-right:0!important}body.page-id-460 .wp-site-blocks{width:auto!important;max-width:100%!important}body.page-id-460 main{width:calc(100% - 24px)!important;margin-left:auto!important;margin-right:auto!important}}body.single-post{background:#F7F2E8!important}#wrProgress{position:fixed;top:0;left:0;width:0;height:4px;background:#F35800;z-index:99999}body.single-post.wrb-ready main .wp-block-post-title{display:none!important}body.single-post main{padding-top:12px!important;padding-bottom:30px!important}body.single-post main>.wrb-hero,body.single-post main>.wrb-shell{max-width:none!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}@media (min-width:782px){body.single-post main{padding-left:36px!important;padding-right:36px!important}}.wrb-hero{background:#181A1B;color:#fff;position:relative;overflow:hidden;border-radius:28px}.wrb-hero::before{content:"";position:absolute;inset:auto -8% -45% 38%;height:560px;background:repeating-radial-gradient(ellipse at 50% 100%,transparent 0 22px,rgb(243 88 0 / .18) 23px 24px);transform:rotate(-7deg);opacity:.8}.wrb-hero-in{position:relative;z-index:2;padding:54px 46px 46px}.wrb-crumb{display:flex;gap:9px;align-items:center;font-size:12px;color:#BEB9B4;margin-bottom:22px;flex-wrap:wrap}.wrb-crumb a{color:#fff;text-decoration:none}.wrb-eyebrow{color:#FF7A24;text-transform:uppercase;letter-spacing:.16em;font-size:12px;font-weight:800}.wrb-title{font-size:clamp(34px,4.6vw,62px);line-height:1.02;letter-spacing:-.04em;margin:14px 0 18px;color:#fff;max-width:920px}.wrb-meta{display:flex;gap:22px;flex-wrap:wrap;font-size:13px;color:#D8D3CE}.wrb-pill{display:flex;align-items:center;gap:8px}.wrb-pill i{width:5px;height:5px;border-radius:50%;background:#F35800;display:inline-block}.wrb-shell{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:44px;align-items:start;margin-top:38px}.wrb-shell .entry-content{margin-top:0!important;min-width:0}.wrb-toc{position:sticky;top:110px;background:#fff;border:1px solid #E8DCCD;padding:24px;border-radius:20px;box-shadow:0 12px 35px rgb(24 26 27 / .06)}.wrb-toc-kicker{color:#F35800;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.wrb-toc h3{margin:7px 0 12px;color:#181A1B;font-size:22px;letter-spacing:-.02em}.wrb-toc-nav{display:grid}.wrb-toc-nav a{text-decoration:none;padding:10px 0;color:#6E655E;font-size:13px;font-weight:650;border-top:1px solid #F0E9E2;transition:.2s;display:flex;gap:9px;align-items:baseline}.wrb-toc-nav a b{color:#F35800;font-size:11px;flex:0 0 auto}.wrb-toc-nav a:hover,.wrb-toc-nav a.on{color:#F35800;padding-left:6px}body.single-post .entry-content{counter-reset:wrbh2;color:#403A36}body.single-post .entry-content>p{font-size:16.5px;line-height:1.75}body.single-post .entry-content a:not(.btn):not(.wp-block-button__link){color:#F35800}body.single-post .entry-content>h2,body.single-post .entry-content .wrb-intro-copy>h2{counter-increment:wrbh2;color:#181A1B;font-size:32px;line-height:1.15;letter-spacing:-.03em;margin:56px 0 18px;scroll-margin-top:130px}body.single-post .entry-content>h2::before,body.single-post .entry-content .wrb-intro-copy>h2::before{content:counter(wrbh2,decimal-leading-zero) " /";display:block;color:#F35800;font-size:13px;letter-spacing:.12em;margin-bottom:8px;font-weight:800}body.single-post .entry-content h3{color:#181A1B;font-size:21px;margin:32px 0 10px}body.single-post .entry-content ul,body.single-post .entry-content ol{padding-left:22px}body.single-post .entry-content li{margin:7px 0}body.single-post .entry-content table{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid #E8DCCD;border-radius:16px;overflow:hidden;margin:26px 0;font-size:14px}body.single-post .entry-content table th,body.single-post .entry-content table td{text-align:left;padding:15px 16px;border-bottom:1px solid #E8DCCD;vertical-align:top;border-left:0;border-right:0;border-top:0}body.single-post .entry-content table th{background:#FFF9F4;color:#181A1B;font-size:13px}body.single-post .entry-content table tr:last-child td{border-bottom:0}body.single-post .entry-content .wp-block-table{margin:26px 0}body.single-post .entry-content blockquote{margin:34px 0;padding:26px 28px;background:#181A1B;color:#E8E4E0;border-left:5px solid #F35800;border-radius:0 20px 20px 0}body.single-post .entry-content blockquote p{color:#E8E4E0!important;margin:0 0 8px}body.single-post .entry-content blockquote p:last-child{margin-bottom:0}body.single-post .entry-content img{border-radius:16px}@media (max-width:1180px){.wrb-shell{grid-template-columns:1fr;gap:24px}.wrb-toc{position:static;order:-1}}@media (max-width:781px){body.single-post{padding-left:0!important;padding-right:0!important}body.single-post .wp-site-blocks{width:auto!important;max-width:100%!important}body.single-post main{width:calc(100% - 24px)!important;margin-left:auto!important;margin-right:auto!important}.wrb-hero{border-radius:22px}.wrb-hero-in{padding:24px 20px}.wrb-title{font-size:29px}.wrb-meta{gap:14px;font-size:12px}.wrb-shell{margin-top:20px}.wrb-toc{padding:18px;border-radius:16px}.wrb-toc h3{font-size:19px}body.single-post .entry-content>h2,body.single-post .entry-content .wrb-intro-copy>h2{font-size:23px;margin:38px 0 12px}body.single-post .entry-content>p{font-size:15px}body.single-post .entry-content table{font-size:12.5px}body.single-post .entry-content table th,body.single-post .entry-content table td{padding:11px 10px}}@media (min-width:782px){body.single-post main>.wrb-hero,body.single-post main>.wrb-shell{max-width:1584px!important}body.single-post .entry-content>*{box-sizing:border-box}}body.page-id-556{background:#F7F2E8!important}body.page-id-556 main .wp-block-post-title{display:none}body.page-id-556 main{padding-top:14px;padding-bottom:36px}body.page-id-556 main>.entry-content{max-width:min(1584px,100%)!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}body.page-id-556 .entry-content>.wrbx{max-width:min(1584px,100%)!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}@media (min-width:782px){body.page-id-556 main{padding-left:36px!important;padding-right:36px!important}}.wrbx{font-family:Manrope,Arial,sans-serif;color:#403A36}.wrbx h1,.wrbx h2,.wrbx h3{font-family:Montserrat,Arial,sans-serif;letter-spacing:-.04em;color:#181A1B}.wrbx-eyebrow{color:#F35800;text-transform:uppercase;letter-spacing:.16em;font-size:12px;font-weight:800}.wrbx-hero{background:#181A1B;color:#fff;border-radius:26px;overflow:hidden;position:relative}.wrbx-hero::before{content:"";position:absolute;inset:0;background:repeating-radial-gradient(ellipse at 88% 130%,transparent 0 34px,rgb(243 88 0 / .16) 35px 36px);pointer-events:none}.wrbx-hero-in{padding:64px 52px 56px;display:grid;grid-template-columns:1.15fr .85fr;gap:60px;align-items:end;position:relative;z-index:2}.wrbx-h1{color:#fff!important;font-size:clamp(40px,5.2vw,72px);line-height:.99;margin:16px 0 20px}.wrbx-sub{color:#d5d0cc;font-size:17px;line-height:1.7;max-width:760px;margin:0}.wrbx-search{background:#fff;padding:12px;border-radius:18px;display:flex;gap:10px;box-shadow:0 22px 60px rgb(0 0 0 / .22)}.wrbx-search input{flex:1;border:0;outline:0;padding:0 8px;min-width:0;background:#fff0;font:inherit;font-size:14px;color:#181A1B}.wrbx-search input::placeholder{color:#9a918a}.wrbx-search button{border:0;background:#F35800;color:#fff;border-radius:12px;padding:0 20px;min-height:46px;font-weight:800;font-family:inherit;font-size:14px;cursor:pointer}.wrbx-filters{display:flex;gap:12px;flex-wrap:wrap;padding:34px 0;border-bottom:1px solid #E8DCCD}.wrbx-filters span{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:#756B63;align-self:center}.wrbx-filter{border:1px solid #E8DCCD;background:#fff;border-radius:12px;padding:11px 18px;font-weight:700;font-family:inherit;font-size:14px;color:#403A36;cursor:pointer}.wrbx-filter.is-on,.wrbx-filter:hover{background:#181A1B;color:#fff;border-color:#181A1B}.wrbx-section{padding-top:56px}.wrbx-shead{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:26px}.wrbx-shead h2{font-size:42px;margin:7px 0 0}.wrbx-shead p{max-width:560px;color:#756B63;font-size:14px;margin:0;line-height:1.6}.wrbx-featured{display:grid;grid-template-columns:1.1fr .9fr;background:#fff;border:1px solid #E8DCCD;border-radius:24px;overflow:hidden}.wrbx-fart{display:block;min-height:400px;position:relative;background:linear-gradient(180deg,transparent,rgb(24 26 27 / .58)),repeating-radial-gradient(ellipse at 50% 110%,transparent 0 24px,rgb(243 88 0 / .27) 25px 26px),#181A1B}.wrbx-flag{position:absolute;top:24px;left:24px;background:#F35800;color:#fff;padding:9px 12px;border-radius:10px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.wrbx-fcopy{padding:44px;display:flex;flex-direction:column;justify-content:center}.wrbx-meta{color:#756B63;font-size:12px}.wrbx-fcopy h3{font-size:36px;line-height:1.08;margin:16px 0 14px}.wrbx-fcopy h3 a{color:inherit;text-decoration:none}.wrbx-fcopy p{color:#756B63;line-height:1.7;margin:0}.wrbx-read{text-decoration:none;font-size:13px;font-weight:800;margin-top:16px;color:#181A1B}.wrbx-read b{color:#F35800}.wrbx-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.wrbx-card{background:#fff;border:1px solid #E8DCCD;border-radius:18px;overflow:hidden;display:flex;flex-direction:column;min-height:420px;transition:.2s}.wrbx-card:hover{transform:translateY(-5px);box-shadow:0 18px 42px rgb(24 26 27 / .08)}.wrbx-art{display:block;height:190px;background:linear-gradient(180deg,transparent,rgb(24 26 27 / .3)),repeating-radial-gradient(ellipse at 50% 105%,transparent 0 19px,rgb(243 88 0 / .23) 20px 21px),#242729}.wrbx-art.lines{background:linear-gradient(180deg,transparent,rgb(24 26 27 / .35)),repeating-linear-gradient(164deg,transparent 0 18px,rgb(243 88 0 / .14) 19px 20px),#181A1B}.wrbx-art.orange{background:linear-gradient(135deg,#f35800,#c94700)}.wrbx-body{padding:24px;display:flex;flex-direction:column;flex:1}.wrbx-cat{color:#F35800;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.12em}.wrbx-body h3{font-size:22px;line-height:1.18;margin:14px 0 10px}.wrbx-body h3 a{color:inherit;text-decoration:none}.wrbx-body p{color:#756B63;font-size:14px;line-height:1.65;margin:0 0 22px}.wrbx-foot{margin-top:auto;padding-top:16px;border-top:1px solid #f0e9e2;display:flex;justify-content:space-between;font-size:12px;color:#8d847c}.wrbx-foot a{text-decoration:none;font-weight:800;color:#181A1B}.wrbx-foot a b{color:#F35800}.wrbx-cta{margin-top:64px;background:#181A1B;color:#fff;border-radius:24px;padding:42px;display:grid;grid-template-columns:1fr auto;gap:30px;align-items:center}.wrbx-cta h3{color:#fff;font-size:32px;margin:8px 0 12px}.wrbx-cta p{color:#cfc9c4;margin:0;max-width:700px;line-height:1.65}.wrbx-actions{display:flex;gap:12px;flex-wrap:wrap}.wrbx-btn{min-height:48px;padding:0 22px;border-radius:12px;display:inline-flex;align-items:center;text-decoration:none;font-size:13px;font-weight:800}.wrbx-primary{background:#F35800;color:#fff}.wrbx-outline{border:1px solid rgb(255 255 255 / .35);color:#fff}.wrbx-news{margin-top:64px;padding:46px;background:#fff;border:1px solid #E8DCCD;border-radius:24px;display:grid;grid-template-columns:1fr .75fr;gap:40px;align-items:center}.wrbx-news h3{font-size:32px;margin:8px 0 10px}.wrbx-news p{color:#756B63;margin:0;line-height:1.65}.wrbx-nsub{display:flex;gap:10px}.wrbx-nsub input{flex:1;border:1px solid #E8DCCD;border-radius:10px;padding:0 14px;min-height:48px;font:inherit;font-size:14px;min-width:0;background:#fff}.wrbx-nsub button{border:0;background:#F35800;color:#fff;border-radius:6px;padding:0 20px;font-weight:800;font-family:inherit;font-size:14px;cursor:pointer}.wrbx-empty{grid-column:1/-1;padding:48px;background:#fff;border:1px solid #E8DCCD;border-radius:18px;text-align:center;color:#756B63}@media (max-width:1000px){.wrbx-hero-in{grid-template-columns:1fr;gap:34px}.wrbx-featured{grid-template-columns:1fr}.wrbx-fart{min-height:260px}.wrbx-grid{grid-template-columns:repeat(2,1fr)}.wrbx-cta,.wrbx-news{grid-template-columns:1fr}}@media (max-width:781px){body.page-id-556{padding-left:0!important;padding-right:0!important}body.page-id-556 .wp-site-blocks{width:auto!important;max-width:100%!important}body.page-id-556 main{width:calc(100% - 24px)!important;margin-left:auto!important;margin-right:auto!important}.wrbx-hero{border-radius:20px}.wrbx-hero-in{padding:38px 20px 32px;gap:26px}.wrbx-h1{font-size:33px;margin:12px 0 14px}.wrbx-sub{font-size:15px}.wrbx-search{padding:10px;border-radius:14px}.wrbx-filters{padding:24px 0;gap:10px}.wrbx-filter{padding:10px 14px;font-size:13px}.wrbx-section{padding-top:38px}.wrbx-shead{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:20px}.wrbx-shead h2{font-size:29px}.wrbx-fcopy{padding:24px 20px}.wrbx-fcopy h3{font-size:25px}.wrbx-fart{min-height:210px}.wrbx-grid{grid-template-columns:1fr;gap:16px}.wrbx-card{min-height:0}.wrbx-cta{margin-top:42px;padding:28px 22px;border-radius:20px}.wrbx-cta h3{font-size:24px}.wrbx-news{margin-top:42px;padding:28px 22px;border-radius:20px;gap:22px}.wrbx-news h3{font-size:24px}.wrbx-nsub{flex-direction:column}.wrbx-nsub button{min-height:46px}}body.single-post main>.wp-block-post-featured-image{max-width:min(1584px,100%)!important;width:100%!important;margin:20px auto 0!important}body.single-post main>.wp-block-post-featured-image img{width:100%;height:auto;display:block;border-radius:20px}@media (max-width:781px){body.single-post main>.wp-block-post-featured-image{margin-top:14px!important}body.single-post main>.wp-block-post-featured-image img{border-radius:14px}}body.single-post .entry-content>.wrb-intro{max-width:none!important}.wrb-intro{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:26px;align-items:stretch;margin:0 0 6px}.wrb-intro-copy>:first-child{margin-top:0}.wrb-intro-copy>h2{margin-top:34px!important}.wrb-intro-media{position:relative;min-height:320px}.wrb-intro-media .wp-block-post-featured-image{position:absolute;inset:0;margin:0!important;max-width:none!important;width:100%!important;height:100%}.wrb-intro-media img{width:100%;height:100%;object-fit:cover;border-radius:20px;display:block}@media (max-width:781px){.wrb-intro{grid-template-columns:1fr;gap:16px}.wrb-intro-media{position:static;min-height:0}.wrb-intro-media .wp-block-post-featured-image{position:static;height:auto}.wrb-intro-media img{height:auto;border-radius:14px}}