/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 03 2024 | 07:59:58 */
html #topcontrol{background:rgb(64 64 64 / .75);color:#FFF;width:49px;height:48px;right:10px;text-align:center;z-index:1040;transition:background 0.3s ease-out;background-color:#fff0;background-image:linear-gradient(270deg,#50DB01 0%,#209000 50%);border-radius:50px}.checkout-order-review .product-name{font-size:14px;line-height:1.5em;font-weight:500;letter-spacing:-.001em;color:var(--porto-heading-color);padding-right:30px;position:relative;text-align:start}.rot_not_taken{display:none}.products .add-links .button{border-color:#e6efe6}.checkout-order-review .product-content{display:flex;justify-content:space-between;align-items:center}.woocommerce-order-received .woo-page-header{display:none}.product-images .img-thumbnail .inner,.product-images .img-thumbnail .inner img{border-radius:5px}.custom-thankyou-message{min-height:calc(100vh - 578px);display:flex;justify-content:center;align-items:center;color:#000;font-size:2.5rem;line-height:1.5;padding:20px;text-align:center;font-weight:700;border-radius:15px;border:20px solid #209000}.thnkmsg{padding:50px;background-color:#20900012;padding-top:30px}.thnkmsg .montage_logo{width:350px}.thnkmsg .bankid_logo{width:55px}.shop_table.cart-table a.remove.remove-product,.shop_table.review-order a.remove.remove-product,.woocommerce #content table.shop_table.wishlist_table.cart a.remove{top:5px!important;right:-22%!important;color:var(--porto-dark-color)}.products .product-category .thumb-info-wrapper:after{background:#fff0;z-index:1;opacity:1}.custom_category ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.custom_category .products li{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:20px;background:#f4f5fa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:15px;width:24%}.custom_category .products .product-category:hover .thumb-info-wrapper:after{background:#fff0}.woocommerce-account div#main{background:#F4F5FA;padding:90px 20px}.woocommerce-account .box-content{background:#fff;padding:30px}.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--wishlist{display:none!important}.woocommerce-MyAccount-content a{color:#ff7017;font-weight:600}.products .product-content{display:-ms-grid;display:grid;grid-template-areas:'a a' 'b b' 'd c';-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.products .product-content a.product-loop-title{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:a}.products .product-content .description{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:b}.products .product-content .price{-ms-grid-row:3;-ms-grid-column:2;grid-area:c;color:var(--wp--preset--color--secondary);font-weight:700;text-align:end;font-size:1.1em}.products .product-content .add-links-wrap{-ms-grid-row:3;-ms-grid-column:1;grid-area:d;text-align:left}.products .product-content .add-links-wrap .button{color:var(--wp--preset--color--secondary);font-weight:700}.products .product-content .add-links-wrap .button:hover{color:#fff;background-image:linear-gradient(270deg,#50DB01 0%,#209000 50%);border-color:#209000}.products .product-content .add-links-wrap .button:hover .wrench-icon path{fill:#fff}.products .product-content .amount-prepended{color:#9C9FAF;font-weight:300;margin-bottom:5px;font-size:11px}.rightpress_product_price_live_update dt{margin-right:5px;text-transform:uppercase}.rightpress_product_price_live_update dd{position:relative;top:2px}#wccf_product_field_discount_rot input[type="checkbox"]{position:relative;width:80px;height:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:red;outline:none;border-radius:2rem;cursor:pointer;-webkit-box-shadow:inset 0 0 5px rgb(0 0 0 / 50%);box-shadow:inset 0 0 5px rgb(0 0 0 / 50%)}#wccf_product_field_discount_rot input[type="checkbox"]::before{content:"";width:40px;height:40px;border-radius:50%;background:#fff;position:absolute;top:0;left:0;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}#wccf_product_field_discount_rot input[type="checkbox"]:checked::before{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);background:#fff}#wccf_product_field_discount_rot input[type="checkbox"]:checked{background:var(--wp--preset--color--secondary)}.single-product .rightpress_product_price_live_update dd{float:unset!important}.products .product-content .add-links-wrap .button:only-child{color:#fff;background-image:linear-gradient(180deg,#FFFFFF 0%,#e6efe6 100%);position:relative;min-width:130px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.products .product-content .add-links-wrap .button:only-child::after{position:absolute;left:50%;top:50%;content:'Läs mer och boka';color:var(--wp--preset--color--secondary);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.products .product-content .add-links-wrap .button:only-child:hover{color:#209000;background-image:linear-gradient(-180deg,#50db01 0%,#209000 100%)}.products .product-content .add-links-wrap .button:only-child:hover:after{color:#fff}.woocommerce-MyAccount-content a.woocommerce-Button--next.button{background:#fff0}@media only screen and (max-width:767px){.custom_opacity .elementor-background-overlay{opacity:0.6!important;background:#000!important}.faq_wrap{margin:0}.faq_wrap .elementor-tab-title a{padding-right:30px}.faq_wrap .elementor-tab-content{padding:15px!important}.process-step .process-step-circle{width:auto}.woocommerce-account div#main{padding:40px 0}.woocommerce-account .box-content{padding:15px}a#invoice-link{border:0}.woocommerce-MyAccount-orders td.woocommerce-orders-table__cell{padding:0!important}.woocommerce-MyAccount-content .box-with-icon{padding:10px}}@media only screen and (min-width:768px) and (max-width:991px){.woocommerce-account div#main{background:#F4F5FA;padding:50px 0}.woocommerce-account .woocommerce-MyAccount-navigation{padding:0 10px 0}.woocommerce-account .box-content{padding:20px}}