.elmore-card__variants,.adtvariants{scrollbar-width:none;-webkit-overflow-scrolling:touch}.elmore-card__variants::-webkit-scrollbar,.adtvariants::-webkit-scrollbar{display:none}@media(max-width:767px){.grid-item.product-item .elmore-card{min-width:0;overflow:hidden}.grid-item.product-item .elmore-card__variants{display:flex!important;flex-wrap:nowrap!important;gap:6px!important;overflow-x:auto!important;width:100%;padding:5px 3px 7px!important;scroll-snap-type:x proximity;overscroll-behavior-inline:contain}.grid-item.product-item .variant-button{flex:0 0 auto!important;max-width:148px!important;min-height:30px!important;padding:6px 9px!important;border-radius:999px!important;font-size:10px!important;line-height:1.15!important;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;scroll-snap-align:start}.grid-item.product-item .elmore-card__price{margin-top:2px!important}.grid-item.product-item .elmore-card__actions{padding-top:4px!important}.grid-item.product-item .elmore-card__button{min-height:38px!important;border-radius:8px!important}.adtvariants.adtvariants--pills{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;gap:6px!important;padding:4px 1px 7px!important;overscroll-behavior-inline:contain}.adtvariants .adtpill{flex:0 0 auto!important;white-space:nowrap!important;min-height:30px!important;border-radius:999px!important;padding:6px 10px!important}.product__selectors{margin:6px 0 10px!important}.product__selectors .selector-wrapper{margin:0 0 10px!important}.product__selectors .radio__legend{margin-bottom:6px!important}.product__selectors .radio__legend__label{font-size:12px!important;font-weight:700!important;letter-spacing:.01em!important}.product__selectors .radio__buttons{display:flex!important;flex-wrap:wrap!important;gap:7px!important}.product__selectors .radio__button{margin:0!important}.product__selectors .radio__button label{min-height:36px!important;padding:8px 12px!important;border-radius:999px!important;border:1px solid #d9dde0!important;background:#fff!important;font-size:12px!important;line-height:1!important;box-shadow:0 1px 2px #0000000a!important}.product__selectors .radio__button input:checked+label{background:#111!important;color:#fff!important;border-color:#111!important;box-shadow:none!important}.product__selectors select{min-height:42px!important;border-radius:10px!important;border-color:#d9dde0!important;background:#fff!important}.product__submit__item{margin-top:8px!important}.product__submit__item .btn,.shopify-payment-button__button{min-height:48px!important;border-radius:10px!important;font-weight:700!important}}body.dt-independence #MainContent,body.dt-independence #MainContent p,body.dt-independence #MainContent h1,body.dt-independence #MainContent h2,body.dt-independence #MainContent h3,body.dt-independence #MainContent h4,body.dt-independence #MainContent h5,body.dt-independence #MainContent h6,body.dt-independence #MainContent .product__title,body.dt-independence #MainContent .product__price,body.dt-independence #MainContent .adttitle,body.dt-independence #MainContent .adtprice,body.dt-independence #MainContent .msb-card__title,body.dt-independence #MainContent .msb-card__price{color:#111!important}body.dt-independence .adtatc,body.dt-independence .msb-btn,body.dt-independence .msb-card__atc button,body.dt-independence .dt-grid-form button[type=submit]{background:linear-gradient(135deg,var(--dt-pak-green-light),var(--dt-pak-green))!important;background-color:var(--dt-pak-green)!important;color:#fff!important;border-color:var(--dt-pak-green)!important;box-shadow:0 5px 14px #01411c29!important}body.dt-independence .anthem-toggle{bottom:108px!important;left:16px!important;z-index:45!important}@media(min-width:768px){body.dt-independence .anthem-toggle{bottom:92px!important}}@media(max-width:767px){body.dt-independence #fireworks-container,body.dt-independence .fireworks-container,body.dt-independence [data-fireworks]{display:none!important}body.dt-independence.dt-background-flag-animate .independence-background-flag,body.dt-independence.dt-background-flag-animate [class*=background-flag]{animation:none!important;transform:none!important}body.dt-independence #background-glow{filter:none!important;opacity:.32!important}body.dt-independence [class*=bunting]{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/dt-commerce-ux.css.map */
