.text-with-product-add{display:flex;flex-wrap:wrap;align-items:center}@media only screen and (min-width:768px){.text-with-product-add{flex-wrap:nowrap}}.text-with-product-add.text_first{flex-direction:row-reverse}.text-with-product-add__image{flex-grow:0;flex-shrink:0;width:100%;padding-bottom:var(--padding-bottom)}.text-with-product-add__image svg,.text-with-product-add__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.text-with-product-add__image svg{padding:50px;fill:var(--bg-body, #fff);opacity:.5;background:var(--color-accent)}.text-with-product-add__image-media{position:relative;width:100%;overflow:hidden;padding-bottom:var(--ratio-percent)}.text-with-product-add__image-media.aspect-ratio--small{padding-bottom:75%}.text-with-product-add__image-media.aspect-ratio--large{padding-bottom:100%}.text-with-product-add__content{width:100%;flex-grow:1;padding:25px}@media only screen and (min-width:768px){.text-with-product-add__content{padding:0}}@media only screen and (min-width:1068px){.text-with-product-add__content{padding:0}}@media only screen and (min-width:768px){.text-with-product-add.grid--image-small>.text-with-product-add__inner{width:37.5%}}@media only screen and (min-width:768px){.text-with-product-add.grid--image-medium>.text-with-product-add__inner{width:46%}}@media only screen and (min-width:768px){.text-with-product-add.grid--image-large>.text-with-product-add__inner{width:56%}}.text-align-top .text-with-product-add__content{align-self:flex-start}.text-align-bottom .text-with-product-add__content{align-self:flex-end}.text-with-product-add__content.large{padding:50px}@media only screen and (min-width:768px){.text-with-product-add__content.large{padding:90px}}@media only screen and (min-width:1068px){.text-with-product-add__content.large{padding:140px}}.text-with-product-add__content.medium{padding:25px}@media only screen and (min-width:768px){.text-with-product-add__content.medium{padding:45px}}@media only screen and (min-width:1068px){.text-with-product-add__content.medium{padding:70px}}.text-with-product-add__content.small{padding:12px}@media only screen and (min-width:768px){.text-with-product-add__content.small{padding:22px}}@media only screen and (min-width:1068px){.text-with-product-add__content.small{padding:35px}}.text-with-product-add__content.xtra-small{padding:6px}@media only screen and (min-width:768px){.text-with-product-add__content.xtra-small{padding:11px}}@media only screen and (min-width:1068px){.text-with-product-add__content.xtra-small{padding:17px}}.text-with-product-add__content.none{padding-top:3px}@media only screen and (min-width:768px){.text-with-product-add__content.none{padding:5px}}@media only screen and (min-width:1068px){.text-with-product-add__content.none{padding:8px}}.section-text-with-product-add_mod .image-spacing-top-true{padding-top:3em;padding-bottom:3em}.section-text-with-product-add_mod .text-with-product-add__image-media{border-radius:var(--global-border-radius,10px)}@media only screen and (min-width:768px){.text-with-product-add>div:first-of-type{width:calc(var(--column-one-size,37.5%) + 1%)!important}}@media only screen and (min-width:768px){.text-with-product-add>div:first-of-type{width:calc(var(--column-one-size,37.5%) + 10%)!important}}@media only screen and (min-width:768px){.text-with-product-add>div:first-of-type{width:calc(var(--column-one-size,37.5%) + 20%)!important}}.text-with-product-add__mod{--column-two-bottom-margin:0%}.text-with-product-add__mod .text-with-product-add__content{margin-bottom:var(--column-two-bottom-margin)}.border-type-border{border-color:var(--color-border);border-style:solid;border-width:1px}.border-type-accent{border-color:var(--color-accent);border-style:solid;border-width:1px}.border-type-accent2{border-color:var(--color-accent2);border-style:solid;border-width:1px}.border-type-accent3{border-color:var(--color-accent3);border-style:solid;border-width:1px}.section-text-with-product-add_mod{margin-left:10%;margin-right:10%}@media only screen and (min-width:768px){.section-text-with-product-add_mod{margin-left:5%;margin-right:5%}}.text-with-product-add__image-media.media-type-icon svg{fill:initial;opacity:initial;background:none}.media-spacing-off-true svg,.media-spacing-off-true img{padding:0!important}.section-text-with-product-add_mod .row:first-of-type h3{margin-top:1.25rem}.section-text-with-product-add_mod{--section-spacing-desktop:0px}.text-with-product-add .text-with-product-add__button{display:flex;flex-direction:column;text-align:center}.text-with-product-add__button_text{font-size:1.25rem;font-weight:700;margin-bottom:10px}.text-with-product-add__button_text_above{font-size:1.25rem;font-weight:700}.text-with-product-add__button_text_below{--below-font-size: .9375rem;font-size:calc(var(--below-font-size) * .95);opacity:.6}.text-with-product-add__button .product-form{margin-top:10px;margin-bottom:10px}.text-with-product-add__button .product-form{width:70%;margin-left:auto;margin-right:auto;white-space:nowrap}.text-with-product-add__button .add_to_cart_holder{margin-bottom:0}.text-with-product-add__content_on-false .text-with-product-add__content{display:none}.text-with-product-add__content_on-false .text-with-product-add__button{max-width:var(--column-one-size);margin-right:auto;margin-left:auto}@media only screen and (max-width:767px){.text-with-product-add .text-with-product-add__button{margin-right:auto;margin-left:auto;max-width:100%}.text-with-product-add .text-with-product-add__button_text_above{white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/text-with-product-add_mod.css.map */
