.cstm-title{font-size:23px}@media only screen and (max-width: 600px){.cstm-title{font-size:16px}}.prod-qual-section-title{font-size:22px}.cstm-gif-section{margin-top:unset;padding-bottom:40px}.prod-qual-title,.prod-qual-item{text-align:center}.prod-qual-item .prod-qual-gif{height:50px;width:50px;margin:auto}.prod-qual-item .prod-qual-title{font-size:18px;font-weight:600;margin-top:1rem;margin-bottom:unset}.prod-qual-item .prod-qual-desc{font-size:12px;margin-top:1rem;margin-bottom:unset}.prod-qual-inner{gap:1.5rem}@media only screen and (max-width: 480px){.prod-qual-item{display:flex;align-items:center;gap:1rem;text-align:left}.cstm-gif-section-store-info .prod-qual-item{align-items:flex-start}.prod-qual-item .prod-qual-gif{margin:unset}.cstm-gif-section-store-info .prod-qual-item .prod-qual-gif{height:20px;width:20px}.prod-qual-title{text-align:left}.prod-qual-section-title{font-size:18px}.prod-qual-item .prod-qual-title{font-size:14px;margin-top:unset}.prod-qual-item .prod-qual-desc{margin-top:10px}}@media only screen and (max-width: 700px){.prod-qual-inner{display:grid;grid:auto / minmax(0,1fr)!important}}@media only screen and (max-width: 1149px){.prod-qual-inner{display:grid;grid:auto / repeat(2,minmax(0,1fr))}}@media only screen and (min-width: 1150px){.cstm-gif-section .prod-qual-inner{grid:auto / repeat(4,1fr);row-gap:.6rem;min-width:0;align-items:start;display:grid}.cstm-gif-section-store-info .prod-qual-inner{grid:auto / repeat(3,1fr);row-gap:.6rem;min-width:0;align-items:start;display:grid}}.cstm-faqs-wrapper{max-width:600px;margin:auto}.cstm-faq-item{background:#f0f0f0;border-radius:13px}.cstm-faq-item:not(:last-child){margin-bottom:10px}.cstm-faq-item__trigger{display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:600;padding:20px;cursor:pointer}.cstm-faq-item__content{max-height:0;overflow:hidden}.cstm-faq-item.active .cstm-faq-item__content{padding:0 16px;margin-bottom:15px}.cstm-faq-item__icon{display:flex;justify-content:center;align-items:center;height:24px;width:24px;border-radius:50%;background:#fff;color:#000}.cstm-faq-item__trigger:hover .cstm-faq-item__icon,.cstm-faq-item.active .cstm-faq-item__icon{background:#000;color:#fff}.cstm-faq-item__trigger svg{width:12px;height:12px}.cstm-faq-item.active .cstm-faq-item__trigger svg{transform:rotate(180deg);transition:transform .3s ease}.cstm-faq-section__subtext{text-align:center;color:#6f6f6f;margin-top:20px}.cstm-usps{margin:20px 0}.cstm-usp-item{display:flex;align-items:center;gap:8px}.cstm-usp-item:not(:last-child){margin-bottom:8px}.cstm-usp-item .cstm-usp-icon{height:25px;width:auto}.cstm-usp-item .cstm-usp-text{font-size:16px;margin:unset}.cstm-usp-item .cstm-usp-text.orange{color:#fa8c18;font-weight:700}.blob{display:block!important;background:#000;border-radius:50%;box-shadow:0 0 #000;height:10px;width:10px;transform:scale(1);animation:pulse-black 2s infinite;margin:10px 10px 10px 5px}.blob.orange{background:#fa8c18;box-shadow:0 0 #fa8c18;animation:pulse-orange 2s infinite}@keyframes pulse-orange{0%{transform:scale(.95);box-shadow:0 0 #fa8c18}70%{transform:scale(1);box-shadow:0 0 0 10px #33d9b200}to{transform:scale(.95);box-shadow:0 0 #33d9b200}}.rating-container-prov{display:flex;align-items:center;gap:5px;color:#0c223b;font-size:1em;margin-bottom:15px}.star-wrapper{display:flex;align-items:center;gap:2px}.rating-container-prov .star{color:#00b67a}.cstm-payment-icons{margin-bottom:25px}.cstm-sale-announce-box{padding:12px 14px;margin-bottom:25px;color:#c9323a;background:#ffecee;border-radius:6px;border:1px solid #f3b1b8}.cstm-sale-an-box__header{display:flex;gap:6px;margin-bottom:8px}.cstm-sale-an-box__header p{font-weight:700}.cstm-sale-announce-box p{font-size:13px;margin:unset}.cstm-sale-announce-box p b{color:#c9323a}.cstm-sale-an-box__highlight{background:#fff;padding:1px 5px;border-radius:20px;font-weight:700;color:#c9323a}.cstm-sale-announce-box .cstm-sale-an-box__text-small{font-size:10px;font-weight:600;text-transform:uppercase;margin-top:8px}.newsletter-section .input-group.newsletter__input-group{margin-left: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:20px;font-weight:600;margin:unset;margin-top:15px}.gif-items-wrapper .gif-desc{font-size:14px;margin-top:10px}.guarantee-swiper .swiper-pagination{position:relative;top:0;margin-top:20px}.guarantee-swiper .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}}@media only screen and (max-width: 768px){.product-single__meta{text-align:left}}.product__price.on-sale{color:#c20000}.cstm-review-slider__title{margin-bottom:20px}.cstm-review-slider-item{padding:1.5rem;background:#1a1a1a0d;border-radius:8px}.cstm-review-slider-item__header{display:flex;gap:15px;align-items:center;margin-bottom:15px}.cstm-review-slider-item__header-img{height:55px;width:55px;border-radius:50%;overflow:hidden}.cstm-review-slider-item__header-img img{height:100%;width:100%;object-fit:cover}.cstm-review-slider-item__stars{display:flex;align-items:center}.cstm-review-slider-item__author{margin:unset;margin-top:10px}.cstm-review-slider-item__title{font-weight:600}.cstm-review-swiper-controls{display:flex;gap:25px;align-items:center;margin-top:25px}.swiper-pagination.cstm-rev-swiper-pagination.swiper-pagination-progressbar{position:relative;bottom:unset;top:unset;background:#00000017}.swiper-pagination.cstm-rev-swiper-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#000}.cstm-review-swiper-controls-buttons{display:flex;gap:10px}.swiper-button-prev.cstm-rev-swiper-button-prev,.swiper-button-next.cstm-rev-swiper-button-next{position:relative;top:unset;bottom:unset;left:unset;right:unset;display:flex;align-items:center;justify-content:center;height:45px;width:45px;border-radius:50%;color:#000;margin-top:unset;border:1px solid #1a1a1a1f}.swiper-button-prev.cstm-rev-swiper-button-prev svg,.swiper-button-next.cstm-rev-swiper-button-next svg{height:20px;width:20px}.swiper-button-prev.cstm-rev-swiper-button-prev:after,.swiper-button-next.cstm-rev-swiper-button-next:after{display:none}@media only screen and (max-width: 600px){.swiper-button-prev.cstm-rev-swiper-button-prev,.swiper-button-next.cstm-rev-swiper-button-next{display:none}}.announcement-slider-inner{display:flex;align-items:center;justify-content:center}.announcement-slider-inner #announcetimer{font-weight:600;margin-left:10px}@media only screen and (min-width: 769px){.grid__item.medium-up--one-half:has(.product__photos){position:sticky;top:165px}}.cstm-collection-banner{width:100%;max-width:100%;overflow:hidden}.cstm-collection-banner img{width:100%;height:auto}.cstm-shipping-date-block{padding:6px 15px;margin-bottom:15px}.cstm-shipping-date-inner .green-circle{animation:1s ease-in-out infinite fade}@keyframes fade{0%,to{opacity:1}50%{opacity:.5}}.cstm-shipping-date-inner{display:flex;align-items:center;justify-content:space-between}.cstm-shipping-date-inner__left,.cstm-shipping-date-inner__right{display:flex;align-items:center;gap:10px}.cstm-shipping-flag-icon{height:17px;width:auto}.cstm-shipping-date-inner__right p{font-weight:600}.cstm-shipping-date-inner p{margin:unset}.cstm-shipping-date-inner span{font-weight:600}.cstm-shipping-date-block{color:#000;background:#f6f6f6}.cstm-shipping-date-block p{color:#000}.cstm-shipping-date-inner svg circle{fill:#2a555a}.index-section:has(.reduce-whitespace){margin:25px 0}@media only screen and (min-width: 769px){.index-section:has(.reduce-whitespace){margin:35px 0}}.product-single__form{margin-bottom:15px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
