@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}@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}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom.css.map?tkrev=20260711d */
