html{scroll-behavior:smooth}.x-menu--single-parents ul{border-right:0}.page-content{margin-top:50px}.template-page .main-content .row.single-column{max-width:992px}@media only screen and (min-width: 768px){.footer--sub--block:last-of-type .footer--sub--container{margin:0 auto}}@media only screen and (min-width: 670px){.mobile-only{display:none}}.desktop-only{display:none}@media only screen and (min-width: 1280px){.desktop-only{display:block}}[data-item=section-heading],.font--section-heading,h1,h2{margin-bottom:20px}.rte-content ul{padding-left:0}.rte-content h3{margin-bottom:16px}.rte-content table{margin:0}.anchor-menu li{margin-bottom:15px}.custom-content--root{padding:0 32px 72px}.flex-content{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center;max-width:1400px;margin:0 auto}.flex-content .one-half,.flex-content .two-thirds,.flex-content .one-third{width:100%}@media only screen and (min-width: 992px){.flex-content{flex-wrap:nowrap}.flex-content .one-half{width:50%}.flex-content .two-thirds{width:70%}.flex-content .one-third{width:30%}}p{margin-bottom:1rem}p.lead{margin-bottom:.5rem!important}.section-title{margin-top:2rem;margin-bottom:2rem}.section-title--center{text-align:center}.section-title h2,.section-title p{margin-bottom:1rem}.fit-section{margin-bottom:50px;padding-bottom:50px;border-bottom:1px solid #dddddd}@media only screen and (min-width: 992px){.fit-guide-reference{max-width:75%}.fit-content{padding:0 0 0 25px}}@media only screen and (min-width: 1200px){.fit-content{padding:0 0 0 75px}}.fit-guide-tabs p{font-size:1.25rem;line-height:1.8}ul.tabs{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin-left:0;margin-top:2rem;margin-bottom:2rem}ul.tabs li{width:100%}ul.tabs li a.c-btn{width:100%;min-width:180px;font-size:1.25rem;display:inline-block;text-align:center;padding:10px;margin-bottom:.5rem;transition:all ease .2s}ul.tabs li a.c-btn--white{color:#0a0a22;border:1px solid #0a0a22}ul.tabs li a.c-btn--white:hover{color:#fff;background-color:#0a0a22}ul.tabs li a.c-btn--primary{background-color:#0a0a22;color:#fff;border:1px solid #0a0a22}ul.tabs li a.c-btn--primary:hover{color:#0a0a22;background-color:#fff}@media only screen and (min-width: 768px){ul.tabs li{width:auto;margin-left:.5rem;margin-right:.5rem}ul.tabs li a.c-btn{width:auto}}table tr:last-child th:first-child,table thead th:last-child,table tr:last-child td:last-child,table tr:last-child td:first-child,table tr:first-child th:first-child{border-radius:0}table th,table td{white-space:nowrap;text-align:center;background-color:#fff;border-bottom:1px solid #0a0a22}table th{border-top:1px solid #0a0a22;background-color:#0a0a22;font-size:.9rem;color:#fff;padding:8px}table th:first-child,table td:first-child{text-align:left;border-right:1px solid #0a0a22;border-left:1px solid #0a0a22;font-size:.9rem}table th:last-child,table td:last-child{border-right:1px solid #0a0a22}.fit-guide-image img{width:100%}.tab-image{text-align:center}.tab-image img{width:100%;max-width:200px}@media only screen and (min-width: 768px){.tab-image img{max-width:400px}}@media only screen and (min-width: 768px){.fit-guide-tabs .tab-content{max-width:90%;margin:0 auto}.fit-guide-tabs .tab-content table{max-width:75%;margin:50px auto}}.collection-intro{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center;background-color:#f7f7f7;padding:20px;margin-bottom:15px}.collection--header{width:100%}@media only screen and (min-width: 768px){.collection-intro{padding:50px}}.template-page .main-content .contact-form input[type=text],.template-page .main-content .contact-form input[type=email],.template-page .main-content .contact-form input[type=tel],.template-page .main-content .contact-form textarea{max-width:100%}.contact-page--submit-button{text-align:center}.rte-content-alt{padding-top:2rem}ul.tabs.product-tabs{margin-top:0;margin-bottom:1rem}ul.tabs.product-tabs a{text-decoration:none;color:#b7b7b7;transition:ease all .2s}ul.tabs.product-tabs a.active,ul.tabs.product-tabs a:hover{color:#444;text-decoration:underline}@media only screen and (max-width: 1279px){ul.tabs.product-tabs{justify-content:left;margin-top:2rem}ul.tabs.product-tabs li{margin-left:0}}.yotpo .yotpo-first-review{margin-bottom:50px}.footer--block:nth-of-type(2) .footer--block--container{margin:0;width:100%}footer{border-top:1px solid #e3e3e3}footer .flex-content{align-items:flex-start}footer .footer-logo{max-width:126.5px;height:auto}.modal-trigger{margin-bottom:1rem;text-decoration:underline}.modal-trigger:hover{cursor:pointer}.modal-overlay{position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;visibility:hidden;opacity:0;background:#1e1e1ecc;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;transition:.3s}.modal-container{position:fixed;max-width:780px;top:50%;left:50%;z-index:200;text-align:center;width:90%;visibility:hidden;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal-content{position:relative;opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-webkit-transition:.8s;-moz-transition:.8s;transition:.3s;background:#fff;padding:1rem}.modal-close{color:#333;padding-top:.5rem;font-size:1rem;text-align:center}.modal-close:hover{cursor:pointer}.modal-content__img{width:100%;box-shadow:0 0 10px 5px #00000026}.modal-content__img-caption{position:absolute;bottom:0;text-align:center;background:#0000004d;width:100%}.modal-content__img-caption p{padding:1em}.modal--show{visibility:visible}.modal--show~.modal-overlay{visibility:visible;opacity:1}.modal--show .modal-content{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.model-stats{font-size:16px;font-style:italic}@media (min-width: 768px){.model-stats{font-size:13px}}@media (min-width: 768px){.model-stats{font-size:14px}}.gs-image-item img{object-fit:contain!important}.product-page--variants{margin-top:1rem;margin-bottom:.5rem}.continue-selling{margin-bottom:30px;margin-top:20px;border-left:2px solid #ffc520;padding:16px;border-radius:2px;width:100%;text-align:center}.notify-btn{background-color:#0d0d1f!important;color:#fff!important;padding:12px 20px;border-radius:4px}.notify-btn:hover{background-color:#0d0d1f!important;color:#fff!important}#effectiveAppsLowInStockAlert{margin-top:1rem}#effectiveAppsLowInStockAlert p span{font-family:Futura,sans-serif!important}#effectiveAppsLowInStockAlert p span:before{content:"\279f";padding-right:3px}#effectiveAppsLowInStockAlert p span #effectiveAppsLowInStockQty:before{content:"";padding-right:0}
/*# sourceMappingURL=/cdn/shop/t/15/assets/theme--customizations.css.map */
