:root{--joto-blue: #374a82;--joto-red: #d51613;--joto-green: #94e77e}.button,.shopify-payment-button__button,.yv-product-button,.redButton{border-radius:var(--layoutRadius, 10px)}.redButton,.button.redButton,a.redButton{background:var(--joto-red)!important;border-color:var(--joto-red)!important;color:#fff!important}.redButton{background:#ee2f37!important;border-color:#ee2f37!important}.yv-sale,.yv-product-badge,.yv-product-percent-off{background:var(--joto-red);color:#fff}.footer,.shopify-section-group-footer-group{--footer-brand-bg: var(--joto-blue)}.yv-collections-list,.yv-contact-detail-outer{padding:40px 0}.main-product-slider-wrapper{border-bottom:0px solid var(--colorXXlightTextBody)}.yv-product-slider-wrapper{border-right:0px solid var(--colorXXlightTextBody)}.yv-main-product-detail.slider-product-detail{padding:0 60px 40px}.yv-scroll-top svg{fill:#d51613}.product-layout-rounded .product-loop-variants:not(.circle) .option,.product-layout-rounded .product-loop-variants:not(.circle) .option:after{border-radius:0}.box-spacing-5{margin-bottom:4rem}.box-spacing-2{margin-bottom:2rem}.yv-contact-informations .loc-text h4 a,.yv-contact-informations .loc-text h5,.yv-contact-informations .loc-text h5 a{font-size:18px!important}.yv-contact-informations .loc-text h4{color:#304a86}.yv-contact-informations p,.yv-contact-informations a,.yv-contact-informations p strong{font-size:14px;color:#231f20;line-height:1.7}.yv-contact-informations .loc-text h5 strong{color:#e61e2a}.yv-contact-informations a:hover,.yv-contact-informations a:hover strong,.yv-contact-informations .loc-text h4 a:hover{color:#e61e2a!important}.yv-contact-informations h5.yv-form-heading.h5{margin-bottom:5px}button.button.btn-block{background-color:#e5232d;border-color:#e5232d;display:inline-block;width:auto;float:right;font-weight:600}button.button.btn-block:hover{background-color:#fb0f1b!important;border-color:#fb0f1b;color:#000!important}.loc-text p strong,.loc-text a strong{color:#304a86}.yv-contact-informations .loc-text h5 a{color:#304a86;font-weight:700}.yv-contact-form h4 strong{color:#304a86}.yv-contact-form .yv-form-heading.h4{font-weight:600;font-size:21px}.padding-top-40{padding-top:40px}span.required{color:#e61e2a;margin-left:3px;font-weight:600}.form-group label{text-transform:capitalize;color:#304a86}.nav__header.nav_2.nav_secondary li a,.header_4 .nav__header.nav_2.nav_secondary a:hover{color:#333!important}.header_4 .nav__header.nav_2.nav_secondary a:hover{opacity:.8}.nav__header.nav_2.nav_secondary{background-color:#fbfbfb}.header_4 .nav__header.nav_2.nav_secondary a{padding:10px 20px 10px 0;font-size:14px}.form-inline.header-right{display:block;max-width:100%;width:100%}.header__icons.thin-icon .icons-list{width:100%;display:flex;justify-content:center;align-items:center}.header__icons{justify-content:center}@media(min-width:768px)and (max-width:1199px){body[class*=template_product] .form-inline.header-right{right:0!important}body[class*=template_product] .form-inline.header-right,body[class*=template_product] .header__icons.thin-icon .icons-list{width:calc(100% - 49px);max-width:calc(100% - 49px)}.yv-recent-product-grid .yv-product-card,.upsell-product-slider .yv-product-card,.yv-new-arriavl-slider .yv-product-card{width:20%;max-width:20%;flex:0 0 20%;padding-left:0;padding-right:0}}.navbar.navbar-expand-md{margin-bottom:0!important}a.cus-sign-in{color:#000!important}.display-flex-column{flex-direction:column}.display-flex{display:flex}span.reg{color:#333}.f-600{font-weight:600}.f-12{font-size:12px}.f-14{font-size:14px}.cus-sign-text{padding-left:10px}.cus-sign-img{display:flex;width:auto}.cus-sign-img img{display:block;object-fit:contain}.customer-links{margin-right:10px}h2.yv-product-detail-title.h2{font-weight:500;color:#374a82}.yv-product-slider-wrapper .social-icons{display:flex;width:100%;max-width:100%;margin-left:85px}.yv-product-slider-wrapper li.share-icon{background-color:#f3efec;padding:8px 10px;border-radius:50%}.icon-box{display:flex;width:100%;max-width:50%;align-items:center}.metafield-rich_text_field{margin-bottom:1rem}.i-text{color:#374a82;font-weight:600;padding-left:10px;font-size:16px}.i-img img{display:block;width:60px;height:60px;object-fit:contain}.yv-vertical-tab-wrapper .container{border-bottom:2px solid #ccc;padding-bottom:60px}.yv-vertical-tab-wrapper .pagebuilder-column p{text-align:inherit}.price-box-wrapper{display:flex;align-items:baseline;position:relative;padding-top:20px}.yv-pricebox-outer{display:flex;justify-content:space-between;align-items:baseline}.price-box-wrapper:before{content:"From";position:absolute;top:0;color:#374a82}span.yv-product-price.h2,.colour-blue{color:#374a82}.per-sub{color:#374a82;font-weight:900}.account-header{background-color:#232429;padding-top:25px}.account-header .account-tabs{display:flex;align-items:center;justify-content:space-between}.account-header .account-tabs .tablink{margin-right:10px;flex:1}.account-header .account-tabs .tablink a{background-color:#ffffff1a;color:#fff;font-size:13px;font-family:var(--heading-font-family);font-weight:900;letter-spacing:0px;line-height:20px;padding:20px 10px;display:block;text-transform:uppercase}.account-header .account-tabs .tablink a span{float:right;border-radius:2px;background-color:#48494f;width:31px;height:26px;text-align:center;color:#81828b;font-size:15px;font-weight:900;letter-spacing:.25px;line-height:26px}.account-header .account-tabs .tablink.active a{background-color:#f7f7f5;color:#000;border-top:3px solid #dd0e0b}.account-header .account-tabs .tablink.active a span{background-color:#dd0e0b;color:#fff}.account-header .account-tabs .tablink:last-child{margin-right:0}.account-content{padding:25px 0 43px;background-color:#f7f7f5}.account-content .grid{display:flex;flex-wrap:wrap}.account-content .left-content .grid__item{margin-bottom:30px}.account-content h2,.account-content .h2{color:#222;font-size:20px;font-weight:700;letter-spacing:0;line-height:20px;margin-bottom:20px;text-transform:initial}.account-content .address-block{display:flex}.account-content .card-block-account{padding:25px;border:1px solid #C1C1C3;border-radius:2px;background-color:#fff;width:100%}.account-content .card-block-account.add-new-address{padding:45px 25px 40px}.account-content .card-block-account .address{margin:0}.account-content .card-block-account .address p{opacity:.8;color:#000;font-size:18px;font-weight:500;letter-spacing:0;line-height:26px;text-transform:capitalize}.account-content .card-block-account .address h4,.account-content .card-block-account .address .h4{opacity:.8;color:#000;font-size:16px;font-style:italic;font-weight:700;letter-spacing:0;line-height:20px;margin-top:30px}.account-content .card-block-account .address .list--inline{margin-top:30px;display:flex;justify-content:space-between;align-items:center}.account-content .card-block-account .address .address-delete{padding:15px 17px}.account-content .add-update-address form{border:1px solid #C1C1C3;border-radius:2px;background-color:#fff;width:100%;padding:45px 25px 40px}.account-content .web-order-block{padding:30px 30px 0}.account-content .web-order-block table{background-color:transparent;border-collapse:collapse;border-spacing:0;width:100%;max-width:100%;margin-bottom:0}.account-content .web-order-block table th,.account-content .web-order-block table td{font-size:16px;letter-spacing:0;line-height:18px}.account-content .web-order-block table th:first-child,.account-content .web-order-block table td:first-child{padding-left:0}.account-content .web-order-block table th:last-child,.account-content .web-order-block table td:last-child{padding-right:0}.account-content .web-order-block table th{border:0;border-bottom:1px solid #ECECED;padding:0 14px 13px;font-weight:900}.account-content .web-order-block table thead:first-child>tr:first-child>th{border-top:0}.account-content .web-order-block table tr:nth-of-type(2n){background-color:#f7f7f56b}.account-content .web-order-block table .total-col{text-align:right}.account-content .web-order-block table .date-link{font-weight:900;border-bottom:0}.account-content .web-order-block table .date-link:hover{color:#dd0e0b}.account-content .myaccount__account-details .account-details{padding:0}.account-content .myaccount__account-details .account-details .address-content{padding:25px;border-bottom:1px solid #C1C1C3}.account-content .myaccount__account-details .account-details .address-content:last-child{border-bottom:0}.account-content .myaccount__account-details .account-details .heading{display:flex;justify-content:space-between;margin-bottom:19px}.account-content .myaccount__account-details .account-details .heading h4,.account-content .myaccount__account-details .account-details .heading .h4{color:#222;font-size:12px;font-weight:900;letter-spacing:0;line-height:20px;text-transform:uppercase}.account-content .myaccount__account-details .account-details .heading h4.link,.account-content .myaccount__account-details .account-details .heading .link.h4{color:#393a3e;font-weight:600}.account-content .myaccount__account-details .account-details .heading h4.link a,.account-content .myaccount__account-details .account-details .heading .link.h4 a{color:#393a3e}.account-content .myaccount__account-details .account-details .heading h4.link a:hover,.account-content .myaccount__account-details .account-details .heading .link.h4 a:hover{color:#dd0e0b}.account-content .myaccount__account-details .account-details .details p{color:#232429;font-size:16px;font-weight:500;letter-spacing:0;line-height:23px;margin-bottom:6px}.account-content .myaccount__account-details .account-details .details .customer-name{color:#222;font-weight:700}.account-content .form-vertical [type=checkbox]{display:inline-block;width:20px;margin-right:5px;height:20px;min-height:auto;border-radius:0;margin-bottom:0}.account-content .form-vertical [type=checkbox]+label{vertical-align:super;color:#4a4a4f;font-family:var(--heading-font-family);font-size:12px;font-weight:600;letter-spacing:0;line-height:20px;text-transform:uppercase}.account-content .add-update-address .button-btn{margin-top:42px;max-width:301px;width:100%}.account-content .add-new-add-block{min-height:287px;border:2px dashed #232429;border-radius:2px;display:flex;align-items:center;justify-content:center;opacity:.52}.account-content .add-new-add-block h3,.account-content .add-new-add-block .h3{color:#232429;font-size:20px;font-weight:700;letter-spacing:0;line-height:20px;text-align:center}.grid__item{float:left;padding-left:30px;width:100%}.account-header li{list-style:none}.padding-0,section.shopify-section.customer.account.padding-0{padding:0}.card-block-account.web-order-block.active_order th,div#history tr th{font-family:var(--heading-font-family)}.account-content .web-order-block table td{border:0;border-top:1px solid #ECECED;padding:25px 14px;font-weight:600}.account-content .web-order-block table th,.account-content .web-order-block table td{font-size:16px;letter-spacing:0;line-height:18px;white-space:nowrap;background-color:transparent!important}.grid__item.myaccount__order-history.open_invoice th{font-family:var(--heading-font-family)}.address-page .form-vertical input,.address-page .form-vertical select,.address-page .form-vertical .disclosure__toggle,.address-page .form-vertical textarea{margin-bottom:16px}.address-page .form-vertical input,.address-page .form-vertical select,.address-page .form-vertical .disclosure__toggle,.address-page .form-vertical textarea{display:block;width:100%;margin-bottom:19.44444px}.address-page input,.address-page textarea,.address-page select,.address-page .disclosure__toggle{color:#232429;max-width:100%;line-height:1.2;border-radius:2px;min-height:50px;font-size:14px;font-weight:900;letter-spacing:.5px;line-height:20px;border:1px solid #BEBEBE;background-color:#f3f3f3;text-transform:uppercase;font-family:var(--heading-font-family)}.address-page.account-content .grid{display:flex;flex-wrap:wrap}.address-page .grid{list-style:none;padding:0;margin:0 0 0 -30px}.button-btn.btn-red{background:linear-gradient(0deg,#b61b1a .65%,#da2c2a);color:#fff}.form-vertical [type=submit],.form-vertical .btn,.form-vertical .shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button .form-vertical .shopify-payment-button__button--unbranded{display:inline-block;width:auto}.address-page .button-btn{font-size:16px;font-weight:700;letter-spacing:0;line-height:1;font-family:var(--heading-font-family);padding:17px;text-align:left}.address-page .button-btn .arrow-icon{max-width:16px;width:16px;float:right;margin-top:2px;-webkit-transition:transform .3s ease-out;-moz-transition:transform .3s ease-out;-ms-transition:transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out}.aaback-link:visited{color:inherit}.aaback-link{text-decoration:none;display:inline-block;margin-bottom:30px;opacity:.7}button.tablinks.smenu-tab{margin-left:1rem}.multi-column-section{display:flex}.multi-column-section .yv-multicolumn-img{display:block;width:100px;height:100px;margin:auto}.multi-column-section .yv-multicolumn-item{padding:1rem}.mt-3{margin-top:3rem}.button-box{display:flex;justify-content:center;align-items:center;padding:2rem 0rem}.button-box a{display:inline-block;background-color:#374a82;padding:14px 18px;color:#fff;font-weight:700;border-radius:6px}.button-box a:hover{background-color:#374a82c4}h2#YE15USK{color:#304a86;letter-spacing:0;text-align:center;font-size:38px;font-weight:600}.pagebuilder-column p{margin:0 0 1.25rem;text-align:center;font-size:16px}.pagebuilder-column hr{background:#0000000f;height:1px;border:0;margin:22px 0}.pagebuilder-column h3{color:#304a86;letter-spacing:0;text-align:center;font-size:38px;font-weight:600;margin:0!important}.pagebuilder-column[data-pb-style=OWRAPLB]{justify-content:center;display:flex;text-align:center;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;width:100%;align-self:stretch;background-color:#cdcdcd}.pagebuilder-column-line[data-pb-style=DQOQHKH],.pagebuilder-column-line[data-pb-style=C167B2W]{display:flex;justify-content:space-between;align-items:flex-start}.pagebuilder-column-line[data-pb-style=DQOQHKH] .pagebuilder-column,.pagebuilder-column-line[data-pb-style=C167B2W] .pagebuilder-column{padding:0rem .5rem}.pagebuilder-column-line[data-pb-style=C167B2W] .pagebuilder-column,.pagebuilder-column-line[data-pb-style=C167B2W] .pagebuilder-column p,.pagebuilder-column-line[data-pb-style=STNMBTM] p{text-align:left}[data-pb-style=V3T3O1M]{display:flex;width:100%;background-color:#cdcdcd}[data-pb-style=V3T3O1M] h3{font-size:30px}.pagebuilder-column[data-pb-style=P330L3X] p{text-align:left;padding-left:1rem}.pagebuilder-column[data-pb-style=OFAHMXB] p{font-size:12px}.affirm-banner-container{margin:auto;display:flex;justify-content:center}.additional-attributes{background-color:#fcfcfc;border:none}.additional-attributes tr{border-bottom:1px solid #d1d1d1}.additional-attributes>tbody>tr>th{width:30%!important;padding-bottom:2px;color:#565656;padding:1rem;border:none;font-weight:900}.additional-attributes>tbody>tr>td{padding-bottom:2px;color:#565656;padding:1rem;border:none}div#Downloads a{color:#304a86;position:relative;margin-left:2rem;margin-bottom:1rem;display:block}div#Downloads a:hover{text-decoration:underline}div#Downloads a:before{position:absolute;left:-2%;display:block;background-image:url(/cdn/shop/files/pdf.png?v=1707303288);content:"";width:100%;height:100%;background-repeat:no-repeat;background-size:contain}.tabcontent td.col.data p,.tabcontent td.col.data li,.tabcontent td.col.data strong{color:#565656;padding:0rem 0rem .5rem;border:none;font-size:16px}a.menu-category-title,span.menu-category-title{font-weight:bolder;font-size:16px}ul.cus-menu{padding:0;margin:0}li.cus-menu{list-style:none;padding-bottom:10px}li.cus-menu a{color:#000!important;font-size:14px}a.yv-megamenu-collection-button{background-color:#000;display:inline-block;padding:10px 16px;border-radius:6px}.yv-megamenu-collection-detail{align-items:baseline;box-shadow:none}span.yv-megamenu-collection-subtitle{font-size:20px;font-weight:700}.yv-dropdown-menus .dropdown-inner-menu-item .no-gutters{justify-content:space-around}#billing-address .shipping-address.address,#ship-to-address .billing-address.address{display:none}.slider-desktop-height-fixed .yv-product-slider-item .image-wrapper img{background:#fff}.customer-links a{color:#000!important}.customer-links{display:flex}.customer-links a.f-12{color:#333!important;font-size:12px}span.bold.f-14.f-600{text-transform:capitalize}html{padding-bottom:0!important}.coming-soon-box h3{font-weight:700}.social-iconss li.share-icons{background:#f3efec!important;margin-bottom:5%;border-radius:50%!important;width:36px;height:36px;display:flex;justify-content:center;align-items:center;margin:0rem 1rem 0rem 0rem}.social-iconss li.share-icons svg{display:flex}.yv-product-slider-wrapper .social-icons{margin-left:0rem;justify-content:center}body .cart-total-details{padding:25px}body button.hulkapps_discount_button.btn.btn--primary.button{min-height:36px;border-radius:4px!important}.billing-address.address .address-side-drawer-body{display:none}footer{position:relative}footer div#md-footer-selector-block{position:absolute;display:inline-block;bottom:5%;left:47%}footer .md-footer-selector__container{background-color:#465ea6;color:#fff;padding:.5rem 1rem;text-align:center;border-radius:4px}footer .md-footer-selector__container ul li{color:#fff}footer #md-footer-selector__country-popup{padding:0rem!important}.discount_code_box small{display:block;text-align:center}.header-search-group.mobile{display:none}@media(max-width:767px){.yv-contact-form .row .col-md-6+.col-md-6{margin-top:0!important}.yv-contact-informations .loc-text h4 a{font-size:17px}.yv-contact-informations .loc-text h5,.yv-contact-informations .loc-text h5 a{font-size:16px!important}.yv-contact-informations .loc-text h5 a{color:#304a86}.yv-get-in-touch{margin-top:2rem}}@media(max-width:749px){.mobile-flex{display:flex;flex-direction:column}.mobile-flex .tab,.mobile-flex .tabcontent{width:100%}}@media(max-width:749px){.yv-product-slider-wrapper .social-icons{margin-left:20px}.icon-box{max-width:100%!important}span.yv-product-price.h2{font-size:18px!important}.multi-column-section{flex-direction:column}.multi-column-section .yv-multicolumn-cnt.text-center{text-align:left}.multi-column-section .yv-multicolumn-img{margin:unset}.button-box{justify-content:flex-start}.pagebuilder-column[data-pb-style=OFAHMXB] p{font-size:9px}h2#YE15USK,.pagebuilder-column h3,[data-pb-style=V3T3O1M] h3{font-size:28px}.pagebuilder-column[data-pb-style=OWRAPLB] .pagebuilder-column-line[data-pb-style=DQOQHKH],.pagebuilder-column-line[data-pb-style=C167B2W],[data-pb-style=V3T3O1M]{flex-direction:column}}@media(min-width:1200px){.account-header .container{width:100%}}@media only screen and (min-width:992px){.myaccount__order-history{-webkit-flex:1 0 75%;-moz-flex:1 0 75%;-ms-flex:1 0 75%;flex:1 0 75%}.account-top-header{display:none}}@media only screen and (max-width:991px){.account-top-header{border-top:1px solid #EDEDED;border-bottom:1px solid #EDEDED;padding:12px 15px;background-color:#f7f7f5}.account-top-header span{color:#232429;font-size:12px;font-weight:700;letter-spacing:0;line-height:15px}.account-header{background-color:#fff;padding-top:10px;border-bottom:5px solid #F7F7F5}.account-header .account-tabs{justify-content:flex-start;width:100%;overflow-x:auto}.account-header .account-tabs .tablink{margin-right:25px;flex:none}.account-header .account-tabs .tablink a{background-color:#fff;color:#232429;font-size:12px;font-weight:700;letter-spacing:0;line-height:15px;padding:0 0 9px;display:block;text-transform:uppercase}.account-header .account-tabs .tablink a span{display:none}.account-header .account-tabs .tablink.active a{background-color:#fff;color:#dd0e0b;border-top:0;border-bottom:2px solid #dd0e0b}.account-content{padding:15px 0 0;background-color:#fff}div#history,.card-block-account.web-order-block{overflow-x:scroll!important;border:1px solid #c1c1c3!important}.account-content .web-order-block table thead{display:contents}.grid__item.myaccount__order-history .card-block-account.web-order-block th{display:table-cell}.card-block-account.web-order-block.active_order tr,div#history tr{display:table-row}.account-content .web-order-block table tr:first-child td{border-top:0}.account-content .web-order-block table td:last-child{padding-right:18px}.account-content .web-order-block table td:first-child{padding-left:18px}.account-content .web-order-block table td{padding:20px 14px;vertical-align:top;display:table-cell}.account-content .web-order-block table th:first-child,.account-content .web-order-block table td:first-child{padding-left:30px}.account-top-header{border-top:1px solid #EDEDED;border-bottom:1px solid #EDEDED;padding:12px 15px;background-color:#f7f7f5;justify-content:flex-start;min-height:auto!important}.account-top-header h2{margin:0;text-align:left;font-size:20px;font-weight:700;display:block;width:100%}.grid__item.myaccount__order-history{padding-left:0}.account-content .add-update-address .button-btn{margin-top:20px;max-width:none;width:100%;padding:17px;font-size:16px}.address-page input,.address-page textarea,.address-page select,.address-page .disclosure__toggle{padding:8px 12px}}@media only screen and (max-width:749px){body,html{width:100%;position:relative;overflow-x:hidden}}@media only screen and (min-width:768px){.medium-up--one-half{width:50%}.address-page input,.address-page textarea{padding:10px 18px}}@media(max-width:989px){.customer-links.link-finance,.cus-sign-text span.bold.f-14.f-600{display:none}a.cus-sign-in{display:flex;flex-direction:column;justify-content:center;align-items:center}.cus-sign-text{padding-left:0}.customer-links{flex-direction:column}.header__icons.thin-icon .icons-list{justify-content:flex-end;align-items:baseline}.customer-links img{width:20px;height:20px;object-fit:contain}body .header_1 .form-inline,.header_4 .form-inline{right:-4%}.customer-links.link-account span.reg,span.cartCount.reg.f-12.zero{display:none}}@media(min-width:990px){.yv-blog-listing .container{display:flex;justify-content:flex-start;align-items:flex-start}body .blog-filter-box{flex-direction:column;justify-content:flex-start;align-items:baseline;width:30%}.yv-blog-outer-box{width:70%}}@media(min-width:991px){div#yvProductStickyBar .product-view-wrapper{justify-content:center;width:100%;max-width:75%;margin:auto}div#yvProductStickyBar .product-view-detail{width:50%}div#yvProductStickyBar .product-view-name h5{font-size:18px}body.cart-sticky-activ .yv-footer-bottom-box{margin-bottom:75px}body.cart-sticky-activ div#yvProductStickyBar{padding:10px 0 0}}@media(max-width:989px){footer .footer-menu-head{font-weight:700!important}}@media(max-width:990px){.header-search-group.mobile{display:block;padding:0px 0px 1rem}}a{text-decoration:none!important}.form-control,.product_custom_liquid input,.rich-text-description input,textarea{padding:8px 15px;min-height:40px;border-radius:4px}.heading-align-center{text-align:center}.heading-align-left{text-align:left}.heading-align-right{text-align:right}@media(min-width:991px){.sticky-header .announcement-bar-section{position:sticky;top:0}body.sticky-header .shopify-section-main-header{top:44px}}@media(min-width:991px){#shopify-section-sections--22538561323267__announcement-bar.announcement-bar-section{min-height:44px}}.fullwidth-megamenus .yv-dropdown-menus{width:95%;margin-left:3%;margin-right:3%}.fullwidth-megamenus .dropdown-inner-menu-item{padding:20px 0 10px}.fullwidth-megamenus.megamenus-collections .dropdown-inner-menu-item{padding:20px 15px 10px}@media only screen and (max-width:989px){body header .navbar-toggler span.navbar-toggler-icon,body header .navbar-toggler span.navbar-toggler-icon:before,body header .navbar-toggler span.navbar-toggler-icon:after,body header .hamburger-line{background-color:#000!important}body header .side-menu .inner-side ul li .list-menu__item,body header .side-menu .inner-side .lang-dropdown,body .side-menu .close-btn svg{color:#000!important}.nav__header.nav_2{display:none}}body footer .footer-news-btn{background-color:#e5232d;color:#fff;font-weight:700;display:block;padding:10px 20px;border-top-right-radius:6px;border-bottom-right-radius:6px}input#NewsletterForm--footer{padding-left:35px;font-size:13px;height:38px;line-height:1.4;color:#5b5b5b;border-radius:0 6px 6px 0;background-color:#fff}input#NewsletterForm--footer:focus-visible{color:#000!important}.yv-footer-newsletter-wrapper svg{width:16px;height:16px;position:absolute;top:17px;left:10px;fill:#dddd}.cus-foot-box{display:flex;justify-content:center;align-items:center;height:100%}.cus-foot-box .newsletter-icon{display:flex;justify-content:center;align-items:center;width:50%;margin-right:1rem}.cus-foot-box .yv-footer-text-outerbox,.cus-foot-box .yv-footer-newsletter-box{margin-bottom:0}h6.footer-menu-head.text{font-weight:400}h3.footer-menu-head.text{font-size:16px}.newsletter-icon img{display:block;width:100%;object-fit:contain;max-width:70%}@media(max-width:1440px){.yv-main-product-detail.slider-product-detail{padding:10px 36px}}.cart-section{padding:10px 0}.cart__dynamic-checkout-buttons{display:none}.order-price-notice{background-color:#f8f9fa;border-left:4px solid #007bff;padding:15px;margin:15px 0;border-radius:4px}body .icons-list span,body .icons-list a,.announcement-bar-main-wrapper.align-center.d-flex{font-family:Open Sans,sans-serif}body .container{width:100%}@media(min-width:991px){body .header__icons.thin-icon .icons-list{justify-content:space-around}}@media(min-width:768px){.container-fluid{max-width:95%}.container{max-width:950px}.container.sm-container{max-width:740px}}@media(min-width:992px){.container{max-width:1120px}.container.sm-container{max-width:900px}}@media(min-width:1200px){.container{max-width:1170px}.container.md-container{max-width:1080px}.container.sm-container{max-width:1000px}}@media(min-width:1280px){.container{max-width:1300px}.container.md-container{max-width:1170px}}@media(min-width:1441px){.container{max-width:1400px}.container.md-container{max-width:1300px}.container.sm-container{max-width:1250px}}@media(min-width:1800px){.container{max-width:1730px}.container.md-container{max-width:1480px}.container.sm-container{max-width:1250px}}@media(max-width:1199px){html,body{max-width:100%;overflow-x:clip}.yv_side_drawer_wrapper,.yv_side_drawer_body,.yv_side_drawer_title,.yv-side-drawer-container{max-width:100vw;box-sizing:border-box}.yv_side_drawer_wrapper{overflow-x:clip;contain:layout paint}.yv-product-card,.animated-grid,.yv-product-slider-item,.image-wrapper{min-width:0;max-width:100%;box-sizing:border-box}svg{max-width:100%}}@media(min-width:768px)and (max-width:1199px){body .header_1 .form-inline.header-right,body .header_4 .form-inline.header-right{right:0!important}body .header_1 .form-inline.header-right,body .header_4 .form-inline.header-right,body .header_1 .header__icons.thin-icon .icons-list,body .header_4 .header__icons.thin-icon .icons-list{width:calc(100% - 49px);max-width:calc(100% - 49px)}}@media(max-width:767px){.product-detail-slider.thumbnail-position-left .yv-product-small-slider-container,.product-detail-slider.thumbnail-position-right .yv-product-small-slider-container{display:block!important;position:relative;top:auto;left:auto;bottom:auto;width:100%;max-width:100%;height:52px;margin:8px 0 0;transform:none;overflow-x:auto;overflow-y:hidden}.product-detail-slider.thumbnail-position-left .yv-product-small-slider,.product-detail-slider.thumbnail-position-right .yv-product-small-slider{display:flex;width:max-content!important;height:52px;transform:none}.product-detail-slider.thumbnail-position-left .yv-product-small-slider .yv-product-slider-item img,.product-detail-slider.thumbnail-position-right .yv-product-small-slider .yv-product-slider-item img{transform:none}.product-detail-slider .yv-product-small-slider .yv-product-slider-item{flex:0 0 48px;width:48px;height:48px;margin:0 4px}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/custom.css.map */
