/*!
Theme Name: realoutdoorfood
Theme URI: https://realoutdoorfood.com
Author: Gnist Design
Author URI: https://gnistdesign.no
Description: Theme created for REAL Outdoor Food (2025).
Tags: full-site-editing, block-patterns, accessibility-ready, block-styles, custom-colors, custom-logo, custom-menu, editor-style one-column, template-editing, translation-ready, wide-blocks
Requires at least: 6.8
Tested up to: 6.9
Requires PHP: 8.2
Version: 1.1.3
License: GNU General Public License v3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: realoutdoorfood

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/html header .has-dark-background-color .left-header-column .header-message figure{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1024px){html header .has-dark-background-color{padding:7px 16px!important}html header .has-dark-background-color .right-header-column{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:49px}}@media (max-width:1024px){html header .header-container{padding:16px 20px!important}}@media (max-width:1024px){html header .wp-block-group:not(.header-message){gap:0}}html header a{text-decoration:none}html header a:focus,html header a:hover{text-decoration:underline}html header .wp-block-site-logo a img{-webkit-transition:-webkit-filter 0.3s ease-in-out;transition:-webkit-filter 0.3s ease-in-out;transition:filter 0.3s ease-in-out;transition:filter 0.3s ease-in-out,-webkit-filter 0.3s ease-in-out}html header .wp-block-site-logo a:focus,html header .wp-block-site-logo a:hover{outline:none}html header .wp-block-site-logo a:focus img,html header .wp-block-site-logo a:hover img{-webkit-filter:invert(16%) sepia(84%) saturate(6281%) hue-rotate(13deg) brightness(97%) contrast(92%);filter:invert(16%) sepia(84%) saturate(6281%) hue-rotate(13deg) brightness(97%) contrast(92%)}html header .navigation-icons{position:relative}html header .navigation-icons a img{vertical-align:text-top}html header .navigation-icons .favorite-header{cursor:pointer;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><rect width="256" height="256" fill="none"/><path d="M128,224l89.36-90.64a50,50,0,1,0-70.72-70.72L128,80,109.36,62.64a50,50,0,0,0-70.72,70.72Z" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/></svg>');background-repeat:no-repeat;background-position:center;background-size:22px 22px;width:22px;height:22px;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}html header .navigation-icons .favorite-header img{display:none}html header .navigation-icons .favorite-header a{width:22px;height:22px}html header .navigation-icons .favorite-header:active,html header .navigation-icons .favorite-header:focus,html header .navigation-icons .favorite-header:hover{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><rect width="256" height="256" fill="none"/><path d="M240,98a57.63,57.63,0,0,1-17,41L133.7,229.62a8,8,0,0,1-11.4,0L33,139a58,58,0,0,1,82-82.1L128,69.05l13.09-12.19A58,58,0,0,1,240,98Z"/></svg>')}html header .navigation-icons .search-header{cursor:pointer;background-repeat:no-repeat;background-position:center;background-size:22px 22px;width:22px;height:22px;-webkit-transition:all ease 0.3s;transition:all ease 0.3s;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><rect width="256" height="256" fill="none"/><circle cx="112" cy="112" r="80" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><line x1="168.57" y1="168.57" x2="224" y2="224" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/></svg>')}html header .navigation-icons .search-header img{display:none}html header .navigation-icons .search-header a{width:22px;height:22px}html header .navigation-icons .search-header:active,html header .navigation-icons .search-header:focus,html header .navigation-icons .search-header:hover{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><rect width="256" height="256" fill="none"/><path d="M168,112a56,56,0,1,1-56-56A56,56,0,0,1,168,112Zm61.66,117.66a8,8,0,0,1-11.32,0l-50.06-50.07a88,88,0,1,1,11.32-11.31l50.06,50.06A8,8,0,0,1,229.66,229.66ZM112,184a72,72,0,1,0-72-72A72.08,72.08,0,0,0,112,184Z"/></svg>')}html header .navigation-icons .tooltip{display:none;position:fixed;background-color:#ffffff;-webkit-box-shadow:0px 4px 17.6px 0px rgba(0,0,0,0.2509803922);box-shadow:0px 4px 17.6px 0px rgba(0,0,0,0.2509803922);color:#4d4d4d;padding:4px 4px 4px 20px;font-size:12px;border-radius:4px;white-space:nowrap;background-image:url('data:image/svg+xml,<svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 9.5C7.48528 9.5 9.5 7.48528 9.5 5C9.5 2.51472 7.48528 0.5 5 0.5C2.51472 0.5 0.5 2.51472 0.5 5C0.5 7.48528 2.51472 9.5 5 9.5Z" stroke="%234D4D4D" stroke-linecap="round" stroke-linejoin="round"/><path d="M4.625 4.625C4.72446 4.625 4.81984 4.66451 4.89016 4.73484C4.96049 4.80516 5 4.90054 5 5V6.875C5 6.97446 5.03951 7.06984 5.10983 7.14017C5.18016 7.21049 5.27554 7.25 5.375 7.25" stroke="%234D4D4D" stroke-linecap="round" stroke-linejoin="round"/><path d="M4.8125 3.5C5.12316 3.5 5.375 3.24816 5.375 2.9375C5.375 2.62684 5.12316 2.375 4.8125 2.375C4.50184 2.375 4.25 2.62684 4.25 2.9375C4.25 3.24816 4.50184 3.5 4.8125 3.5Z" fill="%234D4D4D"/></svg>');background-position:4px center;background-repeat:no-repeat;background-size:12px 12px;z-index:99}html .page.woocommerce-wishlist .favorite-header{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><rect width="256" height="256" fill="none"/><path d="M240,98a57.63,57.63,0,0,1-17,41L133.7,229.62a8,8,0,0,1-11.4,0L33,139a58,58,0,0,1,82-82.1L128,69.05l13.09-12.19A58,58,0,0,1,240,98Z"/></svg>');background-repeat:no-repeat;background-position:center;background-size:22px 22px;width:22px;height:22px;cursor:pointer}html .page.woocommerce-wishlist .favorite-header img{display:none}html .page-id-722 .search-header,html .search-results .search-header{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><rect width="256" height="256" fill="none"/><path d="M168,112a56,56,0,1,1-56-56A56,56,0,0,1,168,112Zm61.66,117.66a8,8,0,0,1-11.32,0l-50.06-50.07a88,88,0,1,1,11.32-11.31l50.06,50.06A8,8,0,0,1,229.66,229.66ZM112,184a72,72,0,1,0-72-72A72.08,72.08,0,0,0,112,184Z"/></svg>');background-repeat:no-repeat;background-position:center;background-size:22px 22px;width:22px;height:22px}html .page-id-722 .search-header img,html .search-results .search-header img{display:none}footer{-webkit-margin-before:0;margin-block-start:0}.breadcrumbs,.woocommerce-breadcrumb{font-size:12px;font-weight:400}@media (min-width:768px){.breadcrumbs,.woocommerce-breadcrumb{font-size:1rem}}.breadcrumbs a,.woocommerce-breadcrumb a{text-decoration-thickness:0.8px;text-underline-offset:2px}.breadcrumbs span.separator,.woocommerce-breadcrumb span.separator{text-indent:-9999px;display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-size:100%;vertical-align:middle;margin:0;background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.354 8.35403L6.35403 13.354C6.30757 13.4005 6.25242 13.4373 6.19173 13.4625C6.13103 13.4876 6.06598 13.5006 6.00028 13.5006C5.93458 13.5006 5.86953 13.4876 5.80883 13.4625C5.74813 13.4373 5.69298 13.4005 5.64653 13.354C5.60007 13.3076 5.56322 13.2524 5.53808 13.1917C5.51294 13.131 5.5 13.066 5.5 13.0003C5.5 12.9346 5.51294 12.8695 5.53808 12.8088C5.56322 12.7481 5.60007 12.693 5.64653 12.6465L10.2934 8.00028L5.64653 3.35403C5.55271 3.26021 5.5 3.13296 5.5 3.00028C5.5 2.8676 5.55271 2.74035 5.64653 2.64653C5.74035 2.55271 5.8676 2.5 6.00028 2.5C6.13296 2.5 6.26021 2.55271 6.35403 2.64653L11.354 7.64653C11.4005 7.69296 11.4374 7.74811 11.4626 7.80881C11.4877 7.86951 11.5007 7.93457 11.5007 8.00028C11.5007 8.06599 11.4877 8.13105 11.4626 8.19175C11.4374 8.25245 11.4005 8.30759 11.354 8.35403Z" fill="black"/></svg>')}@media (min-width:768px){.breadcrumbs span.separator,.woocommerce-breadcrumb span.separator{margin:auto 12px}}.wc-block-breadcrumbs .woocommerce-breadcrumb{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;gap:0.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0.875rem}.wc-block-breadcrumbs .woocommerce-breadcrumb:before{display:none}.wc-block-breadcrumbs .woocommerce-breadcrumb a{font-size:0.875rem}.wc-block-breadcrumbs .woocommerce-breadcrumb .separator{margin:0}.wp-block-bcn-breadcrumb-trail{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.75rem;z-index:10}.wp-block-bcn-breadcrumb-trail>span:first-of-type:not(.separator,[property=itemListElement]){display:none}.wp-block-bcn-breadcrumb-trail span{margin-top:calc(-0.5lh + 0.5em);margin-bottom:calc(-0.5lh + 0.45em);white-space:nowrap}.wp-block-bcn-breadcrumb-trail span.separator{margin:0}@media (max-width:1200px){.wp-block-bcn-breadcrumb-trail{margin-bottom:1rem}}html{}html .wishlist-fragment table.wishlist_table{margin-top:var(--wp--preset--spacing--48);margin-bottom:var(--wp--preset--spacing--16);border:0}html .wishlist-fragment table.wishlist_table thead{display:none}html .wishlist-fragment table.wishlist_table td{border-top:0;border-bottom:solid 1px #d8d7d6}html .wishlist-fragment table.wishlist_table .product-thumbnail a{background-color:#f4efe7;border-radius:8px}html .wishlist-fragment table.wishlist_table .product-thumbnail a img{mix-blend-mode:multiply;margin-bottom:-7px}html .wishlist-fragment table.wishlist_table .product-name a{font-size:16px!important;color:#131a1b;font-weight:500;text-decoration:none!important}html .wishlist-fragment table.wishlist_table .product-name a:focus,html .wishlist-fragment table.wishlist_table .product-name a:hover{color:var(--wp--preset--color--real-orange);text-decoration:underline!important}html .wishlist-fragment table.wishlist_table .product-add-to-cart a{font-size:14px;border-radius:8px;padding:10px 16px!important;background-color:#131a1b;color:#f9f8f5}html .wishlist-fragment table.wishlist_table .product-add-to-cart a:hover{background-color:#c4bb98;color:#131a1b}html .wishlist-fragment table.wishlist_table .product-add-to-cart a:focus{outline:solid 1px #dc260a;background-color:#131a1b;color:#f9f8f5}html .yith-wcwl-add-to-wishlist-button{gap:0!important;left:unset;right:0;background-color:rgba(255,255,255,0.6)!important;border-radius:100%!important;padding:8px;margin:0;width:32px;height:32px}html .yith-wcwl-add-to-wishlist-button img{width:16px!important;height:16px!important}html .yith-wcwl-add-to-wishlist-button:active,html .yith-wcwl-add-to-wishlist-button:hover{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><rect width="256" height="256" fill="none"/><path d="M240,98a57.63,57.63,0,0,1-17,41L133.7,229.62a8,8,0,0,1-11.4,0L33,139a58,58,0,0,1,82-82.1L128,69.05l13.09-12.19A58,58,0,0,1,240,98Z"/></svg>')!important;background-repeat:no-repeat!important;background-position:center!important;background-size:16px 16px!important}html .yith-wcwl-add-to-wishlist-button:active img,html .yith-wcwl-add-to-wishlist-button:hover img{display:none}html .yith-wcwl-add-to-wishlist-button .yith-wcwl-add-to-wishlist-button__label{display:none}html .rodf-wishlist-extended{-webkit-margin-before:0;margin-block-start:0}html .rodf-wishlist-extended-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-margin-before:var(--wp--preset--spacing--48);margin-block-start:var(--wp--preset--spacing--48)}html .rodf-wishlist-extended-actions a.add_to_cart_button{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;font-size:14px;border-radius:8px;padding:12px 16px;background-color:#131a1b;color:#f9f8f5}html .rodf-wishlist-extended-actions a.add_to_cart_button svg path{-webkit-transition:stroke 0.3s ease;transition:stroke 0.3s ease}html .rodf-wishlist-extended-actions a.add_to_cart_button:hover{background-color:#c4bb98;color:#131a1b}html .rodf-wishlist-extended-actions a.add_to_cart_button:hover svg path{stroke:#131a1b}html .rodf-wishlist-extended-actions a.add_to_cart_button:focus-visible{outline:solid 1px #dc260a;background-color:#131a1b;color:#f9f8f5}html .rodf-wishlist-extended-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}html .rodf-wishlist-extended-content .items-count,html .rodf-wishlist-extended-content .items-total-kcal{font-size:var(--wp--preset--font-size--custom-1);line-height:0.875rem}html .yith-wcwl-wishlist-new input[type=submit],html .yith-wcwl-wishlist-search-form input[type=submit]{font-size:14px;line-height:15px;font-weight:400;letter-spacing:0;padding:14px 16px 13px 16px;background:var(--wp--preset--color--dark);color:var(--wp--preset--color--white);border-radius:8px;-webkit-box-shadow:inset 0 0 0 1px var(--wp--preset--color--dark);box-shadow:inset 0 0 0 1px var(--wp--preset--color--dark);-webkit-transition:all ease 0.3s;transition:all ease 0.3s;border:0;cursor:pointer}html .yith-wcwl-wishlist-new input[type=submit]:hover,html .yith-wcwl-wishlist-search-form input[type=submit]:hover{background-color:#c4bb98;color:var(--wp--preset--color--dark);-webkit-box-shadow:inset 0 0 0 1px #c4bb98;box-shadow:inset 0 0 0 1px #c4bb98}html .yith-wcwl-wishlist-new input[type=submit]:active,html .yith-wcwl-wishlist-new input[type=submit]:focus,html .yith-wcwl-wishlist-search-form input[type=submit]:active,html .yith-wcwl-wishlist-search-form input[type=submit]:focus{-webkit-box-shadow:inset 0 0 0 1px var(--wp--preset--color--real-red);box-shadow:inset 0 0 0 1px var(--wp--preset--color--real-red);color:var(--wp--preset--color--white);background:var(--wp--preset--color--dark);outline:none}html .yith-wcwl-wishlist-new input[type=text],html .yith-wcwl-wishlist-search-form input[type=text]{border:solid 1px #d8d7d6!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:8px!important;padding:8px;font-size:14px}html .yith-wcwl-wishlist-new #wishlist_search,html .yith-wcwl-wishlist-search-form #wishlist_search{width:226px}html #yith-wcwl-form .cart.yith-wcwl-search-results,html .woocommerce.yith-wcwl-form .cart.wishlist_table{border:0;font-size:16px}html #yith-wcwl-form .cart.yith-wcwl-search-results th,html .woocommerce.yith-wcwl-form .cart.wishlist_table th{text-align:left;background-color:transparent;border-top:0}html #yith-wcwl-form .cart.yith-wcwl-search-results td.wishlist-delete,html #yith-wcwl-form .cart.yith-wcwl-search-results th.wishlist-delete,html .woocommerce.yith-wcwl-form .cart.wishlist_table td.wishlist-delete,html .woocommerce.yith-wcwl-form .cart.wishlist_table th.wishlist-delete{text-align:right}html #yith-wcwl-form .cart.yith-wcwl-search-results th.item-count,html .woocommerce.yith-wcwl-form .cart.wishlist_table th.item-count{text-align:center}html #yith-wcwl-form .cart.yith-wcwl-search-results td.wishlist-add-to-cart,html .woocommerce.yith-wcwl-form .cart.wishlist_table td.wishlist-add-to-cart{text-align:left}html #yith-wcwl-form .cart.yith-wcwl-search-results .wishlist-owner .thumb,html .woocommerce.yith-wcwl-form .cart.wishlist_table .wishlist-owner .thumb{display:none}html .wishlist-page-links{padding-top:24px;text-align:center}html .wishlist-page-links span.wishlist-page-links-separator{padding:0 10px}.wishlist-items-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--wp--preset--spacing--16);padding-inline:0}.wishlist-items-wrapper li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;width:100%;padding-bottom:12px;border-bottom:solid 1px #d8d7d6}.wishlist-items-wrapper li .wishlist-item-left .product-thumbnail{width:75px;background-color:var(--wp--preset--color--beige-1);border-radius:8px;aspect-ratio:1;margin:0}.wishlist-items-wrapper li .wishlist-item-left .product-thumbnail a{padding:6px;display:-webkit-box;display:-ms-flexbox;display:flex}.wishlist-items-wrapper li .wishlist-item-left .product-thumbnail a:focus{outline:solid 1px var(--wp--preset--color--real-red)}.wishlist-items-wrapper li .wishlist-item-left .product-thumbnail img{mix-blend-mode:multiply}.wishlist-items-wrapper li .wishlist-item-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:12px}.wishlist-items-wrapper li .wishlist-item-right__row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wishlist-items-wrapper li .wishlist-item-right__row-actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wishlist-items-wrapper li .wishlist-item-right__row-actions .remove_from_wishlist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2px 5px;height:20px;border-radius:0}.wishlist-items-wrapper li .wishlist-item-right__row-actions .remove_from_wishlist svg{max-width:16px;max-height:16px}.wishlist-items-wrapper li .wishlist-item-right__row-actions .remove_from_wishlist:hover{background-color:unset;opacity:0.5}.wishlist-items-wrapper li .wishlist-item-right__row-actions .quantity-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.wishlist-items-wrapper li .wishlist-item-right__row-actions .quantity-buttons .quantity{display:-webkit-box;display:-ms-flexbox;display:flex}.wishlist-items-wrapper li .wishlist-item-right__row-actions .quantity-buttons input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;field-sizing:content;padding:0 5px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;max-height:20px}.wishlist-items-wrapper li .wishlist-item-right__row-actions .quantity-buttons input::-webkit-inner-spin-button,.wishlist-items-wrapper li .wishlist-item-right__row-actions .quantity-buttons input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wishlist-items-wrapper li .wishlist-item-right__row-actions .quantity-buttons input[type=number]{-moz-appearance:textfield}.wishlist-items-wrapper li .wishlist-item-right__row-actions .quantity-buttons button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:none;background-color:transparent;cursor:pointer}.wishlist-items-wrapper li .wishlist-item-right__row-actions .quantity-buttons button svg{-webkit-transition:fill 0.2s;transition:fill 0.2s}.wishlist-items-wrapper li .wishlist-item-right__row-actions .quantity-buttons button svg line{opacity:1;-webkit-transition:stroke 0.2s;transition:stroke 0.2s}.wishlist-items-wrapper li .wishlist-item-right__row-actions .quantity-buttons button:focus svg,.wishlist-items-wrapper li .wishlist-item-right__row-actions .quantity-buttons button:hover svg{fill:var(--wp--preset--color--dark)}.wishlist-items-wrapper li .wishlist-item-right__row-actions .quantity-buttons button:focus svg line,.wishlist-items-wrapper li .wishlist-item-right__row-actions .quantity-buttons button:hover svg line{stroke:#ffffff}.wishlist-items-wrapper li .wishlist-item-right__row-actions .quantity-buttons:has(>div>input[value="0"]) button.minus{opacity:0.3;pointer-events:none}.wishlist-items-wrapper li .wishlist-item-right .product-name{font-size:1rem;line-height:11px;text-decoration:none;font-weight:500;letter-spacing:-0.02em}.wishlist-items-wrapper li .wishlist-item-right .product-kcal{font-size:0.875rem;line-height:10px;color:var(--wp--preset--color--gray)}.wishlist-items-wrapper li .wishlist-item-right .product-properties{color:var(--wp--preset--color--gray);line-height:10px;font-size:0.875rem}.wishlist-items-wrapper li .wishlist-item-right .product-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:0.875rem;line-height:0.875rem}.wishlist-items-wrapper li .wishlist-item-right .product-price del{text-decoration-color:rgba(77,77,77,0.5019607843)}.wishlist-items-wrapper li .wishlist-item-right .product-price .woocommerce-Price-amount.on-sale{color:var(--wp--preset--color--real-red)}.wishlist-items-wrapper li .wishlist-item-right .product-price .woocommerce-Price-amount.regular-price{color:rgba(77,77,77,0.5019607843)}.wishlist-items-wrapper li .wishlist-item-right .product-out-of-stock{color:var(--wp--preset--color--gray);line-height:10px;font-size:0.875rem}html .glide,html .glide-product{position:relative}@media (min-width:767px){html .glide,html .glide-product{width:var(--wp--style--global--wide-size)!important;max-width:calc(100vw - 150px)!important}}html .glide .glide__track,html .glide-product .glide__track{max-width:unset;-webkit-margin-before:0;margin-block-start:0}html .glide .wp-block-post-template,html .glide-product .wp-block-post-template{max-width:unset;display:-webkit-box;display:-ms-flexbox;display:flex}html .glide .glide__arrows,html .glide-product .glide__arrows{-webkit-margin-before:50px;margin-block-start:50px}html .glide .glide__arrows .glide__arrow,html .glide-product .glide__arrows .glide__arrow{width:38px;height:38px;border:0;color:transparent;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;top:50%}@media (max-width:767px){html .glide .glide__arrows .glide__arrow,html .glide-product .glide__arrows .glide__arrow{display:none}}html .glide .glide__arrows .glide__arrow--left,html .glide-product .glide__arrows .glide__arrow--left{background-image:url('data:image/svg+xml,<svg width="38" height="38" viewBox="0 0 38 38" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="37.5" y="37.5" width="37" height="37" rx="18.5" transform="rotate(-180 37.5 37.5)" stroke="%23131A1B"/><path d="M20.7812 23.7812L16 19L20.7813 14.2188" stroke="%23131A1B" stroke-linecap="round" stroke-linejoin="round"/></svg>');left:-55px}html .glide .glide__arrows .glide__arrow--right,html .glide-product .glide__arrows .glide__arrow--right{background-image:url('data:image/svg+xml,<svg width="38" height="38" viewBox="0 0 38 38" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.5" y="0.5" width="37" height="37" rx="18.5" stroke="%23131A1B"/><g clip-path="url(%23clip0_3086_4003)"><path d="M17.2188 14.2188L22 19L17.2188 23.7812" stroke="%23131A1B" stroke-linecap="round" stroke-linejoin="round"/></g><defs><clipPath id="clip0_3086_4003"><rect width="17" height="17" fill="white" transform="translate(10.5 10.5)"/></clipPath></defs></svg>');right:-55px}html .glide .glide__bullets,html .glide-product .glide__bullets{bottom:-30px;-webkit-transform:unset;transform:unset;left:unset;margin-top:0}@media (max-width:767px){html .glide .glide__bullets,html .glide-product .glide__bullets{margin-left:15px}}html .glide .glide__bullets .glide__bullet,html .glide-product .glide__bullets .glide__bullet{background-color:#d8d7d6;width:10px;height:10px;-webkit-box-shadow:none;box-shadow:none}html .glide .glide__bullets .glide__bullet--active,html .glide .glide__bullets .glide__bullet:focus,html .glide .glide__bullets .glide__bullet:hover,html .glide-product .glide__bullets .glide__bullet--active,html .glide-product .glide__bullets .glide__bullet:focus,html .glide-product .glide__bullets .glide__bullet:hover{background-color:#131a1b;border:0}@media (max-width:767px){html .glide .glide__track,html .glide-product .glide__track{padding:0;padding-right:16px}html .glide .glide__slides,html .glide-product .glide__slides{margin-left:0}}@media (min-width:767px){html .glide-product.glide-product,html .glide.glide-product{width:1215px!important;max-width:calc(100vw - 212px)!important}}html .glide-product.glide-product ul li.glide__slide,html .glide-product.glide-product ul li.wc-block-product,html .glide.glide-product ul li.glide__slide,html .glide.glide-product ul li.wc-block-product{min-height:100%;height:auto}html .glide-product.glide-product .wc-block-product-template,html .glide.glide-product .wc-block-product-template{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}html .glide-product.glide-product .glide__bullets,html .glide.glide-product .glide__bullets{display:none}html .glide-product.glide-product .card-large,html .glide.glide-product .card-large{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}html .glide-product.glide-product ul li.wc-block-product .card-large .wc-block-components-product-image img.size-woocommerce_single,html .glide-product.glide-product ul li.wc-block-product .card-large .wp-block-woocommerce-product-image img.size-woocommerce_single,html .glide.glide-product ul li.wc-block-product .card-large .wc-block-components-product-image img.size-woocommerce_single,html .glide.glide-product ul li.wc-block-product .card-large .wp-block-woocommerce-product-image img.size-woocommerce_single{max-width:250px!important}body .gform_wrapper{--gf-desc-space:var(--wp--preset--spacing--32)!important;--gf-label-space-primary:var(--wp--preset--spacing--16)!important;--gf-ctrl-label-font-size-primary:16px!important}@media (min-width:1024px){body .gform_wrapper{--gf-ctrl-label-font-size-primary:22px!important}}body .gform_wrapper .gfield_checkbox div.gchoice{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;background-color:transparent;border:1px solid #d8d7d6;max-width:708px;width:100%;border-radius:8px;padding:0 12px;-webkit-transition:background-color 0.2s,border-color 0.2s;transition:background-color 0.2s,border-color 0.2s}body .gform_wrapper .gfield_checkbox div.gchoice:focus,body .gform_wrapper .gfield_checkbox div.gchoice:hover{border-color:#000000!important}body .gform_wrapper .gfield_checkbox div.gchoice:has(.gfield-choice-input:checked){background-color:#e4ddce!important;border-color:#4d4d4d!important}body .gform_wrapper .gfield_checkbox .gform-field-label{--gf-local-font-size:0.875rem;--gf-local-font-weight:500;--gf-local-margin-x:0;line-height:0.875rem;padding:16px 0;width:100%}body .gform_wrapper .gfield_checkbox .gfield-choice-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;--gf-local-border-color:#000000;--gf-local-radius:0;max-width:11px;max-height:11px;accent-color:transparent!important;outline-color:transparent!important;--gf-ctrl-border-color-hover:#000000!important;border-color:#000000!important;border-radius:0!important}body .gform_wrapper .gfield_checkbox .gfield-choice-input:before{content:"";width:7px;height:7px;background-color:#000000;color:#000000;border-radius:0}body .gform_wrapper .gfield_radio div.gchoice{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;background-color:transparent;border:1px solid #d8d7d6;max-width:708px;width:100%;border-radius:8px;padding:0 12px;-webkit-transition:background-color 0.2s,border-color 0.2s;transition:background-color 0.2s,border-color 0.2s}body .gform_wrapper .gfield_radio div.gchoice:focus,body .gform_wrapper .gfield_radio div.gchoice:hover{border-color:#000000!important}body .gform_wrapper .gfield_radio div.gchoice:has(.gfield-choice-input:checked){background-color:#e4ddce!important;border-color:#4d4d4d!important}body .gform_wrapper .gfield_radio .gform-field-label{--gf-local-font-size:0.875rem;--gf-local-font-weight:500;--gf-local-margin-x:0;line-height:0.875rem;padding:16px 0;width:100%}body .gform_wrapper .gfield_radio .gfield-choice-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;--gf-local-border-color:#000000;--gf-local-radius:0;max-width:11px;max-height:11px;accent-color:transparent!important;outline-color:transparent!important;--gf-ctrl-border-color-hover:#000000!important;border-color:#000000!important;border-radius:100%!important}body .gform_wrapper .gfield_radio .gfield-choice-input:before{content:"";width:7px;height:7px;background-color:#000000;color:#000000;border-radius:100%}.klaviyo-form{font-family:var(--wp--preset--font-family--primary)}html[lang=en-US] .klaviyo-form-SHYYqg{display:none!important}html[lang=nb] .klaviyo-form-Xdqrhp{display:none!important}.page-template-wp-custom-template-beige-with-cover .entry-content{-webkit-margin-before:0;margin-block-start:0}.post-type-archive-product .wp-site-blocks,.tax-product_brand .wp-site-blocks{background-color:var(--wp--preset--color--light)}html .wp-block-woocommerce-product-collection ul li.wc-block-product{background-color:#f4efe7;border-radius:8px;padding:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}html .wp-block-woocommerce-product-collection ul li.wc-block-product .wp-block-columns.is-not-stacked-on-mobile>div:first-child{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}html .wp-block-woocommerce-product-collection ul li.wc-block-product .wp-block-columns.is-not-stacked-on-mobile>div:last-child{-webkit-box-flex:0!important;-ms-flex:0 0 auto!important;flex:0 0 auto!important}html .wp-block-woocommerce-product-collection ul li.wc-block-product .wc-block-components-product-image,html .wp-block-woocommerce-product-collection ul li.wc-block-product .wp-block-woocommerce-product-image{text-align:center}html .wp-block-woocommerce-product-collection ul li.wc-block-product .wc-block-components-product-image a,html .wp-block-woocommerce-product-collection ul li.wc-block-product .wp-block-woocommerce-product-image a{text-align:center}html .wp-block-woocommerce-product-collection ul li.wc-block-product .wc-block-components-product-image a img,html .wp-block-woocommerce-product-collection ul li.wc-block-product .wp-block-woocommerce-product-image a img{-webkit-transition:all 0.3s linear;transition:all 0.3s linear}html .wp-block-woocommerce-product-collection ul li.wc-block-product .wc-block-components-product-image a:hover img,html .wp-block-woocommerce-product-collection ul li.wc-block-product .wp-block-woocommerce-product-image a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}html .wp-block-woocommerce-product-collection ul li.wc-block-product .wc-block-components-product-image img,html .wp-block-woocommerce-product-collection ul li.wc-block-product .wp-block-woocommerce-product-image img{height:auto;aspect-ratio:1}html .wp-block-woocommerce-product-collection ul li.wc-block-product .wp-block-group.has-background{-webkit-margin-before:0;margin-block-start:0;height:100%}html .wp-block-woocommerce-product-collection ul li.wc-block-product .taxonomy-product_brand a{text-decoration:none;color:#4d4d4d}html .wp-block-woocommerce-product-collection ul li.wc-block-product .wp-block-gcore-product-price,html .wp-block-woocommerce-product-collection ul li.wc-block-product .wp-block-woocommerce-product-price .wc-block-components-product-price{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 8px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}html .wp-block-woocommerce-product-collection ul li.wc-block-product .wp-block-gcore-product-price del,html .wp-block-woocommerce-product-collection ul li.wc-block-product .wp-block-gcore-product-price del bdi,html .wp-block-woocommerce-product-collection ul li.wc-block-product .wp-block-woocommerce-product-price .wc-block-components-product-price del,html .wp-block-woocommerce-product-collection ul li.wc-block-product .wp-block-woocommerce-product-price .wc-block-components-product-price del bdi{color:#a3a3a1}html .wp-block-woocommerce-product-collection ul li.wc-block-product .wp-block-gcore-product-price:has(del) del,html .wp-block-woocommerce-product-collection ul li.wc-block-product .wp-block-woocommerce-product-price .wc-block-components-product-price:has(del) del{text-decoration-color:#a3a3a1}html .wp-block-woocommerce-product-collection ul li.wc-block-product .wp-block-gcore-product-price:has(del) .on-sale,html .wp-block-woocommerce-product-collection ul li.wc-block-product .wp-block-gcore-product-price:has(del) ins bdi,html .wp-block-woocommerce-product-collection ul li.wc-block-product .wp-block-woocommerce-product-price .wc-block-components-product-price:has(del) .on-sale,html .wp-block-woocommerce-product-collection ul li.wc-block-product .wp-block-woocommerce-product-price .wc-block-components-product-price:has(del) ins bdi{color:#dc260a}html .wp-block-woocommerce-product-collection ul li.wc-block-product .wc-block-components-product-button{gap:0}html .wp-block-woocommerce-product-collection ul li.wc-block-product .wc-block-components-product-button .added_to_cart.wc_forward{display:none}html .wp-block-woocommerce-product-collection ul li.wc-block-product .wp-block-button__link{border-radius:159px;padding:8.5px 11.9px;max-height:36px;font-weight:300;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}html .wp-block-woocommerce-product-collection ul li.wc-block-product .wp-block-button__link span{font-size:19px!important;font-weight:300;line-height:1}html .wp-block-woocommerce-product-collection ul li.wc-block-product .wp-block-button__link:hover{border-radius:159px;background-color:#c4bb98;color:var(--wp--preset--color--dark)}html .wp-block-woocommerce-product-collection ul li.wc-block-product .wp-block-button__link:hover span{color:var(--wp--preset--color--dark)}html .wp-block-woocommerce-product-collection ul li.wc-block-product .wp-block-button__link:active,html .wp-block-woocommerce-product-collection ul li.wc-block-product .wp-block-button__link:focus{background-color:var(--wp--preset--color--dark);color:var(--wp--preset--color--white);outline:1px solid var(--wp--preset--color--real-red)}html .wp-block-woocommerce-product-collection ul li.wc-block-product .wp-block-button__link:active span,html .wp-block-woocommerce-product-collection ul li.wc-block-product .wp-block-button__link:focus span{color:var(--wp--preset--color--white)}html .wp-block-woocommerce-product-collection ul li.wc-block-product .wp-block-gnist-product-attributes[attribute-data=pa_energi-kcal] ul li{font-size:14px}html .wp-block-woocommerce-product-collection .tags-row{position:absolute;width:100%;top:0}html .wp-block-woocommerce-product-collection .yith-wcwl-add-to-wishlist-button{gap:0!important;left:unset;top:0;right:0;background-color:rgba(255,255,255,0.6)!important;border-radius:100%!important;padding:8px;margin:0}html .wp-block-woocommerce-product-collection .yith-wcwl-add-to-wishlist-button img{width:16px!important;height:16px!important}.single-product{}@media (max-width:1200px){.single-product .product-header{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.single-product .product-header h1{word-break:normal;overflow-wrap:normal;white-space:normal;letter-spacing:-0.02em;font-size:clamp(42px,2.625rem + (1vw - 3.2px) * 3.929,70px)!important;margin-top:calc(-0.5lh + 0.22em);margin-bottom:calc(-0.5lh + 0.14em)}.single-product .left-single-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-product .left-single-column .interaction-row{margin-top:auto}.single-product .wp-block-group.woocommerce,.single-product footer{-webkit-margin-before:0;margin-block-start:0}.single-product div.product form.cart{margin-bottom:0}.single-product .wp-block-add-to-cart-form .cart button.single_add_to_cart_button{max-width:296px}.single-product .wp-block-gnist-product-attributes ul{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}.single-product .wp-block-gnist-product-attributes[data-slug=pa_properties]{-webkit-margin-before:var(--wp--preset--spacing--32);margin-block-start:var(--wp--preset--spacing--32);-webkit-margin-after:var(--wp--preset--spacing--32);margin-block-end:var(--wp--preset--spacing--32)}.single-product .wc-block-product-gallery-large-image-next-previous-container{width:auto;right:0;gap:12px;margin-bottom:0}.single-product .wc-block-product-template__responsive.columns-4{grid-template-columns:repeat(auto-fill,minmax(max(220px,25% - 1em),1fr))!important}@media (max-width:500px){.single-product .wc-block-product-template__responsive.columns-4{grid-template-columns:repeat(auto-fill,minmax(max(150px,25% - 1em),1fr))!important}}.single-product .wp-block-gnist-product-attributes[attribute-data=pa_egenskaper] ul{gap:8px}.single-product #review_form_wrapper{background-color:#ffffff;padding:var(--wp--preset--spacing--24);border-radius:8px}.single-product #review_form_wrapper #respond #reply-title{display:none}.single-product #review_form_wrapper .comment-form-comment textarea#comment{border:1px solid #d8d7d6!important;border-radius:8px!important}.single-product #review_form_wrapper input#submit:hover{background-color:#c4bb98;color:#131a1b}.single-product #review_form_wrapper input#submit:focus{outline:1px solid var(--wp--preset--color--real-red)}.single-product .gc-nutritional-table table{border-spacing:0px 20px;font-size:14px}.single-product .gc-nutritional-table table thead{font-size:12px}.single-product .gc-nutritional-table table thead th{text-transform:uppercase;text-align:left;vertical-align:top}@media (max-width:1200px){.single-product .gc-nutritional-table table{border-spacing:0}.single-product .gc-nutritional-table table thead{display:none}.single-product .gc-nutritional-table table tr{display:block;padding:16px 0 6px 0;border-bottom:solid 1px #000}.single-product .gc-nutritional-table table td{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding-left:50%;min-height:30px;padding:0!important;font-size:14px!important}.single-product .gc-nutritional-table table td[data-label]:not([data-label=""]):before{white-space:nowrap;content:attr(data-label);width:45%;font-weight:400;position:relative;width:50%;display:inline-block;text-transform:none}.single-product .gc-nutritional-table table td:first-child{font-size:20px!important;font-weight:500}.single-product .gc-nutritional-table table td:first-child[data-label]:not([data-label=""]):before{content:none}}.single-product .woocommerce-Reviews h2.woocommerce-Reviews-title{display:none}.single-product .woocommerce-Reviews ol.commentlist{list-style:none;padding-left:0}.single-product .woocommerce-Reviews ol.commentlist li img.avatar{display:none}.single-product .woocommerce-Reviews ol.commentlist li .comment-text{margin:0!important;border:1px solid #d8d7d6!important;border-radius:8px!important}.single-product .wc-block-product-gallery-large-image__wrapper .yith-add-to-wishlist-button-block{display:none}.single-product .wc-block-next-previous-buttons__button,.single-product .wc-block-next-previous-buttons__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-product .wc-block-next-previous-buttons__button .wc-block-next-previous-buttons__icon.wc-block-next-previous-buttons__icon--left,.single-product .wc-block-next-previous-buttons__button .wc-block-next-previous-buttons__icon.wc-block-next-previous-buttons__icon--right,.single-product .wc-block-next-previous-buttons__button .wc-block-next-previous-buttons__icon.wc-block-next-previous-buttons__icon--right{padding:0}.commintment_cards a{text-decoration:none}.commintment_cards a .arrow_button{width:24px;height:24px;-webkit-transition:all ease 0.3s;transition:all ease 0.3s;background-image:url('data:image/svg+xml,<svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.200073" y="0.307617" width="24" height="24" rx="12" fill="%23131A1B"/><g clip-path="url(%23clip0_3022_7439)"><path d="M8.07507 12.3076H16.3251" stroke="white" stroke-linecap="round" stroke-linejoin="round"/><path d="M12.9501 8.93262L16.3251 12.3076L12.9501 15.6826" stroke="white" stroke-linecap="round" stroke-linejoin="round"/></g><defs><clipPath id="clip0_3022_7439"><rect width="12" height="12" fill="white" transform="translate(6.20007 6.30762)"/></clipPath></defs></svg>');background-size:24px;background-repeat:no-repeat;background-position:center}.commintment_cards a .arrow_button img{display:none}.commintment_cards a figure:not(.arrow_button) img{border-radius:0}.commintment_cards a:focus,.commintment_cards a:hover{color:var(--wp--preset--color--dark);-webkit-box-shadow:0px 4px 20px 0px rgba(0,0,0,0.3);box-shadow:0px 4px 20px 0px rgba(0,0,0,0.3)}.commintment_cards a:focus .arrow_button,.commintment_cards a:hover .arrow_button{background-image:url('data:image/svg+xml,<svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.800049" y="0.307617" width="24" height="24" rx="12" fill="%23131A1B"/><g clip-path="url(%23clip0_4967_3697)"><path d="M7.30005 12.3076H18.3" stroke="white" stroke-linecap="round" stroke-linejoin="round"/><path d="M13.8 7.80762L18.3 12.3076L13.8 16.8076" stroke="white" stroke-linecap="round" stroke-linejoin="round"/></g><defs><clipPath id="clip0_4967_3697"><rect width="16" height="16" fill="white" transform="translate(4.80005 4.30762)"/></clipPath></defs></svg>')}.commintment_cards a .commitment-link{margin-top:auto}.commintment_cards a:active{-webkit-box-shadow:0px 4px 20px 0px rgba(0,0,0,0.3);box-shadow:0px 4px 20px 0px rgba(0,0,0,0.3)}.woocommerce-checkout main{padding:0 var(--wp--preset--spacing--16)}.woocommerce-checkout .wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button{border-radius:8px;margin-bottom:16px;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.woocommerce-checkout .wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button:hover{background-color:#c4bb98;color:var(--wp--preset--color--dark);-webkit-box-shadow:inset 0 0 0 1px #c4bb98;box-shadow:inset 0 0 0 1px #c4bb98}.woocommerce-checkout .wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button:active,.woocommerce-checkout .wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button:focus{-webkit-box-shadow:inset 0 0 0 1px var(--wp--preset--color--real-red);box-shadow:inset 0 0 0 1px var(--wp--preset--color--real-red);color:var(--wp--preset--color--white);background:var(--wp--preset--color--dark);outline:none}.woocommerce-checkout .wc-block-mini-cart{visibility:visible!important}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__description{max-width:300px}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__quantity{background-color:var(--wp--preset--color--dark);border-color:var(--wp--preset--color--dark);color:#fff}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__quantity{font-size:11px}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__description .wc-block-components-product-metadata,.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__description p{font-size:14px}.woocommerce-checkout .wc-block-checkout__sidebar .wc-block-components-product-name{font-size:18px;font-weight:500}.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-formatted-money-amount{font-weight:400}.woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-main{padding-right:var(--wp--preset--spacing--48)}@media (max-width:1360px){.woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-main{width:60%}}@media (max-width:1200px){.woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-main{width:100%;padding-right:0}}@media (max-width:1360px){.woocommerce-checkout .wc-block-components-sidebar{width:40%}}@media (max-width:1200px){.woocommerce-checkout .wc-block-components-sidebar{width:100%;padding-left:0}}.search-results ul li .gc-link-anything{text-decoration:none}.search-results ul li .gc-link-anything .permalink{color:#4d4d4d;text-decoration:underline}.search-results ul li .gc-link-anything .wp-block-image{min-width:24px;height:auto}.search-results ul li .gc-link-anything:focus,.search-results ul li .gc-link-anything:hover{color:var(--wp--preset--color--dark)}.search-results ul li .gc-link-anything:focus .permalink,.search-results ul li .gc-link-anything:hover .permalink{text-decoration:none;color:var(--wp--preset--color--real-red)}@media (max-width:1024px){.post-template-default main .header-article-with-sharing .wp-block-group.alignwide.is-nowrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.post-template-default main .header-article-with-sharing .wp-block-group.alignwide.is-nowrap .wp-block-group.is-nowrap,.post-template-default main .header-article-with-sharing .wp-block-group.alignwide.is-nowrap .wp-block-post-excerpt{margin-left:0!important}}.woocommerce-MyAccount-navigation{padding:20.95px;border-radius:8px;background-color:rgb(244,239,231);margin-left:calc(0 - var(--wp--preset--spacing--48));margin-right:calc(0 - var(--wp--preset--spacing--48))}@media (max-width:768px){.woocommerce-MyAccount-navigation{margin-bottom:72px}}.woocommerce-MyAccount-navigation ul li a{text-decoration:underline!important}@media (max-width:768px){.woocommerce-MyAccount-navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0!important;gap:12px}.woocommerce-MyAccount-navigation ul li:first-child{padding-top:0.35em!important}}.woocommerce-MyAccount-content a.edit{text-decoration:underline;text-underline-offset:2px;margin-bottom:10px}.woocommerce-MyAccount-content address{margin-top:24px}.woocommerce-MyAccount-content .woocommerce-EditAccountForm.edit-account button.woocommerce-Button,.woocommerce-MyAccount-content .woocommerce-EditAccountForm.edit-account button.wp-element-button,.woocommerce-MyAccount-content .woocommerce-address-fields button.woocommerce-Button,.woocommerce-MyAccount-content .woocommerce-address-fields button.wp-element-button{padding:12px 16px;background-color:var(--wp--preset--color--dark);color:#f9f8f5;border-radius:8px;font-size:0.875rem;line-height:15px;-webkit-transition:background-color 0.3s ease,color 0.3s ease;transition:background-color 0.3s ease,color 0.3s ease}.woocommerce-MyAccount-content .woocommerce-EditAccountForm.edit-account button.woocommerce-Button:hover,.woocommerce-MyAccount-content .woocommerce-EditAccountForm.edit-account button.wp-element-button:hover,.woocommerce-MyAccount-content .woocommerce-address-fields button.woocommerce-Button:hover,.woocommerce-MyAccount-content .woocommerce-address-fields button.wp-element-button:hover{background-color:#c4bb98;color:var(--wp--preset--color--dark)}.woocommerce-MyAccount-content .woocommerce-EditAccountForm.edit-account button.woocommerce-Button:focus,.woocommerce-MyAccount-content .woocommerce-EditAccountForm.edit-account button.wp-element-button:focus,.woocommerce-MyAccount-content .woocommerce-address-fields button.woocommerce-Button:focus,.woocommerce-MyAccount-content .woocommerce-address-fields button.wp-element-button:focus{outline:1px solid var(--wp--preset--color--real-red)}.woocommerce-MyAccount-content .woocommerce-EditAccountForm.edit-account fieldset,.woocommerce-MyAccount-content .woocommerce-address-fields fieldset{margin-top:72px}.woocommerce-MyAccount-content .wc-block-components-notice-banner{margin-left:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:12px 16px 12px 12px!important;-webkit-box-shadow:-1px 2px 10px 0px rgba(0,0,0,0.25);box-shadow:-1px 2px 10px 0px rgba(0,0,0,0.25);border:none;background-color:var(--wp--preset--color--dark);color:rgb(249,248,245)}.woocommerce-MyAccount-content .wc-block-components-notice-banner svg{display:none}.woocommerce-MyAccount-content .wc-block-components-notice-banner .wc-block-components-notice-banner__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.woocommerce-MyAccount-content .wc-block-components-notice-banner .wc-block-components-notice-banner__content:before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="%23F9F8F5" viewBox="0 0 256 256"><path d="M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm16-40a8,8,0,0,1-8,8,16,16,0,0,1-16-16V128a8,8,0,0,1,0-16,16,16,0,0,1,16,16v40A8,8,0,0,1,144,176ZM112,84a12,12,0,1,1,12,12A12,12,0,0,1,112,84Z"/></svg>');display:-webkit-box;display:-ms-flexbox;display:flex;width:28px;height:28px}.woocommerce-MyAccount-content .wc-block-components-notice-banner .wc-block-components-notice-banner__content .woocommerce-Button{color:rgb(249,248,245)!important;opacity:1;margin-left:30px}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar;scroll-behavior:smooth}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit;min-width:0;font-synthesis:none!important;-webkit-font-smoothing:antialiased}a{-webkit-transition:all ease 0.3s;transition:all ease 0.3s;text-underline-offset:2px}a:hover{color:var(--wp--preset--color--real-orange)}a:focus{color:var(--wp--preset--color--real-orange)}a:focus-visible{outline:solid 1px var(--wp--preset--color--real-red)}a:active{outline:none}button:focus-visible,input:focus-visible{outline:solid 1px var(--wp--preset--color--real-red)}figure img{width:100%;-o-object-fit:contain;object-fit:contain}.wp-site-blocks{padding:0}.site-content{-webkit-margin-before:0;margin-block-start:0}.alignfull{margin-left:0;margin-right:0}p.is-style-stick-title{font-size:13px!important;text-transform:uppercase;letter-spacing:0.5px}.has-underline a{text-decoration:underline}.wp-block-cover p.is-style-stick-title{color:rgba(249,248,245,0.6)!important}.margin-left-0{margin-left:0!important}@media (min-width:1025px){.hide-on-desktop{display:none!important}}@media (max-width:1024px){.hide-on-mobile{display:none!important}.bottom-on-mobile{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.bottom-on-mobile+div{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (max-width:768px){.woocommerce-shop main{padding-left:12px!important;padding-right:12px!important}}.grecaptcha-badge{visibility:hidden!important}