.art-commentary__columns{display:flex;justify-content:space-between;flex-direction:column;gap:50px;padding:50px 0;text-align:justify}.art-commentary__column{margin-block-start:0}@media (min-width: 992px){.art-commentary__columns{flex-direction:row}.art-commentary__column{width:50%}}@media (min-width: 1200px){.art-commentary__column{width:40%}.art-commentary__column--main-text{width:60%}}.art-commentary__artwork{padding:20px;border-radius:var(--rounded-sm);box-shadow:0 2px 10px #00000026}.art-complementary__item-image{width:100%;margin-bottom:20px}.art-complementary__item-text h1,.art-complementary__item-text h2,.art-complementary__item-text h3,.art-complementary__item-text h4,.art-complementary__item-text h5{text-align:left}.art-commentary__offering:has(.youtube-banner){display:flex;flex-direction:column;gap:50px}.art-commentary__offering:has(.youtube-banner) .the-offering{order:1}.youtube-banner{order:2}.youtube-banner img{width:100%}@media (min-width: 992px){.art-commentary__offering:has(.youtube-banner){flex-direction:row}.art-commentary__offering:has(.youtube-banner) .the-offering{width:60%}.youtube-banner{width:40%}}.art-commentary__prayer{font-family:var(--heading-font-family);margin:30px 0;font-weight:400;background:var(--color-gray);border-radius:var(--rounded-sm);padding:20px 25px}.art-commentary__prayer p{font-size:1.2em;line-height:1.2;padding-bottom:.8em}.art-commentary__prayer cite{display:block;font-style:normal;text-align:right}.art-commentary__meditation{display:flex;gap:30px;flex-direction:column}.meditation--credit{margin-top:20px;display:flex;gap:15px;align-items:center;background:#7ebcc1;padding:1px;color:#fff}.meditation--credit--img{width:25%}.meditation--credit-text{margin-block-start:0!important}.meditation--credit-text span{display:block;font-family:var(--heading-font-family);font-size:.9em}.meditation--credit-text a{display:block;color:#fff}@media (min-width: 992px){.art-commentary__meditation{gap:50px;flex-direction:row;align-items:center}.meditation{width:60%}.meditation--credit{width:40%}}.upsell-block{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px;margin-top:75px}.upsell-item{flex:1 1 25%;text-align:center;max-width:250px}.upsell-item__image{border-radius:var(--rounded-sm)}.upsell-item__text{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding-top:10px}.upsell-item__text .button{text-transform:uppercase;padding-left:30px;padding-right:30px;margin-top:auto}@media (min-width: 992px){.upsell-block{align-items:stretch;flex-direction:row}.upsell-item__text{height:calc(100% - 250px)}}.listicle-product-block{background-color:var(--listicle-product-block-bg);padding:50px .75rem}.listicle-product-block:nth-child(2n){background-color:transparent}.listicle-product{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.listicle-product-block:nth-child(2n) .listicle-product__image{order:2}.listicle-product__image img{border-radius:100%;width:100%;height:100%;object-fit:cover;max-width:300px}.listicle-product__info--title,.listicle-product__info--text h3{display:flex;gap:10px;margin:0 0 20px;color:var(--color-blue)}.listicle-product__info--title span{flex:0 0 auto}.listicle-product__info--text{font-size:1.1em}.listicle-product__info--price{font-size:1.1em;font-weight:700;margin:20px 0;text-align:center}.listicle-product__info--buy{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:50px;margin-top:20px}.listicle-product__info--buy .button.oos{background-color:var(--color-red)}.listicle-product__info--buy__stock-alert{position:relative;font-size:1em;background:var(--color-red);color:#fff;display:inline-block;padding:7px 15px 7px 10px;border-radius:0 5px 5px 0}@media (min-width: 768px){.listicle-product{flex-direction:row}.listicle-product__image{width:35%}.listicle-product__image img{max-width:500px}.listicle-product__info{width:65%}.listicle-product__info--price{text-align:left}.listicle-product__info--buy{flex-direction:row;justify-content:flex-start;gap:75px}.listicle-product__info--buy__stock-alert:before{content:"";position:absolute;top:0;left:0;transform:translate(-100%);border:21px solid transparent;border-right-color:var(--color-red)}}@media (min-width: 992px){.listicle-product{gap:50px}}.list-item{align-items:flex-start}.list-item-block:nth-child(odd) .list-item-block__image{order:2}.list-item-block__image img,.list-item-block__image video{border-radius:var(--rounded-sm)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-page.css.map */
