.page-width{max-width:1880px}.site-header .site-nav__link,.site-header .mobile-nav__link--top-level{letter-spacing:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,p,button,span,.btn{letter-spacing:0!important}.footer_logo{width:100%;max-width:181px;margin-bottom:30px}.footer_logo img{width:100%}.site-footer .footer__collapsible h3{font-weight:600;font-size:20px;line-height:30px}.footer__newsletter{max-width:511px;display:flex;border:1px solid #ffffff;border-radius:4px}.footer__newsletter [type=email]{padding:18px;background:#fff;color:#000;font-weight:400;font-size:16px;line-height:100%}.footer__newsletter [type=email]::placeholder{color:#ababab;font-weight:400;font-size:16px;line-height:100%}.footer__newsletter-btn{position:unset;transform:unset;width:154px;font-family:Instrument Sans;font-weight:500;font-size:18px;line-height:23px}.footer__newsletter-btn span.footer__newsletter-btn-label{display:flex;justify-content:center;align-items:center}.footer__newsletter-btn svg.icon.icon-email{display:none}.footer__newsletter-input{max-width:511px}.copy_right_text_wrap{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;border-top:1px solid rgba(63,63,63,1);padding-top:16px;margin-top:70px}.copy_right_text_wrap .copy_right_text{font-family:Instrument Sans;font-weight:400;font-size:14px;line-height:24px;letter-spacing:0px;vertical-align:middle;color:#fff}.site-footer{padding:120px 0 0}.featured_product .product-image-main{position:relative;border-radius:7.07px;overflow:hidden}.featured_product .product__thumbs--beside .product__thumb-item{border-radius:7.07px;overflow:hidden}.featured_product .product-single__title{font-family:Tenor Sans;font-weight:400;font-size:40px;line-height:50px;text-transform:uppercase}.featured_product .custom_reviews_wrapper{display:flex;align-items:center;justify-content:start;gap:7px}.featured_product .custom_reviews_wrapper .star{font-size:0}.featured_product .custom_reviews_wrapper .ratting_text{font-family:Instrument Sans;font-weight:400;font-size:12px;line-height:14.4px;margin:0;color:#646464}.featured_product .product-block.product-block--header{margin-bottom:10px}.featured_product button.btn.btn--full.add-to-cart{width:100%;height:53px;border-radius:5px;display:flex;justify-content:center;align-items:center;color:#fff;background:#000}.featured_product button.btn.btn--full.add-to-cart span{font-weight:500;font-size:18px;line-height:24px;text-transform:uppercase}.featured_product .custom_icon_text_wrap{display:grid;grid-template-columns:auto auto auto auto;justify-content:space-between;gap:20px;width:100%;max-width:437px;margin:30px auto}.featured_product .custom_icon_text_wrap .icon_text_item{display:flex;flex-direction:column;gap:13px;text-align:center;align-items:center}.featured_product .custom_icon_text_wrap .icon_text_item .icon{width:32px;height:100%;font-size:0}.featured_product .custom_icon_text_wrap .icon_text_item .icon img{width:100%}.featured_product .custom_icon_text_wrap .icon_text_item .icon_text{font-family:Instrument Sans;font-weight:500;font-size:11px;line-height:15px;text-align:center;vertical-align:middle}.featured_product .custom_icon_text_wrap .icon_text_item .icon_text p{margin:0}.upsell_tab .collapsibles-wrapper--border-bottom{border-bottom:1px solid #000000}.collapsible-trigger-btn{border:unset;text-align:left!important;font-weight:500;font-size:20px;line-height:30px;padding-left:0;padding-right:0}.collapsible-trigger__icon .icon{width:15px;height:15px}.collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner{border:unset;padding:0;width:100%}.upsell_tab .product-card a{display:grid;grid-template-columns:60px 1fr 65px;gap:20px;align-items:center}.upsell_tab .product-card .product_variant_picker{display:grid;grid-template-columns:60px 1fr;gap:20px;align-items:center;padding-top:10px}.upsell_tab .product-card .product_variant_picker h6.option_name{margin:0}.upsell_tab .product-card .product_variant_picker .solcoders_selector_custom{width:max-content!important}.upsell_tab .product-card a img{width:100%;border-radius:5px;height:60px;object-fit:cover}.upsell_tab .product-card a .title_price_wrap h3{font-family:Instrument Sans;font-weight:500;font-size:20px;line-height:30px;margin:0;text-align:left}.upsell_tab .product-card a .title_price_wrap .price{display:flex;align-items:center;justify-content:start;gap:10px}.upsell_tab .product-card a .title_price_wrap .price span{font-weight:600;font-size:16px;line-height:20px}.upsell_tab .product-card a .title_price_wrap .price span.badge{font-weight:400;font-size:14px;color:#fff;background:#000;border-radius:5px;padding:0 7px}.upsell_tab .product-card a .title_price_wrap .price span.original-price{font-weight:500;color:#d5d5d5;text-decoration:line-through}.upsell_tab .product-card a .switch{position:relative;display:inline-block;width:100%;height:30px}.upsell_tab .tab_title.active span svg{transform:rotate(180deg);transition:transform .3s ease}.upsell_tab .tab_title span svg{transition:transform .3s ease}.upsell_tab .tab_content{text-align:start}.upsell_tab .product-card a .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ddd;transition:.4s;border-radius:5px}.upsell_tab .product-card a .switch .slider:before{position:absolute;content:"";left:3px;bottom:3px;background-color:#fff;transition:.4s;width:29px;height:24px;opacity:1;border-radius:4px}.upsell_tab .product-card a .switch input:checked+.slider:before{transform:translate(29px)}.upsell_tab .product-card a .switch input:checked+.slider{background-color:#000}.upsell_tab .pegination_btn_wrap{display:grid;grid-template-columns:1fr 70px;gap:20px;margin:20px 0}.upsell_tab .pegination_btn_wrap .btn_wrap{display:flex;align-items:center;justify-content:center;gap:10px}.upsell_tab .pegination_btn_wrap .btn_wrap .swiper-button-prev,.upsell_tab .pegination_btn_wrap .btn_wrap .swiper-button-next{position:unset;margin:0;width:50%;height:30px;border-radius:5px;border:1px solid #000000}.upsell_tab .pegination_btn_wrap .btn_wrap .swiper-button-next:hover svg path,.upsell_tab .pegination_btn_wrap .btn_wrap .swiper-button-prev:hover svg path{fill:#fff}.upsell_tab .pegination_btn_wrap .btn_wrap .swiper-button-next:hover,.upsell_tab .pegination_btn_wrap .btn_wrap .swiper-button-prev:hover{background:#000}.upsell_tab .pegination_btn_wrap .btn_wrap .swiper-button-next{transform:rotate(180deg)}.upsell_tab .pegination_btn_wrap .swiper-pagination{position:unset;justify-content:start;display:flex;align-items:center;gap:5px}.upsell_tab .pegination_btn_wrap .btn_wrap .swiper-button-prev svg,.upsell_tab .pegination_btn_wrap .btn_wrap .swiper-button-next svg{width:12px;height:12px}.upsell_tab .pegination_btn_wrap .swiper-pagination .swiper-pagination-bullet-active{color:#000;background:#000;width:10px;height:10px;margin-left:0}.upsell_tab .pegination_btn_wrap .swiper-pagination .swiper-pagination-bullet{margin:0}.upsell_tab .tab_title{text-align:left!important;font-weight:500;font-size:20px;line-height:30px;padding-left:0;padding-right:0;display:grid;grid-template-columns:1fr 15px;gap:10px;align-items:center;margin:20px 0;cursor:pointer;text-transform:none}.upsell_tab .tab_title span{font-size:0;line-height:0}.upsell_tab .tab_title span svg{width:100%;height:100%}.upsell_tab .upsell_tab_item{border-bottom:1px solid #000000}.upsell_tab .insta_video_wrap .insta_video_item{flex:0 0 auto;scroll-snap-align:start;width:114px;border-radius:100%;overflow:hidden;height:115px;border:2px solid rgba(0,0,0,1);padding:4px}.upsell_tab .insta_video_wrap .insta_video_item video{width:100%;height:100%;object-fit:cover;border-radius:100%}.upsell_tab .insta_video_wrap{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;white-space:nowrap;scrollbar-width:none;justify-content:space-between;gap:10px;margin:20px 0}.featured_product .page-content.page-content--product{padding:0}.insta_popup_overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000e6;display:none;align-items:center;justify-content:center;z-index:9999}.insta_popup_overlay .insta_popup_content{width:90%;max-width:434px;position:relative;height:85vh}.insta_popup_overlay .insta_popup_close{position:absolute;top:-20px;right:-20px;background:#fff;border:none;border-radius:50%;width:36px;height:36px;font-size:20px;font-weight:700;cursor:pointer;z-index:10;box-shadow:0 0 10px #000}.insta_popup_overlay .swiper{width:100%;height:100%}.insta_popup_overlay .swiper-slide{display:flex;align-items:center;justify-content:center}.insta_popup_overlay .video-container{position:relative;width:100%;overflow:hidden;border-radius:12px;height:100%}.insta_popup_overlay .popup-video{width:100%;border-radius:12px;background:#000;height:100%;object-fit:cover}.insta_popup_overlay .video-controls{position:absolute;top:0;left:0;width:100%;display:flex;gap:10px;align-items:center;padding:10px 20px;z-index:2;max-width:calc(100% - 20px)}.insta_popup_overlay .video-controls button{background:#fffc;border:none;padding:4px 10px;border-radius:4px;font-size:14px;cursor:pointer;transition:background .2s ease}.insta_popup_overlay .video-controls button:hover{background:#fff}.insta_popup_overlay .progress-bar{flex:1;height:5px;background:#ffffff4d;border-radius:4px;overflow:hidden}.insta_popup_overlay .progress{height:100%;background:#fff;width:0%}.insta_popup_overlay .swiper-button-next,.insta_popup_overlay .swiper-button-prev{color:#fff;top:50%;transform:translateY(-50%)}.upsell_tab .slide_popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000;transition:opacity .3s ease,visibility .3s ease}.upsell_tab .slide_popup .popup_wrapper{background:#fff;padding:5px;border-radius:8px;max-width:50%;width:90%;position:relative;box-shadow:0 4px 6px #0000001a}.upsell_tab .slide_popup .popup_wrapper .popup_wrapper_now{height:75vh}.upsell_tab .slide_popup .popup_wrapper .popup_wrapper_now .video_slide,.upsell_tab .slide_popup .popup_wrapper .popup_wrapper_now .video_slide video{width:100%;height:100%;object-fit:cover}.upsell_tab .slide_popup .popup_wrapper .wrapper_icon{position:absolute;content:"";width:40px;height:40px;background:#000;top:-13px;right:-10px;border-radius:100%;border:2px solid #ffffff;display:flex;cursor:pointer;align-items:center;justify-content:center}.upsell_tab .slide_popup .popup_wrapper .wrapper_icon img{width:20px;height:20px}section .wrapper{height:100%}.product__thumb-item a.is-active:before,.product__thumb-item a:focus:before{border-radius:8.39px}.product__photos a.product__thumb{border-radius:8.39px;overflow:hidden}.product__thumbs--below .product__thumb-item{max-width:100%;width:122px}[data-icon=bag-minimal] .cart-link__bubble--visible{right:-3px;top:15%;background:#4c291b;border-color:#4c291b}.site-nav__link--icon .icon{height:25px!important;width:25px!important}.site-nav__link--icon svg.icon.icon-search{height:23px!important;width:23px!important}.product__price-savings{display:none}.product-block.product-block--price{display:flex;flex-wrap:wrap}.product-block.product-block--price .product__price.on-sale{order:-1;font-weight:600}.product-block.product-block--price .product__price--compare{color:#d5d5d5}.template-product .featured_product .page-content.page-content--product{padding-top:60px}.site-header{box-shadow:unset}@media only screen and (min-width: 769px){.footer__title{margin-bottom:30px;font-weight:600;font-size:20px;line-height:24px}.featured_product .medium-up--two-fifths{width:45%}.featured_product .medium-up--three-fifths{width:55%}.featured_product .product__thumbs--beside{flex:0 0 110px;max-width:110px}}@media only screen and (max-width: 1024px){.featured_product .custom_icon_text_wrap .icon_text_item .icon_text{font-size:12px;line-height:17.51px}.featured_product .custom_icon_text_wrap .icon_text_item .icon{width:37px}.upsell_tab .product-card a .title_price_wrap h3{font-size:16px;line-height:24px}.upsell_tab .product-card a .title_price_wrap .price span{font-size:14px;line-height:18px}.upsell_tab .product-card a .title_price_wrap .price span.badge{font-size:12px}}@media only screen and (max-width: 768px){.template-product .product__main-photos{margin-bottom:0}.template-product .featured_product .page-content.page-content--product{padding-top:0}.featured_product .custom_reviews_wrapper{justify-content:center}.site-footer__linklist{text-align:left}.featured_product .product-single__title{font-size:30px;line-height:40px}button.site-nav__link.custom_nav{display:flex!important;flex:0 1 110px;align-items:center}.header-item.header-item--navigation,.upsell_tab_wrapper.upsell_tab.desktop{display:none}.upsell_tab_wrapper.upsell_tab.mobile{display:block!important}.upsell_tab .tab_title{font-size:18px;line-height:24px;margin:16px 0}.upsell_tab .insta_video_wrap .insta_video_item{width:90px;height:90px}.upsell_tab .pegination_btn_wrap{grid-template-columns:1fr 70px;gap:10px;margin:16px 0}[data-center-text=true] .footer__title{text-align:left}.site-footer{padding:60px 0 0}.footer_logo{margin:0 auto 30px}.footer__newsletter{margin:0 auto}.featured_product .product-image-main{border-radius:0}}@media only screen and (max-width: 580px){.copy_right_text_wrap{flex-direction:column}.copy_right_text_wrap .copy_right_text{border-bottom:1px solid rgba(63,63,63,1);width:100%;margin:0;padding-bottom:14px}.copy_right_text_wrap{margin-top:20px}[data-center-text=true] .payment-icons{border-top:1px solid rgba(63,63,63,1);padding-top:20px}.featured_product .product-single__title{font-size:24px;line-height:28px}}@media only screen and (max-width: 410px){.upsell_tab .product-card a .title_price_wrap .price{display:grid;grid-template-columns:66px 78px;justify-content:start;gap:7px}.upsell_tab .product-card a .title_price_wrap .price span.badge{text-align:center}}@media only screen and (max-width: 380px){.upsell_tab .insta_video_wrap .insta_video_item{width:80px;height:80px}.featured_product .custom_icon_text_wrap{gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/custom.css.map */
