.brick__section{--inner: 30px;background:var(--bg);position:relative}.brick__block[data-parallax=vertical] .featured-image__bg{will-change:transform}.brick__section .featured-image__heading,.brick__section .featured-image__caption{color:var(--text)}@media only screen and (max-width: 767px){.brick__section{height:auto;min-height:0!important}}.brick__section__wrapper{height:100%}.brick__blocks__flex{display:flex;flex-direction:column}@media only screen and (min-width: 768px){.brick__blocks__flex{flex-direction:row;height:100%}}@media only screen and (max-width: 767px){.brick__blocks__flex.brick__blocks__flex--reverse .brick__block:last-child{order:-1}}.wrapper--full .brick__blocks__flex--gap{padding:0 var(--grid-gutter)}@media only screen and (min-width: 1024px){.brick__blocks__flex--gap .brick__block{flex-basis:calc(50% - var(--grid-gutter))}.brick__blocks__flex--gap .brick__block+.brick__block{margin-left:var(--grid-gutter)}}@media only screen and (min-width: 768px) and (max-width: 1023px){.brick__blocks__flex--gap{margin:0 calc(var(--gutter-mobile) / -2)}.brick__blocks__flex--gap .brick__block{margin:0 calc(var(--gutter-mobile) / 2);flex-basis:calc(50% - var(--gutter-mobile))}}@media only screen and (max-width: 767px){.brick__blocks__flex--gap .brick__block:not(:last-child){margin-bottom:var(--gutter-mobile)}.brick__blocks__flex--gap.brick__blocks__flex--reverse .brick__block:not(:last-child){margin-top:var(--gutter-mobile);margin-bottom:0}}#BrickBlock--image_a3KBFi .brick__block__inner{padding:0!important}.brick__block{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;overflow:hidden}@media only screen and (min-width: 768px){.brick__block{flex:1 0 50%}}.brick__block .video-text-wrapper{width:100%;max-width:var(--site-width-narrow);padding:var(--inner)}.brick__block .product-grid-item{background:var(--COLOR-BG);box-shadow:inset 0 0 1px var(--border-lighten-darken)}.brick__block .product-grid-item__image{margin:0}.brick__block .product-grid-item__info{padding:20px}.brick__block__content,.brick__block__inner{width:100%;height:100%}.brick__block__inner{text-align:center;padding:var(--inner);display:flex;flex-direction:column;justify-content:center}.brick__block__inner .main-text p{margin:0}@media only screen and (min-width: 768px){.brick__block--collection .brick__block__inner{padding-bottom:calc(var(--inner) * 2)}}.brick__block--image,.brick__block--video,.brick__block--image .brick__block__inner,.brick__block--video .brick__block__inner{padding:0}.brick__subheading{font-size:calc(.75rem * var(--FONT-ADJUST-BODY));font-weight:var(--FONT-WEIGHT-BODY);text-transform:uppercase;letter-spacing:.15em;margin:0 0 20px}.brick__block__text{height:100%;display:flex;align-items:center}.brick__product{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:100%;margin:0 auto}@media only screen and (min-width: 1024px){.brick__product{max-width:25vw}}@media only screen and (min-width: 768px) and (max-width: 1023px){.brick__product{max-width:33vw}}@media only screen and (max-width: 767px){.brick__product .product-grid-item{margin:0;width:100%}}.brick__collection{margin:0 auto;width:100%}@media only screen and (min-width: 1024px){.brick__collection{max-width:25vw}}@media only screen and (min-width: 768px) and (max-width: 1023px){.brick__collection{max-width:33vw}}@media only screen and (max-width: 767px){.brick__collection{display:flex;flex-flow:row nowrap;margin:0 calc(var(--inner) * -1);padding:0 0 0 var(--grid-gutter);width:auto;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.brick__collection::-webkit-scrollbar{display:none}.brick__collection .product-grid-item{margin-right:var(--grid-gutter)}}@media only screen and (min-width: 768px){.brick__block .product-grid-item{width:100%;margin:0}}@media only screen and (min-width: 768px){.brick__collection:not(.flickity-enabled) .product-grid-item:not(:first-of-type){display:none}}.brick__testimonial{width:100%;max-width:600px;margin:auto}.brick__testimonial .testimonial__item{width:100%}.brick__testimonial .testimonial__item__inner{padding:calc(var(--inner) * 1.5)}.text-center .testimonial__stars{justify-content:center}.text-center .testimonial__user{align-items:center}.brick__newsletter .newsletter-form .form-success,.brick__newsletter .input-group{margin:0 auto;justify-content:center}.brick__image{display:flex;height:100%}.brick__video{display:flex;flex-direction:column;height:100%}.body--rounded-corners .brick__block,.body--rounded-corners .brick__block .product-grid-item{border-radius:var(--radius);overflow:hidden}.body--rounded-corners .brick__block{transform:translateZ(0)}.body--rounded-corners .wrapper--full .brick__blocks__flex--stuck .brick__block{border-radius:0}.body--rounded-corners .brick__block .product-grid-item__image,.body--rounded-corners .brick__block .product__media__container{border-radius:var(--radius) var(--radius) 0 0}@media only screen and (min-width: 768px){.body--rounded-corners .brick__blocks__flex--stuck .brick__block:first-child:not(:only-child){border-top-right-radius:0;border-bottom-right-radius:0}.body--rounded-corners .brick__blocks__flex--stuck .brick__block:last-child:not(:only-child){border-top-left-radius:0;border-bottom-left-radius:0}}@media only screen and (max-width: 767px){.body--rounded-corners .brick__blocks__flex--stuck:not(.brick__blocks__flex--reverse) .brick__block:first-child:not(:only-child){border-bottom-left-radius:0;border-bottom-right-radius:0}.body--rounded-corners .brick__blocks__flex--stuck:not(.brick__blocks__flex--reverse) .brick__block:last-child:not(:only-child){border-top-left-radius:0;border-top-right-radius:0}.body--rounded-corners .brick__blocks__flex--stuck.brick__blocks__flex--reverse .brick__block:first-child:not(:only-child){border-top-left-radius:0;border-top-right-radius:0}.body--rounded-corners .brick__blocks__flex--stuck.brick__blocks__flex--reverse .brick__block:last-child:not(:only-child){border-bottom-left-radius:0;border-bottom-right-radius:0}}@media only screen and (min-width: 768px){.body--rounded-corners .brick__section .brick__section__wrapper:not(.wrapper--full) .brick__blocks__flex--stuck:not(.brick__blocks__flex--reverse) .brick__block:first-child:not(:only-child){border-bottom-right-radius:0;border-top-right-radius:0}}@media only screen and (max-width: 767px){.body--rounded-corners .brick__section .brick__section__wrapper:not(.wrapper--full) .brick__blocks__flex--stuck:not(.brick__blocks__flex--reverse) .brick__block:first-child:not(:only-child){border-radius:var(--radius) var(--radius) 0 0}}@media only screen and (max-width: 767px){.body--rounded-corners .brick__section .brick__section__wrapper:not(.wrapper--full) .brick__blocks__flex--stuck.brick__blocks__flex--reverse .brick__block:first-child:not(:only-child){border-radius:0 0 var(--radius) var(--radius)}}@media only screen and (min-width: 768px){.body--rounded-corners .brick__section .brick__section__wrapper:not(.wrapper--full) .brick__blocks__flex--stuck:not(.brick__blocks__flex--reverse) .brick__block:last-child:not(:only-child){border-bottom-left-radius:0;border-top-left-radius:0}}@media only screen and (max-width: 767px){.body--rounded-corners .brick__section .brick__section__wrapper:not(.wrapper--full) .brick__blocks__flex--stuck:not(.brick__blocks__flex--reverse) .brick__block:last-child:not(:only-child){border-radius:0 0 var(--radius) var(--radius)}}@media only screen and (max-width: 767px){.body--rounded-corners .brick__section .brick__section__wrapper:not(.wrapper--full) .brick__blocks__flex--stuck.brick__blocks__flex--reverse .brick__block:last-child:not(:only-child){border-radius:var(--radius) var(--radius) 0 0}}.body--rounded-corners .brick__section .brick__section__wrapper:not(.wrapper--full) .brick__blocks__flex--stuck.brick__blocks__flex .brick__block.brick__block.brick__block--rounded{border-radius:var(--radius)}.no-js .brick__collection{display:grid;gap:var(--grid-gutter)}@media only screen and (min-width: 1024px) and (max-width: 1439px){.no-js .brick__collection{max-width:40vw}}@media only screen and (min-width: 1024px){.no-js .brick__collection{grid-template-columns:var(--grid-tablet)}}@media only screen and (max-width: 1023px){.no-js .brick__collection{grid-template-columns:var(--grid-mobile);padding:0 var(--grid-gutter);max-width:100%;margin:0}}.no-js .brick__collection:not(.flickity-enabled) .product-grid-item:not(:first-of-type){display:block}.no-js .brick__collection:not(.flickity-enabled) .product-grid-item{display:block}@media only screen and (max-width: 1023px){.no-js .brick__collection:not(.flickity-enabled) .product-grid-item{width:100%;margin-right:0}}.custom-text{display:flex;align-items:center;justify-content:space-between;height:100%;padding:0}.custom-text__container{display:flex;flex-direction:column;width:100%;max-width:var(--site-width-narrow)}.custom-text.text-left .custom-text__container{align-items:flex-start;text-align:left;justify-content:space-between;height:100%;width:70%}.custom-text.text-center .custom-text__container{align-items:center;text-align:center}.custom-text.text-right .custom-text__container{align-items:flex-end;text-align:right}.custom-text__heading{margin:0;line-height:1.1}.custom-text__content-group{display:flex;flex-direction:column}.custom-text__content{line-height:100%}.custom-text__content p:last-child{margin-bottom:0}.custom-text__buttons{display:flex;flex-wrap:wrap;gap:10px;padding-bottom:1px}.custom-text.text-center .custom-text__buttons{justify-content:center}.custom-text.text-right .custom-text__buttons{justify-content:flex-end}@media only screen and (max-width: 767px){.custom-text__buttons{flex-direction:column;align-items:stretch}.custom-text.text-center .custom-text__buttons{align-items:center}.custom-text.text-right .custom-text__buttons{align-items:flex-end}}.custom-text .btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border:none;cursor:pointer;transition:all .3s ease;font-weight:500;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;user-select:none;padding:0!important;font-size:var(--body-font)}.custom-text .btn--small{padding:8px 16px;font-size:var(--body-font)}.custom-text .btn--large{padding:16px 32px;font-size:16px}.custom-text .btn--primary{background-color:var(--COLOR-PRIMARY);color:#000!important}.custom-text .btn--secondary{background-color:var(--COLOR-SECONDARY);color:var(--COLOR-WHITE)}.custom-text .btn--white{background-color:var(--COLOR-WHITE);color:#000!important;border:1px solid var(--COLOR-BLACK)}.custom-text .btn--black{background-color:var(--COLOR-BLACK);color:#000!important}.custom-text .btn--outline{background-color:transparent;border:2px solid currentColor}.custom-text .btn--solid-border{border:2px solid currentColor}.custom-text .btn--soft{background-color:rgba(var(--COLOR-PRIMARY-RGB),.1);color:var(--COLOR-PRIMARY)}.custom-text .btn--text{background-color:transparent;padding:0}.custom-text .btn:hover{transform:translateY(-2px)}.custom-text .main-buttons__item{margin:0}@media only screen and (max-width: 767px){.custom-text{padding-bottom:45px}#BrickBlock--custom_text_NY96nm .custom-text{padding-bottom:0}.custom-text__content{padding-top:45px}.custom-text.text-left .custom-text__container{width:100%}}.brick__block .main-buttons{margin:0}.brick__block .featured-image__content-inner{padding:15px!important}.brick__block .main-buttons__item{margin:0!important;padding-bottom:1px!important}@media only screen and (max-width: 767px){.brick__block .featured-image__content-inner{padding:10px!important}.brick__block .main-buttons{margin-top:10px!important}#BrickBlock--image_a3KBFi .custom-text{padding-bottom:0!important}.section__header--space-between .section__header-container{gap:10px!important}}.featured-image__content-inner .align--top-left .main-buttons{margin-top:0!important}
/*# sourceMappingURL=/cdn/shop/t/29/assets/section-custom-content.css.map */
