@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//trailercenter.se/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=8.2.5") format("woff2");
	font-display:swap;
}

:root {
	--wd-text-font: Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: #383838;
	--wd-text-font-size: 15px;
	--wd-title-font: Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 500;
	--wd-title-color: rgb(0,0,0);
	--wd-entities-title-font: Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 400;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgba(0, 0, 0, 0.43);
	--wd-alternative-font: Arial, Helvetica, sans-serif;
	--wd-widget-title-font: Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 400;
	--wd-widget-title-transform: none;
	--wd-widget-title-color: rgb(0,0,0);
	--wd-widget-title-font-size: 15px;
	--wd-header-el-font: Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 400;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 12px;
	--wd-primary-color: #ed8d4b;
	--wd-alternative-color: #ed8d4b;
	--wd-link-color: #ed8d4b;
	--wd-link-color-hover: #5a5a5a;
	--btn-default-bgcolor: rgb(255,255,255);
	--btn-default-bgcolor-hover: #ed8d4b;
	--btn-accented-bgcolor: rgb(255,255,255);
	--btn-accented-bgcolor-hover: rgb(237,141,75);
	--wd-form-brd-width: 2px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: rgb(237,141,75);
	--notices-warning-color: #fff;
}
.wd-popup.wd-age-verify {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
	--wd-popup-width: 800px;
}
.header-banner {
	background-color: #000000;
	background-image: none;
}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
	max-height: 180px;
}
.wd-page-title {
	background-color: rgba(10,10,10,0);
	background-image: none;
	background-size: cover;
	background-position: center center;
}
.wd-footer {
	background-color: #5a5a5a;
	background-image: none;
}
.whb-general-header .wd-nav.wd-nav-secondary > li > a, .whb-header-bottom .wd-nav.wd-nav-secondary > li > a, html .whb-header .wd-header-cats .menu-opener, html .wd-dropdown-cats .wd-nav.wd-nav-vertical > li > a {
	font-family: Arial, Helvetica, sans-serif;	color: rgb(0,0,0);
}
.whb-general-header .wd-nav.wd-nav-secondary > li:hover > a, .whb-general-header .wd-nav.wd-nav-secondary > li.current-menu-item > a, .whb-header-bottom .wd-nav.wd-nav-secondary > li:hover > a, .whb-header-bottom .wd-nav.wd-nav-secondary > li.current-menu-item > a, html .whb-header .wd-header-cats .menu-opener:hover, html .wd-dropdown-cats .wd-nav.wd-nav-vertical > li:hover > a {
	color: rgb(0,0,0);
}
html .wd-product .price, html .wd-product .price > .amount, html .wd-product .price ins > .amount {
	font-family: Arial, Helvetica, sans-serif;	font-weight: 500;
	font-size: 18px;
	text-transform: none;
	color: rgb(0,0,0);
}
html .product-image-summary-wrap .summary-inner > .price del, html .product-image-summary-wrap .summary-inner > .price del .amount, html .wd-single-price .price del .amount, html .product-image-summary-wrap .variations_form .woocommerce-variation-price > .price del, html .product-image-summary-wrap .variations_form .woocommerce-variation-price > .price del .amount, html .wd-single-add-cart .variations_form .woocommerce-variation-price > .price del, html .wd-single-add-cart .variations_form .woocommerce-variation-price > .price del .amount {
	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;
}
html .product-image-summary-wrap .summary-inner > .price, html .product-image-summary-wrap .summary-inner > .price > .amount, html .product-image-summary-wrap .summary-inner > .price > .price > .amount, html .product-image-summary-wrap .summary-inner > .price ins .amount, html .wd-single-price .price, html .wd-single-price .price > .amount, html .wd-single-price .price > ins .amount, html .product-image-summary-wrap .variations_form .woocommerce-variation-price .price > .amount, html .product-image-summary-wrap .variations_form .woocommerce-variation-price .price > ins .amount, html .wd-single-add-cart .variations_form .woocommerce-variation-price .price > .amount, html .wd-single-add-cart .variations_form .woocommerce-variation-price .price > ins .amount {
	font-family: Arial, Helvetica, sans-serif;	font-weight: 400;
	color: rgb(0,0,0);
}
html .product.wd-product del, html .product.wd-product del .amount {
	font-size: 16px;
}
html .wd-nav.wd-layout-drilldown > li > a, html .wd-nav.wd-layout-drilldown > li [class*="sub-menu"] > :is(.menu-item,.wd-drilldown-back) > a, html .wd-nav.wd-layout-drilldown .woocommerce-MyAccount-navigation-link > a {
	font-family: Arial, Helvetica, sans-serif;	font-weight: 400;
	color: rgb(0,0,0);
}
html .wd-nav.wd-nav-secondary > li > a {
	font-family: Arial, Helvetica, sans-serif;	font-weight: 400;
	color: rgb(255,255,255);
}
html .wd-nav.wd-nav-secondary > li:hover > a, html .wd-nav.wd-nav-secondary > li.current-menu-item > a {
	color: rgb(255,255,255);
}
html .cookies-buttons .cookies-accept-btn {
	color: rgb(0,0,0);
}
html .cookies-buttons .cookies-accept-btn:hover {
	background: #ed8d4b;
}
.product-labels .product-label.onsale {
	background-color: rgb(221,51,51);
}
.product-labels .product-label.featured {
	background-color: rgb(221,51,51);
}
.wd-popup.popup-quick-view {
	--wd-popup-width: 800px;
}

@media (max-width: 1024px) {
	html .wd-product .price, html .wd-product .price > .amount, html .wd-product .price ins > .amount {
		font-size: 18px;
	}
	html .product-image-summary-wrap .summary-inner > .price del, html .product-image-summary-wrap .summary-inner > .price del .amount, html .wd-single-price .price del .amount, html .product-image-summary-wrap .variations_form .woocommerce-variation-price > .price del, html .product-image-summary-wrap .variations_form .woocommerce-variation-price > .price del .amount, html .wd-single-add-cart .variations_form .woocommerce-variation-price > .price del, html .wd-single-add-cart .variations_form .woocommerce-variation-price > .price del .amount {
		font-size: 18px;
	}
	html .product-image-summary-wrap .summary-inner > .price, html .product-image-summary-wrap .summary-inner > .price > .amount, html .product-image-summary-wrap .summary-inner > .price > .price > .amount, html .product-image-summary-wrap .summary-inner > .price ins .amount, html .wd-single-price .price, html .wd-single-price .price > .amount, html .wd-single-price .price > ins .amount, html .product-image-summary-wrap .variations_form .woocommerce-variation-price .price > .amount, html .product-image-summary-wrap .variations_form .woocommerce-variation-price .price > ins .amount, html .wd-single-add-cart .variations_form .woocommerce-variation-price .price > .amount, html .wd-single-add-cart .variations_form .woocommerce-variation-price .price > ins .amount {
		font-size: 20px;
	}

}

@media (max-width: 768.98px) {
	html .wd-product .price, html .wd-product .price > .amount, html .wd-product .price ins > .amount {
		font-size: 20px;
	}
	html .product-image-summary-wrap .summary-inner > .price del, html .product-image-summary-wrap .summary-inner > .price del .amount, html .wd-single-price .price del .amount, html .product-image-summary-wrap .variations_form .woocommerce-variation-price > .price del, html .product-image-summary-wrap .variations_form .woocommerce-variation-price > .price del .amount, html .wd-single-add-cart .variations_form .woocommerce-variation-price > .price del, html .wd-single-add-cart .variations_form .woocommerce-variation-price > .price del .amount {
		font-size: 18px;
	}
	html .product-image-summary-wrap .summary-inner > .price, html .product-image-summary-wrap .summary-inner > .price > .amount, html .product-image-summary-wrap .summary-inner > .price > .price > .amount, html .product-image-summary-wrap .summary-inner > .price ins .amount, html .wd-single-price .price, html .wd-single-price .price > .amount, html .wd-single-price .price > ins .amount, html .product-image-summary-wrap .variations_form .woocommerce-variation-price .price > .amount, html .product-image-summary-wrap .variations_form .woocommerce-variation-price .price > ins .amount, html .wd-single-add-cart .variations_form .woocommerce-variation-price .price > .amount, html .wd-single-add-cart .variations_form .woocommerce-variation-price .price > ins .amount {
		font-size: 22px;
	}

}
:root{
--wd-container-w: 1222px;
--wd-form-brd-radius: 5px;
--btn-default-color: #333;
--btn-default-color-hover: #fff;
--btn-accented-color: #333;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 5px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 5px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--wd-brd-radius: 0px;
--wd-cat-brd-radius: 8px;
}

@media (min-width: 1222px) {
[data-vc-full-width]:not([data-vc-stretch-content]),
:is(.vc_section, .vc_row).wd-section-stretch {
padding-left: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
padding-right: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
}
}


.product-image-summary .out-of-stock,.variations_form .out-of-stock{color:#383838}.product-info p.stock,.wc-pao-addon label.wc-pao-addon-name,.wd-search-requests .wd-search-requests-text,span.amount,span.wd-cart-subtotal>span>bdi{color:#000;font-weight:400}.tabs-layout-tabs .tabs li a{color:#a9a9a9}.product-grid-item .product-title a{color:#ed8d4b}.woocommerce div.product .in_stock_color:before{color:#00941c;font-weight:700}.product-image-summary .stock,.variations_form .woocommerce-variation-availability .stock,.woocommerce div.product .in_stock_color,h5.widget-title{font-weight:700}.button.product_type_simple.add-to-cart-loop,.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.add-to-cart-loop,.button.product_type_variable.add-to-cart-loop,.in-stock span:before,.products.elements-grid.wd-products-holder.elements-list.products-bordered-grid-ins.pagination-more-btn.align-items-start.row>div:nth-child(16),.products.elements-grid.wd-products-holder.wd-spacing-10.grid-columns-3.products-bordered-grid.pagination-pagination.title-line-one.align-items-start.row>div:nth-child(16),.return-to-shop .button,.tc-inline-description,.tm-cart-edit-options,.widget_layered_nav ul .count,.woocommerce-message,.woocommerce-mini-cart__buttons .btn-cart,a.button.product_type_variable.add_to_cart_button.add-to-cart-loop,p.cart-empty.wd-empty-page.wc-empty-cart-message,small.includes_tax,td.product-name a.tm-cart-edit-options{display:none}.wpcf7 textarea{height:100px}.navigation-style-underline .menu-mega-dropdown .color-scheme-dark .sub-menu>li>a{color:#d00}.navigation-style-underline .menu-mega-dropdown .color-scheme-light .nav-link-text:after,.whb-color-light .navigation-style-underline .item-level-0>a .nav-link-text:after{background-color:#ed8d4b}.widget_nav_menu ul li.current_page_item>a{font-weight:400;border-bottom:2px solid #ed8d4b}.product-label.onsale{background-color:#e22d2d;display:none}.filter-widget,.wc-pao-addon-name,.wc-pao-addon-value,.wd-more-desc table th,.wd-nav-vertical>li>a,.wd-off-canvas-btn.wd-action-btn>a,table tbody th{font-weight:400}.product-label.featured{background-color:#d33}.labels-rectangular .product-label{padding:3px}.attribute-label.product-label.label-term-begagnad-sald.label-attribute-pa_bildmarkning,.attribute-label.product-label.label-term-proffs.label-attribute-pa_bildmarkning{background-color:#000;color:#fff}.popup-added_to_cart h4{text-transform:none}.btns-shop-dark .popup-added_to_cart .view-cart{border:2px solid rgba(129,129,129,.2);color:#ed8d4b}.btns-shop-light .return-to-shop .button{border:2px solid rgba(129,129,129,.2)}.wc-pao-addon-heading{font-size:16px;color:#d33;font-weight:700;padding-bottom:10px}.wc-pao-addons-container{border-top:1px solid #ccc;margin-bottom:20px}.wd-gallery-btn>a{display:inline-block;font-size:15px}.shop_attributes td{font-size:14px}.variations_form .woocommerce-variation-price .price:before{content:"Pris";color:#000;padding-right:5px}.variations_form .woocommerce-variation-price .price{display:flex;flex-wrap:wrap}.wc-pao-addon .wc-pao-addon-description{font-size:10px}.attribute-label.product-label.label-term-offert-forfragan.label-attribute-pa_bildmarkning{background-color:#00f;color:#fff}.wd-price-unit{font-size:18px}.wd-buy-now-btn{border:2px solid rgba(129,129,129,.2);height:42px}.woocommerce div.product .in_stock_color{color:green}.no-products-footer:before{content:"Tyvärr kunde vi inte hitta någon produkt med denna kombination.";color:#d41212;visibility:visible}.no-products-footer{visibility:hidden}.btn.btn-style-bordered{border-width:1px}.wc-pao-addon-image-swatch.selected{outline-color:#006400}p.stock.wd-style-default:is(.available-on-backorder,.in-stock){font-weight:400;font-size:12px}p.stock.wd-style-default.in-stock:before{color:green!important;font-weight:700}.wd-search-requests ul a{border:1px solid!important;border-radius:5px!important;font-weight:400!important}.cart-widget-side .woocommerce-mini-cart__total{margin-top:20px!important}.sale-price-off{font-size:13px;color:#fff;position:absolute;z-index:2;background-color:#000;clip-path:polygon(0% 0%,100% 0,98% 92%,49% 100%,0 92%);min-height:48px;display:flex;align-items:center;text-align:center;width:42px;line-height:15px;font-weight:600;border-top-right-radius:8px}.attribute-label.product-label.label-term-bra-deal.label-attribute-pa_bildmarkning,.attribute-label.product-label.label-term-outlet.label-attribute-pa_bildmarkning,.attribute-label.product-label.label-term-prissankt.label-attribute-pa_bildmarkning,.attribute-label.product-label.label-term-rea.label-attribute-pa_bildmarkning{background-color:#d33;color:#fff}.wd-product-info.wd-visits-count.wd-style-with-bg:before{background:#fff}.wd-visits-count.wd-style-with-bg{padding:0 50px 0 0!important}span.price_excluding_tax{font-size:12px}.wd-dynamic-discounts thead th{font-size:14px;font-weight:400;text-transform:capitalize}.shopping-cart-widget-footer .woocommerce-mini-cart__total{font-size:16px}.price ins .amount{color:#d33!important;font-weight:600!important}.nav-link-text,p.stock.out-of-stock{font-weight:400!important}.cart-widget-side .wd-empty-mini-cart:after{content:"Vi har säkert något som passar dig i vårt breda och prisvärda sortiment.";padding-top:20px;font-size:15px;display:flex;flex-wrap:wrap}del span.amount{color:#000!important}.wc-pao-addon-price{color:#d33}#product-addons-total>div>ul>li.wc-pao-subtotal-line>p>span,p.svea-part-payment-module>span,p.woocommerce-mini-cart__total.total>span>bdi{color:#d33;font-weight:700}.wc-pao-subtotal-line p.price{font-size:18px;color:#383838}.wc-proceed-to-checkout{border:1px solid #ed8d4b;border-radius:5px}:is(.btn,.button,button,[type=submit],[type=button]){border:1px solid #ed8d4b;border-radius:5px;color:#ed8d4b;background-color:#fff}.woocommerce-variation-availability{background-color:#f1f1f1;border-radius:10px;padding:20px}table.variations{margin-bottom:-2px!important}body .product-list-item .product-wrapper{display:flex;align-items:left;flex-wrap:nowrap}body .product-list-item .product-element-top{flex:0 0 30%;margin-bottom:0!important;margin-right:15px}body .product-list-item .product-list-content{flex:1 1 auto;text-align:start}body .product-list-item:not(:last-child) .product-wrapper{padding-bottom:30px;border-bottom:1px solid;border-bottom-color:var(--brdcolor-gray-300)}.attribute-label.product-label.label-term-alltid-lagt-pris.label-attribute-pa_alltid-lagt-pris{background-color:#ff0}.product-addon-totals:before{content:"Valda produkter";font-weight:600;font-size:16px;padding-bottom:10px;color:#d33;display:flex;flex-wrap:wrap}.sale-perc{margin-top:5px;border:1px solid #000;border-radius:5px;color:#fff;padding-left:5px;background-color:#000;text-align:center}.attribute-label.product-label.label-term-kampanj.label-attribute-pa_bildmarkning{width:90px;padding-top:5px;background-color:#841c69;color:#fff;border:2px solid #fff;font-size:14px;font-weight:600}#menu-valj-stad-1>li>a>span.nav-link-text{text-decoration:underline solid #ed8d4b 2px;text-underline-offset:4px}#menu-item-39940>a,#tiptip_content>span>bdi{color:#fff}.attribute-label.product-label.label-term-superdeal.label-attribute-pa_bildmarkning{height:70px;width:70px;background-color:#d33;color:#fff;border-radius:50%;border:2px solid #fff;padding-top:18px;padding-right:5px;padding-left:5px;font-size:16px;margin-top:-12px;font-weight:500;line-height:18px}.variation-swatch-selected .reset_variations,.wd-sticky-nav-title{display:none!important}.wd-sticky-nav{border-right:0px solid rgba(118,118,118,.12)}p.stock.out-of-stock{font-size:12px;color:#000}
.widget_price_filter [class*="price_slider_amount"] .button { display: none !important}
.widget_price_filter [class*="price_slider_amount"] .price_label>span {font-weight:400 !important}
.wd-progress-bar.wd-stock-progress-bar{padding-top:20px;padding-bottom:10px}@media (min-width: 1025px) {
	.product_title.entry-title{font-size:26px}.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title>a{font-size:14px}.cart-actions .coupon .input-text{margin-right:10px;max-width:200px}.wd-more-desc .wd-more-desc-btn:before{content:"Läs mer ";color:#d33;font-size:12px;margin-left:57%;margin-top:10px;display:flex;flex-wrap:wrap}.product_title{font-size:28px}#woocommerce_product_categories-4{padding-bottom:10px}.woocommerce-mini-cart__empty-message.empty.title{visibility:hidden;position:relative}.woocommerce-mini-cart__empty-message.empty.title:after{content:"Din varukorg saknar produkter!";display:flex;align-items:center;justify-content:center;visibility:visible}.wd-empty-mini-cart .btn{margin-left:13px}.cart-totals-inner h2{text-align:center;font-weight:400}.summary.entry-summary.text-left.wd-grid-col{padding:20px;background-color:var(--bgcolor-white);box-shadow:0 0 5px rgba(0,0,0,.1);border-radius:var(--wd-brd-radius)}.widget_product_categories .widget-title{color:var(--color-gray-800)}#woocommerce_product_categories-2.wd-widget.widget.sidebar-widget.wd-widget-collapse.woocommerce.widget_product_categories{padding-left:2px;padding-bottom:12px;padding-top:10px;border-bottom:2px solid var(--brdcolor-gray-300)}#woocommerce_product_categories-2.wd-widget.widget.sidebar-widget.wd-widget-collapse.woocommerce.widget_product_categories:hover{border-color:#ed8d4b}.wd-widget-collapse .widget-title:after{content:"\f129";font-size:12px;color:var(--color-gray-300)}.wpb_column.wd-side-hidden{width:30%!important}.cart-widget-side.wd-side-hidden.wd-right.wd-opened{width:27%}.cart-widget-side .shopping-cart-widget-footer:before{content:" Kort • Faktura • Delbetala • Swish • Leasing • DirektBank";font-size:12px;display:flex;align-items:center;justify-content:center}.wd-search-full-screen .searchform input[type=text]{font-weight:400!important;font-size:18px!important}

#main-content > aside {
  position: sticky;
  top: 140px;
  max-height: calc(100vh - 140px);
  overflow-y: auto;
  overflow-x: hidden;
  padding-bottom: 20px; /* Extra utrymme längst ner */
  scrollbar-width: none; /* Firefox */
  -ms-overflow-style: none; /* IE/Edge legacy */
}

#text-172 {
  position: sticky;
  top: 0px;
  background-color: #fff;
  z-index: 10; /* eller ett högre värde om det behövs */
}


/* Grundstil för länkar i stock-status widget */
.wd-widget-stock-status a {
  border: 1px solid #ed8d4b;
  border-radius: 5px;
  padding: 10px 15px;
  margin-right: 120px;
  font-size: 0; /* Dölj ursprunglig text */
  position: relative;

  display: flex; /* För att centrera text */
  align-items: center; /* Vertikal centrering */
  justify-content: center; /* Horisontell centrering */
  min-height: 40px; /* Anpassa efter behov */

  color: #ed8d4b; /* Textfärg i standardläge */
  background-color: transparent; /* Transparent bakgrund i standardläge */
  transition: background-color 0.3s ease, color 0.3s ease;
}

/* Pseudo-elementet som visar texten */
.wd-widget-stock-status a::after {
  content: "- Sök produkter i lager -";
  font-size: 14px;
  font-weight: 400;
  text-align: center;
  width: 100%;
  color: inherit; /* Ärver färg från a */
}

/* När aktiv (wd-active), ändra bakgrund och textfärg på länken */
.wd-widget-stock-status li.wd-active a {
  background-color: #ed8d4b;
  color: #fff !important; /* Tvinga vit text */
}

/* Se till att pseudo-elementet också får vit text vid aktiv */
.wd-widget-stock-status li.wd-active a::after {
  content: "Visar nu produkter som finns i lager";
  color: #fff !important;
}

/* Dölj checkboxens ikon */
.widget .wd-checkboxes-on li > a:before {
  display: none !important;
}
.wd-shop-tools .woocommerce-ordering.wd-style-underline select {display:none}

.wd-products-shop-view {
    border: 1px solid #ccc;         /* Grå ram */
    padding: 4px 8px;              /* Lite utrymme runt innehållet */
    border-radius: 5px;             /* Lätt rundade hörn */
    background-color: #f9f9f9;      /* Lätt bakgrund */
    display: inline-flex;           /* Gör att text och ikoner hamnar på rad */
    align-items: center;           /* Centrera vertikalt */
    gap: 10px;                      /* Avstånd mellan text och knappar */
}

.wd-products-shop-view::before {
    content: "Välj visningsläge";
	  font-size: 14px;
}
}

@media (min-width: 768px) and (max-width: 1024px) {
	.woocommerce-breadcrumb .breadcrumb-last,.woocommerce-breadcrumb a{font-size:16px}.wd-more-desc .wd-more-desc-btn:before{content:"Mer fakta...";font-size:13px;font-style:italic;margin-left:27%;display:flex;flex-wrap:wrap}.wd-widget-stock-status a{border:1px solid #ed8d4b;border-radius:5px;padding:5px 0 5px 10px;margin-right:70px}.cart-widget-side.wd-side-hidden.wd-right.wd-opened{width:50%}.woocommerce-mini-cart__empty-message.empty.title{visibility:hidden;position:relative}.woocommerce-mini-cart__empty-message.empty.title:after{content:"Din varukorg saknar produkter!";display:flex;align-items:center;justify-content:center;visibility:visible}.wd-empty-mini-cart .btn{margin-left:15px}.cart-totals-inner h2{text-align:center;font-weight:400}.widget_product_categories .widget-title{color:var(--color-gray-800)}#woocommerce_product_categories-2.wd-widget.widget.sidebar-widget.wd-widget-collapse.woocommerce.widget_product_categories{padding-bottom:10px;border-bottom:2px solid var(--brdcolor-gray-300);margin-bottom:10px;margin-right:1px;margin-left:1px;padding-left:1px;padding-right:0}#woocommerce_product_categories-2.wd-widget.widget.sidebar-widget.wd-widget-collapse.woocommerce.widget_product_categories:hover{border-color:#ed8d4b}.wd-widget-collapse .widget-title:after{content:"\f129";font-size:12px;color:var(--color-gray-300)}.wpb_column.wd-side-hidden{width:50%!important}.cart-widget-side .shopping-cart-widget-footer:before{content:" Kort • Faktura • Delbetala • Swish • Leasing • DirektBank";font-size:13px;display:flex;align-items:center;justify-content:center}.wd-search-full-screen .searchform input[type=text]{font-weight:400!important;font-size:16px!important}

/* Grundstil för länkar i stock-status widget */
.wd-widget-stock-status a {
  border: 1px solid #ed8d4b;
  border-radius: 5px;
  padding: 10px 15px;
  margin-right: 120px;
  font-size: 0; /* Dölj ursprunglig text */
  position: relative;

  display: flex; /* För att centrera text */
  align-items: center; /* Vertikal centrering */
  justify-content: center; /* Horisontell centrering */
  min-height: 40px; /* Anpassa efter behov */

  color: #ed8d4b; /* Textfärg i standardläge */
  background-color: transparent; /* Transparent bakgrund i standardläge */
  transition: background-color 0.3s ease, color 0.3s ease;
}

/* Pseudo-elementet som visar texten */
.wd-widget-stock-status a::after {
  content: "- Sök produkter i lager -";
  font-size: 14px;
  font-weight: 400;
  text-align: center;
  width: 100%;
  color: inherit; /* Ärver färg från a */
}

/* När aktiv (wd-active), ändra bakgrund och textfärg på länken */
.wd-widget-stock-status li.wd-active a {
  background-color: #ed8d4b;
  color: #fff !important; /* Tvinga vit text */
}

/* Se till att pseudo-elementet också får vit text vid aktiv */
.wd-widget-stock-status li.wd-active a::after {
  content: "Visar nu produkter som finns i lager";
  color: #fff !important;
}

/* Dölj checkboxens ikon */
.widget .wd-checkboxes-on li > a:before {
  display: none !important;
}

.wd-shop-tools .wd-show-sidebar-btn > a:before {
  content: "\f118";
	font-size: 20px;
}

#text-172 {
  position: sticky;
	top:-30px;
  background-color: #fff;
	padding-top:15px;
  z-index: 10; /* eller ett högre värde om det behövs */
}
}

@media (min-width: 577px) and (max-width: 767px) {
	.woocommerce-breadcrumb .breadcrumb-last,.woocommerce-breadcrumb a{font-size:16px}.cart-totals-inner h2{display:none;text-align:center;font-weight:400}.cart-actions .coupon .input-text{margin-right:10px;max-width:200px}.wd-more-desc .wd-more-desc-btn:before{content:"Mer fakta...";font-size:12px;font-style:italic;margin-left:23%;display:flex;flex-wrap:wrap}.step-cart.step-active,li.cat-link.shop-all-link{display:none}.wd-checkout-steps li span{padding-top:10px}.wd-widget-stock-status a{border:1px solid #ed8d4b;border-radius:5px;padding:5px 0 5px 10px;margin-right:70px}.wc-svea-checkout-page .wc-svea-checkout-order-details .wc-svea-checkout-form .woocommerce-checkout-review-order-table{margin-top:-40px}.cart-table-section{margin-top:-30px}.cart-widget-side.wd-side-hidden.wd-right.wd-opened{width:50%}.woocommerce-mini-cart__empty-message.empty.title{visibility:hidden;position:relative}.woocommerce-mini-cart__empty-message.empty.title:after{content:"Din varukorg saknar produkter!";display:flex;align-items:center;justify-content:center;visibility:visible}.wd-empty-mini-cart .btn{margin-left:15px}.widget_product_categories .widget-title{color:var(--color-gray-800)}#woocommerce_product_categories-2.wd-widget.widget.sidebar-widget.wd-widget-collapse.woocommerce.widget_product_categories{padding-bottom:10px;border-bottom:2px solid var(--brdcolor-gray-300);margin-bottom:10px;margin-right:10px;margin-left:15px;padding-left:1px;padding-right:1px}#woocommerce_product_categories-2.wd-widget.widget.sidebar-widget.wd-widget-collapse.woocommerce.widget_product_categories:hover{border-color:#ed8d4b}.wd-widget-collapse .widget-title:after{content:"\f129";font-size:12px;color:var(--color-gray-300)}.wpb_column.wd-side-hidden{width:50%!important}.cart-widget-side .shopping-cart-widget-footer:before{content:" Kort • Faktura • Delbetala • Swish • Leasing • DirektBank";font-size:13px;display:flex;align-items:center;justify-content:center}.wd-search-full-screen .searchform input[type=text]{font-weight:400!important;font-size:14px!important}

/* Grundstil för länkar i stock-status widget */
.wd-widget-stock-status a {
  border: 1px solid #ed8d4b;
  border-radius: 5px;
  padding: 10px 15px;
  margin-right: 120px;
  font-size: 0; /* Dölj ursprunglig text */
  position: relative;

  display: flex; /* För att centrera text */
  align-items: center; /* Vertikal centrering */
  justify-content: center; /* Horisontell centrering */
  min-height: 40px; /* Anpassa efter behov */

  color: #ed8d4b; /* Textfärg i standardläge */
  background-color: transparent; /* Transparent bakgrund i standardläge */
  transition: background-color 0.3s ease, color 0.3s ease;
}

/* Pseudo-elementet som visar texten */
.wd-widget-stock-status a::after {
  content: "- Sök produkter i lager -";
  font-size: 14px;
  font-weight: 400;
  text-align: center;
  width: 100%;
  color: inherit; /* Ärver färg från a */
}

/* När aktiv (wd-active), ändra bakgrund och textfärg på länken */
.wd-widget-stock-status li.wd-active a {
  background-color: #ed8d4b;
  color: #fff !important; /* Tvinga vit text */
}

/* Se till att pseudo-elementet också får vit text vid aktiv */
.wd-widget-stock-status li.wd-active a::after {
  content: "Visar nu produkter som finns i lager";
  color: #fff !important;
}

/* Dölj checkboxens ikon */
.widget .wd-checkboxes-on li > a:before {
  display: none !important;
}

.wd-shop-tools .wd-show-sidebar-btn > a:before {
  content: "\f118";
	font-size: 20px;
}

#text-172 {
  position: sticky;
	top:-30px;
  background-color: #fff;
	padding-top:15px;
  z-index: 10; /* eller ett högre värde om det behövs */
}
}

@media (max-width: 576px) {
	.woocommerce-breadcrumb .breadcrumb-last,.woocommerce-breadcrumb a{font-size:14px}.wd-more-desc .wd-more-desc-btn:before{content:"Mer fakta...";font-size:13px;font-style:italic;margin-left:35%;display:flex;flex-wrap:wrap}.popup-added_to_cart h4{font-size:18px}.step-cart.step-active,.wd-checkout-steps,li.cat-link.shop-all-link{display:none}.cart-widget-side.wd-side-hidden.wd-right.wd-opened{width:100%}.woocommerce-mini-cart__empty-message.empty.title{visibility:hidden;position:relative}.woocommerce-mini-cart__empty-message.empty.title:after{content:"Din varukorg saknar produkter!";display:flex;align-items:center;justify-content:center;visibility:visible}.wd-empty-mini-cart .btn{margin-left:15px}.wd-pf-btn button{margin-top:15px}.cart-widget-side .shopping-cart-widget-footer{margin-bottom:20px}.cart-totals-inner h2{text-align:center;font-weight:400;padding-bottom:20px}div.wd-accordion-title-text{font-weight:700}.widget_product_categories .widget-title{color:var(--color-gray-800)}.wd-products-shop-view.products-view-list_grid>a.shop-view.per-row-list{display:visible!important}#woocommerce_product_categories-2.wd-widget.widget.sidebar-widget.wd-widget-collapse.woocommerce.widget_product_categories{padding-bottom:10px;border-bottom:2px solid var(--brdcolor-gray-300);margin-bottom:10px;margin-right:10px;margin-left:15px;padding-left:1px;padding-right:1px}#woocommerce_product_categories-2.wd-widget.widget.sidebar-widget.wd-widget-collapse.woocommerce.widget_product_categories:hover{border-color:#ed8d4b}.wd-widget-collapse .widget-title:after{content:"\f129";font-size:12px;color:var(--color-gray-300)}.wpb_column.wd-side-hidden{width:100%!important}.cart-widget-side .shopping-cart-widget-footer:before{content:" Kort • Faktura • Delbetala • Swish • Leasing • DirektBank";font-size:13px;display:flex;align-items:center;justify-content:center}.wd-search-full-screen .searchform input[type=text]{font-weight:400!important;font-size:14px!important}

/* Grundstil för länkar i stock-status widget */
.wd-widget-stock-status a {
  border: 1px solid #ed8d4b;
  border-radius: 5px;
  padding: 10px 15px;
	margin-right: 30px;
  font-size: 0; /* Dölj ursprunglig text */
  position: relative;

  display: flex; /* För att centrera text */
  align-items: center; /* Vertikal centrering */
  justify-content: center; /* Horisontell centrering */
  min-height: 40px; /* Anpassa efter behov */

  color: #ed8d4b; /* Textfärg i standardläge */
  background-color: transparent; /* Transparent bakgrund i standardläge */
  transition: background-color 0.3s ease, color 0.3s ease;
}

/* Pseudo-elementet som visar texten */
.wd-widget-stock-status a::after {
  content: "Sök produkter i lager ";
  font-size: 14px;
  font-weight: 400;
  text-align: center;
  width: 100%;
  color: inherit; /* Ärver färg från a */
}

/* När aktiv (wd-active), ändra bakgrund och textfärg på länken */
.wd-widget-stock-status li.wd-active a {
  background-color: #ed8d4b;
  color: #fff !important; /* Tvinga vit text */
}

/* Se till att pseudo-elementet också får vit text vid aktiv */
.wd-widget-stock-status li.wd-active a::after {
  content: "Visar produkter i lager";
  color: #fff !important;
}

/* Dölj checkboxens ikon */
.widget .wd-checkboxes-on li > a:before {
  display: none !important;
}

#main-content > aside{width:100%!important}

.wd-shop-tools .wd-show-sidebar-btn > a:before {
  content: "\f118";
	font-size: 20px;
}

#text-172 {
  position: sticky;
	top:-30px;
  background-color: #fff;
	padding-top:15px;
  z-index: 10; /* eller ett högre värde om det behövs */
}
}

