/*!/wp-content/themes/haaken-child/style.css*/@font-face{font-family:"Roboto Condensed";src:url(https://www.221b.store/wp-content/uploads/2024/11/centurygothic.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Roboto Condensed";src:url(https://www.221b.store/wp-content/uploads/2024/11/centurygothic.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:"Roboto Condensed";src:url(https://www.221b.store/wp-content/uploads/2024/11/centurygothic_bold.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:"Roboto Condensed";src:url(https://www.221b.store/wp-content/uploads/2024/11/centurygothic_bold.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:"Roboto Condensed";src:url(https://www.221b.store/wp-content/uploads/2024/11/centurygothic_bold.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:"Barlow";src:url(https://www.221b.store/wp-content/uploads/2024/11/centurygothic.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Barlow";src:url(https://www.221b.store/wp-content/uploads/2024/11/centurygothic.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:"Barlow";src:url(https://www.221b.store/wp-content/uploads/2024/11/centurygothic_bold.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:"Barlow";src:url(https://www.221b.store/wp-content/uploads/2024/11/centurygothic_bold.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}}@font-face{font-family:"Century gothic";src:url(https://www.221b.store/wp-content/uploads/2024/11/centurygothic.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Century gothic";src:url(https://www.221b.store/wp-content/uploads/2024/11/centurygothic_bold.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}.qodef-woo-product-list.qodef-item-layout--info-below-with-background .qodef-woo-product-categories a{color:#000}.qodef-woo-product-list.qodef-item-layout--info-below-with-background .qodef-woo-product-title,.qodef-woo-product-list.qodef-item-layout--info-below-with-background .qodef-woo-product-title-link{color:#000}.qodef-woo-product-list.qodef-item-layout--info-below-with-background .price{color:#000}.qodef-woo-product-list.qodef-item-layout--info-below-with-background .qodef-woo-product-buttons-holder .add_to_cart_button,.qodef-woo-product-list.qodef-item-layout--info-below-with-background .qodef-woo-product-buttons-holder .added_to_cart,.qodef-woo-product-list.qodef-item-layout--info-below-with-background .qodef-woo-product-buttons-holder .product_type_grouped,.qodef-woo-product-list.qodef-item-layout--info-below-with-background .qodef-woo-product-buttons-holder .yith-wcqv-button,.qodef-woo-product-list.qodef-item-layout--info-below-with-background .qodef-woo-product-buttons-holder .yith-wcwl-add-to-wishlist{color:black!important}.grecaptcha-badge{visibility:hidden}.cookies-button{position:relative!important;display:inline-block!important;vertical-align:middle!important;width:auto!important;margin:2!important;font-family:"Roboto Condensed",sans-serif!important;font-size:18px!important;line-height:2em!important;font-weight:600!important;letter-spacing:.06em!important;text-decoration:none!important;text-transform:uppercase!important;border-radius:0!important;outline:0!important;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out!important;padding:6px 39px!important;color:#fff!important;background-color:#000!important;border:2px solid #000!important;cursor:pointer!important}.cn-text-container{font-family:var(--e-global-typography-text-font-family),Sans-serif!important;font-weight:var(--e-global-typography-text-font-weight)!important;font-family:Barlow,sans-serif!important;font-size:16px!important;line-height:1.5em!important;font-weight:400!important;letter-spacing:.06em!important;-webkit-font-smoothing:antialiased!important}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border:2px solid #000;border-radius:0;-webkit-border-radius:0}.dgwt-wcas-suggestions-wrapp{border:2px solid #000;border-top:0}@media only screen and (max-width:1024px){.post-type-archive-product .qodef-grid.qodef-gutter--normal>.qodef-grid-inner{display:flex;flex-direction:column-reverse}.archive.woocommerce-page .qodef-grid-inner{display:flex;flex-direction:column-reverse}}@media only screen and (max-width:1024px){.archive.woocommerce-page #qodef-page-sidebar{margin-bottom:0}.archive.woocommerce-page .qodef-grid.qodef-gutter--normal>.qodef-grid-inner>.qodef-grid-item{margin:0 0 5px}}#qodef-page-inner{position:relative;padding:20px 0 100px}.qodef-qi-button{display:none!important}#qodef-woo-page.qodef--single form.cart .variations td.value{text-align:left}#qodef-woo-page.qodef--single form.cart{margin-top:0px!important}#qodef-woo-page.qodef--single form.cart .variations tr{outline:0px!important}#qodef-woo-page.qodef--single form.cart .variations{width:80%!important;margin-bottom:0px!important;border-spacing:0 25px!important}#billing_country_field{display:none}.single_add_to_cart_button{width:100%!important}.qodef-e-info.qodef-info--bottom{display:none!important}.qodef-woo-product-list .qodef-woo-product-buttons-holder .add_to_cart_button.vi_wpvs_loop_atc_button,.qodef-woo-product-list .qodef-woo-product-buttons-holder .added_to_cart.vi_wpvs_loop_atc_button,.qodef-woo-product-list .qodef-woo-product-buttons-holder .product_type_external.vi_wpvs_loop_atc_button,.qodef-woo-product-list .qodef-woo-product-buttons-holder .product_type_grouped.vi_wpvs_loop_atc_button,.qodef-woo-product-list .qodef-woo-product-buttons-holder .product_type_simple.vi_wpvs_loop_atc_button,.qodef-woo-product-list .qodef-woo-product-buttons-holder .product_type_variable.vi_wpvs_loop_atc_button,.qodef-woo-product-list .qodef-woo-product-buttons-holder .add_to_cart_button.wc-forward,.qodef-woo-product-list .qodef-woo-product-buttons-holder .added_to_cart.wc-forward{font-size:16px!important;background-color:#fff;border:1px #000 solid!important;width:auto!important;height:auto!important;padding:5px 34px!important;margin:10px 0!important;opacity:1!important;transform:translateY(0)!important;animation:none!important}.qodef-woo-product-list .qodef-woo-product-buttons-holder .add_to_cart_button:before,.qodef-woo-product-list .qodef-woo-product-buttons-holder .added_to_cart:before,.qodef-woo-product-list .qodef-woo-product-buttons-holder .product_type_external:not(.vi_wpvs_loop_variation_hidden):before,.qodef-woo-product-list .qodef-woo-product-buttons-holder .product_type_grouped:before,.qodef-woo-product-list .qodef-woo-product-buttons-holder .product_type_simple:not(.vi_wpvs_loop_variation_hidden):before,.qodef-woo-product-list .qodef-woo-product-buttons-holder .product_type_variable:not(.vi_wpvs_loop_variation_hidden):before{display:none!important}.qodef-woo-product-list .qodef-woo-product-buttons-holder{position:relative!important;flex-direction:column-reverse}.qodef-woo-product-list:not(.qodef-item-layout--info-on-image-with-background) .product .price{opacity:1!important}.vi-wpvs-variation-wrap-loop.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-variation-button-select,.vi-wpvs-variation-wrap-loop.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-option-wrap,.archive .vi-wpvs-variation-wrap-loop.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-option-wrap,.single-product .vi-wpvs-variation-wrap-loop.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-option-wrap{height:50px;width:66px;line-height:125%;padding:0 5px;font-size:12px;opacity:0;transition:opacity .3s ease .1s}.qodef-woo-product-buttons-holder:hover .vi-wpvs-variation-wrap-loop.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-variation-button-select,.qodef-woo-product-buttons-holder:hover .vi-wpvs-variation-wrap-loop.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-option-wrap{opacity:1}.vi_wpvs_loop_atc_button:not(.vi_wpvs_loop_variation_no_pointer):hover{color:#FFF!important;background:#000!important}.single-post .qodef-blog .qodef-blog-item .qodef-e-media-image a,.single-post .qodef-blog .qodef-blog-item .qodef-e-media-image img{display:none}.custom-blog.qodef-addons-blog-list.qodef-item-layout--boxed .qodef-e-content,.category-blog .qodef-e-content{padding:10px 20px 20px}.custom-blog.qodef-addons-blog-list.qodef-item-layout--boxed .qodef-e-info-date,.category-blog .qodef-e-info-right .qodef-social-share{display:none}.custom-blog .qodef-e-text>a,.category-blog .qodef-e-text>a{padding:0 0 40px;display:inline-block;width:100%;position:relative}.custom-blog .qodef-e-text>a:after,.category-blog .qodef-e-text>a:after{content:"";height:1px;width:50%;background:#0009;position:absolute;bottom:20px;left:50%;transform:translate(-50%,0)}.qodef-shortcode.custom-blog .qodef-e-text>h3{margin:0}.header-telegram-link{display:flex;height:24px;width:24px;background:url(https://www.221b.store/wp-content/uploads/2026/03/telegram-icon-black.svg) center no-repeat;background-size:contain}.footer-social-icons{display:flex;gap:16px}.footer-social-icon{display:inline-flex;height:24px;width:24px}.footer-social-icon.instagram{background:url(https://www.221b.store/wp-content/uploads/2026/03/instagram-icon-white.svg) center no-repeat;background-size:contain}.footer-social-icon.facebook{background:url(https://www.221b.store/wp-content/uploads/2026/03/facebook-icon-white.svg) center no-repeat;background-size:contain}.footer-social-icon.youtube{background:url(https://www.221b.store/wp-content/uploads/2026/03/youtube-icon-white.svg) center no-repeat;background-size:contain}.footer-social-icon.telegram{background:url(https://www.221b.store/wp-content/uploads/2026/03/telegram-icon-white.svg) center no-repeat;background-size:contain}.footer-social-icon.tiktok{background:url(https://www.221b.store/wp-content/uploads/2026/03/tiktok-icon-white.svg) center no-repeat;background-size:contain}.qodef-woo-side-area-cart-inner .qodef-m-content .qodef-m-close .qodef-m-close-icon:before,.qodef-woo-side-area-cart .qodef-e-remove:before,.sizechart-close:before{content:""!important;display:flex;height:16px;width:16px;background:url(https://www.221b.store/wp-content/uploads/2026/03/xmark-solid-full.svg) center no-repeat;background-size:contain}.fa-spinner:before{content:""!important;display:flex;height:48px;width:48px;background:url(https://www.221b.store/wp-content/uploads/2026/03/spinner-solid-full.svg) center no-repeat;background-size:contain}body .select2-container--default .select2-selection--single .select2-selection__arrow:before{content:""!important;display:flex;height:8px;width:12px;background:url(https://www.221b.store/wp-content/uploads/2023/11/arrow-down.svg) center no-repeat;background-size:contain;top:-3px;position:relative}.qodef-woo-side-area-cart .qodef-e-remove{top:0}.qodef-woo-side-area-cart-inner .qodef-m-content .qodef-m-close .qodef-m-close-icon:before{height:22px;width:22px}.custom-blog .qodef-e-info.qodef-info--bottom,.custom-blog .qodef-e-info.qodef-info--bottom a,.category-blog .qodef-e-info.qodef-info--bottom,.category-blog .qodef-e-info.qodef-info--bottom a{display:flex!important}.custom-blog .qodef-e-info.qodef-info--bottom,.category-blog .qodef-e-info.qodef-info--bottom{justify-content:center}.category-blog .qodef-e-info.qodef-info--bottom{justify-content:center;flex-direction:column;align-items:center}.custom-blog .qodef-e-info.qodef-info--bottom span{background:#FFF;color:#000;border:1px solid #000;border-radius:0;padding:10px 30px!important;text-transform:uppercase;font-size:18px!important}.custom-blog .qodef-e-info.qodef-info--bottom span:hover{color:#FFF;background:#000}.custom-blog.qodef-addons-blog-list .qodef-blog-item{display:inline-flex}.custom-blog .qodef-e-text{flex:1}.custom-blog.qodef-addons-blog-list .qodef-blog-item .qodef-e-content,.custom-blog.qodef-addons-blog-list .qodef-blog-item .qodef-e-inner,.custom-blog.qodef-addons-blog-list .qodef-blog-item .qodef-e-media,.category-blog .qodef-addons-blog-list .qodef-blog-item .qodef-e-content,.category-blog .custom-blog.qodef-addons-blog-list .qodef-blog-item .qodef-e-inner,.category-blog .custom-blog.qodef-addons-blog-list .qodef-blog-item .qodef-e-media{display:flex;flex-direction:column;flex:1}.custom-blog.qodef-addons-blog-list.qodef-item-layout--boxed .qodef-e-inner{box-shadow:1px 1px 10px 2px rgb(0 0 0 / 15%);transition:box-shadow 0.5s ease}.custom-blog.qodef-addons-blog-list.qodef-item-layout--boxed .qodef-e-inner:hover{box-shadow:1px 1px 12px 5px rgb(0 0 0 / 30%)}.custom-blog .qodef-qi-button.qodef-layout--filled,.category-blog .qodef-qi-button.qodef-layout--filled{background-color:#FFF!important}.category-blog .qodef-blog{display:flex;flex-wrap:wrap}.category-blog .qodef-blog .qodef-blog-item .qodef-e-inner{display:flex;flex-direction:column;flex:1}.category-blog .qodef-blog article{width:calc(33% - 20px);margin:10px;box-shadow:1px 1px 10px 2px rgb(0 0 0 / 15%);transition:box-shadow 0.5s ease;display:flex;flex-direction:column}.category-blog .qodef-blog article:hover{box-shadow:1px 1px 10px 5px rgb(0 0 0 / 30%)}.category-blog .qodef-e-info.qodef-info--bottom a:before,.category-blog .qodef-e-info.qodef-info--bottom a:after,.category-blog .qodef-e-info.qodef-info--bottom a span:before,.category-blog .qodef-e-info.qodef-info--bottom a span:after,.category-blog .qodef-blog .qodef-blog-item .qodef-e-info .qodef-e-info-right,.qodef-blog .qodef-blog-item .qodef-e-info .qodef-e-info-item.qodef-e-info-category a,.category-blog .qodef-blog .qodef-blog-item .qodef-e-info .qodef-e-info-item:after,.qodef-blog .qodef-blog-item .qodef-e-info .qodef-e-info-item.qodef-e-info-social-share,.category-blog .qodef-blog .qodef-blog-item .qodef-e-info.qodef-info--top,.single-post .entry-date:after{display:none}.category-blog .qodef-e-info.qodef-info--bottom span{background:#FFF;color:#000;border:1px solid #000;border-radius:0;padding:10px 30px;text-transform:uppercase;font-size:18px!important;transition:all 0.3s ease;font-weight:400}.category-blog .qodef-blog .qodef-blog-item .qodef-e-media{margin:0 0 10px}.category-blog .qodef-blog .qodef-blog-item .qodef-e-text{flex:1}.category-blog .qodef-blog .qodef-e-text h2{order:-1;font-size:25px}.category-blog .qodef-blog .qodef-e-content{display:flex;flex-direction:column;flex:1}.category-blog .qodef-e-info.qodef-info--bottom .qodef-e-info-left{justify-content:center;align-items:center!important;width:100%}.custom-blog .qodef-e-read-more a{border-radius:0}.custom-blog .qodef-e-read-more .qodef-qi-button,.category-blog .qodef-e-read-more .qodef-qi-button{padding:0}.category-blog .qodef-e-info.qodef-info--bottom span:hover{color:#FFF;background:#000}.qodef-e-text>a,.single-post .qodef-blog .qodef-blog-item .qodef-e-info .qodef-e-info-item a{cursor:unset}@media(max-width:992px){.category-blog .qodef-blog article{width:calc(50% - 20px);margin:10px}}@media(max-width:680px){.category-blog .qodef-blog article{width:100%;padding:0;margin:0 0 50px}}body.home #qodef-page-inner{padding-top:0}.woocommerce-cart #shipping_method>li{display:flex}.woocommerce-cart #shipping_method>li input{appearance:none;display:none}.woocommerce-cart #shipping_method>li input~label{position:relative;padding:0 0 0 20px}.woocommerce-cart #shipping_method>li input~label:before{position:absolute;content:'';top:5px;left:0;border:1px #000 solid;border-radius:50%;height:12px;width:12px}.woocommerce-cart #shipping_method>li input:checked~label:after{position:absolute;content:'';left:3px;border-radius:50%;height:8px;width:8px;top:8px;background:#000;z-index:1}.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input,.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return,.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{border-radius:0!important;background:#f7f8f3!important}.dgwt-wcas-open-pirx .dgwt-wcas-details-outside .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-details-outside.dgwt-wcas-is-details .dgwt-wcas-suggestions-wrapp,.dgwt-wcas-open-pirx body.dgwt-wcas-details-left .dgwt-wcas-details-wrapp{margin-top:2px;border-top:1px solid #000;border-radius:0}#qodef-page-header-inner,.qodef-header-standard--center #qodef-page-header-inner .qodef-header-wrapper{flex-wrap:wrap;position:relative}.qodef-header--standard-centered #qodef-page-header .qodef-header-navigation{order:2;height:auto}.qodef-header-standard--center #qodef-page-header-inner .qodef-header-navigation{width:100%;height:48px;display:flex;order:2;justify-content:center;position:relative}.qodef-header-standard--center #qodef-page-header-inner .qodef-header-navigation>ul{width:100%;height:48px}.qodef-header--standard-centered #qodef-page-header .qodef-header-navigation{position:relative;height:48px}.qodef-header-standard--center #qodef-page-header-inner .qodef-header-navigation:after,.qodef-header--standard-centered #qodef-page-header .qodef-header-navigation:after{content:'';height:2px;width:100vw;position:absolute;background:#000;top:-2px;left:50%;transform:translate(-50%,0)}.qodef-header-navigation>ul{justify-content:center}.qodef-header--standard-centered #qodef-page-header .qodef-header-logo-link,.qodef-header-standard--center #qodef-page-header-inner .qodef-header-logo{width:fit-content;flex:0 1 auto;position:absolute;left:50%;top:6px;transform:translate(-50%,0);height:auto}.qodef-header--standard-centered #qodef-page-header .qodef-widget-holder,.qodef-header-standard--center #qodef-page-header-inner .qodef-widget-holder{flex:0 1 auto;height:fit-content}.account_block{flex:0 1 25%;z-index:1;height:90px}.account_block .qodef-m-user{padding:10px 0}.qodef-header-standard--center #qodef-page-header-inner .qodef-widget-holder{position:relative}.woocommerce-variation-availability .available-on-backorder{font-weight:700;margin:0 0 30px!important}.onbackorder .woocommerce-product-gallery:after,.archive .onbackorder .qodef-woo-product-image:after,.single-product .products .onbackorder .qodef-woo-product-image:after{content:'Передзамовлення';position:absolute;top:0;left:0;padding:11px 21px 8px;font-family:"Roboto Condensed",sans-serif;font-size:14px;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:#fff;background-color:#000;z-index:5}.archive .outofstock{filter:grayscale(1)}.qodef-header-logo-link:after{display:none}@media(min-width:992px){#haaken_core_icon-2{display:none}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{background:#fff0}.qodef-header--standard #qodef-page-header{height:140px!important}}.vi-wpvs-variation-wrap-loop.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-variation-button-select,.vi-wpvs-variation-wrap-loop.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-option-wrap{text-align:center;height:52px!important}.archive.tax-product_brand li.product img,.archive.tax-product_brand li.product .qodef-woo-product-image,.archive.tax-product_cat li.product img,.archive.tax-product_cat li.product .qodef-woo-product-image{aspect-ratio:2/3;object-fit:contain;object-position:center}.archive.term-accessories .qodef-woo-product-list li.product img,.archive.term-accessories li.product .qodef-woo-product-image,.archive.term-hats .qodef-woo-product-list li.product img,.archive.term-hats li.product .qodef-woo-product-image,.archive.term-face-masks .qodef-woo-product-list li.product img,.archive.term-face-masks li.product .qodef-woo-product-image,.archive.term-bags .qodef-woo-product-list li.product img,.archive.term-bags li.product .qodef-woo-product-image,.archive.term-leather-goods .qodef-woo-product-list li.product img,.archive.term-leather-goods li.product .qodef-woo-product-image,.archive.term-sporting-goods .qodef-woo-product-list li.product img,.archive.term-sporting-goods li.product .qodef-woo-product-image,.archive.term-towels .qodef-woo-product-list li.product img,.archive.term-towels li.product .qodef-woo-product-image,.archive.term-scarfs .qodef-woo-product-list li.product img,.archive.term-scarfs li.product .qodef-woo-product-image,.archive.term-belts .qodef-woo-product-list li.product img,.archive.term-belts li.product .qodef-woo-product-image,.archive.term-gloves .qodef-woo-product-list li.product img,.archive.term-gloves li.product .qodef-woo-product-image,.archive.term-underwear .qodef-woo-product-list li.product img,.archive.term-underwear li.product .qodef-woo-product-image,.archive.term-socks .qodef-woo-product-list li.product img,.archive.term-socks li.product .qodef-woo-product-image,.archive.term-tableware .qodef-woo-product-list li.product img,.archive.term-tableware li.product .qodef-woo-product-image,.archive.term-records .qodef-woo-product-list li.product img,.archive.term-records li.product .qodef-woo-product-image,.archive.term-records .qodef-woo-product-list li.product img,.archive.term-other li.product .qodef-woo-product-image,.archive.term-other .qodef-woo-product-list li.product img{aspect-ratio:1/1;object-fit:contain;object-position:center}.qodef-woo-results .woocommerce-ordering select{text-align:right;font-size:12px;max-width:100%;width:100%;padding:2px 4px}@media(min-width:1025px){.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-width:1px!important}.qodef-header-logo{height:75px}.archive .qodef-woo-product-content{margin:10px 0}.checkout .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{position:absolute;top:0;background:#FFF;width:calc(100% - 28px);left:14px}.single-product .woocommerce-product-gallery__wrapper{display:flex;flex-direction:row-reverse;justify-content:space-between}.single-product #qodef-woo-page.qodef--single .woocommerce-product-gallery figure:not(.vertical)>.woocommerce-product-gallery__image{width:calc(45% - 10px)!important;margin:0 0 0 0}.single-product #qodef-woo-page.qodef--single .woocommerce-product-gallery.qodef-position--below figure:not(.vertical)>.qodef-woo-thumbnails-wrapper{display:flex;flex-wrap:wrap;flex-direction:column;max-width:80px;order:3}.single-product #qodef-woo-page.qodef--single .woocommerce-product-gallery figure:not(.vertical)>.qodef-woo-thumbnails-wrapper .woocommerce-product-gallery__image:first-child{margin-top:0}.single-product .qodef-woo-thumbnails-wrapper>div{width:100%!important}.single-product #qodef-woo-page .qodef-woo-single-image .qodef-woo-product-mark,.single-product .qodef-woo-shortcode .qodef-woo-single-image .qodef-woo-product-mark{right:0}.onbackorder .woocommerce-product-gallery:after{left:90px}}.vi-wpvs-option-wrap-out-of-stock-attribute{position:relative}.vi-wpvs-option-wrap-out-of-stock-attribute:before,.vi-wpvs-option-wrap-out-of-stock-attribute:after,.archive .vi-wpvs-option-wrap-disable:before,.archive .vi-wpvs-option-wrap-disable:after{content:'';height:1px;position:absolute;background-color:#000;top:50%;transform:translate(-50%,-50%)}.vi-wpvs-option-wrap-out-of-stock-attribute:before,.archive .vi-wpvs-option-wrap-disable:before{width:100%;transform:rotate(45deg);left:0%}.vi-wpvs-option-wrap-out-of-stock-attribute:after,.archive .vi-wpvs-option-wrap-disable:after{width:100%;transform:rotate(-45deg);left:0%}.vi-wpvs-option-wrap-out-of-stock-attribute:hover:before,.vi-wpvs-option-wrap-out-of-stock-attribute:hover:after,.vi-wpvs-option-wrap-out-of-stock-attribute.vi-wpvs-option-wrap-selected:before,.vi-wpvs-option-wrap-out-of-stock-attribute.vi-wpvs-option-wrap-selected:after{background-color:#FFF}.woof_checkbox_instock_container .woof_container_inner,.woof_container_backorder .woof_container_inner{display:flex;align-items:flex-start}.qodef--checkout .woocommerce-info,.qodef--cart .woocommerce-info{flex-direction:row}.single-product .product_meta .posted_in{font-weight:700;text-transform:uppercase}.single-product .product_meta .posted_in a{font-weight:400;text-transform:none}.single-product .product_meta .posted_in a:first-child{margin:0 0 0 5px}#media_image-14{max-width:128px}#qodef-woo-page .woocommerce-Tabs-panel--delivery .button,.woocommerce-Tabs-panel--authentic .button{margin:20px 0 10px;display:block;width:fit-content}.additional_information_tab{display:none}.single-product .vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-variation-button-select,.single-product .vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-option-wrap{height:50px!important;width:66px!important;padding:0 3px!important;text-align:center}.woof_checkbox_sales_container .woof_container_inner input[type=checkbox],.woof_checkbox_onbackorder_container .woof_container_inner input[type=checkbox],.woof_checkbox_instock_container .woof_container_inner input[type=checkbox],.woof_list_checkbox input[type=checkbox]{flex:0 0 auto}.qodef-woo-product-content:hover~a.woocommerce-LoopProduct-link{height:0!important}.archive .product .qodef-woo-product-buttons-holder .vi_variation_container .vi-wpvs-variation-wrap-loop.vi-wpvs-variation-wrap{max-height:0;transition:max-height 1s cubic-bezier(0,1,0,1);pointer-events:none}.archive .product:hover .vi_variation_container .vi-wpvs-variation-wrap-loop.vi-wpvs-variation-wrap,.archive .product:hover .vi-wpvs-variation-wrap-loop.vi-wpvs-variation-wrap{max-height:1000px;transition:max-height 1s ease-in-out}.archive .product:hover .vi_variation_container .vi-wpvs-variation-wrap-loop.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-option-wrap,.archive .product:hover .vi-wpvs-variation-wrap-loop.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-option-wrap{opacity:1}.archive .product .vi-wpvs-variation-wrap-loop.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-option-wrap{background:#f7f8f3}.archive .product .add_to_cart_button{display:none!important}body.admin-bar .select2-container--default .select2-dropdown{top:35px}body .select2-container--default .select2-dropdown{top:10px}body .select2-container--default .select2-results>.select2-results__options{max-height:unset}#qodef-woo-page.qodef--single form.cart .variations_button{flex-wrap:wrap;justify-content:space-between}#qodef-woo-page.qodef--single form.cart .variations_button .monocheckout-wrapper{width:100%;background:#000;display:flex;justify-content:center;margin:20px 0 0!important;align-items:center;height:56px}#qodef-woo-page.qodef--single form.cart .variations_button .monocheckout-wrapper>a{width:100%;justify-content:center;display:flex}#qodef-woo-page.qodef--single form.cart .variations_button .single_add_to_cart_button{width:100%!important;padding:2px 8px;font-size:16px;letter-spacing:.2px}.monocheckout-wrapper svg{background:#000}.archive.tax-product_brand #qodef-woo-page,.archive.tax-product_cat #qodef-woo-page,.archive #qodef-woo-page{display:flex;flex-direction:column}.archive.tax-product_brand #qodef-woo-page>.woocommerce-products-header,.archive.tax-product_cat #qodef-woo-page>.woocommerce-products-header,.archive #qodef-woo-page>.woocommerce-products-header{order:3;margin:50px 0 0}.archive.tax-product_cat.term-onsale #qodef-woo-page>.woocommerce-products-header{order:3!important;margin:50px 0 0}.archive.tax-product_brand .qodef-page-title,.archive.tax-product_cat .qodef-page-title,.single-product .qodef-page-title,.archive.post-type-archive .qodef-page-title,.single-post .qodef-page-title{height:56px!important}.single-product #qodef-woo-page .woocommerce-product-details__short-description p{font-size:14px;line-height:140%}.single-product #qodef-woo-page .woocommerce-product-details__short-description li{font-size:13px;line-height:140%}.single-product #qodef-woo-page .product_meta{font-size:14px;line-height:140%;margin-top:20px}.single-product #qodef-woo-page.qodef--single .product_meta .qodef-woo-meta-label{font-size:14px;line-height:160%!important;letter-spacing:.1em}.single-product #qodef-woo-page.qodef--single .product_meta .posted_in{font-family:"Roboto Condensed",sans-serif}.single-product #qodef-woo-page.qodef--single .product_meta .posted_in a{font-family:"Barlow",sans-serif}.single-product #qodef-woo-page .qodef-quantity-buttons.quantity{display:none}.single-product #qodef-woo-page.qodef--single .product_meta>*{margin-bottom:1px}.single-product #qodef-woo-page.qodef--single form.cart .variations{width:100%!important}.single-product #qodef-woo-page.qodef--single .button.single_product_order_by{margin-top:10px;text-align:center;padding:2px 8px;position:relative;width:calc(50% - 5px);margin-right:5px;font-size:16px;letter-spacing:.2px}.single-product #qodef-woo-page.qodef--single .woocommerce-product-details__short-description p{margin:0}.single-post .custom-blog.qodef-addons-blog-list.qodef-item-layout--boxed .qodef-e-content,.single-post .category-blog .qodef-e-content{padding:10px 0 20px}.woof_hide_mobile_filter span,.woof_show_mobile_filter span{display:inline-flex;margin:3px 0 0 5px;font-family:"Roboto Condensed",sans-serif;font-weight:700;text-transform:uppercase}.archive .woof_show_filter_for_mobile.woof{opacity:.99}.archive .woof_show_mobile_filter{margin:0 0 20px;cursor:pointer}.archive .qodef-page-sidebar-section.qodef-col--3{height:auto;min-height:unset;margin:0;display:inline-flex;flex-direction:column}.new_tabs_headings{display:flex;margin:40px 0 10px}.new_tabs_headings>div{font-weight:600;position:relative;margin:0 20px 0 0;font-family:"Roboto Condensed",sans-serif;font-weight:700;text-transform:uppercase;font-size:14px;letter-spacing:1.5px;overflow:hidden}.new_tabs_headings>div:before{content:'';position:absolute;bottom:0;width:0%;height:2px;left:100%;background:#000;transition:left 0.5s ease,width 0.5s ease 0.5s;transform-origin:right}.new_tabs_headings>div:hover:before,.new_tabs_headings>div.active:before{width:100%;left:0;transform-origin:left;transition:width 0.5s ease}.new_tabs{margin:20px 0 0}.new_tabs_content{display:none;font-size:14px;line-height:140%}.new_tabs_content.active{display:block}@media(min-width:1025px){.single-product .qodef-content-grid,.archive.tax-product_brand .qodef-content-grid,.archive.tax-product_cat .qodef-content-grid{width:82%}}@media (max-width:767px){#qodef-page-mobile-header .qodef-widget-holder{max-width:120px}.archive.tax-product_brand .qodef-page-title,.archive.tax-product_cat .qodef-page-title,.single-product .qodef-page-title,.archive.post-type-archive .qodef-page-title,.single- post .qodef-page-title{height:100px!important}.qodef-page-title .qodef-breadcrumbs{font-size:16px!important;line-height:140%}.qodef-page-title .qodef-breadcrumbs a,.qodef-page-title .qodef-breadcrumbs span{font-size:16px!important;line-height:140%}.archive.tax-product_brand .qodef-page-title,.archive.tax-product_cat .qodef-page-title,.single-product .qodef-page-title,.archive.post-type-archive .qodef-page-title,.single-post .qodef-page-title{height:auto!important;padding:12px 0}}@media(min-width:681px){.telegram-button-menu,.menu-item-137747,.menu-item-137748,.menu-item-137408,.menu-item-141932{display:none}.single-product #qodef-woo-page h1.qodef-woo-product-title,.qodef-woo-shortcode h1.qodef-woo-product-title,.single-product #qodef-woo-page.qodef--single .entry-summary .price{font-size:20px;line-height:120%;font-family:"Roboto Condensed",sans-serif;font-weight:700}#qodef-membership-login-modal .qodef-membership-login-modal-navigation .qodef--login .qodef-e-link::before{content:""}}@media(max-width:680px){.qodef-mobile-header-navigation{background:#f7f8f3}.qodef-mobile-header-navigation #menu-main-menu-3{position:relative}.telegram-button-menu{position:absolute;width:46px;height:46px;right:0;bottom:35px;margin:0;z-index:1042;border:1px solid #000;background-color:#000;background-image:url(https://www.221b.store/wp-content/uploads/2026/03/telegram-icon-white.svg);background-size:20px;background-position:50% 55%;background-repeat:no-repeat;border-radius:50%}#qodef-woo-page.qodef--single form.cart .variations_button .single_add_to_cart_button{width:100%!important;padding:2px 8px!important;font-size:14px;letter-spacing:0;font-weight:400}#qodef-woo-page.qodef--single form.cart .variations_button .monocheckout-wrapper svg,#qodef-woo-page.qodef--single form.cart .variations_button .monocheckout-wrapper image{height:45px!important;width:300px!important}.single-product #qodef-woo-page h1.qodef-woo-product-title,.qodef-woo-shortcode h1.qodef-woo-product-title{font-size:20px;line-height:120%;margin:0 0 5px;letter-spacing:2.5px;order:-3;text-align:center}.single-product #qodef-woo-page .summary.entry-summary>.price{order:-2;text-align:center;justify-content:center}.single-product #qodef-woo-page .summary.entry-summary>.variations_form.cart{order:-1}.single-product #qodef-woo-page.qodef--single .woocommerce-product-details__short-description{margin:20px 0 10px}.single-product #qodef-page-outer{display:flex;flex-direction:column}.single-product #qodef-page-inner{padding:20px 0}.single-product .qodef-page-title{order:2}.single-product .product_meta>*{margin-bottom:5px;position:relative;display:flex}.single-product .product_meta{font-size:14px;line-height:140%;margin-top:20px;position:relative;display:inline-block;width:100%;vertical-align:top}.single-product .product_meta .qodef-woo-meta-label{font-size:14px;line-height:160%!important;letter-spacing:1px;flex-shrink:0;margin-right:10px;font-family:"Roboto Condensed",sans-serif;font-weight:700;text-transform:uppercase;color:#000}.single-product .product_meta .qodef-woo-meta-value{font-family:"Barlow",sans-serif}.single-product .product_meta .posted_in a:first-child{line-height:140%;font-family:"Barlow",sans-serif}.single-product .product_meta .posted_in{font-family:"Roboto Condensed",sans-serif;font-weight:700;text-transform:uppercase;font-size:14px;line-height:160%!important;letter-spacing:1px;flex-shrink:0;margin-right:10px}.single-product .product_meta .posted_in .qodef-woo-meta-value{line-height:120%}.single-product .product_meta .posted_in .qodef-woo-meta-value a:first-child{margin:0}.single-product #qodef-woo-page .summary.entry-summary{display:flex;flex-direction:column}.single-product #qodef-woo-page.qodef--single .woocommerce-tabs{margin-top:20px}.single-product #qodef-woo-page.qodef--single .woocommerce-tabs .wc-tab{margin-top:0}.single-product #qodef-woo-page.qodef--single .woocommerce-tabs .wc-tab h3{font-size:20px;line-height:120%;letter-spacing:2.5px;margin:20px 0}.single-product #qodef-woo-page.qodef--single .woocommerce-tabs .wc-tabs li,.single-product #qodef-woo-page.qodef--single .woocommerce-tabs .wc-tabs li:last-child{margin:0}.single-product #qodef-woo-page.qodef--single .woocommerce-Reviews .woocommerce-Reviews-title{font-size:20px;line-height:120%;letter-spacing:2.5px;margin:20px 0}.single-product #qodef-woo-page.qodef--single .woocommerce-tabs .wc-tabs{flex-direction:row;flex-wrap:nowrap;overflow:auto;margin:40px 0 0}.single-product #qodef-woo-page.qodef--single .woocommerce-tabs .wc-tabs>li>a{white-space:nowrap;font-size:14px}.single-product #qodef-woo-page.qodef--single .woocommerce-tabs .wc-tab p,.single-product #qodef-woo-page.qodef--single .woocommerce-tabs .wc-tab li{font-size:12px;line-height:140%}.single-product #qodef-woo-page.qodef--single .woocommerce-tabs .wc-tab>h2,.single-product #qodef-woo-page.qodef--single .woocommerce-tabs .wc-tab>h3,#qodef-woo-page.qodef--single .woocommerce-tabs .wc-tab>h4{font-size:16px!important;margin:10px 0 5px}.single-product #qodef-woo-page.qodef--single .woocommerce-tabs .wc-tabs li a{margin:0 15px 10px 0;font-size:14px;letter-spacing:0}.single-product #qodef-woo-page.qodef--single .woocommerce-tabs .wc-tabs li a:after{bottom:0}.single-product #qodef-woo-page.qodef--single .woocommerce-tabs .chart-container{padding:20px 0}.single-product #qodef-woo-page.qodef--single .related>h2{font-size:20px;line-height:120%;margin:0 0 20px;letter-spacing:2.5px}.single-product #qodef-woo-page.qodef--single .related{margin-top:40px}.single-product #qodef-woo-page.qodef--single form.cart .variations tr{margin:0}.single-product #qodef-woo-page.qodef--single form.cart .variations label{margin:0 0 5px;font-family:"Roboto Condensed",serif;text-transform:uppercase;letter-spacing:1.5px}.single-product #qodef-woo-page.qodef--single .related.products .qodef-woo-product-list ul.products.columns-4>.product{width:50%;padding:0 5px}.single-product .qodef-woo-product-list a.woocommerce-LoopProduct-link{height:100%}.single-product #qodef-woo-page.qodef--single .related.products .vi_variation_container .vi-wpvs-variation-wrap-loop.vi-wpvs-variation-wrap,.single-product .related.products .qodef-woo-product-list .qodef-woo-product-buttons-holder{display:none}.single-product .related.products .qodef-woo-product-list .qodef-woo-product-content{margin:20px 0 0}.single-product #qodef-woo-page .related.products .qodef-woo-product-title{letter-spacing:.5px;font-size:16px;line-height:130%}.single-product #qodef-woo-page .related.products .price,.related.products .single-product .qodef-woo-shortcode .price{display:flex;flex-direction:column;letter-spacing:.5px;margin:5px 0 0}.single-product #qodef-woo-page .related.products .price del,.single-product .qodef-woo-shortcode .related.products .price del{margin:0}.single-product .related.products .onbackorder .qodef-woo-product-image::after{font-size:11px;padding:11px 0 8px;width:100%;text-align:center}.single-product #qodef-woo-page .related.products .qodef-woo-product-mark{font-size:11px}.single-product #qodef-woo-page .related.products .onbackorder .qodef-woo-product-mark{top:30px}.new_tabs_headings>div{margin:0 10px 0 0;font-size:14px;letter-spacing:.5px}.new_tabs_headings{display:flex;margin:10px 0}#qodef-membership-login-modal .qodef-membership-login-modal-navigation .qodef--login .qodef-e-link::before{content:""}#qodef-membership-login-modal form{padding:20px 30px}#qodef-membership-login-modal .qodef-membership-login-modal-navigation .qodef-m-navigation-item{width:fit-content}#qodef-membership-login-modal .qodef-membership-login-modal-navigation .qodef-e-link{display:flex}#qodef-membership-login-modal .qodef-m-action,#qodef-membership-login-modal .qodef-m-register-links{margin-top:20px}#qodef-membership-login-modal .qodef-m-register-links .qodef-m-links-register{margin-top:15px}#qodef-membership-login-modal .qodef-membership-login-modal-navigation .qodef-e-link{font-size:12px;padding:4px 5px}.archive #qodef-woo-page{display:flex;flex-direction:column}.archive #qodef-woo-page header.woocommerce-products-header{order:2}.qodef-woo-results .woocommerce-ordering .select2-container--default{width:100%!important}.qodef-woo-results .woocommerce-ordering .select2-container--default .select2-selection--single{padding:2px 20px 2px 0!important}.archive .qodef-woo-product-list a.woocommerce-LoopProduct-link{height:100%}.archive .qodef-woo-product-list .qodef-woo-product-buttons-holder{display:none}.archive .qodef-woo-product-list ul.products.columns-3>.product{width:50%}.archive .onbackorder .qodef-woo-product-image:after,.archive #qodef-woo-page .qodef-woo-product-mark{padding:11px 10px 8px;font-size:12px}.archive .onbackorder .qodef-woo-product-image:after{width:100%;padding:11px 0 8px;text-align:center}.archive #qodef-woo-page .onbackorder .qodef-woo-product-mark{top:40px}.archive #qodef-woo-page .price,.archive .qodef-woo-results{flex-direction:column}.woocommerce-result-count{display:none}.archive #qodef-woo-page .price del{margin-right:0}.archive .qodef-woo-product-list .qodef-woo-product-content{margin:20px 0 15px}.archive #qodef-woo-page .qodef-woo-product-title{letter-spacing:0;font-size:16px;line-height:130%}.archive.tax-product_brand #qodef-woo-page>.woocommerce-products-header,.archive.tax-product_cat #qodef-woo-page>.woocommerce-products-header{margin:20px 0 0}.single_product_order_by{width:100%!important;margin:10px 0 0!important;padding:4px 8px!important}}.menu-item-78866 span{color:red;text-transform:uppercase;font-weight:700}.woocommerce .woocommerce-MyAccount-navigation-link--haaken_membership_profile,.woocommerce .woocommerce-MyAccount-navigation-link--dashboard{display:none}@media(min-width:1025px) and (max-width:1365px){.qodef-header-navigation>ul>li>a{font-size:.9vw!important}.qodef-header-navigation>ul>li{margin:0 0.5vw!important}.qodef-header-navigation>ul>li:first-child{margin-left:0!important}.qodef-header-navigation>ul>li.menu-item-78979{margin-right:0!important}}@media(min-width:1366px) and (max-width:1600px){.qodef-header-navigation>ul>li>a{font-size:14px!important}.qodef-header-navigation>ul>li{margin:0 0.75vw!important}.qodef-header-navigation>ul>li:first-child{margin-left:0!important}.qodef-header-navigation>ul>li.menu-item-78979{margin-right:0!important}}@media(min-width:992px){.dgwt-wcas-pd-addtc-form a.button{background:#000;color:#FFF;font-family:"Roboto Condensed",sans-serif;padding:10px 34px!important;letter-spacing:0;text-transform:uppercase;line-height:120%;margin:0 auto 10px;border:1px #000 solid!important;width:100%;text-align:center}.dgwt-wcas-pd-addtc-form a.button:hover{background:#FFF;color:#000}.dgwt-wcas-pd-addtc-form{justify-content:center}.dgwt-wcas-pd-addtc-form>p{display:flex;flex-direction:column;width:100%}}.custom-blog article h3{font-size:25px;line-height:30px;margin-bottom:15px;letter-spacing:.05em}.qodef-blog.qodef--single .qodef-blog-item .qodef-e-media{display:none}.qodef-blog .qodef-blog-item h1.qodef-e-title{margin:15px 0;font-size:40px;line-height:48px;letter-spacing:.05em}.custom-blog .nav-links{margin:20px 0 0}@media (min-width:1024px){.qodef-header-navigation ul li.qodef-menu-item--narrow ul{width:280px}.menu-item-106284,.menu-item-106285{display:none}.pc-break{display:flex}}@media (max-width:1023px){.qodef-fullscreen-search-holder.qodef-fullscreen-search-holder.qodef-m,#qodef-page-mobile-header #haaken_core_icon-6,#qodef-page-mobile-header #haaken_membership_login_opener-7{display:none}}.woof_show_mobile_filter>img,.woof_hide_mobile_filter>img{display:none}.woof_hide_mobile_filter span,.woof_show_mobile_filter span{margin:0;padding:10px 34px;color:#FFF;background:#000}.woof_show_mobile_filter span{text-align:center;padding:10px 20px}.dgwt-wcas-pd-addtc .add_to_cart_button{font-family:"Roboto Condensed",sans-serif;padding:10px 34px!important;letter-spacing:0;text-transform:uppercase;line-height:120%;margin:0 auto 10px;border:1px #000 solid!important;width:100%;text-align:center;font-size:16px}#order_alg_wc_checkout_field_1_field .optional{display:none!important}.low_price_notice{font-weight:600;margin:0 0 10px;font-size:14px;line-height:120%}#qodef-404-page .qodef-404-title{color:#000;font-size:46px;line-height:120%;letter-spacing:.05em;max-width:900px;margin:0 auto}#qodef-404-page .qodef-404-text a{text-decoration:underline}#qodef-404-page{padding:75px 10% 100px}.single_product_info{margin:24px 0 0;line-height:120%;font-size:12px;width:100%;text-align:right}.single_product_info-link{text-decoration:underline}.select2-results__options li:last-child{display:none}@media (max-width:767px){.single_product_info{font-size:12px}#qodef-404-page .qodef-404-title{font-size:28px}#qodef-page-outer{display:flex;flex-direction:column}.qodef-woo-results .woocommerce-ordering{position:absolute;top:-64px;right:0;width:calc(100% - 125px);padding:7px;border:1px solid #000;background:#000}.qodef-woo-results .woocommerce-ordering .select2-container--default .select2-selection--single{background:#000}.qodef-woo-results .woocommerce-ordering .select2-container--default .select2-selection--single .select2-selection__rendered{color:#FFF;font-family:'Roboto Condensed';font-weight:600;font-size:20px;text-align:center;line-height:120%;text-transform:uppercase}.qodef-woo-results .woocommerce-ordering .select2-container--default .select2-selection--single .select2-selection__arrow{display:none}body.archive .select2-container--default{left:auto!important;transition:none!important}body.archive .select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--below{border-top-color:#fff0;width:calc(100vw - 60px)!important;right:auto!important;left:30px!important;position:absolute;transition:none!important}.qodef-woo-results .woocommerce-ordering .select2-container--default .select2-selection--single{padding:0!important}.category-blog article h3,.single-post h1.entry-title,.category-blog .qodef-e-title-link{font-size:16px!important;line-height:120%!important;letter-spacing:0}#qodef-page-footer-top-area{padding:25px 0}#qodef-page-mobile-header .qodef-widget-holder{max-width:67px}#qodef-page-mobile-header-inner>a.qodef-opener-icon{order:-1;margin:0;width:67px}#qodef-page-mobile-header-inner>a.qodef-mobile-header-logo-link{margin:0 auto}#qodef-page-mobile-header-inner>a.qodef-mobile-header-logo-link img{max-height:40px!important}#menu-main-menu-3{display:flex;flex-direction:column}#menu-main-menu-3>li:nth-child(1){order:1;margin:0 0 10px}#menu-main-menu-3>li:nth-child(2){order:9;margin:0 0 10px}#menu-main-menu-3>li:nth-child(3){order:10;margin:0 0 10px}#menu-main-menu-3>li:nth-child(4){order:2}#menu-main-menu-3>li:nth-child(5){order:2}#menu-main-menu-3>li:nth-child(6){order:3;margin:0 0 10px}#menu-main-menu-3>li:nth-child(7){order:4}#menu-main-menu-3>li:nth-child(8){order:5;margin:0 0 10px}#menu-main-menu-3>li:nth-child(9){order:7;margin:0 0 10px}#menu-main-menu-3>li:nth-child(10){order:6}#menu-main-menu-3>li:nth-child(11){order:13}#menu-main-menu-3>li:nth-child(12){order:11}#menu-main-menu-3>li:nth-child(13){order:12;margin:0 0 10px}.menu-item-135893,.menu-item-135910{display:none}}.notice-icon{margin:0 20px 0 0;height:48px;width:48px;background:url(https://www.221b.store/wp-content/uploads/2024/08/delivery-truck.svg) center no-repeat;background-size:contain}.upsells.related.products img{margin:0 0 50px}.upsells.related.products .product-item{width:25%;padding:0 15px;margin:0 0 30px}.upsells.related.products .product-item img{display:block;width:auto;height:auto;aspect-ratio:auto}.upsells.related.products .qodef-woo-product-title{margin:40px 0 0!important;text-align:center}.upsells.related.products span.woocommerce-Price-amount.amount{text-align:center;width:100%;display:inline-block;position:relative;display:flex;align-items:center;justify-content:center;font-family:Barlow,sans-serif;font-size:18px;letter-spacing:.08em}@media (max-width:1024px){.upsells.related.products .product-item{width:50%;padding:0 15px;margin:0 0 60px}}@media (max-width:767px){.notice-icon{display:none}.notice-icon~b{font-size:12px;line-height:125%}.upsells.related.products .qodef-woo-product-title{margin:0!important;text-align:center}}@media (min-width:1025px){.single-product #qodef-woo-page .qodef-woo-single-image .qodef-woo-product-mark,.single-product .qodef-woo-shortcode .qodef-woo-single-image .qodef-woo-product-mark{left:auto;right:0;bottom:0;top:auto}.woocommerce-error li{width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse}}@media(min-width:1025px){.brands_wrapper .brands_content{width:75%}}.single-product #qodef-woo-page .product_meta{display:flex;flex-direction:column}.single-product #qodef-woo-page .product_meta .tagged_as{order:2}.single-product #qodef-woo-page .qodef-woo-single-inner>.summary{display:flex;flex-direction:row;flex-wrap:wrap}.single-product #qodef-woo-page .qodef-woo-single-inner>.summary .single_product_info{order:2}.single-product #qodef-woo-page .qodef-woo-single-inner>.summary .woocommerce-product-details__short-description{order:3;width:100%}.single-product #qodef-woo-page .qodef-woo-single-inner>.summary .new_tabs{order:4}.single-product #qodef-woo-page .qodef-woo-single-inner>.summary .product_meta{order:5;width:100%;display:none}.single-product #qodef-woo-page .qodef-woo-single-inner>.summary .new_tabs_headings{display:flex;margin:0 0 10px}.single-product #qodef-woo-page .qodef-woo-single-inner>.qodef-woo-product-title{width:100%}.single-product #qodef-woo-page.qodef--single form.cart .variations{border-spacing:0 15px!important}.single-product #qodef-woo-page.qodef--single form.cart .variations tr{margin:0}#qodef-page-header .qodef-header-logo-link img{height:50px}#qodef-top-area{display:none}.archive.tax-product_brand .qodef-page-title,.archive.tax-product_cat .qodef-page-title,.single-product .qodef-page-title,.archive.post-type-archive .qodef-page-title,.single-post .qodef-page-title,.qodef-page-title.qodef-title--breadcrumbs{background:#FFF;border-top:2px #000 solid}.qodef-page-title .qodef-breadcrumbs a,.qodef-page-title .qodef-breadcrumbs span{color:#000}.single-product #qodef-woo-page.qodef--single .button.single_product_order_by{width:100%;margin:10px 0 0!important}.woocommerce-page div.woocommerce .shop_table th,#qodef-woo-page.qodef--cart .cart_totals>h2,#qodef-woo-page.qodef--cart .cross-sells>h2,#qodef-woo-page.qodef--cart .shop_table td.product-name a,.qodef-h3,h6,h5,h4,h3,h2,h1,.woocommerce-page div.woocommerce .shop_table td,.woocommerce-page div.woocommerce .shop_table th{font-family:"Century gothic",sans-serif!important;letter-spacing:0!important}@media(min-width:1025px){.qodef-header-navigation>ul>li.menu-item-106674{margin-right:0}}.single-product #qodef-woo-page .qodef-woo-single-inner>.summary .qodef-woo-product-title.product_title{width:100%;text-align:center;font-size:18px}.single-product #qodef-woo-page .qodef-woo-single-inner>.summary>.price{width:100%;text-align:center;font-size:16px;display:flex;justify-content:center}.single-product #qodef-woo-page .qodef-woo-single-inner>.summary .variations label{text-align:center}.single-product #qodef-woo-page .qodef-woo-single-inner>.summary .vi_wpvs_variation_form:not(.vi_wpvs_loop_variation_form) .vi-wpvs-variation-wrap-wrap,.single-product #qodef-woo-page .qodef-woo-single-inner>.summary .vi_wpvs_variation_form:not(.vi_wpvs_loop_variation_form) .vi-wpvs-variation-wrap-wrap .vi-wpvs-variation-wrap{text-align:center}body,#qodef-woo-page .qodef-woo-product-title,.qodef-woo-shortcode .qodef-woo-product-title{letter-spacing:0}.qodef-page-title .qodef-breadcrumbs a,.qodef-page-title .qodef-breadcrumbs span{font-size:12px;letter-spacing:0}.single-product #qodef-woo-page>.product{display:flex;flex-direction:column}.single-product #qodef-woo-page>.product>.woocommerce-tabs{order:4;margin-top:0}@media(max-width:1024px){#qodef-page-footer-top-area-inner #media_image-3,#qodef-page-footer-top-area-inner #media_image-12{display:none}}@media(max-width:767px){.qodef-page-title .qodef-breadcrumbs a,.qodef-page-title .qodef-breadcrumbs span{font-size:12px!important;letter-spacing:0;color:#000}}@media (max-width:680px){.single-product #qodef-woo-page.qodef--single .woocommerce-product-gallery figure{display:flex;position:relative;width:calc(100vw - 20px);overflow:auto;max-width:100%;margin:0;z-index:114}.new-arrivals-slider .qodef-grid-inner{position:relative}.new-slider-arrows,.single-product .related.products ul.products,.new-arrivals-slider .qodef-grid-inner,.custom-blog .qodef-grid-inner,.single-product .woocommerce-product-gallery:after{z-index:116!important}.single-product #qodef-page-mobile-header{z-index:117}.related.products ul.products{scroll-snap-type:x mandatory}.single-product #qodef-woo-page.qodef--single .woocommerce-product-gallery figure>div:first-child{width:calc(100vw - 20px)!important;position:relative!important;min-width:calc(100vw - 20px)!important;padding:0!important;margin:0!important}.single-product #qodef-woo-page.qodef--single .woocommerce-product-gallery figure>div.qodef-woo-thumbnails-wrapper{display:flex;flex-direction:row!important;width:auto!important;min-width:unset!important;flex-wrap:nowrap;padding:0!important}.single-product #qodef-woo-page.qodef--single .woocommerce-product-gallery figure>div.qodef-woo-thumbnails-wrapper>.woocommerce-product-gallery__image{width:calc(100vw - 20px)!important;padding:0!important}.single-product #qodef-woo-page.qodef--single .woocommerce-product-gallery.qodef-position--below figure>.qodef-woo-thumbnails-wrapper{display:flex;flex-wrap:nowrap}.single-product .related.products ul.products{overflow:auto;display:flex;flex-direction:row;flex-wrap:nowrap}.single-product .related.products ul.products li{min-width:170px!important;max-width:170px!important;width:170px!important}.mfp-wrap.mfp-gallery{max-width:100vw;overflow:hidden}.single-product #qodef-woo-page.qodef--single .woocommerce-tabs .wc-tabs>li:not(.additional_information_tab){display:flex;flex-direction:row;flex-wrap:wrap;width:100%;justify-content:center}.single-product #qodef-woo-page.qodef--single .woocommerce-tabs .wc-tabs>li>a{width:fit-content}}#qodef-woo-page .woocommerce-pagination .page-numbers.next .qodef-m-line:after,#qodef-woo-page .woocommerce-pagination .page-numbers.next .qodef-m-line:before,#qodef-woo-page .woocommerce-pagination .page-numbers.prev .qodef-m-line:after,#qodef-woo-page .woocommerce-pagination .page-numbers.prev .qodef-m-line:before{width:8px}#qodef-woo-page .woocommerce-pagination .page-numbers{letter-spacing:0;margin:0 4px}#qodef-woo-page .woocommerce-pagination .page-numbers.next:after,#qodef-woo-page .woocommerce-pagination .page-numbers.prev:after{width:20px}@media only screen and (max-width:1024px){.archive.woocommerce-page #qodef-page-footer .qodef-grid-inner{flex-direction:column}}.telegram-button-fixed{position:fixed;width:48px;height:48px;right:20px;bottom:75px;margin:0;opacity:0;visibility:hidden;z-index:1042;background-color:#f7f8f3;background-image:url(https://www.221b.store/wp-content/uploads/2026/02/telegram_icon.webp);background-size:48px;background-position:50%;background-repeat:no-repeat;transition:opacity .3s ease,transform .3s}.telegram-button-fixed.scrolled,.single-product .telegram-button-fixed{opacity:1;visibility:visible}.telegram-button-fixed.scrolled:hover,.single-product .telegram-button-fixed:hover{transform:scale(1.1)}@media(min-width:1025px){.brand_gallery{display:flex;justify-content:space-between}.brand_gallery__video{width:calc(50% - 15px);padding:0 0 10px}.brand_gallery__photos{width:calc(50% - 15px);display:flex;justify-content:space-between;flex-wrap:wrap}.brand_gallery__photos p{width:calc(50% - 21px);height:auto;margin:0 0 10px}}@media(max-width:1024px){.brand_gallery{flex-direction:column}.brand_gallery__video{padding:0 0 20px}.brand_gallery__photos{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.brand_gallery__photos p{width:calc(50% - 10px);margin:0 0 10px}}.image-hidden{display:none}.woocommerce-error a.button,.woocommerce-info a.button,.woocommerce-message a.button{margin:0 20px 0 0!important}#yith-wacp-popup .yith-wacp-content .product-info .product-variation dd,#yith-wacp-popup .yith-wacp-content .product-info .product-variation dl,#yith-wacp-popup .yith-wacp-content .product-info .product-variation dt,#yith-wacp-popup .yith-wacp-content .product-info .product-variation p{font-size:100%!important;margin:0}.yith-wacp-related-products .woocommerce-loop-product__title{font-size:16px}.yith-wacp-related-products .qodef-woo-onsale{position:absolute;top:0;right:0;padding:11px 21px 8px;font-family:"Roboto Condensed",sans-serif;font-size:14px;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:#fff;background-color:#000;z-index:5}.yith-wacp-related-products .yith-wacp-related-product{position:relative}#qodef-woo-page .woocommerce-pagination{justify-content:center}.related.products .qodef-woo-product-image img{max-height:350px;object-fit:contain}.single-product .outofstock .button.single_product_order_by_phone{display:none!important}.single-product .outofstock form.cart .variations_button{display:none!important}@media only screen and (max-width:1024px){#qodef-woo-page.qodef--single .entry-summary{margin-top:10px}}@media (max-width:680px){.woocommerce-checkout .qodef-title--breadcrumbs{order:1}.single-product #qodef-page-inner{padding:10px 0}.single-product #qodef-woo-page .qodef-woo-single-inner>.summary .qodef-woo-product-title.product_title{font-size:14px;letter-spacing:0!important}.single-product #qodef-woo-page .qodef-woo-single-inner>.summary>.price{font-family:"Century gothic",sans-serif!important;font-size:14px;font-weight:600}.single-product #qodef-woo-page.qodef--single form.cart .variations label{display:none}.single-product #qodef-woo-page.qodef--single .button.single_product_order_by{position:fixed;bottom:0;left:0;width:100%!important;z-index:6;border-width:10px;border-color:#FFF;font-weight:400;font-size:14px;display:none}.single-product #qodef-woo-page.qodef--single .button.single_product_order_by.visible{display:none;z-index:117}.single-product #qodef-woo-page .related.products .qodef-woo-product-title{letter-spacing:.5px;font-size:14px;line-height:120%;text-transform:none;text-align:left}.single-product #qodef-woo-page.qodef--single .related>h2{font-size:14px;margin:0 0 10px;letter-spacing:0!important;text-align:left}.single-product #qodef-woo-page .related.products .price,.related.products .single-product .qodef-woo-shortcode .price{align-items:flex-start;font-size:14px;margin:0}.single-product #qodef-woo-page.qodef--single .related.products .qodef-woo-product-list ul.products.columns-4>.product{margin:0 0 10px}.qodef-page-title .qodef-breadcrumbs{line-height:120%;font-size:12px!important}#qodef-page-footer .qodef-grid-inner{display:flex;flex-direction:column-reverse!important}#qodef-page-footer #haaken_core_social_icons_group-2 .qodef-widget-title{display:none}#qodef-page-footer #haaken_core_social_icons_group-2 .qodef-social-icons-group{text-align:center}#qodef-page-footer #qodef-page-footer-top-area .qodef-social-icons-group{margin-top:0}#qodef-page-footer #qodef-page-footer-top-area.qodef-skin--dark .widget .qodef-widget-title{margin:0 0 10px}.woocommerce-cart-form thead{display:none}.woocommerce-error a.button,.woocommerce-info a.button,.woocommerce-message a.button{margin:10px 0!important;font-size:14px!important;line-height:100%!important;font-weight:400!important;width:100%!important;letter-spacing:0!important;padding:8px 16px!important;display:flex!important;justify-content:center}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:15px}#payment .wc_payment_methods .wc_payment_method label{height:50px;width:50px;border-radius:10px}.woocommerce-page div.woocommerce .shop_table tr.woocommerce-cart-form__cart-item.cart_item{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:10px 0}.woocommerce-page div.woocommerce .shop_table tr.woocommerce-cart-form__cart-item.cart_item td{padding:5px 0;font-size:14px;line-height:120%}.woocommerce-page div.woocommerce .shop_table tr.woocommerce-cart-form__cart-item.cart_item td.product-name{max-width:calc(100% - 40px);width:calc(100% - 40px);order:-1}.woocommerce-page div.woocommerce .shop_table tr.woocommerce-cart-form__cart-item.cart_item td.product-remove{width:15px!important}.woocommerce-page div.woocommerce .shop_table tr.woocommerce-cart-form__cart-item.cart_item td.product-remove a{font-size:28px}#qodef-woo-page.qodef--cart .shop_table td.actions #coupon_code{width:100%;margin:0 0 10px!important;text-align:center}#qodef-woo-page.qodef--cart .shop_table td.actions .coupon button{width:100%;margin:0 0 10px!important;font-size:16px;letter-spacing:.2px}#qodef-woo-page.qodef--cart .shop_table td.actions button{width:100%;font-size:16px;letter-spacing:.2px}#qodef-woo-page.qodef--cart .qodef-quantity-plus,#qodef-woo-page.qodef--cart .qodef-quantity-minus,.woocommerce-cart .qodef-title--breadcrumbs,#qodef-woo-page.qodef--cart td.product-quantity,#qodef-woo-page.qodef--cart .product-price{display:none!important}#qodef-woo-page.qodef--cart .product-subtotal{margin:0 0 0 auto}#qodef-woo-page.qodef--cart .qodef-quantity-buttons .qodef-quantity-input{border-right:none!important;margin:0!important;height:auto;width:auto;font-size:20px;line-height:100%}#qodef-woo-page.qodef--cart .cart_totals,#qodef-woo-page.qodef--cart .cross-sells{margin-top:15px}#qodef-woo-page.qodef--cart .cart_totals>h2,#qodef-woo-page.qodef--cart .cross-sells>h2{display:none}#qodef-woo-page.qodef--cart .cart_totals .wc-proceed-to-checkout a{width:100%;margin:0!important;font-size:16px;letter-spacing:.2px;text-align:center}#qodef-woo-page.qodef--cart .cart_totals tr{display:flex!important;flex-direction:column!important;padding:10px 0!important;width:100%;font-size:12px!important;line-height:120%}#qodef-woo-page.qodef--cart .cart_totals tr.cart-subtotal{display:none!important}#qodef-woo-page.qodef--cart .cart_totals tr th,#qodef-woo-page.qodef--cart .cart_totals tr td{padding:0!important}#qodef-woo-page.qodef--cart .cart_totals tr th{font-size:12px!important;line-height:120%}#qodef-woo-page.qodef--cart .cart_totals .shop_table td ul li{margin:0 0 3px;padding:0}.woocommerce-cart #qodef-page-inner{padding:0 0 40px!important}#qodef-page-footer #qodef-page-footer-top-area .qodef-grid-item>.widget>.qodef-widget-title{position:relative}#qodef-page-footer #qodef-page-footer-top-area .qodef-grid-item>.widget>.qodef-widget-title:after{content:"";position:absolute;top:50%;right:0;transform:translate(0,-50%);background:url(https://www.221b.store/wp-content/uploads/2023/11/arrow-down.svg) center no-repeat;background-size:contain;width:14px;height:20px;filter:invert(1);transition:transform 0.3s}#qodef-page-footer #qodef-page-footer-top-area .qodef-grid-item>.widget>.qodef-widget-title.active:after{transform:translate(0,-50%) scale(1,-1)}#qodef-page-footer #qodef-page-footer-top-area .qodef-grid-item>.widget>.textwidget{overflow:hidden;max-height:0;transition:max-height 0.3s cubic-bezier(.4,0,.2,1)}#qodef-page-footer #qodef-page-footer-top-area .qodef-grid-item>.widget>.textwidget.custom-html-widget{overflow:visible;max-height:unset;transition:none;justify-content:center;display:flex;margin:0 0 -20px;max-height:0;overflow:hidden}#qodef-page-footer #qodef-page-footer-top-area .qodef-grid-item>.widget>.textwidget.active{max-height:1000px;transition:max-height 0.5s ease-in-out}#qodef-woo-page.qodef--single .woocommerce-error,#qodef-woo-page.qodef--single .woocommerce-info,#qodef-woo-page.qodef--single .woocommerce-message{line-height:120%;font-size:14px;text-align:center}#qodef-page-footer #qodef-page-footer-top-area .qodef-grid-item:nth-child(4){order:2}}@media(min-width:768px){#qodef-page-footer-top-area{padding:60px 0 50px}}.telegram-button-fixed{border-radius:50%}.woocommerce-shipping-destination{display:none}.cart-progress{position:absolute;bottom:40px;left:50%;transform:translate(-50%,0);font-size:20px}body.woocommerce-cart #qodef-woo-page.qodef--cart .cart_totals tr.woocommerce-shipping-totals{display:none!important}@media (max-width:1024px){.qodef-woo-results .woocommerce-ordering .select2-container--default .select2-selection--single .select2-selection__rendered{color:#FFF;font-family:'Roboto Condensed';font-weight:600;font-size:20px;text-align:center;line-height:120%;text-transform:uppercase}.qodef-woo-results .woocommerce-ordering .select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.qodef-woo-results .woocommerce-ordering .select2-container--default .select2-selection--single{padding:0!important}.archive header#qodef-page-mobile-header{position:fixed;top:0;width:100%;height:60px;left:0;z-index:5}.archive .woof_show_mobile_filter{position:fixed;z-index:5;top:60px;width:50%;left:0}.archive .woof_show_mobile_filter span{width:100%;display:flex;justify-content:center;color:#000;background:#FFF;border-width:1px 0 1px 0;border-style:solid;border-color:#000;height:42px;font-size:14px!important;align-items:center;padding:0 20px;line-height:100%}.archive .woocommerce-ordering{position:fixed;z-index:5;top:60px;width:50%;right:0;height:42px;border-width:1px 0 1px 1px;border-style:solid;border-color:#000;background:#FFF;font-size:14px!important;padding:0 20px;display:flex;justify-content:center;align-items:center}.archive .qodef-woo-results .woocommerce-ordering .select2-container--default .select2-selection--single .select2-selection__rendered{color:#000;background:#FFF;border:0}body.archive .select2-container--default .select2-selection--single{border:0!important;background:none!important;display:flex;justify-content:center;align-items:center}body.archive .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:14px!important;line-height:100%!important}}#qodef-page-footer-bottom-area{background:#f7f8f3!important}#qodef-page-footer-bottom-area #qodef-page-footer-bottom-area-inner{display:flex}@media (max-width:680px){.single-product #qodef-woo-page .woocommerce-product-details__short-description p,.woocommerce-notices-wrapper{font-size:12px;line-height:140%}.cart-progress{font-size:18px;text-align:center;margin:-20px 0 40px;position:relative;bottom:0;left:0;transform:none}.qodef-title--breadcrumbs{height:auto!important;padding:10px 0!important}.woocommerce-checkout #qodef-page-inner{padding:20px 0 40px}#qodef-page-mobile-header .qodef-m-lines .qodef-m-line{display:none}#qodef-page-mobile-header .qodef-m-lines{background:url(https://www.221b.store/wp-content/uploads/2025/03/menu-button.svg) center no-repeat;background-size:20px 20px}#qodef-page-mobile-header .dgwt-wcas-search-icon{background:url(https://www.221b.store/wp-content/uploads/2025/03/search-button.svg) center no-repeat;background-size:14px 16px;height:16px;width:14px}#qodef-page-mobile-header .qodef-woo-side-area-cart-inner .qodef-m-opener-icon svg,#qodef-page-mobile-header .dgwt-wcas-search-icon svg{display:none}#qodef-page-mobile-header .qodef-woo-side-area-cart-inner .qodef-m-opener-icon{background:url(https://www.221b.store/wp-content/uploads/2025/03/cart-button.svg) center no-repeat;background-size:16px 18px;height:18px;width:16px}.woocommerce-message a.restore-item{padding:8px 15px 8px 0!important}.woocommerce-page div.woocommerce>.return-to-shop a{font-size:14px;letter-spacing:.1px;width:100%}.woocommerce-page div.woocommerce>.cart-empty.woocommerce-info{margin:20px 0 0;font-size:18px;font-family:"Century Gothic"}.woocommerce-page div.woocommerce>.cart-empty{font-size:22px;line-height:120%;letter-spacing:0;padding:0 0 10px}.archive header#qodef-page-mobile-header{position:fixed;top:0;width:100%;height:60px;left:0;z-index:5}.archive .woof_show_mobile_filter{position:fixed;z-index:5;top:60px;width:50%;left:0}.archive .woof_show_mobile_filter span{width:100%;display:flex;justify-content:center;color:#000;background:#FFF;border-width:1px 0 1px 0;border-style:solid;border-color:#000;height:42px;font-size:14px!important;align-items:center;padding:0 20px;line-height:100%}.archive .woocommerce-ordering{position:fixed;z-index:5;top:60px;width:50%;right:0;height:42px;border-width:1px 0 1px 1px;border-style:solid;border-color:#000;background:#FFF;font-size:14px!important;padding:0 20px;display:flex;justify-content:center;align-items:center}.archive .qodef-woo-results .woocommerce-ordering .select2-container--default .select2-selection--single .select2-selection__rendered{color:#000;background:#FFF;border:0}body.archive .select2-container--default .select2-selection--single{border:0!important;background:none!important;display:flex;justify-content:center;align-items:center}body.archive .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:14px!important;line-height:100%!important}body.archive .qodef-mobile-header-navigation{position:absolute;top:calc(100% + 25px)}body.archive{padding-top:102px}}.single-product #qodef-woo-page.qodef--single .onbackorder .buyinoneclick{display:none}#qodef-woo-page.qodef--single .onbackorder form.cart .variations_button{justify-content:center}.single-product .woocommerce-variation-description,.single-product .woocommerce-variation-availability{font-size:14px;line-height:140%}#qodef-page-header{margin:0!important}.single-post h1,.qodef-content-grid-1300.page-template:not(.home) .qodef-content-grid h1,.privacy-policy .qodef-content-grid h1{font-size:22px!important;line-height:120%!important;letter-spacing:0}.single-post h2,.single-post h3,.single-post h4,.qodef-content-grid-1300.page-template:not(.home) .qodef-content-grid h2,.qodef-content-grid-1300.page-template:not(.home) .qodef-content-grid h3,.qodef-content-grid-1300.page-template .qodef-content-grid h4,.privacy-policy .qodef-content-grid h2,.privacy-policy .qodef-content-grid h3,.privacy-policy .qodef-content-grid h4{font-size:20px!important;line-height:120%!important;letter-spacing:0}.single-post h4,.qodef-content-grid-1300.page-template .qodef-content-grid h4,.privacy-policy .qodef-content-grid h4{font-size:18px!important;line-height:120%!important;letter-spacing:0}.single-post h5,.single-post h6,.qodef-content-grid-1300.page-template:not(.home) .qodef-content-grid h5,.qodef-content-grid-1300.page-template .qodef-content-grid h6,.privacy-policy .qodef-content-grid h5,.privacy-policy .qodef-content-grid h6{font-size:16px!important;line-height:120%!important;letter-spacing:0}.woof_submit_search_form{background:#FFF;color:#000;height:auto;padding:12px 24px;font-size:18px;font-weight:400;letter-spacing:0;font-family:"Century Gothic",sans-serif;border:1px solid #000;transition:background .3s,color .3s}.woof_submit_search_form:hover{background:#000;color:#FFF}@media(min-width:1025px){.archive #qodef-page-wrapper{overflow:unset}.archive .qodef-grid-item.qodef-page-sidebar-section{position:sticky;top:200px;overflow:auto;max-height:calc(100vh - 200px)}.archive .qodef-grid-item.qodef-page-sidebar-section::-webkit-scrollbar{width:0;display:none}}@media(max-width:680px){.archive .qodef-woo-product-list ul.products.columns-4>.product{width:50%}.archive header#qodef-page-mobile-header,.archive .woof_show_mobile_filter,.archive .woocommerce-ordering{z-index:8}.single-product .woocommerce-variation-description,.single-product .woocommerce-variation-availability{font-size:12px}#qodef-woo-page.qodef--single .woocommerce-product-gallery figure>.qodef-woo-thumbnails-wrapper .woocommerce-product-gallery__image{margin-top:0}}@media(min-width:1025px){.menu-item-53929{position:static!important}.menu-item-53929 .sub-menu{display:flex!important;flex-wrap:wrap!important;width:100%!important;background:#FFF}.menu-item-53929 .sub-menu li a,.menu-item-53929 .sub-menu li span{text-align:left}.menu-item-53929 .qodef-drop-down-second{display:flex!important;flex-direction:row;justify-content:space-between;width:calc(-365px + 100vw)!important;left:50%!important;transform:translate(-50%,0)!important}#qodef-woo-page.qodef--cart .shop_table td.actions input[type=text]{width:240px;font-size:14px;font-weight:400;line-height:120%}#qodef-woo-page.qodef--cart .shop_table td.actions .coupon button,#qodef-woo-page.qodef--cart .shop_table td.actions button,#qodef-woo-page.qodef--cart .cart_totals .wc-proceed-to-checkout a{font-size:14px;letter-spacing:.1px}}@media(min-width:1025px){.menu-item-53929 .qodef-drop-down-second{width:calc(-120px + 100vw)!important;left:50%!important}.menu-item-53929 .sub-menu li{width:25%;display:flex}.menu-item-53929 .sub-menu li:last-child{width:50%}}@media(min-width:1365px){.menu-item-53929 .qodef-drop-down-second{width:calc(-160px + 100vw)!important;left:50%!important}.menu-item-53929 .sub-menu li{width:20%;display:flex}.menu-item-53929 .sub-menu li:last-child{width:40%}}@media(min-width:1800px){.menu-item-53929 .qodef-drop-down-second{width:calc(-500px + 100vw)!important;left:50%!important}.menu-item-53929 .sub-menu li{width:14.25%;display:flex}.menu-item-53929 .sub-menu li:last-child{width:28.5%}}.woocommerce-products-header h1{font-size:20px}.woocommerce-products-header h2,.woocommerce-products-header h3,.woocommerce-products-header h4,.woocommerce-products-header h5,.woocommerce-products-header h6{font-size:16px}.woocommerce-products-header blockquote{font-size:14px;padding:30px 40px 20px 60px}#qodef-woo-page.qodef--single .woocommerce-tabs .wc-tab>h2,#qodef-woo-page.qodef--single .woocommerce-tabs .wc-tab>h3{display:flex;font-size:24px;margin:20px 0 10px}#qodef-woo-page.qodef--single .woocommerce-tabs .wc-tab>h2:first-child{display:none}@media (min-width:1025px){#qodef-page-header-inner{max-width:82%;margin:0 auto;padding:0}.home #qodef-page-header-inner{max-width:1540px;margin:0 auto;padding:0 60px}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{padding:10px 0}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:13px}.qodef-header-navigation>ul{justify-content:space-between}.qodef-header-navigation>ul>li.menu-item-78979{margin-right:0}}.home .custom-blog .qodef-e-info.qodef-info--bottom span{padding:12px 24px!important;line-height:100%!important;font-size:14px!important}.custom-blog .qodef-qi-button.qodef-layout--filled,.category-blog .qodef-qi-button.qodef-layout--filled{background-color:#FFF!important}.category-blog .qodef-e-info.qodef-info--bottom span{background:#FFF!important;color:#000!important;border:1px solid #000!important}.category-blog .qodef-e-info.qodef-info--bottom span:hover{background:#000!important;color:#FFF!important}body.home #qodef-page-inner{padding-bottom:0}body.archive #qodef-page-outer,body.archive #qodef-page-header,body.archive .select2-container--default .select2-selection--single{background:#f7f8f3}body.archive.tax-product_brand .qodef-page-title,body.archive.tax-product_cat .qodef-page-title,body.archive.post-type-archive .qodef-page-title,body.archive .qodef-page-title.qodef-title--breadcrumbs,.home #qodef-page-header{background:#f7f8f3}body.archive .qodef-header-navigation ul li.qodef-menu-item--narrow ul,body.home .qodef-header-navigation ul li.qodef-menu-item--narrow ul{background-color:#f7f8f3}.cookie-notice-container #cn-notice-buttons .cn-button{margin:0 5px!important;font-family:"Barlow",sans-serif!important;font-size:14px!important;line-height:100%!important;font-weight:400!important;letter-spacing:0!important;text-decoration:none!important;text-transform:uppercase!important;border-radius:0!important;outline:0!important;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out!important;padding:8px 16px!important;color:#000!important;background-color:#fff!important;border:1px solid #000!important;cursor:pointer!important}.cookie-notice-container #cn-notice-buttons .cn-button:hover{color:#fff!important;background-color:#000!important}.new-slider-arrows{display:flex;justify-content:space-between;position:absolute;top:75%;left:50%;transform:translate(-50%,-50%);width:calc(100vw - 20px);z-index:3;height:0}.new-slider-arrow-left,.new-slider-arrow-right{height:34px;width:34px;border:none;background-color:transparent!important;font-weight:700;justify-content:center;display:flex;align-items:center;line-height:1}.new-slider-arrow-left{background-image:url(https://www.221b.store/wp-content/uploads/2024/11/slider_arrow_left.svg);background-position:40% center;background-repeat:no-repeat;background-size:15px 15px}.new-slider-arrow-right{background-image:url(https://www.221b.store/wp-content/uploads/2024/11/slider_arrow_right.svg);background-position:60% center;background-repeat:no-repeat;background-size:15px 15px}@media(min-width:681px){.new-slider-arrows{display:none}}@media(min-width:1025px){.new-slider-arrows{display:flex;justify-content:space-between;position:absolute;top:50%;right:0;left:auto;transform:translate(0%,-50%);width:calc(100% - 100px);z-index:3;height:0;pointer-events:none;background-size:20px 20px}.new-slider-arrow-left{background-image:url(https://www.221b.store/wp-content/uploads/2024/11/slider_arrow_left.svg);background-position:40% center;background-repeat:no-repeat;background-size:20px 20px}.new-slider-arrow-right{background-image:url(https://www.221b.store/wp-content/uploads/2024/11/slider_arrow_right.svg);background-position:60% center;background-repeat:no-repeat;background-size:20px 20px}}@media(min-width:681px){#qodef-woo-page.qodef--cart .cart_totals .wc-proceed-to-checkout{display:flex}#qodef-woo-page.qodef--cart .cart_totals .wc-proceed-to-checkout a.continue-shopping{margin:0 10px 0 0!important;order:-1}}@media(max-width:680px){.telegram-button-fixed{display:none}.woocommerce-error{padding:10px;font-size:12px;line-height:140%}.woocommerce-NoticeGroup-checkout .woocommerce-error{margin:0 0 20px}.low_price_notice{font-size:12px}#qodef-woo-page.qodef--cart .cart_totals .wc-proceed-to-checkout a.continue-shopping{display:block!important;margin:0 0 5px!important}#qodef-woo-page.qodef--checkout .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper{margin-bottom:0}#qodef-woo-page.qodef--checkout .woocommerce-checkout-payment .place-order{margin:0!important}.woocommerce-additional-fields,#order_review_heading,tr.woocommerce-shipping-totals.shipping{display:none!important}#qodef-woo-page.qodef--checkout .col2-set>*{margin-bottom:0!important}.new-slider-arrows{top:50%}#qodef-page-mobile-header .qodef-widget-holder .widget{margin:0}#qodef-page-mobile-header .dgwt-wcas-search-icon{height:16px;width:30px}.dgwt-wcas-ico-magnifier,.dgwt-wcas-ico-magnifier-handler,html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{max-width:25px}.woocommerce-product-gallery figure img{aspect-ratio:auto!important}.single-product .woocommerce-product-gallery{min-height:calc(150vw - 30px)}.single-product .product_cat-accessories .woocommerce-product-gallery,.single-product .product_cat-footwear .woocommerce-product-gallery,.single-product .product_cat-records .woocommerce-product-gallery,.single-product .product_cat-gift-cards .woocommerce-product-gallery{min-height:calc(100vw - 30px)}.product_cat-accessories .woocommerce-product-gallery figure img,.product_cat-footwear .woocommerce-product-gallery figure img,.product_cat-records .woocommerce-product-gallery figure img,.product_cat-gift-cards .woocommerce-product-gallery figure img,.product_cat-accessories .woocommerce-product-gallery figure video,.product_cat-footwear .woocommerce-product-gallery figure video{aspect-ratio:1!important;object-fit:cover;object-position:50% 50%}.privacy-policy #qodef-page-content p,.single-post #qodef-page-content p{font-size:14px;line-height:140%}.archive h1{font-size:16px;line-height:120%}.archive h2{font-size:14px;line-height:120%}.archive h3,.archive h4{font-size:14px;line-height:120%}.archive h5,.archive h6{font-size:12px;line-height:120%}.home .custom-blog .qodef-e-info.qodef-info--bottom span{padding:12px 24px!important;line-height:100%!important;font-size:14px!important}.archive.tax-product_brand .qodef-page-title,.archive.tax-product_cat .qodef-page-title,.single-product .qodef-page-title,.archive.post-type-archive .qodef-page-title,.single-post .qodef-page-title,.qodef-page-title.qodef-title--breadcrumbs{border-top:1px #000 solid}.archive.tax-product_brand .qodef-page-title,.archive.tax-product_cat .qodef-page-title,.archive.post-type-archive .qodef-page-title,.archive .qodef-page-title.qodef-title--breadcrumbs{background:#FFF;border-top:none;padding-bottom:0!important}.archive #qodef-woo-page .qodef-woo-product-title{letter-spacing:0!important;font-size:12px!important;line-height:120%!important}.archive #qodef-woo-page .price{font-size:12px!important;line-height:120%!important;margin:5px 0 0!important}.archive .qodef-content-grid{width:calc(100vw - 40px)}.archive #qodef-page-inner{position:relative;padding:0 0 80px}#qodef-page-footer h3,#qodef-page-footer h4{font-size:12px!important;line-height:120%!important}#qodef-page-footer .textwidget a,#qodef-page-footer .textwidget p{font-size:12px!important;line-height:120%!important}#qodef-page-footer .textwidget p{margin:0!important}#qodef-page-footer .textwidget>p:not(:last-child){margin:0 0 10px!important}body.archive .select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--below{border-top-color:#fff0;width:calc(100vw - 0px)!important;right:auto!important;left:0px!important;position:absolute}body .select2-container--default .select2-results__option{font-size:14px}.archive .qodef-woo-product-list.qodef-gutter--normal ul.products{margin:0}.archive .qodef-grid.qodef-gutter--normal>.qodef-grid-inner>.qodef-grid-item{padding:0;margin:0 0 30px}.archive .qodef-woo-product-list.qodef-gutter--normal ul.products>.product{padding:0 5px;margin:0 0 15px}.archive #qodef-page-mobile-header-inner{padding:0 10px}.archive .woof_hide_mobile_filter span{margin:0 0 15px;padding:10px 24px;color:#000;background:#FFF;border:1px solid #000;font-size:14px;font-weight:400;font-family:"Barlow",sans-serif;line-height:100%}.archive .woof label{cursor:pointer;font-size:14px;margin-left:0!important;padding:2px 0}.woof_container_inner h4{margin-top:0}.archive .woof_container_pa_size h4{margin-bottom:25px!important}.archive .woof_show_filter_for_mobile.woof{padding:30px 10px}.woof_reset_search_form{color:#000;height:auto;font-size:14px;text-transform:uppercase;font-weight:400;letter-spacing:0;font-family:"Barlow",sans-serif;padding:12px 24px;border:1px solid #000;width:200px;margin:0 auto 15px}#qodef-page-mobile-header-inner{padding:0 10px}.home .qodef-mobile-header-navigation>ul{margin:0 auto}.archive .woof_submit_search_form{color:#FFF;background:#000;border:1px solid #000;height:auto;font-size:14px;text-transform:uppercase;font-weight:400;letter-spacing:0;font-family:"Barlow",sans-serif;padding:12px 24px;width:200px;margin:0 auto}.qodef-mobile-header-navigation .qodef-drop-down-second-inner ul li>a{margin:0;font-size:14px;line-height:120%;letter-spacing:0}.qodef-mobile-header-navigation>ul>li.current-menu-ancestor>a span:before,.qodef-mobile-header-navigation>ul>li.current-menu-item>a span:before{width:0!important}.archive .term-description{padding:0 5px}.archive .term-description ul,.archive .term-description ol{list-style-position:inherit;list-style-type:inherit;padding:0 0 0 20px}.archive li>ol:not(.wp-block),.archive li>ul:not(.wp-block){margin-bottom:0;margin-left:0}.archive .term-description p,.archive .term-description blockquote{font-size:12px!important;line-height:140%!important;margin:0!important}.archive #menu-main-menu-3.qodef-content-grid,#menu-main-menu-3.qodef-content-grid,.archive #qodef-page-footer .qodef-content-grid{width:calc(100vw - 20px)}.qodef-mobile-header-navigation>ul>li>a{font-family:"Barlow",sans-serif;font-weight:700;text-transform:uppercase;color:#000;font-size:14px;line-height:140%;letter-spacing:0}body:not(.archive) .qodef-mobile-header-navigation>ul{margin:0 auto;padding:10px 0 34px}.archive.tax-product_brand .qodef-page-title,.archive.tax-product_cat .qodef-page-title,.archive.post-type-archive .qodef-page-title,.archive .qodef-page-title.qodef-title--breadcrumbs{order:-1}body:not(.archive) #qodef-woo-page.qodef--single .qodef-woo-single-inner>*{padding:0 5px}#qodef-woo-page.qodef--single .qodef-woo-single-image .qodef-woo-product-mark{display:none}.coupon input{margin:0 0 15px;padding:2px 0;font-family:"Barlow",serif;font-size:16px;transform:scale(.75);transform-origin:left center;width:133.33%;min-width:133.33%;line-height:120%;font-weight:400;letter-spacing:0;color:#000;background-color:#fff0;border-bottom:1px solid #000;cursor:pointer}#qodef-woo-page.qodef--cart .shop_table td.product-name a{font-size:12px;line-height:120%;display:inline-block}#qodef-woo-page.qodef--cart .shop_table td.actions .coupon button{font-size:12px;letter-spacing:0;font-family:"Barlow",serif;line-height:120%;font-weight:400;padding:8px 34px}#qodef-woo-page.qodef--cart .shop_table td.actions button{font-size:12px;letter-spacing:0;font-family:"Barlow",serif;line-height:120%;font-weight:400;padding:8px 34px}#qodef-woo-page.qodef--cart .shop_table td.actions>button{display:none}#qodef-woo-page.qodef--cart .cart_totals .wc-proceed-to-checkout a{width:100%;margin:0!important;font-size:12px;font-family:"Barlow",serif;letter-spacing:0;text-align:center}#qodef-woo-page.qodef--cart .wc-proceed-to-checkout{margin-top:10px}body:not(.archive) .qodef-content-grid{width:calc(100vw - 20px)}body:not(.archive) #qodef-woo-page.qodef--single .qodef-woo-single-inner,.qodef-woo-product-list.qodef-gutter--normal ul.products,body.woocommerce-checkout .qodef-grid>.qodef-grid-inner{margin:0}body:not(.archive) #qodef-woo-page.qodef--single .qodef-woo-single-inner>*{padding:0}.woocommerce-checkout #qodef-page-inner{padding:0 0 40px}.woocommerce-checkout span.optional{display:none}#qodef-woo-page.qodef--checkout .woocommerce-checkout input[type=email],#qodef-woo-page.qodef--checkout .woocommerce-checkout input[type=number],#qodef-woo-page.qodef--checkout .woocommerce-checkout input[type=password],#qodef-woo-page.qodef--checkout .woocommerce-checkout input[type=search],#qodef-woo-page.qodef--checkout .woocommerce-checkout input[type=tel],#qodef-woo-page.qodef--checkout .woocommerce-checkout input[type=text],#qodef-woo-page.qodef--checkout .woocommerce-checkout input[type=url],#qodef-woo-page.qodef--checkout .woocommerce-checkout textarea{margin:0 0 10px;padding-left:0;border-bottom:1px solid #000;line-height:140%;font-size:16px;transform:scale(.75);transform-origin:left center;width:133.33%;min-width:133.33%}#qodef-woo-page.qodef--checkout .woocommerce-checkout label{font-weight:400;margin-bottom:-3px;font-size:12px;font-family:'Barlow',serif}#qodef-woo-page.qodef--checkout #customer_details h3{text-align:left;margin:0 0 10px;font-size:12px;line-height:140%}.wcus-checkout-fields,.woocommerce-page div.woocommerce .shop_table td,.woocommerce-page div.woocommerce .shop_table th{font-size:12px;line-height:140%}.wcus-checkout-fields .zen-ui-select__value{padding:5px 25px 5px 10px!important}#qodef-woo-page.qodef--checkout .wcus-checkout-fields{margin:10px 0}#qodef-woo-page.qodef--checkout #order_review_heading{font-size:12px;margin:10px 0 5px;text-align:left}#qodef-woo-page.qodef--checkout .woocommerce-checkout{margin-top:0px!important}#customer_details .col-1{margin-bottom:0px!important}.woocommerce-page div.woocommerce .shop_table th{font-weight:700;font-size:12px;line-height:120%;letter-spacing:0}#shipping_method>li{margin:0}#qodef-woo-page.qodef--checkout .wc_payment_methods:after{top:-20px;font-size:12px;line-height:120%}#qodef-woo-page.qodef--checkout #place_order{padding:8px 16px!important;font-size:14px!important;line-height:120%!important;font-family:"Barlow",sans-serif!important}.wc_payment_methods{margin:60px 0 20px!important}.cookie-notice-container #cn-notice-buttons,.cookie-notice-container #cn-notice-text{font-size:12px!important;line-height:140%!important}.cookie-notice-container #cn-notice-buttons .cn-button{margin:0 5px!important;font-family:"Barlow",sans-serif!important;font-size:14px!important;line-height:100%!important;font-weight:400!important;letter-spacing:0!important;text-decoration:none!important;text-transform:uppercase!important;border-radius:0!important;outline:0!important;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out!important;padding:8px 16px!important;color:#000!important;background-color:#fff!important;border:1px solid #000!important;cursor:pointer!important}.cookie-notice-container #cn-notice-buttons .cn-button:hover{color:#fff!important;background-color:#000!important}.single-product #qodef-woo-page.qodef--single form.cart .variations{border-spacing:0px!important}.single-product .vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-option-wrap.vi-wpvs-option-wrap-default,.single-product .vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-option-wrap.vi-wpvs-option-wrap-selected{margin:5px}.single-product .vi_wpvs_variation_form:not(.vi_wpvs_loop_variation_form) .vi-wpvs-variation-wrap-wrap,.single-product .vi_wpvs_variation_form:not(.vi_wpvs_loop_variation_form) .vi-wpvs-variation-wrap-wrap .vi-wpvs-variation-wrap{justify-content:center;margin:0 0 5px}.home .custom-blog .qodef-e-info.qodef-info--bottom span{padding:8px 16px!important;line-height:100%!important;font-size:14px!important}#text-4 .textwidget span{font-size:12px!important}.single-post h1,.single-post h2,.qodef-content-grid-1300.page-template .qodef-content-grid h1,.qodef-content-grid-1300.page-template .qodef-content-grid h2,.privacy-policy .qodef-content-grid h1,.privacy-policy .qodef-content-grid h2,.qodef-content-grid-1300.page-template:not(.home) h1{font-size:18px!important;line-height:120%!important;letter-spacing:0}.single-post h3,.single-post h4,.qodef-content-grid-1300.page-template .qodef-content-grid h3,.qodef-content-grid-1300.page-template .qodef-content-grid h4,.privacy-policy .qodef-content-grid h3,.privacy-policy .qodef-content-grid h4,.qodef-content-grid-1300.page-template:not(.home) .qodef-content-grid h2,.qodef-content-grid-1300.page-template:not(.home) h3,.qodef-content-grid-1300.page-template:not(.home) .qodef-content-grid h4{font-size:16px!important;line-height:120%!important;letter-spacing:0}.single-post h5,.single-post h6,.qodef-content-grid-1300.page-template .qodef-content-grid h5,.qodef-content-grid-1300.page-template .qodef-content-grid h6,.privacy-policy .qodef-content-grid h5,.privacy-policy .qodef-content-grid h6,.qodef-content-grid-1300.page-template:not(.home) h5,.qodef-content-grid-1300.page-template:not(.home) .qodef-content-grid h6{font-size:14px!important;line-height:120%!important;letter-spacing:0}}.archive.term-footwear .qodef-woo-product-list li.product img,.archive.term-mens-footwear .qodef-woo-product-list li.product img,.archive.term-womens-footwear .qodef-woo-product-list li.product img{aspect-ratio:1/1;object-fit:cover}.archive.term-accessories .qodef-woo-product-list li.product img,.archive.term-hats .qodef-woo-product-list li.product img,.archive.term-face-masks .qodef-woo-product-list li.product img,.archive.term-bags .qodef-woo-product-list li.product img,.archive.term-leather-goods .qodef-woo-product-list li.product img,.archive.term-sporting-goods .qodef-woo-product-list li.product img,.archive.term-towels .qodef-woo-product-list li.product img,.archive.term-scarfs .qodef-woo-product-list li.product img,.archive.term-belts .qodef-woo-product-list li.product img,.archive.term-gloves .qodef-woo-product-list li.product img,.archive.term-underwear .qodef-woo-product-list li.product img,.archive.term-socks .qodef-woo-product-list li.product img,.archive.term-tableware .qodef-woo-product-list li.product img,.archive.term-records .qodef-woo-product-list li.product img,.archive.term-records .qodef-woo-product-list li.product img,.archive.term-other .qodef-woo-product-list li.product img{aspect-ratio:1/1;object-fit:cover}.wp-block-quote,blockquote{z-index:0}.single-product #qodef-page-outer,.single-product #qodef-page-header,body.single-product .qodef-page-title.qodef-title--breadcrumbs,body.single-product .qodef-header-navigation ul li.qodef-menu-item--narrow ul,#qodef-page-mobile-header,.archive #menu-main-menu-3.qodef-content-grid,#menu-main-menu-3.qodef-content-grid,.archive #qodef-page-mobile-header-inner,.archive .woof_show_mobile_filter span,.archive .woocommerce-ordering,.archive .woof_show_filter_for_mobile.woof,.qodef-woo-side-area-cart .qodef-m-content,body,.archive.tax-product_brand .qodef-page-title,.archive.tax-product_cat .qodef-page-title,.single-product .qodef-page-title,.archive.post-type-archive .qodef-page-title,.single-post .qodef-page-title,.qodef-page-title.qodef-title--breadcrumbs,#qodef-woo-page .qodef-quantity-buttons .qodef-quantity-input,#qodef-woo-page .qodef-quantity-buttons .qodef-quantity-minus,#qodef-woo-page .qodef-quantity-buttons .qodef-quantity-plus,#qodef-page-header,.qodef-drop-down-second,.qodef-header-navigation ul li.qodef-menu-item--narrow .qodef-drop-down-second-inner>ul{background:#f7f8f3}.woof_submit_search_form_container{overflow:visible}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{border-bottom:1px solid #000}.archive .term-description ul,.archive .term-description ol{list-style-position:inherit;list-style-type:inherit;padding:0 0 0 20px}.archive li>ol:not(.wp-block),.archive li>ul:not(.wp-block){margin-bottom:0;margin-left:0}textarea{border:1px solid #000}.qodef-login-opener-widget .qodef-logged-in-user .qodef-m-navigation-items{background-color:#f7f8f3}.single-product #qodef-woo-page.qodef--single .woocommerce-tabs .wc-tab.woocommerce-Tabs-panel--description:after{background:linear-gradient(180deg,#f7f8f300 15px,#f7f8f3 30px)}.woof_submit_search_form,.archive .woof_submit_search_form,#qodef-woo-page.qodef--single form.cart .variations_button .single_add_to_cart_button,.single-product #qodef-woo-page.qodef--single .button.single_product_order_by,#qodef-woo-page .added_to_cart,#qodef-woo-page .button,.qodef-woo-shortcode .added_to_cart,.qodef-woo-shortcode .button,.woocommerce-account .button,.archive .woof_reset_search_form{border:1px solid #000;background:#000;color:#FFF;transition:background .3s}.archive .woof_reset_search_form{padding:12px 24px;font-size:14px;font-family:'Century gothic';letter-spacing:0;height:auto}.woof_submit_search_form:hover,#qodef-woo-page.qodef--single form.cart .variations_button .single_add_to_cart_button:hover,.single-product #qodef-woo-page.qodef--single .button.single_product_order_by:hover,#qodef-woo-page .added_to_cart:hover,#qodef-woo-page .button:hover,.qodef-woo-shortcode .added_to_cart:hover,.qodef-woo-shortcode .button:hover,.woocommerce-account .button:hover,.archive .woof_reset_search_form:hover{border:1px solid #333;background:#333;color:#FFF}.woof_container_pa_size input.woof_checkbox_term:checked~.woof_checkbox_label{background:#000;color:#FFF}.archive .woof_childs_list{padding:0 0 0 15px!important}@media (min-width:1025px){#qodef-page-footer .textwidget a,#qodef-page-footer .textwidget p{font-size:14px!important;line-height:120%!important}.privacy-policy .qodef-content-grid,.qodef-content-grid-1300 .qodef-content-grid{max-width:82%;margin:0 auto;padding:0;width:100%}.page-template.qodef-content-grid-1300 section.qodef-elementor-content-grid>.elementor-container{width:82%;max-width:82%}.home.page-template.qodef-content-grid-1300 #qodef-page-footer .qodef-content-grid{max-width:1440px}.archive .woocommerce-result-count,body.archive .select2-container--default .select2-selection--single{font-size:14px;line-height:120%;margin:0}body.archive .select2-container--default .select2-selection--single{text-align:right;padding:4px 20px}body.archive .select2-container--default .select2-results__option{font-size:14px;line-height:140%}}@media only screen and (max-width:800px){.page-template section.qodef-elementor-content-grid>.elementor-container{width:calc(100% - 20px)}}@media(min-width:1025px){#qodef-woo-page.qodef--single .related .add_to_cart_button{font-size:14px!important;letter-spacing:0;font-weight:600!important}#qodef-woo-page.qodef--cart .shop_table td.product-name a{font-size:14px!important;line-height:140%!important}#cookie-notice .cn-text-container{font-size:14px!important;line-height:140%!important;font-weight:400!important;letter-spacing:0!important;width:100%}.qodef-woo-side-area-cart .qodef-m-items,.qodef-woo-side-area-cart .qodef-m-action{padding:0 40px}.qodef-woo-side-area-cart .qodef-m-order-details{position:relative;display:flex;align-items:center;justify-content:space-between;line-height:140%;margin-top:20px;padding:0 40px;font-size:14px;font-weight:400}.qodef-woo-side-area-cart .qodef-m-order-details.minicart_payment_info{font-size:12px;padding:0 40px;display:flex;justify-content:center}.qodef-woo-side-area-cart .qodef-m-action-link.qodef--checkout,.qodef-woo-side-area-cart .qodef-m-action-link.qodef--cart{padding:12px 24px;font-size:14px;font-weight:700;font-family:'Century gothic';line-height:140%;border:1px solid #000}.qodef-woo-side-area-cart .qodef-m-action-link.qodef--cart:hover{color:#FFF;background-color:#333;border-color:#333}.qodef-woo-side-area-cart .qodef-m-button-holder .qodef-m-button-border--left,.qodef-woo-side-area-cart .qodef-m-button-holder .qodef-m-button-border--right,.qodef-woo-side-area-cart .qodef-m-button-holder .qodef-m-button-border--bottom,.qodef-woo-side-area-cart .qodef-m-button-holder .qodef-m-button-border--top{display:none}#qodef-woo-page.qodef--checkout .woocommerce-checkout input[type=email],#qodef-woo-page.qodef--checkout .woocommerce-checkout input[type=number],#qodef-woo-page.qodef--checkout .woocommerce-checkout input[type=password],#qodef-woo-page.qodef--checkout .woocommerce-checkout input[type=search],#qodef-woo-page.qodef--checkout .woocommerce-checkout input[type=tel],#qodef-woo-page.qodef--checkout .woocommerce-checkout input[type=text],#qodef-woo-page.qodef--checkout .woocommerce-checkout input[type=url],#qodef-woo-page.qodef--checkout .woocommerce-checkout textarea{margin:0 0 20px}.single-product .woocommerce-product-gallery__wrapper.vertical{flex-direction:row-reverse;flex-wrap:wrap}.single-product #qodef-woo-page.qodef--single .woocommerce-product-gallery figure.vertical>.woocommerce-product-gallery__image{width:calc(50% - 10px)!important}.single-product #qodef-woo-page.qodef--single .woocommerce-product-gallery figure.vertical>.qodef-woo-thumbnails-wrapper{max-width:100%;flex-wrap:nowrap;flex-direction:row;order:3}.single-product #qodef-woo-page.qodef--single .woocommerce-product-gallery figure.vertical>.qodef-woo-thumbnails-wrapper .woocommerce-product-gallery__image:first-child{margin-top:10px}.single-product #qodef-woo-page.qodef--single .woocommerce-product-gallery figure.vertical~.new-slider-arrows{width:100%}.archive .woof_container_pa_size{order:-1}.archive .widget-woof{font-size:14px}.archive .qodef-h4,h4{font-size:14px}.archive .woof_checkbox_label{margin-left:0px!important}.archive .woof_list label{padding:0}.archive .widget-woof .woof_container_pa_size .woof_checkbox_label{margin-bottom:4px}.archive #qodef-woo-page .price,.archive .qodef-woo-shortcode .price,.single-product #qodef-woo-page .price,.single-product .qodef-woo-shortcode .price{font-size:14px;margin:5px 0 0}.archive .qodef-woo-product-list .qodef-woo-product-buttons-holder .add_to_cart_button.vi_wpvs_loop_atc_button,.archive .qodef-woo-product-list .qodef-woo-product-buttons-holder .added_to_cart.vi_wpvs_loop_atc_button,.archive .qodef-woo-product-list .qodef-woo-product-buttons-holder .product_type_external.vi_wpvs_loop_atc_button,.archive .qodef-woo-product-list .qodef-woo-product-buttons-holder .product_type_grouped.vi_wpvs_loop_atc_button,.qodef-woo-product-list .qodef-woo-product-buttons-holder .product_type_simple.vi_wpvs_loop_atc_button,.archive .qodef-woo-product-list .qodef-woo-product-buttons-holder .product_type_variable.vi_wpvs_loop_atc_button,.archive .qodef-woo-product-list .qodef-woo-product-buttons-holder .add_to_cart_button.wc-forward,.qodef-woo-product-list .qodef-woo-product-buttons-holder .added_to_cart.wc-forward,.archive .woof_submit_search_form,.archive .qodef-woo-product-list .qodef-woo-product-buttons-holder .added_to_cart.wc-forward{font-size:14px!important;letter-spacing:0!important}#qodef-woo-page.qodef--single .related>h2{font-size:16px}.single-product #qodef-woo-page .qodef-woo-single-inner>.summary .qodef-woo-product-title.product_title{font-size:16px;max-width:420px;margin:0 auto}.single-product #qodef-woo-page .qodef-woo-single-inner>.summary>.price{font-size:14px;letter-spacing:0}#qodef-woo-page.qodef--single form.cart .variations_button .single_add_to_cart_button,.single-product #qodef-woo-page.qodef--single .button.single_product_order_by{font-size:14px;letter-spacing:0}#qodef-woo-page.qodef--single form.cart .variations_button .single_add_to_cart_button,.single-product #qodef-woo-page.qodef--single .woocommerce-variation-add-to-cart>.button.single_product_order_by{margin:2px 0!important}.single-product #qodef-woo-page.qodef--single .woocommerce-tabs .wc-tabs li a,.qodef-header-navigation>ul>li.qodef-menu-item--narrow ul li>a{font-size:14px;letter-spacing:0}.woocommerce-Tabs-panel,.archive .woocommerce-products-header{font-size:14px;line-height:140%}.woocommerce-notices-wrapper .added_to_cart,.woocommerce-notices-wrapper .button,.woocommerce-notices-wrapper .added_to_cart,.woocommerce-notices-wrapper .button,.woocommerce-notices-wrapper{font-size:14px!important;line-height:120%!important;letter-spacing:0!important}#qodef-woo-page.qodef--cart .cart_totals>h2,#qodef-woo-page.qodef--cart .cross-sells>h2{font-size:20px;margin:0 0 20px}.woocommerce-page div.woocommerce .shop_table td,.woocommerce-page div.woocommerce .shop_table th{font-size:14px;padding:10px 0 10px 5px}.woocommerce-checkout #qodef-page-inner{padding:0 0 100px}.woocommerce-checkout .wc_payment_methods .wc_payment_method label{height:80px;width:80px;border-radius:20px}#qodef-woo-page.qodef--checkout #customer_details h3,#qodef-woo-page.qodef--checkout #order_review_heading{font-size:14px;margin:0 0 10px}.woocommerce-checkout,#qodef-woo-page.qodef--checkout .woocommerce-checkout .woocommerce-additional-fields textarea,.woocommerce-checkout input[type=email],.woocommerce-checkout input[type=number],.woocommerce-checkout input[type=password],.woocommerce-checkout input[type=search],.woocommerce-checkout input[type=tel],.woocommerce-checkout input[type=text],.woocommerce-checkout input[type=url],.woocommerce-checkout textarea,.checkout_coupon button,.woocommerce-checkout #place_order{font-size:14px!important;letter-spacing:0!important}#qodef-woo-page.qodef--checkout .woocommerce-form-coupon-toggle .woocommerce-info{flex-direction:row;justify-content:center;gap:10px}#order_review{margin:25px 0 0!important}.woocommerce-page div.woocommerce .shop_table td ul li{margin:0}.woocommerce-checkout .qodef-page-title{height:60px}.woocommerce-order-received .woocommerce-order{position:relative}.woocommerce-order-received .woocommerce-order .woocommerce-thankyou-order-received,.woocommerce-order-received .woocommerce-order h2{font-family:"Century Gothic";line-height:120%;font-size:20px!important;margin:0 0 10px;letter-spacing:0}.woocommerce-order-received .woocommerce-order .woocommerce-customer-details{position:absolute;right:0;top:0;margin:0}.woocommerce-order-received .woocommerce-order .woocommerce-order-details{margin-top:30px}.woocommerce-order-received .woocommerce-order .woocommerce-order-overview li{padding:10px 0}.thankyou-order-received-addtext .addtext-bottom{margin:0 0 10px}#qodef-woo-page.qodef--single form.cart .variations_button{flex-wrap:wrap;justify-content:center;flex-direction:column;align-items:center;margin:0 auto;gap:10px}#qodef-woo-page.qodef--single form.cart .variations_button .single_add_to_cart_button{background:#000;color:#FFF}#qodef-woo-page.qodef--single form.cart .variations_button .single_add_to_cart_button,.single-product #qodef-woo-page.qodef--single .woocommerce-variation-add-to-cart>.button.single_product_order_by{margin:0!important;width:300px!important;font-weight:400}.single-product #qodef-woo-page .qodef-woo-single-inner>.summary .single_product_info{order:5;text-align:left}.single-product #qodef-woo-page.qodef--single .woocommerce-product-details__short-description{margin:0}.qodef-header-navigation>ul>li>a{font-size:14px;font-weight:400}}@media(max-width:1365px) and (min-width:1025px){.thankyou-order-received-addtext{max-width:500px}}.woocommerce-checkout.woocommerce-page div.woocommerce .shop_table td:not(.product-name),.woocommerce-checkout.woocommerce-page div.woocommerce th.product-total{text-align:right}.woocommerce-checkout.woocommerce-page #shipping_method>li{display:flex;justify-content:flex-end}.woocommerce-account #qodef-page-inner,.woocommerce-account ul li.woocommerce-MyAccount-navigation-link a{font-size:14px;line-height:140%;letter-spacing:0}.woocommerce-account ul li.woocommerce-MyAccount-navigation-link a{font-family:"Century Gothic"}.woocommerce-account .woocommerce-MyAccount-content form input[type=email],.woocommerce-account .woocommerce-MyAccount-content form input[type=number],.woocommerce-account .woocommerce-MyAccount-content form input[type=password],.woocommerce-account .woocommerce-MyAccount-content form input[type=search],.woocommerce-account .woocommerce-MyAccount-content form input[type=tel],.woocommerce-account .woocommerce-MyAccount-content form input[type=text],.woocommerce-account .woocommerce-MyAccount-content form input[type=url],.woocommerce-account .woocommerce-MyAccount-content form textarea,.woocommerce-account .woocommerce-form-login input[type=email],.woocommerce-account .woocommerce-form-login input[type=number],.woocommerce-account .woocommerce-form-login input[type=password],.woocommerce-account .woocommerce-form-login input[type=search],.woocommerce-account .woocommerce-form-login input[type=tel],.woocommerce-account .woocommerce-form-login input[type=text],.woocommerce-account .woocommerce-form-login input[type=url],.woocommerce-account .woocommerce-form-login textarea{font-size:14px;line-height:140%;letter-spacing;0;margin:0 0 15px}.woocommerce-account em{display:none}.woocommerce-account h2,.woocommerce-account .woocommerce-MyAccount-content h2{font-size:16px;line-height:140%;letter-spacing;0}.woocommerce-account .woocommerce-MyAccount-content form .button,.woocommerce-account .button{font-size:14px;line-height:140%;letter-spacing:0;font-family:"Century Gothic";padding:12px 24px}.woocommerce-orders-table__cell-order-actions>a:not(:last-child){margin:0 10px 0 0}@media only screen and (max-width:768px){.woocommerce-account .woocommerce-MyAccount-content h2,.woocommerce-account .woocommerce-MyAccount-content h2{font-size:14px}.woocommerce-account .woocommerce-MyAccount-content{margin-top:20px;overflow:auto}.woocommerce-account .woocommerce-MyAccount-navigation ul li{padding:10px 0}.woocommerce-account #qodef-page-inner{padding:0 0 100px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions>a{width:100%;text-align:center}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions>a:not(:last-child){margin:0 0 5px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table{font-size:12px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table .button{font-size:12px;line-height:120%;letter-spacing:0;font-family:"Century Gothic";padding:8px 16px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tr>td:first-child,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tr>th:first-child{display:none}}.woocommerce-cart .product-name .woocommerce-variation-description,.woocommerce-checkout .product-name .woocommerce-variation-description,.qodef-woo-side-area-cart .woocommerce-variation-description{font-size:12px;line-height:120%}.qodef-woo-side-area-cart .woocommerce-variation-description p{margin:0;text-transform:none}@media(max-width:767px){#qodef-page-mobile-header-inner>a.qodef-opener-icon,#qodef-page-mobile-header-inner .qodef-widget-holder.qodef--one{width:70px}#qodef-page-mobile-header-inner #haaken_core_woo_side_area_cart-3{margin:0 0 0 20px}.single-product .woocommerce-product-gallery{position:relative}.single-product .woocommerce-product-gallery:after{content:"";position:absolute;top:20px;right:8px;height:20px;width:20px;border:1px solid #000;background:url(https://www.221b.store/wp-content/uploads/2025/07/expand.png) center no-repeat;background-size:14px;pointer-events:none}#qodef-woo-page.qodef--single form.cart .variations_button .single_add_to_cart_button{width:auto!important;margin:0 auto;padding:8px 16px!important;line-height:140%;font-size:14px;letter-spacing:0;font-weight:400}.single-product #qodef-page-outer{overflow:hidden}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{font-size:14px!important;line-height:120%!important}.dgwt-wcas-overlay-mobile,.dgwt-wcas-suggestions-wrapp *,.dgwt-wcas-details-wrapp *,.dgwt-wcas-sd,.dgwt-wcas-suggestion *{background:#f7f8f3;font-size:14px;line-height:120%}.woocommerce-cart .product-name .woocommerce-variation-description,.woocommerce-checkout .product-name .woocommerce-variation-description{font-size:10px;line-height:120%}}.archive .qodef-woo-product-list a.woocommerce-LoopProduct-link{height:100%}.single-post iframe{width:100%}.single-post #qodef-page-outer a{text-decoration:underline}.single-post #qodef-page-outer a:hover{text-decoration:none}.sizechart-button{width:100%;font-size:14px;line-height:120%;font-weight:700;cursor:pointer;margin:20px 0 0;position:relative;padding:0 0 0 15px;text-align:right}.sizechart-button:before{content:"";position:absolute;right:110px;top:50%;background:url(https://www.221b.store/wp-content/uploads/2025/11/size-guide.svg) center no-repeat;background-size:contain;transform:translate(0,-50%);height:10px;width:10px}.sizechart-close{text-align:right;margin:0 0 10px;cursor:pointer;display:flex;justify-content:flex-end}.sizechart-content{position:fixed;background:#FFF;right:0;padding:20px 20px 80px;display:flex;flex-direction:column;top:0;z-index:105;height:100vh;font-size:12px;width:420px;transform:translate(420px,0);transition:transform .3s;overflow:auto;box-shadow:0 0 2px 2px #0004}.sizechart-content::-webkit-scrollbar{width:0;display:none}.sizechart-content p,.sizechart-content span,.sizechart-content li{line-height:120%}.sizechart-content img{width:100%;margin:0 0 10px}.sizechart-content td,.sizechart-content th{text-align:center;line-height:120%;vertical-align:middle}.sizechart-content.active{transform:translate(0,0)}.sizechart-content p,.sizechart-content table,.sizechart-content ul{margin:0 0 10px}.sizechart-content a{cursor:initial;pointer-events:none}@media(min-width:1365px){.single-product #qodef-page-outer{transition:max-width .3s;max-width:100%}.single-product #qodef-page-outer.resized{max-width:calc(100vw - 435px)}}@media(max-width:767px){.sizechart-content{padding:20px 20px 80px;font-size:10px;width:360px;transform:translate(360px,0);z-index:125}.sizechart-button{text-align:right;margin:0;font-size:12px}.menu-item-131402 ul.sub-menu,.menu-item-78488.qodef--opened ul.sub-menu,.menu-item-78478.qodef--opened ul.sub-menu{display:flex;flex-wrap:wrap;margin:0}.menu-item-131402 li,.menu-item-78488 ul li,.menu-item-78478 ul li{width:50%;justify-content:flex-start}.menu-item-78488 ul li:first-child,.menu-item-78478 ul li:first-child{width:100%}.single-product #qodef-woo-page.qodef--single .woocommerce-product-details__short-description{margin:15px 0 10px}.single-product #qodef-woo-page .woocommerce-product-details__short-description li{font-size:12px;line-height:140%}.sizechart-button:before{left:auto;right:95px;top:50%;transform:translate(0,-50%);height:10px;width:10px}.single-product .summary.entry-summary{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row}.single-product .summary.entry-summary>.qodef-woo-product-title{max-width:calc(100% - 110px);text-align:left!important}.single-product #qodef-woo-page .qodef-woo-single-inner>.summary.entry-summary>.price{max-width:100px;letter-spacing:0!important;text-align:right!important;margin:0 0 5px!important;flex-direction:column;align-items:center;justify-content:flex-start}.single-product #qodef-woo-page .summary.entry-summary>.price del,.single-product #qodef-woo-page .summary.entry-summary>.price del{margin-right:0;line-height:100%}.single-product .summary.entry-summary .vi_wpvs_variation_form:not(.vi_wpvs_loop_variation_form) .vi-wpvs-variation-wrap-wrap{text-align:left!important}.single-product .summary.entry-summary .vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-option-wrap.vi-wpvs-option-wrap-default,.single-product .summary.entry-summary .vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-option-wrap.vi-wpvs-option-wrap-selected{margin:5px 5px 0 0}.single-product .summary.entry-summary .vi-wpvs-option-wrap .size-info-box{width:54px;top:calc(100% - 7px)}.single-product .summary.entry-summary .vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-variation-button-select,.single-product .summary.entry-summary .vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-option-wrap{height:40px!important;width:54px!important;background:#eeece499;backdrop-filter:blur(10px)}.woocommerce-variation-add-to-cart-enabled.variations_button .single_add_to_cart_button{background:#000!important;color:#FFF!important}.single-product .vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-option-wrap.vi-wpvs-option-wrap-selected{background:#000!important}.single-product #qodef-woo-page.qodef--single .summary.entry-summary form.cart .variations_button .single_add_to_cart_button{width:100%!important;padding:8px 16px!important}.single-product #qodef-woo-page.qodef--single .woocommerce-product-details__short-description{margin:-14px 0 10px}.single-product #qodef-woo-page .related.products .price,.related.products .single-product .qodef-woo-shortcode .price{display:flex;flex-direction:column;letter-spacing:.5px;margin:5px 0 0!important;line-height:120%}.single-product .summary.entry-summary .single_variation_wrap{margin:0 0 25px}#cookie-notice .cookie-notice-container,#cookie-notice .cookie-revoke-container{display:none!important}.qodef-woo-results .woocommerce-ordering select{font-family:'Roboto Condensed'!important;font-weight:600;font-size:14px;text-align:center;line-height:120%;text-transform:uppercase;appearance:none;max-width:150px!important;min-width:unset}.bottom-product-info{padding:10px;gap:10px}}.admin-bar .sizechart-content{padding:60px 20px 80px}@media(min-width:1365px){.single-product #qodef-page-wrapper{overflow:visible}.single-product #qodef-woo-page.qodef--single .qodef-woo-single-image{width:58%}.single-product #qodef-woo-page.qodef--single .qodef-woo-single-inner{justify-content:space-between}.single-product #qodef-woo-page .summary.entry-summary{position:sticky;top:200px;z-index:99;width:38%}.single-product #qodef-woo-page.qodef--single .woocommerce-product-gallery figure{flex-wrap:wrap;justify-content:space-between}.single-product #qodef-woo-page.qodef--single .woocommerce-product-gallery figure:not(.vertical)>.woocommerce-product-gallery__image{width:calc(50% - 10px)!important;margin:0 0 20px}.single-product #qodef-woo-page.qodef--single .woocommerce-product-gallery figure>.qodef-woo-thumbnails-wrapper{width:100%}.single-product #qodef-woo-page.qodef--single .woocommerce-product-gallery figure>.qodef-woo-thumbnails-wrapper .woocommerce-product-gallery__image{position:relative;margin:0 0 20px;max-width:calc(50% - 10px);padding:0}.single-product #qodef-woo-page.qodef--single .woocommerce-product-gallery figure>.qodef-woo-thumbnails-wrapper .woocommerce-product-gallery__image:last-child{margin:0}.single-product #qodef-woo-page.qodef--single .woocommerce-product-gallery.qodef-position--below figure:not(.vertical)>.qodef-woo-thumbnails-wrapper{max-width:100%;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.single-product .qodef-content-grid-1300 .qodef-content-grid{max-width:90%;margin:0 auto;padding:0;width:100%}.single-product .new-slider-arrows{display:none}.single-product .qodef-content-grid,.archive .qodef-content-grid{max-width:1400px;margin:0 auto;padding:0;width:100%}.single-product #qodef-page-header-inner,.archive #qodef-page-header-inner{max-width:1520px;margin:0 auto;padding:0 60px}.related.products .qodef-woo-product-image img{max-height:unset;object-fit:contain}.related.products .qodef-woo-product-list.qodef-gutter--normal ul.products>.product{margin:0}.widget-woof .woof_container_pa_size .woof_checkbox_label{width:62px;height:48px}.woof_container_pa_size .size-info-box{width:62px!important;top:calc(100% - 14px)!important}.single_variation_wrap{margin:0 0 15px}.sizechart-button{text-align:right;margin:0 0 -18px;transform:translate(0,1px)}}@media(min-width:1365px) and (max-width:1600px){.single-product .qodef-content-grid,.archive .qodef-content-grid{max-width:82%;margin:0 auto;padding:0;width:100%}}.archive .woof_container_product_brand ul.woof_list_checkbox,.archive .woof_container_product_cat ul.woof_list_checkbox{column-count:2}.archive .woof_container_product_brand ul.woof_list_checkbox li,.archive .woof_container_product_cat ul.woof_list_checkbox li{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start}.archive .woof_container_product_brand ul.woof_list_checkbox li .woof_childs_list_opener,.archive .woof_container_product_cat ul.woof_list_checkbox li .woof_childs_list_opener{top:6px;margin:0!important}.archive .woof_container_product_brand .woof_list>li label,.archive .woof_container_product_cat .woof_list>li label{width:calc(100% - 34px);flex:1}.archive .woof_container_product_brand li ul,.archive .woof_container_product_cat li ul{padding:0!important}.archive .woof_container_product_brand li input,.archive .woof_container_product_cat li input{margin:5px 5px 0 0;max-width:13px!important}.archive .woof_container_product_brand li input,.archive .woof_container_product_cat li input{margin:5px 5px 0 0;max-width:12px!important}.archive .woof_container_product_brand li ul li,.archive .woof_container_product_cat li ul li,.archive .woof_container_product_brand li ul,.archive .woof_container_product_cat li ul{width:100%}@media(min-width:768px){.bottom-product-info,.menu-item-78488 ul li:first-child,.menu-item-78478 ul li:first-child{display:none}}@media(max-width:767px){.bottom-product-info{position:fixed;bottom:10px;left:0;width:100vw;height:40px;display:flex;justify-content:space-between;align-items:center;z-index:120}.bottom-product-info .bottom-product-price{width:50%;padding:0 10px;letter-spacing:0;text-align:left;font-family:"Roboto Condensed",sans-serif!important;font-size:12px;line-height:120%;font-weight:600;display:flex;flex-direction:column;align-items:center;justify-content:center;height:40px;background:#eeece499;backdrop-filter:blur(10px)}.bottom-product-info .bottom-product-price ins{text-decoration:none}.bottom-product-info .bottom-product-button{width:50%;border:1px solid #000;background:#000;color:#FFF;position:relative;font-family:"Roboto Condensed",sans-serif;line-height:140%;font-size:12px;font-weight:400;padding:8px 16px;height:40px;display:flex;justify-content:center;align-items:center;text-transform:uppercase}.single-product .product_cat-footwear .woocommerce-variation-availability .stock{margin:0 0 20px!important;text-align:right}.single-product .qodef-woo-single-image{min-height:calc(100vw - 30px)
	}}@media (min-width:1025px){.single-product #qodef-woo-page.qodef--single .button.single_product_order_by{margin:-5px auto 5px!important;height:34px;width:300px!important}}.product_cat-footwear .vi-wpvs-variation-wrap-loop.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .product_cat-footwear .vi-wpvs-variation-button-select{margin:0 8px 54px 0}body.archive.term-arcteryx #qodef-page-outer{background:#f7f8f3}body.archive #qodef-woo-page .qodef-woo-product-title,body.archive .term-description *{color:#1D3B31}body.home .qodef-title--breadcrumbs{display:none!important}@media(min-width:1025px){.bottom-panel{position:sticky;bottom:0;display:flex;padding:20px;width:100%;align-items:center;justify-content:space-between;z-index:444}.bottom-panel-left{width:calc(40% - 10px);background:#eeece499;backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:space-between;height:50px;padding:5px 10px}.bottom-panel-left .qodef-woo-product-title{font-size:14px;line-height:120%;margin:0 10px 0 0}.bottom-panel-left>.price{font-size:14px;letter-spacing:0;line-height:120%;font-family:"Roboto Condensed",sans-serif;font-weight:700;margin:0;text-align:right}.bottom-panel>form{width:calc(60% - 10px);display:flex;gap:10px}.bottom-panel>form label,.bottom-panel>form .woocommerce-variation.single_variation,.bottom-panel>form .qodef-quantity-buttons{display:none;padding:0}.bottom-panel .single_variation_wrap{position:relative}.bottom-panel .single_variation_wrap .woocommerce-variation.single_variation{position:absolute;bottom:calc(100% + 10px);background:#eeece499;backdrop-filter:blur(10px);padding:10px;width:100%}.bottom-panel>form th,.bottom-panel>form td,.bottom-panel>form tr{padding:0;margin:0!important}.bottom-panel>form.cart .variations_button{display:flex;gap:20px;flex:1}.bottom-panel>form.cart .single_variation_wrap{margin:0!important;flex:1}.bottom-panel>form.cart .variations_button .single_add_to_cart_button,.bottom-panel>form .button.single_product_order_by{margin:0!important;width:calc(50% - 10px)!important;font-weight:400;background:#000;border:0;color:#FFF;font-size:14px;padding:2px 8px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;height:50px}.bottom-panel>form.cart .variations_button .single_add_to_cart_button:hover,.bottom-panel>form .button.single_product_order_by:hover{background:#333;color:#FFF}.bottom-panel>form.cart .vi-wpvs-variation-wrap .vi-wpvs-option-wrap{margin:0 10px 0 0;background:#eeece499;backdrop-filter:blur(10px);font-size:12px}.bottom-panel>form.cart .vi-wpvs-variation-wrap .vi-wpvs-option-wrap:hover,.bottom-panel>form.cart .vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-option-wrap.vi-wpvs-option-wrap-selected{background:#000}.bottom-panel table{width:auto}.bottom-panel .vi-wpvs-option-wrap .size-info-box{padding:5px 5px 0 5px;top:auto;bottom:calc(100% - 9px);border:1px solid #000;border-bottom:0;background:#eeece499;backdrop-filter:blur(10px)}.bottom-panel .vi-wpvs-option-wrap-hover .size-info-box,.bottom-panel .vi-wpvs-option-wrap-selected .size-info-box{color:#FFF;background:#000}.bottom-panel .vi-wpvs-variation-wrap-wrap{height:50px;justify-content:center;align-items:center;display:flex}}#qodef-woo-page .qodef-quantity-buttons .qodef-quantity-plus{border-bottom:2px solid #000;background-image:url(https://api.iconify.design/ion/add.svg)!important;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}#qodef-woo-page .qodef-quantity-buttons .qodef-quantity-minus{border:none;background-image:url(https://api.iconify.design/ion/remove.svg)!important;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}@media (max-width:767px){#qodef-page-mobile-header-inner #haaken_core_woo_side_area_cart-3{margin:0 0 0 10px}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{max-width:35px;padding:0 10px 0 0}#qodef-page-mobile-header .qodef-widget-holder .widget{margin:0;padding:0 5px 0 0}}