:root{--line:#e7e1d9;--line-strong:#cfc7bd;--soft:#f6f2ec;--muted-2:#6f7380}html body .nav-links a:hover{color:var(--pink);background:transparent;transform:none}html body .nav-links a.is-active{color:var(--ink);background:var(--soft)}html body .nav-icon{font-size:0;color:var(--ink)}html body .nav-icon:hover{border-color:var(--ink);transform:none}html body .nav-icon:before{content:"";display:block;width:20px;height:20px;background:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M5 7.5h14l-1.2 13H6.2z'/><path d='M8.5 10V6.5a3.5 3.5 0 0 1 7 0V10'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M5 7.5h14l-1.2 13H6.2z'/><path d='M8.5 10V6.5a3.5 3.5 0 0 1 7 0V10'/></svg>") center/contain no-repeat}html body .nav-icon .cart-badge{font-size:11px;background:var(--pink)}html body .sec-head .eyebrow{background:var(--soft);color:var(--ink)}html body .prod{border-color:var(--line)}html body .prod:hover{border-color:var(--line-strong);box-shadow:0 14px 32px #1a1a2e1a}html body .prod-cat{color:var(--muted-2)}html body .prod-name,html body .prod-price{color:var(--ink)}html body .pbadge{box-shadow:none}html body .pb-purple{background:#fff;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-strong)}html body .pb-pink{background:var(--ink);color:#fff}html body .pb-orange{background:var(--pink);color:#fff}html body .pb-teal{background:#fff;color:#0e7490;box-shadow:inset 0 0 0 1px #bfe3ea}html body .pb-green{background:#fff;color:#15803d;box-shadow:inset 0 0 0 1px #bfe6cc}html body .btn-pink{background:var(--pink);background-image:none;box-shadow:none;color:#fff}html body .btn-pink:hover{background:#d6336c;box-shadow:none;transform:none}html body .btn-outline,html body .btn-view{background-color:#fff;background-clip:padding-box;border-color:transparent;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink)}html body .btn-outline:hover,html body .btn-view:hover{background-color:var(--ink);color:#fff;border-color:transparent;transform:none}html body .btn:hover{transform:none}html body .email-btn:hover{transform:none;opacity:.9}html body .cat-card:hover{transform:translateY(-4px);box-shadow:0 14px 30px #1a1a2e1a}html body .botm{background:var(--cream)}html body .botm-card{border-color:var(--line);box-shadow:0 10px 30px #1a1a2e0f}html body .botm-img{background:#fff}html body .botm-count{background:var(--soft);color:var(--ink)}html body .botm-price{color:var(--ink)}html body .botm-item-brand{color:var(--muted-2)}html body .botm-item-img{border-color:var(--line)}html body .botm-item:hover .botm-item-img{border-color:var(--line-strong)}html body .botm-item--bonus .botm-item-img{background:#fff;border-color:var(--pink)}html body .botm-inside{border-top-color:var(--line)}html body .why-block{background:#fff;border-color:var(--line)}html body .why-tag{background:#fff;border-color:var(--line-strong);color:var(--ink)}html body .why-use-case{border-color:var(--line)}html body .why-close .kicker{background:none;-webkit-text-fill-color:var(--pink);color:var(--pink)}html body .email-signup{background:linear-gradient(135deg,var(--pink),var(--purple))}html body .promise{background:#fff;border-top-color:var(--line)}html body .pr-icon--svg{display:flex;align-items:center;justify-content:center;height:57px;color:var(--pink)}html body .pr-icon--svg svg{width:32px;height:32px;display:block}@media(max-width:860px){html body .why-block:has(.why-compare-box) .why-tag,html body .why-close .why-tag{min-height:35px}}@media(min-width:861px){html body .sec-head h2{font-size:34px;font-weight:800;letter-spacing:-.015em}html body .sec-head p{font-size:15.5px}html body .sec-head{margin-bottom:36px}html body .bbhero .bbhero__headline{font-weight:800}html body .nav-links a{font-weight:700}html body .prod{border-width:1px;border-radius:16px}html body .prod:hover{transform:translateY(-3px)}html body .prod-cat{font-weight:800;letter-spacing:.06em}html body .prod-name{font-size:15px;font-weight:700;line-height:1.3}html body .prod-price{font-size:18px;font-weight:800}html body .pbadge{font-size:10.5px;font-weight:800;padding:5px 10px;letter-spacing:.02em}html body .btn,html body .btn-view{font-weight:800}html body .cat-card{border-radius:18px}html body .cat-card h3,html body .bbben .bbben__title{font-weight:800}html body .bbben .bbben__desc{font-weight:600}html body .botm-card{border-width:1px;border-radius:18px}html body .botm-info h3{font-size:28px;font-weight:800}html body .botm-price{font-size:26px;font-weight:800}html body .botm-count{font-weight:800}html body .botm-item-img{border-width:1px;border-radius:14px}html body .botm-inside{border-top-width:1px;border-top-style:solid}html body .botm-inside-head,html body .botm-item-name{font-weight:800}html body .why-block{border-width:1px;border-radius:20px}html body .why-block h3{font-size:26px;font-weight:800}html body .why-tag{border-width:1px;font-weight:800}html body .why-compare-box h4{font-weight:800}html body .why-use-case{border-width:1px}html body .why-close .kicker{font-weight:800}html body .email-signup h2{font-size:34px;font-weight:800}html body .email-btn{font-weight:800}html body .promise{border-top-width:1px}html body .pr-title{font-weight:800}}@media(min-width:1025px){html body .na-section .pbadge.pb-purple{display:none}}@media(min-width:1320px)and (max-width:1599px){html body .nav{padding:0 28px}html body .nav .logo{font-size:27px}html body .nav-links a{font-size:13.5px;padding:8px 9px}html body .nav .search-input{width:160px}}@media(min-width:1151px)and (max-width:1319px){html body .nav .logo{font-size:22px}html body .nav-links a{font-size:13px;padding:8px 7px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/storefront-refresh.css.map */
