.slc-popup-overlay{z-index:10000;color:#262626;opacity:0;background-color:#000c;justify-content:center;align-items:center;font-family:Figtree,sans-serif;transition:opacity .3s;display:flex;position:fixed;inset:0}.slc-popup-overlay[data-shown=true]{opacity:1}.slc-popup__wrapper{width:480px;max-width:100%;padding-top:45px;position:relative}.slc-popup__close{color:#fff;opacity:.7;cursor:pointer;background-color:#000000b3;border:0;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;padding:0;display:flex;position:absolute;top:5px;left:445px}.slc-popup__close:hover{opacity:1}.slc-popup__close svg{width:20px;height:20px}.slc-popup__body{background-color:#fff;border-radius:6px;overflow:hidden}.slc-popup__content{text-align:center;padding:0 40px 27px}.slc-popup__title{letter-spacing:.6px;color:#b68606;margin:27px 0 0;font-size:32px;font-weight:700;line-height:38.4px}.slc-popup__description{letter-spacing:.6px;color:#b63055;margin:6px 0 0;font-size:16px;line-height:22.4px}.slc-popup__form{margin-top:24px}.slc-popup__input{text-align:center;color:#000;background-color:#fff;border:1px solid #b68606;border-radius:0;width:100%;height:40px;margin:0 0 15px;padding:10px;font-family:inherit;font-size:14.4px;display:block}.slc-popup__input::placeholder{color:#6c6c6c}.slc-popup__submit{letter-spacing:1.2px;color:#fff;cursor:pointer;background-color:#b68606;border:1px solid #b68606;border-radius:0;margin:0 auto;padding:10px 40px;font-family:inherit;font-size:12px;font-weight:700;display:block}.slc-popup__submit:hover{opacity:.9}.slc-popup__note{color:#6c6c6c;margin:15px 0 0;font-size:12px;line-height:1.5}@media screen and (max-width:560px){.slc-popup__wrapper{width:calc(100vw - 30px)}.slc-popup__close{left:auto;right:0}.slc-popup__title{font-size:26px;line-height:32px}}.slc-cookie-banner{z-index:2000000;color:#1f1f1f;text-align:left;background-color:#fff;border-radius:3px 3px 0 0;width:720px;max-width:100%;padding:32px;font-family:Figtree,sans-serif;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 4px 10px #3f3f4466}.slc-cookie-banner__title{letter-spacing:.6px;color:#1f1f1f;margin:0 0 9.6px;font-size:19.2px;font-weight:700;line-height:24.96px}.slc-cookie-banner__body{letter-spacing:.6px;color:#1f1f1f;margin:0;font-size:16px;line-height:20.8px}.slc-cookie-banner__body a{color:inherit}.slc-cookie-banner__btns{flex-wrap:wrap;justify-content:flex-end;display:flex}.slc-cookie-banner__btns button{color:#333;text-align:center;cursor:pointer;background-color:#fff;border:1px solid #1f1f1f;border-radius:2px;flex:auto;margin:15px 20px 0 0;padding:8px 25px;font-family:inherit;font-size:16px;line-height:19.2px}.slc-cookie-banner__btns button.slc-cookie-banner__manage{background:0 0;border:0;text-decoration:underline}.slc-cookie-banner__btns button:last-child{margin-right:0}@media screen and (max-width:749px){.slc-cookie-banner{padding:20px}.slc-cookie-banner__btns{flex-direction:column}.slc-cookie-banner__btns button{margin-right:0}}.checkout-demo-notice{text-align:center;color:rgba(var(--color-foreground), .75);margin:1rem 0 0;font-size:1.4rem}
html.js .no-js{display:none!important}@media screen and (min-width:750px){.slideshow.banner--large:not(.banner--adapt){min-height:clamp(42rem,100vh - 20rem,72rem)}}.slc-reviews{max-width:1200px;font-family:var(--font-body-family);color:rgba(var(--color-foreground), .75);margin:0 auto;padding:24px 16px;font-size:16px;line-height:22.4px}.slc-reviews__title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);text-align:center;color:rgba(var(--color-foreground), .75);margin:0 0 24px;font-size:24px;line-height:33.6px}.slc-reviews__summary{align-items:stretch;min-height:110px;display:flex}.slc-reviews__average{text-align:center;flex-direction:column;flex:0 0 30%;justify-content:center;width:30%;display:flex}.slc-reviews__average-stars{line-height:23.4px}.slc-reviews__summary-text{line-height:22.4px}.slc-reviews__histogram{border-left:1px solid #edd3d3;flex-direction:column;flex:0 0 40%;justify-content:center;align-items:center;width:40%;font-size:12.8px;line-height:17.92px;display:flex}.slc-reviews__row{align-items:center;width:303px;height:14px;margin-bottom:10px;display:flex}.slc-reviews__row:last-child{margin-bottom:0}.slc-reviews__row-stars{width:83px;line-height:14px}.slc-reviews__bar{background:#e0e0e080;width:140px;height:14px;margin:0 24px;position:relative}.slc-reviews__bar span{background:#b63055;position:absolute;inset:0 auto 0 0}.slc-reviews__freq{color:#7b7b7b;width:24px;line-height:14px}.slc-reviews__sort{height:39.6px;margin-top:33px;margin-bottom:7.4px}.slc-reviews__sort select{color:#b63055;cursor:pointer;background:0 0;border:0;padding:10px 20px 10px 0;font-family:inherit;font-size:14px;line-height:19.6px}.slc-review{border-top:1px solid #edd3d3;padding:16px 0}.slc-review__head{justify-content:space-between;align-items:center;min-height:19px;display:flex}.slc-review__date{color:#7b7b7b;font-size:12.8px;line-height:17.92px}.slc-review__author{align-items:center;margin-top:12px;display:flex}.slc-review__avatar{width:36px;height:36px;color:rgba(var(--color-foreground), .75);background:#e0e0e080;justify-content:center;align-items:center;margin-right:8px;display:inline-flex}.slc-review__avatar svg{width:16px;height:16px}.slc-review__name{color:#b63055}.slc-review__verified{color:#fff;background:#b63055;margin-left:10px;padding:2px 6px;font-size:12px;line-height:12px}.slc-review__title{font-family:var(--font-body-family);color:rgba(var(--color-foreground), .75);margin:12px 0 8px;font-size:16px;font-weight:700;line-height:22.4px}.slc-review__body{margin:0 0 16px;line-height:22.4px}.slc-stars{color:#b68606;align-items:center;display:inline-flex}.slc-star--summary{width:16.6px;height:16px;padding-right:4px}.slc-star--histogram{width:13.6px;height:12px;padding-right:3px}.slc-reviews__actions{flex-direction:column;flex:30%;justify-content:center;align-items:center;display:flex}.slc-reviews__write{width:240px;height:40px;font-family:var(--font-body-family);color:#fff;cursor:pointer;background:#b63055;border:0;border-radius:0;padding:10px 20px;font-size:16px;line-height:20px}.slc-reviews__write-notice{text-align:center;margin:8px 0 0;font-size:12.8px}@media screen and (max-width:989px){.slc-reviews__title{margin-bottom:12px}.slc-reviews__summary{min-height:0;display:block}.slc-reviews__average{flex:none;width:100%;margin-bottom:24px}.slc-reviews__histogram{border-left:0;flex:none;width:100%;min-height:110px;margin-bottom:24px}.slc-reviews__row{width:100%}.slc-reviews__bar{flex:1;width:auto;max-width:140px}.slc-reviews__actions{margin-top:0}.slc-reviews__write{width:100%}}@media screen and (max-width:768px){.slc-reviews{padding:16px 0}}@media screen and (max-width:480px){.slc-reviews__title{font-size:22.5px;line-height:31.5px}.slc-review,.slc-review__title,.slc-review__body,.slc-review__name{font-size:15px;line-height:21px}.slc-review__head{min-height:21px;line-height:21px}.slc-review__date{font-size:12px;line-height:16.8px}.slc-reviews__average-stars,.slc-reviews__summary-text{line-height:22px}.slc-review__author,.slc-review__title{margin-top:10px}.slc-reviews__bar{max-width:112px}}.product__media-item[hidden]{display:none}.thumbnail[aria-current=true]{border-color:rgba(var(--color-foreground), 1);box-shadow:0 0 0 .1rem rgba(var(--color-foreground), 1)}.facets__disclosure>summary{cursor:pointer}.slc-wallet-buttons{grid-template-columns:repeat(3,1fr);gap:.8rem;margin-top:1rem;display:grid}.slc-wallet-button{cursor:default;border:0;border-radius:4px;justify-content:center;align-items:center;height:42px;display:flex}.slc-wallet-button--shop{background:#5a31f4}.slc-wallet-button--paypal{background:#ffc439}.slc-wallet-button--gpay{background:#000}.slc-wallet-button svg,.slc-wallet-button img{width:auto;height:1.9rem}.slc-shop-pay-button{border-radius:var(--buttons-radius,2px);color:#fff;width:100%;height:46px;font-family:var(--font-body-family);cursor:default;background:#5a31f4;border:0;justify-content:center;align-items:center;margin:0;padding:0;font-size:1.5rem;display:flex}.slc-more-payment-options{width:100%;height:18px;font-family:var(--font-body-family);color:rgba(var(--color-foreground), .75);text-align:center;cursor:pointer;background:0 0;border:0;margin-top:16px;padding:0;font-size:1.2rem;line-height:18px;text-decoration:underline;display:block}.slc-shop-pay-button__label{margin-right:.6rem;font-size:1.5rem}.slc-shop-pay-button__wordmark{letter-spacing:-.03em;font-family:Figtree,sans-serif;font-size:1.9rem;font-weight:700}.slc-wallet-button__shop{color:#fff;letter-spacing:-.03em;font-family:Figtree,sans-serif;font-size:1.6rem;font-weight:700}.slc-wallet-button__paypal i{color:#253b80;font-style:italic;font-weight:700}.slc-wallet-button__paypal b{color:#179bd7;font-style:italic}.slc-wallet-button__paypal{font-family:Figtree,sans-serif;font-size:1.6rem}.slc-wallet-button__gpay{color:#fff;font-family:Figtree,sans-serif;font-size:1.5rem}.slc-wallet-button__gpay b{font-weight:700}.shopify-policy__container{max-width:666.64px;margin:0 auto;padding:0 20px}.shopify-policy__title{text-align:center}
