*{box-sizing:border-box}a{text-decoration:none!important}button{border:none;background:transparent;outline:none;cursor:pointer}.sidemenu_open{overflow:inherit!important}html body .menu-drawer{transform:unset!important;left:auto!important;right:-15px!important}.blog-special-content .read-more-svg,.blog-special-content.read-more-svg.for-mobile.first-read-more{display:none}.second-header #Details-menu-drawer-container .header-shop-now svg path{fill:#fff!important}.second-header #Details-menu-drawer-container .header-shop-now .header-twitter svg path{fill:#000!important}.second-header #Details-menu-drawer-container .header-shop-now .header-twitter svg path.last-path{fill:#fff!important}img{max-width:100%}.for_mobile{display:none}.disclosure span{font-family:Albert Sans}.header-wrapper{background:#bb002c!important;border:none!important;padding:15px 0}.page-width,.page-width-desktop{width:100%;max-width:1426px!important;padding:0 30px!important}.client_logo_outer{background:linear-gradient(0deg,#e5e5e533 0% 100%),#fff;padding:32px 0}.client_logo_outer ul{margin:0;display:flex;align-items:center;justify-content:space-between;padding:0}.client_logo_outer ul li img{max-height:32px}.client_logo_outer ul li{list-style:none}.collection_outer{padding:160px 0;position:relative;overflow:hidden}.slide_heading{display:flex;align-items:center;justify-content:space-between;position:relative}.collection_outer .swiper_btn{position:unset;width:auto;height:auto;margin:0}.collection_outer .swiper_btn:after{display:none}.slide-btn{border-radius:100px;border:1px solid rgba(0,0,0,.12);display:flex;width:48px;height:48px;padding:16px;justify-content:center;align-items:center;gap:8px}.slide-btn:hover{background:#bb002c}.slide-btn:hover svg path{stroke:#fff}.slide_action_btn{display:flex;align-items:center;gap:12px}.heading_label{color:#000;font-family:Albert Sans;font-size:54px;font-style:normal;font-weight:40@0;line-height:110%;text-transform:uppercase;margin:0}.heading_label span{font-family:Taviraj;font-style:italic;font-weight:500}.hero-banner_outer{background:#bb002c}.hero-banner_outer .banner-top{display:flex;align-items:center;position:relative;width:100%}.social-icons{display:flex;gap:8px;padding:0 0 20px}.banner-right{width:35%;position:relative;z-index:1}.banner-left{width:65%;padding:135px 0}.hero_slide_image{width:100%;display:flex;align-items:center;justify-content:center}.banner-left h1{color:#fff;font-family:Taviraj;font-size:64px;font-style:normal;font-weight:500;line-height:110%;text-transform:uppercase;position:relative;z-index:11;margin:0 0 16px}.banner-left h1:before{background:#bb002c;content:"";position:absolute;right:60px;height:80px;width:220px;z-index:0;bottom:-12px;z-index:-1}.banner-left p{color:#fff;font-family:Albert Sans;font-size:20px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.2px;margin:0;max-width:433px}.hero-banner_outer .banner-button a{display:flex;width:290px;height:52px;padding:16px 48px;justify-content:center;align-items:center;gap:8px;border-radius:100px;background:#fefbfbfc;color:#bb002c;font-family:Albert Sans;font-size:20px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.2px;border:2px solid transparent}.description-section p{color:var(--Black-60, rgba(0, 0, 0, .6));font-feature-settings:"liga" off,"clig" off;font-family:Albert Sans;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.16px}.header__icon--menu[aria-expanded=true]:before{display:none}.hero-banner_outer .banner-button a:hover{background:#a70229;color:#fff;border:2px solid #fff}.banner-button{width:100%;margin-top:32px}.svg_btn svg{cursor:pointer}.header__menu-item span{color:#fff;font-family:Albert Sans;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.16px}.header__menu-item{padding:5px 16px}.header__icon span{height:100%;color:#fff;font-family:Albert Sans;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.16px}.header__icon{width:auto!important;height:auto!important;margin:0;text-decoration:none!important}.header__icons{margin:0!important;gap:30px}.about_pro_img img{border-radius:16px}.also_like .product-form__quantity{display:none}.hero-banner_outer .hero_slide_btn:after{display:none}.hero-banner_outer .hero_slide_btn,.hero-banner_outer .hero_slide_btn.swiper-button-disabled{display:inline-flex;width:32px;height:32px;padding:10px;justify-content:center;align-items:center;gap:8px;border-radius:100px;border:1px solid rgb(255 255 255 / 70%);background:#ffffff0a;width:auto;opacity:1}.hero-banner_outer .hero_slide_btn:hover{background:#fff}.hero-banner_outer .hero_slide_btn:hover svg path{stroke:#bb002c}.tab_click .banner-right{z-index:0}.page-width.breadcrumbs{padding-top:20px!important}.social-icons.svg_btn .twitter-svg.svg_btn svg rect{fill:#c72a4f}.social-icons.svg_btn .twitter-svg.svg_btn svg:hover rect{fill:#fff}.social-icons.svg_btn .twitter-svg.svg_btn svg:hover rect path{fill:#000 !importan}.read_more_less{color:#bb002c}.page-width.breadcrumbs{color:var(--Black-60, rgba(0, 0, 0, .6));font-feature-settings:"liga" off,"clig" off;font-family:Albert Sans;font-size:14px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.14px}.disclosure__link{color:#fff!important;padding:8px 35px 7px 15px!important;font-family:Albert Sans!important;border-bottom:1px solid #fff;font-size:12px!important;text-transform:uppercase;position:relative}.language-selector .disclosure__list{min-width:inherit!important;padding:0!important;background:#222!important;border-color:#222!important;color:#fff!important}.disclosure__list-wrapper.language-selector:after{content:"";position:absolute;top:-30px;left:20px;border:8px solid transparent;border-bottom-color:transparent;border-bottom-color:#222;bottom:calc(100% - 1px);z-index:1}.disclosure__item:last-child .disclosure__link.caption-large{border-bottom:none!important}.disclosure__list-wrapper .icon.icon-checkmark{position:absolute;right:8px;top:15px}.disclosure__list-wrapper{border:none!important;left:11px;right:auto!important;overflow:inherit!important}.link.list-social__link span.svg-wrapper{display:flex;gap:8px}.black_header .header__heading-logo{height:auto;max-width:100%;-webkit-filter:invert(100%);filter:invert(100%)}.fine-why-nipona-section .accordian-content-pehra{margin-bottom:24px;color:var(--Black-60, rgba(0, 0, 0, .6))!important;font-feature-settings:"liga" off,"clig" off;font-family:Albert Sans;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.16px;margin-top:0}.black_header .header__menu-item span,.black_header .header__icon span{color:#000}.dsec_box h4{color:#000;font-feature-settings:"liga" off,"clig" off;font-family:Albert Sans;font-size:20px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.2px;margin:0}.black_header .header-wrapper{background:#fff!important}.svg_btn svg:hover,.svg_btn .twitter-svg.svg_btn:hover rect{cursor:pointer;background:#c6294e!important;border-radius:100%}.svg_btn svg path{fill:#fff!important}.svg_btn svg:hover path{fill:#000!important}.svg_btn svg:hover{cursor:pointer;background:#fff!important;border-radius:100%}.svg_btn .twitter-svg.svg_btn rect{background:#c6294e!important}.hero-banner_outer .banner-top:after{content:"";background-image:url(/cdn/shop/files/hero-icon.png?v=1729754535);width:580px;height:580px;background-size:cover;position:absolute;left:255px;top:5px}.swiper-button-prev.hero_slide_btn{left:-30px}.swiper-button-next.hero_slide_btn{right:-30px}.banner-right{width:35%;position:relative}.custom_product_outer{background:linear-gradient(0deg,#e5e5e533 0% 100%),#fff;padding:120px 0}.collection_title{display:flex;align-items:center;justify-content:space-between}.custom_product_outer a.pro_btn{border-radius:100px;border:1px solid #000;text-decoration:none;display:flex;height:48px;padding:16px 32px;justify-content:center;align-items:center;gap:8px;color:#000;font-family:Onest;font-size:14px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:-.14px}.collection_title a:hover{border:1px solid #BB002C;color:#fff;background:#bb002c}body .badge{height:24px;padding:2px 16px;gap:8px;border-radius:1000px;border:1px solid #FFF;background:#bb002c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-family:Albert Sans;font-size:12px;font-style:normal;font-weight:500}.prod_title h3{color:#000;font-family:Albert Sans;font-size:24px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.24px;margin:0 0 5px}.custom_cart p.price_label{margin-top:10px}.post_custom_img{aspect-ratio:435 / 300}.collection_img img{border-radius:8px;width:100%;height:100%;object-fit:cover}.prod_title{width:85%}.add_cart{width:20%;text-align:right;position:relative;padding-bottom:50px}.product-rightside{display:flex;align-items:center;gap:10px;justify-content:flex-end}.add_cart form{position:absolute;right:0;bottom:-10px}.fine_cart svg{width:48px;height:48px}.custom_product_outer .pro_img{padding-bottom:0}.product-descriptions{color:#0009;font-feature-settings:"liga" off,"clig" off;font-family:Albert Sans;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.16px;width:100%;display:inline-block}.custom_cart p{color:#000;font-family:Albert Sans;font-size:24px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:-.24px;margin:0}.custom_cart{display:flex;justify-content:space-between}.pro_list{display:flex;width:100%;column-gap:32px;padding-top:45px;gap:32px}.pro_list .item{width:50%;display:flex;flex-direction:column;row-gap:0;position:relative;border-radius:16px;border:1px solid rgba(13,13,13,.24)}.pro_img img{border-radius:16px}.custom_cart{padding:15px 32px 30px}#subify-widget-title{margin:0!important}.product__accordion.accordion summary{padding-top:0!important}body .badge{height:24px;padding:2px 16px;gap:8px;border-radius:1000px;background:#bb002c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;width:fit-content;align-items:center;border:none}.card__badge.bottom.left{position:absolute;left:24px;top:16px}.header__icon span.cart-count span{margin-right:5px}.pro_img{width:100%;border-radius:8px;text-align:center;padding:19px 24px;display:flex;justify-content:center;align-items:center}.collection_dsec h3{color:#000;font-feature-settings:"liga" off,"clig" off;font-family:Taviraj;font-size:24px;font-style:normal;font-weight:400;line-height:90%;letter-spacing:-.72px;margin:0}.collection_box{position:relative;width:100%;overflow:hidden}.collection_dsec{position:absolute;left:24px;top:24px;z-index:1}.collection_outer:after{content:"";background-image:url(/cdn/shop/files/White-lines.png?v=1729836298);position:absolute;left:0;top:-309px;width:735.29px;height:719.6px;background-repeat:no-repeat}.collection_outer .swiper-pagination.swiper-pagination-clickable{display:none}.why_outer .slide_heading{justify-content:center;align-items:first baseline;gap:32px}.collection_outer .collection_slider{padding-top:64px}.why_tag_line{padding-bottom:64px}.why_tag_line p{margin:0;color:#0009;text-align:center;font-family:Albert Sans;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.16px}.why_steps{display:grid;grid-template-columns:repeat(4,1fr);gap:48px}.why_icon{width:100%;text-align:center}.why_col p{color:#000;text-align:center;font-family:Albert Sans;font-size:20px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.2px;margin:0 auto;max-width:230px}.why_icon img{max-height:44px}.why_col{border-radius:12px;background:#f8f8f8;padding:24px}.about_title p{color:#0009;font-family:Albert Sans;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.16px;margin:10px 0 0;max-width:652px}.video_pop_inner.first_video{aspect-ratio:620 / 383}.video_pop_inner.first_video video{width:100%;height:100%;object-fit:cover;border-radius:9.399px}.first-column.image_column{position:relative}.list_desc_content li{color:#000;font-family:Albert Sans;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.16px;list-style:none;position:relative;display:flex;align-items:center;gap:8px}.first-column.image_column #open-popup-btn2{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%)}ul{margin:0;padding:0}.list_desc_content{width:100%;padding:24px 0}.shop_now a,.shop_now button{border-radius:100px;background:#bb002c;display:flex;height:52px;padding:16px 48px;justify-content:center;align-items:center;gap:8px;color:#fff;font-family:Albert Sans;font-size:16px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:-.16px;width:fit-content}.about_row{display:flex;align-items:center;width:100%;gap:64px}.about_pro_img{width:50%;position:relative}.about_pro_img:after{content:"";background-image:url(/cdn/shop/files/desktopVector.png?v=1741174364);position:absolute;right:-86px;top:50%;width:120%;aspect-ratio:886 / 616;transform:translateY(-50%);background-size:100% 100%;z-index:-1;pointer-events:none}.fine_title{width:50%;padding-left:40px}.list_desc_content li:last-child{margin-bottom:0}.list_desc_content li{margin-bottom:15px}.about_fine{padding:160px 0;position:relative;overflow:hidden}.about_fine:after{content:"";background-image:url(/cdn/shop/files/red-bg.svg?v=1729841742);position:absolute;left:max(0px,calc((100% - 1426px)/2 - 200px));top:50%;width:887px;height:769px;background-repeat:no-repeat;z-index:-1;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.main_footer .footer{background:#000;padding:64px 0}.footer-block__details-content.rte{font-feature-settings:"liga" off,"clig" off;font-family:Albert Sans;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.16px;color:var(--White-60, rgba(255, 255, 255, .6))}.footer-block__newsletter h2.footer-block__heading.inline-richtext{color:#fff;font-family:Albert Sans;font-size:36px;font-style:normal;font-weight:400;line-height:90%;letter-spacing:-1.08px;text-transform:uppercase;margin:20px 0 30px;max-width:340px}.footer-block__newsletter h2 span{font-family:Taviraj;font-style:italic}.newsletter-form__field-wrapper .field__input{border-radius:100px;border:1px solid rgba(255,255,255,.12);background:#141414;display:flex;height:52px;padding:14px 20px;justify-content:space-between;align-items:center;align-self:stretch;outline:none!important;box-shadow:none!important;color:#fff}.newsletter-form__field-wrapper .field:before,.newsletter-form__field-wrapper .field:after,.field__input:not(:placeholder-shown)~.field__label{display:none}.Design_by img{height:20px}.newsletter-form__field-wrapper .field__label{color:#fff;font-family:Albert Sans;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.16px;top:16px}.field__input:focus~.field__label{display:none}.footer-block__heading.inline-richtext{color:var(--White-60, rgba(255, 255, 255, .6));font-feature-settings:"liga" off,"clig" off;font-family:Albert Sans;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.16px;margin:0 0 20px}.link.link--text.list-menu__item.list-menu__item--link,.link.list-social__link,.footer-block__details-content.rte,.footer-block__details-content>p{color:#fff;font-family:Albert Sans;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.16px;padding:0;margin:0 0 5px}.list-unstyled.list-social.footer__list-social{flex-wrap:wrap}.list-social__item{width:100%;padding:0}.footer-block__details-content>p,.footer-block__details-content>li{padding:0;line-height:1}body .footer__content-top{display:grid;grid-template-columns:auto auto}.footer__content-top .footer_block,.footer_menu .footer__blocks-wrapper .footer-block.grid__item{width:100%}.footer_menu .footer__blocks-wrapper{flex-wrap:wrap}.footer-block.grid__item.footer-block--menu .block_link{display:flex;flex-wrap:nowrap;justify-content:space-between;max-width:455px}.footer__content-top .grid{row-gap:40px}.link.list-social__link span{position:inherit}.footer__copyright.caption{width:50%}.footer__content-bottom-wrapper .copyright__content,.footer__content-bottom-wrapper .copyright__content a{color:var(--White-60, rgba(255, 255, 255, .6))!important;text-align:left;font-family:Albert Sans;font-size:16px!important;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.16px;display:flex;justify-content:flex-start;text-transform:uppercase}.footer__copyright.caption{width:100%;margin:0;display:flex;align-items:center;justify-content:space-between}.footer__content-bottom-wrapper .policy_page .copyright__content,.footer__content-bottom-wrapper .copyright__content a,.policies li a,.Design_by li{color:var(--White-60, rgba(255, 255, 255, .6))!important;text-align:right;font-family:Albert Sans;font-size:16px!important;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.16px}.footer__content-bottom-wrapper{display:flex;width:100%}.design_policy{width:50%;display:flex;justify-content:flex-end}.footer_menu{width:100%;max-width:545px}.footer__content-bottom-wrapper{width:100%;display:grid;grid-template-columns:auto auto}.Design_by ul{display:flex;list-style:none;gap:12px}.footer__content-top.page-width{position:relative;justify-content:space-between}.footer_menu .footer-block__details-content.rte{text-align:right}body .footer__content-top .grid{row-gap:0;margin-bottom:0}.newsletter-form{max-width:485px!important}.newsletter-form__field-wrapper{max-width:100%!important;width:100%}.newsletter-form__field-wrapper .svg-wrapper>svg{width:12px;height:12px}.main_footer{position:relative}.policies li:before{display:none}.collection_outer.howto_outer:after{display:none}.how_box_desc h3{color:#fff;font-family:Albert Sans;font-size:24px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-.24px;margin:0}.how_box_desc{color:#fff;font-family:Albert Sans;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.16px;margin:0}.slide_num span{display:flex;width:52px;height:52px;justify-content:center;align-items:center;gap:8px;border-radius:100px;border:1px solid #FFF;background:#ffffff1f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-family:Albert Sans;font-size:16px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:-.16px}.howto_outer .collection_dsec{left:32px;top:32px;bottom:32px;right:32px}.how_title{height:100%;position:relative;width:100%}.howto_outer .how_box_desc{position:absolute;left:0;bottom:0;right:0}.collection_img{position:relative;margin-bottom:-10px;border-radius:8px;overflow:hidden}.collection_img:after{border-radius:8px;background:#000;position:absolute;left:0;right:0;bottom:10px;top:0;content:"";opacity:.2;overflow:hidden}.collection_img{position:relative;border-radius:8px;overflow:hidden}.add_cart button:hover svg{border-radius:100px;background:#bb002c;color:#fff}.add_cart button:hover svg path{stroke:#fff!important}.howto_outer .howto_slider{margin-top:48px}.card__heading.h2 a{color:#0009;font-family:Albert Sans;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.16px}.card__heading.h2 a{color:var(--Black, #000);font-family:Albert Sans;font-size:24px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-.24px}.article-card__info.caption-with-letter-spacing.h5 span{color:#0009;font-family:Albert Sans;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.16px;text-transform:capitalize}.article-card__excerpt{width:100%;color:#0009;font-family:Albert Sans;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.16px}.card--standard>.card__content .card__information{padding:20px 0 0}.article-card__image-wrapper.card__media{border-radius:8px!important}.blog{padding-bottom:130px}.collection_outer.blog_outer{padding-top:10px}.blog_outer .slide_heading{margin-bottom:48px}.blog_tag{position:absolute;top:24px;left:24px;right:24px}.blog_tag span{border-radius:1000px;border:1px solid #FFF;background:#ffffff1f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;height:24px;padding:2px 16px;justify-content:center;align-items:center;gap:8px;width:fit-content;color:var(--White, #FFF);font-feature-settings:"liga" off,"clig" off;font-family:Albert Sans;font-size:12px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:-.12px}.blog_tag p{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0}.blog_content h6{color:#0009;font-family:Albert Sans;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.16px;margin:0}.blog_content p{color:var(--Black-60, rgba(0, 0, 0, .6));font-feature-settings:"liga" off,"clig" off;font-family:Albert Sans;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.16px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0;text-align:left}.top-blog-bottom{display:flex;justify-content:space-between;align-items:center}.blog_content h4{color:#0c0c0c;font-family:Albert Sans;font-size:32px;font-style:normal;font-weight:500;line-height:140%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;align-self:stretch;text-overflow:ellipsis;overflow:hidden;margin:0;text-align:left}.collection_outer.blog_outer:after{content:"";background-image:url(/cdn/shop/files/White-lines.png?v=1729836298);position:absolute;left:0;bottom:-309px;width:735.29px;height:719.6px;background-repeat:no-repeat;top:auto}.about_title .heading_label{text-align:left}.top-blog-bottom ul{display:flex;gap:15px;list-style:none}.top-blog-bottom ul li{color:#0c0c0c;font-family:Albert Sans;font-size:20px;font-style:normal;font-weight:400;line-height:180%}.blog_content{padding:20px}.product__media-item.grid__item.slider__slide.is-active{height:640px;padding:19px 24px;justify-content:space-between;align-items:center;align-self:stretch;border-radius:8px}.footer_block{position:relative;z-index:1}.product__title h1{color:var(--Black, #000);font-family:Taviraj;font-size:48px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:-.48px}.product__description,.product__description p{color:var(--Black-60, rgba(0, 0, 0, .6));font-family:Albert Sans;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.16px}.product .jdgm-prev-badge__text{color:#000;font-family:Albert Sans;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.16px}.product__info-container .product-form,.product__info-container .product__description,.product__info-container .icon-with-text{margin:32px 0!important}.product .global-media-settings{border:none!important}.product__media-list .media>*{position:unset!important}.product-media-container.constrain-height .media{padding:0!important;--ratio: 0 !important;--preview-ratio: 0 !important;background:transparent}.product-media-container.constrain-height{--viewport-offset: 0 !important;--constrained-min-height: 0 !important;--ratio:0 !important;--preview-ratio: 0 !important;background:transparent}.product--stacked .product__media-item:last-child{max-width:100%}.product .summary__title h2{color:var(--Black, #000);font-family:Albert Sans;font-size:20px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.2px}.product-form__submit{display:flex;height:48px;padding:16px 32px;justify-content:center;align-items:center;gap:8px;flex:1 0 0;border-radius:100px;background:var(--Primary, #BB002C);color:var(--White, #FFF);font-feature-settings:"liga" off,"clig" off;font-family:Albert Sans;font-size:16px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:-.16px}.product-form__submit:after{display:none}.product__accordion p{color:var(--Black-60, rgba(0, 0, 0, .6));font-feature-settings:"liga" off,"clig" off;font-family:Albert Sans;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.16px}.product__accordion ul{padding:0;margin:0;display:flex;flex-wrap:wrap;gap:15px}.product__accordion li,.product__accordion,.product__accordion p{color:var(--Black-60, rgba(0, 0, 0, .6));font-feature-settings:"liga" off,"clig" off;font-family:Albert Sans;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.16px;list-style:none;padding-left:15px;position:relative}.product__accordion li:after{content:"";position:absolute;left:0;top:8px;width:5px;height:5px;background:#000;border-radius:100%}.product__accordion li strong,.product__accordion strong{color:#000;font-feature-settings:"liga" off,"clig" off;font-family:Albert Sans;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.16px}.product__accordion.accordion{border-color:#0000001f;margin:0;padding:25px 0}.accordion summary{padding:0}.product__accordion p{padding:0;margin:0 0 10px}.collection_outer .collection_img:after{display:none}.product__accordion ul.list.list-payment{display:flex;list-style:none;justify-content:flex-start}.product__accordion ul.list.list-payment .list-payment__item{padding:0;position:unset;gap:16px}.product__accordion ul.list.list-payment .list-payment__item:after{display:none}.product__accordion .accordion__content{padding:0!important;margin:0}.product__accordion .accordion__content a{color:var(--Primary, #BB002C);font-feature-settings:"liga" off,"clig" off;font-family:Albert Sans;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.16px}.also_like .about_pro_img{border-radius:8px;display:flex;width:676px;height:640px;padding:19px 24px;align-items:center;justify-content:center}.also_like .about_pro_img img{max-width:90%;max-height:628px}#subify-widget-one-time-purchase-text{color:var(--Black-60, rgba(0, 0, 0, .6));font-feature-settings:"liga" off,"clig" off;font-family:Albert Sans;font-size:20px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.2px}.subify-choice-price{color:#bb002c!important;font-feature-settings:"liga" off,"clig" off;font-family:Albert Sans;font-size:24px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:-.24px}.owl-carousel .owl-nav{position:absolute;top:-100px;right:50px}html body .subify-powered-text{display:none!important;opacity:0!important;visibility:hidden!important;font-size:0!important}html body .subify-powered-text svg{width:0!important}.also_like{margin-top:160px;background:#fcf5f7;padding:120px 0}.list-social__item{margin-bottom:10px}.black_header .cart-count svg path{stroke:#000}#ask{margin-bottom:100px}.dsec_box h4{color:#000;font-family:Albert Sans;font-size:20px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.2px;margin:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.swiperinside_slide .swiperinside_img{width:100%;position:relative}.dsec_box p{color:#0009;font-family:Albert Sans;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.16px;margin:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.dsec_box{width:60%;text-align:left}.swiperinside_slide .star-rating{width:40%;text-align:right}.swiperinside_slide .star-rating i{color:#bb002c;font-size:12px}.cont_box{display:flex;gap:10px;width:100%}.swiperinside_slide .swiperinside_img .play-button{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:1}.review_outer .slide_heading .slide_action_btn.for_desktop{display:none}.review_outer .slide_heading{margin-bottom:60px}.review_outer{padding-bottom:140px!important}.swiper_btn{cursor:pointer}.header .modal-overlay{display:none!important}.header__search{position:relative}.header .search-modal.modal__content.gradient{background:transparent!important}.header .search-modal.modal__content.gradient{background:transparent!important;min-width:520px;left:auto;right:40px;top:-2px;border:none!important}.header details[open=true] .modal__close-button.link{display:none}.header .search-modal__content{padding:0!important}.header .field:after,.header .field:before{display:none!important}.header .search__input.field__input{box-shadow:none!important;background:#fff;border:1px solid #f5f5f5;font-size:16px;color:#000;padding:10px 15px!important;border-radius:65px;font-family:Albert Sans}.header details[open=true] .svg-wrapper.header__icon-close{display:flex}.header details[open=true] .search__button{outline:none!important;box-shadow:none!important;border-radius:100px}.header .search-modal__form .field__label{color:#555;font-family:Albert Sans;text-transform:uppercase;font-weight:500;font-size:16px}.header .predictive-search{border-radius:12px}.header__icon .svg-wrapper{width:auto;height:auto}.design_policy .policy_page .policies{display:flex;width:100%;flex-wrap:wrap;gap:40px;justify-content:flex-end}.design_policy .policy_page .policies .copyright__content{min-width:inherit!important}.footer__content-bottom-wrapper .policy_page .copyright__content a,.footer__content-bottom-wrapper .policy_page .copyright__content{text-transform:unset!important}.product__media-wrapper .badge{position:absolute;left:20px;top:20px;z-index:1}.cart-count-bubble span{color:#fff!important;font-size:12px!important}.black_header #cart-icon-bubble svg path{stroke:#000}.product_page .card__badge.bottom.left{position:absolute!important;left:6px!important;bottom:6px!important;top:auto!important}.review_outer .swiperinside_slide .swiperinside_img{width:100%;position:relative;aspect-ratio:170 / 300}.review_outer .swiper-slide video{width:100%!important;max-height:100%;height:100%;object-fit:cover;border-radius:8px}.collection-section .section-header~.shopify-section-group-header-group{display:none}.collection-section .custom_product_outer{background:transparent;padding:0 0 100px;position:relative}.collection-section .custom_product_outer:after{content:"";background-image:url(/cdn/shop/files/White-lines.png?v=1729836298);position:absolute;left:0;bottom:0;width:735.29px;height:719.6px;background-repeat:no-repeat;top:auto}.page-width.breadcrumbs{justify-content:center;display:flex;width:100%}.collection-section .collection-hero__title,.article-blog .blog-breadcrumbs h3{font-family:Albert Sans;font-size:54px;font-style:normal;font-weight:400;line-height:110%;text-transform:uppercase;text-align:center;margin:0}.collection-section .collection-hero__title span,.article-blog .blog-breadcrumbs h3 span{font-family:Taviraj;font-weight:500}.collection-section .collection-hero{padding-top:20px}.second-header .header-wrapper{background:#fff!important}.second-header .header__icons.header__icons--localization.header-localization svg{color:#000}.second-header .header__icons.header__icons--localization.header-localization svg path{stroke:#000}.second-header .header__heading-logo{filter:invert(100%)}.second-header #Details-menu-drawer-container svg path{fill:#000!important}.collection-section .custom_product_outer .page-width{z-index:1}.blog-breadcrumbs{width:100%;text-align:center;display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.article-blog .blog-breadcrumbs h3{width:100%}.blog-breadcrumbs{margin-bottom:55px}.article-template__hero-large.media{border-radius:24px}.article-blog .article-template__hero-container{max-width:1420px!important;padding:0 30px}.all-contents{width:100%;display:flex;max-width:1426px!important;margin:60px auto 0;align-items:flex-start}.article-blog .article-template{width:100%;padding:0 30px}.circle-divider.caption-with-letter-spacing ul{color:#0c0c0c;font-family:Albert Sans;font-size:20px;font-style:normal;font-weight:400;line-height:180%;display:flex;list-style:none;gap:10px}.article-blog .article-template__title{color:#000;font-family:Albert Sans;font-size:32px;font-style:normal;font-weight:500;line-height:140%;text-transform:uppercase;margin:0 0 10px!important}.article-blog .all-contents p{color:#0009;font-family:Albert Sans;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.16px;margin:0 0 15px}.blog-special-content h2{color:#000;font-family:Albert Sans;font-size:32px;font-style:normal;font-weight:500;line-height:140%;text-transform:uppercase;margin:0 0 10px}.right-side-content{border-radius:8px;background:#f8f8f8;display:flex;padding:24px;flex-direction:column;align-items:flex-start;gap:24px}.left-side-content{width:70%}.left-side-content{width:calc(100% - 383px)}.footer-block__heading{color:#0c0c0c;font-family:Albert Sans;font-size:20px;font-style:normal;font-weight:400;line-height:180%}.bottom-follow-us h3{color:#121416;font-family:Albert Sans;font-size:25px;font-style:normal;font-weight:400;line-height:33px}.bottom-follow-us h3{color:#121416;font-family:Albert Sans;font-size:25px;font-style:normal;font-weight:400;line-height:33px;margin:0 0 20px}.bottom-follow-us .bottom-svgs{display:flex;align-items:center;gap:10px}.bottom-follow-us .bottom-svgs svg{cursor:pointer}.article-blog .right-side-content .newsletter-form__field-wrapper .field{flex-wrap:wrap;gap:12px}.article-blog .right-side-content .newsletter-form__field-wrapper #Subscribe{position:unset;width:100%;border-radius:100px;background:#121416;display:flex;height:48px;padding:19px 0;justify-content:center;align-items:center;gap:10px;color:#fff;font-family:Albert Sans;font-size:18px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:4.5px;text-transform:uppercase}.article-blog .right-side-content .newsletter-form__field-wrapper .field__input{border-radius:4px;border:1px solid #CECECE;display:flex;width:100%;height:48px;padding:19px 24px;align-items:center;gap:10px;background:#f8f8f8;color:#000;font-family:Albert Sans;font-size:18px;font-style:normal;font-weight:400;line-height:30px}.article-blog .right-side-content .newsletter-form__field-wrapper .field__input:placeholder{color:#757575!important;opacity:1!important}.article-blog .newsletter-form__field-wrapper .field__label{display:none!important}.article-blog .right-side-content .newsletter-form__field-wrapper .field__input::placeholder{color:#aaa!important;font-size:16px;opacity:1!important}.article-blog .article-template header{margin-top:0}.left-side-content{width:calc(100% - 383px);padding-right:40px}.article-blog #ContactFooter{padding-bottom:25px;margin-bottom:0;border-bottom:1px solid rgba(0,0,0,.12)}#menu-drawer{border-radius:12px;padding:24px;max-height:663px;overflow-y:auto;background-image:url(/cdn/shop/files/bg-imaghe_564db61f-bf41-4453-8db6-fbf7ef3c993e.png?v=1741259323);background-size:cover;background-position:center;background-repeat:no-repeat}#menu-drawer .header--has-social .menu-drawer__utility-links{padding:24px 0 0!important;border-top:1px solid rgba(0,0,0,.45);margin-top:100px}#menu-drawer .close-button .icon.icon-close{width:18px;height:18px}#menu-drawer .close-button svg{width:18px;height:18px}#menu-drawer .close-button,#menu-drawer .localization-form__select{color:rgb(var(--color-foreground))}.close-button svg{cursor:pointer}.header--has-social .menu-drawer__utility-links{background:transparent!important;padding:0!important}.menu-header-icon{display:flex;justify-content:space-between;width:100%}#menu-drawer .menu-drawer__navigation-container{overflow:hidden}#menu-drawer .header-social-icons{display:flex;justify-content:flex-end;gap:10px}#menu-drawer .header--has-social .menu-drawer__utility-links{padding:0;background:transparent!important}#menu-drawer .menu-drawer__navigation:after{background-image:url(//finenipona.myshopify.com/cdn/shop/files/Vector.png?v=1729923694);background-repeat:no-repeat;object-fit:cover;background-position:center;height:227px;width:227px;content:"";top:70px;left:auto;position:absolute;z-index:-1;right:30px;background-size:contain}#menu-drawer .menu-drawer__menu-item{padding:10px 0!important;color:#000000b5;font-feature-settings:"liga" off,"clig" off;font-family:Albert Sans;font-size:20px;font-style:normal;font-weight:400;letter-spacing:-.2px}.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__close-button:focus,.menu-drawer__menu-item:hover,.menu-drawer__close-button:hover{color:rgb(var(--color-foreground));background-color:transparent!important}.sidemenu_open .hero-banner_outer{position:relative;z-index:0}.header--has-social .menu-drawer__utility-links{padding:24px 0 0!important;border-top:1px solid rgba(0,0,0,.12);margin-top:100px!important}.how-to-use-section .step-number{color:#e6e6e6;font-family:Arial;font-size:36px;font-style:normal;font-weight:700;line-height:normal}.how-to-use-section p{color:#0009;font-family:Albert Sans;font-size:18px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.18px;margin:0}.how-to-use-section .text-section{display:flex;flex-wrap:wrap;gap:30px;width:100%}.how-to-use-section .heading_label{margin-bottom:60px}.how-to-use-section .step:after{content:"";position:absolute;left:91px;top:-30px;bottom:-30px;background:#e0e0e0;width:2px}.how-to-use-section .step-content{width:100%;padding-left:94px}.how-to-use-section .step.active:after{background:#bb002c}.how-to-use-section{padding:120px 0 140px}.footer_menu .footer__blocks-wrapper.grid.grid--1-col .footer-block.grid__item .footer-block__details-content li a{color:#fff;font-family:Albert Sans;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.16px}.list_desc_content li span{width:34px}.custom_product_outer .card__badge.bottom.left{top:50px!important;bottom:auto!important;left:50px!important;z-index:1}.custom_product_outer .card__badge.bottom.left .badge{padding:14px 32px!important;height:auto;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:10px;color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.product .product-form__quantity .form__label{margin-bottom:0}.product .product-form__submit{width:calc(100% - 150px);margin:0;height:48px}.product .product-form__input{width:150px}.product .subify-root.subify-css-variables{width:100%}.product .product-info-bottom{display:flex;flex-wrap:wrap;width:100%}.product .product-form__input{width:150px;flex:unset;margin:0;height:48px}.footer-block--newsletter{margin-top:0;gap:1rem}.footer_logo{margin-bottom:24px}.product__accordion .accordion__content svg{margin-right:16px}.product__accordion .accordion__content svg:last-child{margin-right:0}.right-side-button{display:flex;align-items:center;gap:16px}.right-side-button .currecny-section .menu-drawer__localization{display:block}.right-side-button .disclosure__button{padding-top:0;padding-bottom:0}.right-side-button .disclosure__list-wrapper{border:none!important;left:0;right:auto!important;overflow:inherit!important;top:40px}.right-side-button .currecny-section .menu-drawer__localization .disclosure{display:block}.right-side-button .currecny-section .menu-drawer__localization .disclosure .disclosure__button{padding-top:0;padding-bottom:0}.header-shop-now svg{cursor:pointer}.collection_desc h3{color:#0c0c0c;font-family:Albert Sans!important;font-size:24px;font-style:normal;font-weight:600;margin:0;text-align:left}.collection_desc h3 span{color:#ba032d}span.quantity__rules-cart span{display:none}.product-description-full ul{padding-left:20px}.skin-2 .subify-choice-box-wrapper label,#subify-widget-one-time-purchase-text{font-weight:500!important;font-size:16px!important;color:rgb(var(--textPrimaryColor, 32, 34, 35))!important;font-family:Albert Sans!important}.homepage-breadcrumbs .how-to-use-section{padding-bottom:0}.homepage-breadcrumbs #review{padding-top:140px}@media screen and (min-width:1200px){body .footer__content-top.page-width:after{width:356px;height:352px;top:-30px;left:520px;background-repeat:no-repeat}body .main_footer .footer{padding:64px 0 40px}body .footer__content-bottom{padding-top:20px!important}.footer_logo{margin-bottom:10px}.main_footer .localization-form:only-child{margin:0!important}.footer_menu .footer__blocks-wrapper.grid.grid--1-col{display:flex;justify-content:flex-end}.footer_menu .footer__blocks-wrapper.grid.grid--1-col .footer-block.grid__item{max-width:455px}.hero-banner_outer{padding:20px 0}.about_fine:after{content:"";background-image:url(/cdn/shop/files/desktopVector.png?v=1741174364);position:absolute;left:max(0px,calc((100% - 1426px)/2 - 200px));top:40px;height:616px;width:886px;object-fit:cover;transform:unset;background-size:cover}#about.about_fine{margin:70px 0 90px}.homepage-breadcrumbs .about_fine_outer #about.about_fine{margin-top:0}.homepage-breadcrumbs .about_fine_outer{padding-top:80px}[lang=es] .copyright__content{min-width:740px!important}.product__media-item.grid__item.slider__slide.is-active{padding:0}.product-media-container.constrain-height img{max-height:620px;border-radius:16px}.header__heading-logo{position:relative;top:-10px}.review_outer .slide_heading{max-width:1366px;margin-left:auto;margin-right:auto}.footer_block{min-width:550px!important}.footer__content-bottom{padding-top:64px!important}.copyright__content{min-width:800px!important}.footer__list-social.list-social{flex-direction:column}.link.list-social__link span{position:inherit;width:fit-content}}@media screen and (min-width:1200px)and (max-width:1439px){.about_fine:after{top:80px;height:472px;width:660px}#about.about_fine{margin:40px 0 0}.design_policy .policy_page .policies{gap:20px}body .footer__content-top.page-width:after{top:-20px;left:460px}.banner-right.for_desktop{right:20px}.review_outer .slide_action_btn{position:relative;right:30px}}@media screen and (min-width:1440px)and (max-width:1599px){.about_fine:after{top:80px;height:500px;width:718px;background-size:cover;left:max(0px,calc((100% - 1426px)/2 - 200px))}#about.about_fine{margin:40px 0 0}}@media screen and (max-width:1440px){.collection_outer:after{left:-55px;top:-309px}}@media screen and (min-width:768px)and (max-width:1199px){.right-side-button{display:flex;width:50%;justify-content:flex-end;gap:30px}.header .search-modal.modal__content.gradient{min-width:455px;right:40px;top:-2px}.about_fine:after{width:582px;height:403px;background-size:contain}.video_pop_inner.first_video{aspect-ratio:342 / 261}.heading_label{font-size:36px}#review .swiper-review-container{display:none}.why_steps{grid-template-columns:repeat(4,1fr);gap:18px}.why_col p{font-size:18px}.why_col{padding:24px 10px}.hero-banner_outer,.review_block_mobile.for_mobile{overflow:hidden}#review .slide_heading{padding-right:25px}.review_outer .swiperinside_slide .swiperinside_img{width:100%;position:relative;aspect-ratio:170 / 300}.review_outer .swiper-slide video{width:100%!important;max-height:100%;height:100%;object-fit:cover;border-radius:8px}.banner-left h1 label{font-size:35px;line-height:1.2;display:inline-block}.banner-left{width:65%;padding:95px 0}.hero-banner_outer .banner-top:after{display:none}}@media screen and (min-width:768px)and (max-width:991px){.why_steps{grid-template-columns:repeat(2,1fr);gap:18px}.why_col p{font-size:15px}}.footer-bottom-mobile.for-mobile{display:none}.review_outer .heading_label i{font-family:Taviraj;font-weight:500}@media screen and (max-width:767px){.homepage-breadcrumbs #review{padding-top:80px}.banner-right.for_desktop{margin-top:-60px}.article-template__hero-large{height:50rem!important}.banner-left h1{max-width:250px}.product__accordion .accordion__content svg{margin-right:10px}.product .slider-button{display:none}.product .thumbnail-slider{padding:0 10px}.product .thumbnail-slider .thumbnail{border-radius:6px}.review_outer .heading_label{font-size:20px!important;text-align:left}.banner-left h1:before{display:none}.header__search .svg-wrapper>svg{height:20px;width:20px}.also_like .about_pro_img img{max-width:100%}.read_more_less{display:block}.design_policy .policy_page .policies li{width:100%;padding:0}body .hero-banner_outer .banner-button{display:flex;position:relative;margin-top:-10px;margin-bottom:-60px;padding:16px 0 20px}.design_policy .policy_page .policies li{width:fit-content;padding:0}.footer-bottom-mobile.for-mobile .social_icon.bottom-info .footer-block__details-content.list-unstyled{max-width:100%!important}.footer-bottom-mobile.for-mobile .social_icon.bottom-info{width:100%!important;max-width:100%}.footer-bottom-mobile.for-mobile .social_icon.bottom-info{display:flex;top:unset;flex-wrap:wrap;width:50%!important}.design_policy{width:100%!important}.design_policy .policy_page .policies{display:flex;width:100%;flex-wrap:wrap;gap:20px;justify-content:flex-start}.footer-bottom-mobile.for-mobile{display:flex;justify-content:space-between;flex-direction:column;padding-top:30px;gap:40px}.footer-bottom-mobile.for-mobile .social_icon.bottom-info{display:flex;top:unset;flex-wrap:wrap}.collection-section .custom_product_outer{padding:0 0 60px}.footer__copyright.caption .design_policy{display:none}.footer-block.grid__item.footer-block--menu .block_link{flex-wrap:wrap}body .main_footer .footer__content-top{flex-direction:unset!important;flex-wrap:wrap;gap:32px}.main_footer .footer{position:relative}.main_footer .footer:after{width:244px;height:240px;position:absolute;top:70px;left:auto;right:14px;bottom:0;content:"";background-image:url(//finenipona.myshopify.com/cdn/shop/files/footer-bg.png?v=1729849999);background-position:center;background-size:cover}.social_icon.bottom-info{display:none}.main_footer,.collection-section #MainContent{overflow:hidden}.footer__content-top .footer_block,.footer_menu .footer__blocks-wrapper .footer-block.grid__item{margin:0!important}.main_footer .footer__content-top.page-width:after{display:none}.design_policy{display:none}.main_footer .newsletter-form__field-wrapper .field__input{border-radius:100px;border:1px solid rgba(255,255,255,.12);background:#ffffff38;-webkit-backdrop-filter:blur(4.449999809265137px);backdrop-filter:blur(4.449999809265137px)}.how-to-use-section .step-content{width:100%;padding-left:48px;text-align:left}.custom_product_outer .card__badge.bottom.left .badge{padding:7px 16px!important;gap:5px;border-radius:4px;font-size:12px}.custom_product_outer .card__badge.bottom.left{top:30px!important;left:30px!important}.how-to-use-section .text-section{gap:0}.how-to-use-section .step:after{left:48px;top:0;bottom:0}.how-to-use-section .step{padding:12px 0}.how-to-use-section .heading_label{margin-bottom:20px}.how-to-use-section .step-number{font-size:18px!important;width:24px;margin:0}.how-to-use-section p{font-size:13px!important}.how-to-use-section .step-title{font-size:16px!important}.how-to-use-section{padding:60px 0}html body .menu-drawer{transform:unset!important;left:auto!important;right:0!important;border-radius:0!important;top:-15px;padding:24px!important;background-image:url(/cdn/shop/files/mobile-menu-bg.png?v=1741260826)!important}#menu-drawer .menu-drawer__navigation:after{right:0}body #menu-drawer .menu-drawer__menu-item{padding:10px 0!important;font-size:16px;letter-spacing:-.2px}#menu-drawer .menu-drawer__navigation-container{grid-template-rows:unset}.header-shop-now svg{cursor:pointer}#menu-drawer .menu-header-icon{display:flex;justify-content:space-between;width:100%;height:50px;align-items:center}.menu-drawer__navigation{padding:0!important}.article-blog #blog{padding-top:60px}.article-blog #ContactFooter{padding-bottom:20px;margin-bottom:0;border-bottom:1px solid rgba(0,0,0,.12)}.article-blog .right-side-content .newsletter-form__field-wrapper #Subscribe{height:44px;font-size:15px}.collection-section .collection-hero__title,.article-blog .blog-breadcrumbs h3{font-size:24px}.article-blog .article-template{width:100%;padding:0 15px}.article-blog .article-template__hero-container{padding:0}.blog-breadcrumbs{margin-bottom:25px}.all-contents{flex-wrap:wrap;margin:30px 0 0}.left-side-content{width:100%;padding-right:0}.hero-banner_outer .banner-button a{width:100%;height:44px;font-size:16px}.all-contents .page-width{padding:0!important;margin:0!important}.circle-divider.caption-with-letter-spacing ul{font-size:14px;gap:5px;margin-bottom:10px}.article-blog .article-template__title{font-size:20px;line-height:26px;margin:0 0 10px!important}.blog-special-content h2{font-size:20px;margin:0 0 10px}.right-side-content{width:100%}body .hero-banner_outer label{color:#fff;font-family:Taviraj;font-size:24px;font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase;padding-right:7px}.hero-banner_outer label i{color:#fff;font-family:Taviraj;font-size:24px;font-style:italic;font-weight:500;line-height:110%;text-transform:uppercase;display:block}.banner-right.for_desktop{display:unset}.hero-banner_outer .banner-top{flex-wrap:wrap}.banner-right{width:100%;position:relative}.hero_slide_image img{width:100%;max-width:80%}.swiper-button-next.hero_slide_btn{right:0}.swiper-button-prev.hero_slide_btn{left:0}.banner-left p{display:inherit;color:#fff;font-family:Albert Sans;font-size:14px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.14px;max-width:238px;margin-top:4px}.hero-banner_outer .banner-button{display:flex}.how-to-use-section .container{padding:0 15px}.custom_cart{padding:10px}.fine_cart svg{width:25px;height:25px}.pro_img{padding:10px}.review_outer .swiperinside_slide .swiperinside_img{width:100%;position:relative;aspect-ratio:170 / 300}.blog_content{padding:20px 0;text-align:left}.review_outer .swiper-slide video{width:100%!important;max-height:100%;height:100%;object-fit:cover;border-radius:8px}.about_fine:after{content:"";background-image:url(/cdn/shop/files/Vector-image.png?v=1741174042);position:absolute;left:0;top:10px;width:100%;height:296px;background-size:cover;transform:unset;background-position:center}.video_pop_inner.first_video{aspect-ratio:342 / 261}#about.about_fine{padding-top:30px!important;margin-top:30px}.header.page-width .header__icon#cart-icon-bubble,.header.page-width .header__search{top:0}#blog.collection_outer.blog_outer .heading_label{text-align:left}.hero-banner_outer{overflow:hidden}.banner-left h1 i{width:fit-content!important;display:unset}.footer__localization{padding:0}.disclosure span{font-family:Albert Sans;font-weight:500}html body footer .footer__localization .disclosure__button.localization-form__select.localization-selector{border:none!important;outline:none!important;padding-left:0;margin-left:-24px!important;box-shadow:none!important;margin-top:-15px!important}html body footer .footer__localization .localization-form__select:focus.localization-form__select:after{display:none}.design_policy{position:relative}..footer__column.footer__localization.isolate{position:absolute;right:0;bottom:-20px;display:flex;justify-content:right}.disclosure__button{width:fit-content!important;right:-15px}#fine.custom_product_outer .mobile-button.for_mobile .second-button{display:flex!important;border:1px solid #a70229;background:#a70229;color:#fff}.header .search-modal.modal__content.gradient{min-width:340px;left:auto;right:-80px;top:52px}.header details[open=true] .svg-wrapper{display:none}body .collection_outer{padding:70px 0}body .collection_desc{top:0!important;left:7px!important;right:7px!important}body .collection_desc h3{font-size:11px;margin-top:7px;line-height:13px}.collection_outer.howto_outer{padding-bottom:100px}.review_outer{padding-bottom:80px!important}.review_outer .slide_heading .slide_action_btn.for_desktop{display:flex}.review_outer .page-width{padding:0!important}.review_outer{padding:0 15px}.cont_box{flex-wrap:wrap;gap:0}.dsec_box h4{font-size:18px}.dsec_box p{font-size:14px}.dsec_box{width:100%;text-align:left;order:2}.review_outer .slide_heading{margin-bottom:20px;align-items:first baseline!important}.swiperinside_slide .star-rating{width:100%;text-align:left;order:1}.review_outer .slide_heading{margin-bottom:20px}.review_outer .heading_label{max-width:290px}.review_block_mobile.for_mobile{width:100%;overflow:hidden}.hero-banner_outer .second-button{display:flex!important}body.gradient.overflow-hidden-tablet .cart-count path{stroke:#000}.footer_menu{overflow:hidden}.footer-block__details-content.list-unstyled{max-width:210px}.social_icon{width:100%;max-width:120px}.link.list-social__link span.svg-wrapper{width:auto}.page-width.breadcrumbs{font-size:14px}.banner-left h1{font-size:24px;line-height:26px}.banner-left h1 i{font-size:24px}.for_desktop{display:none}.for_mobile{display:block}.mobile-button a{display:flex;height:48px;padding:16px 48px;justify-content:center;align-items:center;gap:8px;align-self:stretch;border-radius:100px;background:#fff;color:#000;font-family:Albert Sans;font-size:14px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:-.14px}.banner-left{width:100%;padding:10px 0 170px}.mobile-button{padding-bottom:20px}.mobile-button a:last-child{margin-top:15px}.page-width,.page-width-desktop{padding:0 15px!important}.banner-left i{display:block;width:100%;margin-top:10px;font-family:Taviraj}.banner-button{display:none}.hero-banner_outer .banner-top:after{display:none}.hero-banner_outer{position:relative}.hero-banner_outer:after{width:345px;height:341px;left:16px;top:0;background-size:contain;position:absolute;content:"";background-image:url(/cdn/shop/files/hero-icon.png?v=1729754535);background-repeat:no-repeat}.banner-left h1:before{background:#bb002c;content:"";position:absolute;right:0;height:65px;width:220px;z-index:0;bottom:2px;z-index:-1}.banner-left h1{font-family:Albert Sans}.client_logo_outer{display:none}.collection_outer{padding:80px 0}.heading_label{font-size:28px}.slide-btn{padding:0;border:none;height:auto}.slide-btn .swiper-button-next svg,.slide-btn .swiper-button-prev svg{width:20px;height:20px;object-fit:contain;transform-origin:center}.collection_outer:after{left:-70px;top:330px;width:327px;height:320px;background-size:contain}.collection_outer .collection_slider{padding-top:32px}.logo_img img{max-width:167px}.why_outer .slide_heading{gap:16px}.why_tag_line{padding-bottom:32px}.why_steps{grid-template-columns:auto auto;column-gap:16px;row-gap:16px}.why_col{padding:24px 10px}.why_col p{font-size:14px}.why_icon img{max-height:35px}.about_fine{padding:80px 0!important}.about_pro_img,.fine_title{width:100%}.about_row{flex-wrap:wrap;gap:32px}.about_title p,.list_desc_content li{font-size:14px}.shop_now a,.shop_now buttton{height:48px;width:100%;font-size:14px}.custom_product_outer{padding:40px 0}.for_desktop.pro_btn{display:none!important}.custom_product_outer a.pro_btn{height:48px}.pro_list{display:grid;grid-template-columns:auto;width:100%;row-gap:24px;padding-top:0}.pro_list{margin:24px 0 32px}.prod_title h3{font-size:14px}.custom_cart p{font-size:22px}.main_footer .footer{padding:40px 0 32px}body .footer__content-top{display:flex;flex-direction:column-reverse}.footer-block.grid__item{margin-bottom:32px!important;margin-top:0!important}.footer-block__details-content{margin-bottom:0!important}.list-social__link svg{width:16px;height:16px;display:block!important}.footer__list-social .list-social__item .icon{width:16px!important;height:16px!important}.footer__list-social .list-social__item .icon.icon-tiktok path{transform:scale(1.22);transform-origin:center;transform-box:fill-box}.link.list-social__link span{display:flex;align-items:center;gap:5px}.footer-block__details-content{margin-bottom:0;width:100%}.footer-block__newsletter h2.footer-block__heading.inline-richtext{font-size:22px;text-align:left}.footer-block__newsletter h2.footer-block__heading.inline-richtext{font-size:22px;text-align:left;margin:10px 0 20px;max-width:200px;line-height:26px}.footer__copyright.caption{flex-wrap:wrap;gap:16px;margin-top:0}.design_policy{width:100%;display:flex;justify-content:space-between}.footer-block--newsletter.scroll-trigger{margin:0}.footer__content-bottom-wrapper .copyright__content{width:100%}.link.link--text.list-menu__item.list-menu__item--link,.link.list-social__link,.footer-block__details-content.rte,.footer-block__details-content>p{font-size:14px}.footer__content-top.page-width:after{width:280px;height:277px;position:absolute;top:auto;left:auto;right:14px;bottom:-25px}.footer_block{position:relative;z-index:1}.header__icon--menu span{position:absolute;right:26px;top:8px;z-index:1}.header .header__heading{margin-left:0;width:100%}.header__heading,.header__heading-link{text-align:left!important}.header__icons{margin:0!important;gap:12px;position:relative;top:-4px}.header__icons:after{display:none}.header__icon span.cart-count span{display:none}.cart-count{font-size:0!important}body .header__icon:not(.header__icon--summary),.header__icon span{align-items:flex-start}.blog_content h6{font-size:10px;text-align:center}.blog_content h4{font-size:18px;text-align:left}.blog_content p{font-size:14px;text-align:left;-webkit-line-clamp:4}.blog_outer .slide_heading{margin-bottom:32px}.list-menu__item{color:#000;font-family:Albert Sans;font-size:22px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.22px;padding:12px 16px!important}.top-blog-bottom ul{gap:3px}.top-blog-bottom ul li{font-size:12px}.bottom-blog-link svg{width:22px;height:22px}.bottom-blog-link a{display:inherit}.black_header .header__icon span path{stroke:#000!important}header-drawer{margin:0!important}.product__title h1{font-size:22px!important;font-style:normal;font-weight:500;line-height:110%!important;letter-spacing:-.66px}.drawer-b-contact{color:var(--Black-60, rgba(0, 0, 0, .6));font-feature-settings:"liga" off,"clig" off;font-family:Albert Sans;font-size:14px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.14px;margin:0 0 12px}.header_id a{color:#000;font-family:Albert Sans;font-size:18px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.18px}.header_id a.mob-vw-button{color:#fff}.header--has-social .menu-drawer__utility-links .list.list-social.list-unstyled{display:none}.menu-drawer{overflow:inherit}.collection_outer .slide_heading{align-items:flex-start}.collection_outer .slide_heading svg{min-width:19px}.link.link--text.list-menu__item.list-menu__item--link,.link.list-social__link,.footer-block__details-content.rte,.footer-block__details-content>p{font-size:14px;margin:0 0 5px;padding:0!important}.mobile_posts{display:grid;grid-template-columns:auto auto;column-gap:15px;row-gap:30px}.blog_tag{position:absolute;top:16px;left:16px;right:16px}.blog_tag span:first-child{display:block}.blog_tag span{display:none}.collection_outer.blog_outer:after{display:none}.blog_outer .slide_action_btn{display:none}.blog_outer .heading_label{width:100%;text-align:center}.pro_list .item{width:100%;border-radius:8px}.collection_sliders.howto_slider .collection_box{max-height:190px;height:190px;padding:0 8px}.product__media-item.grid__item.slider__slide.is-active{display:flex;height:360px;padding:0}.product__description,.product__description p,#subify-widget-one-time-purchase-text{font-size:14px}.also_like{margin-top:80px;padding:80px 0}.also_like .about_pro_img{width:100%;height:auto;padding:0}.menu-open header-drawer{position:unset;right:auto}.header__icon--menu span{top:-17px}.menu-open .header__icon--menu span{top:17px}header-drawer{position:absolute;right:0}body.black_header svg.for_mobile{color:#000!important;filter:unset!important}.black_header .menu-open .header__heading-link{margin-left:-68px;margin-top:-3px}.why_product{padding:80px 0}.why_outer .page-width .logo_img img{max-width:167px}.why_tag_line p{font-size:14px}.why_outer.why_product{padding:80px 0}.fine-why-nipona-section .bot-min-heading{margin:0 0 30px;font-size:22px}.fine-why-nipona-section .botom-button{width:100%;text-align:center;font-size:14px}.fine-why-nipona-section .bot-col{padding:25px 0 30px!important}.fine-why-nipona-section .pehra{margin:0!important}.fine-why-nipona-section .accordion__header{padding:16px;font-size:18px;line-height:26.4px;padding-right:50px!important}.fine-why-nipona-section .accordian-content-pehra{font-size:14px}body .fine-why-nipona-section .accordion__item .accordion__header:after{right:16px;top:18px}body .fine-why-nipona-section .accordion__item .accordion__content{margin:0!important}.accordion__header:after{width:18px;height:18px}body .fine-why-nipona-section .accordion__item .accordion__content{padding:0 16px}.fine_title .shop_now form button{padding:13.15px 30px;width:100%;font-size:14px}.about_fine:before{display:none}.for_mobile.full-width,.mobile-button.for_mobile .second-button{display:none}.mobile-button.for_mobile .first-button{border:1px solid black}.collection_desc h3{margin:0}.collection_desc{position:absolute;top:15px!important;left:15px!important;right:15px!important}.collection_outer .swiper-slide{margin-right:10px!important}.hero-banner_outer:after{left:30px!important;top:-10px}.hero-banner_outer .mobile-button.for_mobile{display:none}.post_custom_img:hover .read-more-btn{right:61px!important;top:71px;width:70px;height:70px;font-size:10px;display:flex!important;justify-content:center!important;align-items:center!important}.slide-btn{border-radius:100px;border:1px solid rgba(0,0,0,.12);display:flex;width:30px;height:30px;padding:10px;justify-content:center;align-items:center;gap:8px}.collection_outer .slide_heading svg{min-width:13px}.collection_outer .heading_label{font-size:20px!important}.fine-why-nipona-section .accordion__header{font-family:Albert Sans;font-size:14px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.14p}#ask{margin-bottom:40px}.also_like{margin-top:60px;padding:60px 0}.right-side-button{display:flex;gap:30px}}@media screen and (min-width:400px)and (max-width:767px){body .hero-banner_outer label{background:transparent}}.client_logo_outer{display:none}.shop_now a:hover{background:#cb2d51}.fine_title{padding-left:0}.about_pro_img:after{right:-86px;top:50%;width:160%}.about_fine:before{content:"";background-image:url(/cdn/shop/files/White_lines_7.png?v=1731067237);position:absolute;right:0;bottom:70px;width:400px;height:440px;background-repeat:no-repeat}.collection_desc{position:absolute;z-index:999999;top:10px;left:24px;right:24px}.collection_desc h3{font-family:Taviraj}.fine_cart_second svg{background:#bb002c!important;border-radius:100%}.add_cart .fine_cart_second svg path{stroke:#fff}.add_cart .fine_cart_second:hover svg path{stroke:#000!important}.fine_cart_second:hover svg{background:#fff!important;border-radius:100%}.collection_outer,.about_fine{padding:140px 0}h3#ContactFooter-success{color:#fff}.header-localization:not(.menu-drawer__localization) .localization-form:only-child .localization-form__select{margin:0;color:#fff}footer .disclosure button{background:none!important;border:none!important;color:#8b8b8b!important;font-family:Albert Sans;font-size:16px!important;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-.16px}footer .localization-form:only-child .button,.localization-form:only-child .localization-form__select{margin:0!important}footer .localization-form{margin:0;padding:0}footer .language-selector .disclosure__list{display:flex;flex-direction:column}footer .disclosure__list-wrapper.language-selector:after{content:"";position:absolute;top:76px;left:20px;z-index:1;transform:scaleY(-1.5)}header .disclosure{display:none}@media screen and (min-width:990px){.header__heading-logo-wrapper{max-width:130px!important;width:130px!important}.header__heading-logo-wrapper .header__heading-logo,.header__heading-logo-wrapper img.mobile_logos{width:100%;height:auto!important}.header .js details[open].menu-opening>.menu-drawer,.header details[open].menu-opening>.menu-drawer__submenu{transform:translate(-100%);visibility:visible;margin-top:20px}.header .menu-drawer{transform:translate(100%)!important}.js details[open].menu-opening>.menu-drawer,details[open].menu-opening>.menu-drawer__submenu{transform:translate(-100%)!important;margin-top:20px}.header_id a{color:#000;font-family:Albert Sans;font-size:18px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.18px}.header_id a{font-size:18px;color:#000;display:block}.header__icons.header__icons--localization.header-localization{position:relative}a.mob-vw-button{border-radius:100px;background:#bb002c;display:flex;height:52px;padding:16px 48px;justify-content:center;align-items:center;gap:8px;color:#fff;font-family:Albert Sans;font-size:16px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:-.16px;width:100%;margin-top:30px;text-transform:capitalize}.header_id a.mob-vw-button{color:#fff}.sidemenu_open .hero-banner_outer{position:relative;z-index:0}.header--has-social .menu-drawer__utility-links{padding:2rem 3rem;background:#fff}}.social_icon{position:relative;top:-41px}.collection_img img{border-radius:8px}.blog_outer .collection_img img{border-radius:20px}.header .menu-drawer,.menu-drawer,.js details[open].menu-opening>.menu-drawer,details[open].menu-opening>.menu-drawer__submenu{transform:unset!important}.page-width.breadcrumbs .nav-links,.breadcrumb-delimeter{color:#00000080;font-size:14px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.14px}@media screen and (min-width:990px){.article-template__hero-large{height:50rem!important}}@media screen and (min-width:360px)and (max-width:380px){.hero-banner_outer:after{left:24px!important}}@media screen and (max-width:989px){.header{display:flex!important;flex-wrap:nowrap;align-items:center}.header__heading,.header h1.header__heading{flex:1 1 auto;text-align:left!important;justify-self:unset}.header__icons{flex:0 0 auto;display:flex!important;align-items:center!important;gap:24px!important;margin:0!important;position:static!important;top:auto!important;padding-right:4px!important}header-drawer{position:static!important;right:auto!important;align-self:center;margin:0!important}.header__icon--menu span,.menu-open .header__icon--menu span{position:static!important;top:auto!important;right:auto!important}.black_header .menu-open .header__heading-link{margin-left:0!important;margin-top:0!important}.header__heading-logo-wrapper{max-width:106px;width:106px}.header__heading-logo{width:100%;height:auto;max-height:44px;top:0}img.mobile_logos{max-width:106px;width:106px;height:auto;display:block}}@media screen and (max-width:480px){.header__heading-logo-wrapper,img.mobile_logos{max-width:88px;width:88px}}@media screen and (max-width:767px){.header details[open]>.search-modal.modal__content.gradient{position:fixed!important;left:12px!important;right:12px!important;top:112px!important;bottom:auto!important;min-width:0!important;min-height:0!important;height:auto!important;width:auto!important;max-width:none!important;transform:none!important;box-sizing:border-box;z-index:4}.header details[open]>.search-modal .search-modal__content{height:auto!important;min-height:0!important;justify-content:flex-start;padding:0!important}.header .search-modal__content,.header .search-modal__form,.header .search{width:100%;max-width:100%}.header .search__input.field__input{width:100%}}#shopify-pc-banner{max-width:340px!important;width:calc(100% - 32px)!important;bottom:20px!important;right:20px!important;left:auto!important;border-radius:20px!important;overflow:hidden;box-shadow:0 8px 32px #00000024!important}@media screen and (max-width:480px){#shopify-pc-banner{max-width:none!important;width:calc(100% - 24px)!important;right:12px!important;left:12px!important;bottom:12px!important;border-radius:16px!important}}.about_fine:after{content:none}@media screen and (max-width:767px){.about_pro_img:after{background-image:url(/cdn/shop/files/Vector-image.png?v=1741174042);width:100%;aspect-ratio:auto;height:296px;right:auto;left:0;top:50%;transform:translateY(-50%);background-size:cover;background-position:center}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
