.lnr-shop:before{content:"\e943"}.lnr-star:before{content:"\e941"}.lnr-star-solid:before{content:"\e942";color:#efce4a}.lnr-warning:before{content:"\e940"}.lnr-danger:before{content:"\e93f"}.lnr-interface-and-web:before{content:"\e93e"}.lnr-interface:before{content:"\e93d"}.lnr-list-stroke:before{content:"\e938"}.lnr-grid-2-stroke:before{content:"\e935"}.lnr-grid-3-stroke:before{content:"\e936"}.lnr-grid-4-stroke:before{content:"\e937"}.lnr-change:before{content:"\e934"}.lnr-reply-all-solid:before{content:"\e939"}.lnr-gift:before{content:"\e933"}.lnr-icons-03:before{content:"\e602"}.lnr-youtube-play:before{content:"\e932"}.lnr-chevron-circle-right:before{content:"\e930"}.lnr-chevron-circle-left:before{content:"\e931"}.lnr-ruler:before{content:"\e92f"}.lnr-heart2:before{content:"\e92d"}.lnr-heart-1:before{content:"\e92e"}.lnr-underclothes:before{content:"\e922"}.lnr-raincoat:before{content:"\e923"}.lnr-skirt:before{content:"\e924"}.lnr-equipment:before{content:"\e925"}.lnr-hat:before{content:"\e926"}.lnr-high-heels:before{content:"\e927"}.lnr-pearl-necklace:before{content:"\e928"}.lnr-dresses:before{content:"\e929"}.lnr-handbag:before{content:"\e92a"}.lnr-shirt:before{content:"\e92b"}.lnr-arrow-point-to-down:before{content:"\e92c"}.lnr-smiley:before{content:"\e920"}.lnr-thumbs-up:before{content:"\e921"}.lnr-embarrassed:before{content:"\e91f"}.lnr-sold:before{content:"\e91e"}.lnr-forbidden:before{content:"\e91a"}.lnr-magnifying-glass:before{content:"\e915"}.lnr-shuffle:before{content:"\e912"}.lnr-coin:before{content:"\e910"}.lnr-truck:before{content:"\e913"}.lnr-snapchat:before{content:"\e914"}.lnr-pinterest1:before{content:"\e901"}.lnr-instagram:before{content:"\e903"}.lnr-google-plus:before{content:"\e906"}.lnr-whatsapp:before{content:"\e907"}.lnr-headphones:before{content:"\e908"}.lnr-tumblr:before{content:"\e909"}.lnr-youtube:before{content:"\e90a"}.lnr-vimeo-logo:before{content:"\e90b"}.lnr-rss-symbol:before{content:"\e90c"}.lnr-pinterest:before{content:"\e90d"}.lnr-twitter:before{content:"\e90e"}.lnr-facebook-letter-logo:before{content:"\e90f"}.lnr-quote-left1:before{content:"\e911"}.lnr-grid-large:before{content:"\e91b"}.lnr-grid-medium:before{content:"\e91c"}.lnr-grid-very-large:before{content:"\e91d"}.lnr-icons-12:before{content:"\e60b"}.lnr-zoom:before{content:"\e93c"}.lnr-arrow-long-right:before{content:"\e93a"}.lnr-arrow-long-left:before{content:"\e93b"}.lnr-heart1:before{content:"\e918"}.lnr-home:before{content:"\e800"}.lnr-pencil:before{content:"\e802"}.lnr-trash:before{content:"\e811"}.lnr-heart:before{content:"\e813"}.lnr-envelope:before{content:"\e818"}.lnr-eye:before{content:"\e81b"}.lnr-enter:before{content:"\e81f"}.lnr-exit:before{content:"\e820"}.lnr-film-play:before{content:"\e824"}.lnr-camera-video:before{content:"\e825"}.lnr-picture:before{content:"\e827"}.lnr-user:before{content:"\e82a"}.lnr-users:before{content:"\e82b"}.lnr-cart:before{content:"\e82e"}.lnr-phone-handset:before{content:"\e830"}.lnr-phone:before{content:"\e831"}.lnr-map-marker:before{content:"\e833"}.lnr-location:before{content:"\e835"}.lnr-calendar-full:before{content:"\e836"}.lnr-bubble:before{content:"\e83f"}.lnr-earth:before{content:"\e853"}.lnr-smile:before{content:"\e854"}.lnr-sad:before{content:"\e855"}.lnr-bullhorn:before{content:"\e859"}.lnr-sync:before{content:"\e862"}.lnr-clock:before{content:"\e864"}.lnr-magnifier:before{content:"\e86f"}.lnr-cross:before{content:"\e870"}.lnr-menu:before{content:"\e871"}.lnr-list:before{content:"\e872"}.lnr-chevron-up:before{content:"\e873"}.lnr-chevron-down:before{content:"\e874"}.lnr-chevron-left:before{content:"\e875"}.lnr-chevron-right:before{content:"\e876"}.lnr-arrow-up:before{content:"\e877"}.lnr-arrow-down:before{content:"\e878"}.lnr-arrow-left:before{content:"\e879"}.lnr-arrow-right:before{content:"\e87a"}.lnr-move:before{content:"\e87b"}.lnr-question-circle:before{content:"\e87d"}.lnr-funnel:before{content:"\e88f"}.lnr-paper-plane:before{content:"\e904"}.lnr-quote:before{content:"\e905"}.lnr-check:before{content:"\e900"}.lnr-plus:before{content:"\e917"}.lnr-minus:before{content:"\e916"}.lnr-quote-left:before{content:"\e902"}.lnr-share-alt:before{content:"\e919"}
.header__link:hover .cart-number,.instagram-hashtag span,a.active,a:focus,a:hover{color:var(--color_hover)}.bt-sidebar__title,.hc__total__price,.instagram-hashtag span,.qty-box-label{font-weight:var(--font-weight-general--bold)}.bt-sidebar__header--right,.input-group,.loading-full,.modal-header .close,.slick-rows .slick-slide>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal}#delivery-location-search,.breadcrumbs__list li a,.breadcrumbs__name,.footer__linklist-item,.hc__total label{text-transform:uppercase}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadeInDown{0%{-webkit-transform:translate3d(0,-100%,0);opacity:0;transform:translate3d(0,-100%,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInDown{0%{-webkit-transform:translate3d(0,-100%,0);opacity:0;transform:translate3d(0,-100%,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes rise-up{from{opacity:0;-webkit-transform:translateY(120%);transform:translateY(120%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes rise-up{from{opacity:0;-webkit-transform:translateY(120%);transform:translateY(120%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes rise-up-out{from{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-120%);transform:translateY(-120%)}}@keyframes rise-up-out{from{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-120%);transform:translateY(-120%)}}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-webkit-keyframes ring{0%,100%,60%{-webkit-transform:rotate(0);transform:rotate(0)}5%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}15%{-webkit-transform:rotate(-40deg);transform:rotate(-40deg)}25%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}35%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}45%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}55%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@keyframes ring{0%,100%,60%{-webkit-transform:rotate(0);transform:rotate(0)}5%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}15%{-webkit-transform:rotate(-40deg);transform:rotate(-40deg)}25%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}35%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}45%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}55%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@-webkit-keyframes ring-little{0%,100%,40%{-webkit-transform:rotate(0);transform:rotate(0)}5%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}15%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}20%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}25%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}30%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}35%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}}@keyframes ring-little{0%,100%,40%{-webkit-transform:rotate(0);transform:rotate(0)}5%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}15%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}20%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}25%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}30%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}35%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}}.button--cart,.button--single-cart-main{background:var(--bkg_btn_s3)!important;color:var(--color_btn_s3)!important;border-color:var(--border_btn_s3)!important}.button--cart:focus,.button--cart:hover,.button--single-cart-main:focus,.button--single-cart-main:hover{background:var(--bkg_btn_s3_hover)!important;color:var(--color_btn_s3_hover)!important;border-color:var(--border_btn_s3_hover)!important}a.active,a:focus,a:hover{outline:0}a.inline-color.active,a.inline-color:focus,a.inline-color:hover{color:var(--color_hover)!important;outline:0}a.alternative.active,a.alternative:focus,a.alternative:hover{color:var(--color_general_alternative_hover)}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=textarea],select{background:0 0;font-size:16px}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px}.effect-hover__content,.transition{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.pg__countdown,.zoom-effect__inner{-webkit-transition:.3s ease-in-out}.pg__countdown{transition:.3s ease-in-out;color:var(--countdown-color);background:var(--countdown-bkg)}.zoom-effect,body.open-search-suggest{overflow:hidden}.bt-sidebar__inner,.hc__items{-webkit-overflow-scrolling:touch}.zoom-effect:hover .zoom-effect__inner{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.zoom-effect__inner{transition:.3s ease-in-out}.item__vendor{color:var(--item_vendor_color);font-size:var(--item_vendor_fs)}.button--wl.added i:before{content:"\e92e"}.button[disabled=disabled],.checkout-btn.disabled{opacity:.5}.modal-body{padding:25px}.modal-header{padding:0;border:none;position:absolute;top:0;right:0;z-index:10}.modal-header .close{border:none;background:0 0;color:var(--color_general);border:1px solid var(--bkg_body);border-top-right-radius:6px;border-bottom-right-radius:6px;background:var(--bkg_body);margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-webkit-box-align:center;align-items:center;width:24px;height:24px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.modal-header .close:hover{color:var(--bkg_body);background:var(--color_general);cursor:pointer}.modal-header .close i,.pcol__title__h3{font-size:20px}.alert{padding-left:30px;position:relative}.alert:after{font-family:BTVodoma;position:absolute;top:0;left:0;margin-top:15px;margin-left:10px}.alert-success{background:0 0;position:relative;border-color:#11cc09;color:#0d8807}.alert-success:after{content:"\e900"}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning:after{content:"\e940"}.alert-danger:after{content:"\e93f"}.bottom-fixed .cart-number,.button--instagram{color:var(--bkg_body)}.button--instagram i{font-size:30px}.instagram-hashtag{position:relative;z-index:1;height:60px;margin-top:-45px}.instagram-hashtag span{background:#fff;-webkit-box-shadow:0 2px 9px 0 rgba(0,0,0,.2);box-shadow:0 2px 9px 0 rgba(0,0,0,.2);height:60px;line-height:60px;padding-left:40px;padding-right:40px}.slick-rows .slick-slide>div:focus,.slick-slide:focus,button:focus{outline:0}.hc__actions,.hc__total{-webkit-box-pack:justify}.link-list__item.open>.mobile-nav__arrow:before{content:"\e916"}.add-cart-btn .loading-ajax,.button--more .loading-ajax,.link-list__item__link>i{margin-right:5px}.link-list__item__label{left:auto;right:auto;top:-15px;font-size:9px;padding:2px 5px}.mobile-nav__item.open>div>.mobile-nav__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.bt-sidebar__inner{z-index:1050;width:310px;background:var(--bkg_sidebar_canvas);padding:10px 10px 0;height:100%}@media (min-width:340px){.bt-sidebar__inner{width:320px}}.block-mobile-nav{padding:0 7px}.login-form-mobile,.support-area-mobile{padding:15px}.loading-data .item__top,.select,body{position:relative}.overlay{display:none;content:"";position:absolute;top:0;left:0;background:rgba(0,0,0,.5);width:100%;height:100%;z-index:1001;cursor:pointer}.bt-sidebar__content{margin-top:10px}.hc__items{overflow-y:auto;max-height:30vh}.bt-sidebar__inner .hc__items{max-height:35vh}@media (min-width:1425px){.bt-sidebar__inner .hc__items{max-height:45vh}}.hc__item__image{padding:15px 10px 0 0;vertical-align:top;min-width:90px}.hc__item__name{padding:10px 10px 0}.hc__item__remove-wrap{padding:5px 5px 0;vertical-align:top}.hc__item__remove{color:rgba(var(--color_general_rgb),.6);padding:0;font-size:17px}.hc__item__remove:hover,.header__cart,.search-suggest__total{color:var(--color_general)}.footer__blog__link:hover,.social-icons__link:hover{color:var(--color_footer_column_content_hover)!important}.hc__empty-icon{font-size:180px;color:rgba(var(--color_general_rgb),.4)}.hc__item__price,.hc__total,.pg__sub-actions a i{color:rgba(var(--color_general_rgb),.6)}.hc__empty-text{font-size:17px;line-height:1.3em}.cart__meta-text{font-size:90%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.hc__total{-ms-flex-pack:justify;justify-content:space-between;padding:20px 10px;margin-top:20px;border-top:4px solid rgba(var(--color_general_rgb),.05)}.hc__total label{font-size:16px}.hc__total__price{color:var(--color_general);font-size:24px}.hc__actions{-ms-flex-pack:justify;justify-content:space-between}.hc__item__x{padding:0 3px}.bt-sidebar__close i{line-height:30px;font-size:15px}.bt-sidebar__close span{line-height:30px;font-size:13px}.bt-sidebar__header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;-ms-flex-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-webkit-box-align:center;align-items:center;border-bottom:4px solid #9b00a27f;margin-bottom:25px}.bt-sidebar__header--right{-ms-flex-direction:row;flex-direction:row}.bt-sidebar__title,.qty-box-label{text-transform:uppercase}.bt-dropdown__content{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;position:absolute;top:calc(100% + 30px);z-index:2;background:var(--bkg_select_dropdown);-webkit-box-shadow:0 0 25px rgba(0,0,0,.15);box-shadow:0 0 25px rgba(0,0,0,.15);min-width:320px;padding:10px;margin:0;left:0;display:block;pointer-events:none}.field--select label,.field--text-area label,.loading-ajax,.loading-ajax:before,.slick-dots>li{display:inline-block}.bt-dropdown__content>ul{padding:5px 10px;margin:0;text-align:center}.bt-dropdown__content--auto-center{left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.bt-dropdown__content--right{left:auto;right:0}.bt-dropdown__content--right-fluid{right:15px}.bt-dropdown.active .bt-dropdown__trigger--arrow:before{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.bt-dropdown.active .bt-dropdown__content{visibility:visible;opacity:1;top:100%;pointer-events:auto}.loading-data .item__top:after{content:"";font-size:20px;display:block;width:30px;height:30px;border-radius:50%;border:2px solid #fff;border-right-color:transparent;-webkit-animation:.6s linear infinite spin;animation:.6s linear infinite spin;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.loading-data .item__top:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.2);z-index:2}.loading-ajax{line-height:0;vertical-align:middle;-webkit-animation:.6s linear infinite spin;animation:.6s linear infinite spin;padding:0!important}.loading-ajax:before{content:"";font-size:18px;width:18px;height:18px;border-radius:50%;border:2px solid;border-right-color:rgba(var(--color_general_rgb),.1);border-bottom-color:rgba(var(--color_general_rgb),.1);border-left-color:rgba(var(--color_general_rgb),.1)}.pg__review-stars,.select:after{font-size:10px}.spr-container,.spr-form,.spr-review{border-color:rgba(var(--color_general_rgb),.05)}.pg__review-stars--trigger,span.nav__item__link:hover{cursor:pointer}#preview-bar-iframe,.pg__review-stars--no-number .spr-badge-caption,.use-sticky.active .hide-in-sticky{display:none}.pg__option{white-space:normal;overflow:hidden}.pg__option-size{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.pg__sub-actions a{font-size:13px}.pg__sub-actions a:hover i,.support__area__email{color:var(--color_hover)}.breadcrumbs__list li a:hover,.pg__short-desc{color:var(--color_general)}.pg__countdown-wrap>div{border-radius:8px}.qty-box--very-small{width:125px;margin-right:5px}.qty-box__input--very-small{width:calc(100% - 90px)}.qty-box__ctrl--very-small{width:45px}.spr-header-title{font-family:var(--fm_second)}.spr-container{border-radius:5px}.add-cart-btn[disabled=disabled]{opacity:.6;pointer-events:none}.pg__short-desc{font-weight:300}.slick-arrow.slick-hidden{display:none!important}.slick-cloned.img-container.loading{background:0 0}.slick-arrow{position:absolute;z-index:1;margin-top:0;top:calc(50% - 15px);border-color:var(--color_btn_s2);opacity:.5}.slick-arrow span:before{font-family:BTVodoma;font-size:12px;font-weight:var(--font-weight-general--bold);visibility:visible}.slick-arrow.slick-disabled{cursor:text;opacity:.3}.slick-arrow-title .slick-arrow{background:0 0;border:none;padding:0;opacity:1;vertical-align:middle}.slick-arrow-title .slick-arrow span:before{font-size:17px}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-vertical .slick-arrow{padding:0;width:100%;border-radius:0;height:28px;line-height:28px}.slick-vertical .slick-arrow span:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.slick-vertical .slick-next{top:100%}.slick-vertical .slick-prev{top:0}.slick-dots{width:100%;text-align:center;position:absolute;bottom:0;padding:0}.loading-full,.notify{position:fixed;right:0;left:0}.slick-dots>li{margin:0 5px}.slick-dots>li button{font-size:0;line-height:0;color:transparent;border:0;outline:0;display:block;background:0 0;cursor:pointer;text-indent:-9999px;border:none;margin:0;padding:0;width:20px;height:20px;position:relative}.slick-dots>li button:before{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background:var(--color_general);top:7px;left:7px}.slick-dots>li.slick-active button:before{width:12px;height:12px;top:4px;left:4px;background:0 0;border:2px solid var(--color_general)}.slick-focus-push-top .slick-list{padding-top:50px!important}.input-group,.slick-rows .slick-slide>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.get-rates{height:45px;line-height:41px}@media (min-width:1200px){input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=textarea],select{font-size:14px}.effect-hover__cart-btn{top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.effect-hover:hover .effect-hover__content{opacity:1;visibility:visible}.effect-hover:hover .item__actions{right:10px}.item__image--alt-img:hover .pg__main-image{opacity:0}.item__image--alt-img:hover .pg__main-alt-image{opacity:1}.effect-hover__instagram{top:0;left:0;right:0;background:rgba(var(--color_general_rgb),.6)}.bt-sidebar__inner::-webkit-scrollbar{width:0}.modal-full{width:1180px}.collection-grid-item__btn{width:30%;height:30%;max-width:80px;max-height:80px;bottom:-30px;border-radius:50%;font-size:20px;-webkit-box-shadow:3px 4px 5px 0 rgba(var(--color_general_rgb),.1);box-shadow:3px 4px 5px 0 rgba(var(--color_general_rgb),.1);opacity:0}.collection-grid-item__btn:after{content:"";position:absolute;border:3px dashed;border-radius:50%;top:5px;bottom:5px;left:5px;right:5px}.collection-grid-item:hover .collection-grid-item__btn{opacity:1;visibility:visible}}@media (min-width:1920px){.modal-full{width:1440px}}@media (min-width:2300px){.modal-full{width:1920px}}.modal-content{background-color:var(--bkg_body);border-radius:6px 0 6px 6px}.pg__main-options--small{padding:10px}.footer--bkg{background-position:center bottom}.footer__column__title{font-size:var(--fs_footer_column_title);color:var(--color_footer_column_title);margin-bottom:20px;font-weight:var(--font-weight-general--bold)}.footer__column__content,.footer__column__content a{color:var(--color_footer_column_content)}.footer__column__content{font-size:var(--fs_footer_column_content)}.footer__column__content a:hover{color:var(--color_footer_column_content_hover)}.footer__column__title--newsletter{margin-bottom:0}.footer__blog__link{color:var(--color_footer_column_content_hover_alpha80)!important;font-weight:400}.footer__contact__item{margin-bottom:7px}.footer__contact__item i{margin-right:5px}.social-icons{margin:15px -5px 0}.social-icons__link{color:var(--footer_social_color)!important;font-size:var(--footer_social_fs);padding:3px 5px;border-radius:50%;display:block}.social-icons--network{margin:15px -15px 0}.social-icons__links-network{padding:3px 15px}.button-cp--remove{text-decoration:underline}.button--style1:hover{color:var(--color_btn_s1_hover);border:1px solid var(--border_btn_s1_hover);background:var(--bkg_btn_s1_hover)}.button--style1-reverse:hover{color:var(--color_btn_s1);border:1px solid var(--border_btn_s1);background:var(--bkg_btn_s1)}.button--style2:hover{color:var(--color_btn_s2_hover);border:1px solid var(--border_btn_s2_hover);background:var(--bkg_btn_s2_hover)}.button--style3:hover{color:var(--color_btn_s3_hover);border:1px solid var(--border_btn_s3_hover);background:var(--bkg_btn_s3_hover)}.button--disabled{opacity:.2}.button--radius-left{border-top-right-radius:0;border-bottom-right-radius:0}.button--radius-right{border-top-left-radius:0;border-bottom-left-radius:0}.loading-full{top:0;bottom:0;background:rgba(34,34,34,.3);color:#fff;z-index:1053;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.loading-full .loading-ajax:before,.loading-not-full .loading-ajax:before{font-size:50px;width:50px;height:50px}.loading-not-full{width:50px;height:50px;margin:50px auto;display:block}.notify{width:50%;margin:0 auto;bottom:10px;z-index:3000}.select:after{content:"\e874";font-family:BTVodoma;position:absolute;right:5px;top:0;pointer-events:none}.select--option{line-height:25px;min-width:82px;height:28px}.select--option:after{top:1px;right:10px}select{height:28px;background:0 0;padding:0 30px 0 10px}.field--select label{margin-bottom:3px;font-size:12px;opacity:.7}.field--float-label label{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-timing-function:cubic-bezier(0.4,0,0.2,1);font-size:13px;z-index:1;float:left}.field--float-label.active label{-webkit-transform:translateY(0);transform:translateY(0);font-size:12px;opacity:.7}.field--float-label.focus input{border-color:var(--border_input_focus)}.stick-item{position:relative;border:1px solid rgba(var(--color_general_rgb),.05)}.stick-item:after,.stick-item:before{content:"";position:absolute}.stick-item:before{width:10px;height:10px;bottom:0}.stick-item:after{width:6px;height:3px;bottom:4px;top:auto;border-bottom:1px solid transparent;border-left:1px solid transparent;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.stick-item:hover{border-color:var(--color_hover)}.stick-item.selected img{border-color:var(--swatch_border_color)}.stick-item.selected:before{background:var(--swatch_border_color);z-index:1}.stick-item.selected:after{z-index:2;border-bottom-color:var(--bkg_body);border-left-color:var(--bkg_body)}.use-sticky.active{position:fixed!important;top:0;left:0;right:0;margin:0 auto;z-index:5;-webkit-box-shadow:0 0 25px rgba(0,0,0,.15);box-shadow:0 0 25px rgba(0,0,0,.15);-webkit-animation:.5s ease-out fadeInDown;animation:.5s ease-out fadeInDown}.faq__trigger.h3,.use-sticky.active .show-in-sticky{display:block}.collection-grid-item__link{-webkit-transform:scale(1,1);transform:scale(1,1)}.collection-grid-item__link:hover .collection-grid-item__overlay{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}@media (max-width:1199px){.collection-grid-item__products_count--style1,.collection-grid-item__title--style1{text-align:center}}.collection-grid-item__title-wrapper{position:absolute;bottom:0;padding:10%}.text-list-section{font-weight:400}.placeholder-svg{display:block;fill:rgba(var(--color_general_rgb),0.6);background-color:rgba(var(--color_general_rgb),.1);width:100%;height:100%;max-width:100%;max-height:100%;border:1px solid rgba(var(--color_general_rgb),.2)}.placeholder-background{position:absolute;top:0;right:0;bottom:0;left:0}.placeholder-background .icon{border:0}.grid--very-small .grid__item{width:14.28%}.search-header__submit i{margin:0 auto}.bottom-fixed{position:fixed;bottom:39px;z-index:2;width:45px;background:var(--bkg_body);font-size:30px;-webkit-box-shadow:0 0 3px rgba(var(--color_general_rgb),.15);box-shadow:0 0 3px rgba(var(--color_general_rgb),.15);display:flex;flex-direction:column}.back-top__button{height:45px;line-height:45px}.back-top__button i{opacity:.7;font-size:17px;vertical-align:middle}.use-color-inline a{color:inherit}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;marign:0}input[type=number]{-moz-appearance:textfield}.tooltip-inner{background-color:var(--color_general);color:var(--bkg_body)}.tooltip.top .tooltip-arrow{border-top-color:var(--color_general)}.no-distance-top{padding-top:0!important}.quote-icon{position:absolute;top:-12px;left:50px;font-size:110px;color:#fff}.cookie_consent__content a{color:var(--cookie_consent_color);text-decoration:underline}.pcol__items.slick-rows .slick-slide>div{padding-top:15px}.pcol__items.slick-rows .slick-slide>div:first-child{padding-top:0}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}.rb__countdown-wrap{margin:0 -5px;padding:10px 5px;border-radius:3px}.rb__countdown{padding:0 5px}.rb__countdown__text{font-size:.7em}@media (min-width:768px){.bt-sidebar__inner{padding:25px;width:350px}.bt-dropdown__content{min-width:360px}.slick-slider:hover .slick-arrow{opacity:1}.product-list-slider .slick-dots{position:static}.text-list--border-right{border-right:1px solid}.rb__countdown-wrap{margin:0 -15px}.rb__countdown{padding:0 15px}.rb__countdown__text{font-size:.5em}}.rb__effect{overflow:hidden;position:relative}.rb__effect--zoom img{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.rb__effect--zoom:hover img{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.rb__effect--slide:before{position:absolute;top:0;left:-70%;z-index:2;display:block;content:"";width:50%;height:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.6)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.6) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg);opacity:0}.rb__effect--slide:hover:before{-webkit-animation:.95s shine;animation:.95s shine;opacity:1}.rb__effect--border:after{position:absolute;top:10px;left:10px;right:10px;bottom:10px;z-index:2;display:block;content:"";border:1px solid var(--color_hover);opacity:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transform:scale(0,0);transform:scale(0,0)}.rb__effect--border:hover:after{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}.rb__effect--blur:hover img{-webkit-filter:blur(5px)}.rb__effect--brightness:hover img{-webkit-filter:brightness(200%)}.rb__effect--contrast:hover img{-webkit-filter:contrast(200%)}.rb__effect--drop-shadow:hover img{-webkit-filter:drop-shadow(8px 8px 10px gray)}.rb__effect--grayscale:hover img{-webkit-filter:grayscale(100%)}.rb__effect--hue-rotate:hover img{-webkit-filter:hue-rotate(90deg)}.rb__effect--invert:hover img{-webkit-filter:invert(100%)}.rb__effect--opacity:hover img{-webkit-filter:opacity(30%)}.rb__effect--saturate:hover img{-webkit-filter:saturate(8)}.rb__effect--sepia:hover img{-webkit-filter:sepia(100%)}.rb__effect--contrast-brightness:hover img{-webkit-filter:contrast(200%) brightness(150%)}.breadcrumbs li{vertical-align:unset}@media (max-width:991px){.cs__code{vertical-align:sub}.cs__code.active{text-decoration:underline!important}.slick-focus-push-top .slick-list{padding-top:0!important}.pcol__title--padding{padding-top:60px}.breadcrumbs>div{border-top:none!important}}#delivery-location-zip,#order-slot-pickers .neo-input{padding-left:10px;padding-right:10px;border-color:#640280}.breadcrumbs__name{margin-top:0;margin-bottom:0}.breadcrumbs__list{line-height:10px}.breadcrumbs__list li a{font-size:10px;color:rgba(var(--color_general_rgb),.6)}.breadcrumbs__list li:last-child a{color:var(--color_general);cursor:text}.breadcrumbs__slash{font-size:10px;padding:0 5px}.cross-sell-list{z-index:1}.contact__form-page{width:100%}.support__area__name{font-size:16px;line-height:16px}.expand-trigger:focus{color:var(--color_link)}.expand-trigger:not(.open) i:not(.ignore):before{content:"\e917"}.checkbox-one-line__label{font-size:.75rem;line-height:1.3rem;cursor:pointer}.checkbox-one-line__label:before{content:"";position:absolute;width:15px;height:15px;border:1px solid;top:0;font-family:BTVodoma;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkbox-one-line__label.notify-terms:before{-webkit-animation-name:ring;animation-name:ring;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.checkbox-one-line__input:checked+.checkbox-one-line__label:before{content:"\e900"}.free-shipping-icon{font-size:20px;vertical-align:top}.free-shipping-text{margin-left:5px;display:inline-block;vertical-align:text-bottom;font-size:12px;width:calc(100% - 25px)}.lp__language-item{white-space:nowrap;padding:3px 0}.button--cart:focus,.button--cart:hover{color:var(--color_btn_cart_hover);background:var(--bkg_btn_cart_hover)}.button--cart:focus span,.button--cart:hover span,.button--cart[disabled=disabled] span{-webkit-animation:none;animation:none}@media (min-width:1200px){.button--cart i{-webkit-transition:-webkit-transform .3s cubic-bezier(0.75,0,0.125,1);transition:transform .3s;transition:transform .3s,-webkit-transform .3s;transition-timing-function:cubic-bezier(0.75,0,0.125,1)}.button--cart span{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.button--cart:focus i,.button--cart:hover i{opacity:1;visibility:visible;-webkit-transform:translate3d(7px,0,0);transform:translate3d(7px,0,0)}.button--cart:focus span,.button--cart:hover span{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.alert ul{margin:0;padding:0}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:2s linear infinite progress-bar-stripes;animation:2s linear infinite progress-bar-stripes;-moz-animation:2s linear infinite progress-bar-stripes}.progress-bar{height:100%;line-height:20px;text-align:center;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15)}.progress-bar-striped,.progress-striped .progress-bar{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px}.cart__free-progress{background-color:var(--cart_free_bkg)}.cart__free-progress-bar{background-color:var(--cart_free_bar_color);color:var(--cart_free_text_color)}.custom-scrollbar::-webkit-scrollbar{width:2px;-webkit-appearance:none}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:rgba(var(--color_general_rgb),.3);-webkit-box-shadow:0 0 1px rgba(var(--color_general_rgb),.3);box-shadow:0 0 1px rgba(var(--color_general_rgb),.3)}.custom-scrollbar::-webkit-scrollbar-track{background-color:rgba(var(--color_general_rgb),.1);width:2px}.custom-scrollbar--thick::-webkit-scrollbar{width:10px}.custom-scrollbar--thick::-webkit-scrollbar-track{width:10px}.fs-inherit{font-size:inherit}.highlight{background:rgba(var(--color_general_rgb),.05)}.ring-little{-webkit-animation-name:ring-little;animation-name:ring-little;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-duration:3s;animation-duration:3s}html{padding-bottom:0!important}.klaviyo-form{max-width:100%}.mobile-nav__item a,.nav__item__link{text-transform:capitalize;color:#8d25bc!important}.mobile-nav__item a:hover,.nav__item__link:hover{color:var(--color_hover)!important}.banner-item__text__sub>a,.banner-item__text__sub>a:hover{text-decoration:none}#chatra:not(.chatra--expanded){visibility:hidden!important;opacity:0!important;pointer-events:none}#openchatra{position:fixed;right:20px;bottom:70px;z-index:9999;width:52px;height:52px;background-color:var(--bkg_btn_s3);border-radius:50%;cursor:pointer}#openchatra:hover{background-color:var(--bkg_btn_s3_hover)}#openchatra img{height:32px;width:32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:992px){.modal-header{margin-right:-32px}.modal-header .close{width:33px;height:33px}.nav__item{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.nav__item--parent.hover,.nav__item--parent.open{border-bottom-color:var(--color_hover)}.nav__item--parent.hover .nav__item__dropdown,.nav__item--parent.open .nav__item__dropdown{z-index:21;opacity:1;visibility:visible;pointer-events:auto;top:calc(100% + 20px)}.nav__item--parent.hover .nav__item__link--arrow:after,.nav__item--parent.open .nav__item__link--arrow:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.nav__item__dropdown{top:calc(100% + 20px);left:0;z-index:-21;-webkit-transition:.3s;transition:.3s;pointer-events:none;padding:5px 25px}.nav__item__dropdown>.row{display:-webkit-box;display:-ms-flexbox;display:-moz-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.nav__item.hover .nav__item__dropdown,.nav__item.open .nav__item__dropdown{top:100%}.nav-wrap-gutter .nav__item__dropdown{top:calc(100% + 20px - 20px)}.nav-wrap-gutter .nav__item.hover .nav__item__dropdown,.nav-wrap-gutter .nav__item.open .nav__item__dropdown{top:calc(100% - 20px)}.nav__item__column{padding:15px}.nav__item__dropdown-column-content img{margin:0 auto}.nav__icon{font-size:14px;margin-right:5px}.nav__item__dropdown-title{line-height:1.6em;padding-bottom:17px}.link-list--nav{padding:0;margin-bottom:0}.link-list__item--parent{position:relative}.link-list__item--parent>div>.link-list__item__link:after{content:"\e917";font-family:BTVodoma;cursor:pointer;font-size:15px;font-weight:400;padding:0 15px;vertical-align:middle}.link-list__item--parent.hover>div>.link-list__item__dropdown{opacity:1;visibility:visible;pointer-events:auto}.link-list__item--parent.hover>div>.link-list__item__link:after{content:"\e916"}.link-list__item__dropdown{position:absolute;top:0;left:100%;min-width:190px;margin-top:calc(-2 * 8px);padding-bottom:8px;z-index:3}.link-list__item__dropdown--nav{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;padding:10px 20px}.nav__item--ver{border-bottom:none!important}.header__cart{max-width:360px}.slick-current .text-effect-1{-webkit-animation:.8s .3s forwards rise-up;animation:.8s .3s forwards rise-up}.slick-current .text-effect-2{-webkit-animation:1s .6s forwards rise-up;animation:1s .6s forwards rise-up}.slick-current .text-effect-3{-webkit-animation:1.5s 1s forwards rise-up;animation:1.5s 1s forwards rise-up}.slick-current .text-effect-4{-webkit-animation:2s 1.3s forwards rise-up;animation:2s 1.3s forwards rise-up}.slick-slide.animate-out .img-container{opacity:0;-webkit-transform:translateX(-200px);transform:translateX(-200px);-webkit-transition:.5s ease-in 50ms;transition:.5s ease-in 50ms}.slick-slide.animate-out .text-effect-1{-webkit-animation:.8s forwards rise-up-out;animation:.8s forwards rise-up-out}.slick-slide.animate-out .text-effect-2{-webkit-animation:1s .1s forwards rise-up-out;animation:1s .1s forwards rise-up-out}.slick-slide.animate-out .text-effect-3{-webkit-animation:1.5s .2s forwards rise-up-out;animation:1.5s .2s forwards rise-up-out}.slick-slide.animate-out .text-effect-4{-webkit-animation:2s .3s forwards rise-up-out;animation:2s .3s forwards rise-up-out}.slick-focus-push-top .slick-slide{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:.7;padding-right:40px}.slick-focus-push-top .slick-slide.slick-center{margin-top:-50px;opacity:1}.use-sticky.active.use-sticky--desktop-collapse .nav__item{padding-top:18px;padding-bottom:18px}.breadcrumbs__name{font-size:50px}.contact__form-page{width:calc(100% - 50px)}#openchatra{right:80px}}.header-mobile__logo__image svg,.header__logo__image svg{max-height:64px;width:100%}.cartbody-main,.grid__item{display:flex;flex-direction:column}.pg__bottom{flex:1;display:flex;flex-direction:column;justify-content:space-between}.gutter-ele-top{align-items:center}.img-container{padding-top:100%}.article__image-container img{height:100%!important;padding-bottom:20px;object-fit:cover}.desc-custom ul>li{list-style:inherit!important}.pg__review-stars{color:#f1c900!important}.spr-badge-caption{color:#000}.spr-review-header-byline strong{color:#8d25bc}.item__actions{right:0!important;width:100%;left:0;top:auto;bottom:0;background:#be3ee2;color:#fff;text-align:center}a.view_product{aspect-ratio:unset!important;color:#fff;padding:13px 0;display:block;width:100%;height:auto;font-weight:600;font-family:Poppins}.spr-starratings,.spr-summary-starrating{color:#f1c900}#delivery-location-search{background:#640280;color:#fff;font-weight:500;height:100%}.order-slots{padding-left:0!important}#additional-message{text-align:left;font-weight:500;margin-top:10px}#additional-details{text-align:left}#additional-details-input{outline:0;border:1px solid #640280;resize:none;background:0 0;padding-left:10px;padding-right:10px}.messages-item{margin-top:auto}.messages-item .message-item{display:flex;flex-direction:column;text-align:left;width:100%;max-width:300px;margin-top:20px}.messages-item .message-item textarea{min-height:100px;margin-top:10px;border-color:#333;background:0 0;resize:none;padding:10px}#delivery-location-info{font-size:13px;margin-top:5px;font-weight:700}#delivery-location-zip{font-size:16px}#sclmd_delivery_location_zip,.lmd-carousel-arrow,.lmd-date-box,.lmd-timeslot,.sclmd_dotted_border,.sclmd_order_delivery_location_button{border-radius:0!important}#local_delivery,#store_pickup{display:flex!important;border-radius:0!important}.banner-item__text1 .banner--banner{height:60px!important;display:flex;justify-content:center;align-items:center;width:max-content;margin:0 auto}@media (min-width:575px) and (max-height:830px){.link-list--nav{overflow-y:scroll;max-height:300px}.nav__item__column{width:100%}}@media (max-width:767px){.banner-item__text--padding-top-mobile{padding-top:15px}.banner-item__text--padding-left-mobile{padding-left:15px!important}.banner-item__text--padding-right-mobile{padding-right:15px!important}.slick-arrow{opacity:1}.notify{width:80%}.text-list--border-left{border-left:1px solid}.grid--very-small .grid__item{width:33.33%}a.view_product{padding:10px 0}.hgrhgfrhgf{padding-left:35px}}.nav__item__link{white-space:nowrap!important}.main-nav__list{flex-wrap:nowrap!important}.header__bottom-links{width:max-content!important;margin-left:auto!important}#shopify-section-navigation{width:unset!important;margin-left:20px!important}@media (min-width:992px) and (max-width:1199px){.header__bottom{padding-top:16px!important}.header__bottom .container .use-sticky--desktop{justify-content:center!important;gap:12px!important}.header__bottom .container .use-sticky--desktop .header__logo,.header__bottom-links{order:-1!important}.nav__item{padding:10px!important}}@media (max-width:1425px){.header__cart-text{display:none!important}}._myLogoImg_rds7d_112{width:148px!important;height:148px!important}
.mobile-nav__item--level1 {
  border-bottom: 1px dashed rgba(var(--color_general_rgb), 0.1);
}

.mobile-nav__item--level1:last-child {
  border-bottom: none;
}

.mobile-nav__top-link-wrap {
  height: calc(var(--level1_fs_mb) + 42px);
}

.mobile-nav__item__top-link {
  font-size: var(--level1_fs_mb);
}

.mobile-nav__item__top-link .mobile-nav__item__label {
  top: -13px;
}

.mobile-nav__level2 {
  font-size: var(--level2_fs_mb);
}

.mobile-nav__level3 {
  font-size: var(--level3_fs_mb);
}

.mobile-nav__text-overlay {
  position: absolute;
  left: 0;
  bottom: 0;
  padding: 5px;
}

.mobile-nav__level3-list {
  margin: -5px 0;
}

.mobile-nav__children__block {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.mobile-nav__item__label {
  top: -10px;
  padding: 2px 3px;
  font-size: var(--label_fs_mb);
  -webkit-transform: none;
  transform: none;
}

 /*** sticky bar styles start ***/
#call-now-btn-stickybar-wrapper {
  display: flex;
  justify-content: center;
  position: sticky;
  padding: 4px 0;
  bottom: 0;
  width: 100%;
  text-align: center;
  z-index: 999;
}

#call-now-btn-stickybar-wrapper #call-now-btn-stickybar-inner-wrapper {
  display: flex;
  align-items: center;
}

#call-now-btn-stickybar-wrapper #call-now-btn-stickybar-inner-wrapper #call-now-btn-stickybar-icon {
  margin-right: 5px;
  height: 100%;
}

#call-now-btn-stickybar-wrapper #call-now-btn-stickybar-inner-wrapper #call-now-btn-stickybar-text {
  line-height: 1;
}
/*** sticky bar styles end ***/


/*** floating button styles start ***/
#call-now-btn-floating-wrapper {
  display: flex;
  position: sticky;
  z-index: 99;
  justify-content: center;
  align-items: center;
}

#call-now-btn-floating-wrapper.pulse {
  -webkit-animation: pulse 1.6s infinite;
  -moz-animation: pulse 1.6s infinite;
  -o-animation: pulse 1.6s infinite;
  animation: pulse 1.6s infinite;
}

#call-now-btn-floating-wrapper.pulse:hover {
  -webkit-animation: none;
  -moz-animation: none;
  -o-animation: none;
  animation: none;
}

#call-now-btn-floating-wrapper.glowing {
  -webkit-animation: glowing 2s infinite;
  -moz-animation: glowing 2s infinite;
  -o-animation: glowing 2s infinite;
  animation: glowing 2s infinite;
}

#call-now-btn-floating-wrapper.glowing:hover {
  -webkit-animation: none;
  -moz-animation: none;
  -o-animation: none;
  animation: none;
}

#call-now-btn-floating-wrapper #call-now-btn-floating-icon {
  display: flex;
}
/*** floating button styles end ***/


.mobile-nav-bar.bt-sidebar-btn {
  opacity: 0;
  pointer-events: none;
}

.dmenu_hamburger--skin-light .dmenu_hamburger_icon {
  background: transparent !important;
}

.dmenu_hamburger{
  position: initial !important;
}

#float-cart-button {
  border-bottom: 1px solid var(--color_hover);
}

#float-cart-button svg {
  width: 25px;
  color: black;
}

#float-cart-button:hover svg {
  color: var(--color_hover);
}

#float-cart-button:hover span {
  color: white;
}
.collection-tabs-wrapper{padding-top:20px;}
  /* Базовое оформление */
  .tabs-nav { list-style: none; padding: 0; margin: 0 0 20px 0; display: flex; border-bottom: 1px solid #eee; overflow-x: auto; }
  .tabs-nav li { padding: 10px 15px; cursor: pointer; font-weight: 500; border-bottom: 3px solid transparent; transition: all 0.2s; white-space: nowrap; }
  .nav-tab-item.active>.data {color: #000}
  .tab-content { min-height: 200px; position: relative; }
  /* УДАЛИТЕ старые стили для .loading-placeholder:empty и @keyframes loading-stripes */

  /* --- НОВЫЙ CSS СПИННЕР --- */

  .loading-placeholder {
    min-height: 50px; 
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
  }

  .loading-spinner:empty {
    /* Визуальные свойства спиннера */
    width: 30px;
    height: 30px;
    border: 4px solid #f3f3f3; /* Светлая основа */
    border-top: 4px solid var(--bkg_btn_s2); /* Синий верх (цвет можете изменить) */
    border-radius: 50%; /* Делаем круг */
    
    /* Анимация вращения */
    animation: spin 1s linear infinite;
  }

  @keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
  }
  .products__tab_slider .grid__item {
    width: 100%;
  }
  .products__tab_slider .swiper-slide {
    width: 25%;
    padding-left:0;
    padding-right:0;
  }
  .products__tab_slider .slick-arrow {display:flex;justify-content: center; align-items: center;opacity:1}
  .products__tab_slider .slick-next:not(.slick-box) {right: 0;}
  .products__tab_slider .slick-prev:not(.slick-box) {left: 0;}
  .slick-arrow.swiper-button-next:after, .slick-arrow.swiper-button-prev:after {display:none;}
  @keyframes loading-stripes { from { background-position: 0 0; } to { background-position: 28px 28px; } }
  @media (max-width: 767px) {
    .products__tab_slider .swiper-slide {
      width: 45%;
    }
  }

/**
 * Swiper 12.0.3
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2025 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: October 21, 2025
 */

:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode{.swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}}.swiper-virtual.swiper-css-mode.swiper-horizontal{.swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}}.swiper-virtual.swiper-css-mode.swiper-vertical{.swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10;&.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}&.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled &{display:none!important}svg{height:100%;object-fit:contain;transform-origin:center;width:100%;fill:currentColor;pointer-events:none}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon{transform:rotate(180deg)}}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon{transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon{transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-button-prev,~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px);.swiper-navigation-icon{transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon{transform:rotate(90deg)}}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none!important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;.swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));button&{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,#0000001a);border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;&.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>&{display:none!important}&.swiper-scrollbar-horizontal,.swiper-horizontal>&{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}&.swiper-scrollbar-vertical,.swiper-vertical>&{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%;>canvas,>img,>svg{max-height:100%;max-width:100%;object-fit:contain}}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade{&.swiper-free-mode{.swiper-slide{transition-timing-function:ease-out}}.swiper-slide{pointer-events:none;transition-property:opacity;.swiper-slide{pointer-events:none}}.swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}.swiper.swiper-cube{overflow:visible}.swiper-cube{.swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1;.swiper-slide{pointer-events:none}}&.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}.swiper-slide-active,.swiper-slide-next,.swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0;&:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}}}.swiper-cube{.swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}}.swiper-cube{.swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper.swiper-flip{overflow:visible}.swiper-flip{.swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1;.swiper-slide{pointer-events:none}}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}}.swiper-flip{.swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper-creative{.swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}}.swiper.swiper-cards{overflow:visible}.swiper-cards{.swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}}