#zip-logo{border:2px solid #AA8FFF;padding:1px 5px 3px;border-radius:5px}#bundle-swatches-container{display:none}.tlf-product-container{width:100%;min-height:100px}.tlf-product-component-container{display:flex;max-width:1300px;margin:0 auto;padding:0 45px}.tlf-product-image-container{flex:2 2 0px}.tlf-product-details-container{flex:1 1 0px}.tlf-product-compare-price{text-decoration:line-through}.tlf-product-size-variants-container{display:flex}.tlf-product-amount-variants-container{display:flex;flex-wrap:wrap;margin-left:-10px}.playButton{position:relative;background-color:#c3c3c3;text-align:left;pointer-events:none}.playButton:before,.playButton:after{content:"";position:absolute;background-color:inherit}.playButton,.playButton:before,.playButton:after{width:40px;height:40px;border-top-right-radius:30%}.playButton{transform:rotate(-90deg) skew(-30deg) scaleY(.866);top:-144px;left:40px}.playButton:before{transform:rotate(-135deg) skew(-45deg) scale(1.414,.707) translateY(-50%)}.playButton:after{transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%)}#tlf-thumb-container div{flex:none;position:relative}.tlf-product-amount-variants-container .tlf-product-size-variant{cursor:pointer;position:relative;display:inline-block;font-weight:400;padding:7px 15px;font-style:normal;font-size:16px;text-transform:none;box-shadow:0 0 0 1px #f0f1f3;letter-spacing:.025em;line-height:1.6;text-align:center;width:97px}.tlf-product-size-variant,.tlf-oos-size-variant{cursor:pointer;position:relative;display:inline-block;font-weight:400;padding:7px 15px;margin:8px 10px 8px 0;font-style:normal;font-size:16px;text-transform:none;background-color:#fff;box-shadow:0 0 0 1px #e5e5e6;letter-spacing:.025em;line-height:1.6;border-radius:3px}.thankyou{text-align:center;font-size:30px;font-weight:600}.thankyoumessage{margin:10px 10px 20px;max-width:350px;text-align:center}.continue-shopping{max-width:300px;background:#171717;color:#fff;border-radius:3px;font-size:18px;font-weight:500;text-align:center;padding:15px;font-family:Poppins,sans-serif;letter-spacing:0em;line-height:1.2;cursor:pointer;margin:10px auto}#tlf-size-chart{text-decoration:underline;margin-left:10px;color:#2c2c2c;cursor:pointer;display:none}.full-size-container-wrap{display:flex;width:100%;height:100%;flex-direction:column;padding:0 5px}.full-size-container-wrap .close-full-size{color:#fff;width:50px;height:60px;position:unset;background:#000;font-weight:700;text-align:center;line-height:3.5;cursor:pointer;right:unset;margin:0 0 0 auto}.measurement-container{color:#fff;display:flex;border-radius:7px;justify-content:center;font-size:16px;font-weight:600;margin:15px auto;width:fit-content;background:#fff}.measurement-container .inches,.measurement-container .centimeters{text-align:center;line-height:1;padding:8px 20px;width:70px;margin:1px;color:#000;background:#fff;cursor:pointer}.measurement-container .selected-measurement{color:#fff;background:#000;cursor:unset}.measurement-container .inches{border-radius:7px 0 0 7px}.measurement-container .centimeters{border-radius:0 7px 7px 0}.size-chart-container{color:#2c2c2c;width:100%;height:100%;margin:10px 5px 0}.size-chart-container .table-wrap{-ms-overflow-style:none;scrollbar-width:none;overflow-x:scroll;font-size:20px;margin:10px 0;width:100%}.size-chart-container .table-wrap::-webkit-scrollbar{display:none}.size-chart-container .size-chart-name{color:#fff;width:100%;font-size:18px;text-align:center;font-weight:600}.size-chart-container table{font-size:.85em;border-radius:10px;border-collapse:collapse;border-style:hidden;box-shadow:0 0 0 0 transparent;width:fit-content}.size-chart-container table td{text-align:center;white-space:nowrap}.size-chart-container table tr:first-child td{background:#f0f0f0;color:#181818;font-weight:700;border-bottom:1px solid rgb(255,255,255);border-right:1px solid rgb(255,255,255)}.size-chart-container table tr:not(tr:first-child) td:not(td:first-child){border-right:1px solid rgb(240,240,240)}.size-chart-container table tr td{border-bottom:1px solid rgb(240,240,240)}.size-chart-container table tr td:first-child{border-bottom:1px solid rgb(255,255,255)}.size-chart-container table td:first-child{background:#f0f0f0;color:#181818;font-weight:700}.size-chart-container table tr:first-child td:first-child{border-radius:7px 0 0}.size-chart-container table tr:first-child td:last-child{border-radius:0 7px 0 0}.size-chart-container table tr:last-child td:first-child{border-radius:0 0 0 7px}.size-chart-container table tr:last-child td:last-child{border-radius:0 0 7px}.tlf-product-size-container{margin-top:5px}.tlf-product-size-container .Sd_sizebuttonpanel{margin:0 0 0 10px!important}.tlf-product-size-container .Sd_sizebuttonpanel .sd_sizelink{margin:0!important}.active-size{background:#171717;color:#fff}.size-disabled{background:#f0f1f3;color:#fff;cursor:unset}.hero-image{width:100%;cursor:pointer;border-radius:3px}.tlf-hero-image{position:relative;display:block}.tlf-hero-image .disabled-hero{position:absolute;z-index:-1;animation:fadeOut 2s;animation-fill-mode:forwards}.tlf-hero-image .active-hero{animation:fadeIn 1s;animation-fill-mode:forwards}.fs-slider-next-button,.fs-slider-prev-button{z-index:10!important}@keyframes fadeIn{0%{opacity:0}to{opacity:1;display:block}}@keyframes fadeOut{0%{opacity:1}to{opacity:0;height:0;width:0}}.thumb-image{cursor:pointer}.tlf-thumbnail-image-container::-webkit-scrollbar{width:0!important}.tlf-product-color-variants-container::-webkit-scrollbar{width:0!important}.tlf-thumbnail-image-container,.tlf-product-color-variants-container{overflow:-moz-scrollbars-none;-ms-overflow-style:none}.tlf-thumbnail-image-container .active-thumb{border:2px solid transparent;animation:activeThumb 2s;animation-fill-mode:forwards}@keyframes activeThumb{to{border:2px solid black}}.productimageContainer{margin-top:15px}.tlf-thumbnail-image-container{display:flex;gap:20px;overflow-x:scroll}.tlf-product-category{color:#9e9e9e;font-weight:400;font-size:16px;line-height:21px;text-transform:uppercase;margin-bottom:6px;display:none}.tlf-product-title{font-size:25px;margin-bottom:10px;font-weight:600;text-transform:uppercase}.tlf-product-price-container{display:flex;font-weight:500}.tlf-product-compare-price{color:#9e9e9e;margin-right:20px;font-size:15px;line-height:25px}.tlf-product-price{padding-right:10px;color:#9e9e9e}.tlf-product-price-discounted{padding-right:10px;color:red}.tlf-product-color-variants-container{overflow-x:scroll;display:flex}.tlf-product-color-variants-container>.tlf-color-variants{border-bottom:5px solid transparent;cursor:pointer;width:4em;margin-right:7px}.tlf-product-color-variants-container>.active-variant{border-bottom:5px solid black}.tlf-product-add-to-cart{margin:15px 0 25px}.cart-warning{color:gray;line-height:1.2;font-size:12px;margin:0 0 10px}#app-exclusive{background:#f0f1f3;color:#919191;border-radius:50px;font-size:18px;font-weight:500;max-width:350px;text-align:center;padding:23px 40px;font-family:Poppins,sans-serif;letter-spacing:0em;line-height:1.2}#add-to-cart{background:#171717;color:#fff;border-radius:3px;font-size:18px;font-weight:500;text-align:center;padding:15px;font-family:Poppins,sans-serif;letter-spacing:0em;line-height:1.2}.tlf-product-add-to-cart .active{cursor:pointer}.tlf-product-payment-options{display:flex;justify-content:space-evenly}.tlf-product-payment-options .payment-item{margin-right:15px}.tlf-product-social-buttons{margin-top:20px}.tlf-accordian{border-bottom:1px solid #E8E8E1;height:60px;margin:unset;color:#000;width:100%;text-align:left;padding:0;font-weight:400}.tlf-accordian>span{float:right}.tlf-accordian-details{margin-top:20px;font-size:.85em;display:none}.tlf-accordian-details.active{display:block}.tlf-product-description>ul{margin:unset;list-style:none}.tlf-product-description>ul li{margin-bottom:10px}.tlf-product-description>ul li:before{content:"-";text-indent:-5px}.tlf-product-description a{text-decoration:underline}.tlf-product-technology-point{margin-bottom:20px}#tlf-star-reviews-container{cursor:pointer}.tlf-product-reviews{display:flex;margin-bottom:10px}#total-reviews{margin:0 4px 0 8px}#star-rating{display:flex}.star{color:#d3d3d3}.fill{color:#000}.product__video{position:unset}.tlf-breadcrumbs-container{display:flex;max-width:1300px;margin:5px auto 0;padding:0 45px}.tlf-product-size-title{display:flex;margin-bottom:10px;margin-top:10px;font-weight:500;color:#9e9e9e;justify-content:space-between}.tlf-product-color-title{justify-content:unset}.tlf-size-chart-icon{height:23px;margin-bottom:5px}#color-name{margin-left:10px;color:#000}#app-exclusive-mobile{display:none}#app-exclusive-desktop{display:block;cursor:pointer}#app-qr-code{display:none}.disabled-buy-button{background:#171717;color:#fff;border-radius:3px;font-size:18px;font-weight:500;text-align:center;padding:15px;font-family:Poppins,sans-serif;letter-spacing:0em;line-height:1.2}.full-size-container-notify-me,.full-size-container{z-index:2147483647;position:fixed;top:0;width:100%;height:100%;background:#000000d9;display:flex;overflow:auto;justify-content:center}.full-size-img{height:fit-content;max-height:90%;object-fit:cover;margin:auto}.close-full-size{color:#fff;width:50px;height:60px;position:fixed;background:#000;font-weight:700;text-align:center;line-height:3.5;cursor:pointer;right:0}#product-description-desktop{display:none}@media screen and (min-width:769px){.tlf-product-component-container>div{margin-right:20px}.tlf-product-title{font-size:20px;margin-bottom:5px;font-weight:600;text-transform:uppercase}.tlf-product-price,.tlf-product-size-title{font-size:16px}.tlf-product-size-variant,.tlf-oos-size-variant{box-shadow:0 0 0 2px #f0f1f3}}@media screen and (min-width:925px){.tlf-product-amount-variants-container{width:75%}.size-chart-container .table-wrap{display:flex;justify-content:center}}@media screen and (max-width:769px){.tlf-product-component-container{flex-direction:column;padding:0 20px}.tlf-breadcrumbs-container{padding:5px 20px 0}.tlf-product-details-container{margin-top:15px}#app-exclusive-mobile{display:block}#app-exclusive-desktop{display:none}}@media screen and (min-width:1200px){#product-social-buttons-mobile{display:none}}@media screen and (max-width:1200px){#product-description-desktop{display:none}}.ais-InfiniteHits-list{padding:0}@media only screen and (max-width:960px){.yotpo-product-custom-fields .product-related-fields-item-title{font-size:12px;width:fit-content!important}}
/*# sourceMappingURL=/cdn/shop/t/486/assets/product-page-styles.css.map */
