.product-card-wrapper .card__information .card__heading a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:37px}.home_collection .card>.card__content{position:absolute;bottom:10px;width:80%;left:10%}.home_collection .card{overflow:hidden}.home_collection .card__inner .card__content:before{content:"";position:absolute;background:linear-gradient(360deg,#000,#ff812e00 50%);width:100%;height:100%}.home_collection .card>.card__content .card__heading{color:#fff;font-size:24px;text-align:center;text-transform:uppercase}.home_collection .icon-wrap{display:none}.home_collection .card>.card__content .card__heading a{position:relative;background:#ffffffad;color:#000000b3;text-transform:capitalize;padding:6px 40px 11px;border-radius:30px;line-height:100%;width:80%;margin:auto}.home_collection .card>.card__content .card__heading .icon-arrow{width:calc(var(--font-heading-scale) * 2.5rem)}.home_collection .card-wrapper:hover .card--standard .card__inner{transform:translateY(0);scale:1.05}.gender-filters .gender-filters-wrap{display:inline-flex;gap:40px}.gender-filters .gender-filter{color:#000000b3;font-weight:600;text-decoration:none;line-height:130%;opacity:.7}.gender-filters .gender-filter.boys-btn{border-bottom:3px solid #9fb5c5}.gender-filters .gender-filter.girls-btn{border-bottom:3px solid #d89fa5}.gender-filters .gender-filter.unisex-tab{border-bottom:3px solid #bda784}.gender-filters .gender-filter.active{opacity:1;color:#000}#Details-2-template--17118671831136__product-grid{display:none}.collection .slider-buttons .slider-button--prev,.collection .slider-buttons .slider-button--next{position:absolute;top:40%;left:5%;justify-content:space-between;background:#fff;border-radius:50%;box-shadow:0 0 10px #00000020}.collection .slider-buttons .slider-button--prev svg,.collection .slider-buttons .slider-button--next svg{margin:auto;height:.86rem}.collection .slider-buttons .slider-button--next{right:5%;left:unset}.collection .slider-counter{display:none}.complementary-products__container h2.accordion__title{font-size:16px;color:#000000bf;font-family:Montserrat,sans-serif;font-weight:600}.complementary-products__container .card__heading>a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}product-recommendations.complementary-products>aside{border-top:1px solid #dbdbdb;border-width:1px 0 1px;padding-bottom:10px}product-recommendations.complementary-products>aside p.namusa{left:0!important;bottom:0!important;text-align:center}p.namusa{text-align:center!important}.product__info-container .price .badge.price__badge-sold-out{background:#4d4d4d;font-size:14px;padding:5px 10px;color:#fff}.product__info-container .price .badge.price__badge-sale,.badge.price__badge-new{background:#000;font-size:14px;padding:5px 10px;color:#fff}.collection .card__badge,.product-grid .card__badge{z-index:999;width:100%;margin:3px 5px}.collection .card__badge span,.product-grid .card__badge span{letter-spacing:0;padding:0;background:url(/cdn/shop/files/erg.png?v=1751530056);color:#fff;font-size:12px;width:45px;height:45px;background-size:contain;border:0;display:flex;justify-content:center;align-items:center;font-weight:600}.collection .card__badge .sold_out_badge,.product-grid .card__badge .sold_out_badge{background:#4d4d4d}.card--media .card__inner .card__content{padding:0!important;width:auto;flex-grow:0}fieldset.colorusa .form__label{width:100%;background:#eae9e4;padding:4px 10px 3px;color:#000;border-radius:2px}.product-form__input{min-width:100%!important}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{color:rgb(var(--color-foreground),.7);font-family:sans-serif}.product .product-popup-modal__button{min-height:0;font-size:1.3rem;line-height:calc(1 + .5 / var(--font-body-scale)1.1);letter-spacing:.04rem;padding:4px 10px 3px}.product .product-popup-modal__button:before{content:"Size";position:absolute;left:10px}.product .product-popup-modal__opener{margin-top:0;margin-bottom:0;display:block;background:#eae9e4;text-align:right;position:relative}.product .thumbnail[aria-current]{box-shadow:0 0 0 .1rem rgb(var(--color-foreground),.2);border-color:rgb(var(--color-foreground),.2)}p strong,li strong{color:rgb(var(--color-foreground),.7)}.class_custom_card_price.price{font-size:14px;letter-spacing:0px;display:flex;align-items:center;gap:10px}.class_custom_card_price.price .badge.price__badge-sale,.class_custom_card_price.price .badge.price__badge-new{padding:3px 8px;font-size:10px;letter-spacing:.5px;background:#9baeaa;color:#fff;border-color:#9baeaa;font-weight:600}variant-radios .namusa{display:block;position:absolute!important;top:100%!important;left:50%!important;transform:translate(-50%)!important;margin:8px 0 0!important;font-size:13px}.product-card-wrapper .card.hovered .card_img_src_rpl.img_1{opacity:1}.product-card-wrapper .card.hovered .card_img_src_rpl.img_1+img{opacity:0}.gender-filters.page-width{text-align:center;margin-top:-20px;margin-bottom:20px}@media only screen and (min-width: 750px){.product h1,.product .h1{font-size:calc(var(--font-heading-scale) * 2.5rem)}.product-popup-modal__content{width:100%!important;height:auto!important;max-width:500px}.product-popup-modal__content-info{padding-right:0!important}}@media (max-width: 486px){.gender-filters .gender-filters-wrap{padding:0 10px;gap:40px}.gender-filters .gender-filter{padding:0;letter-spacing:1px}.card__information .price{font-size:1.4rem}.card__information .price-item--regular{font-size:1.2rem!important}.gender-filters{margin-top:20px;display:flex;justify-content:center}.rich-text__wrapper{width:100%!important}}@media (max-width: 768px){.home_collection .card>.card__content .card__heading{font-size:18px}.home_collection .card>.card__content .card__heading .icon-arrow{width:calc(var(--font-heading-scale) * 1.5rem)}.home_collection .card>.card__content{width:90%;left:5%}.home_collection .card>.card__content .card__heading a{padding:8px 10px;width:100%}#shopify-section-template--17216703856736__image_with_text_d6VWgQ .image-with-text__content{padding-right:0;padding-top:20px!important}}@media (max-width: 1510px) and (min-width: 1440px){header.header{gap:10px}.header__menu-item{padding-left:10px;padding-right:10px}}@media (max-width: 1439px) and (min-width: 991px){.header__menu-item{padding-left:8px;padding-right:8px;font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/custom.css.map */
