.woocommerce:before,.woocommerce:after{display:block;content:'';clear:both}.woocommerce-breadcrumb,.woocommerce-products-header{display:none}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin:0 0 1.5em;padding:1.5em 1.5em 1.5em 1.5em;border-left:5px solid var(--colorMain);background-color:rgb(150 150 150 / .05);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:575px){.woocommerce-error,.woocommerce-info,.woocommerce-message{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}}.woocommerce-error{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.woocommerce-notices-wrapper,.woocommerce-form-coupon-toggle{width:100%;margin-bottom:60px}.woocommerce-notices-wrapper:empty,.woocommerce-form-coupon-toggle:empty{margin-bottom:0}.woocommerce-info{border-color:#007ebd}.woocommerce-error{list-style-position:inside}.woocommerce .widget-theme-wrapper{margin-bottom:30px}.woocommerce .widget-theme-wrapper h3{font-size:24px;margin-bottom:35px;line-height:1}.woocommerce .widget-theme-wrapper button{display:none}.woocommerce .widget-theme-wrapper .woocommerce-product-search::before{content:'\f002'}.woocommerce-result-count{display:inline-block;margin-bottom:0;padding:15px 0;float:left}.woocommerce-result-count+form{display:inline-block}@media (min-width:576px){.woocommerce-result-count+form{float:right}}.toggle_view{padding:15px 0}.widget_product_categories .select_container::before,.woocommerce-input-wrapper .select_container::before{display:none}.widget_product_categories .select2 .select2-selection,.woocommerce-input-wrapper .select2 .select2-selection{position:relative;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #dadbd6;height:auto;color:#031521;padding:0 40px 12px 0}.widget_product_categories .select2 .select2-selection::before,.woocommerce-input-wrapper .select2 .select2-selection::before{content:'';position:absolute;display:inline-block;width:30px;height:1px;background-color:#031521;left:0;bottom:0}.widget_product_categories .select2 .select2-selection__rendered,.woocommerce-input-wrapper .select2 .select2-selection__rendered{padding-left:0}.widget_product_categories .select2 .select2-selection__arrow,.woocommerce-input-wrapper .select2 .select2-selection__arrow{position:absolute;height:100%!important}.widget_product_categories .select2 .select2-selection__arrow::after,.woocommerce-input-wrapper .select2 .select2-selection__arrow::after{content:'\f107';position:absolute;top:0;right:20px;color:var(--colorMain);font-family:"FontAwesome",sans-serif;font-size:14px;pointer-events:none}.widget_product_categories .select2 .select2-selection__arrow b,.woocommerce-input-wrapper .select2 .select2-selection__arrow b{display:none}.woocommerce-input-wrapper{width:100%}#content_products{margin-bottom:-30px}ul.products{list-style:none;padding:0;margin:0 -15px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;clear:both;width:-webkit-calc(100% + 30px);width:calc(100% + 30px)}ul.products .product{position:relative;padding:0 25px;margin-bottom:50px}ul.products .product .product-inner{background-color:#f2f2eb;position:relative;border-radius:4px;overflow:hidden}ul.products .product .product-inner .added_to_cart{margin-top:15px}ul.products .product .product-inner a:not(.button){display:inline-block;width:100%}ul.products .product .product-inner a:not(.button) img{width:100%;-o-object-fit:cover;object-fit:cover}ul.products .product .product-inner .product-description-short{margin-top:25px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}ul.products .product .product-inner .product-description-short .desc-wrap{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;padding:7px 0;max-width:230px}ul.products .product .product-inner .product-description-short .desc-wrap:not(:last-child){border-bottom:1px solid #dadbd6}ul.products .product .product-inner .product-description-short .desc-wrap span{margin-right:5px;color:#031521}ul.products .product .product-inner .price-wrap{margin-top:20px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;align-items:center}ul.products .product .product-inner .add_to_cart_button,ul.products .product .product-inner .product_type_external,ul.products .product .product-inner .product_type_grouped{background-color:#fff0;font-size:0;padding:0;border:unset;min-width:unset}ul.products .product .product-inner .add_to_cart_button:hover,ul.products .product .product-inner .product_type_external:hover,ul.products .product .product-inner .product_type_grouped:hover{background-color:#fff0}ul.products .product .product-inner .add_to_cart_button::before,ul.products .product .product-inner .product_type_external::before,ul.products .product .product-inner .product_type_grouped::before{content:'';display:inline-block;line-height:0;width:20px;height:18px;-webkit-mask:url(https://spitzen.dk/wp-content/themes/cognio/img/cart.png) no-repeat center/cover;background-color:#031521;position:relative;left:-.5em;top:-1px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}ul.products .product .product-inner .add_to_cart_button:hover::before,ul.products .product .product-inner .product_type_external:hover::before,ul.products .product .product-inner .product_type_grouped:hover::before{background-color:var(--colorMain)}ul.products .product .product-inner .product-wrap{padding:50px 50px 45px}@media (max-width:1199px){ul.products .product .product-inner .product-wrap{padding:30px 30px 25px}}ul.products .product .product-inner .product-wrap .category{color:#6e7a81}ul.products .product .product-inner .product-wrap .category:hover{color:var(--colorMain)}ul.products .product .product-inner .price{margin-top:0;margin-bottom:0;color:var(--colorMain);font-size:14px;font-weight:300;opacity:1;margin-right:auto}ul.products .product .product-inner .price del{color:#6e7a81}ul.products .product>a>img{width:100%}ul.products .product h2{margin-top:0;line-height:1;font-size:24px;font-family:'Montserrat',sans-serif}@media (max-width:1199px){ul.products .product h2{font-size:20px}}ul.products .product h2+.star-rating{margin-top:10px}ul.products .product .onsale{position:absolute;top:10px;left:0;padding:.3em 1em;color:#fff;background-color:var(--colorMain);z-index:2}ul.products .product .onsale:before{content:'';position:absolute;bottom:-14px;left:0;width:0;height:0;border:7px solid #fff0;border-left-color:var(--colorMainDarken10);border-top-color:var(--colorMainDarken10)}ul.products.owl-carousel.owl-center .owl-item.center .product .product-inner{margin-top:10px;border:none;box-shadow:0 0 7px 4px rgb(6 38 55 / .15)}ul.products.owl-carousel.owl-center .owl-item:not(.center) .product .product-inner{border:none;margin-top:10px}ul.products.owl-carousel.owl-center .owl-item:not(.center) .product .product-wrap{opacity:0}ul.products.owl-carousel>*{width:100%}ul.products.owl-carousel .product{width:100%}ul.products.owl-carousel .product h2{font-size:21px;margin-bottom:0}@media (max-width:767px){ul.products .product{width:100%!important}}.columns-1>*{width:100%;margin-right:0}@media (min-width:768px){.columns-1 .product-inner{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.columns-1 .product-inner>div{width:50%;-webkit-flex-shrink:0;flex-shrink:0}}.woocommerce .columns-2>*{width:50%}.woocommerce .columns-3>*{width:33.333333%}@media (max-width:1200px) and (min-width:767px){.woocommerce .columns-3>*{width:50%}}.woocommerce .columns-4>*{width:25%}@media (max-width:1200px) and (min-width:767px){.woocommerce .columns-4>*{width:50%}}.woocommerce .columns-5>*{width:20%}.woocommerce .columns-6>*{width:16.666667%}.price{display:block;margin:1em 0 1.5em;font-weight:700;opacity:.65}.price del{opacity:.7;padding:0 .5em 0 0}.price ins{-webkit-text-decoration-line:unset;text-decoration-line:unset;padding:0 .1em}@media (min-width:576px){.woocommerce-info .showcoupon,.woocommerce-info .showlogin{margin-right:auto}}.button{display:inline-block;position:relative;z-index:2;font-size:14px;line-height:1;padding:22px 15px;min-width:150px;font-weight:400;background:var(--colorMain);color:#fff;border:1px solid var(--colorMain);border-radius:3px;text-align:center}.button:hover{background-color:#fff0;border-color:var(--colorMain);color:var(--colorMain)}.button.disabled{cursor:not-allowed;opacity:.5}.button+.button{margin-left:4px}.button.add_to_cart_button,.button.checkout{background-color:#fff0;color:var(--colorMain)}.button.add_to_cart_button:hover,.button.checkout:hover{background-color:var(--colorMain);color:#fff}.woocommerce-orders-table__row .button,.woocommerce-Message .button,.woocommerce-message .button{padding:7px 16px}.woocommerce-Message .button,.woocommerce-message .button{margin-top:20px}@media (min-width:576px){.woocommerce-Message .button,.woocommerce-message .button{margin-top:0;margin-left:auto}}.add_to_cart_button+.wc-forward{padding:0;font-size:12px;line-height:1.6em;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.add_to_cart_button+.wc-forward:after{font-family:'FontAwesome';content:"\f178";padding-left:.5em}.woocommerce-pagination{-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-10px;margin-top:80px;border-top:1px solid #dadbd6;border-bottom:1px solid #dadbd6;padding:27px 0 23px}@media (max-width:1199px){.woocommerce-pagination{margin-top:0}}.woocommerce-pagination ul.page-numbers{clear:both;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;list-style:none}.woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce-pagination ul.page-numbers span,.woocommerce-pagination ul.page-numbers a{border:none;color:#031521;margin-right:42px;margin-bottom:10px;margin-left:0;text-align:center;font-size:14px;padding:0}.woocommerce-pagination ul.page-numbers span:hover,.woocommerce-pagination ul.page-numbers a:hover{color:var(--colorMain);background-color:#fff0}@media (max-width:768px){.woocommerce-pagination ul.page-numbers span,.woocommerce-pagination ul.page-numbers a{height:45px;line-height:15px;padding:1.3em 1.2em;width:45px}}.woocommerce-pagination ul.page-numbers span.next,.woocommerce-pagination ul.page-numbers a.next{font-size:0}.woocommerce-pagination ul.page-numbers span.next::before,.woocommerce-pagination ul.page-numbers a.next::before{content:'\f054';font-family:'FontAwesome';font-size:12px}.woocommerce-pagination ul.page-numbers span.prev,.woocommerce-pagination ul.page-numbers a.prev{font-size:0}.woocommerce-pagination ul.page-numbers span.prev::before,.woocommerce-pagination ul.page-numbers a.prev::before{content:'\f053';font-family:'FontAwesome';font-size:12px}.woocommerce-pagination ul.page-numbers span{cursor:not-allowed;color:var(--colorMain);background-color:#fff0}.product .images{position:relative;margin-bottom:0}.product .images .flex-direction-nav{display:none}.product .images figure{max-width:none}@media (min-width:768px){.product .images{width:45%;float:left}}.product .summary{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin-bottom:120px}.product .summary:after{content:'';display:block;clear:both}@media (max-width:1199px){.product .summary{margin-bottom:90px}}@media (min-width:768px){.product .summary{width:45%;float:right}}.product .summary .social-icons,.product .summary .share_buttons{margin-top:50px;-webkit-box-ordinal-group:23;-webkit-order:22;order:22}.product .summary .entry-title{line-height:1;font-size:30px;margin-bottom:10px;text-transform:uppercase;display:none}.product .summary .product-description-short{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.product .summary .product-description-short .desc-wrap{display:-webkit-box;display:-webkit-flex;display:flex;padding:7px 0;min-width:60%}.product .summary .product-description-short .desc-wrap:not(:last-child){border-bottom:1px solid rgb(20 29 40 / .1)}.product .summary .product-description-short .desc-wrap span{font-weight:500;color:#031521;margin-right:5px}.product .summary .product_meta span{font-weight:500;color:#031521}.product .summary .product_meta span span,.product .summary .product_meta span a{color:#6e7a81;font-weight:400}.product .summary .product_meta span span:first-child,.product .summary .product_meta span a:first-child{margin-left:5px}.product .summary .price-wrap{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-top:65px;border-bottom:1px solid #dadbd6;margin-bottom:40px;padding-bottom:40px}.product .summary .price{margin-top:0;margin-right:auto;-webkit-box-ordinal-group:0;-webkit-order:-1;order:-1;color:#062637;font-family:Montserrat,sans-serif;font-size:40px;line-height:1;font-weight:700;opacity:1}@media (max-width:991px){.product .summary .price{font-size:25px}}.product .summary form{border-top:1px solid #dadbd6;border-bottom:1px solid #dadbd6;margin-top:50px;padding-bottom:50px;padding-top:50px;-webkit-box-ordinal-group:22;-webkit-order:21;order:21}.product .summary form .single_variation_wrap>div{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.product .summary .woocommerce-product-rating{display:-webkit-box;display:-webkit-flex;display:flex;line-height:1;position:relative}.product .summary .woocommerce-product-rating .woocommerce-review-link{-webkit-box-ordinal-group:3;-webkit-order:2;order:2;margin-right:0;margin-left:auto;display:none}.product .summary .woocommerce-product-rating+.product-description-short{margin-top:15px}.product .summary .woocommerce-review-link{display:inline-block;margin-right:90px}.product .summary .woocommerce-variation-price{margin-top:20px}.product .summary .variations{margin:0}.product .summary .variations tr{display:block;margin-bottom:1em}.product .summary .variations td{text-align:left;display:block;padding:0;border:none}.product .summary .variations label:after{content:':'}.product .summary .variations .reset_variations:before{font-size:16px;padding:.5em;display:inline-block;font-family:'FontAwesome';content:"\f05e"}.product .summary input+.add-to-cart{margin-top:30px}.product .summary .add-to-cart .quantity{margin-right:20px}@media (max-width:575px){.product .summary .add-to-cart .quantity{margin-right:0}}.product .summary .quantity{display:inline-block;position:relative}.product .summary .quantity [type='number']{font-weight:400;height:50px;padding:0 25px;text-align:center;width:90px;-moz-appearance:textfield;border:none;border-radius:0}.product .summary .quantity [type='number']:hover,.product .summary .quantity [type='number']:focus{-moz-appearance:number-input}.product .summary .quantity [type='number']::-webkit-inner-spin-button,.product .summary .quantity [type='number']::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product .summary .quantity+button{top:-1px;position:relative;margin-right:27px}@media (max-width:575px){.product .summary .quantity+button{margin-top:20px}}.product .summary .quantity [type="button"]{cursor:pointer;position:absolute;right:6px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:1;color:#fff0;border:none;width:22px;height:10px;background-color:#fff0;z-index:1}.product .summary .quantity [type="button"]:hover+i{color:var(--colorMain)}.product .summary .quantity [type="button"]+i{position:absolute;right:6px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:10px;width:22px;text-align:center;line-height:10px;color:#031521;display:inline-block}.product .summary .quantity [type="button"].minus{right:auto;left:6px}.product .summary .quantity [type="button"].minus+i{right:auto;left:6px}.product .summary .product_meta{margin-top:40px}.product .summary .product_meta>span{display:block}.product .summary .product_meta a{font-size:12px;line-height:1.6em;font-weight:700;text-transform:uppercase;letter-spacing:.1em;letter-spacing:0;text-transform:capitalize}.woocommerce-tabs{clear:both;margin-top:20px;margin-bottom:4em}.woocommerce-tabs .comment-form input:-moz-placeholder,.woocommerce-tabs .comment-form textarea:-moz-placeholder{color:#031521;opacity:1}.woocommerce-tabs .comment-form input::-moz-placeholder,.woocommerce-tabs .comment-form textarea::-moz-placeholder{color:#031521;opacity:1}.woocommerce-tabs .comment-form input:-ms-input-placeholder,.woocommerce-tabs .comment-form textarea:-ms-input-placeholder{color:#031521}.woocommerce-tabs .comment-form input::-webkit-input-placeholder,.woocommerce-tabs .comment-form textarea::-webkit-input-placeholder{color:#031521}.woocommerce-tabs .comment-form p:not(:last-child):not(.comment-notes):not(.stars):not(.comment-form-cookies-consent){position:relative;display:-webkit-box;display:-webkit-flex;display:flex}.woocommerce-tabs .comment-form p:not(:last-child):not(.comment-notes):not(.stars):not(.comment-form-cookies-consent)::after{content:'';display:inline-block;height:1px;width:30px;background-color:#031521;position:absolute;left:0;bottom:0}.woocommerce-tabs ul.tabs{padding-left:0;border-bottom:none;position:relative;z-index:1;list-style:none;margin-bottom:0}@media (max-width:768px){.woocommerce-tabs ul.tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.woocommerce-tabs ul.tabs li a{width:100%}}.woocommerce-tabs ul.tabs li+li{border-top:none}.woocommerce-tabs ul.tabs li{border-bottom:none;padding:0;position:relative;z-index:1;display:-webkit-box;display:-webkit-flex;display:flex}.woocommerce-tabs ul.tabs li.active a{background-color:#f2f2eb;border-color:#f2f2eb;color:#6e7a81}.woocommerce-tabs ul.tabs li a{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-right:2px;color:#031521;text-align:center;background:var(--colorMain2);text-transform:unset;font-size:14px;font-weight:400;position:relative;border:1px solid var(--colorMain2);border-radius:3px 3px 0 0;z-index:0;overflow:hidden;padding:14px 35px;min-width:165px}.woocommerce-tabs ul.tabs li a:hover{background-color:#f2f2eb;border-color:#f2f2eb}.woocommerce-tabs .panel{background-color:#f2f2eb;padding:75px 80px;z-index:2;position:relative;border:1px solid #f2f2eb;border-radius:0 3px 3px 3px}@media (max-width:767px){.woocommerce-tabs .panel{padding:30px;border-radius:0 0 3px 3px}}.woocommerce-tabs .panel h2{font-size:24px;margin-bottom:35px;line-height:1;font-size:24px}@media (min-width:768px){.woocommerce-tabs ul.tabs{display:-webkit-box;display:-webkit-flex;display:flex}.woocommerce-tabs ul.tabs li a{margin-bottom:0}}.woocommerce-tabs .shop_attributes{margin-top:0;display:block}.woocommerce-tabs .shop_attributes tr td,.woocommerce-tabs .shop_attributes tr th{text-align:left;padding-top:10px;padding-bottom:10px;border:none}.woocommerce-tabs .shop_attributes th{padding-right:40px}.woocommerce-tabs .shop_attributes th:after{content:':'}.commentlist{padding:0;list-style:none}.stars+.select-wrap{display:none}.comment_container{position:relative;padding-top:17px;margin-bottom:30px;margin-left:100px}.comment_container>img{max-width:80px;position:absolute;top:-1px;left:-100px;border-radius:50%;width:100%}.comment_container .meta{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;line-height:1.3;margin-right:90px;margin-bottom:20px;color:#031521}.comment_container .meta strong{font-weight:700;font-size:24px}.comment_container .meta span{display:none}.comment_container .meta time{width:100%;margin-top:10px}.comment_container .star-rating{float:right}#tab-reviews .comment-respond{border:none;padding:0}#reviews label[for]{display:block}.comment-reply-title{display:block;font-size:40px;font-weight:700;margin-bottom:.5em;font-family:"Montserrat",sans-serif;line-height:1;color:#031521;margin-top:55px}@media (max-width:1199px){.comment-reply-title{margin-top:35px;font-size:30px}}@media (min-width:1200px){.woocommerce-tabs .comment-respond{max-width:600px}}.woocommerce-tabs .comment-respond .comment-form-cookies-consent{margin-top:0}.woocommerce-tabs .comment-respond p.form-submit{margin-top:20px}.woocommerce-tabs .comment-respond .comment-notes{margin-bottom:0}.woocommerce-tabs .comment-respond .comment-form-rating{width:100%}.woocommerce-tabs .comment-respond .comment-form-rating label{display:none}.woocommerce-tabs .comment-respond .comment-form-rating p{margin-bottom:20px}.woocommerce-tabs .comment-respond .comment-form-comment{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}.woocommerce-tabs .comment-respond .form-submit{-webkit-box-ordinal-group:3;-webkit-order:2;order:2}.woocommerce .form-submit .submit{width:auto;border:1px solid var(--colorMain);background-color:var(--colorMain);border-radius:3px;font-size:14px;padding:22px 15px;color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.woocommerce .form-submit .submit:hover{background-color:#fff0;color:var(--colorMain)}.related,.upsells,.cross-sells{margin-top:70px}@media (max-width:1199px){.related,.upsells,.cross-sells{margin-top:60px}}.related>h2,.upsells>h2,.cross-sells>h2{font-size:40px}.related ul.products,.upsells ul.products,.cross-sells ul.products{margin:0}.related ul.products.owl-carousel .owl-stage-outer,.upsells ul.products.owl-carousel .owl-stage-outer,.cross-sells ul.products.owl-carousel .owl-stage-outer{padding-left:0}.related ul.products .owl-nav,.upsells ul.products .owl-nav,.cross-sells ul.products .owl-nav{display:none}.related ul.products .product,.upsells ul.products .product,.cross-sells ul.products .product{padding:3px;margin:0}.related ul.products .product .onsale,.upsells ul.products .product .onsale,.cross-sells ul.products .product .onsale{left:-2px}.upsells>h2{font-size:30px!important;font-family:'Montserrat',sans-serif}.widget .woocommerce-Price-amount{color:var(--colorMain)}.page_footer .widget_shopping_cart ul li:last-child::before,.page_footer .widget_products ul li:last-child::before,.page_footer .widget_recently_viewed_products ul li:last-child::before,.page_footer .widget_recent_reviews ul li:last-child::before,.page_footer .widget_top_rated_products ul li:last-child::before{display:none}.widget_shopping_cart ul,.widget_products ul,.widget_recently_viewed_products ul,.widget_recent_reviews ul,.widget_top_rated_products ul{list-style:none;padding:0;margin:0}.widget_shopping_cart ul li,.widget_products ul li,.widget_recently_viewed_products ul li,.widget_recent_reviews ul li,.widget_top_rated_products ul li{position:relative;padding-left:115px;padding-top:0;padding-bottom:0;min-height:100px;margin-bottom:30px}.widget_shopping_cart ul li:last-child,.widget_products ul li:last-child,.widget_recently_viewed_products ul li:last-child,.widget_recent_reviews ul li:last-child,.widget_top_rated_products ul li:last-child{margin-bottom:0}.widget_shopping_cart ul li a>img,.widget_products ul li a>img,.widget_recently_viewed_products ul li a>img,.widget_recent_reviews ul li a>img,.widget_top_rated_products ul li a>img{position:absolute;left:0;max-width:100px;width:auto;max-height:100px;border-radius:3px;overflow:hidden}.widget_shopping_cart .star-rating,.widget_products .star-rating,.widget_recently_viewed_products .star-rating,.widget_recent_reviews .star-rating,.widget_top_rated_products .star-rating{margin-top:6px}.widget_shopping_cart .product-title,.widget_products .product-title,.widget_recently_viewed_products .product-title,.widget_recent_reviews .product-title,.widget_top_rated_products .product-title{display:block;font-size:14px;font-weight:700;font-family:'Montserrat',sans-serif}.widget_shopping_cart del,.widget_shopping_cart ins,.widget_shopping_cart .amount,.widget_products del,.widget_products ins,.widget_products .amount,.widget_recently_viewed_products del,.widget_recently_viewed_products ins,.widget_recently_viewed_products .amount,.widget_recent_reviews del,.widget_recent_reviews ins,.widget_recent_reviews .amount,.widget_top_rated_products del,.widget_top_rated_products ins,.widget_top_rated_products .amount{font-weight:400;display:inline-block}.widget_shopping_cart del,.widget_products del,.widget_recently_viewed_products del,.widget_recent_reviews del,.widget_top_rated_products del{padding-right:1em}.widget_shopping_cart del span,.widget_products del span,.widget_recently_viewed_products del span,.widget_recent_reviews del span,.widget_top_rated_products del span{text-decoration:line-through;color:#031521!important}.ds .widget_shopping_cart del span,.ds .widget_products del span,.ds .widget_recently_viewed_products del span,.ds .widget_recent_reviews del span,.ds .widget_top_rated_products del span{color:#ffffff!important}.widget_recent_reviews a{font-size:18px;font-weight:400}.reviewer{display:block}.widget_price_filter .price_slider{margin-bottom:1em}.widget_price_filter .price_slider_amount{margin-top:3em;text-align:right}.widget_price_filter .price_slider_amount .button{float:left}.widget_price_filter .ui-slider{position:relative;text-align:left}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:10px;height:10px;cursor:ew-resize;outline:none;background:#fff;box-sizing:border-box;margin-top:-4px;opacity:1;border:1px solid var(--colorMain);border-radius:50%}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-2px}.widget_price_filter .ui-slider .ui-slider-handle:hover,.widget_price_filter .ui-slider .ui-slider-handle.ui-state-active{box-shadow:0 0 3px 3px rgba(var(--colorMain),.5)}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background:#031521}.widget_price_filter .price_slider_wrapper .ui-widget-content{background:#f2f2eb}.widget_price_filter .ui-slider-horizontal{height:1px;border-radius:3px}.widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.widget_price_filter .price_label{color:#031521}.widget_shopping_cart li{padding-top:0;padding-bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-right:30px}.widget_shopping_cart li a+a{width:100%;display:block;font-size:14px;line-height:1.4;font-weight:700}.widget_shopping_cart .remove{position:absolute;-webkit-box-ordinal-group:4;-webkit-order:3;order:3;line-height:.75;right:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:0}.widget_shopping_cart .remove::before{content:'\f00d';font-family:"FontAwesome",sans-serif;position:absolute;font-size:14px;left:0;top:0;color:#031521;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.widget_shopping_cart .remove:hover::before{color:var(--colorMain)}.widget_shopping_cart .total{color:#031521;margin:30px 0 45px;padding-top:28px;font-size:18px;font-weight:700;border-top:1px solid #dadbd6;font-family:'Montserrat',sans-serif}.widget_shopping_cart .total .amount{float:right;color:#031521;font-weight:700}.widget_shopping_cart .quantity{font-weight:400;color:var(--colorMain);line-height:initial}.widget_shopping_cart .button{padding-right:20px;padding-left:20px}.dropdown .widget_shopping_cart{white-space:normal}.dropdown .widget_shopping_cart .total{font-weight:700;font-size:20px;letter-spacing:0;margin:30px -40px;padding:20px 40px;background-color:rgb(150 150 150 / .05)}.dropdown .widget_shopping_cart .buttons{white-space:nowrap}.widget_product_tag_cloud a{border:1px solid var(--colorMain);border-radius:3px;padding:2px 15px;margin:0 0 4px 0;text-align:center;display:inline-block;font-size:14px!important;color:var(--colorMain)}.widget_product_tag_cloud a:hover{border-color:#031521;color:#031521}.woocommerce-MyAccount-navigation ul,.widget_layered_nav ul,.widget_layered_nav_filters ul,.widget_product_categories ul{padding:0;list-style:none;width:100%}.woocommerce-MyAccount-navigation ul ul li,.widget_layered_nav ul ul li,.widget_layered_nav_filters ul ul li,.widget_product_categories ul ul li{padding-left:40px}.woocommerce-MyAccount-navigation ul ul li:last-child,.widget_layered_nav ul ul li:last-child,.widget_layered_nav_filters ul ul li:last-child,.widget_product_categories ul ul li:last-child{padding-bottom:0;border-bottom:none}.woocommerce-MyAccount-navigation li,.widget_layered_nav li,.widget_layered_nav_filters li,.widget_product_categories li{border-top:1px solid #dadbd6;border-bottom:1px solid #dadbd6;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.woocommerce-MyAccount-navigation li ul li::before,.widget_layered_nav li ul li::before,.widget_layered_nav_filters li ul li::before,.widget_product_categories li ul li::before{color:#031521}.woocommerce-MyAccount-navigation li ul li>a,.widget_layered_nav li ul li>a,.widget_layered_nav_filters li ul li>a,.widget_product_categories li ul li>a{color:#6e7a81}.woocommerce-MyAccount-navigation li ul li>a:hover,.widget_layered_nav li ul li>a:hover,.widget_layered_nav_filters li ul li>a:hover,.widget_product_categories li ul li>a:hover{color:var(--colorMain)}.woocommerce-MyAccount-navigation li>a,.widget_layered_nav li>a,.widget_layered_nav_filters li>a,.widget_product_categories li>a{-webkit-box-flex:10;-webkit-flex-grow:10;flex-grow:10;display:inline-block;padding:15px 0 14px;color:#031521}.woocommerce-MyAccount-navigation li>a:hover,.widget_layered_nav li>a:hover,.widget_layered_nav_filters li>a:hover,.widget_product_categories li>a:hover{color:var(--colorMain)}.woocommerce-MyAccount-navigation li>a:hover::before,.widget_layered_nav li>a:hover::before,.widget_layered_nav_filters li>a:hover::before,.widget_product_categories li>a:hover::before{color:var(--colorMain)}.woocommerce-MyAccount-navigation li:before,.widget_layered_nav li:before,.widget_layered_nav_filters li:before,.widget_product_categories li:before{margin-left:15px;font-family:'FontAwesome';content:'\f105';font-size:14px;color:var(--colorMain);position:relative;top:50%;padding-right:18px;top:0}.woocommerce-MyAccount-navigation li.is-active,.widget_layered_nav li.is-active,.widget_layered_nav_filters li.is-active,.widget_product_categories li.is-active{font-weight:700}.woocommerce-MyAccount-navigation li+li,.widget_layered_nav li+li,.widget_layered_nav_filters li+li,.widget_product_categories li+li{border-top:none}.shop_table{margin-top:0}.shop_table .variation{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}.shop_table .amount{font-weight:500;color:#062637}.shop_table th{font-size:12px;line-height:1.6em;font-weight:700;text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid #dadbd6;vertical-align:bottom}.shop_table dd{margin:0 .5em .5em}.shop_table .remove{font-size:2em}.shop_table .product-thumbnail img{max-width:70px}.shop_table .quantity{display:inline-block;position:relative}.shop_table .quantity [type='number']{font-weight:400;padding:0 30px;height:54px;text-align:center;width:90px;-moz-appearance:textfield;border:none;border-radius:0}.shop_table .quantity [type='number']:hover,.shop_table .quantity [type='number']:focus{-moz-appearance:number-input}.shop_table .quantity [type='number']::-webkit-inner-spin-button,.shop_table .quantity [type='number']::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.shop_table .quantity+button{top:0;position:relative}@media (max-width:575px){.shop_table .quantity+button{margin-top:20px}}.shop_table .quantity [type="button"]{cursor:pointer;position:absolute;right:6px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:1;color:#fff0;border:none;width:22px;height:10px;background-color:#fff0;z-index:1}.shop_table .quantity [type="button"]:hover+i{color:var(--colorMain)}.shop_table .quantity [type="button"]+i{position:absolute;right:6px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:10px;width:22px;text-align:center;line-height:10px;color:#031521;display:inline-block}.shop_table .quantity [type="button"].minus{right:auto;left:6px}.shop_table .quantity [type="button"].minus+i{right:auto;left:6px}.shop_table .actions{padding-top:2em;text-align:right}.shop_table .coupon{float:left}@media (max-width:1199px){.shop_table .coupon{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-shrink:0;flex-shrink:0}}.shop_table .coupon .button{padding:15px 15px}.shop_table .coupon label{display:none}.shop_table .coupon [type="text"]{width:auto}.shop_table .coupon [type="submit"]{position:relative}@media (max-width:1199px){.shop_table .coupon [type="submit"]{margin-top:20px}}@media (max-width:991px){.shop_table.shop_table_responsive,.shop_table.woocommerce-table--order-details{display:block;width:100%;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar}}.cart-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-cart-form{width:-webkit-calc(60% - 30px);width:calc(60% - 30px);margin-right:30px}@media (max-width:1199px){.woocommerce-cart-form{width:100%;margin-right:0}}.cart-collaterals{clear:both;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;background-color:#f2f2eb;border-radius:3px;padding:30px;width:-webkit-calc(40% - 30px);width:calc(40% - 30px);margin-left:30px}@media (max-width:1199px){.cart-collaterals{width:100%;margin-left:0;margin-top:60px}}.cart-collaterals .shop_table{display:table!important}.cart-collaterals h2{font-size:30px!important}.cart-collaterals .cart_totals{-webkit-box-ordinal-group:0;-webkit-order:-1;order:-1}.cart-collaterals .wc-proceed-to-checkout{margin-top:3em}.woocommerce-billing-fields h3,.checkout h3{font-size:40px;margin-bottom:20px}.woocommerce-billing-fields:before,.woocommerce-billing-fields:after,.checkout:before,.checkout:after{display:block;content:'';clear:both}.woocommerce-NoticeGroup{margin-bottom:30px}.col2-set .col-1,.col2-set .col-2{max-width:none;clear:both;padding:0!important}.col2-set .col-1:after,.col2-set .col-2:after{display:block;content:'';clear:both}.col2-set .col-2{margin-top:60px}@media (min-width:992px){.col2-set#customer_details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:64%;float:left}.col2-set~#order_review_heading,.col2-set~#order_review{float:right;width:32%;margin-top:0}}td.product-name{width:700px;min-width:250px}#payment ul{margin:1em 0;list-style:none;padding-left:0}#payment [type="radio"]{opacity:0;margin-left:-10px}#payment label{margin-bottom:0}.wc_payment_method .payment_box{margin-top:.8em;padding:.8em 1em;background-color:rgb(150 150 150 / .05)}.place-order.form-row{display:block;margin-top:2em}p.form-row{display:-webkit-box;display:-webkit-flex;display:flex;margin-left:0;margin-right:0;position:relative}p.form-row[class*='form-row-']::before,p.form-row.notes::before{content:'';display:inline-block;width:30px;height:1px;background-color:#031521;position:absolute;left:0;bottom:0}p.form-row+fieldset{margin-top:50px}p.form-row .select-wrap{width:100%}p.form-row:not(:last-child){margin-bottom:1.5em}p.form-row label{display:none;margin-bottom:0;text-align:left}@media (min-width:992px){p.form-row.form-row-first{width:50%;float:left;padding-right:15px}p.form-row.form-row-last{width:50%;float:left;padding-left:15px}p.form-row.form-row-last::before{left:15px}}p.form-row.notes,p.form-row.form-row-wide{width:100%;clear:both}.woocommerce-info+.checkout_coupon,.woocommerce-info+.login{display:none;width:100%!important}.lost_reset_password p.form-row.form-row-first{margin-right:0;width:100%}.lost_reset_password,form.login{padding:60px;border-radius:3px;background-color:#f2f2eb;text-align:center}@media (min-width:992px){.lost_reset_password,form.login{width:50%;margin:auto}}.lost_reset_password .button,form.login .button{margin-top:15px;margin-left:auto;margin-right:auto}.lost_reset_password .button:not(:last-child),form.login .button:not(:last-child){margin-bottom:15px}@media (max-width:767px){.woocommerce-MyAccount-navigation{margin-bottom:60px}}@media (min-width:768px){.woocommerce-MyAccount-navigation{padding-left:60px;float:right;width:30%}.woocommerce-MyAccount-content{float:left;width:70%}}.woocommerce-order-details{margin-top:2.5em}.woocommerce-customer-details{margin-top:3.5em}.woocommerce-customer-details h3{margin-top:1em}ul.wc-item-downloads{list-style:none;padding-left:0;margin:.5em 0}.order-again{margin-top:2em}.woocommerce-terms-and-conditions-wrapper+button{margin-top:55px}.woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions p{margin-bottom:1rem}.woocommerce-terms-and-conditions-wrapper p.form-row label{display:block}.woocommerce-terms-and-conditions-wrapper p.form-row label a{text-decoration:underline}.woocommerce-terms-and-conditions-wrapper .checkbox input[type="checkbox"]{display:inline-block;margin-right:.25em;position:relative;top:1px}.woocommerce-account h2{margin-top:0;text-align:center}.woocommerce-account form{text-align:center}.woocommerce-address-fields__field-wrapper+p{margin-top:30px}fieldset legend{font-size:30px;font-family:'Montserrat',sans-serif;text-align:left;color:#031521;margin-bottom:15px;font-weight:500}fieldset+.clear+p{margin-top:40px}.woocommerce h2{font-size:40px}.woocommerce h3{font-size:30px;margin-bottom:20px}.accountTitle{margin-top:0;text-align:center;font-size:40px;margin-bottom:.25em}#customer_login .col-1 h2,#customer_login .col-2 h2{display:none}.xoo-wsc-basket{bottom:65px;margin-right:2px;border-radius:0}.woocommerce-cart-form [name="update_cart"]{display:none}.woocommerce-ordering{max-width:300px;width:100%}.products-selection{background-color:#fff;border:1px solid #dadbd6;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:40px;padding:6px 40px}@media (max-width:1199px) and (min-width:992px){.products-selection{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding:20px 40px}}@media (max-width:768px){.products-selection{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding:20px 40px}}@media (max-width:575px){.products-selection{padding-bottom:40px}}.products-selection .toggle_view{color:#062637;font-weight:600}.products-selection .toggle_view a{margin-left:10px;color:#6e7a81}.products-selection .toggle_view a:hover{color:#062637}.products-selection .toggle_view .active{color:#062637}@media (max-width:575px){.products-selection .toggle_view{display:none}}.woocommerce .related.products>h2{font-size:30px}.relatedTitle{font-size:30px;margin-top:100px;display:none}@media (max-width:1199px){.relatedTitle{margin-top:90px}}@media (max-width:767px){.relatedTitle{margin-top:60px}}.uws-products.carousel-layout .product{margin-bottom:0}.uws-products.carousel-layout .product .product-inner{margin-top:2px;margin-bottom:4px}.uws-products.carousel-layout .product .product-inner .product-wrap{padding-left:15px;padding-right:15px}@media (min-width:768px){.uws-products.carousel-layout .price-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}.badge.cart-count{position:absolute;left:8px;width:16px;height:16px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;border-radius:50%;top:-9px;font-size:10px;font-weight:600;color:#fff;background-color:var(--colorMain2);line-height:.9}.woocommerce-form__label-for-checkbox input[type='checkbox']{display:none}.woocommerce-table:not(:first-child){margin-top:20px}.uws-products.carousel-center .owl-carousel .owl-item.center .product .product-inner{margin-top:10px;border:none;box-shadow:0 0 7px 4px rgb(6 38 55 / .15)}.uws-products.carousel-center .owl-carousel .owl-item:not(.center) .product .product-inner{border:none;margin-top:10px}.uws-products.carousel-center .owl-carousel .owl-item:not(.center) .product .product-wrap{opacity:0}.uws-products.carousel-center .owl-carousel>*{width:100%}.uws-products.carousel-center .owl-carousel .product{width:100%}.uws-products.carousel-center .owl-carousel .product h2{font-size:21px;margin-bottom:0}@media (max-width:575px){.uws-products.carousel-center .product{width:100%!important}}.woocommerce-shipping-methods{display:none}.woocommerce-checkout-review-order{padding:30px;background-color:#f2f2eb;border-radius:3px}.woocommerce-checkout-review-order-table{display:block;overflow-x:auto}.woocommerce-checkout-payment .form-row{margin-left:0;margin-right:0}.comment-form .comment-form-cookies-consent{-webkit-box-ordinal-group:3;-webkit-order:2;order:2;margin-bottom:20px}.comment-form .comment-form-cookies-consent label{display:inline-block!important}.woocommerce-additional-fields__field-wrapper .woocommerce-input-wrapper{display:-webkit-box;display:-webkit-flex;display:flex}@media (min-width:1200px){.products.columns-4:not(.owl-carousel) .product,.products.columns-3:not(.owl-carousel) .product{padding:0 15px;margin-bottom:40px}.products.columns-4:not(.owl-carousel) .product h2,.products.columns-3:not(.owl-carousel) .product h2{font-size:20px}.products.columns-4:not(.owl-carousel) .product .product-wrap,.products.columns-3:not(.owl-carousel) .product .product-wrap{padding:25px 20px}.products.columns-4:not(.owl-carousel) .product .button,.products.columns-3:not(.owl-carousel) .product .button{min-width:unset}}.woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__label label{display:block!important;margin-bottom:0}.woocommerce-shipping-fields+.woocommerce-additional-fields{margin-top:1.5em}