.dt-sc-rating .rating-text,.dt-sc-rating .rating-count,.dt-sc-rating .rating-count-separator{color:var(--star-fill-color);margin:0;white-space:nowrap}.footer-utilities{border-top:var(--border-width) solid rgb(var(--color-border))}@media screen and (width < 750px){.footer-utilities__group:empty{display:none!important}}.payment-icons__list{column-gap:var(--icon-gap);font-size:32px}.media-block{display:flex;width:100%;height:100%;overflow:hidden}.layout--row>.media-block{align-self:flex-start}.media-block:where(.column){flex-direction:column}.media-block>div{display:flex}.media-block:not(.column)>div{flex-grow:1}.media-block:has(div:nth-child(2)){flex-wrap:wrap}.media-block>div:not(:only-child){max-width:50%}.media-block.column>div{max-width:100%;width:100%}.media-block .placeholder-image svg{position:relative}.rating-wrapper{width:100%;gap:var(--gap-xs);flex-wrap:wrap}.rating-wrapper,.rating{display:flex;align-items:center}.rating-wrapper.justify-right{flex-direction:row-reverse}.rating{gap:5px}.rating-wrapper .rating-text,.rating-wrapper .rating-count,.rating-wrapper .rating-count-separator{color:var(--star-fill-color);margin:0;white-space:nowrap}.rating-count-separator{opacity:.2;padding-left:calc(var(--padding-xs) / 2);padding-right:var(--padding-xs)}.stars{height:var(--star-size);fill:var(--empty-star-fill-color)}.filled-star{fill:var(--star-fill-color)}.blog-post-content{max-width:var(--normal-content-width);margin:0 auto}.custom-section .section_container.placeholder-video{aspect-ratio:16 / 9}.custom-section{position:relative}.custom-section-container{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.custom_section .custom_background{grid-area:1 / -1}.custom_section .custom_background .background_media{position:absolute;top:0;right:0;bottom:0;left:0}.custom_section .custom_background .background_media :is(img,svg,video){width:100%;height:100%}.custom_section .section_container{position:relative;width:100%;height:100%;min-height:var(--section-min-height, auto)}.custom_section{display:grid}.custom_richtext .custom_background .background_media{position:relative}@media (min-width: 992px){.image-banner-content .section_container .group-block p{width:43%}}.overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--overlay-layer);pointer-events:none}.overlay--solid{background:var(--background-overlay-color)}.overlay--gradient{background:linear-gradient(var(--background-overlay-direction),var(--background-overlay-color),var(--background-overlay-color--end))}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
