.single_add_to_cart_button.loading{background:0 0!important;outline:none!important}.overflow-hidden{overflow-y:hidden!important}.cky-consent-bar{z-index:99999!important;top:50%;bottom:auto!important;left:0!important;right:0!important;transform:translateY(-50%);margin:0 auto;position:fixed;width:400px;max-width:100%}.cky-consent-container:after{content:"";background:rgba(0,0,0,.5);position:fixed;top:0;left:0;bottom:0;right:0;height:100%;width:100%;z-index:999}.white-bg .counter-contents-wrapper{background:#fff!important}.cky-consent-container p{line-height:1.35}.txt-center{text-align:center}.cursor-pointer{cursor:pointer}.semi-bold .elementor-heading-title,.semi-bold .elementor-icon-list-text{font-weight:600!important}.bold .elementor-heading-title,.bold .price .amount,.bold{font-weight:700!important}.link-no-underline a,a.link-no-underline{text-decoration:none!important}.link-underline a:hover,a.link-underline:hover,.link-underline a:hover .elementor-icon-list-text,.product-add-to-cart button[name=add-to-cart]:hover{text-decoration:none!important}.link-white a{color:#fff!important}.link-primary a{color:var(--e-global-color-primary)!important}.icon-flex .elementor-icon-wrapper{display:flex}.header-menu .elementor-nav-menu--main>.elementor-nav-menu>.current-menu-ancestor>a.has-submenu:before{opacity:1!important}.header-menu .sub-menu{padding:12px 0!important}.header-menu .sub-menu a:hover{text-decoration:underline}.header-menu .sub-menu a{border-left:none!important}.tc-epo-metadata.variation{display:flex}.tc-hidden-variation{display:none!important}.tc-epo-metadata.variation dt{order:0}.tc-value.variation-Initialer{margin-right:10px!important}.tc-value.variation-Initialer .tc-price-in-cart{display:none!important}.swiper-pagination-bullet{opacity:1;border-radius:12px}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--e-global-color-primary);width:22px}.icon-as-btn .elementor-icon:not(:hover){border-color:var(--e-global-color-3070478)!important}.sqaure-img .elementor-widget-container{position:relative;padding-bottom:100%}.sqaure-img img{position:absolute;top:0;left:0;width:100%;height:100%}.add-to-cart a .elementor-button-content-wrapper:before,.add-to-cart .e-loop-add-to-cart-form .add_to_cart_button:before{content:"";width:20px;height:20px;display:inline-flex;background:url("/wp-content/uploads/2025/04/shopping-bag-1.svg") center center/contain no-repeat;transition:all .2s;align-items:center;align-self:center;--lzl-bg-img:"/wp-content/uploads/2025/04/shopping-bag-1.svg"}.add-to-cart .e-loop-add-to-cart-form .add_to_cart_button{display:flex;justify-content:center;align-items:center;gap:6px}.add-to-cart .e-loop-add-to-cart-form .add_to_cart_button:after{content:"";width:18px;height:18px;display:inline-flex;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE5IDE4IiBmaWxsPSJub25lIj48cGF0aCBkPSJNNC4yNSA5LjAwMDk4SDE0Ljc1IiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9wYXRoPjxwYXRoIGQ9Ik05LjUgMy43NTA5OEwxNC43NSA5LjAwMDk4TDkuNSAxNC4yNTEiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+PC9zdmc+") center center/contain no-repeat;transition:all .2s}.add-to-cart a:hover .elementor-button-content-wrapper:before,.add-to-cart a:focus .elementor-button-content-wrapper:before,.add-to-cart .e-loop-add-to-cart-form .add_to_cart_button:hover:before,.add-to-cart .e-loop-add-to-cart-form .add_to_cart_button:focus:before,.add-to-cart .e-loop-add-to-cart-form .add_to_cart_button:hover:after,.add-to-cart .e-loop-add-to-cart-form .add_to_cart_button:focus:after{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(230deg) brightness(111%) contrast(101%)}.cat-filter .jet-filter-items-dropdown__label{display:none}.cat-filter .jet-filter-label,.jet-sorting-select,.variations select{cursor:pointer;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0IiBmaWxsPSJub25lIj48cGF0aCBkPSJNMTEuMDgzNyA1LjI1TDcuMDAwMzMgOS4zMzMzM0wyLjkxNjk5IDUuMjUiIHN0cm9rZT0iIzBGMTcyQSIgc3Ryb2tlLXdpZHRoPSIxLjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9wYXRoPjwvc3ZnPg==") calc(100% - 15px) center/14px no-repeat var(--e-global-color-secondary)}.cat-filter .jet-checkboxes-list__row:last-of-type .jet-checkboxes-list__button{border-bottom:none!important}.cat-filter .jet-filter-items-dropdown__body{width:fit-content}.cat-filter .jet-list-tree__children{margin-left:0!important;padding-left:0!important;margin-bottom:20px}.cat-filter .jet-list-tree__parent .jet-checkboxes-list__button{padding:0!important;background:0 0!important}.cat-filter .jet-checkboxes-list__label{white-space:nowrap}.jet-filter-items-scroll::-webkit-scrollbar-track{background:#f7f7f7;border-radius:12px}.jet-filter-items-scroll::-webkit-scrollbar{width:6px}.jet-filter-items-scroll::-webkit-scrollbar-thumb{background:#060911;border-radius:12px}.price-filter .jet-smart-filters-range{display:flex;align-items:center}.price-filter .jet-smart-filters-range .jet-range{display:flex;flex-direction:row-reverse;gap:11px;width:100%;align-items:center}.price-filter .jet-range__values{flex-shrink:0}.price-filter .jet-range__slider{margin:0;width:100%}.jet-sorting-select{box-shadow:none!important;outline:none!important}.klubb-info>img{max-width:27px;max-height:27px;object-fit:contain;transition:all .3s}.klubb-info .klubb-name{color:var(--e-global-color-primary);font-family:var(--e-global-typography-bc5c96b-font-family),Sans-serif;font-size:var(--e-global-typography-bc5c96b-font-size);text-transform:var(--e-global-typography-bc5c96b-text-transform);line-height:var(--e-global-typography-bc5c96b-line-height);letter-spacing:var(--e-global-typography-bc5c96b-letter-spacing)}.klubb-info:hover .klubb-name{text-decoration:underline!important}.woocommerce-product-gallery .woocommerce-product-gallery__image img{padding:65px!important}.flex-control-thumbs img{padding:20px!important;opacity:1!important}.flex-control-thumbs img.flex-active,.flex-control-thumbs img:hover{border-color:var(--e-global-color-primary)!important}.woocommerce div.product div.images .flex-control-thumbs li{width:33.33%}.woocommerce-product-gallery>.woocommerce-product-gallery__wrapper{border-radius:24px;border:1px solid var(--e-global-color-3070478)}.woocommerce-product-gallery__image.woocommerce-product-gallery__image--placeholder{border:none!important}.quantity-container{display:flex;align-items:stretch;border:1px solid var(--e-global-color-3070478);border-radius:12px;width:fit-content}.quantity-container button{outline:none!important;background:0 0!important;border:none!important;padding:20px 10px!important;margin:0!important;display:inline-flex;align-items:center;justify-content:center}.qty-title,.tc-epo-label{color:var(--e-global-color-primary);font-family:var(--e-global-typography-e4e5f22-font-family),Sans-serif;font-size:var(--e-global-typography-e4e5f22-font-size);font-weight:var(--e-global-typography-e4e5f22-font-weight);text-transform:var(--e-global-typography-e4e5f22-text-transform);line-height:var(--e-global-typography-e4e5f22-line-height);letter-spacing:var(--e-global-typography-e4e5f22-letter-spacing)}.quantity-container input{box-shadow:none!important;height:auto!important;vertical-align:middle;font-weight:700!important;text-align:center;width:40px!important;outline:none}.quantity-container input::-webkit-outer-spin-button,.quantity-container input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.add-to-cart a .elementor-button-content-wrapper:before.lzl:not(.lzl-ed),.add-to-cart .e-loop-add-to-cart-form .add_to_cart_button:before.lzl:not(.lzl-ed),.add-to-cart a .elementor-button-content-wrapper:before.lzl-ing:not(.lzl-ed),.add-to-cart .e-loop-add-to-cart-form .add_to_cart_button:before.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2021%2021%22%20width%3D%2221%22%20height%3D%2221%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}.quantity-container input[type=number]{-moz-appearance:textfield}.letter-section .tc-row{display:flex;flex-direction:row}.letter-section .cpf-element{display:flex;width:auto!important;-ms-flex:0 0 auto!important;flex:0 0 auto!important;max-width:100%}.letter-section .cpf-type-header{flex:1 0 auto!important}.tc-chars{display:none}.elementor-add-to-cart button[type=submit]{height:fit-content;display:flex;align-items:center;justify-content:center;gap:6px;flex-grow:1;flex-basis:auto!important}.elementor-add-to-cart button[type=submit]:before{content:"";width:20px;height:20px;display:inline-flex;background:url("/wp-content/uploads/2025/04/shopping-bag-1.svg") center center/contain no-repeat;filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(230deg) brightness(111%) contrast(101%);transition:all .2s;align-items:center;align-self:center;--lzl-bg-img:"/wp-content/uploads/2025/04/shopping-bag-1.svg"}.elementor-add-to-cart button[type=submit]:hover:before{filter:brightness(0) saturate(100%) invert(26%) sepia(95%) saturate(4191%) hue-rotate(341deg) brightness(84%) contrast(119%)}.woocommerce-variation-add-to-cart,.product-type-simple form.cart{display:flex;align-items:flex-end}.variations th,.variations td{padding:0;background:0 0!important;text-align:left;vertical-align:middle!important}.variations th.label{max-width:45%!important;width:100%}.elementor-add-to-cart button[type=submit]:before.lzl:not(.lzl-ed),.elementor-add-to-cart button[type=submit]:before.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2021%2021%22%20width%3D%2221%22%20height%3D%2221%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}.variations td.value{max-width:55%!important;width:100%}.variations select{padding:13px 39px 13px 13px!important;border-radius:12px!important;border:1px solid var(--e-global-color-3070478)!important;-moz-appearance:none;appearance:none;cursor:pointer;margin:0!important;width:100%!important;min-width:210px!important}.reset_variations{display:none!important}.woocommerce-variation-add-to-cart{padding-top:32px;margin-top:32px;border-top:1px solid var(--e-global-color-3070478)}.storleksguide-link{text-decoration:underline!important;text-transform:capitalize;text-underline-offset:3px;color:var(--e-global-color-primary)!important;margin-left:4px!important}.storleksguide-link:hover{text-decoration:none!important}.tc-totals-form,.woocommerce-variation-price{display:none!important}.tc-row>div{margin:0!important;padding:0!important}.tc-row{margin:0!important}.cpf-type-header .tc-row{height:48px;align-items:center!important;align-content:center}.tc-row>div .cpf-type-textfield:not(#full-width-input){flex:0 0 48px!important;margin-right:12px!important;width:48px}.tmcp-textfield{padding:13px 10px!important;text-align:center!important}.tc-chars{font-size:10px;line-height:1.2;justify-content:flex-start!important;column-gap:2px}.tc-chars .tc-chars-remanining{margin:0;font-weight:700}.tm-extra-product-options .tc-cell.tm-error{margin-top:5px!important;margin-bottom:0!important;padding:0!important;white-space:nowrap}input.tm-error{border-color:red!important}.cpf-type-checkbox .tmcp-field-wrap{padding:0!important;height:48px}.cpf-type-checkbox .tm-epo-field-label{cursor:pointer}.cpf-type-checkbox input[type=checkbox]{width:15px!important;height:15px;accent-color:var(--e-global-color-accent);cursor:pointer}.cpf-type-checkbox .tm-epo-field-label{display:flex!important;align-items:center}body .tm-extra-product-options .cpf-type-checkbox .tm-epo-field-label .tc-label-wrap .tc-label.tm-label{font-size:14px;line-height:1.2!important}.cpf-type-checkbox .tm-epo-field-label .tc-label-wrap{display:flex!important;line-height:1.2!important}.cpf-type-checkbox .tm-extra-product-options-checkbox{margin-left:0!important;margin-right:20px!important}.tm-extra-product-options-checkbox .tc-price-wrap{padding:0;align-items:center;color:va(--e-global-color-primary)!important}.cpf-type-checkbox .tm-extra-product-options-checkbox .tc-label-wrap:after{content:"";position:absolute;top:0;right:0;width:100%;height:100%}.tm-extra-product-options-checkbox .tmcp-field-wrap{display:flex!important;flex-wrap:nowrap!important;gap:4px!important}.tm-extra-product-options-checkbox .tc-price-wrap .before-amount,.tm-extra-product-options-checkbox .tc-price-wrap .tc-price .amount{font-family:var(--e-global-typography-1fa58b9-font-family),Sans-serif!important;font-size:var(--e-global-typography-1fa58b9-font-size)!important;font-weight:var(--e-global-typography-1fa58b9-font-weight)!important;line-height:var(--e-global-typography-1fa58b9-line-height)!important;letter-spacing:var(--e-global-typography-1fa58b9-letter-spacing)!important;color:var(--e-global-color-primary)!important}.tc-epo-metadata dt{font-weight:700}.my-cart .e-cart-totals{display:none}.my-cart .qty-title{display:none}.my-cart .qty{height:auto!important;max-height:100%!important;text-align:center!important;outline:none!important;border:none!important}@media only screen and (max-width:1023px){.header-menu .sub-menu{border:none!important;border-radius:0!important;padding:0 12px!important}.header-menu .sub-menu a{padding-top:24px!important;padding-bottom:24px!important;border-top:1px solid var(--e-global-color-3070478)!important;border-radius:0!important}.header-menu .elementor-nav-menu--dropdown.elementor-nav-menu__container .sub-arrow{position:absolute;right:0;padding:0 12px 0 32px;height:68px}.cpf-type-header{width:100%!important;flex:0 0 100%!important;max-width:100%!important}.tc-row>div .cpf-type-checkbox{flex:0 0 auto!important;width:fit-content!important;margin-right:15px!important}}@media only screen and (max-width:768px){.woocommerce div.product form.cart .button{padding:13px 4px!important}.price-filter .jet-smart-filters-range{flex-direction:column;align-items:flex-start!important}.price-filter .jet-smart-filters-range .jet-range{flex-direction:column-reverse!important;align-items:flex-start!important}.price-filter .jet-range__values{position:absolute;top:15px;left:85px}.woocommerce-product-gallery .woocommerce-product-gallery__image img{padding:32px!important}.flex-control-thumbs img{padding:8px!important}.woocommerce-product-gallery>.woocommerce-product-gallery__wrapper{border-radius:16px}.woocommerce-variation-add-to-cart{padding-top:24px;margin-top:24px}.quantity-container button{padding:16px 10px!important}.woocommerce-product-gallery{margin-bottom:0!important}.variations label[for=pa_storlek]{display:flex;flex-direction:column}.storleksguide-link{margin-left:0!important}.cpf-type-header .tc-row{height:fit-content;margin-bottom:8px!important}.cpf-type-checkbox .tm-extra-product-options-checkbox{margin:0!important}.letter-section .cpf-type-header{flex:1 0 100%!important}.my-cart .product-thumbnail:before{display:none}.my-cart .product-thumbnail{display:block!important;grid-column:1;grid-row:1}.my-cart .product-remove{grid-column:2}.my-cart .product-name{display:flex!important;flex-direction:column!important;grid-row:span 2}.my-cart .product-name:before,.my-cart .product-name *{text-align:left}.my-cart .woocommerce-cart-form__cart-item{padding:24px 12px 12px!important}.my-cart .woocommerce-cart-form__cart-item{display:grid!important;grid-template-columns:1.8fr 1fr!important}.my-cart .product-price{display:flex!important;align-items:center!important;justify-content:space-between;gap:10px}.my-cart .product-subtotal{grid-column:span 2;padding-top:12px!important;margin-top:12px!important;border-top:1px solid var(--e-global-color-3070478)!important}}@media only screen and (min-width:1024px) and (max-width:1320px){.header-logo-right img{max-width:54px!important}}@media only screen and (min-width:1024px) and (max-width:1245px){.header-logo-right img{max-width:45px!important}.header-menu a .sub-arrow{padding-left:6px}}@media only screen and (min-width:1024px) and (max-width:1170px){.header-menu a .sub-arrow{padding-left:4px}}@media only screen and (min-width:1024px) and (max-width:1106px){.header-menu a .sub-arrow{padding-left:2px}}