:root{--white: #ffffff;--blue: #0D0049}.reviews__grid+.slider__arrows{--outer: 20px}figure.logo__img.logo__img--transparent{height:auto}.heading-medium{font-weight:var(--FONT-WEIGHT-HEADING-SEMI)}.heading-section{margin-bottom:54px}.heading-section.margin-large{margin-bottom:90px}.hero__subheading{color:var(--COLOR-SUBHEADING)}header.theme__header.aos-animate{background:linear-gradient(180deg,#a2b5b3 -41.2%,#0000 84.51%);background-blend-mode:multiply}.heading-section>h2{margin-top:0}.collection__title h1.hero__title.h3{margin-bottom:0}.header__desktop__cta_buttons{display:flex;align-items:center;min-height:inherit;min-width:max-content;flex-wrap:wrap;gap:14px}.header__wrapper.js__show__mobile .header__desktop__cta_buttons{display:none}#contact-us-page,#contact-us-page .custom-form__block input,#contact-us-page .custom-form__block textarea{outline:none}.header__desktop__bar__l{max-width:fit-content}.header__desktop__bar__c{flex:1;place-content:end}.header__menu{align-self:center;height:max-content;flex-wrap:wrap;place-content:end}.hero__icon-text{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:inherit;margin:0 0 var(--block-padding-bottom, var(--margin-bottom))}.hero__icon-text--top{flex-direction:column;text-align:center}.hero__icon-text--left{flex-direction:row}.hero__icon-text__icon{display:inline-flex;flex-shrink:0}.hero__icon-text__icon img{width:100%;height:100%;object-fit:contain;display:block}.hero__video+.hero__content__wrapper .hero__button-group .hero__button{gap:10px 20px;flex-wrap:wrap}.frame.text-left .hero__content__wrapper{text-align:left}.frame.text-left .hero__content__wrapper .hero__description{max-width:60%}.header__desktop__button.seconday-button{padding-inline:0}.header__desktop .header__desktop__bar__r{flex-grow:inherit}.header__desktop__bar__r:has(.header__desktop__cta_buttons .header__desktop__button){padding-left:15px}.header__desktop .header__desktop__bar__r .header__desktop__buttons--icons{margin-right:0}h2.column__heading{font-weight:var(--FONT-WEIGHT-HEADING-NORMAL)}.product-item__image:has(img.fit-cover)+.product-information *{color:var(--white)}.template-index .product-item--overlay-text .product-information{padding-bottom:calc(var(--inner) * 1.5)}[data-section-type=product-grid] .grid__heading-holder{margin-bottom:65px}.template-index .product-item--overlay-text .product-information p.product-item__title{font-size:24px}.grid__heading-actions.bottom--button{padding-top:42px}.custom-cards__header .grid__heading-text{width:auto;margin:0}.review-content{margin-top:32px}.supporting-menu__item:only-child{border-top:1px solid #FFFFFF80;padding-top:24px;text-align:left!important}details.footer__block.footer__block--text [data-collapsible-body] [data-collapsible-content] .rte{max-width:90%;line-height:26px}.slider__arrows.slider__arrows_custom{position:unset}.slider__arrows.slider__arrows_custom button.slider__button{position:unset;opacity:1;transform:translate(0)}h5.store-info__text{font-weight:400;margin-bottom:0}.footer__block--social.show_title ul.socials{flex-direction:column;align-items:flex-start}.footer__block--social.show_title ul.socials li{height:auto;width:100%;margin:0 0 10px}.footer__block--social.show_title ul.socials a.social-link{height:auto;width:auto;display:block}.footer__block--social.show_title ul.socials svg.icon{display:none}.footer__block--social.show_title ul.socials span.icon-fallback-text{position:unset!important;clip-path:none;height:auto;width:auto;margin:0}.product-item__image:not(.double__image):hover .product-item__bg img.fit-cover{transform:scale(1.1);transform-origin:center}.product-item__image:not(.double__image) .product-item__bg img.fit-cover{transition:all .4s linear}.template-collection .icon__animated{display:none}@media only screen and (max-width:990px){:root{--BTN-SIZE-MEDIUM: 16px}.heading-section.margin-large{margin-bottom:30px}a.btn.btn--medium{padding:var(--BTN-SIZE-MEDIUM-MOBILE)}.review-content,.reviews--have-images .review__content{margin-top:10px}details.footer__block.footer__block--text:has(.rte){margin:10px 0}.heading-x-large{line-height:1.3}}@media only screen and (min-width:749px)and (max-width:1024px){.review{flex-wrap:wrap}blockquote.body-xx-large,.review__author__name.body-xx-large{font-size:calc(var(--font-body-xx-large) / 2)}.reviews .slider__button--prev{left:0}.reviews .slider__button--next{right:0}}@media only screen and (max-width:749px){details.footer__block.footer__block--text [data-collapsible-body] [data-collapsible-content] .rte{max-width:100%}footer details.footer__block.footer__block--text{order:-1}details.footer__block.footer__block--text:first-child .footer__block__image{margin:0}}@media only screen and (max-width:580px){.footer__block__image{max-width:130px!important}.grid-item .column__content{width:100%}}@media only screen and (max-width:1024px){.frame.text-left .hero__content__wrapper .hero__description{max-width:100%}}@media only screen and (min-width:750px)and (max-width:1440px){.brick__block--images.contain_height .image__fill img{object-fit:none}}@media only screen and (min-width:990px)and (max-width:1260px){.heading-x-large{line-height:1.2}.header__desktop__cta_buttons .header__desktop__button--cta .btn{padding:12px}.header__desktop .header__desktop__bar__r .header__desktop__buttons--icons .header__desktop__cta_buttons{flex-direction:column;gap:10px}}@media only screen and (min-width:990px)and (max-width:1360px){.navlink--toplevel{padding-inline:10px}}@media only screen and (min-width:750px)and (max-width:1360px){.supports-touch .template-index .product-item--overlay-text .product-information{padding-left:12px;padding-right:12px}.product-item--overlay-text .product-item__info{padding:0}}@media only screen and (min-width:991px)and (max-width:1460px){.template-index .shopify-section.index-section .grid.grid--mobile-vertical{--COLUMNS: 3}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
