html body{overflow-x:clip}html body .rte{overflow-wrap:break-word}html body .rte a{overflow-wrap:anywhere}html body .rte :is(img,video,iframe,embed,object){max-width:100%}html body .rte img{height:auto}html body .rte :is(iframe[src*=youtube],iframe[src*=vimeo]){width:100%;height:auto;aspect-ratio:16 / 9}html body .rte table{width:100%;max-width:100%;table-layout:fixed;border-collapse:collapse}html body .rte :is(td,th){overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;vertical-align:top;text-align:left}@media screen and (max-width:749px){html body .rte table{font-size:1.3rem;line-height:1.45}html body .rte :is(td,th){padding:.8rem .6rem}}@media screen and (max-width:389px){html body .rte table{font-size:1.2rem}html body .rte :is(td,th){padding:.7rem .4rem}}@media screen and (max-width:749px){html body .banner.video-background .banner__buttons{flex-wrap:wrap}html body .banner.video-background .banner__buttons .button{flex:1 1 13rem}}html body .banner.video-background{min-height:clamp(38rem,52vh,52rem)}html body .banner.video-background .banner__content{padding-top:4rem;padding-bottom:4.8rem}html body .banner.video-background .banner__heading{font-size:clamp(3.6rem,5.6vw,6rem);line-height:1;max-width:none;margin-bottom:1.6rem}html body .banner.video-background .banner__heading em{display:block}html body .banner.video-background .banner__media:after{background:radial-gradient(ellipse 60% 85% at 18% 58%,#0b0b0cb8,#0b0b0c00),linear-gradient(90deg,#0b0b0c99,#0b0b0c40 55%,#0b0b0c1a),linear-gradient(180deg,#0b0b0c26,#0b0b0c8c)}html body .banner.video-background :is(.banner__heading,.banner__text,.sc-hero-rating){text-shadow:0 1px 1.6rem rgba(11,11,12,.45)}html body .banner.video-background .banner__text{max-width:52ch}html body .banner.video-background .banner__text p{margin:0}html body .banner.video-background .banner__buttons{margin-top:2.4rem}@media screen and (max-width:749px){html body .banner.video-background{min-height:46rem}html body .banner.video-background .banner__media:after{background:linear-gradient(180deg,#0b0b0c8c,#0b0b0cad 45%,#0b0b0cd9)}html body .banner.video-background .banner__content{padding-top:3.2rem;padding-bottom:3.2rem}html body .banner.video-background .banner__buttons{display:flex;margin-top:2rem}html body .banner.video-background .banner__buttons .button{padding:0 1.2rem}}html body [id$=__video_banner_QXiA4f] :is(.banner__text,.banner__buttons){animation:none}html body .sc-hero-rating{display:flex;width:fit-content;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin-top:1.8rem;color:#ffffffe6;font-size:1.5rem;text-decoration:none}html body .sc-hero-rating strong{color:#fff}html body .sc-hero-rating:hover .sc-hero-rating__text{text-decoration:underline;text-underline-offset:.3rem}html body .sc-hero-rating:focus-visible{outline:2px solid var(--sc-teal);outline-offset:.4rem}html body .sc-hero-rating__stars{position:relative;display:inline-flex;flex:none}html body .sc-hero-rating__row{display:inline-flex;gap:.2rem;color:#fff6}html body .sc-hero-rating__row svg{flex:none;display:block}html body .sc-hero-rating__row--fill{position:absolute;inset:0 auto 0 0;width:var(--sc-fill);overflow:hidden;color:var(--sc-teal)}@media screen and (max-width:749px){html body .sc-goal__body{right:1.2rem}html body .sc-goal__meta{padding-right:3.2rem}html body .sc-goal__title{font-size:clamp(1.6rem,5vw,1.9rem);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}}@media screen and (max-width:359px){html body [id$=__usp_bar] .multicolumn-list__item{width:100%;max-width:100%}}@media screen and (max-width:479px){html body .sc-pdp-usps{grid-template-columns:1fr;gap:.6rem}html body .sc-pdp-usps li{align-items:center;padding:1rem 1.2rem}}html body .product-form__input input[type=radio]+label{max-width:100%;overflow-wrap:anywhere}html body :is(.product-card-wrapper,.collection-list,.article-card) .card__heading{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}html body .footer__copyright .sc-legal{white-space:pre-line}
/*# sourceMappingURL=/cdn/shop/t/14/assets/suppcity-v12.css.map */
