*{margin:0;padding:0}body{font-family:Josefin Sans,sans-serif;font-weight:400;font-size:1rem;line-height:1.4;color:#000}body img{max-width:100%}a{cursor:pointer;text-decoration:none;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:hover{color:#fff;text-decoration:none}ul{margin:0;padding:0}li{list-style:none;text-decoration:none}h1{font-size:50px}h2{font-size:36px;color:#000}h1,h2,h3,h4,h5,h6{font-weight:700}p:last-child{margin:0}@font-face{font-family:Balivia;src:url(/cdn/shop/files/BaliviaFree-Bold.eot?v=1744701836);src:url(/cdn/shop/files/BaliviaFree-Bold.eot?v=1744701836?#iefix) format("embedded-opentype"),url(/cdn/shop/files/BaliviaFree-Bold.woff?v=1744701845) format("woff"),url(/cdn/shop/files/BaliviaFree-Bold.ttf?v=1744701830) format("truetype"),url(BaliviaFree-Bold.svg#BaliviaFree-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}.template--index.gradient .shopify-section-header-sticky .header{background:#f6f6f6!important}.template--index.gradient .header,.template--index.gradient .header-wrapper{background-color:transparent!important}.template--index.gradient .header{position:absolute;width:100%;top:0;left:0}.top-picks{background:#fff;padding:40px;color:#fff}.section-title,.custom-title,.story-text h2,.testimonials h2{text-align:center;font-size:46px;margin-bottom:30px;font-family:Balivia;font-weight:500}.products-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:20px;justify-items:center}.product-card{background:#fff;color:#000;padding:10px;text-align:center;border-radius:8px}.product-card img{max-width:100%;border-radius:6px}.product-name{margin:10px 0 5px;font-size:15px;color:#222;font-weight:500}.product-name a,.product-name a:hover{color:#101010}.price{font-size:14px;font-weight:600;color:#000}.old-price{text-decoration:line-through;color:#777;margin:0 6px}.discount{color:#ffb300}.custom-title span{width:100%;text-align:center;max-width:100%;min-width:100%}.custom-title span:before{display:none}.custom-title,.collection-title-wrapper{border:none}.collection-title-wrapper{text-align:center;margin-bottom:1.5rem}.collection-title-wrapper h4,.story-text h3{font-size:20px;font-weight:400;font-family:Josefin Sans,sans-serif;text-align:center;margin-bottom:30px;color:#000}.collection-title-wrapper a{display:inline-block;margin-bottom:0;padding:15px 40px;border:1px solid #ccc;text-decoration:none;line-height:1}#customViewAllButton{display:none}.our-story{padding:60px 20px;background-color:#fff}.story-container{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:40px;flex-wrap:wrap}.story-image{position:relative;width:500px;height:400px;flex-shrink:0}.image{position:absolute;background-color:#d3d3d3;border:4px solid white}.image-1{width:100%;height:100%;top:0;left:0;z-index:1}.image-2{width:320px;height:320px;top:50px;right:-100px;z-index:2}.story-text{max-width:600px;padding-left:80px}.story-text h3{font-size:20px;font-weight:600;margin-bottom:20px;color:#111}.story-text p{font-size:16px;color:#555;margin-bottom:10px}.btn{display:inline-block;padding:10px 20px;font-size:16px;border:1px solid #222;color:#222;text-decoration:none;font-weight:700;transition:all .3s ease}.btn:hover{background-color:#222;color:#fff}.story-text h2,.story-text h3{text-align:left}div:empty{display:block}.testimonials{padding:60px 20px;text-align:center;background-color:#fff}.testimonial-grid{display:flex;justify-content:center;gap:30px;flex-wrap:wrap;margin-top:60px}.testimonial{background-color:#f9f9f9;padding:5px 20px 20px;border-radius:12px;width:360px;transition:transform .3s ease}.testimonial:hover{transform:translateY(-5px)}.testimonial img{width:80px;height:80px;border-radius:50%;margin:-50px 0 0;object-fit:cover}.testimonial h3{font-size:24px;margin-bottom:10px;color:#111;font-family:Balivia;font-weight:500}.testimonial p{font-size:16px;color:#2e2a39;line-height:1.5;font-weight:500;margin-bottom:15px}.stars{font-size:20px;color:#f6b01e;letter-spacing:2px}.product-accordion .accordion-toggle{width:100%;background:#fff;padding:15px;text-align:left;font-weight:700;border:none;outline:none;cursor:pointer;border:1px solid #F0F0F0;font-family:Josefin Sans;font-weight:600;font-size:14px;line-height:20px;letter-spacing:8%;text-transform:uppercase;color:#101010}.product-accordion .accordion-content{display:none;padding:15px;background:#fff;border-bottom:1px solid #ddd}.product-accordion .accordion-item.active .accordion-content,.product-accordion .accordion-item:first-child .accordion-content{display:block}.home_main_collection .card__heading{color:#101010!important;font-family:Josefin Sans;font-weight:400;font-size:14px;line-height:24px;letter-spacing:0%;text-align:center;vertical-align:middle}.home_main_collection .card__information{padding:8px 0}.home_main_collection .link_collection{display:none}.home_main_collection .collection-card .card__information{position:static}.home_main_collection a:hover{color:#101010}.footer .grid--4-col-tablet .footer-block.grid__item{width:calc(18% - 8rem);max-width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)}.footer-block.grid__item.scroll-trigger.animate--slide-in:first-child{width:30%}.footer_contact_reach li a img{margin-right:7px}.footer .list-social{justify-content:flex-start}.footer .grid{column-gap:10rem}.footer-block__details-content a{text-decoration:none}.footer_contact_reach li a{color:#fff;font-size:14px;line-height:25.2px}.footer_contact_reach li{padding:.5rem 0px}.product-form__quantity .price-per-item__container{display:block}.product__title h1{font-family:Balivia;font-weight:500;font-size:40px;line-height:100%;color:#101010;letter-spacing:0%}.sizechartlabel{display:flex;column-gap:5px;align-items:center}.sizechartlabel .form__label{font-family:Josefin Sans;font-weight:600;font-size:14px;line-height:20px;letter-spacing:2%;text-transform:uppercase;margin:0;color:#101010}.sizechartlabel .open-popup{font-family:Josefin Sans;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;text-transform:capitalize;text-decoration:underline;text-decoration-style:solid;text-decoration-offset:0%;text-decoration-thickness:0%}.footer .field{display:block}.footer .field:after{content:unset}.footer .field input{background:#262626}.footer .newsletter-form__button{width:100%;position:unset;background:#fff!important;color:#000;margin-top:2rem;font-family:Josefin Sans;font-weight:700;font-size:14px;line-height:20px;letter-spacing:1%;text-transform:capitalize;padding:12px 0}.tax_content a{display:block;font-family:Josefin Sans;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0%;text-transform:capitalize;color:#404040}.dis_compair_price_reg{font-family:Josefin Sans;font-weight:600;font-size:24px;line-height:24px;letter-spacing:0%;vertical-align:middle;padding-bottom:8px}.compair_price_reg{font-family:Josefin Sans;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0%;vertical-align:middle;text-decoration:line-through;color:#8f8f8f}.sizechartlabel{margin-top:2rem}.form__label{font-family:Josefin Sans;font-weight:600;font-size:14px;line-height:20px;letter-spacing:2%;text-transform:uppercase;color:#101010}.price-per-item__container p{font-family:Josefin Sans;font-weight:600;font-size:14px;line-height:20px;letter-spacing:2%;text-transform:uppercase;color:#101010;margin-bottom:12px}.product-form__buttons{max-width:100%!important;display:flex;flex-wrap:wrap;column-gap:2rem}.product-form__buttons .product-form__submit,.product-form__buttons .shopify-payment-button{width:calc(50% - 1rem)!important}.product-form__buttons .product-form__submit{background:transparent;color:#101010;font-family:Josefin Sans;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0%;text-align:center;vertical-align:middle}.product-form__buttons .product-form__submit:hover{background:#000;color:#fff}.accordion-content p{font-family:Josefin Sans;font-weight:400;font-size:14px;line-height:18px;letter-spacing:0%;color:#101010}.accordion-item .accordion-toggle:after{content:"+";font-size:22px;position:absolute;right:2rem;color:#101010}.accordion-item.active .accordion-toggle:after{content:"-";font-size:26px;position:absolute;right:2rem;color:#101010}.card__information h3 a:hover{color:#101010}.related-products .related-products__heading{text-align:center;font-family:Balivia;font-weight:500;font-size:46px;line-height:56px;letter-spacing:0%;color:#2e2a39}.related-products .card__heading .h5 a{font-family:Josefin Sans;font-weight:400;font-size:14px;line-height:24px;letter-spacing:0%;vertical-align:middle}.related-products .card__information h3{font-family:Josefin Sans;font-weight:400;font-size:14px;line-height:24px;letter-spacing:0%;vertical-align:middle;color:#101010;text-align:center}.related-products .card__information h3 a:hover{color:#101010}.related-products .dis_compair_price_reg{font-family:Josefin Sans;font-weight:600;font-size:16px;line-height:24px;letter-spacing:0%;vertical-align:middle;color:#101010;padding:0}.related-products .compair_price_reg{font-family:Josefin Sans;font-weight:400;font-size:16px!important;line-height:24px;letter-spacing:0%;vertical-align:middle;text-decoration:line-through;color:#8f8f8f}.related-products .card-information{width:100%;text-align:center}.related-products .product-grid-title{min-height:19px}.related-products .tax_content{display:none}.recently-viewed-products_code .card__heading .h5 a{font-family:Josefin Sans;font-weight:400;font-size:14px;line-height:24px;letter-spacing:0%;vertical-align:middle}.recently-viewed-products_code .card__information h3{font-family:Josefin Sans;font-weight:400;font-size:14px;line-height:24px;letter-spacing:0%;vertical-align:middle;color:#101010;text-align:center}.recently-viewed-products_code .card__information h3 a:hover{color:#101010}.recently-viewed-products_code .dis_compair_price_reg{font-family:Josefin Sans;font-weight:600;font-size:16px;line-height:24px;letter-spacing:0%;vertical-align:middle;color:#101010;padding:0}.recently-viewed-products_code .compair_price_reg{font-family:Josefin Sans;font-weight:400;font-size:16px!important;line-height:24px;letter-spacing:0%;vertical-align:middle;text-decoration:line-through;color:#8f8f8f}.recently-viewed-products_code .card-information{width:100%;text-align:center}.recently-viewed-products_code .product-grid-title{min-height:19px}.recently-viewed-products_code .tax_content{display:none}#recently-viewed-wrapper .section-heading-inner h2{font-family:Balivia;font-weight:500;font-size:46px;line-height:56px;letter-spacing:0%;text-align:center;color:#2e2a39}.collection-list-wrapper .collection_list-button{display:none}.customtop-picks .product-card{position:relative;width:100%}.customtop-picks .product-card .product-name a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.custom-product-card{height:550px;overflow:hidden;display:flex;align-items:center;justify-content:center}.custom-product-card img{height:100%;width:100%;object-fit:cover}.footer .footer__content-bottom,.product .sizechartlabel p.open-popup,.product .product__tax{display:none}.accordion-content .shipping-info li,.accordion__content p{font-family:Josefin Sans;font-weight:400;font-size:14px;line-height:18px;letter-spacing:0px;color:#101010;padding:5px 0}.rich-text .rich-text__text{font-size:16px;line-height:18px;letter-spacing:0px;color:#101010}.rich-text .rich-text__text p:first-child{padding:16px 0}.product .product-form .quantity_atc_btn_wrapper{display:unset}.product .product-form .product-form__buttons .shopify-payment-button{width:calc(100% - 1rem)!important}.product .product-form .shopify_buy_btn{width:50%}.product .product-form .product-form__buttons{flex-wrap:nowrap;margin-top:23px}.product span.tax_content,.page_breadcrumb_wrapper{display:none}.shopify-policy__container{margin:0 auto;max-width:1200px;padding:80px 20px}.shopify-policy__body p,.cst-refund-policy .rte p,.cst-shipping-policy .rte p{font-size:14px;line-height:18px;letter-spacing:0px;color:#101010}.shopify-policy__title{text-align:center;margin-bottom:30px}.shopify-policy__body .rte h2,.cst-refund-policy .rte h3,.cst-shipping-policy .rte p{padding:15px 0}.shopify-policy__body .rte ul,.cst-refund-policy .rte h2{padding:12px 0}.shopify-policy__body .rte li,.cst-refund-policy ul li,.cst-shipping-policy ul li{font-size:14px}.shopify-policy__body .rte table{margin:15px 0}.collection-list{padding:30px 0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
