body{color:var(--quinary-color);font-style:normal;font-weight:400;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none}h1,h2,h3,h4,h5,h6,label,ul,li,figure,p{margin:0;padding:0}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{line-height:calc(1 + .2/max(1,var(--font-heading-scale)))}a,button,[role=button],input,label,select,textarea{touch-action:manipulation;-webkit-transition:opacity .3s ease,background .3s ease,border .3s ease,box-shadow .3s ease;-moz-transition:opacity .3s ease,background .3s ease,border .3s ease,box-shadow .3s ease;-ms-transition:opacity .3s ease,background .3s ease,border .3s ease,box-shadow .3s ease;-o-transition:opacity .3s ease,background .3s ease,border .3s ease,box-shadow .3s ease;transition:opacity .3s ease,background .3s ease,border .3s ease,box-shadow .3s ease}.main-grid{display:grid;gap:30px;grid-template-columns:repeat(12,minmax(0,1fr))}.grid-1{grid-column:span 1}.grid-2{grid-column:span 2}.grid-3{grid-column:span 3}.grid-4{grid-column:span 4}.grid-5{grid-column:span 5}.grid-6{grid-column:span 6}.grid-7{grid-column:span 7}.grid-8{grid-column:span 8}.grid-9{grid-column:span 9}.grid-10{grid-column:span 10}.grid-11{grid-column:span 11}.grid-12{grid-column:span 12}.grid-3-s-2{grid-column:2 / span 3}.grid-4-s-2{grid-column:2 / span 4}.grid-3-s-9{grid-column:9 / span 3}.grid-4-s-8{grid-column:8 / span 4}.gap-5{gap:5px}.gap-10{gap:10px}.gap-20{gap:20px}.gap-25{gap:25px}.gap-30{gap:30px}.swiper-button-next:after,.swiper-button-prev:after,.swiper-button-col:after{display:none}.swiper-button-next,.swiper-button-prev,.swiper-button-col{margin:0;z-index:1;transition:all .3s ease-out;border-radius:100%;background-color:var(--primary_light_color)}.swiper-button-next svg,.swiper-button-prev svg,.swiper-button-col svg{width:9px!important;height:auto!important;color:var(--white-color)}.swiper-button-next svg path,.swiper-button-prev svg path{stroke:var(--quaternary-color)}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0}.block__feature-collection .swiper-pagination-clickable .swiper-pagination-bullet{background-color:var(--primary_light_color)}ul li{list-style:none}.pos-rel{position:relative}.pos-abs{position:absolute}.position-absolute{position:absolute;top:0;left:0;right:0;width:100%;height:100%;display:inline-block}.font-weight-400{font-weight:400}.font-weight-600{font-weight:600}.font-weight-700{font-weight:700}.left_side{text-align:left}.right_side{text-align:right}.img-fluid{max-width:100%;height:auto}.w-100{width:100%}.h-100{height:100%}.line-0{line-height:0}.obj-cover{object-fit:cover}.image_set_pd{position:relative;width:100%;height:100%}.image_set_pd img{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}.d-inline-block{display:inline-block}.d-inline-flex{display:inline-flex}.d-flex{display:flex}.box-sizing-box{box-sizing:border-box}.flext-column{flex-direction:column}.align-items-start{align-items:start}.align-items-center{align-items:center}.align-items-end{align-items:end}.justify-content-start{justify-content:start}.justify-content-cen{justify-content:center}.justify-content-end{justify-content:end}.justify-content-sp-bet{justify-content:space-between}.flex-wrap{flex-wrap:wrap}.no-flex-wrap{flex-wrap:nowrap}.border-radius-small{border-radius:var(--border-radius-small)px}.border-radius-big{border-radius:var(--border-radius-big)px}.z-index-1{z-index:1}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-lowercase{text-transform:lowercase}.link-btn{border-bottom:1px solid;font-weight:600;color:var(--primary-color);padding:6px}.link-btn svg{margin-left:16px}.link-btn:hover{color:var(--secondary-color)}.row{display:flex;flex-wrap:wrap}.Zoomhover{overflow:hidden}.Zoomhover img{transition:all .3s ease-out}.Zoomhover:hover img{transform:scale(1.02)}.swiper-pagination-clickable .swiper-pagination-bullet{width:10px;height:10px;background-color:var(--primary_light_color)}.collection__view-all{margin-top:10px}body .block__product_counter{column-gap:5px;font-weight:600;color:var(--secondary-color)}body .block__product_counter span{font-weight:400;color:var(--quinary-color)}.collection .swiper-button-lock{display:flex}.slow{animation-duration:1s}.shakeX{animation-name:shakeX;animation-duration:.8s;animation-timing-function:ease-in-out;animation-fill-mode:both}@keyframes shakeX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-5px,0,0)}20%,40%,60%,80%{transform:translate3d(5px,0,0)}}.section-header__title{z-index:1}h2.section-header__title:before{content:"";background-color:var(--septenary-color);height:21px;width:100%;position:absolute;bottom:0;z-index:-1;border-radius:20px;margin:auto;display:flex;justify-content:center;left:0;right:0}.swiper-button-next{right:0}.swiper-button-prev{left:0}@media(min-width:990px){.main-d-grid{display:grid;gap:30px;grid-template-columns:repeat(12,minmax(0,1fr))}.d-grid.gap-0{gap:0}.block__heading p{margin-top:10px}.swiper-button-next,.swiper-button-prev{width:34px!important;height:34px!important;display:flex!important}.block__col-50{width:50%;max-width:50%}}@media(max-width:989px){.block__col-50{width:100%;max-width:100%}.block__heading p{margin-top:20px}.swiper-button-next,.swiper-button-prev{width:30px!important;height:30px!important;background-color:var(--primary_mid_color)}.text-md-align,.card-information>.price{text-align:center}}@media(max-width:749px){.drawer shopify-paypal-button div.paypal-buttons>iframe{margin-top:5px}.gap-sm-10{gap:10px}}.shopify-policy__container{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}.shopify-policy__title{display:none}.vv-policy{margin:0 auto;padding:60px 0;color:var(--text-primary);line-height:1.75}.vv-policy .vv-header{text-align:center;margin-bottom:40px;padding-bottom:32px;border-bottom:2px solid #ede9f9}.vv-policy .vv-brand{font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--primary_light_color);margin-bottom:6px}.vv-policy .vv-company{font-size:12px;color:var(--text-secondary);margin-bottom:4px}.vv-policy .vv-cin{font-size:11px;color:var(--text-secondary);margin-bottom:20px}.vv-policy .vv-title{font-weight:800;color:var(--primary_light_color);margin:0 0 8px;line-height:1.2}.vv-policy .vv-date{font-size:12px;color:var(--text-secondary);font-style:italic}.vv-policy .vv-h1{font-size:17px;font-weight:800;color:#1a1a2e;margin:40px 0 12px;padding:12px 16px;background:var(--second_alt_color);border-left:4px solid var(--primary_light_color)}.vv-policy .vv-h2{font-size:14px;font-weight:700;color:var(--text-primary);margin:24px 0 8px}.vv-policy p{font-size:14px;color:var(--text-secondary);margin:0 0 12px;line-height:1.8}.vv-policy ul,.vv-policy ol{padding-left:20px;margin:8px 0 16px}.vv-policy li{font-size:14px;color:var(--text-secondary);margin-bottom:6px;line-height:1.7}.vv-policy .vv-info{display:flex;flex-direction:column;gap:8px;margin:16px 0}.vv-policy .vv-info-row{display:flex;gap:10px;font-size:14px}.vv-policy .vv-info-label{font-weight:700;color:var(--text-primary);min-width:200px;flex-shrink:0}.vv-policy .vv-info-val{color:var(--text-secondary)}.vv-policy .vv-table{width:100%;border-collapse:collapse;margin:12px 0 20px;font-size:13.5px}.vv-policy .vv-table th{background:#eaf5ee;color:var(--text-primary);font-weight:700;text-align:left;padding:10px 14px;border:1px solid #e4dff5}.vv-policy .vv-table td{padding:10px 14px;border:1px solid #eee;color:#444;vertical-align:top}.vv-policy .vv-table tr:nth-child(2n) td{background:#faf9ff}.vv-policy .vv-box{background:#eaf5ee;border:1px solid var(--primary_light_color);border-radius:6px;padding:16px 20px;margin:16px 0;font-size:13.5px;color:var(--primary_light_color);line-height:1.75}.vv-policy .vv-box strong{color:var(--primary_light_color)}.vv-policy .vv-warn{background:#ff6b6b17;border:1px solid var(--septenary-color);border-radius:6px;padding:16px 20px;margin:16px 0;font-size:13.5px;color:var(--septenary-color);line-height:1.75}.vv-policy .vv-hr{border:none;border-top:1px solid #ede9f9;margin:40px 0}.vv-policy .vv-footer-note{font-size:12px;color:var(--text-secondary);text-align:center;font-style:italic;margin-top:40px;padding-top:24px;border-top:1px solid #ede9f9;line-height:1.8}@media screen and (min-width:768px){.shopify-policy__container{padding:0 5rem}}@media(max-width:600px){.vv-policy .vv-h1{font-size:15px}.vv-policy .vv-info-row{flex-direction:column;gap:2px}.vv-policy .vv-info-label{min-width:unset}.vv-policy .vv-table{font-size:12.5px}.vv-policy .vv-table th,.vv-policy .vv-table td{padding:8px 10px}.vv-policy{padding:40px 0}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
