@media(max-width:959px){.product__meta .main-contents{margin-bottom:6px}.product__meta .product__block--product-header{margin-bottom:8px}.product__meta .product__title{margin-bottom:4px;line-height:1.15}.product__meta .product__price-and-ratings{row-gap:4px}.product__meta .product-item__discount-code-promo--box{margin-top:4px}.product__meta .product__controls-group.product__variants-wrapper{margin-bottom:6px!important}.product__meta .product-form .product-form__controls-group--submit{margin-top:10px}.product__meta .product__variants-wrapper .product__option+.product__option{margin-top:8px}.product__meta .product__label-wrapper{margin-bottom:6px;min-height:0}.product__meta .product__color-swatches{margin-top:0}.product__meta .easysize_button{margin-top:4px}.product__meta .fit-quiz-wrapper{margin-bottom:0}.product__meta .product__quantity-error{margin-top:0;margin-bottom:12px}.product__meta .product__quantity-error:not(:has(*:not(:empty))){margin:0}.product__meta .product-form__shop-pay{margin-top:8px;padding-top:10px;padding-bottom:10px}.sticky-atc-bar .sticky-atc-bar__inner{display:flex;flex-direction:row;align-items:center;gap:10px;padding:8px 12px calc(8px + env(safe-area-inset-bottom))!important}.sticky-atc-bar .sticky-atc-bar__details{flex:1 1 auto;width:auto;min-width:0;margin:0!important;display:flex;align-items:center;column-gap:8px}.sticky-atc-bar__meta{min-width:0;flex:1 1 auto}.sticky-atc-bar__meta h5{font-size:13px;line-height:1.2;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-atc-bar__meta-options,.sticky-atc-bar__meta-change-option-trigger{font-size:11px}.sticky-atc-bar .sticky-atc-bar__details .sticky-atc-bar__price{flex:0 0 auto;flex-grow:0;text-align:right;font-size:13px;line-height:1.15}.sticky-atc-bar__price s{display:block;font-size:11px}.sticky-atc-bar .sticky-atc-bar__button{flex:0 0 44%;width:44%;margin:0!important}.sticky-atc-bar__button .btn{min-height:44px;height:44px;padding-top:0!important;padding-bottom:0!important}}@media(max-width:959px){.product__meta .product__color-swatches--inner{flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;padding:3px 2px 4px;margin-left:-2px;margin-right:calc(-1 * var(--space-outer,18px));padding-right:var(--space-outer,18px)}.product__meta .product__color-swatches--inner::-webkit-scrollbar{display:none}.product__meta .product__color-swatches--inner>*{flex:0 0 auto}}@media(max-width:959px){.product__option{margin-bottom:8px!important}.product__label-wrapper{margin-bottom:6px!important;min-height:0!important}.product__label{line-height:1.25}.product__block--product-header{margin-bottom:4px!important}html.cel-sticky-js .sticky-atc-bar{transition:transform .2s ease,opacity .2s ease;transform:translateY(110%)!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}html.cel-sticky-js.cel-sticky-on .sticky-atc-bar{transform:translateY(0)!important;opacity:1!important;pointer-events:auto!important;visibility:visible!important}html.cel-sticky-js body,body.template-product{padding-bottom:calc(60px + env(safe-area-inset-bottom))}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/celestia-pdp.css.map */
