.container-product-craft_atc{display:flex;justify-content:space-between;align-items:center}.popup-container-main{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:100001}.inner-popup-container{background:#fff;padding:20px;max-width:430px;width:100%;position:relative}.inner-popup-container>div{margin:10px 0}.inner-container-box{gap:10px;display:grid;grid-template-columns:.5fr 2.5fr}.inner-container-box .close-popup,.size-chart-inner-container .close-popup{position:absolute;top:10px;right:15px;cursor:pointer;display:flex;align-items:center;justify-content:center}.size-chart-inner-container .close-popup{border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgba(var(--color-foreground),.55);padding:10px;z-index:2;width:3rem;height:3rem}.image-container-wrapper,.title-price-wrapper{line-height:0}.inner-container-box img{width:100%;height:auto;object-fit:cover}.inner-container-box h2{font-size:14px;margin:0 0 5px;line-height:1}.title-price-wrapper p{margin:0;font-size:14px;line-height:1}.size-list-container{display:flex;flex-wrap:wrap;gap:10px}.size-list-container .variant-data-list{border:1px solid #E0E2E4;position:relative;display:flex;align-items:center;text-align:center;justify-content:center;line-height:initial;color:#565e6a;cursor:pointer;font-size:15px;width:auto;min-width:90px;height:40px;background-color:#fff}.variant-data-list[availability=false]{pointer-events:none;text-decoration:line-through;color:#565e6a80}.size-container-main{display:flex;align-items:center;justify-content:space-between}.sizechart-heading{display:flex;align-items:center;gap:2px;line-height:1}.size-heading h4{margin:0}.sizechart-heading span{font-size:12px;font-weight:500;cursor:pointer;color:#22242a;text-decoration:underline}.size-chart-container-main.active{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:100002}.size-chart-inner-container{width:max-content;margin:auto;overflow:auto;line-height:1;background:#fff;padding:3rem;position:relative;max-width:70%;height:90vh}.size-chart-image-wrapper table{margin:5px}.size-chart-image-wrapper img{width:100%;height:auto}.container-atc{position:relative}.atc-hover-text-wrapper{position:absolute;display:none;right:0;bottom:-20px;min-width:81px;z-index:2;max-width:81px}span.atc-hover-text{padding:3.5px 5px;color:#517596;font-weight:400;background-color:#e2eff4;font-size:12px;width:100%;display:flex;justify-content:center;line-height:1.25}.container-atc:hover .atc-hover-text-wrapper{display:flex}.loader-container{position:absolute;background:#fff;width:100%;height:100%;display:none;justify-content:center;align-items:center}.loader-container .loader{width:8px;height:8px;border-radius:50%;display:block;margin:10px auto;position:relative;box-sizing:border-box;animation:animloader 1s linear infinite alternate}.st-card .st-size ul li{cursor:pointer}@keyframes animloader{0%{box-shadow:-24px -4px,-8px 4px,8px -4px}33%{box-shadow:-24px 4px,-8px -4px,8px 4px}66%{box-shadow:-24px -4px,-8px 4px,8px -4px}to{box-shadow:-24px 4px,-8px -4px,8px 4px}}.custom-size{display:none}.custom-size ul{padding:0;margin:0;display:flex}.custom-size ul li{list-style:none;padding-right:8px;cursor:pointer;text-align:left;font-size:14px;line-height:17px}.recently-viewed .card__heading{display:flex!important}.recently-viewed .card-wrapper:hover .custom-size{display:flex}.recently-viewed .card-wrapper:hover .card__heading.first{display:none!important}.recently-viewed .card--standard>.card__content .card__information .jdgm-widget.jdgm-widget{display:none}.recently-viewed .price-item .money{font-size:14px!important;display:flex}.recently-viewed .price .price-item{display:flex}.recently-viewed .card--standard .card-information{text-align:left}.recently-viewed .card__content{padding:11px 0 10px!important}.recently-viewed .card__information{padding-top:0!important;padding-bottom:0!important}@media screen and (max-width: 749px){.popup-container-main{align-items:end}.inner-container-box .close-popup{top:-50px;left:48%;right:unset;background:#fff;border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgba(var(--color-foreground),.55);padding:10px;z-index:2;width:4rem;height:4rem}.size-chart-inner-container h2{font-size:20px}.size-chart-inner-container{max-width:100%;height:fit-content;max-height:80vh}.st-card .card__heading a:after{display:none}}
/*# sourceMappingURL=/cdn/shop/t/148/assets/custom-collection-template.css.map */
