@import"https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap";*,*:before,*:after{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}:focus,:active{outline:none!important}:root{--Black: #272522;--White: #FFFFFF;--Pink: #E25B5C;--Yellow: #FEC200;--Text: #414141;--Grey: #808080;--Peach: #FBF6F1;--primary-font: "Manrope";--H1: normal normal 400 40px/1 var(--primary-font);--H2: normal normal 400 24px/1 var(--primary-font);--B1: normal normal 400 18px/1 var(--primary-font);--B2: normal normal 400 16px/1 var(--primary-font);--B3: normal normal 400 14px/1 var(--primary-font);--B4: normal normal 400 12px/1 var(--primary-font);--B5: normal normal 400 10px/1 var(--primary-font)}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;font-size:100%;list-style:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{-webkit-text-size-adjust:100%;outline:none;scroll-behavior:smooth}img,svg,video{display:block;width:100%;height:100%;object-fit:cover;flex-shrink:0}input[type=text],input[type=email],input[type=password],input[type=number],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;margin:0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}a,a:hover,a:focus,button,button:focus{text-decoration:none;outline:none;box-shadow:none;cursor:pointer;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.product-tabs-section .tabs{display:flex;align-items:center;gap:24px;max-width:100%;margin:0}.product-tabs-section .tab-content{display:none}.product-tabs-section .tab-content.active{display:block}.announcement-bar{background:var(--Black, #272522);padding:14px 0}.announcement-bar__static-list p{font:var(--B3);font-weight:600;color:var(--White)}.custom_header .header__wrapper{padding:12px 48px;background:var(--White)}.custom_header .header__logo-image{width:102px;opacity:1;height:49px;object-fit:scale-down}.header__link-list>ul>li a,.header__link-list>ul>li summary{color:var(--Black, #272522);text-transform:uppercase;font:var(--B3);font-weight:600;gap:6px;display:flex}.custom_header .header__link-list{gap:48px}.header__link-list>ul>li summary .menu_plus{display:inline-flex;width:10px;height:10px;position:relative;align-items:center;justify-content:center}.header__link-list>ul>li summary .menu_plus:after,.header__link-list>ul>li summary .menu_plus:before{content:"";position:absolute;width:100%;background:var(--Black, #272522);height:1.5px;transition:all .3s ease-in-out}.header__link-list>ul>li summary .menu_plus:after{transform:rotate(90deg)}.custom_header .header__icon-list a:before,.shopify-section--collection-list .content-over-media:before{display:none}.custom_header .header__icon-list{gap:0}.custom_header .header__secondary-nav .header__icon-list a{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:10px}.section{padding-block:40px;padding-inline:24px}.shopify-section--collection-list .collection-list{gap:24px;--collection-list-grid: auto / auto-flow 28.2vw !important}.shopify-section--main-list-collections .collection-list{display:flex;flex-wrap:wrap;gap:24px}.shopify-section--main-list-collections .collection-list .collection-card{width:calc(25% - 18px)}.content-over-media{display:flex;flex-direction:column;height:100%;gap:0;border-radius:0}.shopify-section--main-list-collections .collection-list .collection-card .content-over-media{--content-over-media-overlay: unset !important}.collection-card{filter:none;display:flex;flex-direction:column}.collection-card .content-over-media img{height:unset;aspect-ratio:16 / 21;transform:scale(1)!important}.collection-card__content{transform:unset!important}.collection-card__content-wrapper svg.icon-circle-button-right-clipped{display:none}.collection-card__content p,.shopify-section--main-list-collections h1{color:var(--Black, #272522);font:var(--H2);line-height:30px;width:100%;text-transform:uppercase}.collection-card__content-wrapper{position:static!important;display:block;max-width:100%!important;width:100%;padding:24px 0 0}.product-tabs-section .tabs button.tab{font:var(--B2);color:var(--Grey, #787878);font-weight:600;padding:16px 24px}.product-tabs-section .tabs button.tab.active{color:var(--Black, #272522);border-bottom:1px solid var(--Black, #272522)}.view_all_btn a{display:block;color:var(--Black, #272522);font:var(--B2);text-transform:uppercase;font-weight:600;padding:13px 24px;border:1px solid var(--Cloud, #BEBEBE);text-align:center;transition:all .3s ease-in-out;width:fit-content}.view_all_btn a:hover{background:var(--Black, #272522);color:#fff}.product-tabs-section .section-heading{display:flex;align-items:center;justify-content:space-between;margin:0 0 24px}.product-tabs-section{padding-block:40px;padding-inline:24px;overflow:hidden}.shopify-section--image-with-text-overlay .section.section-blends{width:100%;display:block}.product-card__info{padding:12px 4px}.product-card__info .v-stack{gap:12px}.product-card__info .product-card__title a{color:var(--Black, #272522);font:var(--B2);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.product-card__info .price-list{gap:8px}.product-card__info .price-list .money{font:var(--B3);display:block}.product-card__info .price-list sale-price.text-on-sale{color:var(--Black, #272522)}.product-card__info .price-list compare-at-price.text-subdued{color:var(--Grey, #787878)}.product-grid .swiper-slide{height:auto}.product-grid .product-card{height:100%;border-radius:0}.product-grid .product-card .product-card__figure{aspect-ratio:11/15}.product-grid .product-card .product-card__figure img{object-fit:cover;border-radius:0}.swiper-pagination{position:static;margin:24px 0 0;display:flex;align-items:center;justify-content:center;gap:2px}.swiper-pagination .swiper-pagination-bullet{margin:0!important;background:var(--Cloud, #BEBEBE);border-radius:0;width:8px;height:4px;transition:all .3s ease-in;opacity:1}.product-info__accordion{border-color:#bebebe}[data-group-type=accordion-group] .product-info__block-item:first-child .product-info__accordion{border-top:none}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:48px;background:var(--Grey, #787878)}.section.text-custom{padding-inline:0}.shopify-section--main-list-collections .collection-card__content-wrapper{padding:12px 0 0;text-align:left}.shopify-section--main-list-collections .collection-card__content-wrapper p.h2{color:var(--Black, #272522);font:var(--B2);text-transform:none}.home_exp_banner a{max-width:100%;width:100%}.home_exp_banner picture{height:unset;aspect-ratio:16 / 5.56}.home_img_blocks{gap:24px}.home_img_blocks .prose h2.h2{color:var(--Black, #272522);font:var(--H1)}.shopify-section--image-link-blocks .home_img_blocks .image-link-blocks{gap:24px;--image-link-blocks-items-per-row: 4 !important;--image-link-blocks-grid: auto / auto-flow 22.9vw !important}.home_img_blocks .image-link-blocks .image-link-blocks__item{background:transparent;border-radius:0;height:100%}.home_img_blocks .image-link-blocks .content-over-media img{height:unset;aspect-ratio:16 / 20.4}.home_img_blocks .content-over-media{position:relative}.home_img_blocks .place-self-end-start.w-full.bold{position:absolute;bottom:0;left:0;right:0;z-index:1;padding:24px 32px;text-align:center}.home_img_blocks .place-self-end-start.w-full.bold .h-stack{display:block;color:var(--White, #FFF);font:var(--H2);font-weight:600;max-width:200px;margin:0 auto}.home_img_blocks .content-over-media:before{background:linear-gradient(0deg,#0808087f,#08080800 100.08%)}.home_img_blocks .place-self-end-start.w-full.bold .sub_text{font:var(--B2);text-transform:uppercase;color:var(--White);margin:24px 0 0}.shopify-section--image-with-text-overlay .content-over-media{width:100%;margin:0}.shopify-section--collection-list .section{overflow:hidden;padding-top:24px}.new-featured-collection{padding:64px 0}.promo-banner{width:100%;max-width:524px;position:relative}.promo-banner .cta-btn{background:var(--White, #FFF);padding:14px 24px;display:inline-block;font:var(--B2);font-weight:600;color:var(--Black, #272522);position:absolute;bottom:24px;left:0;right:0;width:fit-content;margin:0 auto}.promo-banner img{aspect-ratio:1}.product-slider{width:calc(100% - 524px);padding-left:28px}.new-featuredwpr{display:flex;flex-wrap:wrap}.swiper-pagination.new_featured_pagination{margin:16px 0 0;justify-content:flex-start}.product-card__figure img.product-card__image{border-radius:0;object-fit:cover}.product-card__figure{aspect-ratio:11 / 15}.video-product-section{padding:40px 0}.video-product-section .video-wrapper video{aspect-ratio:16 / 24.2}.video-product-section .video-wrapper{position:relative}.video-product-section .video-wrapper .volume-btn{position:absolute;top:12px;right:12px;cursor:pointer;z-index:1;padding:4px 2px}.video-product-section .video-wrapper .volume-btn span{width:24px;height:24px}.video-product-section .product-image{max-width:50px;width:100%}.video-product-section .product-details .product-title{color:var(--Black, #272522);font:var(--B2);margin:0 0 16px}.video-product-section .product-details .price-wrapper span{color:var(--Black, #272522);font:var(--B3)}.video-product-section .product-details .price-wrapper{display:flex;align-items:center;gap:8px}.video-product-section .product-details .compare-price{text-decoration-line:line-through;color:var(--Grey, #787878)}.video-product-section .product-details{margin:0;flex:1;padding-left:10px}.video-product-section .product-info{position:static;display:flex;align-items:center;padding:16px 0;width:100%}.footer__aside-top button[aria-label="Change country or currency"] svg{width:15px}.visit_store_right_inner h2,.featured-reviews .section-title,.mob_heading_title h2{color:var(--Black, #272522);font:var(--H1);text-transform:uppercase;flex:1}.mob_heading_title{display:none}.featured-reviews .section-title{margin:0 0 24px}.visit_store_right_info p{color:var(--Text, #414141);font:var(--B2);margin:16px 0 0;line-height:1.3}.visit_store_right_info h6{color:var(--Black, #272522);font:var(--B2);font-weight:600;text-transform:uppercase;margin:32px 0 0}.review-stars{width:100%;color:var(--Yellow, #FEC200);white-space:nowrap;display:flex;gap:4px}.review-stars svg{width:14px}.review-name{color:var(--Black, #272522);font:var(--B2);font-size:24px;margin:12px 0 24px}.review-text{color:var(--Text, #414141);font:var(--B3);line-height:1.3}.review-product{border-bottom:1px solid var(--Black, #272522);padding:8px 0;display:inline-block;margin:24px 0 0;color:var(--Black, #272522);font:var(--B3);font-weight:600}.review-card{display:flex;gap:16px;align-items:flex-end}.review-image img{aspect-ratio:16 / 23.8}.featured-reviews{padding:40px 0}.review-content{flex:1}.review-image{max-width:242px;width:100%}.visit_store_link{display:inline-block;padding:16px 24px;color:var(--Black, #272522);font:var(--B2);text-transform:uppercase;border-bottom:1px solid var(--Black, #272522);font-weight:600}.visit_store_wpr{display:flex;flex-wrap:wrap}.visit_store_right{max-width:417px;width:100%}.visit_store_left{flex:1;padding-right:40px}.visit_store_left_inner{display:flex;justify-content:space-between;height:100%}.visit_store_full{width:100%;max-width:calc(69% - 8px)}.visit_store_short{width:100%;max-width:calc(31% - 8px)}.visit_store_left_inner img{aspect-ratio:16 / 10.05}.visit_store_right_inner{display:flex;flex-direction:column;height:100%;align-items:flex-start;gap:40px}.visit_store_section{padding:40px 0}.editorials-heading{color:var(--Black, #272522);font:var(--H1);margin:0 0 24px;text-transform:uppercase}.page-width{width:100%;max-width:100%;padding:0 24px}.editorials-grid{display:flex;flex-wrap:wrap;gap:24px}.editorial-image img{aspect-ratio:16 / 17.8;object-position:top}.editorial-title{padding:12px 9px;margin:8px 0 0;text-align:center;color:var(--Black, #272522);font:var(--B2);font-size:24px}.editorials-section{padding:64px 0}.shopify-section--blog-posts .section .section-stack{gap:24px;display:flex;flex-direction:column;overflow:hidden}.footer_block_3 .accordion-icon{display:none}.shopify-section--blog-posts .section .section-stack .section-header{display:flex;align-items:center;justify-content:space-between}.shopify-section--blog-posts .section-stack .prose .h2{color:var(--Black, #272522);font:var(--H1);text-transform:uppercase}.shopify-section--blog-posts .section-stack .text-with-icon .circle-chevron{display:none}a.text-with-icon.group{color:var(--Black, #272522);font:var(--B2);font-weight:600;text-transform:uppercase;padding:16px 24px;border:1px solid var(--Cloud, #BEBEBE);text-decoration:none!important}a.text-with-icon.group .reversed-link{background:transparent}.shopify-section--blog-posts .blog-posts .blog-post-card{gap:16px;height:100%}.shopify-section--blog-posts .blog-posts{overflow:auto;gap:16px;--article-per-row: 4;padding:0;margin:0}.shopify-section--blog-posts .blog-post-card .blog-post-card__figure{border-radius:0}.shopify-section--blog-posts .blog-post-card .blog-post-card__figure img{aspect-ratio:16 / 19}.shopify-section--blog-posts .blog-post-card .h3{color:var(--Text, #414141);font:var(--B2)}.shopify-section--blog-posts .blog-post-card a{display:block}.footer.custom_footer{padding:48px;background:var(--Peach, #FBF6F1)}.custom_footer .footer__wrapper{display:flex;flex-wrap:wrap;gap:0}.footer_left_side{max-width:37%;display:flex;flex-direction:column}.footer-block__image-wrapper{margin:0 0 54px}.footer_left_side .social-media{gap:32px;justify-content:center;margin:0 0 48px}.footer_left_side .social-media a{display:flex;align-items:center;justify-content:center;height:19px;width:19px}.f_left_side_bottom{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:10px;flex:1}.f_left_side_bottom a{color:var(--Black, #272522);font:var(--B3)}.footer_block_3 .footer-accordion__title{display:block}.footer__block--menu>.bold,.footer__block--newsletter h2,.footer_block_3 .footer-accordion__title .bold{color:var(--Black, #272522);font:var(--B1);padding-bottom:12px;border-bottom:1px solid #787878}.footer__block--menu ul{gap:16px}.footer__block--menu ul a{color:var(--Black, #272522);font:var(--B3);display:block;opacity:1}.custom_footer .footer__block-list{flex-wrap:wrap;gap:40px 0;flex:1;padding-left:80px}.footer__block--newsletter p{margin:16px 0 0;color:var(--Text, #414141);font:var(--B3)}.footer__block--newsletter{gap:24px;width:100%;flex:1 0 100%}.footer__block--newsletter .form-control input{padding:12px 16px;height:unset;border-bottom:.5px solid var(--Grey, #787878);border-radius:0;color:var(--Black, #272522);font:var(--B2);flex:1}.footer__block--newsletter .form-control input:focus{outline:none}.footer__block--newsletter .form-control input::placeholder{color:var(--Black, #272522);font:var(--B2)}.footer__block--newsletter .form-control .self-submit-button{transform:unset;position:static;flex-shrink:0}.footer__block--newsletter .form-control .self-submit-button button{width:auto;height:unset;background:transparent;border:1px solid var(--Cloud, #BEBEBE);padding:14px 24px;border-radius:0;color:var(--Black, #272522);font:var(--B2)}.footer__block--newsletter .form-control{display:flex;gap:8px}.footer__aside{display:none}.custom_footer .footer__block-list .footer_block_1,.custom_footer .footer__block-list .footer_block_2,.custom_footer .footer__block-list .footer_block_3{width:33.33%}.custom_footer .footer__block--menu{margin:0;padding-right:40px;max-width:100%}.custom_footer .footer__block-list .footer_block_3 .footer__block--menu{padding:0}.footer__block--newsletter form{max-width:100%}.second_banner{padding:40px 0;background:transparent}ul.mega-menu__nav>li>a{min-width:302px;cursor:pointer;align-items:center;justify-content:space-between;gap:10px;display:flex;font-size:24px;font-weight:400;text-transform:none;line-height:30px}.mega_menu_new_slider{position:absolute;top:0;left:328px;max-width:calc(100% - 276px);gap:8px;padding:0;display:none;margin-left:0;width:100%;border-left:none;margin-right:0}ul.mega-menu__nav>li>a .arrow_svg{display:none}ul.mega-menu__nav>li>a:hover{color:var(--Pink, #E25B5C)}ul.mega-menu__nav>li>a span:hover{background:transparent;background-size:unset!important}.custom_header .header__link-list details[open] .menu_plus:after{transform:rotate(180deg)}ul.mega-menu__nav{display:grid;max-width:unset;position:relative;gap:27px}ul.mega-menu__nav>li:first-child .mega_menu_new_slider{display:block}.mega_menu_new_slider .swiper-wrapper{display:flex;gap:0}.mega_menu_new_slider li.swiper-slide{height:auto;flex:0 0 191px!important;margin-right:16px!important}.mega_menu_new_slider li.swiper-slide a{display:block}.mega_menu_new_slider li.swiper-slide a img{aspect-ratio:16 / 21}.mega_menu_new_slider .mega_item_bottom .mega-item-arrow{display:none}.mega_menu_new_slider .mega_item_bottom .mega_item_slider_text{display:block;padding:16px 0 0;text-align:center;color:var(--Black, #272522);font:var(--B2);text-transform:uppercase}.mega-menu{background:var(--White, #FFF);position:absolute;width:100%;left:0;top:calc(100% + 0);min-height:342px;padding:32px 40px}.mega_menu_new_slider:has(ul[style*="display: flex"]){display:block}.mob_view_all_btn{display:none}.shopify-section--image-link-blocks{overflow:hidden}.desk_blog_section .blg_section_mob_btn{display:none}.shopify-section--blog-posts .blog-posts .blog-post-card .badge{top:8px;left:8px;background:var(--White, #FFF);border-radius:0;padding:8px;font:var(--B2);font-size:12px;font-weight:700;text-transform:uppercase;color:var(--Black, #272522)}.collection-header{margin:0;padding:24px 0}.collection-header h1.h0{color:var(--Black, #272522);font:var(--H2)}.collection-header .prose h2{color:var(--Black, #272522);font:var(--B2)}.collection-header .prose p{font:var(--B2);color:var(--Black, #272522);margin:32px 0 0}.collection__results product-list.product-list{grid:auto-flow dense / repeat(4,minmax(0,1fr));gap:24px}.badge--sold-out{background:var(--Text, #414141);padding:8px!important;border-radius:0;color:var(--White, #FFF);font-family:Manrope;font-size:12px!important;font-weight:700}product-card.product-card:has(.badge--sold-out){background:#e3ded800;opacity:.5!important;pointer-events:none}.product-card__badge-list{top:8px;left:8px!important}.badge--on-sale{padding:8px!important;border-radius:0;background:var(--Pink, #E25B5C);color:var(--White, #FFF);font-family:Manrope;font-size:12px!important;font-weight:700}.collection_top_text h1{color:var(--Black, #272522);font:var(--H2);font-size:28px}.collection_top_text p{color:var(--Black, #272522);font:var(--B2);margin:24px 0 0;line-height:1.3}.horizontal-product-list-carousel .comp_per span{font-size:10px}.collection_top_inn,.breadcrumb{padding:0 24px}.collection_top,.breadcrumb_wpr{padding:24px 0}.breadcrumb ul{display:flex;align-items:center;gap:8px}.breadcrumb ul li,.breadcrumb ul li a{color:var(--Grey, #787878);font:var(--B2);display:block}.breadcrumb ul li:has(a){position:relative;display:flex;align-items:center;gap:8px}.breadcrumb ul li:has(a):after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M5.25003 3.5L8.75 7L5.25 10.5' stroke='%23626262' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");width:14px;height:14px;display:block}.collection_slider_wpr{padding:24px}.collection_slide_block{display:flex;flex-direction:column}.collection_slider .swiper-slide{width:186px!important}.collection_slide_img img{aspect-ratio:16 / 20.8;transition:all .3s ease-in-out}.collection_slide_block:hover .collection_slide_img img{scale:1.05}.collection_slide_info h4{color:var(--Black, #272522);font:var(--B3);text-transform:uppercase}.collection_slide_info{text-align:center;padding:8px 0}.collection__top-bar .facets-horizontal button.text-with-icon{gap:8px}.collection__top-bar .facets-horizontal button.text-with-icon .bold{color:var(--Black, #272522);font:var(--B2)}.collection__top-bar .facets-horizontal button.text-with-icon .circle-chevron{width:14px;height:14px;border-radius:0}.collection__top-bar .facets-horizontal{gap:24px}.collection.collection--filters-horizontal{margin:24px 0 64px;gap:24px}.sort-by-facet>span.bold{color:var(--Black, #272522);font:var(--B2);display:inline-block}.collection--filters-horizontal .sort-by-facet>.text-with-icon{color:var(--Black, #272522);font:var(--B2)}.collection--filters-horizontal .sort-by-facet{align-items:center}.collection--filters-horizontal .sort-by-facet>.text-with-icon .circle-chevron{width:14px;height:14px;border-radius:0}.facets-horizontal facet-dialog{position:fixed;top:0;z-index:99;height:100%;width:100%;max-width:452px;background:var(--White, #FFF);border:0;border-radius:0;padding:24px;filter:none}.facets-horizontal facet-dialog .h-stack{justify-content:flex-start;gap:8px}.fillter_overlay{background:#00000080;position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;opacity:0;visibility:hidden}body:has(.facet-dialog[open]){overflow:hidden}body:has(.facet-dialog[open]) .fillter_overlay{opacity:1;visibility:visible;cursor:var(--cursor-close-svg-url) 28 28,auto}.price-range--inline .input-prefix input::placeholder{color:var(--Black, #272522);opacity:1;font:var(--B2)}.price-range--inline .input-prefix{border:1px solid var(--Black, #272522);border-radius:0}.facets-horizontal facet-dialog .facet-dialog-option{padding:13px 24px;opacity:1;border-radius:0;font:var(--B2);font-weight:500;border:1px solid var(--Black, #272522)}.price-range--inline .input-prefix input{color:var(--Black, #272522);opacity:1;font:var(--B2)}.price-range--inline{display:flex}.facets-horizontal facet-dialog input:checked+.facet-dialog-option{background:var(--Black, #272522);color:#fff}.facets-horizontal facet-dialog{background:var(--White, #FFF);border:0;border-radius:0}.shopify-section--main-cart .cart{max-width:100%;margin:0;padding:0 24px;gap:0}.shopify-section--main-cart .order-summary__body td,.shopify-section--main-cart .order-summary__body tr:first-child td,.shopify-section--main-cart table:not(.table--bordered) :is(th,td):first-child,.shopify-section--main-cart .order-summary__body tr:last-child td{padding:0}.shopify-section--main-cart .line-item__media-wrapper{width:88px;min-width:88px}.shopify-section--main-cart .line-item__info a{color:var(--Black, #272522);font:var(--B3);display:block}.cart-form button.button svg.icon.icon-picto-lock{display:none}.cart-form button.button{padding:14px 24px;border-radius:0;background:var(--Black, #272522);color:var(--White, #FFF);font:var(--B2);text-transform:uppercase}.cart-form__totals .h-stack{margin:0 0 16px}.cart-form__note textarea{padding:16px!important;border:1px solid var(--Cloud, #BEBEBE);background:var(--White, #FFF);border-radius:0;opacity:1;font:var(--B2)}.cart-form__note label{position:static;margin:0;height:unset;display:block;transform:unset!important;color:var(--Black, #272522);opacity:1;font:var(--B1)}.cart-order__summary details.accordion{display:none}.cart-order{display:flex;flex-wrap:wrap;gap:0}.cart-order__summary{flex:1;padding-right:32px}.cart-order__recap{max-width:522px;padding-left:32px;width:100%;border-left:1px dashed #BEBEBE}.cart-form__note{padding:24px 0;border-top:1px dashed #BEBEBE;border-bottom:1px dashed #BEBEBE}.cart-form__note .form-control{display:flex;flex-direction:column-reverse;gap:16px}.cart-form__totals .h-stack span.h5{color:var(--Black, #272522);font:var(--B1);font-weight:600}.cart-form__totals .h-stack span.text-subdued{color:var(--Black, #272522);font:var(--B2)}.cart-form__totals{gap:0}.cart-form{padding:0;border:0;border-radius:0}.shopify-section--main-cart .line-item{gap:0;align-items:unset}.shopify-section--main-cart .line-item__info>.v-stack{display:flex;flex-direction:column;gap:12px}.shopify-section--main-cart .line-item__info p.text-sm{color:var(--Text, #414141);font:var(--B3);font-size:12px}.shopify-section--main-cart .line-item__media-wrapper img{border-radius:0}.shopify-section--main-cart .order-summary__body td:last-child line-item-quantity{display:none}.shopify-section--main-cart .order-summary__body td:last-child .item_remove_cp{display:flex;justify-content:flex-end}.cart-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:40px;border-bottom:1px solid #BEBEBE;margin-bottom:40px}.shopify-section--main-cart .cart .free-shipping-bar{max-width:240px;align-items:flex-start}.shopify-section--main-cart .cart .free-shipping-bar span{text-align:left}.cart-order__summary .item_remove_cp a{display:flex;align-items:center;justify-content:center;height:20px;width:20px;background:transparent}.free-shipping-bar span{color:var(--Text, #414141);font:var(--B3)}.free-shipping-bar .progress-bar{height:6px;background:var(--Peach, #FBF6F1);border-radius:0}.free-shipping-bar .progress-bar:before{background:var(--Pink, #E25B5C)}.main_cart_last{padding:16px;display:flex;flex-direction:column;gap:16px}.shopify-section--main-cart .order-summary__body td:last-child{vertical-align:unset}.shopify-section--main-cart .order-summary__body td:last-child .final_line_price .money{color:var(--Black, #272522);font:var(--B2);display:block}.shopify-section--main-cart thead th{color:var(--Black, #272522);font:var(--B1);border:0;margin:0 0 16px}.shopify-section--main-cart .page-spacer{margin:40px 0 80px}.cart-header h1.h2{color:var(--Black, #272522);font:var(--H1);text-transform:uppercase}.order-summary__header{border-bottom:16px solid #fff}.shopify-section--main-cart .order-summary__body tr:not(:last-child) td{border-bottom:8px solid #fff}.shopify-section--main-cart .line-item__info{padding:16px}.order-summary__body tr{background:var(--Peach, #FBF6F1)}.product-info__title{color:var(--Black, #272522);font:var(--H2);font-size:28px;margin:0 0 16px}.product_color_wpr,.product-info__variant-picker{margin-top:32px}.product_color_option{display:flex;flex-wrap:wrap;gap:12px}.tab_prod_slider{position:relative}.pdp_cart_slider .product-card{background:transparent}.color_option_block{display:block;width:40px;height:40px;padding:4px;border:1px solid var(--Cloud, #BEBEBE)}.color_option_col.selected .color_option_block{border:none}.badge_show_inmob{display:none}.cust_pdp_pg_desk_badge{color:var(--White, #FFF);font:var(--B3);font-size:12px;font-weight:700;text-transform:uppercase;padding:8px;width:fit-content;position:absolute;top:8px;left:8px;z-index:3}.product-info [data-block-type=custom-size-info]{margin:16px 0 0}.pdp_cart_slider .product-card .product-card__quick-buy button{font-size:11px;padding:8px 10px}.comp_per span{display:block;color:var(--Pink, #E25B5C)!important;font:var(--B2)}.redirect_arrow span{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.product_color_top{color:var(--Black, #272522);font:var(--B2);font-weight:600;margin:0 0 16px}.product-card__info .comp_per span{font-size:14px}.custom_recommedation .cust_pdp_pg_desk_badge{left:12px}.variant-picker__option-values .block-swatch{padding:13px;border-radius:0;color:var(--Text, #414141);font:var(--B2);height:unset;min-width:60px;justify-content:center;border:0;font-weight:600;border:1px solid var(--Cloud, #BEBEBE)}.variant-picker__option-values input:checked+.block-swatch{border:2px solid var(--Text, #414141)}.variant-picker__option-info .h-stack{color:var(--Black, #272522);font:var(--B2);font-weight:600}.product-quick-add{width:100%;left:0;padding:16px 40px;border-radius:0;border:0;border-top:1px solid var(--Cloud, #BEBEBE);background:var(--White, #FFF);bottom:0;right:0!important}.product-quick-add__variant{display:flex;flex-wrap:wrap;gap:0}.product-quick-add buy-buttons button{padding:14px 24px;border-radius:0;background:var(--Black, #272522);color:var(--White, #FFF);font:var(--B2);text-transform:uppercase;font-weight:600;width:100%}.custom_header .header__secondary-nav .header__icon-list a:has(.header__cart-count){position:relative}.header__icon-list .header__cart-count{top:0;right:0;left:auto}.header__icon-list .count-bubble{height:20px;width:20px;font-size:12px;letter-spacing:-.075px;font-weight:500}.product-quick-add .truncate-text{color:var(--Black, #272522);font:var(--B1)}.product-quick-add buy-buttons{width:100%;max-width:240px}.product-quick-add variant-media img{width:37px;height:48px}.pdp_accodian_title h4{color:var(--Black, #272522);font:var(--B3);font-weight:600;text-transform:uppercase}.pdp_accodian_title{display:flex;align-items:center;gap:8px;padding:20px 0;cursor:pointer}.pdp_accodian_col{border-bottom:1px solid #BEBEBE}.plu_svg,.faq-icon{position:relative;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.plu_svg:after,.plu_svg:before,.faq-icon:after,.faq-icon:before{position:absolute;content:"";height:2px;width:100%;background:var(--Black, #272522);transition:all .3s ease-in-out}.plu_svg:after,.faq-icon:after{transform:rotate(90deg)}.shopify-policy__title h1{color:var(--Black, #272522);font:var(--H2)}.product-info__accordion[aria-expanded=true] .plu_svg:after,.faq-item.active .faq-icon:after,.pdp_accodian_title.active .plu_svg:after{transform:rotate(180deg)}.shopify-policy__body .rte{font:var(--B3);line-height:1.3}.coupon_code.copied .copy_icon svg path{stroke:currentColor}.size_info_txt p{color:var(--Text, #414141);font:var(--B3)}.more_collection{margin:48px 0 0}.more_collection_title{margin:0 0 24px}.more_collection_title h3{color:var(--Black, #272522);font:var(--H2)}.size_info_txt{display:flex;align-items:center;gap:8px}.product_color_top span{padding-left:6px}.product_color_top span,.variant-picker__option-info .h-stack span{font-weight:400}.product_rating_wpr{display:flex;flex-wrap:wrap;gap:4px}.product_rating_wpr span{width:100%;display:block;max-width:88px}.product-info__block-item .product-info__price .rating-with-text{flex-wrap:wrap;gap:12px;align-items:center}.pdp_accodian_content ul{margin:16px 0}.product-info__block-item .product-info__badge-list{width:100%;margin:0}.more_collection_main .product-card__info .comp_per span{font-size:12px}.product-info__block-item .product-info__badge-list .badge--on-sale{background:var(--Pink, #E25B5C);padding:6px 12px!important;font-size:10px!important;text-transform:uppercase;font-weight:700}.feature-item .icon{width:24px;height:24px}.feature-item p{color:var(--Text, #414141);font:var(--B3)}.feature-item{display:flex;align-items:center;gap:8px}.features-bar{display:flex;flex-wrap:wrap;align-items:center;margin:16px 0 0;justify-content:space-between}.custom_offer_div{margin:48px 0}.custom_offer_title h5,.specifications_title h6{color:var(--Black, #272522);font:var(--B1);text-transform:uppercase}.custom_offer_title{margin:0 0 16px}.custom_offer_block_top p{color:var(--Black, #272522);font:var(--B2);font-size:12px}.custom_offer_block_code>span{display:flex;align-items:center;gap:8px;color:var(--Text, #414141);font:var(--B2);font-weight:600;justify-content:center}.specifications_title{margin:0 0 18px}.custom_offer_main{display:flex;flex-wrap:wrap;gap:8px}.specifications_col span{display:block;color:var(--Grey, #787878);font:var(--B2);font-family:Manrope;font-size:14px;margin:0 0 12px}.specifications_col h6{color:var(--Black, #272522);font:var(--B2);font-size:14px}.specifications_wpr{display:flex;flex-wrap:wrap;row-gap:16px;justify-content:space-between}.specifications_col{width:calc(50% - 8px);padding:10px 0}.product-info__block-item .accordion__toggle{padding:20px 0}.product-info__block-item .accordion__toggle span.circle-chevron{display:none}.product-info__block-item .accordion__toggle .text-with-icon{width:100%;gap:8px}.product-info__block-item .accordion__toggle .text-with-icon span{color:var(--Black, #272522);font:var(--B2);text-transform:uppercase;font-size:14px;font-weight:600}.accordion__content p,.accordion__content ul li,.accordion__content a,.accordion__content span,.accordion__content div,.pdp_accodian_content p,.pdp_accodian_content ul li,.pdp_accodian_content a{color:var(--Grey, #787878);font:var(--B2);font-size:14px;line-height:1.4}.pdp_accodian_content{margin:0 0 16px}.pdp_accodian_content_wpr{max-height:0;overflow:hidden;transition:all .3s ease-in-out}.accordion__content{margin-bottom:20px;padding:0}.specifications_col:nth-child(-n+2){border-bottom:1px solid var(--Cloud, #BEBEBE)}.custom_offer_block{display:flex;flex-direction:column;border:1px solid var(--Cloud, #BEBEBE);background:var(--White, #FFF);height:100%}.custom_offer_block_top{padding:16px 14px;flex:1}.custom_offer_block_code{padding:12px 8px;background:var(--Peach, #FBF6F1);cursor:pointer}.custom_offer_col{width:calc(33.33% - 6px)}.product-info__buy-buttons .buy-buttons button{padding:14px 24px;border-radius:0;min-height:unset;height:unset;color:var(--White, #FFF);text-transform:uppercase;font:var(--B2);font-weight:600}.product-info__block-item sale-price,.product-info__block-item compare-at-price{color:var(--Black, #272522);font:var(--H2)}.product-info__block-item compare-at-price{color:var(--Grey, #787878)}.product-info__block-item .price-list--lg{gap:8px}.product-info__price p.text-sm.text-subdued{order:-1;color:var(--Grey, #787878);font:var(--B2);font-size:12px;margin:0 0 12px}.product-info__liquid{margin:16px 0 0}.product-info__price{margin:24px 0;display:flex;flex-direction:column}.size_info_txt span{width:12px;height:12px;display:block}.product_rating_wpr p{color:var(--Black, #272522);font:var(--B3)}.product-info>*+*{margin:0}.product-gallery__media-list{gap:12px}.product-gallery__media-list img{border-radius:0;aspect-ratio:16 / 21}.product-info{max-width:524px;padding-right:24px;top:100px!important}.product-gallery{flex:1;position:sticky;top:100px}.product{display:flex;flex-wrap:wrap;gap:32px}.shopify-section--main-product .section{padding:24px}[data-group-type=accordion-group]{margin:32px 0 0}.more_collection_main{margin-right:-48px}.more_collection_slider .badge--on-sale{font-size:10px!important;padding:6px!important}.more_collection_slider .product-card__badge-list{top:4px;left:4px!important}.more_collection_slider .product-card__info{padding:8px 0 0}.more_collection_slider .product-card__info .v-stack{gap:8px}.more_collection_slider .product-card__info .product-card__title a{font-size:12px}.more_collection_slider .product-card__info .price-list .money{font-size:12px;display:block}.more_collection_slider .swiper-pagination{justify-content:flex-start;margin:20px 0 0}.pdp_video_section{padding:64px 0 40px}.pdp_video_heading{margin:0 0 24px}.pdp_video_heading h2{color:var(--Black, #272522);font:var(--H1);text-transform:uppercase}.pdp_video_wpr video{aspect-ratio:16 / 21.15}.pdp_video_info h3{color:var(--White, #FFF);font:var(--H2);text-transform:uppercase;font-size:28px;line-height:30px;font-weight:400}.pdp_video_info p{color:var(--White, #FFF);font-family:Manrope;font-size:16px;font-weight:400;margin:24px 0 0;text-transform:uppercase}.pdp_video_info{position:absolute;top:0;right:0;bottom:0;left:0;padding:24px 32px;display:flex;flex-direction:column;justify-content:flex-end;text-align:center;z-index:1}.pdp_video_Slide{position:relative}.pdp_video_Slide:after{position:absolute;background:linear-gradient(0deg,#080808,#08080800 100.08%);top:0;right:0;bottom:0;left:0;height:100%;width:100%;content:""}.shopify-section--product-recommendations .section{padding-block:64px;padding-inline:24px}.shopify-section--product-recommendations .section .section-stack{gap:24px}.shopify-section--product-recommendations .prose h2.h2{color:var(--Black, #272522);text-transform:uppercase;font:var(--H1)}.shopify-section--product-recommendations .scroll-area{padding:0;margin:0}.shopify-section--product-recommendations .product-list{gap:24px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))!important}.size_chat_title h4{color:var(--Black, #272522);font:var(--H2);text-transform:uppercase}.size_chat_accodian_title h4{color:var(--Black, #272522);font:var(--H2)}.size_chat_close{height:18px;width:18px;cursor:pointer;display:flex;align-items:center;justify-content:center}.size_chat_accodian_title span{width:20px;display:flex;align-items:center;justify-content:center;height:17px}.size_chat_accodian_title{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer}.size_chat_accodian{padding:24px 0}.size_chat_title{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 0 24px}.tab_item{display:block;padding:10px 24px;font:var(--B2);font-weight:600;text-align:center;color:var(--Grey, #787878);cursor:pointer}.size_chat_tab_main{padding:20px 0}.size_tab_table thead th{font:var(--B1)}.size_tab_table tbody td{font:var(--B3)}.size_tab_table tbody td,.size_tab_table thead th{text-align:center;color:var(--Black, #272522);border:0;padding:14px 12px}.size_tab_content_wp{padding:24px 0}.size_tab_table table{width:100%;border-collapse:collapse}.size_tab_table table tbody tr:nth-child(odd){background:var(--Peach, #FBF6F1)}.size_chat_overlay{background:#00000080;position:fixed;height:100%;width:100%;top:0;right:0;bottom:0;left:0;z-index:99;opacity:0;visibility:hidden}.size_chat_main{padding:24px;position:fixed;top:0;right:0;z-index:999;background:#fff;width:100%;max-width:730px;overflow:auto;height:100%;transform:translate(100%);transition:all .3s ease-in-out;opacity:0;visibility:visible}body:has(.size_chat_main.active){overflow:hidden}.size_tab_content{display:none}.size_tab_content.current{display:block}body:has(.size_chat_main.active) .size_chat_overlay{opacity:1;visibility:visible;cursor:var(--cursor-close-svg-url) 28 28,auto}.size_chat_main.active{transform:translate(0);opacity:1;visibility:visible}.cust_size_chart{color:var(--Black, #272522);font-size:14px}.size_accodian_wpr{margin:32px 0 0;max-height:0;overflow:hidden;transition:all .3s ease-in-out}.size_accodian_right{flex:1;padding-left:48px}.size_chat_accodian_title.active span{scale:-1}.size_accodian_col span{border-radius:100px;background:var(--Black, #272522);height:20px;width:20px;display:flex;align-items:center;justify-content:center;color:var(--White, #FFF);font-size:12px;font-weight:500;letter-spacing:-.075px;line-height:1.5}.size_accodian_col:not(:last-child){margin:0 0 40px}.size_accodian_col h5{margin:10px 0 8px;color:var(--Text, #414141);font:var(--B3)}.size_accodian_col p{color:var(--Text, #414141);font:var(--B3);font-size:12px}.size_accodian_content{display:flex;flex-wrap:wrap}.size_accodian_left{max-width:262px;width:100%}.size_chat_tab{display:flex;align-items:center}.tab_link.current .tab_item{color:var(--Black, #272522);border-bottom:1px solid var(--Black, #272522)}.rich-text__wrapper p.h1{color:var(--Black, #272522);font:var(--H1)}.shopify-section--rich-text .section{background:var(--Peach, #FBF6F1);padding:48px 48px 16px}.pro-nav-tab-link{display:block;padding:16px 24px;text-align:center;color:var(--Grey, #787878);font:var(--B2);font-weight:600}.pro-nav-tab-link.is-active{color:var(--Black, #272522);border-bottom:1px solid var(--Black, #272522)}.faq_top_bar_menu{display:flex;align-items:center;gap:24px}.faq_top_bar{padding:32px 48px;background:var(--Peach, #FBF6F1)}.faq_accordion_title h3{color:var(--Text, #414141);font:var(--B1)}.faq_accordion_title .faq_icon{position:relative;height:17px;width:17px;display:flex;align-items:center;justify-content:center}.faq_accordion_title .faq_icon:after,.faq_accordion_title .faq_icon:before{content:"";position:absolute;width:100%;background:var(--Text, #414141);height:2px;transition:all .3s ease-in-out}.faq_accordion_title .faq_icon:after{transform:rotate(90deg)}.faq_accordion_title{display:flex;align-items:center;gap:16px;cursor:pointer}.faq_accordion_content p{color:var(--Grey, #787878);font:var(--B2);line-height:1.3}.faq_accordion_content{padding-left:36px;margin:12px 0 0}.faq_accordion_content_wp{display:none}.faq_accordion_item:not(:last-child){margin:0 0 32px}.faq_content_block .section_heading h2{color:var(--Black, #272522);font:var(--H1);text-transform:uppercase}.shopify-section:has(.faq_main){position:sticky;top:73px;z-index:9}.faq_content_block .section_heading{margin:0 0 32px}.faq_content_main{max-width:1072px;width:100%;margin:0 auto;padding:0 16px}.faq_content_block{padding:64px 0}.faq_accordion_title.active .faq_icon:after{transform:rotate(180deg)}.faq_accordion_item:has(.faq_accordion_title.active) .faq_accordion_content_wp{display:block}.shopify-section:has(.faq_content_main){border-bottom:1px solid var(--Cloud, #BEBEBE)}.get-touch-title{color:var(--Black, #272522);font:var(--H1);margin:0 0 32px}.get-touch-grid{display:flex;flex-wrap:wrap}.get-touch-section .container{padding:0}.get-touch-section .contact-form-main{padding:48px;width:44.2%;border-right:1px solid #BEBEBE}.get-touch-section .contact-info{width:30.1%;padding:48px}.get-touch-section .contact-image{width:25.7%;padding:48px;height:100%}.contact-form label{display:block;color:var(--Black, #272522);font:var(--B2);margin:0 0 12px}.contact-image img{aspect-ratio:16 / 22.4;width:100%;height:100%;display:block}.contact-form input,.contact-form textarea{border:1px solid var(--Cloud, #BEBEBE);background:var(--White, #FFF);width:100%;display:block;max-width:100%;padding:11px 16px;font:var(--B3);color:var(--Black, #272522);margin:0 0 24px}.contact-form input::placeholder,.contact-form textarea::placeholder{font:var(--B3);color:var(--Grey, #787878)}.contact-form button{background:var(--Black, #272522);padding:14px 24px;color:var(--White, #FFF);font:var(--B2);text-transform:uppercase;margin:16px 0 0}.contact-form-main .contact-form{padding:0}.contact-info p strong{display:block;color:var(--Black, #272522);font:var(--B2);margin:0 0 16px}.contact-info p{color:var(--Grey, #787878);font:var(--B2);margin:0 0 40px}.social_icons_title p{margin:0 0 16px}.blog-banner-content{padding:48px 0 16px;display:block}.blog-banner-content h1{color:var(--Black, #272522);font:var(--H1);text-transform:uppercase}.blog-banner-content .v-stack{display:block;text-align:left;width:100%}.blog-banner .container{padding:0 48px}.blog-banner .scroll-area{justify-items:flex-start;padding:32px 0}.blog-banner .scroll-area ul{gap:24px}.blog-banner .scroll-area ul li[aria-selected=true]{background:transparent;color:unset}.blog-banner .scroll-area ul li a{color:var(--Grey, #787878);font:var(--B2);padding:14px 24px}.blog-banner .scroll-area ul li[aria-selected=true] a{color:var(--Black, #272522);border-bottom:1px solid var(--Black, #272522)}.blog-posts__container{margin:24px 0 48px;gap:32px}.blog-posts{grid:auto / repeat(4,minmax(0,1fr));gap:48px 16px}.blog-post-card{gap:16px}.page-arrow.disabled{display:none}.blog-post-card .blog-post-card__figure{border-radius:0;aspect-ratio:16 / 19}.blog-post-card__figure>.badge{color:var(--Black, #272522);font:var(--B3);font-size:12px;font-weight:700;border-radius:0;background:var(--White, #FFF);padding:8px;top:8px;left:8px!important}.blog-post-card__info p{color:var(--Text, #414141);font:var(--B2);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.blog_read{display:inline-block;color:var(--Black, #272522);font:var(--B2);font-weight:600;padding:8px 0;border-bottom:1px solid var(--Black, #272522);margin:16px 0 0}.page-arrow{display:flex;align-items:center;justify-content:center;height:44px;width:44px;padding:16px}.page-numbers .page-number{height:44px;width:44px;display:flex;align-items:center;color:var(--Text, #414141);justify-content:center;font:var(--B2);font-weight:600}.page-numbers{display:flex;align-items:center;gap:8px}.page-numbers .page-number.active{border-bottom:2px solid var(--Black, #272522)}.pagination-wrapper{display:flex;align-items:center;gap:12px;justify-content:center;padding:24px 0}.blg_back_btn a{display:block;color:var(--Black, #272522);font:var(--B3);font-weight:600;text-transform:uppercase;background:var(--White, #FFF);padding:16px;width:fit-content}.blg_back_btn{position:absolute;top:32px;left:48px}.blg_content{position:relative}.blg_images_div img{aspect-ratio:16 / 5.56;object-position:top}.shopify-section--blog-posts .blog-post-card .blog-post-card__info .blog_read{display:inline-block}.blg_images_div .mob_img{display:none}.blg_category span{display:block;padding:8px;background:var(--Pink, #E25B5C);width:fit-content;color:var(--White, #FFF);font:var(--B3);font-size:12px;font-weight:700;text-transform:uppercase}.blg_title h2{color:var(--Black, #272522);font:var(--H1);text-transform:uppercase}.blog_left_right_content{display:flex;flex-wrap:wrap;gap:32px}.left_content{width:100%;max-width:320px}.right_content{flex:1}.blog_inner_content{max-width:1328px;width:100%;margin:0 auto;padding:0 24px}.about-hero{position:relative;width:100%;min-height:500px;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;padding:40px 24px}.about-hero__content{background:#fff;max-width:885px;width:100%;padding:64px 48px;text-align:center}.about-hero__top{display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:32px}.about-hero__line{flex:1}.about-hero__label{color:var(--Text, #414141);text-transform:uppercase;font:var(--B2)}.about-hero__heading{color:var(--Black, #272522);margin-bottom:32px;font:var(--H1)}.about-hero__text p{color:var(--Text, #414141);font:var(--B2)}.philosophy-section{padding:80px 0}.philosophy-wrapper{display:flex;align-items:flex-end;justify-content:space-between}.philosophy-content{width:32.7%}.philosophy-images-wpr{width:61%}.philosophy-content h2,.philosophy-content-mob h2{color:var(--Black, #272522);font:var(--H2);font-size:28px}.philosophy-content .highlight,.philosophy-content-mob .highlight{color:var(--Pink, #E25B5C)}.philosophy-content-mob{display:none}.philosophy-text{margin-top:32px;color:var(--Text, #414141);font:var(--B2);line-height:1.3}.philosophy-images{display:flex;gap:16px}.philosophy-wrapper .image-card{flex:1}.philosophy-wrapper .image-card img{aspect-ratio:16 / 24}.pinkmoon-journey{padding:64px 0}.journey-header{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px}.journey-title{font:var(--H1);color:var(--Black, #272522);flex:1 0 35%}.journey-desc{color:var(--Text, #414141);font:var(--B2);text-align:right;line-height:1.3;max-width:782px}.journey-image img{aspect-ratio:16 / 5.75}.promise-purpose{padding:64px 0}.promise-grid{display:flex;flex-wrap:wrap}.promise-heading{color:var(--Black, #272522);font:var(--H1);text-transform:uppercase;flex:1}.promise-label,.blg_left_head span{display:block;color:var(--Black, #272522);font:var(--B1);padding-bottom:6px;position:relative;min-width:100px}.promise-label:after,.blg_left_head span:after{content:"";position:absolute;height:1px;width:100px;bottom:0;left:0;background:#e25b5c}.blog_inner_content.top_block{margin-bottom:56px;margin-top:64px}.blog_inner_content:not(.top_block){margin-bottom:48px}.blog_inner_content:not(.top_block):last-child{margin-bottom:64px}.metafield-rich_text_field p{color:var(--Text, #414141);font:var(--B2);line-height:1.3}.metafield-rich_text_field ul{margin:24px 0}.blg_content_images{display:flex;gap:16px}.blg_content_images .desk_img{width:calc(33.33% - 11px)}.metafield-rich_text_field ul li{list-style:disc;list-style-position:inside;color:var(--Text, #414141);font:var(--B2);line-height:1.3}.promise-block p{color:var(--Text, #414141);font:var(--B2);flex:1}.promise-block{display:flex;flex-wrap:wrap;gap:40px}.promise-block-wpr{display:flex;flex-direction:column;gap:48px}.promise-images{display:flex;gap:12px}.promise-image{flex:1}.promise-content{width:43.1%;display:flex;flex-direction:column}.promise-images-wpr{flex:1;padding-left:40px}.promise-image img{aspect-ratio:16 / 17.3;object-position:top}.image-text-cards{padding:64px 0}.image-text-cards .cards-grid{display:flex;gap:24px}.image-text-cards .card-item{display:flex;flex-direction:column;flex:1}.image-text-cards .card-image img{aspect-ratio:16 / 13.9}.image-text-cards .card-content{margin-top:24px}.image-text-cards .card-content h3{color:var(--Black, #272522);font:var(--H2);font-size:28px;margin:0 0 16px}.image-text-cards .card-content p{font:var(--B2);color:var(--Grey, #787878);line-height:1.3}.journey-header-mob,.journey-image .mob__img,.promise-content-mob{display:none}.image-text-title h2{font:var(--H2);font-size:28px;color:var(--Black, #272522);display:none}.search-title{color:var(--Text, #414141);font:var(--B2);text-transform:uppercase;font-weight:600;margin:0 0 16px}.search-tag{color:var(--Text, #414141);font:var(--B3);display:block;padding:13px 24px;text-align:center;border:1px solid var(--Cloud, #BEBEBE)}.search-tags{display:flex;flex-wrap:wrap;gap:8px}.search-block:not(:last-child){border-bottom:1px solid #BEBEBE;padding-bottom:24px;margin-bottom:24px}.recommended-title{color:var(--Black, #272522);font:var(--B3);text-transform:uppercase;margin:12px 0 0;text-align:center}.recommended-img img{aspect-ratio:16 / 21}.recommended-grid{display:flex;gap:8px;overflow:auto hidden}.recommended-card{display:flex;flex-direction:column;flex:1 0 100px}.quick-buy-drawer__variant a.bold{color:var(--Black, #272522);font:var(--B1);font-weight:400;margin:0 0 24px}.quick-buy-drawer__variant .v-stack{display:flex;flex-direction:column;gap:0}.quick-buy-drawer__variant .price-list .money{color:var(--Black, #272522);font:var(--B1)}.quick-buy-drawer__variant .price-list compare-at-price .money{color:var(--Grey, #787878)}.quick-buy-drawer__variant .product_color_wpr{margin:40px 0 0}.quick_view_slide{height:100%}.quick-buy-drawer__info .buy-buttons button{padding:15px 24px!important;border-radius:0;font:var(--B2);text-transform:uppercase;font-weight:600;margin:40px 0 0}.quick_view_swiper .swiper-pagination{margin:12px 0 0}.quick_buy_pdp_img{width:53.5%}.quick_buy_info{width:46.5%;padding-left:24px}.quickbuy_wrapper{display:flex;flex-wrap:wrap}.quick_view_swiper .swiper-slide{max-width:298px;height:auto}.quick_view_slide img{border-radius:0}.quick-buy-drawer .variant-picker__option-info .cust_size_chart{display:none}.quick-buy-drawer__variant{display:block}.quick-buy-drawer__info{gap:0}.full_detailed a{color:var(--Black, #272522);font:var(--B2);display:block;text-align:center}.full_detailed{margin:16px 0 0}.pointer-coarse\:hidden button{border-radius:0;padding:10px 16px;font:var(--B3);text-transform:lowercase}.variant-picker__option-values .block-swatch.is-disabled{background:transparent;color:#bebebe;pointer-events:none}.more_collection_slider .product-card__info .price-list sale-price{font-size:12px}.faq-section{padding:64px 0}.faq-main{display:flex;flex-wrap:wrap}.faq-image{width:18.2%;min-width:253px}.faq-content{flex:1;padding-left:24px}.faq-heading{color:var(--Black, #272522);font:var(--H1);margin:0 0 24px;text-transform:uppercase}.faq-item{padding:24px 20px;background:var(--Peach, #FBF6F1)}.faq-item:not(:last-child){margin:0 0 12px}.faq-title-heading{color:var(--Text, #414141);font:var(--B1)}.faq-question{width:100%;display:flex;align-items:center;cursor:pointer;gap:16px}.faq-answer p{color:var(--Grey, #787878);font:var(--B2);margin:12px 0 0 36px}.faq-answer{display:none}.faq-item.active .faq-answer{display:block}.menu-column h4{color:var(--Black, #272522);font:var(--B3);font-weight:600;margin:0 0 16px}#header-sidebar-menu .menu-column li{padding:0 0 12px!important;border:0!important;color:var(--Text, #414141);font:var(--B3);text-transform:none}.menu-column{flex:1 0 calc(50% - 16px)}.custom_mob_drawer-inner{display:flex;flex-wrap:wrap;gap:24px 32px;padding:24px 0}.custom_mob_drawer{max-height:0;overflow:hidden;transition:max-height .3s linear}.mobile_track_info p{background:var(--Black, #272522);padding:16px 24px;color:var(--White, #FFF);font:var(--B3);font-weight:600;text-transform:uppercase;text-align:center}.mobile_track_order{padding:16px}.custom_mob_drawer.active{max-height:100%}#header-sidebar-menu .panel-list__wrapper .panel:first-child .text-with-icon[aria-expanded=true] .circle-chevron:after{transform:rotate(180deg)}.dot_animate{position:relative;display:flex;align-items:center;gap:12px;justify-content:center}.dot_animate:after,.dot_animate:before{content:"";width:10px;height:10px;display:inline-block;animation:dotColor 1.5s infinite linear;border-radius:50%}@keyframes dotColor{0%{background:#e25b5c;opacity:1}25%{background:#fbf6f1;opacity:1}50%{background:#fec200;opacity:1}75%{background:#fbf6f1;opacity:1}}.product-quick-add__variant .v-stack{flex:1;padding:0 32px 0 12px;display:flex;align-items:center;justify-content:space-between}.collection_slide_img{overflow:hidden}.sticky_varient_arrow svg path{stroke:var(--Black, #272522)}.quick_buy_info_new,.pdp_card_price{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.collection_top_text{display:flex;flex-direction:column;gap:16px}.menu_collection_grid{display:flex;gap:8px}.collection_item{flex:1}.menu_collection_grid .image-wrap img{aspect-ratio:16 / 21;object-position:top}.menu_collection_grid .label{padding:12px 0 0;text-align:center;color:var(--Black, #272522);font:var(--B3);text-transform:uppercase}compare-at-price .money{text-decoration:line-through}product-gallery .cust_pdp_pg_desk_badge{top:12px;right:12px;left:auto}.pdp_cart_drawer .product-card__info .comp_per span{font-size:10px}.pdp_cart_drawer .pdp_card_price,.pdp_cart_drawer .product-card__info .price-list{gap:4px}.pdp_cart_drawer .cust_pdp_pg_desk_badge{top:4px;left:4px;padding:4px;font-size:8px}.menu_collection_grid .label.dot_animate{font-weight:600}#header-sidebar-menu .panel-list__wrapper .panel .custom_mob_drawer a{color:var(--Text, #414141);font:var(--B3);text-transform:none}.empty-state .prose{display:flex;flex-direction:column;justify-content:center}.col_pg_desc h2{font:var(--B1);line-height:1.4;margin:0 0 8px}.col_pg_desc-wrapper{padding:24px}.col_pg_desc p,.col_pg_desc span{font:var(--B3);line-height:1.4;margin:0 0 8px}.col_pg_desc p a{font-weight:500;text-decoration:underline;font:var(--B3);line-height:1.4}.read-toggle{text-decoration:underline}.swiper-button-next:after,.swiper-button-prev:after{display:none!important}.slider_rounded_arrow{width:48px;height:48px;margin:0;top:50%;transform:translateY(-50%)}.floating-controls-container .circle-button{opacity:1;visibility:visible}.customer-form__box-inner .button--secondary,[aria-controls=customer-address-new],.address-form button[type=submit]{background:var(--Black, #272522);border-radius:0;padding:16px 24px;font:var(--B3);color:var(--White, #FFF);text-transform:uppercase;font-weight:600;letter-spacing:0}country-selector .form-control svg{height:16px;width:16px}.jdgm-rev-widg__reviews{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}#judgeme_product_reviews .jdgm-rev.jdgm-divider-top{background:var(--Peach, #FBF6F1);padding:16px}#judgeme_product_reviews .jdgm-rev-widg .jdgm-star{color:var(--Yellow, #FEC200)}.jdgm-rev__author{color:var(--Black, #272522)!important;font:var(--B1)}.jdgm-rev__timestamp{color:var(--Black, #272522);font:var(--B3)}#judgeme_product_reviews .jdgm-rev__buyer-badge{padding:8px 12px}.jdgm-row-stars .jdgm-rev-widg__summary,.jdgm-row-stars .jdgm-histogram.jdgm-temp-hidden{display:none!important}#judgeme_product_reviews .jdgm-rev-widg__title{margin:0!important;color:var(--Black, #272522);font:var(--H1);text-transform:uppercase}#judgeme_product_reviews .jdgm-widget-actions-wrapper{width:auto!important}#judgeme_product_reviews.jdgm-widget.jdgm-widget{max-width:100%!important}#judgeme_product_reviews .jdgm-form-wrapper{width:100%}#judgeme_product_reviews .jdgm-rev-widg.jdgm-rev-widg{padding:0}#judgeme_product_reviews .jdgm-rev-widg__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}#judgeme_product_reviews .jdgm-write-rev-link{padding:13px 24px;border:1px solid var(--Cloud, #BEBEBE)!important;background:#fff!important;color:var(--Black, #272522)!important;font:var(--B3);text-transform:uppercase;font-weight:600;font-size:16px}@media (min-width: 1441px){.product-gallery{width:calc(60% - 16px);flex:unset}.product-info{width:calc(40% - 16px);max-width:unset}}@media (max-width: 1280px){.product-tabs-section .tabs{gap:14px;overflow:auto;max-width:70%}.more_collection_main{margin-right:-24px}.product-gallery__media-list{margin:0}.product-gallery--mobile-expanded{gap:8px}.product-gallery__thumbnail-list-wrapper .product-gallery__thumbnail-list{margin:0;padding:0;gap:5px;grid-auto-columns:57px}.product-gallery__thumbnail-list img{border-radius:0;object-fit:cover;aspect-ratio:16 / 21}.product-info{width:calc(50% - 16px);padding-right:0}.product-gallery{width:calc(50% - 16px)}.blg_back_btn{top:24px;left:24px}.product-tabs-section .tabs button.tab{flex:0 0 auto}.cart-order__recap{max-width:370px}.get-touch-section .contact-info,.get-touch-section .contact-form-main,.get-touch-section .contact-image{padding-inline:20px}.get-touch-title{font-size:28px}}@media (max-width: 1149px){.custom_header .header__wrapper{padding:12px 16px}.header__main-nav .tap-area.sm\:hidden{display:block}.custom_header .header__secondary-nav .header__icon-list [aria-controls=search-drawer],.header__main-nav .tap-area:before{display:none}.custom_header .header__secondary-nav .header__icon-list a,.header__main-nav .tap-area.sm\:hidden,.header__main-nav [aria-controls=header-sidebar-menu]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:8px}}@media (max-width: 1080px){.shopify-section--collection-list .collection-list,.shopify-section--image-link-blocks .home_img_blocks .image-link-blocks,.shopify-section--main-list-collections .collection-list{gap:16px}.shopify-section--main-list-collections .collection-list .collection-card{width:calc(33.33% - 11px)}.product-info__title{font-size:24px;margin:0 0 12px}.blg_title h2{font-size:28px}.left_content{max-width:220px}.blog-banner .container{padding:0 24px}.custom_offer_title h5,.specifications_title h6{font-size:16px}[data-group-type=accordion-group]{margin:4px 0 0}.more_collection{margin:32px 0 0}.more_collection_title h3{font-size:18px}.more_collection_title{margin:0 0 20px}.custom_offer_col{width:calc(33.33% - 3px)}.custom_offer_div{margin:32px 0}.custom_offer_main{gap:4px}.custom_offer_block_code>span{font-size:14px}.product-info__variant-picker{margin-top:24px}.product-info__block-item sale-price,.product-info__block-item compare-at-price{font-size:20px}.feature-item p{font-size:12px}.blog-posts{grid:auto / repeat(3,minmax(0,1fr))}.collection__results product-list.product-list{grid:auto-flow dense / repeat(3,minmax(0,1fr));gap:24px 16px}.footer.custom_footer{padding:40px 16px}.custom_footer .footer__block--menu{padding-right:15px}.custom_footer .footer__block-list{padding-left:30px}.shopify-section--blog-posts .blog-posts{--article-per-row: 3}.collection-card__content p{font:var(--B2)}.collection-card__content-wrapper{padding:12px 0 0}.home_img_blocks .place-self-end-start.w-full.bold{padding:20px 16px}.home_img_blocks .place-self-end-start.w-full.bold .h-stack{font-size:20px}.home_img_blocks .place-self-end-start.w-full.bold .sub_text{font:var(--B3);margin:16px 0 0}.home_img_blocks .prose h2.h2,.mob_heading_title h2,.shopify-section--blog-posts .section-stack .prose .h2{font:var(--H2)}.editorial-title{font-size:18px;padding:0;margin:12px 0 0}.editorials-grid{gap:12px}.featured-reviews .section-title,.editorials-heading{font:var(--H2);margin:0 0 20px}.promo-banner{max-width:370px}.product-slider{width:calc(100% - 370px)}.review-card{flex-direction:column;align-items:unset;gap:12px}.review-image{max-width:100%;width:100%}.visit_store_right{max-width:320px}.editorials-section{padding:40px 0}.product{gap:16px}}@media (max-width: 1024px){.cart-order__recap{max-width:100%;padding:56px 0 0;border:0}.product-quick-add{padding:16px}.philosophy-section,.pinkmoon-journey,.promise-purpose,.image-text-cards,.pdp_video_section,.faq-section{padding:40px 0}.cart-order__summary{flex:1 0 100%;padding:0}.shopify-section--main-cart .cart{padding:0}.shopify-section--rich-text .section{padding:32px 16px 0}.faq_top_bar{padding:20px 16px}.faq_content_block{padding:40px 0}.faq_content_block .section_heading h2{font-size:30px}.rich-text__wrapper p.h1,.pdp_video_heading h2,.faq-heading,.shopify-section--product-recommendations .prose h2.h2{font-size:28px}.pdp_video_heading{margin:0 0 20px}.pdp_video_info h3{font-size:24px}.pdp_video_info p{margin:20px 0 0;text-transform:none}}@media (max-width: 999px){.filter_top_drawer p.h5{color:var(--Black, #272522);font:var(--H2);text-transform:uppercase}.product-quick-add__variant .v-stack{flex-direction:column;align-items:flex-start}.badge_show_inmob{display:block}.badge_show_indesk{display:none}.filter_reset_btn a{display:block;padding:14px 24px;color:var(--Black, #272522);font:var(--B3);text-transform:uppercase;font-weight:600;border-bottom:1px solid var(--Black, #272522);width:fit-content}.facets-drawer__floating-apply button{font:var(--B3);text-transform:uppercase;font-weight:600;display:block;padding:14px 24px;border-radius:0;width:fit-content}.collection__results .v-stack.gap-4.md\:hidden{display:none}.facets__floating-filter button{padding:0;background:transparent;width:auto;color:var(--Black, #272522)}.facets__floating-filter button .text-with-icon svg{display:none}.facets__floating-filter button .text-with-icon{color:var(--Black, #272522);font:var(--B3);width:62px;justify-content:flex-start;position:relative}.facets__floating-filter button .text-with-icon:after{content:"";background-image:url(/cdn/shop/files/arrow-right-01.svg?v=1767814321);width:14px;height:14px;background-repeat:no-repeat;background-position:center}.filter_drawer_cust_btn .facets-drawer__floating-apply{padding:0;margin:0}.facets__floating-filter{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}facet-drawer.drawer .accordion__toggle{padding:16px 0}facet-drawer.drawer .accordion__toggle span.circle-chevron svg{display:none}facet-drawer.drawer .accordion__toggle .circle-chevron{width:16px;height:16px;border-radius:0;background:transparent!important;display:flex;align-items:center;justify-content:center;position:relative;transform:unset!important}.facets-vertical>.facets-drawer__floating-apply{display:none}facet-drawer.drawer .accordion__toggle .circle-chevron:after,facet-drawer.drawer .accordion__toggle .circle-chevron:before{content:"";position:absolute;width:100%;background:var(--Text, #414141);height:2px;transition:all .3s ease-in-out}facet-drawer.drawer .accordion__toggle .circle-chevron:after{transform:rotate(90deg)}facet-drawer.drawer .accordion__toggle .circle-chevron svg{display:none}facet-drawer.drawer .accordion__toggle span:not(.circle-chevron){color:var(--Text, #414141);font:var(--B3);text-transform:uppercase;font-weight:600}.checkbox-container input:checked{background:var(--Black, #272522);content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='8' viewBox='0 0 11 8' fill='none'%3E%3Cpath d='M1 4.375L3.625 7L9.625 1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");padding:6px}.checkbox-container{align-items:center}.checkbox-list{gap:12px}.checkbox-container input{border:1px solid var(--Cloud, #BEBEBE);background:#fff;border-radius:0;height:24px;width:24px;box-shadow:none}.checkbox-container label{color:var(--Text, #414141);opacity:1;font:var(--B3);padding-left:12px}facet-drawer.drawer [aria-expanded=true] .circle-chevron:after{transform:rotate(180deg)}.filter_drawer_cust_btn{display:flex;align-items:center;gap:16px;flex:1;justify-content:flex-end;padding-right:15px}.filter_top_drawer{display:flex;align-items:center;justify-content:space-between;width:100%;padding-bottom:16px;border-bottom:1px solid var(--Cloud, #BEBEBE)}facet-drawer.drawer .accordion{border-color:var(--Cloud, #BEBEBE)}.facets-drawer .facets-vertical{width:100%}.sort-by-facet>span.bold,.collection--filters-horizontal .sort-by-facet>.text-with-icon{font:var(--B3)}.mob_fillter_div{display:flex;align-items:center;gap:16px}.sort_by_topbar h4{color:var(--Black, #272522);text-transform:uppercase;font:var(--H2)}.sort_by_topbar{display:flex;align-items:center;justify-content:space-between;padding:24px 0 16px;border-bottom:1px solid var(--Cloud, #BEBEBE)}.sort_by_topbar a{border-bottom:1px solid var(--Black, #272522);display:block;width:fit-content;padding:16px 24px;color:var(--Black, #272522);font:var(--B3);font-weight:600;text-transform:uppercase}facet-drawer.drawer{max-width:100%}.filter_drawer_cust_btn{padding:0}.filter_top_drawer button[aria-label=Close]{display:none}.sort_by_popup .popover-listbox__option{color:var(--Text, #414141)!important;opacity:1;font:var(--B3);padding:0;justify-content:flex-start;align-items:center;gap:12px;position:relative}.sort_by_popup .popover-listbox__option:before{content:"";width:24px;height:24px;border:1px solid var(--Cloud, #BEBEBE);background:#fff}.sort_by_popup .popover-listbox__option[aria-selected=true]:before{background:var(--Black, #272522);content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='8' viewBox='0 0 11 8' fill='none'%3E%3Cpath d='M1 4.375L3.625 7L9.625 1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");padding:3px 6px}.sort_by_popup .popover-listbox__option:not(:last-child){margin:0 0 12px}.sort_by_popup .popover-listbox{padding:20px 0;display:block}}@media (max-width: 991px){.shopify-section--image-link-blocks .home_img_blocks .image-link-blocks{grid:auto / auto-flow 31%!important}.jdgm-rev-widg__reviews{grid-template-columns:repeat(2,1fr);gap:12px}.more_collection_main{margin:0}.shopify-section--main-product .section{padding-inline:16px}.image-text-cards .cards-grid{gap:12px}.image-text-cards .card-content h3{font-size:20px;margin:0 0 12px}.image-text-cards .card-content p{font-size:14px}.philosophy-content,.journey-header,.promise-content{width:100%;order:3}.philosophy-content-mob,.journey-header-mob,.promise-content-mob{display:block;order:1}.pinkmoon-journey .container{display:flex;flex-direction:column;gap:20px}.journey-desc{text-align:left}.philosophy-wrapper>.philosophy-content h2,.journey-header h2,.promise-content h2{display:none}.philosophy-text{margin:0}.philosophy-wrapper,.promise-grid{flex-direction:column;gap:20px}.philosophy-images-wpr,.journey-image,.promise-images-wpr{width:100%;padding:0;order:2}.get-touch-section .contact-info,.get-touch-section .contact-form-main,.get-touch-section .contact-image{width:100%;padding:40px 16px 20px;border:0}.custom_footer .footer__block-list{flex:1 0 100%;padding:30px 0 0}.footer_left_side{min-width:unset;max-width:100%;width:100%;align-items:center}.footer_left_side .social-media{margin:0 0 40px}.footer-block__image-wrapper{margin:0 0 40px;max-width:320px}.promo-banner{max-width:300px}.product-slider{width:calc(100% - 300px)}.mob_heading_title{display:block}.visit_store_right_inner h2{display:none}.visit_store_left{flex:1 0 100%;padding:20px 0 0}f .visit_store_right{max-width:100%}}@media (max-width: 767px){.shopify-section--collection-list .collection-list{gap:12px;grid:auto / auto-flow 37vw!important}.section:has(#judgeme_product_reviews){padding-inline:12px}#judgeme_product_reviews .jdgm-rev-widg__title{font-size:28px;margin:0 0 12px!important}#judgeme_product_reviews .jdgm-rev-widg__header{flex-direction:column}.slider_rounded_arrow{width:32px;height:32px}[is=prev-button]{left:12px!important}[is=next-button]{right:12px!important}.floating-controls-container .circle-button{height:32px;width:32px;transform:unset!important}.swiper-button-next{right:12px}.swiper-button-prev{left:12px}.col_pg_desc-wrapper{padding:24px 12px}.shopify-section--main-list-collections .collection-list{gap:24px 8px}.shopify-section--main-list-collections .collection-list .collection-card{width:calc(50% - 4px)}.cust_pdp_pg_desk_badge{font-size:10px;padding:6px;top:4px;left:4px}product-gallery .cust_pdp_pg_desk_badge{top:8px;right:8px}.product-card__info .comp_per span{font-size:12px}.promo-banner img{aspect-ratio:16 / 10.9}.collection.collection--filters-horizontal{margin:24px 0 40px}.faq_accordion_title .faq_icon:after,.faq_accordion_title .faq_icon:before{height:1px}.product-quick-add buy-buttons.sm\:hidden,.product-quick-add__variant variant-media,.product-quick-add__variant .v-stack{display:none}.product-quick-add{padding:16px}.product-quick-add buy-buttons{width:100%;max-width:unset;flex:1}.size_tab_content_wp{padding:8px 0}.size_tab_table thead th{font-size:12px}.tab_item{padding:8px 12px;font-size:14px}.size_chat_main{padding-inline:8px}.shopify-section--product-recommendations .section{padding-block:40px;padding-inline:12px}.pdp_video_Slider{margin-right:-12px}.shopify-section--main-product .section{padding:12px 12px 40px}.faq-image{width:100%;min-width:100%}.faq-item{padding:12px}.faq-item:not(:last-child){margin:0 0 8px}.faq-title-heading{font-size:16px}.faq-answer p{font-size:14px;line-height:1.3}.faq-icon{height:12px;width:12px}.faq-image img{aspect-ratio:16 / 7.5;object-position:top}.faq-content{flex:1 0 100%;padding:20px 0 0}.pdp_video_section,.faq-section{padding:20px 0}.product-gallery__thumbnail-list-wrapper .product-gallery__thumbnail-list{grid-auto-columns:112px}.product{flex-direction:column;gap:24px}.product-gallery{width:100%;position:static}.product-info{width:100%;max-width:100%}button.product-card__mobile-quick-buy-button{background:var(--Black, #272522);color:#fff}.variant-picker__option-info{margin:0}.quick-buy-drawer__info .buy-buttons button{font-size:14px;margin:24px 0 0}.quick_buy_info .variant-picker__option-values .block-swatch{min-width:45px;padding-block:8px;font-size:14px}.quick-buy-drawer__variant a.bold{font-size:14px;margin:0 0 16px}.product_color_top,.variant-picker__option-info .h-stack{font-size:14px;margin:0 0 12px}.quick-buy-drawer__variant .product_color_wpr{margin:24px 0 0}.full_detailed a{font-size:14px}.quick-buy-drawer__variant .price-list .money{font-size:16px}.quickbuy_wrapper{display:flex;flex-wrap:wrap;overflow:auto;height:581px;gap:16px}.quick_buy_pdp_img,.quick_buy_info{width:100%;padding:0}.image-text-title h2{display:block;margin:0 0 20px}.image-text-cards .card-content{margin-top:16px}.image-text-cards .cards-grid{overflow:auto}.image-text-cards .card-content h3{font-size:18px}.image-text-cards .card-item{flex:1 0 300px}.promise-heading{font-size:28px}.promise-heading br{display:none}.about-hero__top{gap:16px;margin-bottom:20px}.philosophy-content h2,.philosophy-content-mob h2{font-size:24px}.promise-block{gap:24px}.journey-image .desktop__img{display:none}.journey-image .mob__img{display:block}.promise-label:after,.blg_left_head span:after{width:80px}.promise-label,.blg_left_head span{font-size:16px;height:100%;min-width:80px}.promise-block-wpr{gap:32px}.philosophy-images,.promise-images{gap:4px}.journey-image img{aspect-ratio:16 / 10.45}.journey-title{font-size:28px}.about-hero__text p,.about-hero__label,.philosophy-text,.journey-desc,.promise-block p{font-size:14px}.about-hero__heading{font-size:24px;margin-bottom:24px}.about-hero{padding-inline:12px}.about-hero__content{padding:40px 12px}.left_content{max-width:100%}.blg_category span{padding:6px;font-size:10px}.metafield-rich_text_field p,.metafield-rich_text_field ul li{font-size:14px}.blog_inner_content:not(.top_block):last-child{margin-bottom:40px}.blg_content_images .desk_img{width:calc(33.33% - 3px)}.blg_content_images{gap:4px}.blog_left_right_content{flex-direction:column;gap:16px}.blog_inner_content.top_block{margin-bottom:40px;margin-top:24px}.blog_inner_content:not(.top_block){margin-bottom:40px}.blog_inner_content{padding:0 16px}body:has(.blog_post_top) .shopify-section--blog-posts .section{padding-block:40px}.blg_images_div .desk_img{display:none}.blg_back_btn{top:12px;left:12px}.blg_back_btn a{padding:8px 12px}.blg_images_div .mob_img{display:block}.blg_images_div img{aspect-ratio:1}.pagination-wrapper{gap:8px;padding:4px 0}.page-numbers .page-number{height:42px;width:42px;font-size:14px}.blog-posts{grid:auto / repeat(2,minmax(0,1fr));gap:32px 8px}.blog-post-card__info p{font-size:12px}.blog-post-card{gap:12px}.blog_read{font-size:14px;margin:12px 0 0}.blog-banner .scroll-area{padding:20px 0 32px}.blog-posts__container{margin:40px 0;gap:24px}.blog-banner-content{padding:32px 0 0}.blog-banner .container{padding:0 16px}.blog-banner-content h1{font-size:28px}.blog-banner .scroll-area ul{gap:0}.blog-banner .scroll-area ul li a{font-size:14px}.faq_top_bar_menu{gap:0;overflow:auto}.contact-form label,.contact-info p strong{font-size:14px}.contact-form button{margin:0}.shopify-section:has(.faq_main){top:56px}.faq_content_block .section_heading{margin:0 0 24px}.faq_accordion_item:not(:last-child){margin:0 0 24px}.faq_content_block .section_heading h2{font-size:24px}.faq_accordion_title h3{font-size:16px}.faq_accordion_content p{font-size:14px}li.pro-nav-list-item{flex:0 0 auto;overflow:auto}.pro-nav-tab-link{font-size:14px}.shopify-section--main-cart .page-spacer{margin:32px 0 40px}.cart-form__totals .h-stack{margin:0 0 12px}.cart-form__totals .h-stack span.h5,.cart-form__note label{font-size:14px}.cart-form__totals .h-stack span.text-subdued{font-size:12px}.cart-header h1.h2{font-size:24px}.cart-header{flex-direction:column;align-items:flex-start;gap:20px;border:0;margin:0;padding-bottom:20px}.collection_slider_wpr{padding:12px}.collection_top,.breadcrumb_wpr{padding:12px 0}.collection_top_inn,.breadcrumb{padding:0 12px}.collection_slider .swiper-slide{margin-right:8px!important;width:153px!important}.collection_slider{margin-right:-12px}.badge--on-sale,.badge--sold-out{padding:5px!important;font-size:10px!important}.product-card__badge-list{top:4px;left:4px!important}.collection__results product-list.product-list{grid:auto-flow dense / repeat(2,minmax(0,1fr));gap:24px 8px}.breadcrumb ul li,.breadcrumb ul li a{font-size:12px}.breadcrumb ul,.breadcrumb ul li:has(a){gap:4px}.collection_top_text p{font-size:14px;line-height:1.3}.shopify-section--blog-posts .blog-posts .blog-post-card .badge{top:4px;left:4px;padding:6px;font-size:10px}.custom_footer .footer__block-list .footer_block_3 .footer__block--menu{gap:0}.footer_block_3 .footer-accordion__title .bold{border:0;padding:0}.footer_block_3 .footer-accordion__title{margin:0;display:flex;border-bottom:1px solid #787878;padding-bottom:12px}.footer_block_3 .accordion-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:6px}.shopify-section--blog-posts .blog-posts{gap:12px;grid:auto / auto-flow 64vw}.shopify-section--blog-posts .blog-posts .blog-post-card{gap:12px}.shopify-section--blog-posts .blog-post-card .h3{font-size:14px}.shopify-section--blog-posts .section{padding:20px 12px}.product-tabs-section{padding-block:32px;padding-inline:12px}.shopify-section--collection-list .section{padding:12px}.mob_view_all_btn{display:block;margin:20px 0 0}.section-heading .view_all_btn{display:none}.mob_view_all_btn .view_all_btn a{width:100%;font:var(--B3);font-weight:600}.product-tabs-section .section-heading{margin:0 0 20px}.product-tabs-section .tabs{max-width:100%;gap:0}.product-tabs-section .tabs button.tab{font:var(--B3)}.tab_prod_slider .swiper-pagination,.new_featured_col_prods .swiper-pagination{display:none}.tab_prod_slider .swiper-wrapper,.new_featured_col_prods .swiper-wrapper{gap:16px 8px;transform:unset!important;display:grid;grid-template-columns:1fr 1fr}.product-grid .swiper-slide,.new_featured_col_prods .swiper-slide{margin:0!important;width:100%!important}.product-card__info{padding:8px 0 0}.product-card__info .v-stack{gap:8px}.product-card__info .product-card__title a,.product-card__info .price-list .money{font-size:12px}.text-custom picture{height:300px}.shopify-section--image-with-text-overlay .section.section-blends{padding:0}.shopify-section--image-link-blocks .home_img_blocks .image-link-blocks{grid:auto / auto-flow 48%!important;gap:12px}.home_img_blocks{gap:20px}.shopify-section:has(.home_img_blocks) .section{padding-inline:12px}.home_img_blocks .place-self-end-start.w-full.bold .h-stack{font-size:18px;font-weight:500}.new-featured-collection{padding:20px 0 40px}.container,.page-width{padding:0 12px}.promo-banner{max-width:100%}.product-slider{width:100%;padding:12px 0 0}.promo-banner .cta-btn{font-size:14px;bottom:12px}.video-product-section .product-details .product-title{font-size:14px;margin:0 0 12px}.video-product-section .product-details .price-wrapper span{font-size:12px}.video-product-section .product-info{padding:12px 0 0}.video-product-section{padding:12px 0}.editorials-heading{font:var(--H2);margin:0 0 20px}.mob_heading_title h2{font:var(--H2)}.editorials-section{padding:40px 0}.editorials-grid{overflow:auto hidden;flex-wrap:nowrap;gap:12px}.editorial-title{padding:0;margin:12px 0 0;font:var(--B2);font-size:16px}.featured-reviews{padding:20px 0 40px}.second_banner{padding:0}.visit_store_full{width:100%;max-width:calc(60% - 4px)}.visit_store_left_inner img{aspect-ratio:16 / 18}.visit_store_short{max-width:calc(40% - 4px)}.visit_store_right_info p,.visit_store_right_info h6{margin:24px 0 0;font-size:14px}.visit_store_right_inner{gap:24px}.visit_store_link{font-size:14px}.custom_footer .footer__wrapper{flex-wrap:wrap-reverse;gap:32px}.footer.custom_footer{padding:24px 12px}.footer-block__image-wrapper{margin:0 0 24px;max-width:400px}.footer_left_side .social-media{margin:0 0 32px}.f_left_side_bottom{flex:1;width:100%}.custom_footer .footer__block-list .footer_block_3{width:100%}.custom_footer .footer__block-list .footer_block_1,.custom_footer .footer__block-list .footer_block_2{width:50%}.desk_blog_section .section-header .text-with-icon{display:none}.desk_blog_section .blg_section_mob_btn{display:flex;align-items:revert;justify-content:center}.custom_footer .footer__block-list{padding:0;display:flex;gap:24px 0}.footer__block--menu>.bold,.footer__block--newsletter h2{font-size:16px}.footer__block--menu ul{gap:12px}.custom_header .header__wrapper{padding:8px}.custom_header .header__logo-image{width:83px;height:40px}}@media (max-width: 699px){.shopify-section--main-cart .order-summary__body td:last-child{display:block}.search-title{font-size:14px;margin:0 0 12px}.recommended-grid{gap:4px}.search-tag{padding:10px 12px;font-size:12px}.search-block:not(:last-child){padding-bottom:20px;margin-bottom:20px}.shopify-section--main-cart .order-summary__body td:last-child .final_line_price{display:none}.shopify-section--main-cart .order-summary__body td:last-child line-item-quantity{display:flex;justify-content:flex-end}.shopify-section--main-cart .line-item__info{padding:12px}.shopify-section--main-cart .line-item__media-wrapper{width:80px;min-width:80px}.main_cart_last{padding:12px 12px 12px 0}.order-summary__body td:first-child{width:80%}.shopify-section--main-cart .line-item__info a{font-size:12px}.shopify-section--main-cart .line-item__info>.v-stack{gap:8px}.more_collection_slider .swiper-slide{min-width:179px}}@media (max-width: 640px){.shopify-section--collection-list .collection-list{grid:auto / auto-flow 200px!important}.blg_images_div img{aspect-ratio:16 / 20.5}.shopify-section--image-link-blocks .home_img_blocks .image-link-blocks{grid:auto / auto-flow 220px!important}.review-image img{aspect-ratio:16 / 18.8}.review-name{font-size:18px;margin:12px 0 20px}.review-product{margin:20px 0 0}.size_accodian_right{padding:48px 0 0;flex:1 0 100%}.size_accodian_left{margin:0 auto}.size_accodian_col:not(:last-child){margin:0 0 20px}.jdgm-rev-widg__reviews{grid-template-columns:repeat(1,1fr);gap:8px}}@media (max-width: 575px){.product-gallery__thumbnail-list-wrapper .product-gallery__thumbnail-list{grid-auto-columns:57px}}.coupon_code.copied{color:#2e7d32;font-weight:600}.sticky_varient_arrow{width:18px;height:18px;transition:all .3s ease-in-out}.sticky_varient_inn{font:var(--B2);color:var(--Black, #272522);font-weight:600;text-transform:uppercase}.sticky_varient_main{display:flex;align-items:center;gap:8px;padding:12px 20px;cursor:pointer;border:1px solid var(--Cloud, #BEBEBE)}.sticky_varient_list li{color:var(--White, #FFF);font:var(--B2);cursor:pointer}.sticky_varient_list li:not(:last-child){margin:0 0 5px}.sticky_varient{margin-right:16px;position:relative}.product-inn_flex{display:flex;align-items:center;gap:8px}.sticky_varient_list{padding:11px 16x;background:var(--Black, #272522);position:absolute;bottom:100%;width:100%;display:none;border-radius:8px 8px 0 0}.sticky_varient_list[style*="display: block"]{border:1px solid var(--Black, #272522);border-bottom:0}.sticky_varient:has(.sticky_varient_list[style*="display: block"]) .sticky_varient_main{border-top:0}.sticky_varient:has(.sticky_varient_list[style*="display: block"]) .sticky_varient_arrow{scale:-1}li.main_menu_cu.active>a{color:var(--Pink, #E25B5C)}.mega_menu_new_slider li.swiper-slide a svg{aspect-ratio:16 / 21}.mob_pro_count p{color:var(--Grey, #787878);font:var(--B2);display:block;font-size:12px}.facet-dialog .color-list .color-swatch{border:1px solid var(--Grey, #787878)}.account-nav .account-nav__item--logout{position:unset}h2.color_filter_heading{margin:14px;font-size:20px;font-weight:600}#newsletter-sections--19043234283702__newsletter-popup .banner--success,.footer__newsletter-form .banner--success{color:#000;align-items:center;background:#ff989b}.newsletter-drawer__content form{display:flex;justify-content:center}.newsletter-drawer__content button svg{display:none}#newsletter-sections--19043234283702__newsletter-popup button{border-radius:0;background:#f18484;color:#fff}.newsletter-drawer__content{padding:0}.newsletter-drawer__content .form-control input{border:1px solid black}@media (min-width: 991px){.home_img_blocks .floating-controls-container .circle-button{display:none}.home_img_blocks:has(image-link-blocks .image-link-blocks__item:nth-of-type(5)) .floating-controls-container .circle-button{display:block}}@media (max-width: 767px){.custom_recommedation .cust_pdp_pg_desk_badge{font-size:8px}}search-result-panel .facets__floating-filter button .text-with-icon{width:100%}.more_collection_main .cust_pdp_pg_desk_badge{display:none}
/*# sourceMappingURL=/cdn/shop/t/58/assets/custom.css.map */
