.sbt-bogg-variants{padding:22px 16px 48px}.sbt-bogg-variants__heading{text-align:center;margin:0 0 28px}.sbt-bogg-variants__heading h1{margin:0}.sbt-bogg-variants__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 12px;list-style:none;margin:0;padding:0}.sbt-bogg-variants__item{min-width:0}.sbt-bogg-variants__item .card-product{height:100%}.sbt-bogg-variants__card{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none;border-radius:0}.sbt-bogg-variants__card:focus-visible{outline:2px solid currentColor;outline-offset:4px}.sbt-bogg-variants__image{aspect-ratio:1;width:100%;background:#fff;overflow:hidden}.sbt-bogg-variants__image img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .18s ease}.sbt-bogg-variants__card:hover .sbt-bogg-variants__image img{transform:scale(1.025)}.sbt-bogg-variants__content{display:flex;flex:1;flex-direction:column;gap:8px;padding:16px}.sbt-bogg-variants__content p,.sbt-bogg-variants__content h2{margin:0}.sbt-bogg-variants__content .card-product__title{font-weight:400;line-height:1.45}.sbt-bogg-variants__variant{font-weight:600;line-height:1.4}.sbt-bogg-variants__price{display:flex;flex-wrap:wrap;gap:8px}.sbt-bogg-variants__price s{opacity:.65}.sbt-bogg-variants__availability{color:#086f5b;font-size:.85em;line-height:1.4}.sbt-bogg-variants__availability--sold-out{color:inherit}@media(max-width:989px){.sbt-bogg-variants{padding:20px 12px 36px}.sbt-bogg-variants__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px}.sbt-bogg-variants__content{padding:12px;gap:7px}}@media(prefers-reduced-motion:reduce){.sbt-bogg-variants__image img{transition:none}}.sbt-branning-feature{display:flex;align-items:center;gap:28px;background:#f8f4ef;padding:22px 32px;margin:24px auto;max-width:1360px;color:#464646}.sbt-branning-feature__image{flex:0 0 130px;aspect-ratio:1;background:#fff}.sbt-branning-feature__image img{width:100%;height:100%;object-fit:contain;display:block}.sbt-branning-feature__copy{flex:1;min-width:0}.sbt-branning-feature__copy p{margin:0 0 6px;line-height:1.5}.sbt-branning-feature__copy h2{font-family:var(--font-heading-main-family);font-weight:var(--font-heading-main-weight);margin:0 0 8px;font-size:clamp(22px,2.2vw,30px);line-height:1.2}.sbt-branning-feature__button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;background:#7c1a5e;color:#fff;padding:12px 22px;text-decoration:none;text-align:center;font-family:var(--font-heading-main-family);font-weight:600;font-size:14px;line-height:1.4;border:1px solid #7c1a5e}.sbt-branning-feature__button:focus-visible{outline:2px solid #464646;outline-offset:4px}@media(max-width:768px){.sbt-branning-feature{margin:16px 12px;padding:18px;gap:16px;flex-wrap:wrap}.sbt-branning-feature__image{flex-basis:100px}.sbt-branning-feature__copy{flex-basis:calc(100% - 116px)}.sbt-branning-feature__button{width:100%}.sbt-branning-feature__copy h2{font-family:var(--font-heading-main-family);font-weight:var(--font-heading-main-weight);font-size:22px}}.sbt-branning-feature--strip{justify-content:center}.sbt-branning-feature__inner{display:flex;align-items:center;justify-content:center;gap:28px;width:100%;max-width:900px;margin-inline:auto}.sbt-branning-feature--strip .sbt-branning-feature__copy{flex:0 1 auto}.sbt-branning-feature--strip .sbt-branning-feature__button{flex:0 0 auto;margin-left:12px}.sbt-branning-feature__offer{white-space:nowrap;display:inline-flex;align-items:baseline;gap:9px;margin-left:5px}.sbt-branning-feature__sale{color:#d3202c;font-weight:700}.sbt-branning-feature__regular{color:#646464;font-size:.72em;font-weight:400;text-decoration-thickness:1px}.sbt-branning-feature--strip .sbt-branning-feature__saving{font-weight:700;color:#464646}@media(max-width:768px){.sbt-branning-feature__inner{flex-wrap:wrap;gap:8px 12px}.sbt-branning-feature--strip .sbt-branning-feature__button{margin-left:0;flex-basis:100%}.sbt-branning-feature__offer{margin-left:0}.sbt-branning-feature--strip .sbt-branning-feature__copy{flex:1 1 calc(100% - 76px)}}.sbt-branning-grid{padding:24px 20px 48px;max-width:1600px;margin:auto}.sbt-branning-grid__heading{text-align:center;max-width:850px;margin:0 auto 28px}.sbt-branning-grid__heading h1{font-family:var(--font-heading-main-family);font-weight:var(--font-heading-main-weight);font-size:clamp(28px,3vw,42px);margin:8px 0 14px}.sbt-branning-grid__heading p{line-height:1.5;margin:8px 0}.sbt-branning-grid__note{padding:12px 16px;background:#f8f4ef;font-size:14px}.sbt-branning-grid__items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 14px;list-style:none;margin:0;padding:0}.sbt-branning-grid__item{min-width:0}.sbt-branning-grid__card{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;border:1px solid #ece9e5;background:#fff}.sbt-branning-grid__card:focus-visible{outline:2px solid #7c1a5e;outline-offset:4px}.sbt-branning-grid__image{position:relative;aspect-ratio:1;overflow:hidden;min-height:0;flex-shrink:0;background:#fff;display:flex;align-items:center;justify-content:center;text-align:center;padding:10px;color:#646464}.sbt-branning-grid__image img{position:absolute;top:10px;right:10px;bottom:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px);object-fit:contain;display:block}.sbt-branning-grid__content{padding:16px;display:flex;flex-direction:column;gap:8px}.sbt-branning-grid__content p,.sbt-branning-grid__content h2{margin:0;line-height:1.4}.sbt-branning-grid__content h2{font-size:16px;font-weight:400}.sbt-branning-grid__color{font-weight:600;min-height:2.8em}.sbt-branning-grid__offer{color:#7c1a5e;font-weight:700}.sbt-branning-grid__pending{font-size:13px;color:#646464}@media(max-width:989px){.sbt-branning-grid{padding:20px 12px 36px}.sbt-branning-grid__items{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px}.sbt-branning-grid__content{padding:12px}.sbt-branning-grid__color{min-height:0}}.sbt-branning-grid__brand img{display:block;width:180px;max-width:100%;height:auto;margin:0 auto 12px}.sbt-branning-grid__brand--card img{width:120px;margin:0}.sbt-branning-grid__product-link{display:block;color:inherit;text-decoration:none}.sbt-branning-grid__content h2 a{color:inherit;text-decoration:none}.sbt-branning-grid__brand{display:block}.sbt-branning-grid__brand:focus-visible,.sbt-branning-grid__product-link:focus-visible,.sbt-branning-grid__content h2 a:focus-visible{outline:2px solid #7c1a5e;outline-offset:4px}.enewton-fit-nav{padding:16px 20px 4px}.enewton-fit-nav__inner{max-width:1100px;margin-inline:auto}.enewton-fit-nav__heading{margin:0 0 12px;text-align:center;color:inherit}.enewton-fit-nav__sizes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0;margin:0;list-style:none}.enewton-fit-nav__sizes li{min-width:0}.enewton-fit-nav__size{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;min-height:104px;padding:14px 8px;text-align:center;text-decoration:none}.enewton-fit-nav__name{font-size:20px;line-height:1.2}.enewton-fit-nav__length{font-size:16px;line-height:1.25;white-space:nowrap}.enewton-fit-nav__size[aria-current=page]{outline:2px solid currentColor;outline-offset:-5px}.enewton-fit-nav a:focus-visible{outline:3px solid currentColor;outline-offset:3px}.enewton-fit-nav__more{display:flex;justify-content:center;gap:12px 28px;flex-wrap:wrap;margin-top:6px}.enewton-fit-nav__more a{min-height:44px;padding:8px 4px}@media(max-width:749px){.enewton-fit-nav{padding:14px 16px 2px}.enewton-fit-nav__sizes{gap:8px}.enewton-fit-nav__size{min-height:96px;padding:12px 5px;gap:8px}.enewton-fit-nav__name{font-size:16px}.enewton-fit-nav__length{font-size:14px}}.sbt-size-guide{padding:32px 20px;color:inherit}.sbt-size-guide__inner{max-width:1100px;margin-inline:auto}.sbt-size-guide__header{text-align:center;margin-bottom:24px}.sbt-size-guide__header h2{margin:0 0 10px;font-size:clamp(24px,3vw,36px);line-height:1.2;color:inherit}.sbt-size-guide__header p{max-width:620px;margin:auto;line-height:1.5}.sbt-size-guide__overview{max-width:820px;margin:0 auto 24px}.sbt-size-guide img{display:block;width:100%;height:auto}.sbt-size-guide__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:0;margin:0;list-style:none}.sbt-size-guide__card{display:flex;flex-direction:column;padding:22px;border:1px solid currentColor;border-radius:10px;min-width:0}.sbt-size-guide__card--current{border-width:2px;padding:21px}.sbt-size-guide__image{margin-bottom:18px;aspect-ratio:4 / 3;overflow:hidden}.sbt-size-guide__image img{width:100%;height:100%;object-fit:contain}.sbt-size-guide__card h3{margin:0 0 12px;font-size:22px;line-height:1.2;color:inherit}.sbt-size-guide__card dl{margin:0 0 12px}.sbt-size-guide__card dt{font-size:12px}.sbt-size-guide__card dd{margin:4px 0 0;font-size:20px;font-weight:600;line-height:1.3}.sbt-size-guide__description{margin:0 0 12px;line-height:1.5}.sbt-size-guide__secondary{margin:0 0 18px;font-size:13px}.sbt-size-guide__link{margin-top:auto;display:flex;align-items:center;justify-content:center;min-height:44px;padding:10px;border:1px solid currentColor;border-radius:4px;color:inherit;text-align:center;text-decoration:none;line-height:1.3}.sbt-size-guide__link:hover{text-decoration:underline;text-underline-offset:4px}.sbt-size-guide a:focus-visible{outline:3px solid currentColor;outline-offset:4px}.sbt-size-guide__note{font-size:13px;text-align:center;margin:18px 0;line-height:1.5}.sbt-size-guide__all{display:block;width:fit-content;margin:20px auto 0;padding:10px;min-height:44px;color:inherit;text-underline-offset:4px}@media(max-width:749px){.sbt-size-guide{padding:24px 16px}.sbt-size-guide--comparison .sbt-size-guide__cards{grid-template-columns:1fr}.sbt-size-guide--navigation .sbt-size-guide__cards{gap:8px}.sbt-size-guide--navigation .sbt-size-guide__card{padding:12px 8px;text-align:center}.sbt-size-guide--navigation .sbt-size-guide__card--current{padding:11px 7px}.sbt-size-guide--navigation .sbt-size-guide__image{display:none}.sbt-size-guide--navigation .sbt-size-guide__card h3{font-size:16px}.sbt-size-guide--navigation .sbt-size-guide__card dd{font-size:18px}.sbt-size-guide--navigation .sbt-size-guide__description{font-size:12px}.sbt-size-guide--navigation .sbt-size-guide__link{font-size:12px;padding:8px 4px}}
/*# sourceMappingURL=/cdn/shop/t/106/compiled_assets/styles.css.map */
