@import"https://fonts.googleapis.com/css2?family=League+Spartan:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Satisfy&display=swap";body{font-family:League Spartan,sans-serif!important;overflow-x:hidden}h1,h2,h3,h4,h5,h6,p,span,button{font-family:League Spartan,sans-serif!important}.announcement-bar__message{padding:0}.announcement-bar-slider.slider-buttons button.slider-button{height:auto}.announcement-bar-slider .announcement-bar__announcement p.announcement-bar__message.h5{display:flex;align-items:center}.utility-bar{border-bottom:none}.cstm-fst-scn.category-ref-section .category-ref-wrapper{gap:30px!important;justify-content:center!important;align-items:center}.cstm-fst-scn.category-ref-section .category-ref-wrapper .category-ref-item{flex:inherit!important}.cstm-fst-scn.category-ref-section .category-ref-wrapper .category-ref-image{width:160px;margin:0 auto;height:auto}.product__info-wrapper .pdp-shipping-banner{background-color:#861757;color:#fff;display:flex;align-items:center;justify-content:center;padding-top:9px;padding-bottom:5px}.cstm-fst-scn.category-ref-section .category-ref-wrapper .category-ref-image img{height:auto!important;border-radius:22px}.product__info-wrapper .product-form__buttons{max-width:100%}.product__info-wrapper button.shopify-payment-button__button{width:100%;border-radius:10px;text-transform:uppercase;font-weight:700}.product__info-wrapper .atc-wrapper button{display:block!important}.product__info-wrapper .product-form__buttons button.product-form__submit{display:none}.cstm-tabs .fcts__tabs button.fcts__tab{font-size:24px;border-radius:19px!important;padding:13px 40px;display:flex;align-items:center;justify-content:center}.cstm-tabs span.rb-image-deal-price{position:absolute;right:30px;top:22px;z-index:1;background-color:#861757;color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;padding:5px 10px 0;border-radius:50px}.cstm-tabs{background:#fff}.concerns-carousel .cc-image img{width:280px;height:280px;border-radius:22px;object-fit:cover}.concerns-carousel .cc-title{align-items:center;justify-content:center;padding-top:10px}.cstm-tabs .fcts__tabs button.fcts__tab.is-active{background:#ab0e69;border:3px solid #ab0e69;color:#fff;opacity:1}.cstm-tabs .fcts__tabs button.fcts__tab{background:#f3f3f3;border:1px solid #f3f3f3;color:#000}.cstm-tabs .fcts__tabs{column-gap:27px}.product__info-wrapper.grid__item span.price-item.price-item--sale.price-item--last{font-size:22px;font-weight:700}.product__info-wrapper.grid__item s.price-item.price-item--regular{font-size:20px;font-weight:700}.shopabe_video .slideVideo video{border-radius:10px!important}.ch__desktop a.ch__navlink{font-family:League Spartan,sans-serif!important}.product-info-image img{width:100%}.collection .price__regular span{color:#881156;font-size:13px!important;font-weight:400!important}button.product-popup-modal__button{font-size:18px;font-weight:600}.product-popup-modal__content-info h1.h2{text-align:center;font-size:25px;letter-spacing:0}.collection .card__inner.rb-card__inner .rb-image-deal{position:absolute;right:30px;top:22px;z-index:1;background-color:#861757;color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;padding:5px 10px 0;border-radius:50px}.product.grid .qty-atc-wrapperne .product-form__input.product-form__quantity{width:100%!important;max-width:inherit!important;min-width:inherit!important}.reasons-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:16px!important}.reason{display:flex!important;align-items:center!important;gap:10px!important}.reason img{width:50px!important;height:50px!important;object-fit:contain!important}.feature-scroll{display:flex!important;overflow-x:auto;gap:15px!important;flex-wrap:nowrap;margin-top:30px;width:100%}.feature-scroll .feature-card{width:25%}.feature-scroll .feature-card img{height:auto}.cstm-tabs-coll.template-search .media img{object-position:top}.cstm-tabs-coll.template-search .quick-add button.quick-add__submit{display:none!important}.cstm-tabs-coll.cstm-tabs-coll-collection ul.grid.product-grid li .quick-add button.quick-add__submit span{color:#fff!important}@media(max-width:576px){.reasons-grid{gap:12px!important}.reason img{width:42px!important;height:42px!important}.reason span{font-size:13px!important;line-height:1.3!important}}.product.grid .qty-atc-wrapperne .qty-wrapper quantity-input.quantity{border-radius:10px;width:100%;border:1px solid #333!important;background:transparent}.product.grid .qty-atc-wrapperne button.product-form__submit{border-radius:10px}.collection .card__content.rb-main .quick-add__submit{box-shadow:none!important}.product-grid-container .pcx-deal{display:none}.product-grid-container button.pcx-atc{border-radius:12px!important;font-weight:600!important}.product-grid-container span.pcx-off-badge{position:absolute;right:30px;top:22px}.shopify-section-group-header-group span.ch__bubble{height:auto}.cstm-tabs-coll .product-grid-container .collection ul.product-grid li span.price-item.price-item--regular{font-weight:700!important;font-size:16px!important}.cstm-tabs .fcts__grid .fcts__item,.cstm-tabs-coll ul.grid.product-grid li,.cstm-tabs-coll .product-grid-container .collection ul.product-grid li{border:1px solid rgba(34,31,32,.1);padding:6px 8px 8px;border-radius:22px;box-shadow:0 0 14.604644775390625px #221f2014;position:relative;background:#fff}.cstm-tabs .fcts__grid .fcts__item .card__media img,.cstm-tabs-coll ul.grid.product-grid li .card__media img{border-radius:22px}.cstm-tabs .fcts__grid .fcts__item .card__inner,.cstm-tabs-coll ul.grid.product-grid li .card__inner{background:transparent}.cstm-tabs .fcts__grid .fcts__item .card__media .media,.cstm-tabs-coll ul.grid.product-grid li .card__media .media{background:transparent;border-radius:22px}.cstm-tabs .fcts__grid .fcts__item .card__information h3,.cstm-tabs-coll ul.grid.product-grid li .card__information h3{text-align:left;font-size:18px;line-height:26px;font-weight:400}.cstm-tabs-coll ul.grid.product-grid li .card__information h3{color:#000}.cstm-tabs .fcts__grid .fcts__item .quick-add,.cstm-tabs-coll ul.grid.product-grid li .quick-add{display:flex;align-items:center;justify-content:space-between}.cstm-tabs-coll ul.grid.product-grid li .quick-add{margin-bottom:0}.cstm-tabs-coll ul.grid.product-grid li .quick-add span,.cstm-tabs-coll ul.grid.product-grid li .quick-add s.price-item.price-item--regular{color:#000}.cstm-tabs-coll ul.grid.product-grid li .quick-add span.price-item.price-item--sale.price-item--last{font-weight:700}.cstm-tabs .fcts__grid .fcts__item .quick-add button.quick-add__submit,.cstm-tabs-coll ul.grid.product-grid li .quick-add button.quick-add__submit{font-size:13px;text-transform:uppercase;border-radius:10px;background-color:#881156;color:#fff;min-height:39px;column-gap:5px;display:flex;align-items:center;justify-content:center}.cstm-tabs .fcts__grid .fcts__item .quick-add button.quick-add__submit span,.cstm-tabs-coll ul.grid.product-grid li .quick-add button.quick-add__submit span{vertical-align:middle;position:relative;top:3px;color:#fff}.cstm-tabs-coll ul.grid.product-grid li .quick-add button.quick-add__submit:before,.cstm-tabs-coll ul.grid.product-grid li .quick-add button.quick-add__submit:after{display:none}.cstm-tabs .fcts__grid,.cstm-tabs-coll ul.grid.product-grid li .quick-add{gap:7px}.cstm-tabs .fcts__grid .fcts__item .card__information,.cstm-tabs-coll ul.grid.product-grid li .card__information{margin-bottom:0;padding-bottom:5px}.cstm-tabs .fcts__grid .fcts__item .quick-add button.quick-add__submit:before,.cstm-tabs .fcts__grid .fcts__item .quick-add button.quick-add__submit:after{display:none}.cstm-tabs .fcts__grid .fcts__item span.price-item.price-item--sale.price-item--last,.cstm-tabs .fcts__grid .fcts__item .quick-add span.price-item.price-item--regular{font-weight:700}.cstm-tabs .fcts__grid .fcts__item span.badge,.cstm-tabs-coll ul.grid.product-grid li span.badge{position:absolute;right:20px;top:10px;z-index:1;background-color:#861757;color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;padding:5px 10px 0;border-radius:50px}.quick-add-modal__content .product__info-wrapper fieldset.js.product-form__input label{width:65px;height:65px;border-radius:10px;line-height:44px}.product.grid .qty-atc-wrapperne .qty-wrapper quantity-input.quantity{color:#000}.quick-add-modal__content .product__info-wrapper .shopify-payment-button{display:none}.quick-add-modal__content .product__info-wrapper button{margin-top:20px;border-radius:10px;background-color:#000;color:#fff;text-transform:uppercase}.quick-add-modal__content .product__info-wrapper button:before,.quick-add-modal__content .product__info-wrapper quantity-input.quantity:before,.quick-add-modal__content .product__info-wrapper quantity-input.quantity:after,.quick-add-modal__content .product__info-wrapper button:after{display:none}.quick-add-modal__content .qty-wrapper quantity-input.quantity button.quantity__button{color:#000;margin-top:0}.quick-add-modal__content .product__info-wrapper legend.form__label{font-size:24px}.quick-add-modal__content .product__info-wrapper fieldset.js.product-form__input{max-width:100%;padding-bottom:15px}.quick-add-modal__content .product__info-wrapper .product-info-image{display:none}.quick-add-modal__content .product__info-wrapper variant-selects{border-top:2px dashed #861757;padding-top:15px}.quick-add-modal__content .product__info-wrapper ul.icon-with-text{border-top:2px dashed #861757;padding-top:20px;margin-top:20px;display:none}.quick-add-modal__content .product__info-wrapper .offers-slider,.quick-add-modal__content .product__info-wrapper .product-info-accordion{display:none}.product__info-wrapper.grid__item button.product-form__submit.button:before,.product__info-wrapper.grid__item button.product-form__submit.button:after,.product__info-wrapper button.shopify-payment-button__button:before,.product__info-wrapper button.shopify-payment-button__button:after{display:none}.cstm-tabs-coll ul.grid.product-grid{gap:7px!important}.cstm-coll-hide{display:none}@media only screen and (max-width:1600px){.cstm-tabs-coll.template-search ul.grid.product-grid{flex-wrap:wrap}.cstm-tabs-coll.template-search ul.grid.product-grid li{width:32.9%;max-width:32.9%}.cstm-tabs-coll.cstm-tabs-coll-collection ul.product-grid{flex-wrap:wrap!important}.cstm-tabs-coll.cstm-tabs-coll-collection ul.product-grid li.grid__item{min-width:inherit;width:32%!important;max-width:32%}.cstm-tabs .fcts__grid{display:flex}.cstm-tabs-coll ul.grid.product-grid,.cstm-tabs .fcts__grid{flex-wrap:nowrap;overflow-x:auto}.cstm-tabs .fcts__grid .fcts__item{min-width:33%}.cstm-tabs-coll ul.grid.product-grid li{width:33%;max-width:33%}.cstm-tabs-coll ul.grid.product-grid{scrollbar-width:none}.cstm-tabs-coll ul.grid.product-grid::-webkit-scrollbar{scrollbar-width:none}}@media only screen and (max-width:1199px){.cstm-tabs-coll.template-search ul.grid.product-grid li{width:49%;max-width:49%}.cstm-tabs-coll.cstm-tabs-coll-collection ul.product-grid li.grid__item{width:49%!important;max-width:49%}.cstm-tabs-coll ul.grid.product-grid li{width:40%;max-width:40%}.cstm-tabs .fcts__grid .fcts__item{min-width:40%}.cstm-tabs .fcts__grid,.cstm-tabs-coll ul.grid.product-grid{grid-template-columns:repeat(2,1fr)}.cstm-fst-scn.category-ref-section .category-ref-wrapper{gap:15px!important}.shopify-section-group-header-group span.ch__bubble{right:6px}}@media only screen and (max-width:989px){.cstm-fst-scn.category-ref-section .category-ref-wrapper{gap:15px!important;flex-wrap:nowrap;overflow-x:auto;padding:0}nav.ch__nav{overflow:auto!important}.feature-scroll .feature-card{min-width:60%;padding:0;overflow:inherit}.feature-scroll{justify-content:flex-start!important}.cstm-desc-scn.product-feature-section{padding:20px 0}.cstm-tabs .fcts__grid .fcts__item .quick-add button.quick-add__submit,.cstm-tabs-coll ul.grid.product-grid li .quick-add button.quick-add__submit{font-size:0;flex-direction:column;border-top-right-radius:0;border-bottom-left-radius:0;position:relative;right:-8px}.cstm-tabs .fcts__grid .fcts__item,.cstm-tabs-coll ul.grid.product-grid li{border-radius:13px}.cstm-tabs .fcts__grid .fcts__item .quick-add,.cstm-tabs-coll ul.grid.product-grid li .quick-add{top:8px;margin-bottom:0}.cstm-tabs .fcts__grid .fcts__item .card__media .media,.cstm-tabs .fcts__grid .fcts__item .card__media img,.cstm-tabs-coll ul.grid.product-grid li .card__media img,.cstm-tabs-coll ul.grid.product-grid li .card__media .media{border-radius:13px}.cstm-fst-scn.category-ref-section .category-ref-wrapper .category-ref-item{min-width:20%}.cstm-fst-scn.category-ref-section .category-ref-wrapper{justify-content:flex-start!important}.cstm-fst-scn.category-ref-section .category-ref-wrapper .category-ref-image{width:100%}.cstm-fst-scn.category-ref-section{padding:30px 15px!important}.concerns-carousel .cc-track .cc-slide{min-width:44%;flex:0 0 44%}.concerns-carousel .cc-title{margin:0}.concerns-carousel .cc-track .cc-slide img{width:250px;height:250px;margin:0 auto}.cstm-tabs .fcts__grid .fcts__item{min-width:49%}}@media only screen and (max-width:749px){.product ul.product__media-list{gap:0;scroll-padding-left:0!important}.product ul.product__media-list li{width:100%!important;margin:0!important;min-width:101%!important;padding:0!important}.cstm-tabs .fcts__grid .fcts__item{min-width:57%}.cstm-tabs-coll ul.grid.product-grid li{width:57%!important;max-width:57%}.cstm-tabs-coll ul.grid.product-grid li .card__inner{height:100%}.concerns-carousel .cc-track .cc-slide{min-width:50%;flex:0 0 50%}.concerns-carousel .cc-track .cc-slide img{width:200px;height:200px}.cstm-fst-scn.category-ref-section .category-ref-wrapper .category-ref-item{min-width:25%}.cstm-tabs-coll .product-grid-container .collection ul.product-grid li span.price-item.price-item--regular{font-size:14px!important}.cstm-tabs .fcts__grid .fcts__item .quick-add .price__sale span.price-item,.cstm-tabs-coll ul.grid.product-grid li .quick-add .price__sale span.price-item{font-size:14px;margin-right:0}.cstm-img-banner .banner__media{height:auto!important}.cstm-img-banner .banner__box{position:absolute;padding-top:0!important;padding-bottom:0!important;bottom:30px}.cstm-img-banner .banner__media img{position:relative!important}.ch__mobile button.chm__btn img{width:24px;height:24px}.collection .card__inner.rb-card__inner .rb-image-deal{right:13px;top:13px;font-size:10px;padding:3px 10px 0}.footer-block__image-wrapper{margin-bottom:0}.footer-block__details-content .list-menu__item--link{padding-bottom:0}.chdr.is-open .chdr__pills a.chpill{padding:10px}.chdr.is-open .chdr__pills{border-top:none;margin-top:0}.chdr.is-open .chdr__list a.chmi:first-child{padding-top:0}.chdr.is-open .chdr__list button span{color:#000;font-size:15px;font-weight:500;transform:inherit;-ms-transform:inherit;-webkit-transform:inherit}.chdr.is-open .chdr__list button{padding:6px 0 0}.chdr.is-open .chdr__list a{color:#000;padding:10px 0}.chdr__top img{max-height:inherit!important;width:104px!important}.cstm-img-wth-txt .image-with-text__content{padding:10px 0}.ch__mobile span.ch__iconwrap a.chm__link.chm__btn{position:relative;left:-10px}span.ch__iconwrap a.chm__link.chm__btn img{width:100%}.product.grid .qty-atc-wrapperne .product-form__buttons{max-width:100%}product-info{padding-top:0!important}product-info a.skip-to-content-link.button.visually-hidden.quick-add-hidden{display:none!important}ul.product__media-list.contains-media li .product-media-container{aspect-ratio:inherit!important;--ratio-percent: calc(1 / .66 * 100%)}.category-ref-wrapper .category-ref-item{min-width:39%}.ch__mobile .chm__logo img{width:100px;max-height:inherit}.chdr__list button span{justify-content:flex-end}.category-ref-section{padding:30px 0 0!important}.shoppable-reel-hading h2{margin-bottom:0!important}.concerns-carousel{padding-top:30px!important}.concerns-carousel .cc-header{margin-bottom:15px}.sapling-steps-section{padding:20px 15px 0!important}footer.footer{padding-top:20px;padding-bottom:20px}footer.footer .footer__blocks-wrapper{margin-bottom:0}footer.footer .footer__content-top.page-width{padding:0 20px}footer.footer h2.footer-block__heading strong{font-weight:400;text-transform:uppercase}footer.footer .footer-block.grid__item{border-bottom:1px solid #ffffff}footer.footer .footer-block.grid__item:first-child{border-bottom:none}.footer-block__details-content.footer-block-image{margin-bottom:0}.collection .card__content.rb-main .quick-add__submit{height:40px!important;min-height:40px;padding-top:1px;padding-bottom:0}.collection ul.grid.product-grid{gap:10px}.collection ul.grid.product-grid li{width:48%}.collection .card__content.rb-main .quick-add__submit span{line-height:13px!important}section.icon-marquee{padding-top:20px;padding-bottom:10px}.cstm-tabs .fcts__grid .fcts__item span.badge,.cstm-tabs-coll ul.grid.product-grid li span.badge{right:0;top:0;font-size:9px;padding:3px 4px 1px}.cstm-tabs .fcts__grid .fcts__item .quick-add .price__sale span.price-item,.cstm-tabs-coll ul.grid.product-grid li quick-add .price__sale span.price-item{display:block}.cstm-tabs-coll ul.grid.product-grid li .quick-add span.price-item.price-item--sale.price-item--last{display:block}.cstm-tabs .fcts__grid .fcts__item .quick-add button.quick-add__submit,.cstm-tabs-coll ul.grid.product-grid li .quick-add button.quick-add__submit{position:absolute;right:-8px;bottom:0;min-width:34px;width:34px}}@media only screen and (max-width:480px){.cstm-tabs-coll.cstm-tabs-coll-collection ul.product-grid li.grid__item{min-width:inherit;width:48%!important;max-width:48%}.concerns-carousel{padding-left:10px;padding-right:10px}.concerns-carousel .cc-track{gap:1px}.concerns-carousel .cc-track .cc-slide img{width:130px;height:130px}.concerns-carousel .cc-title{margin:0;text-align:center}.concerns-carousel .cc-title span.cc-arrow{display:none}.cstm-fst-scn.category-ref-section .category-ref-wrapper .category-ref-item{min-width:52%}.cstm-tabs-coll ul.grid.product-grid li .card__information h3{font-size:13px;line-height:20px}.quick-add-modal__content .quick-add-modal__content-info{padding:10px 15px}.quick-add-modal__content .product__info-wrapper fieldset.js.product-form__input label{width:50px;height:50px;border-radius:10px;line-height:50px;text-align:center;padding:0}.cstm-tabs .fcts__grid .fcts__item .card__information h3{font-size:13px;line-height:20px}.cstm-tabs .fcts__grid .fcts__item .quick-add s.price-item.price-item--regular{margin-right:0!important}.shopabe_video{padding-top:20px!important;padding-bottom:0!important}.cstm-shoppable.shopabe_video{padding-top:20px!important;padding-bottom:20px!important}.collection__container .collection-tabs{column-gap:14px}.collection__container .collection-tabs button.tab-btn{font-size:18px;padding:10px 20px}.cstm-tabs span.rb-image-deal-price{right:14px;top:15px;font-size:9px;padding:2px 10px}.cstm-tabs .fcts__tabs{column-gap:14px}.cstm-tabs .fcts__tabs button.fcts__tab{font-size:18px;padding:10px 17px}.cstm-tabs .card__content.rb-main .quick-add__submit{height:auto!important;min-height:inherit;padding:10px 5px;font-size:12px!important}.announcement-bar-section .utility-bar{padding-top:5px;padding-bottom:5px}}@media only screen and (max-width:430px){.shopabe_video{padding-top:0!important;padding-bottom:0!important}.cstm-shoppable.shopabe_video{padding-top:20px!important;padding-bottom:20px!important}.cstm-tabs-coll.template-search ul.grid.product-grid li{width:48%!important;max-width:49%}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/custom.css.map */
