@font-face{font-family:TCLSerif;src:url(tl-crystal-serif.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:TLLato;src:url(tl-lamp-lato.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:TLPoppins;src:url(tl-lamp-poppins.woff2) format("woff2");font-weight:700;font-display:swap}.tl-decor{--paper:#fffdf9;--cream:#fbf8f1;--ink:#292824;--clay:#ae873c;--accent:#eac474;--line:#e4ded3;--muted:#706c64;background:var(--paper);font-family:TLLato,sans-serif;font-size:16px;line-height:1.65;padding-bottom:0;isolation:isolate}.tl-decor p{margin:0}.tl-decor h1,.tl-decor h2{font-family:TCLSerif,Georgia,serif;font-weight:450;letter-spacing:-.045em;line-height:1.12}.tl-decor h1{font-size:43px;margin:10px 0 16px;overflow-wrap:break-word}.tl-decor h2{font-size:42px;margin:0 0 20px}.tl-decor h2 em{font-style:normal;color:#92702f}.tl-decor h3{font-family:TLLato,sans-serif;font-weight:700;letter-spacing:0}.tl-decor .tdd-width{max-width:1180px;padding-inline:28px}.tl-decor .tdd-announcement{background:#f2d797;color:#30291f;font-size:11px;font-weight:400;letter-spacing:.09em;padding:8px 15px}.tl-decor .tdd-header{height:78px;max-width:1320px;padding:0 28px;border-bottom:1px solid var(--line);background:var(--paper)}.tl-decor .tdd-brand{font-family:TCLSerif,Georgia,serif;font-size:31px;font-weight:400;letter-spacing:3px;line-height:1.1;text-align:center}.tl-decor .tdd-brand>span{font:400 8px/1.5 TLLato,sans-serif;letter-spacing:2.2px;margin-top:6px;color:#9b6f06}.tl-decor .tdd-cart{top:50%;right:28px;transform:translateY(-50%);gap:5px}.tl-decor .tdd-cart>span{font-size:11px}.tl-decor .tdd-top{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:54px;padding-top:26px;padding-bottom:56px}.tl-decor .tdd-gallery,.tl-decor .tdd-purchase{min-width:0}.tl-decor .tdd-gallery{position:sticky;top:24px;margin-inline:0}.tl-decor .tdd-track{aspect-ratio:1;border-radius:9px;background:var(--cream);touch-action:pan-x pan-y pinch-zoom}.tl-decor .tdd-thumbs{gap:9px;margin-top:10px;padding:0;scrollbar-width:none}.tl-decor .tdd-thumbs::-webkit-scrollbar{display:none}.tl-decor .tdd-thumbs button{flex:0 0 17.5%;padding:2px;border:1px solid transparent;border-radius:4px}.tl-decor .tdd-thumbs button[aria-pressed=true]{padding:2px;border:1px solid var(--ink)}.tl-decor .tdd-thumbs img{width:100%;height:auto;aspect-ratio:1;border-radius:2px}.tl-decor .tdd-eyebrow{font-size:10px;font-weight:700;letter-spacing:.16em;color:#78654b;margin:0 0 12px!important}.tl-decor .tdd-lead{font-size:17px;line-height:1.65;color:var(--ink)}.tl-decor .tdd-rating{font-size:15px;gap:10px;flex-wrap:wrap;margin-bottom:20px;line-height:1.4}.tl-decor .tdd-rating>span:last-child{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 7px;min-width:0}.tl-decor .tdd-rating b{font-size:15px;font-weight:400;white-space:nowrap}.tl-decor .tdd-rating small{display:inline;font-size:13px;margin:0;color:var(--ink);white-space:nowrap}.tl-decor .tdd-example-stars{font-size:23px;color:#ded6c4}.tl-decor .tdd-example-stars-fill,.tl-decor .tdd-example-card-stars,.tl-decor .tdd-stars{color:#d39c29}.tl-decor .tdd-benefits{display:grid;gap:6px;font-size:15px;margin:16px 0 22px}.tl-decor .tdd-benefits li{font-size:15px;line-height:1.65;margin:0;gap:9px}.tl-decor .tdd-benefits span{color:#897039;font-weight:400}.tl-decor .tdd-form fieldset{margin-bottom:18px}.tl-decor .tdd-form legend{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px}.tl-decor .tdd-colors legend span{font-size:12px;text-transform:none;letter-spacing:0}.tl-decor .tdd-colors>div{gap:10px}.tl-decor .tdd-colors button{min-height:50px;background:#fff;border-color:var(--line);border-radius:7px;padding:7px 9px;font-size:13px;gap:9px}.tl-decor .tdd-colors button[aria-pressed=true]{border-color:#ae873c;box-shadow:inset 0 0 0 1px #ae873c;background:#fffaf0}.tl-decor .tdd-colors img{width:38px;height:38px;flex:0 0 38px;border-radius:3px}.tl-decor .tdd-colors button>span{min-width:0;overflow-wrap:break-word}.tl-decor .tdd-bundles{gap:18px}.tl-decor .tdd-bundle{grid-template-columns:18px minmax(0,1fr) auto;gap:12px;padding:17px 15px;background:#fff;border-color:var(--line);border-radius:8px;line-height:1.3}.tl-decor .tdd-bundle.is-selected{padding:16px 14px;border:2px solid #ae873c;box-shadow:0 0 0 1px #ae873c;background:#fffaf0}.tl-decor .tdd-bundle:has(.tdd-deal){padding-top:17px}.tl-decor .tdd-bundle.is-selected:has(.tdd-deal){padding-top:16px}.tl-decor .tdd-bundle input{width:18px;height:18px;accent-color:#b5820e}.tl-decor .tdd-bundle-name{min-width:0}.tl-decor .tdd-bundle-name b{font-family:TLPoppins,TLLato,sans-serif;font-size:17px;letter-spacing:-.025em;line-height:1.3;overflow-wrap:break-word}.tl-decor .tdd-bundle-name small{font-size:12px;margin-top:5px;line-height:1.4;max-width:none}.tl-decor .tdd-bundle-price strong{font-size:26px;color:var(--ink);font-weight:700;white-space:nowrap}.tl-decor .tdd-bundle-price small{font-size:12px;margin-top:2px}.tl-decor .tdd-deal{right:12px;top:-12px;padding:3px 10px;background:#f7dfab;color:#483915;border:1px solid #f0cc67;border-radius:4px;font-size:11px;letter-spacing:.04em;line-height:1.3;white-space:nowrap}.tl-decor .tdd-selects{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tl-decor .tdd-selects label{display:block;min-width:0;font-size:12px;font-weight:700;margin:0 0 7px}.tl-decor .tdd-selects select{display:block;width:100%;max-width:100%;font-size:14px;font-weight:400;background:var(--paper);border-color:#ded3b9;border-radius:5px;padding:11px 9px;margin-top:6px;min-height:44px}.tl-decor .tdd-selection-total{font-size:14px;gap:12px;margin:18px 0 10px}.tl-decor .tdd-selection-total>span:first-child{min-width:0}.tl-decor .tdd-selection-total>span:last-child{display:flex;align-items:baseline;justify-content:flex-end;flex-wrap:wrap;gap:7px}.tl-decor .tdd-selection-total b{font-size:23px;margin:0;white-space:nowrap}.tl-decor .tdd-selection-total s{font-size:14px;white-space:nowrap}.tl-decor .tdd-offer-note{font-size:11px;line-height:1.6;color:var(--muted);margin:0 0 16px}.tl-decor .tdd-buy{font-family:TLPoppins,TLLato,sans-serif!important;font-size:24px!important;font-weight:700;line-height:1.25;letter-spacing:-.02em;min-height:66px;padding:16px 52px;border:0;border-radius:10px;background:#edc875;color:#28251d!important;box-shadow:0 3px #cda552;text-align:center;justify-content:center}.tl-decor .tdd-buy:hover{background:#f4d597;filter:none}.tl-decor .tdd-buy>span[aria-hidden]{right:20px;top:50%;transform:translateY(-50%);font:400 25px/1 TLLato,sans-serif}.tl-decor .tdd-add{margin:15px auto 17px;font-size:12px!important;color:var(--muted);text-underline-offset:4px}.tl-decor .tdd-payments{gap:4px}.tl-decor .tdd-payments svg{width:38px;height:24px}.tl-decor .tdd-trust{flex-wrap:wrap;gap:4px 16px;font-size:11px;padding:13px 0 17px;margin:0;color:var(--muted)}.tl-decor .tdd-accordions details,.tl-decor .tdd-faq details{border-top:1px solid var(--line);border-bottom:0;padding:12px 0}.tl-decor .tdd-accordions details:last-child,.tl-decor .tdd-faq details:last-child{border-bottom:1px solid var(--line)}.tl-decor .tdd-accordions summary,.tl-decor .tdd-faq summary{display:flex;justify-content:space-between;gap:20px;position:static;padding:0;font-size:14px;line-height:1.65}.tl-decor .tdd-accordions summary:after,.tl-decor .tdd-faq summary:after{position:static;font-size:18px;font-weight:400;line-height:1.2;flex:0 0 auto}.tl-decor details p{font-size:14px;line-height:1.65;padding-top:10px;margin:0;color:var(--muted)}.tl-decor .tdd-size-table{margin-block:12px}.tl-decor .tdd-feature{gap:65px;padding-block:72px}.tl-decor .tdd-feature p:not(.tdd-eyebrow){max-width:none;font-size:17px;line-height:1.75;color:var(--muted);margin-bottom:16px}.tl-decor .tdd-feature img{border-radius:10px}.tl-decor .tdd-text-link{text-underline-offset:5px}.tl-decor .tdd-size-stats{gap:30px;margin:22px 0}.tl-decor .tdd-size-stats dd{font-family:TCLSerif,Georgia,serif;font-size:29px;font-weight:450;color:var(--ink)}.tl-decor .tdd-duo-section{background:var(--cream);margin-top:0;border-block:1px solid var(--line)}.tl-decor .tdd-duo-section .tdd-feature{padding-block:60px}.tl-decor p.tdd-duo-saving{font-size:20px;line-height:1.3;color:#92702f;margin:22px 0 12px}.tl-decor .tdd-examples-gallery{padding-block:56px;border-top:0;background:var(--paper)}.tl-decor .tdd-examples-heading h2{font-size:42px;margin-bottom:20px}.tl-decor .tdd-examples-controls{margin-bottom:20px}.tl-decor .tdd-examples-controls button{background:var(--paper);border-color:var(--line)}.tl-decor .tdd-examples-rail{gap:18px;margin-top:18px}.tl-decor .tdd-example-review{background:#fff;border:1px solid var(--line);border-radius:8px}.tl-decor .tdd-example-review figcaption{background:var(--cream);color:var(--muted);padding:6px 12px}.tl-decor .tdd-example-review>div{padding:17px}.tl-decor .tdd-example-review b{font-size:14px}.tl-decor .tdd-example-review h3{font-family:TLLato,sans-serif;font-size:15px;line-height:1.4;margin:10px 0}.tl-decor .tdd-example-review p{font-size:14px;line-height:1.6;margin:0}.tl-decor .tdd-faq{max-width:800px!important;background:var(--cream);padding-top:48px;padding-bottom:48px;border-radius:14px;margin-top:20px;text-align:center}.tl-decor .tdd-faq details{text-align:left}.tl-decor .tdd-faq summary{font-size:16px;padding:7px 0}.tl-decor .tdd-final{padding-block:64px}.tl-decor .tdd-final-buy{max-width:420px;margin:30px auto 0}.tl-decor .tdd-examples-summary{padding-top:64px}.tl-decor .tdd-examples-summary h2{font-size:42px;margin:15px 0 10px}.tl-decor .tdd-examples-summary h2 small{font-family:TLLato,sans-serif}.tl-decor .tdd-footer{background:#f7f1e6;color:var(--ink);border-top:1px solid var(--line);padding:50px 20px 80px}.tl-decor .tdd-footer p{font-size:13px;margin-top:16px}.tl-decor .tdd-footer nav{gap:22px;margin:25px 0;font-size:12px}.tl-decor .tdd-footer small{color:var(--muted);opacity:1}.tl-decor .tdd-sticky{z-index:100;background:#fffdf9f5;border-color:var(--line);padding:10px max(18px,calc((100vw - 1100px)/2));box-shadow:0 -4px 20px #00000008}.tl-decor .tdd-sticky>span{flex:1;min-width:0}.tl-decor .tdd-sticky-prices{display:grid;gap:0;line-height:1.25}.tl-decor .tdd-sticky-prices b{font-size:16px;white-space:nowrap}.tl-decor .tdd-sticky small{font-size:11px;line-height:1.4;color:var(--muted)}.tl-decor .tdd-sticky button{flex-shrink:0;display:flex;align-items:center;justify-content:center;min-width:154px;min-height:54px;padding:12px 18px;border:0;border-radius:9px;background:#edc875;color:#28251d;box-shadow:0 3px #cda552;font-family:TLPoppins,TLLato,sans-serif;font-size:20px;font-weight:700;line-height:1.25;letter-spacing:-.02em;white-space:nowrap}.tl-decor .tdd-sticky button:hover{background:#f4d597}.tl-decor .tdd-lightbox{max-width:min(92vw,850px);width:92vw;border-radius:8px;padding:0;background:var(--paper)}.tl-decor .tdd-lightbox>button{right:10px;top:10px;width:36px;height:36px}.tl-decor .tdd-lightbox p{font-size:12px;text-align:center;padding:12px;margin:0}@media(max-width:1000px){.tl-decor .tdd-top{gap:32px}.tl-decor .tdd-bundle{gap:9px;padding-inline:12px}.tl-decor .tdd-bundle.is-selected{padding-inline:11px}.tl-decor .tdd-bundle-name small{font-size:11px}.tl-decor .tdd-bundle-price strong{font-size:24px}.tl-decor .tdd-feature{gap:40px}}@media(max-width:760px){.tl-decor .tdd-width{padding-inline:20px}.tl-decor .tdd-announcement{font-size:9px;padding:9px 16px;letter-spacing:.06em}.tl-decor .tdd-header{height:68px;padding-inline:20px}.tl-decor .tdd-brand{font-size:28px}.tl-decor .tdd-brand>span{font-size:8px}.tl-decor .tdd-cart{right:18px}.tl-decor .tdd-top{grid-template-columns:minmax(0,1fr);gap:25px;padding-top:12px;padding-bottom:36px}.tl-decor .tdd-gallery{position:static;margin-inline:0}.tl-decor .tdd-track{border-radius:7px}.tl-decor .tdd-thumbs{margin-top:10px;padding:0;gap:9px}.tl-decor .tdd-purchase{padding-top:0}.tl-decor h1{font-size:36px}.tl-decor h2,.tl-decor .tdd-examples-heading h2,.tl-decor .tdd-examples-summary h2{font-size:34px}.tl-decor .tdd-eyebrow{font-size:9px}.tl-decor .tdd-rating{font-size:14px;margin-bottom:18px;gap:9px}.tl-decor .tdd-rating b{font-size:14px}.tl-decor .tdd-rating small{font-size:12px}.tl-decor .tdd-example-stars{font-size:23px}.tl-decor .tdd-lead{font-size:17px}.tl-decor .tdd-benefits li{font-size:14px}.tl-decor .tdd-colors button{flex-direction:row;text-align:left;font-size:12px;gap:8px;padding:7px}.tl-decor .tdd-colors img{width:34px;height:34px;flex-basis:34px}.tl-decor .tdd-bundle{gap:10px;padding:15px 12px}.tl-decor .tdd-bundle.is-selected{padding:14px 11px}.tl-decor .tdd-bundle:has(.tdd-deal){padding-top:15px}.tl-decor .tdd-bundle.is-selected:has(.tdd-deal){padding-top:14px}.tl-decor .tdd-bundle-name b{font-size:16px}.tl-decor .tdd-bundle-name small{font-size:11px;max-width:160px}.tl-decor .tdd-bundle-price strong{font-size:25px}.tl-decor .tdd-bundle-price small{font-size:11px}.tl-decor .tdd-selection-total{font-size:12px}.tl-decor .tdd-trust{font-size:10px}.tl-decor .tdd-feature{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;padding-block:38px;text-align:center}.tl-decor .tdd-feature>div,.tl-decor .tdd-feature-reverse>div{order:1}.tl-decor .tdd-feature>figure,.tl-decor .tdd-feature-reverse>figure{order:2}.tl-decor .tdd-feature p:not(.tdd-eyebrow){font-size:16px}.tl-decor .tdd-duo-section .tdd-feature{padding-block:38px}.tl-decor .tdd-examples-gallery{padding-block:35px}.tl-decor .tdd-examples-rail{display:flex;gap:18px;margin-inline:0;padding-inline:0;scroll-padding-inline:0;margin-top:18px}.tl-decor .tdd-example-review{flex:0 0 83%}.tl-decor .tdd-example-review>div{padding:17px}.tl-decor .tdd-faq{border-radius:0;padding-block:36px}.tl-decor .tdd-faq summary{font-size:15px}.tl-decor .tdd-final,.tl-decor .tdd-examples-summary{padding-block:42px}.tl-decor .tdd-footer{padding-bottom:100px}.tl-decor .tdd-sticky{padding:10px 14px calc(10px + env(safe-area-inset-bottom));gap:10px}.tl-decor .tdd-sticky>img{width:40px;height:40px;flex:0 0 40px}.tl-decor .tdd-sticky button{min-width:144px;min-height:50px;padding:12px 14px;font-size:18px}.tl-decor .tdd-lightbox{width:92vw}}@media(max-width:360px){.tl-decor .tdd-bundle{grid-template-columns:17px minmax(0,1fr) auto;gap:8px;padding-inline:10px}.tl-decor .tdd-bundle.is-selected{padding-inline:9px}.tl-decor .tdd-bundle-name b{font-size:15px}.tl-decor .tdd-bundle-name small{font-size:10px}.tl-decor .tdd-bundle-price strong{font-size:23px}.tl-decor .tdd-selection-total{font-size:11px;gap:8px}.tl-decor .tdd-selection-total b{font-size:21px}.tl-decor .tdd-selection-total s{font-size:12px}.tl-decor .tdd-buy{font-size:22px!important}.tl-decor .tdd-colors button{gap:6px;font-size:11px}.tl-decor .tdd-colors img{width:30px;height:30px;flex-basis:30px}.tl-decor .tdd-sticky{padding-inline:12px;gap:8px}.tl-decor .tdd-sticky button{min-width:136px;font-size:17px}.tl-decor .tdd-sticky-prices b{font-size:15px}}@media(prefers-reduced-motion:reduce){.tl-decor *{transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/tenlove-decor-refined.css.map */
