.card{display:block;overflow:hidden;text-decoration:none}.card+.card-information{margin-top:1.2rem}.card.card--soft{background-color:rgba(var(--color-foreground),.04);color:rgb(var(--color-foreground))}.card .icon-wrap{margin-left:.8rem;white-space:nowrap;transition:transform var(--duration-short) ease;overflow:hidden}.card .h1 .icon-arrow,.card .h2 .icon-arrow{padding-bottom:.3rem;padding-top:.3rem}.card--media{display:block;text-decoration:none}.card--text-only{display:flex;justify-content:center}.card--text-only:before{content:"";display:block;padding-bottom:100%}.card--product{position:relative}.card--stretch{height:100%}.card--light-border{border:.1rem solid rgba(var(--color-foreground),.04)}.card--light-border:hover{border:.1rem solid rgba(var(--color-foreground),.3);box-shadow:none}.card__text-spacing{padding:3rem}.card--media .card__text-spacing{padding:2rem}.sub_collection_product-grid ul.product-grid li.grid__item .card-wrapper .card-information .card-information__wrapper .card_title_col{letter-spacing:normal;font-weight:400}ul.product-grid li.grid__item .card-wrapper .card-information .card-information__wrapper>*:not(.visually-hidden:first-child)+*{margin-top:0}.sub_collection_product-grid ul.product-grid li.grid__item .card-wrapper .card-information .card-information__wrapper .price .price__regular{letter-spacing:normal;font-weight:600}@media screen and (min-width:750px){.card--media .card__text-spacing{padding-left:3rem;padding-right:3rem}.sub_collection_product-grid ul.product-grid li.grid__item .card-wrapper .card-information .card-information__wrapper .card_title_col{background-color:#fff;padding-right:0;margin:0;font-size:14px}}.card-information>*+*{margin-top:.5rem}.card--text-only .card__inner{display:grid;grid-template-rows:1fr auto 1fr;width:100%}.card__content{margin-left:1.5rem;margin-right:1.5rem}.card__content>*{margin:0}.card--text-only .card__content{grid-row:2;justify-self:flex-start;margin-bottom:6rem;margin-top:5rem}.card--text-only .card__badge{align-self:flex-end;grid-row:3}.card--search .card__badge>*,.card--text-only .card__badge>*{margin:0 1.2rem 1.2rem}.card--search .card__badge,.card--text-only .card__badge{position:initial}.card--text-only .card__content+.card__badge{margin-top:-5rem}.media+.card__content{margin-top:2rem;margin-bottom:1.5rem}@media screen and (min-width:750px){.card--text-only .card__content{margin-top:7rem;margin-bottom:7rem}.card--text-only .card__content+.card__badge{margin-top:-7rem}}.card__text-spacing>*{margin:0}.card__text-spacing>*:not(.overlay-card)+*{margin-top:1.5rem}.card__text{margin:0;word-break:break-word}.card__text .card__text-title{font-weight:400;letter-spacing:normal}.card-information__text{display:block;padding-right:1.2rem}.card-information__wrapper{width:100%}.card-information__wrapper>*{line-height:1.4;color:rgb(var(--color-foreground))}.card-information__wrapper>.price{color:rgb(var(--color-foreground))}.card-information__wrapper>*:not(.visually-hidden:first-child)+*{margin-top:.2rem}.card-information__wrapper .caption{letter-spacing:.07rem}.card-wrapper{color:inherit;display:block;position:relative;text-decoration:none;padding-bottom:10px}.card-wrapper:focus-within .card{box-shadow:none}.card__media-spacer{padding:2rem 2rem 0}@media screen and (min-width:750px){.card__media-spacer{padding:3rem 3rem 0}}.card__media-full-spacer{padding:2rem}.card-article-info{margin-top:1rem;display:flex;flex-wrap:wrap}.card__badge{display:flex;flex-wrap:wrap;left:1rem;position:absolute}.card__badge>*{margin-right:1rem;margin-top:.5rem}.overlay-card{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;background:transparent;transition:background-color var(--duration-long) ease}.card:hover .card-colored .overlay-card{background-color:rgba(var(--color-card-hover),.06)}@media screen and (min-width:990px){.card .media.media--hover-effect>img:only-child,.card-wrapper .media.media--hover-effect>img:only-child{transition:transform var(--duration-long) ease}.card:hover .media.media--hover-effect>img:first-child:only-child,.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1.03)}.card-wrapper:hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:0}.card-wrapper:hover .media.media--hover-effect>img+img{opacity:1;transition:transform var(--duration-long) ease;transform:scale(1.03)}.card-wrapper:hover .card-information__text{text-decoration:none;text-underline-offset:.3rem}.card--search img{transition:transform var(--duration-default) ease}.card-wrapper:hover .card--search img{transform:scale(1.05)}.card-wrapper:hover .card__text{text-decoration:underline;text-underline-offset:.3rem}.card-wrapper:hover .card--soft{background-color:rgba(var(--color-card-hover),.06);transition:background-color var(--duration-long) ease}}.template-search__results ul.product-grid li.grid__item:hover .action,.sub_collection_product-grid ul.product-grid li.grid__item:hover .action{display:block;visibility:visible;opacity:1}ul.product-grid li.grid__item .card-wrapper .card-information .card-information__wrapper{display:flex!important;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important;flex-flow:row;background:0 0!important;padding-left:0!important;padding-right:0!important}ul.product-grid li.grid__item .card-wrapper .card-information .card-information__wrapper span.price-item--sale{order:1;font-size:15px;color:#e95144!important;white-space:nowrap}ul.product-grid li.grid__item .card-wrapper .card-information .card-information__wrapper .price .price__sale .price-item--regular{font-size:13px;color:#949494;white-space:nowrap}ul.product-grid li.grid__item .card-wrapper .card-information .card-information__wrapper .price span.price-item.price-item--regular{width:100%;max-width:100%;font-size:14px;line-height:1.4;white-space:nowrap}ul.product-grid li.grid__item .card-wrapper:hover .card-information__text{text-decoration:none;text-underline-offset:0}ul.product-grid li.grid__item .card-wrapper:hover .action a.btn span{height:36px!important;transition:inherit}ul.product-grid li.grid__item .card-wrapper:hover .action a.btn span:hover{background-color:#fd6b60;color:#fff}ul.product-grid li.grid__item{padding-bottom:2rem;margin-bottom:2%;padding:0 20px}ul.product-grid li.grid__item .card-wrapper:hover .action a.btn:hover:after{background-color:#fff}ul.product-grid li.grid__item .card-wrapper:hover .action a.btn span:hover{background-color:#fff;color:#000;transform:translate(-5px,-5px);box-shadow:none}ul.product-grid li.grid__item .card-wrapper:hover .action a.btn:hover span{background-color:#fd6b60;color:#fff}.sub_collection_product-grid .kits-highlights--section .negative-margin .card-information .price__regular{text-align:right}.sub_collection_product-grid .kits-highlights--section .negative-margin .card-information .price__regular .price-item--regular{font-weight:500!important}.country-icons--wrapper .country-icons.left-side{left:10px}.country-icons--wrapper .country-icons.right-side{right:10px}.country-icons--wrapper .country-icons{top:10px;justify-content:flex-end;position:absolute}.country-icons--wrapper .country-icons{display:inline-block;width:auto;border:none;background:transparent;padding:0;z-index:2}.country-icons--wrapper .country-icons ul{display:flex;padding:0}.country-icons--wrapper .country-icons ul li:last-child{margin-right:0}.country-icons--wrapper .country-icons ul li{display:inline-block;position:relative}.price_btn_col .price_btn_wrp .price_col_main{visibility:hidden;width:0;overflow:hidden}.cart_drawer_main_content{height:100%;overflow-y:auto;overflow-x:hidden}.item_main_content{height:calc(100vh - var(--cart-drawer-bottom-content, 130px) - 64px)}@media screen and (min-width:1024px){ul.product-grid li.grid__item .card-wrapper .card__inner:hover .media.media--transparent img+img{opacity:1;transition:opacity .5s ease;visibility:visible}}.slider-mobile-gutter .slider-buttons button.slider-button:disabled{opacity:.4;cursor:default;pointer-events:none}ul.product-grid li.grid__item .card-wrapper .card-information .card-information__wrapper .price{margin-top:0;align-items:flex-start;flex:0;min-width:50px;justify-content:flex-end}ul.product-grid li.grid__item .card-wrapper .card-information .card-information__wrapper .price dd{margin:0;line-height:1.5em;font-size:14px}.price--on-sale .price__sale{justify-content:flex-end}.product-grid .grid__item .card-wrapper .action{display:block;margin:15px 0 0;visibility:hidden;float:right;opacity:0}ul.product-grid li.grid__item .card-wrapper:hover .action{display:block;visibility:visible;opacity:1;position:relative}ul.product-grid li.grid__item .card-wrapper:hover .action a.btn{position:initial}ul.product-grid li.grid__item .card-wrapper{clear:both}ul.product-grid li.grid__item .popup .btn{display:inline-block;padding:10px 20px;border:2px solid #00898e;border-radius:10px;transition:background .3s}ul.product-grid li.grid__item .popup .btn:hover{background:#00898e}ul.product-grid li.grid__item .popup{position:fixed;padding:10px;max-width:1010px;border-radius:10px;top:0;left:0;transform:translate(0);background:#ffffffe6;visibility:hidden;opacity:0;-webkit-transition:opacity .5s,visibility 0s linear .5s;transition:opacity .5s,visibility 0s linear .5s;z-index:1;right:0;margin:0 auto;z-index:99999}ul.product-grid li.grid__item .popup:target{visibility:visible;opacity:1;-webkit-transition-delay:0s;transition-delay:0s}ul.product-grid li.grid__item .popup .popup-close{position:absolute;padding:10px;max-width:500px;border-radius:10px;top:50%;left:50%;transform:translate(-50%,-50%);background:#ffffffe6}ul.product-grid li.grid__item .popup .close{position:absolute;right:5px;top:5px;padding:5px;color:#000;transition:color .3s;font-size:2em;line-height:.6em}ul.product-grid li.grid__item .popup .close:hover{color:#00e5ee}ul.product-grid li.grid__item .popup .close-popup{background:#000000b3;cursor:default;position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden;-webkit-transition:opacity .5s,visibility 0s linear .5s;transition:opacity .5s,visibility 0s linear .5s}ul.product-grid li.grid__item .popup:target+.close-popup{opacity:1;visibility:visible;-webkit-transition-delay:0s;transition-delay:0s}ul li.grid__item .card-wrapper .card.card--product a.quickview-button{display:none}.featured-collection_main ul li.grid__item .button,.featured-collection_main ul li.grid__item .button strong{font-weight:600}@media screen and (min-width:769px){.collection ul.product-grid li.grid__item .card-wrapper .card-information .card-information__wrapper .price dd.price__compare{display:none}}@media screen and (min-width:1024px){ul li.grid__item .card-wrapper .card.card--product a.quickview-button{position:absolute;display:block;z-index:2;bottom:0;left:0;right:0;text-align:center;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;background-color:#5e5e5e54;padding:7px 0;font-size:15px;font-weight:600;line-height:23px;white-space:nowrap;text-decoration:none;text-transform:none;text-overflow:ellipsis;opacity:0;visibility:hidden}ul li.grid__item .card-wrapper .card.card--product a.quickview-button span{color:#fff}ul li.grid__item .card-wrapper .card.card--product:hover a.quickview-button{opacity:1;visibility:visible}}@media screen and (max-width:768px){.price_btn_col{width:100%}.price_btn_col .price_btn_wrp{width:100%;align-items:center;justify-content:flex-start;display:flex}.price_btn_col .price_btn_wrp .price__sale dd{width:100%}.price_btn_col .price_btn_wrp .price-item.price-item--sale{font-size:14px;color:#e95144!important;white-space:nowrap}.price_btn_col .price_btn_wrp .price-item--regular{font-size:14px;white-space:nowrap;font-weight:600}ul.product-grid li.grid__item .card-wrapper .price_btn_col .price_btn_wrp .action,ul.product-grid li.grid__item .card-wrapper .price_btn_col .price_btn_wrp .action.card-select-option_wrp button.prouct-card-select-option-btn,ul.product-grid li.grid__item .card-wrapper .price_btn_col .price_btn_wrp .action button,ul.product-grid li.grid__item .card-wrapper .price_btn_col .price_btn_wrp .price__regular dd{margin:0}ul.product-grid li.grid__item .card-wrapper .price_btn_col .price_btn_wrp .price__regular dd .price-item--regular{word-break:break-all}.product-grid .grid__item .card-wrapper .action{float:unset}.product-grid .grid__item .card-wrapper .action.card-select-option_wrp button.prouct-card-select-option-btn{width:100%}.product-grid .grid__item .card-wrapper .action.card-select-option_wrp button.prouct-card-select-option-btn{margin-top:34px}.sub_collection_product-grid .product-grid .action.button--styletext{width:auto}.sub_collection_product-grid .product-grid .action .prouct-card-select{padding-right:0}.card-information__text{max-width:100%}.product-grid .grid__item .card-wrapper .action{opacity:1;visibility:visible}ul.product-grid li.grid__item .card-wrapper .card-information .card-information__wrapper .price{justify-content:flex-end;text-align:right;margin-top:0!important}ul.product-grid li.grid__item .card-wrapper .card-information .card-information__wrapper span.price-item--sale{margin-right:6px;font-size:13px;justify-content:flex-end;text-align:right}ul.product-grid li.grid__item .card-wrapper .card-information .card-information__wrapper .price--on-sale .price__sale{justify-content:flex-end;text-align:right}ul.product-grid li.grid__item .card-wrapper .card-information .card-information__wrapper .price .price__sale .price-item--regular{margin-right:6px}ul.product-grid li.grid__item .card-wrapper{margin-bottom:20px}ul.product-grid li.grid__item .card-wrapper .card-information .card-information__wrapper .card_title_col{margin:0}.product-grid .grid__item .card-wrapper .action.button--styletext .prouct-card-select-option-btn span{padding:9.5px 10px;height:42px}}@media screen and (max-width:749px){ul.product-grid li.grid__item .card-wrapper .card-information .card-information__wrapper .price{justify-content:flex-start}.product-grid .grid__item .card-wrapper .action button span{font-size:12px}ul.product-grid li.grid__item .card-wrapper .card-information .card-information__wrapper .card_title_col,ul.product-grid li.grid__item .card-wrapper .card-information .card-information__wrapper .price span.price-item.price-item--regular{font-size:13px}.product-grid .grid__item .card-wrapper .action{margin:51px 0 0}ul.product-grid li.grid__item{margin-bottom:6%}}@media screen and (max-width:500px){ul.product-grid li.grid__item .card-wrapper .price_btn_col .price_btn_wrp .price__regular dd .price-item--regular{word-break:unset}.product-grid .grid__item .card-wrapper .action button .for-mobile{font-size:10px}ul.grid.grid--2-col.negative-margin.product-grid li.grid__item .card-wrapper .action.button--styletext .prouct-card-select-option-btn span{padding:8.5px 11px}}@media screen and (max-width:375px){ul.product-grid li.grid__item .card-wrapper .price_btn_col .price_btn_wrp .price__regular dd .price-item--regular{word-break:unset}}@media screen and (max-width:1024px){.featured-collection_main li.grid__item .action{visibility:visible;opacity:1}.featured-collection_main .action .button{min-width:40px!important;width:40px!important;max-width:40px!important}.featured-collection_main .action .button.add-to-cart strong{display:none}.featured-collection_main .action .button.add-to-cart span{min-width:inherit;padding:0!important;height:100%}.featured-collection_main .action .button.add-to-cart span:after{display:inline-block;content:"+";padding:0 6px;position:relative;font-size:20px;line-height:1.3}}.main-blog-new .card__text .card__text-title{font-weight:700;font-size:20px;color:#000}@media screen and (max-width:1024px){.main-blog-new .card__text .card__text-title{font-size:18px}}@media screen and (max-height:700px){.item_main_content{height:calc(95vh - var(--cart-drawer-bottom-content, 130px) - 64px)}}
/*# sourceMappingURL=/cdn/shop/t/114/assets/component-card.css.map */
