@media (min-width: 768px){.no-page-width .product__media-wrapper{max-width:50%!important}.no-page-width .product__media-item{max-width:100%!important;width:100%!important}.product__info-wrapper{flex:1;max-width:unset!important;width:unset!important}.product__info-container{max-width:45rem!important;margin:0 auto!important}.product__column-sticky{top:14rem!important}}.smooth-line{position:relative;background:transparent!important;color:#000!important;text-decoration:none;cursor:pointer}.smooth-line:after{content:"";position:absolute;left:0;bottom:0;top:100%!important;height:2px;width:100%;background-color:#d3d3d3;transform-origin:left;transform:scaleX(1);transition:background-color .4s ease,transform .4s ease;overflow:hidden}.smooth-line:before{content:"";position:absolute;left:0;bottom:0;top:100%!important;height:2px;width:100%;background-color:#000;transform-origin:left;transform:scaleX(0);transition:transform .4s ease;z-index:2}.smooth-line:hover:before{transform:scaleX(1)}.custom__message{text-decoration:underline}.colors__option__container,.options___container{display:flex;align-items:center}.colors__calues,.options___value{flex:1;text-align:end}.options___value label{padding:.5rem 1rem!important}@media (max-width: 1050px) and (min-width: 750px){.product__info-wrapper{padding:0 5rem!important}}@media (max-width: 750px){.product__info-wrapper{padding:0 1.5rem}.product-form__buttons{width:100%;max-width:100%!important}.tab-spans{flex-direction:column}.tab-span{border-top:1px solid black;padding-top:3px}.colors__option__container,.options___container{flex-direction:column!important;align-items:flex-start!important}.size-guide-button{text-align:left!important}.content-area{position:unset!important}.tab__content{opacity:0;visibility:hidden;max-height:0;transition:max-height .3s ease,padding .3s ease}.tab__content p{margin:0!important}.content-area.show{opacity:0!important;visibility:hidden!important;display:none!important}.content-area{padding:0!important}.tab__content.active{opacity:1!important;visibility:visible!important;flex:0 0 100%!important;max-height:200px!important;padding:10px 0;width:auto}}.tab__content.active{opacity:0;visibility:hidden;width:0;max-height:0}.tab__content{opacity:0;visibility:hidden;max-height:0;width:0}table thead tr th:first-child{width:29%!important}table thead tr th:last-child{width:20%!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/theme.css.map */
