.cstm-announcement-bar{background-color:#383838;color:#fff}.announcements-wrapper{duration:30s;gap:60px;display:flex;overflow:hidden;-webkit-user-select:none;user-select:none;gap:50px;padding:0}.announcements-bundle{display:flex;align-items:center;justify-content:space-around;gap:50px;min-width:max-content;animation:scroll 30s linear infinite}.announcements-bundle p{margin:unset;font-size:12px}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(calc(-100% - 50px))}}.cstm-gif-section-store-info{padding:30px 0}.gif-items-wrapper .gif-item{text-align:center}.gif-items-wrapper .gif-item-gif{height:70px;width:auto}.gif-items-wrapper .gif-title{font-size:24px;font-weight:600;margin:unset;margin-top:15px}.swiper-gifs .swiper-pagination{position:relative}.swiper-gifs .swiper-pagination .swiper-pagination-bullet-active{background:#000}@media only screen and (max-width: 700px){.gif-items-wrapper .gif-item-gif{height:36px}.gif-items-wrapper .gif-title{font-size:21px;font-weight:600;margin:unset;margin-top:10px}}.prod-spec-section-title{font-size:22px}.cstm-gif-section{padding:30px}.prod-spec-title,.prod-spec-item{text-align:center}.prod-spec-item .prod-spec-gif{height:50px;width:50px;margin:auto}.prod-spec-item .prod-spec-title{font-size:18px;font-weight:600;margin-top:1rem;margin-bottom:unset}.prod-spec-item .prod-spec-desc{font-size:12px;margin-top:1rem;margin-bottom:unset}.prod-spec-inner{gap:1.5rem}@media only screen and (max-width: 480px){.prod-spec-item{display:flex;align-items:center;gap:1rem;text-align:left}.cstm-gif-section-store-info .prod-spec-item{align-items:flex-start}.prod-spec-item .prod-spec-gif{margin:unset}.cstm-gif-section-store-info .prod-spec-item .prod-spec-gif{height:20px;width:20px}.prod-spec-title{text-align:left}.prod-spec-section-title{font-size:18px}.prod-spec-item .prod-spec-title{font-size:14px;margin-top:unset}.prod-spec-item .prod-spec-desc{margin-top:10px}}@media only screen and (max-width: 700px){.prod-spec-inner{display:grid;grid:auto / minmax(0,1fr)!important}}@media only screen and (max-width: 1149px){.prod-spec-inner{display:grid;grid:auto / repeat(2,minmax(0,1fr))}}@media only screen and (min-width: 1150px){.cstm-gif-section .prod-spec-inner{grid:auto / repeat(4,1fr);row-gap:.6rem;min-width:0;align-items:start;display:grid}.cstm-gif-section-store-info .prod-spec-inner{grid:auto / repeat(3,1fr);row-gap:.6rem;min-width:0;align-items:start;display:grid}}.community-slider-section{margin:35px 0}.community-slider-intro-text{text-align:center!important;margin-bottom:30px!important}.community-slider-intro-text h2{font-weight:600}.community-slider-section .swiper-wrapper{transition-timing-function:linear}.com-slider-wrapper{max-width:100%;overflow:hidden}.com-slider-wrapper .img-wrapper{width:250px;aspect-ratio:9 / 14}.com-slider-wrapper .swiper-slide{width:fit-content}.com-slider-wrapper .img-wrapper img{height:100%;width:100%;object-fit:cover}.product-form__input--pill input[type=radio]+label{background:#fff;border:1px solid #f5f5f5!important;color:#1c1c1c;box-shadow:none;text-transform:uppercase;border-radius:3px!important;font-size:12px!important}.product-form__input--pill input[type=radio]:checked+label{background-color:#f5f5f5!important;color:#1c1c1c!important}.cstm-card-wrapper{border-radius:5px;overflow:hidden}.card:not(.ratio)>.card__content.cstm-card-content{position:absolute;bottom:10px;left:10px;background:#1c1c1c75;max-width:90%;width:fit-content;padding:8px 15px;border-radius:5px}.card:not(.ratio)>.card__content.cstm-card-content .card__information{padding:unset}.card:not(.ratio)>.card__content.cstm-card-content .card__heading{color:#fff;font-size:.8em;text-transform:uppercase;letter-spacing:.2em}.separator-banner{height:250px;padding:60px 0;display:flex;justify-content:center;align-items:center;background-size:cover!important}.btn.banner-button{border:2px solid black;font-weight:600!important;text-transform:uppercase;color:#000;background-color:unset!important}@media only screen and (max-width: 768px){.separator-banner{height:200px}}.card-text-wrapper{background-size:cover;padding:40px}.card-item{max-width:380px;padding:40px 0;margin:auto;color:#fff;text-align:center}.card-item .percentage-counting{font-size:38px;margin-bottom:unset;font-weight:700}.card-item .card-title{font-size:26px;font-weight:600;margin:unset;margin-top:10px;color:#fff}.card-item .card-desc{margin:unset;margin-top:10px}@media only screen and (max-width: 700px){.card-item .card-title{font-size:22px}}.sliding-text-wrapper{duration:30s;display:flex;overflow:hidden;-webkit-user-select:none;user-select:none;gap:30px;padding:15px 0;background:#000}.slide-text-bundle{display:flex;align-items:center;justify-content:space-around;gap:30px;min-width:max-content;animation:scroll-slide-text-bar 30s linear infinite}.slide-text-bundle p{margin:unset;font-size:24px;text-transform:uppercase;color:#fff}@keyframes scroll-slide-text-bar{0%{transform:translate(0)}to{transform:translate(calc(-100% - 30px))}}@media only screen and (max-width: 768px){.sliding-text-wrapper{padding:15px 0}.slide-text-bundle p{margin:unset;font-size:14px;text-transform:uppercase;color:#fff}.slide-text-bundle svg{height:10px;width:10px}}@media only screen and (max-width: 450px){.sliding-text-wrapper{padding:8px 0;gap:10px}.slide-text-bundle p{margin:unset;font-size:14px;text-transform:uppercase;color:#fff}.slide-text-bundle svg{height:8px;width:8px}}.faq-section-sub-title{text-align:center}.custom-faq-section{padding:35px 0;background:#eee}.cstm-accordion-container{margin-bottom:10px!important;background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 -4px 10px 2px #0000000a}.custom-faq-section .cstm-accordion{color:#444;cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:none;font-size:15px;transition:background-color .4s ease}.custom-faq-section .accordion-header{display:flex;justify-content:space-between;font-weight:600}.custom-faq-section .accordion-header .icon{display:flex;align-items:center;justify-content:center;height:30px;width:30px;background:#eee;border-radius:50%}.custom-faq-section .accordion:hover,.custom-faq-section .accordion.active{background-color:#ccc}.custom-faq-section .panel{padding:0 18px;display:none;background-color:#fff;overflow:hidden}@media only screen and (min-width: 1080px){.cstm-accordion-container{max-width:80%;margin:auto}}.three-text-columns .row.full-width-row{width:100%;margin-left:auto;margin-right:auto;max-width:100%}.three-text-columns .row.no-padding,.three-text-columns .row .row.max_width.no-padding{margin:0}.three-text-columns .row{background-size:cover;background-position:center;max-width:100%;margin-right:auto;margin-left:auto;display:flex;flex-flow:row wrap}.three-text-columns .row.no-padding>.columns,.three-text-columns .row .row.max_width.no-padding>.columns{padding:0}.three-text-columns .column,.three-text-columns .columns{flex:1 1 0px;min-width:0}.three-text-columns .text-center{text-align:center}.three-text-columns .horizontal-textbox-inner{background:#f5f5f5;padding:8% 10%;height:100%}.three-text-columns .horizontal-textbox-inner h4{color:#151515}.three-text-columns .horizontal-textbox-inner p,.three-text-columns .horizontal-textbox-inner a{color:#444}.three-text-columns body,.three-text-columns p{font-style:normal;font-weight:400;font-family:Harmonia Sans,sans-serif}.three-text-columns h3{font-weight:600;font-size:12px}.three-text-columns p{margin-bottom:1rem;font-size:inherit;text-rendering:optimizeLegibility;font-size:13px}@media only screen and (max-width: 767px){.three-text-columns #block-iconbox-2{padding-top:2px;padding-bottom:2px}.three-text-columns .column,.three-text-columns .columns{flex:0 0 100%;max-width:100%;padding-left:0;padding-right:0}.three-text-columns .row.pixel-padding{margin-left:-5px;margin-right:-5px}.three-text-columns .row.pixel-padding .column:not(:last-child){margin-right:5px}}@media only screen and (min-width: 768px){.three-text-columns #block-iconbox-2{padding-left:2px;padding-right:2px}.three-text-columns .row.desktop-spacing .column:not(:last-child){margin-right:10px}.three-text-columns .row.desktop-spacing .columns:first-child{margin-left:0}.three-text-columns .row.desktop-spacing .columns:last-child{margin-right:0}}.usp-item{display:inline-flex;align-items:center}.usp-item:has(.cstm-blob) p.orange{color:#f29a02}.custom-trust ul{margin:1rem 0;padding:unset}.custom-trust li{display:flex;align-items:center;margin-bottom:5px}.custom-trust .trust-text{line-height:1.4}.custom-trust .trust-text.green{color:red}.usp-icon{width:20px;height:auto}.usp-icon.paypal-icon{height:25px}.icon-truck.usp-icon path,.icon-truck.usp-icon circle{fill:#000!important}.cstm-blob{display:block!important;background:#000;border-radius:50%;box-shadow:0 0 #000;height:10px;width:10px;transform:scale(1);animation:pulse-cstm-black 2s infinite;margin:6px 6px 6px 5px}.cstm-blob.orange{background:#f29a02;box-shadow:0 0 #f29a02;animation:pulse-cstm-orange 2s infinite}.cstm-blob.green{background:green;box-shadow:0 0 red;animation:pulse-cstm-green 2s infinite}@keyframes pulse-cstm-orange{0%{transform:scale(.95);box-shadow:0 0 green}70%{transform:scale(1);box-shadow:0 0 0 10px #33d9b200}to{transform:scale(.95);box-shadow:0 0 #33d9b200}}@keyframes pulse-cstm-green{0%{transform:scale(.95);box-shadow:0 0 green}70%{transform:scale(1);box-shadow:0 0 0 10px #33d9b200}to{transform:scale(.95);box-shadow:0 0 #33d9b200}}.product__info-container .product__title h1{font-weight:900;font-size:22px}.cstm-price-wrapper.no-spacing{margin:unset!important}.price--on-sale .price-item--regular{color:#d42727!important;text-decoration-color:#d42727!important}.product__info-container .price--on-sale .price-item--regular{font-size:20px!important}.product__info-container .price-item--sale{font-weight:600;font-size:28px!important}@media only screen and (max-width: 600px){.product__info-container .price--on-sale .price-item--regular{font-size:16px!important}.product__info-container .price-item--sale{font-size:20px!important}}.product-form__submit.button{font-weight:600!important;text-transform:uppercase!important;box-shadow:#00000059 0 5px 15px;padding:12px 40px;border-radius:5px;overflow:hidden;background:#0d5e3e}.product-form__submit.button:after{box-shadow:unset}.cstm-payment-icons .list-payment{justify-content:center}@media only screen and (min-width: 768px){.desktop-sticky-atc-box{display:none;position:fixed;z-index:10;bottom:20px;right:20px;padding:10px;background:#fff;border:1px solid #f5f5f5}.desktop-sticky-atc-box-inner{display:flex;gap:10px;align-items:center}.desktop-sticky-atc-box-inner .image-wrapper{height:75px;width:50px}.desktop-sticky-atc-box-inner .image-wrapper img{height:100%;width:100%;object-fit:cover}.desktop-sticky-atc-box-inner .product-meta-info{max-width:230px}.cstm-sticky-atc-button{display:none!important}.desktop-sticky-atc{font-size:12px;padding:10px;width:fit-content;height:fit-content}}@media only screen and (max-width: 768px){.desktop-sticky-atc-box{display:none!important}.cstm-sticky-atc-button{display:none;position:fixed!important;bottom:25px;left:0;right:0;width:90%;margin:auto;z-index:10}}.swiper.cstm-review-swiper{position:relative;padding:0 30px}.swiper.cstm-review-swiper:before{content:"";position:absolute;z-index:3;left:0;top:0;height:100%;width:30px;background:#fff}.swiper.cstm-review-swiper:after{content:"";position:absolute;z-index:3;right:0;top:0;height:100%;width:30px;background:#fff}.cstm-review-slider-section .swiper-button-next,.cstm-review-slider-section .swiper-button-prev{display:flex!important;height:25px;width:25px;border-radius:50%;border:1px solid rgb(140,140,140);z-index:4}.cstm-review-slider-section .swiper-button-next:after,.cstm-review-slider-section .swiper-button-prev:after{font-size:13px;font-weight:800;color:#8c8c8c}.cstm-review-slider-section .swiper-slide{display:flex}.cstm-review-slider__title{text-align:center;margin-bottom:30px}.cstm-review-item{width:100%;height:160px;padding:15px;background:#f8f9fa;border-radius:2px}.cstm-review-item__inner{display:flex;flex-direction:column;height:100%}.cstm-review-item__rating{margin-bottom:12px}.cstm-review-item__rating svg{width:100px;height:auto}.cstm-review-item__title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;font-weight:800;line-height:1;margin-bottom:10px!important;margin-top:unset}.cstm-review-item__content{margin:unset!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;line-height:1.1}.cstm-review-item__date,.cstm-review-item__meta .cstm-review-item__author{width:fit-content;max-width:50%;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.cstm-review-item__meta{display:flex;gap:3px;align-items:center;margin-top:auto}.cstm-review-item__meta p{margin:unset;font-size:12px}.cstm-review-item__meta .cstm-review-item__author{margin:unset;font-weight:700;color:#0009}.cstm-review-item__meta .cstm-review-item__date{color:#0009}.swiper-button-prev:after,.swiper-button-next:after{text-rendering:auto}.cstm-review-slider__footer{text-align:center;margin:10px auto 5px;cursor:pointer}.cstm-review-slider__footer a{text-decoration:underline!important;text-decoration-color:#000!important;text-underline-offset:3px;border-bottom:unset!important}.cstm-review-slider__footer svg{width:80px;height:auto;margin:auto}@media only screen and (max-width: 600px){.cstm-review-item__title{margin-bottom:10px!important}}.cstm-featured-collection-items{display:flex;gap:15px;-webkit-overflow-scrolling:touch;overflow:hidden;overflow-x:scroll;padding-bottom:25px}.cstm-featured-collection-items .cstm-single-featured-collection-item{flex:0 0 20vw;width:20vw}@media only screen and (max-width: 768px){.cstm-featured-collection-items .cstm-single-featured-collection-item{flex:0 0 36vw;width:36vw}}.card__heading{font-family:unset!important}.title-wrapper-with-link h2,.title-wrapper h2,.related-products__heading{font-size:26px;font-weight:600}.card-information .price--on-sale .price-item--regular,.card-information .price--on-sale{font-size:14px}.title-wrapper .title{text-align:center}.card__content .card__heading.h5{font-weight:300;font-size:15px;text-transform:uppercase}@media only screen and (max-width: 768px){.title-wrapper-with-link h2,.title-wrapper h2,.related-products__heading{font-size:22px}.card-information .price--on-sale .price-item--regular,.card-information .price--on-sale{font-size:12px}}@media only screen and (max-width: 749px){.accordion-header{cursor:pointer}.accordion-content{display:none;overflow:hidden}.accordion-content.open{display:block}.footer-block.grid__item{margin:unset!important}.footer-block.grid__item .accordion-header{margin:unset!important;padding:2rem 0}}.cstm-collection-banner{padding:100px;max-width:100%}.cstm-collection-banner-title{font-size:26px;text-align:center;color:#000;margin:unset}@media only screen and (max-width: 767px){.cstm-collection-banner{padding:40px 10px}.cstm-collection-banner-title{font-size:22px}}hr.no-top-spacing{margin-top:unset!important}.cstm-scarcity-wrapper{background:#e8e8e2!important;padding:8px}.cstm-scarcity-text{color:#000;margin:unset;lineheight:1.2}.cstm-scarcity-text p{margin:unset}@media screen and (max-width: 749px){.cstm-scarcity-text p{line-height:1.3;font-size:14px}}.hc-swiper-product-gallery{max-width:100%;display:flex;flex-direction:row-reverse;gap:15px}.hc-swiper-product-gallery{overflow:hidden}.main_gallery_container{max-width:85%}.thumbnails-wrapper{max-width:15%}.main_gallery img{width:100%;height:auto}c .thumbnails_gallery{width:93%}.thumbnails_gallery_container .swiper-slide img{max-width:100%}.thumbnails_gallery .swiper-slide{border:2px solid white}.thumbnails_gallery .swiper-slide-thumb-active{border:2px solid black}.thumbnails_gallery .swiper-slide{height:fit-content!important}.cstm-product-thumb-item{width:calc(100% - 4px);height:auto}@media only screen and (max-width: 749px){.thumbnails-wrapper{display:none}.hc-swiper-product-gallery .main_gallery_container{width:100%!important;max-width:100%}.hc-swiper-product-gallery{margin-bottom:25px}.cstm-product-gallery-swiper-pagination.swiper-pagination-bullets-dynamic{position:unset;margin:auto;transform:unset!important}.cstm-product-gallery-swiper-pagination .swiper-pagination-bullet-active{background:#000}}@media only screen and (min-width: 749px){.cstm-product-gallery-swiper-pagination{display:none}}.header-wrapper:has(.transparent-header){position:absolute;width:100%;max-width:100%;background:unset}.header-wrapper .transparent-header,.header-wrapper .transparent-header .header__menu-item,.header-wrapper .transparent-header .header__menu-item .header__active-menu-item{color:#fff!important}.header-wrapper .transparent-header .header__icon svg{stroke:#fff!important}.cstm-green-header:not(.transparent-header){background:#fff}.header-wrapper .cstm-green-header .header__menu-item,.header-wrapper .cstm-green-header .header__menu-item .header__active-menu-item{color:#fff!important}.header-wrapper .cstm-green-header .header__icon svg{stroke:#fff!important}.cstm-sale-badge{background:#0d5e3e;padding:8px;margin-bottom:.5rem}.cstm-sale-badge .cstm-sale-badge-text{line-height:1;text-transform:uppercase;color:#fff;font-size:12px;margin:unset}.price.price--large.price--on-sale.price--show-badge{display:flex;align-items:center}.card__information .cstm-sale-badge{display:none}.cstm-shipping-date-block{background:#f5f5f5;padding:8px;border-radius:5px}.cstm-shipping-inner-left svg{animation:1s ease-in-out infinite fade}.cstm-shipping-date-inner svg circle{fill:#90ee90}@keyframes fade{0%,to{opacity:1}50%{opacity:.5}}.cstm-shipping-date-inner{display:flex;justify-content:space-between}.cstm-shipping-inner-left,.cstm-shipping-inner-right{display:flex;align-items:center;gap:10px}.cstm-shipping-inner-right svg{height:1.5rem;width:auto}.cstm-shipping-date-inner p{margin:unset;font-size:12px}.cstm-shipping-date-inner span{font-weight:600}.slideshow__controls.hide{display:none}.collection__title .title{text-transform:uppercase}product-info{margin-top:25px}.product-card-wrapper .card__content{padding:unset!important}.product-card-wrapper .card__badge.top.left{display:flex}.card__inner{border-radius:5px!important;overflow:hidden}.installment-form-product{display:none}@media screen and (max-width: 749px){.image-with-text__content{padding-left:unset!important;padding-right:unset!important}.slider.slider--mobile{scroll-padding-left:12%!important}.slider.slider--mobile .slider__slide{width:75%}.grid--peek.slider .grid__item:first-of-type{margin-left:12%}.h0{font-size:32px}.banner__content{align-items:end!important}}.product__info-container .price__container{font-size:24px}.use_box_shadow:has(img){box-shadow:5px 5px 10px #00000040!important;border:unset!important}.product-form__buttons{max-width:unset!important}.card__inner variant-swatch-king{position:absolute;left:0;top:0;height:100%;width:100%}@media only screen and (min-width: 990px){body:has(.collection-bar-cstm-wrapper) header{padding-bottom:unset!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
