@font-face{font-family:Amalfi Coast;src:url(/cdn/shop/files/Amalfi_Coast.otf?v=1757241452);src:url(/cdn/shop/files/Amalfi_Coast.otf?v=1757241452?#iefix)format("embedded-opentype"),url(/cdn/shop/files/Amalfi_Coast.woff?v=1757241451)format("woff"),url(/cdn/shop/files/Amalfi_Coast.woff2?v=1757241451)format("woff2"),url(/cdn/shop/files/Amalfi_Coast.ttf?v=1757241451)format("truetype"),font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:Amiri;src:url(/cdn/shop/files/Amiri-Italic.otf?v=1757089946);src:url(/cdn/shop/files/Amiri-Italic.otf?v=1757089946?#iefix)format("embedded-opentype"),url(/cdn/shop/files/Amiri-Italic.woff?v=1756827989)format("woff"),url(/cdn/shop/files/Amiri-Italic.woff2?v=1756828116)format("woff2"),url(/cdn/shop/files/Amiri-Italic.ttf?v=1756827555)format("truetype"),font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:Amiri;src:url(/cdn/shop/files/Amiri-Regular.otf?v=1757089945);src:url(/cdn/shop/files/Amiri-Regular.otf?v=1757089945?#iefix)format("embedded-opentype"),url(/cdn/shop/files/Amiri-Regular.woff?v=1756827989)format("woff"),url(/cdn/shop/files/Amiri-Regular.woff2?v=1756828117)format("woff2"),url(/cdn/shop/files/Amiri-Regular.ttf?v=1756827555)format("truetype"),font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:Karla;src:url(/cdn/shop/files/vertopal.com_Karla-MediumItalic.otf?v=1757095602);src:url(/cdn/shop/files/vertopal.com_Karla-MediumItalic.otf?v=1757095602?#iefix)format("embedded-opentype"),url(/cdn/shop/files/Karla-MediumItalic.woff?v=1757093743)format("woff"),url(/cdn/shop/files/Karla-MediumItalic.woff2?v=1757094272)format("woff2"),url(/cdn/shop/files/Karla-MediumItalic.ttf?v=1757095008)format("truetype"),font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Karla;src:url(/cdn/shop/files/vertopal.com_Karla-Italic.otf?v=1757095603);src:url(/cdn/shop/files/vertopal.com_Karla-Italic.otf?v=1757095603?#iefix)format("embedded-opentype"),url(/cdn/shop/files/Karla-Italic.woff?v=1757093743)format("woff"),url(/cdn/shop/files/Karla-Italic.woff2?v=1757094272)format("woff2"),url(/cdn/shop/files/Karla-Italic.ttf?v=1757095008)format("truetype"),font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Karla;src:url(/cdn/shop/files/vertopal.com_Karla-Medium.otf?v=1757095602);src:url(/cdn/shop/files/vertopal.com_Karla-Medium.otf?v=1757095602?#iefix)format("embedded-opentype"),url(/cdn/shop/files/Karla-Medium.woff?v=1757093743)format("woff"),url(/cdn/shop/files/Karla-Medium.woff2?v=1757094272)format("woff2"),url(/cdn/shop/files/Karla-Medium.ttf?v=1757095008)format("truetype"),font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Karla;src:url(/cdn/shop/files/vertopal.com_Karla-Light.otf?v=1757095603);src:url(/cdn/shop/files/vertopal.com_Karla-Light.otf?v=1757095603?#iefix)format("embedded-opentype"),url(/cdn/shop/files/Karla-Light.woff?v=1757093742)format("woff"),url(/cdn/shop/files/Karla-Light.woff2?v=1757094272)format("woff2"),url(/cdn/shop/files/Karla-Light.ttf?v=1757095008)format("truetype"),font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Karla;src:url(/cdn/shop/files/vertopal.com_Karla-ExtraLight.otf?v=1757095603);src:url(/cdn/shop/files/vertopal.com_Karla-ExtraLight.otf?v=1757095603?#iefix)format("embedded-opentype"),url(/cdn/shop/files/Karla-ExtraLight.woff?v=1757093742)format("woff"),url(/cdn/shop/files/Karla-ExtraLight.woff2?v=1757094272)format("woff2"),url(/cdn/shop/files/Karla-ExtraLight.ttf?v=1757095008)format("truetype"),font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Karla;src:url(/cdn/shop/files/vertopal.com_Karla-BoldItalic.otf?v=1757095603);src:url(/cdn/shop/files/vertopal.com_Karla-BoldItalic.otf?v=1757095603?#iefix)format("embedded-opentype"),url(/cdn/shop/files/Karla-BoldItalic.woff?v=1757093742)format("woff"),url(/cdn/shop/files/Karla-BoldItalic.woff2?v=1757094271)format("woff2"),url(/cdn/shop/files/Karla-BoldItalic.ttf?v=1757095008)format("truetype"),font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Karla;src:url(/cdn/shop/files/vertopal.com_Karla-ExtraBold.otf?v=1757095603);src:url(/cdn/shop/files/vertopal.com_Karla-ExtraBold.otf?v=1757095603?#iefix)format("embedded-opentype"),url(/cdn/shop/files/Karla-ExtraBold.woff?v=1757093742)format("woff"),url(/cdn/shop/files/Karla-ExtraBold.woff2?v=1757094272)format("woff2"),url(/cdn/shop/files/Karla-ExtraBold.ttf?v=1757095008)format("truetype"),font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Karla;src:url(/cdn/shop/files/vertopal.com_Karla-SemiBoldItalic.otf?v=1757095603);src:url(/cdn/shop/files/vertopal.com_Karla-SemiBoldItalic.otf?v=1757095603?#iefix)format("embedded-opentype"),url(/cdn/shop/files/Karla-SemiBoldItalic.woff?v=1757093742)format("woff"),url(/cdn/shop/files/Karla-SemiBoldItalic.woff2?v=1757094272)format("woff2"),url(/cdn/shop/files/Karla-SemiBoldItalic.ttf?v=1757095008)format("truetype"),font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Karla;src:url(/cdn/shop/files/vertopal.com_Karla-ExtraLightItalic.otf?v=1757095603);src:url(/cdn/shop/files/vertopal.com_Karla-ExtraLightItalic.otf?v=1757095603?#iefix)format("embedded-opentype"),url(/cdn/shop/files/Karla-ExtraLightItalic.woff?v=1757093742)format("woff"),url(/cdn/shop/files/Karla-ExtraLightItalic.woff2?v=1757094272)format("woff2"),url(/cdn/shop/files/Karla-ExtraLightItalic.ttf?v=1757095008)format("truetype"),font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Karla;src:url(/cdn/shop/files/vertopal.com_Karla-ExtraBoldItalic.otf?v=1757095603);src:url(/cdn/shop/files/vertopal.com_Karla-ExtraBoldItalic.otf?v=1757095603?#iefix)format("embedded-opentype"),url(/cdn/shop/files/Karla-ExtraBoldItalic.woff?v=1757093742)format("woff"),url(/cdn/shop/files/Karla-ExtraBoldItalic.woff2?v=1757094272)format("woff2"),url(/cdn/shop/files/Karla-ExtraBoldItalic.ttf?v=1757095008)format("truetype"),font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Karla;src:url(/cdn/shop/files/vertopal.com_Karla-LightItalic.otf?v=1757095603);src:url(/cdn/shop/files/vertopal.com_Karla-LightItalic.otf?v=1757095603?#iefix)format("embedded-opentype"),url(/cdn/shop/files/Karla-LightItalic.woff?v=1757093742)format("woff"),url(/cdn/shop/files/Karla-LightItalic.woff2?v=1757094272)format("woff2"),url(/cdn/shop/files/Karla-LightItalic.ttf?v=1757095008)format("truetype"),font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Karla;src:url(/cdn/shop/files/vertopal.com_Karla-SemiBold.otf?v=1757095603);src:url(/cdn/shop/files/vertopal.com_Karla-SemiBold.otf?v=1757095603?#iefix)format("embedded-opentype"),url(/cdn/shop/files/Karla-SemiBold.woff?v=1757093742)format("woff"),url(/cdn/shop/files/Karla-SemiBold.woff2?v=1757094272)format("woff2"),url(/cdn/shop/files/Karla-SemiBold.ttf?v=1757095008)format("truetype"),font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Karla;src:url(/cdn/shop/files/vertopal.com_Karla-ExtraBold.otf?v=1757095603);src:url(/cdn/shop/files/vertopal.com_Karla-ExtraBold.otf?v=1757095603?#iefix)format("embedded-opentype"),url(/cdn/shop/files/Karla-Bold.woff?v=1757093742)format("woff"),url(/cdn/shop/files/Karla-Bold.woff2?v=1757094272)format("woff2"),url(/cdn/shop/files/Karla-Bold.ttf?v=1757095008)format("truetype"),font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Karla;src:url(/cdn/shop/files/vertopal.com_Karla-Regular.otf?v=1757095603);src:url(/cdn/shop/files/vertopal.com_Karla-Regular.otf?v=1757095603?#iefix)format("embedded-opentype"),url(/cdn/shop/files/Karla-Regular.woff?v=1757093742)format("woff"),url(/cdn/shop/files/Karla-Regular.woff2?v=1757094272)format("woff2"),url(/cdn/shop/files/Karla-Regular.ttf?v=1757095008)format("truetype"),font-weight:400;font-style:normal;font-display:swap}img{max-width:100%;width:100%;display:block}.card__inner.ratio{--ratio-percent: 100% !important}.card__inner.ratio:before{padding-bottom:100%!important}.card__media,.card .media{position:absolute!important;top:0!important;bottom:0!important;left:0!important;right:0!important;width:100%!important;height:100%!important;overflow:hidden!important}.card__media .media img,.card__media>img,.card .media>img{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}body .page-width{padding:0 1.5rem}.custom-heading{font-family:Lato;margin:0 0 30px;font-weight:300;font-size:22px;line-height:100%;letter-spacing:1.2px;text-align:center}body p{font-family:Karla;font-weight:300;font-size:15px;line-height:1.6;letter-spacing:0;text-align:center;color:#000;margin:0}@media screen and (max-width:1200px){.custom-heading{margin:0 0 20px;font-size:20px}body p{font-size:14px;line-height:1.5}}@media screen and (max-width:768px){.custom-heading{margin:0 0 20px;font-size:18px}body p{font-size:13px;line-height:1.5}}#tk-wishlist-toast{position:fixed;right:24px;bottom:24px;z-index:9999;max-width:calc(100vw - 48px);transform:translateY(20px);opacity:0;transition:transform .3s ease,opacity .3s ease;pointer-events:auto}#tk-wishlist-toast.tk-toast--visible{transform:translateY(0);opacity:1}.tk-toast__inner{display:flex;align-items:center;gap:12px;background:#023a2d;color:#fff;padding:14px 18px;border-radius:4px;box-shadow:0 6px 24px #023a2d47;font-family:Karla,sans-serif;font-size:14px;line-height:1.4;max-width:480px}.tk-toast__heart{flex-shrink:0}.tk-toast__msg{flex:1;min-width:0}.tk-toast__cta{flex-shrink:0;color:#fff;font-family:Lato,sans-serif;font-weight:500;font-size:12px;letter-spacing:1px;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;padding:0 4px}.tk-toast__cta:hover{color:#f5f0e8}.tk-toast__close{flex-shrink:0;background:none;border:0;color:#fff;padding:4px;cursor:pointer;opacity:.75;display:flex;align-items:center;justify-content:center}.tk-toast__close:hover{opacity:1}@media(max-width:600px){#tk-wishlist-toast{right:12px;left:12px;bottom:12px;max-width:calc(100vw - 24px)}.tk-toast__inner{font-size:13px;padding:12px 14px;gap:10px;max-width:100%}}.header__icon--wishlist{position:relative}.header__icon--wishlist .svg-wrapper{display:inline-flex;align-items:center;justify-content:center}.tk-wl-bubble.cart-count-bubble{left:auto;right:.8rem;bottom:.8rem}body.craftsmanship .rich-text__text p,body.about-us .rich-text__text p,body.our-story .rich-text__text p,body.craftsmanship .philosophy-description p,body.about-us .philosophy-description p,body.our-story .philosophy-description p,body.craftsmanship .iwts-description p,body.about-us .iwts-description p,body.our-story .iwts-description p,body.craftsmanship .iwts-stat-text p,body.about-us .iwts-stat-text p,body.our-story .iwts-stat-text p,body.craftsmanship .text-content p,body.about-us .text-content p,body.our-story .text-content p,body.craftsmanship .image-with-text-block-card p,body.about-us .image-with-text-block-card p,body.our-story .image-with-text-block-card p{font-weight:200!important}.tk-fabric-pill{display:inline-block;font-family:Lato,sans-serif;font-size:10px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;padding:4px 10px;border-radius:4px;margin-bottom:8px}.tk-fabric-pill--percale{background:#023a2d;color:#d1b99b}.tk-fabric-pill--south{background:#f5f0e8;color:#023a2d;border:1px solid #023a2d}.tk-fabric-pill--canvas{background:#d1b99b;color:#023a2d}.tk-fabric-pill--muslin{background:#c2cec5;color:#023a2d}.tk-fabric-pill--quilted{background:#d4a59a;color:#023a2d}.tk-fabric-pill--above{display:inline-block;margin:6px 12px 4px;font-size:9.5px;letter-spacing:.6px}cart-drawer.is-empty .drawer__header{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:6px 16px!important;margin:0!important;background:transparent!important;border-bottom:none!important;box-shadow:none!important}cart-drawer .drawer__inner{border:0!important;box-shadow:none!important}.shopify-section-group-header-group,sticky-header,.shopify-section-header{z-index:1001!important}.header__icon--cart,#cart-icon-bubble{position:relative;z-index:2}cart-drawer.drawer.active{z-index:9999!important}.shopify-section-group-header-group,sticky-header,.shopify-section-header{z-index:3!important}#cart-icon-bubble{position:relative;z-index:1;-webkit-tap-highlight-color:transparent}#cart-icon-bubble:focus,#cart-icon-bubble:focus-visible,#cart-icon-bubble:active{outline:none!important;box-shadow:none!important}cart-drawer:not(.active){visibility:hidden!important;opacity:0!important;pointer-events:none!important;background:transparent!important;transition:none!important}cart-drawer:not(.active) .drawer__inner,cart-drawer:not(.active) #CartDrawer-Overlay,cart-drawer:not(.active) .cart-drawer__overlay{visibility:hidden!important;opacity:0!important;pointer-events:none!important;background:transparent!important}cart-drawer.is-empty .drawer__heading{margin:0!important;font-size:16px!important;font-weight:600!important;letter-spacing:.3px!important;color:#1a1a1a!important;text-transform:uppercase!important;display:block!important;visibility:visible!important;opacity:1!important;line-height:1.2!important}cart-drawer.is-empty .tk-empty-icon{display:none!important}cart-drawer.is-empty .drawer__inner-empty{overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;max-height:calc(100dvh - 60px)!important;padding-bottom:32px!important}body.craftsmanship .tk-pull,body.about-us .tk-pull,body.our-story .tk-pull{background:#f5f0e8;border-left:3px solid #023a2d;border-radius:0 6px 6px 0;padding:18px 22px;margin:18px auto;max-width:560px;font-family:Cormorant Garamond,Playfair Display,Georgia,serif;font-style:italic;font-size:18px;line-height:1.5;color:#1a1a1a;text-align:left}body.craftsmanship .tk-pull__sig,body.about-us .tk-pull__sig,body.our-story .tk-pull__sig{display:block;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;color:#023a2d;font-size:14px;margin-top:8px}body.craftsmanship .tk-photo-cap,body.about-us .tk-photo-cap,body.our-story .tk-photo-cap{font-family:Lato,sans-serif;font-size:10.5px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:#6a6a6a;text-align:center;margin:16px 0 4px}body.craftsmanship .tk-story-cta,body.about-us .tk-story-cta,body.our-story .tk-story-cta{background:#faf7f2;border:1px solid #e8e2d3;border-radius:10px;padding:28px 22px;margin:24px auto;max-width:620px;text-align:center}body.craftsmanship .tk-story-cta h3,body.about-us .tk-story-cta h3,body.our-story .tk-story-cta h3{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;font-size:22px;margin:0 0 6px;color:#1a1a1a}body.craftsmanship .tk-story-cta p,body.about-us .tk-story-cta p,body.our-story .tk-story-cta p{font-family:Lato,sans-serif;font-size:13.5px;color:#6a6a6a;margin:0 0 16px}body.craftsmanship .tk-story-cta a,body.about-us .tk-story-cta a,body.our-story .tk-story-cta a{display:inline-block;background:#023a2d;color:#faf7f2;padding:14px 24px;border-radius:6px;font-family:Lato,sans-serif;font-size:12.5px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;text-decoration:none;min-height:48px;line-height:20px;transition:background .15s ease}body.craftsmanship .tk-story-cta a:hover,body.about-us .tk-story-cta a:hover,body.our-story .tk-story-cta a:hover{background:#034536}.customer.login,.customer.register,.customer.recover,.customer.activate,.customer.reset{max-width:480px;margin:0 auto;padding-left:20px;padding-right:20px;font-family:Lato,sans-serif}.customer.login h1,.customer.register h1,.customer.recover h1,.customer.activate h1,.customer.reset h1{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;font-size:26px;color:#1a1a1a;text-align:center;margin:0 0 6px}.customer.login>p,.customer.register>p,.customer.recover>p,.customer.activate>p,.customer.reset>p,.customer>div>p{text-align:center;color:#6a6a6a;font-size:13.5px;margin:0 0 20px}.customer .field{position:relative;margin:0 0 14px;display:flex;flex-direction:column-reverse}.customer .field input{width:100%;border:1px solid #e8e2d3;border-radius:6px;padding:14px;font-size:15px;min-height:48px;color:#1a1a1a;background:#fff;font-family:inherit}.customer .field input:focus{border-color:#023a2d;outline:none;box-shadow:0 0 0 3px #023a2d14}.customer .field label{display:block;font-size:11.5px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#1a1a1a;margin:0 0 6px;position:static;transform:none}.customer button[type=submit],.customer form>button{width:100%;background:#023a2d;color:#faf7f2;border:0;border-radius:6px;padding:14px;font-size:13px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;min-height:48px;margin:8px 0 14px;cursor:pointer;transition:background .15s ease}.customer button[type=submit]:hover,.customer form>button:hover{background:#034536}.customer a{color:#023a2d;text-decoration:underline;text-underline-offset:3px;font-weight:600;font-size:13px}.customer .field+a,.customer form>a{display:inline-block;margin:4px 0 14px}.customer [name=sign-in-with-shop-provider]{margin:18px 0 12px;padding:14px;border:1px solid #e8e2d3;border-radius:8px;background:#faf7f2;text-align:center}.customer [name=sign-in-with-shop-provider] p{margin:10px 0 0;font-size:11px;letter-spacing:.5px;text-transform:uppercase;color:#6a6a6a}.customer hr{border:0;border-top:1px solid #e8e2d3;margin:24px 0 18px}.customer h2{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;font-size:20px;text-align:center;color:#1a1a1a;margin:0 0 12px}.customer .form__message{background:#fff3cd;color:#7a5a18;border-radius:6px;padding:10px 12px;font-size:12.5px;margin:0 0 14px;display:flex;align-items:center;gap:8px}.tk-price-per-unit--inline{font-family:Lato,sans-serif;font-size:15px;font-weight:400;color:#6b6b6b;white-space:nowrap;text-transform:none;letter-spacing:0}.card-information .price .price-item,.card-information .price s.price-item--regular,.card__information .price .price-item,.card__information .price s.price-item--regular{white-space:nowrap!important}@media(max-width:600px){.card-information .price,.card__information .price{font-size:13px}.card-information .price s.price-item--regular,.card__information .price s.price-item--regular{font-size:12px}}@media screen and (max-width:989px){section.icon-with-text.guarantee-section .icon-with-text-content-info{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;flex-wrap:unset!important}section.icon-with-text.guarantee-section .icon-with-text-content-info .img-with-text{flex:unset!important;width:100%!important;min-width:0!important;grid-template-columns:28px 1fr!important;gap:0 10px!important;padding:14px 12px!important}section.icon-with-text.guarantee-section .icon-with-text-content-info .img-with-text img,section.icon-with-text.guarantee-section .icon-with-text-content-info .img-with-text svg{width:28px!important;height:28px!important}section.icon-with-text.guarantee-section .icon-with-text-content-info .img-with-text h2{font-size:12px!important;line-height:1.25!important}section.icon-with-text.guarantee-section .icon-with-text-content-info .img-with-text p{font-size:10.5px!important;line-height:1.3!important}}.jdgm-widget,.jdgm-review-widget,.jdgm-rev-widg,.jdgm-medals-section,.jdgm-carousel-wrapper,.jdgm-all-reviews-text,.jdgm-verified-count-badget,.jdgm-ugc-media-wrapper,.jdgm-preview-badge[data-number-of-reviews="0"],.jdgm-prev-badge[data-number-of-reviews="0"]{display:none!important}.tk-policy,.tk-policy *{text-align:left!important}.tk-policy{max-width:780px;margin:0 auto;padding:8px 4px 40px;color:#2b2b2b;font-size:16px;line-height:1.75}.tk-policy p{margin:0 0 16px;font-size:16px;line-height:1.75;color:#2b2b2b}.tk-policy h2{font-family:Georgia,Times New Roman,serif!important;font-size:22px;font-weight:500;color:#1a1a1a;margin:34px 0 10px;letter-spacing:-.005em;line-height:1.3}.tk-policy h3{font-family:Georgia,Times New Roman,serif!important;font-size:18px;font-weight:500;color:#3d5b47;margin:24px 0 8px;line-height:1.35}.tk-policy ul,.tk-policy ol{margin:0 0 20px;padding-left:22px}.tk-policy li{margin-bottom:8px;font-size:16px;line-height:1.75;color:#2b2b2b}.tk-policy a{color:#3d5b47;text-decoration:underline;text-underline-offset:3px}.tk-policy strong,.tk-policy b{color:#1a1a1a;font-weight:600}.tk-policy__contact{margin-top:36px;background:#faf7f2;border:1px solid #f0ebe1;border-left:3px solid #3d5b47;border-radius:6px;padding:22px 26px}.tk-policy__contact h3{font-family:Georgia,Times New Roman,serif!important;font-size:17px;font-weight:600;color:#1a1a1a!important;margin:0 0 8px}.tk-policy__contact p{margin:4px 0;font-size:15.5px;line-height:1.6}.shopify-policy__container,.policies,main .page-width .policies{text-align:left!important}.shopify-policy__title h1,.policies h1,.main-page-title{text-align:left!important;max-width:780px;margin-left:auto;margin-right:auto}@media(max-width:749px){.tk-policy{padding:4px 0 24px}.tk-policy h2{font-size:20px;margin:28px 0 8px}.tk-policy h3{font-size:17px}.tk-policy__contact{padding:18px 20px}}footer.footer .list-social__link{display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important}[id*=tk_festive_picks] h2.title,[id*=tk_festive_picks] h2.title.h1,[id*=tk_festive_picks] h2.inline-richtext,[id*=tk_festive_picks] .collection__title h2,[id*=tk_festive_picks] .title-wrapper h2{font-family:Lato,sans-serif!important;font-style:normal!important;font-weight:700!important;font-size:28px!important;line-height:1.1!important;letter-spacing:.05em!important;text-transform:uppercase!important;text-align:center!important;color:#1c1b1b!important;margin:0 0 32px!important}@media screen and (max-width:1200px){[id*=tk_festive_picks] h2.title,[id*=tk_festive_picks] h2.title.h1,[id*=tk_festive_picks] .collection__title h2{font-size:22px!important;margin-bottom:24px!important}}@media screen and (max-width:749px){[id*=tk_festive_picks] h2.title,[id*=tk_festive_picks] h2.title.h1,[id*=tk_festive_picks] .collection__title h2{font-size:18px!important;margin-bottom:18px!important}}[id*=tk_festive_picks] .collection__title{padding-top:32px!important;padding-bottom:0!important;margin-top:0!important;text-align:center!important}[id*=tk_festive_picks] .slider-buttons{margin-top:20px!important;margin-bottom:0!important}[id*=tk_festive_picks] .collection__view-all{margin-top:16px!important;margin-bottom:0!important}[id*=tk_festive_picks]{background:#fff!important;overflow:hidden!important}@media(min-width:990px){[id*=tk_festive_picks] slider-component,[id*=tk_festive_picks] slider-component.slider-component-desktop{display:block!important;max-width:1200px!important;margin-left:auto!important;margin-right:auto!important;overflow:hidden!important;padding-left:1.5rem!important;padding-right:1.5rem!important;box-sizing:border-box!important;width:100%!important}}@media(max-width:989px){[id*=tk_festive_picks] slider-component{padding-left:16px!important;padding-right:16px!important;box-sizing:border-box!important;display:block!important}[id*=tk_festive_picks] .grid--peek .grid__item{width:calc(50% - 8px)!important;min-width:calc(50% - 8px)!important;scroll-snap-align:start!important}[id*=tk_festive_picks] .slider.slider--tablet{overflow-x:auto!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-x pan-y!important;padding-left:0!important;padding-right:0!important;scroll-padding-left:0!important}[id*=tk_festive_picks] .slider.slider--tablet .slider__slide:first-child{margin-left:0!important;scroll-margin-left:0!important}[id*=tk_festive_picks] .slider--tablet:after{content:none!important}}@media screen and (min-width:990px){[id*=tk_festive_picks] slider-component,[id*=tk_festive_picks] slider-component.slider-component-desktop{--desktop-margin-left-first-item: 0 !important}[id*=tk_festive_picks] .slider.slider--desktop{scroll-behavior:smooth!important;scroll-padding-left:0!important;padding-left:0!important}[id*=tk_festive_picks] .slider.slider--desktop .slider__slide:first-child{margin-left:0!important;scroll-margin-left:0!important}[id*=tk_festive_picks] .slider--desktop:after{content:none!important;padding-left:0!important;margin-left:0!important;width:0!important}[id*=tk_festive_picks] .grid--peek .grid__item{padding-left:0!important;padding-right:0!important}}[id*=tk_festive_picks] .slider.slider--desktop::-webkit-scrollbar{height:0;display:none}[id*=tk_festive_picks] .slider-buttons{max-width:1200px!important;margin:16px auto 0!important;padding:0 1.5rem!important;box-sizing:border-box!important}[id*=custom_grid_waMbeN],[id*="17790039265fede7c4"]{border-top:3px solid #D1B99B!important}section.banner-with-text.artisan-section{background:#faf7f2!important;border-top:3px solid #D1B99B!important}@media(max-width:989px){[id*=custom_featured_collection_WKnd3e]{padding-bottom:0!important;margin-bottom:0!important}section.banner-with-text.artisan-section{margin-top:0!important}}section.banner-with-text.artisan-section:before{filter:sepia(1) saturate(1.6) brightness(.78) hue-rotate(-8deg) contrast(1.1)!important;opacity:.48!important}section.banner-with-text.artisan-section .banner-with-text-content-desc h2{color:#023a2d!important}section.banner-with-text.artisan-section .banner-with-text-content-desc p:nth-child(2){color:#023a2dd1!important}section.banner-with-text.artisan-section .banner-with-text-content-desc p:nth-child(3),section.banner-with-text.artisan-section .banner-with-text-content-desc p:nth-child(3) a{color:#023a2d!important}.template-product .tk-pdp-trust-row,.template-product .product__info-container .tk-pdp-trust-row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px;align-items:stretch;margin:24px 0 22px!important;padding:16px 12px;background:#faf7f2;border:1px solid #ece6d8;border-radius:8px}.template-product .tk-pdp-trust-row__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;padding:4px 2px}.template-product .tk-pdp-trust-row__icon{flex:0 0 auto;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center}.template-product .tk-pdp-trust-row__icon lord-icon{width:40px!important;height:40px!important}.template-product .tk-pdp-trust-row__title{font-family:Lato,sans-serif;font-weight:700;font-size:12px;letter-spacing:.2px;line-height:1.2;margin:2px 0 0;color:#023a2d}.template-product .tk-pdp-trust-row__sub{font-family:Lato,sans-serif;font-size:10px;font-weight:400;letter-spacing:.4px;line-height:1.3;margin:2px 0 0;color:#6a6a6a}@media(max-width:480px){.template-product .tk-pdp-trust-row{gap:6px;padding:12px 8px}.template-product .tk-pdp-trust-row__icon,.template-product .tk-pdp-trust-row__icon lord-icon{width:36px!important;height:36px!important}.template-product .tk-pdp-trust-row__title{font-size:11px}.template-product .tk-pdp-trust-row__sub{font-size:9.5px;letter-spacing:.2px}}body .template-product .product-form__buttons .tk-cta-atc,body .template-product product-info .tk-cta-atc{background:#faf7f2!important;color:#023a2d!important;border:1.5px solid #023a2d!important;font-weight:600!important;min-height:56px!important;padding:14px 16px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}body .template-product .product-form__buttons .tk-cta-atc:hover,body .template-product .product-form__buttons .tk-cta-atc:focus{background:#023a2d!important;color:#faf7f2!important}body .template-product .product-form__buttons>*,body .template-product .product-form__buttons .shopify-payment-button,body .template-product .product-form__buttons .shopify-payment-button__button,body .template-product .product-form__buttons [class*=magic-buynow],body .template-product .product-form__buttons [class*=razorpay-buynow],body .template-product .product-form__buttons [class*=rzp-magic]{min-height:56px!important}.template-product [class*=magic-security],.template-product [class*=razorpay-security],.template-product [class*=rzp-security],.template-product [data-razorpay-security],.template-product [data-magic-security]{display:none!important}@media screen and (max-width:749px){.bacurr-cur-block.mobile_top_left,.bacurr-cur-block.mobile_top_left .bacurr-dropdownChoices,.bacurr-cur-block.mobile_top_left .bacurr-choiceDesign{position:relative!important;overflow:visible!important}.bacurr-cur-block.mobile_top_left .bacurr-dropdown-choices,.bacurr-cur-block.mobile_top_left ul.bacurr-dropdown-choices{top:calc(100% + 4px)!important;bottom:auto!important;inset-block-start:calc(100% + 4px)!important;inset-block-end:auto!important;left:0!important;right:auto!important;transform:none!important;max-height:60vh!important;overflow-y:auto!important;position:absolute!important;z-index:9999!important;margin-top:0!important;margin-bottom:0!important}}@media screen and (max-width:749px){.shopify-section[id$=__tk_festive_picks] slider-component{padding-left:15px!important;padding-right:15px!important;margin:0!important;display:block!important}.shopify-section[id$=__tk_festive_picks] .product-grid{display:grid!important;grid-template-rows:auto auto!important;grid-auto-flow:column!important;grid-auto-columns:calc(50% - 5px)!important;gap:10px!important;width:100%!important;margin:0!important;padding:0!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;scroll-padding:0!important;-webkit-overflow-scrolling:touch;scrollbar-width:none}.shopify-section[id$=__tk_festive_picks] .product-grid::-webkit-scrollbar{display:none!important}.shopify-section[id$=__tk_festive_picks] .product-grid>.grid__item{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;margin:0!important;padding:0!important;scroll-snap-align:unset!important;flex:unset!important}.shopify-section[id$=__tk_festive_picks] .product-grid>.grid__item:nth-child(4n+1){scroll-snap-align:start!important}.shopify-section[id$=__tk_festive_picks] .slider-buttons{display:none!important}.shopify-section[id$=__tk_festive_picks] slider-component{position:relative}.tk-festive-dots{display:flex!important;justify-content:center!important;gap:8px!important;margin:14px 0 4px!important;padding:0!important;list-style:none!important}.tk-festive-dots .tk-fp-dot{width:7px!important;height:7px!important;border-radius:999px!important;background:#023a2d47!important;transition:background .25s ease,transform .25s ease!important;display:inline-block!important}.tk-festive-dots .tk-fp-dot.is-active{background:#023a2d!important;transform:scale(1.35)!important}}.price--on-sale s.price-item span.money,.price--on-sale .price-item--regular span.money,.price--on-sale s.price-item--regular span.money,.card .price--on-sale s span.money,.card .price--on-sale .price-item--regular span.money,.card__information .price--on-sale s span.money,.card-information .price--on-sale s span.money,s.price-item.price-item--regular span.money.bacurr-money,s.price-item span.money.bacurr-money,.price--on-sale s.price-item,.price--on-sale .price-item--regular{color:#767676!important}body.template-page.craftsmanship h1,body.template-page.craftsmanship h2,body.template-page.craftsmanship h3,body.template-page.craftsmanship .rich-text__heading,body.template-page.craftsmanship .iwts-heading,body.template-page.craftsmanship .image-with-text-block-card h2,body.template-page.craftsmanship .image-with-text-block-card h3,body.template-page.about-us h1,body.template-page.about-us h2,body.template-page.about-us h3,body.template-page.about-us .rich-text__heading,body.template-page.about-us .iwts-heading,body.template-page.about-us .image-with-text-block-card h2,body.template-page.about-us .image-with-text-block-card h3,body.template-page.our-story h1,body.template-page.our-story h2,body.template-page.our-story h3,body.template-page.our-story .rich-text__heading,body.template-page.our-story .iwts-heading,body.template-page.our-story .image-with-text-block-card h2,body.template-page.our-story .image-with-text-block-card h3{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;letter-spacing:.005em!important;color:#023a2d!important}body.template-page.craftsmanship .iwts-subheading,body.template-page.craftsmanship .carving-content-subtitle,body.template-page.about-us .iwts-subheading,body.template-page.about-us .carving-content-subtitle,body.template-page.our-story .iwts-subheading,body.template-page.our-story .carving-content-subtitle{font-family:Cormorant Garamond,Georgia,serif!important;font-style:italic!important;font-weight:400!important;color:#4a4a4a!important}body.template-page.craftsmanship .text-content p,body.template-page.craftsmanship .iwts-description p,body.template-page.craftsmanship .iwts-description,body.template-page.craftsmanship .image-with-text-block-card p,body.template-page.craftsmanship .rich-text__text p,body.template-page.craftsmanship .rich-text__text,body.template-page.about-us .text-content p,body.template-page.about-us .iwts-description p,body.template-page.about-us .iwts-description,body.template-page.about-us .image-with-text-block-card p,body.template-page.about-us .rich-text__text p,body.template-page.about-us .rich-text__text,body.template-page.our-story .text-content p,body.template-page.our-story .iwts-description p,body.template-page.our-story .iwts-description,body.template-page.our-story .image-with-text-block-card p,body.template-page.our-story .rich-text__text p,body.template-page.our-story .rich-text__text{font-family:Lato,sans-serif!important;font-weight:400!important;font-size:17px!important;line-height:1.6!important}body.template-page.craftsmanship .carving-content-title,body.template-page.about-us .carving-content-title,body.template-page.our-story .carving-content-title,body.template-page.craftsmanship .philosophy-heading,body.template-page.about-us .philosophy-heading,body.template-page.our-story .philosophy-heading,body.template-page.craftsmanship .designing-section .iwts-heading,body.template-page.craftsmanship .img-with-text h2{font-family:Amalfi Coast,Great Vibes,cursive!important;font-weight:400!important;letter-spacing:0!important;color:inherit!important}body.template-page.craftsmanship .rich-text__heading,body.template-page.our-story .rich-text__heading{font-size:4.6rem!important;line-height:1.05!important}@media screen and (max-width:749px){body.template-page.craftsmanship .rich-text__heading,body.template-page.our-story .rich-text__heading{font-size:3rem!important}}body.template-page.craftsmanship .iwts-heading:not(.designing-section .iwts-heading),body.template-page.about-us .iwts-heading,body.template-page.our-story .iwts-heading:not(.designing-section .iwts-heading){font-size:3.6rem!important;line-height:1.1!important}@media screen and (max-width:749px){body.template-page.craftsmanship .iwts-heading:not(.designing-section .iwts-heading),body.template-page.about-us .iwts-heading,body.template-page.our-story .iwts-heading:not(.designing-section .iwts-heading){font-size:2.6rem!important}}body.template-list-collections .card__heading,body.template-list-collections .card__heading a,body.template-list-collections .card-information__text,body.template-list-collections h3.card__heading{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;font-size:2.2rem!important;line-height:1.2!important;color:#023a2d!important;letter-spacing:.005em!important}body.template-list-collections .card__content .caption,body.template-list-collections .card-information__row .caption,body.template-list-collections .collection-card__info,body.template-list-collections .caption{font-family:Lato,sans-serif!important;font-size:1.4rem!important;line-height:1.5!important;color:#4a4a4a!important;letter-spacing:0!important;text-transform:none!important}section.custom-grid .tk-custom-grid__eyebrow{font-family:Lato,sans-serif;font-size:1.15rem;letter-spacing:.24em;text-transform:uppercase;color:#b8956a;margin:0 0 1rem;text-align:center}section.custom-grid .tk-custom-grid__eyebrow{font-size:1.3rem!important;letter-spacing:.3em!important;color:#023a2d!important;font-weight:600!important}section.custom-grid .img-with-text .tk-grid-tile-overlay{position:absolute;left:0;right:0;bottom:0;padding:4.4rem 2rem 2rem;background:linear-gradient(to top,#000000c7 15%,#0006 60%,#0000);display:flex;flex-direction:column;align-items:center;gap:.6rem;pointer-events:none;z-index:2}section.custom-grid .img-with-text .tk-grid-tile-overlay .category-label{position:static!important;bottom:auto!important;display:block;color:#fff!important;font-size:1.6rem!important;font-weight:700!important;letter-spacing:.1em!important;text-shadow:0 1px 4px rgba(0,0,0,.5)}section.custom-grid .img-with-text .tk-grid-tile-desc{display:block;font-family:Lato,sans-serif!important;font-size:1.55rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.5!important;text-align:center!important;text-transform:none!important;color:#fff!important;text-shadow:0 1px 4px rgba(0,0,0,.65);max-width:42rem}@media screen and (max-width:749px){section.custom-grid .img-with-text .tk-grid-tile-overlay{padding:3.2rem 1.4rem 1.4rem}section.custom-grid .img-with-text .tk-grid-tile-desc{font-size:1.3rem!important}section.custom-grid .img-with-text .tk-grid-tile-overlay .category-label{font-size:1.5rem!important}}body.template-collection .tk-collection-breadcrumbs,body.template-collection .tk-collection-title-row,body.template-collection .product-count,body.template-collection .product-count__text{display:none!important}body.template-collection .main-collection-product-grid>.page-width,body.template-collection .main-collection-product-grid .page-width,body.template-collection .tk-sticky-header,body.template-collection .tk-sticky-header.page-width{max-width:1400px!important;margin-left:auto!important;margin-right:auto!important;padding-left:2rem!important;padding-right:2rem!important}body.template-collection .tk-collection-guide__inner{max-width:1400px!important}body.template-collection .facets-vertical-sort,body.template-collection facet-filters-form.facets-vertical-sort{display:inline-flex!important;align-items:center!important;padding:.8rem 1.6rem!important;border:1px solid #d6cfbe!important;border-radius:999px!important;background:#fff!important;gap:.6rem!important;box-shadow:0 1px 3px #0000000a}body.template-collection .facets-vertical-sort .sort-by{margin:0!important;padding:0!important}body.template-collection .facets-vertical-sort .facet-filters__label{font-size:1.2rem!important;letter-spacing:.12em!important;color:#023a2d!important;font-weight:600!important;margin-right:.4rem!important}body.template-collection .facets-vertical-sort .select{background:transparent!important;border:none!important;padding:0!important}body.template-collection .facets-vertical-sort select{font-size:1.3rem!important;color:#023a2d!important;font-weight:500!important;border:none!important;background:transparent!important;padding-right:2rem!important;cursor:pointer!important}@media screen and (max-width:749px){body.template-collection .main-collection-product-grid>.page-width,body.template-collection .main-collection-product-grid .page-width,body.template-collection .tk-sticky-header,body.template-collection .tk-sticky-header.page-width,body.template-collection .tk-collection-guide__inner{padding-left:1.6rem!important;padding-right:1.6rem!important}}body.template-collection .tk-sticky-header,body.template-collection .facet-filters-form.facets-vertical-sort,body.template-collection .facets-vertical-sort .facet-filters.sort{display:flex!important;justify-content:flex-end!important;align-items:center!important}body.template-collection .tk-sticky-header>*{margin-left:auto!important}body.template-collection .tk-sticky-header .facets-vertical-sort{margin-left:auto!important}body.template-collection .tk-sticky-header{margin-top:1.6rem!important;padding-top:2rem!important;padding-bottom:1.8rem!important;margin-bottom:1.6rem!important;border-top:1px solid #ece4cf!important;border-bottom:none!important;position:relative!important}body.template-collection .tk-sticky-header:before{content:"FILTER BY";position:absolute;left:0;top:50%;transform:translateY(-50%);font-family:Lato,sans-serif;font-size:1.3rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:#1f1f1f;padding-left:0}body.template-collection .facets-vertical:not(.facets-vertical-sort) .facets-wrapper:before{content:none!important;display:none!important}body.template-collection .facets-vertical:not(.facets-vertical-sort){margin-top:0!important;padding-top:0!important}body.template-collection .facets-vertical .facets-container,body.template-collection .facets-vertical .facets-wrapper{padding-top:0!important}body.template-collection .product-grid-container,body.template-collection .collection .product-grid,body.template-collection .facets-vertical .product-grid{margin-top:0!important;padding-top:0!important}body.template-collection .collection{padding-top:0!important;margin-top:0!important}.card-wrapper a[href="/pages/llms"],.card-wrapper a[href*="/pages/llms"],.predictive-search a[href*="/pages/llms"],li:has(a[href="/pages/llms"]),.grid__item:has(a[href="/pages/llms"]){display:none!important}@media screen and (max-width:749px){section.custom-grid .img-with-text .tk-grid-tile-overlay{padding:1.4rem .8rem .9rem!important;gap:.25rem!important;background:linear-gradient(to top,#000000bf 10%,#0000004d 60%,#0000)!important}section.custom-grid .img-with-text .tk-grid-tile-overlay .category-label{font-size:1.05rem!important;letter-spacing:.06em!important;line-height:1.2!important}section.custom-grid .img-with-text .tk-grid-tile-desc{font-size:.9rem!important;line-height:1.3!important;max-width:20rem;font-weight:400!important}body.template-collection .main-collection-product-grid>.page-width,body.template-collection .main-collection-product-grid .page-width,body.template-collection .tk-sticky-header,body.template-collection .tk-collection-header,body.template-collection .tk-collection-hero{padding-left:1.6rem!important;padding-right:1.6rem!important}body.template-collection .tk-sticky-header:before{left:1.6rem!important}body.template-collection .facets-vertical:not(.facets-vertical-sort),body.template-collection .facets-wrapper,body.template-collection .facets-container{padding-left:.4rem!important;padding-right:.4rem!important}body.template-collection .active-facets-mobile,body.template-collection .active-facets,body.template-collection .active-facets__button-wrapper{margin-bottom:1.8rem!important;padding-bottom:.4rem!important}}.tk-journal-style{font-family:Lato,sans-serif;font-size:1.7rem;line-height:1.75;color:#2a2a2a;max-width:68rem;margin:2.4rem auto 6.4rem;padding:0 2rem;text-align:left}.tk-journal-style p,.tk-journal-style li{text-align:left}.tk-journal-style>p:first-of-type em{display:block;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:400;font-size:2.2rem;line-height:1.5;color:#023a2d;padding:2.4rem 0 2.4rem 2.4rem;margin:0 0 4rem;border-left:2px solid #023a2d}.tk-journal-style h2{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;font-size:3.6rem;line-height:1.2;color:#023a2d;letter-spacing:.005em;margin:6rem 0 2rem;padding-top:3rem;border-top:1px solid #ede8df}.tk-journal-style>h2:first-of-type{border-top:none;padding-top:0;margin-top:2rem}.tk-journal-style h3{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;font-size:2.3rem;color:#023a2d;margin:3rem 0 1rem}.tk-journal-style p{margin:0 0 1.6rem}.tk-journal-style ul,.tk-journal-style ol{margin:0 0 2rem;padding-left:2.4rem}.tk-journal-style li{margin-bottom:.6rem}.tk-journal-style strong{font-weight:700;color:#023a2d}.tk-journal-style table{width:100%;border-collapse:collapse;margin:1.6rem 0 3rem;font-size:1.5rem}.tk-journal-style table th,.tk-journal-style table td{padding:1rem 1.2rem;border:1px solid #e8e3d9;text-align:left}.tk-journal-style table th{background:#faf7f2;color:#023a2d;font-weight:600;font-family:Lato,sans-serif}.tk-journal-style .tk-faq{background:#faf7f2;padding:2rem 2.4rem;margin:1.4rem 0;border-left:2px solid #b8956a}.tk-journal-style .tk-faq strong{display:block;margin-bottom:.8rem;font-size:1.8rem;color:#023a2d;font-family:Cormorant Garamond,Georgia,serif;font-weight:500}.tk-journal-style .tk-faq p{margin:0}.tk-journal-style .tk-cta{background:#023a2d;color:#faf7f2;padding:2.4rem 2rem;text-align:center;margin:4rem 0 1.2rem}.tk-journal-style .tk-cta p{margin:.4rem 0}.tk-journal-style .tk-cta a{color:#faf7f2;text-decoration:underline;text-underline-offset:.3em;font-weight:600}.tk-journal-style .tk-cta strong{color:#b8956a;font-size:1.9rem}@media screen and (max-width:749px){.tk-journal-style{font-size:1.6rem;padding:0 1.6rem}.tk-journal-style h2{font-size:2.8rem;margin-top:4rem}.tk-journal-style h3{font-size:2rem}.tk-journal-style>p:first-of-type em{font-size:1.8rem;padding:1.6rem 0 1.6rem 1.8rem}}body.craftsmanship .philosophy-heading{font-size:36px!important;line-height:1.25!important;max-width:820px;margin-left:auto;margin-right:auto}@media screen and (max-width:1024px){body.craftsmanship .philosophy-heading{font-size:26px!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom.css.map?tkrev=20260711d */
