.size-guide-button{color:#232323;display:flex;gap:8px;line-height:1;align-items:center;cursor:pointer!important;width:fit-content}.size-guide-modal-content::-webkit-scrollbar{width:0px}.size-guide-button span{width:20px;height:20px}.size-guide-modal-overlay{background-color:#0006!important;position:absolute;display:block!important;pointer-events:auto;z-index:1;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background-color:transparent;transition:background-color .3s cubic-bezier(0,0,.2,1);transition-delay:.3s}.size-guide-modal{position:fixed;display:none;width:100%;height:100%;z-index:999999999;top:0;right:0;padding-left:20px;justify-content:end;align-items:center}.size-guide-modal-content{margin-left:auto;position:relative;width:0;max-width:0;max-height:var(--screen-height);height:var(--screen-height);overflow-y:auto;background:#fff;transition:all 1.5s;transition-delay:.5s;padding:64px 18px;z-index:2}.show-sizeguide .size-guide-modal-content{width:100%;max-width:570px;transition:1.5s ease-in;height:100vh}.size-guide-modal-content-sizes table:not([class]) td,.size-guide-modal-content-sizes table:not([class]) th{padding:6px;font-family:AvenirNextLT-Regular;color:#000;font-size:13px}.size-guide-modal-content-sizes table tr:first-child td{padding-bottom:14px;border:0;text-transform:uppercase;font-weight:500}.size-guide-modal-content-sizes table{padding-bottom:10px;border:0;box-shadow:unset;border-style:unset}@media only screen and (max-width: 991px){.modal-size-guide__table--desktop{display:none}}@media (max-width:749px){.modal-size-guide__title{font-size:28px!important;margin-bottom:24px!important}.modal-size-guide__subtitle{margin-bottom:13px!important}}@media only screen and (min-width: 992px){.modal-size-guide__table--mobile{display:none}.modal-size-guide__table--desktop.modal-size-guide__table--size-guide-t-shirts-regular-fit{display:flex!important;margin-top:30px!important}.size-guide-modal-content-sizes table:not([class]) td,.size-guide-modal-content-sizes table:not([class]) th{width:109.33px;height:39px}}@-webkit-keyframes animatetop{0%{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{0%{top:-300px;opacity:0}to{top:0;opacity:1}}.close{color:#fff;float:right;font-size:28px;font-weight:700}.modal__header__close{position:absolute;top:1rem;right:1rem;background-color:#fff;border-radius:50%;color:#b0b0b0;border:none;width:30px;height:30px;margin-left:auto;font-size:1.625rem;padding:0;line-height:16px;transition:all .3s ease-in-out;cursor:pointer}.size-guide-modal-content-header{font-size:1.125rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:2.06;letter-spacing:2px;color:#373737;margin:0;text-align:center}.size-guide-modal-content-description{line-height:normal;letter-spacing:normal;font-size:.875rem;font-weight:400;font-stretch:normal;font-style:normal;color:#6a6a6a;margin:0 0 .5rem;text-align:center}.size-guide-modal-content-sizes{display:flex;gap:20px}.size-guide-modal-content-table-image{width:360px;background-size:contain;background-repeat:no-repeat}.size-guide-modal-content-table{flex:1}.size-guide-table{width:100%}.size-guide-modal-content-table table thead{background-color:#373737;color:#fff;font-size:1.125rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:2.06;letter-spacing:2px;text-transform:uppercase}.size-guide-modal-content-table table thead td{font-size:16px;padding:0 1rem;text-align:center}.size-guide-modal-content-table table tbody{line-height:normal;letter-spacing:normal;font-size:.875rem;font-weight:400;font-stretch:normal;font-style:normal;background-color:#fff}.size-guide-modal-content-table table tbody td:nth-child(2){border-left:1px solid #b0b0b0}.size-guide-modal-content-table table tbody td{padding:.875rem;width:auto;text-align:center;font-weight:700;color:#373737}.size-guide-modal-content-table tbody tr:nth-child(2n){background-color:#f7f6f6}.questions_related a{color:#000}@media screen and (max-width: 991px){.size-guide-modal-content{width:100%;margin:0;padding:3.5rem 1.5rem}.size-guide-modal-content-header,.size-guide-modal-content-description{text-align:left}.size-guide-modal-content-sizes{flex-direction:column}.size-guide-modal-content-table-image{width:100%;padding-top:100%;background-size:70%;background-position:center}}.policy-section{padding:1.5625rem 0}.policy-container .product-policies{display:flex;flex-wrap:wrap}.product-policies .product-policy{flex:0 0 25%;padding:10px}@media screen and (max-width: 767px){.product-policies .product-policy{flex:0 0 50%}}.product-policies .product-policy .product-policy-img img{width:3.125rem;height:3.125rem;display:block;margin:0 auto}.product-policies .product-policy p.product-policy-content{font-style:normal;font-weight:900;word-break:break-word;text-align:center;text-transform:uppercase;margin:.5rem 0;line-height:1.2}.product-policies .product-policy .underline{display:block;position:relative}.product-policies .product-policy .underline:before{content:"";position:absolute;left:calc((100% - 25px)/2);height:3px;width:25px;background:#373737;border-radius:1px}.section-product-description-image{padding:1.5625rem 0}.product-description-image__heading{margin:0 0 3rem;text-align:center;font-weight:700}.product-description-image__image{max-width:50%;margin:0 auto}@media screen and (max-width: 767px){.product-description-image__image{max-width:80%}}.product-description-image__image img{width:100%}.section-product-text-blocks{padding:1.5625rem 0}.product-text-blocks-container .product-text-blocks__heading{text-align:center;font-weight:700}.product-text-blocks-container .product-text-blocks__subheading{text-align:center}.product-text-blocks-container .product-text-blocks__subheading h5{font-weight:600}.product-text-blocks-container .product-text-blocks__subheading>*{margin:0}.product-text-blocks-container .product-text-blocks{display:flex;flex-wrap:wrap;padding:0 -15px}.product-text-blocks-container .product-text-blocks .product-text-block{flex:0 0 50%;max-width:50%;padding:7.5px}@media screen and (max-width: 767px){.product-text-blocks-container .product-text-blocks{flex-direction:column}.product-text-blocks-container .product-text-blocks .product-text-block{flex:1;max-width:100%}}.product-text-blocks-container .product-text-blocks .product-text-block .product-text-block_item{padding:15px;background:#e8e7e7;border-radius:10px}.product-text-block .product-text-block_item .product-text-block__title{text-transform:uppercase;font-weight:600}.product-text-block .product-text-block_item .product-text-block__content>*{margin:0;line-height:1.2}.stock-progress-bar .number-in-stock{display:flex;align-items:center;gap:5px;margin-bottom:20px;color:#51aa7e}.stock-progress-bar .number-in-stock span{display:flex}.stock-progress-bar .number-in-stock span svg{width:15px}.stock-progress-bar .stock-progress-bar-numbers{display:flex;justify-content:space-between}.stock-progress-bar .progress-bar{height:8px;display:block;background:#ebebeb;border-radius:5px;position:relative}.stock-progress-bar .progress-bar .sold-bar{display:block;position:absolute;top:0;left:0;height:8px;z-index:9;background:#51aa7e;width:50%;border-radius:5px}.cart-item[data-type=child]:not(.active){display:none!important}.cart-item[data-type=child] td{padding-top:2rem}.cart-item[data-type=child] td:first-child{padding-left:50px}.cart-item[data-type=child] td:last-child{padding-right:50px}@media screen and (min-width: 750px){.cart-item[data-type=child] td:first-child{min-width:150px}}.view-pack{display:block}.cart-item__media .view-pack{position:absolute;bottom:0;left:0;right:0;width:100%;height:1.5rem;background-color:#373737b3;color:#fff;font-size:.75rem;font-weight:600;line-height:24px;min-height:unset;min-width:unset;border:none;padding:0;box-shadow:none;text-transform:uppercase}.cart-item__media .view-pack:after{display:none}
/*# sourceMappingURL=/cdn/shop/t/26/assets/size-guild.css.map */
