@font-face{font-family:'Open Sans';font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(../fonts/Open-Sans.woff2) format('woff2')}@font-face{font-family:'Poppins';font-style:normal;font-weight:200;font-display:swap;src:url(../fonts/Poppins-200.woff2) format('woff2')}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/Poppins-300.woff2) format('woff2')}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/Poppins-400.woff2) format('woff2')}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/Poppins-500.woff2) format('woff2')}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/Poppins-600.woff2) format('woff2')}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/Poppins-700.woff2) format('woff2')}@font-face{font-family:'Poppins';font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/Poppins-800.woff2) format('woff2')}body .product-item-name a{white-space:normal;overflow:visible;text-overflow:unset}.opc-block-summary .product-image-container{max-width:80px;max-height:80px}.opc-block-summary .product-item-details .product-item-name{white-space:normal}body .footer-bottom .widget{margin:0}body .djm-logo{display:inline-flex;align-items:center;justify-content:center;order:2}body .footer-bottom>.container{flex-direction:column}body .footer-bottom>.container>*{flex:1 !important}body .footer-bottom>.container address{margin-right:0}body .footer-bottom>.container .custom-block{order:3}body .footer .follow-us .share-links .share-facebook{background:#3b5a9a !important}body .footer .follow-us .share-links .share-whatsapp{background:#3c8a38 !important}@media (min-width:768px){body .footer-bottom>.container{flex-direction:row}body .footer-bottom>.container address{margin-right:auto}}select{padding-right:26px !important;background-position-x:right}body .account-wrapper .block-minicart{width:200px;padding:.625rem 1rem}body .account-wrapper .block-minicart ul{padding:0;list-style:none}body .account-wrapper .block-minicart li{display:block;padding:5px 0}body .account-wrapper .block-minicart li:last-of-type{border-bottom:none}body .account-wrapper .block-minicart a{display:block;font-size:.875rem;font-weight:600;padding:.35em .7em}body .account-wrapper .block-minicart a:hover,body .account-wrapper .block-minicart a:focus{background-color:#e2e2e1}body .account-wrapper .block-minicart .log-action-link:not([href*="login"]){color:#e02b27 !important}body .account-wrapper .block-minicart .log-action-link:not([href*="login"]):hover,body .account-wrapper .block-minicart .log-action-link:not([href*="login"]):focus{background-color:#fdf0f0}body .account-wrapper .block-minicart .page-header.type2 .header .header-contact .my-account{display:inline-flex;align-items:center;gap:0.5rem;font-size:1rem;font-weight:600}body .account-wrapper .block-minicart .page-header.type2 .header .header-contact .my-account i{display:inline-block;font-size:1.5rem}body .account-wrapper .block-minicart .page-header.type2 .header .header-contact .my-account i::before{margin:0}body .payment-icons .payment-icon:hover{opacity:1}body .payment-icons .visa{background-image:url('../images/payment-icons/payment-visa.svg')}body .payment-icons .mastercard{background-image:url('../images/payment-icons/payment-mastercard.svg')}body .payment-icons .maestro{background-image:url('../images/payment-icons/payment-maestro.svg')}body .payment-icons .bancontact{background-image:url('../images/payment-icons/payment-bancontact.svg')}