.product-form__input--pill .variant-image-swatch,.product-form__input--pill input[type=radio]+.variant-image-swatch,.product-form__input--pill label.variant-image-swatch{display:inline-block;width:56px!important;height:72px!important;border-radius:4px!important;overflow:hidden;cursor:pointer;border:2px solid transparent!important;outline:2px solid transparent;outline-offset:1px;padding:0!important;min-width:unset!important;min-height:unset!important;transition:border-color .2s ease,outline-color .2s ease;position:relative;vertical-align:top}.product-form__input--pill .variant-image-swatch img{width:100%;height:100%;object-fit:cover;display:block;border-radius:2px;transition:transform .3s ease}.product-form__input--pill .variant-image-swatch:hover img{transform:scale(1.05)}.variant-image-swatch__fallback{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:.7rem;background:#2a2a2a;color:#fff;text-align:center;padding:4px}input[type=radio]:checked+.variant-image-swatch{border-color:#fff!important;outline-color:#fff}.product-form__input--pill .variant-image-swatch:hover{border-color:#fff6!important}.variant-image-swatch--disabled{opacity:.4;cursor:not-allowed}.variant-image-swatch--disabled:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000040;border-radius:4px}.pg-temp-index sticky-header{background:transparent!important;border:0!important;position:absolute!important;width:100%;margin:auto}.announcement-bar .announcement-bar__message{letter-spacing:0;text-transform:capitalize}.header-scrolled{background:#121212}.header .header__inline-menu a{letter-spacing:0;color:#fff}.announcement-item{font-size:12px;letter-spacing:0px;line-height:16px}.slideshow-custom .slideshow__media img,.product__media-item img{bottom:0;object-position:top}.slideshow-custom .banner__heading,.custom-image-banner .banner__heading,.custom-richtext .rich-text__heading,.email-signup-custom h2{font-size:26px;text-transform:uppercase;letter-spacing:0;font-weight:700;line-height:30px;text-align:left}.slideshow-custom .banner__text p,.custom-image-banner .banner__text p,.custom-richtext .rich-text__text p,.email-signup-custom .newsletter__subheading p{color:#fff;font-size:14px;line-height:18px;font-weight:100!important;width:100%;max-width:550px;text-align:left}.slideshow-custom .banner__buttons,.custom-image-banner .banner__buttons{margin-top:10px!important}.slideshow-custom .button,.custom-image-banner .button{background:transparent;border-bottom:2px #fff solid;color:#fff;font-size:14px;letter-spacing:0;line-height:18px;padding:0}.slideshow-custom .button:before,.slideshow-custom .button:after,.custom-image-banner .button:before,.custom-image-banner .button:after{display:none}.product-list-cards .custom-fc__head-lefts{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:10px 10px}.product-list-cards .custom-fc__title{font-size:20px;letter-spacing:0;font-weight:700;text-transform:uppercase;line-height:24px}.product-list-cards .custom-fc__view-all{color:#fff;margin:0;letter-spacing:0;font-size:14px;line-height:18px;text-align:left;text-transform:capitalize;position:relative;top:1px}.product-list-cards .gs-card__name{font-weight:100;font-size:14px;line-height:18px;color:#fff;letter-spacing:0;margin-bottom:2px}.product-list-cards .gs-card__subtitle{font-size:14px;letter-spacing:0;color:#ffffff82;text-transform:capitalize;line-height:18px;margin-bottom:2px}.product-list-cards .gs-card__name:hover{text-decoration:none!important}.product-list-cards .gs-card__price{margin:0}.product-list-cards .price__regular{letter-spacing:0;font-size:14px;line-height:18px}.custom-richtext .rich-text__wrapper{display:block;width:100%}.custom-richtext .rich-text__text p,.custom-richtext .rich-text__wrapper .rich-text__blocks,.email-signup-custom .newsletter__subheading p,.email-signup-custom .newsletter__subheading{max-width:100%}.gs-card .rating-star{--letter-spacing: .7;--font-size: 1.4}.gs-card__rating-row{display:flex;align-items:center;gap:6px;margin-bottom:4px}.gs-card__rating-count{font-size:12px;color:#aaa}.email-signup-custom .newsletter{width:100%;max-width:1351px;margin:auto;padding-left:50px;padding-right:50px}.email-signup-custom .newsletter__wrapper{padding-left:0;padding-right:0}.email-signup-custom .email_formcolu .newsletter-form{margin:inherit}.email-signup-custom .newsletter__wrapper label{color:#fff;font-size:14px;letter-spacing:0;line-height:26px}.email-signup-custom .newsletter-form__field-wrapper{max-width:100%!important}.footer__content-top{padding-bottom:36px!important}.footer__content-top .footer__blocks-wrapper{display:grid;grid-template-columns:20% 20% 20% 40%;width:100%}.footer__content-top .footer__blocks-wrapper .footer-block{width:100%}.footer__content-top .footer-block__heading{font-weight:700;letter-spacing:0;font-size:16px;line-height:20px;text-transform:uppercase}.footer__content-top .list-menu__item{padding-bottom:0;font-size:14px!important;line-height:18px;color:#fff!important;font-weight:100}.footer__content-top .footer-block__details-content{width:100%;display:block}.footer__content-top .footer-block__details-content .footer-block__image-wrapper{max-width:100%!important;margin:0!important}.footer__content-top .footer-block__details-content .img-linklist{padding:0;list-style:none;margin:0;display:inline-flex;gap:15px;width:100%}.footer__content-top .footer-block__details-content .img-linklist p{color:#fff;text-decoration:none!important;margin:0;font-size:14px;line-height:18px;background:#2e2e2e;padding:10px;letter-spacing:0}.footer__content-top .footer-block__details-content .img-linklist a{text-decoration:none}.footer__content-bottom .paymentlinks{align-items:flex-start}.footer__content-bottom-wrapper{display:grid!important;width:100%!important;grid-template-columns:1fr 1fr;align-items:center}.footer__content-bottom-wrapper .footer__payment{margin:0}.footer__content-bottom-wrapper .list-payment__item img{width:42px}.footer__content-bottom-wrapper .footer__list-social.list-social:only-child{justify-content:end}.foot-copyright{grid-template-columns:1fr}.foot-copyright .footer__copyright{display:grid!important;width:100%!important;grid-template-columns:40% 60%;align-items:center;color:#fff;text-transform:capitalize}.foot-copyright .left_cols{text-align:left}.foot-copyright .footer__copyright .policies li:before{visibility:hidden}.pg-temp-page .content-for-layout .page-width,.shopify-policy__container{max-width:1351px;padding-left:50px;padding-right:50px;padding-bottom:0}.pg-temp-page .main-page-title,.shopify-policy__container .shopify-policy__title h1{margin:0!important;letter-spacing:0!important;font-weight:700!important;font-size:32px!important;line-height:36px!important;text-align:left!important}.new-contact .content-for-layout .contact{padding-bottom:50px}.new-contact #ContactForm .field__label{font-size:14px;letter-spacing:0;color:#fff;padding-top:2px}.new-contact #ContactForm .button{letter-spacing:0;font-size:16px;font-weight:700}.new- .main-page-title{padding-bottom:30px}.new- .content-for-layout .page-width{padding-bottom:40px;padding-top:40px}.new- .content-for-layout h3,.new- .content-for-layout h4{letter-spacing:0;color:#fff!important;font-weight:700}.new- .content-for-layout p,.new-faq .content-for-layout .accordion p{color:#fff;font-size:14px;line-height:18px;font-weight:100!important;letter-spacing:0}.pg-temp-list-collections .content-for-layout .title{letter-spacing:0;font-weight:700;font-size:32px;line-height:36px;margin:0 0 20px}.new-faq .content-for-layout .collapsible-content-wrapper-narrow{max-width:1351px;padding-left:50px;padding-right:50px;padding-bottom:10px}.new-faq .content-for-layout .accordion .accordion__title{letter-spacing:0;font-weight:700;color:#fff;text-decoration:none!important}.new-faq .content-for-layout .accordion summary:hover{background:transparent!important}.shopify-policy__container{padding-top:40px;padding-bottom:50px}.shopify-policy__container .shopify-policy__title{margin-bottom:20px}.shopify-policy__container strong{font-weight:700;padding-bottom:0;display:block}.shopify-policy__container h2{font-weight:700;letter-spacing:0}.shopify-policy__container ul{color:#fff;letter-spacing:0;list-style:none;font-size:14px}.shopify-policy__container ul li{list-style:disc}.cart-drawer,.pg-temp-cart{letter-spacing:0}.cart-drawer .drawer__heading,.pg-temp-cart .title{font-weight:700;text-transform:capitalize;letter-spacing:0;font-size:20px;line-height:24px}.cart-drawer .custom-price-range{display:grid;grid-template-columns:1fr 1fr;width:100%}cart-drawer-items{padding-top:10px}td.cart-item__totals.right,.gs-card__wishlist{display:none!important}.cart-drawer .custom-price-range .start_target{text-align:left}.cart-drawer .custom-price-range .end_target{text-align:right}.cart-drawer .active_full .goal_msgs:before{content:"\f058";font-family:FontAwesome;font-weight:900}.cart-drawer .goal_msgs{text-align:left;font-size:14px;letter-spacing:0;color:#fff;line-height:18px}.cart-drawer .totals{margin-bottom:20px}.cart-drawer .cart__checkout-button,.pg-temp-cart .cart__checkout-button{font-weight:700;text-transform:capitalize;letter-spacing:0}.cart-drawer .quantity:after,.pg-temp-cart .quantity:after{box-shadow:0 0 0 transparent!important}.pg-temp-cart a,.pg-temp-cart a:hover{text-decoration:none!important}@media only screen and (max-width:989px){.product-list-cards .gs-card__mob-trigger,.product-grid-container .gs-card__mob-trigger{top:10px}.pg-temp-page .content-for-layout .page-width,.new-faq .content-for-layout .collapsible-content-wrapper-narrow,.shopify-policy__container{padding-left:20px;padding-right:20px}.pg-temp-page .content-for-layout .contact{padding-bottom:40px}.new-faq .content-for-layout .collapsible-content__wrapper{padding-top:0}}@media only screen and (max-width:767px){.pg-temp-index sticky-header{position:inherit!important}.banner--mobile-bottom .banner__box{padding:4rem 1.5rem!important}.slideshow-custom .banner__text p,.custom-image-banner .banner__text p,.custom-richtext .rich-text__text p,.email-signup-custom .newsletter__subheading p{max-width:100%}.product-list-cards .custom-fc__title{font-size:16px;line-height:20px}.slideshow-custom .banner__heading,.custom-image-banner .banner__heading,.custom-richtext .rich-text__heading,.email-signup-custom h2{font-size:20px;line-height:24px}.email-signup-custom .newsletter{padding-left:0;padding-right:0}.email-signup-custom .newsletter__wrapper,.footer__content-top{padding-left:15px!important;padding-right:15px!important}.footer__content-bottom-wrapper{grid-template-columns:1fr}.foot-copyright .footer__copyright{grid-template-columns:100%}.footer__content-top .list-menu__item{padding:5px 0!important}.footer__content-bottom .paymentlinks{align-items:center;padding-top:30px}.footer__content-bottom-wrapper .footer__list-social.list-social:only-child{justify-content:center}.foot-copyright .left_cols{text-align:center}.foot-copyright .policies li a{padding:0}.foot-copyright .footer__copyright .policies li:before{padding:0 2px}.footer-block--img,.footer-block-image,.footer__blocks-wrapper{margin-bottom:0!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
