/* section.css */
.t4s-section-inner{margin-top:var(--mg-top);margin-inline-end:var(--mg-right);margin-bottom:var(--mg-bottom);margin-inline-start:var(--mg-left);padding-top:var(--pd-top);padding-inline-end:var(--pd-right);padding-bottom:var(--pd-bottom);padding-inline-start:var(--pd-left)}.t4s-container>.t4s-container-inner,.t4s-section-inner:not(.t4s-se-container){background:var(--bg-gradient);background-color:var(--bg-color)}.t4s-container-inner.t4s-has-imgbg,.t4s-section-inner.t4s-has-imgbg{background-repeat:no-repeat;background-position:center;background-size:cover}.t4s-container-fluid{width:calc(100% - var(--mg-left,0) - var(--mg-right,0));width:-webkit-calc(100% - var(--mg-left,0) - var(--mg-right,0))}.t4s-section-inner.t4s-se-container{padding-top:0;padding-inline-end:0;padding-bottom:0;padding-inline-start:0}.t4s-section-inner.t4s-se-container .t4s-container-inner{padding-top:var(--pd-top);padding-inline-end:var(--pd-right);padding-bottom:var(--pd-bottom);padding-inline-start:var(--pd-left)}.t4s-custom-line{width:var(--width);border-width:var(--height);border-style:var(--line-style);border-color:var(--line-cl);border-top:none;border-right:none;border-left:none;display:inline-block;vertical-align:top}@media(max-width:1024px){.t4s-container-fluid{width:calc(100% - var(--mgtb-left,0) - var(--mgtb-right,0));width:-webkit-calc(100% - var(--mgtb-left,0) - var(--mgtb-right,0))}.t4s-section-inner,.t4s-section-inner.t4s-se-container .t4s-container-inner{margin-top:var(--mgtb-top);margin-inline-end:var(--mgtb-right);margin-bottom:var(--mgtb-bottom);margin-inline-start:var(--mgtb-left);padding-top:var(--pdtb-top);padding-inline-end:var(--pdtb-right);padding-bottom:var(--pdtb-bottom);padding-inline-start:var(--pdtb-left)}}@media(max-width:767px){.t4s-container-fluid{width:calc(100% - var(--mgmb-left,0) - var(--mgmb-right,0));width:-webkit-calc(100% - var(--mgmb-left,0) - var(--mgmb-right,0))}.t4s-section-inner,.t4s-section-inner.t4s-se-container .t4s-container-inner{margin-top:var(--mgmb-top);margin-inline-end:var(--mgmb-right);margin-bottom:var(--mgmb-bottom);margin-inline-start:var(--mgmb-left);padding-top:var(--pdmb-top);padding-inline-end:var(--pdmb-right);padding-bottom:var(--pdmb-bottom);padding-inline-start:var(--pdmb-left)}}
/* about-us.css */
.t4s-about-us-btn,.t4s-about-us-img,.t4s-about-us-txt,.t4s-about_us_sig{margin-bottom:var(--mgb)}.t4s-about-us-img.t4s-border__true{padding:10px;border:1px solid #f9f9f9}.t4s-about-us-txt p{color:var(--text-color)}.t4s-about-us-txt p a{color:var(--accent-color)}.t4s-about-us-txt p a:hover{opacity:.8}.t4s-about-us-img.t4s-border__true>span:after,.t4s-about-us-img.t4s-border__true>span:before{position:absolute;background-color:var(--accent-color);content:'';display:inline-block;z-index:2}.t4s-about-us-img.t4s-border__true>span.t4s_br_1:before{left:0;top:0;width:2px;height:5%}.t4s-about-us-img.t4s-border__true>span.t4s_br_1:after{left:0;top:0;height:2px;width:5%}.t4s-about-us-img.t4s-border__true>span.t4s_br_2:before{right:0;top:0;width:2px;height:5%}.t4s-about-us-img.t4s-border__true>span.t4s_br_2:after{right:0;top:0;height:2px;width:5%}.t4s-about-us-img.t4s-border__true>span.t4s_br_3:before{left:0;bottom:0;width:2px;height:5%}.t4s-about-us-img.t4s-border__true>span.t4s_br_3:after{left:0;bottom:0;height:2px;width:5%}.t4s-about-us-img.t4s-border__true>span.t4s_br_4:before{right:0;bottom:0;width:2px;height:5%}.t4s-about-us-img.t4s-border__true>span.t4s_br_4:after{right:0;bottom:0;height:2px;width:5%}@media (max-width:767px){.t4s-about-us-btn,.t4s-about-us-img,.t4s-about-us-txt,.t4s-about_us_sig{margin-bottom:var(--mgb-mb)}}
/* video-load.css */
.t4s-video-control__play .t4s-icon-play{display:inline-block;width:20px;height:20px;vertical-align:middle;fill:currentColor}.t4s-video-control__play{visibility:visible;opacity:1;width:50px;height:50px;border-radius:25px;position:relative;margin:0 auto;padding:5px;z-index:4;transition:.1s ease-out;background-color:var(--accent-color);border-color:var(--accent-color);color:#fff}.t4s-video-control__play:hover{color:#fff}.t4s-video-control__play.loading::before{content:'';display:block;width:44px;height:44px;position:absolute;margin-left:-22px;border-radius:50%;border:2px solid #fff;border-top-color:transparent;-moz-animation:.35s linear infinite spin;-o-animation:.35s linear infinite spin;-webkit-animation:.35s linear infinite spin;animation:.35s linear infinite spin;transition:.1s ease-out .5s;z-index:5;top:2px;left:50%}@-webkit-keyframes spin{0%{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
/* content-position.css */
.t4s-content-position{z-index:3;top:var(--p-top);right:var(--p-right);bottom:var(--p-bottom);left:var(--p-left);transform:translate(var(--p-hx),var(--p-vy))}.t4s-content-position.t4s-box-content-square-true{aspect-ratio:1/1;display:flex;flex-direction:column;justify-content:center;align-items:center}.t4s-bg-content-true{background-color:var(--bg-content);padding:var(--content-pd)}.t4s-br-content-true{border:1px var(--br-style) var(--br-color);box-shadow:0 0 0 var(--br-pd) var(--border-bg)}.t4s-br-content-true.t4s-br-style-double{border:5px var(--br-style) var(--br-color)}.t4s-banner-holder .t4s-br-content-true.t4s-br-style-double{border:10px var(--br-style) var(--br-color)}.t4s-br-content-true.t4s-br-style-none{border:none}.t4s-content-position.t4s-content-fullwidth{width:100%}@media(min-width:768px){.t4s-content-position.t4s-container{margin:auto;left:0;right:0;transform:translate(0,var(--p-vy))}.t4s-br-content-true[style*="--p-left:0%"]{left:var(--br-pd)}.t4s-br-content-true[style*="--p-top:0%"]{top:var(--br-pd)}.t4s-br-content-true[style*="--p-vy:0%"]{right:calc(var(--br-pd) + var(--p-right))}.t4s-br-content-true[style*="--p-hx:0%"]{bottom:calc(var(--br-pd) + var(--p-bottom))}.t4s-br-content-true[style*="--p-bottom:calc(100% - 100%)"]{bottom:var(--br-pd)}.t4s-br-content-true[style*="--p-right:calc(100% - 100%)"]{right:var(--br-pd)}.t4s-content-position:not(.t4s-container)[style*="--p-left:50%"]{width:fit-content}.t4s-content-position.t4s-box-content-square-true:not(.t4s-container)[style*="--p-left:50%"]{width:max-content;max-width:90%}}@media(min-width:768px) and (max-width:1199px){.t4s-bg-content-true{padding:var(--content-pd-tb)}}@media(max-width:767px){.t4s-content-position.t4s-container{padding-left:15px;padding-right:15px}.t4s-content-position{top:var(--p-top-mb);right:var(--p-right-mb);bottom:var(--p-bottom-mb);left:var(--p-left-mb);transform:translate(var(--p-hx-mb),var(--p-vy-mb))}.t4s-bg-content-true{padding:var(--content-pd-mb)}.t4s-content-position:not(.t4s-container)[style*="--p-left-mb:50%"]{width:fit-content}.t4s-content-position.t4s-box-content-square-true:not(.t4s-container)[style*="--p-left-mb:50%"]{width:max-content;max-width:90%}.t4s-br-content-true{box-shadow:0 0 0 var(--br-pd-mb) var(--border-bg)}.t4s-content-position.t4s-br-content-true{max-width:calc(100% - calc(2 * var(--br-pd-mb)))}.t4s-br-content-true[style*="--p-left-mb:0%"]{left:var(--br-pd-mb)}.t4s-br-content-true[style*="--p-top-mb:0%"]{top:var(--br-pd-mb)}.t4s-br-content-true[style*="--p-vy-mb:0%"]{right:calc(var(--br-pd-mb) + var(--p-right-mb))}.t4s-br-content-true[style*="--p-hx-mb:0%"]{bottom:calc(var(--br-pd-mb) + var(--p-bottom-mb))}.t4s-br-content-true[style*="--p-bottom-mb:calc(100% - 100%)"]{bottom:var(--br-pd-mb)}.t4s-br-content-true[style*="--p-right-mb:calc(100% - 100%)"]{right:var(--br-pd-mb)}}
/* hero.css */
.t4s-hero-inner>a:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background-color:var(--bg-overlay)}.t4s-bg-cl-wrap{background-color:var(--bg-overlay)}.t4s-hero-video .t4s-video-bg-placeholder{background-color:#f5f5f5}.t4s-bg-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.t4s_tp_bgvideo .t4s-bg-video iframe{pointer-events:none}.t4s-bgvideo-playing video.t4s_bg_vid_html5,.t4s-video{padding:0;object-fit:cover;object-position:50% 50%}.t4s-bgvideo-playing .t4s-img-video,.t4s-bgvideo-playing .t4s-placeholder-svg{opacity:0;visibility:hidden}.t4s-bgvideo-playing iframe,.t4s-bgvideo-playing video.t4s_bg_vid_html5{opacity:1;visibility:visible}.t4s-img-video{background-repeat:no-repeat;background-size:cover;z-index:3}.t4s-video[loaded=true] iframe{z-index:101;object-fit:cover}.t4s-video video{z-index:101;object-fit:cover}.t4s-video-popup-inline button.t4s-btn-cl-vi{pointer-events:none;opacity:0;visibility:hidden;z-index:102;right:0}.t4s-postervideo-playing button.t4s-btn-cl-vi{opacity:1;visibility:visible;pointer-events:auto}.t4s-video-popup-inline .t4s-video-btn__icon{width:100px;height:100px;border-radius:100%;background-color:var(--t4s-light-color);color:var(--t4s-dark-color);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;position:relative}.t4s-video-popup-inline .t4s-video-btn__icon svg{width:21px;height:auto;fill:currentColor;position:relative;left:3px;transition:.3s all}.t4s-video-popup-inline .t4s-video-btn__icon::after{position:absolute;content:'';width:100%;height:100%;border-radius:50%;box-sizing:content-box;top:0;left:0;padding:0;z-index:-1;box-shadow:0 0 0 2px rgb(255 255 255 / 10%);opacity:0;transform:scale(.9);pointer-events:none}.t4s-video-popup-inline .t4s-video-btn__icon:hover svg{color:var(--accent-color)}.t4s-video-popup-inline .t4s-video-btn__icon:hover::after{animation:sonarEffect 1s ease-in-out}@keyframes sonarEffect{0%{opacity:.3}40%{opacity:.5;box-shadow:0 0 0 2px rgba(255,255,255,.1),0 0 5px 5px var(--accent-color),0 0 0 5px rgba(255,255,255,.5)}100%{box-shadow:0 0 0 2px rgba(255,255,255,.1),0 0 5px 5px var(--accent-color),0 0 0 5px rgba(255,255,255,.5);transform:scale(1.5);opacity:0}}@media (max-width:767px){.t4s-video-popup-inline .t4s-video-btn__icon{width:60px;height:60px}.t4s-video-popup-inline .t4s-video-btn__icon svg{width:18px}}.t4s_ratio_po .t4s_ratio:not(.t4s_bg)>*{position:static;top:unset;left:unset;height:auto}
/* top-collections.css */
.t4s-top-collections{border-top:solid 1px var(--border-color);border-bottom:solid 1px var(--border-color)}.t4s-top-collections.t4s-text-center{justify-content:center}.t4s-top-collections.t4s-text-end{justify-content:flex-end}.t4s-top-collections.t4s-border-none{border:none}.t4s-top-collections.t4s-border-top{border-bottom:none}.t4s-top-collections.t4s-border-bottom{border-top:none}.t4s-top-list-collections{list-style:none;padding:0;margin:0;align-items:center}.t4s-top-list-collections .t4s-cat-item a{font-size:var(--text-fs);font-weight:var(--text-fw);color:var(--text-cl);line-height:var(--text-lh);letter-spacing:var(--text-ls);display:block;padding:0 calc(var(--space-item)/2)}.t4s-top-list-collections .t4s-cat-item:first-child a{padding-left:0}.t4s-top-list-collections .t4s-cat-item:last-child a{padding-right:0}.t4s-top-list-collections .t4s-cat-item a:hover,.t4s-top-list-collections .t4s-cat-item.t4s-current-cat a{color:var(--text-cl-hover)}.t4s-font-italic-true{font-style:italic!important}.t4s-top-list-collections.flickityt4s_next_enable,.t4s-top-list-collections.flickityt4s_prev_enable{padding:0 35px}.t4s-top-collections .t4s-top-list-collections .flickityt4s-prev-next-button.next{right:0}.t4s-top-collections .t4s-top-list-collections .flickityt4s-prev-next-button.previous{left:0}.t4s-top-list-collections.t4s-flicky-slider .flickityt4s-button{color:var(--text-cl);width:34px}.t4s-top-collections .t4s-top-list-collections .flickityt4s-prev-next-button.next,.t4s-top-collections .t4s-top-list-collections .flickityt4s-prev-next-button.previous,.t4s-top-collections .t4s-top-list-collections.t4s-flicky-slider:not(:hover) .flickityt4s-prev-next-button.next,.t4s-top-collections .t4s-top-list-collections.t4s-flicky-slider:not(:hover) .flickityt4s-prev-next-button.previous,.t4s-top-list-collections.t4s-flicky-slider:not(:hover) .flickityt4s-button{transform:translate(0) translateY(-50%)}.t4s-top-list-collections.t4s-flicky-slider .flickityt4s-button:hover{color:var(--text-cl-hover)}@media(max-width:767px){.t4s-hidden-mobile-true{display:none}}
/* slider-settings.css */
.t4s-flicky-slider.t4s-slider-btn-small{--btn-width-slider:40px;--btn-height-slider:40px;--icon-height-slider:16px}.t4s-flicky-slider{--btn-width-slider:50px;--btn-height-slider:50px;--icon-height-slider:20px}.t4s-flicky-slider.t4s-slider-btn-large{--btn-width-slider:60px;--btn-height-slider:60px;--icon-height-slider:24px}.t4s-flicky-slider .flickityt4s-button{width:var(--btn-width-slider);height:var(--btn-height-slider);text-align:center;padding:0;display:inline-flex;align-items:center;justify-content:center;transition:all .5s ease;color:#000;margin:auto 0;min-width:1px;min-height:1px;-webkit-animation:1s t4s-ani-fadeIn;animation:1s t4s-ani-fadeIn;z-index:3}.flickityt4s-enabled .flickityt4s-prev-next-button[disabled],.flickityt4s-enabled:hover .flickityt4s-prev-next-button[disabled]{opacity:.3}.t4s-flicky-slider:not(:hover) .flickityt4s-button.previous{transform:translateX(15px) translateY(-50%)}.t4s-flicky-slider:not(:hover) .flickityt4s-button.next{transform:translateX(-15px) translateY(-50%)}.t4s-flicky-slider.t4s-slider-btn-vi-always .flickityt4s-button{transform:translateX(0) translateY(-50%)}.flickityt4s-prev-next-button .flickityt4s-button-icon{height:var(--icon-height-slider)!important}.t4s-flicky-slider.t4s-slider-btn-vi-hover .flickityt4s-button{opacity:0;visibility:hidden}.t4s-flicky-slider.t4s-slider-btn-vi-always .flickityt4s-button,.t4s-flicky-slider.t4s-slider-btn-vi-hover:hover .flickityt4s-button{opacity:1;visibility:visible}.t4s-flicky-slider.t4s-slider-btn-round .flickityt4s-button{border-radius:50%}.t4s-flicky-slider.t4s-slider-btn-rotate .flickityt4s-button{transform-origin:50% 15px}.t4s-flicky-slider.t4s-slider-btn-rotate .flickityt4s-button.previous{transform:rotate(45deg) translateY(-50%)}.t4s-flicky-slider.t4s-slider-btn-rotate .flickityt4s-button.next .flickityt4s-button-icon{transform:rotate(45deg)}.t4s-flicky-slider.t4s-slider-btn-rotate .flickityt4s-button.next{transform:rotate(-45deg) translateY(-50%)}.t4s-flicky-slider.t4s-slider-btn-rotate .flickityt4s-button.previous .flickityt4s-button-icon{transform:rotate(-45deg)}.t4s-flicky-slider.t4s-slider-btn-rotate:not(:hover) .flickityt4s-button.previous{transform:rotate(45deg) translateX(15px) translateY(-50%)}.t4s-flicky-slider.t4s-slider-btn-rotate:not(:hover) .flickityt4s-button.next{transform:rotate(-45deg) translateX(-15px) translateY(-50%)}.t4s-flicky-slider .flickityt4s-button{color:var(--slider-btn-color);background-color:var(--slider-btn-background);border-color:var(--slider-btn-border)}.t4s-flicky-slider .flickityt4s-button:hover{color:var(--slider-btn-color-hover);background-color:var(--slider-btn-background-hover);border-color:var(--slider-btn-border-hover)}.t4s-flicky-slider.t4s-slider-btn-cl-light.t4s-slider-btn-style-default .flickityt4s-button{box-shadow:0 2px 10px rgb(54 54 54 / 15%)}.t4s-flicky-slider.t4s-slider-btn-cl-default{--slider-btn-color:var(--t4s-light-color);--slider-btn-background:var(--t4s-dark-color);--slider-btn-border:var(--t4s-dark-color);--slider-btn-color-hover:var(--t4s-light-color);--slider-btn-background-hover:var(--t4s-dark-color);--slider-btn-border-hover:var(--t4s-dark-color)}.t4s-flicky-slider.t4s-slider-btn-cl-default .flickityt4s-button:hover{opacity:.8!important}.t4s-flicky-slider.t4s-slider-btn-cl-dark{--slider-btn-color:var(--t4s-light-color);--slider-btn-background:var(--t4s-dark-color);--slider-btn-border:var(--t4s-dark-color);--slider-btn-color-hover:var(--t4s-light-color);--slider-btn-background-hover:var(--accent-color);--slider-btn-border-hover:var(--accent-color)}.t4s-flicky-slider.t4s-slider-btn-cl-light{--slider-btn-color:var(--t4s-dark-color);--slider-btn-background:var(--t4s-light-color);--slider-btn-border:var(--t4s-light-color);--slider-btn-color-hover:var(--t4s-light-color);--slider-btn-background-hover:var(--accent-color);--slider-btn-border-hover:var(--accent-color)}.t4s-flicky-slider.t4s-slider-btn-cl-primary{--slider-btn-color:var(--t4s-light-color);--slider-btn-background:var(--accent-color);--slider-btn-border:var(--accent-color);--slider-btn-color-hover:var(--t4s-light-color);--slider-btn-background-hover:var(--accent-color-hover);--slider-btn-border-hover:var(--accent-color-hover)}.t4s-flicky-slider.t4s-slider-btn-cl-custom1,.t4s-flicky-slider.t4s-slider-btn-cl-custom2{--slider-btn-color:var(--btn-color);--slider-btn-background:var(--btn-background);--slider-btn-border:var(--btn-background);--slider-btn-color-hover:var(--btn-color-hover);--slider-btn-background-hover:var(--btn-background-hover);--slider-btn-border-hover:var(--btn-background-hover)}.t4s-flicky-slider.t4s-slider-btn-style-outline{--slider-btn-color:var(--t4s-dark-color);--slider-btn-border:var(--t4s-dark-color);--slider-btn-background-hover:var(--t4s-dark-color);--slider-btn-color-hover:var(--t4s-light-color);--slider-btn-border-hover:var(--t4s-dark-color)}.t4s-flicky-slider.t4s-slider-btn-style-outline.t4s-slider-btn-cl-light{--slider-btn-color:var(--t4s-light-color);--slider-btn-border:var(--t4s-light-color);--slider-btn-background-hover:var(--accent-color);--slider-btn-color-hover:var(--t4s-light-color);--slider-btn-border-hover:var(--accent-color)}.t4s-flicky-slider.t4s-slider-btn-style-outline.t4s-slider-btn-cl-dark{--slider-btn-color:var(--t4s-dark-color);--slider-btn-border:var(--t4s-dark-color);--slider-btn-background-hover:var(--accent-color);--slider-btn-color-hover:var(--t4s-light-color);--slider-btn-border-hover:var(--accent-color)}.t4s-flicky-slider.t4s-slider-btn-style-outline.t4s-slider-btn-cl-primary{--slider-btn-color:var(--accent-color);--slider-btn-border:var(--accent-color);--slider-btn-background-hover:var(--accent-color);--slider-btn-color-hover:var(--t4s-light-color);--slider-btn-border-hover:var(--accent-color)}.t4s-flicky-slider.t4s-slider-btn-style-outline.t4s-slider-btn-cl-custom1,.t4s-flicky-slider.t4s-slider-btn-style-outline.t4s-slider-btn-cl-custom2{--slider-btn-color:var(--btn-color);--slider-btn-border:var(--btn-color);--slider-btn-background-hover:var(--btn-background-hover);--slider-btn-color-hover:var(--btn-color-hover);--slider-btn-border-hover:var(--btn-background-hover)}.t4s-flicky-slider.t4s-slider-btn-style-simple{--slider-btn-color:var(--t4s-dark-color);--slider-btn-color-hover:var(--t4s-dark-color)}.t4s-flicky-slider.t4s-slider-btn-style-simple.t4s-slider-btn-cl-light{--slider-btn-color:var(--t4s-light-color);--slider-btn-color-hover:var(--accent-color)}.t4s-flicky-slider.t4s-slider-btn-style-simple.t4s-slider-btn-cl-dark{--slider-btn-color:var(--t4s-dark-color);--slider-btn-color-hover:var(--accent-color)}.t4s-flicky-slider.t4s-slider-btn-style-simple.t4s-slider-btn-cl-primary{--slider-btn-color:var(--accent-color);--slider-btn-color-hover:var(--accent-color-hover)}.t4s-flicky-slider.t4s-slider-btn-style-simple.t4s-slider-btn-cl-custom1,.t4s-flicky-slider.t4s-slider-btn-style-simple.t4s-slider-btn-cl-custom2{--slider-btn-color:var(--btn-color);--slider-btn-color-hover:var(--btn-color-hover)}.t4s-flicky-slider.t4s-slider-btn-style-outline{--slider-btn-background:transparent}.t4s-flicky-slider.t4s-slider-btn-style-outline .flickityt4s-button{border-style:solid;border-width:2px}.t4s-flicky-slider.t4s-slider-btn-style-simple{--slider-btn-background:transparent;--slider-btn-border:transparent;--slider-btn-background-hover:transparent;--slider-btn-border-hover:transparent}.t4s-slider-btn-pos-ontop.t4s-flicky-slider .flickityt4s-button{position:absolute;z-index:2;white-space:nowrap;--abc:calc(var(--heading-height)/2);--xyz:calc(var(--btn-height-slider)/2);top:auto;bottom:calc(100% + var(--tophead_mb));opacity:1;visibility:visible;margin:0}.t4s-slider-btn-pos-ontop.t4s-flicky-slider .flickityt4s-button.next{right:calc(var(--flickity-btn-pos)/2);transform:none}.t4s-slider-btn-pos-ontop.t4s-flicky-slider.t4s-slider-btn-style-simple .flickityt4s-button.next{right:calc(var(--flickity-btn-pos)/ 2 - 7px)}.t4s-slider-btn-pos-ontop.t4s-flicky-slider .flickityt4s-button.previous{right:calc(var(--btn-height-slider) + 20px + var(--flickity-btn-pos)/ 2);left:auto;transform:none}.t4s-slider-btn-pos-ontop.t4s-flicky-slider.t4s-slider-btn-style-simple .flickityt4s-button.previous{right:calc(var(--btn-height-slider) + 20px + var(--flickity-btn-pos)/ 2 - 7px)}.t4s-slider-btn-pos-ontop.t4s-flicky-slider:not(:hover) .flickityt4s-button.next,.t4s-slider-btn-pos-ontop.t4s-flicky-slider:not(:hover) .flickityt4s-button.previous{transform:none}.t4s-flicky-slider .flickityt4s-page-dots{display:block;-webkit-animation:1s t4s-ani-fadeIn;animation:1s t4s-ani-fadeIn}.flickityt4s-page-dots .dot.is-selected:first-child:last-child{display:none}.t4s-flicky-slider.t4s-dots-round-true .flickityt4s-page-dots .dot{border-radius:50%}.t4s-dots-style-elessi.t4s-dots-round-true .flickityt4s-page-dots .dot{border-radius:5px}.t4s-flicky-slider.t4s-dots-style-outline .flickityt4s-page-dots .dot:not(.is-selected){--slider-dot-background:transparent!important}.t4s-flicky-slider.t4s-dots-style-outline .flickityt4s-page-dots .dot{border-style:solid;border-width:2px}.t4s-flicky-slider{--slider-dot-width:11px;--slider-dot-height:11px;--slider-dot-background:#000;--slider-dot-border:#000}.t4s-flicky-slider.t4s-dots-style-default.t4s-dots-cl-default .dot.is-selected{--slider-dot-background:rgba(0,0,0,.9)}.t4s-flicky-slider.t4s-dots-style-outline{--slider-dot-width:13px;--slider-dot-height:13px;--slider-dot-background:#fff;--slider-dot-border:#fff}.t4s-flicky-slider.t4s-dots-style-outline.t4s-dots-cl-default .dot.is-selected{--slider-dot-background:#000;--slider-dot-border:#000}.t4s-flicky-slider.t4s-dots-style-outline.t4s-dots-cl-default .dot:not(.is-selected){--slider-dot-background:#fff!important;--slider-dot-border:rgba(0,0,0,.2);opacity:1}.t4s-flicky-slider.t4s-dots-style-elessi{--slider-dot-width:13px;--slider-dot-height:13px;--slider-dot-background:#fff;--slider-dot-border:#000;--slider-dot-background-active:#000}.t4s-flicky-slider.t4s-dots-style-elessi{--slider-dot-width:8px;--slider-dot-height:8px}.t4s-flicky-slider.t4s-dots-style-elessi .dot.is-selected{--slider-dot-width:30px}.t4s-flicky-slider.t4s-dots-style-elessi.t4s-dots-cl-default .dot.is-selected{--slider-dot-background:#000;--slider-dot-border:#000}.t4s-flicky-slider.t4s-dots-style-elessi.t4s-dots-cl-default .dot:not(.is-selected){--slider-dot-background:#fff!important;--slider-dot-border:#fff;opacity:1}.t4s-flicky-slider.t4s-dots-style-br-outline{--slider-dot-width:8px;--slider-dot-height:8px;--slider-dot-background:var(--t4s-light-color);--slider-dot-border:var(--t4s-dark-color);--slider-dot-background-active:var(--t4s-dark-color)}.t4s-flicky-slider.t4s-dots-style-br-outline,.t4s-flicky-slider.t4s-dots-style-br-outline2{--slider-dot-background:var(--t4s-light-color);--slider-dot-border:var(--t4s-dark-color);--slider-dot-background-active:var(--t4s-dark-color)}.t4s-flicky-slider.t4s-dots-style-br-outline .dot,.t4s-flicky-slider.t4s-dots-style-br-outline2 .dot{position:relative;transition:all .3s linear;--slider-dot-width:17px;--slider-dot-height:17px;border-radius:50%;box-shadow:0 0 0 2px rgb(255 255 255 / 0%);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;background-color:transparent!important}.t4s-flicky-slider.t4s-dots-style-br-outline .dot{--slider-dot-width:22px;--slider-dot-height:22px}.t4s-flicky-slider.t4s-dots-style-br-outline .dot.is-selected,.t4s-flicky-slider.t4s-dots-style-br-outline2 .dot.is-selected{box-shadow:0 0 0 2px var(--slider-dot-background)}.t4s-flicky-slider.t4s-dots-style-br-outline .dot::before,.t4s-flicky-slider.t4s-dots-style-br-outline2 .dot::before{content:"";border-radius:100%;background-color:var(--slider-dot-background);position:absolute;top:0;left:0;width:100%;height:100%;border:0}.t4s-flicky-slider.t4s-dots-style-br-outline2 .dot.is-selected::before{background-color:transparent}.t4s-flicky-slider.t4s-dots-style-br-outline .dot.is-selected::before,.t4s-flicky-slider.t4s-dots-style-br-outline2 .dot::before{transform:scale(.3);-webkit-transform:scale(.3)}.t4s-flicky-slider.t4s-dots-style-br-outline .dot::before{transform:scale(.4);-webkit-transform:scale(.4)}.t4s-flicky-slider.t4s-dots-cl-dark{--slider-dot-background:var(--t4s-dark-color);--slider-dot-border:var(--t4s-dark-color)}.t4s-flicky-slider.t4s-dots-cl-light{--slider-dot-background:var(--t4s-light-color);--slider-dot-border:var(--t4s-light-color)}.t4s-flicky-slider.t4s-dots-cl-primary{--slider-dot-background:var(--accent-color);--slider-dot-border:var(--accent-color)}.t4s-flicky-slider.t4s-dots-cl-custom1{--slider-dot-background:var(--dots-background);--slider-dot-border:var(--dots-background)}.t4s-flicky-slider.t4s-dots-cl-custom2{--slider-dot-background:var(--dots-background);--slider-dot-border:var(--dots-background)}.t4s-flicky-slider .flickityt4s-page-dots .dot{display:inline-flex;justify-content:center;align-items:center;width:var(--slider-dot-width);height:var(--slider-dot-height);background-color:var(--slider-dot-background);border-color:var(--slider-dot-border);margin:0 calc(var(--space-dots)/2);cursor:pointer;opacity:.5;transition:all .3s}.t4s-flicky-slider .flickityt4s-page-dots .dot.is-selected,.t4s-flicky-slider .flickityt4s-page-dots .dot:hover{opacity:1}.t4s-flicky-slider .flickityt4s-prev-next-button.previous{left:calc(var(--flickity-btn-pos)/2)}.t4s-flicky-slider .flickityt4s-prev-next-button.next{right:calc(var(--flickity-btn-pos)/2)}.t4s-flicky-slider.t4s-dots-style-fullwidth .flickityt4s-page-dots{display:table;width:100%;max-width:calc(100% - var(--ts-gutter-x));margin-left:auto;margin-right:auto;margin-top:45px}.t4s-flicky-slider.t4s-dots-style-fullwidth .flickityt4s-page-dots .dot{display:table-cell;vertical-align:middle;width:auto;height:3px;background-color:#ededed;opacity:1}.t4s-flicky-slider.t4s-dots-style-fullwidth .flickityt4s-page-dots .dot.is-selected,.t4s-flicky-slider.t4s-dots-style-fullwidth .flickityt4s-page-dots .dot:hover{background-color:var(--slider-dot-background)}.t4s-flicky-slider.t4s-dots-round-true.t4s-dots-style-fullwidth .flickityt4s-page-dots .dot{border-radius:1px}.t4s-dots-style-number .flickityt4s-page-dots{opacity:0;visibility:hidden}.t4s-dots-style-number.flickityt4s-enabled .flickityt4s-page-dots{opacity:1;visibility:visible}.t4s-dots-style-number .flickityt4s-page-dots:not(.t4s-dots-list){display:none}.t4s-dots-style-number.t4s-dots-cl-dark{--dots-cl:var(--t4s-light-color);--bg-dots-cl:var(--t4s-dark-color)}.t4s-dots-style-number.t4s-dots-cl-light{--dots-cl:var(--t4s-dark-color);--bg-dots-cl:var(--t4s-light-color)}.t4s-dots-style-number.t4s-dots-cl-primary{--dots-cl:var(--t4s-light-color);--bg-dots-cl:var(--accent-color)}.t4s-dots-style-number .t4s-dots-list{padding:5px 15px;display:inline-flex;align-items:center;justify-content:center;line-height:20px;font-size:14px;margin:0;color:var(--dots-cl);background-color:var(--bg-dots-cl);left:50%;right:auto;transform:translateX(-50%);width:auto}.t4s-dots-style-number.t4s-dots-round-true .t4s-dots-list{border-radius:15px}@media (max-width:767px){.t4s-flicky-slider.t4s-slider-btn-small{--btn-width-slider:30px;--btn-height-slider:30px;--icon-height-slider:10px}.t4s-flicky-slider{--btn-width-slider:40px;--btn-height-slider:40px;--icon-height-slider:14px}.t4s-flicky-slider.t4s-slider-btn-large{--btn-width-slider:50px;--btn-height-slider:50px;--icon-height-slider:18px}.flickityt4s-page-dots{margin:5px 0 0}.t4s-flicky-slider.t4s-dots-hidden-mobile-true .flickityt4s-page-dots,.t4s-flicky-slider.t4s-slider-btn-hidden-mobile-true .flickityt4s-button{display:none}.t4s-flicky-slider:not(:hover) .flickityt4s-button.next,.t4s-flicky-slider:not(:hover) .flickityt4s-button.previous{transform:translateX(0) translateY(-50%)}.flickityt4s-prev-next-button.previous{left:10px}.flickityt4s-prev-next-button.next{right:10px}.t4s-flicky-slider .flickityt4s-prev-next-button.previous{left:calc(var(--flickity-btn-pos-mb)/2)}.t4s-flicky-slider .flickityt4s-prev-next-button.next{right:calc(var(--flickity-btn-pos-mb)/2)}}
/* pre_flickityt4s.min.css */
.flickityt4s:not(.flickityt4s-enabled){flex-wrap:nowrap;overflow:hidden;width:auto}.flickityt4s-enabled{display:block;position:relative;-webkit-tap-highlight-color:transparent}.flickityt4s-enabled:focus{outline:0;box-shadow:none}.flickityt4s-viewport{overflow:hidden;position:relative;width:100%;height:100%}.flickityt4s-slider{position:absolute;width:100%;height:100%;will-change:transform}.flickityt4s-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickityt4s-enabled.is-draggable .flickityt4s-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}1 .flickityt4s-enabled.is-draggable .flickityt4s-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickityt4s-button,.flickityt4s-page-dots{display:none}.flickityt4s-enabled.is-fade .flickityt4s-slider>*{pointer-events:none;z-index:0;opacity:0!important;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.flickityt4s-enabled.is-fade .flickityt4s-slider>.is-selected{pointer-events:auto;z-index:1;opacity:1!important}.t4s-enabled .flickityt4s-viewport{transition:height .3s}.flickityt4s-button{position:absolute;border:none}.flickityt4s-button:hover{cursor:pointer}.flickityt4s-button:active{opacity:.6}.flickityt4s-button:disabled{opacity:.3!important;cursor:auto}.flickityt4s_prev_disable.flickityt4s_next_disable .flickityt4s-button:disabled,.flickityt4s_prev_disable.flickityt4s_next_disable .flickityt4s-page-dots{display:none!important}.flickityt4s-button-icon{fill:currentColor}.flickityt4s-prev-next-button{top:var(--prev-next-top,50%);width:40px;height:40px;min-width:40px;min-height:40px;padding:0;transform:translateY(-50%)}.flickityt4s-prev-next-button.previous{left:15px}.flickityt4s-prev-next-button.next{right:15px}.flickityt4s-rtl .flickityt4s-prev-next-button.previous{left:auto;right:15px}.flickityt4s-rtl .flickityt4s-prev-next-button.next{right:auto;left:15px}.flickityt4s-prev-next-button .flickityt4s-button-icon{width:auto;height:18px;stroke:currentColor;fill:currentcolor}.flickityt4s-page-dots{position:relative;width:100%;bottom:0;z-index:2;padding:0;margin:15px 0 0;list-style:none;text-align:center;line-height:1}.flickityt4s-rtl .flickityt4s-page-dots{direction:rtl}.flickityt4s:after{content:'flickityt4s';display:none}@media (min-width:768px){.carousel-disable-md:after{content:''}.carousel-disable-md.flickityt4s:not(.flickityt4s-enabled){flex-wrap:wrap}}@media (min-width:1025px){.carousel-disable-lg:after{content:''}.carousel-disable-lg.flickityt4s:not(.flickityt4s-enabled){flex-wrap:wrap}.t4s-carousel__nav-scroller:not(.is__position-bottom){position:absolute;top:0;left:0;right:0;bottom:0;overflow-x:visible;overflow-y:scroll}.t4s-carousel__nav{flex-wrap:wrap}}.flickityt4s-enabled,.flickityt4s-slider>.t4s-col-item{margin-top:0!important}.t4s-carousel__nav-scroller{width:100%;overflow-x:scroll;white-space:nowrap -webkit-overflow-scrolling: touch;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;scrollbar-width:none;scroll-behavior:smooth;-ms-overflow-style:-ms-autohiding-scrollbar}.t4s-carousel__nav-scroller img{opacity:0;transition:.3s ease-in-out}.t4s-carousel__nav-scroller img.lazyloadt4sed{opacity:1}.t4s-carousel__nav{flex-wrap:nowrap}.t4s-carousel__nav-scroller::-webkit-scrollbar{height:0;width:0}
/* top-head.css */
.t4s-top-heading{margin-bottom:var(--tophead_mb)}.t4s-section-title{position:relative;color:var(--color);--cl-heading:var(--color)}.t4s-section-title>span{display:inline-block;vertical-align:top}.t4s-section-des{display:block;color:var(--color);--cl-subheading:var(--color)}.t4s_des_title_2 .t4s-section-title{display:flex;align-items:center}.t4s_des_title_2.t4s-text-center .t4s-section-title{justify-content:center}.t4s_des_title_2.t4s-text-end .t4s-section-title{justify-content:flex-end}.t4s_des_title_2 .t4s-section-title::after,.t4s_des_title_2 .t4s-section-title::before{content:"";display:inline-block;vertical-align:middle;width:30px;height:2px;background:var(--cl-heading)}.t4s_des_title_2 .t4s-section-title>span{margin:0 10px}.t4s_des_title_3 .t4s-section-title,.t4s_des_title_4 .t4s-section-title{padding-bottom:10px;margin-bottom:10px}.t4s_des_title_3 .t4s-section-title>span::after{content:"";display:inline-block;position:absolute;top:100%;width:40px;height:2px;background-color:var(--accent-color);bottom:0;left:0}.t4s_des_title_3.t4s-text-center .t4s-section-title>span::after{left:0;right:0;margin:auto}.t4s_des_title_3.t4s-text-end .t4s-section-title>span::after{left:auto;right:0;margin:auto}.t4s_des_title_4 .t4s-section-title{border-bottom:2px solid rgba(119,119,119,.17)}.t4s_des_title_4 .t4s-section-title>span{position:relative}.t4s_des_title_4 .t4s-section-title>span::after{content:" ";position:absolute;top:100%;left:0;margin-top:10px;width:100%;height:2px;background-color:var(--accent-color)}.t4s_des_title_5 .t4s-section-title>span{display:block}.t4s_des_title_5 .t4s-section-title:after{content:" ";display:inline-block;width:250px;height:30px;background-image:url(svg_title.svg);margin:0}.t4s_des_title_6 .t4s-cbl{display:inline-block;vertical-align:middle;line-height:1;font-size:22px;position:relative;padding:0;opacity:.8}.t4s_des_title_6 .t4s-cbl>i{display:inline-block;vertical-align:middle;padding:0 8px}.t4s_des_title_6 .t4s-cbl::after,.t4s_des_title_6 .t4s-cbl::before{width:24px;height:1px;display:inline-block;vertical-align:middle;background-color:var(--color);content:'';opacity:.8}.t4s_des_title_6 .t4s-cbl::before{right:100%}.t4s_des_title_6 .t4s-cbl::after{left:100%}.t4s_des_title_6 .t4s-cbl span{display:inline-block;vertical-align:middle;margin:0 10px}.t4s_des_title_6 .t4s-cbl span::after,.t4s_des_title_6 .t4s-cbl span::before{content:" ";position:absolute;top:50%;bottom:-12px;left:50%;margin-left:-6px;width:12px;height:1px;display:inline-block;background-color:var(--color)}.t4s_des_title_6 .t4s-cbl span::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.t4s_des_title_6 .t4s-cbl span::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.t4s_des_title_7 .t4s-section-title span,.t4s_des_title_8 .t4s-section-title span{display:inline-block;position:relative;z-index:9}.t4s_des_title_7 .t4s-section-title>span::after{content:"";display:inline-block;position:relative;width:60%;max-width:150px;height:2px;background-color:currentColor;margin:12px 0 15px}.t4s_des_title_8 .t4s-section-title>span::after{content:"";height:8px;background:var(--accent-color);opacity:.7;position:absolute;bottom:4px;opacity:.3;left:0;width:100%;z-index:-1}.t4s_des_title_10 .t4s-section-title,.t4s_des_title_9 .t4s-section-title{display:flex;justify-content:center;align-items:center}.t4s_des_title_10 .t4s-section-title:after,.t4s_des_title_10 .t4s-section-title:before,.t4s_des_title_9 .t4s-section-title:after,.t4s_des_title_9 .t4s-section-title:before{content:'';flex:1 0 0%;display:inline-block;height:1px;background:0 0;border-top:1px solid var(--border-color)}.t4s_des_title_10 .t4s-section-title>span,.t4s_des_title_9 .t4s-section-title>span{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;padding:0 15px;position:relative;z-index:2}.t4s_des_title_10.t4s-text-start .t4s-section-title>span,.t4s_des_title_9.t4s-text-start .t4s-section-title>span{padding-left:0}.t4s_des_title_10.t4s-text-start .t4s-section-title:after,.t4s_des_title_10.t4s-text-start .t4s-section-title:before,.t4s_des_title_9.t4s-text-start .t4s-section-title:after,.t4s_des_title_9.t4s-text-start .t4s-section-title:before{order:3}.t4s_des_title_10.t4s-text-end .t4s-section-title>span,.t4s_des_title_9.t4s-text-end .t4s-section-title>span{padding-right:0;order:3}.t4s_des_title_10 .t4s-section-title::after,.t4s_des_title_10 .t4s-section-title::before{height:3px;border-bottom:1px solid var(--border-color)}.t4s_des_title_11 .t4s-section-title{padding-bottom:10px;margin-bottom:10px}.t4s_des_title_11 .t4s-section-title>span::after{content:"";display:inline-block;position:absolute;top:100%;width:165px;height:2px;background-color:var(--cl-heading);bottom:0;left:0}.t4s_des_title_11.t4s-text-center .t4s-section-title>span::after{left:0;right:0;margin:auto}.t4s_des_title_11.t4s-text-end .t4s-section-title>span::after{left:auto;right:0;margin:auto}.t4s_des_title_12{display:flex;flex-direction:column-reverse}.t4s_des_title_12 .t4s-section-title{line-height:42px}.t4s_des_title_12 .t4s-section-des{line-height:25px}.t4s_des_title_13{margin-bottom:10px}.t4s_des_title_13 .t4s-section-title>span{display:inline-block;vertical-align:top;line-height:1;position:relative}.t4s_des_title_13 .t4s-section-title>span:before{content:"";height:8px;background:var(--accent-color);position:absolute;bottom:-3px;opacity:.3;left:0;width:100%;z-index:0}.t4s_des_title_13 .heading-char{color:var(--accent-color)}.t4s_des_title_13 .heading-char svg{fill:currentColor;width:82px;height:20px}.t4s_des_title_14::after{display:inline-block;vertical-align:top;content:'';width:72px;height:5px;background:var(--accent-color)}.t4s_des_title_15 .t4s-section-title{position:relative;display:inline-flex;margin-bottom:0}.t4s_des_title_15 .t4s-section-title::after{width:220px;height:1px;background-color:var(--cl-heading);content:'';top:0;left:100%;bottom:0;margin:auto 0 auto 50px}.t4s_des_title_15.t4s-text-end .t4s-section-title{flex-direction:row-reverse}.t4s_des_title_15.t4s-text-end .t4s-section-title::after{margin:auto 50px auto 0;left:auto;right:100%}.rtl_true .t4s_des_title_15 .t4s-section-title::after{margin:auto 50px auto 0}@media (min-width:768px){.t4s_des_title_2 .t4s-section-title>span{margin:0 30px}.t4s_des_title_2 .t4s-section-title::after,.t4s_des_title_2 .t4s-section-title::before{width:60px}}@media(max-width:767px){.t4s_des_title_15 .t4s-section-title:after{max-width:20%}}
/* topheading-section.css */
.t4s-top-heading-icon__theme svg{width:var(--top-hd-theme-icon-width);height:var(--top-hd-theme-icon-width)}.t4s-top-heading-icon__image img{width:100%;max-width:var(--width);display:inline-block;vertical-align:top}.t4s-top-heading-icon__image[style*="--width:0px"] img{max-width:var(--max-width)}.t4s-top-heading-icon__awesome>i{font-size:var(--font-size)}.t4s-top-heading-icon{margin-bottom:var(--mgb)}.t4s-top-heading-icon__awesome-design-true>i{display:inline-block;vertical-align:middle;padding:0 8px}.t4s-top-heading-icon__awesome-design-true:after,.t4s-top-heading-icon__awesome-design-true:before{width:24px;height:1px;display:inline-block;vertical-align:middle;background-color:var(--color);content:"";opacity:.8}.t4s-top-heading-icon__awesome-design-true:before{right:100%}.t4s-top-heading-icon__awesome-design-true:after{left:100%}@media (max-width:767px){.t4s-top-heading-icon{margin-bottom:var(--mgb-mb)}}
/* shipping.css */
.t4s-shipping .t4s-shipping-icon{color:var(--icon-cl);border-color:var(--icon-cl)}.t4s-shipping-item:hover .t4s-shipping-icon{-webkit-animation:bounceIn .5s ease;-o-animation:bounceIn .5s ease;animation:bounceIn .5s ease}.t4s-shipping-list.t4s-shipping-icon-circle .t4s-shipping .t4s-shipping-icon{border-radius:100%;overflow:hidden;position:relative;border:1px solid}.t4s-shipping-list.t4s-shipping-icon-circle .t4s-shipping .t4s-shipping-icon>*{position:relative;z-index:2}.t4s-shipping-list.t4s-shipping-icon-circle .t4s-shipping .t4s-shipping-icon:not(.t4s-shipping-icon-img):before{content:'';position:absolute;z-index:1;top:8px;left:8px;right:8px;bottom:8px;background-color:var(--icon-cl);transition:.3s;transform:scale(0)}.t4s-shipping-list.t4s-shipping-icon-circle .t4s-shipping:hover .t4s-shipping-icon:not(.t4s-shipping-icon-img):before{transform:scale(1)}.t4s-shipping-list.t4s-shipping-icon-circle .t4s-shipping:hover .t4s-shipping-icon{color:var(--icon-cl2);border-color:var(--icon-cl)}.t4s-shipping-list.t4s-shipping-icon-circle .t4s-shipping .t4s-shipping-icon:before{border-radius:50%}.t4s-shipping .t4s-shipping-icon-img{background-size:contain;background-repeat:no-repeat;background-position:center}.t4s-shipping-list.t4s-shipping-icon-small .t4s-shipping .t4s-shipping-icon-img{width:40px;height:40px}.t4s-shipping-list.t4s-shipping-icon-medium .t4s-shipping .t4s-shipping-icon-img{width:50px;height:50px}.t4s-shipping-list.t4s-shipping-icon-large .t4s-shipping .t4s-shipping-icon-img{width:60px;height:60px}.t4s-shipping-list.t4s-shipping-icon-circle.t4s-shipping-icon-small .t4s-shipping .t4s-shipping-icon{width:60px;height:60px}.t4s-shipping-list.t4s-shipping-icon-circle.t4s-shipping-icon-medium .t4s-shipping .t4s-shipping-icon{width:80px;height:80px}.t4s-shipping-list.t4s-shipping-icon-circle.t4s-shipping-icon-large .t4s-shipping .t4s-shipping-icon{width:95px;height:95px}.t4s-shipping-list.t4s-shipping-icon-circle .t4s-shipping .t4s-shipping-icon{display:flex;justify-content:center;align-items:center}.t4s-shipping .t4s-shipping-icon svg{display:inline-block;vertical-align:top;fill:currentColor}.t4s-shipping-list.t4s-shipping-icon-small .t4s-shipping .t4s-shipping-icon svg{width:24px;height:24px}.t4s-shipping-list.t4s-shipping-icon-medium .t4s-shipping .t4s-shipping-icon svg{width:36px;height:36px}.t4s-shipping-list.t4s-shipping-icon-large .t4s-shipping .t4s-shipping-icon svg{width:48px;height:48px}.t4s-shipping-list.t4s-shipping-icon-small .t4s-shipping .t4s-shipping-icon-line{font-size:24px}.t4s-shipping-list.t4s-shipping-icon-medium .t4s-shipping .t4s-shipping-icon-line{font-size:36px}.t4s-shipping-list.t4s-shipping-icon-large .t4s-shipping .t4s-shipping-icon-line{font-size:48px}.t4s-shipping-list.t4s-text-start .t4s-shipping .t4s-shipping-icon{margin-right:20px}.t4s-shipping-list.t4s-text-end .t4s-shipping .t4s-shipping-icon{margin-left:20px;-ms-order:2;order:2}.t4s-shipping .t4s-shipping-inner{display:flex}.t4s-ver-center-true .t4s-shipping .t4s-shipping-inner{align-items:center}.t4s-shipping-list.t4s-text-center .t4s-shipping .t4s-shipping-inner{flex-direction:column}.t4s-shipping-list.t4s-text-start .t4s-shipping .t4s-shipping-icon,.t4s-shipping.t4s-text-end .t4s-shipping-icon{text-align:center}.t4s-shipping-list.t4s-text-center .t4s-shipping .t4s-shipping-icon{margin:0 auto 10px;display:inline-flex}.t4s-shipping .t4s-shipping-title{font-size:14px;color:var(--title-cl);font-weight:600;margin-bottom:0;margin-top:0}.t4s-shipping .t4s-shipping-content,.t4s-shipping .t4s-shipping-icon{padding-right:0;padding-left:0}.t4s-shipping .t4s-shipping-content .t4s-shipping-des{margin-bottom:0;color:var(--content-cl);line-height:24px}.t4s-shipping.tl .t4s-shipping-content,.t4s-shipping.tr .t4s-shipping-content{overflow:hidden}.use_border_true .t4s-shipping .t4s-shipping-inner{padding:15px;box-shadow:inset -1px -1px var(--bd-cl),-1px -1px var(--bd-cl);background-color:var(--bg-cl)}.flickityt4s-enabled.use_border_true .t4s-shipping .t4s-shipping-inner{box-shadow:inset -1px -2px var(--bd-cl),-1px -1px var(--bd-cl)}.t4s-shipping.t4s-shipping-padding-2 .t4s-shipping-inner{padding:17px 5px;font-size:15px}.t4s-shipping .t4s-shipping-des p{margin-bottom:10px;line-height:24px}.t4s-shipping .t4s-shipping-des p:last-child{margin-bottom:0}.t4s-shipping-list.t4s-flicky-slider .flickityt4s-page-dots{margin:20px 0 0}.t4s-shipping-list.t4s-flicky-slider .flickityt4s-page-dots .dot{margin:0 5px}@media (min-width:1025px){.use_border_true .t4s-shipping.t4s-shipping-padding-2 .t4s-shipping-inner{padding:20px}}@media (min-width:768px){.t4s-shipping-list.flickityt4s:not(.flickityt4s-enabled){flex-wrap:wrap}}@media (max-width:767px){.t4s-shipping-list.t4s-text-start .t4s-shipping .t4s-shipping-icon{margin-right:10px}.t4s-shipping.t4s-text-end .t4s-shipping-icon{margin-left:10px}}
/* collection-products.css */
.pr_btn_style_2 .t4s-pr-style5 .t4s-product-btns a:not(:last-child){margin-bottom:5px}.pr_border_style_3 .t4s-product div.t4s-product-info{padding:10px 0 0}.pr_border_style_3 .t4s-product{padding-top:calc(var(--ts-gutter-x) * .5);padding-bottom:calc(var(--ts-gutter-x) * .5)}.pr_border_style_3 div.t4s-product .t4s-product-wrapper{position:relative}.t4s-product-info__inner>a.t4s-pr-addtocart{border-radius:var(--pr-btn-radius-size)}.pr_border_style_2 .t4s-product .t4s-product-inner{border:solid 1px var(--border-color)}.pr_border_style_3 .t4s_box_pr_grid .t4s-product{box-shadow:0 0 0 1px var(--border-color)}.pr_border_style_3 .t4s_box_pr_slider .flickityt4s-viewport:before{position:absolute;content:"";width:100%;height:100%;border:1px solid var(--border-color);z-index:1;pointer-events:none;display:block!important;background-color:transparent}.pr_border_style_3 .t4s_box_pr_slider .t4s-product:before{content:"";position:absolute;z-index:1;right:0;top:0;width:100%;height:1000px;box-shadow:inset -1px -1px var(--border-color),-1px -1px var(--border-color);pointer-events:none}.pr_border_style_3 .t4s_box_pr_grid:not(.t4s-flicky-slider) .t4s-product{box-shadow:inset -1px -1px var(--border-color),-1px -1px var(--border-color)}.shadow_round_img_true .t4s-product .t4s-product-inner{border-radius:5px;-webkit-box-shadow:0 0 12px rgb(0 0 0 / 12%);box-shadow:0 0 12px rgb(0 0 0 / 12%);overflow:hidden}.badge_shape_1 .t4s-product-badge>span{height:60px;border-radius:30px}.badge_shape_1 .is--listview .t4s-product .t4s-product-badge>span{height:50px;min-width:50px}.t4s-badge-sale{color:var(--sale-badge-color);background-color:var(--sale-badge-background)}.t4s-badge-new{color:var(--new-badge-color);background-color:var(--new-badge-background)}.t4s-badge-hot{color:var(--hot-badge-color);background-color:var(--hot-badge-background)}.t4s-badge-soldout{color:var(--soldout-badge-color);background-color:var(--soldout-badge-background)}.t4s-badge-preorder{color:var(--preorder-badge-color);background-color:var(--preorder-badge-background)}.t4s-badge-custom{color:var(--custom-badge-color);background-color:var(--custom-badge-background)}.swatch_color_style_2 .t4s-pr-color__item,.swatch_color_style_2 .t4s-pr-color__item .t4s-pr-color__value{border-radius:50%}.t4s-product{--wishlist-cl:var(--pr-wishlist-color2);--wishlist-bg-cl:var(--pr-wishlist-color);--wishlist-hover-cl:var(--pr-wishlist-color2-hover);--wishlist-active-cl:var(--pr-wishlist-color2-active);--wishlist-active-bg-cl:var(--pr-wishlist-color-active);--wishlist-hover-bg-cl:var(--pr-wishlist-color-hover);--compare-cl:var(--pr-compare-color2);--compare-bg-cl:var(--pr-compare-color);--compare-hover-cl:var(--pr-compare-color2-hover);--compare-hover-bg-cl:var(--pr-compare-color-hover);--quickview-cl:var(--pr-quickview-color2);--quickview-bg-cl:var(--pr-quickview-color);--quickview-hover-cl:var(--pr-quickview-color2-hover);--quickview-hover-bg-cl:var(--pr-quickview-color-hover);--atc-cl:var(--pr-addtocart-color2);--atc-bg-cl:var(--pr-addtocart-color);--atc-hover-cl:var(--pr-addtocart-color2-hover);--atc-hover-bg-cl:var(--pr-addtocart-color-hover);--content-cl:var(--content-color)}.css_for_wis_app_true .t4s-product .t4s-pr-wishlist,.t4s-product a.t4s-pr-wishlist{color:var(--wishlist-cl);background-color:var(--wishlist-bg-cl)}.css_for_wis_app_true .t4s-product .t4s-pr-wishlist:hover,.t4s-product a.t4s-pr-wishlist:hover{color:var(--wishlist-hover-cl);background-color:var(--wishlist-hover-bg-cl)}.css_for_wis_app_true .t4s-product .t4s-pr-wishlist i{color:var(--wishlist-cl)}.css_for_wis_app_true .t4s-product .t4s-pr-wishlist:hover i{color:var(--wishlist-hover-cl)}.css_for_wis_app_true .t4s-product .t4s-pr-wishlist.is--added,.t4s-product a.t4s-pr-wishlist.is--added{transform:translate(0);opacity:1;visibility:visible;color:var(--wishlist-active-cl);background-color:var(--wishlist-active-bg-cl)}.t4s-product .t4s-pr-compare{color:var(--compare-cl);background-color:var(--compare-bg-cl)}.t4s-product .t4s-pr-compare:hover{color:var(--compare-hover-cl);background-color:var(--compare-hover-bg-cl)}.t4s-product .t4s-pr-quickview{color:var(--quickview-cl);background-color:var(--quickview-bg-cl)}.t4s-product .t4s-pr-quickview:hover{color:var(--quickview-hover-cl);background-color:var(--quickview-hover-bg-cl)}.t4s-product .t4s-pr-addtocart{color:var(--atc-cl);background-color:var(--atc-bg-cl);background-color:#ffb100}.t4s-product .t4s-pr-addtocart:hover{color:var(--atc-hover-cl);background-color:var(--atc-hover-bg-cl);background-color:#ff4e00}@-webkit-keyframes beat_heart{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes beat_heart{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}.t4s-product .t4s-product-btns2 .t4s-pr-item-btn:hover .t4s-svg-pr-icon,.t4s-product:not(.t4s-pr-style1):not(.t4s-pr-packery) .t4s-product-btns .t4s-pr-item-btn:hover .t4s-svg-pr-icon{-webkit-animation:.6s ease-in-out infinite beat_heart;animation:.6s ease-in-out infinite beat_heart}.t4s-pr-style1{--wishlist-cl:var(--pr-wishlist-color);--wishlist-bg-cl:tranparent!important;--wishlist-hover-cl:var(--pr-wishlist-color-hover);--wishlist-hover-bg-cl:tranparent!important;--wishlist-active-cl:var(--pr-wishlist-color-active);--wishlist-active-bg-cl:tranparent!important;--compare-cl:var(--pr-compare-color);--compare-bg-cl:tranparent!important;--compare-hover-cl:var(--pr-compare-color-hover);--compare-hover-bg-cl:tranparent!important}.t4s-product .t4s-product-inner{overflow:hidden;position:relative}.t4s-product .t4s-product-inner::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:var(--pr-background-overlay);z-index:1;transition:.5s;opacity:0}.t4s-product.t4s-colors-selected .t4s-product-inner:hover:before,.t4s-product:not(.t4s-colors-selected):hover .t4s-product-inner:before{opacity:1}.t4s-product .t4s-product-info{padding-top:var(--product-space-img-txt)}.t4s-product .t4s-product-info .t4s-product-info__inner>*{margin-bottom:var(--product-space-elements)}.t4s-product-vendor a{color:var(--product-vendors-color);font-size:14px}.t4s-product-vendor a:hover{color:var(--product-vendors-color-hover)}.t4s-product:not(:hover) .t4s-product-countdown.t4s-countdown-enabled{opacity:1;visibility:visible;transform:translateY(0)}.t4s-product .t4s-product-countdown{border-radius:var(--btn-radius);width:calc(100% - 20px);font-size:14px;line-height:20px;bottom:10px;left:10px;right:10px;padding:10px;color:var(--pr-countdown-color);background-color:var(--pr-countdown-bg-color);display:block;text-align:center;align-items:center;justify-content:center;transition:.4s ease-out 0s;transform:translateY(40px);margin:auto}.t4s-product .t4s-product-countdown.expired_cdt4{display:none;opacity:0;visibility:hidden}.t4s-product .t4s-product-countdown .t4s-pr-countdown-title{margin-right:5px}.t4s-product .t4s-product-countdown>*{display:inline-block;vertical-align:top}.t4s-product .t4s-product-title{font-size:var(--product-title-size);font-weight:var(--product-title-weight);color:var(--product-title-color);font-family:var(--product-title-family);text-transform:var(--product-title-style);letter-spacing:var(--product-title-spacing);line-height:var(--product-title-line-height);display:block}.t4s-product .t4s-product-title a{color:inherit}.t4s-product .t4s-product-title a:hover{color:var(--product-title-color-hover)}.t4s-product .t4s-product-rating{min-height:24px}.t4s-product .t4s-product-price{font-size:var(--product-price-size);color:var(--product-price-color);font-weight:var(--product-price-weight)}.t4s-product .t4s-product-price ins{color:var(--product-price-sale-color);text-decoration:none;margin-left:6px;display:inline-block}.t4s-product .t4s-price-from{color:var(--product-price-color)}.t4s-product .t4s-price__sale{color:var(--product-price-sale-color)}.t4s-flicky-slider+.t4s-prs-footer.t4s-has-btn-load-more,.t4s-prs-footer.t4s-has-btn-none{display:none}.t4s-prs-footer{margin-top:40px}.t4s-prs-footer .info{font-size:16px;color:#878787;line-height:24px}.t4s-product .t4s-product-badge{position:absolute;z-index:3;top:15px;right:15px;display:flex;justify-content:center;flex-direction:column;align-items:flex-end;pointer-events:none}.t4s-product-badge>span{display:inline-flex;justify-content:center;align-items:center;min-width:60px;min-height:24px;font-size:14px;color:#fff;margin-bottom:5px;word-break:break-word;padding:0 5px;line-height:1;text-align:center}.t4s-product-badge>span:last-child{margin-bottom:0}.t4s-product .t4s-product-btns{position:absolute;z-index:3;transition:.5s ease 0s;opacity:0;visibility:hidden;text-align:center;pointer-events:none;display:inline-flex;justify-content:center;align-items:center;left:0;right:0}.t4s-product.t4s-colors-selected .t4s-product-inner:hover .t4s-product-btns,.t4s-product:not(.t4s-colors-selected):hover .t4s-product-btns{opacity:1;visibility:visible}.t4s-pr-style1 .t4s-product-btns{top:50%;margin:auto;flex-direction:column;transform:translateY(-100%)}.t4s-pr-style1.t4s-colors-selected .t4s-product-inner:hover .t4s-product-btns,.t4s-pr-style1:not(.t4s-colors-selected):hover .t4s-product-btns{transform:translateY(-50%)}.t4s-product-atc-qty{z-index:3;bottom:0;background-color:var(--atc-bg-cl);color:var(--atc-cl);left:0;transition:.5s;right:0;display:flex;overflow:hidden;position:relative;pointer-events:auto;max-width:100%}.t4s-product-atc-qty .t4s-quantity-wrapper{display:flex;align-items:center;height:40px;max-width:80px;width:100%;background-color:rgba(0,0,0,.08)}.t4s-product-atc-qty .t4s-quantity-wrapper+a,.t4s-product-atc-qty>a{width:calc(100% - 80px)}.t4s-product-atc-qty .t4s-quantity-selector{min-width:25px;height:100%;display:flex;text-align:center;padding:0;justify-content:center;align-items:center;transition:.25s;color:var(--atc-cl);background-color:transparent}.t4s-product-atc-qty .t4s-quantity-selector svg.icon{width:8px}.t4s-product-atc-qty input.t4s-quantity-input{border:none;text-align:center;background-color:transparent;color:inherit;padding:0;height:100%;appearance:none;-webkit-appearance:none;border-left:1px solid rgba(255,255,255,.15);border-right:1px solid rgba(255,255,255,.15);display:flex;justify-content:center;width:30px}.t4s-product-atc-qty input::-webkit-inner-spin-button{appearance:none;-webkit-appearance:none}.t4s-product-atc-qty .t4s-quantity-selector:hover,.t4s-product-atc-qty input.t4s-quantity-input:hover{background-color:rgba(0,0,0,.12)}.css_for_wis_app_true .t4s-product .t4s-pr-item-btn .ssw-faveiticon{position:static;display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-size:18px}.css_for_wis_app_true .t4s-product .t4s-pr-item-btn .ssw-faveiticon i{top:2px;left:1px;position:relative}.css_for_wis_app_true .t4s-product:not(.t4s-pr-style1) .t4s-pr-item-btn span.faves-count{right:1px;position:absolute;top:1px;left:auto;border:none;border-radius:50%;min-width:18px;height:18px;font-size:10px;text-align:center;transform:none}.css_for_wis_app_true .t4s-product:not(.t4s-pr-style1) .t4s-pr-item-btn span.faves-count::after,.css_for_wis_app_true .t4s-product:not(.t4s-pr-style1) .t4s-pr-item-btn span.faves-count::before{display:none!important}.css_for_wis_app_true .t4s-product .t4s-pr-item-btn span.faves-count{position:absolute;top:50%;transform:translateY(-50%);left:100%;margin-left:5px}.t4s-pr-item-btn .ssw-faveiticon i::before{margin:0}.t4s-product .t4s-product-btns a{height:40px;min-width:40px;font-size:14px;text-align:center;position:relative;overflow:hidden;pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;line-height:40px}.t4s-product .t4s-product-info__btns{display:none}.t4s-product .t4s-rte{color:var(--content-cl);display:none}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.t4s-product:not(.t4s-pr-style2):not(.t4s-pr-style4) .t4s-product-btns a span.t4s-text-pr{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t4s-product .t4s-product-atc-qty,.t4s-product .t4s-product-btns .t4s-pr-item-btn,.t4s-product .t4s-product-btns2 .t4s-pr-item-btn{border-radius:var(--pr-btn-radius-size);pointer-events:auto}.t4s-product .t4s-product-atc-qty .t4s-pr-addtocart{border-top-left-radius:0;border-bottom-left-radius:0;min-width:1px}.t4s-quantity-wrapper+a.t4s-pr-addtocart .t4s-text-pr{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;width:auto;line-height:40px}.t4s-pr-style1 .t4s-product-btns>*{margin:5px 0}.t4s-pr-style1 .t4s-product-btns a{min-width:136px;padding:0 15px}.t4s-pr-style1 .t4s-product-btns .t4s-product-atc-qty a{margin:0}.t4s-product .t4s-product-btns a>span,.t4s-product .t4s-product-btns2 a>span{display:flex;align-items:center;justify-content:center}.t4s-product .t4s-product-sizes{color:var(--size-list-color);width:100%;transition:.4s;line-height:24px;pointer-events:auto}.t4s-product-inner .t4s-product-sizes{transform:translateY(-100%);opacity:0;visibility:hidden;text-shadow:-1px -1px 1px rgb(255 255 255 / 10%),1px 1px 1px rgb(0 0 0 / 15%);margin-bottom:5px;padding:0 10px}.t4s-pr-style1 .t4s-product-inner .t4s-product-sizes{position:absolute;bottom:0;text-align:center;left:0;right:0;z-index:2}.t4s-product.t4s-colors-selected .t4s-product-inner:hover .t4s-product-sizes,.t4s-product:not(.t4s-colors-selected):hover .t4s-product-sizes{transform:translateY(0);opacity:1;visibility:visible}.t4s-pr-style5 .t4s-product-btns a,.t4s-pr-style6 .t4s-product-btns a{text-align:center;display:inline-flex;justify-content:center;align-items:center;position:relative}.t4s-pr-style1 .t4s-product-btns a>span,.t4s-pr-style5 .t4s-product-btns a>span,.t4s-pr-style6 .t4s-product-btns a>span{width:100%;height:100%;-webkit-transition:opacity .15s,-webkit-transform .25s;transition:opacity .15s,transform .25s,-webkit-transform .25s}.t4s-pr-style1 .t4s-product-btns a .t4s-svg-pr-icon,.t4s-pr-style5 .t4s-product-btns a .t4s-svg-pr-icon,.t4s-pr-style6 .t4s-product-btns a .t4s-svg-pr-icon{position:absolute;top:0;left:0;transform:translateY(100%)}.t4s-pr-style1 .t4s-product-btns a:hover .t4s-svg-pr-icon,.t4s-pr-style5 .t4s-product-btns a:hover .t4s-svg-pr-icon,.t4s-pr-style6 .t4s-product-btns a:hover .t4s-svg-pr-icon{transform:translateY(0)}.t4s-pr-style1 .t4s-product-btns a:hover .t4s-text-pr,.t4s-pr-style5 .t4s-product-btns a:hover .t4s-text-pr,.t4s-pr-style6 .t4s-product-btns a:hover .t4s-text-pr{transform:translateY(-100%)}.t4s-pr-style1 .t4s-product-btns .t4s-svg-pr-icon svg,.t4s-pr-style5 .t4s-product-btns .t4s-svg-pr-icon svg,.t4s-pr-style6 .t4s-product-btns .t4s-svg-pr-icon svg{width:20px;height:20px;fill:currentColor}.t4s-svg-pr-icon svg{width:18px;height:18px;fill:currentColor}.t4s-product .t4s-product-btns2{position:absolute;z-index:3}.t4s-pr-style1 .t4s-product-btns2{top:12px;left:12px;display:flex;flex-direction:column;justify-content:center;align-items:center}.t4s-pr-style1 .t4s-product-btns2 a{opacity:0;visibility:hidden;transition:.5s ease 0s}.t4s-pr-style1.t4s-colors-selected .t4s-product-inner:hover .t4s-product-btns2 a,.t4s-pr-style1:not(.t4s-colors-selected):hover .t4s-product-btns2 a{opacity:1;visibility:visible}.t4s-pr-style1 .t4s-product-btns2 .t4s-pr-item-btn{width:22px;height:22px;text-align:center;margin-bottom:5px;position:relative;transform:translateX(-5px);transition:.3s;display:inline-flex;align-items:center;justify-content:center}.t4s-pr-style1 .t4s-product-btns2 .t4s-pr-item-btn:nth-child(2){transform:translateX(-20px);transition:.4s}.t4s-pr-style1 .t4s-product-btns2 .t4s-pr-item-btn:nth-child(3){transform:translateX(-30px);transition:.45s}.t4s-pr-style1 .t4s-product-btns2 .t4s-pr-item-btn:last-child{margin-bottom:0}.t4s-pr-style1.t4s-colors-selected .t4s-product-inner:hover .t4s-product-btns2 .t4s-pr-item-btn,.t4s-pr-style1:not(.t4s-colors-selected):hover .t4s-product-btns2 .t4s-pr-item-btn{transform:translateX(0)}.t4s-product .t4s-product-btns2 .t4s-pr-item-btn .t4s-text-pr{display:none}.t4s-product-colors{min-height:28px;margin:0 -4px}.t4s-pr-color__item{padding:1px;margin:4px;border:1px solid var(--border-color);cursor:pointer;display:inline-flex;vertical-align:top}.t4s-pr-color__item.is-swatch--selected,.t4s-pr-color__item:hover{background-color:var(--border-primary-color);border-color:var(--border-primary-color)}.t4s-pr-color__item.is--colors-more:hover{background-color:transparent;border-color:var(--border-color)}.t4s-pr-color__item .t4s-pr-color__name{font-size:0;display:none}.t4s-pr-color__item .t4s-pr-color__value{display:block;width:var(--swatch-color-size);height:var(--swatch-color-size);text-align:center;background-position:center center!important;background-repeat:no-repeat!important;background-size:cover!important}.t4s-pr-style2 .t4s-product-inner .t4s-product-sizes,.t4s-pr-style3 .t4s-product-inner .t4s-product-sizes{bottom:59px}.t4s-pr-style2:not(:hover) .t4s-product-inner .t4s-product-sizes,.t4s-pr-style3:not(:hover) .t4s-product-inner .t4s-product-sizes{transform:translateY(100%)}.t4s-pr-style2 .t4s-product-btns{flex-direction:column;bottom:19px}.t4s-pr-style2 .t4s-product-btns .t4s-pr-group-btns{display:flex;align-items:center;justify-content:center;width:100%;padding:0;flex-direction:row}.t4s-pr-style2 .t4s-product-btns .t4s-pr-item-btn{min-width:1px;min-height:1px;width:40px;height:40px;margin:0 5px;position:relative}.t4s-pr-style2 .t4s-product-btns a>span{width:100%;height:100%}.t4s-pr-style2 .t4s-product-btns a .t4s-text-pr{display:none}.t4s-pr-style2 .t4s-product-btns>.t4s-pr-item-btn:first-child,.t4s-pr-style2 .t4s-product-btns>.t4s-pr-item-btn:nth-child(4){transform:translateY(30px);transition:.45s}.t4s-pr-style2 .t4s-product-btns>.t4s-pr-item-btn:nth-child(2){transform:translateY(5px);transition:.3s}.t4s-pr-style2 .t4s-product-btns>.t4s-pr-item-btn:nth-child(3){transform:translateY(15px);transition:.4s}.t4s-pr-style2.t4s-colors-selected .t4s-product-inner:hover .t4s-product-btns>.t4s-pr-item-btn,.t4s-pr-style2:not(.t4s-colors-selected):hover .t4s-product-btns>.t4s-pr-item-btn{transform:translateY(0)}.t4s-pr-style3 .t4s-product-badge{right:auto;left:15px;align-items:flex-start}.t4s-pr-style3 .t4s-product-btns{flex-direction:column;bottom:19px;transform:translateY(100%);transition:.4s}.t4s-pr-style3.t4s-colors-selected .t4s-product-inner:hover .t4s-product-btns,.t4s-pr-style3:not(.t4s-colors-selected):hover .t4s-product-btns{transform:translateY(0)}.t4s-pr-style3 .t4s-product-btns a{width:auto;min-width:150px;padding:0 15px}.t4s-pr-style3 .t4s-product-btns a>span{margin:0 4px}.t4s-pr-style3 .t4s-product-btns2{right:15px;top:15px;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:.5s ease 0s}.t4s-pr-style3 .t4s-product-btns2 a{opacity:0;visibility:hidden;transition:.5s ease 0s}.t4s-pr-style3 .t4s-product-btns2>.t4s-pr-item-btn{width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin-bottom:5px;position:relative;transform:translateX(5px);transition:.3s}.t4s-pr-style3 .t4s-product-btns2>.t4s-pr-item-btn:nth-child(2){transform:translateX(20px);transition:.4s}.t4s-pr-style3 .t4s-product-btns2>.t4s-pr-item-btn:nth-child(3){transform:translateX(30px);transition:.45s}.t4s-pr-style3.t4s-colors-selected .t4s-product-inner:hover .t4s-product-btns2>.t4s-pr-item-btn,.t4s-pr-style3:not(.t4s-colors-selected):hover .t4s-product-btns2>.t4s-pr-item-btn{transform:translateX(0);opacity:1;visibility:visible}.t4s-pr-style3 .t4s-product-btns2 a>span{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.t4s-pr-style4 .t4s-product-inner .t4s-product-sizes,.t4s-pr-style5 .t4s-product-inner .t4s-product-sizes{bottom:40px}.t4s-pr-style6 .t4s-product-inner .t4s-product-sizes{bottom:19px}.t4s-pr-style4 .t4s-product-btns{flex-direction:column;justify-content:center;bottom:0;opacity:0;visibility:hidden;width:100%;transform:translateY(100%)}.t4s-product.t4s-pr-style4 .t4s-product-btns .t4s-pr-group-btns a{flex:0 0 auto}.t4s-product.t4s-pr-style4 .t4s-product-btns a.t4s-pr-addtocart{flex:1 0 0%}.t4s-pr-style4.t4s-colors-selected .t4s-product-inner:hover .t4s-product-btns,.t4s-pr-style4:not(.t4s-colors-selected):hover .t4s-product-btns{opacity:1;visibility:visible;transform:translateY(0)}.t4s-pr-style4 .t4s-pr-group-btns{display:flex;justify-content:center;width:100%;border-radius:var(--pr-btn-radius-size);overflow:hidden}.t4s-pr-style4 .t4s-product-btns .t4s-pr-group-btns .t4s-pr-item-btn{flex:0 0 auto;vertical-align:middle;width:40px;transform:translateY(10px);transition:.3s}.t4s-pr-style4 .t4s-product-btns a.t4s-pr-addtocart{flex:1 0 0%}.t4s-pr-style4 .t4s-product-btns .t4s-pr-group-btns>.t4s-pr-item-btn:nth-child(2){transform:translateY(15px);transition:.4s}.t4s-pr-style4 .t4s-product-btns .t4s-pr-group-btns>.t4s-pr-item-btn:nth-child(3){transform:translateY(25px);transition:.45s}.t4s-pr-style4 .t4s-product-btns .t4s-pr-group-btns>.t4s-pr-item-btn:nth-child(4){transform:translateY(35px);transition:.5s}.t4s-pr-style4.t4s-colors-selected .t4s-product-inner:hover .t4s-product-btns .t4s-pr-group-btns>.t4s-pr-item-btn,.t4s-pr-style4:not(.t4s-colors-selected):hover .t4s-product-btns .t4s-pr-group-btns>.t4s-pr-item-btn{transform:translateY(0)}.t4s-pr-style4 .t4s-product-btns .t4s-pr-addtocart .t4s-svg-pr-icon,.t4s-pr-style4 .t4s-product-btns a .t4s-text-pr{display:none}.t4s-pr-style4 .t4s-product-btns a.t4s-pr-addtocart{width:100%;max-width:100%;display:grid;padding:0 20px}.t4s-pr-style4 .t4s-product-btns .t4s-pr-addtocart .t4s-text-pr{font-size:14px;text-transform:uppercase;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t4s-pr-style5 .t4s-product-badge{left:15px;right:auto;align-items:start}.t4s-pr-style5 .t4s-product-btns{flex-direction:column;bottom:0;opacity:0;visibility:hidden;width:100%;transform:translateY(100%)}.t4s-pr-style5 .t4s-product-btns a{padding:0 15px;width:100%;border-radius:0!important}.t4s-pr-style5 .t4s-product-btns a .t4s-text-pr{text-transform:uppercase!important;font-size:12px;font-weight:600;letter-spacing:1px}.t4s-pr-style5 .t4s-product-atc-qty{width:100%;border-radius:0}.t4s-pr-style5 .t4s-product-btns2{border-radius:var(--pr-btn-radius-size);right:15px;top:15px;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:.5s ease 0s;overflow:hidden}.t4s-pr-style5 .t4s-product-btns2>.t4s-pr-item-btn{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:0;margin-bottom:0;position:relative;transition:.3s}.t4s-pr-style5.t4s-colors-selected .t4s-product-inner:hover .t4s-product-btns,.t4s-pr-style5.t4s-colors-selected .t4s-product-inner:hover .t4s-product-btns2,.t4s-pr-style5:not(.t4s-colors-selected):hover .t4s-product-btns,.t4s-pr-style5:not(.t4s-colors-selected):hover .t4s-product-btns2{opacity:1;visibility:visible;transform:translateY(0)}.t4s-pr-style6 .t4s-product-badge{left:15px;right:auto;align-items:start}.t4s-pr-style6 .t4s-product-btns{position:static;opacity:1;visibility:visible;margin-top:5px;max-width:100%}.t4s-pr-style6 .t4s-product-btns a{padding:0 25px;min-width:136px}.t4s-pr-style6 .t4s-product-btns a .t4s-text-pr{text-transform:uppercase!important;font-size:12px;font-weight:600;letter-spacing:1px}.t4s-pr-style6 .t4s-product-btns2{right:15px;top:15px;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:.5s ease 0s}.t4s-pr-style6 .t4s-product-btns2>.t4s-pr-item-btn{width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin-bottom:5px;position:relative;transform:translate(5px);transition:.3s;opacity:0;visibility:hidden}.t4s-pr-style6 .t4s-product-btns2>.t4s-pr-item-btn:nth-child(2){transform:translateX(20px);transition:.4s}.t4s-pr-style6 .t4s-product-btns2>.t4s-pr-item-btn:nth-child(3){transform:translateX(30px);transition:.45s}.t4s-pr-style6.t4s-colors-selected .t4s-product-inner:hover .t4s-product-btns2>.t4s-pr-item-btn,.t4s-pr-style6:not(.t4s-colors-selected):hover .t4s-product-btns2>.t4s-pr-item-btn{transform:translateX(0);opacity:1;visibility:visible}.t4s-pr-style6.t4s-colors-selected .t4s-product-inner:hover .t4s-product-btns2,.t4s-pr-style6:not(.t4s-colors-selected):hover .t4s-product-btns2{opacity:1;visibility:visible;transform:translateY(0)}.t4s-pr-style6 .t4s-product-info__inner{margin-bottom:10px}.t4s-pr-style6 .t4s-product-inner .t4s-product-sizes{position:absolute;transition:.5s;transform:translateY(100%);text-align:center;left:0;right:0;bottom:0;padding:5px}.t4s-pr-style6 .t4s-product-colors{margin-bottom:8px}.t4s-pr-style6 .t4s-product-info__inner>a.t4s-pr-addtocart{font-size:15px}.t4s-product.t4s-pr-grid.t4s-pr-style6{padding-top:0;padding-bottom:0}.pr_border_style_3 .t4s-product.t4s-pr-grid.t4s-pr-style6{padding-top:calc(var(--ts-gutter-x) * .5);padding-bottom:calc(var(--ts-gutter-x) * .5)}.faves-count:after,.faves-count:before{content:"";border:5px solid;display:inline-block!important;width:0;height:0;border-color:transparent #aaa transparent transparent;transform:translate(-10px,3px);-webkit-transform:translate3d(-10px,4px,0);font-size:inherit;vertical-align:text-top;margin-right:-.6em;z-index:1000;left:0;position:absolute}.t4s-product.t4s-pr-packery .t4s-product-info{position:absolute;z-index:2;bottom:0;left:0;right:0;padding:10px 15px!important;opacity:0;visibility:hidden;transition:.5s ease 0s}.t4s-product.t4s-pr-packery:hover .t4s-product-info{opacity:1;visibility:visible}.t4s-group-products-item .t4s-heading{position:relative;padding-bottom:20px;margin-top:0;font-size:18px;font-weight:600;margin-bottom:10px}.t4s-group-products-item .t4s-heading::after{content:"";width:60px;height:2px;background:#222;left:0;bottom:15px;position:absolute}.t4s-product.t4s-pr-group .t4s-product-img{max-width:95px;padding-right:0}.pr_border_style_3 .t4s-product.t4s-pr-group{padding-top:0;padding-bottom:0}.pr_border_style_3 .t4s_box_pr_grid:not(.t4s-flicky-slider) .t4s-product.is--listview,.pr_border_style_3 .t4s_box_pr_grid:not(.t4s-flicky-slider) .t4s-product.t4s-pr-group{box-shadow:none}.pr_border_style_3 .t4s-product.t4s-pr-group .t4s-product-info,.t4s-product.t4s-pr-group .t4s-product-info{padding-left:10px;padding-top:0}.t4s-product.t4s-pr-group .t4s-widget__pr-title,.t4s-widget__pr-title{font-size:14px;font-weight:500;line-height:1.25}.t4s-product.t4s-pr-group .t4s-widget__pr-title,.t4s-widget__pr-title{color:var(--secondary-color)}.t4s-product.t4s-pr-group .t4s-widget__pr-title a,.t4s-widget__pr-title a{color:inherit}.t4s-product.t4s-pr-group .t4s-widget__pr-title a:hover,.t4s-widget__pr-title a:hover,.t4s-widget__pr-title:hover{color:var(--accent-color)}.t4s-product.t4s-pr-group .t4s-widget__pr-price,.t4s-widget__pr-price{font-size:14px;font-weight:400;color:var(--secondary-price-color);display:inline-block}.t4s-pr-group.t4s-pr-group .t4s-widget__pr-price ins,.t4s-widget__pr-price ins{color:var(--primary-price-color);margin-left:5px;display:inline-block}.t4s-product.t4s-pr-deal1 .t4s-product-info{padding-top:0;padding-bottom:var(--product-space-img-txt)}.t4s-product.t4s-pr-style5 .t4s-product-btns .t4s-pr-addtocart:hover .t4s-svg-pr-icon,.t4s-product.t4s-pr-style6 .t4s-product-btns .t4s-pr-addtocart:hover .t4s-svg-pr-icon{-webkit-animation:none!important;animation:none!important}.t4s-product-sizes--sold-out{text-decoration:line-through;opacity:.6}.t4s-product-sizes .t4s-truncate>span:not(:last-child):after{content:",";display:inline-block}.rtl_false .t4s-product-sizes .t4s-truncate>span:not(:last-child){margin-right:4px}.rtl_true .t4s-product-sizes .t4s-truncate>span:not(:last-child){margin-left:4px}.t4s-pr-color--sold-out .t4s-pr-color__value{position:relative;--color-sold-out:#222}.t4s-pr-color--sold-out .t4s-pr-color__value:after{content:'';width:90%;height:1px;background:var(--color-sold-out);display:block;position:absolute;z-index:22;top:50%;left:50%;transform:translate(-50%,-50%) rotate(135deg)}.t4s-pr-color__value.bg_color_white{border:0}.t4s-pr-color--sold-out .bg_color_black,.t4s-pr-color--sold-out .bg_color_grey,.t4s-pr-color--sold-out .bg_color_navy{--color-sold-out:#ddd}.template-collection h3.t4s-product-title{min-height:4rem}.t4s-featured-product .t4s-product-info__inner .t4s-product-sizes label.selected span{border:1px solid var(--border-sw-color);color:#080707}.t4s-product .t4s-product-sizes>label>input{position:absolute;opacity:0;visibility:hidden;width:0;height:0}.t4s_box_pr_grid .t4s-product-title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.t4s_box_pr_grid .t4s-product-wrapper{display:flex;flex-direction:column;height:100%}.t4s_box_pr_grid .t4s-product-wrapper .t4s-product-info{flex:1}.t4s_box_pr_grid .t4s-product-info__inner{display:flex;flex-direction:column;height:100%}.t4s_box_pr_grid .t4s-product-info .t4s-product-info__inner .t4s-product-title{flex:1}.t4s-featured-product .t4s-product-price{max-height:29px;height:100%}.t4s_box_pr_grid .t4s-product-info .t4s-product-info__inner .t4s-product-title{flex:unset;display:flex;flex-direction:column;height:100%}.t4s-pr-style6 .t4s-product-btns{height:100%;display:flex;align-items:flex-end}.t4s-product .t4s-product-rating{display:flex;flex-direction:column}.t4s-featured-product .t4s-product-price del{display:inline}.t4s-product .t4s-product-info .grid-price-discount-wrapper .t4s-product-price{height:auto}.t4s-product .t4s-product-info .grid-price-discount-wrapper .t4s-product-badge>span{margin-bottom:0}@media(max-width:767px){.t4s_box_pr_grid .t4s-product-info .t4s-product-info__inner .t4s-product-title{flex:1}}.t4s-product-info__inner .manually-rating .cust-rating{display:flex;align-items:center;justify-content:center}.t4s-product-info__inner .manually-rating .cust-rating img{width:16px;height:14px}.t4s-product-info__inner .manually-rating .cust-rating .review-rating{margin-right:8px}.t4s-product-info__inner .manually-rating .cust-rating .review-count{margin-left:4px;line-height:1}.t4s-product .t4s-product-wrapper{border:1px solid #c3aa9e26;border-radius:12px;overflow:hidden}.t4s-product .t4s-product-info{background:#c3aa9e26;padding:var(--product-space-img-txt);text-align:left}.t4s-product .t4s-product-info .t4s-product-btns .t4s-pr-addtocart{width:100%!important}.t4s-product .t4s-product-info .grid-price-discount-wrapper{display:flex;align-items:center;margin:5px 0;gap:7px}.t4s-product .t4s-product-info .grid-price-discount-wrapper .t4s-product-badge{position:static}.t4s-product .t4s-product-info .grid-price-discount-wrapper .t4s-product-badge>span{border-radius:15px;height:auto;padding:0 10px}.t4s-product .t4s-product-info .grid-price-discount-wrapper .t4s-product-price{line-height:1.5}.t4s-product .t4s-product-info .grid-price-discount-wrapper .t4s-product-price ins{margin-right:8px}.t4s-flicky-slider .flickityt4s-viewport .t4s-pr-style6 .t4s-product-info__inner{text-align:left}.t4s-product .t4s-product-info .grid-price-discount-wrapper .t4s-product-price{padding-top:2px}@media(max-width:767px){.t4s_box_pr_grid .t4s-product-info .t4s-product-info__inner .t4s-product-title{flex:1}}@media(min-width:1025px){.pr_border_style_3 .t4s-gx-md-0 .t4s-product{padding:15px}}@media(max-width:1024px){.t4s-product .t4s-product-badge{top:10px;right:10px}.t4s-product-badge>span{min-width:40px;font-size:12px;margin-bottom:2px}.badge_shape_1 .t4s-product-badge>span{height:40px}.badge_shape_1 .is--listview .t4s-product .t4s-product-badge>span{min-width:40px;height:40px}.t4s-pr-style1.t4s-colors-selected .t4s-product-inner:hover .t4s-product-btns,.t4s-pr-style1.t4s-colors-selected .t4s-product-inner:hover .t4s-product-btns2,.t4s-pr-style1:not(.t4s-colors-selected):hover .t4s-product-btns,.t4s-pr-style1:not(.t4s-colors-selected):hover .t4s-product-btns2,.t4s-product .t4s-product-btns,.t4s-product .t4s-product-btns2,.t4s-product.t4s-colors-selected .t4s-product-inner:hover .t4s-product-sizes,.t4s-product:not(.t4s-colors-selected):hover .t4s-product-sizes{opacity:1;visibility:visible;transform:translateX(0) translateY(0)}.t4s-product-atc-qty .t4s-quantity-wrapper{height:36px}.t4s-quantity-wrapper+a.t4s-pr-addtocart .t4s-text-pr{line-height:36px}.t4s-product .t4s-product-btns a,.t4s-product:not(.t4s-pr-style1) .t4s-product-btns .t4s-pr-item-btn,.t4s-product:not(.t4s-pr-style1) .t4s-product-btns2 .t4s-pr-item-btn{width:36px;height:36px;line-height:36px;padding:0;min-width:auto;min-height:auto;transform:translate(0)!important}.t4s-product .t4s-product-btns .t4s-pr-item-btn,.t4s-product .t4s-product-btns2 .t4s-pr-item-btn{opacity:1;visibility:visible}.t4s-pr-style1 .t4s-product-inner .t4s-product-sizes,.t4s-pr-style1.t4s-colors-selected .t4s-product-inner:hover .t4s-product-sizes,.t4s-pr-style1:not(.t4s-colors-selected):hover .t4s-product-inner .t4s-product-sizes{bottom:0;transform:translate(0)}.t4s-pr-style1 .t4s-product-btns,.t4s-pr-style1.t4s-colors-selected .t4s-product-inner:hover .t4s-product-btns,.t4s-pr-style1:not(.t4s-colors-selected):hover .t4s-product-btns{left:auto;right:10px;bottom:10px;top:auto;align-items:flex-end;background:linear-gradient(to bottom,var(--pr-quickview-color),var(--pr-addtocart-color));transform:translate(0);box-shadow:1px 1px 1px rgba(0,0,0,.1);border-radius:var(--pr-btn-radius-size)}.is--listview .t4s-product .t4s-product-btns{background:0 0!important;box-shadow:none!important;border-radius:0!important}.t4s-pr-item-has-qty .t4s-pr-style1 .t4s-product-btns,.t4s-pr-item-has-qty .t4s-pr-style1.t4s-colors-selected .t4s-product-inner:hover .t4s-product-btns,.t4s-pr-item-has-qty .t4s-pr-style1:not(.t4s-colors-selected):hover .t4s-product-btns{background:0 0;box-shadow:none}.t4s-product .t4s-product-countdown{max-width:calc(100% - 50px);bottom:5px;left:5px;right:5px;padding:5px}.t4s-product .t4s-product-countdown{font-size:10px;line-height:1.2}.t4s-product .t4s-product-inner .t4s-product-sizes{font-size:12px}.t4s-product:hover .t4s-product-countdown.t4s-countdown-enabled{opacity:1;visibility:visible;transform:translateY(0)}.t4s-pr-style1 .t4s-product-countdown{bottom:25px}.t4s-pr-style1 .t4s-product-inner .t4s-product-sizes{max-width:calc(100% - 50px);right:5px;left:5px;opacity:1;visibility:visible}.t4s-pr-style1 .t4s-product-btns>*{margin:2px 0 0}.t4s-pr-style1 .t4s-product-btns a{min-width:auto;margin:0}.t4s-pr-style1 .t4s-product-btns a .t4s-svg-pr-icon{transform:translate(0)}.t4s-pr-style1 .t4s-product-btns a .t4s-text-pr{display:none}.t4s-pr-style1 .t4s-product-btns2{top:10px;left:10px}.t4s-pr-style1 .t4s-product-btns2,.t4s-pr-style1.t4s-colors-selected .t4s-product-inner:hover .t4s-product-btns2,.t4s-pr-style1:not(.t4s-colors-selected):hover .t4s-product-btns2{opacity:1;visibility:visible;transform:translateX(0) translateY(0);left:10px;top:10px}.t4s-pr-style1 .t4s-product-btns2 .t4s-pr-item-btn,.t4s-pr-style1 .t4s-product-btns2 .t4s-pr-item-btn:nth-child(2),.t4s-pr-style1 .t4s-product-btns2 .t4s-pr-item-btn:nth-child(3),.t4s-pr-style1.t4s-colors-selected .t4s-product-inner:hover .t4s-product-btns2 .t4s-pr-item-btn,.t4s-pr-style1:not(.t4s-colors-selected):hover .t4s-product-btns2 .t4s-pr-item-btn{transform:translate(0)}.t4s-pr-style1 .t4s-product-btns .t4s-svg-pr-icon svg,.t4s-pr-style5 .t4s-product-btns .t4s-svg-pr-icon svg,.t4s-pr-style6 .t4s-product-btns .t4s-svg-pr-icon svg{width:16px;height:16px}.t4s-pr-style2 .t4s-product-countdown,.t4s-pr-style4 .t4s-product-countdown{max-width:100%;bottom:70px}.t4s-pr-style5 .t4s-product-countdown{bottom:70px}.t4s-pr-style6 .t4s-product-countdown{bottom:25px}.t4s-pr-style2 .t4s-product-btns{bottom:10px}.t4s-pr-style2 .t4s-product-btns .t4s-pr-item-btn{margin:0 1px}.t4s-pr-style3 .t4s-product-badge{right:auto;left:10px}.t4s-pr-style3 .t4s-product-btns{bottom:10px;left:auto;right:10px;align-items:flex-end}.t4s-pr-style3 .t4s-product-btns .t4s-product-sizes{display:none}.t4s-pr-style3 .t4s-product-btns a .t4s-text-pr{display:none}.t4s-pr-style3 .t4s-product-btns2{top:auto;bottom:46px;right:10px}.t4s-pr-style3 .t4s-product-btns2 a{opacity:1;visibility:visible}.t4s-pr-style3 .t4s-product-btns2 .t4s-pr-item-btn{margin-bottom:2px}.t4s-pr-style4 .t4s-product-btns .t4s-pr-group-btns a,.t4s-pr-style4 .t4s-product-btns a.t4s-pr-addtocart{width:36px}.t4s-pr-style4 .t4s-product-btns .t4s-pr-addtocart .t4s-svg-pr-icon{display:flex}.t4s-pr-style4 .t4s-product-btns .t4s-pr-addtocart .t4s-text-pr{display:none}.t4s-product .t4s-product-atc-qty .t4s-pr-addtocart .t4s-svg-pr-icon{transform:translateY(0);opacity:1;visibility:visible}.t4s-pr-style5 .t4s-product-btns .t4s-product-atc-qty .t4s-pr-addtocart .t4s-text-pr,.t4s-pr-style6 .t4s-product-btns .t4s-product-atc-qty .t4s-pr-addtocart .t4s-text-pr{display:none}.t4s-pr-style5 .t4s-product-badge{left:10px}.t4s-pr-style5 .t4s-product-btns a{width:100%!important}.t4s-pr-style5 .t4s-product-btns2{right:10px;top:10px}.t4s-pr-style6 .t4s-product-badge{left:10px}.t4s-pr-style6 .t4s-product-btns2{right:10px;top:10px}.t4s-pr-style6 .t4s-product-btns>a{width:auto!important;padding:0 15px!important}.t4s-pr-style6 .t4s-product-btns2>a{margin-bottom:2px}.t4s-pr-style5 .t4s-product-badge,.t4s-pr-style6 .t4s-product-badge{left:10px;top:10px}.pr_border_style_3 .t4s-gx-md-0 .t4s-product{padding:10px}}@media(min-width:1025px){.t4s-product:not(.t4s-pr-style5):not(.t4s-pr-style6) .t4s-product-btns>a{max-width:90%}.t4s-pr-style3 .t4s-product-atc-qty{max-width:90%}.t4s-product:not(.t4s-pr-style2):not(.t4s-pr-style4) .t4s-product-btns a span.t4s-text-pr{display:inline-block}}@media(max-width:767px){.t4s-pr-style1 .t4s-product-btns2,.t4s-pr-style1.t4s-colors-selected .t4s-product-inner:hover .t4s-product-btns2,.t4s-pr-style1:not(.t4s-colors-selected):hover .t4s-product-btns2{left:5px;top:5px}.t4s-product .t4s-product-badge{top:5px;right:5px}.t4s-pr-style3 .t4s-product-badge{right:auto;left:5px}.t4s-product-badge>span{min-width:36px;font-size:10px}.badge_shape_1 .t4s-product-badge>span{height:36px}.badge_shape_1 .is--listview .t4s-product .t4s-product-badge>span{min-width:36px;height:36px}.t4s-pr-style1 .t4s-product-btns,.t4s-pr-style1.t4s-colors-selected .t4s-product-inner:hover .t4s-product-btns,.t4s-pr-style1:not(.t4s-colors-selected):hover .t4s-product-btns{right:5px;bottom:5px}.t4s-pr-style2 .t4s-product-btns{bottom:5px}.t4s-pr-style3 .t4s-product-btns{right:5px;bottom:5px}.t4s-pr-style3 .t4s-product-btns2{right:5px;bottom:41px}.t4s-pr-style5 .t4s-product-badge{top:5px;left:5px}.t4s-pr-style5 .t4s-product-btns2{right:5px;top:5px}.t4s-pr-style6 .t4s-product-badge{left:5px;top:5px}.t4s-pr-style6 .t4s-product-btns2{right:5px;top:5px}.pr_border_style_3 div.t4s-gx-0 .t4s-product{padding:7.5px}.t4s-product.t4s-pr-packery .t4s-product-info{position:static;padding:var(--product-space-img-txt) 0 0;background-color:var(--t4s-light-color);opacity:1;visibility:visible}.t4s-product.t4s-pr-packery .t4s-product-price,.t4s-product.t4s-pr-packery .t4s-product-title a{color:var(--t4s-dark-color)}.t4s-pr-color__item .t4s-pr-color__value{width:var(--swatch-color-size-mb);height:var(--swatch-color-size-mb)}}@media(max-width:360px){.t4s-product .t4s-product-btns a,.t4s-product:not(.t4s-pr-style1) .t4s-product-btns2 .t4s-pr-item-btn{width:32px;height:32px}.t4s-product-atc-qty .t4s-quantity-wrapper{height:32px}.t4s-svg-pr-icon svg{width:16px;height:16px}.t4s-pr-style5 .t4s-product-btns a{width:100%}.t4s-pr-style6 .t4s-product-btns>a{width:auto}.t4s-pr-style5 .t4s-product-btns a .t4s-text-pr,.t4s-pr-style6 .t4s-product-btns a .t4s-text-pr{font-size:10px}}
/* instagram.css */
.t4s-ins-info .t4s-ins-icon{position:absolute;z-index:5;top:50%;opacity:0;left:50%;transform:translate(-50%,-50%);transition:.5s}.t4s-ins-info .t4s-ins-icon svg{width:24px;height:24px;color:#ededed}.t4s-col-ins a .t4s_bg{transition:.5s}.t4s-col-ins a:hover .t4s-ins-icon{opacity:1}.t4s-col-ins:hover .t4s-ins-icon{opacity:1}.t4s-col-ins a:hover .t4s_bg{-webkit-transform:scale(1.05);transform:scale(1.05);filter:brightness(.8)}.t4s-ins-content{-webkit-transform:translateY(40px);transform:translateY(40px);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.ins-is--loaded .t4s-ins-content{opacity:1;-webkit-transform:none;transform:none}.ins-is--loaded .t4s-ins-content-wrap{pointer-events:auto}.t4s-ins-content>.t4s-ins-content-wrap{padding:30px;max-width:300px;width:100%;box-shadow:0 0 12px rgb(0 0 0 / 22%);background-color:#fff;z-index:5}.t4s-ins-content-wrap.t4s-ins-content-style2{outline:rgba(255,255,255,.5) solid 5px}.t4s-ins-content.t4s-ins-title-type-4>.t4s-ins-content-wrap{max-width:400px;padding:23px 10px;background-color:rgba(246,246,248,.8)}.t4s-ins-title{font-weight:600;font-size:18px;margin-bottom:10px}.t4s-ins-subtitle{font-weight:500;font-size:12px;margin-bottom:10px;color:#878787}.t4s-ins-content p{font-size:13px;line-height:1.5}.t4s-hr-border{border-top:3px solid #000;margin-top:10px;margin-bottom:10px}.t4s-ins-title-type-4 .t4s-ins-subtitle{color:var(--heading-color);font-size:16px;font-style:italic;font-weight:400;margin-bottom:0}@media (min-width:768px){.t4s-pa-md{position:absolute}}@media (max-width:767px){.t4s-pa-md .t4s-ins-content-wrap,.t4s-pa-md .t4s-ins-content.t4s-ins-title-type-4>.t4s-ins-content-wrap{box-shadow:none;outline:0;padding:0;margin-bottom:25px;background-color:transparent}.t4s-ins-content.t4s-ins-title-type-4>.t4s-ins-content-wrap{max-width:60%}}
/* newsletter.css */
.t4s-newsletter .t4s-section-inner::before {
    background-color: var(--news-overlay);
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    content: '';
    z-index: 1;
    transition: 0.5s ease-out 0s;
}
.t4s-newsletter .t4s-section-inner {

}
.t4s-newsletter .t4s-section-inner > * {
    position: relative;
    z-index: 2;
}
.t4s-newsletter-parent ::-webkit-input-placeholder {
    color: inherit;
    opacity: 1;
    filter: alpha(opacity=100);
    line-height: inherit;
    height: inherit;
    font-size: inherit;
    font-weight: inherit;
}

.t4s-newsletter-parent :-moz-placeholder {
    color: inherit;
    opacity: 1;
    filter: alpha(opacity=100);
    line-height: inherit;
    height: inherit;
    font-size: inherit;
    font-weight: inherit;
}
.t4s-newsletter-parent ::-moz-placeholder {
    color: inherit;
    opacity: 1;
    filter: alpha(opacity=100);
    line-height: inherit;
    height: inherit;
    font-size: inherit;
    font-weight: inherit;
}
.t4s-newsletter-parent :-ms-input-placeholder {
    color: inherit;
    opacity: 1;
    filter: alpha(opacity=100);
    line-height: inherit;
    height: inherit;
    font-size: inherit;
    font-weight: inherit; 
}
.t4s-newsletter-parent ul,.t4s-newsletter-parent ol {
    margin: 0;
    padding: 0;
}
.t4s-newsletter-parent ul ul,.t4s-newsletter-parent  ol ol,.t4s-newsletter-parent  ul ol,.t4s-newsletter-parent  ol ul {
    padding-left: 25px;
}
.t4s-newsletter-parent input[type="text"], input[type="email"],
.t4s-newsletter-parent textarea,.t4s-newsletter-parent input[type="password"],
.t4s-newsletter-parent input[type="tel"],
.t4s-newsletter-parent input[type="search"],
.t4s-newsletter-parent input[type="text"], input[type="email"]:hover,
.t4s-newsletter-parent textarea,.t4s-newsletter-parent input[type="password"]:hover,
.t4s-newsletter-parent input[type="tel"]:hover,
.t4s-newsletter-parent input[type="search"]:hover,
.t4s-newsletter-parent input[type="text"], input[type="email"]:focus,
.t4s-newsletter-parent textarea,.t4s-newsletter-parent input[type="password"]:focus,
.t4s-newsletter-parent input[type="tel"]:focus,
.t4s-newsletter-parent input[type="search"]:focus {
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    outline: none;
}
.t4s-newsletter-parent input {
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-radius: 0;
}
.t4s-newsletter-parent.t4s-text-center input{
    text-align: center !important;
}
.t4s-section-inner.t4s-parallax {
    display: flex;
    align-items: center;
}
.t4s-newsletter-parent.has_background {
	display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 50px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.t4s-newsletter-parent {
    width: 100%;
    max-width: var(--form-width);
    margin-left: auto;
    margin-right: auto;
}
.t4s-content-position .t4s-newsletter-parent {
    width: var(--form-width);
}
.t4s-newsletter-parent[style*="--form-width:0px"] {
    width: 100%;
    max-width: 100%;
} 
.t4s-newsletter__inner {
	border-radius: 46px;
    border-width: 1px;
    border-style: solid;
    border-color: var(--border-cl);
    padding: 2px;
    margin-left: 0;
    margin-right: 0;
    display: flex;
    align-items: center;
}
.t4s-newsletter__inner input {
    border-radius: 46px;
}
/*.t4s-newsletter__inner .is--col-email {
    flex: 1 1 auto;
}*/
.t4s-newsletter__inner .is--col-btn {
    min-width: 111px;
}
.t4s-newsletter__inner input.t4s-newsletter__email {
	width: 100%;
    line-height: 24px;
    transition: border-color .5s;
    box-shadow: none;
    border-radius: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    font-size: 13px;
    outline: 0;
    color: var(--input-cl);
    border-radius: 0;
    max-width: 100%;
    background-color: transparent;
    padding: 8px 10px;
    border: 0;
    border-color: var(--border-cl);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    border-radius: 46px;
}
.t4s-newsletter__inner .t4s-newsletter__submit {
	text-transform: none;
    border-radius: 40px;
    font-size: 14px;
    font-weight: 600;
    padding: 8px 10px;
    margin: 0;
    line-height: 24px;
    border: none;
    background-color: var(--btn-bg-cl);
    color: var(--btn-cl);
    display: inline-block;
    vertical-align: top;
    width: 100%;
    text-align: center;
    min-width: 111px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.t4s-newsletter__inner .t4s-newsletter__submit svg {
    margin-left: 5px;
}
.t4s-newsletter__inner .t4s-newsletter__submit .t4s-newsletter__text {
    display: flex;
    align-items: center;
    justify-content: center;
}
.t4s-newsletter__inner .t4s-newsletter__submit.is--loading > span:not(.t4s-loading__spinner) {
    opacity: 0;
    visibility: hidden;
}
.t4s-newsl-medium .t4s-newsletter__inner input.t4s-newsletter__email {
    padding: 13px 15px;
    font-size: 14px;
}
.t4s-newsl-medium .t4s-newsletter__inner .t4s-newsletter__submit {
    padding: 13px 15px;
    font-size: 14px;
}
.t4s-newsl-large .t4s-newsletter__inner input.t4s-newsletter__email {
    padding: 18px 20px;
    font-size: 16px;
}
.t4s-newsl-large .t4s-newsletter__inner .t4s-newsletter__submit {
    padding: 18px 20px;
    font-size: 16px;
}
.t4s-newsletter__inner .t4s-newsletter__submit > svg {
	display: none;
	vertical-align: middle;
	width: 30px;
    height: 20px;
    fill: currentColor;
}
.t4s-newsletter__inner .t4s-newsletter__submit.btn_new_icon_true > svg {
	display: inline-block;
}
.t4s-newsletter__inner .t4s-newsletter__submit:hover {
	color: var(--btn-hover-cl);
	background-color: var(--btn-hover-bg-cl);
}
.t4s-newsletter-wrap {
	display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    text-align: center;
}
.t4s-newsletter-wrap.content-all-center {
    flex-direction: column;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
}
.t4s-newsl-des-2 .t4s-newsletter__inner, 
.t4s-newsl-des-2 .t4s-newsletter__inner .t4s-newsletter__submit, 
.t4s-newsl-des-2 .t4s-newsletter__inner input.t4s-newsletter__email, 
.t4s-newsl-des-3 .t4s-newsletter__inner, 
.t4s-newsl-des-3 .t4s-newsletter__inner .t4s-newsletter__submit, 
.t4s-newsl-des-3 .t4s-newsletter__inner input.t4s-newsletter__email, 
.t4s-newsl-des-4 .t4s-newsletter__inner, 
.t4s-newsl-des-4 .t4s-newsletter__inner .t4s-newsletter__submit, 
.t4s-newsl-des-4 .t4s-newsletter__inner input.t4s-newsletter__email {
	border-radius: 0;
}
.t4s_newsletter_se.t4s-newsl-des-3 .t4s-newsletter__inner {
	padding: 0;
	border: none;
}
.t4s-newsl-des-3 .t4s-newsletter__inner input.t4s-newsletter__email {
	border: 1px solid var(--border-cl);
    line-height: 22px;
}
.t4s-newsl-des-4 .t4s-newsletter__inner {
    padding: 0;
    border: none;
}
.t4s-newsl-des-4 .t4s-newsletter__inner input.t4s-newsletter__email {
	border: 1px solid;
    border-right: none;
    line-height: 22px; 
}
.t4s-newsl-des-4 .t4s-newsletter__inner .t4s-newsletter__submit {
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: .17em;
}
.t4s-newsl-des-5 .t4s-newsletter__inner input.t4s-newsletter__email {
	border-radius: 20px 0 0 20px;
}
.t4s-newsl-des-5.t4s-newsl-medium .t4s-newsletter__inner input.t4s-newsletter__email {
    border-radius: 25px 0 0 25px;
}
.t4s-newsl-des-5.t4s-newsl-large .t4s-newsletter__inner input.t4s-newsletter__email {
    border-radius: 30px 0 0 30px;
}
.t4s-newsl-des-5 .t4s-newsletter__inner .t4s-newsletter__submit {
	border-radius: 0 20px 20px 0;
	overflow: hidden;
}
.t4s-newsl-des-5.t4s-newsl-medium .t4s-newsletter__inner .t4s-newsletter__submit {
    border-radius: 0 25px 25px 0;
}
.t4s-newsl-des-5.t4s-newsl-large .t4s-newsletter__inner .t4s-newsletter__submit {
    border-radius: 0 30px 30px 0;
}
.t4s_newsletter_se.t4s-newsl-des-6 .t4s-newsletter__inner .is--col-btn {
    min-width: 1px;
    width: auto;
}
.t4s-newsl-des-6 .t4s-newsletter__inner {
	padding: 0;
    border: 0;
    border-radius: 0;
    border-bottom: 1px solid;
}
.t4s_newsletter_se.t4s-newsl-des-6 .t4s-newsletter__inner input.t4s-newsletter__email {
	border-radius: 0;
}
.t4s_newsletter_se.t4s-newsl-des-6 .t4s-newsletter__inner .t4s-newsletter__submit {
	border-radius: 0;
    min-width: auto;
    font-weight: 500;
}
.t4s-newsl-des-7 .t4s-newsletter__inner {
	padding: 0;
	border:none;
}
.t4s-newsl-des-7 .t4s-newsletter__inner input.t4s-newsletter__email {
	border-radius: 20px 0 0 20px;
	border: solid 1px;
	border-right: 0;
    line-height: 22px;
}
.t4s-newsl-des-7.t4s-newsl-medium .t4s-newsletter__inner input.t4s-newsletter__email {
    border-radius: 25px 0 0 25px;
}
.t4s-newsl-des-7.t4s-newsl-large .t4s-newsletter__inner input.t4s-newsletter__email {
    border-radius: 30px 0 0 30px;
}
.t4s-newsl-des-7 .t4s-newsletter__inner .t4s-newsletter__submit {
	border-radius: 0 25px 25px 0;
	overflow: hidden;
}
.t4s-newsl-des-7.t4s-newsl-medium .t4s-newsletter__inner .t4s-newsletter__submit {
    border-radius: 0 25px 25px 0;
}
.t4s-newsl-des-7.t4s-newsl-large .t4s-newsletter__inner .t4s-newsletter__submit {
    border-radius: 0 30px 30px 0;
}
.t4s-footer .t4s-newsletter__inner .t4s-newsletter__submit.btn_new_icon_true > span {
    display: none;
}
.t4s-footer .t4s_newsletter_se.t4s-newsl-des-3 .t4s-newsletter__inner .is--col-email {
    margin-right: 5px;
}
.t4s-newsl-des-8 .t4s-newsletter__inner {
    border: none;
    flex-direction: column;
    justify-content: left;
    border-radius: 0;
    display: block;   
}
.t4s-newsl-des-8 .t4s-newsletter__inner .is--col-email {
    margin-bottom: 30px;
}
.t4s-newsl-des-8.t4s-newsl-medium .t4s-newsletter__inner .is--col-email {
    margin-bottom: 35px;
}
.t4s-newsl-des-8.t4s-newsl-large .t4s-newsletter__inner .is--col-email {
    margin-bottom: 40px;
}
.t4s-newsl-des-8 .t4s-newsletter__inner .is--col-btn,
.t4s-footer .t4s-newsl-des-8 .t4s-newsletter__inner .is--col-btn {
    max-width: 100%;
}
.t4s-newsl-des-8 .t4s-newsletter__inner input.t4s-newsletter__email {
    font-size: 16px;
    border-bottom-width: 1px;
    border-style: solid;
    border-color: var(--border-cl);
    border-radius: 0;
}
.t4s-newsl-des-8 .t4s-newsletter__inner .t4s-newsletter__submit {
    width: auto;
    min-width: 200px;
}
.t4s-newsl-des-9 {

}
.t4s-newsl-des-9 .t4s-newsletter__inner, 
.t4s-newsl-des-9 .t4s-newsletter__inner .t4s-newsletter__submit, 
.t4s-newsl-des-9 .t4s-newsletter__inner input.t4s-newsletter__email {
    border-radius: 0;
}
.t4s_newsletter_se.t4s-newsl-des-9 .t4s-newsletter__inner {
    padding: 0;
    border: none;
}
.t4s-newsl-des-9 .t4s-newsletter__inner input.t4s-newsletter__email {
    border-width: 1px;
    border-style: solid;
    line-height: 22px;
    border-right: 0;
}
.t4s-newsletter-parent {
    position: relative;
}
.t4s-newsletter-parent > div,
.t4s-newsletter-parent .t4s-newsletter__success,
.t4s-newsletter-parent .t4s-newsletter__error {
    position: static;
    z-index: 2;
    bottom: calc(100% + 8px);
    left: 0;
    background-color: #fff;
    padding: 5px 15px;
    color: var(--text-color);
    border: solid 1px var(--border-color);
    border-radius: var(--btn-radius);
    text-align: start;
    margin: 10px 0;
    font-size: 13px;
}
.t4s-footer-wrap .t4s-newsletter-parent .t4s-newsletter__success,
.t4s-footer-wrap .t4s-newsletter-parent .t4s-newsletter__error {
    font-size: 12px;
}
.t4s-newsletter-parent .t4s-newsletter__success {
    border-color: var(--t4s-success-color);
    color: var(--t4s-success-color);
}
/*.t4s-newsletter-parent > div::before,
.t4s-newsletter-parent .t4s-newsletter__success::before {
    border-bottom: solid 1px var(--t4s-success-color);
    border-right: solid 1px var(--t4s-success-color);
    content: "";
    position: absolute;
    z-index: 1;
    top: calc(100% - 4px);
    left: 25px;
    background-color: #fff;
    transform: rotate(45deg);
    width: 10px;
    height: 10px;
}*/
.t4s-newsletter-parent > div svg,
.t4s-newsletter-parent .t4s-newsletter__success svg {
    margin-right: 5px;
    display: inline-block;
    vertical-align: middle;
    width: 12px;
    fill: currentColor;
}
.t4s-newsletter-parent .t4s-newsletter__error {
    border-color: var(--t4s-error-color);
    color: var(--t4s-error-color);
}
.t4s-newsletter-parent .t4s-newsletter__error::before {
    border-bottom: solid 1px var(--t4s-error-color);
    border-right: solid 1px var(--t4s-error-color);
}
.t4s-newsl-des-10 .t4s-newsletter__inner{
    border-color: var(--border-cl);
    padding: 0;
    background-color: var(--border-cl);
    border-radius: 0;
}
.t4s-newsl-des-10 .t4s-newsletter__inner .is--col-btn {
    min-width: 40px;
    max-width: 60px;
    text-align: center;
}
.t4s-newsl-des-10 .t4s-newsletter__inner .t4s-newsletter__submit {
    background-color: transparent;
    padding: 0;
    min-width: 1px;
} 
.t4s-newsl-des-10 .t4s-newsletter__inner .t4s-newsletter__submit .t4s-newsletter__text {
    font-size: 0;
}
.t4s-newsl-des-10 .t4s-newsletter__inner .t4s-newsletter__submit .t4s-newsletter__text svg {
    width: 20px;
    height: 20px;
    fill: currentcolor;
    margin: 0;
}
.t4s-newsl-des-11 .t4s-newsletter__inner .t4s-newsletter__submit .t4s-newsletter__text {
    font-size: 0;
    justify-content: flex-end;
}
.t4s-newsl-des-11 .t4s-newsletter__inner .t4s-newsletter__submit .t4s-newsletter__text svg {
    width: 20px;
    height: 20px;
    fill: currentcolor;
}
.t4s-newsl-des-11 .t4s-newsletter__inner {
    border-radius: 0;
    border-width: 0 0 1px 0;
}
.t4s-newsl-des-11 .t4s-newsletter__inner input.t4s-newsletter__email {
    padding: 0;
    border-radius: 0;
}
.t4s-newsl-des-11 .t4s-newsletter__inner .t4s-newsletter__submit {
    background-color: transparent;
    padding-left: 0;
    min-width: 1px;
    padding-right: 0;
}
.t4s-newsl-des-11 .t4s-newsletter__inner .is--col-btn {
    min-width: 40px;
    width: auto;
}
.t4s-newsl-des-12 .t4s-newsletter__inner {
    border: none;
    padding: 0;
    border-radius: 0;
}
.t4s_newsletter_se.t4s-newsl-des-12 .t4s-newsletter__inner input.t4s-newsletter__email {
    border-bottom: solid 1px;
    border-color: var(--border-cl);
    border-radius: 0;
    padding: 8px 0 7px;
}
.t4s-newsl-des-12 .t4s-newsletter__inner .t4s-newsletter__submit {
    font-size: 16px;
    padding: 8px 26px;
}
.t4s-newsl-des-12.t4s-newsl-medium .t4s-newsletter__inner input.t4s-newsletter__email {
    padding: 13px 0 12px; 
}
.t4s-newsl-des-12.t4s-newsl-medium .t4s-newsletter__inner .t4s-newsletter__submit {
    padding: 13px 36px;
}
.t4s-newsl-des-12.t4s-newsl-large .t4s-newsletter__inner input.t4s-newsletter__email {
    padding: 18px 0 17px;
}
.t4s-newsl-des-12.t4s-newsl-large .t4s-newsletter__inner .t4s-newsletter__submit {
    padding: 18px 40px;
}

@-webkit-keyframes autofill {
    0%,100% {
        color: #666;
        background: transparent;
    }
}
.t4s-newsletter__inner input:-webkit-autofill {
    -webkit-animation-delay: 1s;
    -webkit-animation-name: autofill;
    -webkit-animation-fill-mode: both;
}
.t4s-newsletter__inner  input:-webkit-autofill,
.t4s-newsletter__inner input:-webkit-autofill:hover, 
.t4s-newsletter__inner input:-webkit-autofill:focus, 
.t4s-newsletter__inner input:-webkit-autofill:active{
    background-color: transparent !important;
    transition: background-color 5000s ease-in-out 0s;
} 
.t4s-newsletter__inner input:-webkit-autofill {
    border-color: #222;
    -webkit-box-shadow: 0 0 0 1000px #FFF inset;
    -webkit-text-fill-color: #222;
}
.t4s-agree__checkbox {
    margin: 10px 0 0;
}
.t4s-agree__checkbox input[type="checkbox"] {
    display: none;
}
.t4s-agree__checkbox input[type="checkbox"] + label {
    cursor: pointer;
}
.t4s-agree__checkbox input[type="checkbox"] + label::before {
    content: '';
    display: inline-block;
    margin-right: 10px;
    width: 16px;
    height: 16px;
    min-width: 16px;
    border: 1px solid #d4d6d8;
    background: #fff;
    box-shadow: 0 1px rgb(212 214 216 / 40%);
    border-radius: 2px;
    -webkit-appearance: none;
    position: relative;
    top: 3px;
    box-shadow: none;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50%;
    transition: .2s ease-in-out;
}
.t4s-agree__checkbox input[type="checkbox"]:checked + label::before {
    background-color: var(--accent-color);
    border-color: var(--accent-color);
}
.t4s-agree__checkbox input[type="checkbox"]~svg {
    display: block;
    width: 12px;
    height: 12px; 
    fill: #fff;
    position: absolute;
    top: 5px;
    left: 2px;
    pointer-events: none;
    transform: scale(0);
    -webkit-transform: scale(0);
    -webkit-transition: .25s ease-in-out;
    transition: .25s ease-in-out;
}
.t4s-agree__checkbox input[type="checkbox"]:checked~svg {
    transform: scale(1);
    -webkit-transform: scale(1);
}
.t4s-text-md-start .t4s-newsletter-parent,
.t4s-text-md-end .t4s-newsletter-parent  {
    margin-left: 0;
    margin-right: 0;
}

.t4s-newsletter-wrap.content-space-between > * {
    margin-bottom: 0;
    margin-top: 0;
    width: 100%;
}
@media (min-width: 768px) {
	.t4s-newsletter-wrap.content-space-between {
		display: flex;
	    justify-content: space-between;
	    align-items: center;
	    flex-direction: row;
    	text-align: inherit;
	}
	.t4s-newsletter-wrap.content-space-between > .t4s-top-heading > .t4s-text-bl:last-child {
		margin-bottom: 0 !important;
	}
	.t4s_newsletter_se .t4s-newsletter__inner input.t4s-newsletter__email {
		width: 100%;
	}
	.t4s_newsletter_se.t4s-newsl-des-3 .t4s-newsletter__inner .is--col-email {
	   margin-right: 10px;
	}
    
}
@media (max-width: 1024px) {

}
@media (max-width: 767px) {
    .t4s-newsletter-parent {
        max-width: var(--form-width-mb);
    }
    .t4s-content-position .t4s-newsletter-parent {
        width: var(--form-width-mb);
    }
    .t4s-newsletter-parent[style*="--form-width-mb:0px"] {
        width: 100%;
        max-width: 100%;
    } 
	.t4s-newsletter__inner {
		margin-left: 0;
		margin-right: 0;
	}
    .t4s-text-center .t4s-newsletter__inner input.t4s-newsletter__email {
        text-align: center;
    }
    .t4s-text-end .t4s-newsletter__inner input.t4s-newsletter__email {
        text-align: right;
    }
    .t4s_newsletter_se.t4s-newsl-des-3 .t4s-newsletter__inner .is--col-email {
       margin-right: 5px;
    }
    .t4s-newsl-des-2 .t4s-newsletter__inner,
    .t4s-newsl-des-4 .t4s-newsletter__inner {
        display: block;
    }
    .t4s-newsl-des-2 .t4s-newsletter__inner .is--col-btn,
    .t4s-newsl-des-4 .t4s-newsletter__inner .is--col-btn {
        max-width: 100%;
        min-width: 1px;
    }
    .t4s-newsl-des-2 .t4s-newsletter__inner .is--col-email,
    .t4s-newsl-des-4 .t4s-newsletter__inner .is--col-email {
        margin-bottom: 5px;
    }
    .t4s-newsl-des-4 .t4s-newsletter__inner input.t4s-newsletter__email {
        border-right: solid 1px;
    }
}
@media (max-width: 575px) {
    .t4s-newsl-des-12 .t4s-newsletter__inner {
        flex-direction: column;
    }
    .t4s-newsl-des-12 .t4s-newsletter__inner .is--col-email {
        width: 100%;
        margin-bottom: 10px;
    }
}

/* parallax.min.css */
.t4s-parallax{position:relative;z-index:1}.t4s-parallax>.t4s-parallax-img{position:absolute;object-fit:cover;font-family:'object-fit: cover;';top:0;left:0;width:100%;height:100%;z-index:4}.t4s-parallax>.t4s-parallax-inner{position:absolute;z-index:10;top:0;bottom:0;left:0;right:0}.t4s-parallax-bg{background-position:50% 50%;background-size:cover;background-repeat:no-repeat}
/* lookbook.css */
.pin__slider ol.flickityt4s-page-dots{bottom:15px;position:absolute}.t4s-nav-link-icon{width:12px;height:12px;display:block;ms-flex:0 0 auto;flex:0 0 auto}.only_icon_true .t4s-nav-link-icon{width:50px;height:39px;margin-right:-20px;border-left:1px solid rgba(129,129,129,.2)}.t4s-nav-link-icon:after,.t4s-nav-link-icon:before{position:absolute;content:'';top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg);background-color:currentColor;transition:opacity .35s ease-in-out,-webkit-transform .35s ease-in-out;transition:transform .35s ease-in-out,opacity .35s ease-in-out;transition:transform .35s ease-in-out,opacity .35s ease-in-out,-webkit-transform .35s ease-in-out}.t4s-nav-link-icon:after{width:1px;height:12px}.t4s-nav-link-icon:before{width:12px;height:1px;opacity:1}.pin_ic_2 .t4s-nav-link-icon{background-color:var(--cl-pin);border-radius:50%}.pin_ic_2 .t4s-nav-link-icon:after,.pin_ic_2 .t4s-nav-link-icon:before{display:none}.t4s-lookbook-pin{width:40px;height:40px;border-radius:50px;position:absolute;top:var(--ps-top);transform:translate(calc(-1*var(--ps-left)),calc(-1*var(--ps-top)));left:var(--ps-left);opacity:1;pointer-events:auto;z-index:2;cursor:pointer}.t4s-lookbook-pin .t4s-pin-tt{color:var(--cl-pin);background-color:var(--bg-pin);display:block;width:100%;height:100%}.t4s-lookbook-pin:hover{opacity:.8;color:var(--cl-pin)}.pin__size--small{width:24px;height:24px;font-size:10px}.pin__size--medium{width:32px;height:32px;font-size:12px}.pin__size--exmedium{width:40px;height:40px;font-size:13px}.pin__size--large{width:48px;height:48px;font-size:15px}.pin__size--large .nav_link_icon:before{width:20px}.pin__size--large .nav_link_icon:after{height:20px}.t4s-lookbook-pin .t4s-zoompin{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;display:block;-webkit-animation:zoompin 2s ease infinite;animation:zoompin 2s ease infinite;border-radius:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:800px;perspective:800px;background-color:rgba(255,255,255,.5);pointer-events:none}.t4s-lookbook-pin .t4s-pin-tt{cursor:pointer;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;pointer-events:none}.t4s-pin__popup .t4s-pr-style6 .t4s-product-info__inner{margin-bottom:0}@-webkit-keyframes zoompin{0%{opacity:0;-webkit-transform:scale(.2);transform:scale(.2)}50%{opacity:.8}100%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoompin{0%{opacity:0;-webkit-transform:scale(.2);transform:scale(.2)}50%{opacity:.8}100%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}.pin__popup h3.t4s-product-title{font-size:14px}.t4s-lb-txt-wrapper .t4s-lb__content{padding:0}.t4s-lb-txt-wrapper .t4s-lb-title{color:var(--heading-color);font-weight:500;padding:10px 15px;margin:0;font-size:16px}.t4s-lb-content{padding:15px;border-top:2px solid #f2f2f2}.t4s-lb-content p{margin-bottom:0}.pr_border_style_2 .t4s-lb-pr-wrapper .t4s-product .t4s-product-inner,.pr_border_style_3 .t4s-lb-pr-wrapper .t4s-product{box-shadow:none}.t4s-lookbook-pin .t4s-pin-tt:after{top:50%;left:50%;margin-top:-9px;margin-left:-9px;position:absolute;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s;content:"";display:inline-block;width:18px;height:18px;border:1px solid rgba(255,255,255,.3);border-left-color:#fff;border-radius:50%;vertical-align:middle}.t4s-lookbook-pin.is--loading .t4s-pin-tt::after{opacity:1!important;-webkit-animation:450ms linear infinite spin;animation:450ms linear infinite spin}.t4s-lookbook-pin.is--loading .t4s-pin-tt>*{opacity:0}
/* instagram-pin.css */
.t4s-ins-item .t4s_ratio img{transition:.3s}.t4s-ins-item:hover .t4s_ratio img{transform:scale(1.05)}.t4s-lookbook-pin:hover{opacity:.8;color:var(--cl-pin)}.t4s-lookbook-pin{border-radius:50px;position:absolute;top:var(--ps-top);left:var(--ps-left);opacity:1;pointer-events:auto;transform:translate(calc(-1*var(--ps-left)),calc(-1*var(--ps-top)));z-index:2;cursor:pointer}.t4s-lookbook-pin .t4s-zoompin{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;display:block;-webkit-animation:zoompin 2s ease infinite;animation:zoompin 2s ease infinite;border-radius:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:800px;perspective:800px;background-color:rgba(255,255,255,.5);pointer-events:none}.t4s-pin__popup .t4s-pr-style6 .t4s-product-info__inner{margin-bottom:0}@-webkit-keyframes zoompin{0%{opacity:0;-webkit-transform:scale(.2);transform:scale(.2)}50%{opacity:.8}100%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoompin{0%{opacity:0;-webkit-transform:scale(.2);transform:scale(.2)}50%{opacity:.8}100%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}.t4s-ins-pin.t4s-lookbook-pin{width:30px;height:30px}.t4s-hotspot-ins{cursor:pointer;border-radius:50%;text-align:center;z-index:10;padding:0;backface-visibility:hidden;width:30px;line-height:26px;height:30px;font-size:14px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:2px solid #000;background-color:#fff;color:#000;text-shadow:none;font-weight:600;overflow:hidden;transition:transform .2s ease-out,opacify .2s ease-out;opacity:1;top:0;left:0;position:absolute}.t4s-hotspot-ins.t4s-hotspot-dark{border-color:#eee;background-color:#000;color:#fff}.t4s-lb-pr-wrapper,.t4s-lb-txt-wrapper{background-color:#fff;position:absolute;width:300px;padding:15px;box-shadow:0 0 20px rgb(0 0 0 / 20%);opacity:0;visibility:hidden;will-change:transform,opacity,visibility;border-radius:5px}.t4s-lb-arrow{background-color:#fff;position:absolute;width:16px;height:16px;transform:rotate(45deg)}.pin__popup h3.t4s-product-title{font-size:14px}.t4s-lb-txt-wrapper .t4s-lb-title{color:var(--heading-color);margin-bottom:5px;font-weight:600}.t4s-lb-content p{margin-bottom:0}.pr_border_style_2 .t4s-lb-pr-wrapper .t4s-product .t4s-product-inner,.pr_border_style_3 .t4s-lb-pr-wrapper .t4s-product{box-shadow:none}.t4s-ins-wrap .t4s_ratio{border-radius:var(--br-rdu);overflow:hidden}.t4s-lookbook-pin .t4s-hotspot-ins:after{top:50%;left:50%;margin-top:-9px;margin-left:-9px;position:absolute;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s;content:"";display:inline-block;width:18px;height:18px;border:1px solid rgba(255,255,255,.3);border-left-color:#fff;border-radius:50%;vertical-align:middle}.t4s-lookbook-pin .t4s-hotspot-ins.t4s-hotspot-light:after{border:1px solid rgba(0,0,0,.3);border-left-color:#222}.t4s-lookbook-pin.is--loading .t4s-hotspot-ins::after{opacity:1!important;-webkit-animation:450ms linear infinite spin;animation:450ms linear infinite spin}.t4s-lookbook-pin.is--loading .t4s-hotspot-ins{font-size:0}
/* button-style.css */
.t4s-btn{display:inline-flex;justify-content:center;align-items:center;position:relative;z-index:2;overflow:hidden;line-height:1;transition:.3s ease-in-out;color:var(--btn-color);background-color:var(--btn-background);border-color:var(--btn-border);font-weight:var(--btn-fw);border-radius:var(--btn-radius);font-size:var(--btn-fs);letter-spacing:var(--btn-ls);height:var(--btn-mh);padding:var(--btn-pd-lr);margin-bottom:var(--mgb)}.t4s-btn:hover{color:var(--btn-color-hover);border-color:var(--btn-border-hover)}.t4s-btn:not(.t4s-btn-style-outline):not(.t4s-btn-effect-fade):not(.t4s-btn-effect-default):hover{background-color:var(--btn-background)}.t4s-btn.t4s-btn-effect-default:hover,.t4s-btn.t4s-btn-effect-fade:hover{background-color:var(--btn-background-hover)}.t4s-btn+.t4s-btn{margin-left:10px}.t4s-btn span:first-child{height:inherit;display:flex;align-items:center}svg.t4s-btn-icon{width:var(--icon-width);height:var(--icon-height);margin-left:8px}@media(max-width:767px){.t4s-btn{font-size:var(--btn-fs-mb);letter-spacing:var(--btn-ls-mb);height:var(--btn-mh-mb);padding:0 var(--btn-pd-lr-mb);margin-bottom:var(--mgb-mb)}.t4s-btn+.t4s-btn{margin-left:5px}svg.t4s-btn-icon{width:var(--icon-width-mb);height:var(--icon-height-mb);margin-left:5px}}.t4s-btn-custom{--btn-fs:var(--button-fs);--btn-fw:var(--button-fw);--btn-ls:var(--button-ls);--btn-mh:var(--button-mh);--btn-pd-lr:0 var(--button-pd-lr);--mgb:var(--button-mgb);--btn-fs-mb:var(--button-fs-mb);--btn-ls-mb:var(--button-ls-mb);--btn-mh-mb:var(--button-mh-mb);--btn-pd-lr-mb:var(--button-pd-lr-mb);--mgb-mb:var(--button-mgb-mb);--btn-color:var(--second-cl);--btn-color-hover:var(--second-cl-hover);--btn-background:var(--pri-cl);--btn-background-hover:var(--pri-cl-hover);--btn-border:var(--pri-cl);--btn-border-hover:var(--pri-cl-hover);--btn-radius:var(--button-bdr);--icon-width:var(--button-icon-w);--icon-height:var(--button-icon-w);--icon-width-mb:var(--button-icon-w-mb);--icon-height-mb:var(--button-icon-w-mb)}.t4s-btn-style-outline{--btn-border:var(--pri-cl);--btn-color:var(--pri-cl);background-color:transparent;border-width:2px}.t4s-btn-style-outline+.t4s-btn-style-outline{margin-left:18px}.t4s-btn-style-outline:hover{background-color:transparent}.t4s-btn-style-default::before,.t4s-btn-style-outline:before,.t4s-btn:before{background-color:var(--btn-background-hover)}.t4s-btn-style-outline::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid var(--btn-border);transition:opacity .3s,border .3s;border-radius:var(--btn-radius);z-index:-2;background-color:transparent}.t4s-btn-style-outline:hover::after{border-color:var(--btn-background-hover)}.t4s-btn-style-bordered,.t4s-btn-style-bordered_top,.t4s-btn-style-link{--btn-color:var(--pri-cl);--btn-color-hover:var(--pri-cl-hover);min-height:1px;height:auto!important;padding:0!important;border-radius:0!important;background-color:transparent!important}.t4s-btn-style-bordered_top{--btn-color:var(--pri-cl);--btn-color-hover:var(--pri-cl-hover);min-height:var(--btn-mh);height:auto!important;padding:0!important;border-radius:0!important;background-color:transparent!important}.t4s-btn-style-bordered{--btn-border:var(--pri-cl);--btn-border-hover:var(--pri-cl-hover);border-bottom:solid 1px}.t4s-btn-style-bordered_top{--btn-border:var(--pri-cl);--btn-border-hover:var(--pri-cl-hover);border-top:solid 2px}.t4s-btn-base{padding:var(--padding-btn);font-size:var(--btn-size);height:var(--btn-height);font-weight:var(--btn-fw);border-radius:var(--btn-radius)}.t4s-btn-base svg.t4s-btn-icon{width:var(--btn-size);height:var(--btn-size);margin-left:4px;fill:currentColor}.t4s-btn-size-small{--padding-btn:0 15px;--btn-height:30px;--btn-size:12px}.t4s-btn-size-extra-small{--padding-btn:0 19px;--btn-height:36px;--btn-size:13px}.t4s-btn-size-medium{--padding-btn:0 34px;--btn-height:40px;--btn-size:14px}.t4s-btn-size-extra-medium{--padding-btn:0 34px;--btn-height:44px;--btn-size:14px}.t4s-btn-size-medium svg.t4s-btn-icon{margin-left:4px}.t4s-btn-size-large{--padding-btn:0 45px;--btn-height:50px;--btn-size:14px}.t4s-btn-size-large.t4s-btn-icon-true{--btn-height:54px}.t4s-btn-size-extra-large{--padding-btn:0 49px;--btn-height:56px;--btn-size:16px}.t4s-btn-size-extra-large svg.t4s-btn-icon,.t4s-btn-size-large svg.t4s-btn-icon{margin-left:9px}.t4s-btn-style-bordered.t4s-btn-size-extra-medium,.t4s-btn-style-bordered_top.t4s-btn-size-extra-medium,.t4s-btn-style-link.t4s-btn-size-extra-medium{--btn-size:15px},.t4s-btn-style-bordered.t4s-btn-size-large,.t4s-btn-style-bordered_top.t4s-btn-size-large,.t4s-btn-style-link.t4s-btn-size-large{--btn-size:16px}.t4s-btn-style-bordered.t4s-btn-size-extra-large,.t4s-btn-style-bordered_top.t4s-btn-size-extra-large,.t4s-btn-style-link.t4s-btn-size-extra-large{--btn-size:17px}.t4s-btn-color-light{--btn-color:var(--t4s-dark-color);--btn-background:var(--t4s-light-color);--btn-border:var(--t4s-light-color);--btn-color-hover:var(--t4s-light-color);--btn-background-hover:var(--accent-color);--btn-border-hover:var(--accent-color)}.t4s-btn-color-dark{--btn-color:var(--t4s-light-color);--btn-background:var(--t4s-dark-color);--btn-border:var(--t4s-dark-color);--btn-color-hover:var(--t4s-light-color);--btn-background-hover:var(--accent-color);--btn-border-hover:var(--accent-color)}.t4s-btn-color-primary{--btn-color:var(--t4s-light-color);--btn-background:var(--accent-color);--btn-border:var(--accent-color);--btn-color-hover:var(--t4s-light-color);--btn-background-hover:var(--accent-color-hover);--btn-border-hover:var(--accent-color-hover)}.t4s-btn-style-outline.t4s-btn-color-light{--btn-color:var(--t4s-light-color)}.t4s-btn-style-outline.t4s-btn-color-dark{--btn-color:var(--t4s-dark-color)}.t4s-btn-style-outline.t4s-btn-color-primary{--btn-color:var(--accent-color);--btn-border:var(--accent-color);--btn-color-hover:var(--t4s-light-color);--btn-background-hover:var(--accent-color);--btn-border-hover:var(--accent-color)}.t4s-btn-style-bordered.t4s-btn-color-light,.t4s-btn-style-bordered_top.t4s-btn-color-light,.t4s-btn-style-link.t4s-btn-color-light{--btn-color:var(--t4s-light-color);--btn-color-hover:var(--accent-color);--btn-border:var(--t4s-light-color);--btn-border-hover:var(--accent-color)}.t4s-btn-style-bordered.t4s-btn-color-dark,.t4s-btn-style-bordered_top.t4s-btn-color-dark,.t4s-btn-style-link.t4s-btn-color-dark{--btn-color:var(--t4s-dark-color);--btn-color-hover:var(--accent-color);--btn-border:var(--t4s-dark-color);--btn-border-hover:var(--accent-color)}.t4s-btn-style-bordered.t4s-btn-color-primary,.t4s-btn-style-bordered_top.t4s-btn-color-primary,.t4s-btn-style-link.t4s-btn-color-primary{--btn-color:var(--accent-color);--btn-border:var(--accent-color);--btn-color-hover:var(--accent-color-hover);--btn-border-hover:var(--accent-color-hover)}@media(max-width:767px){.t4s-btn-size-small{--padding-btn:0 15px;--btn-height:26px;--btn-size:10px}.t4s-btn-size-extra-small{--padding-btn:0 20px;--btn-height:30px;--btn-size:11px}.t4s-btn-size-medium{--padding-btn:0 24px;--btn-height:34px;--btn-size:12px}.t4s-btn-size-extra-medium{--padding-btn:0 24px;--btn-height:36px;--btn-size:12px}.t4s-btn-size-large{--padding-btn:0 25px;--btn-height:44px;--btn-size:13px}.t4s-btn-size-large.t4s-btn-icon-true{--btn-height:46px}.t4s-btn-size-extra-large{--padding-btn:0 30px;--btn-height:46px;--btn-size:14px}.t4s-btn-size-extra-large svg.t4s-btn-icon,.t4s-btn-size-large svg.t4s-btn-icon{margin-left:9px}.t4s-btn-style-bordered.t4s-btn-size-small,.t4s-btn-style-bordered_top.t4s-btn-size-small,.t4s-btn-style-link.t4s-btn-size-small{--btn-size:11px}.t4s-btn-style-bordered.t4s-btn-size-extra-small,.t4s-btn-style-bordered_top.t4s-btn-size-extra-small,.t4s-btn-style-link.t4s-btn-size-extra-small{--btn-size:12px}.t4s-btn-style-bordered.t4s-btn-size-medium,.t4s-btn-style-bordered_top.t4s-btn-size-medium,.t4s-btn-style-link.t4s-btn-size-medium{--btn-size:13px}.t4s-btn-style-bordered.t4s-btn-size-extra-medium,.t4s-btn-style-bordered_top.t4s-btn-size-extra-medium,.t4s-btn-style-link.t4s-btn-size-extra-medium{--btn-size:14px}.t4s-btn-style-bordered.t4s-btn-size-large,.t4s-btn-style-bordered_top.t4s-btn-size-large,.t4s-btn-style-link.t4s-btn-size-large{--btn-size:15px}.t4s-btn-style-bordered.t4s-btn-size-extra-large,.t4s-btn-style-bordered_top.t4s-btn-size-extra-large,.t4s-btn-style-link.t4s-btn-size-extra-large{--btn-size:16px}.t4s-btn-style-bordered_top{min-height:var(--btn-mh-mb)}}
/* base_drop.min.css */
.t4s-drop-arrow,.t4s-lb-arrow{display:none}.t4s-dropdown__header,.t4s-lb__header{display:flex;justify-content:space-between;align-items:center;min-height:50px;padding:0 0 0 20px;border-bottom:1px solid var(--border-color);color:var(--heading-color)}.rtl_true .t4s-dropdown__header,.rtl_true .t4s-lb__header{padding:0 20px 0 0}.t4s-dropdown__header span,.t4s-lb__header span{font-weight:500;text-transform:uppercase}.t4s-dropdown__header button,.t4s-lb__header button{padding:0;background-color:transparent;color:var(--t4s-dark-color);width:50px;height:50px;display:flex;justify-content:center;align-items:center}.t4s-lb__content{padding:20px}.t4s-dropdown__content{padding:15px 0}.t4s-dropdown__wrapper,.t4s-lb__wrapper{background-color:var(--t4s-light-color);bottom:0;left:0;max-height:80vh;position:fixed;width:100%;padding:0;opacity:0;visibility:hidden;pointer-events:none;z-index:468;will-change:transform,opacity,visibility;overflow:visible;-webkit-overflow-scrolling:touch;box-shadow:0 0 20px rgb(0 0 0 / 20%);transform:translateY(100%);transition:.4s cubic-bezier(.645, .045, .355, 1)}.t4s-dropdown__wrapper.is--opened,.t4s-lb__wrapper.is--opened{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);top:auto;display:block}.t4s-lb__wrapper .t4s-product-inner{max-width:150px;margin:0 auto}[data-pin-popup]>*{pointer-events:none}@media (max-width:767px){.t4s-dropdown__wrapper:not(.is-style-mb--false)[style]{top:auto!important;transform:translateY(100%)!important}.t4s-dropdown__wrapper:not(.is-style-mb--false)[style].is--opened{top:auto!important;transform:translateY(0)!important}}@media (min-width:768px){.t4s-drop-arrow,.t4s-lb-arrow{display:block;background-color:var(--t4s-light-color);position:absolute;width:16px;height:16px;transform:rotate(45deg)}.t4s-dropdown__header,.t4s-lb__header{display:none}.t4s-dropdown__wrapper,.t4s-lb__wrapper{display:none;width:300px;max-height:385px;position:absolute;bottom:auto;left:auto;opacity:0;transform:none;overflow:auto;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.t4s-lb__wrapper{overflow:visible;max-height:none}.t4s-close-overlay.is--visible.is--pindop{opacity:0;pointer-events:none}.t4s-lb__wrapper .t4s-product-inner{max-width:none;margin:0}.t4s-dropdown__sortby .t4s-dropdown__wrapper{width:250px}#t4s__sortby{overflow:visible}}.t4s-icon-select-arrow{width:10px;height:10px;position:absolute;top:calc(50% - 5px);right:12px;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}[data-dropdown-open].is--clicked .t4s-icon-select-arrow{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.t4s-dropdown__sortby .t4s-dropdown__content button{padding:10px 15px;display:block;background-color:transparent;color:var(--text-color);width:100%;text-align:inherit;transition:.3s ease-in-out}.t4s-dropdown__sortby .t4s-dropdown__content button.is--selected,.t4s-dropdown__sortby .t4s-dropdown__content button:hover{background:rgba(var(--accent-color-rgb),.08);color:var(--accent-color)}.t4s-dropdown__sortby button[data-dropdown-open]{border:1px solid var(--border-color);border-radius:40px;padding:7px 15px;min-width:190px;background-color:transparent;color:var(--text-color);text-align:inherit;position:relative;z-index:8;font-size:14px;min-height:40px}.rtl_true .t4s-icon-select-arrow{right:auto;left:12px}@media (max-width:767px){.t4s-dropdown__sortby button[data-dropdown-open]{min-width:auto;min-height:auto;border:0}.t4s-dropdown__sortby .t4s-icon-select-arrow,.t4s-icon-select-arrow{right:0}.rtl_true .t4s-dropdown__sortby .t4s-icon-select-arrow,.rtl_true .t4s-icon-select-arrow{left:0;right:auto}.t4s-dropdown__content{overflow:auto;-webkit-overflow-scrolling:touch;max-height:calc(80vh - 51px)}.t4s-modal__content .t4s-dropdown__content{max-height:50vh}.t4s-dropdown__wrapper.is-style-mb--false{display:none;width:300px;max-height:60vh;position:absolute;bottom:auto;box-shadow:0 0 20px rgb(0 0 0 / 20%);z-index:468;will-change:transform,opacity,visibility;overflow:auto;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.t4s-dropdown__wrapper.is-style-mb--false.is--opened{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);top:auto;display:block}}
/* blog.css */
.t4s-post-item .t4s-post-thumb{overflow:hidden;margin-bottom:15px}.t4s-post-item .t4s-post-info{margin-bottom:10px}.t4s-blog-footer.t4s-has-btn-none,.t4s-flicky-slider+.t4s-blog-footer.t4s-has-btn-load-more{display:none}.t4s-blog-footer{margin-top:40px}.t4s-post-item .t4s-post-info .t4s-tags>a{text-transform:capitalize}.t4s-post-item .t4s-post-title{font-size:16px;font-weight:500;color:var(--secondary-color);margin-bottom:5px}.t4s-post-item .t4s-post-title a{color:inherit}.t4s-post-item .t4s-post-title a:hover,.t4s-post-item .t4s-post-title:hover a{color:var(--accent-color)}.t4s-post-item .t4s-post-metas{color:var(--text-color);font-size:14px}.t4s-post-item .t4s-post-metas .post-author{margin-right:5px}.t4s-post-item .t4s-post-metas>span>span{color:var(--secondary-color)}.t4s-post-item .t4s-post-content{font-size:14px;color:var(--text-color);line-height:24px;margin-bottom:15px}.t4s-post-item.t4s-post-des-3 .t4s-post-inner{position:relative}.t4s-post-item.t4s-post-des-3 .t4s-post-info{border:1px solid var(--border-color);background-color:var(--t4s-light-color);padding:15px 22px;transition:.5s;position:absolute;z-index:3;top:0;bottom:0;left:0;right:0;opacity:0;visibility:hidden;display:flex;align-items:center;margin:0}.t4s-post-item.t4s-post-des-3:hover .t4s-post-info{opacity:1;visibility:visible}.t4s-post-item.t4s-post-des-3 .t4s-post-content{margin-bottom:0}.t4s-post-item.t4s-post-des-3 .t4s-post-readmore{letter-spacing:2.72px;font-weight:500;font-size:14px;line-height:26px;margin-top:5px}.t4s-post-item.t4s-post-des-4 .t4s-post-inner{display:flex;align-items:center}.t4s-post-item.t4s-post-des-4 .t4s-post-inner>*{width:50%;margin:0}.t4s-post-item.t4s-post-des-4 .t4s-post-info{padding:20px}.t4s-post-item.t4s-post-des-4 .t4s-post-metas{font-weight:500;font-size:13px;line-height:19px;letter-spacing:-.05em;text-transform:uppercase;margin-bottom:10px}.t4s-post-item.t4s-post-des-4 .t4s-post-metas>span:not(:last-child)::after{display:inline-block;vertical-align:middle;width:5px;height:5px;border-radius:100%;background-color:#c4c4c4;margin:0 10px;content:""}.t4s-post-item.t4s-post-des-4 .t4s-post-title{font-size:20px;line-height:24px;font-weight:500;margin-bottom:15px}.t4s-post-item.t4s-post-des-4 .t4s-post-content{line-height:21px}.t4s-post-item .t4s-post-readmore{font-size:14px;text-transform:uppercase;color:#000;line-height:21px;font-weight:400}.t4s-post-item .t4s-post-readmore svg{width:20px;display:inline-block;vertical-align:top}.t4s-post-item .t4s-post-readmore:hover{color:var(--accent-color)}.t4s-post-item.t4s-post-des-5 .t4s-post-inner,.t4s-post-item.t4s-post-des-6 .t4s-post-inner{display:block}.t4s-post-item.t4s-post-des-5 .t4s-post-inner>*,.t4s-post-item.t4s-post-des-6 .t4s-post-inner>*{width:100%;margin:0}.t4s-post-item.t4s-post-des-5 .t4s-post-info,.t4s-post-item.t4s-post-des-6 .t4s-post-info{padding:15px 0 0}.t4s-post-item.t4s-post-des-6 .t4s-categories{display:block;margin-bottom:10px;font-size:0}.t4s-post-item.t4s-post-des-7 .t4s-post-info{position:absolute;left:30px;right:30px;bottom:30px;background:rgba(0,0,0,.9);padding:20px;color:var(--text-color);z-index:10}.t4s-post-item.t4s-post-des-7 .t4s-post-commment{color:var(--text-color)}.t4s-post-item.t4s-post-des-7 .t4s-post-info .t4s-tags>a,.t4s-post-item.t4s-post-des-7 .t4s-post-metas>span>span,.t4s-post-item.t4s-post-des-7 .t4s-post-title{color:var(--t4s-light-color)}.t4s-post-item.t4s-post-des-7 .t4s-post-metas{font-size:12px}.t4s-main-blog .t4s-post-item.t4s-post-des-7 .t4s-post-thumb{margin-bottom:0}.t4s-post-item.t4s-post-des-7 .t4s-post-content{background:#f6f6f8;padding:25px}.t4s-post-item.t4s-post-des-7 .t4s-post-title{font-size:14px;letter-spacing:2px;margin-bottom:5px;margin-top:10px;text-transform:uppercase}.t4s-post-item.t4s-post-des-7 .t4s-post-tags span{margin-right:3px;color:var(--text-color)!important}.t4s-post-item.t4s-post-des-7 .t4s-post-tags a{color:var(--t4s-light-color)}.t4s-post-item.t4s-post-des-7 .t4s-post-readmore{line-height:40px;border:2px solid var(--secondary-color);padding:0 30px;font-weight:600;border-radius:var(--btn-radius);text-transform:capitalize;display:inline-flex;align-items:center}.t4s-post-item.t4s-post-des-7 .t4s-post-readmore svg{margin-left:5px}.t4s-post-item.t4s-post-des-7 .t4s-post-readmore:hover{background-color:var(--secondary-color);color:var(--t4s-light-color)}.t4s-post-thumb{position:relative}.t4s-post-thumb .t4s-categories{position:absolute;z-index:3;top:14px;left:14px;font-size:0}.t4s-post-thumb .t4s-categories a{min-width:90px;padding:0 5px;line-height:30px;display:inline-block;vertical-align:top;color:var(--t4s-light-color);text-transform:uppercase;font-size:13px;font-weight:500;text-align:center;background-color:#4768dc;margin-right:5px;margin-bottom:5px}@media(max-width:991px){.t4s-post-item.t4s-post-des-4 .t4s-post-metas>span:not(:last-child):after{margin:0 5px}}@media(max-width:639px){.t4s-post-item.t4s-post-des-4 .t4s-post-inner{display:block}.t4s-post-item.t4s-post-des-4 .t4s-post-inner>*{width:100%;margin:0;padding:0}.t4s-post-item.t4s-post-des-4 .t4s-post-info{padding:15px 0 0}}
/* custom-effect.css */
.t4s-eff{position:relative;z-index:3;display:block;vertical-align:top;overflow:hidden}.t4s-eff::after,.t4s-eff::before{content:'';z-index:1;pointer-events:none}.t4s-eff-border-run::after,.t4s-eff-border-run::before{position:absolute;content:'';opacity:0;width:0;height:0;transition:all .8s ease}.t4s-eff-border-run::before{border-top:1px solid #fff;border-left:1px solid #fff;top:15px;left:15px}.t4s-eff-border-run::after{border-right:1px solid #fff;border-bottom:1px solid #fff;right:15px;bottom:15px}.t4s-eff-pervasive-circle::before{position:absolute;border-radius:50%;width:0;height:0;top:50%;left:50%;background-color:rgba(255,255,255,.3);content:"";z-index:2}.t4s-eff-plus-zoom-overlay::after,.t4s-eff-plus-zoom-overlay::before{content:'';position:absolute;width:100%;height:100%;margin:auto;transition:all .5s ease;z-index:2;background-color:rgba(255,255,255,.15);pointer-events:none}.t4s-eff-plus-zoom-overlay::after,.t4s-eff-plus-zoom-overlay::before{top:0;bottom:0;left:0;right:0;opacity:0;visibility:hidden}.t4s-eff-dark-overlay::before{position:absolute;content:'';top:0;bottom:0;left:0;right:0;background-color:#000;opacity:0;transition:opacity .2s ease;z-index:2;pointer-events:none}.t4s-eff-light-overlay::before{position:absolute;content:'';top:0;bottom:0;left:0;right:0;background-color:#fff;opacity:0;transition:opacity .2s ease;z-index:2;pointer-events:none}.t4s-eff-img-zoom .t4s-obj-eff{transition:all 1s}.t4s-eff-img-rotate .t4s-obj-eff{transition:.6s ease-in-out}.t4s-eff-img-translateToBottom .t4s-obj-eff,.t4s-eff-img-translateToLeft .t4s-obj-eff,.t4s-eff-img-translateToRight .t4s-obj-eff,.t4s-eff-img-translateToTop .t4s-obj-eff{transition:.6s ease-in-out;transform:scale(1.15)}.t4s-eff-img-translateToTop .t4s-obj-eff{transform-origin:top}.t4s-eff-img-translateToRight .t4s-obj-eff{transform-origin:right}.t4s-eff-img-translateToLeft .t4s-obj-eff{transform-origin:left}.t4s-eff-img-translateToBottom .t4s-obj-eff{transform-origin:bottom}.t4s-eff-img-filter .t4s-obj-eff{opacity:.5;filter:grayscale(100%);transition:filter .3s,opacity .3s,-webkit-filter .3s}.t4s-eff-img-filter-unset .t4s-obj-eff{transition:filter .3s,opacity .3s,-webkit-filter .3s}.flicker .t4s-obj-eff{animation:1s infinite flicker}.t4s-btn::before{content:'';position:absolute;z-index:-1;border-radius:inherit;opacity:0;visibility:hidden}.t4s-btn:not(.t4s-btn-effect-default):not(.t4s-btn-effect-overlay-run)::before{transition:.3s ease-in-out}.t4s-btn::before{background-color:var(--btn-background);border-color:var(--btn-background)}.t4s-btn-effect-default::before{top:0;left:0;right:0;bottom:0;background-color:var(--btn-background);border-color:var(--btn-background)}.t4s-btn-effect-rectangle-out::before{top:50%;left:50%;width:0;height:0;border-radius:50%}.t4s-btn-effect-sweep-to-bottom:before,.t4s-btn-effect-sweep-to-left:before,.t4s-btn-effect-sweep-to-right:before,.t4s-btn-effect-sweep-to-top:before{top:0;left:0;right:0;bottom:0;z-index:-1;opacity:1;visibility:visible;transform:scaleX(0);transform-origin:0 0;transition-duration:.5s;transition-property:transform;transition-timing-function:ease-out}.t4s-btn-effect-sweep-to-bottom:before,.t4s-btn-effect-sweep-to-top:before{transform:scaleX(1) scaleY(0)}.t4s-btn-effect-sweep-to-left:before,.t4s-btn-effect-sweep-to-top:before{transform-origin:100% 100%}.t4s-btn-effect-shutter-out-horizontal{transform:perspective(1px) translateZ(0)}.t4s-btn-effect-shutter-out-horizontal::before{top:0;bottom:0;left:0;right:0;transform:scaleX(0);transform-origin:50%;transition-property:transform;opacity:1;visibility:visible}.t4s-btn-effect-outline{overflow:unset!important;transition:all .4s ease-in-out}.t4s-btn-effect-outline::before{content:"";position:absolute;left:8px;top:8px;width:100%;height:100%;background-color:transparent;border-bottom:2px solid var(--btn-border);border-right:2px solid var(--btn-border);border-radius:inherit;transition:all .3s ease-in-out;opacity:1;visibility:visible}.t4s-btn-effect-shadow{transition:all .4s ease-in-out;box-shadow:8px 8px 10px gray}@keyframes ani_shine{to{left:-200%}}.t4s-btn-style-default.t4s-btn-effect-overlay-run.t4s-btn-color-custom1,.t4s-btn-style-default.t4s-btn-effect-overlay-run.t4s-btn-color-custom2,.t4s-btn-style-default.t4s-btn-effect-overlay-run.t4s-btn-color-dark,.t4s-btn-style-default.t4s-btn-effect-overlay-run.t4s-btn-color-light,.t4s-btn-style-default.t4s-btn-effect-overlay-run.t4s-btn-color-primary{--btn-color-hover:var(--btn-color);--btn-background-hover:var(--btn-background)}.t4s-btn-style-default.t4s-btn-effect-overlay-run::after{content:"";position:absolute;pointer-events:none;top:0;left:150%;width:200%;height:100%;transform:skew(-20deg);background-image:linear-gradient(90deg,transparent,hsla(0,0%,100%,.25),transparent)}.t4s-btn-style-default.t4s-btn-effect-overlay-run.t4s-btn-color-light::after{background-color:rgba(0,0,0,.4)}.t4s-bl-item:not(.t4s-animation-none){opacity:0}.is-selected .t4s-bl-item,.t4s_animated .t4s-bl-item{animation:var(--animation);animation-duration:var(--time-animation);animation-delay:var(--delay-animation);animation-fill-mode:forwards}@media (-moz-touch-enabled:0),(hover:hover){.t4s-eff-border-run:hover::after,.t4s-eff-border-run:hover::before{opacity:1;width:calc(100% - 30px);height:calc(100% - 30px)}.t4s-eff-pervasive-circle:hover::before{top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0;transition:.6s}.t4s-eff-plus-zoom-overlay:not(:hover)::before{width:0;opacity:1;visibility:visible}.t4s-eff-plus-zoom-overlay:not(:hover)::after{height:0;opacity:1;visibility:visible}.t4s-eff-dark-overlay:hover::before{opacity:.3}.t4s-eff-light-overlay:hover::before{opacity:.3}.t4s-eff-img-zoom:hover .t4s-obj-eff{transform:scale(1.1)}.t4s-eff-img-rotate:hover .t4s-obj-eff{transform:rotate(15deg) scale(1.4)}.t4s-eff-img-translateToTop:hover .t4s-obj-eff{transform:scale(1.15) translateY(-25px)}.t4s-eff-img-translateToRight:hover .t4s-obj-eff{transform:scale(1.15) translateX(25px)}.t4s-eff-img-translateToLeft:hover .t4s-obj-eff{transform:scale(1.15) translateX(-25px)}.t4s-eff-img-translateToBottom:hover .t4s-obj-eff{transform:scale(1.15) translateY(25px)}.t4s-eff-img-filter:hover .t4s-obj-eff{opacity:1;filter:grayscale(0)}.t4s-eff-img-filter-unset:hover .t4s-obj-eff{opacity:.5;filter:grayscale(100%)}.t4s-eff-img-bounceIn:hover .t4s-obj-eff{animation:bounceIn forwards;animation-duration:1s;animation-delay:0}.t4s-btn:hover::before{background-color:var(--btn-background-hover);border-color:var(--btn-background-hover);opacity:1;visibility:visible}.t4s-btn-effect-default:hover{opacity:.8!important}.t4s-btn-effect-default:hover::before{opacity:1;visibility:visible;background-color:var(--btn-background-hover);border-color:var(--btn-background-hover)}.t4s-btn-effect-fade:hover::before{top:0;left:0;right:0;bottom:0;opacity:1;visibility:visible}.t4s-btn-effect-rectangle-out:hover::before{top:0;left:0;right:0;bottom:0;width:100%;height:100%;border-radius:0;opacity:1;visibility:visible}.t4s-btn-effect-sweep-to-bottom:hover:before,.t4s-btn-effect-sweep-to-left:hover:before,.t4s-btn-effect-sweep-to-right:hover:before,.t4s-btn-effect-sweep-to-top:hover:before{transform:scale(1)}.t4s-btn-effect-shutter-out-horizontal:hover::before{transform:scaleX(1)}.t4s-btn-effect-outline:not(:hover)::before{background-color:transparent}.t4s-btn-effect-outline:hover:before{left:0;transform:translateX(0) translateY(-8px);border-color:var(--btn-background-hover);z-index:-1;opacity:0;transition:.2s ease}.t4s-btn-effect-outline:hover{background-color:var(--btn-background-hover);transform:translateX(4px) translateY(5px)}.t4s-btn-effect-shadow:hover{background-color:var(--btn-background-hover);transform:translateX(4px) translateY(5px);box-shadow:none}.t4s-btn-style-default.t4s-btn-effect-overlay-run:hover{background-color:var(--btn-background-hover);color:var(--btn-color-hover)}.t4s-btn-style-default.t4s-btn-effect-overlay-run:hover::after{animation:.75s cubic-bezier(.01,.56,1,1) ani_shine}.t4s-btn-style-outline.t4s-btn-effect-overlay-run:hover:before{top:0;left:0;right:0;bottom:0;width:100%;height:100%;border-radius:0;opacity:1;visibility:visible}}
/* image-text.css */
.t4s-image-text .t4s-image-text-content{padding-left:10px;padding-right:10px}.t4s-image-text-subheading{margin-bottom:10px;color:var(--imtxt-subhd-color);font-weight:500}.t4s-image-text-heading{margin-bottom:20px;color:var(--imtxt-hd-color);font-weight:600}.t4s-image-text-des{margin-bottom:20px;color:var(--imtxt-des-color)}.t4s-image-text-des p{line-height:24px}.t4s-image-text-des p a{color:var(--accent-color)}.t4s-image-text-des p a:hover{opacity:.8}.t4s-txt-shadow-true .t4s-shadow-wrap>:not(.t4s-btn){text-shadow:0 0 4px rgb(0 0 0 / 40%)}.t4s-fs-30{font-size:30px}.t4s-fs-15{font-size:15px}@media (min-width:768px){.t4-fs-md-30{font-size:30px}.t4s-fs-md-15{font-size:15px}.t4s-fs-md-40{font-size:40px}.t4s-fs-md-20{font-size:20px}.t4s-fs-md-60{font-size:60px}.t4s-fs-md-18{font-size:18px}}.t4s-image-text-overlap{position:relative;width:225px;max-width:100%;margin:20px auto;display:flex;align-items:center;justify-content:center}.t4s-image-text-overlap-centered{position:relative;width:140px}.t4s-image-text-overlap-item:first-of-type{position:relative;width:100%;margin:40px auto;z-index:5;box-shadow:0 10px 15px rgb(0 0 0 / 30%)}.t4s-image-text-overlap-item:first-of-type img{min-height:150px;object-fit:cover;width:100%}.t4s-image-text-overlap-item{position:absolute;transition:transform 2.5s cubic-bezier(.39, .68, .29, 1) .5s;z-index:1;background-color:var(--shopify-editor-setting-color_body_bg);background-color:var(--colorBody)}.t4s-image-text-overlap-item:nth-of-type(2){top:40px;left:0;max-width:90px;transform:translate3d(-64px,-30px,0)}.t4s-image-text-overlap-item:nth-of-type(3){top:40px;right:0;max-width:90px;transform:translate(64px,-33%)}.t4s-image-text-overlap-item:nth-of-type(4){bottom:40px;right:0;max-width:80px;transform:translate3d(64px,13%,0)}.t4s-image-text-overlap-item:nth-of-type(5){bottom:40px;left:0;max-width:100px;transform:translate3d(-50px,40px,0)}@media (min-width:1025px){.t4s-image-text-layout-grid.t4s-image-text-col-img-left{padding-right:50px}}@media (min-width:768px){.t4s-image-text-layout-grid.t4s-image-text-col-img-right{padding-left:30px}}@media only screen and (min-width:590px){.t4s-image-text-overlap{width:450px}.t4s-image-text-overlap-centered{width:280px}.t4s-image-text-overlap-item:first-of-type img{min-height:300px}.t4s-image-text-overlap-3 .t4s-image-text-overlap-item:nth-of-type(2){z-index:5}.t4s-image-text-overlap-item:nth-of-type(2){transform:translate3d(-128px,-52px,0);max-width:100%;z-index:3}.t4s-image-text-overlap-item:nth-of-type(3){transform:translate(176px,-14%);max-width:100%}.t4s-image-text-overlap-item:nth-of-type(4){max-width:180px;transform:translate3d(120px,13%,0)}.t4s-image-text-overlap-item:nth-of-type(5){max-width:200px;transform:translate3d(-100px,80px,0);z-index:3}}
/* main-product.css */
.t4s_ratio.t4s-product__media {
  max-width: var(--mw-media);
  margin: 0 auto;
}
/* Hover thumb 1 */
.t4s-product__thumb-item:not(.is-nav-selected) {
  opacity: .5;
  transition: transform .6s,opacity .6s;
}
.t4s-product__thumb-item.is-nav-selected, 
.t4s-product__thumb-item:hover {
  opacity: 1;
}
.p-nav-ready> .flickityt4s-enabled {
  transform: none !important;
  height: auto !important;
}
/* End hover thumb 1 */
/* Hover thumb 2 */
/*   .t4s-product__thumb-item {
  overflow: hidden
}
.t4s-product__thumb-item .t4s-product__thumb {
  margin-bottom: -5px; 
  opacity: .5;
  transition: transform .6s,opacity .6s;
  transform: translateY(0);
  overflow: hidden
}
.t4s-product__thumb-item.is-nav-selected .t4s-product__thumb, 
.t4s-product__thumb-item:hover .t4s-product__thumb {
  transform: translateY(-5px);
  opacity: 1;
} */
/* End hover thumb 2 */
.t4s-product__info-container>:not(:last-child) {
  margin-bottom: 10px;
}
.t4s-product__title{
  margin-bottom: 10px!important;
  font-size: var(--title-size);
  font-weight: var(--title-weight);
  color: var(--title-color);
  font-family: var(--title-family);
  text-transform: var(--title-style);
  letter-spacing: var(--title-spacing);
  line-height: var(--title-line-height);
  margin-top: 14px;
}
.t4s-product .t4s-product-title a {
    color: inherit;
}
.t4s-product .t4s-product-title a:hover {
    color: var(--title-color-hover);
}
.t4s-product-form__submit.is--disabled {
  opacity: .5;
} 
.is-no-pick__true .t4s-product-price {
    display: none;
}
.t4s-price__unit {
    margin-top: 5px;
    font-size: calc(var(--price-size) * 0.75);
}
/* Block brand img */
.t4s-product__info-container>.t4s-pr-vendor:first-child { margin-top: 2px; }
.t4s-pr-vendor>a {
    padding: 10px;
    background-color: #fff;
    box-shadow: 0 0 2px rgb(0 0 0 / 12%);
    transition: .3s;
    min-width: 50px;
    font-weight: 500;
    font-size: 15px;
}
.t4s-pr-vendor.has-img__vendor>a {
    min-width: auto;min-height: 70px;
}
.t4s-pr-vendor>a:hover {
    box-shadow: 0 0 6px rgb(0 0 0 / 14%);
}
/* Block size delivery ask */
.t4s-extra-link {
  font-weight: 600;
}
.t4s-extra-link>a {
    margin-right: 20px;
}
.rtl_true .t4s-extra-link>a {
    margin-right: 0;
    margin-left: 20px;
}
.template-product .t4s-product__price-review {
  margin-bottom: 0;
}
.t4s-pack-heading {
  font-size: 16px;
  font-weight: 600;
  margin: 16px 0 8px;
  color: #222;
  text-transform: capitalize;
}
.t4s-product__info-wrapper .t4s-form__product .t4s-selector-mode__circle .t4s-swatch__option:not(.is-t4s-style__color) .t4s-swatch__item, .t4s-form__product .t4s-color-mode__circle .t4s-swatch__option.is-t4s-style__color .t4s-swatch__item {
    border-radius: 10px;
    border: 1px solid #222;
    max-width: 132px;
    flex: 0 0 33.33%;
}
.t4s-product__info-wrapper .t4s-form__product .t4s-swatch__item img {
    width: 100%;
    margin-bottom: 12px;
    aspect-ratio: 1;
}
.t4s-product__info-wrapper .t4s-form__product .t4s-swatch__item .variant-name {
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 4px;
    display: block;
}
.t4s-product__info-wrapper .t4s-form__product .t4s-swatch__item  .variant-price {
    display: flex;
    flex-direction: column;
    gap: 2px;
}
.t4s-product__info-wrapper .t4s-form__product .t4s-swatch__item .variant-price .price {
    color: #ec0101;
}
.t4s-product__info-wrapper .t4s-form__product .t4s-swatch__item .variant-price .compare-price {
    color: #222;
    text-decoration: line-through;
}
.t4s-product__info-wrapper .t4s-form__product .t4s-swatch__item .variant-name {
    color: #080707;
}
.t4s-product__info-wrapper .t4s-form__product .t4s-swatch__list {
    display: flex;
    flex-wrap: wrap;
}
.t4s-product__info-wrapper .t4s-form__product .t4s-selector-mode__circle .t4s-swatch__option:not(.is-t4s-style__color) .t4s-swatch__item.is--selected, .t4s-form__product .t4s-color-mode__circle .t4s-swatch__option.is-t4s-style__color .t4s-swatch__item.is--selected {
    border-color: #ffb100;
}
/* start 24082026 */
  /* Main product row */
  .product-pdp-new-template .t4s-pr-group-btns {
    display:none !important;
  }
  .t4s-section-main-product .t4s-row__product {
    align-items: flex-start;
  }

  /* Left thumbnail rail */
  .t4s-product-media__thumbnails_left .t4s-col-thumb {
    width: 72px;
    flex: 0 0 72px;
    margin-right: 12px;
    overflow: visible;
  }

  /* Thumbnail vertical layout */
  .t4s-product-media__thumbnails_left .t4s-col-thumb .t4s-row {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 10px;
  }

  .t4s-product-media__thumbnails_left
  .t4s-col-thumb
  .t4s-row
  > .t4s-col-item {
    width: 72px;
    flex: 0 0 72px;
    margin: 0;
  }

  /* Thumbnail frame */
  .t4s-product-media__thumbnails_left [data-thumb__frame] {
    position: relative;
    width: 72px;
    height: 72px;
    max-width: none;
  }

  .t4s-product-media__thumbnails_left .t4s-product__thumb,
  .t4s-product-media__thumbnails_left .t4s-product__thumb-item {
    width: 72px;
    height: 72px;
  }

  /* Main media area */
  .t4s-product-media__thumbnails_left
  [data-product-single-media-group] {
    min-width: 0;
    flex: 1 1 0;
  }

  /* ---------------------------------------------------------
     STICKY PRODUCT GALLERY
     Gallery stays fixed while right content scrolls
     --------------------------------------------------------- */

  .t4s-product-media__thumbnails_left
  .t4s-product__media-wrapper {
    position: sticky;
    top: 20px;
    align-self: flex-start;
    z-index: 3;
    overflow: visible;
  }

  /* Sticky positioning ke liye */
  .t4s-section-main-product .t4s-main-area,
  .t4s-section-main-product .t4s-row__product {
    overflow: visible;
  }

/* Slider parent */
.t4s-product-media__thumbnails_left
.t4s-product__media-wrapper {
  position: sticky;
  top: 20px;
  align-self: flex-start;
}

/* Previous + Next buttons */
.t4s-product-media__thumbnails_left
.t4s-product__media-wrapper
.t4s-flicky-slider
.flickityt4s-prev-next-button {
  position: absolute !important;
  top: auto !important;
  bottom: 18px !important;

  width: 40px !important;
  height: 40px !important;

  border: 1px solid #17314a !important;
  border-radius: 50% !important;

  background: #ffffff !important;
  opacity: 1 !important;
  transform: none !important;

  z-index: 20 !important;
}

/* Previous button */
.t4s-product-media__thumbnails_left
.t4s-product__media-wrapper
.t4s-flicky-slider
.flickityt4s-prev-next-button.previous {
  left: auto !important;
  right: 68px !important;
  bottom: 0px !important;
}

/* Next button */
.t4s-product-media__thumbnails_left
.t4s-product__media-wrapper
.t4s-flicky-slider
.flickityt4s-prev-next-button.next {
  left: auto !important;
  right: 18px !important;
   bottom:0px !important;

}

/* Arrow icons */
.t4s-product-media__thumbnails_left
.t4s-product__media-wrapper
.t4s-flicky-slider
.flickityt4s-prev-next-button
.flickityt4s-button-icon {
    width: 10px;
    color: #1B3F70;
   

}

.t4s-product__media-wrapper .flickity4s-prev-next-button.previous {
    position: absolute !important;
    left: -50px !important;
    top: 50% !important;
    bottom: auto !important;
    transform: translateY(-50%) !important;
}

.t4s-product__media-wrapper .flickity4s-prev-next-button.next {
    position: absolute !important;
    right: -50px !important;
    top: 50% !important;
    bottom: auto !important;
    transform: translateY(-50%) !important;
}
h1.t4s-product__title {
    
    font-size: 35px !important;;
    line-height: 35px;
    font-family: 'Newsreader';
}
.accordion-inner-text  ul {
	margin-bottom: 0 !important;
	padding-left: 0 !important;
}
.product-pdp-new-template .t4s-single-product-badg {
   display:none !important;
}
.product-pdp-new-template .shopify-installments{
  display:none !important;
}
.product__policies_text , .product__policies_text a{
  color: #E55797;
    letter-spacing: -0.2px;
    font-family: 'inter';
    font-weight: 600;
    font-size: 16px;
    margin-top: 15px !important;

}
.product__policies_text img{
   margin-right: 5px;
}
.trending-tiktok {
  display: inline-flex;
  align-items: center;
  gap: 5px;
  width: fit-content;
  padding: 8px 10px;
  background: #fdeaf2;
  border-radius: 999px;
  color: #9D0F4F;
  font-family:'inter';
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  letter-spacing: 0.2px;
  margin-bottom:0px !important;
  margin-top:20px !important;
  text-transform:uppercase;
}

.trending-tiktok .trending-icon {
  display: block;
  width: 11px;
  height: 11px;
  object-fit: contain;
}
/* Product Price Main Box */
.t4s-product__price-review {
    width: 100%;
    margin: 0;
    padding: 0;
}
#epr-product-title-review > span {
    display: flex !important;
    align-items: center !important;
    gap: 11px !important;
    font-family: inter sans-serif !important;
    font-size: 15px !important;
    line-height: 10px !important;
    white-space: nowrap !important;
    visibility: visible !important;
    opacity: 1 !important;
    font-weight: 600;
    color: #141414;
}

 .bought-highlight {
    color: #265830;
    font-family: 'inter';
    font-weight: 700;
    font-size: 13px;
}
.t4s-bought-text-badge.t4s-text-start {
    color: #141414;
    font-size: 13px;
}
.trust-info ul {
display: flex;
align-items: flex-start;
list-style: none;
padding: 0;
margin: 0;
gap: 25px; /* Items ke darmiyan spacing */
}

.trust-info ul li {
display: flex;
flex-direction: column;
align-items: center;
text-align: center;
width: 90px; /* Text wrap aur alignment ke liye */
}

.trust-info ul li img {
width: 90px; /* Icon size */
height: 65px;
object-fit: contain;
margin-bottom: 8px;
}

.trust-info ul li div {
font-size: 12px;
font-weight: 500;
color: #1B3F70;
line-height: 1.3;
 font-family: 'inter';
}

.t4s-product-price {
    display: flex !important;
    align-items: center !important;
    gap: 8px !important; 
    font-family:'Newsreader' !important;
    width: 100% !important;
    box-sizing: border-box !important;
    /* padding: 7px !important;
    background: #f6f2ff !important;
    border-radius: 10px !important; */
    color: #141414 !important;
    /* margin-left: 6px !important; */
    display: inline-block !important;
    font-size: 35px !important;
    line-height: 1 !important;
    font-weight: 700 !important;
}
.t4s-product__info-container .t4s-product-price ins{
  font-size:35px;
}
/* Current / Sale Price */
.t4s-product-price ins {
    order: 1;

    font-size: 24px;
    font-weight: 700;
    color: #222;
    text-decoration: none;
    line-height: 1.2;
}

/* Original Price */
.t4s-product-price del {
    order: 2;
     font-family:'Newsreader';
    font-size: 16px;
    font-weight: 400;
    color: #595959;
    line-height: 1.2;
}

/* Discount Badge */
.t4s-product-price .t4s-badge-price {
    order: 3;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 5px 9px;
    background: #1B3F70;
    color: #fff;
    font-size: 11px;
    font-weight: 600;
    line-height: 1;
    font-family:'inter';
    border-radius: 20px;
    white-space: nowrap;
}
.product-pdp-new-template div#epr-product-title-review {
  margin-top:15px;
}
/* Hide review area if you don't want it beside the price */
.t4s-product__price-review > .t4s-product__review {
    display: none;
}
/* Container layout */
.t4s-main-area .shopify-app-block .jdgm-widget,
.jdgm-preview-badge .jdgm-prev-badge {
  display: inline-flex !important;
  align-items: center !important;
  gap: 8px !important;
  font-family: inherit;
  font-size: 15px;
  line-height: 1;
    margin-top: 12px;

}

/* Star styling */
.t4s-main-area .jdgm-prev-badge__stars {
  display: inline-flex !important;
  align-items: center !important;
  gap: 3px !important;
}

.t4s-main-area .jdgm-star {
  color: #f5a623 !important; /* Golden Star Color */
  font-size: 16px !important;
}

/* Numeric Rating display */
.t4s-main-area  .jdgm-prev-badge__stars::after {
  content: attr(data-score);
  font-weight: 500 !important;
  color: #141414 !important;
  font-size: 13px !important;
  margin-left: 6px !important;
}
.t4s-main-area  .jdgm-preview-badge .jdgm-prev-badge__text {
  text-decoration:none !important;
  color:#79716B !important;
  font-family:'inter';
      font-size: 12px !important;
}
.t4s-bought-text-badge {
  width: 100% !important;
  border-bottom: 1px solid #E5E5E5 !important; 
  padding-bottom: 16px !important;            
  margin-bottom: 16px !important;             
}
.product-custom-short-desc {
  margin: 16px 0;
  width: 100%;
}

.product-custom-short-desc .short-desc-title {
  font-family: 'Newsreader';
  font-size: 16px;
  font-weight: 600;
  color: #1C1917;
  margin: 0 0 6px 0;
  line-height: 1.3;
}

.product-custom-short-desc .short-desc-content {
  font-family: 'inter';
  font-size: 13px;
  line-height: 1.5;
  color: #57534D;
  font-weight: 400;
}
/* Review text styling with dot separator */
.t4s-main-area .jdgm-prev-badge__text {
  color: #707070 !important;
  font-size: 14px !important;
  font-weight: 400 !important;
  display: inline-flex !important;
  align-items: center !important;
}

.t4s-main-area .jdgm-prev-badge__text::before {
  content: "·";
  margin-right: 8px;
  font-weight: bold;
  color: #707070;
}
/* Container Box */
.t4s-product-form__variants div.t4s-quantity-wrapper.t4s-product-form__qty,
.t4s-product-form__variants .t4s-product-form__qty.t4s-quantity-wrapper {
  display: inline-flex !important;
  flex-direction: row !important;
  align-items: center !important;
  justify-content: space-between !important;
  width: 120px !important;
  max-width: 120px !important;
  min-width: 120px !important;
  height: 42px !important;
  min-height: 42px !important;
  border: 1.5px solid #eaeaea !important;
  border-radius: 12px !important;
  background: #ffffff !important;
  padding: 0 10px !important;
  margin: 0 !important;
  box-sizing: border-box !important;
  position: relative !important;
  overflow: hidden !important;
}

/* Common Buttons Reset */
.t4s-product-form__variants div.t4s-quantity-wrapper button.t4s-quantity-selector {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 28px !important;
  min-width: 28px !important;
  height: 100% !important;
  background: transparent !important;
  border: 0 !important;
  outline: none !important;
  box-shadow: none !important;
  padding: 0 !important;
  margin: 0 !important;
  cursor: pointer !important;
  color: #1C1B1F !important;
  position: static !important;
  font-weight:300!important;
}
/* Plus & Minus Icons size aur weight ko normal karne ke liye */
.t4s-product-form__variants div.t4s-quantity-wrapper .icon--plus,
.t4s-product-form__variants div.t4s-quantity-wrapper .icon--minus {
  width: 10px !important;
  height: 10px !important;
  transform: scale(0.8) !important; /* Icon ko patla/light karne ke liye */
  transform-origin: center !important;
  fill: #1C1B1F !important;
}

/* Minus icon ki specific height */
.t4s-product-form__variants div.t4s-quantity-wrapper .icon--minus {
  height: 2px !important;
}
/* Add to Cart Button Style */
button.t4s-product-form__submit.t4s-btn {
  background-color: #1a3c6c !important; /* Screenshot Navy Blue Color */
  color: #ffffff !important;
  border-radius: 8px !important;
  height: 40px !important;
  min-height: 40px !important;
  width: 100% !important;
  border: none !important;
  box-shadow: none !important;
  cursor: pointer !important;
  margin-left:10px !important;
  /* Text Styling */
  text-transform: uppercase !important;
  font-size: 18px !important;
  font-weight: 600 !important;
  letter-spacing: 0.5px !important;
  font-family:'inter'!important;
  
  /* Sabhi Animations aur Transitions band karne ke liye */
  animation: none !important;
  -webkit-animation: none !important;
  transform: none !important;
  transition: background-color 0.2s ease !important;
}

/* Hover Effect (No Animation) */
button.t4s-product-form__submit.t4s-btn:hover {
  background-color: #142e54 !important; /* Slightly darker shade on hover */
  animation: none !important;
  -webkit-animation: none !important;
  transform: none !important;
}

/* Sweep effect & extra pseudo-element animations band karne ke liye */
button.t4s-product-form__submit.t4s-btn::before,
button.t4s-product-form__submit.t4s-btn::after {
  display: none !important;
  content: none !important;
}

/* Button Text */
button.t4s-product-form__submit .t4s-btn-atc_text {
  color: #ffffff !important;
  font-weight: 500 !important;
  letter-spacing: 0.5px !important;
}
.product-pdp-new-template .t4s-product-form__buttons .t4s-quantity-wrapper input.t4s-quantity-input[type=number]
{
  font-weight:300 !important;
 }
/* Order Setup (+ on Left, - on Right) */
.t4s-product-form__variants div.t4s-quantity-wrapper button.t4s-quantity-selector.is--plus {
  order: 1 !important;
}

.t4s-product-form__variants div.t4s-quantity-wrapper input.t4s-quantity-input {
  order: 2 !important;
}

.t4s-product-form__variants div.t4s-quantity-wrapper button.t4s-quantity-selector.is--minus {
  order: 3 !important;
}


/* Remove Number Arrows */
.t4s-product-form__variants div.t4s-quantity-wrapper input.t4s-quantity-input::-webkit-outer-spin-button,
.t4s-product-form__variants div.t4s-quantity-wrapper input.t4s-quantity-input::-webkit-inner-spin-button {
  -webkit-appearance: none !important;
  margin: 0 !important;
}

.t4s-product-form__variants div.t4s-quantity-wrapper input.t4s-quantity-input[type="number"] {
  -moz-appearance: textfield !important;
}

/* SVG Icons */
.t4s-product-form__variants div.t4s-quantity-wrapper .icon {
  width: 12px !important;
  height: 12px !important;
  stroke-width: 1.5px !important;
  fill: currentColor !important;
  display: block !important;
  margin: auto !important;
}
/* Main Parent Wrapper */
div.shopify-payment-button[data-shopify="payment-button"],
div.shopify-payment-button {
  display: flex !important;
  flex-direction: column !important;
  width: 100% !important;
  margin-top: 12px !important;
  gap: 8px !important;
}

/* Accelerated Checkout & Shop Pay Button */
div.shopify-payment-button shopify-accelerated-checkout,
div.shopify-payment-button shop-pay-wallet-button,
div.shopify-payment-button [role="button"],
div.shopify-payment-button button {
  width: 100% !important;
  min-height: 40px !important;
  height: 40px !important;
  border-radius: 4px !important; /* Screenshot sharp/mild radius */
  overflow: hidden !important;
  background-color: #5a31f4 !important; /* Shop Pay Signature Purple */
  border: none !important;
  font-family:'inter' !important;
  font-weight:500 !important;
  font-size:15px !important;
}

/* More Payment Options Link (hidden if not in design) */
div.shopify-payment-button more-payment-options-link {
  display: none !important;
}

/* Installments / Pay over time banner alignment */
div.shopify-payment-button shopify-payment-terms,
div.shopify-payment-button .shopify-installments {
  font-size: 13px !important;
  color: #111111 !important;
  text-align: center !important;
  margin-top: 6px !important;
  line-height: 1.4 !important;
}

/* Bottom Disclaimer / Consent Text */
div.shopify-payment-button small#shopify-buyer-consent,
div.shopify-payment-button small {
  display: block !important;
  font-size: 10px !important;
  color: #565454 !important;
  text-align: center !important;
  line-height: 1.3 !important;
  margin-top: 4px !important;
  font-weight: 400 !important;
  font-family:'inter' !important;
}

/* Consent link styling */
div.shopify-payment-button small#shopify-buyer-consent span {
  text-decoration: underline !important;
  cursor: pointer !important;
}

/* ── 1. Widget Wrapper & Full Width ────────────────── */
  recharge-subscription-widget {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    box-sizing: border-box !important;
    font-family: 'Inter', sans-serif !important;
  }

  recharge-subscription-widget::part(rc-widget__root) {
    width: 100% !important;
    box-sizing: border-box !important;
    font-family: 'Inter', sans-serif !important;
    --rc-widget-brand-color: #1b3f70 !important;
  }

  recharge-subscription-widget::part(rc-content-wrap),
  recharge-subscription-widget::part(rc-purchase-option-group) {
    width: 100% !important;
    box-sizing: border-box !important;
    padding: 0 !important;
    margin: 0 !important;
  }

  /* ── 2. Hide Top Floating Badge ────────────────────── */
  recharge-subscription-widget::part(rc-purchase-option__badge) {
    display: none !important;
  }

  /* ── 3. Full Width Boxes (Add to Cart Button jaisi Width) ── */
  recharge-subscription-widget::part(rc-purchase-option) {
    width: 100% !important;
    box-sizing: border-box !important;
    border: 1.5px solid #dbe2ea !important;
    border-radius: 8px !important;
    /* padding: 16px 20px !important; */
    margin-bottom: 12px !important;
    background: #ffffff !important;
    font-family: 'Inter', sans-serif !important;
  }

  recharge-subscription-widget::part(rc-purchase-option__selected) {
    border-color: #1b3f70 !important;
    background-color: #f8faff !important;
  }

  /* ── 4. Header Label & Alignment ───────────────────── */
  recharge-subscription-widget::part(rc-purchase-option__label) {
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    width: 100% !important;
    box-sizing: border-box !important;
  }

  recharge-subscription-widget::part(rc-purchase-option__selector) {
    display: inline-flex !important;
    align-items: center !important;
    gap: 10px !important;
    font-size: 20px !important;
    font-weight: 700 !important;
    font-family: 'Inter', sans-serif !important;
    color: #1b3f70 !important;
  }

  recharge-subscription-widget::part(rc-purchase-option__selector_onetime) {
    color: #111111 !important;
    font-weight: 700 !important;
    font-size: 16px !important;
    font-family: 'Inter', sans-serif !important;
  }

  /* ── 5. Pricing Styles (Black Color for One-time) ──── */
  recharge-subscription-widget::part(rc-purchase-option__prices) {
    display: inline-flex !important;
    flex-direction: row !important;
    align-items: baseline !important;
    gap: 8px !important;
    font-family: 'Inter', sans-serif !important;
    color: #1C1917 !important;
  }

  /* Subscribe Discount & Original Prices */
  recharge-subscription-widget::part(rc-purchase-option__original-price) {
    font-size: 13px !important;
    color: #8c9ba8 !important;
    text-decoration: line-through !important;
    font-family: 'Inter', sans-serif !important;
  }

  recharge-subscription-widget::part(rc-purchase-option__discounted-price) {
    font-size: 16px !important;
    font-weight: 800 !important;
    color: #1b3f70 !important;
    font-family: 'Inter', sans-serif !important;
  }

  /* One-Time Purchase Price -> Black Color */
  recharge-subscription-widget::part(rc-purchase-option__onetime) recharge-subscription-widget::part(rc-purchase-option__price),
  .rc-selection__onetime recharge-subscription-widget::part(rc-purchase-option__price),
  recharge-subscription-widget::part(rc-purchase-option__price) {
    font-size: 16px !important;
    font-weight: 800 !important;
    color: #1C1917 !important;
    font-family: 'Inter', sans-serif !important;
  }

  /* ── 6. Sub-container Alignment ────────────────────── */
  recharge-subscription-widget::part(rc-purchase-option__sub-container) {
    margin-top: 10px !important;
    padding-left: 28px !important;
    width: 100% !important;
    box-sizing: border-box !important;
    border: none !important;
    font-family: 'Inter', sans-serif !important;
  }
/* Container */
.pdp-bundle-wrapper {
  margin: 5px 0;
  width: 100%;
}

.pdp-bundle-heading {
   font-family: 'Newsreader';
  font-size: 20px;
  font-weight: 700;
  color: #111;
  margin-bottom: 12px; 
}
#shopify-installments {
  font-size: 16px;
  font-weight: 500;
  font-family: 'Newsreader';
  color: #000;
}
#judgeme_product_reviews {
  font-family: 'Newsreader' !important;
}
button.jm-button.jm-button--primary.jm-action-buttons__button {
    background-color: #1B3F70 !important;
}
.jm-star-rating__font-icon   {
  color : #1B3F70 !important;
}
.jm-pagination-controls__button--active , .jm-progress-bar__fill[data-v-857aa554] {
 background-color: #1B3F70 !important;
}
.jm-pagination-controls__button--active {
   color: #ffff !important;
}
/* ===================================================
   DESKTOP STYLES
   =================================================== */
@media (min-width: 768px) {
  
  .pdp-bundle-picker {
    display: flex;
    gap: 12px;
    align-items: stretch;
    /* padding-top: 10px; Badge ke liye space */
  }

  .pdp-bundle-item {
    flex: 1;
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    padding: 16px 10px;
    border-radius: 8px;
    border: 2px solid #E7E5E4;
    background-color: #ffffff;
    cursor: pointer;
    transition: all 0.2s ease-in-out;
  }

  .pdp-bundle-item.active {
    border: 2px solid #1B3F70;
    background-color: #F0F4FF;
  }

  /* Badge styling with Figma Vector Cut effect */
  .pdp-bundle-badge {
    position: absolute;
    top: -11px;
    left: 53px;
    font-size: 10px;
    font-weight: 500;
    color: #ffffff;
    padding: 3px 12px;
    border-radius: 0px 4px 4px 4px; /* Top-left sharp for the vector triangle */
    text-transform: uppercase;
    letter-spacing: 0.3px;
    line-height: 1.2;
    white-space: nowrap;
    z-index: 2;
    font-family:'inter';
  }

  /* Figma fold/triangle effect (Vector 18) */
  /* .pdp-bundle-badge::after {
    content: '';
    position: absolute;
    bottom: -4px;
    right: 0;
    width: 0;
    height: 0;
    border-style: solid;
  } */
  
   .pdp-bundle-badge::before {
    content: '';
    position: absolute;
    top: 0;
    left: -8px; /* Figma dimensions: 9px width */
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 0 12px 9px; /* Figma dimensions: 12px height */
  }

  

  /* Pack 2 (Figma Hex: #C23977) */
  .pdp-bundle-item:nth-child(2) .pdp-bundle-badge {
    background-color: #9D0F4F;
  }
  .pdp-bundle-item:nth-child(2) .pdp-bundle-badge::before {
    border-color: transparent transparent #C23977 transparent;
  }

  /* Pack 3 (Figma Hex: #1A3E6D) */
  .pdp-bundle-item:nth-child(3) .pdp-bundle-badge {
    background-color: #1B3F70;
  }
  .pdp-bundle-item:nth-child(3) .pdp-bundle-badge::before {
    border-color: transparent transparent #1B3F70 transparent;
  }

  .pdp-bundle-radio {
    display: none;
  }

  .pdp-bundle-title {
   font-size: 20px;
    font-weight: 400;
    color: #1B3F70;
     margin-bottom: 5px;
    font-family: 'inter';
  }

  .pdp-bundle-prices {
    display: flex;
    align-items: baseline;
    gap: 6px;
  }

  .bundle-price-final {
    font-size: 20px;
    font-weight: 700;
    color: #1B3F70;
    font-family: 'inter';
  }

  .bundle-price-compare {
    font-size: 13px;
    color: #1B3F70;
    text-decoration: line-through;
  }

  .pdp-bundle-subtext {
    display: none;
  }
}

/* ===================================================
   MOBILE STYLES
   =================================================== */
@media (max-width: 767px) {
  .pdp-bundle-picker {
    display: flex;
    /* flex-direction: column; */
    gap: 10px;
  }

  .pdp-bundle-item {
    position: relative;
    display: flex;
    align-items: center;
    padding: 14px 16px;
    border-radius: 10px;
    border: 2px solid #e5e8ed;
    background: #fff;
    cursor: pointer;
  }

  .pdp-bundle-item.active {
    border: 1.5px solid #1a3b68;
    background-color: #f7faff;
  }

  .pdp-bundle-radio {
    width: 20px;
    height: 20px;
    border: 2px solid #d5d9e2;
    border-radius: 50%;
    margin-right: 12px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
  }

  .pdp-bundle-item.active .pdp-bundle-radio {
    border-color: #1a3b68;
  }

  .pdp-bundle-item.active .pdp-bundle-radio::after {
    content: '';
    width: 10px;
    height: 10px;
    background-color: #1a3b68;
    border-radius: 50%;
  }

  .pdp-bundle-info {
    flex-grow: 1;
  }

  .pdp-bundle-title {
    font-size: 15px;
    font-weight: 600;
    color: #1a3b68;
  }

  .pdp-bundle-subtext {
    font-size: 12px;
    font-weight: 600;
    color: #2e7d32;
    margin-top: 2px;
  }

  .pdp-bundle-badge {
    display: none;
  }

  .pdp-bundle-prices {
    display: flex;
    align-items: baseline;
    gap: 6px;
  }

  .bundle-price-final {
    font-size: 15px;
    font-weight: 700;
    color: #1a3b68;
  }

  .bundle-price-compare {
    font-size: 13px;
    color: #9aa1ae;
    text-decoration: line-through;
  }
}
.product-pdp-new-template .bundle-picker {
    display: none !important;
  }
.product-pdp-new-template .t4s-single-product-badge.t4s-pa.t4s-pe-none.t4s-op-0.lazyloadt4sed {
    display: none;
}
.t4s-section-main-product .t4s-main-product__content {
    max-width: 1380px !important;
    margin: 0 auto !important;
    padding: 0 20px !important;
  }

  /* Desktop Sticky Left Gallery */
  .t4s-product-media__thumbnails_left .t4s-product__media-wrapper {
    position: sticky !important;
    top: 135px !important;
    align-self: flex-start !important;
    z-index: 3 !important;
  }

  /* Vertical Thumbnail Column */
  .t4s-product-media__thumbnails_left .t4s-col-thumb {
    width: 72px !important;
    flex: 0 0 72px !important;
    margin-right: 14px !important;
    order: 1 !important;
    position: relative !important;
  }

  .t4s-product-media__thumbnails_left .t4s-carousel__nav {
    display: flex !important;
    flex-direction: column !important;
    flex-wrap: nowrap !important;
    gap: 10px !important;
  }

  .t4s-product-media__thumbnails_left [data-product-single-media-group] {
    flex: 1 1 0 !important;
    order: 2 !important;
  }

  /* Desktop Bottom Navigation Arrows */
  .t4s-product-media__thumbnails_left .t4s-flicky-slider .flickityt4s-prev-next-button {
    position: absolute !important;
    top: auto !important;
    bottom: -55px !important;
    width: 38px !important;
    height: 38px !important;
    border: 1px solid #1B3F70 !important;
    border-radius: 50% !important;
    background: #ffffff !important;
    z-index: 10 !important;
    transform: none !important;
  }

  .t4s-product-media__thumbnails_left .t4s-flicky-slider .flickityt4s-prev-next-button.previous {
    right: 52px !important;
    left: auto !important;
  }

  .t4s-product-media__thumbnails_left .t4s-flicky-slider .flickityt4s-prev-next-button.next {
    right: 6px !important;
    left: auto !important;
  }


/* end */

@media (min-width: 768px) {
  .t4s-product__info-container--sticky {
    position: sticky;
    top: 3rem;
    z-index: 2;
  }
}

@media (max-width: 767px) {
    .t4s-product-price {
        padding: 7px 10px;
        gap: 6px;
    }

    .t4s-product-price ins {
        font-size: 21px;
    }

    .t4s-product-price del {
        font-size: 12px;
    }

    .t4s-product-price .t4s-badge-price {
        font-size: 10px;
        padding: 4px 7px;
    }
    .trending-tiktok {
    padding: 5px 9px;
    gap: 4px;
    font-size: 9px;
  }

  .trending-tiktok .trending-icon {
    width: 10px;
    height: 10px;
  }
  /* Parent Container & Layout Reset */
  .t4s-product-media__thumbnails_left .t4s-product__media-wrapper {
    position: relative !important;
    top: 0px !important;
    display: block !important;
    width: 100% !important;
           margin-top: 0px !important;
        padding: 0 !important;
        padding-right: 10px !important;

  }

  .t4s-product-media__thumbnails_left .t4s-product__media-wrapper .t4s-row.t4s-g-0 {
    display: flex !important;
    flex-direction: column !important;
    width: 100% !important;
     margin-top: 0px !important
   }

  /* 1. Main Slide Area */
  .t4s-product-media__thumbnails_left [data-product-single-media-group] {
    width: 100% !important;
    order: 1 !important;
    position: relative !important;
    margin-bottom: 12px !important;
  }

  /* 2. Gallery Wrapper (Arrow Left + 3 Images + Arrow Right) */
  .t4s-product-media__thumbnails_left .t4s-col-thumb {
    width: 100% !important;
    max-width: 100% !important;
    flex: 0 0 100% !important;
    order: 2 !important;
    position: relative !important;
    padding: 0 44px !important; /* Left & Right arrows ke liye space */
    margin: 0 0 16px 0 !important;
    box-sizing: border-box !important;
    clear: both !important;
    display:none;
  }

  /* Middle Scrollable Track */
  .t4s-product-media__thumbnails_left .t4s-carousel__nav-scroller {
    width: 100% !important;
    overflow-x: auto !important;
    overflow-y: hidden !important;
    -webkit-overflow-scrolling: touch !important;
    scrollbar-width: none !important;
    scroll-snap-type: x mandatory !important;
  }

  .t4s-product-media__thumbnails_left .t4s-carousel__nav-scroller::-webkit-scrollbar {
    display: none !important;
  }

  .t4s-product-media__thumbnails_left .t4s-carousel__nav {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    gap: 10px !important;
    width: 100% !important;
    align-items: center !important;
  }

  /* Exactly 3 Thumbnails Calculation per view */
  .t4s-product-media__thumbnails_left .t4s-carousel__nav-item {
    flex: 0 0 calc((100% - 20px) / 3) !important;
    width: calc((100% - 20px) / 3) !important;
    aspect-ratio: 1 / 1 !important;
    height: auto !important;
    border-radius: 8px !important;
    border: 1.5px solid #ECECEC !important;
    overflow: hidden !important;
    background: #ffffff !important;
    box-sizing: border-box !important;
    scroll-snap-align: start !important;
  }

  .t4s-product-media__thumbnails_left .t4s-carousel__nav-item.is-nav-selected {
    border: 2px solid #1B3F70 !important;
  }

  .t4s-product-media__thumbnails_left .t4s-carousel__nav-inner {
    width: 100% !important;
    height: 100% !important;
  }

  .t4s-product-media__thumbnails_left .t4s-carousel__nav-item img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
  }

  /* 3. Left & Right Slider Arrows (Centered on the Gallery) */
  .t4s-product-media__thumbnails_left .t4s-flicky-slider .flickityt4s-prev-next-button {
    position: absolute !important;
    top: auto !important;
    bottom: -62px !important; /* Vertically centered to thumbnails */
    width: 34px !important;
    height: 34px !important;
    border-radius: 50% !important;
    border: 1px solid #DCE1E8 !important;
    background: #ffffff !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.08) !important;
    transform: none !important;
    z-index: 10 !important;
    cursor: pointer !important;
    padding: 0 !important;
  }

  /* Left Arrow */
  .t4s-product-media__thumbnails_left .t4s-flicky-slider .flickityt4s-prev-next-button.previous {
    left: 2px !important;
    right: auto !important;
  }

  /* Right Arrow */
  .t4s-product-media__thumbnails_left .t4s-flicky-slider .flickityt4s-prev-next-button.next {
    right: 2px !important;
    left: auto !important;
  }

  .t4s-product-media__thumbnails_left .t4s-flicky-slider .flickityt4s-prev-next-button .flickityt4s-button-icon {
    width: 10px !important;
    height: 10px !important;
    fill: #1B3F70 !important;
  }

  /* Info Container Spacing Below Gallery */
  .t4s-product__info-wrapper {
    margin-top: 10px !important;
    clear: both !important;
  }
  .t4s-product-media__thumbnails_left .t4s-product__media-wrapper .t4s-flicky-slider .flickityt4s-prev-next-button.next {
    left: auto !important;
    right: 0px !important;
   /* bottom: -80px !important; */
    bottom: 46% !important;
  }
  .t4s-product-media__thumbnails_left .t4s-product__media-wrapper .t4s-flicky-slider .flickityt4s-prev-next-button.previous {
    left: auto !important;
    right: auto !important;
    /* bottom: -80px !important; */
   bottom: 46% !important;
        left: 10px !important;
  }
  button.t4s-product-form__submit.t4s-btn {
    margin-left:0px !important
  }
  h1.t4s-product__title {
    font-size: 25px;
    line-height: 25px;
  }
  .t4s-product__info-container .t4s-product-price ins {
    font-size: 25px;
  }
  .product-pdp-new-template .product-marquee {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
 
}

@media (min-width: 1025px) {
   .t4s-product-thumb-size__small {
      --t4s-thumb-w: 60px;
   }
   .t4s-product-thumb-size__medium {
      --t4s-thumb-w: 80px;
   }
   .t4s-product-thumb-size__large {
      --t4s-thumb-w: 100px;
   }
  .t4s-product-media__thumbnails_left .t4s-col-thumb,
  .t4s-product-media__thumbnails_right .t4s-col-thumb {
    width: var(--t4s-thumb-w);
  }
  .t4s-product-media__thumbnails_left .t4s-col-thumb {
    margin-right: 10px;
  }
  .t4s-product-media__thumbnails_right .t4s-col-thumb {
    margin-left: 10px;
  }

  .t4s-product-media__thumbnails_left .t4s-col-thumb .t4s-row,
  .t4s-product-media__thumbnails_right .t4s-col-thumb .t4s-row {
/*       flex-direction: column;    
    flex-wrap: wrap;
    overflow: visible; */
    flex-wrap: wrap;
  }
  .t4s-product-media__thumbnails_left .t4s-col-thumb .t4s-row>.t4s-col-item,
  .t4s-product-media__thumbnails_right .t4s-col-thumb .t4s-row>.t4s-col-item {
     width: 100%;
     margin-top: 0;
     margin-bottom: 10px;
  }
  .t4s-product-media__thumbnails_left .t4s-col-thumb .t4s-row>.t4s-col-item:last-child,
  .t4s-product-media__thumbnails_right .t4s-col-thumb .t4s-row>.t4s-col-item:last-child {
     margin-bottom: 0;
  }
  .t4s-product-media__thumbnails_left [data-thumb__frame],
  .t4s-product-media__thumbnails_right [data-thumb__frame] {
    position: absolute;
    width: 100%;
    height: 100%;
    /* padding-right: 10px; */
    max-width: 80px;
  }
  button.btn_pnav_prev,
  button.btn_pnav_next {
    position: absolute;
    top: auto;
    bottom: 0;
    left: 0;
  }
  button.btn_pnav_next {
    right: 0;
    left: auto;
  }
}
.t4s-inventory_qty .t4s-inventory_progressbar {
    position: relative;
    height: 12px;
    background-color: #e5e5e5;
    box-shadow: inset 0 1px 2px rgb(0 0 0 / 10%);
    border-radius: 5px;
    margin: 15px auto 20px;
}
.t4s-inventory_qty .t4s-inventory_progressbar>div {
    background-color: #d95350;
    height: 12px;
    background-image: -webkit-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-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0));
    background-size: 40px 40px;
    transition: width 1s;
    animation: 2s linear infinite progress_bar;
}
@-webkit-keyframes progress_bar {
    from {
        background-position: 0 0
    }

    to {
        background-position: 40px 0
    }
}

@keyframes progress_bar {
    from {
        background-position: 0 0
    }

    to {
        background-position: 40px 0
    }
}
.t4s-section-main-product .t4s-pr-group-btns {
    --btn-size: 40px;
   --icon-size: 12px;
   --btn-pd: 10px;
    position: absolute;
    bottom: 0;
    right: 0;
    z-index: 2;
    display: flex;
    padding: var(--btn-pd);
    opacity: 1;
    transition: opacity .35s;
    pointer-events: none;
}
.t4s-section-main-product .t4s-pr-group-btns>button {
    background-color: var(--t4s-light-color);
    box-shadow: 0 0 5px rgb(0 0 0 / 9%);
    color: var(--secondary-color);
    min-width: var(--btn-size);
    height: var(--btn-size);
    padding: 0;
    flex-direction: row-reverse;
    align-items: center;
    flex-wrap: nowrap;
    overflow: hidden;
    border-radius: var(--btn-radius);
    pointer-events: auto;
}
.t4s-section-main-product .t4s-pr-group-btns>button>.t4s-pr__icon-btn {
    width: var(--btn-size);
    height: var(--btn-size);
    line-height: 1;
    display: inline-flex;
    justify-content: center;
    align-items: center;
}
.t4s-section-main-product .t4s-pr-group-btns>button>.t4s-pr__icon-btn svg {
    width: var(--icon-size);
    height: auto;
}
.t4s-section-main-product .t4s-pr-group-btns>button>.t4s-pr__text-btn {
   font-size: var(--icon-size);
    overflow: hidden;
    padding: 0;
    max-width: 0;
    white-space: nowrap;
    transition: padding 356ms cubic-bezier(.4,0,.2,1), max-width 356ms cubic-bezier(.4,0,.2,1);
}
.t4s-section-main-product .t4s-pr-group-btns>button:hover>.t4s-pr__text-btn {
    padding-left: 10px;
    max-width: 290px;
}
.t4s-section-main-product .t4s-pr-group-btns>button:not(:last-child) {
    margin-right: 10px;
}
.is-shopify-xr__showing .t4s-pr__view-in-space {
    margin-right: 0 !important;
}
.t4s-section-main-product .t4s-pr-group-btns>button.t4s-pr__360-btn>.t4s-pr__icon-btn svg  {
   --icon-size-360: calc(var(--icon-size) + 2px);
   width:  var(--icon-size-360);
}
.t4s-featured-product .t4s-product__media-wrapper .t4s-flicky-slider .flickityt4s-page-dots,
.t4s-main-product__content .t4s-flicky-slider .flickityt4s-page-dots {
    position: absolute;
    z-index: 1;
    bottom: 20px;
}
@media (min-width: 768px) {
   .t4s-section-main-product .t4s-pr-group-btns {
      --btn-size: 44px;
      --icon-size: 14px;
      --btn-pd: 15px;
       align-items: flex-end;
       flex-direction: column;
   }
   .t4s-section-main-product .t4s-pr-group-btns>button:not(:last-child) {
       margin-right: 0;
       margin-bottom: 10px;
   }
   .t4s-section-main-product .t4s-pr-group-btns>button:hover>.t4s-pr__text-btn {
       padding-left: 20px;
   }
   .is-shopify-xr__showing .t4s-pr__view-in-space {
       margin-bottom: 0 !important;
   }
}
.t4s-pr__view-in-space[data-shopify-xr-hidden] {display: none !important}
.plyr--full-ui.plyr--video .plyr__control--overlaid,
.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster {
    border-radius: 50%;
}
.shopify-model-viewer-ui .shopify-model-viewer-ui__controls-area {
  border-radius: var(--btn-radius);
}
.plyr button {
    color: var(--secondary-color) !important;
}
.trust-info ul {
  list-style: none;
  margin: 0;
  padding: 5px 0px 5px 0px;
}

.trust-info ul li {
  display: flex;
  align-items: center;
  margin-bottom: 10px;
  color: black;
}

.trust-info ul img {
  width: 25px;
  height: 25px;
  object-fit: contain;
  margin-right: 8px;
}

.product-block.trust-info {
  /* border-top: 1px solid #2c70b0;
  border-bottom: 1px solid #2c70b0; */
  /* margin-bottom: 7px; */
      margin-top: 15px !important; 

}

@media (max-width: 767px) {
   .t4s-product__info-wrapper {
       margin-top: 25px;
   }
}
@media (min-width: 768px) {
   .t4s-product-media__one_column .t4s-product__media-item {
      position: relative
   }
   .t4s-product-media__one_column .t4s-product__media-item:not(.is--media-hide):not(.is--media-last):not(:last-child) {
      margin-bottom: 30px;
   }
   .t4s-product__zoom-wrapper {
       position: sticky;
       top: 3rem;
       z-index: 4;
   }
   .isotopet4s.isotopet4s-later[data-main-media] {
      display: block
   }
   .isotopet4s.isotopet4s-later[data-main-media] > .t4s-product__media-item {
    float: left;position: relative;
   }
   .isotopet4s.isotopet4s-later[data-main-media]:after {
       content: "";
       display: table;
       clear: both;
   }
   /* normal */
   .t4s-product-media__combined_grid .t4s-product__media-wrapper [data-media-sizes="normal"] > [data-index="0"],
   .t4s-product-media__combined_grid .t4s-product__media-wrapper [data-media-sizes="normal"] > [data-index="1"],
   .t4s-product-media__combined_grid .t4s-product__media-wrapper [data-media-sizes="normal"] > [data-index="2"],
   .t4s-product-media__combined_grid .t4s-product__media-wrapper [data-media-sizes="5"] > [data-index="0"],
   .t4s-product-media__combined_grid .t4s-product__media-wrapper [data-media-sizes="5"] > [data-index="1"],
   .t4s-product-media__combined_grid .t4s-product__media-wrapper [data-media-sizes="5"] > [data-index="2"] {
       width: 33.33333333%;
   }
   .t4s-product-media__combined_grid .t4s-product__media-wrapper [data-media-sizes="3"] > [data-index="1"],
   .t4s-product-media__combined_grid .t4s-product__media-wrapper [data-media-sizes="3"] > [data-index="2"], 
   .t4s-product-media__combined_grid .t4s-product__media-wrapper [data-media-sizes="normal"] > [data-index="4"],
   .t4s-product-media__combined_grid .t4s-product__media-wrapper [data-media-sizes="normal"] > [data-index="5"] {
       width: 50%;
   }
}
button.t4s-product-form__submit[disabled="disabled"],
button.t4s-product-form__submit[aria-disabled="true"] {
    opacity: .5;
    animation: none !important;
}
button.t4s-product-form__submit[disabled="disabled"]{
    pointer-events: none;
}
.t4s-badge-price {
    color: var(--sale-badge-color);
    background-color: var(--sale-badge-background);
    border-radius: 4px;
    padding: 4px 8px;
    margin: 0 5px;
    line-height: 1.2;
    font-size: 12px;
    position: relative;
    top: -3px;
    display: inline-block;
}
.t4s-incoming__mess {
    font-weight: 500;
    color: var(--secondary-color);
    margin-bottom: 15px;
    font-size: 14px;
}

/* t4s-product-form__buttons */
.t4s-product-form__buttons{
  display: inline-flex;
  flex-direction: column;
  width: 100%;
}
.t4s-product-form__buttons .t4s-quantity-wrapper,
.t4s-product-form__buttons .t4s-pr-wishlist,
.t4s-product-form__buttons .t4s-pr-compare,
.t4s-product-form__buttons .t4s-product-form__submit,
.t4s-product-form__buttons .shopify-payment-button__button--unbranded,
.t4s-product-form__buttons .shopify-payment-button__button--branded,
.t4s-product-form__buttons .shopify-payment-button__more-options,
.t4s-product-form__buttons .t4s-pr__notify-stock {
  border-radius: var(--pr-btn-round)!important;
}
 .t4s-product-form__buttons .t4s-btn-style-outline:after{border-radius: var(--pr-btn-round)!important;}
.t4s-product-form__buttons .shopify-payment-button__more-options {
  color: var(--secondary-color) !important;
}
.t4s-product-form__buttons .shopify-payment-button__more-options:hover {
    color: var(--secondary-color)!important;
    background-color: #f5f5f5;
}
.t4s-product-form__buttons .t4s-quantity-wrapper{
  min-width: 120px;
  width: 120px;
  height: 40px;
  border: 1px solid var(--secondary-color);
  text-align: center;
  display: inline-block;
  position: relative;
  margin-right: 10px;
  order: 1;
}
.t4s-product-form__buttons .t4s-pr__notify-stock,
.t4s-product-form__buttons .shopify-payment-button {
 margin-top: 15px;
}
.t4s-product-form__buttons .t4s-quantity-wrapper input.t4s-quantity-input[type="number"] {
  width: 35px;
  border: 0px;
  height: 38px;
  background: 0px 0px;
  padding: 0px;
  font-weight: 600;
  font-size: 16px;
  color: var(--secondary-color);
  text-align: center;
}
.t4s-product-form__buttons .t4s-quantity-wrapper button {
  position: absolute;
  display: block;
  padding: 0;
  top: 0;
  width: 30px;
  height: 40px;
  line-height: 40px;
  border: 0;
  background: 0 0;
  color: var(--secondary-color);
}
.t4s-product-form__buttons .t4s-quantity-wrapper button:hover {
  color: var(--accent-color);
  border: 0;
  background: 0 0;
}
.t4s-product-form__buttons .t4s-quantity-wrapper button svg {
  width: 12px;
  height: 12px;
  stroke-width: 2;
}
.t4s-product-form__buttons .t4s-quantity-wrapper .is--minus {
  left: 0;
  text-align: left;
  padding-left: 15px;
}
.t4s-product-form__buttons .t4s-quantity-wrapper .is--plus {
  right: 0;
  text-align: right;
  padding-right: 15px;
}
.t4s-product-form__buttons .t4s-pr-wishlist,
.t4s-product-form__buttons .t4s-pr-compare{
    position: relative;
    min-width: 40px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    margin-left: 10px;
    color: var(--wishlist-color);
    border: 1px solid var(--wishlist-color);
    text-align: center;
    transition: all 0.3s ease 0s;
    display: flex;
    align-items: center;
    justify-content: center;
    order: 3;
}
.t4s-product-form__buttons .t4s-pr-wishlist:hover {
  color: var(--wishlist-hover-color);
  border-color: var(--wishlist-hover-color);
}
.t4s-product-form__buttons .t4s-pr-wishlist.is--added {
  color: var(--wishlist-active-color);
  border-color: var(--wishlist-active-color);
}
.t4s-product-form__buttons .t4s-pr-wishlist .t4s-svg-pr-icon,
.t4s-product-form__buttons .t4s-pr-compare .t4s-svg-pr-icon{
  display: flex;
  align-items: center;
  justify-content: center;
}
.t4s-product-form__buttons .t4s-pr-wishlist .t4s-svg-pr-icon svg,
.t4s-product-form__buttons .t4s-pr-compare .t4s-svg-pr-icon svg{
    width: 18px;
    height: 18px;
    fill: currentColor;
    pointer-events: none;
}
.t4s-product-form__buttons .t4s-pr-wishlist .t4s-text-pr,
.t4s-product-form__buttons .t4s-pr-compare .t4s-text-pr{
  display: none;  color:var(--secondary-color);
}
.t4s-product-form__buttons .t4s-pr-compare.is--loading>span,
.t4s-product-form__buttons .t4s-pr-wishlist.is--loading>span{opacity: 0;visibility: hidden;}
.t4s-product-form__buttons .t4s-pr-compare.is--loading::before,
.t4s-product-form__buttons .t4s-pr-wishlist.is--loading::before{  
    width: 16px;
    height: 16px;
    border: 1px solid;
    border-color: currentColor;
    border-top-color: transparent;
    border-radius: 100%;
    opacity: 1;
    -webkit-animation: .45s linear infinite spin;
    animation: .45s linear infinite spin;
    position: absolute;
    z-index: 2;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    margin: auto;
    content: "";
}
.t4s-product-form__buttons .t4s-pr-compare {
  color: var(--compare-color);
  border: 1px solid var(--compare-color);
}
.t4s-product-form__buttons .t4s-pr-compare:hover {
  color: var(--compare-hover-color);
  border-color: var(--compare-hover-color);
}

.t4s-product_meta a,
.t4s-product_meta .t4s-product__policies a {
	color:var(--secondary-color);
}
.t4s-product_meta a:hover,
.t4s-product_meta .t4s-product__policies a:hover{
    color:var(--accent-color);
}

.t4s-product-form__buttons .t4s-product-form__submit{
    font-size: 14px;
    font-weight: 600;
    min-height: 40px;
    padding: 5px 25px;
    cursor: pointer;
    margin-top: 20px;
    order: 4;
}
.t4s-product-form__buttons .t4s-product-form__submit svg.t4s-btn-icon{width:18px;height:18px;margin-left: 0;margin-right: 8px;}
.t4s-product-form__buttons .t4s-product-form__submit.t4s-btn-style-bordered{
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-radius: 0!important;
}

.is-btn-atc-txt-1 .t4s-product-form__submit,
.is-btn-ck-txt-1 .shopify-payment-button__button--unbranded,
.is-btn-ck-txt-1 .t4s-pr__notify-stock{
  text-transform: lowercase;
}
.is-btn-atc-txt-2 .t4s-product-form__submit,
.is-btn-ck-txt-2 .shopify-payment-button__button--unbranded,
.is-btn-ck-txt-2 .t4s-pr__notify-stock{
  text-transform: capitalize;
}
.is-btn-atc-txt-3 .t4s-product-form__submit,
.is-btn-ck-txt-3 .shopify-payment-button__button--unbranded,
.is-btn-ck-txt-3 .t4s-pr__notify-stock{
  text-transform: uppercase;
}
.t4s-product-form__buttons .shopify-payment-button__button--hidden {
  display: none;
}
.t4s-product-form__buttons .t4s-pr__notify-stock,
.t4s-product-form__buttons .shopify-payment-button__button--unbranded{
  font-size: 14px;
  font-weight: 600;
  min-height: 40px;
  padding: 5px 25px;
  cursor: pointer;
  color: var(--t4s-light-color);
  background-color: var(--secondary-color);
  transition: .3s;
}
.t4s-pr__notify-stock.t4s-btn-color-light,
.t4s-payment-button.t4s-btn-color-light .shopify-payment-button__button--unbranded{
  color: #ffff;
  background-color: var(--t4s-light-color);
}
.t4s-pr__notify-stock.t4s-btn-color-dark,
.t4s-payment-button.t4s-btn-color-dark .shopify-payment-button__button--unbranded{
  color: var(--t4s-light-color);
  background-color: var(--t4s-dark-color);
}
.t4s-pr__notify-stock.t4s-btn-color-primary,
.t4s-payment-button.t4s-btn-color-primary .shopify-payment-button__button--unbranded{
  color: var(--t4s-light-color);
  background-color: var(--accent-color);
}
.t4s-pr__notify-stock.t4s-btn-color-custom1,
.t4s-pr__notify-stock.t4s-btn-color-custom2,
.t4s-payment-button.t4s-btn-color-custom1 .shopify-payment-button__button--unbranded,
.t4s-payment-button.t4s-btn-color-custom2 .shopify-payment-button__button--unbranded{
  color: var(--btn-color);
  background-color: var(--btn-background);
}

.t4s-product-form__buttons .t4s-pr__notify-stock:hover:not([disabled]),
.t4s-product-form__buttons .t4s-pr__notify-stock:hover,
.t4s-product-form__buttons.shopify-payment-button__button--unbranded:hover:not([disabled]), 
.t4s-product-form__buttons .shopify-payment-button__button--unbranded:hover {
  color: var(--t4s-light-color);
  background-color: var(--accent-color-hover);
}

.t4s-product-form__buttons .t4s-pr__notify-stock.t4s-btn-color-custom1:hover,
.t4s-product-form__buttons .t4s-pr__notify-stock.t4s-btn-color-custom2:hover,
.t4s-payment-button.t4s-btn-color-custom1 .shopify-payment-button__button--unbranded:hover,
.t4s-payment-button.t4s-btn-color-custom1 .shopify-payment-button__button--unbranded:hover:not([disabled]),
.t4s-payment-button.t4s-btn-color-custom2 .shopify-payment-button__button--unbranded:hover,
.t4s-payment-button.t4s-btn-color-custom2 .shopify-payment-button__button--unbranded:hover:not([disabled]){
  color: var(--btn-color-hover);
  background-color: var(--btn-background-hover);
}

@media (min-width: 1025px){
  .t4s-product-form__buttons .t4s-product-form__submit {
      margin-top: 0px;
      order: 2;
  }
  .t4s-product-form__buttons >.t4s-flex-wrap{flex-wrap: nowrap!important;}

  .t4s-product-form__variants.is-btn-full-width__false .t4s-product-form__buttons,
  .t4s-product-form__variants.is-btn-full-width__false .t4s-product-form__submit{
      width: auto;
      min-width: 160px;
      max-width: 100%;
  }
}

/* Price */
.t4s-product__price-review{
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}
.t4s-product__info-container .t4s-product-price {
  font-size: var(--price-size);
  line-height: var(--price-size);
  font-weight: var(--price-weight);
  color: var(--price-color);
}
.t4s-product__info-container .t4s-product-price ins{
  color: #141414;
  margin-left: 6px;
  display: inline-block;
}
.t4s-product__info-container .t4s-product-price .t4s-labrl-sale span {
  font-size: 14px;
  color: var(--t4s-highlight-color);
  text-transform: uppercase;
  display: inline-block;
}
.t4s-product__info-container .t4s-product-price span.t4s-txt-sale:not(.t4s-dn){
    color:var(--sale-badge-color);
    border-radius: 4px;
    padding: 4px 8px;
    margin: 0 5px;
    line-height: 1.2;
    background-color: var(--sale-badge-background);
    font-size: 12px;
    position: relative;
    top: -3px;
}
.t4s-form__product .t4s-product-price {
    margin-bottom: 15px;
}
.t4s-product__info-container .t4s-price-from {
    color: var(--price-color);
}
.t4s-product__info-container .t4s-price__sale {
    color: var(--price-sale-color);
}

/* product meta  */
.t4s-product_meta >div{margin-bottom: 5px;}

/* product flash sold and product counter*/
.t4s-pr_flash_sold i,
.t4s-pr_counter i,
.t4s-pr_delivery i,
.t4s-inventory_message i{
  font-size: 20px;
  margin-right: 5px;
  color: var(--secondary-color);
}
.t4s-pr_flash_sold img,
.t4s-pr_counter img,
.t4s-pr_delivery img,
.t4s-inventory_message img{
  max-width: 25px;
  margin-right: 5px;
  width: 100%;
}
.t4s-pr_delivery span.t4s-start_delivery,
.t4s-pr_delivery span.t4s-end_delivery{
  text-decoration: underline;
}

/* trust seal */
.t4s-pr-mess_trust{
  font-size: var(--fs-mess-trust);
  font-weight: 500;
  text-transform: uppercase;
  margin-bottom: 10px;
}
.t4s-pr_trust_seal img.t4s-img-tr__svg {
  padding: 2.5px;
  width: auto;
  height: var(--height-img);
}
.t4s-pr_trust_seal img.t4s-img-tr__img {
  width: var(--max-w-img);
  height: auto;
}

/* New PDP Design  */

.product-page-2-0 .t4s-product__info-container .t4s-product-price ins{
  color:black;
  font-size: 24px;
  font-weight: 600;
}

.product-page-2-0 .t4s-product__info-container .t4s-product-price del{
  font-size: 17px;
}

.product-page-2-0 .t4s-product__info-container .t4s-badge-price{
    background-color: #3a6a54;
    border-radius: 12px;
    color: #ffffffff;
    font-size: 14px;
}
.product-page-2-0 .t4s-section-main-product .t4s-product-form__variants .bundle-picker .bundle-option.active {
  border: 3px solid #3a6a54;
}
.product-page-2-0 .t4s-product-form__buttons .t4s-quantity-wrapper input.t4s-quantity-input[type=number],
.product-page-2-0 .t4s-sticky-atc__qty input.t4s-quantity-input[type=number] {
  background: #3a6a54;
  color: #fff;
}
.product-page-2-0 .t4s-section-main-product .t4s-product-form__variants .bundle-picker .bundle-final{
  color: #3a6a54;
  font-weight: 600;
}
.product-page-2-0 .shopify-payment-terms {
margin-top: 5px !important;
}
.product-page-2-0 .t4s-product-form__buttons .t4s-product-form__submit {
  margin-top: 0;
}
.product-page-2-0 .t4s-product-form__buttons>.t4s-flex-wrap {
        flex-wrap: nowrap !important;
    }
    .product-page-2-0 .product-block.trust-info {
  padding: 0;
  font-family: 'Jost', sans-serif;
  background: #e6f0eb;
  border: 1px solid rgba(181, 169, 138, 0.25);
  border-radius: 8px;
  overflow: hidden;
}

.product-page-2-0 .product-block.trust-info ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  justify-content: stretch;
  align-items: stretch;
  flex-wrap: nowrap;
}

.product-page-2-0 .product-block.trust-info ul li {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  padding: 14px 10px;
  gap: 10px;
  flex: 1;
  margin-bottom: 0;
  position: relative;
  transition: background 0.25s ease;
  border-right: 1px solid rgba(181, 169, 138, 0.25);
}

.product-page-2-0 .product-block.trust-info ul li:last-child {
  border-right: none;
}

.product-page-2-0 .product-block.trust-info ul li:hover {
  background: rgba(181, 169, 138, 0.08);
}

.product-page-2-0 .product-block.trust-info ul li img {
  width: 36px;
  height: 36px;
  object-fit: contain;
  flex-shrink: 0;
  display: block;
  filter: sepia(10%) saturate(0.9);
  transition: transform 0.25s ease;
}

.product-page-2-0 .product-block.trust-info ul li:hover img {
  transform: scale(1.08);
}

.product-page-2-0 .product-block.trust-info ul li div {
  font-size: 11px;
  font-weight: 500;
  letter-spacing: 0.09em;
  text-transform: uppercase;
  color: #000;
  line-height: 1.35;
}
.product-page-2-0 .t4s-product-form__submit{
   background: #3a6a54;
}
.product-page-2-0 .t4s-btn:hover:before,
.product-page-2-0 .t4s-sticky-atc__atc:hover,
.product-page-2-0 .t4s-product:not(.t4s-pr-style5):not(.t4s-pr-style6) .t4s-product-btns>a {
   background-color: #1F3A2E !important;
   color: #fff;
}
.product-page-2-0 .t4s-section-main-product .t4s-product-form__variants .bundle-picker .bundle-option{
  max-width: 150px;
}
.product-page-2-0 .t4s-product .t4s-product-title a {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  line-height: 1.4;
  min-height: calc(1.4em * 2);
}
.product-page-2-0 .t4s-sticky-atc__atc,
.product-page-2-0 .t4s-product:not(.t4s-pr-style5):not(.t4s-pr-style6) .t4s-product-btns>a {
  background: #3A6A53;
}
.product-page-2-0 .review.rating-collet{
  background: #3A6A53;
  border-color: #1F3A2E;
}
.product-page-2-0 .t4s-product .t4s-product-info {
  background: #e6f0eb;
}
.product-page-2-0 .t4s-product .t4s-product-price ins,
.product-page-2-0 .t4s-product-wrapper .t4s-product-price {
    margin: 0 6px 0 0;
    color: #000;
    font-weight: 600;
}
.product-page-2-0 .t4s-product-wrapper .t4s-product-price del {
  color: #7b7c7b;
}
@media (max-width: 749px) {
  .product-page-2-0 .product-block.trust-info ul {
    flex-direction: column;
  }

  .product-page-2-0 .product-block.trust-info ul li {
    border-right: none;
    border-bottom: 1px solid rgba(181, 169, 138, 0.25);
    padding: 12px 20px;
    justify-content: flex-start;
  }

  .product-page-2-0 .product-block.trust-info ul li:last-child {
    border-bottom: none;
  }
}
/* New PDP Design  */

@media (min-width: 1025px) {
  .product-page-2-0 .t4s-product-form__variants.is-btn-full-width__false .t4s-product-form__buttons, 
  .product-page-2-0 .t4s-product-form__variants.is-btn-full-width__false .t4s-product-form__submit {
      min-width: 295px;
  }
}
@media (max-width: 767px){
  .t4s-pr_trust_seal img.t4s-img-tr__img {
    width: 100%;
  }
}
.t4s-slider-btn-true .flickityt4s-button{
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.t4s-product__media-wrapper .t4s-flicky-slider .flickityt4s-prev-next-button .flickityt4s-button-icon {
  width: 14px; 
}
.t4s-product__media-wrapper .t4s-flicky-slider.t4s-slider-btn-medium .flickityt4s-prev-next-button .flickityt4s-button-icon {
  width: 16px; 
}
.t4s-product__media-wrapper .t4s-flicky-slider.t4s-slider-btn-large .flickityt4s-prev-next-button .flickityt4s-button-icon {
  width: 18px; 
}
.t4s-product__media-wrapper .t4s-flicky-slider .flickityt4s-prev-next-button.previous {
  left: 15px;
}
.t4s-product__media-wrapper .t4s-flicky-slider .flickityt4s-prev-next-button.next {
  right: 15px;
}
.t4s-product__media-wrapper .t4s-flicky-slider .flickityt4s-prev-next-button.previous,
.t4s-product__media-wrapper .t4s-flicky-slider .flickityt4s-prev-next-button.next,
.t4s-product__media-wrapper .t4s-flicky-slider:not(:hover) .flickityt4s-button.previous,
.t4s-product__media-wrapper .t4s-flicky-slider:not(:hover) .flickityt4s-button.next,
.t4s-product__media-wrapper .t4s-flicky-slider:not(:hover) .flickityt4s-button {
  -webkit-transform: translateX(0) translateY(-50%);
  -moz-transform: translateX(0) translateY(-50%);
  -ms-transform: translateX(0) translateY(-50%);
  -o-transform: translateX(0) translateY(-50%);
  transform: translate(0) translateY(-50%);
}
.t4s-product__media-wrapper .t4s-flicky-slider.t4s-slider-btn-rotate .flickityt4s-prev-next-button.previous,
.t4s-product__media-wrapper .t4s-flicky-slider.t4s-slider-btn-rotate .flickityt4s-prev-next-button.next,
.t4s-product__media-wrapper .t4s-flicky-slider.t4s-slider-btn-rotate:not(:hover) .flickityt4s-button.previous,
.t4s-product__media-wrapper .t4s-flicky-slider.t4s-slider-btn-rotate:not(:hover) .flickityt4s-button.next,
.t4s-product__media-wrapper .t4s-flicky-slider.t4s-slider-btn-rotate:not(:hover) .flickityt4s-button {
  -webkit-transform: translateX(0) rotate(45deg) translateY(-50%);
  -moz-transform: translateX(0) rotate(45deg) translateY(-50%);
  -ms-transform: translateX(0) rotate(45deg) translateY(-50%);
  -o-transform: translateX(0) rotate(45deg) translateY(-50%);
  transform: translate(0) rotate(45deg) translateY(-50%);
}

.t4s-product__media-wrapper .t4s-flicky-slider.t4s-slider-btn-rotate .flickityt4s-prev-next-button.next,
.t4s-product__media-wrapper .t4s-flicky-slider.t4s-slider-btn-rotate:not(:hover) .flickityt4s-button.next {
  -webkit-transform: translateX(0) rotate(-45deg) translateY(-50%);
  -moz-transform: translateX(0) rotate(-45deg) translateY(-50%);
  -ms-transform: translateX(0) rotate(-45deg) translateY(-50%);
  -o-transform: translateX(0) rotate(-45deg) translateY(-50%);
  transform: translate(0) rotate(-45deg) translateY(-50%);
}
.t4s-product-tabs-wrapper .t4s-flicky-slider .flickityt4s-prev-next-button.previous {
  left: 0;
  right: auto;
}
.t4s-product-tabs-wrapper .t4s-flicky-slider .flickityt4s-prev-next-button.next {
  right: 0;
  left: auto;
}
.t4s-product-tabs-wrapper .t4s-flicky-slider .flickityt4s-prev-next-button.previous,
.t4s-product-tabs-wrapper .t4s-flicky-slider .flickityt4s-prev-next-button.next,
.t4s-product-tabs-wrapper .t4s-flicky-slider:not(:hover) .flickityt4s-button {
  -webkit-transform: translateX(0) translateY(-50%);
    -moz-transform: translateX(0) translateY(-50%);
    -ms-transform: translateX(0) translateY(-50%);
    -o-transform: translateX(0) translateY(-50%);
    transform: translate(0) translateY(-50%);
}
.t4s-product-tabs-wrapper .t4s-tabs-ul.t4s-flicky-slider {
  padding: 0 30px;
}
button.t4s-product__description_readm {
    padding: 0;
    background-color: transparent !important;
    color: var(--secondary-color);
    margin: 0 5px;
    text-decoration: underline;
    display: inline-block;
}
button.t4s-product__description_readm:hover {
    color: var(--accent-color);
}
.t4s-collections-wrapper a:not(:last-child):after,
.t4s-tags-wrapper a:not(:last-child):after {
    content: ', ';
    display: inline-block;
}
.t4s-deferred-media .media-video,
.t4s-deferred-media iframe {
    opacity: 0;
}
.t4s-deferred-media .plyr__video-wrapper .media-video,
.t4s-deferred-media .plyr__video-wrapper iframe {
    opacity: 1;
}
@media(max-width: 767px) {
  .t4s-product__media-wrapper .t4s-flicky-slider .flickityt4s-prev-next-button.previous {
    left: 0;
  }
  .t4s-product__media-wrapper .t4s-flicky-slider .flickityt4s-prev-next-button.next {
    right: 0;
  }
}


/* pdp page in sticke section start */
/* pdp page in sticke section start */
:root {
  --atc-primary-dark: #1B3F70;
  --atc-primary-hover: #14284b;
  --atc-text-main: #141414;
  --atc-text-muted: #9ca3af;
  --atc-border-color: #e5e7eb;
  --atc-badge-bg: #E55797;
  --atc-font-main: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;
}

/* --- ISOLATED FIXED STICKY BAR (Sirf Sticky Bar Par Effect Karega) --- */
.sticky-atc {
  position: fixed !important;
  inset-inline: 0 !important; /* left: 0 & right: 0 */
  inset-block-end: 0 !important; /* bottom: 0 */
  inset-block-start: auto !important; /* top: auto */
  width: 100% !important;
  margin: 0 !important;
  z-index: 2147483647 !important; /* Maximum z-index taaki footer/elements ke upar fix rahe */
  background: #ffffff !important;
  border-top: 1px solid var(--atc-border-color);
  box-shadow: 0 -4px 20px rgba(0, 0, 0, 0.08);
  
  /* Scroll ya JavaScript ke transform override se rokne ke liye */
  transform: none !important;
  -webkit-transform: none !important;
  opacity: 1 !important;
  visibility: visible !important;
  pointer-events: auto !important;

  font-family: var(--atc-font-main);
  box-sizing: border-box;
}

.sticky-atc * {
  box-sizing: border-box;
}

/* CUSTOM DROPDOWN STYLING */
.sticky-atc__custom-select-wrap {
  position: relative;
  background: #ffffff;
  border: 1px solid #d1d5db;
  border-radius: 8px;
  cursor: pointer;
  height: 46px;
}

.sticky-atc__custom-select-wrap button:hover {
  color: #000 !important;
  background-color: #fff !important;
}

.sticky-atc__custom-trigger {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  padding: 0 12px;
  background: transparent;
  border: none;
  font-family: var(--atc-font-main);
  font-weight: 500;
  font-size: 13px;
  color: var(--atc-text-main);
  cursor: pointer;
  white-space: nowrap;
}

.sticky-atc__custom-trigger svg {
  color: #4b5563;
  margin-left: 6px;
  flex-shrink: 0;
}

.sticky-atc__custom-dropdown-list {
  position: absolute;
  bottom: calc(100% + 8px);
  left: 0;
  right: 0;
  background: #ffffff;
  border: 1px solid #d1d5db;
  border-radius: 8px;
  box-shadow: 0 -6px 20px rgba(0,0,0,0.12);
  margin: 0;
  padding: 6px;
  list-style: none;
  z-index: 2147483647 !important;
}

.custom-dropdown-item {
  padding: 10px 12px;
  font-size: 13px;
  color: var(--atc-text-main);
  border-radius: 6px;
  cursor: pointer;
  white-space: nowrap;
  transition: background 0.15s ease;
}

.custom-dropdown-item:hover {
  background: #f3f4f6;
}

.custom-dropdown-item.is-selected {
  background: #f0fdf4;
  color: #166534;
  font-weight: 600;
}
#stickyAtcDesktop {
  position: fixed !important;
  bottom: 0 !important;
  left: 0 !important;
  width: 100% !important;
  z-index: 99999 !important;
  transition: transform 0.3s ease, opacity 0.3s ease !important;
  
  /* By default (Page load par) VISIBLE rahega */
  transform: translateY(0) !important;
  opacity: 1 !important;
  pointer-events: auto !important;
  visibility: visible !important;
}

/* Jab user main section par pahunchega tab HIDE hoga */
#stickyAtcDesktop.hide-sticky {
  transform: translateY(100%) !important;
  opacity: 0 !important;
  pointer-events: none !important;
  visibility: hidden !important;
}
#stickyAtcMobile {
  position: fixed !important;
  bottom: 0 !important;
  left: 0 !important;
  width: 100% !important;
  z-index: 99999 !important;
  transition: transform 0.3s ease, opacity 0.3s ease !important;

  /* Default (Page load par) VISIBLE rahega */
  transform: translateY(0) !important;
  opacity: 1 !important;
  pointer-events: auto !important;
  visibility: visible !important;
}

/* Jab target section screen par aayega tab HIDE ho jayega */
#stickyAtcMobile.hide-sticky {
  transform: translateY(100%) !important;
  opacity: 0 !important;
  pointer-events: none !important;
  visibility: hidden !important;
}
#stickyAtcDesktop,
#stickyAtcMobile {
  position: fixed !important;
  bottom: 0 !important;
  left: 0 !important;
  width: 100% !important;
  z-index: 100 !important; /* Yaha z-index 100 kiya hai taaki cart drawer (jo 999+ hota hai) iske upar aaye */
  transition: transform 0.3s ease, opacity 0.3s ease !important;
}

/* Cart drawer aur overlay sticky bar ke upar rahein */
.t4s-drawer, 
.t4s-drawer__bottom, 
.t4s-drawer__right,
.t4s-close-overlay {
  z-index: 9999 !important;
}
/* Jab Cart Drawer open ho tab Sticky ATC ko slide out / hide kar do */
body.is--opend-drawer #stickyAtcMobile,
body.is--opend-drawer #stickyAtcDesktop,
html.t4s-drawer-open #stickyAtcMobile,
html.t4s-drawer-open #stickyAtcDesktop {
  transform: translateY(100%) !important;
  opacity: 0 !important;
  pointer-events: none !important;
  visibility: hidden !important;
}

/* DESKTOP VIEW STYLES */
@media (min-width: 769px) {
  .sticky-atc.mobile-view {
    display: none !important;
  }
  
  .sticky-atc.desktop-view {
    display: block !important;
    padding: 14px 24px calc(14px + env(safe-area-inset-bottom));
  }

  .sticky-atc-container {
    max-width: 1200px;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 20px;
  }

  .sticky-atc__product-info {
    display: flex;
    align-items: center;
    gap: 16px;
    flex: 1;
    min-width: 0;
  }

  .sticky-atc__img {
    width: 56px;
    height: 56px;
    object-fit: cover;
    border-radius: 8px;
    border: 1px solid var(--atc-border-color);
    flex-shrink: 0;
  }

  .sticky-atc__title-price { 
    min-width: 0; 
    flex: 1;
  }

  .sticky-atc__title {
    color: var(--atc-text-main);
    margin: 0 0 4px 0;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: 600;
    font-size: 15px;
  }

  .sticky-atc__prices {
    display: flex;
    align-items: baseline;
    gap: 8px;
  }

  .sticky-atc__current {
    color: var(--atc-text-main);
    font-weight: 700;
    font-size: 16px;
  }

  .sticky-atc__compare {
    font-weight: 400;
    font-size: 13px;
    color: var(--atc-text-muted);
    text-decoration: line-through;
  }

  .sticky-atc__actions {
    display: flex;
    align-items: center;
    gap: 12px;
    flex-shrink: 0;
  }

  .desktop-pack-custom {
    width: 220px;
    height: 46px;
  }
}

/* BUTTON STYLING */
.sticky-atc__bag {
  position: relative;
  background: var(--atc-primary-dark);
  color: #ffffff;
  border: none;
  border-radius: 8px;
  padding: 0 36px;
  height: 46px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: background-color 0.2s ease;
  font-weight: 700;
  font-size: 14px;
  letter-spacing: 0.8px;
  text-transform: uppercase;
  white-space: nowrap;
}

.sticky-atc__bag:hover {
  background: var(--atc-primary-hover);
}

.sticky-atc__bag[disabled] {
  opacity: .4;
  pointer-events: none;
}

.sticky-atc__loading-wrap {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 50%;
  height: 2px;
  transform: translate(-50%, -50%);
  overflow: hidden;
  opacity: 0;
  pointer-events: none;
}

.sticky-atc__bag.is-loading .sticky-atc__loading-wrap {
  opacity: 1;
}

.sticky-atc__bag.is-loading .sticky-atc__btn-text {
  opacity: 0;
}

.sticky-atc__loading-bar {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.9);
  animation: stickyAtcPulseLine 1.1s ease-in-out infinite;
}

@keyframes stickyAtcPulseLine {
  0%, 100% { opacity: 0.3; }
  50% { opacity: 0.9; }
}

/* MOBILE VIEW STYLES */
@media (max-width: 768px) {
  .sticky-atc.desktop-view {
    display: none !important;
  }

  .sticky-atc.mobile-view {
    display: block !important;
    padding: 12px 16px calc(12px + env(safe-area-inset-bottom));
  }

  .sticky-atc__top {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-bottom: 4px;
  }

  .sticky-atc__price {
    display: flex;
    align-items: center;
    gap: 8px;
    flex-wrap: wrap;
  }

  .sticky-atc.mobile-view .sticky-atc__current {
    font-size: 18px;
    font-weight: 700;
    color: var(--atc-text-main);
  }

  .sticky-atc.mobile-view .sticky-atc__compare {
    font-size: 13px;
    color: var(--atc-text-muted);
    text-decoration: line-through;
  }

  .sticky-atc__badge {
    background: var(--atc-badge-bg);
    color: #fff;
    font-size: 10px;
    font-weight: 700;
    padding: 3px 8px;
    border-radius: 12px;
    line-height: 1.2;
    text-transform: uppercase;
  }

  .sticky-atc__chevron {
    background: none;
    border: none;
    padding: 4px;
    cursor: pointer;
    color: #333;
    transition: transform 0.25s ease;
  }

  .sticky-atc__chevron.is-open svg {
    transform: rotate(180deg);
  }

  .sticky-atc__details {
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.3s ease;
  }

  .sticky-atc__details.is-open {
    max-height: 150px;
    overflow: visible;
  }

  .sticky-atc__shipping {
    display: flex;
    align-items: center;
    gap: 6px;
    font-size: 11px;
    margin: 6px 0 10px 0;
    font-weight: 600;
    color: #141414;
    display:none;
  }

  .sticky-atc__buttons {
    display: flex;
    gap: 8px;
    align-items: center;
  }

  .mobile-pack-custom {
    flex: 1 1 45%;
    height: 44px;
  }

  .sticky-atc.mobile-view .sticky-atc__bag {
    flex: 1 1 55%;
    height: 44px;
    padding: 0 8px;
    font-size: 12px;
    letter-spacing: 0.4px;
  }
  .t4s-product-media__thumbnails_left .t4s-product__media-wrapper .t4s-row.t4s-g-0:focus-visible {
  outline: none !important;
  outline-offset: 0;
  border-radius: 0;
}
    .trending-tiktok {
       
        margin-top: 0px !important;
    }
       .t4s-product__info-container h1.t4s-product__title {
      
        line-height: 32px;
    }
    .trust-info ul li img {
    width: 50px;
    height: 50px;
    
}
.template-product .jm-stack.jm-stack--space-300.jm-review-widget.jm-review-widget--standard-header {
    padding-top: 0px !important;
        padding-bottom: 20px !important;
}
.template-product p.jm-text.jm-text--align-center.jm-review-widget-header__title {
    font-size: 28px;
}
.t4s-product-form__buttons .t4s-d-flex.t4s-flex-wrap {
    flex-wrap: nowrap !important;
    align-items: center;
    gap: 9px;
}
       button.t4s-product-form__submit.t4s-btn {
        margin-left: 0 !important;
        margin-top: 0px;
        min-height: 46px !important;
        font-size: 15px !important;
    }
  .template-product  .t4s-product-form__variants div.t4s-quantity-wrapper.t4s-product-form__qty, .t4s-product-form__variants .t4s-product-form__qty.t4s-quantity-wrapper {
    width: auto !important;
    min-width: 122px !important;
    max-width: none !important;
    height: 44px !important;
    min-height: 44px !important;
    overflow: visible !important;
}
.template-product .t4s-product-form__variants div.t4s-quantity-wrapper button.t4s-quantity-selector {
    width: 39px !important;
    min-width: 34px !important;
    height: 44px !important;
}
.template-product .product__policies_text{
    color: #e55797;
    letter-spacing: -.2px;
    font-family: inter;
    font-weight: 600;
    font-size: 16px;
    margin-top: 5px !important;
}
.template-product .rc-learn-more.compact {
    line-height: 0;
    display: inline-block;
    display: none !important;
}
recharge-subscription-widget::part(rc-purchase-option__sub-container) {
    margin-top: 2px !important;
    padding-left: 53px !important;
    width: 100% !important;
    box-sizing: border-box !important;
    border: none !important;
    font-family: Inter, sans-serif !important;
}
button.rc-learn-more.compact.rc-learn-more__trigger {
    display: none !important;
}

/* pack css */
.pdp-bundle-picker {
    display: flex;
    gap: 12px;
    align-items: stretch;
    /* padding-top: 10px; Badge ke liye space */
  }

  .pdp-bundle-item {
    flex: 1;
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    padding: 14px 5px;
    border-radius: 8px;
    border: 1px solid #E7E5E4;
    background-color: #ffffff;
    cursor: pointer;
    transition: all 0.2s ease-in-out;
  }

  .pdp-bundle-item.active {
    border: 2px solid #1B3F70;
    background-color: #F0F4FF;
  }

  /* Badge styling with Figma Vector Cut effect */
  .pdp-bundle-badge {
    position: absolute;
    top: -11px;
    left: 10px;
    font-size: 8px;
    font-weight: 500;
    color: #ffffff;
    padding: 3px 12px;
    border-radius: 0px 4px 4px 4px; /* Top-left sharp for the vector triangle */
    text-transform: uppercase;
    letter-spacing: 0.3px;
    line-height: 1.2;
    white-space: nowrap;
    z-index: 2;
    font-family:'inter';
    display: block;
  }

  /* Figma fold/triangle effect (Vector 18) */
  /* .pdp-bundle-badge::after {
    content: '';
    position: absolute;
    bottom: -4px;
    right: 0;
    width: 0;
    height: 0;
    border-style: solid;
  } */
  
   .pdp-bundle-badge::before {
    content: '';
    position: absolute;
    top: 0;
    left: -8px; /* Figma dimensions: 9px width */
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 0 12px 9px; /* Figma dimensions: 12px height */
  }

  

  /* Pack 2 (Figma Hex: #C23977) */
  .pdp-bundle-item:nth-child(2) .pdp-bundle-badge {
    background-color: #9D0F4F;
  }
  .pdp-bundle-item:nth-child(2) .pdp-bundle-badge::before {
    border-color: transparent transparent #C23977 transparent;
  }

  /* Pack 3 (Figma Hex: #1A3E6D) */
  .pdp-bundle-item:nth-child(3) .pdp-bundle-badge {
    background-color: #1B3F70;
  }
  .pdp-bundle-item:nth-child(3) .pdp-bundle-badge::before {
    border-color: transparent transparent #1B3F70 transparent;
  }

  .pdp-bundle-radio {
    display: none;
  }

  .pdp-bundle-title {
   font-size: 15px;
    font-weight: 400;
    color: #1B3F70;
     margin-bottom: 5px;
    font-family: 'inter';
  }

  .pdp-bundle-prices {
    display: flex;
    align-items: baseline;
    gap: 6px;
  }

  .bundle-price-final {
    font-size: 14px;
    font-weight: 700;
    color: #1B3F70;
    font-family: 'inter';
  }

  .bundle-price-compare {
    font-size: 12px;
    color: #1B3F70;
    text-decoration: line-through;
  }

  .pdp-bundle-subtext {
    display: none;
  }
  .product-pdp-new-template .is-zoom-type__external .t4s-product__info-container {
    transition: opacity .2s;
    padding: 0px 16px!important;
}
  .product-pdp-new-template .t4s-section-main-product .t4s-main-product__content {
    max-width: 1380px !important;
    margin: 0 auto !important;
    padding: 0px !important;
}
.product-pdp-new-template  .t4s_ratio.t4s-product__media {
    max-width: 100%;
    
}
.t4s-product-media__thumbnails_left .t4s-product__media-wrapper .t4s-flicky-slider .flickityt4s-prev-next-button.next {
    left: auto !important;
    right: 28px !important;
   /* bottom: -80px !important; */
    bottom: 46% !important;
  }
  .t4s-product-media__thumbnails_left .t4s-product__media-wrapper .t4s-flicky-slider .flickityt4s-prev-next-button.previous {
    left: auto !important;
    right: auto !important;
    /* bottom: -80px !important; */
   bottom: 46% !important;
        left: 35px !important;
  }
  .product-pdp-new-template .t4s-product__info-container .t4s-product-price ins {
  
    margin-left: 0px!important;
    
}
.product-pdp-new-template .t4s-product-price {
    display: flex !important;
   
    padding: 0px !important;
           background: transparent !important;
    margin-left: 0px !important;
   
}
.product-pdp-new-template .t4s-main-area .shopify-app-block .jdgm-widget {
   
    margin-top: 4px!important;
}
   .product-pdp-new-template .t4s-product-price del {
        font-size: 18px!important;
    }
      .product-pdp-new-template  .t4s-product__info-container .t4s-product-price ins,.product-pdp-new-template .t4s-product-price {
        font-size: 28px!important;
        color: #1b3f70 !important;
    }
        .t4s-product__info-container h1.t4s-product__title ,
        recharge-subscription-widget::part(rc-purchase-option__selector_onetime),
        recharge-subscription-widget::part(rc-purchase-option__prices){
        line-height: 32px;
        color: #1b3f70 !important;
    }
     .fbt-block__label-text strong {
  
    font-size: 12px!important;
    font-weight: 600 !important;
}
    .sticky-atc.mobile-view .sticky-atc__current {
              font-size: 20px !important;
        font-family: Newsreader !important;
    }
    .sticky-atc.mobile-view .sticky-atc__compare{
              font-size: 16px !important;
        font-family: Newsreader !important;
    }
   .product-pdp-new-template section.product-results {
    padding-top: 0px !important;
}
/* .product-results .product-results__note strong {
    
    font-size: 24px!important;
}
.product-results .product-results__note p {
        font-size: 16px!important;
       
    } */
    .product-results .product-results__grid {
        margin-top: 18px;
        gap: 4px!important;
    }
    .pdp-bundle-item {
   
    border: 2px solid #E7E5E4;
  
    transition: none;
  }
      .sticky-atc__badge {
        
        background: #1b3f70!important;
        color: #fff!important;
    }
}

@media (min-width: 768px) {
.product-pdp-new-template .t4s-flicky-slider .flickityt4s-page-dots {
    display: block;
    -webkit-animation: 1s t4s-ani-fadeIn;
    animation: 1s t4s-ani-fadeIn;
    display: none !important;

}
.product-faq__answer-inner p{
    margin: 0;
    font-family: 'Inter' !important;
}
 .product-pdp-new-template  .t4s-product__info-container .t4s-product-price ins,.product-pdp-new-template .t4s-product-price {
       
        color: #1b3f70 !important;
    }
        .t4s-product__info-container h1.t4s-product__title ,
        recharge-subscription-widget::part(rc-purchase-option__selector_onetime),
        recharge-subscription-widget::part(rc-purchase-option__prices){
       
        color: #1b3f70 !important;
    }
        .product-pdp-new-template .t4s-product-price {
        display: flex !important;
        padding: 0 !important;
        background: transparent !important;
        margin-left: 0 !important;
    }
        .pdp-bundle-item {
        border: 2px solid #E7E5E4;
        transition: none;
    }
    button.recommendation-add-button {
    text-transform: uppercase;
}
p.jm-text.jm-text--align-center.jm-review-widget-header__title {
    font-size: 48px;
}
}
/* end */
/* featured-product.css */

/* general-block.css */
.t4s-col-inner{padding:var(--pd);background-color:var(--bg-cl)}.t4s-has-imgbg{background-repeat:no-repeat;background-position:center;background-size:cover}.t4s-text-bl{font-size:var(--text-fs);font-weight:var(--text-fw);line-height:var(--text-lh);letter-spacing:var(--text-ls);font-style:var(--text-fonts);color:var(--text-cl);margin-bottom:var(--text-mgb)}.t4s-font-italic-true{font-style:italic!important}.t4s-text-shadow-true{text-shadow:0 0 4px rgba(0,0,0,.4)}.t4s-img-child::after,.t4s-img-child::before{pointer-events:none}.custom-menu,.socials-block,.t4s-img-child,.t4s-newsletter-parent{margin-bottom:var(--mgb)}.t4s-img-child img{width:100%;max-width:var(--width);display:inline-block;vertical-align:top}.t4s-space-html{height:var(--height);margin-bottom:var(--mgb);vertical-align:top}.t4s-space-html::before{content:"";display:inline-block;max-width:100%;background-color:var(--color);width:var(--width);height:var(--height);vertical-align:top}@media(min-width:768px) and (max-width:1024px){.t4s-space-html{height:var(--height-tl);margin-bottom:var(--mgb-tl)}.t4s-space-html::before{background-color:var(--color);width:var(--width-tl);height:var(--height-tl)}.t4s-hidden-tablet-true{display:none}.t4s-col-inner{padding:var(--pd-tb)}}@media(max-width:767px){.t4s-col-inner{padding:var(--pd-mb)}.t4s-text-bl{font-size:var(--text-fs-mb);line-height:var(--text-lh-mb);letter-spacing:var(--text-ls-mb);margin-bottom:var(--text-mgb-mb)}.t4s-hidden-mobile-true{display:none}.t4s-br-mb-true br{display:none}.custom-menu,.socials-block,.t4s-img-child,.t4s-newsletter-parent{margin-bottom:var(--mgb-mb)}.t4s-space-html{height:var(--height-mb);margin-bottom:var(--mgb-mb)}.t4s-space-html::before{background-color:var(--color);width:var(--width-mb);height:var(--height-mb)}.t4s-img-child img{max-width:var(--width-mb)}}
/* icon-social.css */
:root{--facebook-cl:rgb(59, 89, 152);--twitter-cl:rgb(29, 161, 242);--instagram-cl:rgb(224, 53, 102);--dribbble-cl:rgb(234, 76, 137);--linkedin-cl:rgb(0, 119, 181);--pinterest-cl:rgb(203, 32, 39);--tumblr-cl:rgb(55, 69, 92);--snapchat-cl:rgb(255, 221, 0);--youtube-cl:rgb(205, 32, 31);--vimeo-cl:rgb(26, 183, 234);--behance-cl:rgb(23, 106, 255);--soundcloud-cl:rgb(255, 119, 0);--tiktok-cl:#FE2C55;--email-cl:rgb(219, 68, 55);--telegram-cl:rgb(0, 136, 204)}.t4s-socials>a{text-align:center}.t4s-socials a:last-child{margin-right:0}.t4s-socials a{display:inline-block;vertical-align:top;transition:all .5s ease;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;color:var(--text-color);background-color:transparent;border-color:var(--text-color);border-radius:var(--bd-radius)}.t4s-socials.t4s-setts-color-true a{color:var(--cl);background-color:var(--bg-cl);border-color:var(--cl)}.t4s-socials a svg{fill:currentColor!important;display:inline-block;vertical-align:middle;border:none}.t4s-socials a svg{height:18px;width:18px}.t4s-socials.t4s-socials-style-1 a{width:auto;height:auto;background-color:transparent!important}.t4s-socials-size-extra-small.t4s-socials-style-1 a,.t4s-socials-size-small.t4s-socials-style-1 a{min-height:24px}.t4s-socials-size-medium.t4s-socials-style-1 a{min-height:30px}.t4s-socials-size-large.t4s-socials-style-1 a{min-height:35px}.t4s-footer .t4s-socials-style-2 a,.t4s-socials-style-2 a{color:var(--t4s-light-color);background-color:var(--text-color)}.t4s-socials-style-2.t4s-setts-color-true a{color:var(--bg-cl);background-color:var(--cl)}.t4s-socials-style-3 a{border:solid 1px var(--text-color);color:var(--text-color);background-color:transparent!important}.t4s-socials-style-3.t4s-setts-color-true a{color:var(--cl);border-color:var(--cl)}.t4s-footer .t4s-socials-style-4 a,.t4s-socials-style-4 a{border:solid 1px;color:var(--t4s-light-color);border-color:var(--border-color);background-color:var(--text-color)}.t4s-socials-style-4.t4s-setts-color-true a{background-color:var(--cl);border-color:var(--bg-cl);color:var(--bg-cl)}.t4s-socials.t4s-socials-size-extra-small:not(.t4s-socials-style-1) a{width:28px;height:28px}.t4s-socials.t4s-socials-size-extra-small a svg{height:14px;width:14px}.t4s-socials:not(.t4s-socials-style-1) a{width:34px;height:34px}.t4s-socials.t4s-socials-size-medium:not(.t4s-socials-style-1) a{width:40px;height:40px;line-height:40px}.t4s-socials.t4s-socials-size-medium a svg{height:20px;width:20px}.t4s-socials.t4s-socials-size-large:not(.t4s-socials-style-1) a{width:50px;height:50px;line-height:50px}.t4s-socials.t4s-socials-size-large a svg{height:22px;width:22px}.t4s-text-start .t4s-socials{justify-content:flex-start}.t4s-text-center .t4s-socials{justify-content:center}.t4s-text-end .t4s-socials{justify-content:flex-end}@media(min-width:768px){.t4s-text-md-start .t4s-socials{justify-content:flex-start}.t4s-text-md-center .t4s-socials{justify-content:center}.t4s-text-md-end .t4s-socials{justify-content:flex-end}}@media(min-width:1025px){.t4s-text-lg-start .t4s-socials{justify-content:flex-start}.t4s-text-lg-center .t4s-socials{justify-content:center}.t4s-text-lg-end .t4s-socials{justify-content:flex-end}}@media (-moz-touch-enabled:0),(hover:hover) and (min-width:1025px){.t4s-socials.t4s-setts-color-true a:hover{color:var(--bg-cl)!important}.t4s-socials a:hover{transform:translateY(-5px);background-color:transparent}.t4s-socials-style-1 a:hover{background-color:transparent}.t4s-socials.t4s-socials-style-1 a.facebook:hover{color:var(--facebook-cl)}.t4s-socials.t4s-socials-style-1 a.twitter:hover{color:var(--twitter-cl)}.t4s-socials.t4s-socials-style-1 a.instagram:hover{color:var(--instagram-cl)}.t4s-socials.t4s-socials-style-1 a.dribbble:hover{color:var(--dribbble-cl)}.t4s-socials.t4s-socials-style-1 a.linkedin:hover{color:var(--linkedin-cl)}.t4s-socials.t4s-socials-style-1 a.pinterest:hover{color:var(--pinterest-cl)}.t4s-socials.t4s-socials-style-1 a.tumblr:hover{color:var(--tumblr-cl)}.t4s-socials.t4s-socials-style-1 a.snapchat:hover{color:var(--snapchat-cl)}.t4s-socials.t4s-socials-style-1 a.youtube:hover{color:var(--youtube-cl)}.t4s-socials.t4s-socials-style-1 a.vimeo:hover{color:var(--vimeo-cl)}.t4s-socials.t4s-socials-style-1 a.behance:hover{color:var(--behance-cl)}.t4s-socials.t4s-socials-style-1 a.soundcloud:hover{color:var(--soundcloud-cl)}.t4s-socials.t4s-socials-style-1 a.tiktok:hover{color:var(--tiktok-cl)}.t4s-socials.t4s-socials-style-1 a.email:hover{color:var(--email-cl)}.t4s-socials.t4s-socials-style-1 a.telegram:hover{color:var(--telegram-cl)}.t4s-socials-style-2 a:hover{color:var(--t4s-light-color)}.t4s-socials-style-2.t4s-setts-color-true a:hover{color:var(--cl)!important;background-color:var(--bg-cl)!important;background:var(--bg-cl)!important}.t4s-socials.t4s-socials-style-2 a.facebook:hover{background-color:var(--facebook-cl)}.t4s-socials.t4s-socials-style-2 a.twitter:hover{background-color:var(--twitter-cl)}.t4s-socials.t4s-socials-style-2 a.instagram:hover{background:linear-gradient(#8a3ab9,#e95950,#fccc63)}.t4s-socials.t4s-socials-style-2 a.dribbble:hover{background-color:var(--dribbble-cl)}.t4s-socials.t4s-socials-style-2 a.linkedin:hover{background-color:var(--linkedin-cl)}.t4s-socials.t4s-socials-style-2 a.pinterest:hover{background-color:var(--pinterest-cl)}.t4s-socials.t4s-socials-style-2 a.tumblr:hover{background-color:var(--tumblr-cl)}.t4s-socials.t4s-socials-style-2 a.snapchat:hover{background-color:var(--snapchat-cl)}.t4s-socials.t4s-socials-style-2 a.youtube:hover{background-color:var(--youtube-cl)}.t4s-socials.t4s-socials-style-2 a.vimeo:hover{background-color:var(--vimeo-cl)}.t4s-socials.t4s-socials-style-2 a.behance:hover{background-color:var(--behance-cl)}.t4s-socials.t4s-socials-style-2 a.soundcloud:hover{background-color:var(--soundcloud-cl)}.t4s-socials.t4s-socials-style-2 a.tiktok:hover{background:linear-gradient(#25f4ee,#000,#fe2c55)}.t4s-socials.t4s-socials-style-2 a.email:hover{background:linear-gradient(#db4437,#efa134,#e4d81b,#2dbf19)}.t4s-socials.t4s-socials-style-2 a.telegram:hover{background-color:var(--telegram-cl)}.t4s-socials-style-3.t4s-setts-color-true a:hover{color:var(--bg-cl)!important;border-color:var(--bg-cl)!important}.t4s-socials.t4s-socials-style-3 a.facebook:hover{color:var(--facebook-cl);border-color:var(--facebook-cl)}.t4s-socials.t4s-socials-style-3 a.twitter:hover{color:var(--twitter-cl);border-color:var(--twitter-cl)}.t4s-socials.t4s-socials-style-3 a.instagram:hover{color:var(--instagram-cl);border-color:var(--instagram-cl)}.t4s-socials.t4s-socials-style-3 a.dribbble:hover{color:var(--dribbble-cl);border-color:var(--dribbble-cl)}.t4s-socials.t4s-socials-style-3 a.linkedin:hover{color:var(--linkedin-cl);border-color:var(--linkedin-cl)}.t4s-socials.t4s-socials-style-3 a.pinterest:hover{color:var(--pinterest-cl);border-color:var(--pinterest-cl)}.t4s-socials.t4s-socials-style-3 a.tumblr:hover{color:var(--tumblr-cl);border-color:var(--tumblr-cl)}.t4s-socials.t4s-socials-style-3 a.snapchat:hover{color:var(--snapchat-cl);border-color:var(--snapchat-cl)}.t4s-socials.t4s-socials-style-3 a.youtube:hover{color:var(--youtube-cl);border-color:var(--youtube-cl)}.t4s-socials.t4s-socials-style-3 a.vimeo:hover{color:var(--vimeo-cl);border-color:var(--vimeo-cl)}.t4s-socials.t4s-socials-style-3 a.behance:hover{color:var(--behance-cl);border-color:var(--behance-cl)}.t4s-socials.t4s-socials-style-3 a.soundcloud:hover{color:var(--soundcloud-cl);border-color:var(--soundcloud-cl)}.t4s-socials.t4s-socials-style-3 a.tiktok:hover{color:var(--tiktok-cl);border-color:var(--tiktok-cl)}.t4s-socials.t4s-socials-style-3 a.email:hover{color:var(--email-cl);border-color:var(--email-cl)}.t4s-socials.t4s-socials-style-3 a.telegram:hover{color:var(--telegram-cl);border-color:var(--telegram-cl)}.t4s-socials.t4s-socials-style-4 a:hover{color:var(--t4s-light-color)}.t4s-socials-style-4.t4s-setts-color-true a:hover{background-color:var(--bg-cl)!important;background:var(--bg-cl)!important;border-color:var(--cl)!important;color:var(--cl)!important}.t4s-socials.t4s-socials-style-4 a.facebook:hover{border-color:var(--facebook-cl);background-color:var(--facebook-cl)}.t4s-socials.t4s-socials-style-4 a.twitter:hover{border-color:var(--twitter-cl);background-color:var(--twitter-cl)}.t4s-socials.t4s-socials-style-4 a.instagram:hover{border-color:var(--instagram-cl);background:linear-gradient(#8a3ab9,#e95950,#fccc63)}.t4s-socials.t4s-socials-style-4 a.dribbble:hover{border-color:var(--dribbble-cl);background-color:var(--dribbble-cl)}.t4s-socials.t4s-socials-style-4 a.linkedin:hover{border-color:var(--linkedin-cl);background-color:var(--linkedin-cl)}.t4s-socials.t4s-socials-style-4 a.pinterest:hover{border-color:var(--pinterest-cl);background-color:var(--pinterest-cl)}.t4s-socials.t4s-socials-style-4 a.tumblr:hover{border-color:var(--tumblr-cl);background-color:var(--tumblr-cl)}.t4s-socials.t4s-socials-style-4 a.snapchat:hover{border-color:var(--snapchat-cl);background-color:var(--snapchat-cl)}.t4s-socials.t4s-socials-style-4 a.youtube:hover{border-color:var(--youtube-cl);background-color:var(--youtube-cl)}.t4s-socials.t4s-socials-style-4 a.vimeo:hover{border-color:var(--vimeo-cl);background-color:var(--vimeo-cl)}.t4s-socials.t4s-socials-style-4 a.behance:hover{border-color:var(--behance-cl);background-color:var(--behance-cl)}.t4s-socials.t4s-socials-style-4 a.soundcloud:hover{border-color:var(--soundcloud-cl);background-color:var(--soundcloud-cl)}.t4s-socials.t4s-socials-style-4 a.tiktok:hover{border-color:var(--tiktok-cl);background:linear-gradient(#25f4ee,#000,#fe2c55)}.t4s-socials.t4s-socials-style-4 a.email:hover{border-color:var(--email-cl);background:linear-gradient(#db4437,#efa134,#e4d81b,#2dbf19)}.t4s-socials.t4s-socials-style-4 a.telegram:hover{border-color:var(--telegram-cl);background-color:var(--telegram-cl)}}
/* footer.css */
.t4s-col-heading,.t4s-footer-menu .t4s-footer-title,.t4s-newsletter-parent .t4s-footer-title,.t4s-socials-title{font-size:var(--heading-fs);line-height:var(--heading-lh);font-weight:var(--heading-fw);letter-spacing:var(--heading-ls);color:var(--heading-cl);margin-bottom:var(--heading-mgb)}.t4s-socials-title{margin-bottom:10px;margin-right:5px}.t4s-footer-wrap[style*="--heading-lh:0px"] .t4s-col-heading,.t4s-footer-wrap[style*="--heading-lh:0px"] .t4s-footer-menu .t4s-footer-title,.t4s-footer-wrap[style*="--heading-lh:0px"] .t4s-newsletter-parent .t4s-footer-title{line-height:1}.t4s-footer-menu ul{padding:0;margin:0;list-style:none}.t4s-footer-menu ul li{list-style:none;margin-right:0;margin-bottom:10px}.t4s-footer-menu.t4s-footer-menu-style2 ul li{display:inline-block;vertical-align:top;margin-right:20px}.t4s-footer-menu.t4s-footer-menu-style2 ul li:last-child{margin-right:0}.t4s-footer-link.t4s-footer-link-active{color:var(--accent-color)}.t4s-footer .t4s-footer-wrap{color:var(--text-cl);font-size:var(--text-fs);font-weight:var(--text-fw)}.t4s-footer a,.t4s-footer-menu ul li a{color:var(--link-cl);font-size:var(--text-fs);font-weight:var(--text-fw)}.t4s-footer a:hover,.t4s-footer-menu ul li a:hover{color:var(--link-hover-cl)}.t4s-payment-footer-svg img{padding:2.5px;height:var(--height)}.t4s-coppy-right,.t4s-payment-footer-svg,.t4s-socials-block{margin-bottom:var(--mgb)}.t4s-footer .t4s-coppy-right .t4s-color-accent,.t4s-footer .t4s-coppy-right .t4s-cp{color:var(--accent-color)}.t4s-footer .t4s-coppy-right .t4s-csecondary{color:var(--secondary-color)}.t4s-footer .t4s-coppy-right .t4s-cwhite{color:var(--t4s-light-color)}.t4s-footer-has-border{position:relative}.t4s-footer-has-border::before{width:100%;height:1px;background-color:var(--border-cl);content:'';position:absolute;z-index:1;top:0;left:0;right:0}.t4s-footer-has-border.t4s-footer-border-in::before{width:calc(100% - 30px);left:15px;right:15px;margin:0 auto;max-width:1170px}.t4s-footer .t4s-newsletter__inner .col_btn,.t4s-footer-extend .t4s-newsletter__inner .col_btn{max-width:30%}.t4s-footer-extend .t4s-cp{color:var(--accent-color)}.t4s-footer i{font-size:24px;margin-right:5px;vertical-align:middle}.t4s-footer .t4s-socials.t4s-setts-color-false svg{fill:var(--text-cl)}.no-js .t4s-payment-footer-svg img.lazyloadt4s{display:inline-block!important}.is--footer-collapse-false .t4s-footer-collapse-icon{display:none}footer .t4s-section-inner{padding-left:1rem;padding-right:1rem}.t4s-featured-product .t4s-product-info__inner .t4s-product-sizes span{padding:5px;display:inline-block;min-width:30px;min-height:30px;line-height:18px;color:var(--secondary-sw-color);border-radius:40px}.t4s-featured-product .t4s-product-info__inner .t4s-product-sizes span.selected{border:1px solid var(--border-sw-color);color:#080707}@media (min-width:768px){.t4s-footer-collapse-icon{display:none}.is--footer-collapse-true [data-footer-content]{display:block!important}.t4s-footer-icon-collapse{display:none}}@media(max-width:767px){.t4s-coppy-right,.t4s-payment-footer-svg,.t4s-socials-block{margin-bottom:var(--mgb-mb)}.is--footer-collapse-true [data-footer-content]{display:none}.t4s-col-inner.is--footer_opened .t4s-footer-heading{margin-bottom:var(--heading-mgbm)}.t4s-footer-heading-mobile{cursor:pointer}.is--footer-collapse-true .t4s-col-heading{margin-bottom:0!important}.t4s-footer-collapse-icon{width:12px;height:12px;position:relative;display:block;flex:0 0 auto}.t4s-footer-collapse-icon:before{width:12px;height:1px;opacity:1}.t4s-footer-collapse-icon:after{width:1px;height:12px}.t4s-footer-collapse-icon:after,.t4s-footer-collapse-icon:before{position:absolute;content:'';top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg);background-color:currentColor;transition:transform .35s ease-in-out,opacity .35s ease-in-out,-webkit-transform .35s ease-in-out}.is--footer_opened .t4s-footer-collapse-icon:before{opacity:0}.is--footer_opened .t4s-footer-collapse-icon::after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.t4s-text-center .t4s-footer-heading-mobile,.t4s-text-md-center .t4s-footer-heading-mobile{justify-content:center!important}.t4s-text-center .t4s-footer-heading-mobile .t4s-footer-collapse-icon,.t4s-text-md-center .t4s-footer-heading-mobile .t4s-footer-collapse-icon{margin-left:10px}.t4s-text-end .t4s-footer-heading-mobile,.t4s-text-md-end .t4s-footer-heading-mobile{flex-direction:row-reverse}}
/* loading.css */
.t4s-lm-bar--txt{font-size:15px}.t4s-lm-bar--progress{display:block;margin:15px auto 20px;width:250px;height:4px;background-color:var(--border-color);border-radius:5px}.t4s-text-start .t4s-lm-bar--progress{margin-left:0}.t4s-text-end .t4s-lm-bar--progress{margin-right:0}.t4s-lm-bar--progress .t4s-lm-bar--current{width:0;will-change:width;-webkit-transition:width .3s cubic-bezier(.19,1,.22,1);transition:width .3s cubic-bezier(.19,1,.22,1)}.t4s-lm-bar.t4s-btn-color-light .t4s-lm-bar--progress{box-shadow:0 0 2px var(--border-color)}.t4s-lm-bar.t4s-btn-color-light .t4s-lm-bar--current{background:linear-gradient(to right,var(--t4s-light-color),var(--accent-color))}.t4s-lm-bar.t4s-btn-color-dark .t4s-lm-bar--current{background:linear-gradient(to right,var(--t4s-dark-color),var(--accent-color))}.t4s-lm-bar.t4s-btn-color-primary .t4s-lm-bar--current{background:0 0;background:linear-gradient(to right,var(--accent-color),var(--accent-color-hover))}.t4s-lm-bar.t4s-btn-color-custom1 .t4s-lm-bar--current,.t4s-lm-bar.t4s-btn-color-custom2 .t4s-lm-bar--current{background-color:var(--btn-background);background:linear-gradient(to right,var(--btn-background),var(--btn-background-hover))}.t4s-product a.is--loading::before{width:18px;height:18px;border:1px solid;border-color:currentColor;border-top-color:transparent;border-radius:100%;opacity:1;-webkit-animation:450ms linear infinite spin;animation:450ms linear infinite spin;position:absolute;z-index:2;top:0;bottom:0;right:0;left:0;margin:auto;content:''}.t4s-product .t4s-product-btns a.is--loading,.t4s-product .t4s-product-btns2 a.is--loading{pointer-events:none}.t4s-product .t4s-product-btns a.is--loading>span,.t4s-product .t4s-product-btns2 a.is--loading>span{opacity:0;visibility:hidden}.css_for_wis_app_true .t4s-product .t4s-pr-wishlist.is--loading,.t4s-product a.t4s-pr-wishlist.is--loading{--border-cl:var(--wishlist-cl)}.t4s-product .t4s-pr-compare.is--loading{--border-cl:var(--compare-cl)}.t4s-product .t4s-pr-quickview.is--loading{--border-cl:var(--quickview-cl)}.t4s-product .t4s-pr-addtocart.is--loading{--border-cl:var(--atc-cl)}.t4s-pagination-wrapper .t4s-loadmore-btn>span{display:flex;align-items:center}.t4s-pagination-wrapper .t4s-loadmore-btn.is--loading{pointer-events:none;transition:.5s ease 0s}.t4s-pagination-wrapper .t4s-loadmore-btn.is--loading .t4s-btn-icon,.t4s-pagination-wrapper .t4s-loadmore-btn.is--loading>span{opacity:0;visibility:hidden}.t4s-pagination-wrapper .t4s-loadmore-btn .t4s-btn-icon{width:16px;height:28px;fill:currentColor}.t4s-pagination-wrapper .t4s-loadmore-btn .t4s-loadmore-icon{opacity:0;visibility:hidden;position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;margin:auto;transition:.5s ease 0s;max-width:78px}.t4s-pagination-wrapper .t4s-loadmore-btn.is--loading .t4s-loadmore-icon{opacity:1;visibility:visible}body .content--loading{pointer-events:none;position:relative}body .content--loading>*{opacity:.5}body .content--loading::before{position:absolute;content:'';width:100px;height:100px;border:3px solid;border-color:var(--accent-color);border-top-color:#fff;border-radius:100%;opacity:1;-webkit-animation:450ms linear infinite spin;animation:450ms linear infinite spin;z-index:20;top:20%;right:0;left:0;margin:auto}.t4s-flicky-slider+.t4s-prs-footer.t4s-has-btn-load-more,.t4s-prs-footer.t4s-has-btn-none{display:none}
/* collection-products2.css */
.t4s-featured-collection2 .t4s-product-wrapper {
    position: relative;
    top: 0;
    transition: 0.5s;
}
.t4s-featured-collection2 .t4s-product-wrapper:hover {
    top: -7px;
}
.t4s-featured-collection2 .t4s-product-inner {
    padding: 40px 35px;
    border: 1px solid var(--border-color);
    box-shadow: 7px 7px 12.22px 0.78px rgb(85 123 208 / 7%);
    border-radius: 10px;
}
.t4s-featured-collection2 .t4s-product-img{
    margin-bottom: 20px;
    overflow: hidden;
} 
.t4s-featured-collection2 .t4s-product-title{
    font-size: 20px;
    font-weight: 500;
    line-height: 24px;
    margin-bottom: 25px;
}
.t4s-featured-collection2 .t4s-product-title a{color: inherit;}
.t4s-featured-collection2 .t4s-product-price{
    font-size: 50px;
    font-weight: 600;
    line-height: 50px;
    margin-bottom: 27px;
    display: block;
    color: var(--secondary-color);
}
.t4s-featured-collection2 .t4s-product-des{
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    margin-bottom: 28px;
    color: var(--heading-color);
}
.t4s-featured-collection2 .t4s-product-des p{margin-bottom: 0px;}


.flickityt4s-enabled .t4s-product-wrapper{
    padding-top: 15px;
    padding-bottom: 30px;

}

@media (max-width:1024px){
    
}
/* feature-columns.css */
.t4s-feature-columns__title{margin-top:20px;margin-bottom:20px;font-size:var(--fs-title);font-weight:600;color:var(--heading-color)}.t4s-feature-columns__title a{color:inherit}.t4s-feature-columns__text{font-size:var(--fs-text);font-weight:400;color:var(--text-color);line-height:22px}.t4s-feature-columns__text p a{color:var(--accent-color)}.t4s-feature-columns__content{padding-bottom:15px}.t4s-pos-text-alt .t4s-feature-columns__content{margin:-36px 15px 0;padding:15px 20px 20px;background-color:var(--t4s-light-color);z-index:5;position:relative}.t4s-feature-columns .t4s_ratioadapt .t4s_ratio{max-width:var(--max-width)}.t4s-feature-columns .t4s_ratioadapt .t4s-text-center .t4s_ratio{margin:0 auto}.t4s-feature-columns .t4s_ratioadapt .t4s-text-end .t4s_ratio{margin-left:auto;margin-right:0}@media (min-width:768px){.t4s-pos-text-alt .t4s-feature-columns__content{margin:-74px 23px 0;padding:22px 28px 30px}}@media (max-width:767px){.t4s-feature-columns__title{font-size:var(--fs-title-mb)}.t4s-feature-columns__text{font-size:var(--fs-text-mb)}}@media (-moz-touch-enabled:0),(hover:hover){.t4s-feature-columns__title a:hover{color:var(--accent-color)}.t4s-feature-columns__text p a:hover{opacity:.8}}
/* promo-text.css */
.t4s-promo-text p{color:var(--text-cl);font-size:var(--text-fs);font-weight:var(--text-fw);letter-spacing:var(--text-ls);line-height:var(--text-lh);margin-bottom:0}.t4s-promo-text p a{color:var(--color-link)}.t4s-promo-text p a:hover{opacity:.8}.t4s-promo-text .t4s-slide-eff-translate .t4s-prt-text p{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0;transition:opacity .8s,transform .8s,-webkit-transform .8s;will-change:transform,opacity;-webkit-backface-visibility:hidden}.t4s-promo-text .t4s-slide-eff-translate .t4s-prt-text.is-selected p{-webkit-transform:none;transform:none;opacity:1}.t4s-promo-text .t4s-countdown-enabled{display:inline-block}@media screen and (max-width:767px){.t4s-promo-text p{font-size:var(--text-fs-mb);letter-spacing:var(--text-ls-mb);line-height:var(--text-lh-mb)}}
/* testimonials.css */
.t4s-testimonial-item .t4s-quote-infors{display:flex;align-items:center}.t4s-quote-wrap{background:var(--cl-bg);border-radius:var(--bdr)}.t4s-quote-author{color:var(--cl-name);font-weight:600;font-size:14px;margin-top:20px;line-height:24px}.t4s-quote-avatar{width:100px;height:100px;border-radius:100%;background-position:center;background-repeat:no-repeat;background-size:cover;display:inline-block;vertical-align:top;margin-bottom:15px}.t4s-rating-wapper{color:#fec42d;min-height:22px;font-weight:700;font-size:13px;margin-bottom:8px}.t4s-rating-wapper>i{margin:0 .5px}.t4s-quote-texts{margin-top:15px}.t4s-quote-content{background-color:var(--cl-bg)}.t4s-quote-content p,.t4s-quote-texts p{font-size:14px;color:var(--cl-content);font-weight:400;line-height:24px;margin:0}.t4s-quotes-des-1 .t4s-quote-avatar{margin-bottom:15px}.t4s-quotes-des-3 .t4s-quote-texts p:last-child{margin-bottom:0}.t4s-quotes-des-3 .testimonial-item .t4s-quote-infors,.t4s-quotes-des-4 .testimonial-item .t4s-quote-infors,.t4s-quotes-des-5 .testimonial-item .t4s-quote-infors,.t4s-quotes-des-6 .testimonial-item .t4s-quote-infors{align-items:center}.t4s-quotes-des-3.t4s-text-center .testimonial-item .t4s-quote-infors,.t4s-quotes-des-4.t4s-text-center .testimonial-item .t4s-quote-infors,.t4s-quotes-des-5.t4s-text-center .testimonial-item .t4s-quote-infors,.t4s-quotes-des-6.t4s-text-center .testimonial-item .t4s-quote-infors{justify-content:center}.t4s-quotes-des-3.t4s-text-end .testimonial-item .t4s-quote-infors,.t4s-quotes-des-4.t4s-text-end .testimonial-item .t4s-quote-infors,.t4s-quotes-des-5.t4s-text-end .testimonial-item .t4s-quote-infors,.t4s-quotes-des-6.t4s-text-end .testimonial-item .t4s-quote-infors{flex-direction:row-reverse}.t4s-quotes-des-3.t4s-text-start .testimonial-item .t4s-quote-avatar,.t4s-quotes-des-4.t4s-text-start .testimonial-item .t4s-quote-avatar,.t4s-quotes-des-5.t4s-text-start .testimonial-item .t4s-quote-avatar,.t4s-quotes-des-6.t4s-text-start .testimonial-item .t4s-quote-avatar{margin-right:15px}.t4s-quotes-des-3.t4s-text-end .testimonial-item .t4s-quote-avatar,.t4s-quotes-des-4.t4s-text-end .testimonial-item .t4s-quote-avatar,.t4s-quotes-des-5.t4s-text-end .testimonial-item .t4s-quote-avatar,.t4s-quotes-des-6.t4s-text-end .testimonial-item .t4s-quote-avatar{margin-left:15px}.t4s-quotes-des-3.t4s-text-center .testimonial-item .t4s-quote-avatar,.t4s-quotes-des-4.t4s-text-center .testimonial-item .t4s-quote-avatar,.t4s-quotes-des-5.t4s-text-center .testimonial-item .t4s-quote-avatar,.t4s-quotes-des-6.t4s-text-center .testimonial-item .t4s-quote-avatar{margin-right:7.5px}.t4s-quotes-des-3.t4s-text-center .testimonial-item .t4s-quote-au-rev,.t4s-quotes-des-4.t4s-text-center .testimonial-item .t4s-quote-au-rev,.t4s-quotes-des-5.t4s-text-center .testimonial-item .t4s-quote-au-rev,.t4s-quotes-des-6.t4s-text-center .testimonial-item .t4s-quote-au-rev{margin-left:7.5px}.flickityt4s-enabled.t4s-quotes-des-2,.flickityt4s-enabled.t4s-quotes-des-3{margin-bottom:-30px;margin-top:-15px}.flickityt4s-enabled.t4s-quotes-des-2 .testimonial-inner,.flickityt4s-enabled.t4s-quotes-des-3 .testimonial-inner{padding-top:15px;padding-bottom:30px}.t4s-quotes-des-2 .t4s-quote-wrap,.t4s-quotes-des-3 .t4s-quote-wrap{padding:30px;background:var(--cl-bg);box-shadow:0 15px 34px var(--cl-bd)}.t4s-quotes-des-3 .t4s-quote-avatar{margin-right:15px;margin-bottom:0}.t4s-quotes-des-4 .t4s-testimonial-item{box-shadow:inset -1px -1px var(--cl-bd),-1px -1px var(--cl-bd)}.t4s-quotes-des-4 .t4s-quote-avatar{width:80px;height:80px;margin-right:20px;margin-bottom:0}.t4s-quotes-des-4 .t4s-quote-author{font-size:13px;line-height:20px;letter-spacing:.17em;margin-bottom:0;font-weight:500}.t4s-quotes-des-4 .t4s-quote-position{font-size:13px;line-height:20px;margin-bottom:0}.t4s-quotes-des-4 .t4s-quote-texts{margin-top:0;margin-bottom:30px}.t4s-quotes-des-4 .t4s-testimonial-item{border-color:var(--cl-bd);padding:41px 20px 49px;margin:0}.t4s-quotes-des-5 .t4s-testimonial-item,.t4s-quotes-des-6 .t4s-testimonial-item{box-shadow:inset -1px -1px var(--cl-bd),-1px -1px var(--cl-bd);padding:30px;background:var(--cl-bg)}.t4s-quotes-des-6 .t4s-quote-avatar{margin-right:15px;margin-bottom:0}.t4s-quotes-des-7 .t4s-quote-content p{font-family:var(--font-heading-family);font-size:22px;line-height:1.4}.t4s-quotes-des-1 .testimonial-item .t4s-quote-avatar,.t4s-quotes-des-2 .testimonial-item .t4s-quote-avatar,.t4s-quotes-des-5 .testimonial-item .t4s-quote-avatar{margin-bottom:15px}.t4s-rating-wapper svg{width:13px;height:13px;display:inline-block;vertical-align:top;margin:0 .5px;fill:#fec42d}.t4s-rating-wapper .rating{display:inline-block;position:relative;vertical-align:top}.t4s-rating-wapper .rating .last-star{fill:#dedede}.t4s-rating-wapper .rating .star_half{position:absolute;z-index:2}.t4s-rating-wapper .rating.rating_1-5 .star_half{left:14px}.t4s-rating-wapper .rating.rating_2-5 .star_half{left:28px}.t4s-rating-wapper .rating.rating_3-5 .star_half{left:42px}.t4s-rating-wapper .rating.rating_4-5 .star_half{left:auto;right:0}@media(max-width:1024px){.t4s-quotes-des-7 .t4s-quote-content p{font-size:16px}}
/* t4s-animation.css */
@-webkit-keyframes flicker{0%,100%{opacity:0}50%{opacity:1}}@keyframes flicker{0%,100%{opacity:0}50%{opacity:1}}@-webkit-keyframes bounce{20%,53%,from,to{opacity:1;-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translate3d(0,0,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{20%,53%,from,to{opacity:1;-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translate3d(0,0,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes bounceIn{20%,40%,60%,80%,from,to{opacity:1;-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{20%,40%,60%,80%,from,to{opacity:1;-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.animate__bounceIn{-webkit-animation-duration:calc(1s * .75);animation-duration:calc(1s * .75);-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{60%,75%,90%,from,to{opacity:1;-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInDown{60%,75%,90%,from,to{opacity:1;-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{60%,75%,90%,from,to{opacity:1;-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInLeft{60%,75%,90%,from,to{opacity:1;-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{60%,75%,90%,from,to{opacity:1;-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInRight{60%,75%,90%,from,to{opacity:1;-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{60%,75%,90%,from,to{opacity:1;-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{60%,75%,90%,from,to{opacity:1;-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{from{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInTopLeft{from{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{from{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInTopRight{from{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{from{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInBottomLeft{from{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{from{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInBottomRight{from{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes lightSpeedInRight{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes lightSpeedInRight{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{from{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes lightSpeedInLeft{from{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOutRight{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{from{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{from{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}100%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}100%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}100%{opacity:1}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}100%{opacity:1}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}100%{opacity:1}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}100%{opacity:1}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}100%{opacity:1}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}100%{opacity:1}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}100%{opacity:1}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}100%{opacity:1}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{opacity:1}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes jello{11.1%,from,to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{11.1%,from,to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}
/* counter.css */
.t4s-counter-item .t4s-counter-inner{background-color:var(--bg-cl);padding:15px}.t4s-counter-border-true .t4s-counter-inner{border:solid 1px;border-color:var(--bd-cl)}.t4s-counter-item .t4s-counter-title{color:var(--heading-cl);font-size:16px;line-height:24px;margin-bottom:15px}.t4s-counter-item .t4s-counter-number{color:var(--number-cl);font-weight:600;font-size:24px;line-height:30px;margin-bottom:10px}.t4s-counter-item .t4s-counter-des{color:var(--des-cl);font-size:14px;line-height:20px;margin-bottom:0}.t4s-counter-medium .t4s-counter-title{font-size:18px;line-height:24px}.t4s-counter-medium .t4s-counter-number{font-size:30px;line-height:36px}.t4s-counter-medium .t4s-counter-des{font-size:16px;line-height:24px}.t4s-counter-large .t4s-counter-title{font-size:22px;line-height:24px}.t4s-counter-large .t4s-counter-number{font-size:36px;line-height:40px}.t4s-counter-large .t4s-counter-des{font-size:18px;line-height:24px}
/* collection-list-simple.css */
.t4s-list-collections-simple{display:flex}.t4s-collection-item-simple a{color:var(--title-cl-pri);padding:5px calc(var(--space-item-dk)/2);font-size:16px;font-weight:500;display:inline-block;white-space:nowrap}.t4s-collection-item-simple a:hover{color:var(--title-cl-pri-hover)}.t4s-collection-item-simple::after{content:'';position:absolute;top:20%;bottom:20%;right:0;width:1px;background:rgba(255,255,255,.5)}.rtl_false .t4s-collection-item-simple:last-child::after,.rtl_true .t4s-collection-item-simple:first-child:after{display:none}.rtl_false .t4s-list-collections-simple .t4s-collection-item-simple:first-child a,.rtl_true .t4s-list-collections-simple .t4s-collection-item-simple:first-child a{padding-left:0}.rtl_false .t4s-list-collections-simple .t4s-collection-item-simple:last-child a,.rtl_true .t4s-list-collections-simple .t4s-collection-item-simple:last-child a{padding-right:0}.t4s-collections-list-simple .t4s-flicky-slider .flickityt4s-prev-next-button.previous{left:0}.t4s-collections-list-simple .t4s-flicky-slider .flickityt4s-prev-next-button.next{right:0}.t4s-collections-list-simple .flickityt4s-prev-next-button{transform:translateY(-50%)!important;width:35px;height:35px}@media screen and (max-width:1023px){.t4s-collection-item-simple a{padding:5px calc(var(--space-item-tb)/2)}}@media screen and (max-width:767px){.t4s-collection-item-simple a{padding:5px calc(var(--space-item-mb)/2)}}
/* collection.css */
.t4s-collection-item{margin-bottom:var(--mgb)}.t4s-collection-item .t4s-cat-content{border-radius:var(--item-rd)}.t4s-collection-item .t4s_ratio{--aspect-ratioapt:4/3;overflow:hidden}.t4s-collection-item .t4s_ratio{border-radius:var(--item-rd);overflow:hidden}.t4s-collection-item .t4s-eff-border-run::after,.t4s-collection-item .t4s-eff-border-run::before,.t4s-collection-item .t4s_ratio>img,.t4s-collection-item .t4s_ratio>svg{border-radius:var(--item-rd)}.t4s-collection-item .t4s-source-icon .t4s-coll-img{display:inline-block;vertical-align:top}.t4s-collection-item .t4s-source-icon .t4s-coll-icon{min-width:86px;min-height:86px;display:inline-flex;justify-content:center;align-items:center;font-size:40px;color:var(--border-cl)}.t4s-collection-item .t4s-source-icon .t4s-obj-eff{transition:.5s ease 0s}.t4s-collection-item .t4s-cat-subtitle span.t4s-text{margin:0 3px}.t4s-collection-item .t4s-cate-wrapper{position:absolute;z-index:3;left:50%;min-width:150px;height:44px;padding:0;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:flex;flex-direction:column;justify-content:center;align-items:center;bottom:var(--space-bottom)}.t4s-collection-border-true .t4s-collection-item .t4s-cate-wrapper{bottom:calc(var(--space-bottom) + 1px)}.t4s-coll-style-1 .t4s-cate-wrapper{box-shadow:1px 1px 0 0 rgb(0 0 0 / 10%)}.t4s-collection-item .t4s-cat-subtitle,.t4s-collection-item .t4s-cat-title{min-height:24px;line-height:1;display:flex;justify-content:center;align-items:center;transition:all .5s ease;font-size:14px;font-weight:600}.t4s-collection-item .t4s-cat-title{position:relative;z-index:2;color:var(--color);background-color:var(--bg-color)}.t4s-collection-item .t4s-cat-subtitle{color:var(--subtitle-cl)}.t4s-collection-item .t4s-cat-subtitle{display:none}.t4s-coll-style-1 .t4s-cat-title,.t4s-coll-style-6 .t4s-cat-title,.t4s-coll-style-9 .t4s-cat-title{width:100%;height:100%;padding:5px 20px;display:inline-flex;justify-content:center;align-items:center}.t4s-coll-style-2 .t4s-cate-wrapper,.t4s-coll-style-3 .t4s-cate-wrapper{position:absolute;text-align:center;top:50%;left:15px;right:15px;bottom:auto!important;transform:translateY(-50%);text-shadow:0 0 4px rgb(0,0,0,.4);hyphens:auto;z-index:10;transition:.3s;box-shadow:none;min-height:1px;height:auto;display:block}.t4s-coll-style-2 .t4s-cat-title{width:auto;display:inline-flex;vertical-align:top;padding:0}.t4s-coll-style-3 .t4s-cat-title{transform:translateY(-15px);font-size:23px;display:flex}.t4s-coll-style-3 .t4s-cat-subtitle{opacity:0;visibility:hidden;transform:translateY(15px);position:absolute;z-index:1;display:inline-block;vertical-align:top;left:0;right:0;font-weight:400}.t4s-coll-style-4 .t4s-cat-subtitle,.t4s-coll-style-4 .t4s-cat-title{width:100%;height:100%;padding:5px 20px;display:inline-flex;justify-content:center;align-items:center}.t4s-coll-style-4 .t4s-cat-subtitle{opacity:0;visibility:hidden;transform:translateY(0);position:absolute;z-index:3;left:0;right:0;top:0;bottom:0;height:100%;margin:auto;color:var(--subtitle-cl2);background-color:var(--subtitle-cl)}.t4s-coll-style-5 .t4s-cate-wrapper{position:static;bottom:0;left:0;right:0;display:block;box-shadow:none;transform:translate(0);padding:var(--space-bottom) 0 0;height:auto}.t4s-coll-style-5 .t4s-cat-title{font-size:18px;font-weight:500;font-family:var(--font-heading-family)}.t4s-coll-style-5 .t4s-cat-subtitle{display:flex;font-weight:400;font-family:var(--font-family-2)}.t4s-coll-style-7 .t4s-cate-wrapper{position:static;bottom:0;left:0;right:0;display:block;box-shadow:none;transform:translate(0)}.t4s-collection-border-true .t4s-coll-style-7 .t4s-cate-wrapper{margin-top:-1px;border:solid 1px var(--border-cl)}.t4s-coll-style-7 .t4s-cat-title{height:100%}.t4s-coll-style-8 .t4s-cate-wrapper{display:none}.t4s-coll-style-9 .t4s-cate-wrapper{width:calc(100% - 30px);left:15px;right:15px;transform:none}.t4s-coll-style-9 .t4s-cat-title{font-size:17px}.t4s-coll-style-10 span.t4s-count{margin-right:5px}.t4s-coll-style-10 .t4s-cate-wrapper{width:100%;left:0;right:0;transform:none;flex-direction:column;font-weight:400;box-shadow:0 0 0;padding:10px;background-color:var(--bg-color);height:auto;min-height:44px}.t4s-collection-border-true .t4s-coll-style-10 .t4s-cate-wrapper{width:calc(100% - 2px);left:1px;right:1px}.t4s-coll-style-10 .t4s-cat-title{font-size:18px;font-weight:500;color:var(--color);width:100%;background-color:transparent}.t4s-coll-style-10 .t4s-coll-img{padding-bottom:30px}.t4s-coll-style-10 .t4s-cat-subtitle{font-weight:400;width:100%;display:flex}.t4s-coll-style-11 .t4s-cate-wrapper,.t4s-coll-style-12 .t4s-cate-wrapper,.t4s-coll-style-14 .t4s-cate-wrapper{position:static;-webkit-transform:none;transform:none;min-width:1px;box-shadow:none;padding:0;min-height:1px;height:auto;font-weight:400;padding:var(--space-bottom) 0 0}.t4s-collection-border-true .t4s-coll-style-11 .t4s-img-wrap{border-width:1.5px}.t4s-coll-style-11 .t4s-cat-title,.t4s-coll-style-12 .t4s-cat-title{line-height:21px}.t4s-coll-style-13 .t4s-cate-wrapper{height:25px;min-width:90px}.t4s-coll-style-13 .t4s-cat-title{font-size:12px;line-height:18px;height:100%;width:100%;padding:0 20px}.t4s-collection-item{--color:var(--title-cl-second);--bg-color:var(--title-cl-pri);--color-hover:var(--title-cl-second-hover);--bg-color-hover:var(--title-cl-pri-hover)}.t4s-coll-style-11,.t4s-coll-style-12,.t4s-coll-style-14,.t4s-coll-style-2,.t4s-coll-style-3,.t4s-coll-style-5{--color:var(--title-cl-pri);--bg-color:tranparent;--color-hover:var(--title-cl-pri-hover);--bg-color-hover:tranparent}a.t4s-loadpreview{margin-bottom:50px}.t4s-collection-item.t4s-coll-style-14{margin-bottom:0}.t4s-collection-item.t4s-coll-style-14 .t4s-cat-title{font-weight:500;font-size:18px;margin-top:-5px;display:block;line-height:24px}.t4s-collection-item.t4s-coll-style-14 .t4s-cat-title .t4s-count{display:inline-block!important;background-color:transparent;color:var(--count-cl-pri);vertical-align:middle;position:static;font-weight:400;font-size:18px;padding:0}@media(max-width:1199px) and (min-width:1025px){.t4s-coll-layout-2.has-3-item .coll-item-1 .t4s_ratio,.t4s-coll-layout-3.has-3-item .coll-item-3 .t4s_ratio{--aspect-ratioapt:570/635!important}.t4s-coll-layout-4.has-3-item .coll-item-2 .t4s_ratio,.t4s-coll-layout-4.has-3-item .coll-item-3 .t4s_ratio,.t4s-coll-layout-4.has-4-item .coll-item-4 .t4s_ratio,.t4s-coll-layout-5.has-3-item .coll-item-1 .t4s_ratio,.t4s-coll-layout-5.has-3-item .coll-item-3 .t4s_ratio,.t4s-coll-layout-6.has-3-item .coll-item-1 .t4s_ratio,.t4s-coll-layout-6.has-3-item .coll-item-2 .t4s_ratio{--aspect-ratioapt:270/636!important}.t4s-coll-layout-3.has-4-item .coll-item-1 .t4s_ratio{--aspect-ratioapt:570/633!important}.t4s-coll-layout-5.has-4-item .coll-item-4 .t4s_ratio{--aspect-ratioapt:570/670!important}.t4s-coll-layout-6.has-4-item .coll-item-1 .t4s_ratio,.t4s-coll-layout-6.has-4-item .coll-item-4 .t4s_ratio{--aspect-ratioapt:400/640!important}.t4s-coll-layout-1.has-5-item .coll-item-4 .t4s_ratio,.t4s-coll-layout-1.has-5-item .coll-item-5 .t4s_ratio{--aspect-ratioapt:570/318!important}.t4s-coll-layout-2.has-5-item .coll-item-3 .t4s_ratio{--aspect-ratioapt:400/639!important}.t4s-coll-layout-5.has-5-item .coll-item-1 .t4s_ratio,.t4s-coll-layout-5.has-5-item .coll-item-5 .t4s_ratio{--aspect-ratioapt:400/677!important}.t4s-coll-layout-5.has-6-item .coll-item-1 .t4s_ratio{--aspect-ratioapt:400/679!important}.t4s-coll-layout-5.has-6-item .coll-item-2 .t4s_ratio,.t4s-coll-layout-5.has-6-item .coll-item-3 .t4s_ratio{--aspect-ratioapt:400/320!important}.t4s-coll-layout-1.has-7-item .coll-item-1 .t4s_ratio,.t4s-coll-layout-1.has-7-item .coll-item-2 .t4s_ratio,.t4s-coll-layout-1.has-7-item .coll-item-6 .t4s_ratio,.t4s-coll-layout-1.has-7-item .coll-item-7 .t4s_ratio{--aspect-ratioapt:400/319!important}.t4s-coll-layout-2.has-7-item .coll-item-6 .t4s_ratio{--aspect-ratioapt:400/298!important}}@media(max-width:1024px) and (min-width:768px){.t4s-collection-manual .t4s-collection-manual .t4s-collection-item .t4s_ratio{--aspect-ratioapt:var(--aspect-ratioapttb)!important}}@media(max-width:991px){.t4s-coll-layout-2.has-3-item .coll-item-1 .t4s_ratio,.t4s-coll-layout-3.has-3-item .coll-item-3 .t4s_ratio,.t4s-coll-layout-3.has-4-item .coll-item-1 .t4s_ratio,.t4s-coll-layout-5.has-3-item .coll-item-2 .t4s_ratio,.t4s-coll-layout-6.has-3-item .coll-item-3 .t4s_ratio,.t4s-coll-layout-7.has-4-item .coll-item-4 .t4s_ratio{--aspect-ratioapt:570/400!important}.t4s-coll-layout-4.has-3-item .coll-item-1 .t4s_ratio,.t4s-coll-layout-5.has-3-item .coll-item-1 .t4s_ratio,.t4s-coll-layout-5.has-3-item .coll-item-3 .t4s_ratio,.t4s-coll-layout-6.has-3-item .coll-item-1 .t4s_ratio,.t4s-coll-layout-6.has-3-item .coll-item-2 .t4s_ratio{--aspect-ratioapt:570/300!important}.t4s-coll-layout-4.has-3-item .coll-item-2 .t4s_ratio,.t4s-coll-layout-4.has-3-item .coll-item-3 .t4s_ratio,.t4s-coll-layout-6.has-3-item .coll-item-1 .t4s_ratio,.t4s-coll-layout-6.has-3-item .coll-item-2 .t4s_ratio{--aspect-ratioapt:270/300!important}.t4s-coll-layout-4.has-4-item .coll-item-4 .t4s_ratio{--aspect-ratioapt:570/627!important}.t4s-coll-layout-5.has-4-item .coll-item-4 .t4s_ratio{--aspect-ratioapt:570/696!important}.t4s-coll-layout-6.has-4-item .coll-item-1 .t4s_ratio{--aspect-ratioapt:400/633!important}.t4s-coll-layout-2.has-5-item .coll-item-3 .t4s_ratio{--aspect-ratioapt:400/634!important}.t4s-coll-layout-4.has-5-item .coll-item-3 .t4s_ratio{--aspect-ratioapt:400/300!important}.t4s-coll-layout-5.has-5-item .coll-item-1 .t4s_ratio{--aspect-ratioapt:400/651!important}.t4s-coll-layout-5.has-6-item .coll-item-1 .t4s_ratio{--aspect-ratioapt:400/664!important}.t4s-coll-layout-2.has-7-item .coll-item-5 .t4s_ratio,.t4s-coll-layout-2.has-7-item .coll-item-7 .t4s_ratio{--aspect-ratioapt:570/300!important}}@media(max-width:767px){.t4s-collection-item{margin-bottom:var(--mgb-mb)}.t4s-cate-wrapper{padding:5px 10px;min-height:30px}.t4s-coll-layout-4.has-4-item .coll-item-3 .t4s_ratio,.t4s-coll-layout-5.has-4-item .coll-item-4 .t4s_ratio,.t4s-coll-layout-6.has-4-item .coll-item-1 .t4s_ratio,.t4s-coll-layout-6.has-4-item .coll-item-4 .t4s_ratio{--aspect-ratioapt:570/400!important}.t4s-coll-layout-4.has-4-item .coll-item-4 .t4s_ratio{--aspect-ratioapt:570/300!important}.t4s-coll-layout-2.has-5-item .coll-item-3 .t4s_ratio{--aspect-ratioapt:400/250!important}.t4s-coll-layout-5.has-5-item .coll-item-1 .t4s_ratio,.t4s-coll-layout-5.has-5-item .coll-item-5 .t4s_ratio{--aspect-ratioapt:400/250!important}.t4s-coll-layout-5.has-6-item .coll-item-1 .t4s_ratio{--aspect-ratioapt:400/300!important}}@media(max-width:480px){.t4s-collection-item .t4s-cate-wrapper{max-width:90%;margin:auto;min-width:100px;bottom:var(--space-bottom-mb)}.t4s-collection-border-true .t4s-collection-item .t4s-cate-wrapper{bottom:calc(var(--space-bottom-mb) + 1px)}.t4s-coll-style-11 .t4s-cate-wrapper,.t4s-coll-style-12 .t4s-cate-wrapper,.t4s-coll-style-5 .t4s-cate-wrapper,.t4s-coll-style-7 .t4s-cate-wrapper{padding:var(--space-bottom-mb) 0 0}}.t4s-collection-item .t4s-coll-img{padding:var(--item-pd)}.t4s-collection-border-true .t4s-collection-item .t4s-coll-img{padding:0}.t4s-collection-border-true .t4s-collection-item .t4s-img-wrap{overflow:hidden;position:relative;border-radius:var(--item-rd);padding:var(--item-pd)}.t4s-collection-border-true .t4s-collection-item .t4s-img-wrap::before{content:"";position:absolute;z-index:3;width:100%;height:100%;left:0;top:0;border:solid 1px var(--border-cl);border-radius:var(--item-rd)}.t4s-collection-small .t4s-collection-item .t4s-coll-img{width:86px}.t4s-collection-medium .t4s-collection-item .t4s-coll-img{width:102px}.t4s-collection-large .t4s-collection-item .t4s-coll-img{width:150px}.t4s-collection-item .t4s-cat-title .t4s-count,.t4s-collection-item .t4s-coll-img .t4s-count{background-color:var(--count-cl-pri);color:var(--count-cl-second);height:20px;line-height:20px;display:inline-flex;align-items:center;justify-content:center;min-width:26px;width:auto;padding:0 5px;font-size:11px;border-radius:10px;position:absolute;z-index:4;left:auto;right:10%;top:10%}.t4s-collection-item .t4s-cat-title .t4s-count{right:auto;left:100%;top:-5px}.t4s-collection-item .t4s-source-icon .t4s-coll-img .t4s-count{right:-8px;top:12px}.t4s-list-collections[style*="--item-rd:0%"] .t4s-collection-item .t4s-coll-img .t4s-count{top:5px;right:5px}.t4s-collection-small .t4s-collection-item .t4s-coll-img .t4s-count{right:-10px;top:12px}.t4s-collection-medium .t4s-collection-item .t4s-coll-img .t4s-count{right:-10px;top:12px}.t4s-collection-large .t4s-collection-item .t4s-coll-img .t4s-count{right:0;top:20px}.t4s-collection-item:not(.t4s-coll-style-12) .t4s-cat-title .t4s-count{display:none}.t4s-prs-footer{margin-top:40px}@media (-moz-touch-enabled:0),(hover:hover){.t4s-collection-item .t4s-cat-title:hover{color:var(--color-hover);background-color:var(--bg-color-hover)}.t4s-coll-style-3:hover .t4s-cat-subtitle,.t4s-coll-style-3:hover .t4s-cat-title{opacity:1;visibility:visible;transform:translateY(0)}.t4s-coll-style-3:hover .t4s-cate-wrapper>a{opacity:1;visibility:visible;transform:translateY(0)}.t4s-coll-style-4 .t4s-cate-wrapper:hover .t4s-cat-subtitle{opacity:1;visibility:visible}.t4s-coll-style-10.t4s-collection-item .t4s-cat-title:hover{color:var(--color);background-color:transparent}}
/* icon-box.css */
.t4s-iconbox-inner{padding:var(--pd-content);border-radius:10px;transition:.3s all linear;background-color:var(--cl-box)}.t4s-iconbox-shadow__true .t4s-iconbox-inner{box-shadow:7px 7px 12.22px .78px rgb(85 123 208 / 7%)}.t4s-iconbox-border__true .t4s-iconbox-inner{border:1px solid var(--cl-border)}.t4s-iconbox-head{margin-bottom:30px}.t4s-iconbox-icon{margin-right:30px;display:flex;align-items:center;justify-content:center}.t4s-iconbox-icon__right{flex-direction:row-reverse}.t4s-iconbox-icon__right .t4s-iconbox-icon{margin-right:0}.t4s-iconbox-icon__right .t4s-iconbox-heading{margin-right:30px}.t4s-iconbox-icon{color:var(--cl-icon)}.t4s-iconbox-icon__awesome i{font-size:var(--icon-awesome-fs)}.t4s-iconbox-icon__svg svg{fill:currentColor;width:var(--w-image-svg);height:auto}.t4s-iconbox-icon__image img{width:100%;max-width:var(--width);display:inline-block;vertical-align:top}.t4s-iconbox-icon__image[style*="--width:0px"] img{max-width:var(--max-width)}.t4s-iconbox-heading{font-size:36px;font-weight:600;line-height:36px;color:var(--cl-head)}.t4s-iconbox-des p{font-size:20px;color:var(--cl-des);line-height:24px;font-weight:400;margin-bottom:0}.t4s-iconbox-inner:hover{background-color:var(--cl-box-hover)}.t4s-iconbox-inner.t4s-iconbox-border__true:hover{border-color:var(--cl-box-hover)}.t4s-iconbox-inner:hover .t4s-iconbox-des p,.t4s-iconbox-inner:hover .t4s-iconbox-heading,.t4s-iconbox-inner:hover .t4s-iconbox-icon__awesome i,.t4s-iconbox-inner:hover .t4s-iconbox-icon__svg svg{color:var(--cl-content-hover)}.t4s-iconbox-item:hover .t4s-iconbox-icon{-webkit-animation:bounceIn .5s ease;-o-animation:bounceIn .5s ease;animation:bounceIn .5s ease}@-webkit-keyframes bounceIn{20%,40%,60%,80%,from,to{opacity:1;-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{20%,40%,60%,80%,from,to{opacity:1;-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.flickityt4s-enabled .t4s-iconbox-item__wrapper{padding-top:10px;padding-bottom:30px}@media (max-width:767px){.t4s-iconbox-icon__svg svg{width:var(--w-image-svg-mb)}.t4s-iconbox-des p{font-size:14px}}
/* banner.css */
.t4s-banner-item .t4s-banner-inner{position:relative;overflow:hidden}.t4s-banner-content .img-child{margin-bottom:var(--img-mgb)}.banner-bg{background-position:var(--bg-ps);display:block;width:100%;height:100%;position:relative;background-repeat:no-repeat;background-size:cover}.t4s-banner-content.t4s-auto{z-index:10;width:fit-content}.t4s-banner-content.t4s-container{left:0!important;right:0!important;margin:auto;transform:translateY(var(--p-vy));width:100%}.t4s-collection-banner .t4s-banner-item,.t4s-collection-banner .t4s-banner-item .t4s-banner-inner{height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.coll-left{flex-direction:row-reverse}.t4s-banner-item .t4s-banner-inner::after{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;pointer-events:none;background-color:var(--bg-overlay)}.t4s-banner-parallax-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:var(--bg-overlay)}@media(min-width:768px){.t4s-equal-height-true .t4s-banner-item,.t4s-equal-height-true .t4s-banner-item .t4s-banner-inner,.t4s-equal-height-true .t4s-banner-item .t4s_ratio{height:100%}}@media(max-width:767px){.t4s-banner-item{margin:var(--mg-mb)}.coll-left{flex-direction:column-reverse}.t4s-collection-banner .t4s-banner-item .t4s-banner-inner{height:var(--height)}}
/* collection-products-banner2.css */
.t4s-collection-banner2 .t4s-banner-in-right{
	flex-direction: row-reverse;
}
.t4s-collection-banner2 .t4s-banner-item,
.t4s-collection-banner2 .t4s-banner-item .t4s-banner-inner,
.t4s-collection-banner2 .t4s-banner-item .t4s-banner-inner > .t4s_ratio{
  height: 100% !important;
}
.t4s-collection-banner2 .t4s-top-heading {
	padding-right: 100px;
}
.t4s-collection-banner2 .t4s-top-heading {
	display: flex;
	align-items: center;
	height: var(--heading-height );
}
.t4s-slider-btn-pos-ontop.t4s-flicky-slider .flickityt4s-button {
  position: absolute;
  z-index: 2;
  white-space: nowrap;
  margin-top: var(--top-minus);
  --abc: calc(var(--heading-height)/2);
  --xyz: calc(var(--btn-height-slider)/2);
  top: calc(-1 * (var(--btn-mgb) + var(--xyz) + var(--abc)));
  opacity: 1;
  visibility: visible;
  margin: 0;
}
.t4s-slider-btn-pos-ontop.t4s-flicky-slider .flickityt4s-button.next {
  right: calc(var(--flickity-btn-pos)/2);
  transform: none;
}
.t4s-slider-btn-pos-ontop.t4s-flicky-slider.t4s-slider-btn-style-simple .flickityt4s-button.next {
  right: calc(var(--flickity-btn-pos)/2 - 7px);
}
.t4s-slider-btn-pos-ontop.t4s-flicky-slider .flickityt4s-button.previous {
  right: calc(var(--btn-height-slider) + 5px + var(--flickity-btn-pos)/2);
  left: auto;
  transform: none;
}
.t4s-slider-btn-pos-ontop.t4s-flicky-slider.t4s-slider-btn-style-simple .flickityt4s-button.previous {
  right: calc(var(--btn-height-slider) + 5px + var(--flickity-btn-pos)/2  - 7px);
}
.t4s-slider-btn-pos-ontop.t4s-flicky-slider:not(:hover) .flickityt4s-button.previous,
.t4s-slider-btn-pos-ontop.t4s-flicky-slider:not(:hover) .flickityt4s-button.next {
    transform: none;
}
.t4s-collection-banner2 .t4s-prs-footer a {
  margin: 0;
}
@media (min-width: 768px ) {

}
@media (max-width: 767px ) {
	.t4s-collection-banner2 .t4s-col-banner {
		min-height: var(--height);
	}
}
/* products-deal.css */
.t4s-box-products-deals .t4s-top-heading{margin-bottom:var(--tophead_mb);display:flex}.t4s-box-products-deals .t4s-top-heading .top-inner{background-color:#fff;display:inline-flex;align-items:center}.border-true .t4s-top-heading .top-inner{padding:0 20px}.t4s-box-products-deals .t4s-top-heading.t4s-text-start{justify-content:flex-start}.t4s-box-products-deals .t4s-top-heading.t4s-text-center{justify-content:center}.t4s-box-products-deals .t4s-top-heading.t4s-text-end{justify-content:flex-end}.t4s-box-products-deals.border-true{border:solid 2px;padding:0 30px 48px;position:relative;border-radius:var(--bdr);border-color:var(--bd-cl)}.t4s-box-products-deals.border-true{margin-top:18px;margin-bottom:12px}.t4s-box-products-deals.border-true .t4s-top-heading{margin-top:-30px;line-height:60px}.t4s-box-products-deals.border-true .t4s-flicky-slider .flickityt4s-prev-next-button.previous{left:-35px;transform:translate(0) translateY(-50%)}.t4s-box-products-deals.border-true .t4s-flicky-slider .flickityt4s-prev-next-button.next{right:-35px;transform:translate(0) translateY(-50%)}.t4s-box-products-deals.border-true .t4s-flicky-slider .flickityt4s-prev-next-button{top:50%}.t4s-time-box{color:var(--time-cl);background-color:var(--time-bg-cl);display:inline-flex;align-items:center;border-radius:var(--btn-radius);padding:2px 24px;position:static;font-size:18px;font-weight:400;margin-left:15px}.t4s-time-box .time .cd-text{margin-right:5px}.t4s-time-box .t4s-countdown-sale{margin-left:10px;font-weight:600}.t4s-time-box .t4s-countdown-sale .time{display:flex}.t4s-box-products-deals.t4s-layout-2 .t4s-top-heading{padding:5px 10px;background-color:var(--time-bg-cl);border-radius:5px}.t4s-box-products-deals.t4s-layout-2 .t4s-top-heading .top-inner{background-color:transparent;padding:0}.t4s-box-products-deals.t4s-layout-2 .t4s-time-box{padding:8px 0}.t4s-box-products-deals.t4s-layout-2.border-true .t4s-top-heading{margin-top:-28px}.stock_bar_false .loop-t4s-pr-stock{display:none}.t4s-pr-stock-status{display:flex;justify-content:space-between;color:var(--t4s-dark-color);font-size:15px;font-weight:500}.loop-t4s-pr-stock .status-bar{background-color:#ededed;margin:22px 0 10px;border-radius:5px;height:8px;border-radius:4px;overflow:hidden}.loop-t4s-pr-stock .status-bar .sold-bar{height:100%;background:linear-gradient(235deg,var(--stock-cl1) 0,var(--stock-cl2) 100%)}.t4s-box-products-deals.t4s-layout-3 .t4s-top-heading{line-height:38px;margin-top:-20px}.t4s-box-products-deals.t4s-layout-3 .t4s-time-box{font-size:15px;color:var(--time-cl);border:solid 1px var(--time-cl);background-color:var(--time-bg-cl);font-weight:500;border-radius:3px;padding:0 18px}.t4s-box-products-deals.t4s-layout-3 .t4s-top-heading .top-inner{width:100%}.t4s-box-products-deals.t4s-layout-3 .t4s-top-heading.t4s-text-start .top-inner{justify-content:space-between;padding:0}.t4s-box-products-deals.t4s-layout-3 .t4s-top-heading.t4s-text-center .top-inner{justify-content:center}.t4s-box-products-deals.t4s-layout-3 .t4s-top-heading.t4s-text-end .top-inner{flex-direction:row-reverse;justify-content:space-between}.t4s-box-products-deals.t4s-layout-3 .t4s-top-heading.t4s-text-end .t4s-time-box{margin-left:0}.t4s-box-products-deals.t4s-layout-3 .t4s-time-box .t4s-countdown-sale{margin-left:5px}.t4s-product.t4s-pr-deal3 .t4s-top-product-info{display:flex;justify-content:space-between}.t4s-product.t4s-pr-deal3 .t4s-product-vendor a{text-transform:uppercase;font-size:11px;font-weight:300}@media(max-width:1024px){.t4s-box-products-deals.border-true{padding:0 15px 30px}.t4s-box-products-deals .t4s-top-heading .top-inner{display:flex;flex-direction:column}.border-true .t4s-top-heading .top-inner{padding:0 10px}.t4s-time-box{margin-left:0}}@media(max-width:767px){.t4s-box-products-deals.border-true .t4s-top-heading{margin-top:-20px;line-height:40px;margin-bottom:20px}.t4s-time-box{font-size:14px;padding:5px 15px}.t4s-time-box .t4s-countdown-sale{margin-left:0}.t4s-box-products-deals.t4s-layout-2 .t4s-time-box{padding:5px 0}.t4s-box-products-deals.border-true{padding:0 10px 20px}.t4s-box-products-deals.border-true .t4s-flicky-slider button.flickityt4s-prev-next-button.previous{left:-20px}.t4s-box-products-deals.border-true .t4s-flicky-slider button.flickityt4s-prev-next-button.next{right:-20px}div.t4s-pr-stock-status{display:block}}
/* accordion.css */
.t4s-cus-width .t4s-container{max-width:var(--width)}.t4s-type-accordion>.t4s-tab-wrapper{position:relative;margin-bottom:10px}.t4s-type-accordion .t4s-accor-title{display:block;line-height:24px;padding:0 50px 0 20px;color:var(--title-cl);background-color:var(--bg-title-cl);position:relative;font-weight:500}.t4s-type-accordion .t4s-tab-wrapper.t4s-active .t4s-accor-title{color:var(--title-active-cl);background-color:var(--bg-title-active-cl)}.t4s-type-accordion .t4s-tab-content{background-color:#fff;color:var(--content-cl);background-color:var(--bg-content-cl);padding:20px;border:1px solid #f5f5f5;border-top:0}.t4s-accor-title .t4s-accor-icon{margin-right:5px;color:inherit}.t4s-accor-title .t4s-accor-icon svg{display:flex;align-self:center;fill:currentColor;height:18px;width:18px}.t4s-accor-title .t4s-accor-text{display:inline-flex;padding:10px 0;line-height:24px;justify-content:center;align-items:center}.t4s-accor-title .t4s-accor-item-nav{width:44px;height:44px;background-color:var(--title-cl);position:absolute;z-index:2;right:0;top:0;bottom:0;margin:auto;display:inline-block;vertical-align:top}.t4s-tab-wrapper.t4s-active .t4s-accor-title .t4s-accor-item-nav{background-color:var(--title-active-cl)}.t4s-accor-title .t4s-accor-item-nav::after,.t4s-accor-title .t4s-accor-item-nav::before{position:absolute;content:'';top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg);background-color:currentColor;transition:transform .35s ease-in-out,opacity .35s ease-in-out,-webkit-transform .35s ease-in-out;background-color:#fff}.t4s-accor-title .t4s-accor-item-nav::before{width:15px;height:2px;opacity:1}.t4s-accor-title .t4s-accor-item-nav::after{width:2px;height:15px;opacity:1}.t4s-tab-wrapper.t4s-active .t4s-accor-title .t4s-accor-item-nav::before{opacity:0}.t4s-tab-wrapper.t4s-active .t4s-accor-title .t4s-accor-item-nav:after,.t4s-tab-wrapper.t4s-active .t4s-accor-title .t4s-accor-item-nav:before{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg);background-color:var(--bg-title-active-cl)}.t4s-type-accordion.t4s-text-center .t4s-accor-title .t4s-accor-item-nav{display:inline-block;vertical-align:top;position:relative;left:auto;right:auto;margin-left:10px}.t4s-type-accordion.t4s-text-end .t4s-accor-title .t4s-accor-item-nav{left:0;right:auto}.t4s-type-accordion.t4s-text-end .t4s-accor-title .t4s-accor-text{justify-content:flex-start;flex-direction:row-reverse}.t4s-type-accordion.t4s-text-end .t4s-accor-title .t4s-accor-icon{margin-left:5px;margin-right:0}.t4s-accordion-style-2 .t4s-type-accordion .t4s-accor-title{padding:10px 30px}.t4s-accordion-style-2 .t4s-accor-title .t4s-accor-item-nav{border-radius:100%;right:30px;background-color:var(--bg-title-active-cl)}.t4s-accordion-style-2 .t4s-type-accordion.t4s-text-end .t4s-accor-title .t4s-accor-item-nav{left:30px;right:auto}@media(max-width:767px){.t4s-type-accordion .t4s-accor-title{padding:0 50px 0 10px}.t4s-accordion-style-2 .t4s-type-accordion .t4s-accor-title{padding:10px 50px 10px 10px}.t4s-accordion-style-2 .t4s-accor-title .t4s-accor-item-nav{right:10px}.t4s-type-accordion .t4s-tab-content{padding:10px}.t4s-accor-title .t4s-accor-text{padding:6px 0}.t4s-accor-title .t4s-accor-item-nav{width:36px;height:36px}}
/* price-tables.css */
.t4s-price-tables-list{padding-top:10px}.t4s-price-tables-item .t4s-price-tables-inner{transition:.5s ease 0s}.t4s-price-tables-item .t4s-price-tables-inner:hover,.t4s-price-tables-item.t4s-item-highlights-true .t4s-price-tables-inner{transform:translateY(-10px)}.t4s-price-tables-item.t4s-item-highlights-true:hover .t4s-price-tables-inner{transform:translateY(-20px)}.t4s-price-tables-item .t4s-price-tables-title{font-size:20px;margin-bottom:0;padding:15px;color:var(--heading-color);font-weight:600;position:relative}.t4s-price-tables-item .t4s-price-tables-wrap{border:solid 2px var(--border-color)}.t4s-price-tables-item.t4s-item-highlights-true .t4s-price-tables-wrap{border-color:var(--item-cl)}.t4s-price-tables-item .t4s-price-tables-head{background-color:var(--item-cl);padding:15px 20px;z-index:3}.t4s-price-tables-item.t4s-price-tables-style-1 .t4s-price-tables-head{left:-2px;right:-2px;top:-2px;width:calc(100% + 4px)}.t4s-price-tables-item .t4s-price-tables-price{color:var(--t4s-light-color);font-weight:600;font-size:42px;line-height:50px}.t4s-price-tables-item .t4s-price-tables-des{color:var(--t4s-light-color);font-size:16px;margin:0}.t4s-price-tables-item .t4s-package-label{position:absolute;top:-2px;right:-2px;overflow:hidden;padding-right:10px;padding-left:10px;width:80px;height:80px;text-align:center;text-transform:uppercase;white-space:nowrap;font-weight:600;font-size:12px;line-height:22px}.t4s-price-tables-item .t4s-package-label>span{display:block;margin-top:15px;margin-left:-15px;width:115px;transform:rotate(45deg);color:var(--t4s-light-color);background-color:var(--label-bg);right:0}.t4s-price-tables-item .t4s-price-tables-content{list-style:none;padding:10px 25px 0}.t4s-price-tables-item .t4s-price-tables-content li{min-height:50px;padding:5px 0;border-bottom:solid 1px var(--border-color);font-size:14px;color:var(--text-color);display:flex;align-items:center}.t4s-price-tables-item .t4s-price-tables-content li.t4s-blur-text{text-decoration:line-through;opacity:.6}.t4s-price-tables-item .t4s-price-tables-content li svg{width:16px;height:16px;display:inline-block;color:var(--t4s-dark-color);margin-top:-10px;margin-left:5px}.t4s-text-start .t4s-price-tables-item .t4s-price-tables-content li{justify-content:flex-start}.t4s-text-center .t4s-price-tables-item .t4s-price-tables-content li{justify-content:center}.t4s-text-end .t4s-price-tables-item .t4s-price-tables-content li{justify-content:flex-end}.t4s-price-tables-item .t4s-price-tables-content li:last-child{border:none}.t4s-price-tables-item .t4s-price-tables-footer{border-top:solid 1px var(--border-color);padding:25px}.t4s-price-tables-item.t4s-price-tables-style-2 .t4s-price-tables-head{background-color:transparent;border-bottom:solid 1px var(--border-color)}.t4s-price-tables-item.t4s-price-tables-style-2 .t4s-price-tables-price{color:var(--item-cl)}.t4s-price-tables-item.t4s-price-tables-style-2 .t4s-price-tables-des{color:var(--text-color)}.t4s-price-tables-item.t4s-price-tables-style-3 .t4s-price-tables-wrap{background-color:var(--t4s-dark-color)}.t4s-price-tables-item.t4s-price-tables-style-3:not(.t4s-item-highlights-true) .t4s-price-tables-wrap{border-width:1px}.t4s-price-tables-item.t4s-price-tables-style-3 .t4s-price-tables-des,.t4s-price-tables-item.t4s-price-tables-style-3 .t4s-price-tables-price,.t4s-price-tables-item.t4s-price-tables-style-3 .t4s-price-tables-title{color:var(--t4s-light-color)}.t4s-price-tables-item.t4s-price-tables-style-3 .t4s-price-tables-content li,.t4s-price-tables-item.t4s-price-tables-style-3 .t4s-price-tables-footer,.t4s-price-tables-item.t4s-price-tables-style-3:not(.t4s-item-highlights-true) .t4s-price-tables-wrap{border-color:rgba(255,255,255,.15)}.t4s-price-tables-item.t4s-price-tables-style-4 .t4s-price-tables-inner{background-color:var(--item-cl)}.t4s-price-tables-item.t4s-price-tables-style-4 .t4s-price-tables-head,.t4s-price-tables-item.t4s-price-tables-style-5 .t4s-price-tables-head{background-color:transparent!important;padding:0}.t4s-price-tables-item.t4s-price-tables-style-4 .t4s-price-tables-wrap,.t4s-price-tables-item.t4s-price-tables-style-5 .t4s-price-tables-wrap{border:none}.t4s-price-tables-item.t4s-price-tables-style-4 .t4s-price-tables-title,.t4s-price-tables-item.t4s-price-tables-style-5 .t4s-price-tables-title{background-color:rgba(0,0,0,.02);display:block;width:100%;padding:.5em 15%;border-bottom:1px solid rgba(255,255,255,.2);font-size:16px}.t4s-price-tables-item.t4s-price-tables-style-4 .t4s-price-tables-price,.t4s-price-tables-item.t4s-price-tables-style-5 .t4s-price-tables-price{padding:.6em 15% 0;font-weight:300;font-size:32px}.t4s-price-tables-item.t4s-price-tables-style-4 .t4s-price-tables-des,.t4s-price-tables-item.t4s-price-tables-style-5 .t4s-price-tables-des{padding:15px 15px 0;font-size:13px}.t4s-price-tables-item.t4s-price-tables-style-4 .t4s-price-tables-content li,.t4s-price-tables-item.t4s-price-tables-style-4 .t4s-price-tables-price,.t4s-price-tables-item.t4s-price-tables-style-4 .t4s-price-tables-title{color:var(--t4s-light-color)}.t4s-price-tables-item.t4s-price-tables-style-4 .t4s-price-tables-content{color:#f1f1f1}.t4s-price-tables-item.t4s-price-tables-style-4 .t4s-price-tables-content li,.t4s-price-tables-item.t4s-price-tables-style-4 .t4s-price-tables-footer,.t4s-price-tables-item.t4s-price-tables-style-4:not(.t4s-item-highlights-true) .t4s-price-tables-wrap{border-color:rgba(255,255,255,.2)}.t4s-price-tables-item.t4s-price-tables-style-5 .t4s-price-tables-inner{border:solid 1px #ececec}.t4s-price-tables-item.t4s-price-tables-style-5.t4s-item-highlights-true .t4s-price-tables-inner{border:solid 2px var(--item-cl)}.t4s-price-tables-item.t4s-price-tables-style-5 .t4s-price-tables-title{background-color:rgba(0,0,0,.02)}.t4s-price-tables-item.t4s-price-tables-style-5 .t4s-price-tables-price{color:var(--t4s-dark-color)}.t4s-price-tables-item.t4s-price-tables-style-5 .t4s-price-tables-des{color:var(--text-color)}
/* collection-pages.css */
.t4s-desc-collection{margin-bottom:50px;margin-top:50px}.t4s-collection-header{margin:40px 0}.t4s-collection-header>:first-child,.t4s-collection-header>:last-child{flex:1 0 0;display:flex;align-items:center}.t4s-collection-header>:first-child{justify-content:flex-start}.t4s-collection-header>:last-child{justify-content:flex-end}.t4s-collection-header .t4s-dropdown__sortby button[data-dropdown-open]{padding:7px 30px 7px 15px;border-radius:var(--btn-radius)}.t4s-list-view-mode{display:flex}.t4s-list-view-mode a{border:1px solid currentcolor;color:#878787;height:26px;transition:.25s;display:inline-block;vertical-align:top;position:relative;margin:0 2px}.t4s-list-view-mode a.active,.t4s-list-view-mode a.t4s-view-list,.t4s-list-view-mode a:hover{color:#222}.t4s-list-view-mode a.active{pointer-events:none}.t4s-list-view-mode a:before{content:"";position:absolute;top:2px;left:2px;width:10px;height:20px;background:currentcolor;transition:.3s}.t4s-list-view-mode a.t4s-view-6,.t4s-list-view-mode a.t4s-view-list{width:29px}.t4s-list-view-mode a.t4s-view-6::before{box-shadow:13px 0 0 currentColor,13px 0 0 currentColor}.t4s-list-view-mode a.t4s-view-4{width:42px}.t4s-list-view-mode a.t4s-view-4:before{box-shadow:13px 0 0 currentColor,26px 0 0 currentColor}.t4s-list-view-mode a.t4s-view-3{width:55px}.t4s-list-view-mode a.t4s-view-3:before{box-shadow:13px 0 0 currentColor,26px 0 0 currentColor,39px 0 0 currentColor}.t4s-list-view-mode a.t4s-view-15{width:68px}.t4s-list-view-mode a.t4s-view-15:before{box-shadow:13px 0 0 currentColor,26px 0 0 currentColor,39px 0 0 currentColor,52px 0 0 currentColor}.t4s-list-view-mode a.t4s-view-2{width:81px}.t4s-list-view-mode a.t4s-view-2:before{box-shadow:13px 0 0 currentColor,26px 0 0 currentColor,39px 0 0 currentColor,52px 0 0 currentColor,65px 0 0 currentColor}.t4s-list-view-mode a.t4s-view-list:before{right:2px;height:5px;width:23px;box-shadow:0 7.3px 0 currentColor,0 15.1px 0 currentColor}.t4s-active-filters{margin-top:10px;margin-bottom:50px;font-size:15px;color:var(--secondary-color)}.t4s-active-filters>:not(:last-child){margin-inline-end:15px;padding-inline-end:15px;border-right:1px solid var(--border-color);margin-bottom:10px}.rtl_true .t4s-active-filters>:not(:last-child){border-right:0;border-left:1px solid var(--border-color)}.t4s-active-filters .t4s-active-filters__count>span{color:var(--accent-color)}.t4s-active-filters a{position:relative;padding-left:16px;display:inline-block;vertical-align:top;color:var(--secondary-color)}.t4s-active-filters a::after,.t4s-active-filters a::before{content:" ";position:absolute;top:50%;left:0;display:inline-block;margin-top:-1px;width:10px;height:2px;background-color:currentColor;transition:background-color .2s ease-in-out,transform .2s ease-in-out,width .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.t4s-active-filters a::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.t4s-active-filters a:hover::after,.t4s-active-filters a:hover::before{-webkit-transform:rotate(0);transform:rotate(0)}.t4s-active-filters a:hover{color:var(--accent-color)}.t4s-active-filters .t4s-active-filters__clear{color:var(--t4s-light-color);background-color:var(--accent-color);padding:0 15px 0 25px;border-radius:15px;font-size:15px}.t4s-active-filters .t4s-active-filters__clear::after,.t4s-active-filters .t4s-active-filters__clear::before{left:8px}.t4s-active-filters .t4s-active-filters__clear:hover{color:var(--t4s-light-color);background-color:var(--accent-color)}.t4s-section-main .is--enabled.is--loading{opacity:.5;pointer-events:none}.t4s-layout-switch-wrapper{--switch-layout-color:var(--text-color);display:flex;align-items:center}.t4s-layout-switch-wrapper .is--active,.t4s-layout-switch-wrapper button:hover{--switch-layout-color:var(--heading-color)}.t4s-layout-switch-wrapper span{display:block;position:relative;border:1px solid currentcolor;color:var(--switch-layout-color);height:26px;margin:0 5px;transition:.25s}.t4s-layout-switch-wrapper span:before{content:"";position:absolute;top:2px;left:2px;width:10px;height:20px;background:currentcolor;background:var(--switch-layout-color);transition:.3s}.t4s-layout-switch-wrapper button.is--active{pointer-events:none}.t4s-layout-switch-wrapper .t4s_icon_view1{width:28px}.t4s-layout-switch-wrapper .t4s_icon_view2,.t4s-layout-switch-wrapper .t4s_icon_viewlist{width:29px}.t4s-layout-switch-wrapper .t4s_icon_view3{width:42px}.t4s-layout-switch-wrapper .t4s_icon_view4{width:55px}.t4s-layout-switch-wrapper .t4s_icon_view5{width:68px}.t4s-layout-switch-wrapper .t4s_icon_view6{width:81px}.t4s-layout-switch-wrapper .t4s_icon_viewlist:before{right:2px;height:5px;width:23px;box-shadow:0 7.3px 0 var(--switch-layout-color),0 15.1px 0 var(--switch-layout-color)}.t4s-layout-switch-wrapper .t4s_icon_view1:before{width:22px}.t4s-layout-switch-wrapper .t4s_icon_view2:before{box-shadow:13px 0 0 var(--switch-layout-color),13px 0 0 var(--switch-layout-color)}.t4s-layout-switch-wrapper .t4s_icon_view3:before{box-shadow:13px 0 0 var(--switch-layout-color),26px 0 0 var(--switch-layout-color)}.t4s-layout-switch-wrapper .t4s_icon_view4:before{box-shadow:13px 0 0 var(--switch-layout-color),26px 0 0 var(--switch-layout-color),39px 0 0 var(--switch-layout-color)}.t4s-layout-switch-wrapper .t4s_icon_view5:before{box-shadow:13px 0 0 var(--switch-layout-color),26px 0 0 var(--switch-layout-color),39px 0 0 var(--switch-layout-color),52px 0 0 var(--switch-layout-color)}.t4s-layout-switch-wrapper .t4s_icon_view6:before{box-shadow:13px 0 0 var(--switch-layout-color),26px 0 0 var(--switch-layout-color),39px 0 0 var(--switch-layout-color),52px 0 0 var(--switch-layout-color),65px 0 0 var(--switch-layout-color)}.t4s-btn-filter{color:var(--text-color)}.t4s-btn-filter svg{width:16px;height:16px;display:inline-block;margin-right:5px;position:relative;top:2px;fill:currentColor}.rtl_true .t4s-btn-filter svg{margin-right:0;margin-left:5px}.t4s-prs-head{margin-bottom:40px}.t4s-coll-empty{margin:140px 0}.t4s-coll-empty .t4s-icon--search{width:90px;height:90px;margin-bottom:20px}.t4s-no-result-product{color:var(--t4s-warning-color);border:2px solid rgba(var(--t4s-warning-color-rgb),.5);border-radius:0;overflow:hidden;margin:20px 0 0;padding:14px 25px 14px 55px;line-height:1.4;position:relative;font-size:14px}.t4s-no-result-product>svg{display:inline-block;vertical-align:middle;font-size:24px;margin-right:15px;fill:currentColor;width:18px;height:18px}.t4s-results-prs{background-color:#f9f9f9;text-transform:uppercase;font-weight:600;font-size:22px;padding:15px;margin:0 0 30px;border:1px solid var(--t4s-success-color);color:var(--t4s-success-color)}.t4s-search-suggest{max-width:700px;margin:15px auto 0}.t4s-search-suggest .t4s-search-suggest-title{padding:15px;font-weight:500;font-size:14px;border:solid 1px rgba(var(--border-color-rgb),.7);background-color:rgba(var(--text-color-rgb),.05);color:var(--secondary-color);text-transform:uppercase}.t4s-search-suggest .t4-suggest-products{border-right:solid 1px rgba(var(--border-color-rgb),.7)}.t4s-search-suggest .t4s-pr-grid{border:solid 1px var(--border-color);border:solid 1px rgba(var(--border-color-rgb),.7);border-top:none;border-right:none;padding:15px}.t4s-search-suggest .t4s-search-suggest-bottom{border:solid 1px var(--border-color);border-top:none}.t4s-search-suggest .t4s-viewall-btn{font-size:14px;line-height:24px;text-transform:uppercase;font-weight:500;color:var(--secondary-color);display:flex;align-items:center;justify-content:center;padding:15px;border-radius:0;box-shadow:none;margin:0}.t4s-search-suggest .t4s-viewall-btn:hover{color:var(--accent-color)}.t4s-search-suggest .t4s-viewall-btn svg{width:18px;height:18px;transition:.5s ease 0s;margin-left:5px;display:inline-block;vertical-align:middle}.t4s-search-suggest .t4s-viewall-btn:hover svg{margin-left:10px}.t4s-search-suggest .t4s-product .t4s-product-title a{font-size:14px;font-weight:500;line-height:24px}.t4s-search-suggest .t4s-product .t4s-product-price{font-size:14px;font-weight:400;line-height:20px}.t4s-search-form{margin:40px auto 15px;max-width:700px}input.t4s-search-form__input{color:#222}.t4s-search-form__input{padding-right:45px;width:100%;min-height:44px;color:#000;background-color:#fff;border:1px solid #ccc}.rtl_false .t4s-search-form__input{border-right:0!important;padding:0 15px}.rtl_true .t4s-search-form__input{border-left:0!important}.input-group{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.input-group--nowrap{flex-wrap:nowrap}.input-group__field{-ms-flex-preferred-size:15rem;-webkit-flex-basis:15rem;-moz-flex-basis:15rem;flex-basis:15rem;flex-grow:9999;margin-bottom:0;border-radius:2px 0 0 2px;text-align:left}.t4s-search-form__input-wrapper{position:relative}.t4s-search-form__clear-action{appearance:none;margin:-12px 0 0;padding:0;background:0 0;border:none;font-size:inherit;line-height:inherit;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;position:absolute;display:flex;align-items:center;justify-content:center;top:50%;right:10px;width:24px;height:24px;border-radius:50%;transition-property:opacity,visibility,background-color,transform;transition-duration:.1s;transition-timing-function:ease-in-out}.search--less-than-2-results{height:40vh}.t4s-search-form__connected-submit{appearance:none;margin:0;padding:0;color:var(--button-color);background:var(--button-background);border:none;line-height:inherit;cursor:pointer;flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:50px;border-radius:0 2px 2px 0;transition:background-color .1s ease-in-out;color:#fff;font-size:22px}.t4s-search-form__connected-submit:hover{background-color:var(--button-background-hover);color:var(--button-color-hover)}.t4s-search-form__input::-webkit-search-cancel-button{display:none}@media (min-width:768px){.t4s-coll-empty{margin:200px 0}}@media (max-width:767px){.t4s-results-prs{font-size:16px;padding:5px 10px}.t4s-dropdown__sortby .t4s-icon-select-arrow{right:0}}.widget .widget-title{position:relative;padding-bottom:20px;margin-top:0;font-size:18px;font-weight:500}.widget .widget-title::after{content:"";width:60px;height:2px;background:#222;left:0;bottom:15px;position:absolute}.widget ul{list-style:none}.widget ul li{line-height:25px;list-style:none;margin-bottom:5px}
/* collection-products-list.css */
.is--listview .t4s-product{width:100%!important}.is--listview .t4s-product:not(:first-child){margin-top:0}.is--listview .t4s-product .t4s-product-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center;border-top:0;-ms-flex-align:start;border:1px solid var(--border-color);padding:20px;margin-bottom:0}.pr_border_style_3 .is--listview .t4s-product .t4s-product-wrapper{padding:0;border:none}.is--listview .t4s-product:not(:last-child) .t4s-product-wrapper{border-bottom:none}.is--listview .t4s-product .t4s-product-inner{width:180px;margin-right:30px;min-width:80px;position:relative}.is--listview .t4s-product-inner .t4s-product-sizes{left:0;right:0}.is--listview .t4s-product .t4s-product-info__btns{display:flex!important}.is--listview .t4s-product .t4s-rte{display:block}.is--listview .t4s-product .t4s-product-btns2 .t4s-pr-quickview{display:none}.is--listview .t4s-product .t4s-product-info{padding-top:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-top:0!important;flex:1 0 0;max-width:calc(100% - 210px)}.is--listview .t4s-product .t4s-product-atc-qty,.is--listview .t4s-product .t4s-product-btns>.t4s-pr-addtocart{max-width:100%;box-shadow:0 5px 15px 0 rgba(0,0,0,.15)}.is--listview .t4s-product .t4s-product-info .t4s-product-btns{position:static;opacity:1;visibility:visible;flex-direction:column;transform:translateY(0)!important;margin:0;margin-left:30px;width:auto}.is--listview .t4s-product .t4s-product-info .t4s-product-btns>a{margin:5px 0;min-width:180px;width:auto;padding:0 15px;transform:translateY(0)!important}.is--listview .t4s-product .t4s-product-info .t4s-product-btns .t4s-pr-quickview{line-height:40px;height:42px;border:solid 1px;max-width:100%;background-color:transparent;border-color:var(--pr-quickview-color);color:var(--pr-quickview-color)}.is--listview .t4s-product .t4s-product-info .t4s-product-btns .t4s-pr-quickview:hover{background-color:var(--pr-quickview-color-hover);border-color:var(--pr-quickview-color-hover);color:var(--pr-quickview-color2-hover)}.is--listview .t4s-product .t4s-product-info .t4s-product-btns a>span{width:100%;height:100%;-webkit-transition:opacity .15s,-webkit-transform .25s;transition:opacity .15s,transform .25s,-webkit-transform .25s;display:block}.is--listview .t4s-product .t4s-product-atc-qty .t4s-quantity-wrapper+a,.is--listview .t4s-product .t4s-product-atc-qty>a{width:calc(100% - 80px);padding:0 15px;margin:0}.is--listview .t4s-product .t4s-product-info .t4s-product-btns a .t4s-svg-pr-icon{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;transform:translateY(100%);display:flex}.is--listview .t4s-product .t4s-product-btns .t4s-pr-item-btn:hover .t4s-svg-pr-icon{-webkit-animation:none!important;animation:none!important}.is--listview .t4s-product .t4s-product-info .t4s-product-btns a .t4s-svg-pr-icon svg{width:20px;height:20px;height:100%}.is--listview .t4s-product .t4s-product-info .t4s-product-btns a:hover .t4s-svg-pr-icon{transform:translateY(0)}.is--listview .t4s-product .t4s-product-info .t4s-product-btns a .t4s-text-pr{overflow:unset;text-overflow:unset;white-space:unset;margin:0;text-transform:unset}.is--listview .t4s-product .t4s-product-info .t4s-product-btns a:hover .t4s-text-pr{transform:translateY(-100%)}.is--listview .t4s-product .t4s-product-sizes{color:var(--content-cl);left:0;right:0}.is--listview .t4s-pr-style1 .t4s-product-inner .t4s-product-btns,.is--listview .t4s-product .t4s-product-info__inner .t4s-product-btns,.is--listview .t4s-product .t4s-product-info__inner .t4s-product-btns2,.is--listview .t4s-product .t4s-product-inner .t4s-pr-addtocart,.is--listview .t4s-product .t4s-product-inner .t4s-pr-quickview,.is--listview .t4s-product .t4s-product-inner .t4s-product-atc-qty{display:none}@media(max-width:1024px){.is--listview .t4s-product .t4s-product-inner{margin-right:20px}.is--listview .t4s-product .t4s-product-info .t4s-product-btns{margin-left:20px}.is--listview .t4s-product .t4s-product-info{max-width:calc(100% - 200px)}.is--listview .t4s-product .t4s-product-info .t4s-product-btns .t4s-pr-quickview{height:38px;line-height:36px}.is--listview .t4s-product .t4s-product-info .t4s-product-btns a .t4s-text-pr{display:block}.is--listview .t4s-product .t4s-product-wrapper{padding:15px}.is--listview .t4s-pr-style3 .t4s-product-btns2{top:10px;bottom:auto;right:10px}}@media(max-width:767px){.is--listview .t4s-product .t4s-rte{display:none}}@media(max-width:639px){.is--listview .t4s-product .t4s-product-wrapper{padding:10px}.is--listview .t4s-product .t4s-product-inner{margin-right:10px;width:120px}.is--listview .t4s-product .t4s-product-info .t4s-product-btns{margin-left:10px}.is--listview .t4s-product .t4s-product-info{max-width:calc(100% - 130px)}.is--listview .t4s-product .t4s-product-info .t4s-product-btns .t4s-pr-quickview,.is--listview .t4s-product .t4s-product-info .t4s-product-btns>a{min-width:130px;padding:0 10px}.is--listview .t4s-pr-style3 .t4s-product-btns2{top:5px;right:5px}}@media(max-width:500px){.is--listview .t4s-product .t4s-product-wrapper{align-items:flex-start}.is--listview .t4s-product .t4s-product-info{flex-direction:column;align-items:flex-start}.is--listview .t4s-product .t4s-product-info .t4s-product-info__inner{max-width:100%}.is--listview .t4s-product .t4s-product-btns{align-items:flex-start!important}.is--listview .t4s-product .t4s-product-info .t4s-product-btns{margin-left:0}.is--listview .t4s-product .t4s-pr-description{display:none}.is--listview .t4s-product .t4s-product-info .t4s-product-btns .t4s-pr-quickview,.is--listview .t4s-product .t4s-product-info .t4s-product-btns>a{min-width:150px;width:100%;padding:0 15px}}@media(max-width:360px){.is--listview .t4s-product .t4s-product-info .t4s-product-btns{width:100%}.is--listview .t4s-product .t4s-product-info .t4s-product-btns .t4s-pr-quickview,.is--listview .t4s-product .t4s-product-info .t4s-product-btns>a{min-width:1px}}
/* tabs.css */
.t4s-tabs-se .t4s-tabs-ul{margin-bottom:var(--mgb);display:flex}.t4s-tabs-se .t4s-text-start>.t4s-tabs-ul{justify-content:flex-start}.t4s-tabs-se .t4s-text-center>.t4s-tabs-ul{justify-content:center}.t4s-tabs-se .t4s-text-end>.t4s-tabs-ul{justify-content:flex-end}.t4s-tabs-se .t4s-tabs-ul.flickityt4s_next_enable,.t4s-tabs-se .t4s-tabs-ul.flickityt4s_prev_enable{padding:0 24px}.t4s-tabs-se .t4s-tabs-ul .flickityt4s-prev-next-button.next{right:0}.t4s-tabs-se .t4s-tabs-ul .flickityt4s-prev-next-button.previous{left:0}.t4s-tabs-se .t4s-tabs-ul.t4s-flicky-slider .flickityt4s-button{color:var(--item-cl);width:24px;height:24px}.t4s-tabs-se .t4s-tabs-ul.t4s-flicky-slider:not(:hover) .flickityt4s-button{transform:translate(0) translateY(-50%)}.t4s-tabs-se .t4s-tabs-ul.t4s-flicky-slider .flickityt4s-button:hover{color:var(--item-cl-active)}.t4s-tabs-se .t4s-tabs-ul li:not(:last-child){margin-right:var(--space-between)}.t4s-tabs-se .t4s-tabs-ul li a{opacity:.7;font-weight:500;font-size:16px;line-height:24px;position:relative;color:var(--item-cl);display:flex;align-items:center;white-space:nowrap}.t4s-tabs-se .t4s-tabs-ul li a.t4s-active,.t4s-tabs-se .t4s-tabs-ul li a:hover{opacity:1;color:var(--item-cl-active)}.t4s-tabs-se .t4s-tabs-ul li a .t4s-icon-title{font-size:20px}.t4s-tabs-border .t4s-tabs-ul li a{font-size:14px;padding:7px 25px;border-width:1px;border-style:var(--border);border-color:transparent}.t4s-tabs-border .t4s-tabs-ul li a.t4s-active,.t4s-tabs-border .t4s-tabs-ul li a:hover{border-color:var(--item-bg-active)}.t4s-tabs-border.t4s-border-none .t4s-tabs-ul li a.t4s-active{box-shadow:0 1px 1px var(--item-bg-active)}.t4s-tabs-border.t4s-item-rounded-true .t4s-tabs-ul li a{border-radius:var(--btn-radius)}.t4s-tabs-border-bg .t4s-tabs-ul li a{font-size:14px;padding:3px 25px;opacity:1;background-color:transparent;position:relative;border-width:1px;border-style:var(--border);border-color:var(--item-bg)}.t4s-tabs-border-bg .t4s-tabs-ul li a.t4s-active,.t4s-tabs-border-bg .t4s-tabs-ul li a:hover{border-color:var(--item-bg-active);background-color:var(--item-bg-active)}.t4s-tabs-border-bg.t4s-item-rounded-true .t4s-tabs-ul li a{border-radius:16px}.t4s-tabs-border-bg.t4s-border-none .t4s-tabs-ul li a{padding:5px 25px}.t4s-tabs-border-bg.t4s-border-none.t4s-item-rounded-true .t4s-tabs-ul li a{border-radius:17px}.t4s-tabs-underline .t4s-tabs-ul li a::before{height:2px;content:'';position:absolute;bottom:2px;left:0;width:0;transition:width .4s cubic-bezier(.175,.885,.32,1.15);background-color:var(--item-bg-active)}.t4s-tabs-underline .t4s-tabs-ul .t4s-tab-item a.t4s-active::before,.t4s-tabs-underline .t4s-tabs-ul .t4s-tab-item a:hover::before{width:100%}.t4s-tabs-divider .t4s-tabs-ul .t4s-tab-item:not(:last-child){margin-right:0}.t4s-tabs-divider .t4s-tabs-ul .t4s-tab-item:not(:last-child)::after{content:"";height:14px;margin:auto var(--space-between);display:inline-block;vertical-align:bottom;width:1px;background-color:#adadad;-webkit-transform:rotate(25deg);-ms-transform:rotate(25deg);transform:rotate(25deg)}.t4s-tabs-divider .t4s-tabs-ul .t4s-tab-item a::before{height:2px;content:'';position:absolute;z-index:3;bottom:2px;left:0;width:0;transition:width .4s cubic-bezier(.175,.885,.32,1.15);background-color:var(--item-bg-active)}.t4s-tabs-divider .t4s-tabs-ul .t4s-tab-item a.t4s-active::before,.t4s-tabs-divider .t4s-tabs-ul .t4s-tab-item a:hover::before{width:100%}.t4s-tabs-list-underline .t4s-tabs-ul li{margin:0!important;padding:0 calc(var(--space-between)/2);border-bottom:solid 2px var(--item-bg);padding-bottom:8px}.t4s-tabs-list-underline .t4s-tabs-ul li::after{height:2px;content:'';position:absolute;bottom:-2px;left:calc(100% - 2px);width:3px;background-color:var(--item-bg)}.t4s-tabs-list-underline .t4s-tabs-ul li:first-child{padding-left:0}.t4s-tabs-list-underline .t4s-tabs-ul li:last-child{padding-right:0}.t4s-tabs-list-underline .t4s-tabs-ul .t4s-tab-item a{font-size:14px;text-transform:uppercase;opacity:1}.t4s-tabs-list-underline .t4s-tabs-ul .t4s-tab-item a::before{height:2px;content:'';position:absolute;bottom:-10px;left:0;width:0;transition:width .4s cubic-bezier(.175,.885,.32,1.15);background-color:var(--item-bg-active)}.t4s-tabs-list-underline .t4s-tabs-ul .t4s-tab-item a.t4s-active::before{width:100%}.t4s-tabs-inline .t4s-tabs-head{border-bottom:2px var(--border) var(--item-bg);display:flex;align-items:center;margin-bottom:var(--mgb);flex-direction:row}.t4s-tabs-inline .t4s-text-center .t4s-tabs-head{justify-content:center}.t4s-tabs-inline .t4s-text-end .t4s-tabs-head{justify-content:space-between}.t4s-tabs-inline .t4s-section-title{position:relative;z-index:1;margin-right:30px;vertical-align:middle;margin-bottom:-2px;flex:0 0 auto}.t4s-tabs-inline .t4s-section-title>span{border-bottom:2px var(--border) var(--item-bg-active)}.t4s-tabs-inline .t4s-tabs .t4s-tabs-ul{margin-bottom:0;display:flex;padding:0;flex:1 1 auto}.t4s-tabs-inline .t4s-tabs .t4s-tabs-ul.flickityt4s_next_enable,.t4s-tabs-inline .t4s-tabs .t4s-tabs-ul.flickityt4s_prev_enable{padding:0 25px}.t4s-tabs-inline .t4s-tabs .t4s-tabs-ul li{display:inline-flex}.t4s-tabs-inline.t4s-border-none .t4s-section-title,.t4s-tabs-inline.t4s-border-none .t4s-tabs-head{border-bottom:none}@media(max-width:991px){.t4s-tabs-inline .t4s-tabs-head{flex-direction:column;align-items:center;border-bottom:none;display:block}.t4s-tabs-inline .t4s-tabs .t4s-tabs-ul{display:block;padding:10px 0 0;border-top:2px var(--border) var(--item-bg)}.t4s-tabs-inline .t4s-section-title{margin-right:0;margin-left:0}}@media(max-width:767px){.t4s-tabs-border .t4s-tabs-ul .t4s-tab-item a{padding:7px 15px}.t4s-tabs-background .t4s-tabs-ul .t4s-tab-item a{padding:4px 15px}.t4s-tabs-border-bg .t4s-tabs-ul .t4s-tab-item a{padding:3px 15px}}
/* banner-nav.css */
.t4s-banner-nav__heading{font-size:17px;font-weight:500;line-height:32px;color:var(--secondary-color);margin-bottom:12px}ul.t4s-banner-nav__links{margin:0;padding:0}ul.t4s-banner-nav__links li a{font-size:15px;font-weight:300;color:var(--text-color);line-height:24px;margin-bottom:8px;display:block}.t4s-banner-nav__heading:hover,ul.t4s-banner-nav__links li a:hover{color:var(--accent-color)}.t4s-banner-nav__border-true{border:1px solid var(--border-color)}.t4s-banner-nav__link.is--current{color:var(--accent-color)}.t4s-banner-nav .t4s-banner-nav__end{flex-direction:row-reverse}.t4s-banner-nav .t4s-banner-nav__img{padding:var(--banner-pd)}.t4s-banner-nav__link i{font-size:16px;margin-right:4px}a.t4s-banner-nav__heading i{font-size:22px;margin-right:4px}.t4s-banner-nav__list .t4s-lb_nav_mb{position:absolute;right:auto;top:-8px}.t4s-lb_nav_mb{color:var(--t4s-light-color);font-size:9px;padding:1px 7px 0;border-radius:50px;line-height:16px;background:var(--accent-color);transition:opacity .3s ease-in-out;opacity:1;box-shadow:1px 1px 3px #0000004d;margin-left:5px}@media (max-width:767px){.t4s-banner-nav .t4s-banner-nav__img{padding:var(--banner_pd_mb)}}@media (min-width:1025px){.t4s-banner-nav .t4s-banner-nav__wrap{align-items:center}}
/* banner-product3.css */
.t4s-banner-product__wrapper{position:absolute;top:auto;right:3%;bottom:80px;left:auto;width:fit-content;z-index:3}.t4s-banner-product__item{padding:5px;background-color:var(--t4s-light-color);margin-left:20px;position:relative;vertical-align:bottom;transition:.5s all}.t4s-banner-product__item:first-child{margin-left:0}.t4s-banner-product__item img,.t4s-banner-product__placeholder{min-width:86px;max-width:86px}.t4s-banner-product__item:hover{transform:translateY(-5px)}.t4s-banner-product__item.t4s-btn-loading__svg.is--loading>.t4s-loading__spinner{background:var(--t4s-light-color);color:var(--t4s-dark-color);width:32px;height:32px;border-radius:32px;display:flex;align-items:center;justify-content:center;z-index:10;transition:opacity .2s ease-in-out,transform .2s ease-in-out,visibility .2s ease-in-out}.t4s-banner-product__item.t4s-child-lazyloaded{background-image:none!important}.t4s-banner-product__item:not(.is--loading)>.t4s-loading__spinner{transform:scale(.4);opacity:0;visibility:hidden;top:50%;left:50%;transform:translate(-50%,-50%)}@media(max-width:1024px){.t4s-banner-product__wrapper{position:relative;bottom:20px;right:auto;width:100%;text-align:center;margin-top:30px}.t4s-banner-product__item img,.t4s-banner-product__placeholder{min-width:60px;max-width:60px}}@media(max-width:767px){.t4s-banner-product__item{margin-left:10px;padding:3px}.t4s-banner-product__item img,.t4s-banner-product__placeholder{min-width:50px;max-width:50px}.t4s-banner-product__wrapper{bottom:10px}}@media (max-width:320px){.t4s-banner-product__item img{min-width:40px;max-width:40px}}
/* tabs-list-collections.css */
.t4s-tabs-list-collections .t4s-tabs-ul{margin-bottom:var(--mgb);display:flex}.t4s-tabs-list-collections .t4s-tabs-ul.flickityt4s_next_enable,.t4s-tabs-list-collections .t4s-tabs-ul.flickityt4s_prev_enable{padding:0 24px}.t4s-tabs-list-collections .t4s-tabs-ul .flickityt4s-prev-next-button.next{right:0}.t4s-tabs-list-collections .t4s-tabs-ul .flickityt4s-prev-next-button.previous{left:0}.t4s-tabs-list-collections .t4s-tabs-ul.t4s-flicky-slider .flickityt4s-button{color:var(--item-cl);width:24px;height:24px}.t4s-tabs-list-collections .t4s-tabs-ul.t4s-flicky-slider:not(:hover) .flickityt4s-button{transform:translate(0) translateY(-50%)}.t4s-tabs-list-collections .t4s-tabs-ul.t4s-flicky-slider .flickityt4s-button:hover{color:var(--item-cl-active)}.t4s-tabs-list-collections .t4s-tabs-ul li:not(:last-child){margin-right:var(--space-between)}.t4s-tabs-list-collections .t4s-tabs-ul li a{font-weight:500;font-size:14px;line-height:24px;position:relative;color:var(--item-cl);display:flex;align-items:center;white-space:nowrap;padding-bottom:5px}.t4s-tabs-list-collections .t4s-tabs-ul li a::after{height:2px;content:'';position:absolute;bottom:0;left:0;width:0;transition:width .4s cubic-bezier(.175,.885,.32,1.15);background-color:var(--item-bg-active)}.t4s-tabs-list-collections .t4s-tabs-ul .t4s-tab-item a.t4s-active::after{width:100%}.t4s-tabs-list-collections .t4s-tabs-ul li a.t4s-active,.t4s-tabs-list-collections .t4s-tabs-ul li a:hover{opacity:1;color:var(--item-cl-active)}.t4s-tabs-list-collections .t4s-tabs-ul li a .t4s-icon-title{font-size:20px}.t4s-tabs-list-collections .t4s-tabs-head{display:flex;align-items:center;margin-bottom:var(--mgb);flex-direction:row}.t4s-tabs-list-collections .t4s-section-title{position:relative;z-index:1;margin-right:30px;flex:0 0 auto;margin-bottom:2px}.t4s-tabs-list-collections .t4s-tabs .t4s-tabs-ul{margin-bottom:0;display:flex;padding:0;flex:1 1 auto}.t4s-tabs-list-collections .t4s-tabs .t4s-tabs-ul.flickityt4s_next_enable,.t4s-tabs-list-collections .t4s-tabs .t4s-tabs-ul.flickityt4s_prev_enable{padding:0 25px}.t4s-tabs-list-collections .t4s-tabs .t4s-tabs-ul li{display:inline-flex}.t4s-tabs-list-collections.t4s-border-none .t4s-section-title,.t4s-tabs-list-collections.t4s-border-none .t4s-tabs-head{border-bottom:none}.rtl_true .t4s-slider-btn-pos-ontop.t4s-flicky-slider .flickityt4s-button.previous{right:calc(var(--flickity-btn-pos)/2)}.rtl_true .t4s-slider-btn-pos-ontop.t4s-flicky-slider .flickityt4s-button.next{right:calc(var(--btn-height-slider) + 20px + var(--flickity-btn-pos)/ 2)}@media(max-width:991px){.t4s-tabs-list-collections .t4s-tabs-head{flex-direction:column;align-items:center;border-bottom:none;display:block}.t4s-tabs-list-collections .t4s-tabs .t4s-tabs-ul{display:block;padding:10px 0 0}.t4s-tabs-list-collections .t4s-section-title{margin-right:0;margin-left:0;margin-bottom:15px}}@media(max-width:767px){.t4s-g-50,.t4s-gx-50,.t4s-px-50{--ts-gutter-x:50px}.t4s-g-50,.t4s-gy-50{--ts-gutter-y:50px}.t4s-g-60,.t4s-gx-60,.t4s-px-60{--ts-gutter-x:60px}.t4s-g-60,.t4s-gy-60{--ts-gutter-y:60px}.t4s-g-70,.t4s-gx-70,.t4s-px-70{--ts-gutter-x:70px}.t4s-g-70,.t4s-gy-70{--ts-gutter-y:70px}}@media(min-width:768px){.t4s-g-md-50,.t4s-gx-md-50,.t4s-px-md-50{--ts-gutter-x:50px}.t4s-g-md-50,.t4s-gy-md-50{--ts-gutter-y:50px}.t4s-g-md-60,.t4s-gx-md-60,.t4s-px-md-60{--ts-gutter-x:60px}.t4s-g-md-60,.t4s-gy-md-60{--ts-gutter-y:60px}.t4s-g-md-70,.t4s-gx-md-70,.t4s-px-md-70{--ts-gutter-x:70px}.t4s-g-md-70,.t4s-gy-md-70{--ts-gutter-y:70px}}
/* pagination.css */
.t4s-pagination-wrapper{border-top:1px solid var(--border-color);margin-bottom:60px;text-align:inherit!important}.t4s-has-btn-infinite .t4s-pagination-wrapper,.t4s-has-btn-load-more .t4s-pagination-wrapper{padding-top:40px}.t4s-pagination-wrapper .t4s-pagination__list{display:inline-block;list-style:none;margin:10px 0;padding:5px 10px}.t4s-pagination-wrapper .t4s-pagination__list li{float:left;margin:0 10px;color:var(--t4s-dark-color)}.t4s-pagination__item{display:inline-block;list-style:none;margin:10px 0;padding:5px 10px}.t4s-pagination__list .pagination__item--current,.t4s-pagination__list li a:hover{color:#ec0101}.t4s-prs-footer .t4s-btn.t4s-loadmore-btn svg.t4s-btn-icon{width:30px;height:30px}.t4s-pagination-wrapper>a{margin-top:40px}
/* testimonials_2.css */
.t4s-testimonials-2 .t4s-testimonial-inner svg{width:15px;height:15px;display:inline-block;vertical-align:top;margin:0 3px;fill:var(--primary-color-testimonials-2)}.t4s-rating-wapper .rating{position:relative;display:inline-block;vertical-align:top}.t4s-rating-wapper .rating .last-star{fill:#dedede}.t4s-rating-wapper .rating .star_half{position:absolute;z-index:2}.t4s-testimonials-2 .t4s-rating-wapper .rating.rating_1-5 .star_half{left:21px}.t4s-testimonials-2 .t4s-rating-wapper .rating.rating_2-5 .star_half{left:42px}.t4s-testimonials-2 .t4s-rating-wapper .rating.rating_3-5 .star_half{left:63px}.t4s-testimonials-2 .t4s-rating-wapper .rating.rating_4-5 .star_half{left:auto;right:0}.t4s-testimonials-2 .t4s-testimonial-img,.t4s-testimonials-2 .t4s-testimonial-item{width:100%}.t4s-testimonials-2 .t4s-testimonial-img{min-height:100%}.t4s-testimonials-2 .t4s-testimonial-img .t4s_ratio{height:100%}.t4s-testimonials-2 .t4s-testimonial-heading{font-size:34px;font-weight:600;margin-top:35px;margin-bottom:15px}.t4s-testimonials-2 .t4s-testimonial-content p{font-size:16px;line-height:31px;margin-bottom:28px}.t4s-testimonials-2 .t4s-testimonial-name{font-size:14px;font-weight:600}.t4s-testimonials-2 .t4s-testimonial-pos{color:var(--heading-color);font-size:13px;margin-bottom:0}.t4s-testimonials-2 .t4s-testimonial-main>div:first-child{padding:var(--content-pd)}.t4s-testimonials-2 .flickityt4s-page-dots{text-align:inherit;margin-top:80px;margin-bottom:15px;overflow:hidden}.t4s-testimonials-2 .t4s-dots-style-number.t4s-flicky-slider .flickityt4s-page-dots .dot{width:auto;height:auto;background:0 0;padding:5px calc(var(--space-dots)/4);margin:0 calc(var(--space-dots)/4);counter-increment:dot-number;position:relative;color:var(--dots-background2,var(--slider-dot-background));opacity:.5}.t4s-testimonials-2 .t4s-dots-style-number.t4s-flicky-slider .flickityt4s-page-dots .dot.is-selected,.t4s-testimonials-2 .t4s-dots-style-number.t4s-flicky-slider .flickityt4s-page-dots .dot:hover{color:var(--slider-dot-background);opacity:1}.t4s-testimonials-2 .t4s-dots-style-number .flickityt4s-page-dots .dot::before{content:"0"counter(dot-number) ".";font-size:15px;font-weight:500}.t4s-testimonials-2 .t4s-dots-style-number .flickityt4s-page-dots .dot:nth-child(n+10):before{content:counter(dot-number) ".";font-size:15px;font-weight:500}.t4s-testimonials-2 .t4s-dots-style-number .flickityt4s-page-dots .dot:last-child::after{content:'';position:absolute;left:calc(100% + var(--space-dots) * .75);top:50%;bottom:50%;transform:translateY(-50%);width:100px;height:1px;background:var(--dots-background2,var(--slider-dot-background));pointer-events:none;transition:all .3s}.t4s-testimonials-2 .t4s-dots-style-number.t4s-flicky-slider .flickityt4s-page-dots .dot:last-child:hover::after,.t4s-testimonials-2 .t4s-dots-style-number.t4s-flicky-slider .flickityt4s-page-dots .is-selected.dot:last-child::after{opacity:.5}.t4s-testimonials-2 .t4s-dots-style-number.t4s-dots-cl-custom1.t4s-flicky-slider .flickityt4s-page-dots .dot,.t4s-testimonials-2 .t4s-dots-style-number.t4s-dots-cl-custom1.t4s-flicky-slider .flickityt4s-page-dots .dot:last-child:hover::after,.t4s-testimonials-2 .t4s-dots-style-number.t4s-dots-cl-custom1.t4s-flicky-slider .flickityt4s-page-dots .is-selected.dot:last-child::after,.t4s-testimonials-2 .t4s-dots-style-number.t4s-dots-cl-custom2.t4s-flicky-slider .flickityt4s-page-dots .dot,.t4s-testimonials-2 .t4s-dots-style-number.t4s-dots-cl-custom2.t4s-flicky-slider .flickityt4s-page-dots .dot:last-child:hover::after,.t4s-testimonials-2 .t4s-dots-style-number.t4s-dots-cl-custom2.t4s-flicky-slider .flickityt4s-page-dots .is-selected.dot:last-child::after{opacity:1}.t4s-testimonials-2 .t4s-dots-style-number.t4s-text-center .flickityt4s-page-dots .dot:last-child::after,.t4s-testimonials-2 .t4s-dots-style-number.t4s-text-end .flickityt4s-page-dots .dot:last-child::after{width:0}.t4s-testimonials-2 .t4s-dots-style-number.t4s-text-end .flickityt4s-page-dots .dot:first-child::after{content:'';position:absolute;right:calc(100% + var(--space-dots) * .5);top:50%;bottom:50%;transform:translateY(-50%);width:100px;height:1px;background:var(--dots-background2);pointer-events:none;transition:all .3s}.t4s-testimonials-2 .t4s-dots-style-number.t4s-text-start .flickityt4s-page-dots{margin-left:calc(var(--space-dots) * -.5)}.t4s-testimonials-2 .t4s-dots-style-number.t4s-text-end .flickityt4s-page-dots{margin-left:calc(var(--space-dots) * .5)}@media screen and (max-width:767px){.t4s-testimonials-2 .t4s-flicky-slider{overflow:hidden}.t4s-testimonials-2 .t4s-testimonial-heading{font-size:26px;font-weight:600;margin-top:10px;margin-bottom:10px}.t4s-testimonials-2 .flickityt4s-page-dots{text-align:inherit;margin-top:15px;margin-bottom:0}.t4s-testimonials-2 .t4s-testimonial-main>div:first-child{padding:var(--content-pd-mb)}}
/* slideshow.css */
.t4s-content-wrap.t4s-container{margin:0 auto;left:0;right:0}.t4s-slideshow-item{background-color:var(--slide-bg-color)}.t4s-slideshow-inner>a:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background-color:var(--bg-overlay)}.t4s-slide-zoom-out{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);-webkit-transition:4s;-moz-transition:4s;transition:4s}.is-selected .t4s-slide-zoom-out.lazyloadt4sed{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.t4s-slide-zoom-in{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:4s;-moz-transition:4s;transition:4s}.is-selected .t4s-slide-zoom-in.lazyloadt4sed{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2)}.t4s-slide-translate-to-left{transform:translateX(200px);opacity:0;transition:none}.is-selected .t4s-slide-translate-to-left.lazyloadt4sed{opacity:1;transform:translateX(0);transition:.5s}.t4s-slide-translate-to-right{transform:translateX(-200px);opacity:0;transition:none}.is-selected .t4s-slide-translate-to-right.lazyloadt4sed{opacity:1;transform:translateX(0);transition:.5s}.t4s-slide-translate-to-top{transform:translateY(200px);opacity:0;transition:none}.is-selected .t4s-slide-translate-to-top.lazyloadt4sed{opacity:1;transform:translateY(0);transition:.5s}.t4s-slide-translate-to-bottom{transform:translateY(-200px);opacity:0;transition:none}.is-selected .t4s-slide-translate-to-bottom.lazyloadt4sed{opacity:1;transform:translateY(0);transition:.5s}.t4s-slideshow .flickityt4s-page-dots{position:absolute;bottom:10px}.t4s-slideshow.t4s-flicky-slider.t4s-dots-style-br-outline .flickityt4s-page-dots,.t4s-slideshow.t4s-flicky-slider.t4s-dots-style-br-outline2 .flickityt4s-page-dots{bottom:20px}.t4s-slideshow .t4s-bg-content-true{border-radius:var(--bg-content-radius)}@media (min-width:768px){.t4s-slideshow .flickityt4s-page-dots{bottom:20px}.t4s-slideshow.t4s-flicky-slider.t4s-dots-style-br-outline .flickityt4s-page-dots,.t4s-slideshow.t4s-flicky-slider.t4s-dots-style-br-outline2 .flickityt4s-page-dots{bottom:40px}}
/* main-wishlist.css */
.t4s_empty_page{padding:140px 0}.t4s_empty_page>svg{color:var(--text-cl);opacity:.2;fill:currentColor;margin-bottom:25px;width:100px;height:100px}.t4s_empty_page .t4s_empty_title{font-size:30px;margin-bottom:22px;line-height:40px;color:var(--heading-color)}.t4s_empty_page .t4s_empty_des{font-size:14px;color:var(--text-color);line-height:24px;margin-bottom:32px}.t4s-collection-header>.t4s-layout-switch-wrapper{justify-content:center}@media(min-width:767px){.t4s_empty_page{padding:200px 0}.t4s_empty_page>svg{width:150px;height:150px}}.css_for_wis_app_true .t4s-products-wishlist .t4s-product .t4s-pr-wishlist,.t4s-products-wishlist .t4s-product .t4s-pr-wishlist{opacity:1;visibility:visible;transform:none}.css_for_wis_app_true .t4s-products-wishlist .t4s-pr-style1 .t4s-pr-wishlist,.t4s-products-wishlist .t4s-pr-style1 .t4s-pr-wishlist{width:30px;height:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:var(--btn-radius);color:var(--pr-wishlist-color2);background-color:var(--pr-wishlist-color);opacity:1;visibility:visible;box-shadow:1px 1px 1px rgb(var(--border-color),.02)}.css_for_wis_app_true .t4s-products-wishlist .t4s-pr-style1 .t4s-pr-wishlist:hover,.t4s-products-wishlist .t4s-pr-style1 .t4s-pr-wishlist:hover{color:var(--pr-wishlist-color2-hover);background-color:var(--pr-wishlist-color-hover)}
/* timeline.css */
.t4s-timeline-wrapper{padding-top:50px;padding-bottom:50px}.t4s-timeline-line{position:absolute;top:0;bottom:0;left:calc(50% - 1px);border-width:2px;border-color:#e1e1e1}.t4s-timeline__line-solid .t4s-timeline-line{border-left-style:solid}.t4s-timeline__line-dashed .t4s-timeline-line{border-left-style:dashed}.t4s-timeline__line-dotted .t4s-timeline-line{border-left-style:dotted}.t4s-timeline-line .t4s-line-dot{position:absolute;left:calc(50% - 5px);width:8px;height:8px;border-radius:50%;box-shadow:inset 100px 100px rgb(0 0 0 / 10%);background-color:#e1e1e1}.t4s-timeline-line .t4s-line-dot.t4s-dot-start{top:-4px}.t4s-timeline-line .t4s-line-dot.t4s-dot-end{bottom:-4px}.t4s-timeline-breakpoint{margin-bottom:50px;text-align:center}.t4s-timeline-inner{position:relative;margin-bottom:50px}.t4s-timeline-breakpoint-title{position:relative;z-index:1;display:inline-block;padding:8px 25px;color:#fff;font-weight:600;font-size:16px;line-height:1.4;background-color:var(--accent-color)}.t4s-timeline-item-dot{position:absolute;top:50%;left:50%;margin-top:-6px;margin-left:-6px;width:12px;height:12px;border:solid 2px #fff;border-radius:50%;background-color:var(--accent-color)}.t4s-item-position-left,.t4s-item-position-right{display:flex;align-items:center}.t4s-item-position-right{flex-direction:row-reverse}.t4s-item-position-left .t4s-timeline-col-primary{margin-right:30px;text-align:right}.t4s-item-position-left .t4s-timeline-col-secondary{margin-left:30px;text-align:left}.t4s-item-position-right .t4s-timeline-col-primary{margin-left:30px;text-align:left}.t4s-item-position-right .t4s-timeline-col-secondary{margin-right:30px;text-align:right}.t4s-timeline-col{position:relative;flex:1 1 50%;padding:30px 30px 15px;max-width:50%;width:50%;background-color:#fff}.t4s-item-shadow .t4s-item-position-left .t4s-timeline-col,.t4s-item-shadow .t4s-item-position-right .t4s-timeline-col{box-shadow:0 0 4px rgb(0 0 0 / 13%)}.t4s-timeline-content .t4s-timeline-heading,.t4s-timeline-content .t4s-timeline-subheading{margin-bottom:10px}.t4s-timeline-content .t4s-timeline-subheading{color:var(--accent-color)}.t4s-item-shadow .t4s-timeline-col .t4s-timeline-arrow{position:absolute;top:50%;margin-top:-10px;color:#fff;font-size:0;line-height:0;width:18px;height:18px;background:#fff;transform:rotate(45deg)}.t4s-item-shadow .t4s-item-position-left .t4s-timeline-col-primary .t4s-timeline-arrow{left:calc(100% - 9px);border-top:1px solid #00000012;border-right:1px solid #00000012}.t4s-item-shadow .t4s-item-position-left .t4s-timeline-col-secondary .t4s-timeline-arrow{right:calc(100% - 9px);border-bottom:1px solid #00000012;border-left:1px solid #00000012}.t4s-item-shadow .t4s-item-position-right .t4s-timeline-col-primary .t4s-timeline-arrow{right:calc(100% - 9px);border-bottom:1px solid #00000012;border-left:1px solid #00000012}.t4s-item-shadow .t4s-item-position-right .t4s-timeline-col-secondary .t4s-timeline-arrow{left:calc(100% - 9px);border-top:1px solid #00000012;border-right:1px solid #00000012}@media (max-width:768px){.t4s-timeline-inner{background-color:#fff!important}.t4s-item-position-left:not(:first-child),.t4s-item-position-right:not(:first-child){margin-top:60px}.t4s-item-position-left,.t4s-item-position-right{position:relative;flex-wrap:wrap;margin-top:30px;padding:30px 30px 15px;text-align:center}.t4s-timeline-item-dot{top:-30px}.t4s-item-position-left .t4s-timeline-col,.t4s-item-position-right .t4s-timeline-col{position:static;flex-basis:100%;margin-right:0;margin-left:0;padding:0;max-width:100%;width:100%;background-color:transparent!important;text-align:center;margin-bottom:20px}.t4s-item-shadow .t4s-item-position-left .t4s-timeline-col,.t4s-item-shadow .t4s-item-position-right .t4s-timeline-col{box-shadow:none}.t4s-item-shadow .t4s-item-position-left,.t4s-item-shadow .t4s-item-position-right{box-shadow:0 0 4px rgb(0 0 0 / 13%)}.t4s-item-shadow .t4s-timeline-col .t4s-timeline-arrow{top:-8px;bottom:calc(100% - 1px);left:calc(50% - 8px)!important;margin-top:0;width:16px;height:16px;color:#fff;line-height:0}.t4s-item-shadow .t4s-item-position-left .t4s-timeline-col-primary .t4s-timeline-arrow,.t4s-item-shadow .t4s-item-position-right .t4s-timeline-col-primary .t4s-timeline-arrow{border:none;border-top:1px solid #00000012;border-left:1px solid #00000012}.t4s-item-shadow .t4s-item-position-left .t4s-timeline-col-secondary .t4s-timeline-arrow,.t4s-item-shadow .t4s-item-position-right .t4s-timeline-col-secondary .t4s-timeline-arrow{display:none}}
/* product-deal-banner.css */
.t4s-banner-item1 .text1{font-size:14px;color:var(--text-cl1);margin-bottom:10px;font-weight:500;line-height:14px;letter-spacing:1px}.t4s-banner-item1 .text2{font-size:35px;color:var(--text-cl2);margin-bottom:10px;font-weight:600;line-height:35px}.t4s-banner-item1 .text3{font-size:14px;color:var(--text-cl3);margin-bottom:0;font-weight:400;line-height:20px}.t4s-banner-item2 .text1{font-size:18px;color:var(--text-cl1);margin-bottom:10px;font-weight:500;line-height:18px;letter-spacing:1px}.t4s-banner-item2 .text2{font-size:50px;color:var(--text-cl2);margin-bottom:10px;font-weight:600;line-height:50px}.t4s-product-outer,.t4s-product-outer .t4s-product .t4s-product-wrapper{position:relative;overflow:hidden}.t4s-product-outer .t4s-product .t4s-product-wrapper::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.1);z-index:1;transition:.5s;opacity:0;visibility:hidden}.t4s-product-outer .t4s-product:hover .t4s-product-wrapper::before{opacity:1;visibility:visible}.t4s-product-outer .t4s-product .t4s-product-info{position:absolute;z-index:2;bottom:0;padding:10px 15px;left:0;right:0;opacity:0;visibility:hidden;transition:.5s ease 0s;background:-ms-linear-gradient(0deg,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 30%);background:-o-linear-gradient(0deg,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 30%);background:-moz-linear-gradient(0deg,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 30%);background:-webkit-linear-gradient(0deg,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 30%);background:linear-gradient(0deg,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 100%)}.t4s-product-outer .t4s-product:hover .t4s-product-info{opacity:1;visibility:visible}.t4s-product-outer .t4s-countdown{opacity:1;visibility:visible;position:absolute;z-index:2;bottom:0;padding:25px 10px;left:0;right:0;transition:.1s ease 0s}.t4s-product-outer:hover .t4s-countdown{opacity:0;visibility:hidden}.t4s-product-outer .t4s-product .t4s-product-price,.t4s-product-outer .t4s-product .t4s-product-title a{color:var(--t4s-light-color)}@media(max-width:1024px){.t4s-product-outer .t4s-product .t4s-product-inner:before,.t4s-product-outer .t4s-product .t4s-product-wrapper:before{display:none}.t4s-product-outer .t4s-product .t4s-product-info{position:static;background:0 0;opacity:1;visibility:visible}.t4s-product-outer .t4s-countdown,.t4s-product-outer:hover .t4s-countdown{padding:5px 0 20px;opacity:1;visibility:visible;position:static}.t4s-product-outer .t4s-product .t4s-product-price,.t4s-product-outer .t4s-product .t4s-product-title a{color:var(--t4s-dark-color)}}
