@font-face{font-family:TKPages;src:url(tk-fonts-Tajawal-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:TKPages;src:url(tk-fonts-Tajawal-Bold.ttf) format("truetype");font-weight:700 900;font-display:swap}.tk-standalone{margin:0;background:#f7f5ef;color:#193329;font:400 17px/1.7 TKPages,Tajawal,sans-serif}.tk-page,.tk-search-page-intro{font-family:TKPages,Tajawal,sans-serif;color:#193329;line-height:1.6}.tk-page *,.tk-search-page-intro *{box-sizing:border-box}.tk-page{position:relative;isolation:isolate;padding:clamp(32px,5vw,72px) 24px 60px;background:#f7f5ef;overflow:clip}.tk-page:after{content:"";position:absolute;inset:auto 0 0;height:10px;background:url(tk-brand-finder-edge.svg) repeat-x bottom/30px 10px;pointer-events:none;z-index:2}.tk-page-inner{position:relative;max-width:1240px;margin-inline:auto;z-index:1;min-width:0}.tk-page-heading{text-align:center;max-width:720px;margin:0 auto 32px}.tk-page-heading h1,.tk-search-page-intro h1{font:700 clamp(27px,3.2vw,44px)/1.4 TKPages,Tajawal,sans-serif;margin:0;text-wrap:balance;color:#193329}.tk-page-heading p,.tk-search-page-intro>p{color:#66775e;margin:14px auto 0;max-width:580px;font-size:17px}.tk-page-underline{display:block;width:104px;height:10px;border-bottom:3px solid #7f9b6d;border-radius:50%;margin:10px auto}.tk-page-ornaments{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:0}.tk-page-ornaments img{position:absolute;object-fit:contain;opacity:.1;width:clamp(120px,13vw,205px);height:auto;inset:7% 1% auto auto;transform:rotate(9deg)}.tk-page-ornaments img+img{inset:auto auto 7% 1%;transform:rotate(-12deg)}.tk-page-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:28px}.tk-page-button{font:700 17px/1.4 TKPages,Tajawal,sans-serif;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;border:1px solid #193329;border-radius:18px;background:#193329;color:#fff!important;padding:13px 24px;text-decoration:none;cursor:pointer;transition:transform .2s,background .2s;max-width:100%;text-align:center}.tk-page-button svg{width:21px;height:21px;flex-shrink:0;fill:none;stroke:currentColor}.tk-page-button-light{background:#fbfaf6;color:#193329!important;border-color:#cbd6c1}.tk-page a:focus-visible,.tk-page button:focus-visible,.tk-page input:focus-visible,.tk-search-page-intro :focus-visible{outline:3px solid #7f9b6d;outline-offset:4px}.tk-page-logo{display:block;width:112px;margin:0 auto 28px}.tk-page-logo img{display:block;width:100%;height:auto}.tk-lost-art{display:flex;align-items:center;justify-content:center;gap:clamp(12px,3vw,44px);margin:0 auto 20px;direction:ltr}.tk-lost-art>span{font-size:clamp(100px,16vw,180px);font-weight:700;line-height:1;color:#7f9b6d}.tk-lost-art>img{width:clamp(84px,11vw,140px);height:auto}.tk-page-lost{min-height:65vh;display:grid;align-items:center}.tk-collections-page{background:#edf2e7}.tk-collections-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 24px;margin:40px 0}.tk-collection-tile{text-align:center;color:#193329;text-decoration:none;min-width:0;padding:6px}.tk-collection-circle{display:grid;place-items:center;width:min(100%,210px);aspect-ratio:1;border-radius:50%;background:#fbfaf6;border:1px solid #cbd6c1;margin:0 auto 16px;box-shadow:0 7px #dfe7d7;padding:20px;overflow:hidden;transition:transform .25s,box-shadow .25s}.tk-collection-circle img{display:block;max-width:100%;width:100%;height:100%;object-fit:contain;min-height:0}.tk-collection-tile h2{font-size:20px;line-height:1.45;font-weight:700;margin:0 0 4px;overflow-wrap:anywhere}.tk-collection-count{color:#66775e;font-size:14px}.tk-page-empty{grid-column:1/-1;text-align:center;padding:32px 12px}.tk-page-pagination{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:28px}.tk-page-pagination a,.tk-page-pagination span{display:grid;place-items:center;min-width:44px;height:44px;border-radius:50%;color:#193329;text-decoration:none;border:1px solid #bdcdb1;background:#fbfaf6}.tk-page-pagination [aria-current]{background:#193329;color:#fff}.tk-search-page-intro{position:relative;text-align:center;margin:0 auto 38px;padding:24px 20px 32px;border-radius:36px;background:#edf2e7;border:1px solid #d6dfcf;isolation:isolate}.tk-search-page-mascot{position:absolute;inset-inline-end:22px;bottom:20px;opacity:.17;z-index:-1;width:90px;height:auto}.tk-page-search{display:flex;gap:8px;padding:6px;background:#fff;border:1px solid #cbd6c1;border-radius:23px;max-width:650px;margin:24px auto 0}.tk-page-search input{flex:1;min-width:0;width:100%;font:inherit;color:#193329;background:transparent;border:0;padding:10px 14px;outline-offset:0;border-radius:16px}.tk-page-search button{flex-shrink:0;padding:10px 22px}.tk-retail-catalog .tk-dept-heading h2{font:700 clamp(23px,3vw,34px)/1.4 TKPages,Tajawal,sans-serif;margin:0;text-align:center}.tk-standalone .tk-page{min-height:100svh;display:grid;align-items:center;padding-top:32px}.tk-standalone .tk-page-inner{width:100%;max-width:720px}.tk-standalone-card{max-width:560px;margin:auto;padding:32px clamp(20px,5vw,46px);background:#fbfaf6;border:1px solid #cbd6c1;border-radius:48px 48px 28px 28px;box-shadow:0 8px #e2e9da}.tk-standalone-card .tk-page-heading{margin-bottom:22px}.tk-standalone-card h1{font-size:clamp(26px,4vw,34px)}.tk-page-mascot{display:block;width:72px;height:auto;margin:0 auto 18px}.tk-page-form{display:grid;gap:12px;text-align:start}.tk-page-form label{font-weight:700}.tk-page-form input{font:inherit;background:#fff;color:#193329;border:1px solid #b9c9ae;border-radius:16px;min-height:52px;padding:10px 14px;min-width:0;width:100%}.tk-page-form-errors{background:#f5e9df;border:1px solid #caa799;border-radius:12px;padding:12px;color:#753c2a}.tk-page-form-errors ul{padding-inline-start:20px;margin:0}.tk-password-message{text-align:center;margin:0 0 22px;overflow-wrap:anywhere;color:#66775e}.tk-standalone-note{text-align:center;color:#66775e;margin:24px 0 0}.tk-gift-card{max-width:490px;background:#fbfaf6;border:1px solid #c3d0b8;border-radius:36px;margin:auto;padding:30px;box-shadow:0 8px #e2e9da;text-align:center;overflow:hidden}.tk-gift-card-top{display:flex;align-items:center;justify-content:center;gap:28px;text-align:start;margin-bottom:20px}.tk-gift-card-top img{width:82px;height:auto}.tk-gift-card-top p{margin:0;color:#66775e}.tk-gift-balance{font-size:clamp(26px,4vw,38px);overflow-wrap:anywhere}.tk-gift-code-label{display:block;font-weight:700;margin:22px 0 8px}.tk-gift-code{font:700 clamp(17px,4vw,23px)/1.5 TKPages,sans-serif;text-align:center;border:1px dashed #a4b594;border-radius:16px;background:#edf2e7;color:#193329;width:100%;padding:15px 8px;letter-spacing:.09em}.tk-gift-copy{margin:16px auto 0}.tk-gift-card [data-gift-feedback]{font-size:14px;min-height:22px;margin:10px 0;color:#66775e}.tk-gift-qr{display:flex;justify-content:center;align-items:center;margin:18px auto;background:#fff;width:156px;min-height:156px;padding:12px;border-radius:16px;overflow:hidden}.tk-gift-qr:empty{display:none}.tk-gift-qr img,.tk-gift-qr canvas{max-width:100%;height:auto}.tk-gift-wallet{display:block;margin:16px auto 0;width:120px}.tk-gift-wallet img{display:block}.tk-gift-state{background:#f5e9df;color:#753c2a;border-radius:12px;padding:10px}.tk-gift-expiry{font-size:14px;color:#66775e}#cartDrawer.tk-bag.tk-bag-page{position:relative;inset:auto;width:100%;max-width:none;height:auto;max-height:none;min-height:300px;transform:none;visibility:visible;pointer-events:auto;z-index:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);grid-template-rows:auto auto 1fr;gap:0 24px;border-radius:32px;margin:0;overflow:visible;padding:24px;background:var(--bag-background,#fbfaf6);scroll-margin-top:140px;box-shadow:0 6px #e3e9dc}#cartDrawer.tk-bag.tk-bag-page:before,#cartDrawer.tk-bag.tk-bag-page:after{display:none}#cartDrawer.tk-bag-page>.tk-surface-head,#cartDrawer.tk-bag-page>#cartFeedback{grid-column:1/-1;padding:8px 4px 20px}#cartDrawer.tk-bag-page>.tk-surface-head{background:none;border:0}#cartDrawer.tk-bag-page .tk-surface-close{display:none}#cartDrawer.tk-bag-page>.tk-bag-scroll{grid-column:1;grid-row:3;padding:0;overflow:visible;max-height:none;min-width:0}#cartDrawer.tk-bag-page>.tk-bag-summary{grid-column:2;grid-row:3;align-self:start;position:sticky;top:24px;padding:24px;background:#edf2e7;border:1px solid #cbd6c1;border-radius:24px;min-width:0}#cartDrawer.tk-bag-page .tk-bag-actions{grid-template-columns:1fr}#cartDrawer.tk-bag-page .tk-bag-items{min-width:0;padding:12px 0}#cartDrawer.tk-bag-page .tk-complement-cards{max-width:100%}#cartDrawer.tk-bag-page .tk-complements,#cartDrawer.tk-bag-page .tk-discount-box{margin-inline:0}#cartDrawer.tk-bag-page .tk-bag-empty{padding:32px 16px}#cartDrawer.tk-bag-page:has(.tk-bag-summary[hidden])>.tk-bag-scroll{grid-column:1/-1}.tk-cart-fallback{padding:24px;background:#fbfaf6;border:1px solid #cbd6c1;border-radius:24px}.tk-cart-fallback>div{padding:20px;border-bottom:1px solid #cbd6c1}.tk-cart-fallback input{max-width:80px;font:inherit}.tk-cart-page-loading{text-align:center}@media(hover:hover){.tk-page-button:hover{background:#365047;transform:translateY(-2px)}.tk-page-button-light:hover{background:#e5eddd}.tk-collection-tile:hover .tk-collection-circle{transform:translateY(-5px);box-shadow:0 12px #dfe7d7}}@media(max-width:900px){.tk-collections-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 16px}#cartDrawer.tk-bag.tk-bag-page{grid-template-columns:minmax(0,1fr);gap:20px;padding:20px}#cartDrawer.tk-bag-page>.tk-bag-summary{grid-column:1;grid-row:auto;position:static}#cartDrawer.tk-bag-page>.tk-bag-scroll{grid-row:auto}#cartDrawer.tk-bag-page>.tk-surface-head,#cartDrawer.tk-bag-page>#cartFeedback{padding-bottom:0}}@media(max-width:400px){#cartDrawer.tk-bag-page .tk-bag-line{grid-template-columns:70px minmax(0,1fr);padding:10px;gap:10px}#cartDrawer.tk-bag-page .tk-line-photo{min-height:90px}#cartDrawer.tk-bag-page .tk-stepper button{width:44px}#cartDrawer.tk-bag-page .tk-line-price{font-size:15px}}@media(max-width:600px){.tk-page{padding:28px 16px 40px}.tk-page-heading{margin-bottom:24px}.tk-page-heading p,.tk-search-page-intro>p{font-size:15px}.tk-page-heading h1,.tk-search-page-intro h1{font-size:27px}.tk-collections-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px;margin:28px 0}.tk-collection-circle{padding:15px;max-width:160px}.tk-collection-tile h2{font-size:17px}.tk-collection-tile{padding:0}.tk-page-button{font-size:16px;padding:12px 18px}.tk-search-page-intro{border-radius:26px;padding:22px 14px;margin-bottom:26px}.tk-page-search{gap:3px;padding:4px}.tk-page-search button{padding:10px 14px;min-height:46px}.tk-page-search input{padding:8px;font-size:16px}.tk-search-page-mascot{width:64px;inset-inline-end:10px}.tk-page-logo{width:90px;margin-bottom:22px}.tk-standalone-card{border-radius:34px 34px 24px 24px;padding:24px 20px}.tk-gift-card{padding:24px 18px}.tk-gift-card-top{gap:18px}.tk-gift-card-top img{width:64px}.tk-page-ornaments img{width:112px;opacity:.08}#cartDrawer.tk-bag.tk-bag-page{border-radius:24px;padding:14px;scroll-margin-top:100px}#cartDrawer.tk-bag-page>.tk-bag-summary{padding:18px}#cartDrawer.tk-bag-page .tk-surface-head h2{font-size:23px}}@media(prefers-reduced-motion:reduce){.tk-page *,.tk-search-page-intro *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{.tk-gift-page .tk-page-actions,.tk-gift-copy,.tk-gift-wallet,.tk-page-ornaments,[data-gift-feedback]{display:none!important}.tk-gift-card{box-shadow:none;break-inside:avoid}.tk-gift-page{padding:0}.tk-standalone .tk-gift-page{min-height:0}.tk-gift-page .tk-page-logo{width:80px}}.tk-policy-page .shopify-policy__container{max-width:820px;margin:0 auto;padding:0}.tk-policy-page .shopify-policy__title{text-align:center;margin-bottom:28px}.tk-policy-page .shopify-policy__title h1{font:700 clamp(27px,3.2vw,42px)/1.45 TKPages,Tajawal,sans-serif;color:#193329}.tk-policy-page .shopify-policy__body{padding:clamp(20px,4vw,40px);border:1px solid #cbd6c1;border-radius:28px;background:#fbfaf6;line-height:1.9;overflow-wrap:anywhere}.tk-policy-page .shopify-policy__body a{color:#365047;text-decoration:underline;text-underline-offset:3px}.tk-policy-page .shopify-policy__body img{max-width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/100/assets/tk-store-pages.css.map */
