.free-gift-message p{font-size:14px;color:#000;font-weight:100;letter-spacing:1px}.free-gift-message strong{font-weight:600;font-size:17px;color:#21443e}.gft-cstm-text{font-size:13px;color:#000;font-weight:600;line-height:16px;position:absolute;bottom:-42px}.gft-cstm-text span{color:red}.gw-trigger-btn-section span{position:absolute;top:0;left:0;background:red;padding:0 10px;z-index:1;font-size:11px;border-radius:0 0 6px}.personalization-cst{flex-direction:column;align-items:center;gap:3px;position:relative}.personalization-title{font-size:12px;font-weight:600;line-height:1.3}.personalization-prices{display:flex;align-items:center;justify-content:center;gap:8px}.personalization-cst .new-price{font-size:15px;font-weight:700;color:#22433e}.personalization-cst .old-price{font-size:14px;color:#801a27;text-decoration:line-through}.personalization-saving{font-size:11px;line-height:10px;font-weight:100;color:#fff;position:absolute;top:-12px;background:#078344;border-radius:10px;padding:4px 8px}@font-face{font-family:hanken-grotesk;src:url(/cdn/shop/files/HankenGrotesk-Regular.woff2) format("woff2"),url(/cdn/shop/files/HankenGrotesk-Regular.woff) format("woff"),url(/cdn/shop/files/HankenGrotesk-Regular.ttf) format("truetype")}@font-face{font-family:hanken-grotesk-italic;src:url(/cdn/shop/files/HankenGrotesk-Italic.woff2) format("woff2"),url(/cdn/shop/files/HankenGrotesk-Italic.woff) format("woff"),url(/cdn/shop/files/HankenGrotesk-Italic.ttf) format("truetype")}h1,h2,h3,h4,h5,h6,a,p,button{font-family:hanken-grotesk!important}.search-modal__content .modal__close-button.link{border-radius:10px;color:#22433e}.search-modal__content .field__label,.search-modal__content .field__button{color:#22433e}.search-modal__content .field__input{background-color:#fff;color:#22433e;border-radius:10px}.search-modal__content .predictive-search{background-color:#fff}.search-modal__content .predictive-search__heading,.search-modal__content .predictive-search__item:hover,.search-modal__content .predictive-search__item-heading,.search-modal__content .predictive-search__item--term .icon-arrow,.predictive-search__search-for-button button.predictive-search__item{color:#22433e}.search-modal__content .field:after,.search-modal__content .select:after{box-shadow:unset}.search-modal__content .field:hover.field:after{box-shadow:unset}.collection .grid.grid--4-col-desktop{column-gap:24px!important}.custom-tmd .grid{column-gap:25px}.cstm-mobile{display:none!important}.cstm-payment-section{display:flex;align-items:center;justify-content:center;gap:60px;background:#fff;box-shadow:0 3px 12px #16302b8a;margin-top:6px}.cstm-payment-section p{margin:8px 0;font-size:14px;font-weight:600}.custom-slider-wrapper li.grid__item,.custom-tmd .grid li.grid__item{padding:14px 14px 16px!important;background:#fff;border:1px solid #E6E6E3;border-radius:14px}.custom-tmd .grid li.grid__item{width:calc(24% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(24% - var(--grid-desktop-horizontal-spacing) / 2)}.custom-tmd li.grid__item .price__container{display:flex;align-items:center;flex-direction:row-reverse;justify-content:flex-end}.custom-tmd li.grid__item .price .price-item{font-size:16px!important}.card__badge.top{align-self:flex-start;background:#22433e;color:#fff;padding:0 10px;position:absolute;top:-15px;left:-15px;border-radius:12px 0}.card__content span.badge{background:#22433e;color:#fff;font-size:12px;font-weight:700;padding:0}.custom-slider-wrapper .card--media .card__inner .card__content{padding:0}.custom-slider-wrapper .grid--5-col-desktop .grid__item{max-width:calc(19% - var(--grid-desktop-horizontal-spacing) * 4 / 5)}.custom-slider-wrapper .grid{column-gap:24px}.collection__view-all .button{background-color:unset;display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#22433e;font-size:15px;font-weight:570;text-decoration:underline;text-underline-offset:4px}span.cstm-badg{font-size:10px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:#cfe0d8;margin-left:6px;margin-top:4px}a.link.cstm-blog{display:block!important;text-underline-offset:5px;color:#21443e;background-color:unset;font-size:15px}.blog .grid{column-gap:28px}.blog .grid--4-col-desktop .grid__item{max-width:23.3%}.blog .card--standard .card__inner{border-radius:6px;overflow:hidden}.blog .card__heading a{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:19px;line-height:1.3;font-weight:450;letter-spacing:-.01em}.blog .blog__posts .article-card .card__information{padding-left:1rem;padding-right:1rem}.article-card .article-card__excerpt{width:100%;margin-top:1rem;font-size:14px;line-height:20px}.button:after{box-shadow:unset!important}.footer-block-image{display:flex;flex-direction:column}.footer-block-image .footer-block__image-wrapper{margin-bottom:0}.cstm-tmd-bl p{margin:6px 0;font-size:15px;color:#fffc}.footer-block .footer-block__heading{font-size:13px;font-weight:570;letter-spacing:.14em;text-transform:uppercase;color:#cfe0d8;margin-bottom:10px}.footer .footer__content-bottom{padding-top:0rem}.cstm-tmd-bl a{font-size:15px;line-height:1.5;color:#fffc}.footer-block .footer-block__details-content a.link{font-size:15px;color:#ffffffdb;text-decoration:none}.footer-block__details-content li.list-social__item{padding-top:10px}.collection .collection__title h2,.reelUp_slider_heading,.blog h2,.our-values h2,.shop-by-category .title,.collection-hero__title,.related-products__heading,.recently-title .title,.sec_collection_list_wrp h2.title.inline-richtext{font-size:52px!important;color:#141414!important;font-weight:380!important;font-family:hanken-grotesk!important;letter-spacing:-.025em;text-align:left}.home-testimonials h2{font-size:52px;font-weight:400;color:#141414;text-align:left;font-family:hanken-grotesk!important;letter-spacing:-.025em;margin:0 0 30px}.slider-cstm-btn{display:flex;flex-direction:row-reverse;gap:10px}.swiper-button-next,.swiper-button-prev{margin-top:unset!important}.blog .title-wrapper-with-link{justify-content:space-between!important}.text-cstm-btn{display:flex;justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto}.header-group.is-sticky{position:sticky!important;top:0;z-index:5}.header__menu-item .icon-caret{right:-.8rem!important}.product-inner .product_atc_btn .quantity{display:none}.product-inner .product_atc_btn .quantity.custom-tmd{display:flex;margin-right:10px}.product-form__input label.tmd-selected-variant{border:2px solid #000!important;border-radius:6px!important}.variant_opt_wrp .product-form__input{margin:12px 0 1.2rem!important}.quick-add-modal .clickpost-edd__submit-button.btn.btn--primary{position:absolute;height:36px;padding:0 1.2rem;right:48px;border-radius:4px;color:#fff;cursor:pointer}.quick-add-modal .clickpost-edd__drop_pincode-input{box-sizing:border-box;padding:1rem;width:100%;height:36px;background:#fff;border:1px solid #d9d9d9;border-radius:4px}.quick-add-modal .clickpost-edd__container #response-success{display:none}.quick-add-modal .product-info-wrapper .product-title-section h1.product__title{font-size:26px}.quick-add-modal .price .price-item{font-size:22px}.quick-add-modal .quick-add-modal__content{width:90%!important}@media screen and (max-width:767px){.menu-drawer__utility-links path#svgkp-path{stroke:#000;fill:#000}.quick-add-modal .product-info-wrapper .product-title-section h1.product__title{font-size:20px!important}.cstm-payment-section{flex-wrap:wrap;gap:8px}.cstm-payment-section p{text-align:center;margin:6px 0 0;width:100%}.cstm-payment-section .cstm.payment-icons{width:100%;padding-bottom:10px}.cstm-payment-section .payment-icons img{width:26px}}#sm-widget-btn.snap_emi_txt{border-radius:8px!important}.snap_flex_section{border-radius:7px 0 0 7px!important}@media screen and (max-width:767px){#sm-widget-btn.snap_emi_txt{margin:10px auto!important;width:94%!important}.tm-our-story__media img.tm-our-story__image.cstm-desktop{display:none!important}.cstm-mobile{display:block!important}.offerContainer{height:50px!important;margin:20px auto!important;width:94%!important}.whishlist-icon .wishlisthero-floating{z-index:1}.custom_buy_mobile_view .product-form__buttons{position:fixed;bottom:0;left:0;right:0;margin:0 auto;z-index:2;background:#fff;padding:18px 12px}.mobile-facets__disclosure summary.mobile-facets__open-wrapper span svg.icon.icon-filter{width:24px;height:24px}.mobile-facets__disclosure summary.mobile-facets__open-wrapper span.mobile-facets__close svg{width:24px;height:24px}}.custom-badge-pdp{position:absolute;z-index:2;top:2%;left:1%;display:flex;gap:6px;flex-wrap:wrap}.custom-badge-pdp span{font-size:12px;font-weight:600;padding:2px 10px;background:#015b5b;color:#fff;border-radius:20px}.product-images-wrapper-section{position:relative}@media screen and (max-width:767px){.custom-badge-pdp{right:15px;left:unset}.custom-slider-wrapper .grid{column-gap:12px!important}}slider-component .product-grid+.slider-buttons{display:none}.home-testimonials .swiper-button-prev,.home-testimonials .swiper-button-next{display:block;color:#015b5b;border:1px solid #015b5b;width:36px;height:36px;border-radius:50%;position:unset;display:flex!important;justify-content:center;align-items:center;z-index:0}.card-information .snap_dp_list{display:none}.home-testimonials .swiper-button-prev:after,.home-testimonials .swiper-button-next:after{font-size:14px;font-weight:600}.home-testimonials .swiper-button-prev:hover,.home-testimonials .swiper-button-next:hover{color:#fff;background:#21443e}.page-width.page-width--narrow.privacy-policy,.page-width.page-width--narrow.terms-of-service,.page-width.page-width--narrow.return-exchange-policy,.page-width.page-width--narrow.equal-opportunity-policy{max-width:1280px}.page-width.page-width--narrow h1.main-page-title{color:#22433e;margin-bottom:3rem;text-transform:none;font-size:52px;font-weight:400;text-align:left;font-family:hanken-grotesk!important;letter-spacing:-.025em;width:100%}@media only screen and (min-width:320px)and (max-width:767px){.collection-sub-head .slider-btns-cstm{display:none}.title-wrapper--self-padded-tablet-down,.title-wrapper--self-padded-mobile{padding-left:0!important;padding-right:0!important}.collection .collection__title{margin-bottom:20px!important}.collection .collection__title h2,.reelUp_slider_heading,.blog h2,.our-values h2,.shop-by-category .title,.collection-hero__title,.related-products__heading,.recently-title .title,.sec_collection_list_wrp h2.title.inline-richtext{font-size:28px!important;padding:0!important}.collection .collection__title h2{padding:0!important}.collection .collection__view-all a.button{margin-top:0rem;padding:0 0rem;min-width:calc(8rem + var(--buttons-border-width) * 2);min-height:calc(2.5rem + var(--buttons-border-width) * 2)}.shopify-section .home-banner .swiper15 .slid-btn-cst .custom-banner-prev,.shopify-section .home-banner .swiper15 .slid-btn-cst .custom-banner-next{flex-basis:14px;width:14px;height:26px;font-size:20px}.shopify-section .home-banner .swiper15 .slid-btn-cst{min-height:28px;padding:0 4px}p.cstm-sub-text{font-size:11px!important}.blog .grid--peek .grid__item{width:48%!important}.blog .title-wrapper--no-top-margin{margin:0 0 20px!important}.home-testimonials .swiper .swiper-button-prev,.home-testimonials .swiper .swiper-button-next{display:none!important}}.card__content .card__badge.top.right .badge{font-size:12px;padding:4px 6px}span.snap_know_more_text{display:none!important}.custom-contact p{display:flex;align-items:center;gap:16px;margin-top:0;margin-bottom:8px}.custom-contact .svg-wrapper svg.icon-arrow path{fill:none;stroke-width:3px;stroke:#000}h1.main-page-title,h2.rich-text__heading{font-size:35px;margin:4rem 0;text-align:center;text-transform:uppercase}.contact.page-width{box-shadow:0 0 10px #00000030;border-radius:10px;padding:40px!important;width:100%;max-width:96%;margin:0 auto 30px;display:flex;justify-content:space-between;position:relative;flex-direction:row-reverse;flex-wrap:wrap}.contact.page-width.page-width--narrow p.title.title-wrapper--no-top-margin{width:100%;font-size:24px;margin-bottom:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#22433e}.custom_contact_main{width:50%}.custom-contact{width:50%;padding-right:50px}.custom-contact h3{font-size:24px;margin:0;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#22433e}.main_enq_heading h1.enq_heading{width:50%}.main_enq_heading{display:flex}.main_enquery_policy{flex:1 0 49%}.main_enquery_policy .enquery_details h3{margin-bottom:0}.main_enquery_policy .enquery_details{max-width:unset!important}.social-contact-icons{display:flex;gap:10px}.social-contact-icons button{padding:8px 14px;border-radius:6px;background-color:#000;color:#fff;text-transform:uppercase;font-weight:600;letter-spacing:2px;cursor:pointer}.custom_heading{font-size:30px;font-weight:600;margin:0;color:#764640;letter-spacing:2px;text-transform:capitalize}.main-page-title{font-weight:600;font-size:40px}.contact.page-width.page-width--narrow{max-width:86%!important}.svg-wrapper:has(svg.location_tmd){width:35px}.custom_contact_main .contact__button button.button{border-radius:5px;overflow:hidden;background-color:#22433e;font-weight:600;text-transform:uppercase}.custom_contact_main .contact__button .button:after{box-shadow:unset}.icon.icon-email path{fill:none;stroke-width:3px;stroke:#000}.contact .icon.icon-instagram path{fill:#22433e}.contact .custom-contact a{color:#595555;text-decoration:none}.contact .custom_contact_main .field:after{border-radius:5px}.contact .custom_contact_main .field .field__input:focus{border-radius:5px}.contact .custom_contact_main .field .field__input{background-color:#015b5b14}.contact.page-width.page-width--narrow .custom-contact svg{height:100%;width:100%}.cstm-timing,.cstm-email{width:24px;height:24px}.contact .svg-wrapper.cstm-add{width:26px;height:26px}.svg-wrapper:has(.icon-instagram){width:24px;height:24px}span.svg-wrapper.cstm-contact{display:flex;align-items:center}.cstm-timing svg g{fill:#22433e}.cstm-add svg#Layer_1{fill:#22433e;opacity:.8}.cstm-contact svg#Capa_1{fill:#22433e}.cstm-email svg.icon.icon-email path{stroke:#22433e}.enquery_contact.page-width.page-width--narrow{max-width:86%}.enquery_contact h1.enq_heading{font-size:28px;margin:0;font-weight:600;letter-spacing:1px;color:#22433e}.enquery_contact .enquery_details{border:2px solid #22433E;border-radius:10px;padding:10px;flex:1 0 49%;margin:15px 0;max-width:33%}.enquery_contact .enquer_main{display:flex;justify-content:space-around;gap:15px;margin-bottom:25px}.enquery_contact h2.enquery__name{font-size:22px;font-weight:600;color:#22433e}.enquery_contact p.enquery_text{font-size:14px}.enquery_details a{color:#000000b8;text-decoration:unset}.support-contact{font-size:18px;line-height:1.8;padding-top:16px}.support-contact a{color:#000;text-decoration:none;font-size:18px}.support-contact a:hover{text-decoration:unset}.support-item{margin-bottom:4px}.support-item strong{font-size:20px;font-weight:600;color:#22433e}.custom-whatsapp-link{text-decoration:underline!important}.support-item.custom-whatsapp-main{display:flex;align-items:center;gap:6px}.full-contact-support .enq_heading{font-size:28px;margin:0;font-weight:600;letter-spacing:1px;color:#22433e}.full-contact-support{padding:28px 0 50px}.support-hour-text{color:#000}.full-contact-support .page-width{max-width:88%!important}@media only screen and (min-width:320px)and (max-width:767px){.menu-drawer__navigation .menu-drawer__menu-item{padding:.9rem 3rem;font-size:14px}a#HeaderDrawer-combos{color:#015b5b}a.menu-drawer__account.custom-contact{gap:16px}.custom-contact path{fill:#000}.contact.page-width.page-width--narrow{max-width:95%!important;flex-wrap:wrap;padding:15px!important}.custom_contact_main,.custom-contact{width:100%}.custom-contact{padding:20px 0 0}.enquery_contact .enquery_details{flex:1 0 100%;max-width:unset}.enquery_contact .enquer_main{flex-wrap:wrap;gap:0}.enquery_contact.page-width.page-width--narrow{max-width:98%}.support-item strong,.support-contact a{font-size:16px!important}.support-contact{padding:20px 10px 40px 0}.support-item.custom-whatsapp-sub{width:100%}.support-item.custom-whatsapp-main{display:unset}.full-contact-support{padding:28px 0 0}.support-hour-text{font-size:16px}.support_hour_main{display:flex;flex-wrap:wrap}.full-contact-support .page-width{max-width:88%!important;padding:unset}}.sc_cart_drawer_items .custom-collections-drawer{width:100%;display:flex;flex-wrap:wrap;column-gap:10px;margin-bottom:14px}.sc_cart_drawer_items .custom-clc-img-nm{width:31%;display:flex;justify-content:center;align-items:flex-start;text-align:center;padding:8px}.sc_cart_drawer_items .custom-clc-img{border-radius:66%;width:92px;height:92px;outline:1.5px solid #00000069;overflow:hidden;outline-offset:2px;display:flex;margin:0 auto}.sc_cart_drawer_items .custom-clc-img img{border-radius:50%}.custom-clc-img-nm p{margin:10px 0 0;text-transform:capitalize;font-size:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:18px}.cstm-btn{width:100%;background:#000;color:#fff!important;padding:12px 40px;align-items:center;display:flex;justify-content:center;font-size:13px;text-transform:uppercase;letter-spacing:2px}.sc_cart_drawer_items .drawer__scrollable{text-align:center;text-transform:capitalize}.sc_cart_drawer_items .promotion-banner.svelte-punrie.svelte-punrie{background:#7f554f;border-radius:0 0 15px 15px;padding:6px 16px;width:100%;max-width:88%;margin:0 auto}.sc_cart_drawer_items .promotion-banner.svelte-punrie p.svelte-punrie{margin-bottom:0;color:#fff;margin-top:2px;text-align:center;font-size:12px}.custom-clc-img-nm a{color:#000;width:100%;padding:0;background:unset}@media only screen and (min-width:320px)and (max-width:480px){.sc_cart_drawer_items .custom-clc-img{width:74px;height:74px}.custom-clc-img-nm p{font-size:10px;line-height:12px}}a#HeaderMenu-combos{color:#015b5b}.card__information{width:100%;overflow:hidden}.custom-slider-wrapper .card__information .card__heading a{display:block;max-width:100%;text-overflow:ellipsis;margin-bottom:20px!important;color:#141414;text-decoration:none;font-size:14px;font-weight:450;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(min-width:769px){.card-information{width:100%;margin-top:-15px!important;padding-left:0!important}}@media(max-width:768px){.card-information{margin-top:-12px!important;margin-bottom:10px!important;padding-left:0!important}.card__content .card__badge{padding:0 4px;position:absolute!important;top:-10px!important;left:-10px;border-radius:12px 0;width:fit-content}.collection .custom-slider-wrapper li.grid__item{padding:10px 10px 12px!important}}.quick-add{width:100%!important;margin:0 auto!important}@media screen and (max-width:749px){.custom-slider-wrapper .grid--2-col-tablet-down .grid__item{width:43%!important;max-width:43%!important}.product-grid-container .grid--2-col-tablet-down .grid__item{width:48%!important;max-width:49%!important}.collection .grid.grid--2-col-tablet-down{column-gap:12px!important;row-gap:16px}.product-grid-container .collection .wise-card-title{font-size:12px!important}.product-grid-container .collection ul.grid.product-grid li.grid__item{padding:6px 6px 10px!important}.collection-hero__inner.page-width,.facets-wrapper.page-width,div#ProductGridContainer{padding:0 15px}.product-grid-container .wf-text-rotator__text{height:13px;line-height:12px;font-size:12px}}.product-grid.contains-card .price--on-sale .price-item--regular{font-size:15px!important;margin-right:0!important;margin-left:5px!important}.product-grid.contains-card .price{font-size:15px!important}.clickpost-edd__heading{font-size:16px;font-weight:400!important;line-height:16px;color:#000!important}div.product_atc_btn button.accordion-header{font-size:16px;font-weight:100;padding:11px 5px!important;color:#000;border-radius:6px}.form__label{display:block;margin-bottom:-15px!important;margin-top:15px!important}fieldset.product-form__input .form__label{margin-bottom:.2rem;margin-top:5px!important;margin-bottom:1px!important}.custom-icon1{width:100%;margin-bottom:-5px!important;margin-top:8px!important}#sm-widget-btn.snap_emi_txt{margin-bottom:20px!important}.card__badge.top{align-self:flex-start;grid-row-start:1;font-size:10px!important}.product-container div.product_atc_btn div.price-per-item__container .atc_button{border-radius:50px!important}@media(max-width:768px){.product-form__submit,.product-form__submit:after{border-radius:50px!important}.wf-text-rotator{margin:10px 0!important}}.personalization-cst{display:none;border:1.2px solid #22433E;font-size:10px;text-align:center;border-radius:10px;padding:6px 6px 4px;flex:1 0 38%;color:#22433e;font-weight:600;cursor:pointer;margin-right:10px;line-height:1}.product-personalizer{height:0;overflow:hidden}.product-form .product-form__buttons{display:flex}.product_atc_btn .quantity{width:calc(6rem / var(--font-body-scale) + var(--inputs-border-width) * 46)}@media(max-width:768px){.personalization-cst{flex:1 0 100%;padding:10px;margin-bottom:10px;margin-right:unset}.product-form .product-form__buttons{display:unset}}body:has(.product-personalizer) .personalization-cst{display:flex!important;justify-content:center}.personalization-cst{display:none}@media(max-width:768px){.pplr_ex_button .pplr_ex_inner{flex-wrap:wrap!important}.pplr_ex_button{padding-bottom:2px!important}.pplr_ex_button .pplrcur.pplr_cur.money:before{font-size:16px!important}.pplr_ex_button .pplr-btn{font-size:12px!important;padding-left:6px;padding-right:6px;width:auto!important}.pplr_ex_button .pplrcur.pplr_cur.money:after{font-size:16px!important}}.tmd-static-free-gift{display:flex;align-items:flex-start;gap:10px;padding:12px 6px;border:2px solid #ebebebff;background:#fff}.compare-price-cst{font-size:1.5rem;color:#999;text-decoration:line-through}.sale-price-cst{color:red;font-size:22px}.tmd-gift-image img{width:90px;display:block}.tmd-gift-content{flex:1}.tmd-gift-title{font-size:16px;line-height:1.4;color:#111;font-weight:500;padding-top:16px}.tmd-gift-title span{color:#008060;font-size:16px;font-weight:600;display:block}.tmd-gift-price{font-size:18px;font-weight:600;color:#111;padding-top:16px}.mobileOnly .product .product_atc_btn .quantity__button{width:calc(3.5rem / var(--font-body-scale))}.mobileOnly .product .product_atc_btn .quantity__input{padding:0}@media(max-width:768px){.mobileOnly .product .product_atc_btn quantity-input.quantity.quantity_pos{display:none;width:calc(10rem / var(--font-body-scale) + var(--inputs-border-width) * 46)}.mobileOnly .product .product_atc_btn label.quantity__label.form__label{display:block!important;margin-bottom:0}.product-inner .product_atc_btn .quantity.custom-tmd{display:flex!important;width:calc(10rem / var(--font-body-scale) + var(--inputs-border-width) * 46)}}
/*# sourceMappingURL=/cdn/shop/t/108/assets/custom.css.map */
