.announcement-bar{overflow:hidden;contain:inline-size}marquee-text.announcement-bar__scrolling-list{max-width:100vw;overflow:hidden}@media(max-width:699px){.product-quick-add{z-index:10;background:rgb(var(--background));box-shadow:0 -2px 10px #0000001a}.announcement-bar__item{animation:none!important;white-space:normal;word-wrap:break-word;overflow-wrap:break-word}.announcement-bar__item:not(:first-child){display:none}.prose,.text-subdued,table td,table th{white-space:normal;word-wrap:break-word;overflow-wrap:break-word}.cart,.cart-order,.cart-order__recap{max-width:100vw;box-sizing:border-box}}@media screen and (min-width:750px){.product-info__block-item[data-block-id=quantity_selector]{float:left;width:30%}.product-info__block-item[data-block-id=buy_buttons]{float:left;width:70%;margin-block-start:3rem}.product-info__block-item[data-block-id=buy_buttons]+*{clear:both}}.shopify-section--main-product form[action*="/cart/add"],.shopify-section--main-product .product-form{gap:0!important;row-gap:0!important}.shopify-section--main-product .product-info__block-item[data-block-type=buy-buttons]+.product-info__block-item:not([data-block-type=payment-icons]){margin-top:-40px!important;padding-top:0!important}.shopify-section--main-product .product-info__block-item[data-block-type=payment-icons],.shopify-section--main-product .product-info__payment-icons{margin-top:16px!important;position:relative;z-index:1}.shopify-section--main-product .quantity,.shopify-section--main-product [name=quantity],.shopify-section--main-product .shopify-payment-button,.shopify-section--main-product .shopify-payment-button__button{margin-top:0!important;margin-bottom:0!important}.shopify-section--main-product .etb,.shopify-section--main-product [class*=trust],.shopify-section--main-product [data-app*=trust]{margin-top:-40px!important;padding-top:0!important}.shopify-section--main-product label[for^=Quantity],.shopify-section--main-product label[for*=quantity],.shopify-section--main-product .product-form__input--quantity label,.shopify-section--main-product .quantity-selector label,.shopify-section--main-product .product-form__label--quantity,.shopify-section--main-product .form__label--quantity,.shopify-section--main-product .product-form__input--quantity .form__label{visibility:hidden!important}.shopify-section--main-product .product-form__input--quantity .form__label,.shopify-section--main-product .product-form__input--quantity [class*=label]{color:transparent!important}.shopify-section--main-product .product-form{display:flex!important;align-items:center!important;gap:10px!important}.shopify-section--main-product .product-form__input--quantity{transform:translateY(-4px);margin:0!important;align-self:center!important}.shopify-section--main-product .quantity,.shopify-section--main-product .quantity input,.shopify-section--main-product .quantity__button{line-height:normal!important;margin:0!important}.taxify-price-container{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:2px!important}.taxify-price-container .taxify-price--exclusive{order:1}.taxify-price-container .taxify-price--inclusive{order:2}@media(max-width:768px){main,.main-content,.container{max-width:100vw;box-sizing:border-box}}.order-status-banner{display:flex;align-items:center;gap:var(--spacing-4);padding:var(--spacing-4) var(--spacing-5);border-radius:var(--rounded-sm);border-left:4px solid var(--order-status-accent);background:var(--order-status-bg);color:var(--order-status-color)}.order-status-banner--info{--order-status-accent: rgb(var(--text-primary) / .3);--order-status-bg: rgb(var(--text-primary) / .04);--order-status-color: rgb(var(--text-primary) / .8)}.order-status-banner--shipped{--order-status-accent: rgb(var(--success-text));--order-status-bg: rgb(var(--success-background));--order-status-color: rgb(var(--success-text))}.order-status-banner__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--rounded-full);background:var(--order-status-accent);color:#fff}.order-status-banner--info .order-status-banner__icon{background:rgb(var(--text-primary) / .1);color:rgb(var(--text-primary) / .6)}.order-status-banner__content{display:flex;flex-direction:column;gap:var(--spacing-0-5)}.order-status-banner__label{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;opacity:.7}.order-status-banner__text{font-weight:700;font-size:var(--text-base)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
