.affirmation{min-height:30px;display:flex;align-items:center}.affirmation .container-fluid{overflow:hidden}.affirmation .affirmation-text{text-transform:uppercase;font-size:25px;line-height:1;font-weight:600}.affirmation .affirmation-text.with-ico{display:flex;align-items:center;justify-content:center}.affirmation .icon-wrapper .affirmation-icon{width:25px;height:auto;margin-right:12px}@media only screen and (max-width: 991px){.affirmation .affirmation-text{font-size:20px}}@media only screen and (max-width: 767px){.affirmation .affirmation-text{font-size:18px}.affirmation .icon-wrapper .affirmation-icon{width:20px;margin-right:10px}}.callout-banner{padding:10px 0;position:relative}.callout-banner .col{position:unset}.callout-banner .content{font-size:16px;line-height:1.4;transition:all .3s ease-in-out}.callout-banner .content a{font-size:0;position:absolute;top:0;left:0;width:100%;height:100%}.mb-fixed .callout-banner .content{font-size:75%}@media only screen and (max-width: 767px){.callout-banner .content{font-size:12px}.mb-fixed .callout-banner .content{font-size:60%}}.collection-bar{padding:10px 0}.collection-bar .content{font-weight:500;font-size:16px;line-height:1.4;text-transform:uppercase;transition:all .3s ease-in-out}.mb-fixed .collection-bar .content{font-size:75%}@media only screen and (max-width: 767px){.collection-bar .content{font-size:14px}}.mb-donation-form{position:relative}.mb-donation-form .top-tier{display:block;width:100%;height:100%;position:absolute;top:-1px;left:0;background:url(/cdn/shop/files/Bottom-Tear.png?v=1698721342) bottom/contain no-repeat;pointer-events:none;transform:rotate(180deg);z-index:1}.mb-donation-form .bottom-tier{display:block;width:100%;height:100%;position:absolute;top:1px;left:0;background:url(/cdn/shop/files/Bottom-Tear.png?v=1698721342) bottom/contain no-repeat;pointer-events:none;z-index:1}.mb-donation-form .donation-form{padding-top:8vw;padding-bottom:8vw}.image-text .img_text:not(:last-of-type){margin-bottom:50px}.image-text .img_text .content-wrapper{font-size:20px;line-height:1.6}@media only screen and (min-width: 1200px){.image-text .container-fluid{padding:0 40px}}@media only screen and (max-width: 1366px) and (min-width: 1200px){.image-text .container-fluid{padding:0 6vw}.image-text .img_text .content-wrapper{font-size:16px}}@media only screen and (max-width: 1199px){.richtext .inner-colmn .img-wrapper img{box-shadow:15px 19px #000;width:95%}.image-text .img_text .content-wrapper{font-size:18px}.image-text .img_text:last-of-type .img-wrapper{margin-top:0}}@media only screen and (max-width: 991px){.image-text .img_text .col.img_colmn{margin-bottom:30px}.image-text .img_text .col.img_colmn img{width:100%}.image-text .img_text .content-wrapper{font-size:16px}}.loox--product-reviews .title-area h2{font-size:2.75vw}.loox--product-reviews .loox-reviews-head{position:relative;background-color:#fff;padding:0 10px 15px;margin-bottom:-68px;z-index:2;display:none}.loox--product-reviews .loox-reviews-head .loox-rating{display:flex;flex-flow:column wrap;justify-content:center;text-align:center}.loox--product-reviews .loox-reviews-head p.loox--rating{order:1;margin-bottom:0;font:400 18vw/1 IndustryInc-Base,sans-serif}.loox--product-reviews .loox-reviews-head .loox-rating-content{order:2;justify-content:center;gap:6px;margin-bottom:5px}.loox--product-reviews .loox-reviews-head .loox-rating-content .loox-icon{color:#c8c1a7;--dims: 14px;width:var(--dims);height:var(--dims)}.loox--product-reviews .loox-reviews-head .loox-rating-content .loox-rating-label{display:none}.loox--product-reviews .loox-reviews-head p.loox--label{order:3;font-size:16px;font-weight:600}@media only screen and (min-width: 1200px){.loox--product-reviews .container-fluid{max-width:90%}}@media only screen and (max-width: 991px){.loox--product-reviews .title-area h2{font-size:28px}}@media only screen and (max-width: 767px){.loox--product-reviews .container-fluid{padding:0}.loox--product-reviews .title-area h2{font-size:22px;margin-bottom:10px}}@media only screen and (max-width: 599px){.loox--product-reviews .loox-reviews-head{display:block}}.product-bar{padding:10px 0}.product-bar .content{font-weight:500;font-size:16px;line-height:1.4;text-transform:uppercase;transition:all .3s ease-in-out}.mb-fixed .product-bar .content{font-size:75%}@media only screen and (max-width: 767px){.product-bar .content{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/293/compiled_assets/styles.css.map */
