@media(max-width:1500px){body .page-width,body .page-width-desktop{max-width:90%}}@media(max-width:1100px){body .page-width,body .page-width-desktop{max-width:100%}.testimonial-section .slider-button.slider-button--next{right:-20px}.testimonial-section .slider-button.slider-button--prev{left:-20px}}@media(max-width:989px){.art-sidebar,.art-text{width:100%}.art-sidebar ul.posts-list{display:flex;overflow-x:scroll;gap:14px;flex-direction:row;scrollbar-width:none;-ms-overflow-style:none}.art-sidebar ul.posts-list li.article{margin-bottom:0;width:45%;display:block;flex:1 0 auto}.art-sidebar ul.posts-list li.article .article-image{width:100%;height:26vw;min-height:200px;margin-bottom:12px}.art-sidebar ul.posts-list li.article .article-image,.art-sidebar ul.posts-list li.article .artside-text{width:100%}.art-sidebar ul.posts-list li.article .article-image img.article__image{width:100%;height:100%;object-fit:cover}body .blog-articles{grid-template-columns:1fr 1fr}body .menu-drawer__navigation{padding:0rem 0 2rem}body .menu-drawer__menu-item{padding:.8rem 3rem;font-size:1.5rem}body .menu-drawer__localization+.list-social{margin-top:0}body .slider__slide{padding:0!important}.slider-buttons.ab-slider-buttons{display:none}body .slider.slider--tablet{margin-bottom:0}.testimonial-card{height:calc(100% - 48px);min-height:inherit}.testimonial-section .page-width{padding:0}.testimonial-section .slider-buttons,.blog .slider-buttons{display:none}.footer-block__details-content.contact-foot.rte p span.textfooter a{word-wrap:break-word}body .hxxl{font-size:clamp(calc(var(--font-heading-scale) * 2.6rem),14vw,calc(var(--font-heading-scale) * 5.2rem))}body h2,body .h2{font-size:calc(var(--font-heading-scale) * 3rem)}.image-with-text .grid__item{width:100%}body .image-with-text__content{padding:2rem 0rem 0}.footer-block.grid__item.footer-block--menu{padding:0}.footer-block.grid__item.footer-block--text{width:100%}body .footer__content-top .grid{row-gap:3rem}.footer-block.grid__item.footer-block--contact{width:100%}}@media(max-width:749px){.product__info-container .price{font-size:20px}body .product__info-container>*+*{margin:1rem 0}body .yotpo-new-review-btn-wrapper .yotpo-new-review-btn.empty-state{margin-bottom:0}.accordion:first-child{margin-top:0}body .blog-articles{grid-template-columns:1fr}.main-blog h1.title--primary{margin:0 0 2.5rem}body .slideshow .banner--desktop-transparent .slideshow__text.banner__box{max-width:100%}body .hxxl{font-size:clamp(calc(var(--font-heading-scale) * 2.6rem),14vw,calc(var(--font-heading-scale) * 2.4rem))}body h2,body .h2{font-size:calc(var(--font-heading-scale) * 2.2rem)}body .subtitle{font-size:1.5rem;line-height:calc(1 + .3 / var(--font-body-scale))}body .collection .slider.slider--tablet{margin-bottom:0}body .article-card__excerpt{margin-top:1rem;margin-bottom:1.5rem}body .footer__content-top{padding-left:calc(1.5rem / var(--font-body-scale));padding-right:calc(1.5rem / var(--font-body-scale))}body .footer-block.grid__item{margin:2rem 0}body .footer-block__heading{font-size:calc(var(--font-heading-scale) * 1.7rem);margin-bottom:0}body .footer-block--menu .footer-block__heading:after,body .footer-block--contact .footer-block__heading:after{content:"";position:absolute;background:url(https://cdn.shopify.com/s/files/1/0804/8161/6179/files/footer-arrow.svg?v=1736329682);height:20px;width:20px;right:0;transition:.5s}body .footer-block--menu.is-open .footer-block__heading:after{transform:rotate(180deg)}.footer-block.grid__item.footer-block--menu .footer-block__heading{position:relative}.footer-block.grid__item.footer-block--text .footer-block__details-content.rte{display:block!important}.footer-block.grid__item.footer-block--text h2.footer-block__heading{margin-bottom:1.2rem}.footer-block.grid__item:first-child{border-bottom:.5px solid rgba(var(--color-foreground),.08);padding-bottom:2rem}.footer-block.grid__item.footer-block--menu:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.footer-block.grid__item.footer-block--menu{width:100%;border-bottom:.5px solid rgba(var(--color-foreground),.08);padding-bottom:2rem}ul.footer-block__details-content.mobile-hide{display:none}body .footer-block__details-content{margin-bottom:0;padding-top:10px}.footer-block.grid__item.footer-block--menu{padding-left:0;padding-right:0}.footer-block__details-content.contact-foot.rte.mobile-hide{display:none}.footer-block.grid__item:last-child{margin-bottom:0}body .footer__content-top{padding-bottom:1rem}body .footer__content-bottom-wrapper--center{justify-content:center;gap:0;flex-direction:column}body .footer__content-bottom{padding-top:1rem}.footer-block.grid__item.footer-block--text .footer-block__details-content.rte{padding-top:0}body .footer-block__details-content .list-menu__item--link{font-size:1.4rem;padding:4px 0}body .list-payment{padding-top:5px}}@media(max-width:480px){.customers_social-inner-text .social-sharing a{padding:2px 4px;font-size:12px;gap:2px;border-radius:2px}.customers_social-inner-text .social-sharing a .svg-wrapper,.customers_social-inner-text .social-sharing a .svg-wrapper svg{width:14px;height:14px}.customers_social-inner-text .social-sharing{gap:5px}.art-sidebar ul.posts-list li.article{width:80%}.marquee-text{padding:0 20px}body .yotpo-display-s .yotpo-head{margin-top:0;display:none}body .product-form__input--pill input[type=radio]+label{margin:.3rem .1rem .1rem 0;padding:.5rem .8rem;font-size:13px}.product__info-container .price{font-size:18px}.product-form__input .form__label{font-weight:500;font-size:14px}body .icon-with-text--horizontal .icon-with-text__item{border-radius:4px;padding:10px 8px;font-size:13px}ul.icon-with-text.icon-with-text--horizontal{column-gap:1rem}.product-card-wrapper p.card__heading{font-weight:400;-webkit-line-clamp:2;font-size:13px}.product-card-wrapper .card-review span svg.star-container{width:12px;height:12px}.product-card-wrapper .card-review span{height:14px!important;align-items:center}.product-card-wrapper span.yotpo-sr-bottom-line-left-panel.yotpo-sr-bottom-line-score{font-size:12px!important;line-height:normal!important}.product-card-wrapper .price{font-size:15px}.card--standard>.card__content .card__information{padding-bottom:6px}ul.grid.product-grid{row-gap:20px}body .collection-hero__title{margin:1.5rem 0}body .template-search__search{margin:0 auto 1.5rem}body .template-search__header{margin-bottom:2rem}body .template-search__search .search{margin-top:1rem}.accordion__title{font-weight:600;font-size:15px}body .article-template>*:first-child:not(.article-template__hero-container){margin-top:3rem}body .article-template header{margin-bottom:2.5rem;line-height:calc(.3 / var(--font-body-scale))}body .caption-with-letter-spacing{font-size:1.3rem}.share-button button.share-button__button{min-height:inherit}body .element-margin-top{margin-top:2rem}body .article-template__link{font-size:1.4rem}body .article-template__comment-wrapper{padding:3.5rem 0;margin-top:3rem}body .field__input,body .select__select,body .customer .field input,body .customer select,body .field__label,.customer .field label{font-size:1.4rem}body .article-template__comment-fields>*{margin-bottom:1.5rem}body .article-template__comment-warning{margin:1.5rem 0}body .image-with-text__content>*+*{margin-top:.5rem}body .image-with-text__content .image-with-text__text+.button{margin-top:1.5rem}body .utility-bar__grid.page-width{padding-left:1.5rem;padding-right:1.5rem}body .header{padding:0px 1.5rem}body .button,body .button-label,body .shopify-challenge__button,body .customer button{font-size:1.4rem}body .button,body .shopify-challenge__button,body .customer button{padding:0 1.5rem}body .button,body .shopify-challenge__button,body .customer button,body button.shopify-payment-button__button--unbranded{min-width:calc(10rem + var(--buttons-border-width) * 2);min-height:calc(3.5rem + var(--buttons-border-width) * 2)}body .banner__box>*+.banner__buttons{margin-top:1.2rem}body .header__heading-logo{height:55px;max-width:100%;object-fit:contain}body .slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item{width:calc(80% - var(--grid-mobile-horizontal-spacing) - 2rem);max-width:100%}body .newsletter__wrapper{padding-right:calc(1.5rem / var(--font-body-scale));padding-left:calc(1.5rem / var(--font-body-scale))}.newsletter-form__field-wrapper .field{flex-direction:column}body .newsletter__subheading{margin-top:1rem}body .copyright__content{font-size:1.3rem}.list-payment__item svg.icon{width:28px;height:17px}body .main-page-title{margin-bottom:2rem}body p,body li,body a{word-wrap:break-word}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/responsive.css.map */
