.field.qty .label{display:none}.checkout-cart-index .item-actions td .actions-toolbar{position:relative}.checkout-cart-index .item-actions td .actions-toolbar a.action{position:absolute;right:0;top:0}.checkout-cart-index .cart-container{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:768px){.checkout-cart-index .cart-container{gap:4rem}}.checkout-cart-index .cart-container .cart-form{width:calc(100% - 37rem)}@media only screen and (max-width:1024px){.checkout-cart-index .cart-container .cart-form{width:calc(100% - 35rem)}}@media only screen and (max-width:768px){.checkout-cart-index .cart-container .cart-form{width:100%}}.checkout-cart-index .cart-container .cart-form .cart.actions{display:flex;flex-wrap:wrap;gap:1rem}@media only screen and (max-width:768px){.checkout-cart-index .cart-container .cart-form .cart.actions a,.checkout-cart-index .cart-container .cart-form .cart.actions button{width:100%}}.checkout-cart-index .cart-container .cart-form .cart.table{margin-bottom:2.5rem}.checkout-cart-index .cart-container .cart-form .cart.table>thead{display:none}@media only screen and (max-width:768px){.checkout-cart-index .cart-container .cart-form .cart.table .item-info{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between}}.checkout-cart-index .cart-container .cart-form .cart.table .item-info .col.image,.checkout-cart-index .cart-container .cart-form .cart.table .item-info .col.info{padding-bottom:2.5rem}.checkout-cart-index .cart-container .cart-form .cart.table .item-info .col.item{padding-bottom:2rem}.checkout-cart-index .cart-container .cart-form .cart.table .item-info .col.item .item-options{display:flex}.checkout-cart-index .cart-container .cart-form .cart.table .item-info .col.item .item-options dt{margin-right:.5rem}.checkout-cart-index .cart-container .cart-form .cart.table .item-info .col.item .item-options dd{margin-right:2rem}.checkout-cart-index .cart-container .cart-form .cart.table .item-info .col.qty input{max-width:20rem}@media only screen and (max-width:768px){.checkout-cart-index .cart-container .cart-form .cart.table .item-info .col.price{min-width:10rem}}.checkout-cart-index .cart-container .cart-form a.action-towishlist:before{content:var(--icon-heart);display:inline-block;font-family:var(--fa-style-family-classic);font-size:2rem}.checkout-cart-index .cart-container .cart-form a.action-towishlist span{display:none}.checkout-cart-index .cart-container .cart-form a.action-delete:before{content:var(--icon-delete);display:inline-block;font-family:var(--fa-style-family-classic);font-size:2rem}.checkout-cart-index .cart-container .cart-form a.action-delete span{display:none}.checkout-cart-index .cart-container .cart-form a.action-edit:before{content:var(--icon-edit);display:inline-block;font-family:var(--fa-style-family-classic);font-size:2rem}.checkout-cart-index .cart-container .cart-form a.action-edit span{display:none}.checkout-cart-index .cart-container .cart-summary{background:var(--light-grey);color:var(--primary);padding:2.5rem;position:relative;width:33rem}@media only screen and (max-width:768px){.checkout-cart-index .cart-container .cart-summary{width:100%}}.checkout-cart-index .cart-container .cart-summary>.title{border-bottom:1px solid var(--primary);display:block;font-size:2.5rem;font-weight:400;margin-bottom:2rem;padding-bottom:.5rem}.checkout-cart-index .cart-container .cart-summary .cart-totals .table-wrapper .table.totals tr{font-size:1.6rem}.checkout-cart-index .cart-container .cart-summary .cart-totals .table-wrapper .table.totals tr th{font-weight:400}.checkout-cart-index .cart-container .cart-summary .cart-totals .table-wrapper .table.totals tr td{text-align:right}.checkout-cart-index .cart-container .cart-summary .block.shipping{display:none}.checkout-cart-index .cart-container .cart-summary .block.discount{color:var(--primary);cursor:pointer;margin:2rem 0}.checkout-cart-index .cart-container .cart-summary .block.discount .content .fieldset.coupon .field label,.checkout-cart-index .cart-container .cart-summary .block.discount .title{display:none}.checkout-cart-index .cart-container .cart-summary .block.discount .content .fieldset.coupon .actions-toolbar button,.checkout-cart-index .cart-container .cart-summary .checkout-methods-items .item button{width:100%}.checkout-cart-index .cart-container .cart-summary .checkout-methods-items .item .paypal input[type=image]{background:transparent;box-shadow:none;display:block;margin:2rem auto 0;max-width:16rem;padding:0}.block-subtitle{display:none;padding:1rem 1rem 2rem}.filter-options-title{border-top:1px solid var(--primary-light);font-size:2rem;margin-bottom:1rem;padding-top:1rem}.filter-options-content{margin-bottom:1rem}.filter-options-content ol{margin-left:2rem}.filter-options-content .item a{align-items:center;display:flex;justify-content:space-between;line-height:2}.filter-options-content .item a:hover{color:var(--secondary)}.filter-options-content .item .count{color:var(--medium-grey);font-size:1.2rem;padding-left:1rem}.filter-options-content .item .filter-count-label{padding-left:.2rem}.filter-actions{margin:2rem 0}.filter-actions a:hover{color:var(--secondary)}.filter-current .filter-label:after{content:":";padding-right:1rem}.filter-current ol li{display:flex;line-height:1.5;text-align:right}.filter-current ol li .remove{flex-grow:1}.filter-current ol li .remove:after{content:var(--icon-close);font-family:var(--fa-style-family-sharp,"Font Awesome 6 Sharp");font-size:2rem;font-weight:var(--fa-style,700)}.filter-current ol li .remove span{display:none}.catalog-category-view .page-wrapper .page-main .columns .column .category-view .category-title,.catalogsearch-result-index .page-wrapper .page-main .columns .column .category-view .category-title{font-size:4rem;font-weight:400;margin-bottom:2rem}.catalog-category-view .page-wrapper .page-main .columns .column .category-navigation,.catalogsearch-result-index .page-wrapper .page-main .columns .column .category-navigation{margin-bottom:4rem;margin-left:-3px;visibility:visible!important;width:calc(100% + 6px)}.catalog-category-view .page-wrapper .page-main .columns .column .category-navigation .splide__arrows .splide__arrow,.catalogsearch-result-index .page-wrapper .page-main .columns .column .category-navigation .splide__arrows .splide__arrow{background:var(--primary);height:4.5rem;opacity:1;top:50%;transform:translateY(-50%);width:4.5rem}.catalog-category-view .page-wrapper .page-main .columns .column .category-navigation .splide__arrows .splide__arrow--prev,.catalogsearch-result-index .page-wrapper .page-main .columns .column .category-navigation .splide__arrows .splide__arrow--prev{left:-2.25rem}.catalog-category-view .page-wrapper .page-main .columns .column .category-navigation .splide__arrows .splide__arrow--prev:before,.catalogsearch-result-index .page-wrapper .page-main .columns .column .category-navigation .splide__arrows .splide__arrow--prev:before{color:var(--white);content:"";display:inline-block;font-family:Font Awesome\ 6 Pro;font-size:2rem;font-weight:300}.catalog-category-view .page-wrapper .page-main .columns .column .category-navigation .splide__arrows .splide__arrow--next,.catalogsearch-result-index .page-wrapper .page-main .columns .column .category-navigation .splide__arrows .splide__arrow--next{right:-2.25rem}.catalog-category-view .page-wrapper .page-main .columns .column .category-navigation .splide__arrows .splide__arrow--next:before,.catalogsearch-result-index .page-wrapper .page-main .columns .column .category-navigation .splide__arrows .splide__arrow--next:before{color:var(--white);content:"";display:inline-block;font-family:Font Awesome\ 6 Pro;font-size:2rem;font-weight:300}.catalog-category-view .page-wrapper .page-main .columns .column .category-navigation .splide__arrows .splide__arrow svg,.catalogsearch-result-index .page-wrapper .page-main .columns .column .category-navigation .splide__arrows .splide__arrow svg{display:none}.catalog-category-view .page-wrapper .page-main .columns .column .category-navigation .splide__track,.catalogsearch-result-index .page-wrapper .page-main .columns .column .category-navigation .splide__track{padding:3px!important}.catalog-category-view .page-wrapper .page-main .columns .column .category-navigation .splide__track .items .item,.catalogsearch-result-index .page-wrapper .page-main .columns .column .category-navigation .splide__track .items .item{border:1px solid var(--primary-medium);border-bottom:4px solid transparent;margin-right:2.5rem;max-width:18.4rem;min-width:18.4rem}.catalog-category-view .page-wrapper .page-main .columns .column .category-navigation .splide__track .items .item.current,.catalogsearch-result-index .page-wrapper .page-main .columns .column .category-navigation .splide__track .items .item.current{border-color:var(--secondary)}.catalog-category-view .page-wrapper .page-main .columns .column .category-navigation .splide__track .items .item a,.catalogsearch-result-index .page-wrapper .page-main .columns .column .category-navigation .splide__track .items .item a{align-items:center;display:flex;flex-wrap:wrap;height:100%;padding:2rem}.catalog-category-view .page-wrapper .page-main .columns .column .category-navigation .splide__track .items .item a .info,.catalog-category-view .page-wrapper .page-main .columns .column .category-navigation .splide__track .items .item a .name,.catalogsearch-result-index .page-wrapper .page-main .columns .column .category-navigation .splide__track .items .item a .info,.catalogsearch-result-index .page-wrapper .page-main .columns .column .category-navigation .splide__track .items .item a .name{display:inline-block;font-size:1.3rem;font-weight:400;text-align:center;width:100%}.catalog-category-view .page-wrapper .page-main .columns .column .products-grid,.catalogsearch-result-index .page-wrapper .page-main .columns .column .products-grid{margin-left:auto;margin-right:auto;margin-top:2.6rem;max-width:1440px;padding:0;width:100%}.catalog-category-view .page-wrapper .page-main .columns .column .products-grid .product-items,.catalogsearch-result-index .page-wrapper .page-main .columns .column .products-grid .product-items{display:grid;grid-template-columns:repeat(auto-fill,minmax(25rem,1fr));grid-gap:2rem;justify-content:space-between;margin-bottom:4rem}.catalog-category-view .page-wrapper .page-main .columns .column .products-grid .product-items .product-item-inner,.catalogsearch-result-index .page-wrapper .page-main .columns .column .products-grid .product-items .product-item-inner{margin-top:1rem}@media only screen and (max-width:1024px){.catalog-category-view .page-wrapper .page-main .columns .column .products-grid .product-items,.catalogsearch-result-index .page-wrapper .page-main .columns .column .products-grid .product-items{justify-items:center}}.catalog-category-view .page-wrapper .page-main .columns .column .toolbar-products,.catalogsearch-result-index .page-wrapper .page-main .columns .column .toolbar-products{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1440px}@media only screen and (max-width:1024px){.catalog-category-view .page-wrapper .page-main .columns .column .toolbar-products,.catalogsearch-result-index .page-wrapper .page-main .columns .column .toolbar-products{gap:2em;justify-content:center}}.catalog-category-view .page-wrapper .page-main .columns .sidebar-main,.catalogsearch-result-index .page-wrapper .page-main .columns .sidebar-main{margin-top:6.6rem}.catalog-category-view .page-wrapper .page-main .columns .sidebar-main .block.filter,.catalogsearch-result-index .page-wrapper .page-main .columns .sidebar-main .block.filter{position:relative}.catalog-category-view .page-wrapper .page-main .columns .sidebar-main .block.filter .filter-content .filter-actions a,.catalogsearch-result-index .page-wrapper .page-main .columns .sidebar-main .block.filter .filter-content .filter-actions a{cursor:pointer;display:block;font-size:1.4rem;font-weight:500;padding-bottom:4px;text-align:center;text-transform:uppercase}.catalog-category-view .page-wrapper .page-main .columns .sidebar-main .block.filter .filter-content .filter-options,.catalogsearch-result-index .page-wrapper .page-main .columns .sidebar-main .block.filter .filter-content .filter-options{margin-left:auto;margin-right:auto;max-width:900px;width:100%}.catalog-category-view .page-wrapper .page-main .columns .sidebar-main .block.filter .filter-content .filter-options .filter-wrapper-title,.catalogsearch-result-index .page-wrapper .page-main .columns .sidebar-main .block.filter .filter-content .filter-options .filter-wrapper-title{display:flex;flex-wrap:wrap;gap:6rem;justify-content:center}.catalog-category-view .page-wrapper .page-main .columns .sidebar-main .block.filter .filter-content .filter-options .filter-wrapper-title .filter-options-title,.catalogsearch-result-index .page-wrapper .page-main .columns .sidebar-main .block.filter .filter-content .filter-options .filter-wrapper-title .filter-options-title{border-bottom:2px solid;border-color:transparent;color:var(--primary);cursor:pointer;font-size:1.4rem;font-weight:500;text-align:center;text-transform:uppercase}.catalog-category-view .page-wrapper .page-main .columns .sidebar-main .block.filter .filter-content .filter-options .filter-wrapper-title .filter-options-title:before,.catalogsearch-result-index .page-wrapper .page-main .columns .sidebar-main .block.filter .filter-content .filter-options .filter-wrapper-title .filter-options-title:before{content:"";display:inline-block;font-family:Font Awesome\ 6 Pro;width:2rem}.catalog-category-view .page-wrapper .page-main .columns .sidebar-main .block.filter .filter-content .filter-options .filter-wrapper-title .filter-options-title:hover,.catalogsearch-result-index .page-wrapper .page-main .columns .sidebar-main .block.filter .filter-content .filter-options .filter-wrapper-title .filter-options-title:hover{border-color:var(--primary)}.catalog-category-view .page-wrapper .page-main .columns .sidebar-main .block.filter .filter-content .filter-options .filter-wrapper-title .filter-options-title:hover:before,.catalogsearch-result-index .page-wrapper .page-main .columns .sidebar-main .block.filter .filter-content .filter-options .filter-wrapper-title .filter-options-title:hover:before{content:""}.catalog-category-view .page-wrapper .page-main .columns .sidebar-main .block.filter .filter-content .filter-options .filter-wrapper-content,.catalogsearch-result-index .page-wrapper .page-main .columns .sidebar-main .block.filter .filter-content .filter-options .filter-wrapper-content{margin-top:4rem}.catalog-category-view .page-wrapper .page-main .columns .sidebar-main .block.filter .filter-content .filter-options .filter-wrapper-content .filter-options-content,.catalogsearch-result-index .page-wrapper .page-main .columns .sidebar-main .block.filter .filter-content .filter-options .filter-wrapper-content .filter-options-content{width:100%}.catalog-category-view .page-wrapper .page-main .columns .sidebar-main .block.filter .filter-content .filter-options .filter-wrapper-content .filter-options-content.active,.catalogsearch-result-index .page-wrapper .page-main .columns .sidebar-main .block.filter .filter-content .filter-options .filter-wrapper-content .filter-options-content.active{display:block!important}@media only screen and (max-width:1200px){.catalog-category-view .page-wrapper .page-main .columns .column .products-grid .product-items,.catalogsearch-result-index .page-wrapper .page-main .columns .column .products-grid .product-items{grid-template-columns:repeat(auto-fill,minmax(20rem,1fr))}}@media only screen and (max-width:1024px){.catalog-category-view .page-wrapper .page-main .columns .column .block.filter .filter-content,.catalog-category-view .page-wrapper .page-main .columns .column .block.filter .filter-content .filter-options,.catalogsearch-result-index .page-wrapper .page-main .columns .column .block.filter .filter-content,.catalogsearch-result-index .page-wrapper .page-main .columns .column .block.filter .filter-content .filter-options{gap:2rem}.catalog-category-view .page-wrapper .page-main .columns .column .products-grid .product-items,.catalogsearch-result-index .page-wrapper .page-main .columns .column .products-grid .product-items{justify-items:center}.catalog-category-view .page-wrapper .page-main .columns .column .toolbar-products,.catalogsearch-result-index .page-wrapper .page-main .columns .column .toolbar-products{gap:2em;justify-content:center}}@media only screen and (max-width:480px){.catalog-category-view .page-wrapper .page-main .columns .column .block.filter .filter-content .filter-actions,.catalog-category-view .page-wrapper .page-main .columns .column .block.filter .filter-content .filter-actions a,.catalog-category-view .page-wrapper .page-main .columns .column .block.filter .filter-content .filter-options,.catalog-category-view .page-wrapper .page-main .columns .column .block.filter .filter-content .filter-options .filter-options-item,.catalogsearch-result-index .page-wrapper .page-main .columns .column .block.filter .filter-content .filter-actions,.catalogsearch-result-index .page-wrapper .page-main .columns .column .block.filter .filter-content .filter-actions a,.catalogsearch-result-index .page-wrapper .page-main .columns .column .block.filter .filter-content .filter-options,.catalogsearch-result-index .page-wrapper .page-main .columns .column .block.filter .filter-content .filter-options .filter-options-item{width:100%}.catalog-category-view .page-wrapper .page-main .columns .column .block.filter .filter-content .filter-options .filter-options-item.active:after,.catalogsearch-result-index .page-wrapper .page-main .columns .column .block.filter .filter-content .filter-options .filter-options-item.active:after{display:none}.catalog-category-view .page-wrapper .page-main .columns .column .block.filter .filter-content .filter-options .filter-options-item .filter-options-title:hover,.catalogsearch-result-index .page-wrapper .page-main .columns .column .block.filter .filter-content .filter-options .filter-options-item .filter-options-title:hover{border-color:transparent}.catalog-category-view .page-wrapper .page-main .columns .column .block.filter .filter-content .filter-options .filter-options-item .filter-options-content,.catalogsearch-result-index .page-wrapper .page-main .columns .column .block.filter .filter-content .filter-options .filter-options-item .filter-options-content{position:relative;top:0}.catalog-category-view .page-wrapper .page-main .columns .column .block.filter .filter-content .filter-options .filter-options-item .filter-options-content .items .item,.catalogsearch-result-index .page-wrapper .page-main .columns .column .block.filter .filter-content .filter-options .filter-options-item .filter-options-content .items .item{font-size:1.2rem}}@media only screen and (max-width:1024px){.checkout-index-index .page-wrapper .page-main .columns,.checkout-onepage-success .page-wrapper .page-main .columns{margin-bottom:4.5rem;margin-top:4.5rem}}.checkout-success{margin-top:4rem}.checkout-container{display:flex;flex-wrap:wrap;justify-content:space-between}.checkout-container>.messages{order:1}.checkout-container .opc-progress-bar{counter-reset:i;display:flex;flex-wrap:wrap;gap:2rem;margin-bottom:5rem;order:2;width:100%}.checkout-container .opc-progress-bar li{background-color:var(--light-grey);margin:0;padding:.7rem 3rem;position:relative;text-align:center}@media only screen and (max-width:768px){.checkout-container .opc-progress-bar li{width:100%}}.checkout-container .opc-progress-bar li>span{color:var(--primary);display:block;font-size:1.4rem;font-weight:500;text-transform:uppercase}.checkout-container .opc-progress-bar li>span:before{color:var(--primary);content:counter(i);counter-increment:i;display:inline-block;font-weight:500;margin-right:1rem}.checkout-container .opc-progress-bar li._active{background-color:var(--secondary)}.checkout-container .opc-progress-bar li._active>span,.checkout-container .opc-progress-bar li._active>span:before{color:var(--white)}.checkout-container .opc-progress-bar li._complete{background-color:var(--primary);cursor:pointer}.checkout-container .opc-progress-bar li._complete>span,.checkout-container .opc-progress-bar li._complete>span:before{color:var(--white)}.checkout-container .opc-estimated-wrapper{display:none}.checkout-container .shipping-address-items{display:flex;flex-wrap:wrap;gap:2.5rem}.checkout-container .shipping-address-items .shipping-address-item{background-color:var(--white);border:1px solid var(--primary-medium);padding:2rem;width:calc(33.33333% - 1.66667rem)}@media only screen and (max-width:1200px){.checkout-container .shipping-address-items .shipping-address-item{width:calc(50% - 1.25rem)}}@media only screen and (max-width:1024px){.checkout-container .shipping-address-items .shipping-address-item{width:100%}}@media only screen and (max-width:768px){.checkout-container .shipping-address-items .shipping-address-item{width:calc(50% - 1.25rem)}}@media only screen and (max-width:550px){.checkout-container .shipping-address-items .shipping-address-item{width:100%}}.checkout-container .shipping-address-items .shipping-address-item .action{margin-top:2rem;width:100%}.checkout-container .new-address-popup{margin:2.5rem 0 5rem}.checkout-container .opc-wrapper{order:3;width:calc(100% - 37rem)}@media only screen and (max-width:1024px){.checkout-container .opc-wrapper{width:calc(100% - 35rem)}}@media only screen and (max-width:768px){.checkout-container .opc-wrapper{order:4;width:100%}}.checkout-container .opc-wrapper .step-title{border:0;display:block;font-size:4.5rem;font-weight:400;margin-bottom:2rem;width:100%}@media only screen and (max-width:768px){.checkout-container .opc-wrapper .step-title{font-size:3rem}}.checkout-container .opc-wrapper fieldset legend{display:none}.checkout-container .opc-wrapper #opc-shipping_method,.checkout-container .opc-wrapper .form-login{position:relative}.checkout-container .opc-wrapper #shipping-new-address-form,.checkout-container .opc-wrapper [data-form=billing-new-address]{display:flex;flex-wrap:wrap;justify-content:space-between}.checkout-container .opc-wrapper #shipping-new-address-form>.field,.checkout-container .opc-wrapper [data-form=billing-new-address]>.field{margin-bottom:1.5rem;padding:0;width:49%}@media only screen and (max-width:1024px){.checkout-container .opc-wrapper #shipping-new-address-form>.field,.checkout-container .opc-wrapper [data-form=billing-new-address]>.field{width:100%}}.checkout-container .opc-wrapper #shipping-new-address-form>.field .field,.checkout-container .opc-wrapper [data-form=billing-new-address]>.field .field{margin-bottom:0}.checkout-container .opc-wrapper #shipping-new-address-form>.field.field-select-billing,.checkout-container .opc-wrapper #shipping-new-address-form>.field.street legend,.checkout-container .opc-wrapper [data-form=billing-new-address]>.field.field-select-billing,.checkout-container .opc-wrapper [data-form=billing-new-address]>.field.street legend{display:none}.checkout-container .opc-wrapper .checkout-billing-address{font-size:1.4rem}.checkout-container .opc-wrapper .checkout-billing-address .billing-address-same-as-shipping-block{cursor:pointer;margin-bottom:2rem}.checkout-container .opc-wrapper .checkout-billing-address .billing-address-details .action{margin-top:2rem}.checkout-container .opc-wrapper .checkout-billing-address .field-select-billing>label{display:none}.checkout-container .opc-wrapper .checkout-billing-address .billing-address-form .fieldset.address .field.choice{margin-bottom:0}.checkout-container .opc-wrapper .checkout-billing-address .actions-toolbar .primary{display:flex;gap:1rem}.checkout-container .opc-wrapper #checkout-payment-method-load{margin-top:3.5rem}.checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list,.checkout-container .opc-wrapper #checkout-shipping-method-load{background:var(--white);border:1px solid var(--primary-medium);margin-bottom:1rem;padding:1rem 2.5rem}.checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .row,.checkout-container .opc-wrapper #checkout-shipping-method-load .row{cursor:pointer;display:flex;flex-wrap:nowrap;margin-bottom:1rem;padding:1rem 0}.checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .row:last-child,.checkout-container .opc-wrapper #checkout-shipping-method-load .row:last-child{margin-bottom:0}.checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .row .col,.checkout-container .opc-wrapper #checkout-shipping-method-load .row .col{font-size:1.6rem;font-weight:500;padding:0 2rem 0 0;text-transform:uppercase}.checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .row .col:first-child,.checkout-container .opc-wrapper #checkout-shipping-method-load .row .col:first-child{align-items:center;display:flex}.checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method .payment-method-title,.checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method .payment-method-title{cursor:pointer;display:flex;flex-wrap:nowrap;margin:0;padding:1rem 0}.checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method .payment-method-title>input,.checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method .payment-method-title>input{cursor:pointer;margin-right:2rem}.checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method .payment-method-title>label,.checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method .payment-method-title>label{cursor:pointer}.checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method._active .payment-method-content,.checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method._active .payment-method-content{display:block}.checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method .payment-method-content,.checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method .payment-method-content{display:none;font-size:1.4rem;padding:0 0 2rem}.checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method .payment-method-content .checkout-agreements-block,.checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method .payment-method-content .checkout-agreements-block{padding:2rem 0 0}.checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method .payment-method-content .checkout-agreements-block .checkout-agreements .checkout-agreement,.checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method .payment-method-content .checkout-agreements-block .checkout-agreements .checkout-agreement{display:flex;flex-wrap:wrap}.checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method .payment-method-content .checkout-agreements-block .checkout-agreements .checkout-agreement.field>input,.checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method .payment-method-content .checkout-agreements-block .checkout-agreements .checkout-agreement.field>input{cursor:pointer;margin-right:1rem}.checkout-container .opc-wrapper .actions-toolbar{display:flex;flex-wrap:wrap;gap:1rem;margin-top:3rem}.checkout-container #opc-sidebar{background:var(--light-grey);color:var(--primary);order:4;padding:2.5rem;position:relative;width:33rem}@media only screen and (max-width:768px){.checkout-container #opc-sidebar{margin-bottom:4rem;order:3;width:100%}}.checkout-container #opc-sidebar .opc-block-summary>.title{border-bottom:1px solid #000;display:block;font-size:2.5rem;font-weight:400;margin-bottom:2rem;padding-bottom:.5rem}.checkout-container #opc-sidebar .opc-block-summary .table-totals{border-bottom:1px solid #000;margin-bottom:2rem;padding-bottom:1.5rem}.checkout-container #opc-sidebar .opc-block-summary .table-totals tr{font-size:1.6rem}.checkout-container #opc-sidebar .opc-block-summary .table-totals tr th{font-weight:400}.checkout-container #opc-sidebar .opc-block-summary .table-totals tr td{text-align:right}.checkout-container #opc-sidebar .opc-block-summary .block.items-in-cart{border-bottom:1px solid #000;margin-bottom:2rem;padding-bottom:0}.checkout-container #opc-sidebar .opc-block-summary .block.items-in-cart .title{display:none}.checkout-container #opc-sidebar .opc-block-summary .block.items-in-cart .actions-toolbar{font-size:1.4rem}.checkout-container #opc-sidebar .opc-block-summary .block.items-in-cart .actions-toolbar a{text-decoration:underline}.checkout-container #opc-sidebar .opc-block-summary .block.items-in-cart .content ol li{margin-bottom:2rem;max-width:none}.checkout-container #opc-sidebar .opc-block-summary .block.items-in-cart .content ol li .product{display:flex;justify-content:space-between}.checkout-container #opc-sidebar .opc-block-summary .block.items-in-cart .content ol li .product .product-item-details{margin-top:0;width:calc(100% - 9rem)}.checkout-container #opc-sidebar .opc-block-summary .block.items-in-cart .content ol li .product .product-item-details .product-item-inner .product-item-name{display:block;font-size:1.4rem;font-weight:400}.checkout-container #opc-sidebar .opc-block-summary .block.items-in-cart .content ol li .product .product-item-details .product-item-inner .details-qty,.checkout-container #opc-sidebar .opc-block-summary .block.items-in-cart .content ol li .product .product-item-details .product-item-inner .subtotal{font-size:1.4rem}.checkout-container #opc-sidebar .opc-block-summary .block.items-in-cart .content ol li .product .product-item-details .product.options{display:none!important}.checkout-container #opc-sidebar .opc-block-shipping-information .shipping-information .shipping-information-title{font-size:1.6rem;font-weight:500;text-transform:uppercase}.checkout-container #opc-sidebar .opc-block-shipping-information .shipping-information .shipping-information-title button{display:none}.checkout-container #opc-sidebar .opc-block-shipping-information .shipping-information .shipping-information-content{font-weight:400;margin-bottom:2rem}.account table td,.account table th{border-bottom:2px solid #f4f3f2;padding:.5rem}.account .main .actions a{color:var(--secondary)}.account .main .actions a:hover{color:inherit;text-decoration:underline}.account .columns .column .block-order-details-view{margin-bottom:4rem}.account .columns .column .block-content{display:flex;flex-wrap:wrap;gap:2rem}.account .columns .column .block-content .box{border:2px solid var(--primary-light);min-width:33rem;padding:1.5rem;width:calc(50% - 1rem)}.nav.items{line-height:2}.account .page-wrapper .page-main .column .page-title-wrapper,.customer-account-create .page-wrapper .page-main .column .page-title-wrapper,.customer-account-forgotpassword .page-wrapper .page-main .column .page-title-wrapper,.customer-account-login .page-wrapper .page-main .column .page-title-wrapper,.customer-account-logoutsuccess .page-wrapper .page-main .column .page-title-wrapper{margin-bottom:4rem}@media(max-width:1024px){.account .page-wrapper .page-main .column .page-title-wrapper,.customer-account-create .page-wrapper .page-main .column .page-title-wrapper,.customer-account-forgotpassword .page-wrapper .page-main .column .page-title-wrapper,.customer-account-login .page-wrapper .page-main .column .page-title-wrapper,.customer-account-logoutsuccess .page-wrapper .page-main .column .page-title-wrapper{margin-bottom:2rem}}.account .page-wrapper .page-main .column .login-container,.customer-account-create .page-wrapper .page-main .column .login-container,.customer-account-forgotpassword .page-wrapper .page-main .column .login-container,.customer-account-login .page-wrapper .page-main .column .login-container,.customer-account-logoutsuccess .page-wrapper .page-main .column .login-container{display:flex;flex-wrap:wrap;gap:4rem;justify-content:space-between}.account .page-wrapper .page-main .column .login-container>.block,.customer-account-create .page-wrapper .page-main .column .login-container>.block,.customer-account-forgotpassword .page-wrapper .page-main .column .login-container>.block,.customer-account-login .page-wrapper .page-main .column .login-container>.block,.customer-account-logoutsuccess .page-wrapper .page-main .column .login-container>.block{width:calc(50% - 2rem)}@media(max-width:1200px){.account .page-wrapper .page-main .column .login-container>.block,.customer-account-create .page-wrapper .page-main .column .login-container>.block,.customer-account-forgotpassword .page-wrapper .page-main .column .login-container>.block,.customer-account-login .page-wrapper .page-main .column .login-container>.block,.customer-account-logoutsuccess .page-wrapper .page-main .column .login-container>.block{width:100%}}.account .page-wrapper .page-main .column .login-container>.block .block-content,.customer-account-create .page-wrapper .page-main .column .login-container>.block .block-content,.customer-account-forgotpassword .page-wrapper .page-main .column .login-container>.block .block-content,.customer-account-login .page-wrapper .page-main .column .login-container>.block .block-content,.customer-account-logoutsuccess .page-wrapper .page-main .column .login-container>.block .block-content{padding:1rem 0 2rem}.account .page-wrapper .page-main .column .action .label,.customer-account-create .page-wrapper .page-main .column .action .label,.customer-account-forgotpassword .page-wrapper .page-main .column .action .label,.customer-account-login .page-wrapper .page-main .column .action .label,.customer-account-logoutsuccess .page-wrapper .page-main .column .action .label{display:none}.account .page-wrapper .page-main .column .action .icon:after,.customer-account-create .page-wrapper .page-main .column .action .icon:after,.customer-account-forgotpassword .page-wrapper .page-main .column .action .icon:after,.customer-account-login .page-wrapper .page-main .column .action .icon:after,.customer-account-logoutsuccess .page-wrapper .page-main .column .action .icon:after{font-family:var(--fa-style-family-classic);font-size:2rem}.account .page-wrapper .page-main .column .action.edit .icon:after,.customer-account-create .page-wrapper .page-main .column .action.edit .icon:after,.customer-account-forgotpassword .page-wrapper .page-main .column .action.edit .icon:after,.customer-account-login .page-wrapper .page-main .column .action.edit .icon:after,.customer-account-logoutsuccess .page-wrapper .page-main .column .action.edit .icon:after{content:var(--icon-edit)}.account .page-wrapper .page-main .column .action.change-password .icon:after,.customer-account-create .page-wrapper .page-main .column .action.change-password .icon:after,.customer-account-forgotpassword .page-wrapper .page-main .column .action.change-password .icon:after,.customer-account-login .page-wrapper .page-main .column .action.change-password .icon:after,.customer-account-logoutsuccess .page-wrapper .page-main .column .action.change-password .icon:after{content:var(--icon-key)}.account .page-wrapper .page-main .column .actions-toolbar,.customer-account-create .page-wrapper .page-main .column .actions-toolbar,.customer-account-forgotpassword .page-wrapper .page-main .column .actions-toolbar,.customer-account-login .page-wrapper .page-main .column .actions-toolbar,.customer-account-logoutsuccess .page-wrapper .page-main .column .actions-toolbar{display:flex;gap:2rem;margin-top:2rem}.account .page-wrapper .page-main .column .block-addresses-default .block-title,.account .page-wrapper .page-main .column .block-addresses-list .block-title,.account .page-wrapper .page-main .column .block-dashboard-addresses .block-title,.account .page-wrapper .page-main .column .block-dashboard-info .block-title,.customer-account-create .page-wrapper .page-main .column .block-addresses-default .block-title,.customer-account-create .page-wrapper .page-main .column .block-addresses-list .block-title,.customer-account-create .page-wrapper .page-main .column .block-dashboard-addresses .block-title,.customer-account-create .page-wrapper .page-main .column .block-dashboard-info .block-title,.customer-account-forgotpassword .page-wrapper .page-main .column .block-addresses-default .block-title,.customer-account-forgotpassword .page-wrapper .page-main .column .block-addresses-list .block-title,.customer-account-forgotpassword .page-wrapper .page-main .column .block-dashboard-addresses .block-title,.customer-account-forgotpassword .page-wrapper .page-main .column .block-dashboard-info .block-title,.customer-account-login .page-wrapper .page-main .column .block-addresses-default .block-title,.customer-account-login .page-wrapper .page-main .column .block-addresses-list .block-title,.customer-account-login .page-wrapper .page-main .column .block-dashboard-addresses .block-title,.customer-account-login .page-wrapper .page-main .column .block-dashboard-info .block-title,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-addresses-default .block-title,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-addresses-list .block-title,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-dashboard-addresses .block-title,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-dashboard-info .block-title{border-bottom:1px solid var(--primary-light);display:block;font-size:2.5rem;font-weight:400;margin-bottom:2rem;padding-bottom:1.1rem}.account .page-wrapper .page-main .column .block-addresses-default .block-title strong,.account .page-wrapper .page-main .column .block-addresses-list .block-title strong,.account .page-wrapper .page-main .column .block-dashboard-addresses .block-title strong,.account .page-wrapper .page-main .column .block-dashboard-info .block-title strong,.customer-account-create .page-wrapper .page-main .column .block-addresses-default .block-title strong,.customer-account-create .page-wrapper .page-main .column .block-addresses-list .block-title strong,.customer-account-create .page-wrapper .page-main .column .block-dashboard-addresses .block-title strong,.customer-account-create .page-wrapper .page-main .column .block-dashboard-info .block-title strong,.customer-account-forgotpassword .page-wrapper .page-main .column .block-addresses-default .block-title strong,.customer-account-forgotpassword .page-wrapper .page-main .column .block-addresses-list .block-title strong,.customer-account-forgotpassword .page-wrapper .page-main .column .block-dashboard-addresses .block-title strong,.customer-account-forgotpassword .page-wrapper .page-main .column .block-dashboard-info .block-title strong,.customer-account-login .page-wrapper .page-main .column .block-addresses-default .block-title strong,.customer-account-login .page-wrapper .page-main .column .block-addresses-list .block-title strong,.customer-account-login .page-wrapper .page-main .column .block-dashboard-addresses .block-title strong,.customer-account-login .page-wrapper .page-main .column .block-dashboard-info .block-title strong,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-addresses-default .block-title strong,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-addresses-list .block-title strong,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-dashboard-addresses .block-title strong,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-dashboard-info .block-title strong{font-weight:400}.account .page-wrapper .page-main .column .block-addresses-default .block-title a,.account .page-wrapper .page-main .column .block-addresses-list .block-title a,.account .page-wrapper .page-main .column .block-dashboard-addresses .block-title a,.account .page-wrapper .page-main .column .block-dashboard-info .block-title a,.customer-account-create .page-wrapper .page-main .column .block-addresses-default .block-title a,.customer-account-create .page-wrapper .page-main .column .block-addresses-list .block-title a,.customer-account-create .page-wrapper .page-main .column .block-dashboard-addresses .block-title a,.customer-account-create .page-wrapper .page-main .column .block-dashboard-info .block-title a,.customer-account-forgotpassword .page-wrapper .page-main .column .block-addresses-default .block-title a,.customer-account-forgotpassword .page-wrapper .page-main .column .block-addresses-list .block-title a,.customer-account-forgotpassword .page-wrapper .page-main .column .block-dashboard-addresses .block-title a,.customer-account-forgotpassword .page-wrapper .page-main .column .block-dashboard-info .block-title a,.customer-account-login .page-wrapper .page-main .column .block-addresses-default .block-title a,.customer-account-login .page-wrapper .page-main .column .block-addresses-list .block-title a,.customer-account-login .page-wrapper .page-main .column .block-dashboard-addresses .block-title a,.customer-account-login .page-wrapper .page-main .column .block-dashboard-info .block-title a,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-addresses-default .block-title a,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-addresses-list .block-title a,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-dashboard-addresses .block-title a,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-dashboard-info .block-title a{display:none}.account .page-wrapper .page-main .column .block-addresses-default .block-content,.account .page-wrapper .page-main .column .block-addresses-list .block-content,.account .page-wrapper .page-main .column .block-dashboard-addresses .block-content,.account .page-wrapper .page-main .column .block-dashboard-info .block-content,.customer-account-create .page-wrapper .page-main .column .block-addresses-default .block-content,.customer-account-create .page-wrapper .page-main .column .block-addresses-list .block-content,.customer-account-create .page-wrapper .page-main .column .block-dashboard-addresses .block-content,.customer-account-create .page-wrapper .page-main .column .block-dashboard-info .block-content,.customer-account-forgotpassword .page-wrapper .page-main .column .block-addresses-default .block-content,.customer-account-forgotpassword .page-wrapper .page-main .column .block-addresses-list .block-content,.customer-account-forgotpassword .page-wrapper .page-main .column .block-dashboard-addresses .block-content,.customer-account-forgotpassword .page-wrapper .page-main .column .block-dashboard-info .block-content,.customer-account-login .page-wrapper .page-main .column .block-addresses-default .block-content,.customer-account-login .page-wrapper .page-main .column .block-addresses-list .block-content,.customer-account-login .page-wrapper .page-main .column .block-dashboard-addresses .block-content,.customer-account-login .page-wrapper .page-main .column .block-dashboard-info .block-content,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-addresses-default .block-content,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-addresses-list .block-content,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-dashboard-addresses .block-content,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-dashboard-info .block-content{display:flex;flex-wrap:wrap;gap:3rem;justify-content:space-between;margin-bottom:3rem}@media(max-width:768px){.account .page-wrapper .page-main .column .block-addresses-default .block-content,.account .page-wrapper .page-main .column .block-addresses-list .block-content,.account .page-wrapper .page-main .column .block-dashboard-addresses .block-content,.account .page-wrapper .page-main .column .block-dashboard-info .block-content,.customer-account-create .page-wrapper .page-main .column .block-addresses-default .block-content,.customer-account-create .page-wrapper .page-main .column .block-addresses-list .block-content,.customer-account-create .page-wrapper .page-main .column .block-dashboard-addresses .block-content,.customer-account-create .page-wrapper .page-main .column .block-dashboard-info .block-content,.customer-account-forgotpassword .page-wrapper .page-main .column .block-addresses-default .block-content,.customer-account-forgotpassword .page-wrapper .page-main .column .block-addresses-list .block-content,.customer-account-forgotpassword .page-wrapper .page-main .column .block-dashboard-addresses .block-content,.customer-account-forgotpassword .page-wrapper .page-main .column .block-dashboard-info .block-content,.customer-account-login .page-wrapper .page-main .column .block-addresses-default .block-content,.customer-account-login .page-wrapper .page-main .column .block-addresses-list .block-content,.customer-account-login .page-wrapper .page-main .column .block-dashboard-addresses .block-content,.customer-account-login .page-wrapper .page-main .column .block-dashboard-info .block-content,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-addresses-default .block-content,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-addresses-list .block-content,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-dashboard-addresses .block-content,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-dashboard-info .block-content{gap:2rem;margin-bottom:2rem}}.account .page-wrapper .page-main .column .block-addresses-default .block-content .box,.account .page-wrapper .page-main .column .block-addresses-list .block-content .box,.account .page-wrapper .page-main .column .block-dashboard-addresses .block-content .box,.account .page-wrapper .page-main .column .block-dashboard-info .block-content .box,.customer-account-create .page-wrapper .page-main .column .block-addresses-default .block-content .box,.customer-account-create .page-wrapper .page-main .column .block-addresses-list .block-content .box,.customer-account-create .page-wrapper .page-main .column .block-dashboard-addresses .block-content .box,.customer-account-create .page-wrapper .page-main .column .block-dashboard-info .block-content .box,.customer-account-forgotpassword .page-wrapper .page-main .column .block-addresses-default .block-content .box,.customer-account-forgotpassword .page-wrapper .page-main .column .block-addresses-list .block-content .box,.customer-account-forgotpassword .page-wrapper .page-main .column .block-dashboard-addresses .block-content .box,.customer-account-forgotpassword .page-wrapper .page-main .column .block-dashboard-info .block-content .box,.customer-account-login .page-wrapper .page-main .column .block-addresses-default .block-content .box,.customer-account-login .page-wrapper .page-main .column .block-addresses-list .block-content .box,.customer-account-login .page-wrapper .page-main .column .block-dashboard-addresses .block-content .box,.customer-account-login .page-wrapper .page-main .column .block-dashboard-info .block-content .box,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-addresses-default .block-content .box,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-addresses-list .block-content .box,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-dashboard-addresses .block-content .box,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-dashboard-info .block-content .box{border:2px solid var(--primary-light);padding:2.5rem;position:relative;width:calc(50% - 1.5rem)}@media(max-width:768px){.account .page-wrapper .page-main .column .block-addresses-default .block-content .box,.account .page-wrapper .page-main .column .block-addresses-list .block-content .box,.account .page-wrapper .page-main .column .block-dashboard-addresses .block-content .box,.account .page-wrapper .page-main .column .block-dashboard-info .block-content .box,.customer-account-create .page-wrapper .page-main .column .block-addresses-default .block-content .box,.customer-account-create .page-wrapper .page-main .column .block-addresses-list .block-content .box,.customer-account-create .page-wrapper .page-main .column .block-dashboard-addresses .block-content .box,.customer-account-create .page-wrapper .page-main .column .block-dashboard-info .block-content .box,.customer-account-forgotpassword .page-wrapper .page-main .column .block-addresses-default .block-content .box,.customer-account-forgotpassword .page-wrapper .page-main .column .block-addresses-list .block-content .box,.customer-account-forgotpassword .page-wrapper .page-main .column .block-dashboard-addresses .block-content .box,.customer-account-forgotpassword .page-wrapper .page-main .column .block-dashboard-info .block-content .box,.customer-account-login .page-wrapper .page-main .column .block-addresses-default .block-content .box,.customer-account-login .page-wrapper .page-main .column .block-addresses-list .block-content .box,.customer-account-login .page-wrapper .page-main .column .block-dashboard-addresses .block-content .box,.customer-account-login .page-wrapper .page-main .column .block-dashboard-info .block-content .box,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-addresses-default .block-content .box,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-addresses-list .block-content .box,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-dashboard-addresses .block-content .box,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-dashboard-info .block-content .box{width:100%}}.account .page-wrapper .page-main .column .block-addresses-default .block-content .box .box-title,.account .page-wrapper .page-main .column .block-addresses-list .block-content .box .box-title,.account .page-wrapper .page-main .column .block-dashboard-addresses .block-content .box .box-title,.account .page-wrapper .page-main .column .block-dashboard-info .block-content .box .box-title,.customer-account-create .page-wrapper .page-main .column .block-addresses-default .block-content .box .box-title,.customer-account-create .page-wrapper .page-main .column .block-addresses-list .block-content .box .box-title,.customer-account-create .page-wrapper .page-main .column .block-dashboard-addresses .block-content .box .box-title,.customer-account-create .page-wrapper .page-main .column .block-dashboard-info .block-content .box .box-title,.customer-account-forgotpassword .page-wrapper .page-main .column .block-addresses-default .block-content .box .box-title,.customer-account-forgotpassword .page-wrapper .page-main .column .block-addresses-list .block-content .box .box-title,.customer-account-forgotpassword .page-wrapper .page-main .column .block-dashboard-addresses .block-content .box .box-title,.customer-account-forgotpassword .page-wrapper .page-main .column .block-dashboard-info .block-content .box .box-title,.customer-account-login .page-wrapper .page-main .column .block-addresses-default .block-content .box .box-title,.customer-account-login .page-wrapper .page-main .column .block-addresses-list .block-content .box .box-title,.customer-account-login .page-wrapper .page-main .column .block-dashboard-addresses .block-content .box .box-title,.customer-account-login .page-wrapper .page-main .column .block-dashboard-info .block-content .box .box-title,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-addresses-default .block-content .box .box-title,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-addresses-list .block-content .box .box-title,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-dashboard-addresses .block-content .box .box-title,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-dashboard-info .block-content .box .box-title{display:block;margin-bottom:1rem}.account .page-wrapper .page-main .column .block-addresses-default .block-content .box .box-actions,.account .page-wrapper .page-main .column .block-addresses-list .block-content .box .box-actions,.account .page-wrapper .page-main .column .block-dashboard-addresses .block-content .box .box-actions,.account .page-wrapper .page-main .column .block-dashboard-info .block-content .box .box-actions,.customer-account-create .page-wrapper .page-main .column .block-addresses-default .block-content .box .box-actions,.customer-account-create .page-wrapper .page-main .column .block-addresses-list .block-content .box .box-actions,.customer-account-create .page-wrapper .page-main .column .block-dashboard-addresses .block-content .box .box-actions,.customer-account-create .page-wrapper .page-main .column .block-dashboard-info .block-content .box .box-actions,.customer-account-forgotpassword .page-wrapper .page-main .column .block-addresses-default .block-content .box .box-actions,.customer-account-forgotpassword .page-wrapper .page-main .column .block-addresses-list .block-content .box .box-actions,.customer-account-forgotpassword .page-wrapper .page-main .column .block-dashboard-addresses .block-content .box .box-actions,.customer-account-forgotpassword .page-wrapper .page-main .column .block-dashboard-info .block-content .box .box-actions,.customer-account-login .page-wrapper .page-main .column .block-addresses-default .block-content .box .box-actions,.customer-account-login .page-wrapper .page-main .column .block-addresses-list .block-content .box .box-actions,.customer-account-login .page-wrapper .page-main .column .block-dashboard-addresses .block-content .box .box-actions,.customer-account-login .page-wrapper .page-main .column .block-dashboard-info .block-content .box .box-actions,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-addresses-default .block-content .box .box-actions,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-addresses-list .block-content .box .box-actions,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-dashboard-addresses .block-content .box .box-actions,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-dashboard-info .block-content .box .box-actions{display:flex;gap:2rem;position:absolute;right:2rem;top:2rem}.account .page-wrapper .page-main .column .block-addresses-default .block-content .table-wrapper,.account .page-wrapper .page-main .column .block-addresses-list .block-content .table-wrapper,.account .page-wrapper .page-main .column .block-dashboard-addresses .block-content .table-wrapper,.account .page-wrapper .page-main .column .block-dashboard-info .block-content .table-wrapper,.customer-account-create .page-wrapper .page-main .column .block-addresses-default .block-content .table-wrapper,.customer-account-create .page-wrapper .page-main .column .block-addresses-list .block-content .table-wrapper,.customer-account-create .page-wrapper .page-main .column .block-dashboard-addresses .block-content .table-wrapper,.customer-account-create .page-wrapper .page-main .column .block-dashboard-info .block-content .table-wrapper,.customer-account-forgotpassword .page-wrapper .page-main .column .block-addresses-default .block-content .table-wrapper,.customer-account-forgotpassword .page-wrapper .page-main .column .block-addresses-list .block-content .table-wrapper,.customer-account-forgotpassword .page-wrapper .page-main .column .block-dashboard-addresses .block-content .table-wrapper,.customer-account-forgotpassword .page-wrapper .page-main .column .block-dashboard-info .block-content .table-wrapper,.customer-account-login .page-wrapper .page-main .column .block-addresses-default .block-content .table-wrapper,.customer-account-login .page-wrapper .page-main .column .block-addresses-list .block-content .table-wrapper,.customer-account-login .page-wrapper .page-main .column .block-dashboard-addresses .block-content .table-wrapper,.customer-account-login .page-wrapper .page-main .column .block-dashboard-info .block-content .table-wrapper,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-addresses-default .block-content .table-wrapper,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-addresses-list .block-content .table-wrapper,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-dashboard-addresses .block-content .table-wrapper,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-dashboard-info .block-content .table-wrapper{overflow:auto;width:100%}.account .page-wrapper .page-main .column .block-addresses-default .block-content .table-wrapper table,.account .page-wrapper .page-main .column .block-addresses-list .block-content .table-wrapper table,.account .page-wrapper .page-main .column .block-dashboard-addresses .block-content .table-wrapper table,.account .page-wrapper .page-main .column .block-dashboard-info .block-content .table-wrapper table,.customer-account-create .page-wrapper .page-main .column .block-addresses-default .block-content .table-wrapper table,.customer-account-create .page-wrapper .page-main .column .block-addresses-list .block-content .table-wrapper table,.customer-account-create .page-wrapper .page-main .column .block-dashboard-addresses .block-content .table-wrapper table,.customer-account-create .page-wrapper .page-main .column .block-dashboard-info .block-content .table-wrapper table,.customer-account-forgotpassword .page-wrapper .page-main .column .block-addresses-default .block-content .table-wrapper table,.customer-account-forgotpassword .page-wrapper .page-main .column .block-addresses-list .block-content .table-wrapper table,.customer-account-forgotpassword .page-wrapper .page-main .column .block-dashboard-addresses .block-content .table-wrapper table,.customer-account-forgotpassword .page-wrapper .page-main .column .block-dashboard-info .block-content .table-wrapper table,.customer-account-login .page-wrapper .page-main .column .block-addresses-default .block-content .table-wrapper table,.customer-account-login .page-wrapper .page-main .column .block-addresses-list .block-content .table-wrapper table,.customer-account-login .page-wrapper .page-main .column .block-dashboard-addresses .block-content .table-wrapper table,.customer-account-login .page-wrapper .page-main .column .block-dashboard-info .block-content .table-wrapper table,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-addresses-default .block-content .table-wrapper table,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-addresses-list .block-content .table-wrapper table,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-dashboard-addresses .block-content .table-wrapper table,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-dashboard-info .block-content .table-wrapper table{min-width:768px}.account .page-wrapper .page-main .column .block-addresses-default .block-content .table-wrapper table tr th,.account .page-wrapper .page-main .column .block-addresses-list .block-content .table-wrapper table tr th,.account .page-wrapper .page-main .column .block-dashboard-addresses .block-content .table-wrapper table tr th,.account .page-wrapper .page-main .column .block-dashboard-info .block-content .table-wrapper table tr th,.customer-account-create .page-wrapper .page-main .column .block-addresses-default .block-content .table-wrapper table tr th,.customer-account-create .page-wrapper .page-main .column .block-addresses-list .block-content .table-wrapper table tr th,.customer-account-create .page-wrapper .page-main .column .block-dashboard-addresses .block-content .table-wrapper table tr th,.customer-account-create .page-wrapper .page-main .column .block-dashboard-info .block-content .table-wrapper table tr th,.customer-account-forgotpassword .page-wrapper .page-main .column .block-addresses-default .block-content .table-wrapper table tr th,.customer-account-forgotpassword .page-wrapper .page-main .column .block-addresses-list .block-content .table-wrapper table tr th,.customer-account-forgotpassword .page-wrapper .page-main .column .block-dashboard-addresses .block-content .table-wrapper table tr th,.customer-account-forgotpassword .page-wrapper .page-main .column .block-dashboard-info .block-content .table-wrapper table tr th,.customer-account-login .page-wrapper .page-main .column .block-addresses-default .block-content .table-wrapper table tr th,.customer-account-login .page-wrapper .page-main .column .block-addresses-list .block-content .table-wrapper table tr th,.customer-account-login .page-wrapper .page-main .column .block-dashboard-addresses .block-content .table-wrapper table tr th,.customer-account-login .page-wrapper .page-main .column .block-dashboard-info .block-content .table-wrapper table tr th,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-addresses-default .block-content .table-wrapper table tr th,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-addresses-list .block-content .table-wrapper table tr th,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-dashboard-addresses .block-content .table-wrapper table tr th,.customer-account-logoutsuccess .page-wrapper .page-main .column .block-dashboard-info .block-content .table-wrapper table tr th{font-weight:500}.account .page-wrapper .page-main .sidebar .block-collapsible-nav>.title,.customer-account-create .page-wrapper .page-main .sidebar .block-collapsible-nav>.title,.customer-account-forgotpassword .page-wrapper .page-main .sidebar .block-collapsible-nav>.title,.customer-account-login .page-wrapper .page-main .sidebar .block-collapsible-nav>.title,.customer-account-logoutsuccess .page-wrapper .page-main .sidebar .block-collapsible-nav>.title{display:none}.account .page-wrapper .page-main .sidebar .block-collapsible-nav .item .delimiter,.customer-account-create .page-wrapper .page-main .sidebar .block-collapsible-nav .item .delimiter,.customer-account-forgotpassword .page-wrapper .page-main .sidebar .block-collapsible-nav .item .delimiter,.customer-account-login .page-wrapper .page-main .sidebar .block-collapsible-nav .item .delimiter,.customer-account-logoutsuccess .page-wrapper .page-main .sidebar .block-collapsible-nav .item .delimiter{border-top:1px solid var(--primary-light);display:block;margin:1rem 2rem}.account .page-wrapper .page-main .sidebar .block-collapsible-nav .item>a,.account .page-wrapper .page-main .sidebar .block-collapsible-nav .item>strong,.customer-account-create .page-wrapper .page-main .sidebar .block-collapsible-nav .item>a,.customer-account-create .page-wrapper .page-main .sidebar .block-collapsible-nav .item>strong,.customer-account-forgotpassword .page-wrapper .page-main .sidebar .block-collapsible-nav .item>a,.customer-account-forgotpassword .page-wrapper .page-main .sidebar .block-collapsible-nav .item>strong,.customer-account-login .page-wrapper .page-main .sidebar .block-collapsible-nav .item>a,.customer-account-login .page-wrapper .page-main .sidebar .block-collapsible-nav .item>strong,.customer-account-logoutsuccess .page-wrapper .page-main .sidebar .block-collapsible-nav .item>a,.customer-account-logoutsuccess .page-wrapper .page-main .sidebar .block-collapsible-nav .item>strong{display:block}@media only screen and (min-width:768px){.fieldset-fullname .fields{display:flex;gap:2rem}.fieldset-fullname .fields>.field{flex-grow:1}}.page-wrapper{display:flex;flex-direction:column;min-height:100vh;padding-top:23rem;width:100%}@media(max-width:1200px){.page-wrapper{padding-top:29rem}}@media(max-width:1024px){.page-wrapper{padding-top:12rem}}.page-main{flex-grow:1;margin:0 auto;max-width:1920px;width:100%}.page-main .columns{margin-left:auto;margin-right:auto;max-width:1440px;padding:0 2rem;width:100%}.page-main .columns .column{position:relative}.page-main .columns .column.header{width:100%}.page-main .columns .column.main{display:flex;flex-wrap:wrap;gap:3rem;justify-content:space-between;margin-bottom:10rem}@media(max-width:768px){.page-main .columns .column.main{gap:6rem}}@media(max-width:860px){.page-main .columns .column.main{margin-bottom:4rem}}.page-main .columns .column.main>.content{flex:1 1 auto;min-width:0}.page-main .columns .column.main>.content .content-type:first-of-type .content__wrapper{padding-top:0!important}.page-main .columns .column.main>.sidebar{background:var(--white);color:var(--medium-grey);max-width:360px;padding:0;position:relative;width:100%}.page-main .columns .column.side,.page-main .columns .sidebar-main{border:2px solid var(--primary-light);color:var(--primary);display:flex;flex-basis:auto;flex-direction:column-reverse;height:100%;padding:2rem;position:relative;width:33rem}.page-main .columns .column.side .block.filter,.page-main .columns .sidebar-main .block.filter{width:100%}.page-main .columns .column.side .block.filter .filter-title,.page-main .columns .sidebar-main .block.filter .filter-title{display:none}.page-main .category-view{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1440px;width:100%}@media(min-width:600px){.catalog-category-view .category-view>*{width:50%}}.page-main-description{margin:0 auto;max-width:1440px;padding:0 2rem;width:100%}.page-layout-2columns-left .columns{display:flex;flex-wrap:wrap;justify-content:space-between}.page-layout-2columns-left .column.main{order:2;width:calc(100% - 36rem)}.page-layout-2columns-left .column.side,.page-layout-2columns-left .sidebar-main{order:1}.page-layout-2columns-right .columns{display:flex;flex-wrap:wrap;justify-content:space-between}.page-layout-2columns-right .column.main{order:1;width:calc(100% - 36rem)}.page-layout-2columns-right .column.side,.page-layout-2columns-right .sidebar-main{order:2}@media(max-width:1200px){.page-layout-2columns-left .page-main .columns .column.main{width:100%}}.page-layout-2columns-left .page-main .columns .column.main>.content{order:2}@media(max-width:1024px){.page-layout-2columns-left .page-main .columns .column.main>.content{flex-basis:100%}}.page-layout-2columns-left .page-main .columns .column.main>.sidebar{order:1}@media(max-width:1500px){.page-layout-2columns-left .page-main .columns .column.main>.sidebar{max-width:300px}}@media(max-width:1024px){.page-layout-2columns-left .page-main .columns .column.main>.sidebar{max-width:none}}@media(max-width:1200px){.page-layout-2columns-left .page-main .columns .sidebar-main{margin-bottom:4rem;margin-top:2rem}.page-layout-2columns-right .page-main .columns .column.main{width:100%}}.page-layout-2columns-right .page-main .columns .column.main>.content{order:1}@media(max-width:1024px){.page-layout-2columns-right .page-main .columns .column.main>.content{flex-basis:100%}}.page-layout-2columns-right .page-main .columns .column.main>.sidebar{order:2}@media(max-width:1500px){.page-layout-2columns-right .page-main .columns .column.main>.sidebar{max-width:300px}}@media(max-width:1024px){.page-layout-2columns-right .page-main .columns .column.main>.sidebar{max-width:none}}@media(max-width:1200px){.page-layout-2columns-right .page-main .columns .sidebar-main{margin-bottom:4rem;margin-top:2rem;width:100%}}.cms-index-index .page-main{padding:0}.cms-index-index .page-main .columns{margin-left:auto;margin-right:auto;max-width:1920px;width:100%}.hidden,.no-display{display:none}.blue{color:var(--secondary)}.background_blue{background:var(--secondary)}.underline{position:relative}.underline:before{border-top:1px solid;content:"";left:0;position:absolute;top:100%;transition:all .1s ease-in-out 0s;width:100%}.underline:hover:before{transform:scaleX(0)}.max-medium-width{margin-left:auto;margin-right:auto;max-width:1440px;padding:0 2rem;width:100%}.fieldset .fullname.field>.label{display:none}.section.slider .splide__arrows{display:block}@media(max-width:599px){.section.slider .splide__arrows{display:none}}.block.newsletter .newsletter .label,.block.newsletter .title{display:none}.block.newsletter .label{font-size:1.4rem}.page-footer{margin-top:4rem}.page-footer .box{border:2px solid var(--primary);margin:1rem 0;padding:1em}.page-footer .phone-box:before{content:var(--icon-phone)}.page-footer .mail-box:before,.page-footer .phone-box:before{font-family:var(--fa-style-family-sharp,"Font Awesome 6 Sharp");font-size:2rem;font-weight:var(--fa-style,300);margin-right:1em}.page-footer .mail-box:before{content:var(--icon-mail)}.page-header{background-color:var(--white);margin-left:auto;margin-right:0;max-width:1920px;position:fixed;top:0;transition:all .2s ease;width:100%;z-index:12}.page-header .header-content .wrapper{position:relative}.page-header .header-content .wrapper>.top{background-color:var(--primary)}@media(max-width:1024px){.page-header .header-content .wrapper>.top{display:none}}.page-header .header-content .wrapper>.top a{color:var(--white)}.page-header .header-content .wrapper>.top span{float:left}.page-header .header-content .wrapper>.top .phone{float:right;margin-left:1.5rem;padding:0 1.5rem}.page-header .header-content .wrapper>.top .section.full{color:var(--white);line-height:4rem;margin-left:auto;margin-right:auto;max-width:1440px;padding:0 2rem;width:100%}.page-header .header-content .wrapper>.top .section.full .item.info ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0;padding:0}.page-header .header-content .wrapper .main{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1440px;padding:2rem;width:100%}.page-header .header-content .wrapper .main>.section{position:relative}.page-header .header-content .wrapper .main>.section.right{display:flex;padding-right:1rem}.page-header .header-content .wrapper .main>.section .item.menu-header-open button{background:transparent;border:0;box-shadow:none;cursor:pointer;padding:.7rem 3rem .7rem 0}.page-header .header-content .wrapper .main>.section .item.menu-header-open button span{color:var(--black);font-size:1.6rem;font-weight:500;text-transform:uppercase}.page-header .header-content .wrapper .main>.section .item.language-switcher{font-size:1.4rem;margin-left:4.5rem}.page-header .header-content .wrapper .main>.section .item.language-switcher .switcher-options{display:flex}.page-header .header-content .wrapper .main>.section .item.language-switcher .switcher-options .switcher-trigger{margin-right:2rem}.page-header .header-content .wrapper .main>.section .item.language-switcher .switcher-options .switcher-dropdown{display:flex}.page-header .header-content .wrapper .main>.section .item.language-switcher .switcher-options .switcher-dropdown .switcher-option{margin-right:2rem}.page-header .header-content .wrapper .main>.section .item .logo,.page-header .header-content .wrapper .main>.section .item .logo img{display:block}.page-header .header-content .wrapper .main>.section .item.links{align-items:center;display:flex;gap:3rem}@media(max-width:360px){.page-header .header-content .wrapper .main>.section .item.links{gap:1rem}}.page-header .header-content .wrapper .main>.section .item.links i{font-size:2.8rem}.page-header .header-content .wrapper .main>.section .item.search{min-width:30rem}.page-header .header-content .wrapper .main>.section .item.search.desktop{border:1px solid var(--primary-medium);display:block;margin-right:4rem;padding:1rem 2rem}.page-header .header-content .wrapper .bottom{background-color:var(--primary-light);margin-left:auto;margin-right:auto;width:100%}.page-header .header-content .wrapper .bottom>.section.full{padding:0 2rem}.checkout-index-index .page-header .header-content .wrapper .main,.page-header .header-content .wrapper .bottom>.section.full{margin-left:auto;margin-right:auto;max-width:1440px;width:100%}.checkout-index-index .page-header .header-content .wrapper .main>.section{width:100%}.breadcrumbs{line-height:24px;margin:0 0 15px;padding:0 2rem}.breadcrumbs .items{color:#707070;list-style:none none;margin:0;padding:0}.breadcrumbs .items>li{display:inline-block;vertical-align:top}.breadcrumbs .item{margin:0}.breadcrumbs a,.breadcrumbs a:visited{text-decoration:none}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs a:active{text-decoration:none}.breadcrumbs strong{font-weight:400}.breadcrumbs .item:not(:last-child){display:inline-block;text-decoration:none}.breadcrumbs .item:not(:last-child):after{content:"/";display:inline-block;font-weight:400;margin:0 .4rem;overflow:hidden;vertical-align:top;speak:none;text-align:center}@media only screen and (max-width:1024px){.item .logo{margin-left:50px;max-width:50vw}}@media only screen and (max-width:1200px){.page-header .header-content .wrapper .main>.section .item.search.desktop{display:none}.page-header .header-content .wrapper .main>.section .item.search.mobile{display:block}.page-header .header-content .wrapper .main>.section .item.language-switcher{display:none}.page-header .header-content .wrapper .main>.section .item.menu-header-open button{padding:.7rem 1rem .7rem 0}.page-header .header-content .wrapper .main>.section .item.menu-header-open button:before{font-size:2rem}.page-header .header-content .wrapper .main>.section .item.menu-header-open button span{display:none}.page-header .header-content .wrapper .main>.section .item.links{top:-2.2rem}.page-header .header-content .wrapper .main>.section .item.links .item-wrapper{padding:1rem 2rem}}@media only screen and (max-width:768px){.page-header .header-content .wrapper .main>.section .item.links{top:-2.2rem}.page-header .header-content .wrapper .main>.section .item.links .item-wrapper{padding:1rem 1.5rem}.page-header .header-content .wrapper .main>.section .item.links .item-wrapper>div{margin-right:1.5rem}.page-header .header-content .wrapper .main>.section .item.search.mobile .block-content{top:8rem}}@media (min-width:769px),print{.breadcrumbs{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1440px;width:100%;width:auto}.page-wrapper>.breadcrumbs,.page-wrapper>.top-container,.page-wrapper>.widget{box-sizing:border-box;width:100%}}.price-box{align-items:center;color:var(--orange);display:inline-flex;flex-wrap:wrap;font-size:2rem;font-weight:700;gap:1rem;line-height:2}.price-box .special-price{order:2}.price-box .old-price .price{color:var(--secondary);font-size:1.6rem;text-decoration:line-through}.price-box .price-label{display:none}.price-details{display:inline-block;margin-left:.5rem}.product-item{background-color:var(--white);border:2px solid var(--primary-light);max-width:33rem;padding:2rem;width:100%}.product-item:hover .product-item-photo img{scale:1.1;transition:all .4s ease-in-out}.product-item .product-item-photo{background-color:var(--white);border-bottom:1px solid var(--primary-light);display:flex;justify-content:center;overflow:hidden;padding-bottom:1rem}.product-item .product-item-photo img{display:block;transition:all .4s ease-in-out}.product-item .product-item-photo .towishlist{display:none;position:absolute;right:1.5rem;top:1.5rem}.product-item .product-item-details{color:var(--medium-grey);margin-top:2rem;text-align:center}.product-item .product-item-details .product-item-name{color:initial;display:block;font-size:2rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.product-item .product-item-details .product-item-name .product-item-link{color:inherit}.product-item .product-item-details .product-item-price{align-items:center;display:flex;justify-content:center;margin-top:2rem}.product-item .product-item-details .product-item-price .price-box .from-price .price{color:var(--primary);font-size:1.4rem;font-weight:500}.product-item .product-item-details .product-item-price .price-box .from-price .price-label{display:initial;font-size:1.3rem}.fotorama__stage{max-height:62rem}.catalog-product-view table{border-collapse:collapse}.catalog-product-view table tr th{border:2px solid var(--primary-light);line-height:3rem;padding:2rem}.catalog-product-view table tr td{border:2px solid var(--primary-light);padding:2rem;text-align:left;width:auto}.catalog-product-view h5{margin:3rem 0}.catalog-product-view .columns{margin-bottom:5rem;margin-top:5rem}@media only screen and (max-width:1024px){.catalog-product-view .columns{margin-bottom:4.5rem;margin-top:4.5rem}}@media only screen and (max-width:550px){.catalog-product-view .columns{margin-top:0}}.catalog-product-view .column.main{display:flex;flex-wrap:wrap;gap:4rem;justify-content:space-between}@media only screen and (max-width:550px){.catalog-product-view .column.main{display:block}}.catalog-product-view .column.main>.content{display:flex;flex-wrap:wrap;gap:3rem;justify-content:space-between}.catalog-product-view .column.main ul{color:var(--primary);line-height:2;list-style:inherit;margin:3rem 0;padding-left:3rem}.catalog-product-view .column.main ul.benefits li strong{display:block}.catalog-product-view .page-main-details{margin-bottom:5rem;margin-top:5rem}.catalog-product-view .page-main-details .columns{margin-bottom:0;margin-top:0}.catalog-product-view .product-info-media{position:relative;width:calc(50% - 2rem)}@media only screen and (max-width:1500px){.catalog-product-view .product-info-media{width:calc(50% - 7rem)}}@media only screen and (max-width:1200px){.catalog-product-view .product-info-media{width:calc(50% - 4rem)}}@media only screen and (max-width:1024px){.catalog-product-view .product-info-media{margin:0 0 4rem;max-width:50rem;width:100%}}@media only screen and (max-width:550px){.catalog-product-view .product-info-media{border:1px solid var(--primary-medium);margin:0 0 4rem -2.5rem;max-width:none;width:100vw}}.catalog-product-view .product-info-media .gallery-placeholder{overflow:hidden}.catalog-product-view .product-info-media .gallery-placeholder._block-content-loading .gallery-placeholder__container{padding:5px}@media only screen and (max-width:550px){.catalog-product-view .product-info-media .gallery-placeholder._block-content-loading .gallery-placeholder__container{padding:0}}.catalog-product-view .product-info-media .gallery-placeholder._block-content-loading .gallery-placeholder__container .gallery-placeholder__image{border:1px solid var(--primary-medium)}.catalog-product-view .product-info-media .fotorama-item .fotorama__wrap{padding:5px}@media only screen and (max-width:550px){.catalog-product-view .product-info-media .fotorama-item .fotorama__wrap{padding:0}}.catalog-product-view .product-info-media .fotorama-item .fotorama__wrap .fotorama__stage{border:1px solid var(--primary-medium)}.catalog-product-view .product-info-media .fotorama-item .fotorama__wrap .fotorama__stage:after,.catalog-product-view .product-info-media .fotorama-item .fotorama__wrap .fotorama__stage:before{display:none}.catalog-product-view .product-info-media .fotorama-item .fotorama__wrap .fotorama__stage .fotorama__stage__shaft .fotorama__stage__frame .fotorama__img{top:50%!important}.catalog-product-view .product-info-media .fotorama-item .fotorama__wrap .fotorama__stage .fotorama__arr{width:5rem}.catalog-product-view .product-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap{margin-top:2.7rem}@media only screen and (max-width:1024px){.catalog-product-view .product-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap{bottom:20px;position:absolute;z-index:1}}.catalog-product-view .product-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav{overflow:visible}.catalog-product-view .product-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav:after,.catalog-product-view .product-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav:before{display:none}.catalog-product-view .product-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__thumb__arr{display:none!important;max-height:9.8rem}@media only screen and (max-width:1024px){.catalog-product-view .product-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__shaft{justify-content:center}}.catalog-product-view .product-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__frame{border:1px solid var(--primary-medium);cursor:pointer;margin:0 1.3rem 0 0;padding:0}.catalog-product-view .product-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__frame:last-child{margin:0}.catalog-product-view .product-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__frame--dot{height:3rem;width:3rem}.catalog-product-view .product-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__frame .fotorama__dot{background-color:var(--primary);border-color:var(--primary);height:8px;left:11px;top:11px;width:8px}.catalog-product-view .product-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__frame.fotorama__active .fotorama__dot{background-color:var(--secondary);border-color:var(--secondary)}.catalog-product-view .product-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__thumb-border{display:none}.catalog-product-view .product-info-media .gallery-additional{display:flex;flex-wrap:wrap;margin-left:.5rem;margin-top:1rem}@media only screen and (max-width:1024px){.catalog-product-view .product-info-media .gallery-additional{display:none}}.catalog-product-view .product-info-media .gallery-additional .product-back{margin-right:5rem}.catalog-product-view .product-info-media .gallery-additional .product-back a{display:inline-block;font-size:1.4rem;font-weight:500;letter-spacing:4px;line-height:3rem;padding-bottom:4px;text-transform:uppercase}.catalog-product-view .product-info-media .gallery-additional .product-back a.arrow{border-bottom:2px solid;border-color:transparent}.catalog-product-view .product-info-media .gallery-additional .product-back a.arrow:before{content:"";display:inline-block;font-family:Font Awesome\ 6 Pro;width:2rem}.catalog-product-view .product-info-media .gallery-additional .product-back a.arrow:hover{border-color:var(--primary)}.catalog-product-view .product-info-media .gallery-additional .product-back a.arrow:hover:before{content:""}.catalog-product-view .product-info-media .gallery-additional .product-breadcrumbs ul{display:flex;flex-wrap:wrap}.catalog-product-view .product-info-media .gallery-additional .product-breadcrumbs ul li{display:flex}.catalog-product-view .product-info-media .gallery-additional .product-breadcrumbs ul li:after{content:">";margin-left:.2rem;margin-right:.8rem}.catalog-product-view .product-info-media .gallery-additional .product-breadcrumbs ul li:last-child:after{display:none}.catalog-product-view .product-info-media .gallery-additional .product-breadcrumbs ul li a{font-size:1.4rem;font-weight:500;letter-spacing:4px;line-height:3rem;text-transform:uppercase}.catalog-product-view .product-info-main{width:calc(50% - 2rem)}@media only screen and (max-width:1500px){.catalog-product-view .product-info-main{width:calc(50% - 7rem)}}@media only screen and (max-width:1200px){.catalog-product-view .product-info-main{width:calc(50% - 4rem)}}@media only screen and (max-width:1024px){.catalog-product-view .product-info-main{width:100%}}.catalog-product-view .product-info-main .product-info-brand{margin-bottom:3rem}.catalog-product-view .product-info-main .product-info-brand img{max-width:20rem}.catalog-product-view .product-info-main .page-title-wrapper{margin-bottom:2rem}.catalog-product-view .product-info-main .page-title-wrapper h1{color:var(--primary);font-size:3.4rem;font-weight:400;line-height:4.4rem}@media only screen and (max-width:768px){.catalog-product-view .product-info-main .page-title-wrapper h1{font-size:3rem;line-height:4.2rem}}.catalog-product-view .product-info-main .product-info-price{margin-top:2rem}.catalog-product-view .product-info-main .product-info-short-description .content{margin-bottom:2rem;overflow:hidden;position:relative}.catalog-product-view .product-info-main .product-info-short-description .content.closed{max-height:12rem}@media only screen and (max-width:480px){.catalog-product-view .product-info-main .product-info-short-description .content ul{font-size:1.1rem;line-height:2.4rem}}.catalog-product-view .product-info-main .product-info-short-description>a{display:inline-block;font-size:1.4rem;font-weight:500;letter-spacing:4px;line-height:3rem;padding-bottom:4px;text-transform:uppercase}@media only screen and (max-width:768px){.catalog-product-view .product-info-main .product-info-short-description>a{font-size:1.1rem;line-height:2.4rem}}.catalog-product-view .product-info-main .product-info-short-description>a.arrow{border-bottom:2px solid;border-color:transparent}.catalog-product-view .product-info-main .product-info-short-description>a.arrow:before{content:"";display:inline-block;font-family:Font Awesome\ 6 Pro;width:2rem}.catalog-product-view .product-info-main .product-info-short-description>a.arrow.active,.catalog-product-view .product-info-main .product-info-short-description>a.arrow:hover{border-color:var(--primary)}.catalog-product-view .product-info-main .product-info-short-description>a.arrow.active:before,.catalog-product-view .product-info-main .product-info-short-description>a.arrow:hover:before{content:""}.catalog-product-view .product-info-main .product.attribute{margin:1em 0}.catalog-product-view .product-info-main .bundle-options-container .box-tocart{margin-bottom:4rem}@media only screen and (max-width:768px){.catalog-product-view .product-info-main .bundle-options-container .box-tocart{margin-bottom:3rem}}@media only screen and (max-width:480px){.catalog-product-view .product-info-main .bundle-options-container .box-tocart .fieldset .field select{font-size:1.1rem;line-height:2.4rem}}.catalog-product-view .product-info-main .bundle-options-container+.product-info-price{display:none}.catalog-product-view .product-info-main .product-add-form{margin:4rem 0}@media only screen and (max-width:768px){.catalog-product-view .product-info-main .product-add-form{margin:3rem 0}}.catalog-product-view .product-info-main .product-add-form .product-options-wrapper>.fieldset{padding:1rem 0 2rem}.catalog-product-view .product-info-main .product-add-form .product-options-wrapper>.fieldset fieldset{max-width:45rem;padding:0}.catalog-product-view .product-info-main .product-add-form .product-options-wrapper>.fieldset fieldset.fieldset-custom-options p.note{display:none}.catalog-product-view .product-info-main .product-add-form .product-options-wrapper>.fieldset fieldset .field{margin-bottom:1rem}.catalog-product-view .product-info-main .product-add-form .product-options-wrapper>.fieldset fieldset .field select{font-size:1.6rem;font-weight:500;letter-spacing:4px;line-height:2.4rem;text-transform:uppercase}.catalog-product-view .product-info-main .product-add-form .product-options-wrapper>.fieldset fieldset .field.choice{align-items:center;display:flex;gap:2rem}.catalog-product-view .product-info-main .product-add-form .product-options-wrapper>.fieldset fieldset .field.choice input{margin-bottom:0}.catalog-product-view .product-info-main .product-add-form .product-options-wrapper>.fieldset fieldset .field.choice input[disabled=disabled]+label{cursor:not-allowed;opacity:.5}.catalog-product-view .product-info-main .product-add-form .product-options-wrapper>.fieldset fieldset .field.choice input+label{cursor:pointer;line-height:2rem}.catalog-product-view .product-info-main .product-add-form .product-options-wrapper>.fieldset fieldset .field.choice input+label>span{display:flex;flex-wrap:wrap;justify-content:flex-start}.catalog-product-view .product-info-main .product-add-form .box-tocart .fieldset{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;max-width:45rem}.catalog-product-view .product-info-main .product-add-form .box-tocart .fieldset .field select{font-size:1.6rem;font-weight:500;letter-spacing:4px;line-height:2.4rem;margin:0;text-transform:uppercase}@media only screen and (max-width:480px){.catalog-product-view .product-info-main .product-add-form .box-tocart .fieldset .field select{font-size:1.1rem;line-height:2.4rem}}.catalog-product-view .product-info-main .product-add-form .box-tocart .fieldset .field.wishlist{display:none}.catalog-product-view .product-info-main .product-add-form .box-tocart .fieldset .actions{flex:1}.catalog-product-view .product-info-main .product-add-form .box-tocart .fieldset .actions button{width:100%}.catalog-product-view .product-info-main .product-add-form .box-tocart label{display:none}.catalog-product-view .product-info-main .block-bundle-summary .price-details,.catalog-product-view .product-info-main .product-info-price .price-details{display:inline-block;margin-left:1rem}@media only screen and (max-width:768px){.catalog-product-view .product-info-main .block-bundle-summary .price-details,.catalog-product-view .product-info-main .product-info-price .price-details{margin-top:1rem}}.catalog-product-view .product-info-main .block-bundle-summary .price-details .separator,.catalog-product-view .product-info-main .product-info-price .price-details .separator{margin-right:.5rem}.catalog-product-view .product-info-main .block-bundle-summary .price-details .shipping-cost-details a,.catalog-product-view .product-info-main .product-info-price .price-details .shipping-cost-details a{text-decoration:underline}.catalog-product-view .product-info-main .block-bundle-summary .price-box .price,.catalog-product-view .product-info-main .product-info-price .price-box .price{font-size:3.4rem}@media only screen and (max-width:768px){.catalog-product-view .product-info-main .block-bundle-summary .price-box .price,.catalog-product-view .product-info-main .product-info-price .price-box .price{font-size:2rem}}.catalog-product-view .product-info-main .block-bundle-summary .price-box .old-price .price,.catalog-product-view .product-info-main .product-info-price .price-box .old-price .price{font-size:2rem;letter-spacing:1.5px}@media only screen and (max-width:768px){.catalog-product-view .product-info-main .block-bundle-summary .price-box .old-price .price,.catalog-product-view .product-info-main .product-info-price .price-box .old-price .price{font-size:1.6rem}}.catalog-product-view .product-info-main .block-bundle-summary .price-box .price-as-configured .price,.catalog-product-view .product-info-main .block-bundle-summary .price-box .regular-price .price,.catalog-product-view .product-info-main .product-info-price .price-box .price-as-configured .price,.catalog-product-view .product-info-main .product-info-price .price-box .regular-price .price{font-size:3.4rem}@media only screen and (max-width:768px){.catalog-product-view .product-info-main .block-bundle-summary .price-box .price-as-configured .price,.catalog-product-view .product-info-main .block-bundle-summary .price-box .regular-price .price,.catalog-product-view .product-info-main .product-info-price .price-box .price-as-configured .price,.catalog-product-view .product-info-main .product-info-price .price-box .regular-price .price{font-size:2rem}}.catalog-product-view .product-info-main .block-bundle-summary .price-box .from-price .price,.catalog-product-view .product-info-main .product-info-price .price-box .from-price .price{color:var(--primary);font-size:3.4rem}@media only screen and (max-width:768px){.catalog-product-view .product-info-main .block-bundle-summary .price-box .from-price .price,.catalog-product-view .product-info-main .product-info-price .price-box .from-price .price{font-size:2rem}}.catalog-product-view .product-info-main .block-bundle-summary .price-box .from-price .price-label,.catalog-product-view .product-info-main .product-info-price .price-box .from-price .price-label{font-size:1.3rem;letter-spacing:.195px}.catalog-product-view .product-info-main .block-bundle-summary .price-box .discount,.catalog-product-view .product-info-main .product-info-price .price-box .discount{align-self:center;background-color:var(--secondary);color:var(--white);font-size:2rem;letter-spacing:1.5px;line-height:3rem;margin-left:auto;padding:5px 10px}.catalog-product-view .product-info-detailed{margin:4rem 0;width:100%}@media only screen and (max-width:1024px){.catalog-product-view .product-info-detailed{margin-top:10rem}}@media only screen and (max-width:768px){.catalog-product-view .product-info-detailed{margin-top:4rem}}.catalog-product-view .product-info-detailed .items{position:relative;z-index:1}.catalog-product-view .product-info-detailed .items .data.item.title{float:left;margin-right:4rem}.catalog-product-view .product-info-detailed .items .data.item.title a{font-size:2rem}@media only screen and (max-width:480px){.catalog-product-view .product-info-detailed .items .data.item.title a{font-size:1.1rem;line-height:2.4rem}}.catalog-product-view .product-info-detailed .items .data.item.title.active{border-bottom:2px solid var(--secondary)}.catalog-product-view .product-info-detailed .items .data.item.title.active+.content{opacity:1}.catalog-product-view .product-info-detailed .items .data.item.title+.content{opacity:0}.catalog-product-view .product-info-detailed .items .data.item.content{display:block;float:right;margin-left:-100%;margin-top:3rem;padding-top:4rem;transition:all .1s;width:100%}@media only screen and (max-width:768px){.catalog-product-view .product-info-detailed .items .data.item.content .value{max-width:100%;overflow-x:auto}.catalog-product-view .product-info-detailed .items .data.item.content table{min-width:60rem}}@media only screen and (max-width:480px){.catalog-product-view .product-info-detailed .items .data.item.content table tr th,.catalog-product-view .product-info-detailed .items .data.item.content ul{font-size:1.1rem;line-height:2.4rem}}.field.qty{width:14rem}.field.qty .control{display:flex}.field.qty .control button{background-color:#fff;border:2px solid #e2e2e2;cursor:pointer;font-size:1.6rem;font-weight:400;line-height:2.5rem;outline:none;padding:8px 15.6px}.field.qty .control button:hover{background-color:var(--primary-light)}.field.qty .control input{-moz-appearance:textfield;border:2px solid #e2e2e2;box-shadow:unset;height:5rem;margin:0;padding:0;text-align:center}.field.qty .control button.add{border-left:0}.field.qty .control button.remove{border-right:0}.product-info-detailed .product.attribute a{color:var(--secondary)}.product-info-detailed .product.attribute a:hover{color:inherit;text-decoration:underline}.product-info-technical-data{width:100%}.product-info-technical-data .title{font-size:4rem;font-weight:700;margin:4rem 0;text-align:center}.product-info-technical-data a{color:var(--secondary)}.product-info-technical-data a:hover{color:inherit;text-decoration:underline}.product-info-technical-data ol li{margin-bottom:1rem}.block.related,.block.upsell{width:100%}.block.related .title,.block.upsell .title{font-size:3rem;font-weight:700;margin:4rem 0;text-align:center}.block.related .block-actions,.block.upsell .block-actions{margin:4rem 0}.block.related .product-items,.block.upsell .product-items{display:flex;flex-wrap:wrap;gap:2rem}