.animated{animation-duration:1s;animation-fill-mode:both}.animated.hinge{animation-duration:2s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.fadeInDown{animation-name:fadeInDown}@-webkit-keyframes spin,@-ms-keyframes spin,@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@keyframes ad-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.ad-spin{animation:ad-spin 1.5s infinite linear}@keyframes scaleimg{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.text-justify{text-align:justify}a{color:#c700ff;text-decoration:none;outline:none}a:hover{color:#f06543;opacity:.8}a.classic-link{text-decoration:underline}a:hover,a:focus{outline:0!important}.no-text-underline{text-decoration:none!important}p{margin:0 0 15px}.rte p,.rte{margin-bottom:20px}.address{margin-bottom:15px}.title-bold{font-weight:700}.imgFl{display:block;width:100%;height:auto}.imgWrapper{display:block;margin:auto}.autoHt{height:auto}.bgImg{background-size:cover;background-repeat:no-repeat;background-position:center}html{overflow-x:hidden}.slick-slider{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block;margin:0 auto}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list:before{content:"\f110";font-family:adorn-icons;font-size:30px;animation:ad-spin 1.5s infinite linear;position:absolute;top:50%;left:50%;transform:translate(-50%)}.slick-arrow{font-size:0;color:#000;opacity:.75;position:absolute;top:50%;z-index:9;height:35px;line-height:34px;width:35px;text-align:center;padding:0;background:#fff;border:none;border-radius:0;outline:0 none;cursor:pointer;transform:translateY(-50%);transition:all .3s ease-out}.slick-arrow.slick-disabled:before{opacity:.25}.slick-arrow:before{font-family:adorn-icons;font-size:20px}.slick-arrow:focus{outline:0!important}@media only screen and (max-width:766px){.slick-arrow{height:30px;width:30px;line-height:29px;border-radius:50%;opacity:1!important}.slick-arrow:before{font-size:16px}}.slick-prev{left:0}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"\ea8b"}[dir=rtl] .slick-prev:before{content:"\ea8c"}.slick-next{right:0}[dir=rtl] .slick-next{left:0;right:auto}.slick-next:before{content:"\ea8c"}[dir=rtl] .slick-next:before{content:"\ea8b"}.slick-slider .slick-arrow{opacity:0}.slick-slider:hover .slick-arrow{opacity:.7}.slick-slider:hover .slick-arrow:hover{opacity:1}.page-width .slick-prev{right:-40px}.page-width .slick-next{left:-40px}@media only screen and (max-width:1279px){.page-width .slick-prev{right:-10px}.page-width .slick-next{left:-10px}}@media only screen and (max-width:1024px){.page-width .slick-prev{right:0}.page-width .slick-next{left:0}}.slick-dotted.slick-slider{margin-bottom:0}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:12px;width:12px;margin:0 4px;padding:0;cursor:pointer}.slick-dots li button{border:0;background-color:#fff;display:block;height:12px;width:12px;line-height:0;color:transparent;cursor:pointer;opacity:.5;border-radius:50%}.slick-dots li button:hover,.slick-dots li button:focus{opacity:.7}.slick-dots li.slick-active button{opacity:1}body{font-family:system_ui,Arial,Tahoma,Verdana,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";background-color:#fff;color:#333;font-size:20px;line-height:1.4;margin:0;padding:0}@media only screen and (min-width:1025px){body{letter-spacing:.02em}}h1,h2,h3,h4,h5,h6{font-family:system_ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:600;line-height:1.1;letter-spacing:.02em;overflow-wrap:break-word;word-wrap:break-word;margin:0 0 20px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none;font-weight:inherit}h1,.h1{font-size:36px}h2,.h2{font-size:32px}h3,.h3{font-size:24px}h4,.h4{font-size:15px}h5,.h5{font-size:13px}h6,.h6{font-size:12px}@media only screen and (max-width:766px){h1,.h1{font-size:30px}h2,.h2{font-size:27px}h3,.h3{font-size:20px}}.sec-ttl{padding-bottom:20px}.sec-ttl.text-left span{margin:5px 0 0}.sec-ttl .h3,.sec-ttl h3{color:#4e4d4e;margin:0 auto;font-size:18px}.sec-ttl span{color:#4e4d4e;margin:5px auto 0;display:block}@media only screen and (min-width:767px){.sec-ttl{padding-bottom:35px}.sec-ttl .h3,.sec-ttl h3{font-size:22px;line-height:1.3;max-width:600px;margin:0 auto}.sec-ttl span{max-width:800px;font-size:13px}}.shopify-policy__title h1,.page-title{letter-spacing:normal;font-weight:700;font-size:20px;position:relative;margin:0 0 30px;text-align:center}.page.section-header{border:1px solid #eeeeee;border-top:none}.page.section-header h1{margin-bottom:0;padding:35px 0;font-size:20px;text-transform:uppercase;letter-spacing:1.5px}.ttl span{display:block}.ttl .tt-small{font-size:15px}.ttl .tt-big{font-size:23px;line-height:35px}.acor-ttl{font-size:16px;font-weight:700;margin:0 0 5px}.acor-ttl a{border:0;color:#fff;display:flex;padding:15px;text-decoration:none;background-color:#111;justify-content:space-between}.acor-ttl a:hover{opacity:.9}.acor-ttl.active a{color:#111;background-color:#f5f5f5}.acor-ttl.active .ad:before{content:"\ea48"}.tabSpace{margin-bottom:35px}.tab-container .tab-content{display:none}fieldset{border:1px solid #eeeeee;margin:0 0 15px;padding:10px}label{display:block;margin-bottom:5px}::-webkit-input-placeholder{opacity:.6}::-moz-placeholder{opacity:.6}:-ms-input-placeholder{opacity:.6}input,textarea,select{color:#111;font-size:20px;font-family:system_ui;margin-bottom:15px;max-width:100%;line-height:1.2;padding:8px 15px;border:1px solid #dddddd;background-color:#fff;border-radius:6px}@media only screen and (min-width:767px){input,textarea,select{padding:10px 18px}}input:focus,textarea:focus,select:focus{border-color:#c4c4c4}input[disabled],textarea[disabled],select[disabled]{cursor:default}input.input--error,select.input--error,textarea.input--error{border-color:#d20000;background-color:#fff8f8;color:#d20000}select{background:url(//www.vibratov.co.il/cdn/shop/t/25/assets/arrow-select.png?v=145024012804289753371777028668) no-repeat left 10px center;cursor:pointer;padding-left:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none}optgroup{font-weight:700}option{color:#111;background-color:#fff}.label--error{color:#d20000}.note,.form-message,.form--success,.errors{padding:8px;margin:0 0 7.5px}@media only screen and (min-width:767px){.note,.form-message,.form--success,.errors{padding:10px}}.note,.form-message{border:1px solid #eeeeee}.form--success{border:1px solid #54d437;background-color:#edfbea;color:#3fbc22}.errors{color:#d20000;border:1px solid #d20000;background-color:#fff8f8}.errors .form-message__title{color:#d20000}.errors ul{list-style:none;padding:0;margin:0}.errors a{color:#d20000;text-decoration:underline}.input-group{position:relative;display:table;width:100%;border-collapse:separate}.form-vertical .input-group{margin-bottom:15px}.input-group__field,.input-group__btn{width:100%;display:table-cell;vertical-align:middle;margin:0}.input-group__field,.input-group__btn .btn{height:32px;padding-top:0;padding-bottom:0}@media only screen and (min-width:767px){.input-group__field,.input-group__btn .btn{height:40px}}.form-vertical .input-group__field{margin:0}.input-group__btn{white-space:nowrap;width:1%}.input-group__btn .btn{white-space:nowrap}input.custCheck{display:none!important}span.checkbox{display:inline-block;width:16px;height:16px;margin:0 0 0 5px;border:1px solid rgba(51,51,51,.3);background:#fff;vertical-align:middle;font-size:11px;font-weight:400;line-height:16px;text-align:center}input:checked+label>span.checkbox{color:#fff;background-color:#333}input:checked+label>span.checkbox:before{content:"\ea7f";font-family:adorn-icons}@keyframes btnzoom{0%{transform:scale(1)}45%{transform:scale(1)}47%{transform:scale(1.05)}49%{transform:scale(1)}51%{transform:scale(1.05)}53%{transform:scale(1)}55%{transform:scale(1.05)}57%{transform:scale(1)}to{transform:scale(1)}}.btnzoom{animation:btnzoom 5s infinite linear}.btn,.spr-summary-actions-newreview{display:inline-block;width:auto;text-decoration:none;text-align:center;vertical-align:middle;cursor:pointer;border:2px solid rgba(0,0,0,0);background-color:#030505;color:#fff;font-weight:400;text-transform:uppercase;line-height:1;white-space:normal;transition:all .3s ease-in-out;font-size:13px;padding:10px 24px;white-space:nowrap;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:1px 1px 5px;border-radius:7px;box-shadow:inset 0 0 5px 1px #3c6565}.btn.btn-md{font-size:14px;padding:12px 26px}.btn.btn-lg{font-size:16px;padding:14px 32px}@media only screen and (max-width:766px){.btn.mob-btn-sm{font-size:12px;padding:8px 18px}.btn.mob-btn-md{font-size:13px;padding:10px 24px}.btn.mob-btn-lg{font-size:14px;padding:11px 26px}}.btn:hover,.btn:focus,.spr-summary-actions-newreview:hover{color:#4e4d4e;background-color:#0000;border-color:#030505;opacity:1;box-shadow:inset 0 0 5px 1px #4d4d4d00}.btn[disabled]{cursor:default;opacity:.4}.btn--secondary{color:#fff;background-color:#333;border-color:#0000;box-shadow:inset 0 0 5px 1px gray}.btn--secondary:hover,.btn--secondary:focus{color:#fff;background-color:#111;border-color:#0000}.btn--small{padding:0 10px;font-size:.92308em;border-width:2px;line-height:25px}.btn--link{color:#139ddd;background-color:transparent;border:0;margin:0;outline:none!important;box-shadow:none!important}.btn--link:hover,.btn--link:focus{color:#000}.btn--narrow{padding-left:15px;padding-right:15px}.btn--disabled,.btn--disabled:hover,.btn--disabled:focus{opacity:.5;cursor:default}.text-link{display:inline;border:0 none;background:none;padding:0;margin:0}.qtyField{display:flex;width:100%;border:1px solid #dddddd;border-radius:0}.qtyField .qtyBtn,.qtyField input{margin:0;color:#111;width:28px;height:38px;line-height:normal;text-align:center;padding:11px 0;background:none;border-radius:0}.qtyField .qtyBtn{line-height:17px}.qtyField .qtyBtn .ad{font-size:10px}.qtyField .qty{border:0 none}.social-sharing{clear:both}.btn--share{color:#111;font-weight:400;margin:5px;display:inline-block;letter-spacing:0;text-transform:capitalize}.btn--share .ad{font-size:20px;vertical-align:middle;margin-right:1px}.btn--share .ad-facebook-official{color:#3b5998}.btn--share .ad-twitter-square{color:#00aced}.btn--share .ad-pinterest-square{color:#cb2027}.btn--share .ad-google-plus-square{color:#dd4d42}.share-title{display:inline-block;vertical-align:middle}hr{margin:25px 0;border:0;border-bottom:1px solid #eeeeee}.hr--small{padding:10px 0;margin:0}.hr--invisible{border-bottom:0}.border-bottom{border-bottom:1px solid #eeeeee}.border-top{border-top:1px solid #eeeeee}.no-border{border:0}.social-icons li{text-align:center}.social-icons a{padding:0 10px;display:inline-block}table{margin-bottom:7.5px}th{font-family:Poppins,sans-serif;font-weight:700}th,td{text-align:left;border:1px solid #eeeeee;padding:10px}@media only screen and (max-width:766px){.responsive-table thead{display:none}.responsive-table tr{display:block}.responsive-table tr,.responsive-table td{float:left;clear:both;width:100%}.responsive-table th,.responsive-table td{display:block;text-align:right;padding:10px 15px;border:0;margin:0}.responsive-table td:before{content:attr(data-label);float:left;text-align:center;font-size:12px;padding-right:10px}.responsive-table__row+.responsive-table__row,tfoot>.responsive-table__row:first-child{position:relative;margin-top:10px;padding-top:15px}.responsive-table__row+.responsive-table__row:after,tfoot>.responsive-table__row:first-child:after{content:"";display:block;position:absolute;top:0;left:7.5px;right:7.5px;border-bottom:1px solid #eeeeee}}.display-table{display:table;table-layout:fixed;width:100%;margin:0!important}.display-table-cell{float:none;display:table-cell;vertical-align:middle;padding:0}.grid--no-gutters{margin-left:0}.grid--no-gutters>.grid__item{padding-left:0}.grid--half-gutters{margin-left:-15px}.grid--half-gutters>.grid__item{padding-left:15px}.grid--double-gutters{margin-left:-60px}.grid--double-gutters>.grid__item{padding-left:60px}.grid--flush-bottom{margin-bottom:-50px;overflow:auto}.grid--flush-bottom>.grid__item{margin-bottom:50px}.placeholder-svg{display:block;fill:#3333;background-color:#3333330d;width:100%;height:100%;max-width:100%;max-height:100%;border:1px solid rgba(51,51,51,.1)}.placeholder-noblocks{padding:40px;text-align:center}.placeholder-background{position:absolute;top:0;right:0;bottom:0;left:0}.placeholder-background .icon{border:0}.product-price__price{color:#222}s.product-price__price{opacity:.6;margin-left:4px;font-weight:400}.product-price__sale,.product__price--sale{color:#f77575}.product-price__sale-label{display:inline-block;white-space:nowrap}.product-price__sold-out{font-weight:700;white-space:nowrap}.price__unit{color:#333;font-size:19px;font-weight:400;opacity:.7}.product__policies{margin:-20px 0 20px}.page-width{*zoom:1;margin:0 auto;padding-left:15px;padding-right:15px;max-width:100%}.page-width:after{content:"";display:table;clear:both}@media only screen and (min-width:1280px){.page-width{padding-left:55px;padding-right:55px}}.page-width.fullwidth{max-width:100%}@media only screen and (min-width:1280px){.page-width.fullwidth{padding-left:55px;padding-right:55px}}@media only screen and (max-width:766px){.page-width{padding-left:10px;padding-right:10px}}.main-content{display:block}@media only screen and (min-width:767px){.main-content{min-height:500px}}.page-wrapper{@include transition(all .3s ease-in-out);}.empty-page-content{padding:125px 15px}@media only screen and (max-width:766px){.empty-page-content{padding-left:10px;padding-right:10px}}.shopify-policy__container{padding:30px 0}.empty.default{padding-top:50px}.empty.small{padding-top:20px}.content-indent{margin-top:20px}.content-indent.none{margin-top:0}.sec-empty{height:20px}.sec-empty.none{height:0}.section-cover{padding:20px;10px}@media only screen and (min-width:767px){.content-indent.default{margin-top:50px}.content-indent.small{margin-top:20px}.sec-empty.default{height:50px}.sec-empty.small{height:20px}.section-cover{padding:50px;0}.section-cover.small-pd{padding:30px 0}}.modalsCenter,.loadingBox,.modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.modalOverly{display:none;position:fixed;bottom:0;left:0;right:0;top:0;z-index:666;background-color:#0009;transition:all .4s cubic-bezier(.29,.63,.44,1)}.loadingBox{display:none;padding:20px;background-color:#fff;border-radius:5px;box-shadow:0 0 5px #0000004d;z-index:1050}.loadingBox .ad{font-size:40px;opacity:.7}.loading .loadingBox{display:block;position:fixed}.showOverly .modalOverly,.loading .modalOverly{display:block}.hideOverly .modalOverly{display:none}.mfp-zoom-in .mfp-with-anim{opacity:0;transform:scale(.9);transition:all .3s ease-in-out}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1)}.mfp-zoom-in.mfp-removing .mfp-with-anim{opacity:0;transform:scale(.9)}.mfpbox{margin:0 auto;padding:40px;max-width:800px;position:relative;background-color:#fff;box-shadow:0 0 20px #3333334d}.mfpbox .mfp-close{left:0;opacity:1;top:0;color:#333;line-height:30px;height:30px;width:30px}@media only screen and (max-width:767px){.mfpbox{padding:20px;overflow-x:scroll}}.modal{padding:20px;display:none;overflow:hidden;z-index:667;width:80%;max-width:440px;text-align:center;background-color:#fff;box-shadow:0 0 10px #00000080;bottom:inherit}.modal p{margin-bottom:10px}.modal--is-active{transform:translateY(0);display:block;opacity:1;overflow:hidden}.modal__inner{-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;height:100%}.modal__centered{transform:translateY(-50%);position:relative;top:50%}.no-csstransforms .modal__centered{top:20%}.modal__close{border:0!important;padding:10px 15px;position:fixed;top:0;right:0}.modal__close .icon{font-size:1.53846em}.closeDrawer{position:absolute;top:0;right:0;color:#fff;background-color:#000;width:30px;height:30px;line-height:28px;text-align:center;font-size:1.38462em}.closeDrawer:hover{color:#fff;opacity:.75}.text-link.cancel{vertical-align:middle;margin:0 10px 10px 0}#LoginModal.modal{width:100%;max-width:100%;height:100%;top:0;left:0;transform:translate(0)}#LoginModal .password__form-heading,#LoginModal .password__input-group{margin-bottom:20px}#LoginModal .last-child{margin-bottom:0}.topSpace{height:30px}.bredcrumbWrap{background:#f9f9f9;margin:0 0 30px}.breadcrumbs{padding-top:8px;padding-bottom:8px}.breadcrumbs.fullwidth{padding:8px 10px}.breadcrumbs a,.breadcrumbs span{color:#111;display:inline-block;padding:0 0 0 3px;margin-left:3px;font-size:12px}.breadcrumbs a:first-child,.breadcrumbs span:first-child{padding-left:0}.infinitpagin{clear:both;padding-top:15px;text-align:center}.pagination{width:100%;text-align:center;list-style:none;font-size:1.15385em}.pagination li{display:inline-block}.pagination li a{color:gray;height:35px;width:35px;line-height:32px;display:inline-block;border:2px solid rgba(51,51,51,.1)}.pagination li.active a{color:#333;border-color:#333}.pagination .icon{display:block;height:20px;vertical-align:middle}.pagination__text{padding:0 7.5px}.collection-grid-item{position:relative;overflow:hidden}.collection-grid-item .collection-grid-item__link{opacity:1}.collection-grid-item .img{background-size:cover;background-repeat:no-repeat;transition:all ease-out .4s}.collection-grid-item:hover img{transform:scale(1.1)}.no-zoom .collection-grid-item img{transform:none}.collection-box{clear:both}.collection-box .grid .grid__item{padding:0}.collection-box .slick-prev{left:0}.collection-box .slick-next{right:0}.collection-box .collection-grid-item{text-align:center}.collection-box .collection-grid-item .img{position:relative;overflow:hidden}.collection-box .collection-grid-item .details{z-index:1;position:relative;padding:15px;width:100%;text-align:center;transition:all .3s ease-out}.collection-box .collection-grid-item .details.pad-0{padding-left:0;padding-right:0}.collection-box .collection-grid-item .counts{font-size:13px;font-weight:400;opacity:.7;display:block;margin-top:6px}.collection-box .collection-grid-item .btn{display:inline-block;margin-top:15px}.collection-box .collection-grid-item__title{font-size:16px;margin:0;font-weight:400}@media only screen and (max-width:1024px){.collection-box .collection-grid-item__title{font-size:14px}}.collection-box.style1 .collection-grid-item .details{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;position:absolute;top:0;left:0;opacity:0}.collection-box.style1 .collection-grid-item:hover .details{opacity:1}.collection-box.style2 .collection-grid-item .details{position:absolute;bottom:0;left:0;transform:translateY(100%)}.collection-box.style2 .collection-grid-item .counts{margin-top:2px}.collection-box.style2 .collection-grid-item:hover .details{transform:translateY(0)}.collection-box.style4 .collection-grid-item .details{position:absolute;bottom:20px;width:auto;left:20px;right:20px;padding:15px 25px}.collection-box.style4 .collection-grid-item .counts{margin-top:2px}@media only screen and (max-width:766px){.collection-box.style1 .collection-grid-item .details,.collection-box.style2 .collection-grid-item .details,.collection-box.style4 .collection-grid-item .details{opacity:1;position:relative;left:0;bottom:inherit;transform:translateY(0)}}.collection-box.fullwidth div[class^=grid-mr-]{margin:0}.collection-banners a:hover{opacity:1}.collection-banners .grid{display:flex;flex-wrap:wrap}.collection-banners .grid__item{padding:0;flex:0 0 auto;max-width:100%}.collection-banners .details{right:50%;transform:translate(50%);position:absolute;bottom:30px;left:0;padding:20px;text-align:center}.collection-banners .details h3{font-size:16px;margin:0}.collection-banners .details .btn{margin-top:14px}@media only screen and (min-width:767px){.collection-banners .details.left{left:7%;transform:none}.collection-banners .details.right{right:7%;transform:none}}.collection-banners .details p{margin:5px 0 0}@media only screen and (max-width:1024px){.collection-banners .details h3{font-size:14px}.collection-banners .details{bottom:20px}}@media only screen and (max-width:766px){.collection-banners .grid__item{flex:0 0 auto}.collection-banners .grid__item.small--one-half{flex:1 0 50%;max-width:400px}.collection-banners .details{width:90%}}.product-labels{position:absolute;left:5px;top:5px;z-index:11}.product-labels .lbl{color:#fff;font-size:11px;text-transform:uppercase;margin-bottom:5px;letter-spacing:0;white-space:nowrap;line-height:18px;text-align:center;padding:0 5px;height:19px}.product-labels .on-sale{background-color:#ff708e}.product-labels .sold-out,.product-labels .pr-label1{background-color:#000}.product-labels .pr-label2{background-color:#e9a400}.product-labels .pr-label3{background-color:#81d53d}.tooltip-label{font-size:11px;text-transform:none;line-height:18px;transition:all .2s ease-in-out;visibility:hidden;opacity:0;background-color:#000;color:#fff;border-radius:0;padding:0 5px;white-space:nowrap;position:absolute;bottom:calc(100% + 20px);right:50%;transform:translate(50%)}.tooltip-label:before{content:"";border:5px solid transparent;border-top-color:#000;position:absolute;bottom:-9px;right:50%;margin-right:-5px}@media only screen and (max-width:1024px){.tooltip-label{display:none}}.gridSwatches{margin-top:10px}.gridSwatches li{overflow:hidden;display:inline-block;position:relative;height:17px;width:17px;margin:3px;background-size:100% auto;background-repeat:no-repeat;cursor:pointer;box-shadow:0 0 1px 1px #ddd;border:2px solid #fff}.gridSwatches li.rounded{border-radius:50%}.gridSwatches li.rounded_rectangle{border-radius:5px}.gridSwatches li.flat{box-shadow:none;border:0}.gridSwatches li.medium{height:30px;width:30px}.gridSwatches li.large{height:40px;width:40px}.gridSwatches li:hover,.gridSwatches li.active{box-shadow:none;border:2px solid #e55151}.gridSwatches li .white{border:1px solid #ddd}.gridSwatches li .white .ad{color:#000}@media only screen and (min-width:1025px){.gridSwatches li:hover{overflow:visible}.gridSwatches li:hover .tooltip-label{opacity:1;bottom:calc(100% + 7px);visibility:visible;z-index:2}}@media only screen and (max-width:766px){.gridSwatches li.large,.gridSwatches li.medium{height:25px;width:25px}}a.grid-view-item__link{opacity:1}.grid-view_image{width:100%;overflow:hidden;position:relative;z-index:1}.grid-view-item__image .placeholder-svg{position:absolute;width:100%;height:100%}.grid-view-item__image{display:block;position:relative;padding-bottom:100%;background-position:center center;background-size:contain;background-repeat:no-repeat;transition:all ease-out .4s}.grid-view_image .hover,.grid-view_image .variantImg{visibility:hidden;opacity:0;position:absolute;left:0;top:0;z-index:2;width:100%;height:100%}.grid-view_image .ad-spinner4{color:#000;font-size:24px;text-shadow:1px 1px 2px rgba(255,255,255,.7);display:none;transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;z-index:50}.grid-view_image.showLoading .ad-spinner4{display:block}.showVariantImg .grid-view-item__image{opacity:0}.showVariantImg .variantImg{visibility:visible;opacity:1}@media only screen and (min-width:1025px){.grid-view_image:hover .primary{opacity:0}.grid-view_image:hover .hover{opacity:1;visibility:visible}}.grid-view-item__vendor{color:#777;margin-bottom:5px}.grid-view-item__title{color:#111;font-size:13px;text-transform:none;font-weight:400}.grid-view-item__meta{margin:5px 0 10px}.grid-view-item{margin-bottom:30px;text-align:center;position:relative;z-index:0;border:1px solid rgba(0,0,0,0);transition:all .3s ease-out}.productSlider .grid-view-item{margin-bottom:0}.grid-view-item .sizelink{display:none}.grid-view-item .button-set{width:100%;display:block;font-size:0px;position:absolute;bottom:-30px;left:0;z-index:444;opacity:0;transition:all .3s ease-out}.grid-view-item .button-set .btn{display:inline-block;border:0;background-color:#111;position:relative;font-size:18px;padding:0;margin:2px;line-height:35px;width:100%;height:36px;width:38px;text-align:center;border-radius:4px}.grid-view-item:hover .button-set{bottom:10px;opacity:1}.grid-view-item .button-set .btn:hover{opacity:1;background-color:#444}.grid-view-item .button-set .btn:hover .tooltip-label{opacity:1;bottom:calc(100% + 7px);visibility:visible;z-index:2}.grid-view-item .button-set .ad{color:#fff;margin-top:-2px}@media only screen and (max-width:766px){.grid-view-item .button-set .btn{line-height:30px;height:30px;width:30px}.grid-view-item .button-set .ad{font-size:14px}}.grid-view-item .details{padding:15px 10px 10px}.grid-view-item .product-price__price{font-size:14px;font-weight:400;display:inline-block}.grid-view-item .product-price__sale{padding-right:0}.grid-view-item .product-review{line-height:1;margin-bottom:14px}.grid-view-item .overly{content:"";display:block;width:100%;height:100%;opacity:0;position:absolute;top:0;left:0;z-index:4;background-color:#ffffffd9;transition:all .3s ease-out}.grid-view-item.style4 .details{text-align:right}.grid-view-item.style4 .button-set{right:10px;bottom:10px;width:40px}.grid-view-item.style5 .flatbtn{margin:10px 0}.grid-view-item.style5 .flatbtn .btn{padding:5px 10px}@media only screen and (min-width:1025px){.grid-view-item.style2 .details{width:100%;height:auto!important;padding-bottom:30px;opacity:0;position:absolute;top:50%;left:0;z-index:5;transform:translateY(-50%);transition:all .3s ease-out}.grid-view-item.style2:hover .button-set{bottom:-10px}.grid-view-item.style2:hover .overly,.grid-view-item.style2:hover .details{opacity:1}.grid-view-item.style3 .gridSwatches{border-bottom:1px solid rgba(0,0,0,0)}.grid-view-item.style3 .button-set{position:static;margin-top:10px;opacity:1}.grid-view-item.style4:hover .button-set{visibility:visible;opacity:1}.grid-view-item.style4 .button-set .tooltip-label{right:55px;bottom:50%;transform:translateY(50%)}.grid-view-item.style4 .button-set .tooltip-label:before{border-color:transparent;border-left-color:#000;right:-5px;bottom:4px}.grid-view-item.style4 .btn:hover .tooltip-label{right:45px;bottom:50%;transform:translateY(50%)}.grid-view-item.style5 .flatbtn .btn{margin-bottom:10px}}@media only screen and (max-width:1024px){.grid-view-item{margin-bottom:20px}.grid-view-item .button-set{bottom:5px;opacity:1}.grid-view-item.style2 .button-set,.grid-view-item.style3 .button-set{position:relative;bottom:0;margin-bottom:5px}.grid-view-item.style2 .swatches{margin-bottom:5px}.grid-view-item .details{position:relative;padding:15px 0 0}}.saleTime{position:absolute;opacity:1;bottom:5px;left:0;right:0;z-index:11;display:flex;justify-content:center;transition:all .3s ease-out}.saleTime>span{font-size:12px;font-weight:700;display:block;min-width:35px;padding:7px 5px;line-height:1;margin:0 0 3px 3px;text-align:center;color:#111;border:1px solid #ffffff;background-color:#ffffffbf}.saleTime>span span{border:0;margin-top:3px;display:block;background:none;font-size:9px;font-weight:400;line-height:1;text-transform:uppercase}.saleTime.mobile{position:static;margin:0 -10px}.saleTime.mobile>span{margin:0;min-width:30px;font-size:10px;background:#f2f2f2}.grid-view-item:hover .saleTime.desktop{opacity:0}.list-view-item__title{color:#111;font-size:em(20+2px);font-weight:700}.list-view-item__meta{margin:10px 0}.list-view-item__vendor{font-size:.92308em;font-style:italic}.list-view-item{display:table;table-layout:fixed;margin-bottom:10px;padding-bottom:20px;width:100%;position:relative}.list-view-item:last-child{margin-bottom:0}.list-view-item .listview-button .btn{height:37px;line-height:36px;padding:0 10px;display:inline-block;vertical-align:top}.list-view-item .saleTime{bottom:10px}.list-view-item .list-view-item__image-wrapper{text-align:center}.list-view-item .list-view-item__image-wrapper img{width:100%}.list-view-item__image-column{display:table-cell;vertical-align:middle;width:230px}.list-view-item__image-column .list-view-item__image-wrapper{position:relative;margin-left:20px;overflow:hidden}.list-view-item__title-column{display:table-cell;vertical-align:middle}.list-view-item__title-column .product-review{margin:5px 0 7px}.list-view-item__title-column .product-price__price{font-size:20+3;font-weight:700;display:inline-block}.list-view-item__title-column .product-price__sale{padding-right:0}.list-view-item__price{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-view-item__price--reg{color:#f77575}@media only screen and (max-width:766px){.list-view-item .list-view-item__image-column,.list-view-item .list-view-item__title-column{width:100%;display:block}.list-view-item__image-column{width:200px}.list-view-item__image-column .list-view-item__image-wrapper{margin:0 0 10px}.list-view-item__title-column .list-view-item__title{font-size:.92308em}.list-view-item__price--reg,.list-view-item__price--sale{display:block}}.list-columns{margin-bottom:20px;align-items:center}.list-columns .grid-view_image{width:33%;margin-left:15px}.list-columns .details{width:66%}#header{position:relative;z-index:15;background-color:#fff;border-bottom:1px solid #eeeeee}.header-logo{margin:0;min-width:170px;max-width:380px}.header-logo .header-logo-link{font-weight:700;font-size:30px;line-height:1;text-decoration:none}.header-logo img,.header-logo svg{display:block;max-width:350px;max-height:300px;margin:0 auto}@media only screen and (max-width:1024px){.header-logo{max-width:100%;min-width:40px}.header-logo img,.header-logo svg{max-width:180px;margin:0 auto}}.site-header{display:flex;width:100%;align-items:center;min-height:100px;position:relative;padding:0 15px}.site-header>.header-logo,.site-header>div,.site-header>nav{flex:1}.site-header .icons-col{justify-content:flex-end}.site-header a.hdicon{position:relative;color:#030505;display:inline-block;height:30px;line-height:30px;text-align:center;padding:0 9px}.site-header a.hdicon .ad{font-size:18px}#CartCount,.favCount{position:absolute;background:#000;color:#fff;min-width:16px;height:16px;border-radius:16px;line-height:17px;font-size:11px;left:-7px;top:-3px}#CartCount{background:#e0237a!important;color:#fff!important}.site-header .txtBlock,.site-header .social-icons a{color:#030505}@media only screen and (min-width:767px){.site-header a.hdicon .ad{font-size:17px}}@media only screen and (max-width:1024px){.site-header{min-height:50px}.site-header .mobile-nav,.site-header .icons-col{max-width:75px}}#header.stickyHeader{position:fixed;top:0;z-index:50;width:100%;left:0;box-shadow:0 0 7px #0003}.stickyHeader .site-header{min-height:50px}.stickyHeader .site-header .header-logo img,.stickyHeader .site-header .header-logo svg{max-height:150px;max-width:150px}@media only screen and (min-width:1025px){.stickyHeader.popup{padding-right:16px}}#settingsBox,#cart-drawer,#searchPopup{color:#050000;text-align:right;background-color:#fff;box-shadow:0 0 15px #0500001a;transition:all .3s ease-in-out}#settingsBox{font-size:13px;visibility:hidden;opacity:0;padding:20px;width:300px;position:absolute;top:130%;left:15px;z-index:99}#settingsBox.active{visibility:visible;opacity:1;top:100%}#settingsBox .customer-links{text-transform:uppercase}#settingsBox .ctLink{color:#050000;text-decoration:underline}#settingsBox .ctLink:hover{text-decoration:none}#settingsBox .ttl{margin:20px 0 10px;font-weight:600;display:block;letter-spacing:.2px}#settingsBox .btn{width:100%}.currency-picker .selected-currency{display:none}.cnrLangList li{display:inline-block;margin:0 0 5px 5px;cursor:pointer}.cnrLangList li a{color:#000;display:block;font-size:12px;padding:1px 10px;opacity:.6;border-radius:3px;border:1px solid rgba(0,0,0,.3)}.cnrLangList li a:hover{opacity:1}.cnrLangList li.selected a,.cnrLangList li a.weglot-link--active{color:#f04343;border-color:#f04343;opacity:1}#cart-drawer{width:90%;max-width:320px;height:100%;display:flex;flex-direction:column;position:fixed;top:0;left:-400px;z-index:555}#cart-drawer.active{left:0}#cart-drawer>h4{color:#050000;font-size:18px;text-align:right;margin:10px 15px}#cart-drawer .close-cart{color:#050000;font-size:20px;opacity:.6;position:absolute;left:10px;top:7px}#cart-drawer .remove{color:#050000;opacity:.5}#cart-drawer .btn{width:100%}#cart-drawer .cartDWcheckout{margin-top:20px}.mini-products-list{padding:0 15px;overflow-x:hidden;overflow-y:auto}.mini-products-list .grid{margin:0}.mini-products-list .grid__item{padding:0}.mini-products-list li{padding:10px 0;line-height:normal;border-top:1px solid #eeeeee}.mini-products-list img{display:block}.mini-products-list .product-details{text-align:right;padding-right:15px}.mini-products-list .pName{color:#050000;white-space:normal;text-decoration:none;display:block;line-height:1.3;margin-left:20px}.mini-products-list .vropts{color:#050000;opacity:.6;padding:5px 0}.mini-products-list .remove{float:left;padding:7px;margin:-7px 0 0 -7px}.mini-products-list li ul{margin:0 0 5px;padding:0}.mini-products-list li ul li{border:0 none;padding:0}.minicartTol{padding:15px 15px 25px;border-top:1px solid #eeeeee}.minicartTol .freeShipMsg{background-color:#0500000d;padding:10px 15px;margin:-15px -15px 15px}.minicartTol .cart-subtotal-row{padding:0 0 10px;margin-bottom:0}#searchPopup{width:100%;padding:40px 50px;opacity:0;position:fixed;top:0;left:0;z-index:999;transform:translateY(-100%)}#searchPopup.active{opacity:1;transform:translateY(0)}#searchPopup h4{color:#050000}#searchPopup .closeSearch{color:#050000;font-size:24px;position:absolute;top:10px;left:20px}#searchPopup .input-group{border-bottom:1px solid #eeeeee}#searchPopup .search__input{color:#050000;padding:5px 0;background:none;border:0 none}#searchPopup .btn{color:#050000;opacity:.5;padding:0;border:0 none;background:none}@media only screen and (max-width:766px){#searchPopup{padding:15px 20px}#searchPopup .closeSearch{top:0;left:10px}}.search-results{list-style-type:none;width:100%;max-width:100%;margin:0 -5px;padding:10px 0 0}.search-results li{float:left;vertical-align:top;width:25%;margin:0;padding:5px}.search-results li:nth-child(4n+1){clear:both}.search-results a{color:#050000;display:table;width:100%;text-decoration:none}.search-results a:hover{color:#050000;opacity:1;background-color:#f2f2f2}.search-results .img{display:table-cell;width:60px;padding:5px;vertical-align:middle}.search-results .img img{display:block;margin:0 auto}.search-results .details{padding:5px;line-height:1.2;display:table-cell;text-align:left;vertical-align:middle}.search-results .price{display:block;font-weight:700;margin-top:5px}@media only screen and (max-width:766px){.search-results li{width:50%}.search-results li:nth-child(odd){clear:both}.search-results .img{width:40px;padding:5px;vertical-align:middle}}#shopify-section-navigation{border-top:1px solid rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0);background-color:#fff}@media only screen and (min-width:1024px){#shopify-section-navigation{padding:0 30px}}@media only screen and (min-width:1280px){#shopify-section-navigation{padding:0 60px}}.siteNavigation .lbl{color:#fff;font-size:10px;letter-spacing:0;line-height:1;display:inline-block;padding:2px 4px;background-color:red;position:relative;vertical-align:middle}.siteNavigation .lbl:after{content:" ";display:block;width:0;height:0;position:absolute;bottom:3px;right:-7px;border:4px solid transparent;border-left-color:red}.siteNavigation .lbl.nm_label1{background-color:#06b608}.siteNavigation .lbl.nm_label1:after{border-left-color:#06b608}.siteNavigation .lbl.nm_label2{background-color:#1cb5b5}.siteNavigation .lbl.nm_label2:after{border-left-color:#1cb5b5}.siteNavigation .lbl.nm_label3{background-color:#f48920}.siteNavigation .lbl.nm_label3:after{border-left-color:#f48920}.siteNavigation .lbl.nm_label4{background-color:#d0a306}.siteNavigation .lbl.nm_label4:after{border-left-color:#d0a306}.siteNavigation .lbl.nm_label5{background-color:red}.siteNavigation .lbl.nm_label5:after{border-left-color:red}@media only screen and (min-width:1025px){#siteNav a{text-decoration:none;display:block;opacity:1}#siteNav>li{display:inline-block;text-align:right;margin-left:10px}#siteNav>li.ctsize,#siteNav>li.dropdown{position:relative}#siteNav>li>a{color:#d3258c;font-size:18px;font-weight:600;text-transform:uppercase;position:relative;line-height:40px;padding:0 15px}#siteNav>li:hover>a,#siteNav>li>a:hover,#siteNav>li>a.active{color:#000}#siteNav>li>a .lbl{border-radius:3px;position:absolute;top:-6px;right:50%}#siteNav>li>a .lbl:after{bottom:-5px;right:4px;border-width:5px}#siteNav>li>a .lbl.nm_label1:after{border-right-color:#06b608;border-left:0 none}#siteNav>li>a .lbl.nm_label2:after{border-right-color:#1cb5b5;border-left:0 none}#siteNav>li>a .lbl.nm_label3:after{border-right-color:#f48920;border-left:0 none}#siteNav>li>a .lbl.nm_label4:after{border-right-color:#d0a306;border-left:0 none}#siteNav>li>a .lbl.nm_label5:after{border-right-color:red;border-left:0 none}#siteNav>li:hover>.megamenu,#siteNav>li:hover>.dropdown,#siteNav>li .dropdown li:hover>ul{top:auto;opacity:1;visibility:visible;pointer-events:visible}#siteNav div.megamenu{opacity:0;visibility:hidden;padding:20px 30px 0;margin:0;position:absolute;top:auto;z-index:999;max-height:600px;overflow:auto;background-color:#fff;box-shadow:0 0 15px #0000001a;pointer-events:none;transition:all .3s ease-in}#siteNav div.megamenu.mmfull{width:100%;left:0}#siteNav div.megamenu.left{left:-17px}#siteNav div.megamenu.center{left:50%;transform:translate(-50%)}#siteNav div.megamenu.right{right:-17px}#siteNav div.megamenu li.lvl-1{margin-bottom:25px}#siteNav div.megamenu li.lvl-1 a.lvl-1{font-size:16px;text-transform:uppercase;color:#4e4d4e;padding:0 0 8px;font-weight:600}#siteNav div.megamenu li.lvl-1 a.lvl-1:hover{color:#139ddd}#siteNav div.megamenu li.lvl-1 a.lvl-1 .title{display:block}#siteNav div.megamenu li.lvl-1 li a{font-size:18px;color:#fc00ff;padding:3px 0;font-weight:400}#siteNav div.megamenu li.lvl-1 li a:before{content:"";display:inline-block;width:0px;height:2px;vertical-align:middle;background-color:#139ddd;transition:all .2s ease-in-out}#siteNav div.megamenu li.lvl-1 li a:hover{color:#139ddd}#siteNav div.megamenu li.lvl-1 li a:hover:before{width:3px;margin-right:3px}div.megamenu .productCol{text-align:center}div.megamenu .productCol .grid-view-item{padding:0;box-shadow:none;border:0 none;margin-bottom:15px;line-height:1.2}div.megamenu .productCol .grid-view-item__title,div.megamenu .productCol .grid-view-item__meta{color:#4e4d4e;margin-bottom:0}#siteNav div.megamenu.style1 .imageCol{margin-bottom:30px}#siteNav div.megamenu.style1 .ttl{color:#4e4d4e;display:block;padding:5px;margin-top:3px;border:1px solid rgba(78,77,78,.2)}#siteNav div.megamenu.style2{padding:0}#siteNav div.megamenu.style2 .prColumn,#siteNav div.megamenu.style2 .mmftcolumn{padding:20px;width:auto;vertical-align:top}#siteNav div.megamenu.style2 .prColumn .grid{margin:0 -10px}#siteNav div.megamenu.style2 .prColumn .grid__item{padding:0 10px}#siteNav div.megamenu.style3 img{margin-bottom:10px}#siteNav div.megamenu.style4{background-repeat:no-repeat;background-size:auto 100%}#siteNav div.megamenu.style5 .grid{margin:0 -10px}#siteNav div.megamenu.style5 .grid__item{text-align:center;font-weight:700;padding:0 10px;margin-bottom:20px}#siteNav div.megamenu.style5 a{display:block;position:relative}#siteNav div.megamenu.style5 .imgOver{display:block;padding:5px 0 10px}#siteNav div.megamenu.style5 .below{padding:10px 0 0}#siteNav div.megamenu.style5 .over .imgOver{padding:10px 15px;position:absolute;left:10px;right:10px;width:auto;bottom:20px;background-color:#fff}#siteNav ul.dropdown,#siteNav ul.dropdown ul{border:1px solid #eeeeee;padding:10px;opacity:0;visibility:hidden;width:240px;position:absolute;top:auto;right:-17px;z-index:999;background-color:#fff;box-shadow:2px 2px 2px #0000004d;transition:all .3s ease-in-out}#siteNav ul.dropdown li{border-top:1px solid #eeeeee;position:relative}#siteNav ul.dropdown li:first-child{border:0 none}#siteNav ul.dropdown li a{color:red;font-weight:400;padding:8px 5px;background-color:#fff}#siteNav ul.dropdown li a:hover{color:#000;background-color:#fafafa;padding-right:10px}#siteNav ul.dropdown li a .ad{position:absolute;left:10px;top:12px;font-size:12px}#siteNav ul.dropdown li ul{top:10px;right:100%}#siteNav ul.dropdown li:hover>ul{top:-10px}}@media only screen and (max-width:1279px){#siteNav>li>a{padding:0 10px}}.js-mobile-nav-toggle{margin-right:-9px}.js-mobile-nav-toggle.close .ad-bars-l:before{content:"\ec0f"}@media only screen and (max-width:1024px){body{position:relative;right:0;transition:all .3s ease-in-out}body.menuOn{right:270px}body.menuOn .modalOverly{display:block;opacity:.3}.mobile-nav-wrapper{width:270px;height:100%;position:fixed;right:-270px;top:0;z-index:999;background-color:#fff;box-shadow:0 0 5px #0000004d;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.mobile-nav-wrapper.active{right:0;opacity:1;visibility:visible}.closemobileMenu{color:#4e4d4e;font-size:13px;padding:8px 10px;background-color:#eee;cursor:pointer}.closemobileMenu .ad{font-size:18px}#MobileNav{height:calc(100% - 36px);padding-bottom:10px;overflow:auto}#MobileNav li{border-top:1px solid #eeeeee;position:relative}#MobileNav li.grid__item{float:none;padding:0}#MobileNav li a{color:#030505;font-size:16px;text-decoration:none;display:block;padding:10px 10px 10px 45px;opacity:1;font-weight:400;letter-spacing:.05em;text-transform:uppercase}#MobileNav li a .ad{color:#030505;display:block;width:40px;height:40px;line-height:40px;position:absolute;left:0;top:0;text-align:center;padding:0 10px}#MobileNav li ul{display:none;background-color:#f2f2f2}#MobileNav li li a{padding-right:20px}#MobileNav li li li a{padding-right:30px}#MobileNav li li li li a{padding-right:40px}}.slideshow-wrapper{position:relative}.slideshow{overflow:hidden;margin-bottom:0}.slideshow a:hover,.slideshow__link{opacity:1;text-decoration:none}.slideshow .slick-list,.slideshow .slick-track,.slideshow__slide{height:100%}.slideshow .slick-arrow{width:40px;border-radius:5px;height:40px;line-height:38px;background-color:#ffffff80}.slideshow .slick-arrow:before{font-size:20px}.slideshow .slick-arrow:hover{background-color:#fff9;box-shadow:0 0 4px #0000004d}.slideshow .slick-prev{right:10px}.slideshow .slick-next{left:10px}.slideshow .slick-dots{bottom:10px;text-align:center;left:50%;transform:translate(-50%)}.slideshow .slick-dots li button{background-color:#fff;padding:0}.slideshow__slide{position:relative;overflow:hidden}.slideshow__link{display:block;position:absolute;top:0;left:0;right:0;bottom:0}.slideshow__link:active,.slideshow__link:focus{opacity:1}.slideshow__overlay:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0000;opacity:0;z-index:3}.slideshow__image{transition:opacity .8s cubic-bezier(.44,.13,.48,.87);position:absolute;top:0;left:0;opacity:0;z-index:1;height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center center}.slick-active .slideshow__image,.no-autoplay .slideshow__image{opacity:1}@media only screen and (max-width:766px){.slideshow .slick-arrow{width:30px;height:30px;line-height:30px}.slideshow .slick-arrow:before{font-size:16px}.slideshow__image.left,.slideshow__image.leftbottom{background-position:60% 0!important}.slideshow__image.right,.slideshow__image.rightbottom{background-position:10% 0!important}}.slideshow__text-wrap{height:100%}.slideshow__link .slideshow__text-wrap{cursor:inherit}.slideshow__text-wrap:after{content:"";display:block;width:40px;height:40px;position:absolute;margin-left:-20px;margin-top:-20px;border-radius:50%;border:3px solid white;border-top-color:transparent;-webkit-animation:spin .65s infinite linear;animation:spin .65s infinite linear;opacity:1;transition:all 1s cubic-bezier(.29,.63,.44,1);top:50%;left:50%;z-index:5}.slick-initialized .slideshow__text-wrap:after,.no-js .slideshow__text-wrap:after{opacity:0;visibility:hidden;content:none}.wrap-caption{display:inline-block;padding:30px}.slideshow__text-content{position:absolute;max-width:600px;width:50%;top:50%;z-index:3;transform:translateY(-50%)}.left .slideshow__text-content{left:7%;text-align:left}.leftbottom .slideshow__text-content{left:7%;text-align:left;bottom:8%;transform:none;top:inherit}.right .slideshow__text-content{right:7%;text-align:right}.rightbottom .slideshow__text-content{right:7%;text-align:right;bottom:8%;transform:none;top:inherit}.topcenter .slideshow__text-content{left:50%;top:5%;transform:translate(-50%);text-align:center}.bottomcenter .slideshow__text-content{top:inherit;left:50%;bottom:5%;transform:translate(-50%);text-align:center}.center .slideshow__text-content{left:50%;transform:translate(-50%,-50%);text-align:center}@media only screen and (max-width:1279px){.wrap-caption{padding:20px}.left .slideshow__text-content{left:1.5%}.right .slideshow__text-content{right:1.5%}}@media only screen and (max-width:766px){.slideshow__text-content{width:80%}.left .slideshow__text-content{left:50%;transform:translate(-50%,-50%)}.right .slideshow__text-content{right:50%;transform:translate(50%,-50%)}.leftbottom .slideshow__text-content{left:10%}.rightbottom .slideshow__text-content{right:10%}}.slideshow__text-content .btnWrap{display:inline-block;margin-top:15px}@media only screen and (min-width:1025px){.slideshow__text-content .btnWrap{margin-top:30px}}.slideshow__text-content .anim-tru.style1{opacity:0;transition:1s all .1s;transform:scale(.8)}.slick-active .slideshow__text-content .anim-tru.style1{opacity:1;transform:scale(1)}.slideshow__text-content .anim-tru.style2 .mega-small-title{opacity:0;transition:1s all .1s;transform:translateY(-20px)}.slideshow__text-content .anim-tru.style2 .slideshow__title{opacity:0;transition:.8s all .2s;transform:translateY(-15px)}.slideshow__text-content .anim-tru.style2 .slideshow__subtitle{opacity:0;transition:.7s all .3s;transform:translateY(-10px)}.slideshow__text-content .anim-tru.style2 .btnWrap{opacity:0;transition:.6s all .4s;transform:translateY(10px)}.slick-active .slideshow__text-content .anim-tru.style2 .mega-small-title,.slick-active .slideshow__text-content .anim-tru.style2 .slideshow__title,.slick-active .slideshow__text-content .anim-tru.style2 .slideshow__subtitle,.slick-active .slideshow__text-content .anim-tru.style2 .btnWrap{opacity:1;transform:translateY(0)}.slideshow__text-content .anim-tru.style3{opacity:0;margin-bottom:-30px;transition:1s all .1s}.slick-active .slideshow__text-content .anim-tru.style3{opacity:1;margin-bottom:0}.mega-small-title{margin:0;letter-spacing:normal;font-size:38px;line-height:1.2}.slideshow__title{letter-spacing:normal;font-size:32px;line-height:1.1}.slideshow__subtitle{margin-top:10px;letter-spacing:normal;display:block;font-size:20px;line-height:1.1}@media only screen and (max-width:1279px){.mega-small-title{font-size:36px}.slideshow__title{font-size:25px}.slideshow__subtitle{font-size:18px}}@media only screen and (max-width:1024px){.mega-small-title{font-size:34px}.slideshow__title{font-size:22px}.slideshow__subtitle{font-size:16px}}@media only screen and (max-width:766px){.mega-small-title{font-size:32px}.slideshow__title{font-size:19px}.slideshow__subtitle{font-size:15px}}.imageSlideshow .slideshow{height:auto}.imageSlideshow .placeholder-background,.imageSlideshow .slideshow__image,.imageSlideshow .slideshow__link{position:static;text-align:center}.imageSlideshow .slideshow__image img{width:100%}a.hero-outer:hover{opacity:1}.hero{position:relative;display:table;width:100%;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.hero .mega-title{font-size:30px;margin:0;line-height:1.3}.hero .mega-subtitle{font-size:16px;margin:10px 0 0}.hero .hero__inner{position:relative;display:table-cell;vertical-align:middle;z-index:2}.hero .pretext{text-transform:uppercase;letter-spacing:.5px;margin-bottom:5px;display:inline-block}.hero .wrap-text{padding:20px;text-align:center;position:relative}.hero .wrap-text .btn{margin-top:25px}@media only screen and (min-width:767px){.hero .wrap-text{max-width:500px;padding:30px}.hero .center{margin:0 auto}.hero .topleft{position:absolute;left:5%;top:10%}.hero .topright{position:absolute;right:5%;top:10%}.hero .bottomleft{position:absolute;left:5%;bottom:10%}.hero .bottomright{position:absolute;right:5%;bottom:10%}.hero .leftcenter{float:left}.hero .rightcenter{float:right}}@media only screen and (max-width:1024px){.hero{background-attachment:inherit!important;background-position:50% 50%!important}}.heroSaleTime{display:inline-block;margin-top:20px}.heroSaleTime>span{border-radius:5px;font-size:14px;display:inline-block;margin:0 4px;padding:8px 8px 7px}.heroSaleTime>span span{display:block;font-size:12px;min-width:40px;margin-bottom:0}@media only screen and (max-width:766px){.hero .mega-title{font-size:21px;line-height:1}.hero .mega-subtitle{font-size:13px}.heroSaleTime>span{margin:0 1px;padding:3px 5px}.heroSaleTime>span span{font-size:10px;min-width:30px}}.quote-wraper{padding:40px}@media only screen and (max-width:766px){.quote-wraper{padding:20px 0}}.quote-wraper .sec-ttl h3{font-size:18px}.quote-wraper .quotes-slider__text{font-size:13px}.quote-wraper .author-pic{margin-bottom:20px;display:block}.quote-wraper .author-pic img{border-radius:50%}.quotes-slider blockquote{font-weight:400;border:0;max-width:700px;margin:0 auto;line-height:26px;background:none}.quotes-slider .authour{margin-top:25px;font-weight:600;font-size:13px;letter-spacing:1px;text-transform:uppercase;line-height:18px}.quotes-slider .authour span{display:block;letter-spacing:.03em;font-size:11px;font-weight:400}.quotes-slider.slick-initialized{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.quotes-wrapper .slick-dots{position:relative;bottom:0;margin-top:50px}.quotes-wrapper .slick-dots li button{background-color:#4e4d4e;opacity:.2;padding:0}.quotes-wrapper .slick-dots li.slick-active button{opacity:1}.quotes-wrapper .slick-slide[tabindex="0"]{outline:none}.feature-row{display:flex;width:100%;justify-content:space-between;-ms-flex-align:center;align-items:center}.feature-row__item{flex:0 1 50%}.feature-row__image{display:block}.feature-row__text{padding:20px}.feature-row h3{font-size:16px;margin-bottom:15px}.feature-row .row-text{font-size:14px;width:90%;margin:0 auto}.feature-row .row-text.text-center{padding:0 20px}@media only screen and (min-width:767px){.imgCol.fadeInRight{order:2}}@media only screen and (max-width:766px){.feature-row{flex-direction:column}.feature-row__item{flex:1 1 100%;width:100%}.feature-row__text{order:2;padding:20px 0}.feature-row h3{font-size:13px}.feature-row .row-text{font-size:12px;padding:0 15px;width:100%}}.map-section{position:relative;height:300px;width:100%;overflow:hidden}.map-section .page-width{height:100%}.map-section__overlay-wrapper{position:relative;text-align:center;height:100%}.map-section__overlay{position:relative;display:inline-block;background-color:#fff;padding:20px;margin-top:10px;width:100%;text-align:center;z-index:3}.map-section--load-error{height:auto}.map-section--load-error .map-section__overlay{position:static;transform:translateY(0)}.map-section__link{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.map-section__container{position:absolute;top:0;left:0;width:100%;height:120%;margin-bottom:-50%}@media only screen and (min-width:767px){.map-section{height:500px}.map-section__overlay{position:absolute;left:0;top:50%;transform:translateY(-50%);margin-top:0;width:auto}}@media only screen and (max-width:766px){.map-section__overlay{position:absolute;left:0;width:auto}}.gm-style-cc,.gm-style-cc+div{visibility:hidden}.custom-block .text{margin-bottom:15px}.custom-content{display:flex;width:100%;align-items:stretch;flex-wrap:wrap;width:auto;margin:0 -15px -30px}.custom-content.zero-pad{margin:0;font-size:0px}.custom__item{flex:0 0 auto;margin-bottom:30px;padding-left:15px;padding-right:15px;max-width:100%}.zero-pad .custom__item{padding:0;margin:0;font-size:0px}@media only screen and (max-width:766px){.custom-content{margin:0 -10px -20px}.custom__item{flex:0 0 auto;padding-left:10px;padding-right:10px;margin-bottom:20px}.custom__item.small--one-half{flex:1 0 50%;max-width:400px;margin-left:auto;margin-right:auto}}.custom__item .collection-grid-item,.custom__item .grid-view-item{margin:0}.custom__item .rte-setting a{text-decoration:underline}.custom__item .rte-setting a :hover{text-decoration:none}.custom__item .text-center .custom-text{margin:0 auto}@media only screen and (min-width:1025px){.custom__item .text-center .custom-text{max-width:80%}.one-whole .custom__item .text-center .custom-text{max-width:70%}}@media only screen and (max-width:766px){.zero-pad .custom__item{margin-bottom:10px}.zero-pad .custom__item .details{padding-left:8px;padding-right:8px}}.custom__item-inner{z-index:1;position:relative;display:inline-block;text-align:left;max-width:100%;width:100%}.custom__item-inner--video,.custom__item-inner--collection,.custom__item-inner--html{display:block}.custom__item-inner--text img{margin-bottom:15px}.custom__item-inner--text h3{margin-bottom:10px}@media only screen and (min-width:767px){.custom__item-inner--text h3.medium{font-size:25px}.custom__item-inner--text h3.large{font-size:32px}}.custom__item-inner--text .rte-setting+.btn{margin-top:20px}.custom__item-inner--collection{position:relative}.custom__item-inner--collection .details{position:absolute;left:0;right:0;text-align:center;bottom:30px}.custom__item-inner--collection .details h3{margin:0;background-color:#fff;font-size:15px;display:inline-block;padding:10px 20px}.align--top-middle{text-align:center}.align--top-right{text-align:right}.align--middle-left{-ms-flex-item-align:center;align-self:center}.align--center{-ms-flex-item-align:center;align-self:center;text-align:center}.align--middle-right{-ms-flex-item-align:center;align-self:center;text-align:right}.align--bottom-left{-ms-flex-item-align:flex-end;align-self:flex-end}.align--bottom-middle{-ms-flex-item-align:flex-end;align-self:flex-end;text-align:center}.align--bottom-right{-ms-flex-item-align:flex-end;align-self:flex-end;text-align:right}.collection-tabs{text-align:center;margin-bottom:30px}.collection-tabs li{display:inline-block;margin:0 8px}.collection-tabs a{color:#2d2c2c;font-size:12px;display:inline-block;position:relative;padding:5px 15px 4px;border:1px solid rgba(0,0,0,0);background-color:#0000}.collection-tabs a:hover,.collection-tabs a:focus,.collection-tabs .active a{color:#fff;opacity:1;border-color:#0000;background-color:#333}.collection-tabs .style1 a{padding:4px;border:0 none;background:none}.collection-tabs .style1 a:after{content:"";width:100%;opacity:0;display:block;height:2px;margin-top:2px;background:#0000}.collection-tabs .style1 a:hover:after{opacity:.5}.collection-tabs .style1.active a:after{opacity:1}.collection-tabs .style3 a{border-radius:30px}.productSlider .slick-list{margin-left:-15px;margin-right:-15px}.productSlider .item{padding:3px 15px}@media only screen and (max-width:766px){.productSlider .slick-list{margin-left:-5px;margin-right:-5px}.productSlider .item{padding:0 5px}}.collection-columns .column-ttl{position:relative;padding-bottom:10px;margin-bottom:30px}.imgBanners{padding:10px 0;margin-top:-20px}.imgBanners .sec-ttl{margin:30px 0 -10px}.layout-boxed .imgBanners{padding:10px 15px}.layout-boxed .imgBanners .fullwidth,.layout-boxed .imgBanners .page-width{padding:0}.imgBnrOuter .grid{margin:0 -10px}.imgBnrOuter .grid .grid__item:not(.img-bnr){padding:0}.imgBnrOuter .img-bnr{text-align:center;padding:10px}.imgBnrOuter .inner{position:relative;overflow:hidden}.imgBnrOuter .inner *{transition:all .3s ease-in-out}.imgBnrOuter .inner img{display:block;width:100%}.imgBnrOuter .inner .ttl{line-height:25px;font-size:23px;display:inline-block;padding:10px 20px;max-width:80%;position:absolute}.imgBnrOuter .inner:hover a{opacity:1}.imgBnrOuter .inner:hover img{transform:scale(1.1)}.imgBnrOuter .inner.topleft .ttl{left:20px;top:20px;text-align:left}.imgBnrOuter .inner.topright .ttl{right:20px;top:20px;text-align:right}.imgBnrOuter .inner.center .ttl{left:50%;top:50%;transform:translate(-50%,-50%)}.imgBnrOuter .inner.btmleft .ttl{left:20px;bottom:20px;text-align:left}.imgBnrOuter .inner.btmright .ttl{right:20px;bottom:20px;text-align:right}.imgBnrOuter .grid.no-zoom img{transform:none!important}@media only screen and (max-width:766px){.layout-boxed .index-section.imgBanners{padding:5px 10px}.imgBnrOuter a{opacity:1}.imgBnrOuter .grid .grid__item{width:100%}}.store-info{justify-content:space-between;margin:0 -20px}.store-info li{flex:1;padding:10px 20px}.store-info h5{margin-bottom:5px;letter-spacing:.05em;font-size:14px}.store-info .ad{font-size:40px;display:inline-block;margin-bottom:20px}.store-info.style2 li a{align-items:center}.store-info.style2 .ad{margin:0 0 0 15px}@media only screen and (min-width:767px){.store-info a:not(.flex){display:inline-block}.store-info.style1 li{text-align:center}}@media only screen and (max-width:1024px){.store-info.style2{flex-wrap:wrap}.store-info.style2 li{flex:1 1 50%}}@media only screen and (max-width:766px){.store-info{flex-wrap:wrap;flex-direction:column}.store-info li{border:0!important;width:100%}.store-info li a{display:flex}.store-info li .ad{margin:0 0 0 15px;font-size:30px;min-width:30px;text-align:center}}.insta-shop{margin:0 -10px}.home-instagram .instagram-des{margin-bottom:25px}.home-instagram .instafeed{position:relative;width:100%;text-align:center}.home-instagram .instafeed:not(.carousel){display:flex;flex-wrap:wrap}.home-instagram .instafeed .insta-img a{position:relative;padding-bottom:100%;display:block;overflow:hidden}.home-instagram .instafeed .insta-img img{display:block;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-instagram .grid-sp .insta-img{padding:0 5px 10px}.home-instagram .followus{text-align:center;padding:20px 0}.home-instagram .followus .btn{position:relative;z-index:555}.video-sec{position:relative;font-size:0px}.video-text{position:absolute}.video-text .ttl{font-size:30px;display:block;margin-bottom:15px}@media only screen and (min-width:767px){.video-text.left{left:7%;text-align:left;top:50%}.video-text.leftbottom{left:7%;text-align:left;bottom:10%;transform:none;top:inherit}.video-text.right{right:7%;text-align:right;top:50%}.video-text.rightbottom{right:7%;text-align:right;bottom:10%;transform:none;top:inherit}.video-text.topcenter{left:50%;top:5%;transform:translate(-50%);text-align:center}.video-text.bottomcenter{top:inherit;left:50%;bottom:10%;transform:translate(-50%);text-align:center}.video-text.center{left:50%;top:50%;transform:translate(-50%,-50%);text-align:center}}@media only screen and (max-width:766px){.video-text{top:50%;transform:translateY(-50%);text-align:center;width:100%}.video-text .ttl{font-size:27px}}.simple-text{letter-spacing:normal}.simple-text a{text-decoration:underline}.simple-text span{display:block;margin-bottom:20px}@media only screen and (max-width:766px){.simple-text{font-size:16px;padding:0 15px}}.wrap-block{margin:0 auto;display:block;text-align:center}.wrap-block .simple-text{padding:0}.wrap-block a{margin-top:20px}.template-collection .main-col.right{float:right}.collection-image{margin-bottom:20px}.collection-title{font-size:18px;text-transform:uppercase;font-weight:700;margin-bottom:0}.collection-description{font-size:13px}.clPageBnr{justify-content:center;align-items:center;padding:20px 30px;position:relative;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.clPageBnr.info-below{padding:0}.clPageBnr.info-over{margin-bottom:20px}.clPageBnr.text-left{justify-content:flex-start}.info-below+.collection-description,.collection-title+.collection-description{margin-top:10px}.catBanners{margin-bottom:25px}.catBanners .slideshow>.slideshow__slide:not(:first-child){display:none}.sidebar{transition:all .3s ease-in-out}.closeFilter{color:#fff;font-size:16px;line-height:29px;height:30px;width:30px;text-align:center;visibility:hidden;cursor:pointer;position:fixed;top:15px;right:-30px;background-color:#333;transition:all .3s ease-in-out}.sidebar .sidebar_widget{margin-bottom:30px}.sidebar .widget-title{color:#4e4d4e;font-size:15px;margin-bottom:10px;font-weight:700;letter-spacing:.2px;position:relative}@media only screen and (min-width:1024px){.sidebar.popup{width:300px;height:100%;padding:15px;position:fixed;top:0;left:-310px;z-index:335;overflow:auto;background-color:#fff;box-shadow:0 0 10px #0000001a}.sidebar.popup.active{left:0}.sidebar.popup.active .closeFilter{visibility:visible;left:300px}}@media only screen and (max-width:1024px){.filterbar{width:250px;height:100%;padding:0;position:fixed;top:0;right:-260px;z-index:444;overflow:auto;background-color:#fff;box-shadow:0 0 10px #0000001a}.filterbar.active{right:0}.filterbar.active .closeFilter{visibility:visible;right:250px}.filterbar .sidebar_widget{padding:15px 15px 0;margin-bottom:15px}}ul.sidebar_cate .grid__item{float:none}ul.sidebar_cate li{padding:4px 0}ul.sidebar_cate a{color:#000}ul.sidebar_cate a:hover{color:#8dc337}ul.sidebar_cate ul{margin:0 0 0 15px}.filterBox ul.twoCall{column-count:2;column-gap:12px}.filterBox ul.opt li{padding:3px 0}.filterBox ul.opt li label{font-weight:400;font-size:12px}.filterBox .clr li{display:inline-block;padding:0;margin:0 0 5px 5px;position:relative}.filterBox .clr .clrbox{font-size:11px;display:block;height:18px;width:18px;line-height:18px;border-radius:0}.filterBox .clr .clrbox:before{position:absolute;width:100%;text-align:center;color:#fff;font-family:adorn-icons}.filterBox .clr .clrbox.rounded{border-radius:50%}.filterBox .clr .clrbox.rounded_rectangle{border-radius:4px}.filterBox .clr .clrbox.medium{font-size:13px;height:30px;width:30px;line-height:30px}.filterBox .clr .clrbox.large{font-size:14px;height:40px;width:40px;line-height:40px}.filterBox .clr .clrbox.swtwhite{border:1px solid #eee}.filterBox .clr .clrbox.swtwhite:before{color:#000}.filterBox .clr input:checked+.clrbox:before{content:"\ea7f"}@media only screen and (min-width:1024px){.filterBox .clr li:hover .tooltip-label{opacity:1;visibility:visible;bottom:calc(100% + 7px)}}.crFilters .actFilter{cursor:pointer;display:inline-block;margin:0 3px 0 0;padding:3px 6px;background:#000;color:#fff;font-size:11px}.crFilters .ad{font-size:11px;vertical-align:baseline;padding-left:5px}.crFilters .btn-link{display:inline-block;margin-top:10px;font-size:11px;text-decoration:underline}.side-pr-slider item:not(:first-child){display:none}.side-pr-slider .grid-view-item{margin-bottom:0}.side-pr-slider .slick-prev{right:-12px}.side-pr-slider .slick-next{left:-12px}.sidebar .static-banner{border:0 none}.filters-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:20px}.filters-toolbar select{font-size:12px;height:auto;max-width:100px;min-width:inherit;margin:0;padding:5px 5px 5px 25px;border:0 none}.filters-toolbar .change-view{font-size:18px;line-height:1;background:none;opacity:.5;border:0;padding:0 3px}.filters-toolbar .change-view--active{opacity:1}.btn-filter{border-radius:3px;text-transform:uppercase;padding:2px 12px;line-height:normal;height:auto;font-size:12px;letter-spacing:0;margin-right:15px}.btn-filter .ad{font-size:13px;vertical-align:middle;margin-bottom:3px}.flbarCount{font-size:19px;margin:0 auto}@media only screen and (max-width:766px){.btn-filter{width:100%;padding:5px;margin:0 0 10px}.flbarCount{font-size:18px}.medium-up--hide .medium-up--show{display:block!important}}.product-single__photos{margin-bottom:45px}@media only screen and (max-width:766px){.product-single__photos{margin-bottom:25px}}.prod-large-img{position:relative;z-index:1}.zoomcr:hover{cursor:crosshair}.product-single__photo{min-height:1px;position:relative;overflow:hidden;@include transition(all .3s ease-in-out);}.primgSlider .product-single__photo:not(.slick-slide):not(:first-child){display:none}.product-single__photo:not(.slick-current){opacity:.5}.prMedia{position:relative}.prMedia .shopify-model-viewer-ui,.prMedia model-viewer{position:absolute;top:0;left:0;width:100%;height:100%}.product-single__media video{width:100%}.product-btn{position:absolute;right:10px;bottom:10px}.product-btn .btn{width:40px;float:left;height:35px;line-height:30px;padding:0;position:relative;margin-right:2px}.product-btn .ad{font-size:18px}.product-btn .popup-video .ad{font-size:22px}@media only screen and (min-width:1025px){.product-btn .btn:hover .tooltip-label{opacity:1;visibility:visible;bottom:calc(100% + 7px)}}.thumbnails-wrapper .prThumb{display:block;position:relative;display:inline-block;width:16.66%;padding:0 5px;vertical-align:top}.thumbnails-wrapper .prThumb:not(.slick-slide):not(:first-child){display:none}.thumbnails-wrapper .slick-current{opacity:.5}.thumbnails-wrapper .slick-prev{left:0}.thumbnails-wrapper .slick-next{right:0}@media only screen and (max-width:1024px){.thumbnails-wrapper .product-single__thumbnails{margin:6px -3px 0}.thumbnails-wrapper .prThumb{display:inline-block;width:20%;padding:0 3px;margin:0;vertical-align:top}}.thumbnails-wrapper .ad-play{color:#fff;text-shadow:0px 0 2px rgba(0,0,0,.5);font-size:17px;margin:-10px 0 0 -7px;position:absolute;top:50%;left:50%}.product-single .social-sharing{padding-top:20px;text-align:center}.product-single .social-sharing .share-title{display:none}.product-single__meta{position:relative;max-width:500px;margin:0 auto 50px}.style7 .product-single__price{justify-content:center}h1.product-single__title{color:#111;text-transform:capitalize;font-weight:600;font-size:22px;margin-bottom:15px}@media only screen and (max-width:1024px){h1.product-single__title{font-size:18px}}.instock{color:#76bd1c}.outstock{color:#ff9f3b}.product-info{color:#666;margin-bottom:20px}.product-info>div{display:inline-block;margin:0 0 0 25px}.product-info>p{margin:0 0 5px;display:block}.product-info span.instock{color:#76bd1c}.product-info span.outstock{color:#ff9f3b}.product-info a{color:#333333b3}.product-info a:hover{color:#333;opacity:1;text-decoration:underline}.product-single__price{line-height:1.4;align-items:center;flex-wrap:wrap;margin-bottom:20px}.product-single__price>*{margin-left:10px}.product-single__price .product-price__price{color:#18d3d3;font-size:20px;font-weight:600}.product-single__price s.product-price__price{color:#111;font-size:17px;font-weight:400;margin-right:10px}@media only screen and (max-width:766px){.product-single__price .product-price__price{font-size:17px}.product-single__price s.product-price__price{font-size:15px}}.product-single__description{margin-bottom:20px}.product-single__description ul{margin:20px 0 20px 20px}.moredetail{margin:-10px 0 25px}.moredetail a{text-decoration:underline}.product-form{display:flex;flex-wrap:wrap;margin:0 -5px 10px}.product-form__item{flex:1 1 200px;margin-bottom:10px;padding:5px}.product-form__item label{display:block}.product-form__input{display:block;width:100%;margin:0}.sizelink{margin-left:12px;font-size:12px;font-weight:400;display:inline-block}.sizelink .ad{font-size:17px;vertical-align:text-top;opacity:.7}.group-prod>li{padding:15px 0;display:flex;align-items:center;border-top:1px solid #eeeeee}.group-prod>li .img{width:70px;font-size:0}.group-prod>li .details{padding:0 0 10px 20px;flex:1;display:flex;flex-wrap:wrap}.group-prod .product-name{margin-bottom:15px;font-weight:700;font-size:14px;width:100%}.group-prod .gprvrAct{color:#111;font-size:13px;padding:7px 10px;cursor:pointer;display:inline-block;position:relative;background-color:#fff;border:1px solid #dddddd}.group-prod .gprvrAct span{margin-right:15px}.group-prod .gprvrAct .ad{right:10px;top:8px;position:absolute}.group-prod .gpprVariants{position:relative;margin-right:10px}.group-prod .gpprVariants ul{z-index:11;position:absolute;top:100%;left:0;border:1px solid #dddddd;border-top:0;width:100%;display:none;background-color:#fff}.group-prod .gpprVariants li{cursor:pointer;padding:5px 10px}.group-prod .gpprVariants li:hover{background-color:#1111110d}.group-prod .qtyField{width:91px;background-color:#fff}.group-prod .qtyField .gprQty{padding:0 8px;width:auto;height:32px;line-height:32px;border-radius:0}.group-prod .qtyField .qty{line-height:32px;height:32px;width:35px}.group-prod .qtyField .ad{font-size:12px}.group-prod .no-var{line-height:30px;margin-right:10px}.group-prod .money{line-height:33px;margin-right:10px}.group-prod .gpprVariants .money{line-height:inherit}.product-form .swatch{margin-bottom:15px;padding-left:5px;padding-right:5px;width:100%}.product-form .swatch label.header{margin-bottom:8px;text-transform:uppercase}.swatch-element{display:inline-block;margin:0 4px 2px 0;position:relative}.swatch-element .swatchLbl{color:#333;font-size:12px;font-weight:400;line-height:32px;text-align:center;display:inline-block;margin:0;min-width:35px;height:35px;padding:0 10px;background-color:#f5f5f5;border:2px solid transparent;border-radius:5px}.swatch-element .swatchLbl.square-only{border-radius:0}.swatch-element .color{padding:0;background-repeat:no-repeat;background-position:50% 0;background-size:cover;border:2px solid #fff;box-shadow:0 0 0 1px #ddd;width:50px;height:50px}.swatch-element .swatchInput:checked+.swatchLbl{border:2px solid #e55151;box-shadow:none}.swatch-element.soldout{opacity:.5;text-decoration:line-through;cursor:no-drop}.swatch-element.soldout .color:after{content:"";display:block;width:100%;height:100%;background:url(//www.vibratov.co.il/cdn/shop/t/25/assets/soldout.png?v=104570666369396548821777028668) no-repeat 50% 50%/cover}@media only screen and (min-width:767px){.swatch-element:hover .tooltip-label{opacity:1;bottom:calc(100% + 7px);visibility:visible}}.slVariant{font-weight:700;margin-left:25px;display:inline-block}.infolinks a.inLink{display:inline-block;vertical-align:top;margin:0 0 15px 15px;color:#333}.infolinks a.inLink:hover{color:#333;opacity:.8}.infolinks .ad{font-size:13px;margin-left:5px}.infolinks .btn{display:block;margin-bottom:15px}.product-action{width:100%;position:relative;margin-bottom:15px;flex-wrap:wrap}.product-action .qtyField{width:90px;margin:0 0 0 10px}.product-action button{max-width:500px;flex:1;height:40px;margin-bottom:0;border:1px solid #d3258c;background-color:#d3258c;color:#fff}.product-action button:hover{background-color:#fff;color:#000;border:1px solid #000}.shippingMsg,.freeShipMsg,.userViewMsg{margin-bottom:12px}.shippingMsg .ad,.freeShipMsg .ad,.userViewMsg .ad{font-size:15px;width:23px}.trustseal-img{margin-top:20px}.storeFeatures{padding-top:15px;color:#111;flex-wrap:wrap;margin:0 -10px 10px}.storeFeatures p{padding:5px 10px;margin:0}.storeFeatures .ad{min-width:25px}p.product-type{margin-bottom:10px}.fbtImgCall{position:relative;align-self:center;width:auto}.fbtImgCall+.fbtImgCall:before{content:"+";font-size:18px;font-weight:300;position:absolute;top:44%;right:-6px}.fbtbtnCall{margin-right:20px;max-width:200px}.fbtPrice{color:#111;font-size:120%}.fbtRow{margin-bottom:10px}.fbtRow:not(.checked){opacity:.3}.fbtRow label{margin-left:15px}.fbtRow b.price{color:#111;margin-left:10px}.fbtRow select{margin:0;padding:7px 7px 7px 25px;min-width:inherit}@media only screen and (max-width:766px){.fbtGroup{flex-direction:column}.fbtbtnCall{margin:15px 0 0;max-width:100%}}.product-tabs{width:100%;border-bottom:1px solid #dddddd;margin:0 0 25px}.product-tabs li{display:flex;align-items:stretch;margin-right:10px}.product-tabs li a{text-align:center;font-size:16px;position:relative;letter-spacing:.02em;display:block;padding:10px 25px;font-weight:600;outline:none;color:#111;border:1px solid #eeeeee;border-bottom:0;background:#eee}.product-tabs li a:hover,.product-tabs li.active a{opacity:1;text-decoration:none;background-color:#fff;color:#000}.product-tabs li.active a{border:1px solid #dddddd;border-bottom:0}.product-tabs li.active a:before{content:"";width:100%;height:2px;background-color:#fff;position:absolute;bottom:-1px;left:0;right:0}.prTabs .acor-ttl a{color:#111;font-size:16px;background-color:#eee;border:1px solid #eeeeee}.prTabs .acor-ttl.active a{color:#000;background-color:#fff;border:1px solid #dddddd}.template-product .tab-container{margin-bottom:50px}@media only screen and (max-width:766px){.template-product .tab-content{padding:15px 0}}.product-description img{margin-bottom:25px}.tab-content #sizechart{display:block!important;padding:10px 0;overflow-x:auto;width:100%;box-shadow:none;max-width:100%}.sprnav{color:#333;font-size:12px;line-height:1.2;max-width:200px;padding:5px;opacity:.3;display:flex;width:100%;align-items:center;justify-content:space-between;position:fixed;top:45%;z-index:10;background-color:#fff;box-shadow:0 0 10px #3333}.sprnav.prev{left:-130px}.sprnav.next{right:-130px}.sprnav span.img{width:60px}.sprnav .details{width:125px;padding:5px;transition:all .4s ease-out}.sprnav .details span{display:block;margin-top:7px}.sprnav:hover{color:#333;opacity:1}.sprnav.prev:hover{left:0}.sprnav.next:hover{right:0}.stickyCart{display:none;color:#f5f5f5;position:fixed;bottom:0;left:0;z-index:50;width:100%;padding:5px;background-color:#000}.stickyCart .flex{justify-content:center;align-items:center}.stickyCart .sticky-title{padding:0 60px 0 10px}.stickyCart .stickyOptions{margin-right:10px;position:relative}.stickyCart .selectedOpt{padding:8px 30px 0 15px;font-size:110%;height:35px;white-space:nowrap;overflow:hidden;width:220px;text-overflow:ellipsis;cursor:pointer;border:1px solid #535353;position:relative}.stickyCart .selectedOpt:after{content:"\e905";font-family:adorn-icons;position:absolute;top:8px;right:10px}.stickyCart ul{position:absolute;bottom:100%;left:0;display:none;min-width:100%;max-height:300px;overflow:auto;background-color:#000;border:1px solid #535353}.stickyCart li{font-size:90%;padding:10px;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.stickyCart li.soldout{opacity:.5;text-decoration:line-through}.stickyCart .product-form__cart-submit{padding:0 20px;line-height:37px;border:0;background:#111;color:#fff}.stickyCart .wrapQtyBtn{margin-right:10px}.stickyCart .qtyField{border:1px solid #535353}.stickyCart .qtyBtn,.stickyCart .qty{color:#f5f5f5;height:35px}.stickyCart.popup{padding-right:16px}@media only screen and (max-width:766px){.stickyCart .flex{justify-content:space-between}.stickyCart .flex>*{width:calc(50% - 3px)}.stickyCart .selectedOpt{width:100%}}#products-related-products{margin-bottom:20px}.product-single.home{align-items:center}.product-single.home .product-single__title{margin-bottom:10px}.product-single.home .social-sharing{padding:0}.product-single.home .sizelink{display:none}@media only screen and (max-width:766px){.product-single.home{flex-direction:column}}.cart table,.cart .edit-shop,.currencymsg{margin-bottom:25px}.cart th,.cart td{border:0;text-align:center}.cart th{background:#f5f5f5;text-transform:uppercase}.cart .delete{width:30px;padding:0}.cart .remove{opacity:1;height:22px;width:22px;border-radius:50%;padding:0;line-height:22px;border:0;display:inline-flex;align-items:center;justify-content:center;font-size:0}.cart .remove .ad{font-size:0!important}.cart .remove .ad:before{content:"\d7"!important;font-size:16px!important;font-family:Arial,sans-serif!important;line-height:1!important;display:block!important}.cart .removeMb{text-decoration:underline;display:inline-block;margin-top:15px;opacity:.7}.cart__image-wrapper{width:110px}.cart__meta-text{padding:5px 0;font-size:18px;font-style:italic}.cart .qtyField{width:80px;margin:0 auto}.edit-shop{justify-content:space-between}.cart__footer{justify-content:flex-end;flex-wrap:wrap}.cart__footer .grid__item{float:none;flex:1;display:flex;margin-bottom:20px}.cart .bdr-box{width:100%;border:0;padding:25px;background:#f5f5f5}.cart .bdr-box .btn{width:100%}.cart textarea{resize:none;width:100%;min-height:100px}.cart-options-ttl{text-transform:uppercase;font-size:13px;margin-bottom:12px;font-weight:600;display:block}.cartSummery,.shipCalc{max-width:33.33%}.cart-subtotal-row{margin-bottom:10px;font-size:16px;text-align:left;font-weight:700;padding:10px 0;text-transform:uppercase;justify-content:space-between}.totalSave{color:#4eaf13;text-align:left;font-style:italic;padding:0 0 10px;justify-content:space-between}.bdr-box .additional-checkout-button,.bdr-box .checkout{min-height:44px;width:100%!important;margin:0 0 10px!important}#shipping-calculator .field *{width:100%}#shipping-rates-feedback{padding:10px;text-align:center;border:2px solid #111;letter-spacing:normal}.cart.style1 #shipping-calculator .btn{margin:0}.cart.style2 #shipping-calculator{margin-bottom:20px}@media only screen and (max-width:766px){.cart__image-wrapper{width:60px;padding:10px 0}.cart__update-wrapper{padding-right:0}.cart__footer{flex-direction:column}.cart__footer .grid__item{width:100%;max-width:100%}.shipCalc{order:1}.cart .bdr-box{padding:15px}}.blog-right.right{float:right}.recentPost .article-name{line-height:17px;display:block;margin-bottom:5px}.recentPost .article__date{display:block;margin:0;opacity:.8}.article__grid-image{display:block;margin-bottom:15px;background-size:cover}.article__grid-meta{margin-bottom:30px}.article__title{font-weight:700}.publish-detail{margin:0 -5px 10px}.publish-detail li{list-style:none;display:inline-block;margin:5px;font-size:90%;opacity:.8}.publish-detail .ad{font-size:14px;margin-right:3px}.publish-detail a{text-decoration:underline;transition:all .3s ease-out}.template-article .section-header{margin:20px 0}.template-article h1{text-transform:inherit;margin:0 0 10px}.blog--list-view .article{margin-bottom:20px}@media only screen and (min-width:767px){.blog--list-view .article{margin-bottom:40px}}.blog--list-view{max-width:900px;margin:0 auto}.blog--list-view .pagination{padding-top:0}.article_featured-image{margin-bottom:30px}.template-blog .article h3{text-transform:none;letter-spacing:0;margin:15px 0 0}.blog-nav{margin:0 0 40px;justify-content:space-between}h2.com-title{font-size:14px;text-align:left;letter-spacing:.5px;margin:0;border-bottom:1px solid #eeeeee;padding-bottom:15px}#comments .comment{padding:20px 0}#comments .comment+.comment{border-top:1px solid #eeeeee}.comment__meta{margin-top:20px;position:relative;font-size:12px}.comment__meta .authour{font-weight:700;text-transform:uppercase}.comment-form{padding:40px 40px 25px;background:#faf9f9;margin-bottom:30px}.comment-form h2{font-size:15px;text-transform:uppercase;font-weight:700;font-family:arial;margin-bottom:30px}.comment-form input:not([type=submit]),#comment_form textarea,#comment_form select{background:#fff}.comment-form label{text-align:left}@media only screen and (max-width:766px){.comment-form{padding:25px 25px 10px}}.wishlist-product{margin:20px 0 0}.wishlist-product a.product-title{color:#111}.wishlist-product li{border-top:1px solid #e5e5e5;position:relative;list-style:none;padding:15px 0;display:table;font-size:12px;width:100%;margin:0}.wishlist-product li>div{display:table-cell;vertical-align:middle}.wishlist-product li:first-child{color:#000;font-weight:700;padding:10px 0;background-color:#f9f9f9;text-transform:uppercase;letter-spacing:1px;border:none}.wishlist-product .product_img{width:100px;padding:0}.wishlist-product .product_name{text-align:left;padding-left:20px}.wishlist-product .product_price{width:14%;text-align:center}.wishlist-product .product_stock{min-width:110px;width:15%}.wishlist-product .product_add{width:170px;text-align:center}.wishlist-product .product_remove{width:40px;text-align:center}.wishlist-product .btn-remove-wishlist{padding:9px;line-height:1}@media only screen and (max-width:766px){.wishlist-product li:first-child{display:none}.wishlist-product li>div{display:block;margin-bottom:5px}.wishlist-product .product_img{float:left;max-width:100px;width:auto;margin-right:15px}.wishlist-product .product_price,.wishlist-product .product_stock{width:auto;text-align:left!important}.wishlist-product .product_add,.wishlist-product .product_remove{display:inline-block;width:auto;margin-right:8px}}.top-text-block{margin-bottom:30px;text-align:center}.about-us .feature-row{margin-bottom:35px}@media only screen and (min-width:1025px){.top-text-block{max-width:800px;margin:0 auto 40px}}.about-details>.grid__item:nth-child(odd){clear:left}.about-style-2 .block-title,.about-style-2 .block-des{margin-bottom:35px}.about-style-2 .team-bio p{margin-bottom:5px}@media only screen and (max-width:766px){.about-style-2 .team-bio .grid__item{margin-bottom:20px}}.social-url a{margin:0 6px}.custom-page .image_with_text{margin-bottom:0;display:inherit}.custom-page .feature-row__image:hover{transform:none}@media only screen and (max-width:766px){.custom-page .row_text{margin-bottom:10px;padding:20px 15px 0}.custom-page .custom__item.text.small--one-half{flex:1 0 100%;max-width:100%}}.contact-template{margin-top:0}.contact-template .map{height:350px;margin-top:40px}.contact-template .map h3{margin-bottom:10px}.contact-template .map-section__overlay-wrapper{position:static;text-align:left}.contact-template .map-section__overlay{left:40px;width:300px}@media only screen and (min-width:1025px){.contact-template .form-vertical{padding-right:30px}}.contact-template .form-vertical .h3{margin-bottom:10px}.contact-template .contact-logo{margin-bottom:30px}.contact-template .follow-us label{margin-bottom:15px}.contact-template .follow-us li{margin-right:10px}.contact-template label{font-weight:400}.contact-template .open-hours{margin-bottom:20px}.contact-template .open-hours strong{display:block;letter-spacing:1px;margin-bottom:10px}.contact-template .contact-address{margin-bottom:20px}.contact-template .contact-address li{padding:5px 0}.contact-template .style2 .follow-us label{display:inline-block}.contact-template .style2 .social-icons{vertical-align:text-bottom;display:inline-block;margin-left:20px}.contact-template .style2 .map-section{margin-top:15px}@media only screen and (max-width:1024px){.contact-template .style2 .contact-details{margin-top:30px}}@media only screen and (max-width:766px){.contact-template .style1 .form-vertical{padding:0 0 25px}}.filterbrand{margin-bottom:20px;align-items:center;flex-wrap:wrap}.filterbrand a{width:42px;padding:7px;font-weight:400;text-align:center;background-color:#fff;box-shadow:0 0 0 1px #eee;display:inline-block}.brandList .ttl,.brandList .list{padding:20px 10px;border-top:1px solid #eee}.brandList .ttl{width:100px;font-size:20px;font-weight:700}.brandList ul{column-count:4}.brandList ul a{display:inline-block;padding:5px}@media only screen and (max-width:1024px){.brandList ul{column-count:3}}@media only screen and (max-width:766px){.brandList .ttl{width:50px}.brandList ul{column-count:2}}.brand-logo-list .grid{margin:0 -5px 25px}.brand-logo-list .grid .grid__item{padding:0 5px;margin-bottom:10px}.brand-logo-list .logo-bar__link{padding:10px;display:block;text-align:center;border:1px solid #eee}.logo-bar__link img{height:auto}#faq{border-radius:0;border:none;margin-bottom:12px;box-shadow:none}.faq-body{border-bottom:1px solid #eeeeee}#faq .panel-title{cursor:pointer;font-weight:600;font-size:105%;text-transform:uppercase;padding:18px 0;margin:0;display:flex;justify-content:space-between;align-items:center}.faq-style1 .panel-title:after{content:"\ebe0";font-family:adorn-icons;font-size:12px;margin-left:10px}.faq-style1 .panel-title.active:after{content:"\ebd1"}#faq .panel-content{padding:0 0 25px}.faq-style1 .faq-body+.faq-body .panel-content{display:none}.faq-style2 h3{padding:15px 20px}.faq-style2 #faq .panel-title{cursor:default}@keyframes box-shadow{0%,to{box-shadow:0 0}50%{box-shadow:0 0 0 4px}}.lookbook{flex-wrap:wrap}.lookbook a{opacity:1}.lookbook .collection-grid-item{overflow:visible}.lookbook .collection-grid-item.gallery{overflow:hidden}.lookbook .collection-grid-item:hover img{transform:none}.lookbook .grid-lookbook.active{z-index:5}.lookbook .lookbook-caption{font-size:20px;text-align:center;bottom:-100px;transition-duration:.5s;position:absolute;left:0;right:0;margin:0;padding:12px 18px}.lookbook .grid-lookbook:hover .lookbook-caption{bottom:0}.lookbook .text-1{font-size:15px}.lookbook .text-2{font-size:13px;display:block}.lookbook .zoom-img{text-align:center;border-radius:2px;display:block;width:31px;height:28px;opacity:0;transition:all .3s ease-out;cursor:pointer;position:absolute;left:10px;top:10px}.lookbook .zoom-img .ad{font-size:19px;line-height:28px}.lookbook .grid-lookbook:hover .zoom-img{opacity:1}.lookbook .products{position:absolute}.lookbook .btn-shop{z-index:1;margin:5px;cursor:pointer;background:#000;color:#fff;border-radius:50%;display:block;height:24px;width:24px;text-align:center;line-height:23px}.lookbook .btn-shop:before{content:"";color:#fff6;position:absolute;animation:box-shadow 1.5s linear infinite;left:5px;top:5px;border-radius:50%;height:24px;width:24px}.lookbook .btn-shop .ad{font-size:10px}.lookbook .list-columns{visibility:hidden;z-index:2;box-shadow:0 0 2px #bbb;transition:all .3s ease-in-out;opacity:0;position:absolute;width:260px;background:#fff;padding:10px}.lookbook .list-columns.active{opacity:1;visibility:visible}.lookbook .list-columns.left{right:0}.lookbook .list-columns.right{left:0}.lookbook .list-columns .btn-shop-close{background:#111;color:#fff;position:absolute;right:-8px;top:-8px;padding:1px 6px;cursor:pointer;z-index:3}.lookbook .list-columns .btn-shop-close .ad{font-size:12px}@media only screen and (max-width:1024px){.lookbook .list-columns{padding:5px;width:130px;flex-direction:column}.lookbook .grid-view-item__title{font-size:12px}.lookbook .list-columns.left,.lookbook .list-columns.right{left:auto;right:-20px}.lookbook .list-columns .grid-view_image{margin:0 0 10px;width:100%}.lookbook .list-columns .btn{font-size:11px}}.login-register{max-width:1000px;margin:0 auto}.login-register h5{font-weight:600}.login-register p{margin-bottom:25px}.login-register .wrap{width:95%;height:100%;display:table;border:1px solid #eeeeee;padding:40px}@media only screen and (max-width:766px){.login-register{flex-direction:column}.login-register .flex-item{margin-bottom:20px}}.form-border{border:1px solid #eeeeee;padding:20px;margin-bottom:20px}.form-border h2{margin-bottom:15px}.form-border label{font-weight:400}.template-search .section-header{margin-top:35px}.spr-header-title{display:none}.spr-badge-caption{vertical-align:middle;display:inline}#prodNotify{color:#000;width:auto;max-width:320px;text-align:right;padding:5px;overflow:hidden;visibility:visible;opacity:1;position:fixed;left:10px;bottom:-200px;z-index:999;transition:all .5s ease-out;background-color:#fff;box-shadow:0 0 5px #0003}#prodNotify img{float:right;max-width:70px;max-height:80px;width:auto;height:auto}#prodNotify .details{margin:0 75px 0 0;padding:5px}#prodNotify a{color:#000}#prodNotify .closeNotify{width:20px;height:20px;text-align:center;position:absolute;top:0;left:0;background:#000;color:#fff}#prodNotify .closeNotify .ad{font-size:10px}#prodNotify p{font-size:11px;line-height:1.2;margin:0 0 5px;color:#666}#prodNotify .msg{margin-left:15px}#prodNotify .pname{font-size:13px;margin-bottom:15px}#prodNotify.active{visibility:visible;opacity:1;bottom:10px}.newsletter-section .input-group{max-width:500px;margin:0 auto}body:not(.template-index) .site-footer{margin-top:20px}@media only screen and (min-width:767px){body:not(.template-index) .site-footer{margin-top:50px}}.footer-block{display:flex;width:100%;-ms-flex-align:stretch;align-items:stretch;flex-wrap:wrap;margin-bottom:-30px;margin-left:-30px;padding:35px 0}.footer-block__item{flex:0 0 auto;margin-bottom:30px;padding-left:30px;max-width:100%}.site-footer{font-size:13px;color:#111;background-color:#030505;border-top:1px solid #eeeeee}.site-footer .footer-fw{padding:0 60px}.footer-top .h4{color:#4e4d4e;font-size:14px;letter-spacing:0;margin:0 0 15px}.footer-top a{color:#111;text-decoration:none}.footer-top .ad{color:#191c1c}.footer-top .addressFooter li{position:relative;margin-bottom:12px;clear:left}.footer-top .addressFooter .ad{font-size:12px;padding-right:12px;min-height:25px;float:left;margin-top:4px;text-align:center}.footer-top .addressFooter+.h4{margin:25px 0 10px}.footer-top .social-icons{margin-left:-6px}.footer-top .social-icons__link:hover{opacity:.7}.footer-top .social-icons__link .ad{font-size:14px}.footer-top .socialicons li{display:block;text-align:left;width:100%;margin-bottom:10px}.footer-top .socialicons .ad{width:17px;vertical-align:baseline}.footer-top .socialicons .icon__fallback-text{color:#111;overflow:visible;height:auto;width:auto;clip:unset;padding-left:10px}.footer-top .newsletter:not(.text-center) .input-group{display:block}.footer-top .newsletter .input-group__field{color:#000;background-color:#fff;margin-bottom:10px}.footer-top .newsletter .btn{border:0;font-size:11px;padding:0 15px;color:#fff;background-color:#000}.footer-top .newsletter .socials{margin-top:20px}.footer-top .newsletter .wrap-newsletter{max-width:450px}.footer-top .newsletter.text-center .wrap-newsletter{max-width:550px;margin:0 auto}.footer-top .newsletter.text-center .input-group__field{margin:0}.footer-top .instafeed{margin-left:-2px}.footer-top .instafeed .insta-img{margin:0 2px 4px}.footer-links li{margin-bottom:7px}.footer-links a:hover{opacity:.7;text-decoration:underline}@media only screen and (max-width:1279px){.site-footer .footer-fw{padding:0 15px}}@media only screen and (max-width:1024px){.footer-block__item{width:50%}.footer-block__item.one-whole.newsletter{width:100%}}@media only screen and (max-width:766px){.site-footer .footer-fw{padding:0 10px}.footer-block{margin:0;padding:15px 0}.footer-block__item{width:100%;padding:12px 0;margin:0}.footer-block__item+.footer-block__item{border-top:1px solid rgba(17,17,17,.3)}.footer-links .h4{line-height:20px;margin-bottom:0;cursor:pointer}.footer-links .h4:before{content:"\ea45";font-size:15px;font-family:adorn-icons;float:left}.footer-links .h4.active:before{content:"\ea48"}.footer-links .h4+ul{display:none;margin:10px 0 20px}}.footer-bottom{background:#fff;color:#111;clear:both;padding:15px 0;border-top:1px dotted #eeeeee}.footer-bottom .flex{justify-content:space-between;align-items:center}.footer-bottom .flex>div{flex:1}.footer-bottom .flex:after{display:none}.footer-bottom .payment-list__item{margin-left:5px;width:35px}.footer-bottom a{color:#111}@media only screen and (max-width:766px){.footer-bottom .flex{flex-direction:column}.footer-bottom .paymentCall{margin-bottom:15px;order:-1}}#site-scroll{color:#fff;line-height:33px;cursor:pointer;font-size:20px;height:35px;right:20px;position:fixed;border-radius:50%;text-align:center;transition:all .3s ease 0s;width:35px;bottom:40px;z-index:444;display:none;background:#ffad00}#age-check-prompt{border-radius:0}#age-check-prompt select{min-width:80px;float:none;display:inline-block}.snptwdgt__usr-profl,.snptwdgt-rtd__fotr{display:none!important}.falling-snow{position:relative}@keyframes falling-down-snow{0%{background-position:0 0,0 0,0 0}to{background-position:0 700px,0 500px,0 300px}}.falling-snow.style1:before,.falling-snow.style2:before{content:"";background-color:transparent;position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;pointer-events:none}.falling-snow.style1:before{background-image:url(//www.vibratov.co.il/cdn/shop/t/25/assets/snowballs-sm.png?v=174047789348735113171777059203),url(//www.vibratov.co.il/cdn/shop/t/25/assets/snowballs-lg.png?v=178295830929716632961777059201),url(//www.vibratov.co.il/cdn/shop/t/25/assets/snowballs-md.png?v=155160327626127169701777059202);-ms-animation:falling-down-snow 10s linear infinite;animation:falling-down-snow 10s linear infinite}@keyframes snow{0%{background-position:0 0,0 0,0 0}to{background-position:500px 1000px,400px 400px,300px 300px}}.falling-snow.style2:before{background-image:url(//www.vibratov.co.il/cdn/shop/t/25/assets/snow-1.png?v=110768477873245010141777028668),url(//www.vibratov.co.il/cdn/shop/t/25/assets/snow-2.png?v=167309811368407346631777028668),url(//www.vibratov.co.il/cdn/shop/t/25/assets/snow-2.png?v=167309811368407346631777028668);-ms-animation:snow 10s linear infinite;animation:snow 10s linear infinite}.snow-wrap.falling-snow.style2:before{z-index:111}.shopify-challenge__container{padding:10% 0}.grecaptcha-badge{display:none!important}.vb-footer,.vb-footer-main,.vb-footer-grid,.vb-footer-links li a,.vb-footer-col-title,.vb-footer-copyright,.vb-footer-tagline{color:#fff!important;opacity:1!important}.vb-footer-col-title{color:#fff!important;font-weight:800!important}ul.vb-footer-links li a{color:#fff!important;display:inline-block!important;padding:5px 0!important}ul.vb-footer-links li:before{color:#e0237a!important}.vb-footer .addressFooter li,.vb-footer .addressFooter a,.vb-footer p{color:#fff!important}@font-face{font-family:Alef;src:url(//www.vibratov.co.il/cdn/shop/t/25/assets/Alef-regular.woff?v=139605002796170768361777028668) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Alef;src:url(//www.vibratov.co.il/cdn/shop/t/25/assets/Alef-bold.woff?v=175629572554325766871777028668) format("woff");font-weight:700;font-style:normal}body{font-family:Alef,sans-serif}h1,h2,h3{font-family:Alef,sans-serif;font-weight:700}.product-action button{background:linear-gradient(135deg,#e0237a,#c4136a)!important;border:none!important;border-radius:12px!important;font-size:17px!important;font-weight:700!important;height:48px!important;box-shadow:0 4px 18px #e0237a47!important;transition:opacity .15s,transform .1s!important}.product-action button:hover{opacity:.92!important;transform:translateY(-1px)!important;background:linear-gradient(135deg,#e0237a,#c4136a)!important;color:#fff!important;border:none!important}.product-action button:active{transform:scale(.98)!important}.product-single__price .product-price__price{color:#e0237a!important;font-weight:700!important}.product-action .qtyField{border-radius:8px!important;border:1.5px solid #e0e0e0!important;overflow:hidden;display:flex!important;flex-direction:row-reverse!important;align-items:center!important;width:120px!important}.product-action .qtyField .qtyBtn{background:none!important;width:36px!important;height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important}.product-action .qtyField .qtyBtn .ad{font-size:16px!important}.product-action .qtyField .qty{flex:1!important;font-size:16px!important;font-weight:600!important;text-align:center!important;height:40px!important;line-height:40px!important;border-right:1px solid #e0e0e0!important;border-left:1px solid #e0e0e0!important;padding:0!important}.swatch-element .swatchInput:checked+.swatchLbl{border-color:#e0237a!important;background:#fde8f3!important;color:#c01266!important}.product-labels .on-sale{background:#e0237a!important;border-radius:20px!important;padding:0 10px!important}.thumbnails-wrapper .slick-current .product-single__thumbnail{opacity:1!important;outline:2px solid #e0237a;outline-offset:2px}.storeFeatures{background:#faf9f8;border-radius:10px;padding:14px 16px!important;border:.5px solid #ede9e4;margin-top:16px!important}.product-tabs li.active a{border-color:#e0237a!important;color:#e0237a!important}.product-action button{border-radius:50px!important}.product-single__price .product-price__price{font-size:32px!important;font-weight:700!important;color:#e0237a!important}.storeFeatures{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important;margin-top:20px!important;padding:0!important;background:none!important;border:none!important}.storeFeatures p{background:#fff!important;border:.5px solid #ede9e4!important;border-radius:10px!important;padding:12px 8px!important;text-align:center!important;font-size:12px!important;font-weight:600!important;color:#444!important;margin:0!important}.collection-template,.template-collection,.productList,.grid-products,.collection-box{direction:rtl}.grid-products .grid__item,#CollectionSection .grid__item,.productList .grid__item{margin-bottom:24px}.grid-view-item{position:relative;display:flex;flex-direction:column;height:100%;background:linear-gradient(180deg,#fff,#fffafb);border:1px solid #f0dce5;border-radius:28px;padding:14px 14px 18px;box-shadow:0 10px 28px #4935400f;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;overflow:hidden}.grid-view-item:hover{transform:translateY(-6px);box-shadow:0 18px 42px #4935401c;border-color:#e9bfd0}.grid-view-item.style1.wow.fadeIn{visibility:visible!important}.grid-view_image{position:relative;border-radius:22px;background:radial-gradient(circle at top,#fff,#fff5f8);overflow:hidden;padding:10px;margin-bottom:14px}.grid-view-item__link{display:block;border-radius:18px;overflow:hidden}.grid-view-item__image,.grid-view-item__image.hover,.grid-view-item__image.primary,.variantImg{border-radius:18px;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:contain;aspect-ratio:1 / 1;transition:transform .28s ease,opacity .28s ease}.grid-view-item:hover .grid-view-item__image.primary,.grid-view-item:hover .grid-view-item__image.hover,.grid-view-item:hover .variantImg{transform:scale(1.035)}.button-set{position:absolute;right:16px;bottom:16px;display:flex;flex-direction:row-reverse;gap:8px;opacity:0;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease;z-index:3}.grid-view-item:hover .button-set,.grid-view-item:focus-within .button-set{opacity:1;transform:translateY(0)}.button-set .btn{width:42px;height:42px;min-width:42px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:#20161ceb;color:#fff;border:1px solid rgba(255,255,255,.15);box-shadow:0 8px 18px #00000024;transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.button-set .btn:hover{transform:translateY(-2px);background:linear-gradient(135deg,#f0207f,#af0f56);box-shadow:0 12px 26px #d81b7347}.button-set .tooltip-label{display:none}.details{display:flex;flex-direction:column;gap:10px;padding:0 6px 2px;text-align:center}.grid-view-item__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:50px;margin:0;color:#26161e;font-size:17px;line-height:1.45;font-weight:800;text-decoration:none}.grid-view-item__title:hover{color:#d81b73}.grid-view-item__meta{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:8px 10px;min-height:38px}.product-price__price.product-price__sale,.product-price__price:not(.regular){color:#d81b73;font-size:31px;line-height:1;font-weight:900;letter-spacing:-.02em}.product-price__price.regular,.product-price__price.old-price,.product-price__price.compare-price{color:#9f8d96;font-size:24px;font-weight:500;text-decoration-thickness:2px}.gridSwatches{margin:0;min-height:8px}.grid-view-item .spr-badge,.grid-view-item .jdgm-prev-badge,.grid-view-item .jdgm-widget{justify-content:center}@media screen and (max-width:989px){.grid-view-item{border-radius:22px;padding:12px 12px 16px}.grid-view-item__title{font-size:16px;min-height:46px}.product-price__price.product-price__sale,.product-price__price:not(.regular){font-size:27px}.product-price__price.regular,.product-price__price.old-price,.product-price__price.compare-price{font-size:21px}.button-set{opacity:1;transform:none}}@media screen and (max-width:749px){.grid-products .grid__item,#CollectionSection .grid__item,.productList .grid__item{margin-bottom:16px}.grid-view-item{border-radius:18px;padding:10px 10px 14px}.grid-view_image{border-radius:16px;padding:8px;margin-bottom:10px}.grid-view-item__image,.grid-view-item__image.hover,.grid-view-item__image.primary,.variantImg{border-radius:14px}.grid-view-item__title{font-size:15px;min-height:42px}.product-price__price.product-price__sale,.product-price__price:not(.regular){font-size:24px}.product-price__price.regular,.product-price__price.old-price,.product-price__price.compare-price{font-size:18px}.button-set{right:12px;bottom:12px;gap:6px}.button-set .btn{width:38px;height:38px;min-width:38px;border-radius:12px}}.grid-view-item__image.primary{opacity:1!important;visibility:visible!important;position:relative;z-index:1}.grid-view-item__image.hover,.variantImg{display:none!important;opacity:0!important;visibility:hidden!important}:is(.ajaxcart,.ajax-cart,.mini-cart,.minicart,.drawer--cart,.cart-drawer,.cartDrawer,.header-cart,.site-cart,.cart-popup,.cart-popup-wrapper,.cart-sidebar,.drawer__inner--cart,.shopify-section .ajaxcart,.shopify-section .mini-cart){direction:rtl;text-align:right;background:linear-gradient(180deg,#fffafb,#fff);color:#26161e;border:1px solid #f0dce5;border-radius:26px;box-shadow:0 18px 46px #49354024;overflow:hidden}:is(.ajaxcart,.ajax-cart,.mini-cart,.minicart,.drawer--cart,.cart-drawer,.cartDrawer,.header-cart,.site-cart,.cart-popup,.cart-popup-wrapper,.cart-sidebar,.drawer__inner--cart) *{font-family:inherit}:is(.ajaxcart__inner,.ajax-cart__inner,.mini-cart__inner,.minicart__inner,.cart-drawer__inner,.cartDrawer__inner,.drawer__inner,.header-cart__inner,.site-cart__inner,.cart-popup__inner,.cart-sidebar__inner){background:transparent}:is(.ajaxcart__header,.ajax-cart__header,.mini-cart__header,.minicart__header,.cart-drawer__header,.cartDrawer__header,.drawer__header,.header-cart__header,.cart-popup__header,.site-cart__header,.cart-sidebar__header,.ajaxcart .drawer__title,.mini-cart .drawer__title){background:#ffffffe0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid #f0dce5;padding:18px 20px 14px;color:#26161e;font-weight:800}:is(.ajaxcart__product,.ajax-cart__product,.mini-cart__product,.minicart__product,.cart-drawer__product,.cartDrawer__product,.drawer__cart-item,.cart__row,.ajaxcart__row,.mini-cart__row,.cart-popup-item,.cart-item,.cart-products .product,.site-cart .product,.header-cart .product){background:linear-gradient(180deg,#fff,#fffafb);border:1px solid #f0dce5;border-radius:22px;margin:12px 12px 0;padding:12px;box-shadow:0 10px 28px #4935400f}:is(.ajaxcart__product-image,.ajax-cart__product-image,.mini-cart__image,.minicart__image,.cart-item__image,.cart-popup-item__image,.drawer__cart-item img,.cart__row img,.ajaxcart img,.mini-cart img,.header-cart img,.site-cart img){border-radius:16px;background:#fff}:is(.ajaxcart__product-name,.ajax-cart__product-name,.mini-cart__product-title,.minicart__product-title,.cart-item__name,.cart-popup-item__title,.drawer__cart-item .cart__product-name,.cart__row .h4,.cart__row .product-name,.site-cart .product-title,.header-cart .product-title,.ajaxcart a,.mini-cart a){color:#26161e;font-weight:800;line-height:1.45;text-decoration:none}:is(.ajaxcart__product-name:hover,.ajax-cart__product-name:hover,.mini-cart__product-title:hover,.minicart__product-title:hover,.cart-item__name:hover,.cart-popup-item__title:hover,.ajaxcart a:hover,.mini-cart a:hover){color:#d81b73}:is(.ajaxcart__price,.ajax-cart__price,.mini-cart__price,.minicart__price,.cart-item__price,.cart-popup-item__price,.cart__price,.product-price,.money){color:#d81b73;font-weight:900}:is(.ajaxcart__qty,.ajax-cart__qty,.mini-cart__qty,.minicart__qty,.cart-item__qty,.qtyField,.js-qty,.qtyBox,.quantity,.quantity-box){display:inline-flex;align-items:center;justify-content:center;gap:0;direction:ltr;background:#fff;border:1px solid #ead3dd;border-radius:14px;overflow:hidden;min-height:42px}:is(.ajaxcart__qty input,.ajax-cart__qty input,.mini-cart__qty input,.minicart__qty input,.cart-item__qty input,.js-qty input,.qtyBox input,.quantity input,.quantity-box input){border:0!important;background:transparent!important;color:#26161e!important;font-weight:800;text-align:center;min-width:40px;box-shadow:none!important}:is(.ajaxcart__qty button,.ajax-cart__qty button,.mini-cart__qty button,.minicart__qty button,.cart-item__qty button,.js-qty button,.js-qty__adjust,.qtyBox button,.quantity button,.quantity-box button,.qtyBtn){width:38px;min-width:38px;height:42px;border:0!important;background:#fff5f8!important;color:#26161e!important;font-size:20px;font-weight:700;transition:background .18s ease,color .18s ease,transform .18s ease}:is(.ajaxcart__qty button:hover,.ajax-cart__qty button:hover,.mini-cart__qty button:hover,.minicart__qty button:hover,.cart-item__qty button:hover,.js-qty button:hover,.js-qty__adjust:hover,.qtyBox button:hover,.quantity button:hover,.quantity-box button:hover,.qtyBtn:hover){background:#26161e!important;color:#fff!important}:is(.ajaxcart__subtotal,.ajax-cart__subtotal,.mini-cart__subtotal,.minicart__subtotal,.cart-drawer__subtotal,.cartDrawer__subtotal,.cart-popup__subtotal,.cart__subtotal,.subtotal,.cart-total,.mini-cart__total,.ajaxcart__footer .total,.mini-cart .total){color:#26161e;font-weight:900;font-size:24px}:is(.ajaxcart__footer,.ajax-cart__footer,.mini-cart__footer,.minicart__footer,.cart-drawer__footer,.cartDrawer__footer,.drawer__footer,.cart-popup__footer,.site-cart__footer,.header-cart__footer,.cart-sidebar__footer){background:#fffffff5;border-top:1px solid #f0dce5;padding:16px 16px 18px;box-shadow:0 -10px 28px #4935400f}:is(.ajaxcart__footer .btn,.ajax-cart__footer .btn,.mini-cart__footer .btn,.minicart__footer .btn,.cart-drawer__footer .btn,.cartDrawer__footer .btn,.drawer__footer .btn,.cart-popup__footer .btn,.header-cart__footer .btn,.site-cart__footer .btn,.cart-sidebar__footer .btn,.ajaxcart .btn,.mini-cart .btn,.cart-popup .btn,.cart-drawer .btn,button[name=checkout],a[href*="/checkout"],.button.checkout,.btn--checkout,.cart__checkout,.cartCheckout){display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:54px;border-radius:16px;border:0!important;background:linear-gradient(135deg,#26161e,#412633)!important;color:#fff!important;font-size:16px;font-weight:800;letter-spacing:0;box-shadow:0 14px 30px #26161e2e;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}:is(.ajaxcart__footer .btn:hover,.ajax-cart__footer .btn:hover,.mini-cart__footer .btn:hover,.minicart__footer .btn:hover,.cart-drawer__footer .btn:hover,.cartDrawer__footer .btn:hover,.drawer__footer .btn:hover,.cart-popup__footer .btn:hover,.header-cart__footer .btn:hover,.site-cart__footer .btn:hover,.cart-sidebar__footer .btn:hover,.ajaxcart .btn:hover,.mini-cart .btn:hover,.cart-popup .btn:hover,.cart-drawer .btn:hover,button[name=checkout]:hover,a[href*="/checkout"]:hover,.button.checkout:hover,.btn--checkout:hover,.cart__checkout:hover,.cartCheckout:hover){transform:translateY(-1px);box-shadow:0 18px 34px #26161e38}:is(.ajaxcart__footer .btn+.btn,.ajax-cart__footer .btn+.btn,.mini-cart__footer .btn+.btn,.minicart__footer .btn+.btn,.cart-drawer__footer .btn+.btn,.drawer__footer .btn+.btn,.cart-popup__footer .btn+.btn,.cart-sidebar__footer .btn+.btn,.ajaxcart .btn--secondary,.mini-cart .btn--secondary,.cart-popup .btn--secondary,.cart-drawer .btn--secondary,.btn-cart,.btn--view-cart,a[href*="/cart"]){margin-top:10px;background:linear-gradient(180deg,#4c4c4c,#2d2d2d)!important;box-shadow:0 10px 24px #00000024}:is(.ajaxcart input[type=text],.ajaxcart input[type=email],.ajaxcart textarea,.mini-cart input[type=text],.mini-cart input[type=email],.mini-cart textarea,.cart-drawer input[type=text],.cart-drawer input[type=email],.cart-drawer textarea,.cart-popup input[type=text],.cart-popup input[type=email],.cart-popup textarea,.header-cart input[type=text],.site-cart input[type=text]){background:#fff;border:1px solid #ead3dd!important;border-radius:14px;color:#26161e;box-shadow:none!important}:is(.ajaxcart input[type=text]:focus,.ajaxcart input[type=email]:focus,.ajaxcart textarea:focus,.mini-cart input[type=text]:focus,.mini-cart input[type=email]:focus,.mini-cart textarea:focus,.cart-drawer input[type=text]:focus,.cart-drawer input[type=email]:focus,.cart-drawer textarea:focus,.cart-popup input[type=text]:focus,.cart-popup input[type=email]:focus,.cart-popup textarea:focus,.header-cart input[type=text]:focus,.site-cart input[type=text]:focus){border-color:#d81b73!important;box-shadow:0 0 0 4px #d81b731a!important;outline:none}:is(.ajaxcart input[type=checkbox],.mini-cart input[type=checkbox],.cart-drawer input[type=checkbox],.cart-popup input[type=checkbox],.header-cart input[type=checkbox],.site-cart input[type=checkbox]){accent-color:#d81b73}:is(.ajaxcart label,.mini-cart label,.cart-drawer label,.cart-popup label,.header-cart label,.site-cart label,.ajaxcart .checkbox,.mini-cart .checkbox,.cart-drawer .checkbox){color:#6c5561;font-size:14px}:is(.ajaxcart__note,.ajax-cart__note,.mini-cart__note,.minicart__note,.cart-note,.cart__note,.shipping-note,.shipping-message,.cart-message,.cart-announcement){background:#fff7fa;border:1px solid #f2d9e4;border-radius:18px;padding:12px 14px;color:#6c5561}:is(.ajaxcart__close,.ajax-cart__close,.mini-cart__close,.minicart__close,.cart-drawer__close,.cartDrawer__close,.drawer__close,.cart-popup__close,.header-cart__close,.site-cart__close,.closeDrawer,.js-close-drawer){width:42px;height:42px;border-radius:14px;background:#26161e0d;color:#26161e;transition:transform .18s ease,background .18s ease,color .18s ease}:is(.ajaxcart__close:hover,.ajax-cart__close:hover,.mini-cart__close:hover,.minicart__close:hover,.cart-drawer__close:hover,.cartDrawer__close:hover,.drawer__close:hover,.cart-popup__close:hover,.header-cart__close:hover,.site-cart__close:hover,.closeDrawer:hover,.js-close-drawer:hover){background:#d81b7314;color:#d81b73;transform:rotate(90deg)}:is(.ajaxcart,.ajax-cart,.mini-cart,.minicart,.drawer--cart,.cart-drawer,.cartDrawer,.header-cart,.site-cart,.cart-popup,.cart-popup-wrapper,.cart-sidebar,.drawer__inner--cart) :is(.money,.price,.cart__price,.product-price){direction:ltr;unicode-bidi:plaintext;display:inline-block}@media screen and (max-width:749px){:is(.ajaxcart,.ajax-cart,.mini-cart,.minicart,.drawer--cart,.cart-drawer,.cartDrawer,.header-cart,.site-cart,.cart-popup,.cart-popup-wrapper,.cart-sidebar,.drawer__inner--cart){border-radius:18px}:is(.ajaxcart__product,.ajax-cart__product,.mini-cart__product,.minicart__product,.cart-drawer__product,.cartDrawer__product,.drawer__cart-item,.cart__row,.ajaxcart__row,.mini-cart__row,.cart-popup-item,.cart-item,.cart-products .product,.site-cart .product,.header-cart .product){border-radius:18px;margin:10px 10px 0;padding:10px}:is(.ajaxcart__subtotal,.ajax-cart__subtotal,.mini-cart__subtotal,.minicart__subtotal,.cart-drawer__subtotal,.cartDrawer__subtotal,.cart-popup__subtotal,.cart__subtotal,.subtotal,.cart-total,.mini-cart__total){font-size:21px}:is(.ajaxcart__footer .btn,.ajax-cart__footer .btn,.mini-cart__footer .btn,.minicart__footer .btn,.cart-drawer__footer .btn,.cartDrawer__footer .btn,.drawer__footer .btn,.cart-popup__footer .btn,.header-cart__footer .btn,.site-cart__footer .btn,.cart-sidebar__footer .btn,.ajaxcart .btn,.mini-cart .btn,.cart-popup .btn,.cart-drawer .btn,button[name=checkout],a[href*="/checkout"],.button.checkout,.btn--checkout,.cart__checkout,.cartCheckout){min-height:50px;border-radius:14px;font-size:15px}}.header .header-cart,.site-header .header-cart,.header-wrapper .header-cart,.header-layout .header-cart,.header .site-header__cart,.site-header .site-header__cart,.header .header__cart,.site-header .header__cart,.header .header__icon--cart,.site-header .header__icon--cart,.header .cart-link,.site-header .cart-link,.header .site-nav__link--cart,.site-header .site-nav__link--cart,.header .hdr-cart,.site-header .hdr-cart{direction:ltr!important;text-align:inherit!important;background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:middle!important}.header .header-cart *,.site-header .header-cart *,.header .site-header__cart *,.site-header .site-header__cart *,.header .header__cart *,.site-header .header__cart *,.header .header__icon--cart *,.site-header .header__icon--cart *,.header .cart-link *,.site-header .cart-link *,.header .site-nav__link--cart *,.site-header .site-nav__link--cart *,.header .hdr-cart *,.site-header .hdr-cart *{background:transparent!important;background-image:none!important;border-radius:0!important;box-shadow:none!important}.header .header-cart a,.site-header .header-cart a,.header .site-header__cart a,.site-header .site-header__cart a,.header .header__cart a,.site-header .header__cart a,.header .header__icon--cart a,.site-header .header__icon--cart a,.header .cart-link,.site-header .cart-link,.header .site-nav__link--cart,.site-header .site-nav__link--cart,.header .hdr-cart a,.site-header .hdr-cart a{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;color:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:1!important;text-decoration:none!important;text-shadow:none!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.header .header-cart svg,.site-header .header-cart svg,.header .site-header__cart svg,.site-header .site-header__cart svg,.header .header__cart svg,.site-header .header__cart svg,.header .header__icon--cart svg,.site-header .header__icon--cart svg,.header .cart-link svg,.site-header .cart-link svg,.header .site-nav__link--cart svg,.site-header .site-nav__link--cart svg,.header .hdr-cart svg,.site-header .hdr-cart svg,.header .header-cart img,.site-header .header-cart img,.header .site-header__cart img,.site-header .site-header__cart img,.header .header__cart img,.site-header .header__cart img,.header .header__icon--cart img,.site-header .header__icon--cart img,.header .cart-link img,.site-header .cart-link img,.header .site-nav__link--cart img,.site-header .site-nav__link--cart img,.header .hdr-cart img,.site-header .hdr-cart img{width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;max-width:22px!important;max-height:22px!important;display:block!important;object-fit:contain!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.header .site-header__icons,.site-header .site-header__icons,.header .header__icons,.site-header .header__icons,.header .header-icons,.site-header .header-icons,.header .right-action,.site-header .right-action,.header .headerRight,.site-header .headerRight,.header .iconSet,.site-header .iconSet{display:flex!important;align-items:center!important;gap:14px!important}.header a[href*="/cart"],.site-header a[href*="/cart"]{width:auto!important;min-width:0!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;color:inherit!important;font-size:inherit!important;font-weight:inherit!important;text-shadow:none!important;transform:none!important}:is(.ajaxcart__footer,.ajax-cart__footer,.mini-cart__footer,.minicart__footer,.cart-drawer__footer,.cartDrawer__footer,.drawer__footer,.cart-popup__footer,.site-cart__footer,.header-cart__footer,.cart-sidebar__footer,.cart__footer,.woocommerce-mini-cart__buttons,.cart-actions,.button-group,.actions) :is(.btn,.button,button,a,input[type=submit],input[type=button]){display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:54px!important;padding:14px 18px!important;border-radius:16px!important;border:1px solid rgba(255,255,255,.08)!important;background:linear-gradient(135deg,#26161e,#412633)!important;background-image:linear-gradient(135deg,#26161e,#412633)!important;color:#fff!important;font-size:16px!important;font-weight:800!important;line-height:1.2!important;text-align:center!important;text-decoration:none!important;text-shadow:none!important;box-shadow:0 14px 30px #26161e2e!important}:is(.ajaxcart__footer,.ajax-cart__footer,.mini-cart__footer,.minicart__footer,.cart-drawer__footer,.cartDrawer__footer,.drawer__footer,.cart-popup__footer,.site-cart__footer,.header-cart__footer,.cart-sidebar__footer,.cart__footer,.woocommerce-mini-cart__buttons,.cart-actions,.button-group,.actions) :is(.btn,.button,button,a,input[type=submit],input[type=button]):hover{transform:translateY(-1px)!important;box-shadow:0 18px 34px #26161e38!important;color:#fff!important}:is(.ajaxcart__footer a[href*="/cart"],.ajax-cart__footer a[href*="/cart"],.mini-cart__footer a[href*="/cart"],.minicart__footer a[href*="/cart"],.cart-drawer__footer a[href*="/cart"],.cartDrawer__footer a[href*="/cart"],.drawer__footer a[href*="/cart"],.cart-popup__footer a[href*="/cart"],.site-cart__footer a[href*="/cart"],.header-cart__footer a[href*="/cart"],.cart-sidebar__footer a[href*="/cart"],.cart__footer a[href*="/cart"],.woocommerce-mini-cart__buttons a[href*="/cart"],.cart-actions a[href*="/cart"],.button-group a[href*="/cart"],.actions a[href*="/cart"],.btn--secondary,.button--secondary,.btn-cart,.btn--view-cart,.view-cart,.go-to-cart){margin-top:10px!important;background:linear-gradient(180deg,#5c5c5c,#313131)!important;background-image:linear-gradient(180deg,#5c5c5c,#313131)!important;box-shadow:0 10px 24px #00000024!important}@media screen and (max-width:749px){.header .header-cart svg,.site-header .header-cart svg,.header .site-header__cart svg,.site-header .site-header__cart svg,.header .header__cart svg,.site-header .header__cart svg,.header .header__icon--cart svg,.site-header .header__icon--cart svg,.header .cart-link svg,.site-header .cart-link svg,.header .site-nav__link--cart svg,.site-header .site-nav__link--cart svg,.header .hdr-cart svg,.site-header .hdr-cart svg,.header .header-cart img,.site-header .header-cart img,.header .site-header__cart img,.site-header .site-header__cart img,.header .header__cart img,.site-header .header__cart img,.header .header__icon--cart img,.site-header .header__icon--cart img,.header .cart-link img,.site-header .cart-link img,.header .site-nav__link--cart img,.site-header .site-nav__link--cart img,.header .hdr-cart img,.site-header .hdr-cart img{width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;max-width:20px!important;max-height:20px!important}:is(.ajaxcart__footer,.ajax-cart__footer,.mini-cart__footer,.minicart__footer,.cart-drawer__footer,.cartDrawer__footer,.drawer__footer,.cart-popup__footer,.site-cart__footer,.header-cart__footer,.cart-sidebar__footer,.cart__footer,.woocommerce-mini-cart__buttons,.cart-actions,.button-group,.actions) :is(.btn,.button,button,a,input[type=submit],input[type=button]){min-height:50px!important;border-radius:14px!important;font-size:15px!important}}a.hdicon.header-cart,.site-header a.hdicon.header-cart,.icons-col a.hdicon.header-cart{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 9px!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:0!important;line-height:0!important;width:auto!important;height:auto!important}a.hdicon.header-cart i.ad,.site-header a.hdicon.header-cart i.ad{font-size:22px!important;line-height:1!important;color:#26161e!important;display:block!important;background:transparent!important}a.hdicon.header-cart #CartCount,a.hdicon.header-cart .site-header__cart-count{position:absolute!important;top:-6px!important;left:-8px!important;display:flex!important;align-items:center!important;justify-content:center!important;min-width:16px!important;height:16px!important;padding:0!important;margin:0!important;border-radius:999px!important;background:#e0237a!important;color:#fff!important;font-size:10px!important;font-weight:700!important;line-height:1!important;z-index:2!important}a.hdicon.wishlist{position:relative!important;font-size:20px!important;line-height:30px!important}a.hdicon.wishlist .favCount,a.wishlist .favCount{display:flex!important;position:absolute!important;top:-3px!important;left:-6px!important;align-items:center!important;justify-content:center!important;min-width:16px!important;height:16px!important;border-radius:50%!important;background:#e0237a!important;color:#fff!important;font-size:10px!important;font-weight:700!important;line-height:1!important;padding:0!important;margin:0!important}a.hdicon.wishlist .favCount.hide,a.wishlist .favCount.hide{display:none!important}@media only screen and (max-width:766px){a.hdicon.header-cart i.ad{font-size:22px!important}a.hdicon.header-cart #CartCount{top:-5px!important;left:-7px!important}}#siteNav.siteNavigation.text-center.page-width{direction:rtl!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:8px 10px!important;max-width:1180px!important;margin:0 auto!important;padding:14px 12px 10px!important;background:transparent!important;border-top:1px solid rgba(214,214,220,.65)!important;border-bottom:1px solid rgba(214,214,220,.65)!important}#siteNav.siteNavigation.text-center.page-width>li,#siteNav.siteNavigation.text-center.page-width>li.lvl1{float:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;list-style:none!important}#siteNav.siteNavigation.text-center.page-width>li>a,#siteNav.siteNavigation.text-center.page-width>li.lvl1>a{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;padding:0 16px!important;margin:0!important;border:1px solid transparent!important;border-radius:999px!important;background:transparent!important;color:#b21f79!important;font-size:16px!important;font-weight:700!important;line-height:1.1!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;transition:color .22s ease,background-color .22s ease,border-color .22s ease,box-shadow .22s ease,transform .22s ease!important}#siteNav.siteNavigation.text-center.page-width>li>a:hover,#siteNav.siteNavigation.text-center.page-width>li.lvl1>a:hover,#siteNav.siteNavigation.text-center.page-width>li>a:focus,#siteNav.siteNavigation.text-center.page-width>li.lvl1>a:focus{color:#7c0f52!important;background:#b21f7914!important;border-color:#b21f7929!important;box-shadow:0 8px 20px #b21f7914!important;transform:translateY(-1px)!important}#siteNav.siteNavigation.text-center.page-width>li.active>a,#siteNav.siteNavigation.text-center.page-width>li.current>a,#siteNav.siteNavigation.text-center.page-width>li>a[aria-current=page],#siteNav.siteNavigation.text-center.page-width>li.lvl1.active>a,#siteNav.siteNavigation.text-center.page-width>li.lvl1.current>a{color:#fff!important;background:linear-gradient(135deg,#d92f90,#b21f79 55%,#86135a)!important;border-color:transparent!important;box-shadow:0 10px 24px #b21f7938!important}#siteNav.siteNavigation.text-center.page-width>li>a:after,#siteNav.siteNavigation.text-center.page-width>li.lvl1>a:after{content:"";position:absolute;right:16px;left:16px;bottom:7px;height:2px;border-radius:999px;background:linear-gradient(90deg,#d92f9000,#d92f90f2,#d92f9000);opacity:0;transform:scaleX(.55);transition:opacity .22s ease,transform .22s ease}#siteNav.siteNavigation.text-center.page-width>li>a:hover:after,#siteNav.siteNavigation.text-center.page-width>li.lvl1>a:hover:after,#siteNav.siteNavigation.text-center.page-width>li.active>a:after,#siteNav.siteNavigation.text-center.page-width>li.current>a:after,#siteNav.siteNavigation.text-center.page-width>li>a[aria-current=page]:after,#siteNav.siteNavigation.text-center.page-width>li.lvl1.active>a:after,#siteNav.siteNavigation.text-center.page-width>li.lvl1.current>a:after{opacity:1;transform:scaleX(1)}#siteNav.siteNavigation.text-center.page-width>li.active>a:after,#siteNav.siteNavigation.text-center.page-width>li.current>a:after,#siteNav.siteNavigation.text-center.page-width>li>a[aria-current=page]:after,#siteNav.siteNavigation.text-center.page-width>li.lvl1.active>a:after,#siteNav.siteNavigation.text-center.page-width>li.lvl1.current>a:after{background:#ffffffeb!important}#siteNav.siteNavigation.text-center.page-width>li.menu-item-has-children>a,#siteNav.siteNavigation.text-center.page-width>li.dropdown>a,#siteNav.siteNavigation.text-center.page-width>li.hasSub>a,#siteNav.siteNavigation.text-center.page-width>li.parent>a{padding-left:28px!important}#siteNav.siteNavigation.text-center.page-width>li.menu-item-has-children>a:before,#siteNav.siteNavigation.text-center.page-width>li.dropdown>a:before,#siteNav.siteNavigation.text-center.page-width>li.hasSub>a:before,#siteNav.siteNavigation.text-center.page-width>li.parent>a:before{content:"\25be";position:absolute;left:12px;top:50%;transform:translateY(-48%);font-size:11px;line-height:1;color:currentColor;opacity:.8}#siteNav.siteNavigation.text-center.page-width>li>ul,#siteNav.siteNavigation.text-center.page-width>li .submenu,#siteNav.siteNavigation.text-center.page-width>li .sub-menu,#siteNav.siteNavigation.text-center.page-width>li .site-nav__dropdown{direction:rtl!important;text-align:right!important;border:1px solid rgba(214,214,220,.95)!important;border-radius:18px!important;background:#fffffffa!important;box-shadow:0 18px 45px #10121b1f!important;padding:10px!important;min-width:220px!important}#siteNav.siteNavigation.text-center.page-width>li>ul a,#siteNav.siteNavigation.text-center.page-width>li .submenu a,#siteNav.siteNavigation.text-center.page-width>li .sub-menu a,#siteNav.siteNavigation.text-center.page-width>li .site-nav__dropdown a{display:block!important;padding:11px 14px!important;border-radius:12px!important;color:#2b2b33!important;font-size:14px!important;font-weight:600!important;line-height:1.35!important;text-transform:none!important}#siteNav.siteNavigation.text-center.page-width>li>ul a:hover,#siteNav.siteNavigation.text-center.page-width>li .submenu a:hover,#siteNav.siteNavigation.text-center.page-width>li .sub-menu a:hover,#siteNav.siteNavigation.text-center.page-width>li .site-nav__dropdown a:hover{background:#b21f7914!important;color:#8f145f!important}@media only screen and (max-width:1180px){#siteNav.siteNavigation.text-center.page-width{gap:6px 8px!important;padding:12px 10px 9px!important}#siteNav.siteNavigation.text-center.page-width>li>a,#siteNav.siteNavigation.text-center.page-width>li.lvl1>a{min-height:39px!important;padding:0 13px!important;font-size:15px!important}}@media only screen and (max-width:766px){#siteNav.siteNavigation.text-center.page-width{gap:5px 6px!important;padding:10px 8px 8px!important;border-top:1px solid rgba(214,214,220,.5)!important;border-bottom:1px solid rgba(214,214,220,.5)!important}#siteNav.siteNavigation.text-center.page-width>li>a,#siteNav.siteNavigation.text-center.page-width>li.lvl1>a{min-height:36px!important;padding:0 11px!important;font-size:13px!important;border-radius:999px!important}#siteNav.siteNavigation.text-center.page-width>li>a:after,#siteNav.siteNavigation.text-center.page-width>li.lvl1>a:after{right:11px;left:11px;bottom:5px}}@media only screen and (max-width:766px){.drawer,.drawer-left,.drawer--left,.js-drawer-open-left .drawer,.mobile-nav-wrapper{background:#fff!important;box-shadow:-18px 0 42px #11151c24!important}.drawer__header,.drawer__title,.drawer .drawer__header,.drawer .drawer__title{background:linear-gradient(180deg,#fff,#fcf7fb)!important;color:#1b1b22!important;border-bottom:1px solid rgba(211,37,140,.12)!important}.drawer__close,.drawer .drawer__close,.drawer__close button,.drawer .drawer__close button{color:#7d1455!important;opacity:1!important}#MobileNav.mobile-nav.siteNavigation,#MobileNav.mobile-nav,ul#MobileNav{direction:rtl!important;text-align:right!important;background:#fff!important;padding:14px 14px 22px!important;margin:0!important}#MobileNav.mobile-nav.siteNavigation>li,#MobileNav.mobile-nav>li,ul#MobileNav>li,#MobileNav li.lvl1{list-style:none!important;margin:0 0 10px!important;padding:0!important;border:0!important;background:transparent!important}#MobileNav.mobile-nav.siteNavigation>li>a,#MobileNav.mobile-nav>li>a,ul#MobileNav>li>a,#MobileNav li.lvl1>a{position:relative!important;display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:56px!important;padding:14px 18px!important;margin:0!important;border:1px solid rgba(210,214,224,.72)!important;border-radius:18px!important;background:linear-gradient(180deg,#fff,#fdfbfd)!important;color:#1d1c24!important;font-size:18px!important;font-weight:700!important;line-height:1.25!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;box-shadow:0 8px 24px #1419210d!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background-color .2s ease!important}#MobileNav.mobile-nav.siteNavigation>li>a:hover,#MobileNav.mobile-nav>li>a:hover,ul#MobileNav>li>a:hover,#MobileNav li.lvl1>a:hover,#MobileNav.mobile-nav.siteNavigation>li>a:focus,#MobileNav.mobile-nav>li>a:focus,ul#MobileNav>li>a:focus,#MobileNav li.lvl1>a:focus{border-color:#d3258c33!important;background:linear-gradient(180deg,#fff8fc,#fffdfd)!important;box-shadow:0 10px 26px #b21f791a!important;transform:translateY(-1px)!important}#MobileNav.mobile-nav.siteNavigation>li>a:after,#MobileNav.mobile-nav>li>a:after,ul#MobileNav>li>a:after,#MobileNav li.lvl1>a:after{content:"";position:absolute;right:18px;left:18px;bottom:9px;height:2px;border-radius:999px;background:linear-gradient(90deg,#d92f9000,#d92f90e6,#d92f9000);opacity:0;transform:scaleX(.58);transition:opacity .2s ease,transform .2s ease}#MobileNav.mobile-nav.siteNavigation>li>a:hover:after,#MobileNav.mobile-nav>li>a:hover:after,ul#MobileNav>li>a:hover:after,#MobileNav li.lvl1>a:hover:after,#MobileNav li.active>a:after,#MobileNav li.current>a:after{opacity:1!important;transform:scaleX(1)!important}#MobileNav li.active>a,#MobileNav li.current>a,#MobileNav li>a[aria-current=page]{color:#fff!important;border-color:transparent!important;background:linear-gradient(135deg,#d92f90,#b21f79 58%,#871259)!important;box-shadow:0 14px 28px #b21f792e!important}#MobileNav li.active>a:after,#MobileNav li.current>a:after,#MobileNav li>a[aria-current=page]:after{background:#ffffffeb!important;opacity:1!important;transform:scaleX(1)!important}#MobileNav li.lvl1>ul,#MobileNav li>.mobile-nav__sublist,#MobileNav li>.subLinks,#MobileNav li>ul{margin:8px 0 2px!important;padding:8px!important;border:1px solid rgba(220,223,231,.8)!important;border-radius:16px!important;background:#fafbfe!important}#MobileNav li.lvl1>ul>li,#MobileNav li>.mobile-nav__sublist>li,#MobileNav li>.subLinks>li,#MobileNav li>ul>li{margin:0!important;padding:0!important;border:0!important;list-style:none!important}#MobileNav li.lvl1>ul>li>a,#MobileNav li>.mobile-nav__sublist>li>a,#MobileNav li>.subLinks>li>a,#MobileNav li>ul>li>a{display:block!important;padding:12px 14px!important;margin:0 0 4px!important;border-radius:12px!important;color:#30303a!important;font-size:15px!important;font-weight:600!important;line-height:1.35!important;text-decoration:none!important;background:transparent!important}#MobileNav li.lvl1>ul>li>a:hover,#MobileNav li>.mobile-nav__sublist>li>a:hover,#MobileNav li>.subLinks>li>a:hover,#MobileNav li>ul>li>a:hover{background:#b21f7914!important;color:#8f145f!important}#MobileNav li.menu-item-has-children>a,#MobileNav li.dropdown>a,#MobileNav li.hasSub>a,#MobileNav li.parent>a{padding-left:42px!important}#MobileNav li.menu-item-has-children>a:before,#MobileNav li.dropdown>a:before,#MobileNav li.hasSub>a:before,#MobileNav li.parent>a:before{content:"\25be";position:absolute;left:16px;top:50%;transform:translateY(-48%);font-size:14px;line-height:1;color:currentColor;opacity:.88}#MobileNav li a .icon,#MobileNav li a i{margin-left:0!important;margin-right:0!important}}#shopify-section-footer,#shopify-section-footer .site-footer,#shopify-section-footer footer{direction:rtl!important;background:linear-gradient(180deg,#fffafc,#fff6fb 42%,#fffefe)!important;color:#241f2a!important;border-top:1px solid rgba(214,214,220,.75)!important}#shopify-section-footer{position:relative!important;overflow:hidden!important}#shopify-section-footer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 14% 18%,rgba(217,47,144,.08),transparent 28%),radial-gradient(circle at 85% 72%,rgba(255,185,214,.2),transparent 32%),linear-gradient(135deg,#fff0,#ffffff8c,#fff0);pointer-events:none}#shopify-section-footer .page-width{position:relative!important;z-index:1!important;max-width:1240px!important;margin:0 auto!important;padding-top:44px!important;padding-bottom:26px!important}#shopify-section-footer .grid,#shopify-section-footer .footer-top,#shopify-section-footer .footer-blocks,#shopify-section-footer .site-footer__content,#shopify-section-footer .footer{align-items:stretch!important}#shopify-section-footer .grid__item,#shopify-section-footer .footer-block,#shopify-section-footer .footer-col,#shopify-section-footer .ft_block,#shopify-section-footer .footer-top .item,#shopify-section-footer .site-footer__item{position:relative!important;background:#ffffffb8!important;border:1px solid rgba(222,223,231,.92)!important;border-radius:24px!important;box-shadow:0 18px 44px #1818200f!important;padding:24px 24px 22px!important;-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important}#shopify-section-footer .grid__item:after,#shopify-section-footer .footer-block:after,#shopify-section-footer .footer-col:after,#shopify-section-footer .ft_block:after,#shopify-section-footer .footer-top .item:after,#shopify-section-footer .site-footer__item:after{content:"";position:absolute;right:24px;left:24px;top:0;height:3px;border-radius:999px;background:linear-gradient(90deg,#d92f9000,#d92f90e6,#d92f9000);opacity:.9}#shopify-section-footer h2,#shopify-section-footer h3,#shopify-section-footer h4,#shopify-section-footer .h4,#shopify-section-footer .title,#shopify-section-footer .footer-title,#shopify-section-footer .widget-title{margin:0 0 18px!important;color:#7c0f52!important;font-size:24px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important}#shopify-section-footer ul,#shopify-section-footer ol,#shopify-section-footer .site-footer__linklist,#shopify-section-footer .footer-links{margin:0!important;padding:0!important;list-style:none!important}#shopify-section-footer li{margin:0 0 8px!important;padding:0!important;list-style:none!important}#shopify-section-footer li:last-child{margin-bottom:0!important}#shopify-section-footer a{color:#2f2c37!important;text-decoration:none!important;transition:color .2s ease,background-color .2s ease,transform .2s ease,box-shadow .2s ease!important}#shopify-section-footer ul a,#shopify-section-footer ol a,#shopify-section-footer .site-footer__linklist a,#shopify-section-footer .footer-links a{display:inline-flex!important;align-items:center!important;gap:10px!important;min-height:40px!important;padding:8px 12px!important;border-radius:14px!important;font-size:16px!important;font-weight:600!important;line-height:1.35!important}#shopify-section-footer ul a:before,#shopify-section-footer ol a:before,#shopify-section-footer .site-footer__linklist a:before,#shopify-section-footer .footer-links a:before{content:"";width:6px;height:6px;border-radius:999px;background:linear-gradient(135deg,#d92f90,#b21f79);box-shadow:0 0 0 4px #d92f9014;flex:0 0 6px}#shopify-section-footer ul a:hover,#shopify-section-footer ol a:hover,#shopify-section-footer .site-footer__linklist a:hover,#shopify-section-footer .footer-links a:hover{color:#8f145f!important;background:#d92f9012!important;transform:translate(-2px)!important}#shopify-section-footer p,#shopify-section-footer span,#shopify-section-footer address,#shopify-section-footer .rte,#shopify-section-footer .text{color:#3b3644!important;font-size:16px!important;line-height:1.8!important}#shopify-section-footer strong,#shopify-section-footer b{color:#1f1b25!important;font-weight:800!important}#shopify-section-footer .contact,#shopify-section-footer .contactInfo,#shopify-section-footer .footer-contact,#shopify-section-footer .footer-address,#shopify-section-footer .store-info{display:grid!important;gap:10px!important}#shopify-section-footer img{max-width:100%!important;height:auto!important}#shopify-section-footer .payment-icons,#shopify-section-footer .payment-list,#shopify-section-footer .footer-bottom,#shopify-section-footer .footer__payments,#shopify-section-footer .site-footer__bottom,#shopify-section-footer .copyRight,#shopify-section-footer .copyright{position:relative!important;z-index:1!important}#shopify-section-footer .payment-icons,#shopify-section-footer .payment-list,#shopify-section-footer .footer__payments{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:14px!important;margin-top:20px!important;padding:18px 18px 14px!important;border-radius:22px!important;background:#ffffffc2!important;border:1px solid rgba(222,223,231,.9)!important;box-shadow:0 14px 34px #1419210d!important}#shopify-section-footer .payment-icons img,#shopify-section-footer .payment-list img,#shopify-section-footer .footer__payments img,#shopify-section-footer .footer-bottom img{filter:saturate(1.02) contrast(1.02)!important}#shopify-section-footer .site-footer__bottom,#shopify-section-footer .footer-bottom,#shopify-section-footer .copyRight,#shopify-section-footer .copyright{margin-top:24px!important;padding-top:18px!important;border-top:1px solid rgba(213,214,222,.9)!important;color:#5d5667!important;text-align:center!important;font-size:14px!important;line-height:1.6!important}@media only screen and (max-width:766px){#shopify-section-footer,#shopify-section-footer .site-footer,#shopify-section-footer footer{background:linear-gradient(180deg,#fffdfd,#fff8fc,#fffefe)!important}#shopify-section-footer .page-width{padding-top:26px!important;padding-bottom:18px!important}#shopify-section-footer .grid__item,#shopify-section-footer .footer-block,#shopify-section-footer .footer-col,#shopify-section-footer .ft_block,#shopify-section-footer .footer-top .item,#shopify-section-footer .site-footer__item{margin-bottom:14px!important;padding:16px 16px 14px!important;border-radius:18px!important;box-shadow:0 12px 28px #1419210d!important}#shopify-section-footer .grid__item:after,#shopify-section-footer .footer-block:after,#shopify-section-footer .footer-col:after,#shopify-section-footer .ft_block:after,#shopify-section-footer .footer-top .item:after,#shopify-section-footer .site-footer__item:after{right:16px;left:16px}#shopify-section-footer h2,#shopify-section-footer h3,#shopify-section-footer h4,#shopify-section-footer .h4,#shopify-section-footer .title,#shopify-section-footer .footer-title,#shopify-section-footer .widget-title{margin-bottom:12px!important;font-size:20px!important;line-height:1.25!important}#shopify-section-footer ul a,#shopify-section-footer ol a,#shopify-section-footer .site-footer__linklist a,#shopify-section-footer .footer-links a{min-height:44px!important;padding:9px 10px!important;font-size:17px!important;border-radius:12px!important}#shopify-section-footer p,#shopify-section-footer span,#shopify-section-footer address,#shopify-section-footer .rte,#shopify-section-footer .text{font-size:16px!important;line-height:1.75!important}#shopify-section-footer .payment-icons,#shopify-section-footer .payment-list,#shopify-section-footer .footer__payments{gap:10px!important;margin-top:16px!important;padding:14px 12px 12px!important;border-radius:18px!important}#shopify-section-footer .footer-bottom,#shopify-section-footer .site-footer__bottom,#shopify-section-footer .copyRight,#shopify-section-footer .copyright{margin-top:16px!important;padding-top:14px!important;font-size:13px!important}#shopify-section-footer .collapsible-trigger,#shopify-section-footer .footer-title[role=button],#shopify-section-footer .accordion__title,#shopify-section-footer .site-footer__title{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:46px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}}body.template-cart{direction:rtl!important;background:linear-gradient(180deg,#fffdfd,#fff8fc 45%,#fff)!important}body.template-cart .main-content,body.template-cart #MainContent,body.template-cart main,body.template-cart .template-cart,body.template-cart .shopify-section,body.template-cart form[action*="/cart"]{direction:rtl!important;text-align:right!important}body.template-cart .page-title,body.template-cart .section-header__title,body.template-cart .cart__title,body.template-cart h1:first-child{color:#7c0f52!important;font-weight:800!important;letter-spacing:0!important}body.template-cart .cart,body.template-cart .cart-page,body.template-cart .cart__page,body.template-cart .cart-wrapper,body.template-cart form[action*="/cart"]{position:relative}body.template-cart .cart th,body.template-cart .cart td,body.template-cart .cart__row,body.template-cart .cart-item,body.template-cart .cart-items__row{text-align:right!important;vertical-align:top!important}body.template-cart .cart .qtyField{width:auto!important;margin:0!important}body.template-cart .cart__footer{display:grid!important;grid-template-columns:minmax(0,1.45fr) minmax(320px,.9fr);gap:28px!important;align-items:start!important;justify-content:stretch!important}body.template-cart .cart__footer .grid__item,body.template-cart .cartSummery,body.template-cart .shipCalc,body.template-cart .cart__summary,body.template-cart .cartTotals,body.template-cart .cart-subtotal,body.template-cart .cart__checkout-wrapper,body.template-cart .cart-note{float:none!important;width:100%!important;max-width:none!important;flex:initial!important;display:block!important;margin:0!important}body.template-cart .cart__items,body.template-cart .cart__summary,body.template-cart .cartTotals,body.template-cart .cart-subtotal,body.template-cart .cart__checkout-wrapper,body.template-cart .cart-note,body.template-cart .cart .bdr-box,body.template-cart .shipCalc .bdr-box,body.template-cart .cartSummery .bdr-box{background:#fff!important;border:1px solid rgba(228,230,236,.96)!important;border-radius:24px!important;box-shadow:0 18px 46px #1818200f!important}body.template-cart .cart .bdr-box,body.template-cart .cart__summary,body.template-cart .cartTotals,body.template-cart .cart-subtotal,body.template-cart .cart__checkout-wrapper,body.template-cart .cart-note{padding:24px!important}body.template-cart table,body.template-cart .cart-table,body.template-cart .cart__table,body.template-cart table.cart{width:100%!important;border-collapse:separate!important;border-spacing:0!important;background:transparent!important}body.template-cart thead th,body.template-cart .cart__row--heading,body.template-cart .cart__header,body.template-cart .cart__header-label{background:#fff8fc!important;color:#7c0f52!important;font-size:14px!important;font-weight:800!important;text-transform:none!important;letter-spacing:0!important;border-bottom:1px solid rgba(225,227,235,.9)!important}body.template-cart tbody td,body.template-cart .cart-item td,body.template-cart .cart__row td{padding-top:18px!important;padding-bottom:18px!important;border-bottom:1px solid rgba(229,230,236,.92)!important}body.template-cart tbody tr:last-child td,body.template-cart .cart-item:last-child td,body.template-cart .cart__row:last-child td{border-bottom:0!important}body.template-cart .cart__row,body.template-cart .cart-item,body.template-cart .cart-items__row,body.template-cart .cart-product-card,body.template-cart .cart-card{transition:background-color .2s ease,box-shadow .2s ease!important}body.template-cart .cart__image,body.template-cart .cart-item__image,body.template-cart .cart__image-wrapper img,body.template-cart .product-image,body.template-cart .cart-item img{border-radius:18px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 12px 28px #13171f14!important}body.template-cart .cart__product-name,body.template-cart .cart-item__name,body.template-cart .product-name,body.template-cart .cart__meta-text a,body.template-cart .cart-item a,body.template-cart .cart-product-card a{color:#1f1c26!important;font-weight:700!important;text-decoration:none!important}body.template-cart .cart__product-name:hover,body.template-cart .cart-item__name:hover,body.template-cart .product-name:hover,body.template-cart .cart__meta-text a:hover,body.template-cart .cart-item a:hover,body.template-cart .cart-product-card a:hover{color:#8e145f!important}body.template-cart .cart__meta,body.template-cart .product-option,body.template-cart .cart-item__details,body.template-cart .cart-item__variants,body.template-cart .cart__meta-text,body.template-cart .small,body.template-cart small{color:#675f72!important;font-size:14px!important;line-height:1.65!important}body.template-cart .price,body.template-cart .money,body.template-cart .cart__price,body.template-cart .cart-item__price,body.template-cart .totals__subtotal-value,body.template-cart .cart-subtotal__price,body.template-cart .cart-subtotal-row{color:#c12b80!important;font-weight:800!important}body.template-cart .cart-subtotal-row,body.template-cart .totalSave{text-align:right!important}body.template-cart .qtyField,body.template-cart .qtyBox,body.template-cart .cart__qty,body.template-cart .quantity,body.template-cart .js-qty,body.template-cart .quantity-wrapper{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:0!important;background:linear-gradient(180deg,#fff,#fff7fb)!important;border:1px solid rgba(223,225,232,.96)!important;border-radius:18px!important;box-shadow:inset 0 1px #ffffffeb,0 8px 18px #1a1e270d!important;overflow:hidden!important}body.template-cart .qtyField a,body.template-cart .qtyBox a,body.template-cart .cart__qty a,body.template-cart .quantity button,body.template-cart .js-qty__adjust,body.template-cart .qtyField button,body.template-cart .qtyBox button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:42px!important;min-height:42px!important;border:0!important;background:transparent!important;color:#231f29!important;font-size:20px!important;font-weight:800!important;text-decoration:none!important;box-shadow:none!important}body.template-cart .qtyField input,body.template-cart .qtyBox input,body.template-cart .cart__qty input,body.template-cart .quantity input,body.template-cart .js-qty__num,body.template-cart input[type=number]{min-width:52px!important;height:42px!important;padding:0 8px!important;border:0!important;background:transparent!important;color:#1f1b24!important;font-size:18px!important;font-weight:700!important;text-align:center!important;box-shadow:none!important}body.template-cart .cart-note textarea,body.template-cart textarea,body.template-cart input[type=text],body.template-cart input[type=email],body.template-cart select{border:1px solid rgba(221,224,232,.96)!important;border-radius:16px!important;background:#fff!important;color:#211c26!important;box-shadow:inset 0 1px 2px #191b2308!important}body.template-cart .cart-note textarea:focus,body.template-cart textarea:focus,body.template-cart input[type=text]:focus,body.template-cart input[type=email]:focus,body.template-cart select:focus{border-color:#d92f906b!important;box-shadow:0 0 0 4px #d92f9017!important;outline:none!important}body.template-cart form[action*="/cart"] .cart__checkout-button,body.template-cart form[action*="/cart"] .checkout,body.template-cart form[action*="/cart"] #cartDWcheckout,body.template-cart form[action*="/cart"] input[name=checkout],body.template-cart form[action*="/cart"] .btn[name=checkout],body.template-cart form[action*="/cart"] .shopify-payment-button__button,body.template-cart .cart__footer .btn[name=checkout],body.template-cart .cart-footer .btn[name=checkout]{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:54px!important;padding:14px 24px!important;border:1px solid transparent!important;border-radius:18px!important;background:linear-gradient(135deg,#d92f90,#b21f79 58%,#861258)!important;color:#fff!important;font-size:17px!important;font-weight:800!important;letter-spacing:0!important;text-decoration:none!important;box-shadow:0 18px 34px #b21f7938!important}body.template-cart form[action*="/cart"] .cart__checkout-button:hover,body.template-cart form[action*="/cart"] .checkout:hover,body.template-cart form[action*="/cart"] #cartDWcheckout:hover,body.template-cart form[action*="/cart"] input[name=checkout]:hover,body.template-cart form[action*="/cart"] .btn[name=checkout]:hover,body.template-cart form[action*="/cart"] .shopify-payment-button__button:hover,body.template-cart .cart__footer .btn[name=checkout]:hover,body.template-cart .cart-footer .btn[name=checkout]:hover{transform:translateY(-1px)!important;box-shadow:0 22px 40px #b21f7945!important}body.template-cart .continue-shopping,body.template-cart .cart__continue,body.template-cart .cart__continue-shopping,body.template-cart .cart .edit-shop a,body.template-cart a.continue-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;padding:12px 22px!important;border:1px solid rgba(216,218,226,.94)!important;border-radius:16px!important;background:#fff!important;color:#27222d!important;font-size:16px!important;font-weight:700!important;text-decoration:none!important;box-shadow:0 10px 24px #191b230d!important}body.template-cart .continue-shopping:hover,body.template-cart .cart__continue:hover,body.template-cart .cart__continue-shopping:hover,body.template-cart .cart .edit-shop a:hover,body.template-cart a.continue-link:hover{color:#8e145f!important;border-color:#d92f9040!important;background:#fff9fc!important}@media only screen and (max-width:989px){body.template-cart .cart__footer{grid-template-columns:1fr!important;gap:20px!important}}@media only screen and (max-width:766px){body.template-cart .cart__items,body.template-cart .cart__summary,body.template-cart .cartTotals,body.template-cart .cart-subtotal,body.template-cart .cart__checkout-wrapper,body.template-cart .cart-note,body.template-cart .cart .bdr-box{border-radius:18px!important}body.template-cart .cart .bdr-box,body.template-cart .cart__summary,body.template-cart .cartTotals,body.template-cart .cart-subtotal,body.template-cart .cart__checkout-wrapper,body.template-cart .cart-note{padding:18px!important}body.template-cart tbody td,body.template-cart .cart-item td,body.template-cart .cart__row td{padding-top:14px!important;padding-bottom:14px!important}body.template-cart form[action*="/cart"] .cart__checkout-button,body.template-cart form[action*="/cart"] .checkout,body.template-cart form[action*="/cart"] #cartDWcheckout,body.template-cart form[action*="/cart"] input[name=checkout],body.template-cart form[action*="/cart"] .btn[name=checkout],body.template-cart form[action*="/cart"] .shopify-payment-button__button,body.template-cart .continue-shopping,body.template-cart .cart__continue,body.template-cart .cart__continue-shopping,body.template-cart .cart .edit-shop a,body.template-cart a.continue-link{width:100%!important;min-height:52px!important;font-size:16px!important}body.template-cart .qtyField a,body.template-cart .qtyBox a,body.template-cart .cart__qty a,body.template-cart .quantity button,body.template-cart .js-qty__adjust,body.template-cart .qtyField button,body.template-cart .qtyBox button,body.template-cart .qtyField input,body.template-cart .qtyBox input,body.template-cart .cart__qty input,body.template-cart .quantity input,body.template-cart .js-qty__num,body.template-cart input[type=number]{min-height:40px!important;height:40px!important}}body.template-cart .cart-page--premium{max-width:1180px!important;margin:0 auto!important}body.template-cart .cart-page--premium .cart-page__form,body.template-cart .cart-page--premium .cart-page__layout{width:100%!important}body.template-cart .cart-page--premium .cart-page__main{min-width:0!important;width:100%!important}body.template-cart .cart-page--premium .cart-page__sidebar{width:320px!important;max-width:320px!important;justify-self:start!important}body.template-cart .cart-page--premium .cart-line{display:grid!important;grid-template-columns:120px minmax(0,1fr)!important;gap:18px!important;align-items:start!important}body.template-cart .cart-page--premium .cart-page__note,body.template-cart .cart-page--premium .cart-page__recommendations{width:100%!important}@media(max-width:989px){body.template-cart .cart-page--premium .cart-page__layout{grid-template-columns:1fr!important}body.template-cart .cart-page--premium .cart-page__sidebar{width:100%!important;max-width:100%!important;justify-self:stretch!important}}body.template-cart .cart-page--premium{max-width:1180px!important;margin:0 auto!important;padding:0 24px!important}body.template-cart .cart-page--premium .cart-page__header{margin-bottom:24px!important}body.template-cart .cart-page--premium .cart-page__form{width:100%!important}body.template-cart .cart-page--premium .cart-page__layout{display:grid!important;grid-template-columns:minmax(0,1fr) 320px!important;gap:24px!important;align-items:start!important}body.template-cart .cart-page--premium .cart-page__secondary{width:320px!important;max-width:320px!important;display:flex!important;flex-direction:column!important;gap:16px!important}body.template-cart .cart-page--premium .cart-page__summary,body.template-cart .cart-page--premium .cartSummery,body.template-cart .cart-page--premium .cart-summary-card,body.template-cart .cart-page--premium .cart-secondary-card,body.template-cart .cart-page--premium .cart-upsell-card{width:100%!important;max-width:100%!important;margin:0!important}body.template-cart .cart-page--premium .cart-items{width:100%!important;margin:0!important}body.template-cart .cart-page--premium .cart-item-card{display:grid!important;grid-template-columns:120px minmax(0,1fr)!important;gap:18px!important;align-items:start!important;width:100%!important;margin:0 0 20px!important;padding:20px!important;border:1px solid #eee!important;border-radius:16px!important;background:#fff!important}body.template-cart .cart-page--premium .cart-item-card__media,body.template-cart .cart-page--premium .cart-item-card__image,body.template-cart .cart-page--premium .cart-item-card__image-link{width:120px!important;max-width:120px!important}body.template-cart .cart-page--premium .cart-item-card__content,body.template-cart .cart-page--premium .cart-item-card__info,body.template-cart .cart-page--premium .cart-item-card__pricing,body.template-cart .cart-page--premium .cart-item-card__bottom{width:100%!important;min-width:0!important}body.template-cart .cart-page--premium .cart-note__input{width:100%!important;min-height:110px!important}body.template-cart .cart-page--premium .cart-page__actions,body.template-cart .cart-page--premium .cart__update-wrapper{width:100%!important;margin-top:16px!important}body.template-cart .cart-page--premium .grid-products{margin-top:28px!important}@media(max-width:989px){body.template-cart .cart-page--premium{padding:0 16px!important}body.template-cart .cart-page--premium .cart-page__layout{grid-template-columns:1fr!important}body.template-cart .cart-page--premium .cart-page__secondary{width:100%!important;max-width:100%!important}body.template-cart .cart-page--premium .cart-item-card{grid-template-columns:88px minmax(0,1fr)!important;gap:14px!important;padding:16px!important}body.template-cart .cart-page--premium .cart-item-card__media,body.template-cart .cart-page--premium .cart-item-card__image,body.template-cart .cart-page--premium .cart-item-card__image-link{width:88px!important;max-width:88px!important}}body.template-cart .cart-page--premium .cart-page__layout{display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(280px,340px)!important;gap:32px!important;align-items:start!important}body.template-cart .cart-page--premium .cart-page__secondary{width:100%!important;max-width:340px!important;justify-self:start!important}body.template-cart .cart-page--premium .cart-page__main{width:100%!important;min-width:0!important}body.template-cart .cart-page--premium .cart-items,body.template-cart .cart-page--premium .cart-shipping-goal,body.template-cart .cart-page--premium .cart-page__actions,body.template-cart .cart-page--premium .cart-item-card,body.template-cart .cart-page--premium .cart-page__header{max-width:760px!important}body.template-cart .cart-page--premium .cart-secondary-card--notes{margin-top:18px!important}@media(max-width:989px){body.template-cart .cart-page--premium .cart-page__layout{grid-template-columns:1fr!important}body.template-cart .cart-page--premium .cart-page__secondary,body.template-cart .cart-page--premium .cart-items,body.template-cart .cart-page--premium .cart-item-card,body.template-cart .cart-page--premium .cart-page__header{max-width:100%!important}}body.template-cart .cart-page--sephora-rtl{direction:rtl;max-width:1240px!important;margin:0 auto!important;padding:0 24px 40px!important;color:#111!important}body.template-cart .cart-page--sephora-rtl .cart-page__header--sephora{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:24px!important;margin:0 0 28px!important;padding-bottom:18px!important;border-bottom:1px solid #e9e9e9!important}body.template-cart .cart-page--sephora-rtl .cart-page__eyebrow{margin:0 0 8px!important;font-size:12px!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#8b8b8b!important}body.template-cart .cart-page--sephora-rtl .cart-page__title{margin:0 0 8px!important;font-size:38px!important;line-height:1.1!important;color:#111!important}body.template-cart .cart-page--sephora-rtl .cart-page__count{margin:0!important;font-size:15px!important;color:#6f6f6f!important}body.template-cart .cart-page--sephora-rtl .cart-page__layout--sephora{display:grid!important;grid-template-columns:minmax(300px,340px) minmax(0,1fr)!important;gap:32px!important;align-items:start!important}body.template-cart .cart-page--sephora-rtl .cart-page__sidebar--sephora{display:flex!important;flex-direction:column!important;gap:18px!important;position:sticky!important;top:24px!important;align-self:start!important}body.template-cart .cart-page--sephora-rtl .cart-page__main-card,body.template-cart .cart-page--sephora-rtl .cart-summary-card,body.template-cart .cart-page--sephora-rtl .cart-secondary-card--sephora,body.template-cart .cart-page--sephora-rtl .cart-upsell-card--inline{background:#fff!important;border:1px solid #e7e7e7!important;border-radius:0!important;box-shadow:none!important}body.template-cart .cart-page--sephora-rtl .cart-page__main-card{padding:24px!important}body.template-cart .cart-page--sephora-rtl .cart-page__section-head{margin-bottom:20px!important}body.template-cart .cart-page--sephora-rtl .cart-page__section-title{margin:0 0 6px!important;font-size:26px!important;line-height:1.2!important;color:#111!important}body.template-cart .cart-page--sephora-rtl .cart-page__section-subtitle{margin:0!important;font-size:14px!important;color:#666!important}body.template-cart .cart-page--sephora-rtl .cart-shipping-goal--sephora{margin:0 0 20px!important;padding:16px 18px!important;background:#fafafa!important;border:1px solid #ececec!important}body.template-cart .cart-page--sephora-rtl .cart-shipping-goal__text{margin:0 0 10px!important;font-size:14px!important;color:#222!important}body.template-cart .cart-page--sephora-rtl .cart-shipping-goal__bar{height:6px!important;background:#ededed!important;border-radius:999px!important;overflow:hidden!important}body.template-cart .cart-page--sephora-rtl .cart-shipping-goal__progress{display:block!important;height:100%!important;background:#111!important}body.template-cart .cart-page--sephora-rtl .cart-items--sephora{display:flex!important;flex-direction:column!important}body.template-cart .cart-page--sephora-rtl .cart-item-card--sephora{display:grid!important;grid-template-columns:minmax(0,1fr) 116px!important;gap:20px!important;padding:20px 0!important;margin:0!important;border-top:1px solid #ededed!important;background:transparent!important}body.template-cart .cart-page--sephora-rtl .cart-item-card--sephora:first-child{border-top:0!important;padding-top:0!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__media{grid-column:2!important;width:116px!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__image-link,body.template-cart .cart-page--sephora-rtl .cart-item-card__image{display:block!important;width:116px!important;max-width:116px!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__content{grid-column:1!important;min-width:0!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__top{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;gap:16px!important;margin-bottom:14px!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__title{display:inline-block!important;margin:0 0 8px!important;font-size:19px!important;line-height:1.35!important;color:#111!important;text-decoration:none!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__meta,body.template-cart .cart-page--sephora-rtl .cart-item-card__meta-row{font-size:13px!important;line-height:1.6!important;color:#666!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__remove,body.template-cart .cart-page--sephora-rtl .cart-item-card__text-action{color:#666!important;text-decoration:none!important;font-size:13px!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__pricing{display:flex!important;flex-wrap:wrap!important;gap:24px!important;align-items:end!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__unit-price,body.template-cart .cart-page--sephora-rtl .cart-item-card__line-price,body.template-cart .cart-page--sephora-rtl .cart-item-card__qty{display:flex!important;flex-direction:column!important;gap:8px!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__label{font-size:12px!important;color:#777!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__value{font-size:16px!important;font-weight:600!important;color:#111!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__compare{margin-left:8px!important;color:#999!important;font-weight:400!important}body.template-cart .cart-page--sephora-rtl .qtyField{display:inline-flex!important;align-items:center!important;border:1px solid #d9d9d9!important;border-radius:0!important;overflow:hidden!important;background:#fff!important}body.template-cart .cart-page--sephora-rtl .qtyBtn,body.template-cart .cart-page--sephora-rtl .cart__qty-input{width:42px!important;height:42px!important;line-height:42px!important;text-align:center!important;border:0!important;background:#fff!important}body.template-cart .cart-page--sephora-rtl .qtyBtn{color:#111!important}body.template-cart .cart-page--sephora-rtl .cart__qty-input{border-left:1px solid #d9d9d9!important;border-right:1px solid #d9d9d9!important;font-size:14px!important;padding:0!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__actions-row{margin-top:12px!important}body.template-cart .cart-page--sephora-rtl .cart-page__actions--sephora{margin-top:18px!important;padding-top:16px!important;border-top:1px solid #ededed!important}body.template-cart .cart-page--sephora-rtl .cart-update{font-size:14px!important;color:#111!important}body.template-cart .cart-page--sephora-rtl .cart-page__summary--sephora .cart-summary-card{padding:18px!important}body.template-cart .cart-page--sephora-rtl .cart-summary-card__header{padding:0 0 14px!important;margin:0 0 14px!important;border-bottom:1px solid #ededed!important}body.template-cart .cart-page--sephora-rtl .cart-summary-card__title{margin:0!important;font-size:24px!important;line-height:1.2!important;color:#111!important}body.template-cart .cart-page--sephora-rtl .cart-summary-card__body .flex,body.template-cart .cart-page--sephora-rtl .cart-summary-card__body .totalSave{display:flex!important;justify-content:space-between!important;gap:12px!important;margin:0 0 12px!important;font-size:15px!important}body.template-cart .cart-page--sephora-rtl .cart__shipping,body.template-cart .cart-page--sephora-rtl .freeShipMsg,body.template-cart .cart-page--sephora-rtl .cart_tearm{margin:12px 0 0!important;font-size:13px!important;color:#666!important}body.template-cart .cart-page--sephora-rtl #cartCheckout.checkout{display:block!important;width:100%!important;height:50px!important;margin:0 0 12px!important;border:0!important;border-radius:999px!important;background:#111!important;color:#fff!important;font-size:15px!important;font-weight:700!important}body.template-cart .cart-page--sephora-rtl .additional-checkout-buttons{margin:0 0 10px!important}body.template-cart .cart-page--sephora-rtl .paymnet-img img{display:block!important;max-width:100%!important;height:auto!important;margin-top:10px!important}body.template-cart .cart-page--sephora-rtl .cart-secondary-card--sephora .bdr-box{padding:18px!important;border:0!important;background:transparent!important}body.template-cart .cart-page--sephora-rtl .cart-options-ttl{display:block!important;margin:0 0 10px!important;font-size:15px!important;font-weight:600!important;color:#111!important}body.template-cart .cart-page--sephora-rtl .cart-note__input{width:100%!important;min-height:104px!important;border:1px solid #ddd!important;border-radius:0!important;padding:12px 14px!important;resize:vertical!important;background:#fff!important}body.template-cart .cart-page--sephora-rtl .cart-page__recommend-row{margin-top:24px!important}body.template-cart .cart-page--sephora-rtl .cart-upsell-card--inline{padding:18px!important}body.template-cart .cart-page--sephora-rtl .cart-upsell-card__header{margin-bottom:14px!important}body.template-cart .cart-page--sephora-rtl .cart-upsell-card__eyebrow{display:inline-block!important;margin-bottom:6px!important;font-size:12px!important;color:#777!important}body.template-cart .cart-page--sephora-rtl .cart-upsell-card__title{margin:0!important;font-size:20px!important;line-height:1.3!important}body.template-cart .cart-page--sephora-rtl .cart-upsell-card__content{display:grid!important;grid-template-columns:minmax(0,1fr) 96px!important;gap:14px!important;align-items:center!important}body.template-cart .cart-page--sephora-rtl .cart-upsell-card__image-link,body.template-cart .cart-page--sephora-rtl .cart-upsell-card__image{display:block!important;width:96px!important;max-width:96px!important}body.template-cart .cart-page--sephora-rtl .cart-upsell-card__product-title{display:inline-block!important;margin:0 0 6px!important;color:#111!important;text-decoration:none!important}body.template-cart .cart-page--sephora-rtl .cart-upsell-card__price{margin:0 0 12px!important;font-weight:600!important}body.template-cart .cart-page--sephora-rtl .cart-upsell-card__button{min-width:132px!important;height:42px!important;border:1px solid #111!important;border-radius:999px!important;background:#fff!important;color:#111!important;font-size:14px!important;font-weight:600!important}@media(max-width:989px){body.template-cart .cart-page--sephora-rtl{padding:0 16px 28px!important}body.template-cart .cart-page--sephora-rtl .cart-page__header--sephora{flex-direction:column!important;align-items:stretch!important}body.template-cart .cart-page--sephora-rtl .cart-page__layout--sephora{grid-template-columns:1fr!important}body.template-cart .cart-page--sephora-rtl .cart-page__sidebar--sephora{position:static!important;order:-1!important}body.template-cart .cart-page--sephora-rtl .cart-page__main-card{padding:18px!important}body.template-cart .cart-page--sephora-rtl .cart-item-card--sephora{grid-template-columns:minmax(0,1fr) 84px!important;gap:14px!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__media,body.template-cart .cart-page--sephora-rtl .cart-item-card__image-link,body.template-cart .cart-page--sephora-rtl .cart-item-card__image{width:84px!important;max-width:84px!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__bottom{grid-template-columns:1fr!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__pricing{gap:14px!important}body.template-cart .cart-page--sephora-rtl .cart-upsell-card__content{grid-template-columns:minmax(0,1fr) 84px!important}body.template-cart .cart-page--sephora-rtl .cart-upsell-card__image-link,body.template-cart .cart-page--sephora-rtl .cart-upsell-card__image{width:84px!important;max-width:84px!important}}body.template-cart .cart-page--sephora-rtl .cart-page__layout--sephora{display:grid!important;grid-template-columns:minmax(0,1fr) 320px!important;gap:32px!important;align-items:start!important}body.template-cart .cart-page--sephora-rtl .cart-page__main--sephora{min-width:0!important;width:100%!important;max-width:100%!important}body.template-cart .cart-page--sephora-rtl .cart-page__sidebar--sephora{width:320px!important;max-width:320px!important;min-width:320px!important;position:static!important;top:auto!important;align-self:start!important}body.template-cart .cart-page--sephora-rtl .cart-page__main-card,body.template-cart .cart-page--sephora-rtl .cart-page__summary--sephora,body.template-cart .cart-page--sephora-rtl .cart-secondary-card--sephora,body.template-cart .cart-page--sephora-rtl .cart-upsell-card--inline{width:100%!important;max-width:100%!important;margin:0!important;float:none!important;clear:both!important}body.template-cart .cart-page--sephora-rtl .cart-item-card--sephora{display:grid!important;grid-template-columns:116px minmax(0,1fr)!important;gap:18px!important;align-items:start!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__media{grid-column:1!important;width:116px!important;max-width:116px!important;min-width:116px!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__content{grid-column:2!important;min-width:0!important;width:100%!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__top{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;gap:16px!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__bottom{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:18px!important;align-items:end!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__pricing{display:flex!important;flex-wrap:wrap!important;gap:20px!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__qty{justify-self:end!important}body.template-cart .cart-page--sephora-rtl .cart-note__input,body.template-cart .cart-page--sephora-rtl .additional-checkout-buttons,body.template-cart .cart-page--sephora-rtl .paymnet-img,body.template-cart .cart-page--sephora-rtl .cart-summary-card{width:100%!important;max-width:100%!important}body.template-cart .cart-page--sephora-rtl .cart-secondary-card--notes{margin-top:18px!important}@media(max-width:989px){body.template-cart .cart-page--sephora-rtl .cart-page__layout--sephora{grid-template-columns:1fr!important}body.template-cart .cart-page--sephora-rtl .cart-page__sidebar--sephora{width:100%!important;max-width:100%!important;min-width:0!important;order:-1!important}body.template-cart .cart-page--sephora-rtl .cart-item-card--sephora{grid-template-columns:84px minmax(0,1fr)!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__media{width:84px!important;max-width:84px!important;min-width:84px!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__bottom{grid-template-columns:1fr!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__qty{justify-self:start!important}}body.template-cart .cart-page--sephora-rtl .cart-item-card--sephora,body.template-cart .cart-page--sephora-rtl .cart-item-card--sephora *{box-sizing:border-box!important}body.template-cart .cart-page--sephora-rtl .cart-item-card--sephora{display:grid!important;grid-template-columns:120px minmax(0,1fr)!important;gap:20px!important;align-items:start!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__media,body.template-cart .cart-page--sephora-rtl .cart-item-card__content,body.template-cart .cart-page--sephora-rtl .cart-item-card__top,body.template-cart .cart-page--sephora-rtl .cart-item-card__bottom,body.template-cart .cart-page--sephora-rtl .cart-item-card__pricing,body.template-cart .cart-page--sephora-rtl .cart-item-card__qty,body.template-cart .cart-page--sephora-rtl .cart-item-card__actions-row{float:none!important;clear:none!important;position:static!important;width:auto!important;max-width:none!important;min-width:0!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__media{grid-column:1!important;grid-row:1 / span 2!important;width:120px!important;min-width:120px!important;max-width:120px!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__image-link,body.template-cart .cart-page--sephora-rtl .cart-item-card__image{display:block!important;width:120px!important;max-width:120px!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__content{grid-column:2!important;display:grid!important;grid-template-rows:auto auto auto!important;gap:12px!important;align-content:start!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__top{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;gap:16px!important;margin:0!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__info{flex:1 1 auto!important;min-width:0!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__remove{flex:0 0 auto!important;margin:0!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__bottom{display:flex!important;justify-content:space-between!important;align-items:end!important;gap:20px!important;margin:0!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__pricing{display:flex!important;flex-wrap:wrap!important;gap:18px!important;align-items:end!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__qty{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:8px!important;margin:0!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__actions-row{margin:0!important}body.template-cart .cart-page--sephora-rtl .qtyField{display:inline-flex!important;align-items:center!important}@media(max-width:989px){body.template-cart .cart-page--sephora-rtl .cart-item-card--sephora{grid-template-columns:84px minmax(0,1fr)!important;gap:14px!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__media,body.template-cart .cart-page--sephora-rtl .cart-item-card__image-link,body.template-cart .cart-page--sephora-rtl .cart-item-card__image{width:84px!important;min-width:84px!important;max-width:84px!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__bottom{flex-direction:column!important;align-items:stretch!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__qty{align-items:flex-start!important}}body.template-cart .cart-page--sephora-rtl .cart-item-card--sephora{gap:16px!important;padding:18px 0!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__top{margin-bottom:10px!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__bottom{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:16px!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__pricing{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:14px!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__qty{align-items:flex-start!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__actions-row{display:flex!important;justify-content:flex-start!important;margin-top:8px!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__text-action,body.template-cart .cart-page--sephora-rtl .removeMb{display:inline-flex!important;align-items:center!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;color:#6b6b6b!important;font-size:13px!important;line-height:1.3!important;text-decoration:underline!important;text-underline-offset:2px!important;box-shadow:none!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__text-action:hover,body.template-cart .cart-page--sephora-rtl .removeMb:hover{color:#111!important}body.template-cart .cart-page--sephora-rtl .cart-secondary-card--notes .bdr-box{padding:16px!important}body.template-cart .cart-page--sephora-rtl .cart-note__input{min-height:92px!important}body.template-cart .cart-page--sephora-rtl .cart-upsell-card--inline{padding:20px!important}body.template-cart .cart-page--sephora-rtl .cart-upsell-card__content{display:grid!important;grid-template-columns:96px minmax(0,1fr)!important;gap:16px!important;align-items:center!important}body.template-cart .cart-page--sephora-rtl .cart-upsell-card__info{min-width:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important}body.template-cart .cart-page--sephora-rtl .cart-upsell-card__product-title{margin-bottom:6px!important;line-height:1.4!important}body.template-cart .cart-page--sephora-rtl .cart-upsell-card__price{margin-bottom:10px!important}body.template-cart .cart-page--sephora-rtl .cart-upsell-card__button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;max-width:100%!important;min-width:0!important;padding:0 18px!important;white-space:nowrap!important;box-sizing:border-box!important}@media(max-width:989px){body.template-cart .cart-page--sephora-rtl .cart-item-card__bottom{flex-direction:column!important;align-items:stretch!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__qty{align-items:flex-start!important}body.template-cart .cart-page--sephora-rtl .cart-upsell-card__content{grid-template-columns:84px minmax(0,1fr)!important}body.template-cart .cart-page--sephora-rtl .cart-upsell-card__button{width:100%!important}}body.template-cart .cart-page--sephora-rtl .cart-item-card__remove,body.template-cart .cart-page--sephora-rtl .cart-item-card__remove a,body.template-cart .cart-page--sephora-rtl .removeMb,body.template-cart .cart-page--sephora-rtl .removeMb a{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;padding:0!important;margin:0!important;border:1px solid #d8d8d8!important;border-radius:50%!important;background:#fff!important;color:#777!important;font-size:14px!important;line-height:1!important;text-decoration:none!important;box-shadow:none!important;overflow:hidden!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__remove:hover,body.template-cart .cart-page--sephora-rtl .cart-item-card__remove a:hover,body.template-cart .cart-page--sephora-rtl .removeMb:hover,body.template-cart .cart-page--sephora-rtl .removeMb a:hover{color:#111!important;border-color:#111!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__qty{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;min-width:156px!important;max-width:156px!important;overflow:hidden!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__qty-label{display:block!important;margin:0 0 8px!important;font-size:13px!important;line-height:1.2!important;color:#666!important}body.template-cart .cart-page--sephora-rtl .qtyField,body.template-cart .cart-page--sephora-rtl .js-qty{display:inline-flex!important;align-items:center!important;justify-content:space-between!important;direction:ltr!important;width:156px!important;min-width:156px!important;max-width:156px!important;height:44px!important;border:1px solid #d9d9d9!important;border-radius:0!important;background:#fff!important;box-sizing:border-box!important;overflow:hidden!important}body.template-cart .cart-page--sephora-rtl .qtyField input,body.template-cart .cart-page--sephora-rtl .js-qty input,body.template-cart .cart-page--sephora-rtl .qtyField .js-qty__num,body.template-cart .cart-page--sephora-rtl .js-qty .js-qty__num{width:52px!important;min-width:52px!important;max-width:52px!important;height:42px!important;border:0!important;border-left:1px solid #ececec!important;border-right:1px solid #ececec!important;border-radius:0!important;text-align:center!important;font-size:16px!important;font-weight:600!important;background:#fff!important;box-shadow:none!important;padding:0!important;margin:0!important}body.template-cart .cart-page--sephora-rtl .qtyField button,body.template-cart .cart-page--sephora-rtl .js-qty button,body.template-cart .cart-page--sephora-rtl .qtyField .js-qty__adjust,body.template-cart .cart-page--sephora-rtl .js-qty .js-qty__adjust{width:52px!important;min-width:52px!important;max-width:52px!important;height:42px!important;border:0!important;background:#fff!important;color:#111!important;font-size:22px!important;line-height:1!important;padding:0!important;margin:0!important;box-shadow:none!important}body.template-cart .cart-page--sephora-rtl .qtyField button:hover,body.template-cart .cart-page--sephora-rtl .js-qty button:hover,body.template-cart .cart-page--sephora-rtl .qtyField .js-qty__adjust:hover,body.template-cart .cart-page--sephora-rtl .js-qty .js-qty__adjust:hover{background:#f7f7f7!important}@media(max-width:989px){body.template-cart .cart-page--sephora-rtl .cart-item-card__qty{min-width:100%!important;max-width:100%!important}body.template-cart .cart-page--sephora-rtl .qtyField,body.template-cart .cart-page--sephora-rtl .js-qty{width:100%!important;min-width:0!important;max-width:100%!important}}body.template-cart .cart-page--sephora-rtl{--cart-font-heading: "Heebo", "Assistant", Arial, sans-serif;--cart-font-body: "Assistant", "Heebo", Arial, sans-serif;--cart-color-text: #171717;--cart-color-text-soft: #5f6368;--cart-color-text-muted: #8a8f98;--cart-color-border: #e7e3df;--cart-color-surface: #ffffff;--cart-color-surface-alt: #fbf8f6;--cart-color-accent: #111111;--cart-color-accent-soft: #f4ebe7;--cart-color-success: #0f8a4b;--cart-color-danger: #a94442}body.template-cart .cart-page--sephora-rtl,body.template-cart .cart-page--sephora-rtl input,body.template-cart .cart-page--sephora-rtl button,body.template-cart .cart-page--sephora-rtl textarea{font-family:var(--cart-font-body)!important}body.template-cart .cart-page--sephora-rtl .cart-page__title,body.template-cart .cart-page--sephora-rtl .cart-page__section-title,body.template-cart .cart-page--sephora-rtl .cart-summary-card__title,body.template-cart .cart-page--sephora-rtl .cart-upsell-card__title,body.template-cart .cart-page--sephora-rtl .cart-item-card__title,body.template-cart .cart-page--sephora-rtl .cart-upsell-card__product-title{font-family:var(--cart-font-heading)!important;letter-spacing:0!important}body.template-cart .cart-page--sephora-rtl .cart-page__eyebrow{margin-bottom:10px!important;font-size:11px!important;font-weight:700!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--cart-color-text-muted)!important}body.template-cart .cart-page--sephora-rtl .cart-page__title{font-size:42px!important;line-height:1.05!important;font-weight:700!important;color:var(--cart-color-text)!important}body.template-cart .cart-page--sephora-rtl .cart-page__count,body.template-cart .cart-page--sephora-rtl .cart-page__section-subtitle{font-size:14px!important;line-height:1.7!important;color:var(--cart-color-text-soft)!important}body.template-cart .cart-page--sephora-rtl .cart-page__main-card,body.template-cart .cart-page--sephora-rtl .cart-summary-card,body.template-cart .cart-page--sephora-rtl .cart-secondary-card--sephora,body.template-cart .cart-page--sephora-rtl .cart-upsell-card--inline{background:var(--cart-color-surface)!important;border-color:var(--cart-color-border)!important}body.template-cart .cart-page--sephora-rtl .cart-page__section-title,body.template-cart .cart-page--sephora-rtl .cart-summary-card__title{font-size:28px!important;line-height:1.2!important;font-weight:700!important;color:var(--cart-color-text)!important}body.template-cart .cart-page--sephora-rtl .cart-shipping-goal--sephora{background:var(--cart-color-surface-alt)!important;border-color:#efe8e2!important}body.template-cart .cart-page--sephora-rtl .cart-shipping-goal__text{font-size:14px!important;line-height:1.7!important;font-weight:600!important;color:var(--cart-color-text)!important}body.template-cart .cart-page--sephora-rtl .cart-shipping-goal__text strong,body.template-cart .cart-page--sephora-rtl .cart-shipping-goal__text span{color:var(--cart-color-accent)!important}body.template-cart .cart-page--sephora-rtl .cart-shipping-goal__text--success{color:var(--cart-color-success)!important}body.template-cart .cart-page--sephora-rtl .cart-shipping-goal__bar{background:#ece7e2!important}body.template-cart .cart-page--sephora-rtl .cart-shipping-goal__progress{background:linear-gradient(90deg,#111,#444)!important}body.template-cart .cart-page--sephora-rtl .cart-item-card--sephora{border-top-color:#f0ece8!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__title{font-size:20px!important;line-height:1.4!important;font-weight:700!important;color:var(--cart-color-text)!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__meta,body.template-cart .cart-page--sephora-rtl .cart-item-card__meta-row{font-size:13px!important;line-height:1.8!important;color:var(--cart-color-text-soft)!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__remove,body.template-cart .cart-page--sephora-rtl .cart-item-card__text-action,body.template-cart .cart-page--sephora-rtl .cart-update,body.template-cart .cart-page--sephora-rtl .cart-continue{font-size:13px!important;font-weight:600!important;color:var(--cart-color-text-soft)!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__remove:hover,body.template-cart .cart-page--sephora-rtl .cart-item-card__text-action:hover,body.template-cart .cart-page--sephora-rtl .cart-update:hover,body.template-cart .cart-page--sephora-rtl .cart-continue:hover{color:var(--cart-color-text)!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__unit-price,body.template-cart .cart-page--sephora-rtl .cart-item-card__line-price,body.template-cart .cart-page--sephora-rtl .cart-item-card__qty{background:#fcfaf8!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__label{font-size:11px!important;line-height:1.4!important;font-weight:700!important;letter-spacing:.04em!important;color:var(--cart-color-text-muted)!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__value,body.template-cart .cart-page--sephora-rtl .cart__subtotal{font-size:18px!important;line-height:1.3!important;font-weight:700!important;color:var(--cart-color-text)!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__compare{color:var(--cart-color-text-muted)!important;font-size:14px!important}body.template-cart .cart-page--sephora-rtl .qtyField{border-color:#d8d2cc!important;background:#fff!important}body.template-cart .cart-page--sephora-rtl .qtyBtn,body.template-cart .cart-page--sephora-rtl .cart__qty-input{color:var(--cart-color-text)!important}body.template-cart .cart-page--sephora-rtl .cart__qty-input{font-size:15px!important;font-weight:700!important}body.template-cart .cart-page--sephora-rtl .cart-summary-card__body .flex,body.template-cart .cart-page--sephora-rtl .cart-summary-card__body .totalSave{font-size:14px!important;line-height:1.7!important;color:var(--cart-color-text)!important}body.template-cart .cart-page--sephora-rtl .cart__shipping,body.template-cart .cart-page--sephora-rtl .freeShipMsg,body.template-cart .cart-page--sephora-rtl .cart_tearm,body.template-cart .cart-page--sephora-rtl .cart-options-ttl{font-size:13px!important;line-height:1.7!important;color:var(--cart-color-text-soft)!important}body.template-cart .cart-page--sephora-rtl .cart__shipping--free,body.template-cart .cart-page--sephora-rtl .freeShipclaim{font-weight:700!important;color:var(--cart-color-success)!important}body.template-cart .cart-page--sephora-rtl #cartCheckout.checkout,body.template-cart .cart-page--sephora-rtl .cart-upsell-card__button{font-family:var(--cart-font-heading)!important;font-size:14px!important;font-weight:700!important;letter-spacing:.01em!important}body.template-cart .cart-page--sephora-rtl #cartCheckout.checkout{background:var(--cart-color-accent)!important;border-color:var(--cart-color-accent)!important;color:#fff!important}body.template-cart .cart-page--sephora-rtl #cartCheckout.checkout:hover{background:#2a2a2a!important;border-color:#2a2a2a!important}body.template-cart .cart-page--sephora-rtl .cart-note__input{font-size:14px!important;line-height:1.7!important;color:var(--cart-color-text)!important;border-color:#d8d2cc!important}body.template-cart .cart-page--sephora-rtl .cart-upsell-card__eyebrow{font-size:11px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--cart-color-text-muted)!important}body.template-cart .cart-page--sephora-rtl .cart-upsell-card__title{font-size:22px!important;line-height:1.35!important;font-weight:700!important;color:var(--cart-color-text)!important}body.template-cart .cart-page--sephora-rtl .cart-upsell-card__product-title{font-size:16px!important;line-height:1.55!important;font-weight:700!important;color:var(--cart-color-text)!important}body.template-cart .cart-page--sephora-rtl .cart-upsell-card__price{font-size:16px!important;line-height:1.4!important;font-weight:700!important;color:var(--cart-color-text)!important}body.template-cart .cart-page--sephora-rtl .cart-upsell-card__button{background:transparent!important;border-color:var(--cart-color-accent)!important;color:var(--cart-color-accent)!important}body.template-cart .cart-page--sephora-rtl .cart-upsell-card__button:hover{background:var(--cart-color-accent)!important;color:#fff!important}@media(max-width:989px){body.template-cart .cart-page--sephora-rtl .cart-page__title{font-size:34px!important}body.template-cart .cart-page--sephora-rtl .cart-page__section-title,body.template-cart .cart-page--sephora-rtl .cart-summary-card__title{font-size:24px!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__title{font-size:18px!important}body.template-cart .cart-page--sephora-rtl .cart-upsell-card__title{font-size:20px!important}}@media(max-width:767px){body.template-cart .cart-page--sephora-rtl .cart-page__eyebrow,body.template-cart .cart-page--sephora-rtl .cart-upsell-card__eyebrow{letter-spacing:.1em!important}body.template-cart .cart-page--sephora-rtl .cart-page__title{font-size:30px!important}body.template-cart .cart-page--sephora-rtl .cart-page__count,body.template-cart .cart-page--sephora-rtl .cart-page__section-subtitle,body.template-cart .cart-page--sephora-rtl .cart-shipping-goal__text,body.template-cart .cart-page--sephora-rtl .cart-summary-card__body .flex,body.template-cart .cart-page--sephora-rtl .cart-summary-card__body .totalSave{font-size:13px!important}}body.template-cart .cart-page--sephora-rtl .cart-item-card__remove{display:none!important}body.template-cart .cart-page--sephora-rtl .cart-item-card__actions-row{margin-top:14px!important}body.template-cart .cart-page--sephora-rtl .removeMb.cart-item-card__text-action{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:auto!important;height:auto!important;min-width:unset!important;padding:8px 14px!important;border:1px solid #e2dbd6!important;border-radius:999px!important;background:#fff!important;color:#171717!important;text-decoration:none!important;font-size:12px!important;font-weight:700!important;line-height:1!important;opacity:1!important;box-shadow:0 2px 10px #1111110a!important;transition:all .22s ease!important}body.template-cart .cart-page--sephora-rtl .removeMb.cart-item-card__text-action:before{content:"\d7";display:inline-block!important;font-size:14px!important;line-height:1!important;font-weight:400!important}body.template-cart .cart-page--sephora-rtl .removeMb.cart-item-card__text-action:hover{background:#111!important;border-color:#111!important;color:#fff!important;box-shadow:0 8px 18px #1111111f!important;transform:translateY(-1px)!important}#cart-drawer{direction:rtl!important;text-align:right!important;width:min(92vw,370px)!important;max-width:370px!important;background:linear-gradient(180deg,#fbf8f6,#fff)!important;color:#171717!important;box-shadow:0 18px 50px #1717171f!important}#cart-drawer,#cart-drawer *,#cart-drawer input,#cart-drawer button,#cart-drawer a{font-family:Assistant,Heebo,Arial,sans-serif!important}#cart-drawer>h4{margin:0!important;padding:22px 56px 18px 22px!important;font-family:Heebo,Assistant,Arial,sans-serif!important;font-size:30px!important;line-height:1.1!important;font-weight:700!important;color:#171717!important;border-bottom:1px solid #eee7e2!important;background:#ffffffe0!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}#cart-drawer .close-cart{position:absolute!important;top:18px!important;left:18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;border:1px solid #e6dfd9!important;border-radius:999px!important;background:#fff!important;color:#171717!important;opacity:1!important;text-decoration:none!important;transition:all .22s ease!important}#cart-drawer .close-cart:hover{background:#171717!important;border-color:#171717!important;color:#fff!important}#cart-drawer .close-cart .ad{font-size:12px!important}.mini-products-list{padding:14px 16px 10px!important;overflow-x:hidden!important;overflow-y:auto!important;background:transparent!important}.mini-products-list li{padding:14px 0!important;border-top:1px solid #efe8e2!important}.mini-products-list li:first-child{border-top:0!important}.mini-products-list .grid{display:grid!important;grid-template-columns:88px minmax(0,1fr)!important;gap:14px!important;align-items:start!important}.mini-products-list .product-image{width:88px!important}.mini-products-list img{width:88px!important;height:88px!important;object-fit:cover!important;border-radius:16px!important;background:#fff!important;box-shadow:0 6px 20px #1717170f!important}.mini-products-list .product-details{position:relative!important;padding-right:0!important;min-width:0!important}.mini-products-list .remove{float:none!important;position:absolute!important;top:0!important;left:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:26px!important;height:26px!important;margin:0!important;padding:0!important;border:1px solid #e4ddd7!important;border-radius:999px!important;background:#fff!important;color:#171717!important;opacity:1!important;text-decoration:none!important;box-shadow:0 2px 8px #1717170d!important}.mini-products-list .remove:hover{background:#171717!important;border-color:#171717!important;color:#fff!important}.mini-products-list .remove .ad{font-size:0!important;line-height:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.mini-products-list .remove .ad:before{content:"\d7"!important;font-family:Arial,sans-serif!important;font-size:18px!important;line-height:1!important;display:flex!important;align-items:center!important;justify-content:center!important}.mini-products-list .pName{display:block!important;margin:0 0 6px!important;padding-left:34px!important;font-family:Heebo,Assistant,Arial,sans-serif!important;font-size:17px!important;line-height:1.35!important;font-weight:700!important;color:#171717!important;text-decoration:none!important}.mini-products-list .vropts,.mini-products-list .text-muted,.mini-products-list small{display:block!important;font-size:13px!important;line-height:1.55!important;color:#6b6f76!important}.mini-products-list li ul{margin:6px 0 8px!important;padding:0!important}.mini-products-list .priceRow{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin-top:12px!important}.mini-products-list .product-price{font-size:17px!important;line-height:1.2!important;font-weight:700!important;color:#c21874!important;white-space:nowrap!important}#cart-drawer .qtyField{display:inline-flex!important;align-items:center!important;justify-content:space-between!important;width:104px!important;height:42px!important;padding:0 8px!important;border:1px solid #e5ddd7!important;border-radius:999px!important;background:#fff!important;box-shadow:inset 0 1px #ffffffb3!important;vertical-align:middle!important}#cart-drawer .qtyField input.qty{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;height:100%!important;line-height:42px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;font-size:14px!important;font-weight:600!important;color:#171717!important;width:36px!important}#cart-drawer .qtyField .qtyBtn,#cart-drawer .qtyField a.qtyBtn,#cart-drawer .qtyField span.qtyBtn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;padding:0!important;border:0!important;background:transparent!important;color:#171717!important;font-size:16px!important;font-weight:700!important;text-decoration:none!important;line-height:1!important}#cart-drawer .qtyField a.qtyBtn{font-size:20px!important;font-weight:400!important;font-family:Arial,sans-serif!important}#cart-drawer .qtyField span.qtyBtn{font-size:14px!important;font-weight:600!important}.minicartTol{padding:16px 16px 18px!important;border-top:1px solid #eee7e2!important;background:linear-gradient(180deg,#fffffffa,#fbf8f6fa)!important;box-shadow:0 -10px 24px #1717170d!important}.minicartTol .freeShipMsg,.minicartTol .cart__shipping{margin:0 0 14px!important;padding:12px 14px!important;border:1px solid #ece3de!important;border-radius:14px!important;background:#fbf8f6!important;color:#5f6368!important;font-size:13px!important;line-height:1.6!important}.minicartTol .cart-subtotal-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:0 0 14px!important;margin:0!important;color:#171717!important;font-size:14px!important;line-height:1.4!important}.minicartTol .cart-subtotal-row .product-price{font-size:27px!important;line-height:1!important;font-weight:700!important;color:#171717!important}#cart-drawer form[action="/cart"]{margin:0!important}#cart-drawer .cartDWcheckout,#cart-drawer #cartDWcheckout{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:58px!important;margin:0 0 12px!important;padding:16px 18px!important;border:1px solid #111111!important;border-radius:999px!important;background:#111!important;color:#fff!important;font-family:Heebo,Assistant,Arial,sans-serif!important;font-size:16px!important;font-weight:700!important;letter-spacing:0!important;box-shadow:0 12px 24px #11111129!important;transition:all .22s ease!important}#cart-drawer .cartDWcheckout:hover,#cart-drawer #cartDWcheckout:hover{background:#2a2a2a!important;border-color:#2a2a2a!important;transform:translateY(-1px)!important}#cart-drawer #inlinecheckout-cart,#cart-drawer a.btn--secondary,#cart-drawer .buttonSet>a[href*="/cart"]{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:48px!important;padding:13px 16px!important;border:1px solid #dfd7d1!important;border-radius:999px!important;background:#fff!important;color:#171717!important;font-size:14px!important;font-weight:700!important;text-decoration:none!important}#cart-drawer #inlinecheckout-cart:hover,#cart-drawer a.btn--secondary:hover,#cart-drawer .buttonSet>a[href*="/cart"]:hover{background:#f6f2ef!important}#cart-drawer .buttonSet{display:flex!important;flex-direction:column!important;gap:12px!important}@media(max-width:767px){#cart-drawer{width:92vw!important;max-width:92vw!important}#cart-drawer>h4{font-size:26px!important;padding:20px 52px 16px 18px!important}.mini-products-list{padding:12px 14px 8px!important}.mini-products-list .grid{grid-template-columns:78px minmax(0,1fr)!important;gap:12px!important}.mini-products-list .product-image,.mini-products-list img{width:78px!important;height:78px!important}.minicartTol .cart-subtotal-row .product-price{font-size:24px!important}}#cart-drawer{top:42px!important;height:calc(100vh - 42px)!important}#cart-drawer>h4{position:sticky!important;top:0!important;z-index:2!important}.mini-products-list{padding-top:8px!important}@media(max-width:767px){#cart-drawer{top:38px!important;height:calc(100vh - 38px)!important}}.wishlist-product{direction:rtl!important;text-align:right!important;margin:28px 0 0!important}.wishlist-product,.wishlist-product *,.wishlist-product a,.wishlist-product button,.wishlist-product input{font-family:Assistant,Heebo,Arial,sans-serif!important}.wishlist-product li{position:relative!important;display:table!important;width:100%!important;margin:0!important;padding:24px 0!important;list-style:none!important;border-top:1px solid #ebe4de!important;font-size:16px!important;line-height:1.5!important;background:#fff!important}.wishlist-product li:first-child{padding:14px 18px!important;color:#171717!important;font-size:13px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;background:#fbf8f6!important;border:1px solid #eee7e2!important;border-radius:16px!important}.wishlist-product li>div{display:table-cell!important;vertical-align:middle!important}.wishlist-product .product_remove{width:64px!important;text-align:center!important}.wishlist-product .btn-remove-wishlist,.wishlist-product a.btn-remove-wishlist,.wishlist-product .product_remove a{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:38px!important;height:38px!important;padding:0!important;border:1px solid #ddd4ce!important;border-radius:999px!important;background:#fff!important;color:#171717!important;line-height:1!important;text-decoration:none!important;box-shadow:0 4px 14px #1111110d!important;transition:all .22s ease!important}.wishlist-product .btn-remove-wishlist:hover,.wishlist-product a.btn-remove-wishlist:hover,.wishlist-product .product_remove a:hover{background:#171717!important;border-color:#171717!important;color:#fff!important;transform:translateY(-1px)!important}.wishlist-product .btn-remove-wishlist .ad,.wishlist-product .product_remove .ad{font-size:13px!important;line-height:1!important}.wishlist-product .product_img{width:148px!important;padding:0!important}.wishlist-product .product_img img,.wishlist-product .product_img a,.wishlist-product .product_img img.lazyload,.wishlist-product .product_img img.lazyloaded{display:block!important;width:148px!important;height:148px!important;max-width:none!important;object-fit:cover!important;border-radius:22px!important;background:#fff!important;box-shadow:0 12px 28px #11111114!important}.wishlist-product .product_name{text-align:right!important;padding:0 22px 0 18px!important}.wishlist-product a.product-title{display:inline-block!important;color:#171717!important;font-family:Heebo,Assistant,Arial,sans-serif!important;font-size:22px!important;line-height:1.35!important;font-weight:700!important;text-decoration:none!important}.wishlist-product a.product-title:hover{color:#af0f56!important}.wishlist-product .product_price{width:16%!important;text-align:center!important;color:#d11b75!important;font-size:20px!important;line-height:1.2!important;font-weight:800!important;white-space:nowrap!important}.wishlist-product .product_stock{min-width:140px!important;width:16%!important;text-align:center!important;color:#7c8a31!important;font-size:16px!important;font-weight:600!important}.wishlist-product .product_add{width:210px!important;text-align:center!important}.wishlist-product .product_add .btn,.wishlist-product .product_add button,.wishlist-product .product_add input[type=submit],.wishlist-product .product_add a[href*=cart],.wishlist-product .product_add a[href*=add]{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:180px!important;min-height:54px!important;padding:14px 24px!important;border:0!important;border-radius:999px!important;background:linear-gradient(135deg,#f0207f,#af0f56)!important;color:#fff!important;font-family:Heebo,Assistant,Arial,sans-serif!important;font-size:15px!important;font-weight:700!important;line-height:1.2!important;text-decoration:none!important;box-shadow:0 14px 28px #d81b7338!important;transition:transform .22s ease,box-shadow .22s ease,opacity .22s ease!important}.wishlist-product .product_add .btn:hover,.wishlist-product .product_add button:hover,.wishlist-product .product_add input[type=submit]:hover,.wishlist-product .product_add a[href*=cart]:hover,.wishlist-product .product_add a[href*=add]:hover{transform:translateY(-1px)!important;box-shadow:0 18px 34px #d81b7347!important}.wishlist-product .product_add .btn[disabled],.wishlist-product .product_add button[disabled],.wishlist-product .product_add input[type=submit][disabled]{opacity:.55!important;cursor:not-allowed!important;box-shadow:none!important}@media only screen and (max-width:990px){.wishlist-product .product_img{width:124px!important}.wishlist-product .product_img img,.wishlist-product .product_img a,.wishlist-product .product_img img.lazyload,.wishlist-product .product_img img.lazyloaded{width:124px!important;height:124px!important}.wishlist-product a.product-title{font-size:19px!important}}@media only screen and (max-width:766px){.wishlist-product{margin-top:22px!important}.wishlist-product li:first-child{display:none!important}.wishlist-product li{display:block!important;padding:18px 0!important}.wishlist-product li>div{display:block!important;margin-bottom:10px!important;width:100%!important;text-align:right!important}.wishlist-product .product_remove{position:absolute!important;top:18px!important;left:0!important;width:auto!important;margin:0!important}.wishlist-product .product_img{float:right!important;width:112px!important;margin-left:16px!important;margin-right:0!important}.wishlist-product .product_img img,.wishlist-product .product_img a,.wishlist-product .product_img img.lazyload,.wishlist-product .product_img img.lazyloaded{width:112px!important;height:112px!important}.wishlist-product .product_name{padding:0 0 0 48px!important;min-height:112px!important}.wishlist-product a.product-title{font-size:18px!important;line-height:1.4!important}.wishlist-product .product_price,.wishlist-product .product_stock{width:auto!important;min-width:0!important;text-align:right!important;font-size:18px!important}.wishlist-product .product_add,.wishlist-product .product_remove{display:block!important}.wishlist-product .product_add{margin-top:12px!important}.wishlist-product .product_add .btn,.wishlist-product .product_add button,.wishlist-product .product_add input[type=submit],.wishlist-product .product_add a[href*=cart],.wishlist-product .product_add a[href*=add]{width:100%!important;min-width:0!important}}body .wishlist-product .action.product_add .btn.btn-view,body .wishlist-product .product_add .btn.btn-view,body .wishlist-product a.btn.btn-view{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:170px!important;height:48px!important;padding:0 26px!important;border-radius:999px!important;background:linear-gradient(135deg,#ff2f92,#b10f64)!important;color:transparent!important;font-size:0!important;line-height:1!important;text-indent:0!important;overflow:hidden!important;border:0!important;box-shadow:0 14px 30px #d617772e!important}body .wishlist-product .action.product_add .btn.btn-view:after,body .wishlist-product .product_add .btn.btn-view:after,body .wishlist-product a.btn.btn-view:after{content:"\5dc\5e6\5e4\5d9\5d9\5d4  \5d1\5de\5d5\5e6\5e8"!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;font-size:15px!important;font-weight:700!important;line-height:1!important;white-space:nowrap!important}body .wishlist-product .action.product_add .btn.btn-view:hover,body .wishlist-product .product_add .btn.btn-view:hover,body .wishlist-product a.btn.btn-view:hover{transform:translateY(-1px)!important;box-shadow:0 18px 34px #d617773d!important}body.template-index{background:#fffafb;color:#26161e}body.template-index .index-section,body.template-index .shopify-section{position:relative}body.template-index .index-section{margin-top:0}body.template-index .top-header-wrapper,body.template-index .notification-bar{background:#111!important;border-bottom:1px solid rgba(255,255,255,.08)}body.template-index .top-header,body.template-index .notification-bar__message{min-height:42px!important;font-size:14px!important;font-weight:700!important;letter-spacing:0!important}body.template-index .top-header>div{padding:10px 0!important}body.template-index #header{background:#fffffff5!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid #f2e4ea!important;box-shadow:0 8px 30px #4935400f}body.template-index .site-header{min-height:98px}body.template-index .header-logo img,body.template-index .header-logo svg{filter:saturate(1.03)}body.template-index .site-header a.hdicon{color:#26161e!important;transition:transform .18s ease,color .18s ease,opacity .18s ease}body.template-index .site-header a.hdicon:hover{color:#d81b73!important;transform:translateY(-1px);opacity:1!important}body.template-index #CartCount,body.template-index .favCount{background:linear-gradient(135deg,#ff2f92,#b10f64)!important;color:#fff!important;box-shadow:0 8px 18px #d81b7338}body.template-index #shopify-section-navigation{background:#fffffff0!important;border-top:0!important;border-bottom:1px solid #f2e4ea!important}body.template-index #siteNav{display:flex;align-items:center;justify-content:center;gap:4px}body.template-index #siteNav>li{float:none}body.template-index #siteNav>li>a{color:#7f3d61!important;font-size:17px!important;font-weight:700!important;padding:18px 18px 17px!important;border-radius:16px;transition:color .18s ease,background-color .18s ease,transform .18s ease}body.template-index #siteNav>li:hover>a,body.template-index #siteNav>li>a:hover,body.template-index #siteNav>li>a:focus,body.template-index #siteNav>li>a.active{color:#d81b73!important;background:#fff1f7!important;transform:translateY(-1px);opacity:1!important}body.template-index .slideshow-wrapper,body.template-index .hero{margin-top:24px}body.template-index .slideshow,body.template-index .hero,body.template-index .imageSlideshow{border-radius:34px;overflow:hidden;box-shadow:0 24px 60px #4935401f}body.template-index .slideshow__overlay:before{background:linear-gradient(90deg,#21131b1f,#5e143e24 48%,#fff0)!important;opacity:1!important}body.template-index .slideshow__text-content,body.template-index .hero .wrap-text{max-width:620px}body.template-index .wrap-caption,body.template-index .hero .wrap-text{background:#fff8fbc7;border:1px solid rgba(240,220,229,.95);border-radius:30px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 18px 42px #4935401a;padding:34px 34px 30px}body.template-index .mega-small-title,body.template-index .hero .pretext{color:#b10f64!important;font-size:16px!important;font-weight:800!important;letter-spacing:0!important;text-transform:none!important;margin-bottom:12px!important}body.template-index .slideshow__title,body.template-index .hero .mega-title{color:#26161e!important;font-size:clamp(34px,4vw,58px)!important;line-height:1.04!important;font-weight:900!important;letter-spacing:-.03em;margin-bottom:12px!important}body.template-index .slideshow__subtitle,body.template-index .hero .mega-subtitle,body.template-index .hero .rte-setting,body.template-index .rte-setting,body.template-index .custom__item-inner--text .rte-setting{color:#5f4f57!important;font-size:19px!important;line-height:1.8!important}body.template-index .slideshow__text-content .btn,body.template-index .hero .btn,body.template-index .custom__item .btn,body.template-index .collection-banners .btn,body.template-index .article .btn,body.template-index a.btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border-radius:999px;border:0!important;background:linear-gradient(135deg,#ff2f92,#b10f64)!important;color:#fff!important;font-size:15px!important;font-weight:800!important;letter-spacing:0!important;box-shadow:0 16px 34px #d81b7333;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}body.template-index .slideshow__text-content .btn:hover,body.template-index .hero .btn:hover,body.template-index .custom__item .btn:hover,body.template-index .collection-banners .btn:hover,body.template-index .article .btn:hover,body.template-index a.btn:hover{transform:translateY(-2px);box-shadow:0 20px 40px #d81b7340;filter:saturate(1.04);opacity:1!important}body.template-index .shopify-section h2,body.template-index .section-header h2,body.template-index .sec-ttl,body.template-index .home-instagram h3,body.template-index .collection-box h3,body.template-index .custom__item-inner--text h3,body.template-index .quotes-wrapper h2,body.template-index .testimonial-section h2,body.template-index .index-section h2{color:#26161e;font-size:clamp(28px,3vw,46px);line-height:1.15;font-weight:900;letter-spacing:-.02em;text-align:center}body.template-index .shopify-section .section-header,body.template-index .index-section .section-header{margin-bottom:22px}body.template-index .section-header p,body.template-index .sec-subttl,body.template-index .subtext,body.template-index .home-instagram .instagram-des{color:#7a6670;font-size:18px;line-height:1.8;text-align:center}body.template-index .custom-content,body.template-index .collection-banners .grid,body.template-index .grid-products,body.template-index .productSlider,body.template-index .quotes-wrapper,body.template-index .home-instagram,body.template-index .collection-box,body.template-index .blog-post-slider{position:relative}body.template-index .custom__item-inner,body.template-index .custom-block,body.template-index .feature-row,body.template-index .collection-banners .grid__item,body.template-index .map-section__overlay,body.template-index .storeFeatures p{border-radius:28px}body.template-index .storeFeatures{gap:14px!important;margin-top:30px!important}body.template-index .storeFeatures p{background:linear-gradient(180deg,#fff,#fff7fa)!important;border:1px solid #f0dce5!important;box-shadow:0 10px 24px #4935400f;padding:18px 16px!important;font-size:15px!important;line-height:1.7!important;font-weight:700!important;color:#4a3641!important}body.template-index .hero .wrap-text,body.template-index .custom__item-inner--text,body.template-index .map-section__overlay{background:linear-gradient(180deg,#fff,#fffafb);border:1px solid #f0dce5;box-shadow:0 18px 44px #49354014}body.template-index .custom__item-inner--text,body.template-index .map-section__overlay{padding:34px}body.template-index .custom__item-inner--text h3,body.template-index .map-section__overlay h3,body.template-index .map-section__overlay .h3,body.template-index .hero .mega-title{margin-top:0}body.template-index .custom__item-inner--text .btn,body.template-index .map-section__overlay .btn{margin-top:20px!important}body.template-index .article,body.template-index .blogPost,body.template-index .blog-item,body.template-index .blog-post-slider .slick-slide>div,body.template-index .grid-blog .article{height:100%}body.template-index .article,body.template-index .blog-item,body.template-index .grid-blog .article,body.template-index .blog-post-slider .article{background:linear-gradient(180deg,#fff,#fffafb);border:1px solid #f0dce5;border-radius:28px;padding:14px 14px 24px;box-shadow:0 12px 32px #49354012;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;overflow:hidden}body.template-index .article:hover,body.template-index .blog-item:hover,body.template-index .grid-blog .article:hover,body.template-index .blog-post-slider .article:hover{transform:translateY(-5px);box-shadow:0 18px 40px #4935401c;border-color:#e9bfd0}body.template-index .article_featured-image,body.template-index .article .article__grid-image,body.template-index .blog-item img,body.template-index .grid-blog .article img{border-radius:22px;overflow:hidden;margin-bottom:18px!important}body.template-index .template-blog .article h3,body.template-index .article h3,body.template-index .article .h3,body.template-index .article-name,body.template-index .blog-item h3{color:#26161e;font-size:23px;line-height:1.45;font-weight:800;margin-bottom:10px;text-transform:none}body.template-index .article p,body.template-index .blog-item p,body.template-index .recentPost .article__date,body.template-index .article .excerpt{color:#6d5a63;font-size:16px;line-height:1.8}body.template-index .quotes-wrapper,body.template-index .testimonial-section,body.template-index .testimonials-section,body.template-index .home-instagram{padding:14px 0 6px}body.template-index .quotes-wrapper .slick-slide,body.template-index .testimonial-section .slick-slide,body.template-index .testimonials-section .slick-slide,body.template-index .home-instagram .insta-img{padding:10px}body.template-index .quotes-wrapper .slick-slide>div,body.template-index .testimonial-section .slick-slide>div,body.template-index .testimonials-section .slick-slide>div,body.template-index .home-instagram .insta-img a{background:linear-gradient(180deg,#fff,#fffafb);border:1px solid #f0dce5;border-radius:28px;box-shadow:0 12px 30px #49354014;overflow:hidden}body.template-index .quotes-wrapper img,body.template-index .testimonial-section img,body.template-index .testimonials-section img,body.template-index .home-instagram .insta-img img{border-radius:26px}body.template-index .slick-arrow{width:46px;height:46px;line-height:44px;border-radius:999px;border:1px solid #f0dce5;background:#ffffffeb;box-shadow:0 10px 25px #4935401a}body.template-index .slick-arrow:hover{background:#fff;box-shadow:0 14px 30px #49354024}body.template-index .slick-dots li button{width:10px;height:10px;border-radius:999px;background:#d9c6cf}body.template-index .slick-dots li.slick-active button{background:#d81b73}body.template-index .site-footer{margin-top:60px}@media only screen and (max-width:1024px){body.template-index .site-header{min-height:84px}body.template-index #siteNav>li>a{font-size:15px!important;padding:15px 12px!important}body.template-index .wrap-caption,body.template-index .hero .wrap-text,body.template-index .custom__item-inner--text,body.template-index .map-section__overlay{padding:26px 22px;border-radius:24px}body.template-index .slideshow__subtitle,body.template-index .hero .mega-subtitle,body.template-index .hero .rte-setting,body.template-index .rte-setting,body.template-index .custom__item-inner--text .rte-setting{font-size:17px!important}body.template-index .template-blog .article h3,body.template-index .article h3,body.template-index .article .h3,body.template-index .article-name,body.template-index .blog-item h3{font-size:20px}}@media only screen and (max-width:766px){body.template-index .top-header,body.template-index .notification-bar__message{min-height:36px!important;font-size:12px!important}body.template-index .top-header>div{padding:6px 0!important}body.template-index .site-header{min-height:76px}body.template-index #shopify-section-navigation{border-bottom-width:1px!important}body.template-index .slideshow-wrapper,body.template-index .hero{margin-top:14px}body.template-index .slideshow,body.template-index .hero,body.template-index .imageSlideshow{border-radius:22px}body.template-index .wrap-caption,body.template-index .hero .wrap-text,body.template-index .custom__item-inner--text,body.template-index .map-section__overlay{padding:20px 16px;border-radius:18px}body.template-index .mega-small-title,body.template-index .hero .pretext{font-size:13px!important;margin-bottom:8px!important}body.template-index .slideshow__title,body.template-index .hero .mega-title{font-size:30px!important;line-height:1.08!important}body.template-index .slideshow__subtitle,body.template-index .hero .mega-subtitle,body.template-index .hero .rte-setting,body.template-index .rte-setting,body.template-index .custom__item-inner--text .rte-setting{font-size:15px!important;line-height:1.75!important}body.template-index .shopify-section h2,body.template-index .section-header h2,body.template-index .sec-ttl,body.template-index .home-instagram h3,body.template-index .collection-box h3,body.template-index .custom__item-inner--text h3,body.template-index .quotes-wrapper h2,body.template-index .testimonial-section h2,body.template-index .index-section h2{font-size:25px}body.template-index .section-header p,body.template-index .sec-subttl,body.template-index .subtext,body.template-index .home-instagram .instagram-des{font-size:15px}body.template-index .storeFeatures{grid-template-columns:1fr!important;gap:10px!important;margin-top:20px!important}body.template-index .storeFeatures p{font-size:14px!important;padding:14px 12px!important}body.template-index .slideshow__text-content .btn,body.template-index .hero .btn,body.template-index .custom__item .btn,body.template-index .collection-banners .btn,body.template-index .article .btn,body.template-index a.btn{min-height:46px;padding:0 22px;font-size:14px!important;width:auto}body.template-index .article,body.template-index .blog-item,body.template-index .grid-blog .article,body.template-index .blog-post-slider .article,body.template-index .quotes-wrapper .slick-slide>div,body.template-index .testimonial-section .slick-slide>div,body.template-index .testimonials-section .slick-slide>div,body.template-index .home-instagram .insta-img a{border-radius:20px}body.template-index .article_featured-image,body.template-index .article .article__grid-image,body.template-index .blog-item img,body.template-index .grid-blog .article img,body.template-index .quotes-wrapper img,body.template-index .testimonial-section img,body.template-index .testimonials-section img,body.template-index .home-instagram .insta-img img{border-radius:16px}body.template-index .template-blog .article h3,body.template-index .article h3,body.template-index .article .h3,body.template-index .article-name,body.template-index .blog-item h3{font-size:18px;line-height:1.5}body.template-index .article p,body.template-index .blog-item p,body.template-index .recentPost .article__date,body.template-index .article .excerpt{font-size:14px}}body.template-index .mega-small-title,body.template-index .hero .pretext,body.template-index .slideshow__subtitle--top,body.template-index .slideshow__text-wrap .subtitle-top{font-size:22px!important;line-height:1.45!important;font-weight:800!important;color:#c2186a!important;margin-bottom:16px!important}body.template-index .slideshow__title,body.template-index .hero .mega-title,body.template-index .slideshow__text-content h2,body.template-index .hero .wrap-text h2{font-size:clamp(48px,5vw,78px)!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.03em!important;color:#24151d!important;margin-bottom:18px!important}body.template-index .slideshow__subtitle,body.template-index .hero .mega-subtitle,body.template-index .hero .rte-setting,body.template-index .slideshow__text-content p,body.template-index .hero .wrap-text p{font-size:22px!important;line-height:1.8!important;font-weight:500!important;color:#5f4f57!important}@media only screen and (max-width:766px){body.template-index .mega-small-title,body.template-index .hero .pretext,body.template-index .slideshow__subtitle--top,body.template-index .slideshow__text-wrap .subtitle-top{font-size:16px!important;margin-bottom:10px!important}body.template-index .slideshow__title,body.template-index .hero .mega-title,body.template-index .slideshow__text-content h2,body.template-index .hero .wrap-text h2{font-size:36px!important;line-height:1.12!important}body.template-index .slideshow__subtitle,body.template-index .hero .mega-subtitle,body.template-index .hero .rte-setting,body.template-index .slideshow__text-content p,body.template-index .hero .wrap-text p{font-size:17px!important;line-height:1.7!important}}body.template-index .feature-row .feature-row__text h3,body.template-index .feature-row .row-text h3,body.template-index .feature-row .text-left h3,body.template-index .feature-row h3[style*=color]{font-size:24px!important;line-height:1.45!important;font-weight:800!important;margin:0 0 16px!important}body.template-index .feature-row .feature-row__text h2,body.template-index .feature-row .feature-row__text .h1,body.template-index .feature-row .feature-row__text .h2,body.template-index .feature-row .feature-row__text h1{font-size:clamp(42px,5vw,74px)!important;line-height:1.06!important;font-weight:900!important;letter-spacing:-.03em!important;margin:0 0 18px!important;color:#24151d!important}body.template-index .feature-row .feature-row__text .rte,body.template-index .feature-row .feature-row__text .rte-setting,body.template-index .feature-row .feature-row__text .featured-row__subtext,body.template-index .feature-row .feature-row__text p{font-size:21px!important;line-height:1.8!important;font-weight:500!important;color:#5f4f57!important}@media only screen and (max-width:766px){body.template-index .feature-row .feature-row__text h3,body.template-index .feature-row .row-text h3,body.template-index .feature-row .text-left h3,body.template-index .feature-row h3[style*=color]{font-size:18px!important;line-height:1.45!important;margin-bottom:12px!important}body.template-index .feature-row .feature-row__text h2,body.template-index .feature-row .feature-row__text .h1,body.template-index .feature-row .feature-row__text .h2,body.template-index .feature-row .feature-row__text h1{font-size:34px!important;line-height:1.1!important}body.template-index .feature-row .feature-row__text .rte,body.template-index .feature-row .feature-row__text .rte-setting,body.template-index .feature-row .feature-row__text .featured-row__subtext,body.template-index .feature-row .feature-row__text p{font-size:16px!important;line-height:1.7!important}}.template-index .feature-row__item.feature-row__text.left .row-text,.template-index .feature-row__item.feature-row__text.left .row-text :is(p,div,span,li,h1,h2,h3,h4),body.template-page .main-content.page,body.template-page .main-content.page :is(p,li,blockquote,h1,h2,h3,h4),body.template-article .main-content,body.template-article .main-content :is(p,li,blockquote,h1,h2,h3,h4,button,.btn,input[type=submit]){font-family:Assistant,Heebo,Rubik,Arial,sans-serif}@media screen and (max-width:768px){.template-index a[href*="/collections/"]{text-decoration:none!important}.template-index a[href*="/collections/"] :is(span,p,h2,h3,h4,.title,.heading,.card__heading,.pf-heading,.pf-text,.t4s-cat-title,.collection-grid-item__title){font-family:Assistant,Heebo,Rubik,Arial,sans-serif!important;font-size:15px!important;line-height:1.35!important;font-weight:600!important;letter-spacing:0!important;text-align:center!important;text-wrap:balance;word-break:keep-all}.template-index a[href*="/collections/"] :is(.pf-text,.collection-grid-item__title,.title,.heading,figcaption,.caption){padding:10px 8px!important}.template-index a[href*="/collections/"] *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media screen and (max-width:430px){.template-index a[href*="/collections/"] :is(span,p,h2,h3,h4,.title,.heading,.card__heading,.pf-heading,.pf-text,.t4s-cat-title,.collection-grid-item__title){font-size:13px!important;line-height:1.3!important}.template-index a[href*="/collections/"] :is(.pf-text,.collection-grid-item__title,.title,.heading,figcaption,.caption){padding:8px 6px!important}}.template-index .feature-row__item.feature-row__text.left .row-text{text-align:right!important}.template-index .feature-row__item.feature-row__text.left .row-text :is(p,div,span,li){letter-spacing:0!important;font-weight:500!important}.template-index .feature-row__item.feature-row__text.left .row-text :is(h1,h2,h3,h4){letter-spacing:0!important;font-weight:700!important}@media screen and (max-width:768px){.template-index .feature-row__item.feature-row__text.left .row-text{padding:0 16px!important}.template-index .feature-row__item.feature-row__text.left .row-text :is(p,div,span,li){font-size:15px!important;line-height:1.55!important}.template-index .feature-row__item.feature-row__text.left .row-text :is(h1,h2,h3,h4){font-size:19px!important;line-height:1.3!important;margin-bottom:10px!important}.template-index .feature-row__item.feature-row__text.left .row-text :is(p,div){margin-bottom:10px!important}}@media screen and (max-width:430px){.template-index .feature-row__item.feature-row__text.left .row-text{padding:0 12px!important}.template-index .feature-row__item.feature-row__text.left .row-text :is(p,div,span,li){font-size:14px!important;line-height:1.5!important}.template-index .feature-row__item.feature-row__text.left .row-text :is(h1,h2,h3,h4){font-size:17px!important;line-height:1.28!important}}@media screen and (min-width:769px){.template-index .feature-row__item.feature-row__text.left{display:flex!important;align-items:center!important}.template-index .feature-row__item.feature-row__text.left .row-text{max-width:560px!important;margin-inline:auto!important;padding:0 28px!important}.template-index .feature-row__item.feature-row__text.left .row-text :is(p,div,span,li){font-size:24px!important;line-height:1.45!important}.template-index .feature-row__item.feature-row__text.left .row-text :is(h1,h2,h3,h4){font-size:30px!important;line-height:1.22!important;margin-bottom:18px!important}.template-index .feature-row__item.feature-row__text.left .row-text :is(p,div){margin-bottom:16px!important}}@media screen and (min-width:769px)and (max-width:1180px){.template-index .feature-row__item.feature-row__text.left .row-text{max-width:500px!important;padding:0 20px!important}.template-index .feature-row__item.feature-row__text.left .row-text :is(p,div,span,li){font-size:20px!important;line-height:1.42!important}.template-index .feature-row__item.feature-row__text.left .row-text :is(h1,h2,h3,h4){font-size:26px!important;line-height:1.2!important}}body.template-page .main-content.page,body.template-page .shopify-section,body.template-article .shopify-section,body.template-article .main-content{direction:rtl}body.template-page .pf-8c18d1b9,body.template-page .pf-8c18d1b9.pf-8c18d1b9,body.template-page .shopify-section .pf-8c18d1b9{position:relative;max-width:1240px;min-height:300px;margin:28px auto 32px!important;padding:56px 28px!important;border-radius:28px;overflow:hidden;box-shadow:0 24px 60px #20102138}body.template-page .pf-8c18d1b9:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0a0a0e42,#110d12ad 42%,#110d12d1);pointer-events:none}body.template-page .pf-8c18d1b9>*{position:relative;z-index:1}body.template-page :is(.pf-89d8ca3d,.pf-f0f3d170,.pf-8c18d1b9 p,.pf-8c18d1b9 h1,.pf-8c18d1b9 h2,.pf-8c18d1b9 h3){text-align:center!important;margin-inline:auto!important}body.template-page .pf-89d8ca3d{font-size:clamp(34px,4.2vw,56px)!important;line-height:1.05!important;font-weight:700!important;letter-spacing:-.02em!important;margin-bottom:8px!important}body.template-page :is(.pf-f0f3d170,.pf-8c18d1b9 h2){font-size:clamp(34px,4.1vw,60px)!important;line-height:.95!important;font-weight:800!important;color:#e31c79!important;letter-spacing:-.03em!important;margin-bottom:18px!important;text-transform:uppercase}body.template-page .pf-8c18d1b9 :is(.sc-oUAoT:last-child,p:last-child,.pf-c-html,.pf-c-text){max-width:760px;font-size:18px!important;line-height:1.75!important;color:#ffffffeb!important}body.template-page .divider{display:none!important}body.template-page .pf-190d1cdd,body.template-page .shopify-section[id*=pf-190d1cdd]{max-width:1320px;margin-inline:auto}body.template-page .pf-190d1cdd [class*=pf-] a[href*="/blogs/"],body.template-page .pf-190d1cdd [class*=pf-] a[href*="/blogs/"]:visited{color:inherit!important;text-decoration:none!important}body.template-page .pf-190d1cdd [class*=pf-] a[href*="/blogs/"]{position:relative}body.template-page .pf-190d1cdd [class*=pf-] a[href*="/blogs/"] img{display:block;width:100%;aspect-ratio:1.08 / 1;object-fit:cover;border-radius:22px;transition:transform .45s ease,filter .45s ease}body.template-page .pf-190d1cdd [class*=pf-] a[href*="/blogs/"]:hover img{transform:scale(1.035);filter:saturate(1.04)}body.template-page .pf-190d1cdd [class*=pf-] :is(h2,h3){font-size:28px!important;line-height:1.22!important;font-weight:700!important;color:#19131a!important;letter-spacing:-.02em!important;margin:16px 0 10px!important}body.template-page .pf-190d1cdd [class*=pf-] p{font-size:16px!important;line-height:1.8!important;color:#5f5864!important}body.template-page .pf-190d1cdd [class*=pf-] :is(p,span,div){direction:rtl;word-break:normal;max-width:100%}body.template-page .pf-190d1cdd :is([class*=pf-][class*=col],[class*=pf-][class*=Col],.sc-pkUyL,.sc-qZrbh,.sc-oVpqK){background:#fff;border:1px solid rgba(227,28,121,.08);border-radius:24px;box-shadow:0 18px 45px #20102114;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}body.template-page .pf-190d1cdd :is([class*=pf-][class*=col],[class*=pf-][class*=Col],.sc-pkUyL,.sc-qZrbh,.sc-oVpqK):hover{transform:translateY(-6px);box-shadow:0 26px 55px #20102124;border-color:#e31c792e}body.template-page .blog__infos a[href*="/blogs/"]:last-of-type,body.template-page .blog__infos a[href*="/blogs/"][href]:not(:has(img)):not(:first-child){display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border-radius:999px;background:linear-gradient(135deg,#191218,#2a1623 52%,#43182f);border:1px solid rgba(227,28,121,.18);color:#fff!important;text-decoration:none!important;font-size:0!important;font-weight:800;line-height:1;box-shadow:0 14px 28px #200b1833;transition:transform .22s ease,box-shadow .22s ease,background .22s ease}body.template-page .blog__infos a[href*="/blogs/"]:last-of-type:before,body.template-page .blog__infos a[href*="/blogs/"][href]:not(:has(img)):not(:first-child):before{content:"\2039";font-size:18px;line-height:1;color:#ff4ca0;margin-left:8px;transform:translateY(-1px)}body.template-page .blog__infos a[href*="/blogs/"]:last-of-type:after,body.template-page .blog__infos a[href*="/blogs/"][href]:not(:has(img)):not(:first-child):after{content:"\5dc\5de\5d0\5de\5e8\5d9\5dd  \5e0\5d5\5e1\5e4\5d9\5dd";font-size:15px;line-height:1;color:#fff}body.template-page .blog__infos a[href*="/blogs/"]:last-of-type:hover,body.template-page .blog__infos a[href*="/blogs/"][href]:not(:has(img)):not(:first-child):hover{transform:translateY(-2px);box-shadow:0 18px 34px #200b1847;background:linear-gradient(135deg,#161116,#311724 52%,#5a1c40)}body.template-article .main-content{background:linear-gradient(180deg,#fff8fc,#fff 220px)}body.template-article :is(.page-width,.blog--list-view,.article-template,article,.section-header){direction:rtl}body.template-article .section-header{max-width:880px;margin:44px auto 18px!important;padding:0 20px;text-align:center!important}body.template-article :is(.section-header .h2,h1.h2,h1){font-size:clamp(34px,4.1vw,52px)!important;line-height:1.08!important;font-weight:800!important;color:#161116!important;letter-spacing:-.03em!important;margin-bottom:12px!important}body.template-article .section-header:after{content:"";display:block;width:84px;height:4px;margin:18px auto 0;border-radius:999px;background:linear-gradient(90deg,#e31c79,#ff9bcb)}body.template-article .section-header :is(p,span,div){font-size:15px!important;line-height:1.7!important;color:#7a7079!important}body.template-article :is(.article__body,.rte,.blog--list-view){max-width:860px}body.template-article .blog--list-view{margin-inline:auto!important;background:#fff;border:1px solid rgba(227,28,121,.08);border-radius:30px;box-shadow:0 22px 60px #20102114;padding:0 0 34px!important;overflow:hidden}body.template-article .blog--list-view img{border-radius:24px}body.template-article :is(.blog--list-view>img:first-of-type,.blog--list-view .article__featured-image,.blog--list-view .rte img:first-of-type){display:block;width:calc(100% - 48px)!important;margin:0 auto 28px!important;border-radius:26px!important;box-shadow:0 18px 45px #21131e1f}body.template-article :is(.rte,.blog--list-view){padding-inline:44px!important}body.template-article :is(.rte,.rte p,.blog--list-view p,.blog--list-view li){font-size:19px!important;line-height:1.95!important;color:#312a32!important}body.template-article :is(.rte p,.blog--list-view p){margin-bottom:18px!important}body.template-article :is(.rte h2,.blog--list-view h2){font-size:34px!important;line-height:1.18!important;font-weight:800!important;color:#171217!important;margin:44px 0 18px!important;letter-spacing:-.025em!important}body.template-article :is(.rte h3,.blog--list-view h3){font-size:27px!important;line-height:1.24!important;font-weight:700!important;color:#2a1a28!important;margin:32px 0 14px!important}body.template-article :is(.rte ul,.rte ol,.blog--list-view ul,.blog--list-view ol){padding-right:1.35em!important;margin:18px 0 24px!important}body.template-article :is(.rte li,.blog--list-view li){margin-bottom:10px!important}body.template-article :is(.rte blockquote,.blog--list-view blockquote){margin:28px 0!important;padding:18px 22px!important;border-right:4px solid #e31c79!important;background:linear-gradient(180deg,#e31c790f,#e31c7905);border-radius:18px;color:#2c1d2a!important}body.template-article :is(.rte a,.blog--list-view a){color:#b20f60!important;text-decoration:none!important;background-image:linear-gradient(transparent calc(100% - 2px),#e31c7947 0);background-size:100% 100%;background-repeat:no-repeat;font-weight:700;transition:color .25s ease,background-size .25s ease}body.template-article :is(.rte a:hover,.blog--list-view a:hover){color:#8f0c4d!important;background-image:linear-gradient(transparent calc(100% - 2px),#e31c7973 0)}body.template-article :is(button,input[type=submit],.btn,a.button){font-family:Assistant,Heebo,Rubik,Arial,sans-serif}body.template-article :is(button,.btn,input[type=submit]){min-height:48px;padding-inline:20px;border-radius:999px!important;border:none!important;background:linear-gradient(135deg,#111,#2a1b29)!important;color:#fff!important;font-weight:700!important;box-shadow:0 14px 32px #130c132e}body.template-article :is(h3:has(+button),h2:has(+button),p:has(+button)){text-align:center}body.template-article :is(.grid-product__content,.product-block,.grid-product,.product-recommendations .grid-product){border-radius:22px}@media screen and (min-width:1100px){body.template-article .page-width{max-width:1320px!important}body.template-article :is(.one-whole,.grid,.grid--uniform){align-items:start}body.template-article :is([class*=sidebar],aside,.grid__item.medium-up--one-quarter,.grid__item.medium-up--one-fifth){position:relative;top:auto}}body.template-page .blog__infos :is([class*=author],.article__author,.blog-author,.author,.posted-by,.article-card__author,.blog-post-card__author),body.template-article :is([class*=author],.article__author,.blog-author,.author,.posted-by),body :is(*[aria-label=author],*[data-author]){display:none!important}body :is(.article-template__meta .spr-badge-caption,.blog__infos .spr-badge-caption){display:none!important}body :is(.blog__infos,.article-template__meta,.article-template .article-meta,.article .article-meta){gap:8px}body.template-page .blog__infos>*:last-child{margin-bottom:0!important}@media screen and (max-width:768px){body.template-page .pf-8c18d1b9,body.template-page .pf-8c18d1b9.pf-8c18d1b9,body.template-page .shopify-section .pf-8c18d1b9{min-height:220px;margin:16px 12px 20px!important;padding:34px 16px!important;border-radius:20px}body.template-page .pf-89d8ca3d{font-size:30px!important;line-height:1.08!important}body.template-page :is(.pf-f0f3d170,.pf-8c18d1b9 h2){font-size:34px!important;line-height:.95!important}body.template-page .pf-8c18d1b9 :is(.sc-oUAoT:last-child,p:last-child,.pf-c-html,.pf-c-text){font-size:15px!important;line-height:1.7!important}body.template-page .pf-190d1cdd :is([class*=pf-][class*=col],[class*=pf-][class*=Col],.sc-pkUyL,.sc-qZrbh,.sc-oVpqK){border-radius:18px;box-shadow:0 10px 30px #20102114}body.template-page .pf-190d1cdd [class*=pf-] :is(h2,h3){font-size:21px!important;line-height:1.26!important}body.template-page .pf-190d1cdd [class*=pf-] p{font-size:14px!important;line-height:1.7!important}body.template-page .blog__infos a[href*="/blogs/"]:last-of-type,body.template-page .blog__infos a[href*="/blogs/"][href]:not(:has(img)):not(:first-child){min-height:44px;padding:0 18px}body.template-page .blog__infos a[href*="/blogs/"]:last-of-type:after,body.template-page .blog__infos a[href*="/blogs/"][href]:not(:has(img)):not(:first-child):after{font-size:14px}body.template-article .section-header{margin:26px auto 14px!important;padding:0 14px}body.template-article :is(.section-header .h2,h1.h2,h1){font-size:30px!important;line-height:1.12!important}body.template-article .blog--list-view{border-radius:20px;box-shadow:0 14px 34px #20102114}body.template-article :is(.blog--list-view>img:first-of-type,.blog--list-view .article__featured-image,.blog--list-view .rte img:first-of-type){width:calc(100% - 24px)!important;margin:0 auto 18px!important;border-radius:18px!important}body.template-article :is(.rte,.blog--list-view){padding-inline:16px!important}body.template-article :is(.rte,.rte p,.blog--list-view p,.blog--list-view li){font-size:16px!important;line-height:1.85!important}body.template-article :is(.rte h2,.blog--list-view h2){font-size:26px!important;line-height:1.2!important;margin:28px 0 12px!important}body.template-article :is(.rte h3,.blog--list-view h3){font-size:21px!important;line-height:1.28!important;margin:22px 0 10px!important}}.grid-view-item{position:relative;background:#fff!important;border:1px solid #f0e6eb!important;border-radius:20px!important;padding:16px!important;margin-bottom:30px;transition:all .3s cubic-bezier(.25,.46,.45,.94)!important;box-shadow:0 4px 15px #00000008!important;display:flex;flex-direction:column;height:100%;text-align:center}.grid-view-item:hover{transform:translateY(-8px)!important;box-shadow:0 12px 30px #e0237a14!important;border-color:#e0237a!important}.grid-view_image{background:#fbfbfb!important;border-radius:14px!important;padding:10px;margin-bottom:15px!important;overflow:hidden}.grid-view-item__image{transition:transform .5s ease!important}.grid-view-item:hover .grid-view-item__image{transform:scale(1.06)!important}.grid-view-item__title{font-family:Alef,sans-serif!important;color:#2c3e50!important;font-size:16px!important;font-weight:700!important;line-height:1.4!important;margin:10px 0 8px!important;min-height:44px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-decoration:none!important}.grid-view-item__meta{margin-bottom:12px!important}.product-price__price{color:#e0237a!important;font-size:20px!important;font-weight:800!important;letter-spacing:-.5px}s.product-price__price{font-size:14px!important;opacity:.5;margin-right:8px!important}.grid-view-item .button-set{position:static!important;opacity:1!important;margin-top:auto!important;padding-top:10px}.grid-view-item .button-set .btn{background:linear-gradient(135deg,#e0237a,#c4136a)!important;color:#fff!important;border:none!important;border-radius:50px!important;width:100%!important;height:40px!important;line-height:40px!important;font-weight:700!important;font-size:14px!important;box-shadow:0 4px 12px #e0237a33!important;transition:all .2s ease!important}.grid-view-item .button-set .btn:hover{transform:scale(1.02)!important;filter:brightness(1.1)}.product-labels .lbl{border-radius:6px!important;padding:4px 10px!important;font-weight:700!important;box-shadow:0 2px 5px #0000001a!important}.product-labels .on-sale{background:#e0237a!important}@media only screen and (max-width:766px){.grid-view-item{padding:10px!important;border-radius:15px!important}.grid-view-item__title{font-size:14px!important;min-height:38px}.product-price__price{font-size:18px!important}}@media only screen and (max-width:1024px){.site-header .icons-col{display:none!important}.site-header .mobile-nav.large-up--hide{display:flex!important;align-items:center!important;gap:2px!important}.site-header .mobile-nav a.hdicon{display:flex!important;align-items:center!important;justify-content:center!important;height:44px!important;position:relative!important;top:0!important;margin:0!important;padding:0 6px!important;background:transparent!important;border:0!important;box-shadow:none!important;font-size:0!important;line-height:0!important}.site-header .mobile-nav a.hdicon i.ad{font-size:22px!important;line-height:1!important;color:#26161e!important;display:block!important}.site-header .mobile-nav #CartCount,.site-header .mobile-nav #CartCountMobile{position:absolute!important;top:4px!important;right:2px!important;left:auto!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#e0237a!important;color:#fff!important;min-width:16px!important;height:16px!important;border-radius:50%!important;font-size:10px!important;font-weight:700!important;line-height:1!important;z-index:2!important}.site-header .mobile-nav .favCount{position:absolute!important;top:4px!important;right:0!important;left:auto!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#e0237a!important;color:#fff!important;min-width:16px!important;height:16px!important;border-radius:50%!important;font-size:10px!important;font-weight:700!important;line-height:1!important;z-index:2!important}}a.hdicon.header-cart{font-size:0!important;line-height:0!important;background:transparent!important;border-radius:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;position:relative!important;padding:0 9px!important}a.hdicon.header-cart i{font-size:22px!important;line-height:1!important;color:#26161e!important;display:block!important}@media only screen and (max-width:1024px){a.hdicon.header-cart{padding:0 4px 0 0!important}}footer.vb-footer,.site-footer.vb-footer,.vb-footer,body .site-footer.vb-footer,body footer.vb-footer{background-color:#1a0a12!important;background-image:none!important;border-top:none!important;color:#ccc!important}body .vb-trust-bar,.vb-footer .vb-trust-bar{background-color:#111!important}body .vb-footer-newsletter,.vb-footer .vb-footer-newsletter{background-color:#e0237a!important}body .vb-footer-main,.vb-footer .vb-footer-main{background-color:#1a0a12!important}body .vb-footer-bottom,.vb-footer .vb-footer-bottom{background-color:#1a0a12!important;border-top-color:#2a1520!important}.vb-footer .vb-footer-col-title{color:#fff!important}.vb-footer .vb-footer-links a{color:#aaa!important}.vb-footer .vb-footer-links a:hover{color:#e0237a!important;opacity:1!important}.vb-footer .vb-footer-tagline{color:#888!important}.vb-footer .vb-footer-copyright{color:#666!important}.vb-footer .vb-trust-item{color:#ddd!important}#shopify-section-footer,.site-footer,.vb-footer{background:#1a0a12!important;background-image:none!important}#shopify-section-footer:before{display:none!important}.site-footer h4,.site-footer .h4,.vb-footer-col-title,.site-footer a,.site-footer p,.site-footer span{color:#fff!important}.site-footer,.footer-top,.footer-top a,.footer-top .h4,.footer-top p,.footer-top span,.footer-links li a,.footer-block__item,.mini-products-list .pName{color:#fff!important;opacity:1!important;text-decoration:none!important}.footer-links a,.footer-top .addressFooter li,.footer-top .addressFooter a{color:#fff!important}.footer-top .h4,.site-footer .h4{color:#fff!important;font-weight:700!important}.footer-top .ad,.footer-top .addressFooter .ad{color:#e0237a!important}.vtv-popup-top:after{content:"\1f381  50 \20aa  \5d4\5e0\5d7\5d4  \5dc\5e7\5e0\5d9\5d9\5d4  \5e8\5d0\5e9\5d5\5e0\5d4!";display:block;background:linear-gradient(135deg,#e0237a,#c2185b);color:#fff!important;font-size:24px!important;font-weight:900!important;text-align:center;padding:16px 20px;border-radius:14px;margin:14px 0 0;box-shadow:0 4px 20px #e0237a73;animation:popup-pulse 2s ease-in-out infinite;line-height:1.3}@keyframes popup-pulse{0%,to{transform:scale(1);box-shadow:0 4px 20px #e0237a73}50%{transform:scale(1.04);box-shadow:0 6px 28px #e0237aa6}}.vtv-popup-secondary{opacity:.5!important;font-size:12px!important;text-decoration:line-through!important;color:#999!important}.vb-footer-grid>div:nth-child(4) ul.vb-footer-links li:before,.vb-footer-grid>div:nth-child(4) ul.vb-footer-links li::marker{content:none!important;display:none!important}.vb-footer-grid>div:nth-child(4) .vb-footer-links li{list-style:none!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;margin-bottom:12px!important;padding:0!important}.vb-footer-grid>div:nth-child(4) .vb-footer-links li,.vb-footer-grid>div:nth-child(4) .vb-footer-links li a{color:#ccc!important;font-size:14px!important;text-decoration:none!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;width:100%!important}.vb-footer-grid>div:nth-child(4) .vb-footer-links li:last-child a{background:#25d366!important;color:#fff!important;padding:9px 20px!important;border-radius:25px!important;font-weight:700!important;font-size:15px!important;justify-content:center!important;margin-top:4px!important;width:auto!important}.vb-footer-grid>div:nth-child(4){direction:rtl!important;text-align:right!important}.vb-footer-grid>div:nth-child(4) .vb-footer-links{list-style:none!important;padding:0!important;margin:0!important}.vb-footer-grid>div:nth-child(4) .vb-footer-links li{list-style:none!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;margin-bottom:10px!important;padding:0!important;direction:rtl!important}.vb-footer-grid>div:nth-child(4) ul.vb-footer-links li:before,.vb-footer-grid>div:nth-child(4) ul.vb-footer-links li::marker{content:none!important;display:none!important;width:0!important}.vb-footer-grid>div:nth-child(4) .vb-footer-links li a:before,.vb-footer-grid>div:nth-child(4) .vb-footer-links li:last-child a:before{display:none!important;content:none!important;width:0!important}.vb-footer-grid>div:nth-child(4) .vb-footer-links li a{color:#ccc!important;font-size:14px!important;text-decoration:none!important;display:flex!important;align-items:center!important;gap:8px!important;direction:rtl!important}.vb-footer-grid>div:nth-child(4) .vb-footer-links li:last-child{justify-content:center!important;margin-top:6px!important}.vb-footer-grid>div:nth-child(4) .vb-footer-links li:last-child a{background:#25d366!important;color:#fff!important;padding:9px 24px!important;border-radius:25px!important;font-weight:700!important;font-size:15px!important}.vb-contact-list{list-style:none!important;padding:0!important;margin:0!important;direction:rtl!important;text-align:right!important}.vb-contact-list li{list-style:none!important;color:#ccc!important;font-size:14px!important;margin-bottom:12px!important;display:flex!important;align-items:center!important;gap:6px!important}.vb-contact-list li:before,.vb-contact-list li::marker{display:none!important;content:none!important}.vb-contact-list li a{color:#ccc!important;text-decoration:none!important;font-size:14px!important}.vb-contact-list li a:hover{color:#e0237a!important}.vb-contact-wa{margin-top:6px!important;justify-content:center!important}.vb-contact-wa a{background:#25d366!important;color:#fff!important;padding:9px 24px!important;border-radius:25px!important;font-weight:700!important;font-size:15px!important;display:inline-block!important}.vb-contact-wa a:hover{color:#fff!important;opacity:.9!important}.vb-trust-bar{background:#111!important;padding:10px 0!important}.vb-trust-bar-inner{justify-content:center!important;gap:0!important}.vb-trust-item{flex-direction:row-reverse!important;align-items:center!important;gap:8px!important;padding:0 24px!important;color:#fff!important}.vb-trust-item span{color:#fff!important;font-size:13px!important;font-weight:500!important;white-space:nowrap!important}.vb-trust-item svg{color:#e0237a!important;fill:#e0237a!important;width:20px!important;height:20px!important}.vb-trust-item svg path,.vb-trust-item svg rect,.vb-trust-item svg circle{fill:#e0237a!important;stroke:#e0237a!important}.vb-trust-sep{width:1px!important;height:20px!important;background:#ffffff26!important;margin:0!important;display:block!important}.vb-trust-item span{color:#fff!important}.vb-newsletter-text span,.vb-newsletter-text p{color:#ffffffe6!important}.vb-footer-tagline{color:#e0237a!important;font-size:13px!important;font-weight:600!important;letter-spacing:.5px!important;opacity:1!important;line-height:1.7!important;margin-top:12px!important;font-style:normal!important;text-shadow:0 0 20px rgba(224,35,122,.3)!important}.vb-footer-copyright{color:#ffffff80!important;font-size:12px!important}.vb-footer-main *,.vb-footer-bottom *{color:inherit}.vb-footer-main{color:#ccc!important}#shopify-section-footer .vb-trust-item span,#shopify-section-footer .vb-trust-bar span{color:#fff!important}#shopify-section-footer .vb-footer-tagline,#shopify-section-footer p.vb-footer-tagline{color:#e0237a!important;font-size:13px!important;font-weight:600!important;letter-spacing:.5px!important;line-height:1.7!important;margin-top:12px!important;text-shadow:0 0 20px rgba(224,35,122,.3)!important}#shopify-section-footer .vb-newsletter-text span{color:#ffffffeb!important}footer.vb-footer{width:100%!important;max-width:100%!important;margin:0!important}
/*# sourceMappingURL=/cdn/shop/t/25/assets/themeRtl.css.map */
