.bss{--bss-forest: #2f4f4b;--bss-forest-hover: #1f3a36;--bss-green: #53817c;--bss-cream: #f2efe8;--bss-tint: #f9f8f3;--bss-mist: #d9ebed;--bss-sand: #e5bd8e;--bss-sand-soft: rgba(229, 189, 142, .38);--bss-hay: #a18a6e;--bss-hay-soft: #e4dfd0;--bss-text: #404145;--bss-muted: #5e5f63;--bss-line: #e8e6e3;--bss-white: #ffffff;--bss-serif: "TiemposHeadlineMedium", serif;--bss-sans: var(--font-heading-family);position:relative;background:var(--bss-cream);color:var(--bss-text);font-family:var(--font-body-family);font-size:16px;line-height:1.6}.bss *,.bss *:before,.bss *:after{box-sizing:border-box}.bss img{max-width:100%}.bss a{color:var(--bss-forest)}.bss a:hover{color:var(--bss-forest-hover)}.bss button:focus-visible,.bss a:focus-visible,.bss summary:focus-visible,.bss input:focus-visible+.bss-radio__card{outline:2px solid var(--bss-forest);outline-offset:3px}.bss--tint{background:var(--bss-tint)}.bss--white{background:var(--bss-white)}.bss--forest{background:var(--bss-forest);color:#f9f8f3eb}.bss--forest a{color:var(--bss-tint)}.bss__inner{max-width:1312px;margin:0 auto;padding:0 16px}.bss__inner--narrow{max-width:1100px}@media(min-width:768px){.bss__inner{padding:0 20px}}.bss__eyebrow{margin:0;font-family:var(--bss-sans);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--bss-forest)}.bss--forest .bss__eyebrow{color:var(--bss-mist)}.bss__heading{margin:0;font-family:var(--bss-serif);font-weight:400;font-size:30px;line-height:1.15;letter-spacing:.01em;color:var(--bss-text)}.bss__heading:has(.hl-font){font-family:var(--bss-sans);font-weight:500}.bss__heading .hl-font{font-family:var(--bss-serif);font-style:italic;font-weight:400;color:var(--color-highlight, var(--bss-green))}.bss--forest .bss__heading{color:var(--bss-tint)}.bss--forest .bss__heading .hl-font{color:var(--bss-mist)}@media(min-width:768px){.bss__heading{font-size:40px}}.bss__lead{margin:0;font-size:17px}.bss__rte>*:first-child{margin-top:0}.bss__rte>*:last-child{margin-bottom:0}.bss__rte p{margin:0 0 8px}.bss__strong{font-family:var(--bss-sans);font-weight:500}.bss__price{font-variant-numeric:tabular-nums}.bss__btn{display:inline-flex;align-items:center;justify-content:center;min-height:56px;width:100%;padding:0 24px;border:0;border-radius:999px;background:var(--bss-forest);color:var(--bss-tint)!important;font-family:var(--bss-sans);font-size:14px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .15s ease}.bss__btn:hover{background:var(--bss-forest-hover)}.bss__btn[disabled]{opacity:.55;cursor:not-allowed}.bss__btn[aria-busy=true]{opacity:.75}.bss__btn--sm{width:auto;min-height:44px;padding:0 20px;font-size:13px}.bss__link{font-family:var(--bss-sans);font-weight:500;font-size:14px;text-decoration:underline;text-underline-offset:3px}.bss__card{background:var(--bss-white);border:1px solid var(--bss-line);border-radius:16px}.bss__icon-circle{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;border-radius:999px;background:var(--bss-mist)}.bss__icon-circle img{display:block;object-fit:contain}.bss__num{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;font-family:var(--bss-sans);font-weight:500}.bss__stars{position:relative;display:inline-block;width:90px;height:16px;flex:0 0 auto}.bss__stars svg{display:block;width:90px;height:16px}.bss__stars-fill{position:absolute;inset:0 auto 0 0;overflow:hidden}@media(max-width:767px){.bss__swipe{display:flex!important;gap:12px!important;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;-webkit-overflow-scrolling:touch}.bss__swipe>*{flex:0 0 82%!important;max-width:none!important;scroll-snap-align:start}.bss__swipe{scrollbar-width:none}.bss__swipe::-webkit-scrollbar{display:none}}.bss-swipe-nav{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:14px}.bss-swipe-nav__btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--bss-forest);border-radius:999px;background:var(--bss-white);color:var(--bss-forest);cursor:pointer}.bss-swipe-nav__btn:disabled{opacity:.3;cursor:default}.bss-swipe-nav__dots{display:inline-flex;align-items:center;gap:6px}.bss-swipe-nav__dots span{width:7px;height:7px;border-radius:999px;background:#2f4f4b40;transition:width .2s ease,background-color .2s ease}.bss-swipe-nav__dots span.is-active{width:20px;background:var(--bss-forest)}@media(min-width:768px){.bss-swipe-nav{display:none}}.bss__hide-mobile{display:none!important}@media(min-width:768px){.bss__hide-mobile{display:revert!important}.bss__hide-desktop{display:none!important}}.bss-acc{border-top:1px solid var(--bss-line)}.bss-acc:last-child{border-bottom:1px solid var(--bss-line)}.bss-acc>summary{display:flex;align-items:center;gap:12px;min-height:52px;padding:10px 0;list-style:none;cursor:pointer;font-size:15px}.bss-acc>summary::-webkit-details-marker{display:none}.bss-acc__title{flex:1 1 auto}.bss-acc__chev{flex:0 0 auto;width:16px;height:16px;color:var(--bss-forest);transition:transform .15s ease}.bss-acc[open]>summary .bss-acc__chev{transform:rotate(180deg)}.bss-acc__body{padding:0 0 16px;font-size:14px;line-height:1.55}.bss-acc__body ul{margin:0 0 8px;padding:0;list-style:none}.bss-acc__body li{position:relative;padding-left:22px;margin-bottom:4px}.bss-acc__body li:before{content:"\2713";position:absolute;left:0;color:var(--bss-green)}@media(prefers-reduced-motion:reduce){.bss *,.bss *:before,.bss *:after{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/sve-bss.css.map */
