:root,:root *{font-family:lexend,sans-serif!important;color:#2f2f2f}body,p,a{font-family:lexend,sans-serif!important;font-weight:400}h1,h2,h3,h4,h5,h6{font-family:Geoform,sans-serif!important;font-weight:600;color:#2f2f2f!important}h1.main-page-title.page-title{font-size:32px}@font-face{font-family:lexend;src:url(/cdn/shop/files/Lexend_wght.ttf?v=1751527901)}h1,h2,h3,h4,h5{font-family:lexend!important;font-weight:500!important}.slider-counter.slider-counter--dots{display:none}button.slideshow__autoplay.slider-button{display:none!important}.product__image-slider{width:100%}.product__image-slider .carousel-cell{width:100%;height:auto;margin:0 5px}.product__image-slider .carousel-cell img{width:100%;height:100%;border-radius:10px}.grid__item .product__image-slider{margin-bottom:2rem}.product__image-slider .flickity-viewport{transition:height .2s}.flickity-button:disabled{display:none}.product__image-thumbnail .carousel-cell{width:20%;margin-right:10px}.product__image-thumbnail .carousel-cell img{width:100%;height:100%;border-radius:10px}@media screen and (min-width: 990px){.product:not(.product--no-media):not(.featured-product) .product__media-wrapper{max-width:50%!important;width:calc(50% - .5rem)!important}.product:not(.product--no-media):not(.featured-product) .product__info-wrapper{max-width:50%!important;width:calc(50% - .5rem)!important}}.quick-add-modal__content-info .product__image-thumbnail{display:none}.mega-menu__image{height:auto;border-radius:100px!important;border:1px solid #c8c8c8}.mega-menu__list{grid-template-columns:repeat(7,minmax(0,1fr))!important}.mega-menu__link--image{padding:0;overflow:hidden;background-color:#fff;border-radius:0;border:0px;margin-bottom:0}p.announcement-bar__message.h5{color:#454545!important;font-weight:500}.header__inline-menu ul li span{font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.56px;line-height:normal}@media screen and (min-width: 750px){header{display:flex!important;justify-content:space-between!important}}.product-card-wrapper .card__content .card__information .card__heading{overflow:hidden;text-overflow:ellipsis;display:-webkit-box!important;-webkit-line-clamp:2;line-clamp:2!important;-webkit-box-orient:vertical!important}.card-wrapper.product-card-wrapper .card.card--card.card--media .card__content .card__information .card__heading{font-size:16px;line-height:1.5;white-space:normal}.product .product__info-wrapper .product__info-container .product__title h1{font-size:24px!important}.product .product__info-wrapper .product__info-container .product__description{font-size:15px!important}.product-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box!important;-webkit-line-clamp:2;line-clamp:2!important;-webkit-box-orient:vertical!important}.banner--mobile-bottom .banner__box{padding:0}.template-product-detail-page .slideshow .slideshow__controls.slider-buttons{position:relative!important}.fp-featured-products-section{background:#fff!important}.card .card__inner .card__media{margin:0!important;width:100%;overflow:hidden;z-index:0;border-radius:4px 4px 0 0}button.tab-button{background:#f2f2f2;padding:11px 16px;border-radius:40px;font-size:14px;color:#000!important;opacity:1;letter-spacing:.6px}.tab-button.active{opacity:1;border-bottom:2px solid #91663b;background:#ffa950}body{background:#fff!important}.template-product-detail-page .slideshow{padding:50px 0}.article-template__title{font-size:26px;padding-bottom:6px}article.article-template{background:#fff}main#MainContent{background:#fff}article.article-template p{color:#353535bf!important}.article-card .card__heading{font-size:20px}.product-card-wrapper .card--standard .card__inner{border:none!important}.ctabs-product-info{display:flex;flex-wrap:wrap;align-items:center;margin-top:15px;text-align:center;gap:2px 10px;justify-content:center}span.ctabs__5{display:table;padding:6px 10px;background-color:#f2f2f2;color:#000;line-height:1;font-size:11px;font-weight:300;margin-bottom:5px;border-radius:18px}.card-wrapper.product-card-wrapper .card.card--card.card--media .card__content .card__information .price__container .price__sale,.card-wrapper.product-card-wrapper .card.card--card.card--media .card__content .card__information .price{color:#34acb6;font-weight:500;font-size:16px}.card-wrapper.product-card-wrapper .card.card--card.card--media .card__content .card__information .price__container .price__sale s.price-item.price-item--regular{color:#888!important;text-decoration:line-through;font-size:13px}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom.css.map */
