/*
Generated time: September 23, 2025 16:58
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
@font-face{font-family:Montserrat;src:url('/cdn/shop/files/Montserrat-Bold.eot');src:url('/cdn/shop/files/Montserrat-Bold.eot?#iefix') format('embedded-opentype'),url('/cdn/shop/files/Montserrat-Bold.woff2') format('woff2'),url('/cdn/shop/files/Montserrat-Bold.woff') format('woff'),url('/cdn/shop/files/Montserrat-Bold.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url('/cdn/shop/files/Montserrat-ExtraBold.eot');src:url('/cdn/shop/files/Montserrat-ExtraBold.eot?#iefix') format('embedded-opentype'),url('/cdn/shop/files/Montserrat-ExtraBold.woff2') format('woff2'),url('/cdn/shop/files/Montserrat-ExtraBold.woff') format('woff'),url('/cdn/shop/files/Montserrat-ExtraBold.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url('/cdn/shop/files/Montserrat-Medium.eot');src:url('/cdn/shop/files/Montserrat-Medium.eot?#iefix') format('embedded-opentype'),url('/cdn/shop/files/Montserrat-Medium.woff2') format('woff2'),url('/cdn/shop/files/Montserrat-Medium.woff') format('woff'),url('/cdn/shop/files/Montserrat-Medium.ttf') format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url('/cdn/shop/files/Montserrat-Regular.eot');src:url('/cdn/shop/files/Montserrat-Regular.eot?#iefix') format('embedded-opentype'),url('/cdn/shop/files/Montserrat-Regular.woff2') format('woff2'),url('/cdn/shop/files/Montserrat-Regular.woff') format('woff'),url('/cdn/shop/files/Montserrat-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url('/cdn/shop/files/Montserrat-SemiBold.eot');src:url('/cdn/shop/files/Montserrat-SemiBold.eot?#iefix') format('embedded-opentype'),url('/cdn/shop/files/Montserrat-SemiBold.woff2') format('woff2'),url('/cdn/shop/files/Montserrat-SemiBold.woff') format('woff'),url('/cdn/shop/files/Montserrat-SemiBold.ttf') format('truetype');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url('/cdn/shop/files/Poppins-Medium.eot');src:url('/cdn/shop/files/Poppins-Medium.eot?#iefix') format('embedded-opentype'),url('/cdn/shop/files/Poppins-Medium.woff2') format('woff2'),url('/cdn/shop/files/Poppins-Medium.woff') format('woff'),url('/cdn/shop/files/Poppins-Medium.ttf') format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url('/cdn/shop/files/Poppins-Bold.eot');src:url('/cdn/shop/files/Poppins-Bold.eot?#iefix') format('embedded-opentype'),url('/cdn/shop/files/Poppins-Bold.woff2') format('woff2'),url('/cdn/shop/files/Poppins-Bold.woff') format('woff'),url('/cdn/shop/files/Poppins-Bold.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url('/cdn/shop/files/Poppins-Italic.eot');src:url('/cdn/shop/files/Poppins-Italic.eot?#iefix') format('embedded-opentype'),url('/cdn/shop/files/Poppins-Italic.woff2') format('woff2'),url('/cdn/shop/files/Poppins-Italic.woff') format('woff'),url('/cdn/shop/files/Poppins-Italic.ttf') format('truetype');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url('/cdn/shop/files/Poppins-Regular.eot');src:url('/cdn/shop/files/Poppins-Regular.eot?#iefix') format('embedded-opentype'),url('/cdn/shop/files/Poppins-Regular.woff2') format('woff2'),url('/cdn/shop/files/Poppins-Regular.woff') format('woff'),url('/cdn/shop/files/Poppins-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url('/cdn/shop/files/Poppins-SemiBold.eot');src:url('/cdn/shop/files/Poppins-SemiBold.eot?#iefix') format('embedded-opentype'),url('/cdn/shop/files/Poppins-SemiBold.woff2') format('woff2'),url('/cdn/shop/files/Poppins-SemiBold.woff') format('woff'),url('/cdn/shop/files/Poppins-SemiBold.ttf') format('truetype');font-weight:600;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}:focus-visible{outline:0;outline-offset:0;box-shadow:none}:hover{transition:all .5s ease-in-out}.page-width{max-width:1290px;padding:0 20px}body{font-family:Poppins;overflow-x:hidden}a{text-decoration:none}img,video{max-width:100%;height:auto;vertical-align:middle;object-fit:cover},a,li,p,span{font-family:Poppins}.button:before,.customer .field:after,.customer .field:before,.customer select:after,.customer select:before,.field:after,.field:before,.localization-form__select:after,.localization-form__select:before,.select:after,.select:before{display:none}.customer .field input:focus,.customer select:focus,.field__input:focus,.localization-form__select:focus.localization-form__select:after,.select__select:focus{box-shadow:none;border-radius:0}.customer .field input,.field .field__input{background-color:#fff;color:#7b7b7b;font-size:14px;height:40px;border-bottom:1px solid #000}.customer .field label,.field .field__label{color:#7b7b7b;font-size:14px;line-height:1.4}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Montserrat;font-weight:600;letter-spacing:0}.h1,h1{font-size:42px}.h2,h2{font-size:30px}.h3,h3{font-size:18px}p{font-size:16px;letter-spacing:0;line-height:1.5}ul li{list-style:none}.swiper-pagination{position:relative;bottom:0!important;margin-top:10px}.swiper-pagination-bullet{background:#000;width:30px;height:5px;border-radius:0;margin:0!important}.swiper-pagination-bullet:first-child{border-radius:5px 0 0 5px}.swiper-pagination-bullet:last-child{border-radius:0 5px 5px 0}.swiper-button-next{right:-20px}.swiper-button-prev{left:-20px}.swiper-button-next,.swiper-button-prev{width:40px;height:40px}.swiper-button-next svg,.swiper-button-prev svg{width:10px;height:15px}.swiper-button-next svg path,.swiper-button-prev svg path{stroke-width:3px}[js-acc-single-content]{padding:0;max-height:0;overflow:hidden;will-change:max-height;transition:all .25s ease-out;color:#f1f1f1;opacity:0}[js-acc-item].active [js-acc-single-content]{opacity:1}.button{line-height:1.32;min-height:auto;padding:9px 40px 10px;position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;border:1px solid #e0b05f;color:#fff;background-color:#e0b05f;transition-property:color,background-color,box-shadow;transition-duration:.5s;transition-timing-function:ease;-webkit-appearance:none;appearance:none;overflow:hidden}.button::after{content:"";z-index:-1;position:absolute;top:0;left:-100%;width:100%;height:100%;box-shadow:none;transform:skew(-15deg);background-image:linear-gradient(90deg,transparent,#fff,transparent);opacity:.4;--border-opacity:none;animation:out 1s ease}.button:hover::after{animation:in 1s ease}@keyframes in{0%{left:-100%}100%{left:100%}}@keyframes out{0%{left:100%}100%{left:-100%}}header.header{grid-template-columns:1fr auto 1fr}.header-wrapper .header:not(.drawer-menu).page-width{padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px}.header .header__heading-link{margin:0;padding:0}.header .header__heading-link:before{display:none}.header .header__icons{padding:0;gap:20px}.header .header__icon::before{display:none}.header .header__icon,.header .header__icon--cart .icon{width:auto;height:auto}.header .header__icon.header__icon--cart{margin:0;padding-right:15px}.header .header__icon .svg-wrapper{width:25px;height:25px}.header .header__icon .svg-wrapper .icon{width:100%;height:100%}.cart-count-bubble{top:50%;transform:translateY(-50%);background:0 0;width:auto;height:auto;font-size:16px;font-weight:500;line-height:1;padding-left:10px}.header__menu-item:hover span{text-decoration:none}.header__active-menu-item{text-decoration:none}.footer .footer-block__details-address p a,.footer .footer-block__details-call p a,.footer .footer-block__details-email p a,.footer .footer__content-bottom .footer__copyright .copyright__content a,a.link{position:relative}.footer .footer-block__details-address p a::before,.footer .footer-block__details-call p a::before,.footer .footer-block__details-email p a::before,.footer .footer__content-bottom .footer__copyright .copyright__content a::before,a.link::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:2px;background-color:#c8a755;transition:width .5s ease}.footer .footer-block__details-address p a:hover::before,.footer .footer-block__details-call p a:hover::before,.footer .footer-block__details-email p a:hover::before,.footer .footer__content-bottom .footer__copyright .copyright__content a:hover::before,a.link.list-menu__item--active::before,a.link:focus::before,a.link:has(.header__active-menu-item)::before,a.link:hover::before{width:100%}.header .header__inline-menu .list-menu{gap:20px}.header .header__inline-menu .list-menu .header__menu-item{padding:0}.card-wrapper .card__inner{background:0 0}.card-wrapper .card .media{border-radius:20px 20px 0 0;overflow:hidden}.card-wrapper .card .card__content .card__information{background:#fff;padding:15px 20px 25px;border-radius:0 0 20px 20px}.card__content .quick-add{position:absolute;width:100%;top:auto;bottom:-50px;opacity:0;transition:.3s all ease-in-out}.card-wrapper:hover .quick-add{opacity:1;bottom:-10px;transition:.3s all ease-in-out}.card-wrapper .card--media .card__inner{overflow:hidden}.card-wrapper .card--media .card__inner:before{padding-bottom:150%}.card-wrapper .card--media .card__inner .card__content{overflow:hidden;display:flex;height:60px;width:100%;margin-top:auto;padding:0;position:unset}.card-wrapper .card--media .card__inner .card__content .card__badge{position:absolute;top:10px;right:10px} .card-wrapper .card--media .card__inner .card__content .card__badge .buy-offer { display: flex; flex-direction: column; align-items: center; line-height: 1; font-size: 10px; background: red; color: #fff; padding: 5px; text-transform: uppercase; gap: 4px; border-radius: 0; position: relative; margin-top: -10px; z-index: 4; }.card-wrapper .card--media .card__inner .card__content .card__badge .buy-offer:after { position: absolute; content: ""; bottom: -10px; width: 100%; height: 20px; background: red; z-index: -1; clip-path: polygon(100% 40%, 100% 100%, 50% 60%, 0 100%, 0 40%, 50% 0); }.card-wrapper .card--media .card__inner .card__content .card__badge .buy-offer { display: none;}.card-wrapper .card__heading a:after{display:none}.card-wrapper .card .card__content .card__heading a{font-size:16px;text-transform:capitalize}.card-wrapper.underline-links-hover:hover .card .card__content .card__heading a{text-decoration:none}.card-wrapper .card .card__content .price{margin-top:15px!important;line-height:1}.card-wrapper .card .card__content .price.price--on-sale .price__sale{display:flex;flex-direction:row-reverse;gap:10px;align-items:center;justify-content:flex-end}.card-wrapper .card .card__content .price .price__sale span{line-height:1}.card-wrapper .card .card__content .price .price__sale .price-item.price-item--regular{color:#999;font-weight:600;margin:0;font-size:13px}.card-wrapper .card .card__content .price .price__regular .price-item.price-item--regular,.card-wrapper .card .card__content .price .price__sale .price-item.price-item--sale{font-size:16px;font-weight:600;color:#f1c645}.quick-add-modal .quick-add-modal__content .quick-add-modal__content-info .qty-with-buy-btns-stiky-box{display:none}.marquee-main-wrapper{overflow:hidden;background:#f6f6f6;padding:20px 0}.marquee-main-wrapper .swiper{padding:0}.marquee-main-wrapper .marquee-wrapper .text{font-size:18px;font-weight:600;line-height:28px;text-transform:uppercase}.marquee-main-wrapper .swiper-slide{width:auto}.urgency-badge-wrapper{margin-top:16px;padding:12px;background-color:#fff7f5;border:1px solid #f5d3d0;border-radius:8px;font-size:15px;color:#b03a2e;font-weight:500;text-align:center;min-height:24px}.fade-text{transition:opacity .5s ease;opacity:1}.fade-out{opacity:0}.video-product-slider-header{text-align:center;margin-bottom:40px}.manual-video-swiper .swiper-slide .product-details{background:#f6f6f6;padding:15px 20px 20px}.manual-video-swiper .swiper-slide .product-details .product-title{font-size:16px;text-transform:capitalize;color:#000;font-weight:600}.manual-video-swiper .swiper-slide .product-details .product-price{font-size:16px;color:#c8a755;font-weight:600}.newsletter__wrapper{background:#f6f6f6}.main-page-title.page-title{margin:0;text-align:center}.contact.page-width{max-width:600px}.contact__button .button{width:100%}@media screen and (min-width:750px){.footer-block.footer-block--brand-information [js-acc-single-trigger],.footer-block.footer-block--menu [js-acc-single-trigger],.footer-block.footer-block--text [js-acc-single-trigger]{pointer-events:none}.footer-block--brand-information .footer-block__brand-info[js-acc-single-content],.footer-block.footer-block--menu [js-acc-single-content],.footer-block.footer-block--text [js-acc-single-content]{max-height:max-content;opacity:1}}@media screen and (max-width:989px){header.header header-drawer{margin-left:0}}@media screen and (max-width:749px){.h1,h1{font-size:34px}.h2,h2{font-size:24px}.h3,h3{font-size:16px}p{font-size:15px}.manual-video-swiper .swiper-slide .product-details{padding:10px}.custom-slideshow .banner--medium:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:55rem}.card-wrapper .card .card__content .card__information{padding-left:10px;padding-right:10px}.card-wrapper .card .card__content .price.price--on-sale .price__sale{gap:5px}}@media screen and (max-width:499px){.card-wrapper .card .card__content .price{margin-top:10px!important}.card-wrapper .card .card__content .card__heading a{font-size:15px}.card-wrapper .card .card__content .card__information{padding-bottom:20px}.card-wrapper .card .card__content .price.price--on-sale .price__sale{gap:5px}.card-wrapper .card .card__content .price .price__sale .price-item.price-item--regular,.card-wrapper .card .card__content .price .price__sale span{font-size:10px}.card-wrapper .card .card__content .price .price__regular .price-item.price-item--regular,.card-wrapper .card .card__content .price .price__sale .price-item.price-item--sale{font-size:12px}}