.header-burger-icon{font-size:22px;cursor:pointer}.header-drawer summary svg{display:none}header-drawer{margin-left:.4rem!important;margin-right:1.2rem!important}.header-drawer summary:before{content:"\f0c9";font-family:"Font Awesome 6 Free";font-weight:900;font-size:22px}summary .icon-caret{height:4rem!important}@media only screen and (min-width:1300px)and (max-width:1400px){.header .search__content{max-width:120px!important}}.header__top-inner{display:flex;align-items:center}header-drawer{margin-right:15px}.header__quick-wrapper{margin-right:auto}.header__heading{margin:0 auto;flex:0 0 auto}.header__column{margin-left:auto}.popular-addons{margin-top:20px;position:relative}.popular-addons__title{font-weight:600;font-size:14px;margin-bottom:12px;letter-spacing:.5px}.popular-addons__viewport{overflow:hidden}.popular-addons .swiper-slide{height:auto}.popular-addon-item{background:#e9e9e9;display:flex;justify-content:space-between;align-items:center;border-radius:4px;min-height:80px;transition:.2s ease;padding:0 14px 0 0}.popular-addon-item:hover{background:#e3e3e3}.addon-left{display:flex;align-items:center;gap:12px;height:85px}.addon-image img{width:120px;height:90px;object-fit:cover;border-radius:0}.addon-title{font-size:13px;font-weight:600;margin-bottom:4px}.addon-price{font-size:12px;display:flex;gap:8px;align-items:center}.addon-badge{background:#e60000;color:#fff;font-size:10px;padding:3px 6px;border-radius:3px;font-weight:600}.addon-toggle{position:relative;width:42px;height:22px;flex-shrink:0}.addon-toggle input{opacity:0;width:0;height:0}.addon-slider{position:absolute;cursor:pointer;background-color:#ccc;border-radius:30px;top:0;left:0;right:0;bottom:0;transition:.3s ease}.addon-slider:before{position:absolute;content:"";height:16px;width:16px;left:3px;bottom:3px;background-color:#fff;border-radius:50%;transition:.3s ease}.addon-toggle input:checked+.addon-slider{background-color:#4caf50}.addon-toggle input:checked+.addon-slider:before{transform:translate(20px)}.popular-addons__nav{display:flex;justify-content:space-between;align-items:center;margin-top:12px;margin-bottom:12px}.popular-addons__dots{display:flex;align-items:center;gap:6px}.popular-addons__dots .swiper-pagination-bullet{width:6px;height:6px;background:#999;opacity:1;border-radius:50%;transition:.2s ease}.popular-addons__dots .swiper-pagination-bullet-active{background:#333;width:8px;height:8px}.popular-addons__arrows{display:flex;gap:10px}.popular-addons__arrows button{background:none;border:none;cursor:pointer;font-size:14px;padding:4px;color:#333;transition:.2s ease}.popular-addons__arrows button:hover{color:#000;transform:scale(1.1)}.menu-drawer{background:#0b0b0b;padding:40px 30px}.menu-drawer .list-menu__item{border-bottom:1px solid rgba(255,255,255,.08);padding:18px 0;transition:.3s ease}.menu-drawer .list-menu__item span,.menu-drawer .list-menu__item a{font-size:18px;font-weight:500;letter-spacing:.5px;color:#fff;transition:.3s ease}.menu-drawer .list-menu__item:hover span,.menu-drawer .list-menu__item:hover a{color:#c9a14a;padding-left:8px}.menu-drawer .icon-caret{opacity:.5}.menu-drawer{transform:translate(-100%);transition:transform .35s cubic-bezier(.4,0,.2,1)}.menu-drawer.is-open{transform:translate(0)}.menu-drawer .header__account__login{background:#111;border:1px solid rgba(255,255,255,.2);border-radius:8px;padding:12px;text-align:center;margin-top:30px;transition:.3s ease}.menu-drawer .header__account__login:hover{background:#c9a14a;color:#000}.menu-drawer .list-menu{margin-top:20px}.menu-drawer .header__account{margin-top:40px}.menu-drawer .header__account__register{color:#aaa;display:block;margin-top:10px;font-size:14px}.menu-drawer .header__account__register:hover{color:#fff}.header-burger-icon{transition:.3s ease}.header-burger-icon{text-decoration:none!important}header-drawer summary{text-decoration:none!important}header-drawer summary::marker{display:none}header-drawer summary::-webkit-details-marker{display:none}.header__search{max-height:0;overflow:hidden;opacity:0;transform:translateY(-10px);transition:all .3s ease}.header__icon .icon{width:2rem!important;height:2rem!important}.header__search.is-active{max-height:200px;opacity:1;transform:translateY(0)}.search__content{transition:all .3s ease}.header-search-toggle{background:none;border:none;cursor:pointer;padding:8px;display:flex;align-items:center}.header__quick-link.is-sale{color:red!important;font-weight:700}.popular-addons.single-slide .popular-addons__nav{display:none}.header__top-inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.header__top-inner>*:first-child{justify-self:start}.header__heading{justify-self:center}.header__column{justify-self:end}.header__heading-link{position:absolute;left:50%;transform:translate(-50%)}.header__heading{flex:0 0 auto}.header__top-inner>*:first-child{flex:0 0 auto}.header__column{display:flex;align-items:center;gap:12px}.header__quick-links{margin-left:30px}.header__quick-links-list{display:flex;gap:32px;list-style:none;margin:0;padding:0}.header__quick-link{text-decoration:none;font-weight:600;letter-spacing:.05em;color:inherit}.header__top-inner,.header__top-inner *,.header__bottom,.header__bottom *{color:#000!important}.header__top-inner svg,.header__bottom svg,.header__top-inner svg path,.header__bottom svg path{fill:#000!important;color:#000!important}.ridge-color-group{margin-top:15px}.ridge-color-label{font-weight:600;margin-bottom:8px;display:block}.ridge-color-swatches{display:flex;gap:10px}.ridge-swatch{width:28px;height:28px;border-radius:50%;display:block;border:2px solid #000;cursor:pointer;transition:.2s ease}.ridge-swatch:hover{transform:scale(1.1)}.ridge-swatch.active{border-color:#000}.addon-link-wrapper{display:flex;flex:1;text-decoration:none;color:inherit}.popular-addon-item{display:flex;justify-content:space-between;align-items:center}.ridge-tooltip{position:fixed;background:#000;color:#fff;font-size:12px;padding:6px 10px;border-radius:4px;pointer-events:none;opacity:0;transform:translateY(5px);transition:.15s ease;white-space:nowrap;z-index:9999}.ridge-tooltip.show{opacity:1;transform:translateY(0)}.header__icon span,.menu-drawer,.menu-drawer *{color:#fff!important}.menu-drawer svg,.menu-drawer svg path{fill:#fff!important;color:#fff!important}.usps-wrapper{padding:30px 0;text-align:center}.usps-heading{font-size:22px;margin-bottom:25px;font-weight:600}.usps-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;align-items:center}.usp-item{display:flex;flex-direction:column;align-items:center}.usp-icon img{max-width:100%;margin-bottom:10px}.usp-title{font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.footer__content-middle-main{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:40px}.footer__column--payment{display:flex;align-items:center;gap:12px}.footer__follow-on-shop{justify-self:center}.newsletter__form{justify-self:end;max-width:420px;width:100%}.newsletter-form__inner{display:flex;align-items:center;gap:12px;flex-wrap:nowrap}.newsletter__title{margin:0;white-space:nowrap}.newsletter-form__field-wrapper{flex:1}.newsletter-form__field-wrapper input{width:100%;height:42px;min-width:unset}.newsletter__button{height:42px;padding:0 18px}.menu-drawer__localization{padding:1rem 5rem!important}.menu-drawer__utility-links{margin-bottom:2rem}@media screen and (max-width:990px){.footer__content-middle-main{grid-template-columns:1fr;gap:25px}.newsletter-form__inner{flex-direction:column;align-items:flex-start}.newsletter__form{max-width:100%}}@media screen and (min-width:750px){.footer .newsletter__form .newsletter__title{max-width:100%!important}}@media(max-width:768px){.usps-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media screen and (min-width:1360px){.header--bottom-menu .header__search{margin-left:auto!important;width:260px!important}}@media(min-width:990px){header-drawer{min-width:0rem!important}.header__quick-toggle{display:none}.header__quick-links{display:block!important}.header__quick-links-list{display:flex;gap:32px}.menu-drawer__navigation{padding:0 5rem!important}.menu-drawer__utility-links{padding:4rem 5rem!important}}@media(min-width:900px){.header__quick-links-list{gap:20px!important}.header__quick-links{margin-left:0}.header__quick-link{font-size:14px!important}}@media(max-width:989px){header-drawer{min-width:0rem!important}.header__quick-wrapper{position:relative;width:auto;text-align:center;margin-top:0}.header__quick-toggle{display:inline-block;background:none;border:none;font-weight:600;cursor:pointer}.header__quick-links{position:absolute;top:38px;left:50%;transform:translate(-50%);background:#fff;padding:18px;border-radius:8px;box-shadow:0 10px 30px #0000001a;width:220px;opacity:0;visibility:hidden;transition:.25s ease;z-index:999}.header__quick-wrapper.open .header__quick-links{opacity:1;visibility:visible}.header__quick-links-list{display:flex;flex-direction:column;gap:14px}}.header__quick-wrapper.open .quick-icon{transform:rotate(180deg)}.menu-drawer__account-register{margin-bottom:25px}.product-tabs-links{display:inline-block;margin-right:10px}.product__title{letter-spacing:.1em!important;text-transform:uppercase!important;font-weight:600!important}.product-tab-link{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border:1px solid #000;text-decoration:none;font-weight:600;font-size:14px;background:#f5f5f5;color:#000;transition:all .3s ease;letter-spacing:.1em}.product-tab-link:hover{background:#000;color:#fff}.product-tab-link.is-highlight{background:#000;color:#fff;border-color:#000}.tab-badge{background:red;color:#fff;font-size:12px;padding:3px 6px;font-weight:700}@media screen and (min-width:1200px){.search .field{min-width:25rem!important}}@media screen and (max-width:1199px){.top-search .header .search{display:block;height:80px}.header .search.active{display:block!important}}@media screen and (max-width:991px){.mobile-search-wht{border-right:none;display:none!important}.menu-drawer__navigation{padding:0 4.5rem!important}}@media(max-width:989px){.header__search.active{display:block!important}.header__heading-link{position:static;transform:none}.header__quick-link{color:#000}}@media(max-width:749px){.popular-addon-item{padding:12px}.addon-image img{width:50px;height:50px}.addon-title{font-size:12px}.addon-price{font-size:11px}}@media(max-width:480px){.header__heading-link{width:100px!important}header-drawer{margin-right:0rem!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/theme-custom.css.map */
