.page-width{padding:0 60px;width:100%}@media screen and (max-width: 1400px){.page-width{padding:0 30px}}@media screen and (max-width: 991px){.page-width{padding:0 20px}}.product-subtitle .metafield-rich_text_field h2{font-size:20px}.contact-number{padding:4px 10px;width:max-content}.contact-number a{text-decoration:none;color:rgb(var(--color-foreground))}.contact-number a:hover{text-decoration:underline}.custom_variant_options{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:5px}.custom_variant_box{display:flex;align-items:center;justify-content:center;border:1px solid #ccc;padding:10px 15px;cursor:pointer;border-radius:4px;font-size:14px;text-align:center;transition:all .2s ease;position:relative}.custom_variant_box input{display:none}.custom_variant_box span{pointer-events:none}.custom_variant_box:hover{border-color:#000}.custom_variant_box input:checked+span{font-weight:700;text-decoration:underline}.custom_variant_box.disabled{color:#999;text-decoration:line-through;cursor:not-allowed;background:#f5f5f5}@keyframes buttongradient{0%{background-position:0 50%}to{background-position:100% 50%}}.gradient_fill_btn{background:-webkit-linear-gradient(160deg,#640d21 -5%,#bb677a 2%,#fcb0c1 9%,#fedbe3 15%,#faa1b5 29%,#cd7c8e 50%,#fbc6d2 64%,#f7aabb 80%,#c46e82 91%,#35030f 116%);background-size:150% 100%;box-shadow:0 4px 4px #00000040;color:#181818;outline:none!important;border:0!important;text-decoration:none;font-weight:500}.gradient_fill_btn.disabled{pointer-events:none}.gradient_fill_btn:before,.gradient_fill_btn:after{content:unset}.gradient_fill_btn:hover{color:#fff;animation:buttongradient .875s cubic-bezier(.215,.61,.355,1) forwards;transition:.5s}.gradient_border_btn{background:#fff;color:#181818;outline:none!important;border:0!important;text-decoration:none;font-weight:500;position:relative}.gradient_border_btn:after{content:"";height:calc(100% + 4px);width:calc(100% + 4px);background:-webkit-linear-gradient(160deg,#640d21 -5%,#bb677a 2%,#fcb0c1 9%,#fedbe3 15%,#faa1b5 29%,#cd7c8e 50%,#fbc6d2 64%,#f7aabb 80%,#c46e82 91%,#35030f 116%);box-shadow:unset!important;border:0!important;outline:none!important;position:absolute;top:-2px;left:-2px;z-index:-1;background-size:200% 100%}.gradient_border_btn:hover{color:#d9788e}.gradient_border_btn:hover:after{animation:buttongradient .875s cubic-bezier(.215,.61,.355,1) forwards;transition:.5s}.gradient_border_btn:before{content:unset}.gradient_border_btn.disabled{pointer-events:none}.gradient_border_btn.disabled:after,.gradient_border_btn:disabled:after{background:transparent;border:2px solid #d9788e!important}.section-header header.page-width{max-width:100%;padding:25px 60px}.section-header .header-wrapper{transition:.2s}.section-header .transparent_header{background:transparent;position:absolute;top:0;left:0;width:100%;--header-text: #fff;--header-icon-text: #fff}.section-header :not(.transparent_header).header-wrapper{box-shadow:0 0 10px #0000001f}.shopify-section-header-sticky.scrolled-past-header .transparent_header{--header-text: #000;--header-icon-text: #000;background:#fff;box-shadow:0 0 10px #0000001f}.section-header .site__logo{position:relative;padding:0}.section-header .site__logo .header__heading-logo-wrapper{transition:.2s}.section-header .site__logo .dark_logo{opacity:1}.section-header .site__logo .light_logo{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0}.section-header .transparent_header .site__logo .dark_logo{opacity:0}.section-header .transparent_header .site__logo .light_logo,.shopify-section-header-sticky.scrolled-past-header .transparent_header .site__logo .dark_logo{opacity:1}.shopify-section-header-sticky.scrolled-past-header .transparent_header .site__logo .light_logo{opacity:0}.section-header .transparent_header .header__menu-item{color:var(--header-text)}.section-header .header__inline-menu .list-menu>li>.header__menu-item{padding:12px 22px;font-size:14px;line-height:normal;position:relative}.section-header .header__inline-menu .list-menu>li:hover>.header__menu-item:after{position:absolute;top:100%;content:"";height:100%;width:100%;left:0}.section-header .header__inline-menu .list-menu>li:before{content:attr(data-title);height:2px;width:max-content;transform-origin:left;background:var(--header-text);pointer-events:none;transition:transform .2s ease-in-out;position:absolute;inset-block-end:0;transform:scaleX(0);color:#0000;font-size:14px;line-height:normal;margin-left:22px}.section-header .header__inline-menu .list-menu>li:hover:before{transform:scaleX(1)}.section-header .header__icons{gap:10px}.section-header .header__icon{color:var(--header-icon-text)}.section-header .header__search .field:before,.section-header .header__search .field:after{content:unset}.section-header .header__search .field .field__label{left:0}.section-header .header__search .field .search__input{box-shadow:unset!important;border:0;border-bottom:1px solid #000;padding-left:0}@media screen and (min-width: 992px){.section-header .transparent_header:hover{--header-text: #000;--header-icon-text: #000;background:#fff}.section-header .transparent_header:hover .site__logo .dark_logo{opacity:1}.section-header .transparent_header:hover .site__logo .light_logo{opacity:0}}@media screen and (max-width: 1400px){.section-header header.page-width{padding:15px 30px}.section-header .site__logo img{max-width:150px}.section-header .header__inline-menu .list-menu>li>.header__menu-item{padding:10px 15px}.section-header .header__icons{gap:0}}@media screen and (max-width: 991px){.page-width.utility-bar__grid.utility-bar__grid--3-col{display:flex}.section-header header.page-width{padding:15px 20px}.section-header.menu-open .transparent_header:hover{--header-text: #000;--header-icon-text: #000;background:#fff}.section-header.menu-open .transparent_header:hover .site__logo .dark_logo{opacity:1}.section-header.menu-open .transparent_header:hover .site__logo .light_logo{opacity:0}}@media screen and (max-width: 575px){.section-header .header__icon{height:3.4rem;width:3.4rem}.section-header .header__icon .icon{height:2rem;width:2rem}}.home-banner{position:relative}.home-banner figure{display:flex;margin:0}.home-banner figure img{height:100%;width:100%;object-fit:cover}.home-banner a{position:absolute;top:0;left:0;height:100%;width:100%;display:block}@media screen and (min-width: 769px){.home-banner figure img.image_mobile{display:none}}@media screen and (max-width: 768px){.home-banner figure img.image_desktop{display:none}.product-subtitle .metafield-rich_text_field h2{font-size:16px}}.customer_review{padding:100px 0;background-image:url(/cdn/shop/files/customer_review_1.png?v=1698206561);background-size:auto;background-color:#fff8f8;overflow:hidden}.customer_review .section_title{font-size:50px;font-weight:600;line-height:normal;margin:0;text-align:center;padding:0 20px 40px}.customer_review .customer_review-slider{overflow:unset}.customer_review .customer_review-slider .swiper-slide{transition:.5s box-shadow}.customer_review .customer_review-slider .swiper-slide.swiper-slide-active{box-shadow:0 0 40px #00000026}.customer_review .customer_review-block{padding:25px 82px 35px;background:#fff}.customer_review .customer_review-block .block-star{margin-bottom:30px;display:flex;justify-content:center}.customer_review .customer_review-block .block-star svg{height:18px;width:18px}.customer_review .customer_review-block .block-text{font-size:18px;line-height:26px;font-weight:400;letter-spacing:.09px;margin:0 0 25px;text-align:center}.customer_review .customer_review-block figure{display:flex;height:75px;width:75px;margin:0 auto 10px;border-radius:80px}.customer_review .customer_review-block figure img{object-fit:cover;height:100%;width:100%}.customer_review .customer_review-block .name{margin:0;text-align:center;font-size:18px;line-height:26px;font-weight:500;letter-spacing:.18px}.customer_review .customer_review-block .address{margin:0;text-align:center;font-size:16px;line-height:23px;font-weight:400;letter-spacing:.16px}.customer_review .swiper-pagination{position:relative;bottom:unset;padding-top:35px;display:flex;gap:10px;justify-content:center}.customer_review .swiper-pagination .swiper-pagination-bullet{height:15px;width:15px;border:2px solid #d9788e;background:transparent;opacity:1;margin:0}.customer_review .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#d9788e}@media screen and (max-width: 1500px){.customer_review .customer_review-block{padding:25px 50px 35px}.customer_review .customer_review-block .block-text{font-size:16px;line-height:20px}.customer_review .customer_review-block .name{font-size:16px}.customer_review .customer_review-block .address{font-size:14px}}@media screen and (max-width: 1200px){.customer_review .section_title{font-size:40px}}@media screen and (max-width: 991px){.customer_review{padding:70px 0}.customer_review .section_title{font-size:34px}}@media screen and (max-width: 768px){.customer_review{padding:50px 0}}@media screen and (max-width: 575px){.customer_review{padding:50px 20px;background-size:450px}.customer_review .section_title{font-size:26px;padding:0 0 25px}.customer_review .customer_review-slider .swiper-slide{transform:unset!important}.customer_review .customer_review-block{padding:20px 16px}.customer_review .customer_review-block .block-star{margin-bottom:20px}.customer_review .customer_review-block .block-text{font-size:16px;line-height:22px}.customer_review .customer_review-block .name{font-size:14px;line-height:20px}.customer_review .customer_review-block .address{font-size:13px;line-height:20px}.customer_review .swiper-pagination{padding-top:25px;gap:6px}.customer_review .swiper-pagination .swiper-pagination-bullet{height:10px;width:10px}}.before_after{padding:100px 0}.before_after .before_after_container .before_after_image{position:relative;overflow:hidden;padding-bottom:56%;--position: 50%}.before_after .before_after_container .before_after_image input{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;opacity:0;height:100%;width:100%;z-index:20}.before_after .before_after_container .before_after_image .before_after_line{position:absolute;top:0;right:0;bottom:0;left:0;left:var(--position);background:#fff;width:5px;height:100%;display:block;transform:translate(-50%);z-index:11;pointer-events:none}.before_after .before_after_container .before_after_image .before_after_btn{border-radius:10px;background-color:#fff;color:#fff;padding:17px 5px;display:flex;cursor:pointer;position:absolute;top:50%;left:var(--position);transform:translate(-50%,-50%);z-index:12;pointer-events:none}.before_after .before_after_container .before_after_image img{width:100%;height:100%;object-fit:cover;object-position:left;position:absolute;top:0;right:0;bottom:0;left:0}.before_after .before_after_container .before_after_image .before_image{width:var(--position);z-index:1}@media screen and (max-width: 991px){.before_after{padding:70px 0}.before_after .before_after_container .before_after_image .before_after_line{width:3px}.before_after .before_after_container .before_after_image .before_after_btn{padding:12px 5px}.before_after .before_after_container .before_after_image .before_after_btn svg{width:20px;height:20px}}@media screen and (max-width: 768px){.before_after{padding:50px 0}.before_after .before_after_container .before_after_image .before_after_btn svg{width:15px;height:15px}}.custom_collection_list{padding:100px 0}.custom_collection_list .page-width{max-width:1495px}.custom_collection_list .custom_collection_list_row{display:flex;flex-wrap:wrap;gap:60px}.custom_collection_list_row .custom_collection_list_block{width:calc(33.33% - 40px);position:relative}.custom_collection_list_row .custom_collection_list_block figure{padding-bottom:120%;position:relative;margin:0;display:flex}.custom_collection_list_row .custom_collection_list_block figure img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.custom_collection_list_row .custom_collection_list_block .btn{font-size:16px;font-weight:500;line-height:normal;letter-spacing:2px;text-transform:uppercase;padding:10px 25px;width:calc(100% - 20px);max-width:245px;text-align:center;position:absolute;left:10px;right:10px;bottom:20%;margin:0 auto}@media screen and (max-width: 1200px){.custom_collection_list .custom_collection_list_row{gap:30px}.custom_collection_list_row .custom_collection_list_block{width:calc(33.33% - 20px)}.custom_collection_list_row .custom_collection_list_block .btn{font-size:14px}}@media screen and (max-width: 991px){.custom_collection_list{padding:70px 0}.custom_collection_list .custom_collection_list_row{gap:20px}.custom_collection_list_row .custom_collection_list_block{width:calc(33.33% - 13.33px)}}@media screen and (max-width: 768px){.custom_collection_list{padding:50px 0}.custom_collection_list_row .custom_collection_list_block{width:calc(50% - 10px)}}@media screen and (max-width: 575px){.product-subtitle .metafield-rich_text_field h2{font-size:15px}.custom_collection_list_row .custom_collection_list_block{width:100%}.custom_collection_list_row .custom_collection_list_block .btn{max-width:215px}}.icon-with-text{background-color:var(--background);padding:40px 0}.icon-with-text .icon-with-text-row.swiper:not(.swiper-initialized) .swiper-wrapper{flex-wrap:wrap;gap:30px}.icon-with-text .icon-with-text-row.swiper:not(.swiper-initialized) .swiper-slide{width:calc(25% - 22.5px)}.icon-with-text .icon-with-text-row .icon-with-text-block{display:flex;flex-direction:column;align-items:center;text-align:center}.icon-with-text .icon-with-text-row .icon-with-text-block img{width:25px;height:25px;object-fit:contain;margin-bottom:16px}.icon-with-text .icon-with-text-row .icon-with-text-block .block_title{font-size:16px;color:var(--color);margin:0 0 10px}.icon-with-text .icon-with-text-row .icon-with-text-block .block_text{font-size:14px;color:var(--color);margin:0}.icon-with-text .icon-with-text-row .icon-with-text-block .block_text a{color:var(--color);text-decoration:none}@media screen and (max-width: 1024px){.icon-with-text .page-width{max-width:450px}.icon-with-text .icon-with-text-row .swiper-pagination{position:relative;bottom:unset;padding-top:30px;display:flex;gap:10px;justify-content:center}.icon-with-text .icon-with-text-row .swiper-pagination .swiper-pagination-bullet{height:10px;width:10px;border:1px solid var(--color);background:transparent;opacity:1;margin:0}.icon-with-text .icon-with-text-row .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color)}}.featured-collection-slider{padding:100px 0}.featured-collection-slider .page-width{max-width:1495px}.featured-collection-slider .section-title{font-size:50px;font-weight:600;line-height:normal;text-transform:capitalize;text-align:center;margin:0 0 40px}.featured-collection-slider .swiper-slide{height:auto}.featured-collection-slider .featured-collection-slider-block{padding:10px 5px;height:100%}.featured-collection-slider .swiper-pagination{position:relative;bottom:unset;padding-top:35px;display:flex;gap:10px;justify-content:center}.featured-collection-slider .swiper-pagination .swiper-pagination-bullet{height:15px;width:15px;border:2px solid #d9788e;background:transparent;opacity:1;margin:0}.featured-collection-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#d9788e}.featured-collection-slider .button_bar_wrapp{display:flex;justify-content:center;padding-top:35px}.featured-collection-slider .button_bar_wrapp .button{min-width:200px;min-width:230px;font-size:17px;min-height:50px;text-transform:uppercase;letter-spacing:2px}@media screen and (max-width: 1200px){.featured-collection-slider .section-title{font-size:40px}}@media screen and (max-width: 991px){.featured-collection-slider{padding:70px 0}.featured-collection-slider .section-title{font-size:34px}}@media screen and (max-width: 768px){.featured-collection-slider{padding:50px 0}}@media screen and (max-width: 575px){.featured-collection-slider .section-title{font-size:26px;margin-bottom:20px}.featured-collection-slider .swiper-pagination{padding-top:25px;gap:6px}.featured-collection-slider .swiper-pagination .swiper-pagination-bullet{height:10px;width:10px}.featured-collection-slider .product-card-wrapper .card__heading,.featured-collection-slider .product-card-wrapper .price{font-size:14px}.featured-collection-slider .product-card-wrapper .card--media .card__inner .card__content .card__badge .badge{font-size:10px}}.pswp .pswp__bg{display:block}.pswp{--pswp-bg: rgb(var(--color-background));--pswp-placeholder-bg: rgb(var(--color-background));--pswp-root-z-index: 100000;--pswp-icon-color: rgb(var(--color-background));--pswp-icon-color-secondary: rgb(var(--color-background));--pswp-icon-stroke-color: rgb(var(--color-foreground));--pswp-icon-stroke-width: 2px;--pswp-error-text-color: rgb(var(--color-foreground));width:100%;height:100%;z-index:var(--pswp-root-z-index);touch-action:none;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:#0000;outline:0;display:none;position:fixed;top:0;left:0}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{will-change:opacity;transform:translateZ(0)}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{width:100%;height:100%;position:absolute;top:0;left:0}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:var(--cursor-zoom-in-svg-url) 28 28,zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:var(--cursor-zoom-out-svg-url) 28 28,zoom-out}.pswp__container,.pswp__img,.pswp__button{-webkit-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{color:var(--pswp-error-text-color);margin:auto;font-size:1em;line-height:1}.pswp .pswp__hide-on-close{will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{-webkit-touch-callout:none;display:block;position:relative;overflow:hidden}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__button svg{display:block}.pswp__top-bar,.pswp__bottom-bar{width:100%;z-index:10;flex-direction:row;justify-content:flex-end;display:flex;position:absolute;top:0;left:0;pointer-events:none!important}.pswp__top-bar>*,.pswp__bottom-bar>*{pointer-events:auto;will-change:opacity}.pswp__bottom-bar{justify-content:center;top:auto;bottom:24px}.pswp__bottom-bar .pagination{border-radius:99999px;background:var(--pswp-bg);display:flex;justify-content:center;align-items:center;padding:5px;gap:10px}.pswp__bottom-bar .pagination .pagination-btn{padding:10px;border:0;border-radius:100px;cursor:pointer}.pswp__bottom-bar .pagination .pagination-btn .icon{width:16px;height:16px;color:#000}.pswp__button--close{margin-block-start:24px;margin-inline-end:24px;transition:transform .2s;border:0;cursor:pointer;background:transparent}.pswp__preloader{display:none}@media screen and (min-width: 700px){.pswp__bottom-bar{bottom:48px}.pswp__button--close{margin-block-start:48px;margin-inline-end:48px}}@media screen and (pointer: fine){.pswp__button--close:hover{transform:rotate(90deg)}}.shopify-policy__container{margin:50px auto;max-width:1200px}.shopify-policy__container .shopify-policy__body{font-size:14px}#sro-popup{z-index:999999!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom.css.map */
