main[data-template^=product] .sticky-add-to-cart__button{--button-background-color: #c8312c;--button-color: #ffffff;--button-border-color: #c8312c;background-color:#c8312c;color:#fff}main[data-template^=product] .sticky-add-to-cart__button:not(:disabled):hover{background-color:#ad2521}@media screen and (max-width:1023px){body:has(main[data-template^=product]) .announcement-bar{padding-block:4px}body:has(main[data-template^=product]) .announcement-bar__text{font-size:clamp(9px,2.5vw,10px);line-height:1.2}body:has(main[data-template^=product]) #header-component .header__columns{min-block-size:48px;padding-block:2px}main[data-template^=product] .product-information__grid{gap:0}main[data-template^=product] .product-information__media{min-block-size:0}main[data-template^=product] .media-gallery__mobile-controls{margin-block:0;min-block-size:22px}main[data-template^=product] .product-details{display:block;grid-column:1 / -1;inline-size:100%;min-inline-size:0;padding:8px 16px 24px}main[data-template^=product] .product-details>.group-block{inline-size:100%;max-inline-size:none;padding:0}main[data-template^=product] .product-details h1{margin:8px 0 0;font-size:clamp(20px,5.4vw,24px);line-height:1.15;letter-spacing:-.015em}main[data-template^=product] .product-details product-price{flex:0 0 auto;inline-size:auto;min-inline-size:0}main[data-template^=product] .product-details .price{display:block;font-size:22px;line-height:1.2}main[data-template^=product] .variant-picker{margin-block:0}main[data-template^=product] .ds916-options{margin:0}main[data-template^=product] .ds916-options+.ds916-options{margin-block-start:6px}main[data-template^=product] .ds916-options__legend{margin-block-end:4px;font-size:12px;line-height:1.2}main[data-template^=product] .ds916-options--color .ds916-options__choices{gap:6px}main[data-template^=product] .ds916-choice--color{inline-size:32px;block-size:32px}main[data-template^=product] .ds916-choice--color .ds916-choice__dot,main[data-template^=product] .ds916-choice--color>.swatch{width:84%!important;height:84%!important}main[data-template^=product] .hd-size-guide__heading{min-block-size:28px}main[data-template^=product] .hd-size-guide__heading .ds916-options__legend{margin:0}main[data-template^=product] .hd-size-guide__trigger{min-block-size:28px;padding-block:4px;font-size:11px}main[data-template^=product] .buy-buttons-block{--height-buy-buttons: 48px;--buy-button-preferred-width: 120px}main[data-template^=product] .product-form-buttons{gap:6px}main[data-template^=product] .quantity-selector-wrapper{flex:0 0 100px;inline-size:100px}main[data-template^=product] .quantity-selector{--quantity-selector-width: 100px}main[data-template^=product] .quantity-selector :is(.quantity-minus,.quantity-plus){inline-size:32px;block-size:46px}main[data-template^=product] .product-form-buttons .add-to-cart-button{min-block-size:48px;padding:10px 8px;font-size:15px;font-weight:700}main[data-template^=product] .product-form-buttons .accelerated-checkout-block{flex-basis:100%}}@media screen and (min-width:500px)and (max-width:599px){main[data-template^=product] .buy-buttons-block{--buy-button-preferred-width: 100px}main[data-template^=product] .quantity-selector-wrapper{flex-basis:88px;inline-size:88px}main[data-template^=product] .quantity-selector{--quantity-selector-width: 88px}main[data-template^=product] .quantity-selector :is(.quantity-minus,.quantity-plus){inline-size:28px}main[data-template^=product] .product-form-buttons .add-to-cart-button{font-size:13px}}@media screen and (orientation:landscape)and (min-width:500px)and (max-width:1023px)and (max-height:500px){#header-group .header-section:has(>#header-component[sticky]){position:relative;top:auto}main[data-template^=product] .sticky-add-to-cart__bar{--height-buy-buttons: 44px;bottom:0;width:100%;max-width:none;gap:10px;border-radius:0;padding-block:6px calc(6px + var(--safe-area-inset-bottom, 0px));padding-inline:max(12px,var(--safe-area-inset-left, 0px)) max(12px,var(--safe-area-inset-right, 0px))}main[data-template^=product] .sticky-add-to-cart__image{height:40px}main[data-template^=product] .sticky-add-to-cart__title{display:none}main[data-template^=product] .sticky-add-to-cart__variant{margin:0;overflow:hidden;font-size:13px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}main[data-template^=product] .sticky-add-to-cart__price{flex-shrink:0;font-size:14px}main[data-template^=product] .sticky-add-to-cart__button{width:auto;min-width:44px;height:44px;padding:10px 12px;flex-shrink:0}main[data-template^=product] .sticky-add-to-cart__bar .add-to-cart-text__content{display:inline;font-size:13px}}@media screen and (max-width:1023px){main[data-template^=product] .product-form-buttons .add-to-cart-button{--button-background-color: #c8312c;--button-color: #ffffff;--button-border-color: #c8312c;--button-focus-outline-color: #c8312c;background-color:#c8312c;color:#fff;border-color:#c8312c}main[data-template^=product] .product-form-buttons .add-to-cart-button:hover:not(:disabled){--button-background-color: #b42c28;--button-border-color: #b42c28;background-color:#b42c28;border-color:#b42c28;color:#fff}main[data-template^=product] .product-form-buttons .shopify-payment-button__button--unbranded{--button-background-color: #1c2a33;--button-color: #ffffff;--button-border-color: #1c2a33;--button-focus-outline-color: #1c2a33;background-color:#1c2a33;color:#fff;border-color:#1c2a33}main[data-template^=product] .product-form-buttons .shopify-payment-button__button--unbranded:hover:not([disabled]){--button-background-color: #142029;--button-border-color: #142029;background-color:#142029;border-color:#142029;color:#fff}}@media screen and (max-width:749px){main[data-template=product] .product-information__media media-gallery>slideshow-component[data-looping-swipe]>slideshow-container>slideshow-slides>slideshow-slide{content-visibility:visible}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/her-dad-product-mobile.css.map */
