.footer{position:relative;overflow:hidden}.footer-svg-bottom{position:absolute;bottom:-11px;right:0}@media screen and (max-width: 749px){.footer-svg-bottom{width:100%;right:50%;transform:translate(50%);text-align:center}.footer-svg-bottom svg{width:390px;height:auto}}@media screen and (min-width: 750px){.footer__blocks-wrapper>div:nth-child(2){padding-right:50px}}@media screen and (max-width: 749px){.footer__blocks-wrapper{display:grid!important;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;column-gap:16px;padding-bottom:21px;border-bottom:1px solid #F8F8F81F}.footer__blocks-wrapper>div:nth-child(1){grid-column:1 / -1;grid-row:1;padding-bottom:21px;border-bottom:1px solid #38343114}.footer__blocks-wrapper>div:nth-child(4){grid-column:1 / -1;grid-row:2;margin-top:21px;margin-bottom:21px}.footer__blocks-wrapper>div:nth-child(2){grid-column:1;grid-row:3}.footer__blocks-wrapper>div:nth-child(3){grid-column:2;grid-row:3}.footer-block-image p{font-size:15px;line-height:22px}}.title-wrapper-collection-list{justify-content:center;margin-bottom:37.5px}.collection-list-title{font-family:El Messiri;font-weight:600;line-height:33px}@media screen and (max-width: 749px){.title-wrapper-collection-list{margin-bottom:14px}.collection-list-title{font-size:25px}.collection-card-wrapper .card__heading{font-size:14px;line-height:17px}}.slider-button--prev,.slider-button--next{position:absolute;top:50%}.slider-button--prev svg,.slider-button--next svg{width:8px;height:auto}.slider-button--prev{transform:translate(-50%,-50%);left:0}.slider-button--next{right:0;transform:translate(50%,-50%)}@media screen and (min-width: 990px){.slider-button--prev{transform:translate(7px,-50%)}.slider-button--next{transform:translate(-7px,-50%)}}.custom-image-wrapper{display:flex;justify-content:center}.custom-image-wrapper img{height:100%;object-fit:contain;width:var(--image-width-desktop)}@media screen and (max-width: 749px){.custom-image-wrapper img{width:var(--image-width-mobile)}}.icon-with-text-grid{display:grid;grid-template-columns:repeat(2,auto);justify-content:center;column-gap:30px}.icon-with-text-container{display:flex;justify-content:center;align-items:center;column-gap:16px;width:fit-content}.icon-with-text-container h4{font-weight:700;margin:0;line-height:1}@media screen and (max-width: 1049px){.icon-with-text-grid{grid-template-columns:repeat(2,auto);justify-content:center;row-gap:33px}}@media screen and (max-width: 749px){.icon-with-text-container h4{font-size:20px}.icon-with-text-grid{grid-template-columns:repeat(1,auto)}}.customer-reviews-container h1{text-align:center;line-height:33px;margin-top:0;font-family:El Messiri;font-weight:600;margin-bottom:76px}.customer-reviews-slider{display:flex;list-style:none;overflow-x:scroll;scrollbar-width:none;scroll-behavior:smooth;scroll-snap-type:x mandatory;padding:0;margin:0}.customer-reviews-slider li{min-width:100%;scroll-snap-align:start}.review-content-wrapper{max-width:765px;margin:0 auto;text-align:center}.review-stars-container{display:flex;justify-content:center}.review-content-wrapper h4{line-height:29px;margin-top:26.5px;margin-bottom:23.5px;font-size:18px}.review-content-wrapper h6{font-weight:400;line-height:20px;margin:0}@media screen and (max-width: 749px){.customer-reviews-container h1{font-size:25px;margin-bottom:20px}.review-content-wrapper h4{line-height:28px;margin-top:24.5px;margin-bottom:20.5px}.review-content-wrapper h6{font-size:12px}}.marquee-border{background-size:var(--border-image-width) var(--border-image-height);height:var(--border-image-height);background-repeat:repeat-x}.marquee-border-top{background-position:bottom}.marquee-border-bottom{background-position:top}.main-container-scroll{width:100%;overflow:hidden}.main-scroll-wrapper{display:flex;width:100%;white-space:nowrap}.main-scroll{display:inline-flex;justify-content:flex-start;animation:scroll-left 40s linear infinite}.main-scroll .scroll-item{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;padding:8px 43.5px 4px}.main-scroll .scroll-item h4{margin:0;line-height:1;font-weight:700;font-family:El Messiri}@media screen and (max-width: 749px){.main-scroll .scroll-item h4{line-height:35.5px}}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-100%)}}.main-product__select__select{font-size:16px;line-height:1;color:#1a1a1a;padding:0 calc(var(--inputs-border-width) + 5rem) 0 3.5rem;font-family:Lato}@media screen and (max-width: 749px){.main-product__select__select{padding:0 calc(var(--inputs-border-width) + 4rem) 0 2.2rem}}.product-form__input .svg-wrapper{right:3.5rem}@media screen and (max-width: 749px){.product-form__input .svg-wrapper{right:2.2rem}}.sorting .select .svg-wrapper{right:14px}.images-with-text__main-container{display:flex;justify-content:space-between;gap:30px}.images-with-text__text-container{display:flex;flex-direction:column;justify-content:center;grid-row:1 / -1;width:45%;max-width:500px}.images-with-text__text-container h4{margin:0;text-transform:uppercase}.images-with-text__text-container h1{margin:15px 0 0;font-family:El Messiri;font-weight:600}.images-with-text__text-container p{font-size:20px;color:#3c3c3c;font-family:var(--font-heading-family);line-height:33px;margin:10px 0 0}.images-with-text__images-container{width:55%;display:grid;grid-area:images-container;grid:auto / auto-flow minmax(0,1fr) minmax(0,.35fr) minmax(0,1.85fr);column-gap:0}.images-with-text__image-on-back img,.images-with-text__image-on-front img{width:100%;height:100%;object-fit:cover;display:block}.images-with-text__image-on-back{grid-column:2/4;align-self:center;grid-row:1 / -1}.images-with-text__image-on-front{grid-column:1/3;align-self:center;grid-row:1 / -1}@media screen and (max-width: 989px){.images-with-text__main-container{flex-direction:column-reverse;gap:2rem}.images-with-text__images-container,.images-with-text__text-container{width:100%}.images-with-text__text-container{max-width:unset}}@media screen and (max-width: 749px){.images-with-text__text-container h4{font-size:12px}.images-with-text__text-container h1{font-size:25px;line-height:35px;margin-top:7px}.images-with-text__text-container p{font-size:15px;line-height:24px;margin-top:0}}.image-text-with-image-background__image-wrapper{background:rgb(var(--color-background));position:relative;height:800px}.image-text-with-image-background__image-wrapper>img{opacity:var(--image-opacity);width:100%;height:100%;object-fit:cover;display:block}.image-text-with-image-background__image-and-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;padding:0 5rem;max-width:1198px;width:100%;margin:0 auto}.image-text-with-image-background__content-image{min-width:50%}.image-text-with-image-background__content-image img{width:100%;height:100%;object-fit:cover}.image-text-with-image-background__content-text{min-width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding-left:48px}.image-text-with-image-background__content-text h1{margin:0;font-family:El Messiri;font-weight:600;line-height:50px}.image-text-with-image-background__content-text h4{margin:10px 0 0;line-height:33px}@media screen and (max-width: 749px){.image-text-with-image-background__image-wrapper{height:700px}.image-text-with-image-background__image-and-content{flex-direction:column;padding:0 1.8rem;max-width:500px}.image-text-with-image-background__content-text{padding:0}.image-text-with-image-background__content-text h1{font-size:25px;line-height:40px;margin-top:10px}.image-text-with-image-background__content-text h4{font-size:15px;line-height:24px;margin-top:0}}@media screen and (max-width: 449px){.image-text-with-image-background__image-wrapper{height:600px}}.mega-menu__content-for-shop{display:flex;justify-content:center;gap:6rem}.mega-menu__content-for-shop .mega-menu__list{display:flex;margin:0;padding:0;gap:6.5rem;flex-shrink:0}.mega-menu-images{display:flex;list-style:none;column-gap:18.5px;padding:0}.mega_menu_img{max-width:299px}.mega_menu_img a{text-decoration:none}.mega_menu_img img{width:100%;height:auto;object-fit:cover;border-radius:3px;aspect-ratio:1}.menu-image-title{margin:0;font-size:15px;text-align:center}html{scroll-behavior:smooth}.faq-container{max-width:1015px;padding:0 50px;margin:65px auto;display:flex;flex-direction:row-reverse;justify-content:space-between;column-gap:50px}.faq__content-container{width:564px}.faq__content-container h2{font-size:30px;font-weight:700;margin:36px 0 30px;line-height:44px;scroll-margin-top:120px}.faq__content-container h2:first-child{margin-top:0}.faq__nav-container{width:300px}.faq__nav-container h1{font-size:50px;line-height:64px;letter-spacing:-.4px;font-weight:500;font-family:El Messiri;margin:0}.faq__sticky{display:flex;position:sticky;top:100px;flex-direction:column;gap:11px}.faq__sticky-inner{display:flex;flex-direction:column;justify-content:center}.faq__sticky a{font-size:18px;line-height:19.6px;font-weight:500;font-family:Lato;padding:18px 0;border-bottom:1px solid #E0E0E0;margin:0;text-decoration:none;color:inherit}.faq__question-container{margin-bottom:16px;background:transparent;border:1px solid #B4B4B4;padding:16px 20px;transition:all .5s ease-in-out;border-radius:14px}.faq__question-container.active{background:rgb(var(--color-background));border:none}.faq__collapsible-item-title-holder{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.faq__collapsible-item-title-holder h4{font-size:18px;line-height:24px;letter-spacing:-.18px;font-weight:500;color:#000;margin:0}.faq__plus-minus-icon-holder{position:relative;width:14px;height:14px}.faq__collapsible-item-title-holder .faq__plus-minus-icon-holder .vertical-line{transform:rotate(0);transition:.5s ease-in-out}.faq__collapsible-item-title-holder.active .faq__plus-minus-icon-holder .vertical-line{transform:rotate(90deg)}.faq__plus-minus-icon-holder svg{position:absolute;top:0;left:0;width:100%;height:100%}.faq__collapsible-item-content{opacity:0;max-height:0px;margin-top:0;transition:all .5s ease-in-out;pointer-events:none}.faq__collapsible-item-content *{max-height:0;transition:max-height .5s ease-in-out;margin:0;font-size:16px;line-height:24px;letter-spacing:-.18x;color:#000;font-family:Lato}.faq__collapsible-item-content.active{opacity:1;margin-top:14px;max-height:1000px;pointer-events:auto}.faq__collapsible-item-content.active *{max-height:100px}.faq__heading-on-mobile{display:none}@media screen and (max-width: 1000px){.faq-container{margin-top:70px;flex-direction:column;row-gap:10px}.faq__nav-container{display:none}.faq__heading-on-mobile{display:block;font-family:El Messiri;font-size:50px;line-height:44px;letter-spacing:-.4px;width:100%;text-align:center;margin:0}.faq__content-container{width:100%}}@media screen and (max-width: 749px){.faq-container{padding:0 18px;margin-top:40px;row-gap:0}.faq__heading-on-mobile{font-size:30px;letter-spacing:0}.faq__content-container h2{font-size:20px;margin-top:0;margin-bottom:13px}.faq__collapsible-item-title-holder h4{font-size:15px;line-height:24px;font-weight:700}.faq__collapsible-item-content p{font-size:13px;line-height:20px}}article.article-template .link{display:none}article.article-template header{margin-top:12px!important}article.article-template .rte{max-width:556px}article.article-template h1{font-family:El Messiri;font-size:40px;font-weight:700;line-height:66px;color:#475a4f;text-align:center}article.article-template h2{font-family:El Messiri;font-size:25px;font-weight:600;line-height:22px;color:#475a4f}article.article-template p,article.article-template li{font-family:Lato;font-size:15px;font-weight:400;line-height:22px;color:#000}article.article-template h4,article.article-template h3{font-family:Lato;font-size:15px;font-weight:700;line-height:24px;font-style:italic;color:#475a4f}article.article-template h3{font-weight:400}@media screen and (max-width: 749px){article.article-template h1{font-size:30px;line-height:39px}}.free-shipping-upsell-container{width:100%;display:flex;flex-direction:column;margin:3.2rem 0}.free-shipping-shipping-message{width:100%;margin-bottom:.5rem;color:rgb(var(--color-foreground));font-size:12px;text-align:center;font-family:El Messiri;font-weight:700}.free-shipping-shipping-message p{margin:0;padding:0;display:inline}.free-shipping-shipping-message strong{font-weight:700}.free-shipping-progress-bar{background-color:#fff;display:flex;height:8px;width:100%;border-radius:5px;position:relative;align-items:center}.free-shipping-progress-bar-done{display:flex;text-align:center;align-items:center;justify-content:center;background-color:rgb(var(--color-foreground));border-radius:.75em;height:100%;transition:1s ease .3s;max-width:100%}.free-shipping-progress-bar:before{content:" "}.size_table__table{padding-bottom:100px}.size_table__table table{width:100%;border-collapse:collapse}.size_table__table th,.size_table__table td{padding:12px 16px;border:1px solid #ddd;text-align:left}.size_table__table th{background-color:#f5f5f5;font-weight:700}@media (max-width: 749px){.size_table__table{padding-bottom:50px}.size_table__table table{overflow-x:auto}}.contact-page-multicolumn .multicolumn-card__info{padding-top:1.5rem;padding-bottom:2rem}@media screen and (max-width: 749px){.contact-page-multicolumn .media{padding:0!important;width:70px;height:70px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
