:root .variations .product-form__input--color--small input[type=radio]+label{width:40px!important;height:44px!important;margin:-8px 0 -2px!important;border-radius:10px!important;box-shadow:none!important}:root .variations .product-form__input--color--small input[type=radio]:first-of-type+label{margin-left:-6px!important}:root .variations .product-form__input--color--small input[type=radio]+label:before{top:9px!important;right:7px!important;bottom:9px!important;left:7px!important}:root .variations .product-form__input--color--small input[type=radio]+label:after{top:8px!important;right:6px!important;bottom:8px!important;left:6px!important}:root .variations .product-form__input--color--small input[type=radio]:checked+label:after{top:9px!important;right:7px!important;bottom:9px!important;left:7px!important}:root .variations .product-form__input--color--small input[type=radio]:checked+label:before{top:9px!important;right:7px!important;bottom:9px!important;left:7px!important;z-index:2;box-shadow:inset 0 0 0 4px #fff,0 0 0 1px #67151f,0 2px 4px #00000026!important}:root .variations .product-form__input--color--small input[type=radio]:focus-visible+label{box-shadow:none!important}:root .variations .product-form__input--color--small input[type=radio]:focus-visible+label:after{outline:2px solid #67151f!important;outline-offset:3px!important}@media(max-width:767px){.template-product .product-images .flickity-viewport{min-height:0!important}.template-product .product-thumbnail-container{display:none!important}.template-product .product-images.static-dots{margin-bottom:22px}.template-product .product-images .flickity-page-dots{position:absolute!important;top:auto!important;bottom:-16px!important;left:0;right:0;margin:0!important;display:flex!important;justify-content:center;gap:6px}.template-product .product-images .flickity-page-dots .dot{width:6px!important;height:6px!important;margin:0!important;border-radius:3px;background:#67151f!important;opacity:.22;transition:width .2s ease,opacity .2s ease}.template-product .product-images .flickity-page-dots .dot.is-selected{opacity:1;width:18px!important}.template-product .product-information--inner>a.button--pink{height:32px;min-width:0;padding:0 18px;margin-bottom:10px!important;font-size:11px}.template-product .variations .product-form__input{margin-bottom:10px}.template-product .variations .form__label{margin-bottom:6px}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/rj-pdp.css.map */
