.product-form .price__current-details{font-size:12px}.product-form variant-picker{display:flex;flex-direction:column}.product-form .grouped-products{order:-1}.product-form .vendor h5{width:fit-content;text-align:center;font-size:.75em;font-weight:600;letter-spacing:1px;color:#545353;border-radius:4px;margin-bottom:0}.product-form .products-swatches__color{position:relative}.product-form .products-swatches__color .opt-label{width:30px;height:30px;min-width:0;min-height:0;border-radius:50%;position:relative}.product-form .products-swatches__color .opt-label.active{box-shadow:0 0 1px 2px #f86d18}.product-form .products-swatches__color .opt-label:before{content:"";position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;margin:0;border-radius:50%;background-color:var(--swatch-background-color)}.product-form .products-swatches__color .opt-label:after{content:"";position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;margin:0;border-radius:50%}.product-form .products-swatches__color .opt-label__tooltip{position:absolute;bottom:95%;left:50%;transform:translate(-50%);display:none;border-radius:4px;background-color:#363636;color:#fff;font-size:12px;max-width:90px;padding:4px 8px;z-index:1;animation:tooltip-appearance .25s ease forwards}.product-form .products-swatches__color .opt-label__tooltip:after{content:"";position:absolute;left:50%;top:100%;display:block;width:12px;height:12px;transform:translate(-50%,-50%) rotate(45deg);border-bottom-right-radius:4px;background-color:inherit;z-index:-1}@media screen and (pointer: fine){.product-form .products-swatches__color .opt-label:hover .opt-label__tooltip{display:block}}.product-form .form[action="/cart/add"]{display:flex;flex-direction:column}.product-form .form[action="/cart/add"] .input-row{margin-top:0;margin-bottom:5px}.product-form .form[action="/cart/add"] .quantity-and-submit-wrapper{order:0;display:grid;grid-template-columns:max-content 1fr;column-gap:10px}.product-form .form[action="/cart/add"] .quantity-row{order:0}.product-form .form[action="/cart/add"] .submit-row{order:2}.product-form .product-personalizer{order:1;margin-bottom:0!important;min-height:44px}.product-form .backorder-message-wrap{text-align:center;margin-top:10px;font-weight:700}.product-form .pre-order-message{text-align:center;margin-top:10px;color:#f86d18}.product-form .submit-row .quantity-submit-row__submit button[type=submit].btn--atc-sticky{box-sizing:border-box;width:100%}@media (max-width: 767.98px){.product-form .submit-row .quantity-submit-row__submit button[type=submit].btn--atc-sticky{position:fixed;bottom:10px;left:10px;width:calc(100% - 20px);z-index:99999}}.product-form .product-title{font-size:1.5rem}.product-form .breadcrumbs-prod-nav{display:none}.product-form .breadcrumbs-list{color:#a0a0a0}.product-form .opt-label{font-weight:600}.product-form .size-chart-link{color:#525252}.product-form .underline{text-decoration:none}.product-form .opt-label--btn{min-width:4em}.product-form .rte h5{width:fit-content;text-align:center;font-size:.75em;font-weight:600;letter-spacing:1px;color:#545353;border-radius:4px;margin-bottom:0;text-transform:uppercase}.product-form .smartsize-button-text{margin-top:0}.products-swatches{margin-bottom:10px;min-height:65px}.products-swatches__title-wrap{display:flex;align-items:center;column-gap:5px}.products-swatches__title{font-weight:600}.core-fashion-price-diff{font-size:13px;font-weight:600;color:#fe7044}.products-swatches__current{font-weight:400;opacity:.8}.option-selector #sizefox-container{margin-bottom:8px}.option-selector #sizefox-container *{margin-top:unset!important;margin-bottom:unset!important}@keyframes tooltip-appearance{0%{transform:translate(-50%,15%)}to{transform:translate(-50%)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/main-product.css.map */
