:root{--primary-color:#0a5376;--btn-text-color:#fff;--font-family:Rubik,sans-serif}.products-grid .product-items .product-item .product-item-photo .product-image-photo{max-height:100%;object-fit:contain}.text-about-store .footer-contents i{font-size:18px}.header-container .col-action .action-header li .header.links li.link.helpdesk .counter{display:none}body:not(.account) .header-container .col-action .action-header li .header.links li.link.helpdesk a{display:none}.header-container .col-action .action-header li.wishlist>a:hover:before,.header-container .account-link-header:hover:before,.header-container .col-action .action-header>li .minicart-wrapper>a:hover:before,.header-container .col-action .action-header>li .minicart-wrapper>a.active:hover:before{background-color:var(--primary-color)}body.account .column.main>.block .action:not(.save,.back):not(:hover),body.account .column.main .form-edit-account .action:not(.save,.back):not(:hover),body.account .column.main .form-address-edit .action:not(.save,.back):not(:hover){color:var(--primary-color)}.account .minicart-wrapper .ui-widget-content{z-index:999}.hdmx__tickets .hdmx-green.create-button,.hdmx__tickets .create-button{margin-top:0;position:static;float:none;display:block;margin-left:auto}.hdmx__tickets .table-wrapper{margin-top:20px}.hdmx__ticket-reply .actions-toolbar .action.secondary{margin-top:0}.hdmx__ticket-reply .actions-toolbar .action.primary,.hdmx__ticket-new .actions-toolbar .action.primary{font-size:1.3rem;line-height:1.6rem;padding:16px 45px}.hdmx__contact-popup .fieldset :last-child,.hdmx__contact-form .fieldset :last-child,.hdmx__ticket-new .fieldset :last-child{margin-top:0}body.account .column.main>.block button.action:not(.save,.back):not(:hover),body.account .column.main .form-edit-account button.action:not(.save,.back):not(:hover),body.account .column.main .form-address-edit button.action:not(.save,.back):not(:hover){color:var(--btn-text-color)}.modals-wrapper .modal-popup._inner-scroll .modal-inner-wrap .modal-content .block-authentication .bg-login-popup{display:none}.product-info-main .action.towishlist:active,.product-info-main .action.towishlist:focus{background:0 0}#product-comparison tbody tr td{vertical-align:top}.table-comparison .cell .attribute.value .row{margin-left:0;margin-right:0}#product-comparison th.cell.label{width:120px}#product-comparison .cell{width:250px}footer.page-footer.checkout-footer{padding:0}footer.page-footer.checkout-footer .footer-bottom{margin:0}footer.page-footer.checkout-footer .footer-bottom .container-inner.border-top{padding:20px 0}.page-footer.checkout-footer .footer.content{align-items:center}.product.attribute.description .table,#product-comparison .cell .attribute.value .table{display:table;width:100%}.tableRow{width:100%;display:table-row}.tableRowHead{width:200%;background:#eef1fa}.product.attribute.description .table .row,#product-comparison .cell .attribute.value .table .row{width:100% !important;display:table-row !important}.ds_label,.ds_data{display:table-cell;border:0 none;clear:both;padding:10px;vertical-align:middle;white-space:nowrap;border:1px solid #eceff6}.product.attribute.description .table .row .ds_label,#product-comparison .cell .attribute.value .table .row .ds_label{width:50% !important;white-space:normal !important}.tableRow .ds_label{width:50%;white-space:normal !important}.tableRow .ds_data{width:50%;white-space:normal}.none_float{float:none}.l_text{text-align:left}.line{display:inline}.ds_bold_header{display:inline-block;white-space:nowrap;width:100%;font-weight:700;padding:10px}.sidebar-additional .block-wishlist .product-item .product-item-actions .actions-primary .action.tocart span{color:var(--primary-color)}.rokanthemes-onepagecheckout .step-title,.rokanthemes-onepagecheckout #opc-sidebar .title,.rokanthemes-onepagecheckout #opc-sidebar .opc-block-summary .items-in-cart .title strong{text-transform:inherit}.cart.table-wrapper .item-actions td{padding:0}.cart-container .cart.table-wrapper .items .item-actions .action.action-edit{display:none}.cart-container .cart.table-wrapper .items .item{position:relative}@media (min-width:992px){.cart.table-wrapper .item-actions{top:0;transform:translateY(0%);display:flex;height:100%;align-items:center}.cart-container .cart.table-wrapper td.subtotal{padding-right:20px}.cart-container .cart.table-wrapper .col{text-align:left;padding-left:10px}.minicart-wrapper .ui-widget-content .block-minicart{width:520px}}@media (min-width:768px) and (max-width:991px){body .cart.table-wrapper .item .item-actions{bottom:48px;top:auto}}@media (max-width:767px){body .cart.table-wrapper .item .item-actions{bottom:6px;top:auto}}.cart-container .form-cart .actions{justify-content:flex-start}.cart-container .form-cart .actions a.action.continue{margin-right:auto}.cart-container .form-cart .cart.actions button.action,.cart-container .form-cart .cart.actions .cart.table-wrapper .actions-toolbar>.action.action,.cart-container .form-cart .cart.actions .action-gift.action{padding-right:16px;padding-left:16px}.cart-container .form-cart .cart.actions button.action.clear{margin-left:10px}.cart-container .form-cart .actions a.action.continue{padding-left:6px;padding-right:16px}.cart-container .form-cart .cart.actions button.action.update{padding-left:6px}@media (max-width:767px){.cart-container .form-cart .cart.actions .action{width:100%;margin:6px 0 !important}}@media (min-width:992px) and (max-width:1199px){.cart.table-wrapper .item-actions{align-items:flex-end}}@media (max-width:1199px){.checkout-cart-index .cart-container .cart-summary{float:none;width:100%;position:static;order:1;margin-top:30px}.abs-shopping-cart-items-desktop,.block-cart-failed,.cart-container .form-cart,.cart-container .cart-gift-item{float:none;width:100%}.checkout-cart-index .cart-container{display:flex;flex-wrap:wrap}}.sorter .sorter-action{display:none}.header-container .topbar .topbar-inner p a,.header-container .topbar .topbar-inner ul a{text-transform:inherit}.filter-options-content .count{display:inline-block;padding:0}.size-18{line-height:3rem}.size-18>*{line-height:inherit !important}.stores-info a{font-weight:500}@media (max-width:767px){.how-it-work .pagebuilder-column-group,.meet-our .pagebuilder-column-group,.stores-info .pagebuilder-column-group{overflow:unset;margin:0;flex-wrap:wrap}}.how-it-work .pagebuilder-column-group h2,.meet-our .pagebuilder-column-group h2{font-size:24px;margin-bottom:10px}.banner-about-top.absolute-content{margin-bottom:0 !important}.title-block{margin-bottom:0}.policies-container{max-width:900px;margin:0 auto}.policies-container .flex-layout{text-align:center;justify-content:center}.text-block p{margin-bottom:10px}table tbody tr:nth-child(even){background-color:#f4f4f4}table>tbody>tr>td{border:1px solid #ccc}table.custom-table-style{border:unset}table.custom-table-style>tbody>tr>td{border:unset;font-size:15px}table.custom-table-style>tbody>tr:first-child>td{color:#000;font-weight:500}.faq-list ul .faq-item h4.question a{font-size:20px;font-weight:400}.faq-list ul .faq-item .sub-questions p{margin-bottom:12px}.faq-list ul .faq-item .sub-questions a{font-size:16px}.faq-list ul .faq-item .answer,.faq-list ul .faq-item .sub-questions{font-size:16px}.faq-list ul .faq-item .answer>div,.faq-list ul .faq-item .sub-questions>div{width:100%}.rokanfaq-index-index .block.faq-list{max-width:1100px;margin:0 auto}.faq-list ul .faq-item .answer{font-weight:300}.faq-list ul .faq-item .answer,.faq-list ul .faq-item .sub-questions{padding-left:1rem}@media (max-width:991px){.banner-about-top.absolute-content .content{min-height:350px}}.table-wrapper .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr td,.table-wrapper .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr th{padding:6px 10px}body.account .column.main>.block,body.account .column.main .form-edit-account,body.account .column.main .form-address-edit{padding:2rem}.page-footer .footer.content .block{margin-bottom:1.6rem}.page-footer .footer-static_link .footer-links p.short-des.rokan-description{margin-bottom:1rem}.page-footer .footer-static_link .rokan-title{margin-bottom:0}.hdmx__ticket-summary td{border:unset}.hdmx__ticket-summary tbody tr:nth-child(even){background:unset}.helpdesk-satisfaction-form form.form{max-width:900px;margin:0 auto}.cms-no-route .column.main{width:100% !important}body.gdpr-privacy-settings .column.main #download-form[style="display: block;"],body.gdpr-privacy-settings .column.main #anonymize-form[style="display: block;"],body.gdpr-privacy-settings .column.main #remove-form[style="display: block;"]{display:block !important}body.gdpr-privacy-settings .column.main #download-form,body.gdpr-privacy-settings .column.main #anonymize-form,body.gdpr-privacy-settings .column.main #remove-form{margin:0}.header-container .col-action .action-header li .header.links li.link.helpdesk.wishlist{display:none}.page-layout-1column .toolbar-products{position:static}.cart-totals table>tbody>tr>td{border:unset}.cart.table-wrapper table tbody tr:nth-child(even),table.table-comparison tbody tr:nth-child(even){background-color:transparent}.multishipping-checkout-addresses select{min-width:120px;width:100%}@media (min-width:768px){.multishipping-checkout-addresses select{width:auto}}@media (max-width:767px){.multicheckout .actions-toolbar>.primary,.multicheckout .actions-toolbar>.secondary .action{margin-bottom:16px}}.multicheckout .checkout-review .grand.totals .mark{background-color:transparent}.multicheckout.success{max-width:900px;margin:0 auto;text-align:center}.multicheckout.success .actions-toolbar{text-align:center}.multicheckout.success .actions-toolbar>.primary{display:flex;width:100%;margin:0;text-align:center;justify-content:center}.multicheckout.success .actions-toolbar>.primary .action.primary{margin:0}body .product-info-main .product.alert.stock a{max-width:100%;width:auto;padding:17px 45px;background:var(--primary-color);border:1px solid transparent;color:#fff}@media (min-width:768px){fieldset.fieldset.additional_info{margin:0 15px 20px}}@media (max-width:767px){.customer-account-create .form-create-account .fieldset:not(.additional_info),.customer-account-forgotpassword .form-create-account .fieldset:not(.additional_info),.customer-account-create .forget .fieldset:not(.additional_info),.customer-account-forgotpassword .forget .fieldset:not(.additional_info){padding:20px}.page-title-wrapper .page-title{font-size:3.2rem}}.rma-view .box-rma-information table th,.rma-new-step2 .box-rma-information table th,.rma-view .box-rma-information table td,.rma-new-step2 .box-rma-information table td,.mst-rma-box__content table>tbody>tr>td{border:unset;background:0 0}.rma-view .box-rma-information table tr,.rma-new-step2 .box-rma-information table tr,.rma-view .box-rma-information table tr,.rma-new-step2 .box-rma-information table tr,.checkout-index-index table tbody tr:nth-child(even){background:0 0}.checkout-index-index table>tbody>tr>td{border-left:unset;border-right:unset}body.account .orders-history table#my-orders-table tbody td .order-title{text-align:center;display:flex;justify-content:flex-start}@media (max-width:767px){body.account .orders-history table#my-orders-table thead th,body.account .orders-history table#my-orders-table tbody th,body.account .orders-history table#my-orders-table thead td,body.account .orders-history table#my-orders-table tbody td{border:unset}}body.rma-rma-list .mst-rma-list .mst-rma-list__items ul li img{display:none}body.rma-rma-list .mst-rma-list .mst-rma-list__items p{margin:0}.mst-rma-box__content table thead tr th:first-child,.mst-rma-box__content table tbody tr td:first-child{width:auto}.mst-rma-box__content table tbody tr td:first-child img{min-width:70px}.account .rma-confirm-shipping.ui-dialog .ui-widget-header{background:0 0;border:unset;font-weight:500}.account .rma-confirm-shipping.ui-dialog.ui-widget{font-family:var(--font-family)}.helpdesk-satisfaction-rate .processing-block{text-align:center}.helpdesk-satisfaction-rate .confirm-block{display:flex;justify-content:center;text-align:center}.order-actions-toolbar{display:flex;justify-content:center}@media (min-width:768px){.rma-rma-list .mst-rma-list th:last-child{width:auto}.rma-rma-list .mst-rma-list td:last-child{width:auto;min-width:150px}}@media (max-width:767px){body.rma-rma-list .mst-rma-list__new-request{float:none;margin-left:auto;margin-right:auto;display:block;margin-top:0}.mst-rma-create__order-selector .field button{margin-left:0;margin-top:1rem}.mst-rma-view .rma-control-buttons button{width:100%}.mst-rma-view .rma-control-buttons button+button{margin-top:1rem}.mst-rma-box__content .table tbody tr td.col:first-child:before{display:none !important}}@media (max-width:991px){.rma-new-step2 .rma-one-item .item-options{float:none;width:100%;margin-top:10px;padding-left:0}.rma-new-step2 .rma-one-item .item-description{float:none;width:100%}}.checkout-agreements-block .checkout-agreement button,.checkout-agreements-block .checkout-agreement .cart.table-wrapper .actions-toolbar>.action,.checkout-agreements-block .checkout-agreement .action-gift{text-transform:none}.checkout-agreements-block .checkout-agreement button{margin:0;text-align:left}.checkout-agreements-block .checkout-agreement{display:flex;align-items:flex-start;flex-wrap:wrap}.checkout-agreements-block .checkout-agreement label{text-align:left;flex:1}.checkout-agreements-block .checkout-agreement div.mage-error[generated]{flex-basis:100%}.rokanthemes-onepagecheckout #opc-sidebar .items-in-cart{border-bottom:unset}.checkout-index-index table tbody tr.totals.discount th.mark .title{border:unset !important}body .amxnotif-block .input-fields .field{display:flex;align-items:center;margin-top:10px;flex-wrap:wrap}body .amxnotif-block .input-fields .field label.label{float:none;padding:0;line-height:1;flex:1}body .amxnotif-block .input-fields .field input{margin-top:0;height:auto;top:auto}body .amxnotif-block .input-fields .field:before,body .amxnotif-block .input-fields .field:after{display:none}span#error-msg-billing{color:red;font-size:14px}span#valid-msg-billing{color:#21953d}.navigation.custommenu li.level0:nth-of-type(1) a.level-top,.navigation.custommenu li.level0:nth-of-type(2) a.level-top,.navigation.custommenu li.level0:nth-of-type(3) a.level-top{font-weight:400}.navigation.mobile-style li.ui-menu-item>.open-children-toggle{width:100%}.header-container .navigation.mobile-style ul.custommenu-list li.menu-item-has-children{border-top:1px solid #ebebeb}body .navigation.custommenu li.level0 .level-top{padding-inline:4.6rem;font-size:16px}.navigation.mobile-style .level0>.level-top{padding:12px 48px 12px 15px}body .navigation li.level0.parent .submenu .mega-columns .level1.parent>a,.navigation.mobile-style .submenu.level0 .subchildmenu>li>a{padding-inline:6rem}.navigation.mobile-style .submenu.level0 .subchildmenu>li li a{padding-left:7rem;padding-right:7rem}@media (min-width:768px){.nav-open body .navigation{width:440px}}@media (max-width:767px){.nav-open body .navigation{width:100%}}.nav-open body .navigation .menu-mobile-title{padding-inline:3rem;padding-block:1.2rem}.navigation.mobile-style li.ui-menu-item>.open-children-toggle:hover+a{color:#0a5376}@media (max-width:767px){.nav-open body .navigation .menu-mobile-title{padding-block:2rem}.nav-open body .navigation #close-menu{top:25px}}@media (min-width:768px){.nav-open body .navigation #close-menu{top:18px}}.nav-open body .navigation::-webkit-scrollbar{width:0}.mst-gdpr__cookie-bar-wrapper._loading .mst-gdpr__cookie-bar{opacity:0}.field .iti{width:100%}.field._error input,.field._error select{border-color:red}.field span#error-msg{color:red;font-size:14px}.field span#valid-msg{color:#21953d}.field .iti .input-text.error{border-color:red}span#error-msg,span#valid-msg{display:block}span#error-msg.hidden,span#valid-msg.hidden{display:none}.rating-summary .rating-result>span:before{font-weight:900}.review-control-vote .rating-3:before,.review-control-vote .rating-1:before,.review-control-vote .rating-2:before,.review-control-vote .rating-4:before,.review-control-vote .rating-5:before{font-weight:900}div#checkout\.eupago_multibanco\.success{margin-bottom:20px;background-color:transparent}div#checkout\.eupago_multibanco\.success tr{background-color:transparent !important}.cart-totals .table-wrapper .table tbody tr.totals-tax-summary,.opc-block-summary .table-totals .totals-tax-summary{display:none}.cart-totals .table-wrapper .table tbody tr.totals.shipping{display:none}.cart-totals .table-wrapper .table,.opc-block-summary .table{display:block;width:100%}.cart-totals .table-wrapper .table tbody,.opc-block-summary .table tbody{display:flex;flex-wrap:wrap}.cart-totals .table-wrapper .table tbody tr,.opc-block-summary .table tbody tr{flex:0 100%;display:flex;justify-content:space-between;border:unset}.cart-totals .table-wrapper .table tbody tr th,.cart-totals .table-wrapper .table tbody tr td,.opc-block-summary .table tbody tr th,.opc-block-summary .table tbody tr td{border:unset;box-shadow:unset}.cart-totals .table-wrapper .table tbody tr.grand.totals.excl,.opc-block-summary .table tbody tr.grand.totals.excl{order:1}.cart-totals .table-wrapper .table tbody tr.grand.totals.incl,.opc-block-summary .table tbody tr.grand.totals.incl{order:2}.opc-block-summary .table tbody tr.totals-tax-details,.opc-block-summary .table tbody tr.totals-tax-details.shown{display:flex;justify-content:space-between;border:unset}.rokanthemes-onepagecheckout #opc-sidebar .opc-block-summary .table-totals .mark .value{display:none}.cart-container .cart.table-wrapper .items .item:last-child{border-bottom:1px solid #ebebeb}.checkout-index-index .opc-block-summary .items-in-cart .product .product-image-container img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:contain}.checkout-index-index .opc-block-summary .items-in-cart .product .product-image-container .product-image-wrapper{padding-bottom:100% !important}.footer-payment>div{height:29px;margin-bottom:6px;display:flex}.title-container .title{margin:0;text-align:left}.title-container .title>*{margin:0;font-size:2.4rem;text-transform:capitalize;font-weight:400;padding-bottom:4px;width:fit-content;position:relative}.title-container .pagebuilder-column>:not(.title)>*{margin:0;color:#000}@media (max-width:991px){.title-container .row-full-width-inner .pagebuilder-column-group{flex-wrap:nowrap}}@media (min-width:992px){.title-container .row-full-width-inner .pagebuilder-column-group .pagebuilder-column{border-bottom:1px solid #ebebeb;padding:0;margin:0 15px}.title-container .row-full-width-inner .pagebuilder-column-group .pagebuilder-column:last-child{margin-left:0}.title-container .row-full-width-inner .pagebuilder-column-group .pagebuilder-column:first-child{margin-right:0}}.cms-index-index .title-container{margin-top:0 !important;margin-bottom:0 !important}.title-container .title>*:after{content:"";width:100%;height:2px;background:#0a5376;position:absolute;z-index:1;left:0;bottom:-1px}.title-container .pagebuilder-column>:not(.title)>* a:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px;line-height:inherit;color:inherit;content:"\e608";font-family:"icons-blank-theme";vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center;line-height:1}.title-container .pagebuilder-column>:not(.title)>* a{color:#666}.title-container .pagebuilder-column>:not(.title)>* a:hover{color:#0a5376}.title-container{margin-bottom:1.7rem !important}@media (max-width:991px){.title-container{border:unset}.title-container .pagebuilder-column{width:50%;flex:0 50%}.title-container .title>*:after{display:none}.title-container .title>*{font-size:2rem}}