.cl-fsw{position:fixed;bottom:var(--cl-fsw-y, 20px);z-index:var(--cl-fsw-z, 900);display:block;width:var(--cl-fsw-w, 215px);line-height:0;text-decoration:none;transition:transform .3s ease;-webkit-tap-highlight-color:transparent}.cl-fsw--right{right:var(--cl-fsw-x, 20px)}.cl-fsw--left{left:var(--cl-fsw-x, 20px)}.cl-fsw:hover,.cl-fsw:focus-visible{transform:scale(1.05)}.cl-fsw:focus-visible{outline:2px solid currentColor;outline-offset:6px}.cl-fsw__image{display:block;width:100%;height:auto;filter:drop-shadow(0 6px 18px rgba(20,20,12,.18))}.cl-fsw__sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.cl-fsw__fallback{position:relative;display:block;width:100%;aspect-ratio:215 / 160;filter:drop-shadow(0 6px 18px rgba(20,20,12,.18))}.cl-fsw__fan{position:absolute;left:50%;bottom:6%;width:1px;height:1px}.cl-fsw__blade{position:absolute;left:50%;bottom:0;width:calc(var(--cl-fsw-w, 215px) * .085);height:calc(var(--cl-fsw-w, 215px) * .42);margin-left:calc(var(--cl-fsw-w, 215px) * -.0425);border-radius:calc(var(--cl-fsw-w, 215px) * .012);background:var(--c, #cfc7b8);box-shadow:0 0 0 1px #ffffff8c inset;transform-origin:50% 100%;transform:rotate(calc((var(--i) * (150deg / (var(--n) - 1))) - 75deg))}.cl-fsw__card{position:absolute;top:14%;left:52%;width:52%;padding:6% 4%;border-radius:2px;background:#f2ece0;box-shadow:0 2px 8px #14140c38;transform:translate(-40%) rotate(-4deg);text-align:center;line-height:1.1}.cl-fsw__card-line{display:block;color:#8a6a3f;font-family:Georgia,Times New Roman,serif;font-size:calc(var(--cl-fsw-w, 215px) * .078);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}@media screen and (max-width:749px){.cl-fsw{width:var(--cl-fsw-w-m, 150px);bottom:var(--cl-fsw-y-m, 12px)}.cl-fsw--right{right:var(--cl-fsw-x-m, 12px)}.cl-fsw--left{left:var(--cl-fsw-x-m, 12px)}.cl-fsw--desktop-only{display:none}.cl-fsw__blade{width:calc(var(--cl-fsw-w-m, 150px) * .085);height:calc(var(--cl-fsw-w-m, 150px) * .42);margin-left:calc(var(--cl-fsw-w-m, 150px) * -.0425);border-radius:calc(var(--cl-fsw-w-m, 150px) * .012)}.cl-fsw__card-line{font-size:calc(var(--cl-fsw-w-m, 150px) * .082)}}@media print{.cl-fsw{display:none}}@media(prefers-reduced-motion:reduce){.cl-fsw{transition:none}.cl-fsw:hover,.cl-fsw:focus-visible{transform:none}}.cl-tp{--cl-tp-ink: #1a1a1a;--cl-tp-muted: #6d6d6d;--cl-tp-line: #ebebeb;--cl-tp-font: var(--cl-font-body, var(--font-body-family, inherit));background:var(--cl-tp-bg, #fff);color:var(--cl-tp-ink);font-family:var(--cl-tp-font);padding:44px 20px;overflow:hidden}.cl-tp,.cl-tp *,.cl-tp *:before,.cl-tp *:after{box-sizing:border-box}.cl-tp img{max-width:100%;display:block}.cl-tp__width{max-width:1320px;margin-inline:auto}.cl-tp__row{position:relative;display:flex;flex-direction:column;gap:28px}.cl-tp-reveal{opacity:0;transition:opacity .6s ease;transition-delay:var(--cl-delay, 0ms)}.cl-tp-reveal.cl-tp-in,.cl-tp-no-js .cl-tp-reveal{opacity:1}.cl-tp__summary{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.cl-tp__label{font-size:26px;font-weight:600;margin:0;line-height:1.2}.cl-tp__stars{display:flex;gap:3px}.cl-tp__star{position:relative;width:22px;height:22px;background:var(--cl-tp-star-off, #dcdce6);border-radius:3px;overflow:hidden;flex:0 0 auto}.cl-tp__star svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:3px}.cl-tp__star:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:var(--cl-tp-fill, 100%);background:var(--cl-tp-star-bg, #00b67a)}.cl-tp__stars--lg .cl-tp__star{width:30px;height:30px;border-radius:4px}.cl-tp__count{font-size:14px;color:var(--cl-tp-ink);margin:2px 0 4px}.cl-tp__count a{color:inherit;text-decoration:underline;text-underline-offset:2px}.cl-tp__brand{display:inline-flex;align-items:center;gap:6px;text-decoration:none;color:var(--cl-tp-ink);font-size:19px;font-weight:700}.cl-tp__brand svg{width:18px;height:18px}.cl-tp__viewport{position:relative;min-width:0;overflow:hidden}.cl-tp__track{display:grid;grid-auto-flow:column;grid-auto-columns:82%;gap:16px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;align-items:stretch;padding:2px 2px 6px}.cl-tp__track::-webkit-scrollbar{display:none;width:0;height:0}.cl-tp__track>*{scroll-snap-align:start;height:100%}@media screen and (min-width:750px){.cl-tp__row{flex-direction:row;align-items:center;gap:40px}.cl-tp__summary{flex:0 0 220px}.cl-tp__track{grid-auto-columns:calc((100% - (var(--cl-tp-per, 3) - 1) * 20px) / var(--cl-tp-per, 3));gap:20px}}.cl-tp__card{display:flex;flex-direction:column;gap:8px;min-width:0;padding:4px 4px 0}.cl-tp__card-top{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cl-tp__verified{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;color:var(--cl-tp-muted);text-decoration:underline;text-underline-offset:2px}.cl-tp__verified svg{width:14px;height:14px;flex:0 0 auto}.cl-tp__meta{font-size:13px;color:var(--cl-tp-muted);margin:0}.cl-tp__author{color:var(--cl-tp-ink);font-weight:600}.cl-tp__title{font-size:15px;font-weight:700;margin:2px 0 0;line-height:1.35;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.cl-tp__text{font-size:14px;line-height:1.55;color:var(--cl-tp-ink);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cl-tp__text p{margin:0}.cl-tp__note{font-size:13px;color:var(--cl-tp-muted);margin:4px 0 0}.cl-tp__arrow{display:none;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--cl-tp-line);border-radius:50%;background:#fff;color:var(--cl-tp-ink);cursor:pointer;padding:0;flex:0 0 auto}.cl-tp__arrow svg{width:15px;height:15px}.cl-tp__arrow:disabled{opacity:.35;cursor:not-allowed}.cl-tp__arrow:not(:disabled):hover{border-color:var(--cl-tp-ink)}@media screen and (min-width:750px){.cl-tp__arrow{display:inline-flex;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.cl-tp__arrow--prev{left:176px}.cl-tp__arrow--next{right:-4px}}@media screen and (min-width:1000px){.cl-tp__arrow--prev{left:196px}}@media(prefers-reduced-motion:reduce){.cl-tp__track{scroll-behavior:auto}.cl-tp-reveal{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/compiled_assets/styles.css.map */
