@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color: rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading: initial;--tw-font-weight: initial}}}.floating-block{background-color:var(--section-bg);position:relative;overflow:hidden;display:block}.floating-block .floating-block__bg{justify-content:center;display:flex;overflow:hidden}@media(min-width:48rem){.floating-block .floating-block__bg{min-height:var(--section-min-height)}}.floating-block .floating-block__bg img{flex-shrink:0}@media(min-width:48rem){.floating-block .floating-block__bg img{min-height:var(--section-min-height)}}.floating-block .floating-block__bg img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.floating-block .pcolor_container{padding-top:var(--section-mobile-top);padding-bottom:var(--section-mobile-bottom);display:grid;position:absolute;top:0;right:0;bottom:0;left:0}@media(min-width:768px){.floating-block .pcolor_container{padding-top:var(--section-top);padding-bottom:var(--section-bottom)}}.floating-block .pcolor_container{grid-template:"stack" 1fr/1fr}.floating-block .pcolor_container>*{grid-area:stack}.floating-block .floating-block__content{flex-direction:column;gap:12px;display:flex}@media(min-width:48rem){.floating-block .floating-block__content{gap:20px}}.floating-block .floating-block__content{align-self:var(--content-mob-v);justify-self:var(--content-mob-h);text-align:var(--content-mob-h)}@media(min-width:768px){.floating-block .floating-block__content{align-self:var(--content-v);justify-self:var(--content-h);text-align:var(--content-h)}}.floating-block .floating-block__content .title{--tw-leading: 1.1;--tw-font-weight: 700;color:var(--section-title-color);font-size:clamp(24px,1.50235vw + 18.3662px,40px);font-weight:700;line-height:1.1}.floating-block .floating-block__content .desc{--tw-leading: 1.3;color:var(--section-desc-color);font-size:clamp(14px,.375587vw + 12.5915px,18px);line-height:1.3}.floating-block .floating-block__html{align-self:var(--html-mob-v);justify-self:var(--html-mob-h)}@media(min-width:768px){.floating-block .floating-block__html{align-self:var(--html-v);justify-self:var(--html-h)}}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAE */
