.crosssell-container{margin-top:20px;padding-top:20px;border-top:1px solid #e5e5e5}.crosssell-container span.label{font-size:16px;font-weight:600;color:#000;padding:20px 0}.crosssell-container ol.crosssell{margin:15px 0}.crosssell-container ol.crosssell li.item{display:flex;align-items:center;justify-content:space-between;gap:4px;margin-bottom:10px}.crosssell-container ol.crosssell li.item .product-item-photo{flex:0 0 80px}.crosssell-container ol.crosssell li.item .product-item-photo .product-image-container img.product-image-photo{width:100%;height:auto;filter:contrast(100%)}.crosssell-container ol.crosssell li.item .product-item-name{flex:1;word-wrap:break-word;display:grid;margin:5px 0;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.crosssell-container ol.crosssell li.item .product-item-name a{font-size:14px;color:#0d0d0d;font-weight:700;text-overflow:ellipsis;overflow:hidden;text-decoration:none;line-height:18px}.crosssell-container ol.crosssell li.item .price-container{flex:0 0 auto;padding:0 8px;margin-left:auto}.crosssell-container ol.crosssell li.item .price-container .special-price .price{color:#d82905;font-size:16px;font-weight:700}@media screen and (max-width:480px){.crosssell-container ol.crosssell li.item .price-container .special-price .price{font-size:14px}}.crosssell-container ol.crosssell li.item .price-container .old-price{display:block}.crosssell-container ol.crosssell li.item .price-container .old-price .price{text-decoration:line-through;font-size:14px}@media screen and (max-width:480px){.crosssell-container ol.crosssell li.item .price-container .old-price .price{font-size:13px}}.crosssell-container ol.crosssell li.item button.add-to-cart{flex:0 0 auto;padding:6px;font-size:13px;color:#fff;background-color:#000;border-color:#000;border-radius:0}@media screen and (min-width:560px){.crosssell-container ol.crosssell li.item button.add-to-cart{margin-right:5px}}@media screen and (max-width:559px){.crosssell-container ol.crosssell li.item button.add-to-cart{margin-right:10px}}.crosssell-container ol.crosssell li.item button.add-to-cart:hover{color:#000;background-color:#fff}@media screen and (min-width:768px){.crosssell-container.checkout-klarna ol.crosssell{display:flex;flex-direction:column;align-items:flex-start;max-width:max-content}.crosssell-container.checkout-klarna ol.crosssell li.item{justify-content:unset;width:100%}.crosssell-container.checkout-klarna ol.crosssell li.item .product-item-name{flex:0 1 auto;white-space:nowrap;word-wrap:normal;display:inline-block;min-width:max-content}.crosssell-container.checkout-klarna ol.crosssell li.item .price-container{display:flex;align-items:center;gap:5px;margin-left:auto}}@media screen and (max-width:559px){.crosssell-container{margin-top:5px}}.minicart-wrapper:not(.country-wrapper).active{position:fixed;top:0;left:0;width:100%;height:calc(100vh - 5px);background:rgba(0,0,0,.75);opacity:1;z-index:800;transition:opacity .3s ease;pointer-events:auto}.minicart-wrapper:not(.country-wrapper).active .showcart.active{display:none}.minicart-wrapper:not(.country-wrapper).active~body{overflow:hidden}.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog{position:fixed;top:0;right:0;height:calc(100vh - 5px);margin-top:0;animation:fadeInRight 1s forwards;-webkit-animation:fadeInRight 1s forwards;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.15);box-shadow:0 0 5px 0 rgba(0,0,0,.15);border-radius:0}.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog #minicart-content-wrapper{height:100%}.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog .block-minicart{height:100%;overflow:hidden}.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog .block-minicart .block-title{padding-top:15px !important;padding-bottom:30px;border-bottom:1px solid #e5e5e5;width:100%}.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog .block-minicart .block-title .qty{font-size:21px;display:inline-block}.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog .block-minicart .block-title .qty.empty{display:none}.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog .block-minicart .block-content{overflow-y:auto;height:90%}.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog .block-minicart .block-content ::-webkit-inner-spin-button,.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog .block-minicart .block-content::-webkit-outer-spin-button{display:none}.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog .block-minicart .block-content .subtitle.empty{margin:20px;font-size:14px;justify-content:space-around;font-weight:600;color:#555}.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog .block-minicart .block-content .action.close{top:30px}.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog .block-minicart .block-content .action.edit{display:none}.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog .block-minicart .block-content .action.checkout{border-radius:0;background:#fff;color:#000;border:3px solid;width:93%;margin:10px 0 auto}.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog .block-minicart .block-content .action.checkout :hover{background:#000;color:#fff}.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog .block-minicart .block-content .subtotal{border-top:1px solid #e5e5e5;padding-top:25px}.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog .block-minicart .block-content .subtotal .label{font-weight:600}.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog .block-minicart .block-content .subtotal .price-wrapper{margin-right:10px}.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog .block-minicart .block-content .subtotal .price-wrapper .price{font-size:20px;font-weight:700;text-transform:uppercase}.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog .block-minicart .block-content .minicart-items{overflow-y:scroll}.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog .block-minicart .block-content .minicart-items li.product-item .product-image-container{border:0}.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog .block-minicart .block-content .minicart-items li.product-item>.product{gap:1.75rem}.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog .block-minicart .block-content .minicart-items li.product-item>.product .product-item-details .product-item-name a{font-size:15px;font-weight:700;padding-right:25px;min-height:auto}.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog .block-minicart .block-content .minicart-items li.product-item>.product .product-item-details .product.options{font-size:14px}.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog .block-minicart .block-content .minicart-items li.product-item>.product .product-item-details .product.options span.toggle{display:none}.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog .block-minicart .block-content .minicart-items li.product-item>.product .product-item-details .product.options .content{display:block !important}.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog .block-minicart .block-content .minicart-items li.product-item>.product .product-item-details .product.options.list .label{font-weight:700;display:inline-block}.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog .block-minicart .block-content .minicart-items li.product-item>.product .product-item-details .product.options.list .label:after{content:" :"}.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog .block-minicart .block-content .minicart-items li.product-item>.product .product-item-details .product.options.list .values{display:inline-block;margin-left:5px}.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog .block-minicart .block-content .minicart-items li.product-item>.product .product-item-details .product-item-pricing .minicart-price{font-weight:700}.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog .block-minicart .block-content .minicart-items li.product-item>.product .product-item-details .details-qty{gap:.5rem;margin-top:15px}.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog .block-minicart .block-content .minicart-items li.product-item>.product .product-item-details .details-qty label.label{display:inline-block;font-size:15px;color:#0d0d0d;font-weight:700;width:auto}.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog .block-minicart .block-content .minicart-items li.product-item>.product .product-item-details .details-qty .item-qty{width:auto;height:auto;max-width:15px;margin-right:0;border:0;padding:0;font-size:15px;color:#0d0d0d;font-weight:700;text-align:center}.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog .block-minicart .block-content .minicart-items li.product-item>.product .product-item-details .details-qty button.qtybutton{border-radius:50%;padding:0 8px;font-size:15px;border:1px solid #ccc}.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog .block-minicart .block-content .minicart-items li.product-item>.product .product-item-details .details-qty button.qtybutton:hover{color:#fff;background-color:#0a5d5e;border-color:rgba(0,0,0,0)}.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog .block-minicart .block-content .minicart-items li.product-item>.product .product-item-details .details-qty .update-cart-item:hover{color:#fff}.modal-content div{color:#555}.product-info-price .price-box .price-label{display:none !important}.product-info-price .normal-price,.product-info-price .price-box>.special-price,.product-info-price .price-box>.price-final_price{margin-right:6px}.product-info-price .normal-price .price,.product-info-price .price-box>.special-price .price,.product-info-price .price-box>.price-final_price .price{color:#d82905;font-size:26px;font-weight:700}.product-info-price .old-price{text-decoration:unset}.product-info-price .old-price .price{font-size:16px;text-decoration:line-through}.product-options-wrapper{border:0 !important;padding:0 !important;margin-bottom:0 !important}.product-options-wrapper .configurable select{font-size:14px}.product-options-wrapper .configurable select:not([multiple]){border:1px solid #ccc;border-radius:0}.product-options-wrapper .configurable select.mage-error{border-color:#ed8380}.product-options-wrapper .configurable select option[data-out-of-stock="1"]{color:#999;font-style:italic}.product-add-form .btn-qty button{border:none;padding:0;height:20px;line-height:19px;width:40px;font-size:18px;left:auto;right:1px;position:absolute;border-radius:0;background-color:#fff;z-index:1}.product-add-form .btn-qty button.increase{top:1px}.product-add-form .btn-qty button.increase:after{font-size:18px}.product-add-form .btn-qty button.decrease{bottom:2px}.product-add-form .btn-qty button.decrease:after{font-size:18px}.product-add-form .btn-qty button svg{width:24px}.product-add-form input.qty.input-text{max-width:6rem;text-align:center;border-radius:0;font-size:14px;-moz-appearance:textfield}.product-add-form input.qty.input-text::-webkit-inner-spin-button,.product-add-form input.qty.input-text::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-add-form .fieldset{display:flex;align-items:flex-end;flex-wrap:wrap}.product-add-form .actions button.tocart{border-radius:0;text-transform:capitalize;font-size:13px;letter-spacing:2px}.product-add-form .actions button.tocart span{margin:0 20px}.product-add-form .actions button.tocart.cross{background-color:#999}.product-add-form .actions button.tocart.cross:before{content:"✕";color:#f33;font-size:46px;position:absolute;font-weight:100;left:40%}.product-add-form .actions button.tocart.cross:hover{background-color:#999}.product-add-form .stock-status{margin-top:15px;margin-bottom:5px}.product-add-form .stock-status .circle{width:10px;height:10px;display:inline-block;border-radius:9999px;margin-top:0;background-color:#6fcf97;margin-right:5px}.product-add-form .stock-status .circle.out-stock{background:#ff9d00}.product-add-form .stock-status .bundle-stock{display:inline-block}.product-add-form .stock-status .bundle-stock .stock{margin-right:5px}.product-add-form .stock-status .bundle-stock .stock .qty-info{margin-left:10px;display:inline}.product-add-form .box-tocart{border:0;padding:10px 0 0}.product-add-form .box-tocart .fieldset{align-items:flex-start}.product-add-form .box-tocart .fieldset .field.qty{margin-right:15px;display:block;flex-shrink:unset}.product-add-form .box-tocart .fieldset .field.qty .label{display:none}.product-add-form .box-tocart .fieldset .field.qty .control:not(.qty){background-color:#fff;position:relative;height:43px;max-width:6rem;width:100px;border:1px solid #ccc}.product-add-form .box-tocart .fieldset .field.qty .control:not(.qty) input.qty{width:calc(100% - 40px);border:0 !important}.product-options-bottom{margin:0 !important}@media screen and (min-width:560px){.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog{width:500px}}@media screen and (max-width:559px){.minicart-wrapper:not(.country-wrapper){margin-right:5px}.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog{width:100% !important;max-width:unset !important}.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog .block-minicart .block-title{padding-bottom:15px !important}.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog .subtotal{padding-top:15px !important}.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog .subtotal .price-wrapper{margin-right:15px}}@media screen and (max-width:480px){.minicart-wrapper:not(.country-wrapper) .mage-dropdown-dialog{width:100%;max-width:unset}}