.option-selector-fieldset,.option-selector{border:none!important;padding:0!important;margin:0 0 24px!important}.option-selector-fieldset legend,.option-selector-fieldset .form__label{font-size:11px!important;text-transform:uppercase!important;letter-spacing:1.5px!important;font-weight:500!important;color:#39accb!important;padding:0!important;margin-bottom:12px!important}.opt-label{border-radius:20px!important;padding:8px 18px!important;font-size:13px!important;min-height:36px!important;min-width:3.5em!important;border:1px solid #ddd!important;background:transparent!important;color:#000!important;transition:all .2s ease!important;cursor:pointer!important}input.opt-btn:checked+.opt-label{background:#0a0a0a!important;color:#fff!important;border-color:#0a0a0a!important;box-shadow:0 3px #39accb!important}input.opt-btn:not(:checked)+.opt-label:hover{border-color:#39accb!important;color:#39accb!important}input.opt-btn.is-unavailable+.opt-label{opacity:.3!important;cursor:not-allowed!important}.quantity-submit-row label[for=Quantity],.quantity-submit-row .label{font-size:11px!important;text-transform:uppercase!important;letter-spacing:1.5px!important;font-weight:500!important;color:#39accb!important}.quantity-wrapper{border:1px solid #ddd!important;border-radius:25px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;background:transparent!important;height:44px!important}.quantity-wrapper a[data-quantity]{border:none!important;background:transparent!important;padding:0 16px!important;color:#999!important;transition:color .2s ease!important;display:flex!important;align-items:center!important;justify-content:center!important;height:100%!important}.quantity-wrapper a[data-quantity]:hover{color:#39accb!important}.product-form .quantity-wrapper a svg,.quantity-wrapper a svg{margin:0!important;display:block!important;width:18px!important;height:18px!important}#Quantity,input[name=quantity]{border:none!important;width:36px!important;text-align:center!important;font-size:14px!important;font-weight:500!important;background:transparent!important;color:#000!important;padding:0!important;margin:0!important;box-shadow:none!important;outline:none!important;-moz-appearance:textfield!important;height:auto!important;min-height:0!important}#Quantity:focus{outline:none!important;box-shadow:none!important;border:none!important}#Quantity::-webkit-outer-spin-button,#Quantity::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.product-form .quantity-submit-row .quantity-submit-row__submit .button,.product-form .quantity-submit-row.has-spb .button,.product-form .quantity-submit-row .button.button--large,.quantity-submit-row__submit .button,button.button.button--large[type=submit]{background:#0a0a0a!important;color:#fff!important;border:none!important;border-radius:25px!important;letter-spacing:1.5px!important;font-size:13px!important;text-transform:uppercase!important;padding:16px 32px!important;min-height:50px!important;transition:all .2s ease!important;width:100%!important;cursor:pointer!important}.product-form .quantity-submit-row.has-spb .button:hover,button.button.button--large[type=submit]:hover{background:#39accb!important;color:#fff!important}.product-form .quantity-submit-row.has-spb .button[disabled],button.button.button--large[disabled]{background:#ccc!important;color:#fff!important;cursor:not-allowed!important}.shopify-payment-button__button,.shopify-payment-button__button--unbranded{border-radius:25px!important;overflow:hidden!important}.product-block .block-inner{border-radius:12px!important;overflow:hidden!important;transition:transform .3s ease,box-shadow .3s ease!important}.product-block .block-inner:hover{transform:translateY(-4px)!important;box-shadow:0 8px 24px #00000014!important}.product-block .image-cont{border-radius:12px!important;overflow:hidden!important}.product-block .rimage__image,.product-block .rimage-background{transition:transform .4s ease!important}.product-block:hover .rimage__image,.product-block:hover .rimage-background{transform:scale(1.04)!important}.product-block__title{font-size:14px!important;text-transform:uppercase!important;letter-spacing:1px!important;font-weight:500!important;color:#0a0a0a!important;margin-top:12px!important}.product-price__amount{font-size:13px!important;color:#39accb!important;font-weight:500!important;letter-spacing:.5px!important}.product-block .product-info{padding:8px 4px 16px!important;text-align:center!important}.product-block .product-info .inner,.product-block .product-info .innerer{text-align:center!important}.product-block .image-page-button{background:#ffffffd9!important;border-radius:50%!important;width:32px!important;height:32px!important;display:flex!important;align-items:center!important;justify-content:center!important;opacity:0!important;transition:opacity .2s ease!important}.product-block:hover .image-page-button{opacity:1!important}.product-block .image-page-button:hover{background:#39accb!important;color:#fff!important}.product-block__image-dot{width:6px!important;height:6px!important;border-radius:50%!important;background:#ddd!important}.product-block__image-dot--active{background:#39accb!important}.pagetitle,.majortitle{text-transform:uppercase!important;letter-spacing:2px!important;font-weight:500!important}.cart-item__quantity .buttoned-input{border:1px solid #ddd!important;border-radius:25px!important;display:inline-flex!important;align-items:center!important;overflow:hidden!important;background:transparent!important}.cart-item__quantity .buttoned-input .quantity-down,.cart-item__quantity .buttoned-input .quantity-up{border:none!important;background:transparent!important;padding:8px 12px!important;color:#999!important;transition:color .2s ease!important;display:flex!important;align-items:center!important}.cart-item__quantity .buttoned-input .quantity-down:hover,.cart-item__quantity .buttoned-input .quantity-up:hover{color:#39accb!important}.cart-item__quantity .cart-item__quantity-input{border:none!important;width:36px!important;text-align:center!important;font-size:14px!important;font-weight:500!important;background:transparent!important;padding:0!important}.cart-item .remove{color:#999!important;font-size:12px!important;text-transform:uppercase!important;letter-spacing:1px!important;transition:color .2s ease!important}.cart-item .remove:hover{color:#39accb!important}.cart-item .name{color:#39accb!important;font-weight:500!important;text-decoration:none!important}.cart-item .name:hover{text-decoration:underline!important}#update-cart,.checkout-buttons .button.button--large{background:#0a0a0a!important;color:#fff!important;border:none!important;border-radius:25px!important;letter-spacing:1.5px!important;font-size:13px!important;text-transform:uppercase!important;padding:16px 32px!important;transition:all .2s ease!important;cursor:pointer!important}#update-cart:hover,.checkout-buttons .button.button--large:hover{background:#39accb!important;color:#fff!important}.continue-shopping{color:#39accb!important;font-size:13px!important;text-transform:uppercase!important;letter-spacing:1px!important;transition:color .2s ease!important}.continue-shopping:hover{color:#0a0a0a!important}.checkout-note textarea{border:1px solid #ddd!important;border-radius:12px!important;padding:12px!important;font-size:14px!important;transition:border-color .2s ease!important}.checkout-note textarea:focus{border-color:#39accb!important;outline:none!important}.cart-item__image .rimage-wrapper{border-radius:8px!important;overflow:hidden!important}.overlay-text__button{border-radius:25px!important;padding:14px 32px!important;font-size:13px!important;letter-spacing:1.5px!important;transition:all .2s ease!important;min-width:180px!important;max-width:260px!important;width:auto!important;display:inline-block!important;text-align:center!important}.overlay-text__button:hover{background:#39accb!important;border-color:#39accb!important;color:#fff!important}.overlay-text__buttons,.overlay-text__button-container{display:flex!important;justify-content:center!important;gap:12px!important;flex-wrap:wrap!important}.small-feature-link{color:#39accb!important;text-transform:uppercase!important;font-size:12px!important;letter-spacing:1.5px!important;transition:color .2s ease!important}.small-feature-link:hover{color:#0a0a0a!important}.btn.btn--primary,.btn--primary{border-radius:25px!important;padding:14px 32px!important;font-size:13px!important;letter-spacing:1.5px!important;transition:all .2s ease!important}.btn.btn--primary:hover,.btn--primary:hover{background:#39accb!important;border-color:#39accb!important;color:#fff!important}.hometitle,.h4-style{text-transform:uppercase!important;letter-spacing:2px!important}.navigation__item--active .navigation__link:after,.navigation__link.w--current:after{background-color:#39accb!important}.slideshow-controls .slick-arrow,.slideshow-controls .slick-arrow svg{color:#39accb!important;stroke:#39accb!important}.slideshow-controls .slick-arrow:hover,.slideshow-controls .slick-arrow:hover svg{color:#0a0a0a!important;stroke:#0a0a0a!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/family-custom.css.map */
