@font-face{font-family:Urbanist;src:url(/cdn/shop/files/Urbanist.ttf?v=1748082760);src:url(/cdn/shop/files/Urbanist.woff2?v=1748082759)format("woff2"),url(/cdn/shop/files/Urbanist.woff?v=1748082759)format("woff"),url(/cdn/shop/files/Urbanist.ttf?v=1748082760)format("truetype")}@font-face{font-family:Lato;src:url(/cdn/shop/files/Lato.woff2?v=1748852244)format("woff2"),url(/cdn/shop/files/Lato.woff?v=1748852258)format("woff"),url(/cdn/shop/files/Lato.otf?v=1748852206)format("truetype")}.page-width{padding:0 65px}.page-widthss{padding:0}header.header{box-shadow:0 2px 10px #0003}.collection-badge{background-color:red;color:#fff;font-size:10px;padding:4px;border-radius:4px;letter-spacing:.4px}span.collection-badge:Empty{display:none}.custom_sub_drawer{display:flex;justify-content:space-between;align-items:center}span.btn-text-custom svg{width:12px;height:12px;transform:rotate(270deg)}header.header .header__menu>ul.with-block>li:hover .menu__item [data-text]{opacity:1;transform:translateY(0) scale(1)}header.header .header__menu>ul.with-block>li:hover .menu__item .btn-duplicate{--tw-scale: .6;--tw-translate-y: 100%}header.header .header__menu>ul.with-block>li>details>summary[open] .menu__item .icon{--tw-scale-y: 1}.slideshow-content .slideshow-dots button.hidden{padding:10px;background:#0000;border-radius:50%;box-shadow:0 0 5px #fff}.slideshow-content .slideshow-dots{border-block-start:unset}.text-with-icons.with-background .column{background-color:#fff;padding:10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e0e0e0;font-family:sans-serif}carousel-element.text-with-icons .column__content p.column__title{font-family:sans-serif;font-weight:700;letter-spacing:.2px;font-size:16px}carousel-element.text-with-icons .column__content .column__text p{line-height:21px;color:#000;font-family:"Open Sans",Sans-serif;font-size:13px;font-weight:400}carousel-element.text-with-icons .column{padding:20px}carousel-element .column .column__icon svg{width:40px!important;height:35px!important}.title-wrapper .indicators button.button.button--secondary{width:2.5rem;height:2.5rem}.product-card a.product-card__title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}a.button.button--secondary{border-color:#916040;color:#916040;background-color:#f6f1ea;border:2px solid #916040;max-height:2.75rem}a.button:after{border:unset}.title-wrapper .grid.gap-4{gap:0}.title-wrapper .grid h3.heading{font-size:35px;letter-spacing:.8px;font-family:sans-serif;color:#272526}.title-wrapper .grid .description p{letter-spacing:.5px}.product-grid .product-card__content .product-card__title{font-size:14px;font-weight:400;color:#000}.product-card .product-card__media .quick-add{display:none}.product-card__media .rating.product-card__rating{font-size:10px;padding:6px 8px}.indicators.tmd_custom_arrow{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;gap:unset;height:0}.slider .indicators.tmd_custom_arrow .button{opacity:1;background:#fff;color:#916040;transform:translateY(-50%)}.slider .indicators.tmd_custom_arrow .button[disabled]{opacity:0!important}#custom-page-width .product--thumbnail .product__media-container .indicators{opacity:1}.badges.z-2.absolute.grid.gap-3.pointer-events-none{display:flex;flex-wrap:wrap;width:75%;inset-inline-start:0;inset-block-start:-8px}slider-element .card .media-card__content .media-card__text p span.heading{font-size:20px;letter-spacing:1px}.collection .facet-wrapper{display:none}div#SortByContainer{color:#000;font-weight:600}.collection__topbar hover-element.button.button--secondary.sort-by{height:40px}.collection__topbar facet-sort.sort-wrapper.relative{height:40px}hover-element.button.button--secondary.sort-by[open]{height:calc(var(--facet-listbox-height) + var(--sp-10) + calc(clamp(var(--sp-4),1.052vw,var(--sp-5))*4) + calc(var(--buttons-border-width) * 2))}.collection__topbar facet-sort.sort-wrapper.relative hover-element span.sort-header .sort-selection{font-size:14px;color:#000;letter-spacing:.5px;transition:all .3s ease-in-out}.collection .collection__topbar .button{border-radius:10px;background-color:#fff!important}.collection .collection__topbar .button.sort-by[open],.collection .collection__topbar .button.sort-by[open] .btn-fill{background-color:#fff!important;color:#000!important}.collection .collection__topbar.btn-fill.btn-text.sort-selection{color:#000}.collection .collection__topbar.button{border-radius:10px!important;border-color:#000!important}.collection .collection__topbar span.sort-title.text-sm.uppercase.absolute.left-0.opacity-0.tracking-widest{color:#000}.collection .collection__topbar .button.sort-by[open],.collection .collection__topbar .button.sort-by[open] .btn-fill{width:300px}.collection__topbar hover-element .sort-listbox li label.reversed-link{font-size:14px;color:#000}.collection .collection__topbar facet-sort .sort-by[open]:after{border-radius:10px}.collection .collection__topbar facet-sort .button:after{border-radius:10px!important}.collection .collection__topbar.button:after{border:1px solid #000!important}.facet-sorting .button:after,.shopify-challenge__button:after,button.shopify-payment-button__button--unbranded:after{border:1px solid #000!important}.collection .collection__topbar .facet-sorting facet-sort hover-element.button--secondary .btn-fill{background:#fff;background-color:#fff}.collection .collection__topbar .facet-sorting facet-sort hover-element.button--secondary .sort-header span.sort-close{background:#fff}.banner .banner__box h2.banner__title.heading{letter-spacing:1px;font-family:sans-serif}.banner .banner__content .banner__box .button span.btn-text{font-size:18px;font-family:sans-serif}.banner .banner__content .banner__box a.button.button--primary{border:2px solid #916040}.slideshow-content .slideshow-dots{margin-top:0}.slideshow-content{padding:0}.page-width.absolute.bottom-0.left-0.w-full:has(.slideshow-content){position:absolute;top:50%;transform:translateY(-50%);display:grid;align-items:center}slider-dots.flickity-page-dots.w-auto.pointer-events-auto{display:none}.image-with-text__item .rich-text h2.heading{letter-spacing:1px}.image-with-text__item .rich-text h3.heading{font-size:26px;letter-spacing:1px;line-height:38px}.image-with-text .image-with-text__item .image-with-text__image picture.media{background:unset}.rte blockquote p{font-size:30px!important;letter-spacing:1px;line-height:42px!important}.logo-bar.custom_logo_tmd .logo__media{padding:10px 38px;background:#fff;border-radius:13px}.logo-bar .logo__media.media{border-radius:10px}.logo__media{position:relative;border-radius:10px;overflow:hidden}.banner .banner__content p.banner__subheading{text-transform:math-auto;font-family:Sans-serif;font-size:16px;font-weight:400;letter-spacing:1px;color:#000}h2.heading_know_more{font-size:16px;letter-spacing:.8px;font-family:sans-serif;color:#272526}.know_more-home-sub{padding:16px 0;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.know_more-home{width:100%;position:relative;margin-top:6px}.svg_know_more{width:12px;height:12px;transition:all .5s ease-in-out}.know-more_content_home{width:100%;display:none}.know_more_main_inner.know-moew-active .know-more_content_home{display:block}.know_more_main_inner.know-moew-active .svg_know_more{transform:rotate(180deg)}.heading_top_main_div{background:#f6f1ea;width:100%}.know_more-home .page-width.page-width--narrow.relative{width:100%;max-width:100%;padding:0}.know_more-home .faqs.with-border .faq{border:none;padding:0}.know-more_content_home .page-width.relative{padding:0}.know_more_main_inner carousel-element .column .column__icon svg{width:100px!important;height:100px!important}.know_more-home .know_more_main_inner carousel-element.text-with-icons.grid--3{column-gap:30px}.know_more-home .know_more_main_inner carousel-element.text-with-icons.grid--3 .column{border:1px solid #e0e0e0;border-radius:6px}.know_more-home .know_more_main_inner .title-wrapper{margin-bottom:20px}.know_more-home .know_more_main_inner h2.heading.title-sm{font-size:20px}.know_more-home .know_more_main_inner .faqs .accordion .details__summary strong{font-size:18px}.know_more-home .know_more_main_inner .faqs .accordion summary.details__summary{padding:18px!important}.know-more_content_home .faq .accordion+.accordion{border-block-start:unset}.know-more_content_home .faq .accordion summary.details__summary.flex{background-color:#fff;margin:0 0 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e1e1e1;border-radius:12px}.know-more_content_home .faq .accordion .details__content{max-width:100%;padding-block-end:1rem;border:1px solid #00000024;padding:20px 15px;width:100%;border-radius:10px;margin-top:20px;margin-bottom:20px}footer.footer .footer__left{gap:65px;width:100%;border-inline-end:unset}footer.footer .footer__left .footer__logo{width:20%}footer.footer .footer__left .footer__accordions .details__content ul{gap:16px}footer.footer .footer__left .footer__accordions .details__content ul li a{font-size:14px!important;letter-spacing:1px!important}footer.footer .footer__left .footer__accordions span.heading{font-size:16px;letter-spacing:1px}footer.footer .footer__left .footer__accordions .details__content{font-size:14px;letter-spacing:1px;line-height:27px}footer.footer .footer__left .footer__accordions{justify-content:space-between}.custom-badgess{margin:0;font-family:Twentieth Century;display:flex;align-items:center;gap:2px}.custom-badgess img{width:16px;margin:0 2px;height:16px}.custom_batch{order:2}.footer-group .footer-copyright .payment-icons{gap:0}.footer-group .footer-copyright .payment-icons svg{width:55px;height:30px}.banner .newsletter-form .field label.label.is-floating{color:#000}.banner .newsletter-form .field .input{background-color:#fafafad4;color:#000}.banner .newsletter-form .field .input:focus{background-color:#fafafac2}.custom_atom_icon{position:relative;width:16px;height:16px;margin:12px auto 0;display:flex;align-items:center}.custom_atom_icon img{margin:0 10px 0 0;vertical-align:middle}.custom_atom_icon:after{content:"";height:.5px;width:70px;background:#000000d9;position:absolute;top:50%;left:100%;transform:translate(15%)}.custom_atom_icon:before{content:"";height:.5px;width:70px;background:#000000d9;position:absolute;top:50%;right:100%;transform:translate(-15%)}.customer form{box-shadow:0 0 10px #00000030;border-radius:10px;padding:30px!important;gap:15px}.customer .button-group>.button,.addresses .button-group>.button{min-height:3.75rem;background-color:#f6f1ea;color:#916040;border:2px solid #916040}cart-drawer .drawer__footer .drawer__footer-buttons a.button{background:#f6f1ea;color:#916040}.cart-drawer .drawer__inner .drawer__header{padding:24px 30px;align-items:center}.drawer__empty-img-text .drawer__empty-image{display:flex!important;justify-content:center!important}.drawer__scrollable{padding-top:0}.drawer__content .drawer__empty{max-width:80%;gap:14px}.drawer__content .drawer__empty-text{font-size:24px;font-weight:500}.drawer__header .drawer__tab .drawer__title{font-size:22px!important;font-weight:500}.button.button--close{width:38px;height:38px;color:#916040;background-color:unset}search-drawer.search-drawer .drawer__content form.search__form{margin-top:15px}cart-drawer .drawer__inner .drawer__panel .drawer__scrollable{margin-top:15px}cart-drawer .drawer__footer .drawer__footer-buttons button.button{border:2px solid #916040}.cart button.button.icon-with-text{border:2px solid #916040}dt.cart-lebal-title-cst{font-weight:700;font-size:12px}cart-drawer .drawer__empty .drawer__empty-collections a{color:#916040;background-color:#f6f1ea}cart-drawer .drawer__empty .drawer__empty-collections a:hover{background-color:#916040;color:#f6f1ea}.recently-viewed .slider .indicators.tmd_custom_arrow .button{opacity:1;background:#fff;color:#916040;border:2px solid #916041}.contact{box-shadow:0 0 10px #00000030;border-radius:10px;padding:30px!important}.contact form{width:60%}.contact .grow-0{width:40%}.contact .contact__sidebar .rte p{font-size:14px}.contact .contact__sidebar{width:100%}.contact .contact__sidebar li p.subtitle{font-size:16px;color:#000}.contact .contact__fields .field.text-sm p{display:none}.contact .contact__fields button.button{color:#916040;border:2px solid #916040}.featured-product product-info .product__breadcrumb ul li{font-size:14px}.featured-product product-info .product__breadcrumb ul li svg.icon.icon-home{width:12px;height:12px}.cst-categories_coll a{background:unset!important;font-size:14px;line-height:22px}.featured-product .product__info .price.flex{align-items:baseline}.featured-product .product__info .product__title h1.heading{font-size:32px;line-height:40px;font-weight:500}.featured-product .product__info .price span.price__regular.whitespace-nowrap{font-size:16px;letter-spacing:.5px}.featured-product .product__info .product__title{margin-block-start:8px}.featured-product .product__info .product__price{margin-top:14px}.product__info .custom_short_description{margin-block-start:0px!important}.custom_short_description .metafield-multi_line_text_field{font-size:14px;color:#000;line-height:24px}.custom_short_description span.metafield-multi_line_text_field br+br+br+br+br+br+br{display:none}.featured-product .product__info.product__sku{margin-block-start:15px}.featured-product .product__info .product__text.first.last{margin-top:10px}.featured-product .product__info .variant-picker .product-form__input .field{width:100%;max-width:44%;background:#8080801a;border-radius:41px;overflow:hidden}.featured-product .product__info .variant-picker .variant-input-wrapper .form__label{font-size:15px;font-weight:600;margin-bottom:10px}.featured-product .product__info .product-form__buttons .quantity .quantity__button svg.icon.icon-plus,.featured-product .product__info .product-form__buttons .quantity .quantity__button svg.icon.icon-minus{width:12px;height:12px}.featured-product .product__info nav.product__breadcrumb.breadcrumb{margin-top:8px}#custom-page-width product-sticky-form .product-sticky-form__card{background:#f6f1ea}nav.product__breadcrumb.breadcrumb.lg\:flex.custom-bradcrum-product{display:none}.featured-product product-info .product-gold-weight{margin-block-start:15px}.shopify-app-block:has(.jdgm-widget){margin-top:14px}.product__price .tax_price{font-size:14px;font-family:arial;font-weight:600;letter-spacing:.2px;color:#000000bd;margin-top:5px;display:none}.product__price .tax_price1{font-size:14px;font-family:arial;font-weight:600;letter-spacing:.2px;color:#000000bd;margin-top:5px;flex:0 0 100%}.featured-product .product__info .product__text:last-child p.rte.text-base.leading-tight{line-height:22px;font-size:14px;letter-spacing:.5px}.product-gold-weight p,.featured-product .product__info .product__text.first.last p,.featured-product .product__info p.product__sku{font-size:14px}.featured-product .product__info variant-selects .product-form__input .field select.select{font-size:14px;height:44px}.featured-product.product .product__info .product-form-wrapper div.product-form__buttons{display:flex}.featured-product.product .product__info .product-form-wrapper .product-form__buttons .shopify-payment-button button.shopify-payment-button__button{background:#f6f1ea;color:#916040}.featured-product.product .product__info .product-form-wrapper .product-form__buttons .shopify-payment-button button.shopify-payment-button__button{background:#f6f1ea;border-color:#916040;color:#916040;background-color:#f6f1ea}.featured-product.product .product__info .product-form-wrapper .product-form__buttons .shopify-payment-button button.shopify-payment-button__button:hover{background:#916040;color:#f6f1ea}.featured-product.product .product__info .product-form-wrapper .buy-buttons button.product-form__submit.button:after,.featured-product.product .product__info .product-form-wrapper .product-form__buttons .shopify-payment-button button.shopify-payment-button__button:after{border:unset}.cart main-cart.cart__content sticky-element .cart__sidebar .tax-note.text-opacity{display:none}.cart main-cart.cart__content sticky-element .cart__sidebar .totals h2.totals__subtotal,.cart main-cart.cart__content sticky-element .cart__sidebar .totals p.totals__subtotal-value{font-size:18px!important}.cart main-cart.cart__content sticky-element .cart__sidebar cart-note p{font-size:16px!important}.featured-product.product .product__info .wishlist-hero-product-app-block button.btn.product__form--add-to-cart{background:#fff!important;color:#000!important}.featured-product.product .product__info .wishlist-hero-product-app-block button.btn.product__form--add-to-cart:after{border:unset}.featured-product.product .product__info .wishlist-hero-product-app-block button.btn.product__form--add-to-cart .fa-heart path{fill:#000}.featured-product .product__info p.product__sku{margin-top:5px}.desktop_tmd_none{display:none}.featured-product.product product-sticky-form .product-sticky-form__card button.button{color:#916040}.desktop_tmd_none button.accordion.active{border-bottom:unset!important}.desktop_tmd_none .contentClass.panel{border-bottom:1px solid #00000042;padding-bottom:18px!important}.featured-product.product .product__info .product-form-wrapper div.product-form__buttons .buy-buttons{flex-wrap:unset}.product-form-wrapper .product-form__buttons .buy-buttons button.product-form__submit,.product-form-wrapper button.shopify-payment-button__button,.product-form-wrapper .product-form__buttons .buy-buttons quantity-input.quantity{min-height:44px;max-height:44px}.product--thumbnail .product__gallery .product__media-container .indicators .button{background-color:unset;color:#000;border:unset;--border-opacity: 0;-webkit-backdrop-filter:unset;backdrop-filter:unset}.featured-product.product.product--thumbnail .product__gallery-container .indicators .button--secondary .btn-fill{background:#fff0;background-color:#fff0}.featured-product.product.product--thumbnail .product__gallery-container .indicators .button--secondary svg.icon{width:35px;height:35px}.product__media-container .indicators button.button--secondary:hover{color:#000!important}.product-sticky-form .product-sticky-form__card button.button.button--primary{border:2px solid #916040}.product-form-wrapper .product-form__buttons .buy-buttons button.product-form__submit,.product-form-wrapper button.shopify-payment-button__button{border:2px solid #916040;padding:0 44px}product-recommendations.related-products h2.heading{font-size:35px;letter-spacing:.8px;font-family:sans-serif;color:#272526}p.hulk-powered-wrapper.text-right{display:none}#custom-page-width .product__price .inner.arrow:after{content:" ";min-width:20px;height:88%;left:100%!important;top:4px;position:absolute;display:inline-flex;background:url(//kinnpimg1.bluestone.com/resources/themes/bluestone/images/new/arrow-after.v1.png) no-repeat;background-size:contain}#custom-page-width .product__price .inner.arrow:before{content:" ";min-width:34px;height:84%;display:inline-flex;position:absolute;top:5px;left:-7px;background:url(//kinnpimg2.bluestone.com/resources/themes/bluestone/images/new/arrow-before.v1.png) no-repeat center;background-size:contain}span.main-offer-pd{display:none}#custom-page-width .featured-product.product .product__price span.main-offer-pd{display:block}.product-card__media .badges span.badge.badge--onsale{font-size:12px;padding:7px 8px}.badges span.badge{padding:7px 8px;font-size:12px}.collection .collection__topbar button.button.icon-with-text{color:#916040}.collection .collection__content .product-card__media .quick-add button.button{background:#916040;color:#fff}.collection .collection__content{gap:20px;margin-block-start:15px}.collection .active-facets .facet-title{color:#4b4b4b;font-weight:600;font-size:10px}.collection .active-facets .removable-facet{padding:10px}.collection__content #FacetFiltersContainer{flex:230px 0 0!important}.banner__box{padding:24px 0}.banner .banner__box .breadcrumb ul li{font-size:14px}.collection div#FacetFiltersActive{margin-top:0}.collection .collection__content .facets_active_custom{row-gap:30px!important}.template-collection input#FacetFormInputFromPrice-sidebar,.template-collection input#FacetFormInputToPrice-sidebar,.removable-facet.flex.items-center{padding:8px 20px 8px 26px}.details__content .price-range .input-wrapper .prefix{inset-inline-start:14px}.details__content .price-range .input-wrapper.gap-6{gap:8px}.desktop_tmd_none .contentClass.panel:last-child{border-bottom:unset}.highlight-text picture.media{border-radius:unset!important}.drawer__inner .product-form-wrapper .product-form__buttons{display:flex}.drawer__inner .product-form-wrapper .product-form__buttons .buy-buttons{flex-wrap:unset}.drawer__inner .product-form-wrapper button.shopify-payment-button__button{background-color:#f6f1ea;color:#916040}.topbar-section:has(.announcement-bar){height:40px}.announcement-bar p.announcement-text{letter-spacing:.5px}.blog .blog-grid .card.article-card{box-shadow:0 0 3px #00000030;border-radius:10px;padding:14px;transition:box-shadow .3s}.blog .blog-grid .card.article-card:hover{box-shadow:0 0 9px #0003}.blog .blog-grid .card .article-card__content{text-align:center}.blog .blog-grid .card .article-card__content ul.article-card__top{justify-content:center}.custom-product-description{margin:50px 0 0}.custom-product-description h1{font-size:18px;font-weight:600;color:#363636;margin-bottom:20px}.custom-product-description h2{font-size:16px;font-weight:600;color:#363636;margin-bottom:20px}.custom-product-description p{font-size:14px;color:#363636;line-height:20px;letter-spacing:.5px;margin-bottom:20px}.custom-product-description ul{list-style:initial;font-size:14px;color:#363636;margin-bottom:20px;padding:0 20px}.custom-product-description ul li{margin-bottom:20px}.custom-product-description ol{font-size:14px;color:#363636;margin-bottom:20px;padding:0 20px}.custom-product-description ol li{margin-bottom:20px}.custom-product-description p:empty{display:none!important}.collection-custom-faq-tmd summary.details__summary{background-color:#fff;margin:0 0 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e1e1e1;border-radius:12px;padding:18px;padding-bottom:18px!important;padding-block-start:18px!important}.collection-custom-faq-tmd .details__content.text-base.rte{max-width:100%;padding-block-end:1rem;border:1px solid #00000024;padding:20px 15px;width:100%;border-radius:10px;margin-top:20px;margin-bottom:20px}.collection-custom-faq-tmd .heading{font-size:24px!important;font-weight:500}.collection-custom-faq-tmd .grow.grid{padding:0;flex-direction:column-reverse;display:inline-flex;gap:38px}.collection-custom-faq-tmd .accordion+.accordion{border-block-start:unset}.collection-custom-faq-tmd .details__summary span.text-base{font-size:16px!important;font-weight:600}.details__content p{font-size:14px;color:#363636;line-height:20px;letter-spacing:.5px}.custom-product-description>*{margin-bottom:20px}.custom-product-description h3{font-size:15px;font-weight:600;color:#363636}
/*# sourceMappingURL=/cdn/shop/t/28/assets/custom.css.map */
