.card__content_hidden{display:none!important}.card__badge.preorder_btn{justify-content:flex-start;width:100%}.card__badge.preorder_btn .badge{background:#073763;border-radius:4px;font-family:Montserrat;font-weight:400;font-size:10px;line-height:100%;letter-spacing:0;color:#f0c244;padding:8px;width:fit-content;max-width:100%;white-space:nowrap;display:inline-flex;flex-shrink:0;align-items:center;margin-bottom:16px}.card__badge.preorder_btn .badge svg{margin-left:4px}.pre-oreder-product .card__badge.preorder_btn{min-height:0;height:auto;flex-shrink:0}.pre-oreder-product.card-wrapper .card.card--card.card--media>.card__content{margin-top:0}.card--card:after,.card--standard .card__inner:after,.card--standard.card--text a:after,.card--card .card__heading a:after{display:none}.product-grid li .card.card--card{padding:16px;background:#fafafa}.collection-margin-remove.product-grid li .card.card--card{padding:16px}.product-grid li .card__inner.ratio{width:100%;height:230px;display:flex;align-items:center;justify-content:center;aspect-ratio:inherit;margin-bottom:24px}.product-grid li .underline-links-hover:hover a{text-decoration:none}.product-grid li .card__inner.ratio .card__media img{object-fit:contain;transform:scale(1)!important}.product-grid li .card.card--card .card__content,.product-grid li .card.card--card .card__information{padding:0}.product-grid li .card.card--card .card__information{margin-top:0}.product-grid li .card_content_des{position:relative;height:calc(100% - 230px);padding-bottom:115px!important}.product-grid li .card__information .card__heading a{font-family:Montserrat;font-weight:600;font-size:16px;line-height:100%;letter-spacing:0px;color:#334641;text-decoration:none}.product-grid li .card__information .card__heading a:hover{color:#073763}.product-grid li .card__information .price{margin:0!important;position:absolute;left:0;bottom:60px;padding:0;line-height:normal!important}.product-grid li .card__information .price__regular,.product-grid li .card__information .price__sale,.product-grid li .card__information .price__sale s{font-family:Montserrat;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0;color:#2a2a2a}.product-grid li .card__information .price__sale s{margin-right:5px}.product-grid li .card.card--card .view-product-btn,.product-grid li .card.card--card .sold-out-btn{height:50px;border-radius:4px;width:100%;font-family:Montserrat;font-weight:500;font-size:16px;line-height:100%;letter-spacing:.5px;text-align:center;color:#fff;display:flex;align-items:center;justify-content:center;text-decoration:none;position:absolute;bottom:0;left:0;text-transform:capitalize}.product-grid li .card.card--card .view-product-btn{background:#073763}.product-grid li .card.card--card .view-product-btn.popular-btn:before{content:"";position:absolute;right:19px;top:-56px;width:92px;height:56px;background:var(--tt-url-popular-tag)}.product-grid li .card.card--card .view-product-btn:hover{color:#073763;background:#f0c244}.product-grid li .card.card--card .sold-out-btn{background:#8888}ul.pagination__list{position:relative;width:100%;align-items:center;box-sizing:border-box;flex-wrap:wrap;gap:.35rem .4rem;row-gap:.5rem;justify-content:center}.pagination-wrapper .pagination__list:has(>.pagination_item_next){padding-left:3.75rem}.pagination-wrapper .pagination__list:has(>.pagination_item_prev){padding-right:3.75rem}.pagination-wrapper .pagination__list>li{flex:0 0 auto;max-width:none;min-width:0;margin-right:0}.pagination-wrapper .pagination__list>li:not(:last-child){margin-right:0}ul.pagination__list li{flex:auto;min-width:24px;max-width:max-content}.pagination-wrapper ul.pagination__list li:not(.pagination_item_next):not(.pagination_item_prev):not(.showing-count){flex:0 0 auto;max-width:none}ul.pagination__list li:not(.pagination_item_next):not(.pagination_item_prev):not(.showing-count){display:flex;align-items:center;justify-content:center}ul.pagination__list li:not(.pagination_item_next):not(.pagination_item_prev):not(.showing-count) a.pagination__item:not(.pagination__item--current),ul.pagination__list li:not(.pagination_item_next):not(.pagination_item_prev):not(.showing-count) span.pagination__item{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:50px;min-height:50px;font-family:Montserrat,sans-serif;font-weight:400;font-size:18px;line-height:1.2;letter-spacing:.44px;color:#000;text-decoration:none;vertical-align:middle}ul.pagination__list li:not(.pagination_item_next):not(.pagination_item_prev):not(.showing-count) a.pagination__item.pagination__item--current{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:50px;min-height:50px;font-family:Montserrat,sans-serif;font-weight:700;font-size:18px;line-height:1.2;letter-spacing:.44px;color:#073763;text-decoration:none;vertical-align:middle}ul.pagination__list li a{height:50px}ul.pagination__list li a,ul.pagination__list li>span.pagination__item{font-family:Montserrat;font-weight:400;font-size:18px;line-height:100%;letter-spacing:.44px;vertical-align:middle;color:#000}ul.pagination__list li a.pagination__item--current .pagination__item__num--current{font-weight:700;color:#073763}ul.pagination__list li .pagination__item--current:after,ul.pagination__list li .pagination__item:hover:after{display:none}ul.pagination__list li.showing-count{width:auto;max-width:none;min-width:0;height:auto;flex:1 1 auto;display:flex;align-items:center;justify-content:center}ul.pagination__list li.showing-count .showing-count__text{display:inline-block;max-width:100%;text-align:center;white-space:nowrap;line-height:1.3}@media screen and (min-width:990px){ul.pagination__list li.showing-count{justify-content:flex-end;flex:0 1 auto;max-width:min(100%,22rem)}}@media screen and (max-width:389px){ul.pagination__list li.showing-count .showing-count__text{white-space:normal}}ul.pagination__list li.pagination_item_next,ul.pagination__list li.pagination_item_prev{position:absolute;top:0;margin:0;padding:0;width:auto;max-width:none;flex:0 0 auto;z-index:2}ul.pagination__list li.pagination_item_next a,ul.pagination__list li.pagination_item_prev a{width:50px;height:50px;border-radius:2px;padding:15px;background:#073763;color:#fff}ul.pagination__list li.pagination_item_next a:hover,ul.pagination__list li.pagination_item_prev a:hover{background:#f0c244;color:#073763}ul.pagination__list li.pagination_item_next a .svg-wrapper,ul.pagination__list li.pagination_item_prev a .svg-wrapper{width:32px;height:32px}ul.pagination__list li.pagination_item_next a .svg-wrapper .icon-caret,ul.pagination__list li.pagination_item_prev a .svg-wrapper .icon-caret{height:16px;width:16px;color:#fff}ul.pagination__list li.pagination_item_next a.pagination__item-arrow--back .svg-wrapper svg{transform:rotate(90deg);transform-origin:center}ul.pagination__list li.pagination_item_next a.pagination__item-arrow--back:hover .svg-wrapper svg{transform:rotate(90deg) scale(1.07)}ul.pagination__list li.pagination_item_prev a.pagination__item-arrow--forward .svg-wrapper svg{transform:rotate(-90deg);transform-origin:center}ul.pagination__list li.pagination_item_prev a.pagination__item-arrow--forward:hover .svg-wrapper svg{transform:rotate(-90deg) scale(1.07)}ul.pagination__list li.pagination_item_next a:hover .svg-wrapper .icon-caret,ul.pagination__list li.pagination_item_prev .svg-wrapper .icon-caret a:hover{color:#073763}ul.pagination__list li.pagination_item_next{left:0}ul.pagination__list li.pagination_item_prev{right:0}@media(max-width:767px){.product-grid li .card.card--card{padding:10px}ul.pagination__list li{min-width:16px}ul.pagination__list li a{height:42px}ul.pagination__list li a,ul.pagination__list li>span.pagination__item{font-size:16px}ul.pagination__list li.pagination_item_next a,ul.pagination__list li.pagination_item_prev a{width:42px;height:42px}.pagination-wrapper .pagination__list:has(>.pagination_item_next){padding-left:3rem}.pagination-wrapper .pagination__list:has(>.pagination_item_prev){padding-right:3rem}.pagination-wrapper .pagination__list li.showing-count{order:100;flex:1 1 100%;width:100%;max-width:100%;justify-content:center;margin-top:.35rem;padding-left:0;padding-right:0}.pagination-wrapper .pagination__list li.showing-count .showing-count__text{white-space:normal;text-align:center}}@media(max-width:480px){.product-grid li .card__inner.ratio{height:170px}.product-grid li .card_content_des{height:calc(100% - 170px)}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/plp-product-grid.css.map */
