:root{--tsw-black: #000000;--tsw-white: #ffffff;--tsw-muted: #6b6b6b;--tsw-border: #e7e7e7;--tsw-page: 40px;--color-background: #ffffff;--color-background-rgb: 255 255 255;--color-foreground: #000000;--color-foreground-rgb: 0 0 0;--font-body--family: "Urbanist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-heading--family: "Urbanist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-subheading--family: "Urbanist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-primary--family: "Urbanist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-accent--family: "Urbanist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--style-border-radius-buttons: 0px;--style-border-radius-inputs: 0px}html{scroll-behavior:smooth}body.tsw-body,body.tsw-body *{font-family:Urbanist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body.tsw-body{background:var(--tsw-white);color:var(--tsw-black);font-size:14px;line-height:1.6}body.tsw-body .page-wrapper{background:var(--tsw-white)}body.tsw-body .button,body.tsw-body .button-secondary,body.tsw-body .shopify-payment-button__button{border-radius:0}body.tsw-body h1,body.tsw-body h2,body.tsw-body h3,body.tsw-body h4,body.tsw-body h5,body.tsw-body h6{font-family:Urbanist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;letter-spacing:0}a{color:inherit}body.tsw-body img{display:block;max-width:100%}.tsw-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.tsw-top{position:relative;z-index:80}.tsw-announcement{background:var(--tsw-black);color:var(--tsw-white);text-align:center;padding:15px 20px;font-size:14px;line-height:1;letter-spacing:0}.tsw-announcement p{margin:0}.tsw-announcement strong{font-weight:600}.tsw-header{background:var(--tsw-white);color:var(--tsw-black);position:relative;z-index:70}.tsw-header--overlay{position:absolute;top:45px;left:0;right:0;background:transparent;color:var(--tsw-white)}.tsw-header--stuck{position:fixed;top:0;left:0;right:0;background:#fffffff7;color:var(--tsw-black);box-shadow:0 1px #0000000f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tsw-header__inner{max-width:none;margin:0 auto;padding:0 var(--tsw-page);height:68px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px}.tsw-header__nav{display:flex;align-items:center;gap:24px;font-size:14px;line-height:1;justify-self:start}.tsw-header__nav a{text-decoration:none;white-space:nowrap;opacity:1;transition:opacity .2s ease}.tsw-header__nav a:hover{opacity:.8}.tsw-header__logo{display:flex;align-items:center;justify-content:center;justify-self:center;width:230px;height:46px}.tsw-header__logo img{width:100%;height:100%;object-fit:contain}.tsw-header__logo .tsw-logo-white,.tsw-header--overlay .tsw-header__logo .tsw-logo-black{display:none}.tsw-header--overlay .tsw-header__logo .tsw-logo-white,.tsw-header--stuck .tsw-header__logo .tsw-logo-black{display:block}.tsw-header--stuck .tsw-header__logo .tsw-logo-white{display:none}.tsw-header__actions{display:flex;align-items:center;gap:18px;justify-self:end}.tsw-icon{position:relative;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:inherit}.tsw-icon svg{width:20px;height:20px;display:block}.tsw-cart-count{position:absolute;top:-7px;right:-9px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--tsw-black);color:var(--tsw-white);font-size:10px;line-height:16px;text-align:center}.tsw-header__menu{display:none;width:24px;height:24px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;justify-self:start}.tsw-header__menu svg{width:20px;height:20px;display:block}.tsw-btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:16px 24px;background:var(--tsw-white);color:var(--tsw-black);border:0;border-radius:0;font-family:inherit;font-size:14px;line-height:1;text-decoration:none;cursor:pointer;transition:opacity .2s ease}.tsw-btn:hover{opacity:.85}.tsw-choose{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:44px;padding:0 18px;background:var(--tsw-white);color:var(--tsw-black);border:2px solid rgba(0,0,0,.15);border-radius:50px;font-family:inherit;font-size:14px;line-height:1;text-decoration:none;cursor:pointer;transition:opacity .2s ease}.tsw-choose:hover{opacity:.85}.tsw-choose svg{width:18px;height:18px;display:block}.tsw-hero{position:relative;height:676px;overflow:hidden;background:var(--tsw-black)}.tsw-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.tsw-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#00000075,#0000);pointer-events:none}.tsw-hero__content{position:absolute;left:var(--tsw-page);right:var(--tsw-page);bottom:40px;z-index:2;color:var(--tsw-white);max-width:720px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.tsw-hero__content h2{margin:0;color:var(--tsw-white);font-size:48px;line-height:1.1;font-weight:400}.tsw-hero__content p{margin:0;color:var(--tsw-white);font-size:16px;line-height:1.4}.tsw-featured{display:grid;grid-template-columns:1fr 1fr;min-height:761px;background:var(--tsw-white);color:var(--tsw-black)}.tsw-featured__bg{position:relative;overflow:hidden;background:#f2f2f2}.tsw-featured__bg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tsw-featured__info{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:35px;padding:40px clamp(24px,7.6vw,110px)}.tsw-featured__top{display:flex;align-items:baseline;justify-content:space-between;gap:20px}.tsw-featured__title{color:var(--tsw-black);font-size:24px;line-height:1.1;text-decoration:none}.tsw-featured__price{display:flex;align-items:baseline;gap:12px;font-size:24px;line-height:1.1;white-space:nowrap}.tsw-featured__price s{color:var(--tsw-muted);font-size:20px}.tsw-featured__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:#f4f4f4}.tsw-featured__media img{width:100%;height:100%;object-fit:cover}.tsw-featured__media .tsw-choose{position:absolute;right:12px;bottom:12px}.tsw-choose--mobile{display:none}.tsw-featured__empty{padding:80px 40px;font-size:16px;color:var(--tsw-muted)}.tsw-hot{padding:60px var(--tsw-page) 100px;background:var(--tsw-white);color:var(--tsw-black)}.tsw-hot__head{margin-bottom:28px}.tsw-hot__head h2{margin:0;font-size:48px;line-height:1.1;font-weight:400}.tsw-hot__track{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:10px}.tsw-hot__track::-webkit-scrollbar{display:none}.tsw-card{flex:0 0 416px;scroll-snap-align:start;display:block;color:var(--tsw-black);text-decoration:none}.tsw-card__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:#f4f4f4}.tsw-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.tsw-card:hover .tsw-card__media img{transform:scale(1.02)}.tsw-card__media .tsw-choose{position:absolute;right:12px;bottom:12px}.tsw-badge{position:absolute;top:8px;left:8px;z-index:2;padding:4px 10px;background:#383838;color:var(--tsw-white);font-size:13px;line-height:1.4;letter-spacing:0}.tsw-card__info{padding-top:10px}.tsw-card__title{display:block;color:var(--tsw-black);font-size:16px;line-height:1.4;text-decoration:none}.tsw-card__price{display:flex;align-items:baseline;gap:8px;font-size:16px;line-height:1.4}.tsw-card__price s{color:var(--tsw-muted)}.tsw-hot__empty{padding:30px 0 10px;color:var(--tsw-muted)}.tsw-footer{background:var(--tsw-white);color:var(--tsw-black);padding:0 var(--tsw-page) 50px}.tsw-footer__divider{padding:16px 0;margin:0 calc(-1 * var(--tsw-page))}.tsw-footer__divider span{display:block;height:1px;background:var(--tsw-border)}.tsw-footer__top{display:flex;gap:12px;padding-top:48px}.tsw-footer__menu{flex:0 0 34%}.tsw-footer h4{margin:0;font-size:24px;font-weight:400;line-height:1.35}.tsw-footer__menu nav{display:flex;flex-direction:column;gap:13px;padding-top:12px}.tsw-footer__menu a{color:var(--tsw-black);font-size:12px;line-height:1.15;text-decoration:none}.tsw-footer__menu a:hover,.tsw-footer__contact a:hover{text-decoration:underline}.tsw-footer__contact{flex:0 0 200px}.tsw-footer__contact p{margin:12px 0 0;font-size:14px;line-height:1.5}.tsw-footer__contact a{color:var(--tsw-black);text-decoration:none}.tsw-footer__news{flex:1 1 260px;max-width:360px}.tsw-footer__news-form{margin:12px 0 0}.tsw-footer__news-group{display:flex;align-items:center;gap:8px;height:50px;padding:0 6px 0 18px;border:1px solid var(--tsw-black);border-radius:100px}.tsw-footer__news-group input[type=email]{flex:1 1 auto;min-width:0;border:0;background:transparent;font-family:inherit;font-size:16px;line-height:1.4;color:var(--tsw-black);padding:12px 0;outline:none}.tsw-footer__news-group input[type=email]::placeholder{color:var(--tsw-muted)}.tsw-footer__news-group button{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:0;background:transparent;color:var(--tsw-black);cursor:pointer}.tsw-footer__news-group button svg{width:20px;height:20px;display:block}.tsw-footer__logo{padding-top:40px}.tsw-footer__logo img{display:block;width:100%;max-width:900px;height:auto;margin:0 auto}.tsw-footer__utils{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:48px}.tsw-footer__copyright{margin:0;font-size:12px;line-height:1.4}.tsw-policies{position:relative}.tsw-policies summary{font-size:12px;line-height:1.2;cursor:pointer;list-style:none}.tsw-policies summary::-webkit-details-marker{display:none}.tsw-policies__list{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);display:flex;flex-direction:column;gap:8px;min-width:180px;padding:14px 16px;background:var(--tsw-white);border:1px solid var(--tsw-border);box-shadow:0 12px 32px #0000001f}.tsw-policies__list a{color:var(--tsw-black);font-size:12px;text-decoration:none;white-space:nowrap}.tsw-policies__list a:hover{text-decoration:underline}.tsw-social{display:flex;align-items:center;gap:14px}.tsw-social a{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--tsw-black)}.tsw-social svg{width:18px;height:18px;display:block}.tsw-pick{position:fixed;left:0;top:50%;z-index:95;display:flex;align-items:center;transform:rotate(-90deg) translate(-50%);transform-origin:top left;box-shadow:0 4px 18px #0000001f}.tsw-pick[hidden]{display:none}.tsw-pick__open,.tsw-pick__dismiss{border:0;background:var(--tsw-white);color:var(--tsw-black);font-family:Inter,Urbanist,sans-serif;font-size:18px;font-weight:600;cursor:pointer}.tsw-pick__open{padding:16px 8px 16px 16px;white-space:nowrap;line-height:1.2}.tsw-pick__dismiss{display:flex;align-items:center;align-self:stretch;padding:0 16px 0 0}.tsw-popup[hidden],.tsw-popup__step[hidden]{display:none}.tsw-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px;background:#00000080}.tsw-popup__box{position:relative;display:flex;width:min(998px,100%);height:min(640px,calc(100vh - 40px));overflow:hidden;border-radius:25px;background:#f9f7f5;color:#000;font-family:Urbanist,sans-serif}.tsw-popup__media{flex:0 0 50%}.tsw-popup__media img{display:block;width:100%;height:100%;object-fit:cover}.tsw-popup__body{flex:1 1 50%;display:flex;align-items:center;justify-content:center;padding:40px 30px;overflow-y:auto}.tsw-popup__step{width:100%}.tsw-popup__step[data-tsw-step=game]{text-align:center}.tsw-popup__step p{margin:0}.tsw-popup__title{font-size:65px;line-height:1;font-weight:600;letter-spacing:-1px}.tsw-popup__sub{margin-top:8px!important;font-size:30px;line-height:1.2;font-weight:500}.tsw-popup__cards{display:grid;grid-template-columns:repeat(4,80px);gap:12px;justify-content:center;margin-top:40px}.tsw-flip{width:80px;height:112px;padding:0;border:0;background:transparent;perspective:800px;cursor:pointer;font-family:inherit}.tsw-flip:disabled{cursor:default}.tsw-flip__inner{position:relative;display:block;width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s ease}.tsw-flip:not(:disabled):hover .tsw-flip__inner{transform:translateY(-3px)}.tsw-flip.is-flipped .tsw-flip__inner{transform:rotateY(180deg)}.tsw-flip__face{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;border:2px solid #fff;border-radius:12px;background:#fff;backface-visibility:hidden;-webkit-backface-visibility:hidden;font-weight:700;text-align:center}.tsw-flip__front{color:#bc7d5c;font-size:32px}.tsw-flip__back{transform:rotateY(180deg);padding:0 2px;color:#000;font-size:14.4px;line-height:1.1}.tsw-popup__step[data-tsw-step=reward],.tsw-popup__step[data-tsw-step=done]{max-width:352px}.tsw-popup__lead{font-size:32px;line-height:1;font-weight:600;letter-spacing:-1px}.tsw-popup__prize{margin:16px 0!important;color:#bc7d5c;font-size:45px;line-height:1;font-weight:600;letter-spacing:-2px;text-transform:uppercase}.tsw-popup__copy{margin-top:24px!important;font-size:16px;line-height:1.4}.tsw-popup__form{display:flex;flex-direction:column;gap:11px;margin-top:24px}.tsw-popup__form input[type=email]{width:100%;height:56px;padding:16px;border:1px solid #000;border-radius:10px;background:#f9f7f5;color:#000;font:400 18px/1.2 Urbanist,sans-serif}.tsw-popup__form button{height:54px;padding:16px;border:0;background:#000;color:#fff;font:600 18px/1.2 Urbanist,sans-serif;text-transform:uppercase;cursor:pointer}.tsw-popup__form button:hover{opacity:.88}.tsw-popup__close{position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:#000;color:#fff;cursor:pointer}@media(max-width:900px){.tsw-popup__media{display:none}.tsw-popup__box{width:min(440px,100%);height:auto;max-height:calc(100vh - 40px)}.tsw-popup__body{padding:56px 20px 32px}.tsw-popup__title{font-size:44px}.tsw-popup__sub{font-size:20px}.tsw-popup__cards{gap:8px;margin-top:28px}.tsw-popup__step[data-tsw-step=reward],.tsw-popup__step[data-tsw-step=done]{margin:0 auto}.tsw-popup__prize{font-size:36px}.tsw-pick__open{font-size:15px;padding:12px 6px 12px 12px}.tsw-pick__dismiss{padding-right:12px}}@media screen and (max-width:989px){.tsw-card{flex-basis:360px}.tsw-featured{min-height:0}.tsw-featured__info{gap:24px;padding:32px 24px 48px}}@media screen and (max-width:749px){:root{--tsw-page: 20px}.tsw-announcement{padding:12px 14px;font-size:12px}.tsw-header__inner{height:60px;padding:0 var(--tsw-page);grid-template-columns:1fr auto 1fr;gap:12px}.tsw-header__logo{width:170px;height:36px}.tsw-header__menu{display:inline-flex;align-items:center;justify-content:center}.tsw-header__nav{display:none;position:absolute;top:100%;left:0;right:0;z-index:90;flex-direction:column;align-items:flex-start;gap:18px;padding:22px var(--tsw-page) 26px;background:var(--tsw-white);color:var(--tsw-black);box-shadow:0 12px 24px #00000014}.tsw-header__nav.is-open{display:flex}.tsw-header__actions{gap:14px}.tsw-header--overlay{top:39px}.tsw-header--overlay .tsw-header__nav.is-open{color:var(--tsw-black)}.tsw-hero{height:518px}.tsw-hero__content{left:16px;right:16px;bottom:32px;max-width:none}.tsw-hero__content h2{font-size:44px;line-height:1.1}.tsw-hero__content p{font-size:16px}.tsw-btn{min-height:52px;padding:15px 22px}.tsw-featured{grid-template-columns:1fr}.tsw-featured__bg{display:none}.tsw-featured__info{display:flex;flex-direction:column;gap:16px;padding:0 0 32px}.tsw-featured__media{order:-1;aspect-ratio:4 / 5}.tsw-featured__media .tsw-choose{display:none}.tsw-featured__top{padding:16px var(--tsw-page) 0}.tsw-featured__title,.tsw-featured__price{font-size:24px}.tsw-choose--mobile{display:inline-flex;align-self:flex-end;margin:0 var(--tsw-page)}.tsw-hot{padding:40px var(--tsw-page) 60px}.tsw-hot__head h2{font-size:44px}.tsw-card{flex-basis:60vw}.tsw-footer{padding:0 var(--tsw-page) 30px}.tsw-footer__top{flex-direction:column;gap:30px;padding-top:24px}.tsw-footer__menu,.tsw-footer__contact{flex:1 1 auto}.tsw-footer__logo{padding-top:32px}.tsw-footer__utils{flex-direction:column;align-items:flex-start;gap:18px;padding-top:36px}.tsw-policies__list{left:0;transform:none}.tsw-hero{height:520px}.tsw-hero__content h2{font-size:44px}.tsw-footer__top{flex-wrap:wrap}.tsw-footer__news{flex:1 1 100%;max-width:none}}.tsw-pdp{color:#000}.tsw-pdp h2{font-size:44px;line-height:1.15;margin:0 0 20px;font-weight:400}.tsw-pdp img{display:block;width:100%;height:100%;object-fit:cover}.tsw-pdp__divider{border:0;border-top:1px solid var(--tsw-border);margin:0}.tsw-videos{padding:40px 0}.tsw-videos__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 5 * 8px) / 6);gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 var(--tsw-page)}.tsw-videos__track::-webkit-scrollbar{display:none}.tsw-videos__item{aspect-ratio:9 / 16;scroll-snap-align:start;background:#f2f2f2;overflow:hidden}.tsw-videos__item video{width:100%;height:100%;object-fit:cover;display:block}.tsw-cozy{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;padding:40px var(--tsw-page) 64px}.tsw-cozy__media{aspect-ratio:4 / 5;overflow:hidden}.tsw-cozy__text p{font-size:16px;max-width:520px;margin:0 0 24px}.tsw-cozy__text ul{list-style:none;padding:0;margin:0;display:grid;gap:14px}.tsw-cozy__text li{display:flex;align-items:center;gap:12px;font-size:16px}.tsw-cozy__check{display:inline-flex;width:32px;height:32px;border-radius:50%;background:#f0f0f0;align-items:center;justify-content:center}.tsw-inspo{padding:56px 0}.tsw-inspo__head{position:relative;padding:0 var(--tsw-page);margin-bottom:24px}.tsw-inspo__head h2{margin-bottom:6px}.tsw-inspo__head p{margin:0;font-size:15px}.tsw-inspo__nav{position:absolute;right:var(--tsw-page);bottom:0;display:flex;gap:8px}.tsw-arrow{width:40px;height:40px;border:1px solid #000;background:#fff;cursor:pointer;font-size:18px;line-height:1}.tsw-arrow:hover{background:#000;color:#fff}.tsw-inspo__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 4 * 12px - 2 * var(--tsw-page)) / 4.15);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 var(--tsw-page);scroll-padding:0 var(--tsw-page)}.tsw-inspo__track::-webkit-scrollbar{display:none}.tsw-inspo__card{scroll-snap-align:start}.tsw-inspo__img{aspect-ratio:4 / 5;overflow:hidden;background:#f2f2f2;margin-bottom:12px}.tsw-inspo__meta{font-size:12px;line-height:1.4;margin:0 0 10px}.tsw-inspo__quote{font-size:14px;line-height:1.6;margin:0}.tsw-compare{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start;padding:36px var(--tsw-page) 64px}.tsw-compare__media{aspect-ratio:4 / 5;overflow:hidden}.tsw-compare__table{width:100%;border-collapse:collapse}.tsw-compare__table th{font-size:13px;font-weight:400;padding:12px 0;border-bottom:1px solid #000;width:110px;text-align:center}.tsw-compare__table th:first-child{width:auto}.tsw-compare__table th.tsw-compare__us{font-weight:600}.tsw-compare__table td{padding:8px 0;border-bottom:1px solid var(--tsw-border);font-size:14px;text-align:center}.tsw-compare__table td:first-child{text-align:left}.tsw-compare__pill{display:inline-flex;align-items:center;justify-content:center;width:96px;height:48px;border-radius:24px;background:#f0f0f0}.tsw-compare__them svg{display:inline-block;vertical-align:middle}.tsw-guarantee{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;padding:64px var(--tsw-page);background:#f6f4f1}.tsw-guarantee__text p{font-size:16px;max-width:540px;margin:0 0 28px}.tsw-guarantee__btn{display:inline-block;background:#000;color:#fff!important;padding:16px 40px;font-size:14px;letter-spacing:.04em;text-transform:uppercase;text-decoration:none}.tsw-guarantee__btn:hover{opacity:.85}.tsw-guarantee__media{aspect-ratio:1 / 1;overflow:hidden}.tsw-faq{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start;padding:72px var(--tsw-page)}.tsw-faq__media{display:grid;grid-template-columns:1fr 1fr;gap:12px}.tsw-faq__media img{aspect-ratio:3 / 4}.tsw-faq__item{border-bottom:1px solid var(--tsw-border)}.tsw-faq__item summary{list-style:none;cursor:pointer;padding:18px 32px 18px 0;position:relative;font-size:16px}.tsw-faq__item summary::-webkit-details-marker{display:none}.tsw-faq__icon:before,.tsw-faq__icon:after{content:"";position:absolute;right:4px;top:50%;width:14px;height:1.5px;background:#000;transition:transform .2s}.tsw-faq__icon:after{transform:rotate(90deg)}.tsw-faq__item[open] .tsw-faq__icon:after{transform:rotate(0)}.tsw-faq__answer{padding:0 0 20px;font-size:14px;line-height:1.7;color:#333}@media(max-width:989px){.tsw-pdp h2{font-size:32px}.tsw-videos__track{grid-auto-columns:42%}.tsw-cozy,.tsw-compare,.tsw-guarantee,.tsw-faq{grid-template-columns:1fr;gap:28px}.tsw-guarantee__media{order:-1}.tsw-inspo__track{grid-auto-columns:72%}.tsw-inspo__nav{display:none}}@media(max-width:749px){.tsw-pdp{--tsw-page: 16px}.tsw-pdp h2{font-size:28px}.tsw-compare__pill{width:64px;height:40px}.tsw-compare__table th{width:72px}}.tsw-pi{width:100%;color:#000}.tsw-pi__rating{display:inline-flex;align-items:center;gap:10px;font-size:14px;color:#444;text-decoration:none;margin-bottom:14px}.tsw-pi__stars{display:inline-flex;gap:2px;color:#000}.tsw-pi__bullets{list-style:none;padding:0;margin:0 0 16px;display:grid;gap:8px}.tsw-pi__bullets li{display:flex;align-items:center;gap:14px;font-size:15px}.tsw-pi__bullets svg{flex:none}.tsw-pi__sizeguide{font-size:15px;color:#000;text-decoration:underline;text-underline-offset:3px}.tsw-pi__urgency{border:1px solid var(--tsw-border);padding:16px 18px;margin-bottom:14px}.tsw-pi__urgency-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.tsw-pi__urgency-head strong{font-size:15px}.tsw-pi__urgency-head p{margin:4px 0 0;font-size:13px;color:#555}.tsw-pi__timer{text-align:right;font-size:12px;color:#555;white-space:nowrap}.tsw-pi__timer strong{display:block;font-size:18px;color:#c0392b;font-variant-numeric:tabular-nums}.tsw-pi__bar{height:6px;background:#eee;border-radius:3px;margin-top:12px;overflow:hidden}.tsw-pi__bar span{display:block;height:100%;background:#000;border-radius:3px}.tsw-pi__sold{margin:6px 0 0;font-size:12px;color:#555}.tsw-pi__guarantee{display:flex;gap:14px;align-items:flex-start;background:#f6f4f1;padding:16px 18px;margin-bottom:8px}.tsw-pi__guarantee-icon{flex:none;display:inline-flex;width:32px;height:32px;border-radius:50%;background:#000;color:#fff;align-items:center;justify-content:center}.tsw-pi__guarantee strong{font-size:15px}.tsw-pi__guarantee p{margin:4px 0 0;font-size:13px;line-height:1.5;color:#444}.tsw-pi__acc{border-bottom:1px solid var(--tsw-border)}.tsw-pi__acc summary{list-style:none;cursor:pointer;padding:16px 32px 16px 0;position:relative;font-size:15px}.tsw-pi__acc summary::-webkit-details-marker{display:none}.tsw-pi__acc[open] .tsw-faq__icon:after{transform:rotate(0)}.tsw-pi__acc-body{padding:0 0 16px;font-size:14px;line-height:1.6;color:#333}.tsw-pi__acc-body p{margin:0 0 8px}.tsw-pi__acc-body img{display:block;width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/12/assets/tsw.css.map */
