.collection-bar-cstm-wrapper{width:100%;background:#fff;overflow:hidden}.collection-bar-cstm-wrapper-inner{width:100%;height:100%;padding-right:17px;box-sizing:content-box}.collection-bar-cstm{display:flex;column-gap:5px;flex-wrap:wrap;margin:auto;width:100%;justify-content:center}.collection-bar-item{display:block;padding:8px;font-size:14px;line-height:1;text-transform:uppercase;color:#000;font-weight:600;width:max-content;border-bottom:2px solid transparent}.collection-bar-item:hover{color:#000;border-bottom:2px solid #000075}@media only screen and (max-width: 600px){.collection-bar-cstm{gap:18px}.collection-bar-item{padding:10px 0;font-size:12px}}.collection-bar-item-wrapper{position:relative;width:max-content;display:block}.collection-bar-item__dropdown{display:none;position:absolute;top:100%;left:0;background-color:#fff;box-shadow:0 10px 20px #00000017;z-index:1000;min-width:200px;width:max-content}.collection-bar-item-wrapper:hover .collection-bar-item__dropdown{display:block!important}.collection-bar-item__dropdown a{display:block;font-size:14px;line-height:1.6;padding:8px 15px;text-decoration:none;color:#222}@media only screen and (max-width:768px){.collection-bar-item-wrapper{position:relative;padding:0;width:max-content;display:block}.collection-bar-cstm-wrapper{width:100%;background:#fff;overflow:hidden}.collection-bar-cstm-wrapper-inner{width:100%;height:100%;overflow-y:auto;padding-right:17px;box-sizing:content-box}.collection-bar-cstm{display:flex;flex-wrap:nowrap;gap:25px;margin:auto;width:fit-content;justify-content:fit-content;overflow-x:auto;overflow-y:hidden}.collection-bar-item{padding:15px 0;font-size:14px;text-transform:uppercase;color:#00000075;font-weight:600;width:max-content;border-bottom:2px solid transparent}}.review-swiper{position:relative;padding:0 15px}.review-swiper .swiper-button-next:after,.review-swiper .swiper-button-prev:after{display:none}.review-swiper .swiper-button-nex svg,.review-swiper .swiper-button-prev svg{height:fit-content}.review-swiper .swiper-button-prev{position:absolute;top:0;bottom:0;left:0;margin:auto}.review-swiper .swiper-button-next{position:absolute;top:0;bottom:0;right:0;margin:auto}.review-swiper .swiper-button-next svg{transform:rotate(180deg)}.rating-item{padding:15px;background-color:#f0f0f0;height:160px}.review-swiper .rating-stars{margin-bottom:8px}.review-swiper .rating-stars svg{width:100px;height:auto}.rating-title{font-weight:600;font-size:16px;line-height:1.2;margin-bottom:8px!important;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.rating-message{font-size:14px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.rating-footer{position:absolute;bottom:5px;display:flex;align-items:center;gap:5px}.rating-footer p{font-size:14px;margin:unset;opacity:.5}.rating-author{font-weight:600}.product-block.product-block--tab.review-tab{margin-top:-25px}.prod-spec-section-title{font-size:22px}.cstm-gif-section{margin-top:unset;padding-bottom:40px}.prod-spec-title,.prod-spec-item{text-align:center}.prod-spec-item .prod-spec-gif{height:50px;width:50px;margin:auto}.prod-spec-item .prod-spec-title{font-size:18px;font-weight:600;margin-top:1rem;margin-bottom:unset}.prod-spec-item .prod-spec-desc{font-size:12px;margin-top:1rem;margin-bottom:unset}.prod-spec-inner{gap:1.5rem}@media only screen and (max-width: 480px){.prod-spec-item{display:flex;align-items:center;gap:1rem;text-align:left}.cstm-gif-section-store-info .prod-spec-item{align-items:flex-start}.prod-spec-item .prod-spec-gif{margin:unset}.cstm-gif-section-store-info .prod-spec-item .prod-spec-gif{height:20px;width:20px}.prod-spec-title{text-align:left}.prod-spec-section-title{font-size:18px}.prod-spec-item .prod-spec-title{font-size:14px;margin-top:unset}.prod-spec-item .prod-spec-desc{margin-top:10px}}@media only screen and (max-width: 700px){.prod-spec-inner{display:grid;grid:auto / minmax(0,1fr)!important}}@media only screen and (max-width: 1149px){.prod-spec-inner{display:grid;grid:auto / repeat(2,minmax(0,1fr))}}@media only screen and (min-width: 1150px){.cstm-gif-section .prod-spec-inner{grid:auto / repeat(4,1fr);row-gap:.6rem;min-width:0;align-items:start;display:grid}.cstm-gif-section-store-info .prod-spec-inner{grid:auto / repeat(3,1fr);row-gap:.6rem;min-width:0;align-items:start;display:grid}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom.css.map */
