.text-side-image{background:var(--outer-bg)}.text-side-image .outer-container{display:grid}.inner-container{background:var(--inner-bg);display:grid;align-items:stretch;gap:var(--gap, 24px);box-sizing:border-box;height:100%}:root{--frac-1-4: 1fr 3fr;--frac-1-3: 1fr 2fr;--frac-1-2: 1fr 1fr;--frac-2-3: 2fr 1fr;--frac-3-4: 3fr 1fr}.inner-container{grid-template-columns:var(--frac-1-2)}.text-side-image[style*="--image-frac: 1-4"] .inner-container{grid-template-columns:var(--frac-1-4)}.text-side-image[style*="--image-frac: 1-3"] .inner-container{grid-template-columns:var(--frac-1-3)}.text-side-image[style*="--image-frac: 1-2"] .inner-container{grid-template-columns:var(--frac-1-2)}.text-side-image[style*="--image-frac: 2-3"] .inner-container{grid-template-columns:var(--frac-2-3)}.text-side-image[style*="--image-frac: 3-4"] .inner-container{grid-template-columns:var(--frac-3-4)}.text-side-image[style*="--image-side: right"] .inner-container{direction:rtl}.text-side-image[style*="--image-side: right"] .text-container,.text-side-image[style*="--image-side: right"] .image-box{direction:ltr}.image-box{width:100%;height:var(--h-d);display:grid;place-items:center}.text-container{height:100%;display:grid;align-items:var(--v-align, center);justify-items:var(--h-align, start)}@media (max-width: 989px){.text-side-image .image-box{height:var(--h-t)}}@media (max-width: 749px){.text-side-image .image-box{height:var(--h-m)}}.tsi-img-cover{width:100%;height:100%;background-size:cover;background-repeat:no-repeat}.tsi-natural{display:block}.image-box .tsi-natural,.image-box .tsi-shape{justify-self:var(--img-align, center)}.tsi-natural.is-fit-width{width:100%;height:auto;max-height:100%;object-fit:contain}.tsi-natural.is-fit-height{height:100%;width:auto;max-width:100%;object-fit:contain}.tsi-shape{display:grid;place-items:center;overflow:hidden}.tsi--square,.tsi--circle{aspect-ratio:1 / 1;justify-self:center;align-self:center}.tsi--square.is-fit-width,.tsi--circle.is-fit-width{width:100%;max-width:100%;max-height:100%}.tsi--square.is-fit-height,.tsi--circle.is-fit-height{height:100%;max-height:100%;width:auto;max-width:100%}.tsi--rect-h-3-2{aspect-ratio:3 / 2;justify-self:center;align-self:center}.tsi--rect-v-2-3{aspect-ratio:2 / 3;justify-self:center;align-self:center}.tsi--rect-h-4-3{aspect-ratio:4 / 3;justify-self:center;align-self:center}.tsi--rect-v-3-4{aspect-ratio:3 / 4;justify-self:center;align-self:center}.tsi--rect-h-3-2.is-fit-width,.tsi--rect-v-2-3.is-fit-width,.tsi--rect-h-4-3.is-fit-width,.tsi--rect-v-3-4.is-fit-width{width:100%;max-width:100%;max-height:100%}.tsi--rect-h-3-2.is-fit-height,.tsi--rect-v-2-3.is-fit-height,.tsi--rect-h-4-3.is-fit-height,.tsi--rect-v-3-4.is-fit-height{height:100%;max-height:100%;width:auto;max-width:100%}.tsi-img-cover,.tsi-shape{background-position:calc(var(--pos-x-d, 50%) + var(--img-off-d, 0px)) 50%}@media (max-width: 989px){.tsi-img-cover,.tsi-shape{background-position:calc(var(--pos-x-t, 50%) + var(--img-off-t, 0px)) 50%}}@media (max-width: 749px){.tsi-img-cover,.tsi-shape{background-position:calc(var(--pos-x-m, 50%) + var(--img-off-m, 0px)) 50%}}.text-side-image .text-box{text-align:var(--text-align-desktop, left)}@media (max-width: 749px){.text-side-image .text-box{text-align:var(--text-align-mobile, var(--text-align-desktop, left));max-width:100%!important;width:100%!important}}.button-box{display:flex;flex-wrap:wrap;gap:12px;justify-content:var(--btn-align-desktop, flex-start)}@media (max-width: 749px){.text-side-image .button-box{justify-content:var(--btn-align-mobile, var(--btn-align-desktop, flex-start));width:100%}}.button{display:inline-flex;justify-content:center;align-items:center;min-width:var(--btn-min, 0);padding:12px 20px;background:var(--btn-bg, #1a1a1a);color:var(--btn-color, #fff);text-decoration:none;border:0}.button:hover{background:var(--btn-bg-hover, #333);color:var(--btn-color-hover, #fff)}@media (max-width: 749px){.text-side-image .inner-container,.text-side-image[style*="--image-frac: 1-4"] .inner-container,.text-side-image[style*="--image-frac: 1-3"] .inner-container,.text-side-image[style*="--image-frac: 1-2"] .inner-container,.text-side-image[style*="--image-frac: 2-3"] .inner-container,.text-side-image[style*="--image-frac: 3-4"] .inner-container{grid-template-columns:1fr}.text-side-image .image-box{order:1}.text-side-image .text-container{order:2}}.text-box .presets{font-weight:400;line-height:1.375;color:inherit}.text-box .presets p,.text-box .presets li{font-family:roboto,sanserif;font-weight:400}.text-box .presets h1,.text-box .presets h2{font-family:Merriweather Sans,sans-serif;font-weight:800;color:inherit}.text-box .presets H3,.text-box .presets H4{font-family:Merriweather Sans,sans-serif;font-weight:500;color:inherit}.text-box .presets h1,.text-box .presets h2,.text-box .presets h3,.text-box .presets h4{font-family:Merriweather Sans,sans-serif;color:inherit}.text-box .presets h1{font-weight:900}.text-box .presets h2{font-weight:800}.text-box .presets h3,.text-box .presets h4{font-weight:700}.text-box .presets h5{font-family:roboto,sanserif;font-weight:500;color:inherit}.text-box .presets h6{font-family:roboto,sanserif;font-weight:300;color:inherit}.text-box .presets p{margin:.375rem 0}.text-box .presets ul,.text-box .presets ol,.text-box .tsi-body>ul,.text-box .tsi-body>ol{display:inline-block;text-align:left}.text-box .presets ul li,.text-box .presets ol li,.text-box .tsi-body>ul li,.text-box .tsi-body>ol li{text-align:left;margin:0 0 .25rem}.text-box .presets em{font-weight:100;font-style:normal}.text-box .presets b{font-weight:700}.text-box .presets strong{font-weight:900}.text-box .presets .w100{font-weight:100}.text-box .presets .w200{font-weight:200}.text-box .presets .w300{font-weight:300}.text-box .presets .w400{font-weight:400}.text-box .presets .w500{font-weight:500}.text-box .presets .w600{font-weight:600}.text-box .presets .w700{font-weight:700}.text-box .presets .w800{font-weight:800}.text-box .presets .w900{font-weight:900}.text-box .presets table.table-list{border-collapse:collapse;display:inline-table;margin:.25rem 0;text-align:left}.text-box .presets table.table-list td,.text-box .presets table.table-list th{padding:0 1rem .25rem 0;text-align:left;vertical-align:top}.text-box .presets table.table-list td:first-child,.text-box .presets table.table-list th:first-child{width:1.2em;text-align:right;padding-right:.5rem}.text-box .presets table.table-list td:first-child:empty:before{content:"\2022"}.text-box .presets table.table-list th{text-align:right;white-space:nowrap}.text-box .presets table.table-list th:not([class*=w]){font-weight:inherit}.text-box .presets table.table-list.b-circle td:first-child:empty:before{content:"\2022";font-size:1.4em;font-weight:900;line-height:1}.text-box .presets table.table-list.b-check td:first-child:empty:before{content:"\2714";font-weight:700;color:var(--accent, inherit)}.text-box .presets table.table-list.b-arrow td:first-child:empty:before{content:"\27a4";font-size:.9em}.text-box .presets table.table-list.b-dash td:first-child:empty:before{content:"\2013";font-weight:500}.text-box .presets table.table-list.b-plus td:first-child:empty:before{content:"+";font-weight:600}.text-box .presets table.table-list.b-star td:first-child:empty:before{content:"\2605";font-size:.9em;color:var(--star-color, inherit)}@media (max-width: 749px){.text-box .presets table.table-list{max-width:100%}}.text-box .style01,.text-box .style01 p,.text-box .style01 li{font-size:2.25rem}.text-box .style01,.text-box .style01 p{margin:.5rem 0}.text-box .style01 li{margin:0 0 .5rem}.text-box .style01 h1{font-size:4rem;margin:0 0 .5rem}.text-box .style01 h2{font-size:3.625rem;margin:0 0 .5rem}.text-box .style01 h3{font-size:3.25rem;margin:0 0 .5rem}.text-box .style01 h4{font-size:3rem;margin:0 0 .5rem}.text-box .style01 h5{font-size:2.5rem;margin:0 0 .375rem}.text-box .style01 h6{font-size:2rem;margin:0 0 .5rem}.text-box .presets ul,.text-box .presets ol,.text-box .tsi-body>ul,.text-box .tsi-body>ol{margin:.25rem 0;padding-left:2.125rem}.text-box .style01 .terms{font-size:1.625rem;font-style:italic;font-weight:300}.text-box .style02,.text-box .style02 p,.text-box .style02 li{font-size:2rem}.text-box .style02,.text-box .style02 p{margin:.5rem 0}.text-box .style02 li{margin:0 0 .5rem}.text-box .style02 h1{font-size:3.5rem;margin:0 0 .5rem}.text-box .style02 h2{font-size:3.25rem;margin:0 0 .5rem}.text-box .style02 h3{font-size:3rem;margin:0 0 .5rem}.text-box .style02 h4{font-size:2.5rem;margin:0 0 .5rem}.text-box .style02 h5{font-size:2.25rem;margin:0 0 .375rem}.text-box .style02 h6{font-size:1.875rem;margin:0 0 .5rem}.text-box .presets ul,.text-box .presets ol,.text-box .tsi-body>ul,.text-box .tsi-body>ol{margin:.125rem 0;padding-left:2rem}.text-box .style02 .terms{font-size:1.5rem;font-style:italic;font-weight:300}.text-box .style03,.text-box .style03 p,.text-box .style03 li{font-size:1.75rem}.text-box .style03,.text-box .style03 p{margin:.5rem 0}.text-box .style03 li{margin:0 0 .5rem}.text-box .style03 h1{font-size:2.875rem;margin:0 0 .5rem}.text-box .style03 h2{font-size:2.625rem;margin:0 0 .5rem}.text-box .style03 h3{font-size:2.375rem;margin:0 0 .5rem}.text-box .style03 h4{font-size:2rem;margin:0 0 .5rem}.text-box .style03 h5{font-size:1.875rem;margin:0 0 .375rem}.text-box .style03 h6{font-size:1.625rem;margin:0 0 .5rem}.text-box .presets ul,.text-box .presets ol,.text-box .tsi-body>ul,.text-box .tsi-body>ol{margin:.125rem 0;padding-left:1.875rem}.text-box .style03 .terms{font-size:1.375rem;font-style:italic;font-weight:300}
/*# sourceMappingURL=/cdn/shop/t/5/assets/add_text-side-image.css.map */
