.loading-mask{overflow:hidden}.loading-mask .loader{border:none;animation:none;justify-content:center;width:100%;height:100%;display:flex;align-items:center;position:absolute;background:rgba(160,160,160,.2);border-radius:0}.loading-mask .loader img{content:url("../images/loader.svg") !important;width:150px !important;height:150px !important;display:block;position:absolute}#checkout-loader>div>img{width:125px !important;height:125px !important}.lac-notification-sticky{background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);position:relative;z-index:1010;top:0}.lac-notification .top-container{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.mgz-element-product_slider .owl-stage{display:flex}.mgz-element-product_slider .owl-item{display:flex}.mgz-element-product_slider .owl-item .product-item-info{height:100%}:root{--bg-table-stripe:#f6f6f5;--b-table:#e3e3e2;--caption:#242423}.wmi-table{background-color:transparent;border-collapse:collapse}.wmi-table input{padding:.25rem .5rem}.wmi-table select{padding:.25rem 2.5rem .25rem .5rem;width:auto;min-width:100%}.wmi-table tfoot td:empty{display:none !important}#declinaisons-add-to-cart-submit{margin-top:1.25rem}.dcf-txt-center{text-align:center !important}.dcf-txt-left{text-align:left !important}.dcf-txt-right{text-align:right !important}.dcf-table caption{color:var(--caption);font-size:1.13em;font-weight:500;padding-bottom:.56rem}.dcf-table thead{font-size:.84em}.dcf-table tbody{border-bottom:1px solid var(--b-table);border-top:1px solid var(--b-table);font-size:.84em}.dcf-table tfoot{font-size:.84em}.dcf-table td,.dcf-table th{padding-right:1.78em}.dcf-table-bordered,.dcf-table-bordered td,.dcf-table-bordered th{border:1px solid var(--b-table)}.dcf-table-bordered td,.dcf-table-bordered th,.dcf-table-striped td,.dcf-table-striped th{padding-left:1em !important;padding-right:1em !important}.dcf-table-bordered tr:not(:last-child),.dcf-table-striped tr:not(:last-child){border-bottom:1px solid var(--b-table)}.dcf-table-striped tbody tr:nth-of-type(2n){background-color:var(--bg-table-stripe)}.dcf-table thead td,.dcf-table thead th{padding-bottom:.75em;vertical-align:bottom}.dcf-table tbody td,.dcf-table tbody th,.dcf-table tfoot td,.dcf-table tfoot th{padding-top:.5rem;vertical-align:middle}.dcf-table tbody td,.dcf-table tbody th{padding-bottom:.75em}.dcf-table-bordered thead th{padding-top:.5rem}.dcf-wrapper-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;left:50%;margin-left:-50vw;margin-right:-50vw;padding-bottom:1em;position:relative;right:50%;width:100vw}.dcf-overflow-x-auto{overflow-x:auto !important;-webkit-overflow-scrolling:touch}.dcf-w-100\%{width:100% !important}@media all and (min-width:768px),print{.wimakeit-page-narrow .page-main .columns{max-width:768px}.block-collapsible-nav>.title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.block-collapsible-nav .content{padding:.75rem 0;background:#f9fafb}.block-collapsible-nav .content .item>a,.block-collapsible-nav .content .item>strong{padding:.375rem .75rem;border-left:3px solid transparent}.block-collapsible-nav .content .current>a,.block-collapsible-nav .content .current>strong{border-color:#9fc641}.block-collapsible-nav .content .delimiter{margin-left:.75rem;margin-right:.75rem}.block-collapsible-nav .content{position:sticky;top:.5rem;left:0}.modal-slide,.modal-popup,.modal-custom{--modal-padding-x:2rem}.modal-inner-wrap{transform:scale(.97)}.md\:hide,.md-hide{display:none !important}.md\:show,.md-show{display:revert !important}.md\:flex,.md-flex{display:flex !important}.md\:a-right,.md-a-right{text-align:right}.md\:grid{display:grid !important}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.popup-authentication .block-authentication{flex-direction:row;gap:2rem}.popup-authentication .block-authentication>.block{flex-grow:1;flex-basis:0}.block .box{width:50%;float:left;max-width:400px}.block .box:last-child{margin:0}.block .box:nth-child(2n+1){clear:left}.product-item-info .actions-primary{transition:background-color var(--transition-duration),border-color var(--transition-duration),box-shadow var(--transition-duration),color var(--transition-duration),text-decoration-color var(--transition-duration),opacity var(--transition-duration),transform var(--transition-duration),visibility var(--transition-duration) 0s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;pointer-events:none;z-index:5;opacity:0;transform:translateX(-50%) translateY(40%);top:33%;left:50%}.wimakeit-inactive .product-item-info .actions-primary{transition:none !important}.product-item-info:hover .actions-primary{opacity:1;pointer-events:all;transform:translateX(-50%)}.product-item-info .actions-secondary{position:absolute;z-index:5;flex-direction:column;top:calc(.25rem + var(--listing-grid-item-padding,0px));right:calc(.25rem + var(--listing-grid-item-padding,0px));opacity:0;transition:background-color var(--transition-duration),border-color var(--transition-duration),box-shadow var(--transition-duration),color var(--transition-duration),text-decoration-color var(--transition-duration),opacity var(--transition-duration),transform var(--transition-duration),visibility var(--transition-duration) 0s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.wimakeit-inactive .product-item-info .actions-secondary{transition:none !important}.product-item-info .actions-secondary span{display:none}.product-item-info:hover .actions-secondary{opacity:1}.action.action-show-popup:hover,.action.action-select-shipping-item:hover{color:#fff !important}.page-layout-3columns .page-main>.columns,.page-layout-2columns-left .page-main>.columns{grid-template-columns:var(--sidebar-width) 1fr;grid-template-areas:"sidebar main" "additional main"}.page-layout-2columns-right .page-main>.columns{grid-template-columns:1fr var(--sidebar-width);grid-template-areas:"main sidebar" "main additional"}.d-flex-rtl{justify-content:flex-end !important}.d-flex-ltr{justify-content:flex-start !important}.navigation-wrapper .mobile-header-panel{display:none}.navigation-wrapper .mobile-header-bottom-right{display:none}.page-header{position:sticky;top:0;z-index:1000}.page-header .header.content{padding-top:.375rem !important;padding-bottom:.375rem !important}.page-header .logo img{max-width:165px}.header.content .account-dropdown .dropdown{width:max-content}.header.bottom{background:#9fc641}.header.bottom .navigation-wrapper{display:flex;align-items:center;padding:0 1rem;margin:0 auto}.header.bottom .navigation>ul{column-gap:2rem;row-gap:0}.header.bottom .navigation>ul>li>a.level-top{color:#fff;font-weight:500;font-size:14px;padding:10px 12px;border-radius:0;transition:background .2s ease}.header.bottom .navigation .parent>a.level-top{padding-right:26px}.header.bottom .navigation .parent>a.level-top:after{color:#fff;width:16px;height:16px;margin-top:-8px;right:6px;-webkit-mask-size:10px 10px;mask-size:10px 10px;opacity:.7}.header.bottom .navigation-wrapper li>a.level-top:hover,.header.bottom .navigation-wrapper .opened>a.level-top{color:#fff;background:rgba(0,0,0,.12)}.header.bottom .navigation-wrapper li.active>a.level-top,.header.bottom .navigation-wrapper li.has-active>a.level-top{color:#fff;background:rgba(0,0,0,.15)}.panel.header{justify-content:flex-end}.panel.header .panel-left,.panel.header .panel-right{max-width:25%}.panel.header .panel-middle{max-width:50%}.column.main .block.filter .filter-options-content{opacity:0;position:absolute;pointer-events:none;right:0;top:-9999px;color:rgba(var(--base-color),var(--base-alpha,1));--base-color:17,24,39;--base-alpha:1;--headings-color:var(--base-color);--headings-alpha:1;--block-title-color:var(--base-color);--link-color:var(--blue);--link-alpha:.85;--muted-bg:rgba(245,245,245,1);--muted-bg-alpha:1;--ring-color:var(--brand-color);--ring-alpha:1;--button-bg:var(--brand-color);--button-border-color:var(--button-bg);--button-color:255,255,255;--button-primary-color:255,255,255;--button-primary-bg:var(--brand-color);--button-primary-border-color:var(--button-bg);--button-secondary-color:var(--gray-600);--button-secondary-bg:var(--gray-200);--button-secondary-border-color:var(--button-secondary-bg);--input-color:17,24,39;--input-alpha:1;--input-bg:var(--base-bg);--input-bg-alpha:1;--input-border-color:221,221,221;--input-border-alpha:1;transition:background-color var(--transition-duration),border-color var(--transition-duration),box-shadow var(--transition-duration),color var(--transition-duration),text-decoration-color var(--transition-duration),opacity var(--transition-duration),transform var(--transition-duration),visibility var(--transition-duration) 0s;transition-timing-function:cubic-bezier(.4,0,.2,1);padding:var(--dropdown-padding);width:var(--dropdown-width);transform-origin:top;transform:scale(.95);z-index:850;visibility:hidden;margin-top:.125rem;color:rgba(var(--z-layer-color),var(--z-layer-color-alpha,1));background:rgba(var(--z-layer-bg),var(--z-layer-bg-alpha,1));border:1px solid #f3f4f6;border-radius:.25rem;text-align:left;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.wimakeit-inactive .column.main .block.filter .filter-options-content{transition:none !important}.wimakeit .column.main .block.filter .filter-options-content{display:block !important}.column.main .block.filter .filter-options-content[aria-hidden=false]{z-index:851;opacity:1;pointer-events:all;visibility:visible;transform:scale(1);top:auto}.column.main .block.filter .filter-options-content .item{display:block;padding:.25rem .5rem;border-radius:.25rem;--divider-alpha:.05;cursor:pointer;display:flex}.column.main .block.filter .filter-options-content .item:hover{background:#f3f4f6}.column.main .block.filter{margin-bottom:1rem}.column.main .block.filter .filter-title{display:none}.column.main .block.filter .filter-current{display:inline-flex;align-items:flex-start;gap:.75rem;margin-right:.5rem}.column.main .block.filter .filter-current-subtitle{padding:.25rem 0;flex-shrink:0}.column.main .block.filter .filter-current-subtitle:after{content:':'}.column.main .block.filter .filter-current .items{display:flex;flex-wrap:wrap;gap:.5rem}.column.main .block.filter .filter-current li{padding:.25rem .75rem;background:#f9fafb;border-radius:24rem}.column.main .block.filter .filter-current~.filter-options{margin-top:.25rem}.column.main .block.filter .filter-actions{display:inline-flex}.column.main .block.filter .filter-options{display:flex;flex-wrap:wrap;column-gap:.75rem}.column.main .block.filter .filter-options-item{margin:0;border:0;position:relative}.column.main .block.filter .filter-options a{display:block}.column.main .block.filter .filter-options .item>a{flex-grow:1}.column.main .block.filter .filter-options-title:after{opacity:.3}.column.main .block.filter .filter-options-content{display:block !important;height:auto;width:13rem;right:auto;left:-9999px;margin-left:-6rem}.column.main .block.filter .filter-options-content[aria-hidden=false]{left:50%}.column.main .block.filter .filter-options-content>:first-child{margin:0}.block.filter filter-content,.block.filter .filter-title strong:after{transition:none}.block.filter .filter-close-btn{display:none}.page-layout-1column{--listing-grid-columns:4}#navpro-topnav>.li-item.level0>.navpro-dropdown{position:absolute;top:100%;left:0;margin-top:0;z-index:1000;width:25vw}.navpro-dropdown.shown{z-index:1000 !important}[data-action=toggle-nav]{display:none}.navigation>ul{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;gap:.5rem}.navigation-wrapper li>a:hover,.navigation-wrapper .opened>a{background:#f3f4f6;border-radius:.25rem}.navigation-wrapper li>a.level-top:hover,.navigation-wrapper .opened>a.level-top{background:#f3f4f6}.navigation-wrapper li.active>a.level-top,.navigation-wrapper li.has-active>a.level-top,.navigation-wrapper li.active>a.level-top:hover,.navigation-wrapper li.has-active>a.level-top:hover{background:#f3f4f6}.navigation-wrapper .parent>a .ui-icon{display:none}.navigation-wrapper .parent>a:after{transition:none}.navigation-wrapper .parent.level-top>a:after{transform:rotate(90deg)}.navigation-wrapper .submenu{width:13rem;top:-9999px;left:-9999px;right:auto;border-color:#f3f4f6;border-radius:.25rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);overflow:hidden}.navigation-wrapper .submenu.shown{top:100%;left:0}.navigation-wrapper .submenu .submenu.shown{top:-.125rem !important;left:calc(100% - 1rem) !important}.navigation-wrapper .submenu:has(.category-image-item){display:grid;grid-template-columns:auto 150px;align-items:start;width:max-content;min-width:340px}.navigation-wrapper .submenu:has(.category-image-item)>li:not(.category-image-item){grid-column:1;white-space:nowrap}.navigation-wrapper .submenu:has(.category-image-item)>li:not(.category-image-item)>a{font-size:13px;padding:.25rem .5rem}.navigation-wrapper .submenu .category-image-item{grid-column:2;grid-row:1/span 50;padding:.5rem;display:flex;align-items:start}.navigation-wrapper .submenu .category-image-item a{display:block;background:0 0 !important;padding:0 !important}.navigation-wrapper .submenu .category-image-item .category-thumb{width:100%;height:auto;max-height:180px;object-fit:contain;border-radius:4px;display:block}.navigation-wrapper .submenu .category-image-item:hover{background:0 0 !important}.block.newsletter .content .control{width:250px}.mgz-element-product_slider .owl-carousel .owl-nav{float:right}.mgz-element-product_slider .owl-carousel .owl-dots{float:left}.mgz-element-content_slider .owl-nav button:hover{background-color:transparent !important}.pagebuilder-mobile-only{display:none}.product-info-wrapper{row-gap:0;grid-template-columns:40%;grid-template-areas:"media main" "media main"}.product-info-wrapper .page-title-wrapper{margin-bottom:.125rem}.product.info #reviews:after{content:'';display:table;clear:both}.product.info .review-add+.review-list,.product.info #product-review-container{float:right;width:55%}.product.info .review-add{float:left;width:42%}.product.media:not(:has(.opened)),.product-info-wrapper .product-info-main{position:sticky;top:1rem;z-index:20;align-self:flex-start}.modal-content .product.media:not(:has(.opened)),.modal-content .product-info-wrapper .product-info-main{top:0}.bundle-options-container{margin:1rem 0}.bundle-wrapper{align-items:flex-start;flex-direction:row}.bundle-wrapper>div{width:50%}.bundle-wrapper .block-bundle-summary{position:sticky;top:0;right:0}.block-bundle-summary .content{gap:.5rem}.block-bundle-summary .bundle-summary{order:initial}.block-bundle-summary .subtitle{display:block;border:0;padding:0}.page-bottom .widget-recent{--listing-grid-columns:4}.checkout-container{--checkout-step-padding-x:2rem}.opc-wrapper{float:left;clear:left;margin-bottom:1rem;width:calc(100% - var(--sidebar-width) - var(--sidebar-gap))}.opc-sidebar.modal-custom{position:sticky;z-index:initial;top:1rem;padding:0;width:var(--sidebar-width);margin-bottom:1.5rem;float:right;visibility:visible;pointer-events:all}.opc-sidebar.modal-custom .modal-inner-wrap{opacity:1;transform:none;box-shadow:none;max-height:none;border-radius:0;border-radius:.25rem}.opc-sidebar.modal-custom .modal-content{margin:0;padding:var(--checkout-step-padding-y) var(--checkout-step-padding-x)}.opc-sidebar.modal-custom [data-role=focusable-start],.opc-sidebar.modal-custom [data-role=focusable-end],.opc-sidebar.modal-custom .modal-header,.opc-sidebar.modal-custom .modal-footer{display:none}.opc-sidebar.modal-custom{background:rgba(255,255,255,.5);border:2px solid #eff3f6;border-radius:.25rem}.opc-sidebar.modal-custom .minicart-items-wrapper:after{background:linear-gradient(rgba(var(--base-bg),0),rgba(var(--base-bg),1))}.opc-estimated-wrapper{display:none}.opc-sidebar .modal-content{overflow:visible}.cart-container{--sidebar-width:300px;flex-wrap:wrap;flex-direction:row;align-items:flex-start}.checkout-cart-index .cart-container>*{width:calc(100% - var(--sidebar-width));padding-right:2%}.cart-container .cart-summary{position:sticky;top:1rem;width:var(--sidebar-width);margin-top:0;padding-right:0}.cart-container .cart-summary #block-shipping{display:none !important}.cart.table-wrapper .gift-content{width:420px}body.account{--sidebar-width:300px}.login-container{display:flex;gap:3rem;flex-direction:row}.login-container>.block{flex-grow:1;flex-basis:0;margin:0 !important}.login-container>.block .block-title{font-size:1.5rem}.form-edit-account>.fieldset,.form-address-edit>.fieldset{width:48%;max-width:420px;margin-right:2%}.form-create-account{max-width:none;display:grid;grid-template-columns:1fr 1fr;gap:0 2rem}.form-create-account>.fieldset.create.info{grid-column:1;grid-row:1/span 3}.form-create-account>.fieldset.address{grid-column:2;grid-row:1}.form-create-account>.fieldset.create.account{grid-column:2;grid-row:2}.form-create-account .legend{text-transform:uppercase;font-weight:700;font-size:.875rem;letter-spacing:.05em}.form-create-account .field.choice[data-bind]{display:none}.form-create-account>.actions-toolbar{grid-column:1/-1;flex-direction:column;align-items:center}.form-create-account>.actions-toolbar .primary{max-width:400px;width:100%}.form-create-account>.actions-toolbar .secondary{margin-top:.75rem}.form-create-account>.actions-toolbar .secondary a{color:#666 !important;text-decoration:underline;background:0 0 !important;border:none !important;padding:0 !important}.form-create-account>.actions-toolbar .secondary a:hover{color:#9fc641 !important}.form-create-account .field.choice{clear:both;padding-top:.5rem}.form-create-account .fieldset .field-name-firstname,.form-create-account .fieldset .field-name-lastname,.form-create-account .fieldset .field.password,.form-create-account .fieldset .field.confirmation{width:48%;float:left}.form-create-account .fieldset .field-name-firstname,.form-create-account .fieldset .field.password{margin-right:4%}.form-create-account .fieldset .field-name-lastname+.field,.form-create-account .fieldset .field.confirmation+.field{clear:both}.order-details-items .order-title{display:none}.privacy-policy{grid-template-columns:var(--sidebar-width) 1fr;grid-template-areas:"sidebar main"}#store-selector .form-continue .actions-toolbar>.primary{float:right}#store-selector .form-continue .actions-toolbar .action.primary{margin:0}.pagebuilder-mobile-only{display:none !important}.magento-payments-review .magento-payments-review-title{border-bottom:1px solid #d1d1d1}.magento-payments-review .block-content .box-order-shipping-address,.magento-payments-review .block-content .box-order-shipping-method,.magento-payments-review .block-content .box-order-shipping-method+.box-order-billing-address{box-sizing:border-box;float:left;width:33%}.magento-payments-review .block-content .box-order-shipping-address{padding:0 5%;width:34%}.magento-payments-review .table-magento-payments-review-items .col.price,.magento-payments-review .table-magento-payments-review-items .col.qty{text-align:center}.magento-payments-review .table-magento-payments-review-items .col.item{width:60%}.magento-payments-review .col.subtotal,.magento-payments-review .mark,.magento-payments-review .amount{text-align:right}.magento-payments-review-discount{border-top:1px solid #d1d1d1}.magento-payments-review-discount .block{margin-bottom:.75rem}.magento-payments-review-discount .block .title:after{display:inline;margin-left:.5rem;position:static}.magento-payments-review-discount .block .content{padding-bottom:0}.order-review-form .actions-toolbar>.primary{float:right}.order-review-form .action.primary{margin-right:0}.mp-sidebar .data.item.title{width:50% !important;margin:0 !important}.mp-sidebar .data.item.title .data.switch{padding-left:10px !important;padding-right:10px !important}.mp-sidebar .data.item.title .data.switch div{width:fit-content;margin:auto}.mp-sidebar #tab-label-popular .data.switch{border-right:0 !important}.payment-method[class*=payplug_payments_] .payment-method-title{padding:0}.payment-method[class*=payplug_payments_] .label{padding:20px 0}.catalog-product-view apple-pay-button{width:49%}.oney-product{width:50%}.oneyCta{flex-direction:row}.cart-summary .oneyCta{padding-left:0;padding-right:0}.oneyCta_button{height:auto}.oneyCta_field{height:46px;background-color:rgba(128,188,0,.1)}.oneyPopin{display:none;position:absolute;top:-5px;right:calc(100% + 30px);width:350px;max-height:none;padding:15px;overflow:visible;transform:translateY(-15%);background-color:#fff}.oneyPopin:after{content:"";position:absolute;right:-2px;top:19.5%;width:24px;height:24px;border:2px solid #7ebd00;border-bottom:none;border-left:none;transform:translate(50%,-50%) rotate(45deg);transition:opacity .4s;background-color:#fff}.loading.oneyPopin{height:100px}.oneyPopin-open{max-height:none}.oneyPopin-error{top:50%;padding:8px;transform:translateY(-50%)}.oneyPopin-error:after{top:50%;border:2px solid #b2b2b2;border-bottom:none;border-left:none;background-color:#fff}.loading.oneyPopin-error{height:100px}.oneyPopin-open.oneyPopin-error{background-color:#fff}.oneyPopin_title{margin:0 0 18px}.oneyPopin_legal{padding:0}.oneyPopin_close{display:block}.oneyPayment_trigger{flex-direction:row;justify-content:flex-start;align-items:normal}.oneyPayment-disabled .oneyPayment_trigger{height:88px;padding:0}.oneyPayment .more-info{margin:0 auto 15px}.oneyOption{position:relative;display:flex;align-items:center;flex-direction:column;width:calc(50% - 16px);margin:0 8px 30px;padding:30px;border:1px solid #dce0e8}.oneyOption:after{content:"";position:absolute;right:0;left:0;bottom:-14px;display:block;height:13px;opacity:0;box-shadow:0px -5px 10px 5px #fff inset;background-color:#81bc00}.oneyOption:hover{border-color:#81bc00}.oneyOption:hover:after{opacity:1}.oneyOption-selected{background-color:rgba(129,188,0,.15);border-color:#81bc00}.oneyOption-selected:after{opacity:1}.oneyOption_wrapper{display:flex;flex-wrap:wrap;justify-content:center;padding:0}.oneyOption_wrapper-loading{justify-content:center;padding:16px}.oneyOption_logo{height:35px;max-width:100%;width:135px}.oneyOption_title{position:static;left:auto !important;top:auto;width:100%;padding:0 0 35px;border:0 none}.oneyOption-selected .oneyOption_title{border-bottom:0 none}.oney-it[data-oney-container=payplug_payments_oney_without_fees] .oneyOption_title{height:110px}.oneyOption_prices{display:flex !important;padding:0;border:0 none}.oney .onestepcheckout-index-index .page-main .aw-onestep-main .payment-method-content .oneyPayment-open{margin-bottom:0}.oney .onestepcheckout-index-index .page-main .aw-onestep-main .payment-method-content .oneyOption{margin:0 8px 30px}.form-integrated{padding-left:0}.integrated-container.after-cards{margin-top:0}.integrated-container.after-cards .form-integrated{padding-left:22px}.payplug-payments-cards{margin-top:-20px}.gallery-carousel{display:block}.gallery-carousel .placeholder{display:flex;justify-content:center;gap:5px;width:100%}.gallery-carousel .gallery-placeholder-thumb{width:120px;flex-shrink:0}.gallery-carousel .loading{width:100%}.gallery-placeholder-thumb{width:25%}.braintree-express-paylater-message-container{order:1}}@media all and (min-width:768px) and (min-width:768px),print and (min-width:768px){.product.info.detailed{margin:1rem 0}}@media all and (min-width:1024px),print{.lg\:hide,.lg-hide{display:none !important}.lg\:show,.lg-show{display:revert !important}.lg\:flex,.lg-flex{display:flex !important}.lg\:grid{display:grid !important}:root{--sidebar-width:20%;--sidebar-gap:2rem}.page-layout-3columns .page-main>.columns{grid-template-columns:var(--sidebar-width) 1fr var(--sidebar-width);grid-template-areas:"sidebar main additional"}:root{--listing-grid-columns:4}.page-layout-1column{--listing-grid-columns:5}.page-layout-3columns{--listing-grid-columns:3}.amsearch-wrapper-block{width:900px !important;flex:0 1 900px !important;margin:auto}.page-bottom .widget-recent{--listing-grid-columns:5}.checkout-container{--sidebar-width:380px;--sidebar-gap:2.5rem}.cart-container{--sidebar-width:360px}.customer-account-login.narrow-page.page-layout-1column .page-main .columns{max-width:1024px}.customer-account-create.narrow-page.page-layout-1column .page-main .columns{max-width:1260px}}@media all and (min-width:1260px),print{:root{--container-max-width:1600px}.xl\:hide,.xl-hide{display:none !important}.xl\:show,.xl-show{display:revert !important}.xl\:flex,.xl-flex{display:flex !important}.xl\:grid{display:grid !important}:root{--listing-grid-columns:5}.page-layout-1column{--listing-grid-columns:4}.xl-bg-clamp [data-background-images]{background-size:clamp(0px,1400px,100%) !important}.xl-bg-center [data-background-images]{background-position:center !important}.page-bottom .widget-recent{--listing-grid-columns:4}}.product-info-stock-sku .configurable-variation-qty{display:none}.form-discount .g-recaptcha{margin-top:50px !important}.login-container .g-recaptcha,.form-login .g-recaptcha,.form-edit-account .g-recaptcha{margin-bottom:10px !important}.required-captcha.checkbox{position:absolute;display:block;visibility:visible;overflow:hidden;opacity:0;width:1px;height:1px}.block.newsletter .field-recaptcha .field .control:before{content:none}.review-form .field-recaptcha{margin-bottom:10px}.form.wishlist.share .g-recaptcha{margin-bottom:40px}.block-minicart .block-content>.actions .smart-buttons{margin-top:15px}.pay-later-message{margin-top:10px}.smart-buttons>div>div{vertical-align:bottom}.apple-pay{margin-top:14px}.cart-summary .apple-pay{margin-top:11px}.google-pay{margin-top:14px}.google-pay button{background-origin:content-box;background-position:center center;background-repeat:no-repeat;background-size:contain;border:0}.cart-summary .google-pay{margin-bottom:14px}.mp-blog-view a,.mp-sidebar a{text-decoration:none}.mp-blog-rss{text-align:right}.mp-post-info{color:#999;font-size:10px;line-height:18px;margin:0}.mp-post-info span{color:#6f6f6f}.post-item-wraper{border:1px solid #eee}.post-item-wraper:hover{border:1px solid #eee;box-shadow:3px 3px 4px 0 rgba(0,0,0,.3)}.post-info-wraper{padding:20px 15px 10px}.post-list-item{margin-bottom:20px}.post-short-description{max-width:100%}.post-short-description p{max-width:100%}.post-post_content{margin:10px 0}@media (min-width:768px){.post-sharing-button{text-align:center}}#sharing{padding:20px 30px;background:#f6f6f6;margin-top:40px}@media (min-width:768px){#sharing .share-col-left{float:left;width:20%}}.about-admin h4.admin-title{width:215px;float:left}.block-blog-related{margin-top:35px}.block-blog-related .related-content-container{padding:0 10px}.block-blog-related .related-content-container .author-content-image{float:left;width:135px}.block-blog-related .related-content-container .author-content-information{float:left;padding-left:20px;width:calc(100% - 155px)}.block-blog-related .related-content-container .author-content-information .author-name{font-size:20px}#post-reviews{margin-top:50px}a.mp-relate-link{background:#f55567;color:#0a0a0a}a.mp-relate-link img.img-responsive{margin:0 auto;height:200px;display:block}.menu-archives{list-style:none;padding-left:8px}.menu-archives a.list-archives{color:inherit}.author-image{text-align:center}.author-image img.img-responsive{border:none;padding-right:7px;padding-left:7px;margin-top:15px;margin-bottom:20px}.tab-content{border:1px solid #ddd;border-top:none}.pager{text-align:center}.pager span.toolbar-number{display:none}.block-title p{font-size:18px;font-weight:300}.mp-sidebar{margin-bottom:25px}.mp-sidebar .block-content{padding-left:10px}.mp-sidebar .data.item.title{cursor:pointer}.mp-sidebar .product.data.items>.item.content{padding:20px 0 20px 10px !important}.sidebar-tags{margin-bottom:15px}a.label.label-default.tags-list{background:#fff;border:1px solid #bbb;color:inherit;font-weight:400;font-size:100%;border-radius:1px;display:inline-block;margin-bottom:5px;padding:10px;margin-right:5px}ul.menu-categories li.category-item{list-style:none}ul.menu-categories .category-level3{display:none;padding-left:15px}ul.menu-categories .category-level4{display:none;padding-left:30px}ul.menu-categories a.list-categories{color:inherit;margin-left:8px}ul.menu-categories i{cursor:pointer}h2.list-title{margin-bottom:30px}.list-post-tabs{padding:5px 10px 5px 0}.list-post-tabs:hover{background-color:#eee}.list-post-tabs .post-left{float:left;width:25%}.list-post-tabs .post-right{float:left;width:75%;padding-left:10px;box-sizing:border-box}.list-post-tabs .post-right span{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.list-post-tabs .post-right span.create-at{font-size:12px}.tab-pane.fade{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;margin-bottom:20px}.fa.fa-angle-right{font-size:larger}.sidebar .mpblog-search{float:none !important;padding:0 !important;margin-bottom:15px !important;width:100%}.autocomplete-suggestions{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd;background:#fff;cursor:default;overflow:auto;-webkit-box-shadow:1px 4px 3px rgba(50,50,50,.64);-moz-box-shadow:1px 4px 3px rgba(50,50,50,.64);box-shadow:1px 4px 3px rgba(50,50,50,.64);border-top:0;padding:10px 0;overflow-x:hidden}.autocomplete-suggestions strong{font-weight:700;color:#000}.autocomplete-suggestion{padding:2px 5px;border-bottom:1px solid #eee}.autocomplete-suggestion:last-child{border-bottom:none}.autocomplete-suggestion .mpblog-suggestion{display:block}.autocomplete-suggestion .mpblog-suggestion:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.autocomplete-suggestion .mpblog-suggestion .mpblog-suggestion-left,.autocomplete-suggestion .mpblog-suggestion .mpblog-suggestion-right{float:left;padding:5px 10px}.autocomplete-suggestion .mpblog-suggestion .mpblog-suggestion-left{max-width:25%}.autocomplete-suggestion .mpblog-suggestion .mpblog-suggestion-right.image-visible{max-width:calc(75% - 40px)}.autocomplete-no-suggestion{padding:2px 5px}.autocomplete-selected{background:#f0f0f0}.autocomplete-group{padding:2px 5px;font-weight:700;font-size:16px;color:#000;display:block;border-bottom:1px solid #000}.mpblog-product-des{color:#333}.mpblog-product-des p{margin:0;font-size:12px}.mpblog-search{position:relative}.mpblog-search button.action.search{display:inline-block;background:0 0 !important;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-shadow:none;font-weight:400;position:absolute;right:10px;top:2px;z-index:1}.mpblog-search button.action.search :before{-webkit-font-smoothing:antialiased;color:#8f8f8f}.mpblog-search button.action.search span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.mpblog-search label[for=mpblog-search-box]{display:none}textarea.default-cmt__content__cmt-block__cmt-box__cmt-input{overflow:hidden !important;resize:none;min-height:80px;border-radius:4px;margin-bottom:15px}.default-cmt__content__cmt-block__guest-box{margin-bottom:20px}.show-cmt__cmt-row.is-reply{padding-left:50px !important}.default-cmt__content__cmt-block__cmt-box__cmt-btn{float:right}.default-cmt__content__cmt-block__cmt-box__cmt-btn .default-cmt_loading{display:inline-block;width:20px;vertical-align:middle;margin-right:5px}.cmt-row__reply-row{margin-top:10px}.default-cmt__cmt-login{float:right;margin-top:20px;margin-bottom:10px}div.default-cmt__content__cmt-content{width:100%;margin-top:50px;float:left}ul.default-cmt__content__cmt-content{list-style:none !important}.cmt-row__cmt-content{font-size:13px}.cmt-row__cmt-interactions{font-size:13px}.cmt-row__cmt-content p{margin:3px 0 !important}.interactions__btn-actions{display:inline-block;margin-right:10px}a.interactions__btn-actions.action{cursor:pointer}.interactions__cmt-createdat{display:inline-block;color:#999;font-size:13px}.cmt-row.reply-row{margin-bottom:0 !important}.reply-form__form-input{margin-bottom:0 !important;position:relative}.reply-form__form-input .default-cmt_loading{width:20px;position:absolute;top:5px;right:5px}.default-cmt__content__cmt-row.reply-row{margin-top:0 !important}li.default-cmt__content__cmt-content__cmt-row.cmt-row.reply-row{margin-top:5px;padding-bottom:0}li.default-cmt__content__cmt-content__cmt-row.cmt-row{margin-top:5px;margin-bottom:15px;padding-bottom:5px;border-top:1px solid #f5f5f5}.default-cmt__content__cmt-content ul:first-child{padding-left:5px !important}.widget-title{margin-bottom:20px}.author-social img.img-responsive{float:left;margin-top:15px;margin-left:15px;height:25px;width:25px}.share-col-right{display:inline-block}.page-layout-1column .column.main{width:100% !important}.mp-footer{margin-top:50px;font-size:8px !important;display:block;clear:both;float:right;text-transform:inherit}.mp-footer h3{margin-top:50px;font-size:8px !important;display:block;clear:both;float:right;text-transform:inherit}.mp-footer-links-light{color:#e8e8e8 !important;margin:0;padding:0;border:0;vertical-align:baseline}.mp-footer-links-light a{color:#e8e8e8 !important}.post-image{min-height:250px;position:relative}.post-image img.img-responsive{max-height:100%;max-width:100%;position:absolute;right:0;top:0;left:0;bottom:0;margin:auto;border:none}.mpblog-post-view .post-view-image{text-align:center}.post-item-wraper{padding:10px !important}@media only screen and (min-width:600px){.post-item-list .post-image{min-width:250px;display:table-cell}.post-item-list .post-info-wraper{display:table-cell;vertical-align:top}}.post-info-wraper{display:table-cell;vertical-align:top}.post-info-wraper h2.mp-post-title{margin-top:0}.post-list-content .limiter{display:block !important}.mpblog-etheme-yourstore .post-list-container,.mpblog-etheme-yourstore .post-view,.mpblog-etheme-yourstore .mp-blog-rss{width:85%;margin:auto}.mpblog-etheme-yourstore .block-blog-related{border-bottom:solid 1px #dfdfdf}@media (min-width:768px){.mpblog-etheme-yourstore .page-layout-2columns-right .post-list-content{border-right:solid 1px #dfdfdf}.mpblog-etheme-yourstore .page-layout-2columns-left .post-list-content{border-left:solid 1px #dfdfdf}}@media (min-width:1024px){.mpblog-etheme-yourstore .products-same-post li{height:400px;width:24.5% !important}}@media (min-width:1440px){.mpblog-etheme-yourstore .products-same-post li{height:500px;width:16.67% !important}}@media all and (min-width:640px){.post-list-content .products-grid .product-item{width:48%}}@media all and (max-width:640px){.post-list-content .products-grid .product-item{width:98%}}.bfb-checkbox-item,.bfb-radio-item{margin-top:.7rem}.mgz-control-radio,.mgz-control-checkbox{cursor:pointer;opacity:.01;overflow:hidden;position:absolute !important;vertical-align:top}.mgz-control-radio:after,.mgz-control-checkbox:after{display:none}.mgz-control-radio+label,.mgz-control-checkbox+label{cursor:pointer;display:inline-block;vertical-align:sub}.mgz-control-radio+label:before,.mgz-control-checkbox+label:before{font-family:'Magezon-Icons' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border:1px solid #adadad;color:transparent;float:left;height:1.6rem;text-align:center;vertical-align:top;width:1.6rem}.mgz-control-radio+label,.mgz-control-checkbox+label{padding-left:2.2rem}.mgz-control-radio+label:before,.mgz-control-checkbox+label:before{margin:1px 0 0 -2.2rem}.mgz-control-radio:checked+label:before,.mgz-control-checkbox:checked+label:before{color:#514943}.mgz-control-radio.disabled+label,.mgz-control-checkbox.disabled+label,.mgz-control-radio[disabled]+label,.mgz-control-checkbox[disabled]+label{color:#303030;cursor:default;opacity:.5}.mgz-control-radio.disabled+label:before,.mgz-control-checkbox.disabled+label:before,.mgz-control-radio[disabled]+label:before,.mgz-control-checkbox[disabled]+label:before{background-color:#e9e9e9;border-color:#adadad;cursor:default}._keyfocus .mgz-control-radio:not([disabled]):focus+label:before,._keyfocus .mgz-control-checkbox:not([disabled]):focus+label:before,._keyfocus .mgz-control-radio:not(.disabled):focus+label:before,._keyfocus .mgz-control-checkbox:not(.disabled):focus+label:before{border-color:#007bdb}.mgz-control-radio:not([disabled]):hover+label:before,.mgz-control-checkbox:not([disabled]):hover+label:before,.mgz-control-radio:not(.disabled):hover+label:before,.mgz-control-checkbox:not(.disabled):hover+label:before{border-color:#878787}.mgz-control-radio+label:before{border-radius:1.6rem;content:'';transition:border-color .1s linear,color .1s ease-in}.mgz-control-radio.mgz-control-radio+label:before{line-height:140%}.mgz-control-radio:checked+label{position:relative}.mgz-control-radio:checked+label:after{background-color:#514943;border-radius:50%;content:'';height:10px;left:3px;position:absolute;top:4px;width:10px}.mgz-control-radio:checked:not([disabled]):hover,.mgz-control-radio:checked:not(.disabled):hover{cursor:default}.mgz-control-radio:checked:not([disabled]):hover+label,.mgz-control-radio:checked:not(.disabled):hover+label{cursor:default}.mgz-control-radio:checked:not([disabled]):hover+label:before,.mgz-control-radio:checked:not(.disabled):hover+label:before{border-color:#adadad}.mgz-control-checkbox+label:before{border-radius:1px;content:'';font-size:0;transition:font-size .1s ease-out,color .1s ease-out,border-color .1s linear}.mgz-control-checkbox:checked+label:before{content:'\e62d';font-size:1.1rem;line-height:125%}.mgz__actions-switch{display:inline-block;position:relative;vertical-align:middle}.admin__field-control .mgz__actions-switch{line-height:3.2rem}.mgz__actions-switch+.admin__field-service{min-width:34rem}.mgz__actions-switch-checkbox{position:absolute !important}._disabled .mgz__actions-switch-checkbox+.mgz__actions-switch-label,.mgz__actions-switch-checkbox.disabled+.mgz__actions-switch-label{cursor:not-allowed;opacity:.5;pointer-events:none}.mgz__actions-switch-checkbox:checked+.mgz__actions-switch-label:before{left:15px}.mgz__actions-switch-checkbox:checked+.mgz__actions-switch-label:after{background:#79a22e}.mgz__actions-switch-checkbox:checked+.mgz__actions-switch-label .mgz__actions-switch-text:before{content:attr(data-text-on)}._error .mgz__actions-switch-checkbox+.mgz__actions-switch-label:before,._error .mgz__actions-switch-checkbox+.mgz__actions-switch-label:after{border-color:#e22626}.mgz__actions-switch-label{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;cursor:pointer;display:inline-block;height:22px;line-height:22px;position:relative;user-select:none;vertical-align:middle}.mgz__actions-switch-label:before,.mgz__actions-switch-label:after{left:0;position:absolute;right:auto;top:0}.mgz__actions-switch-label:before{background:#fff;border:1px solid #aaa6a0;border-radius:100%;content:'';display:block;height:22px;transition:left .2s ease-in 0s;width:22px;z-index:1}.mgz__actions-switch-label:after{background:#e3e3e3;border:1px solid #aaa6a0;border-radius:12px;content:'';display:block;height:22px;transition:background .2s ease-in 0s;width:37px;z-index:0}.mgz__actions-switch-text:before{content:attr(data-text-off);padding-left:47px;white-space:nowrap}.mgzFlex,.mgz-newsletter-form-inline,.mgz-newsletter-form-inline2,.mgz-newsletter-form-inline .mgz-newsletter-fields,.mgz-newsletter-form-inline2 .mgz-newsletter-fields{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.mgz-invisible{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.magezon-icon{font-family:'Magezon-Icons' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.MgzFontAwesome{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mgz-text-left{text-align:left}.mgz-text-right{text-align:right}.mgz-text-center{text-align:center}.mgz-text-justify{text-align:justify}.mgz-hidden{display:none}.mgz-hide{display:none}.mgz-visible{display:block}.mgz_fit{width:1% !important}.mgz_center{text-align:center}.mgz-newsletter-form-wrapper{margin-bottom:15px}.mgz-newsletter-form{max-width:100%}.mgz-newsletter-form.loading .mgz-newsletter-btn span{visibility:hidden}.mgz-newsletter-form.loading .mgz-newsletter-btn:before{display:block}.mgz-newsletter-form .mgz-newsletter-fields .mgz-newsletter-field{margin-bottom:10px}.mgz-newsletter-form .actions{margin-bottom:10px}.mgz-newsletter-form .mgz-newsletter-btn{position:relative}.mgz-newsletter-form .mgz-newsletter-btn:before{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;display:none;top:50%;left:50%;width:26px;height:26px;margin-top:-13px;margin-left:-13px;-webkit-border-radius:50%;border-radius:50%;border:3px solid #fff;border-top-color:#000;content:''}.mgz-newsletter-message-success{color:#006400}.mgz-newsletter-message-error{color:#e02b27}.mgz-newsletter-form-inline .mgz-newsletter-fields,.mgz-newsletter-form-inline2 .mgz-newsletter-fields{width:100%}.mgz-newsletter-form-inline .mgz-newsletter-fields .mgz-newsletter-field,.mgz-newsletter-form-inline2 .mgz-newsletter-fields .mgz-newsletter-field{padding-right:10px;width:100%}.mgz-newsletter-form-inline .mgz-newsletter-fields>.mgz-newsletter-field:last-child{padding:0}.mgz-newsletter-form-inline .mgz-newsletter-btn{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin-left:-2px}.catalog-product-view apple-pay-button{margin:-30px 0 30px}.action.tocompare,.product-addto-links .action.tocompare,.block.block-compare,.sidebar .block-compare,[data-block=compare],a.action.compare{display:none !important}.slick-dots{margin:1.5rem 0;padding:0;list-style:none none;display:flex;justify-content:center;align-items:center}.slick-dots>li{margin:0 .6rem}.slick-dots button{display:block;width:1rem;height:1rem;padding:0;border-radius:50%;border:0;background-color:#ccc;box-shadow:none;text-indent:-100vw;overflow:hidden;cursor:pointer;transition:all .3s ease}.slick-dots button:hover{background-color:rgba(159,198,65,.5);transform:scale(1.3)}.slick-dots .slick-active button{border-color:0;background-color:#9fc641;transform:scale(1.3);box-shadow:0 0 8px rgba(159,198,65,.4)}.wm-gdpr-overlay{position:fixed;inset:0;z-index:9998;background:rgba(0,0,0,.3);backdrop-filter:blur(3px);opacity:0;transition:opacity .3s;pointer-events:none}.wm-gdpr-overlay.active{opacity:1;pointer-events:auto}.wm-gdpr-wall{overflow:hidden !important}.wm-gdpr-banner{position:fixed;z-index:9999;background:#fff;transition:transform .5s cubic-bezier(.34,1.56,.64,1),opacity .4s;opacity:0;pointer-events:none}.wm-gdpr-banner.active{opacity:1;pointer-events:auto}.wm-gdpr-banner.bar-bottom{bottom:20px;left:20px;right:auto;max-width:420px;width:calc(60%);border-radius:16px;box-shadow:0 8px 40px rgba(0,0,0,.12),0 0 0 1px rgba(0,0,0,.04);transform:translateY(30px) scale(.97)}.wm-gdpr-banner.bar-bottom.active{transform:translateY(0) scale(1)}.wm-gdpr-banner.bar-top{top:20px;left:20px;right:auto;max-width:420px;width:calc(60%);border-radius:16px;box-shadow:0 8px 40px rgba(0,0,0,.12),0 0 0 1px rgba(0,0,0,.04);transform:translateY(-30px) scale(.97)}.wm-gdpr-banner.bar-top.active{transform:translateY(0) scale(1)}.wm-gdpr-banner.modal{top:50%;left:50%;transform:translate(-50%,-50%) scale(.92);max-width:480px;width:calc(68%);border-radius:20px;max-height:85vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.04)}.wm-gdpr-banner.modal.active{transform:translate(-50%,-50%) scale(1)}.wm-gdpr-inner{padding:20px}.wm-gdpr-header{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px}.wm-gdpr-icon{width:36px;height:36px;border-radius:10px;flex-shrink:0;background:var(--wm-gdpr-color,#ef6f14);display:flex;align-items:center;justify-content:center}.wm-gdpr-title{font-size:15px;font-weight:700;color:#111;line-height:1.3}.wm-gdpr-desc{font-size:13px;color:#888;line-height:1.5;margin-top:3px}.wm-gdpr-desc a{color:var(--wm-gdpr-color,#ef6f14);text-decoration:underline;font-weight:500}.wm-gdpr-categories{display:flex;flex-direction:column;gap:8px;margin:16px 0;padding:14px;border-radius:12px;background:#fafafa;border:1px solid rgba(0,0,0,.04)}.wm-gdpr-cat{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 0;flex-wrap:wrap}.wm-gdpr-cat+.wm-gdpr-cat{border-top:1px solid rgba(0,0,0,.04)}.wm-gdpr-cat-info{flex:1;min-width:0}.wm-gdpr-cat-label{font-size:13px;font-weight:600;color:#111}.wm-gdpr-cat-desc{font-size:11px;color:#aaa;margin-top:1px;line-height:1.4}.wm-gdpr-cookies-toggle{background:0 0;border:none;cursor:pointer;font-size:10px;font-weight:600;color:#bbb;padding:2px 0;margin-top:4px;display:inline-flex;align-items:center;gap:3px;transition:color .2s}.wm-gdpr-cookies-toggle:hover{color:var(--wm-gdpr-color,#ef6f14)}.wm-gdpr-cookie-list{margin-top:6px;display:flex;flex-direction:column;gap:3px}.wm-gdpr-cookie-item{display:flex;align-items:baseline;gap:8px;font-size:10px;color:#bbb}.wm-gdpr-cookie-name{font-family:'SF Mono',Consolas,monospace;font-weight:600;color:#999;background:rgba(0,0,0,.03);padding:1px 5px;border-radius:3px;white-space:nowrap}.wm-gdpr-cookie-provider{color:#ccc}.wm-gdpr-toggle{position:relative;width:38px;height:20px;flex-shrink:0}.wm-gdpr-toggle input{opacity:0;width:0;height:0;position:absolute}.wm-gdpr-toggle-slider{position:absolute;inset:0;border-radius:10px;background:#ddd;cursor:pointer;transition:background .2s}.wm-gdpr-toggle-slider:after{content:'';position:absolute;left:2px;top:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.15);transition:transform .2s}.wm-gdpr-toggle input:checked+.wm-gdpr-toggle-slider{background:var(--wm-gdpr-color,#ef6f14)}.wm-gdpr-toggle input:checked+.wm-gdpr-toggle-slider:after{transform:translateX(18px)}.wm-gdpr-toggle input:disabled+.wm-gdpr-toggle-slider{opacity:.4;cursor:not-allowed}.wm-gdpr-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:stretch}.wm-gdpr-btn{flex:1 1 140px;padding:10px 18px;border-radius:10px;font-size:13px;font-weight:700;line-height:1.2;text-align:center;cursor:pointer;border:1.5px solid transparent;white-space:nowrap;transition:transform .15s,box-shadow .15s,background .15s}.wm-gdpr-btn:hover{transform:translateY(-1px)}.wm-gdpr-btn-accept{background:var(--wm-gdpr-color,#ef6f14);color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.12)}.wm-gdpr-btn-accept:hover{box-shadow:0 4px 16px rgba(0,0,0,.18)}.wm-gdpr-btn-reject{background:#f5f5f5;color:#666}.wm-gdpr-btn-save{background:0 0;color:var(--wm-gdpr-color,#ef6f14);border-color:var(--wm-gdpr-color,#ef6f14)}.wm-gdpr-details-toggle{display:block;width:100%;background:0 0;border:none;color:#aaa;font-size:12px;font-weight:600;cursor:pointer;padding:10px 0 0;text-align:center;transition:color .2s}.wm-gdpr-details-toggle:hover{color:var(--wm-gdpr-color,#ef6f14)}.wm-gdpr-settings-btn{position:fixed;bottom:20px;left:20px;z-index:90;width:40px;height:40px;padding:0;border-radius:12px;background:#fff;border:1px solid rgba(0,0,0,.06);box-shadow:0 2px 12px rgba(0,0,0,.06);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:box-shadow .2s,transform .2s;opacity:0;transform:translateY(8px);animation:wmGdprBtnIn .3s .5s forwards}.wm-gdpr-settings-btn>svg{flex:0 0 auto;width:18px;height:18px}.wm-gdpr-settings-btn:hover{box-shadow:0 4px 20px rgba(0,0,0,.1);transform:translateY(-2px)}@keyframes wmGdprBtnIn{to{opacity:1;transform:translateY(0)}}.wm-gdpr-badge{position:absolute;top:-4px;right:-4px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--wm-gdpr-color,#ef6f14);color:#fff;font-size:9px;font-weight:700;line-height:16px;text-align:center}@media (prefers-color-scheme:dark){.wm-gdpr-banner{background:#1a1a2e}.wm-gdpr-title{color:#eee}.wm-gdpr-desc{color:#999}.wm-gdpr-categories{background:#16162a;border-color:rgba(255,255,255,.05)}.wm-gdpr-cat+.wm-gdpr-cat{border-color:rgba(255,255,255,.05)}.wm-gdpr-cat-label{color:#ddd}.wm-gdpr-cat-desc{color:#777}.wm-gdpr-btn-reject{background:#222240;color:#aaa}.wm-gdpr-btn-save{background:#1a1a2e}.wm-gdpr-details-toggle{color:#666}.wm-gdpr-toggle-slider{background:#444}.wm-gdpr-settings-btn{background:#1a1a2e;border-color:rgba(255,255,255,.08)}.wm-gdpr-settings-btn svg{stroke:#ccc}.wm-gdpr-cookie-name{background:rgba(255,255,255,.05);color:#aaa}}@media (max-width:640px){.wm-gdpr-banner.bar-bottom,.wm-gdpr-banner.bar-top{left:12px;right:12px;bottom:12px;top:auto;width:auto;max-width:none}.wm-gdpr-inner{padding:16px}.wm-gdpr-actions{flex-direction:column}.wm-gdpr-settings-btn{bottom:12px;left:12px;width:36px;height:36px}}.haeggen-pro-banner{position:fixed;left:0;right:0;bottom:0;z-index:9997;background:rgba(255,255,255,.98);border-top:2px solid #9fc641;box-shadow:0 -2px 8px rgba(0,0,0,.08);padding:.5rem .75rem}.haeggen-pro-banner__inner{max-width:1280px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.haeggen-pro-banner__text{margin:0;font-size:14px;line-height:1.4;color:#333;flex:1 1 auto}.haeggen-pro-banner__actions{display:flex;gap:.375rem;flex-shrink:0}.haeggen-pro-banner__btn{display:inline-flex;align-items:center;justify-content:center;min-width:80px;padding:.25rem .75rem;border:0;border-radius:.25rem;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s ease,color .2s ease,transform .05s ease}.haeggen-pro-banner__btn:active{transform:translateY(1px)}.haeggen-pro-banner__btn--accept{background:#9fc641;color:#fff}.haeggen-pro-banner__btn--accept:hover,.haeggen-pro-banner__btn--accept:focus{background:#88ab33}.haeggen-pro-banner__btn--decline{background:0 0;color:#333;border:1px solid #333}.haeggen-pro-banner__btn--decline:hover,.haeggen-pro-banner__btn--decline:focus{background:#333;color:#fff}.haeggen-pro-banner~.wm-gdpr-banner.bar-bottom,body:has(.haeggen-pro-banner) .wm-gdpr-banner.bar-bottom{bottom:80px}.wsearch-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.25);z-index:100}body.-wsearch-open{overflow:hidden}.wsearch-results{background:#fff;border:none;border-radius:0;box-shadow:none;max-height:70vh;overflow-y:auto;z-index:101;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;position:relative;opacity:1;transition:opacity .18s ease}.wsearch-results.-closing{opacity:0;pointer-events:none}.wsearch-results .wsearch-close{position:absolute;top:8px;right:8px;width:28px;height:28px;border:none;background:rgba(255,255,255,.9);color:#555;cursor:pointer;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;padding:0;z-index:50;transition:background-color .15s ease,color .15s ease}.wsearch-results .wsearch-close:hover{background:#f0f0f0;color:#1a1a1a}.wsearch-results .wsearch-section-header{padding-right:40px}.wsearch-results::-webkit-scrollbar{width:5px}.wsearch-results::-webkit-scrollbar-track{background:0 0}.wsearch-results::-webkit-scrollbar-thumb{background:#ddd;border-radius:3px}.wsearch-results.-two-columns{display:flex;flex-direction:row}.wsearch-results.-two-columns .wsearch-sidebar{width:220px;border-right:1px solid #eee;padding:16px;flex-shrink:0;background:#fafbfc;border-radius:10px 0 0 10px}.wsearch-results.-two-columns .wsearch-main{flex:1;padding:12px;min-width:0}.wsearch-results.-one-column .wsearch-main{padding:12px}.wsearch-section-title{font-size:10px;font-weight:700;text-transform:uppercase;color:#999;letter-spacing:1px;margin-bottom:8px;padding-bottom:6px;border-bottom:2px solid #9fc641;border-bottom-color:var(--wsearch-primary,#9fc641)}.wsearch-items{list-style:none;padding:0;margin:0 0 8px}.wsearch-items li{margin:0;padding:0}.wsearch-items a{display:block;padding:8px 10px;color:#555;text-decoration:none;font-size:13px;font-weight:500;border-radius:6px;transition:background-color .15s ease,color .15s ease}.wsearch-items a:hover{background:#f8fdf0;background:var(--wsearch-hover-bg,#f8fdf0);color:#9fc641;color:var(--wsearch-primary,#9fc641)}.wsearch-count{color:#999;font-size:11px;font-weight:400}.wsearch-product-list{display:flex;flex-direction:column;gap:2px}.wsearch-product-item{display:flex;align-items:flex-start;gap:14px;padding:10px 12px;text-decoration:none;color:#1a1a1a;border-radius:8px;transition:background-color .15s ease}.wsearch-product-item:hover{background:#f8fdf0;background:var(--wsearch-hover-bg,#f8fdf0);text-decoration:none}.wsearch-product-image{width:72px;height:72px;flex-shrink:0;position:relative;background:#f5f5f5;border-radius:8px;overflow:hidden;border:1px solid #eee}.wsearch-product-image img{width:100%;height:100%;object-fit:contain}.wsearch-product-details{flex:1;min-width:0}.wsearch-product-name{font-size:13px;font-weight:600;color:#1a1a1a;line-height:1.35;margin-bottom:3px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.wsearch-product-price{font-size:13px;margin-top:2px}.wsearch-final-price{font-weight:700;color:#9fc641;color:var(--wsearch-primary,#9fc641)}.wsearch-old-price{text-decoration:line-through;color:#999;font-size:12px;margin-right:4px}.wsearch-view-all{display:block;text-align:center;padding:12px;margin:4px;background:rgba(159,198,65,.06);color:#9fc641;color:var(--wsearch-primary,#9fc641);font-weight:600;font-size:13px;text-decoration:none;border-radius:8px;transition:background-color .2s ease,color .2s ease}.wsearch-view-all:hover{background:rgba(159,198,65,.14);text-decoration:none;color:#82a331}.wsearch-loader{height:4px;background:rgba(159,198,65,.12);overflow:hidden;border-radius:10px}.wsearch-loader-bar{height:100%;width:30%;background:#9fc641;background:var(--wsearch-primary,#9fc641);border-radius:4px;animation:wsearch-loading 1.2s ease-in-out infinite;opacity:.7}@keyframes wsearch-loading{0%{transform:translateX(-100%)}100%{transform:translateX(430%)}}.wsearch-results.-loading{padding:16px}.wsearch-nav-loader{position:absolute;top:0;left:0;right:0;z-index:10}.wsearch-add-to-cart.-added{background:#4caf50}.wsearch-shimmer{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:wsearch-shimmer 1.5s infinite;border-radius:8px}@keyframes wsearch-shimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}.wsearch-stock{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:500}.wsearch-stock.-in-stock{color:#4caf50}.wsearch-stock.-out-of-stock{color:#e53935}.wsearch-stock-dot{width:6px;height:6px;border-radius:50%;background:currentColor}.wsearch-product-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:2px}.wsearch-product-item.-active,.wsearch-cat-link.-active,.wsearch-suggestion-link.-active{background:#f8fdf0 !important;background:var(--wsearch-hover-bg,#f8fdf0) !important;outline:2px solid #9fc641;outline-color:var(--wsearch-primary,#9fc641);outline-offset:-2px;border-radius:6px}.wsearch-results.-min-chars{padding:24px;text-align:center}.wsearch-hint{font-size:13px;color:#999}.wsearch-cat-link{display:flex !important;align-items:center;gap:8px}.wsearch-cat-image{flex-shrink:0;width:32px;height:32px;border-radius:4px;overflow:hidden;background:#f5f5f5;border:1px solid #eee}.wsearch-cat-image img{width:100%;height:100%;object-fit:cover;display:block}.wsearch-cat-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.minisearch .control .input-text{border:1px solid #ccc !important;border-radius:22px !important;padding:10px 44px 10px 20px !important;font-size:14px !important;min-width:380px !important;transition:border-color .2s,box-shadow .2s;background:#fff !important;height:42px !important}.minisearch .control .input-text::placeholder{color:#aaa;font-size:13px}.minisearch .control .input-text:focus{border-color:#9fc641 !important;border-color:var(--wsearch-primary,#9fc641) !important;box-shadow:0 0 0 2px rgba(159,198,65,.12) !important;outline:none}.minisearch .action.search:before{color:#999 !important;transition:color .2s}.minisearch .action.search:hover:before{color:#9fc641 !important}.wsearch-section-header{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:8px;padding-bottom:6px;border-bottom:2px solid #9fc641;border-bottom-color:var(--wsearch-primary,#9fc641)}.wsearch-section-header .wsearch-section-title{margin-bottom:0;padding-bottom:0;border-bottom:none}.wsearch-results-badge{font-size:11px;color:#9fc641;color:var(--wsearch-primary,#9fc641);text-decoration:none;font-weight:500;white-space:nowrap}.wsearch-results-badge:hover{text-decoration:underline}.wsearch-add-to-cart{display:inline-flex;align-items:center;gap:4px;margin-top:0;padding:3px 8px;font-size:10px;font-weight:600;color:#fff;background:#9fc641;background:var(--wsearch-primary,#9fc641);border:none;border-radius:4px;cursor:pointer;transition:opacity .15s}.wsearch-add-to-cart:hover{opacity:.85}.wsearch-add-to-cart svg{flex-shrink:0}.wsearch-highlight{color:#9fc641;color:var(--wsearch-primary,#9fc641);font-weight:700}.wsearch-product-attr{font-size:11px;color:#999;line-height:1.3;margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wsearch-results.-suggestions{padding:12px 0}.wsearch-section.-recent,.wsearch-section.-popular{padding:0 16px;margin-bottom:4px}.wsearch-section.-recent .wsearch-items,.wsearch-section.-popular .wsearch-items{margin-bottom:4px}.wsearch-section.-recent .wsearch-suggestion-link,.wsearch-section.-popular .wsearch-suggestion-link{display:flex;align-items:center;gap:8px;padding:7px 10px;font-size:13px;color:#555;text-decoration:none;border-radius:6px;transition:all .15s}.wsearch-section.-recent .wsearch-suggestion-link svg,.wsearch-section.-popular .wsearch-suggestion-link svg{flex-shrink:0;opacity:.4}.wsearch-section.-recent .wsearch-suggestion-link:hover,.wsearch-section.-popular .wsearch-suggestion-link:hover{background:#f8fdf0;background:var(--wsearch-hover-bg,#f8fdf0);color:#9fc641;color:var(--wsearch-primary,#9fc641)}.wsearch-section.-recent .wsearch-suggestion-link:hover svg,.wsearch-section.-popular .wsearch-suggestion-link:hover svg{opacity:.8}.header .block-search{flex:1 !important;display:flex !important;justify-content:center !important;max-width:500px !important;margin:0 auto !important}.wsearch-no-results{text-align:center;padding:32px 20px}.wsearch-no-results .wsearch-no-results-icon{margin-bottom:12px;opacity:.5}.wsearch-no-results .wsearch-no-results-icon svg{display:inline-block}.wsearch-no-results .wsearch-no-results-text{font-size:14px;font-weight:600;color:#1a1a1a;margin-bottom:4px}.wsearch-no-results .wsearch-no-results-hint{font-size:12px;color:#999}.wsearch-no-products{text-align:center;padding:20px 16px}.wsearch-no-products .wsearch-no-products-text{font-size:13px;font-weight:600;color:#999;margin-bottom:4px}.wsearch-no-products .wsearch-no-products-hint{font-size:12px;color:#999}.search-autocomplete{position:absolute;z-index:101;top:100%;right:auto !important;width:auto !important;min-width:700px;margin-top:8px;border:1px solid #eee !important;border-radius:10px !important;background:#fff;box-shadow:0 12px 40px rgba(0,0,0,.12),0 2px 6px rgba(0,0,0,.04) !important;overflow:hidden;padding:0 !important}@media (max-width:900px){.search-autocomplete{min-width:500px !important}.wsearch-results.-two-columns{flex-direction:column}.wsearch-results.-two-columns .wsearch-sidebar{width:100%;border-right:none;border-bottom:1px solid #eee;border-radius:10px 10px 0 0}}@media (max-width:480px){.search-autocomplete{min-width:0 !important;left:0 !important;right:0 !important;transform:none !important;width:100vw !important;margin-left:-16px}.wsearch-results{max-height:80vh;border-radius:0}.wsearch-product-image{width:44px;height:44px}}.search-autocomplete.-full-width{position:fixed !important;left:0 !important;right:0 !important;width:100% !important;min-width:0 !important;max-width:100% !important;margin-top:0;border-radius:0 !important;border-left:none !important;border-right:none !important;box-shadow:0 8px 30px rgba(0,0,0,.15) !important}.search-autocomplete.-full-width .wsearch-results{max-width:1200px;margin:0 auto}.wsearch-results.-anim-fade{animation:wsearch-fade-in .2s ease-out both}@keyframes wsearch-fade-in{from{opacity:0}to{opacity:1}}.wsearch-results.-anim-slide-fade{animation:wsearch-slide-fade-in .25s ease-out both}@keyframes wsearch-slide-fade-in{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.wsearch-results.-anim-fade .wsearch-product-item,.wsearch-results.-anim-slide-fade .wsearch-product-item{animation:wsearch-item-in .2s ease-out both}.wsearch-results.-anim-fade .wsearch-items li,.wsearch-results.-anim-slide-fade .wsearch-items li{animation:wsearch-item-in .15s ease-out both}.wsearch-results.-anim-fade .wsearch-product-item:nth-child(1),.wsearch-results.-anim-slide-fade .wsearch-product-item:nth-child(1),.wsearch-results.-anim-fade .wsearch-items li:nth-child(1),.wsearch-results.-anim-slide-fade .wsearch-items li:nth-child(1){animation-delay:.03s}.wsearch-results.-anim-fade .wsearch-product-item:nth-child(2),.wsearch-results.-anim-slide-fade .wsearch-product-item:nth-child(2),.wsearch-results.-anim-fade .wsearch-items li:nth-child(2),.wsearch-results.-anim-slide-fade .wsearch-items li:nth-child(2){animation-delay:.06s}.wsearch-results.-anim-fade .wsearch-product-item:nth-child(3),.wsearch-results.-anim-slide-fade .wsearch-product-item:nth-child(3),.wsearch-results.-anim-fade .wsearch-items li:nth-child(3),.wsearch-results.-anim-slide-fade .wsearch-items li:nth-child(3){animation-delay:.09s}.wsearch-results.-anim-fade .wsearch-product-item:nth-child(4),.wsearch-results.-anim-slide-fade .wsearch-product-item:nth-child(4),.wsearch-results.-anim-fade .wsearch-items li:nth-child(4),.wsearch-results.-anim-slide-fade .wsearch-items li:nth-child(4){animation-delay:.12s}.wsearch-results.-anim-fade .wsearch-product-item:nth-child(5),.wsearch-results.-anim-slide-fade .wsearch-product-item:nth-child(5),.wsearch-results.-anim-fade .wsearch-items li:nth-child(5),.wsearch-results.-anim-slide-fade .wsearch-items li:nth-child(5){animation-delay:.15s}.wsearch-results.-anim-fade .wsearch-product-item:nth-child(6),.wsearch-results.-anim-slide-fade .wsearch-product-item:nth-child(6),.wsearch-results.-anim-fade .wsearch-items li:nth-child(6),.wsearch-results.-anim-slide-fade .wsearch-items li:nth-child(6){animation-delay:.18s}.wsearch-results.-anim-fade .wsearch-no-results,.wsearch-results.-anim-slide-fade .wsearch-no-results{animation:wsearch-fade-in .3s ease-out both;animation-delay:.05s}.wsearch-results.-anim-fade .wsearch-view-all,.wsearch-results.-anim-slide-fade .wsearch-view-all{animation:wsearch-fade-in .2s ease-out both;animation-delay:.2s}@keyframes wsearch-item-in{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.wsearch-option-chip.-truncated{display:none}.wsearch-show-all-options{font-size:11px;color:var(--wsearch-primary,#9fc641);background:0 0;border:1px dashed var(--wsearch-primary,#9fc641);border-radius:4px;padding:3px 8px;cursor:pointer;white-space:nowrap}.wsearch-show-all-options:hover{background:var(--wsearch-hover-bg,#f8fdf0)}.wsearch-product-image{width:var(--wsearch-image-size,72px);height:var(--wsearch-image-size,72px)}.wsearch-image-zoom-btn{display:none}@media (hover:hover) and (min-width:768px){body.-wsearch-zoom .wsearch-image-zoom-btn{display:inline-flex;position:absolute;top:4px;right:4px;width:22px;height:22px;padding:0;border:none;border-radius:50%;background:rgba(255,255,255,.92);color:#1a1a1a;color:var(--wsearch-text,#1a1a1a);align-items:center;justify-content:center;cursor:zoom-in;opacity:0;transition:opacity .15s ease,background-color .15s ease;box-shadow:0 1px 3px rgba(0,0,0,.15);z-index:3}body.-wsearch-zoom .wsearch-product-image:hover .wsearch-image-zoom-btn{opacity:1}body.-wsearch-zoom .wsearch-image-zoom-btn :hover{background:#fff}}.wsearch-zoom-modal{display:none;position:fixed;inset:0;background:rgba(0,0,0,.82);z-index:10000;align-items:center;justify-content:center;padding:40px;animation:wsearch-zoom-fade .18s ease}.wsearch-zoom-modal.-open{display:flex}.wsearch-zoom-modal .wsearch-zoom-img{max-width:90vw;max-height:90vh;background:#fff;border-radius:4px;box-shadow:0 8px 40px rgba(0,0,0,.6);object-fit:contain;cursor:default}.wsearch-zoom-modal .wsearch-zoom-close{position:fixed;top:24px;right:24px;width:48px;height:48px;border:2px solid #fff;border-radius:50%;background:#222;color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;z-index:10001;box-shadow:0 4px 16px rgba(0,0,0,.5);transition:background-color .15s ease,transform .15s ease}.wsearch-zoom-modal .wsearch-zoom-close:hover{background:#000;transform:scale(1.1)}@media (max-width:767px),(hover:none){.wsearch-zoom-modal{display:none !important}}@keyframes wsearch-zoom-fade{from{opacity:0}to{opacity:1}}.wsearch-product-rating{display:flex;gap:1px;margin-top:2px}.wsearch-product-rating svg{display:block}.wsearch-config-options{margin-top:6px;padding-top:6px;border-top:1px solid #eee}.wsearch-option-group{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin-bottom:4px}.wsearch-option-label{font-size:10px;font-weight:600;color:#999;margin-right:2px}.wsearch-option-values{display:flex;flex-wrap:wrap;gap:3px}.wsearch-option-chip{display:inline-block;padding:2px 8px;font-size:10px;font-weight:500;color:#555;background:#f5f5f5;border:1px solid #ddd;border-radius:12px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.wsearch-option-chip:hover{border-color:#9fc641;border-color:var(--wsearch-primary,#9fc641)}.wsearch-option-chip.-selected{background:#9fc641;background:var(--wsearch-primary,#9fc641);border-color:#9fc641;border-color:var(--wsearch-primary,#9fc641);color:#fff}.wsearch-option-chip.-disabled{opacity:.35;cursor:not-allowed;text-decoration:line-through}.wsearch-atc-wrapper{display:inline-flex;align-items:center;gap:4px;margin-top:4px}.wsearch-qty{width:44px;padding:3px 4px;font-size:11px;text-align:center;border:1px solid #ddd;border-radius:4px;background:#fff;color:#1a1a1a;-moz-appearance:textfield}.wsearch-qty::-webkit-outer-spin-button,.wsearch-qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.wsearch-qty:focus{border-color:#9fc641;border-color:var(--wsearch-primary,#9fc641);outline:none}.wsearch-qty.-invalid{border-color:#e22626;background:#fff7f7}.wsearch-qty.-invalid:focus{border-color:#e22626;box-shadow:0 0 0 2px rgba(226,38,38,.15)}.wsearch-qty-hint{font-size:10px;color:#999;margin-top:3px;line-height:1.3}.wsearch-add-to-cart.-config{width:100%;justify-content:center;margin-top:6px}.wsearch-add-to-cart.-config:disabled{opacity:.5;cursor:default}.wsearch-page-link.-active{background:var(--wsearch-hover-bg,#f8fdf0) !important;outline:2px solid var(--wsearch-primary,#9fc641);outline-offset:-2px;border-radius:6px}.emetik{color:red}#wimakeit-copyright{padding:10px}.wimakeit-madeby-colored{text-align:center}.wimakeit-madeby-colored .wimakeit-madeby-link{color:#ef7013}.wimakeit-madeby-colored .path-fill{fill:#ef7013}