input::placeholder{color:#000 !important;font-weight:400}body{font-family:'Fjalla One',sans-serif !important}.flex-box{display:flex;justify-content:center;align-items:center}.primary-btn{display:inline-block;padding:8px 14px;font-size:12px;text-transform:uppercase;border:1px solid #e8e8e1;color:#000;background-color:transparent;letter-spacing:3.6px}.primary-btn:hover{background:#000;color:#fff}@keyframes shine{to{left:-200%}}.secondary-btn{margin:0px;background:#000;color:#fff;position:relative;border:0px;height:inherit;padding:11px 20px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3.9px;opacity:1}.secondary-btn:before{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skewX(-20deg);background-image:linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent)}.secondary-btn:hover:before{animation:shine .75s cubic-bezier(.01, .5600000000000001, 1, 1)}.hover-border{content:"" !important;height:2px !important;width:0% !important;background-color:#000 !important;position:absolute !important;bottom:-8px !important;left:0px !important;transition:all .4s ease-in-out !important;display:block !important;border:none !important;margin-left:0px !important}.input{height:38px;color:#000;line-height:inherit !important}.page-title-wrapper h1{color:#000}.checkout-cart-index form.form-cart{color:#000;overflow:hidden}.checkout-cart-index form.form-cart .cart.items tbody.cart.item .product-item-name a{color:#000}.checkout-cart-index form.form-cart .cart.items tbody.cart.item .price-including-tax{color:#000}.checkout-cart-index form.form-cart .cart.items tbody.cart.item .field.qty .control.qty div.mage-error{position:absolute;bottom:-100%}.checkout-cart-index form.form-cart .cart.actions button.action{margin:0px;background:#000;color:#fff;position:relative;border:0px;height:inherit;padding:11px 20px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3.9px;opacity:1;letter-spacing:normal}.checkout-cart-index form.form-cart .cart.actions button.action:before{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skewX(-20deg);background-image:linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent)}.checkout-cart-index form.form-cart .cart.actions button.action:hover:before{animation:shine .75s cubic-bezier(.01, .5600000000000001, 1, 1)}.checkout-cart-index .cart-discount{margin-top:-55px}.checkout-cart-index .cart-discount .fieldset .field input{border:1px solid #000;color:#000;height:41px !important}.checkout-cart-index .cart-discount .fieldset .actions-toolbar button.action{margin:0px;background:#000;color:#fff;position:relative;border:0px;height:inherit;padding:11px 20px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3.9px;opacity:1;letter-spacing:normal}.checkout-cart-index .cart-discount .fieldset .actions-toolbar button.action:before{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skewX(-20deg);background-image:linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent)}.checkout-cart-index .cart-discount .fieldset .actions-toolbar button.action:hover:before{animation:shine .75s cubic-bezier(.01, .5600000000000001, 1, 1)}.checkout-cart-index .cart-summary .block.shipping #shipping-zip-form .field{color:#000}.checkout-cart-index .cart-summary .block.shipping #shipping-zip-form .field .select{color:#000}.checkout-cart-index .cart-summary .block.shipping #shipping-zip-form .field .control input[type="text"]{height:38px;color:#000;line-height:inherit !important}.checkout-cart-index .cart-summary table tbody th{color:#000}.checkout-cart-index .cart-summary ul.checkout button.checkout{margin:0px !important;background:#000 !important;color:#fff !important;position:relative !important;border:0px !important;height:inherit !important;padding:11px 20px !important;font-size:13px !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:3.9px !important;opacity:1 !important;letter-spacing:normal !important}.checkout-cart-index .cart-summary ul.checkout button.checkout:before{content:"" !important;position:absolute !important;top:0 !important;left:150% !important;width:200% !important;height:100% !important;transform:skewX(-20deg) !important;background-image:linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent) !important}.checkout-cart-index .cart-summary ul.checkout button.checkout:hover:before{animation:shine .75s cubic-bezier(.01, .5600000000000001, 1, 1) !important}.modal-popup.confirm .modal-inner-wrap .modal-header button.action-close{opacity:1;z-index:1}.modal-popup.confirm .modal-inner-wrap .modal-header button.action-close:focus{outline:none !important}.modal-popup.confirm .modal-inner-wrap .modal-footer{gap:10px;justify-content:center}.modal-popup.confirm .modal-inner-wrap .modal-footer button.action-accept{margin:0px;background:#000;color:#fff;position:relative;border:0px;height:inherit;padding:11px 20px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3.9px;opacity:1;letter-spacing:0.75px}.modal-popup.confirm .modal-inner-wrap .modal-footer button.action-accept:before{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skewX(-20deg);background-image:linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent)}.modal-popup.confirm .modal-inner-wrap .modal-footer button.action-accept:hover:before{animation:shine .75s cubic-bezier(.01, .5600000000000001, 1, 1)}.modal-popup.confirm .modal-inner-wrap .modal-footer button{margin:0px;background:#000;color:#fff;position:relative;border:0px;height:inherit;padding:11px 20px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3.9px;opacity:1;letter-spacing:0.75px}.modal-popup.confirm .modal-inner-wrap .modal-footer button:before{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skewX(-20deg);background-image:linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent)}.modal-popup.confirm .modal-inner-wrap .modal-footer button:hover:before{animation:shine .75s cubic-bezier(.01, .5600000000000001, 1, 1)}.catalog-category-view .product-item .towishlist:before,.catalog-category-view .product-item .tocompare:before{font-family:'porto-icons';text-align:center}.catalog-category-view .product-fillter-part{padding-top:calc(45px)}.catalog-category-view .product-fillter-part button.iphone-size{border:1px solid #e3e3e3;margin-bottom:-1px;text-transform:uppercase;color:#000;gap:8px;display:flex;justify-content:center;align-items:center}.catalog-category-view .product-fillter-part button.iphone-size:hover{color:#fff}.catalog-category-view .product-fillter-part button.iphone-size:hover svg{fill:#fff}.catalog-category-view .product-fillter-part button.iphone-size img{width:12px}.catalog-category-view .product-fillter-part button.active svg{transform:rotate(180deg)}.catalog-category-view .product-fillter-part ol.filterproducts{overflow:auto;border:1px solid #e3e3e3;padding-top:calc(20px);padding-left:calc(20px);padding-bottom:calc(20px)}.catalog-category-view .product-fillter-part ol.filterproducts .product-item{margin-bottom:calc(10px)}.catalog-category-view .product-fillter-part ol.filterproducts .product-item a:hover{font-weight:600}.catalog-category-view .product-fillter-part ol.filterproducts .product-item.active a{font-weight:600}.products.wrapper .product-items .product-item .product-item-details{text-align:center}.products.wrapper .product-items .product-item .product-item-details .product-item-link{text-align:center;font-size:calc(13px);letter-spacing:2.6px;text-transform:uppercase;margin:0px}.products.wrapper .product-items .product-item .product-item-details .product-reviews-summary{margin:0px auto}.products.wrapper .product-items .product-item .product-item-details .price-box{text-align:center}.products.wrapper .product-items .product-item .product-item-details .price-box .price{font-size:calc(13px);color:#000}.products.wrapper .product-items .product-item .product-item-details .price-box .old-price{display:block}.products.wrapper .product-items .product-item .product-item-details .price-box .old-price .price-including-tax{font-size:calc(14px);margin-top:calc(10px);margin-bottom:calc(10px)}.products.wrapper .product-items .product-item .product-item-details .price-box .special-price .price-including-tax .price{font-size:calc(13px);letter-spacing:0.375px}.products.wrapper .product-items .product-item .product-item-details .price-box .special-price .price-excluding-tax .price{font-size:calc(13px);letter-spacing:0.375px}.products.wrapper .product-items .product-item .product-item-details .price-box .special-price .price-excluding-tax:before{font-size:calc(12px);text-transform:uppercase;letter-spacing:0.375px}.toolbar.toolbar-products{margin:0px;padding:30px 15px}.toolbar.toolbar-products div{margin-bottom:0px}.toolbar.toolbar-products div:last-child{margin-right:0px}.catalog-category-view .products-list .product-item .product-item-info .product-item-details{text-align:left}.catalog-category-view .products-list .product-item .product-item-info .product-item-details .product-item-name .product-item-link{display:inline-block}.catalog-category-view .products-list .product-item .product-item-info .product-item-details .price-box{text-align:left}.catalog-category-view .products-list .product-item .product-item-info .product-item-details .product-item-actions .actions-primary .tocart:hover{background:#000;color:#fff;border-color:#000}.catalog-category-view .products-list .product-item .product-item-info:hover .actions-primary button.tocart{background:transparent;color:#000;border-color:#ddd}.footer-promotions{border-top:1px solid #e8e8e1;padding-top:calc(75px) !important;padding-bottom:calc(45px) !important}.footer-promotions .grid--flush-bottom{display:flex;justify-content:space-between;gap:22px}.footer-promotions .grid--flush-bottom .grid__item{max-width:459px;width:100%;text-align:center;margin-bottom:calc(20px)}.footer-promotions .grid--flush-bottom .grid__item .image-wrap img{object-fit:cover;height:232px;width:395px}.footer-promotions .grid--flush-bottom .grid__item .h3{font-size:26px;text-transform:uppercase;color:#000;margin-top:calc(20px);margin-bottom:15px}.footer-promotions .grid--flush-bottom .grid__item .rte-setting p{font-size:calc(14px);color:#000;letter-spacing:0.375px;margin-bottom:15px}.footer-promotions .grid--flush-bottom .grid__item a.btn--secondary{display:inline-block;padding:8px 14px;font-size:12px;text-transform:uppercase;border:1px solid #e8e8e1;color:#000;background-color:transparent;letter-spacing:3.6px}.footer-promotions .grid--flush-bottom .grid__item a.btn--secondary:hover{background:#000;color:#fff}@media (max-width:768px){.catalog-category-view .products-list .product-item .product-item-info{flex-wrap:wrap}.catalog-category-view .products-list .product-item .product-item-info .product-item-photo{width:100%;flex:inherit;margin:0px}.catalog-category-view .products-list .product-item .product-item-info .product-item-details{padding-top:15px;flex:inherit;max-width:inherit;width:100%}}@media (max-width:767px){.footer-promotions .grid--flush-bottom{flex-wrap:wrap}.footer-promotions .grid--flush-bottom .grid__item{max-width:inherit;width:100%}.footer-promotions .grid--flush-bottom .grid__item .image-wrap img{height:auto;width:100%}}.checkout-index-index #checkout .opc-estimated-wrapper .minicart-wrapper button.showcart{outline:none}.checkout-index-index .opc-progress-bar .opc-progress-bar-item._active>span{color:#000}.checkout-index-index .opc-progress-bar .opc-progress-bar-item._active>span:before{background:#000}.checkout-index-index .opc-progress-bar .opc-progress-bar-item._active:before{background:#000}.checkout-index-index #checkoutSteps .form-shipping-address label,.checkout-index-index #checkoutSteps .form-login label{color:#000}.checkout-index-index #checkoutSteps .form-shipping-address input.input-text,.checkout-index-index #checkoutSteps .form-login input.input-text{line-height:inherit;font-size:12px;padding:8px 15px;height:38px;color:#000}.checkout-index-index #checkoutSteps .form-shipping-address .field-tooltip.toggle,.checkout-index-index #checkoutSteps .form-login .field-tooltip.toggle{top:5px}.checkout-index-index #checkoutSteps .form-shipping-address .field-tooltip.toggle span.label,.checkout-index-index #checkoutSteps .form-login .field-tooltip.toggle span.label{display:none}.checkout-index-index #checkoutSteps .form-shipping-address .note,.checkout-index-index #checkoutSteps .form-login .note{color:#000}.checkout-index-index #checkoutSteps .form.payments .payment-method label{color:#000}.checkout-index-index #checkoutSteps .form.payments .payment-method .payment-method-content input{line-height:inherit;height:38px;color:#000}.checkout-index-index #checkoutSteps .form.payments .payment-method .payment-method-content input[type="checkbox"]{height:inherit}.checkout-index-index #checkoutSteps .form.payments .payment-method .field-tooltip.toggle{top:5px;right:-40px}.checkout-index-index #checkoutSteps .form.payments .payment-method .actions-toolbar button.action{margin:0px;background:#000;color:#fff;position:relative;border:0px;height:inherit;padding:11px 20px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3.9px;opacity:1;letter-spacing:0.375px}.checkout-index-index #checkoutSteps .form.payments .payment-method .actions-toolbar button.action:before{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skewX(-20deg);background-image:linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent)}.checkout-index-index #checkoutSteps .form.payments .payment-method .actions-toolbar button.action:hover:before{animation:shine .75s cubic-bezier(.01, .5600000000000001, 1, 1)}.checkout-index-index #checkoutSteps .form.payments .actions-toolbar button.action-apply{margin:0px;background:#000;color:#fff;position:relative;border:0px;height:inherit;padding:11px 20px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3.9px;opacity:1;letter-spacing:0.375px}.checkout-index-index #checkoutSteps .form.payments .actions-toolbar button.action-apply:before{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skewX(-20deg);background-image:linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent)}.checkout-index-index #checkoutSteps .form.payments .actions-toolbar button.action-apply:hover:before{animation:shine .75s cubic-bezier(.01, .5600000000000001, 1, 1)}.checkout-index-index .checkout-shipping-method .table-checkout-shipping-method{min-width:inherit;width:100%}.checkout-index-index .checkout-shipping-method .actions-toolbar button.continue{margin:0px;background:#000;color:#fff;position:relative;border:0px;height:inherit;padding:11px 20px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3.9px;opacity:1;letter-spacing:normal}.checkout-index-index .checkout-shipping-method .actions-toolbar button.continue:before{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skewX(-20deg);background-image:linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent)}.checkout-index-index .checkout-shipping-method .actions-toolbar button.continue:hover:before{animation:shine .75s cubic-bezier(.01, .5600000000000001, 1, 1)}.checkout-index-index .opc-sidebar .opc-block-summary .table-totals tr th{color:#000}.checkout-index-index .opc-sidebar .opc-block-summary .table-totals tr td{color:#000}.checkout-index-index .new-shipping-address-modal header h1{color:#000}.checkout-index-index .new-shipping-address-modal header button.action-close{outline:none !important}.checkout-index-index .new-shipping-address-modal .form .field .control .input-text{height:38px;color:#000;line-height:inherit !important}.checkout-index-index .new-shipping-address-modal .form .field .control .field-tooltip.toggle{right:-40px;top:50%;transform:translateY(-50%)}.checkout-index-index .new-shipping-address-modal .modal-footer{gap:15px}.checkout-index-index .new-shipping-address-modal .modal-footer button.primary{margin:0px;background:#000;color:#fff;position:relative;border:0px;height:inherit;padding:11px 20px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3.9px;opacity:1;letter-spacing:normal}.checkout-index-index .new-shipping-address-modal .modal-footer button.primary:before{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skewX(-20deg);background-image:linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent)}.checkout-index-index .new-shipping-address-modal .modal-footer button.primary:hover:before{animation:shine .75s cubic-bezier(.01, .5600000000000001, 1, 1)}.checkout-index-index aside.opc-summary-wrapper.custom-slide._show .modal-header button.action-close{z-index:1;margin:0px;top:-7px;right:10px;outline:none !important}.checkout-onepage-success .column.main a.action{margin:0px;background:#000;color:#fff;position:relative;border:0px;height:inherit;padding:11px 20px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3.9px;opacity:1;background:#000 !important;color:#ffffff !important;border:0px !important;padding:11px 20px !important;font-size:13px !important;letter-spacing:normal}.checkout-onepage-success .column.main a.action:before{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skewX(-20deg);background-image:linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent)}.checkout-onepage-success .column.main a.action:hover:before{animation:shine .75s cubic-bezier(.01, .5600000000000001, 1, 1)}.checkout-cart-index .cart-empty.text-center .return-to-shop a.btn-go-shop{margin:0px;background:#000;color:#fff;position:relative;border:0px;height:inherit;padding:11px 20px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3.9px;opacity:1;letter-spacing:normal}.checkout-cart-index .cart-empty.text-center .return-to-shop a.btn-go-shop:before{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skewX(-20deg);background-image:linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent)}.checkout-cart-index .cart-empty.text-center .return-to-shop a.btn-go-shop:hover:before{animation:shine .75s cubic-bezier(.01, .5600000000000001, 1, 1)}@media (max-width:768px){.checkout-index-index #maincontent{padding-bottom:0px}.checkout-index-index #maincontent .column.main{padding-bottom:0px}.checkout-index-index #maincontent .column.main #checkout{margin-bottom:0px !important}.checkout-index-index #maincontent .column.main #checkout #checkout-step-shipping_method{margin-bottom:0px}.checkout-index-index #maincontent .column.main #checkout #checkout-step-shipping_method #co-shipping-method-form{border-bottom:0px !important;margin-bottom:0px !important}.checkout-index-index #maincontent .column.main #checkout .opc-wrapper #co-payment-form .payment-group .step-title{padding:15px}}.cms-page-view .content-part{max-width:75%;width:100%;margin:0px auto;text-align:center}.cms-page-view .content-part .heading-row h1{margin-bottom:calc(50px);font-size:calc(38px);color:#000;font-weight:400;text-transform:uppercase}.cms-page-view .content-part .text-row strong{font-size:calc(15px);color:#000;font-weight:700;letter-spacing:0.375px;margin-bottom:calc(25px);display:block;line-height:22.5px}.cms-page-view .content-part .text-row p{font-size:calc(15px);color:#000;font-weight:400;letter-spacing:0.375px;margin-bottom:calc(25px);line-height:22.5px}.cms-page-view .content-part .text-row ol{color:#000;font-weight:400}.cms-page-view .content-part .text-row ol li{font-size:calc(15px);color:#000;font-weight:400;letter-spacing:0.375px;line-height:22.5px}.cms-page-view .return-part.content-part{text-align:left}.cms-page-view .return-part.content-part .heading-row h1{text-align:center}.cms-page-view .return-part.content-part .text-row>div{margin-bottom:calc(50px)}.cms-page-view .return-part.content-part .text-row>div p a{font-weight:700;position:relative;border-bottom:1px solid rgba(0,0,0,0.15)}.cms-page-view .return-part.content-part .text-row>div p a:after{content:"";position:absolute;left:0px;bottom:-1px;width:0%;height:2px;transition:.4s ease-in-out;background:#000}.cms-page-view .return-part.content-part .text-row>div p a:hoverafter{width:100%}.contact-index-index .main-contact-form{max-width:100%;width:100%;margin:0px auto}.contact-index-index .main-contact-form .form.contact fieldset.fieldset{margin:15px}.contact-index-index .main-contact-form .form.contact fieldset.fieldset .legend{text-align:center;text-transform:uppercase;font-size:calc(38px);color:#000;font-weight:400;margin:calc(50px) 0px}.contact-index-index .main-contact-form .form.contact fieldset.fieldset .fieldset.row .fields:first-child{display:flex;gap:10px}.contact-index-index .main-contact-form .form.contact fieldset.fieldset .fieldset.row .fields:first-child .field{width:calc(50%)}.contact-index-index .main-contact-form .form.contact fieldset.fieldset .fieldset.row .fields .field{margin-bottom:30px}.contact-index-index .main-contact-form .form.contact fieldset.fieldset .fieldset.row .fields .field .label{font-size:12px;display:block;color:#000;letter-spacing:3.375px;margin-bottom:calc(10px)}.contact-index-index .main-contact-form .form.contact fieldset.fieldset .fieldset.row .fields .field input{border-color:#e8e8e1}.contact-index-index .main-contact-form .form.contact fieldset.fieldset .fieldset.row .fields .field textarea{border-color:#e8e8e1;min-height:100px}.contact-index-index .main-contact-form .form.contact .actions-toolbar{display:flex;justify-content:center}.contact-index-index .main-contact-form .form.contact .actions-toolbar button{margin:0px;background:#000;color:#fff;position:relative;border:0px;height:inherit;padding:11px 20px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3.9px;opacity:1}.contact-index-index .main-contact-form .form.contact .actions-toolbar button:before{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skewX(-20deg);background-image:linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent)}.contact-index-index .main-contact-form .form.contact .actions-toolbar button:hover:before{animation:shine .75s cubic-bezier(.01, .5600000000000001, 1, 1)}.contact-index-index .main-contact-form .form.contact p{text-align:center;font-size:calc(13px);letter-spacing:0.375px;color:#000;margin-top:30px}.nav-open .customer-account-create .page-wrapper{position:relative !important}.customer-account-create .page-title-wrapper{padding:40px 0px 0px 0px;background:transparent}.customer-account-create .form-create-account .fieldset .legend{font-size:26px;color:#000;font-weight:400}.customer-account-create .form-create-account .fieldset .field .control input{height:38px;color:#000;line-height:inherit !important}.customer-account-create .form-create-account .fieldset .field .control select{color:#000}.customer-account-create .form-create-account .fieldset.create.account{margin-top:-395px}.customer-account-create .form-create-account .actions-toolbar .action{margin:0px;background:#000;color:#fff;position:relative;border:0px;height:inherit;padding:11px 20px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3.9px;opacity:1;letter-spacing:inherit !important}.customer-account-create .form-create-account .actions-toolbar .action:before{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skewX(-20deg);background-image:linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent)}.customer-account-create .form-create-account .actions-toolbar .action:hover:before{animation:shine .75s cubic-bezier(.01, .5600000000000001, 1, 1)}@media (max-width:768px){.customer-account-create .form-create-account .fieldset{width:100%}.customer-account-create .form-create-account .fieldset.create.account{margin-top:0px}}.cms-no-route-2 .page-main{padding-bottom:0px}.cms-no-route-2 .page-main .column.main{width:100% !important;padding-bottom:0px}.cms-no-route-2 .page-main .column.main>div[data-element="main"]{text-align:center;padding-bottom:calc(60px)}.cms-no-route-2 .page-main .column.main>div[data-element="main"] .page-title-wrapper{padding-top:calc(60px)}.cms-no-route-2 .page-main .column.main>div[data-element="main"] p{color:#000}.cms-no-route-2 .page-main .column.main>div[data-element="main"] p span{color:#000 !important}.cms-no-route-2 .page-main .column.main>div[data-element="main"] p span a{color:#000;position:relative}.cms-no-route-2 .page-main .column.main>div[data-element="main"] p span a:before{content:"" !important;height:2px !important;width:0% !important;background-color:#000 !important;position:absolute !important;bottom:-8px !important;left:0px !important;transition:all .4s ease-in-out !important;display:block !important;border:none !important;margin-left:0px !important;background:#ccc !important;bottom:-3px !important}.cms-no-route-2 .page-main .column.main>div[data-element="main"] p span a:after{content:"" !important;height:2px !important;width:0% !important;background-color:#000 !important;position:absolute !important;bottom:-8px !important;left:0px !important;transition:all .4s ease-in-out !important;display:block !important;border:none !important;margin-left:0px !important;bottom:-3px !important}.cms-no-route-2 .page-main .column.main>div[data-element="main"] p span a:hover:after{width:100% !important}footer{padding-top:calc(60px);padding-bottom:calc(60px);border-top:1px solid #e8e8e1}footer .footer-middle .container{padding-top:0px;padding-bottom:0px}footer .footer-middle .container .foot-row .vc_column_container h3{font-size:12px !important;letter-spacing:3.30px;color:#000;font-weight:400 !important;margin-bottom:calc(20px) !important}footer .footer-middle .container .foot-row .vc_column_container .wpb_text_column{margin-bottom:0px !important}footer .footer-middle .container .foot-row .vc_column_container .wpb_text_column li{padding-top:calc(3px);padding-bottom:calc(3px)}footer .footer-middle .container .foot-row .vc_column_container .wpb_text_column li a{color:#000;font-size:calc(13px);letter-spacing:0.375px !important}footer .footer-middle .container .foot-row .vc_column_container .wpb_text_column li a:hover{font-weight:700}footer .footer-middle .container .foot-row .sign-up-col h3{line-height:1 !important}footer .footer-middle .container .foot-row .sign-up-col p{letter-spacing:0.375px !important;margin-bottom:15px;color:#000 !important;font-size:calc(13px) !important}footer .footer-middle .container .foot-row .sign-up-col form.subscribe .control{position:relative}footer .footer-middle .container .foot-row .sign-up-col form.subscribe .control span.input-text{width:100%}footer .footer-middle .container .foot-row .sign-up-col form.subscribe .control span.input-text input#newsletter{border-radius:0;border-left:0;border-top:0;padding:10px 45px 10px 0px;border-color:#000;color:#000;height:40px;font-size:13px}footer .footer-middle .container .foot-row .sign-up-col form.subscribe .control button.action{position:absolute;right:0px;top:50%;transform:translateY(-50%);background:inherit;padding:0px;min-width:auto;height:inherit}footer .footer-middle .container .foot-row .sign-up-col form.subscribe .control button.action div{font-size:large !important}footer .footer-middle .container .foot-row .sign-up-col form.subscribe .control button.action div i{font-size:large}footer .footer-middle .container .foot-row .sign-up-col .porto-u-icons{display:flex;gap:15px}footer .footer-middle .container .foot-row .sign-up-col .porto-u-icons a{margin-top:calc(22px);display:inline-block}footer .footer-middle .container .foot-row .sign-up-col .porto-u-icons a i{font-size:calc(24px);color:#000}footer .footer-middle .container .foot-row .sign-up-col .porto-u-icons a:hover i{border-radius:3px;box-shadow:0 0 2px #000}footer .footer-middle .container .foot-bottom .card-row{width:100%;display:flex;justify-content:center;align-items:center}footer .footer-middle .container .foot-bottom .card-row .img-box{padding:3px 3px;display:flex;border-radius:3px}footer .footer-middle .container .foot-bottom .copy-right-row{width:100%;text-align:center}footer .footer-middle .container .foot-bottom .copy-right-row p{margin-bottom:0px;padding-top:15px;padding-bottom:calc(7px)}footer .footer-middle .container .foot-bottom .powerd-row{width:100%;text-align:center}footer .footer-middle .container .foot-bottom .powerd-row p{margin-bottom:0px}footer .footer-middle .container .foot-bottom .powerd-row p a:focus{color:#000;font-weight:700}footer .footer-middle .container .foot-bottom .powerd-row p a:hover{font-weight:700}footer .footer-middle .container:after{display:none}@media (max-width:991px){footer .foot-row>div{margin-bottom:30px}}@media (max-width:767px){footer{padding-bottom:calc(20px)}footer .foot-row>div:last-child{margin-bottom:0px}}.column.main>[data-content-type='row']{max-width:100%}.column.main>[data-content-type='row'] .lla-slider{padding:0px}.column.main>[data-content-type='row'] .lla-slider .slick-track{width:100% !important}.column.main>[data-content-type='row'] .lla-slider .slick-track .slick-slide{width:100% !important}.column.main>[data-content-type='row'] .lla-slider .slick-track .slick-slide div[data-element="content"]{min-height:inherit;overflow:inherit}.column.main>[data-content-type='row'] .lla-slider .slick-track .slick-slide div[data-element="content"] .hero__text-shadow .h1.hero__title{font-size:calc(40px);color:#fff;font-weight:400;text-transform:uppercase;margin-bottom:0px}.column.main>[data-content-type='row'] .lla-slider .slick-track .slick-slide div[data-element="content"] .hero__text-shadow .hero__subtitle{font-size:calc(20px);color:#fff;font-weight:400;margin:5px 0px}.categories-listing>div{height:200px;display:flex}.categories-listing>div .wpb_wrapper{width:100%}.categories-listing>div .wpb_wrapper .porto-ibanner a{display:block;position:relative}.categories-listing>div .wpb_wrapper .porto-ibanner a img{height:200px;display:block;width:100%}.categories-listing>div .wpb_wrapper .porto-ibanner a .cat-name{position:absolute;top:50%;left:50%;width:100%;color:#fff;transform:translate(-50%, -50%);font-size:calc(32px);font-weight:400;text-transform:uppercase;padding:0px 15px;line-height:32.3px}.categories-listing>div .wpb_wrapper .porto-ibanner a:after{content:"";height:100%;width:100%;display:block;position:absolute;left:0px;top:0px;padding:calc(10px);border:10px solid transparent;box-shadow:inset 0 0 0 2px #fff;z-index:0}#featured-products .wpb_wrapper{text-align:center}#featured-products .wpb_wrapper h2{font-size:calc(32px) !important;text-align:center;line-height:32px !important;font-weight:400 !important;letter-spacing:normal !important}#featured-products .wpb_wrapper a.btn--secondary{display:inline-block;padding:8px 14px;font-size:12px;text-transform:uppercase;border:1px solid #e8e8e1;color:#000;background-color:transparent;letter-spacing:3.6px}#featured-products .wpb_wrapper a.btn--secondary:hover{background:#000;color:#fff}#featured-products .wpb_wrapper .porto-products{margin-top:calc(50px)}#featured-products .wpb_wrapper .product-items .product-item .product-item-details strong a{color:#000}#featured-products .wpb_wrapper .product-items .product-item .product-item-details .price-box *{color:#000}#featured-products .wpb_wrapper .product-items .owl-nav button:before{font-size:30px}#featured-products .wpb_wrapper .product-items .owl-nav button:hover:before{color:#000}#featured-products .wpb_wrapper .product-items .owl-nav button.owl-prev{left:-25px}#featured-products .wpb_wrapper .product-items .owl-nav button.owl-next{right:-20px}.navngivdem.animation .page-width img{transform:scale(1.5);transition:all 1.5s ease-in-out}.navngivdem .page-width{position:relative;overflow:hidden}.navngivdem .page-width img{transform:scale(2);display:block;width:100%;max-height:450px;transition:all 1.5s ease-in-out}.navngivdem .page-width .hero__text-content{position:absolute;left:0px;right:0px;margin:0px auto;z-index:1;top:50%;transform:translateY(-50%);text-align:center}.navngivdem .page-width .hero__text-content .hero__top-subtitle{margin-bottom:calc(5px)}.navngivdem .page-width .hero__text-content .hero__top-subtitle>*{font-size:calc(17px);color:#fff;font-weight:400;text-transform:uppercase;letter-spacing:4.95px}.navngivdem .page-width .hero__text-content .hero__title{color:#fff;font-weight:400;font-size:calc(40px);text-transform:uppercase;margin-bottom:0px}.vegansk-custom-show>div:first-child{padding:15px !important;position:relative !important;display:flex;justify-content:center;align-items:center;min-height:800px}.vegansk-custom-show>div:first-child .wpb_wrapper{color:#fff}.vegansk-custom-show>div:first-child .wpb_wrapper h3{font-size:calc(32px) !important;text-align:center;color:#fff;text-transform:uppercase;font-weight:400}.vegansk-custom-show>div:first-child .wpb_wrapper .dette-cover-button{display:flex;justify-content:center;gap:10px}.vegansk-custom-show>div:first-child .wpb_wrapper .dette-cover-button button{background:transparent;padding:0px;border:0px}.vegansk-custom-show>div:first-child .wpb_wrapper .dette-cover-button button a{color:#fff;border-color:#fff;padding:11px 20px;font-size:calc(13px);font-weight:700;border:2px solid !important;text-transform:uppercase;letter-spacing:3.9px}.vegansk-custom-show>div:first-child .wpb_wrapper .dette-cover-button button a:hover{background:#fff;color:#000;border-color:#fff !important}.vegansk-custom-show>div:first-child:before{content:"";height:100%;width:100%;position:absolute;display:block;left:0px;top:0px;background:rgba(0,0,0,0.2);z-index:-1}.vegansk-custom-show>div:first-child:after{content:"";height:100%;width:100%;display:block;position:absolute;left:0px;top:0px;padding:calc(10px);border:10px solid transparent;box-shadow:inset 0 0 0 2px #fff;z-index:-1}.vegansk-custom-show>div:last-child{padding:15px !important;display:flex;justify-content:center;align-items:center;min-height:800px}.vegansk-custom-show>div:last-child .wpb_wrapper{background:#fff;position:relative;padding:calc(10px);width:100%}.vegansk-custom-show>div:last-child .wpb_wrapper h3{font-size:calc(32px) !important;font-weight:400 !important;text-align:center !important;padding:28px 15px 10px 15px;margin:0px !important}.vegansk-custom-show>div:last-child .wpb_wrapper p{font-size:calc(15px) !important;color:#000;text-align:center !important;max-width:565px;margin:0px auto !important;padding:0px 15px 40px 15px;line-height:22.5px !important}.vegansk-custom-show>div:last-child .wpb_wrapper:before{content:"";height:100%;width:100%;display:block;position:absolute;left:0px;top:0px;border:10px solid transparent;box-shadow:inset 0 0 0 2px #000}.fancybox-wrap .newsletter.row .text_left img{max-width:inherit !important;width:100%}.fancybox-wrap .newsletter.row form.subscribe{margin-bottom:20px !important;position:relative}.fancybox-wrap .newsletter.row form.subscribe .field div.mage-error{position:absolute;bottom:-10px;left:25px}.fancybox-wrap .newsletter.row form.subscribe .actions button{margin:0px;background:#000;color:#fff;position:relative;border:0px;height:inherit;padding:11px 20px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3.9px;opacity:1;padding:8px 32px 8px 24px;letter-spacing:normal;margin-bottom:0px !important}.fancybox-wrap .newsletter.row form.subscribe .actions button:before{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skewX(-20deg);background-image:linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent)}.fancybox-wrap .newsletter.row form.subscribe .actions button:hover:before{animation:shine .75s cubic-bezier(.01, .5600000000000001, 1, 1)}.cms-index-index>.page-wrapper>.page.messages{position:absolute;top:0;left:0;width:100%;z-index:99}@media (max-width:1139px){.column.main>[data-content-type='row'] .lla-slider .slick-track .slick-slide .pagebuilder-slide-wrapper iframe{width:300% !important;left:-100% !important;position:absolute !important;height:100% !important}}@media (max-width:574px){#featured-products .wpb_wrapper .product-items .owl-nav button.owl-prev{left:0px}#featured-products .wpb_wrapper .product-items .owl-nav button.owl-next{right:5px}.column.main>[data-content-type='row'].lla-slider .slick-track .slick-slide div[data-element="content"] .hero__text-shadow{position:absolute;transform:translate(-50%, -50%);top:40%;left:50%}.column.main>[data-content-type='row'].lla-slider .slick-track .slick-slide div[data-element="content"] .hero__text-shadow .h1.hero__title{font-size:calc(20px)}.column.main>[data-content-type='row'].lla-slider .slick-track .slick-slide div[data-element="content"] .hero__text-shadow .hero__subtitle{font-size:calc(16px)}}@media (max-width:1024px){.vegansk-custom-show>div:first-child{min-height:640px}.vegansk-custom-show>div:last-child{min-height:640px}}@media (max-width:768px){.vegansk-custom-show>div:first-child{min-height:480px}.vegansk-custom-show>div:last-child{min-height:480px}.column.main>[data-content-type='row']{min-height:422px !important;height:422px !important}.column.main>[data-content-type='row'] .lla-slider .slick-track .slick-slide .pagebuilder-slide-wrapper{height:422px !important;min-height:422px !important}.column.main>[data-content-type='row'] .lla-slider .slick-track .slick-slide .pagebuilder-slide-wrapper iframe{height:422px !important;left:-100% !important;max-width:none !important;position:absolute !important;width:300% !important}}.announcement-slider{background:#000}.announcement-slider .slick-track{width:100% !important}.announcement-slider .slick-track .announcement-slider__slide{display:flex !important;align-items:center;justify-content:center;min-height:40px;width:100% !important}.announcement-slider .slick-track .announcement-slider__slide p{color:#fff;font-size:13px;text-transform:uppercase;margin:0px}.announcement-slider .slick-track .announcement-slider__slide p .announcement-text{letter-spacing:0.2em;font-size:11px;margin-right:5px}body.cms-porto_home_6 header.page-header{background:linear-gradient(180deg, rgba(0,0,0,0.3) 0%, transparent);position:absolute;top:40px;left:0px}body.cms-porto_home_6 header.page-header .main-panel-top .container .panel.wrapper{border-bottom:1px solid rgba(255,255,255,0.2)}body.cms-porto_home_6 header.page-header .main-panel-top .container .panel.wrapper .header.links a{color:#fff !important}body.cms-porto_home_6 header.page-header .main-panel-top .container .panel.wrapper .header.links .top-links-icon{color:#000 !important}body.cms-porto_home_6 header.page-header .main-panel-top .container .panel.wrapper .header.links .top-links-icon:after{color:#000 !important}body.cms-porto_home_6 header.page-header .main-panel-top .container .panel.wrapper .share-links a:before{color:#fff !important}body.cms-porto_home_6 header.page-header .header-main{box-shadow:none}body.cms-porto_home_6 header.page-header .header-main .header-row svg{fill:#fff}body.cms-porto_home_6 header.page-header .header-main .header-row svg path{stroke:#fff}body.cms-porto_home_6 header.page-header .header-main .nav-sections nav.navigation li a{color:#fff !important}body.cms-porto_home_6 header.page-header .header-main .nav-sections nav.navigation li a span:after{content:"" !important;height:2px !important;width:0% !important;background-color:#000 !important;position:absolute !important;bottom:-8px !important;left:0px !important;transition:all .4s ease-in-out !important;display:block !important;border:none !important;margin-left:0px !important;background:#fff !important}body.cms-porto_home_6 header.page-header .header-main .nav-sections nav.navigation li:hover a span:after{width:100% !important}body.cms-porto_home_6 header.page-header .header-main .nav-sections nav.navigation li.parent .level0.submenu .row ul.subchildmenu li a{color:#000 !important}body.cms-porto_home_6 header.page-header .header-main .nav-sections nav.navigation li.parent:hover a{color:#000 !important;background:#fff}body.cms-porto_home_6 header.page-header .header-main .nav-sections nav.navigation li.parent:hover>a span:after{background:#000 !important}body.cms-porto_home_6 header.page-header.sticky-header .header-main .nav-sections nav.navigation li a{color:#000 !important}body.cms-porto_home_6 header.page-header.sticky-header .header-main .header-center .action.nav-toggle:before{color:#000 !important}body.cms-porto_home_6 header.page-header.sticky-header .header-main .header-right svg,body.cms-porto_home_6 header.page-header.sticky-header .header-main .header-right path{color:#000 !important;stroke:#000 !important;stroke-width:2px}header.page-header{margin-bottom:0px !important;width:100%}header.page-header .main-panel-top{background:transparent;width:100%;z-index:111;border-bottom:0px}header.page-header .main-panel-top .container .panel.wrapper{min-height:30px;background:transparent}header.page-header .main-panel-top .container .panel.wrapper .header-right{width:100%;justify-content:space-between}header.page-header .main-panel-top .container .panel.wrapper .header-right .panel{margin-left:0px !important}header.page-header .main-panel-top .container .panel.wrapper .header-right .panel .header.links .greet.welcome{order:1}header.page-header .main-panel-top .container .panel.wrapper .header-right .panel .header.links .item.link{order:2}header.page-header .main-panel-top .container .panel.wrapper .header-right .panel .header.links .header_contact_us_link{order:0}header.page-header .main-panel-top .container .panel.wrapper .header-right .panel .header.links a{padding-top:1.5px;padding-bottom:1.5px;font-size:13px;color:#000;font-weight:400}header.page-header .main-panel-top .container .panel.wrapper .header-right .panel .header.links span.customer-name button:after{color:#000 !important}header.page-header .main-panel-top .container .panel.wrapper .header-right .panel .header.links .customer-welcome .customer-menu .log-in-popup{right:inherit;left:0px}header.page-header .main-panel-top .container .panel.wrapper .header-right .panel .header.links .customer-welcome .customer-menu .log-in-popup li{padding:3px 0}header.page-header .main-panel-top .container .panel.wrapper .header-right .panel .header.links .customer-welcome .customer-menu .log-in-popup li a{color:#000 !important}header.page-header .main-panel-top .container .panel.wrapper .header-right .panel .header.links .customer-welcome .customer-menu .log-in-popup:before{right:inherit;left:10px}header.page-header .main-panel-top .container .panel.wrapper .header-right .panel .header.links .customer-welcome .customer-menu .log-in-popup:after{visibility:hidden}header.page-header .main-panel-top .container .panel.wrapper .header-right span.gap{display:none}header.page-header .main-panel-top .container .panel.wrapper div .share-links a:before{font-size:16px;color:#000;height:16px;line-height:16px;top:50%;transform:translateY(-50%)}header.page-header .main-panel-top .container .panel.wrapper div .share-links a:hover{background:inherit}header.page-header .main-panel-top .container .panel.wrapper div .share-links a:hover:before{font-size:20px !important}header.page-header .header-main{background:transparent;padding-top:calc(20px);padding-bottom:calc(20px);box-shadow:0 0 2px rgba(0,0,0,0.2)}header.page-header .header-main .header-row{z-index:6;margin:10px 0px}header.page-header .header-main .header-row .header-left{padding:0px !important}header.page-header .header-main .header-row .header-left a *{color:#000}header.page-header .header-main .header-row .header-left .block-search{right:inherit;left:-15px;border-radius:0px;border:3px solid #ccc;margin-top:0px}header.page-header .header-main .header-row .header-center{padding:0px}header.page-header .header-main .header-row .header-right{padding:0px}header.page-header .header-main .header-row .header-right a *{color:#fff}header.page-header .header-main .header-row .header-right a:after{display:none !important}header.page-header .header-main .header-row .header-right .minicart-wrapper .block-minicart .block-content *{color:#000}header.page-header .header-main .header-row .header-right .minicart-wrapper .block-minicart .block-content .product-item .product-item-details .details-qty.qty{gap:5px}header.page-header .header-main .header-row .header-right .minicart-wrapper .block-minicart .block-content .product-item .product-item-details .details-qty.qty button.update-cart-item{display:flex;justify-content:center;align-items:center;width:75px;line-height:inherit;padding:0px}header.page-header .header-main .header-row .header-right .minicart-wrapper .block-minicart .block-content .product-item .product-item-details .details-qty.qty button.update-cart-item span{color:#fff;height:inherit}header.page-header .header-main .header-row .header-right .minicart-wrapper .block-minicart .block-content .actions button.checkout{margin:0px;background:#000;color:#fff;position:relative;border:0px;height:inherit;padding:11px 20px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3.9px;opacity:1;letter-spacing:normal}header.page-header .header-main .header-row .header-right .minicart-wrapper .block-minicart .block-content .actions button.checkout:before{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skewX(-20deg);background-image:linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent)}header.page-header .header-main .header-row .header-right .minicart-wrapper .block-minicart .block-content .actions button.checkout:hover:before{animation:shine .75s cubic-bezier(.01, .5600000000000001, 1, 1)}header.page-header .header-main .header-row .header-right .minicart-wrapper .block-minicart .block-content .actions button.checkout *{color:#fff}header.page-header .header-main .header-row .header-right .minicart-wrapper .block-minicart .block-content .subtotal>.label{font-size:16px}header.page-header .header-main .header-row .header-right .minicart-wrapper .block-minicart .block-content .subtotal>.label:after{margin-right:10px !important}header.page-header .header-main .header-row svg{fill:#000;height:28px;width:28px}header.page-header .header-main .header-row svg path{fill:none;stroke-width:2px;stroke:#000;stroke-linejoin:miter}.nav-sections nav.navigation{z-index:0}.nav-sections nav.navigation>ul{display:flex !important;justify-content:center !important;align-items:center !important;flex-wrap:wrap;position:static}.nav-sections nav.navigation>ul li{position:static;margin:0px !important}.nav-sections nav.navigation>ul li a.level-top{color:#000 !important;font-size:16px !important;letter-spacing:3.2px !important;font-weight:400 !important}.nav-sections nav.navigation>ul li a.level-top span{position:relative !important}.nav-sections nav.navigation>ul li a.level-top span:before{display:none !important}.nav-sections nav.navigation>ul li a.level-top span:after{content:"" !important;height:2px !important;width:0% !important;background-color:#000 !important;position:absolute !important;bottom:-8px !important;left:0px !important;transition:all .4s ease-in-out !important;display:block !important;border:none !important;margin-left:0px !important;opacity:1 !important}.nav-sections nav.navigation>ul li a.level-top:after{display:none !important}.nav-sections nav.navigation>ul li:hover a span:after{width:100% !important}.nav-sections nav.navigation>ul li.active a span:after{width:100% !important}.nav-sections nav.navigation>ul li.parent .level0.submenu{width:100%;padding:35px 30px;left:0px !important;right:inherit !important}.nav-sections nav.navigation>ul li.parent .level0.submenu .row{justify-content:center}.nav-sections nav.navigation>ul li.parent .level0.submenu .row ul.subchildmenu{display:flex}.nav-sections nav.navigation>ul li.parent .level0.submenu .row ul.subchildmenu li.ui-menu-item.level1{max-width:296px;width:100%}.nav-sections nav.navigation>ul li.parent .level0.submenu .row ul.subchildmenu li.ui-menu-item.level1 .menu-thumb-link{padding:0px;margin-bottom:calc(20px)}.nav-sections nav.navigation>ul li.parent .level0.submenu .row ul.subchildmenu li.ui-menu-item.level1 .menu-thumb-link img{width:100%}.nav-sections nav.navigation>ul li.parent .level0.submenu .row ul.subchildmenu li.ui-menu-item.level1 a{font-size:12px;letter-spacing:3.375px;color:#000}.nav-sections nav.navigation>ul li.parent .level0.submenu .row ul.subchildmenu li.ui-menu-item.level1 a:hover>span{text-decoration:none}.nav-sections nav.navigation>ul li.parent .level0.submenu .row ul.subchildmenu li.ui-menu-item.level1 a span:before{display:none}.nav-sections nav.navigation>ul li.parent .level0.submenu .row ul.subchildmenu li.ui-menu-item.level1 a span:after{display:none}header.sticky-header .nav-sections .nav-sections-item-content .navigation{flex-direction:column}header.sticky-header .nav-sections .nav-sections-item-content .navigation .sticky-logo{margin:15px auto}header.sticky-header .nav-sections .nav-sections-item-content .navigation .sticky-logo img{margin:0px auto;height:32px}header.sticky-header .nav-sections .nav-sections-item-content .navigation ul{padding-right:0px !important}header.sticky-header .nav-sections .nav-sections-item-content .navigation ul li a.level-top{color:#000 !important}header.sticky-header .nav-sections .nav-sections-item-content .navigation .stick-searchbox svg,header.sticky-header .nav-sections .nav-sections-item-content .navigation .sticky-my-account svg,header.sticky-header .nav-sections .nav-sections-item-content .navigation .minicart-wrapper svg{width:28px;stroke:#000;fill:#fff;stroke-width:2px}header.sticky-header .nav-sections .nav-sections-item-content .navigation .sticky-my-account{position:absolute;top:20%;right:70px}header.sticky-header .nav-sections .nav-sections-item-content .navigation .stick-searchbox{position:absolute;top:20%;left:30px}header.sticky-header .nav-sections .nav-sections-item-content .navigation .stick-searchbox .block-search{right:inherit;left:-15px}header.sticky-header .header-main .block-minicart .minicart-items .item.product .product-item-details *{color:#000 !important}header.sticky-header .header-main .block-minicart .minicart-items .item.product .details-qty.qty button.update-cart-item{display:flex;justify-content:center;align-items:center;line-height:inherit;padding:0px;width:75px}header.sticky-header .header-main .block-minicart .minicart-items .item.product .details-qty.qty button.update-cart-item *{height:inherit;line-height:inherit;color:#fff !important}header.sticky-header .header-main .block-minicart .subtotal .label{font-size:16px}header.sticky-header .header-main .block-minicart .subtotal .label:after{margin-right:10px}header.sticky-header .header-main .block-minicart .subtotal .price-container *{color:#000 !important}header.sticky-header .header-main .block-minicart .actions button.checkout{margin:0px;background:#000;color:#fff;position:relative;border:0px;height:inherit;padding:11px 20px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3.9px;opacity:1;background:#000 !important;letter-spacing:normal !important;padding:11px 20px !important;font-size:calc(13px) !important;font-weight:700 !important;text-transform:uppercase !important}header.sticky-header .header-main .block-minicart .actions button.checkout:before{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skewX(-20deg);background-image:linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent)}header.sticky-header .header-main .block-minicart .actions button.checkout:hover:before{animation:shine .75s cubic-bezier(.01, .5600000000000001, 1, 1)}@media (max-width:991px){body.cms-porto_home_6 header.page-header .main-panel-top .container .panel.wrapper .top-links-icon a{color:#fff;font-weight:400}body.cms-porto_home_6 header.page-header .main-panel-top .container .panel.wrapper .top-links-icon:after{color:#fff}body.cms-porto_home_6 .header-row .header-center .nav-toggle:before{color:#fff}body.cms-porto_home_6 .header-row .header-right svg,body.cms-porto_home_6 .header-row .header-right path{stroke-width:2px}header.page-header .main-panel-top .container .panel.wrapper .top-links-icon a{color:#000;font-weight:400}header.page-header .main-panel-top .container .panel.wrapper .top-links-icon:after{color:#000}header.page-header .main-panel-top .container .panel.wrapper ul.header.links.show{right:inherit;left:0;text-align:left}header.page-header .main-panel-top .container .panel.wrapper ul.header.links.show:before{right:inherit;left:20px}header.page-header .main-panel-top .container .panel.wrapper ul.header.links.show:after{right:inherit;left:19px}.nav-sections nav.navigation{padding-left:0px;padding-right:0px}.nav-sections nav.navigation ul{flex-wrap:wrap;padding-top:30px}.nav-sections nav.navigation ul li{width:100%}.nav-sections nav.navigation ul li a.level-top{color:#000}.nav-sections nav.navigation ul li.parent .level0.submenu{padding:0px}body.cms-porto_home_6 header.page-header .header-main .nav-sections nav.navigation li a{color:#000 !important}}@media (max-width:767px){header.page-header .header-main .header-row .header-center .logo{max-width:inherit}}@media (max-width:640px){header.page-header .header-main .header-row svg{height:24px;width:24px}}@media (max-width:480px){header.page-header .header-main .header-row svg{height:20px;width:20px}}@media (min-width:991px){.page-header.type6 .navigation:not(.side-megamenu) .level0:first-child .level-top{padding-left:13px}}.customer-account-login .page-title-wrapper{padding:40px 0px 0px 0px;background:transparent}.customer-account-login .block-customer-login .form-login .field input{height:38px;color:#000;line-height:inherit !important}.customer-account-login .block-customer-login .form-login .actions-toolbar .action{margin:0px;background:#000;color:#fff;position:relative;border:0px;height:inherit;padding:11px 20px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3.9px;opacity:1;display:flex !important;justify-content:center !important;align-items:center !important;letter-spacing:inherit !important;height:48px}.customer-account-login .block-customer-login .form-login .actions-toolbar .action:before{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skewX(-20deg);background-image:linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent)}.customer-account-login .block-customer-login .form-login .actions-toolbar .action:hover:before{animation:shine .75s cubic-bezier(.01, .5600000000000001, 1, 1)}.customer-account-login .block-customer-login .form-login .field.choice{display:flex;align-items:center}.customer-account-login .block-customer-login .form-login .field.choice input.checkbox{margin-top:-4px}.catalog-product-view .product.media .action.skip.gallery-next-area,.catalog-product-view .product.media .action.skip.gallery-prev-area{display:none}.catalog-product-view .product-info-main .product-info-price .price-label{display:flex !important;margin-bottom:calc(10px);font-weight:400}.catalog-product-view .product-info-main .product-info-price span{color:#000}.catalog-product-view .product-info-main .product-info-price .old-price{display:flex;margin-bottom:10px}.catalog-product-view .product-info-main .product-info-price .old-price .price-including-tax{font-size:calc(15px)}.catalog-product-view .product-info-main .product-info-price .special-price .price-including-tax{font-size:calc(15px)}.catalog-product-view .product-info-main .product-info-stock-sku span{font-size:calc(13px)}.catalog-product-view .product-info-main .product-add-form>form .product-options-wrapper input.product-custom-option{pointer-events:none;opacity:0.5;border:none;display:none}.catalog-product-view .product-info-main .product-add-form>form .product-options-wrapper input{padding:7px 12px;height:38px;color:#000;line-height:inherit !important}.catalog-product-view .product-info-main .product-add-form>form .product-options-wrapper select{color:#000}.catalog-product-view .product-info-main .product-add-form>form .product-options-wrapper .tooltip-text>label{display:flex;align-items:center}.catalog-product-view .product-info-main .product-add-form>form .product-options-wrapper .tooltip-text>label div.tooltip{opacity:1;padding-left:calc(10px);display:flex;justify-content:center;align-items:center;z-index:0}.catalog-product-view .product-info-main .product-add-form>form .product-options-wrapper .tooltip-text>label div.tooltip .tooltipimg{height:20px;display:flex;justify-content:center;align-items:center;width:20px;border-radius:50%;background:#3d4246;color:#fff}.catalog-product-view .product-info-main .product-add-form>form .product-options-wrapper .tooltip-text>label div.tooltip .tooltiptext{font-weight:600;display:none;position:absolute;background:#cccccc;width:calc(500%);text-align:center;padding:7px 8px;bottom:120%;left:-170%}.catalog-product-view .product-info-main .product-add-form>form .product-options-wrapper .tooltip-text>label div.tooltip:hover .tooltiptext{display:block}.catalog-product-view .product-info-main .product-add-form>form .product-options-wrapper .options-list.nested{display:flex;align-items:center;gap:7px}.catalog-product-view .product-info-main .product-add-form>form .product-options-wrapper .options-list.nested .admin__field-option{display:flex}.catalog-product-view .product-info-main .product-add-form>form .product-options-wrapper .options-list.nested .admin__field-option input{height:inherit;width:0;opacity:0;display:inline;visibility:hidden;margin:0}.catalog-product-view .product-info-main .product-add-form>form .product-options-wrapper .options-list.nested .admin__field-option label{height:25px;width:25px;display:block;cursor:pointer;border:1px solid #000;margin-bottom:0px}.catalog-product-view .product-info-main .product-add-form>form .product-options-wrapper .options-list.nested .admin__field-option label span{display:none}.catalog-product-view .product-info-main .product-add-form>form .product-options-wrapper .options-list.nested .admin__field-option label.active{border:2px solid #000}.catalog-product-view .product-info-main .product-add-form>form .product-options-wrapper .options-list.nested .admin__field-option:first-child{display:none;margin-bottom:0px}.catalog-product-view .product-info-main .product-add-form>form .product-options-wrapper .options-list.nested .admin__field-option:first-child label{background:transparent}.catalog-product-view .product-info-main .product-add-form>form .product-options-wrapper .options-list.nested .admin__field-option:nth-child(2){margin-bottom:0px}.catalog-product-view .product-info-main .product-add-form>form .product-options-wrapper .options-list.nested .admin__field-option:nth-child(2) label{background:#D6D6D6}.catalog-product-view .product-info-main .product-add-form>form .product-options-wrapper .options-list.nested .admin__field-option:last-child label{background:#D7BE69}.catalog-product-view .product-info-main .product-add-form>form .product-options-wrapper .price-notice *{color:#000}.catalog-product-view .product-info-main .product-add-form>form .product-options-bottom .actions{margin-bottom:calc(5px);margin-right:calc(4px)}.catalog-product-view .product-info-main .product-add-form>form .product-options-bottom .actions button{margin:0px;background:#000;color:#fff;position:relative;border:0px;height:inherit;padding:11px 20px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3.9px;opacity:1;display:flex !important;justify-content:center !important;align-items:center !important;height:48px;letter-spacing:normal}.catalog-product-view .product-info-main .product-add-form>form .product-options-bottom .actions button:before{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skewX(-20deg);background-image:linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent)}.catalog-product-view .product-info-main .product-add-form>form .product-options-bottom .actions button:hover:before{animation:shine .75s cubic-bezier(.01, .5600000000000001, 1, 1)}.catalog-product-view .product-info-main .product-add-form>form .box-tocart .actions button.tocart{margin:0px;background:#000;color:#fff;position:relative;border:0px;height:inherit;padding:11px 20px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3.9px;opacity:1;display:flex !important;justify-content:center !important;align-items:center !important;height:48px;letter-spacing:normal}.catalog-product-view .product-info-main .product-add-form>form .box-tocart .actions button.tocart:before{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skewX(-20deg);background-image:linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent)}.catalog-product-view .product-info-main .product-add-form>form .box-tocart .actions button.tocart:hover:before{animation:shine .75s cubic-bezier(.01, .5600000000000001, 1, 1)}.catalog-product-view .product-info-main .contact-form-toggle button.action{background:transparent;color:#000;border-color:#000;width:100%}.catalog-product-view .product-info-main .shipping-block{padding-top:15px;border-bottom:1px solid #ccc;padding-bottom:15px}.catalog-product-view .product-info-main .shipping-block ul{padding-left:calc(20px)}.catalog-product-view .product-info-main .contact-form-toggle.question-btn{margin-top:15px}.catalog-product-view .product-info-main .form.contact{padding-top:15px}.catalog-product-view .product-info-main .form.contact input{padding:7px 12px;height:38px;color:#000;line-height:inherit !important}.catalog-product-view .product-info-main .form.contact .actions-toolbar button.submit{margin:0px;background:#000;color:#fff;position:relative;border:0px;height:inherit;padding:11px 20px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3.9px;opacity:1}.catalog-product-view .product-info-main .form.contact .actions-toolbar button.submit:before{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skewX(-20deg);background-image:linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent)}.catalog-product-view .product-info-main .form.contact .actions-toolbar button.submit:hover:before{animation:shine .75s cubic-bezier(.01, .5600000000000001, 1, 1)}.catalog-product-view .product-info-main .product-designer-button-container .product-designer-button{margin:0px;background:#000;color:#fff;position:relative;border:0px;height:inherit;padding:11px 20px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3.9px;opacity:1;height:48px;letter-spacing:normal}.catalog-product-view .product-info-main .product-designer-button-container .product-designer-button:before{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skewX(-20deg);background-image:linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent)}.catalog-product-view .product-info-main .product-designer-button-container .product-designer-button:hover:before{animation:shine .75s cubic-bezier(.01, .5600000000000001, 1, 1)}.catalog-product-view .product-info-main .product-designer-button-container .note-container{color:#e02b27;padding-top:calc(5px);display:flex;gap:5px}.catalog-product-view .product-info-main .product-designer-button-container .note-container label{margin-bottom:0px}.catalog-product-view .modals-wrapper aside.modal-popup #dd-main-panel .dd-helper-popup button.fa-edit:hover:before{color:#777}.catalog-product-view .modals-wrapper aside.modal-popup .dd-designer-maincontrols{display:flex;right:100px;bottom:20px;align-items:center;gap:10px}.catalog-product-view .modals-wrapper aside.modal-popup .dd-designer-maincontrols button{padding:calc(17px);line-height:inherit;display:inline-flex;height:25px !important;width:25px !important;justify-content:center;align-items:center;border-radius:5px;border:none;margin:0px !important}.catalog-product-view .modals-wrapper aside.modal-popup .dd-designer-maincontrols button:before{font-size:calc(30px)}.amrelated-grid-wrapper{margin:0px}.amrelated-grid-wrapper .block-title{margin:75px 0px 50px 0px}.amrelated-grid-wrapper .block-title strong{display:block;text-align:center;font-size:calc(26px);font-weight:400;text-transform:uppercase}.amrelated-grid-wrapper .product-items .slick-track .slick-slide .product-item-info .product-item-photo{margin-bottom:0px}.amrelated-grid-wrapper .product-items .slick-track .slick-slide .product-item-info .product-item-photo img{margin:0px auto}.amrelated-grid-wrapper .product-items .slick-track .slick-slide .product-item-info .product-item-photo .product-item-inner{margin:0px !important;height:auto}.amrelated-grid-wrapper .product-items .slick-track .slick-slide .product-item-info .product-item-photo .product-item-inner .product-item-actions{display:flex;justify-content:space-between;position:relative;width:100%;height:36px}.amrelated-grid-wrapper .product-items .slick-track .slick-slide .product-item-info .product-item-photo .product-item-inner .product-item-actions .actions-primary{max-width:134px;width:100%;margin:0px auto;display:block}.amrelated-grid-wrapper .product-items .slick-track .slick-slide .product-item-info .product-item-photo .product-item-inner .product-item-actions .actions-primary button{width:100%;padding:0px 5px;display:flex;justify-content:center;align-items:center;gap:4px}.amrelated-grid-wrapper .product-items .slick-track .slick-slide .product-item-info .product-item-photo .product-item-inner .product-item-actions a.towishlist{left:43px !important;right:inherit !important;position:absolute}.amrelated-grid-wrapper .product-items .slick-track .slick-slide .product-item-info .product-item-photo .product-item-inner .product-item-actions a.tocompare{right:43px !important;left:inherit !important;position:absolute}.amrelated-grid-wrapper .product-items .slick-track .slick-slide .product-item-info .product-item-details{text-align:center}.amrelated-grid-wrapper .product-items .slick-track .slick-slide .product-item-info .product-item-details .product-item-name a{color:#000}.amrelated-grid-wrapper .product-items .slick-track .slick-slide .product-item-info .product-item-details .price-box span{color:#000;font-size:calc(15px)}.amrelated-grid-wrapper .product-items .slick-track .slick-slide .product-item-info .product-item-details .price-box .price-including-tax{margin-bottom:calc(10px)}.amrelated-grid-wrapper .product-items .slick-track .slick-slide .product-item-info:hover .product-item-photo .product-item-inner .product-item-actions a.towishlist{left:0px !important}.amrelated-grid-wrapper .product-items .slick-track .slick-slide .product-item-info:hover .product-item-photo .product-item-inner .product-item-actions a.tocompare{right:0px !important}.amrelated-grid-wrapper .product-items button.slick-arrow{z-index:1}.block-title{margin:45px 0px 50px 0px}.block-title strong{display:block;text-align:center;font-size:calc(26px)}.block-viewed-products-grid{margin:0px;border-top:1px solid #e8e8e1}.block-viewed-products-grid .block-title{margin:0px}.block-viewed-products-grid .block-title strong{font-size:26px !important;font-weight:400;text-transform:uppercase;margin-top:calc(45px);margin-bottom:calc(50px)}.block-viewed-products-grid .product-items{display:flex;gap:15px}.block-viewed-products-grid .product-items .product-item{width:18.8% !important;margin-left:0px !important}.block-viewed-products-grid .product-items .product-item .product-item-info .product-item-details .price-box *{white-space:normal}.block-viewed-products-grid .product-items .product-item .product-item-info .product-item-details .product-item-actions .actions-primary{max-width:134px;width:100%;margin:0px auto;display:block}.block-viewed-products-grid .product-items .product-item .product-item-info .product-item-details .product-item-actions .actions-primary button.tocart{width:100%;padding:0px 5px;display:flex;justify-content:center;align-items:center;gap:4px}.block-viewed-products-grid .product-items .product-item .product-item-info .product-item-details .product-item-actions .actions-secondary{width:100%;margin-top:-36px;position:relative;display:block;height:36px}.block-viewed-products-grid .product-items .product-item .product-item-info .product-item-details .product-item-actions .actions-secondary button{padding:0px;height:36px;width:36px;display:inline-flex;align-items:center;justify-content:center;visibility:hidden;position:absolute;transition:all .3s}.block-viewed-products-grid .product-items .product-item .product-item-info .product-item-details .product-item-actions .actions-secondary button.towishlist{left:47px;right:inherit;position:absolute;top:0}.block-viewed-products-grid .product-items .product-item .product-item-info .product-item-details .product-item-actions .actions-secondary button.tocompare{right:47px;left:inherit;position:absolute;top:0}.block-viewed-products-grid .product-items .product-item .product-item-info:hover .product-item-actions .actions-secondary button{visibility:visible}.block-viewed-products-grid .product-items .product-item .product-item-info:hover .product-item-actions .actions-secondary button.towishlist{left:0px}.block-viewed-products-grid .product-items .product-item .product-item-info:hover .product-item-actions .actions-secondary button.tocompare{right:0px}.product.info.detailed .data.item.title{color:#000;position:relative}.product.info.detailed .data.item.title:before{content:"" !important;height:2px !important;width:0% !important;background-color:#000 !important;position:absolute !important;bottom:-8px !important;left:0px !important;transition:all .4s ease-in-out !important;display:block !important;border:none !important;margin-left:0px !important;width:100% !important;background-color:#818692 !important;bottom:-2px !important}.product.info.detailed .data.item.title:after{content:"" !important;height:2px !important;width:0% !important;background-color:#000 !important;position:absolute !important;bottom:-8px !important;left:0px !important;transition:all .4s ease-in-out !important;display:block !important;border:none !important;margin-left:0px !important;bottom:-2px !important}.product.info.detailed .data.item.title:hover:after{width:100% !important}.product.info.detailed .data.item.title.active:after{width:100% !important}.product.info.detailed .data.item.content .description ul:nth-child(2){padding-left:calc(20px)}.product.info.detailed .data.item.content .description ul:nth-child(2) li{display:list-item;list-style:disc}.product.info.detailed .data.item.content .description ul:last-child{display:none}.product.info.detailed .data.item.content .description p.extra-description{display:none}.product.info.detailed .data.item.content .form.contact{width:50%}.product.info.detailed .data.item.content .form.contact .field input{height:38px;color:#000;line-height:inherit !important}.product.info.detailed .data.item.content .form.contact .actions-toolbar{margin-top:calc(20px)}.product.info.detailed .data.item.content .form.contact .actions-toolbar button{margin:0px;background:#000;color:#fff;position:relative;border:0px;height:inherit;padding:11px 20px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3.9px;opacity:1;letter-spacing:normal}.product.info.detailed .data.item.content .form.contact .actions-toolbar button:before{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skewX(-20deg);background-image:linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent)}.product.info.detailed .data.item.content .form.contact .actions-toolbar button:hover:before{animation:shine .75s cubic-bezier(.01, .5600000000000001, 1, 1)}.product.info.detailed .data.item.content .shipping-block ul{padding-left:calc(20px)}.jBox-wrapper .jBox-content input.sp-input{text-transform:uppercase}@media (max-width:768px){.catalog-product-view .product.media{width:100% !important}.catalog-product-view .product.media .fotorama__stage{width:100% !important}.catalog-product-view .product.media .fotorama__stage .fotorama__stage__shaft{width:100% !important}.catalog-product-view .product-info-main{width:100% !important}.catalog-product-view .product-info-main h1.page-title{font-size:24px}.catalog-product-view .product-info-main .product-info-price{font-size:20px}.block-viewed-products-grid .product-items{overflow-x:auto}.block-viewed-products-grid .product-items .product-item{width:32vw !important}.product.info.detailed .data.item.content .form.contact{max-width:400px;width:100%}}.account .sidebar.sidebar-main .block{margin-bottom:calc(30px)}.account .sidebar.sidebar-main .block .nav.items .nav.item:first-child{border-top:0px !important}.account .sidebar.sidebar-main .block .nav.items .nav.item{width:100%}.account .sidebar.sidebar-main .block .nav.items .nav.item a{width:100%;display:block}.account .sidebar.sidebar-main .block .nav.items .nav.item strong{width:100%}.account .sidebar.sidebar-main .sidebar-additional{margin:0px;padding:0px}.account .sidebar.sidebar-main .sidebar-additional .block{padding:0px}.account .sidebar.sidebar-main .sidebar-additional .block .block-title strong{text-align:left}.account .sidebar.sidebar-main .sidebar-additional .block .block-content .product-item input[type="checkbox"]{top:0px}.account .sidebar.sidebar-main .sidebar-additional .block .block-content .actions-toolbar button{margin:0px;background:#000;color:#fff;position:relative;border:0px;height:inherit;padding:11px 20px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3.9px;opacity:1;letter-spacing:normal;padding:0px 15px;margin-right:15px}.account .sidebar.sidebar-main .sidebar-additional .block .block-content .actions-toolbar button:before{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skewX(-20deg);background-image:linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent)}.account .sidebar.sidebar-main .sidebar-additional .block .block-content .actions-toolbar button:hover:before{animation:shine .75s cubic-bezier(.01, .5600000000000001, 1, 1)}.account .column.main .page-title-wrapper h1{display:block;font-size:calc(26px);text-align:center}.account .column.main .block .block-title strong{font-size:calc(15px);text-align:left;display:inline-block}.account .column.main .block .block-title .action{font-weight:600;color:#000}.account .column.main .block .block-content .box-actions a.action{font-weight:600;color:#000}.account .column.main .table-wrapper table tbody tr .col.actions a.action{font-weight:600}.account .column.main form .fieldset .legend{color:#000}.account .column.main form .fieldset .field input[type="text"]{height:38px;color:#000;line-height:inherit !important}.account .column.main .table-wrapper *{color:#000}.account .column.main .actions-toolbar button.action{margin:0px;background:#000;color:#fff;position:relative;border:0px;height:inherit;padding:11px 20px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3.9px;opacity:1;letter-spacing:normal}.account .column.main .actions-toolbar button.action:before{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skewX(-20deg);background-image:linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent)}.account .column.main .actions-toolbar button.action:hover:before{animation:shine .75s cubic-bezier(.01, .5600000000000001, 1, 1)}.account .column.main .limiter{gap:8px}@media (max-width:768px){.account .sidebar-content .block-collapsible-nav{display:flex;flex-wrap:wrap}.account .sidebar-content .block-collapsible-nav .block-collapsible-nav-title{width:100%}.account .sidebar-content .block-collapsible-nav .block-collapsible-nav-title strong{display:flex;padding:5px 0}.account .sidebar-content .sidebar-additional form.form.reorder .product-item{align-items:center;display:flex;padding:20px 0}}.amasty_rma-account-newreturn .column.main form.amrma-create-rma .amrma-products-table .amrma-checkbox-container .amrma-label{top:50%;transform:translateY(-50%)}.amasty_rma-account-newreturn .column.main form.amrma-create-rma .amrma-products-table .amrma-checkbox-container .amrma-image{height:inherit}.amasty_rma-account-newreturn .column.main form.amrma-create-rma .amrma-comment-block *{color:#000}.amasty_rma-account-newreturn .column.main form.amrma-create-rma .amrma-comment-block .amrma-attach-file .amrma-label:before{color:#000}.amasty_rma-account-newreturn .column.main form.amrma-create-rma .amrma-comment-block .amrma-btns-block{margin:0px;background:#000;color:#fff;position:relative;border:0px;height:inherit;padding:11px 20px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3.9px;opacity:1;letter-spacing:normal}.amasty_rma-account-newreturn .column.main form.amrma-create-rma .amrma-comment-block .amrma-btns-block:before{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skewX(-20deg);background-image:linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent)}.amasty_rma-account-newreturn .column.main form.amrma-create-rma .amrma-comment-block .amrma-btns-block:hover:before{animation:shine .75s cubic-bezier(.01, .5600000000000001, 1, 1)}.wishlist-index-index .column.main form.form-wishlist-items .product-item .product-item-inner textarea{color:#000}.wishlist-index-index .column.main form.form-wishlist-items .product-item .product-item-inner .box-tocart{margin-bottom:calc(10px)}.wishlist-index-index .column.main form.form-wishlist-items .product-item .product-item-inner .box-tocart fieldset{display:flex;justify-content:center;align-items:center;gap:5px}.wishlist-index-index .column.main form.form-wishlist-items .product-item .product-item-inner .box-tocart fieldset .field.qty{margin:0px;padding:0px}.wishlist-index-index .column.main form.form-wishlist-items .product-item .product-item-inner .box-tocart fieldset .field.qty .control{width:inherit}.wishlist-index-index .column.main form.form-wishlist-items .product-item .product-item-inner .box-tocart fieldset .product-item-actions{margin:0px}.wishlist-index-index .column.main form.form-wishlist-items .product-item .product-item-inner .box-tocart fieldset .product-item-actions button.tocart{margin:0px;background:#000;color:#fff;position:relative;border:0px;height:inherit;padding:11px 20px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3.9px;opacity:1;padding:0px calc(10px);letter-spacing:normal}.wishlist-index-index .column.main form.form-wishlist-items .product-item .product-item-inner .box-tocart fieldset .product-item-actions button.tocart:before{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skewX(-20deg);background-image:linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent)}.wishlist-index-index .column.main form.form-wishlist-items .product-item .product-item-inner .box-tocart fieldset .product-item-actions button.tocart:hover:before{animation:shine .75s cubic-bezier(.01, .5600000000000001, 1, 1)}.wishlist-index-index .column.main form.form-wishlist-items .actions-toolbar .primary{display:flex;justify-content:center;align-items:center;gap:20px;font-size:12px}@media (max-width:768px){.wishlist-index-index .column.main form.form-wishlist-items .actions-toolbar .primary{flex-direction:column}}body.sales-order-shipment .column.main .page-title-wrapper .order-date,body.sales-order-creditmemo .column.main .page-title-wrapper .order-date,body.sales-order-invoice .column.main .page-title-wrapper .order-date,body.sales-order-view .column.main .page-title-wrapper .order-date{margin-top:calc(10px)}body.sales-order-shipment .column.main .page-title-wrapper .actions-toolbar a,body.sales-order-creditmemo .column.main .page-title-wrapper .actions-toolbar a,body.sales-order-invoice .column.main .page-title-wrapper .actions-toolbar a,body.sales-order-view .column.main .page-title-wrapper .actions-toolbar a{font-weight:700;color:#000}body.sales-order-shipment .column.main .order-details-items .order-title strong,body.sales-order-creditmemo .column.main .order-details-items .order-title strong,body.sales-order-invoice .column.main .order-details-items .order-title strong,body.sales-order-view .column.main .order-details-items .order-title strong{font-size:26px}body.sales-order-shipment .column.main .order-details-items .actions-toolbar a,body.sales-order-creditmemo .column.main .order-details-items .actions-toolbar a,body.sales-order-invoice .column.main .order-details-items .actions-toolbar a,body.sales-order-view .column.main .order-details-items .actions-toolbar a{font-weight:700;color:#000}body.sales-order-shipment .column.main .block-order-details-view .block-content .box .box-content a,body.sales-order-creditmemo .column.main .block-order-details-view .block-content .box .box-content a,body.sales-order-invoice .column.main .block-order-details-view .block-content .box .box-content a,body.sales-order-view .column.main .block-order-details-view .block-content .box .box-content a{font-weight:700;color:#000}.catalog-product_compare-index .column.main .action.print{font-weight:600}.catalog-product_compare-index .column.main .table-wrapper.comparison .table-comparison thead .cell{width:248px}.catalog-product_compare-index .column.main .table-wrapper.comparison .table-comparison tbody .cell{color:#000}.catalog-product_compare-index .column.main .table-wrapper.comparison .table-comparison tbody .cell .product-item-name{margin:0px}.catalog-product_compare-index .column.main .table-wrapper.comparison .table-comparison tbody .cell .price-box{margin-top:calc(10px)}.catalog-product_compare-index .column.main .table-wrapper.comparison .table-comparison tbody .cell .product-item-actions .actions-primary button.tocart{margin:0px;background:#000;color:#fff;position:relative;border:0px;height:inherit;padding:11px 20px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3.9px;opacity:1;letter-spacing:normal}.catalog-product_compare-index .column.main .table-wrapper.comparison .table-comparison tbody .cell .product-item-actions .actions-primary button.tocart:before{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skewX(-20deg);background-image:linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent)}.catalog-product_compare-index .column.main .table-wrapper.comparison .table-comparison tbody .cell .product-item-actions .actions-primary button.tocart:hover:before{animation:shine .75s cubic-bezier(.01, .5600000000000001, 1, 1)}.catalog-product_compare-index .column.main .table-wrapper.comparison .table-comparison tbody .cell .product-item-actions .secondary-addto-links .towishlist{height:40px;width:40px;display:flex;align-items:center;justify-content:center}.checkout-index-index #checkout .authentication-wrapper>button{margin:0px;background:#000;color:#fff;position:relative;border:0px;height:inherit;padding:11px 20px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3.9px;opacity:1;letter-spacing:normal}.checkout-index-index #checkout .authentication-wrapper>button:before{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skewX(-20deg);background-image:linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent)}.checkout-index-index #checkout .authentication-wrapper>button:hover:before{animation:shine .75s cubic-bezier(.01, .5600000000000001, 1, 1)}.checkout-index-index #checkout .authentication-wrapper .authentication-dropdown button.action-close{outline:none !important;border:none !important}.checkout-index-index #checkout .authentication-wrapper .authentication-dropdown label{line-height:normal}.checkout-index-index #checkout .authentication-wrapper .authentication-dropdown .control{line-height:normal}.checkout-index-index #checkout .authentication-wrapper .authentication-dropdown .control input{height:40px;line-height:normal}.checkout-index-index #checkout .authentication-wrapper .authentication-dropdown .actions-toolbar button{margin:0px;background:#000;color:#fff;position:relative;border:0px;height:inherit;padding:11px 20px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3.9px;opacity:1;letter-spacing:normal}.checkout-index-index #checkout .authentication-wrapper .authentication-dropdown .actions-toolbar button:before{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skewX(-20deg);background-image:linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent)}.checkout-index-index #checkout .authentication-wrapper .authentication-dropdown .actions-toolbar button:hover:before{animation:shine .75s cubic-bezier(.01, .5600000000000001, 1, 1)}.checkout-index-index #checkout .amcheckout-main-container .amcheckout-column form.form-login .actions-toolbar .primary{margin-right:10px}.checkout-index-index #checkout .amcheckout-main-container .amcheckout-column form.form-login .actions-toolbar .primary button.login.primary{margin:0px;background:#000;color:#fff;position:relative;border:0px;height:inherit;padding:11px 20px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3.9px;opacity:1;letter-spacing:normal}.checkout-index-index #checkout .amcheckout-main-container .amcheckout-column form.form-login .actions-toolbar .primary button.login.primary:before{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skewX(-20deg);background-image:linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent)}.checkout-index-index #checkout .amcheckout-main-container .amcheckout-column form.form-login .actions-toolbar .primary button.login.primary:hover:before{animation:shine .75s cubic-bezier(.01, .5600000000000001, 1, 1)}.checkout-index-index #checkout .amcheckout-main-container .amcheckout-column form .field-error{color:#e02b27}.checkout-index-index #checkout .amcheckout-main-container .amcheckout-column .opc-block-summary{border:none}.checkout-index-index #checkout .amcheckout-main-container .amcheckout-column .actions-toolbar button.checkout{margin:0px;background:#000;color:#fff;position:relative;border:0px;height:inherit;padding:11px 20px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3.9px;opacity:1;font-size:16px;width:90%;letter-spacing:normal}.checkout-index-index #checkout .amcheckout-main-container .amcheckout-column .actions-toolbar button.checkout:before{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skewX(-20deg);background-image:linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent)}.checkout-index-index #checkout .amcheckout-main-container .amcheckout-column .actions-toolbar button.checkout:hover:before{animation:shine .75s cubic-bezier(.01, .5600000000000001, 1, 1)}@media (max-width:991px){.checkout-index-index #checkout .amcheckout-main-container .amcheckout-column .opc-block-summary .amcheckout-title{background:#f9f9f9;color:#000}.checkout-index-index #checkout .amcheckout-main-container .amcheckout-column .actions-toolbar button.checkout{width:100%}.checkout-index-index #checkout .amcheckout-main-container .amcheckout-column .content.minicart-items .minicart-items .product-item .product-item-details{padding-left:20px}.checkout-index-index #checkout .opc-estimated-wrapper .estimated-price{color:#000}}