.\#product-media{--sticky-offset: var(--header-height, 0px);margin-top:0!important;padding-top:0!important}@media(min-width:992px){.\#product-media{position:sticky;top:calc(1rem + var(--sticky-offset))}}.\#product-media,.\#product-media *,.\#product-media-wrapper,.\#product-media-wrapper *,.\#product-media-item,.\#product-media-item *,.\#product-media img,.\#product-thumbnail,.\#product-thumbnail *,.\#product-media-toggle,.\#product-media-toggle *,.\#product img,.\#product picture,.\#product picture *{border-radius:0!important;box-shadow:none!important;-webkit-box-shadow:none!important}.\#product-media,.\#product-media-wrapper,.\#product-media-item{background-color:#fff;border:none}.\#product-thumbnail,.\#product-media-toggle{border:1px solid #E8E8E8;transition:all .2s ease;background-color:#fff;box-shadow:none}.\#product-thumbnail.\@active,.\#product-media-toggle.\@active{border:2px solid #333333;box-shadow:none}.\#product-thumbnail:hover,.\#product-media-toggle:hover{border-color:#333;box-shadow:none}.\#product-meta{position:relative;display:flex;flex-direction:column;gap:2rem}@media(max-width:991px){.\#product-meta{margin-top:2rem}}.\#product-meta-heading{margin-bottom:1rem;font-size:1rem;color:#333;font-weight:600;opacity:1}.\#product-meta-block.\@collapse+.\#product-meta-block.\@collapse{margin-top:calc(-2rem - 1px)}.\#product-meta-block:not(:first-of-type).\@attach{margin-top:-1rem}.\#product-title{--line-clamp: 3;margin-bottom:.5rem;color:#333;font-weight:400;letter-spacing:.3px;line-height:1.4;font-size:1.75rem}.\#product-title.\@line-clamp{display:-webkit-box;-webkit-line-clamp:var(--line-clamp);-webkit-box-orient:vertical;overflow:hidden}.\#product-description{font-size:1rem;color:#333;opacity:1;line-height:1.7;letter-spacing:.3px}.\#product-description img,.\#product-description video,.\#product-description iframe{max-width:100%;border-radius:0!important}.\#product-price-tax-note{margin-top:.5rem;color:#666;opacity:1;font-size:.9rem}.\#product-price-tax-note>a{color:inherit}.\#product-price .\#price{margin:.75rem 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem .75rem;font-size:1.35rem}.\#product-price .\#price .\#unit-price{font-size:1.15rem;opacity:.85;color:#666;margin-left:.2rem}.\#product-price .\#price-item-heading{display:none}.\#product-price .\#price-item.\@regular{font-size:2.25rem;font-weight:700;color:#333;letter-spacing:-.5px}.\#product-price .\#price-item.\@on-sale{color:#333;font-size:2.25rem;font-weight:700;letter-spacing:-.5px}.\#product-price .\#price-item.\@save{display:inline-flex;flex-basis:100%;background-color:transparent;border:1.5px solid #D9534F;padding:8px 14px;border-radius:0!important;margin-top:4px;width:fit-content}.\#product-price .\#price-item.\@save .\#price-item-heading{display:inline;margin-right:.4rem;text-transform:none;color:#999;font-weight:700;font-size:.95rem}.\#product-price .\#price-item.\@save .\#price-item-value{font-weight:700;color:#17a2b8;font-size:.95rem}.\#product-price .\#price-item.\@compare{font-size:1.5rem}.\#product-price .\#price-item.\@compare .\#price-item-value{color:#999;opacity:1;text-decoration:line-through;text-decoration-thickness:1.5px;font-weight:400}.\#product-price .\#price-item-value{margin:0}.\#product-popup{background-color:var(--color-g-fg);padding:var(--container-spacer);border-radius:0;box-shadow:none}.\#product-popup-link{display:flex;align-items:center;gap:.5rem;color:#333}.\#product-popup-link .\#icon{--size: 1.1em}.\#product-popup .\#editor-notification{margin-top:0;margin-bottom:0;padding:0;background:var(--color-g-fg);color:var(--color-g-text)}@media(max-width:991px){.\#product-grid{display:block!important}}.\#product-custom-property-name{display:block;margin-bottom:.5rem;color:#333;font-weight:600;font-size:.95rem;opacity:1}.\#product-custom-property-value{display:block;width:100%;font-family:inherit;resize:none;padding:.75rem;font-size:1rem;border:1.5px solid #D0D0D0;background-color:#fff;border-radius:0!important;color:#333;transition:border-color .2s ease}.\#product-custom-property-value:focus{border-color:#333;outline:none}.\#product-form label,.\#product label,.\#variant-label,.product-form__label{color:#333;font-weight:700;font-size:.95rem;letter-spacing:.3px;text-transform:uppercase;margin-bottom:.75rem;display:block}.\#product strong,.\#product b,.\#product-form strong{color:#666;font-weight:600;font-size:1rem;text-transform:none}.\#variant-option,.\#product-form input[type=radio]+label{cursor:pointer;transition:all .2s ease;border:2px solid #D0D0D0;box-shadow:none!important}.\#variant-option.\@type\:swatch{border-radius:50%;padding:3px;width:44px;height:44px}.\#variant-option.\@selected,.\#product-form input[type=radio]:checked+label{border:2.5px solid #333333;box-shadow:none!important}.\#variant-option:hover{border-color:#666}.\#product-form button:not([type=submit]),.\#product-form [type=button],.\#product-form input[type=radio]:not([class*=swatch])+label{background-color:#fff;color:#333;border:1.5px solid #D0D0D0;border-radius:0!important;padding:14px 24px;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .2s ease;box-shadow:none!important;text-align:center}.\#product-form button.\@selected,.\#product-form button:not([type=submit]):active,.\#product-form input[type=radio]:checked+label{background-color:#fff;border:2px solid #333333;color:#333;box-shadow:none!important;font-weight:600}.\#product-form button:not([type=submit]):hover{border-color:#666;box-shadow:none!important}.\#product-form input[type=checkbox]{width:20px;height:20px;border:1.5px solid #D0D0D0;border-radius:0!important;cursor:pointer}.\#product-form input[type=checkbox]:checked{background-color:#333;border-color:#333}.\#product-form input[type=checkbox]+label{color:#333;font-size:.95rem;font-weight:400;margin-left:.5rem;cursor:pointer}.\#product-form-submit,.\#product-form button[type=submit],button[name=add],.btn--primary,.product-form__submit{background-color:#a89176!important;background-image:none!important;background:#a89176!important;color:#fff!important;border:none!important;border-radius:0!important;padding:16px 10px!important;font-size:.95rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1.5px!important;cursor:pointer!important;transition:background-color .2s ease!important;width:100%!important;box-shadow:none!important;-webkit-box-shadow:none!important;text-shadow:none!important;-webkit-appearance:none!important;appearance:none!important;margin-bottom:12px!important;margin-top:1.5rem!important}.\#product-form-submit:hover,.product-form__submit:hover{background-color:#988367!important;background-image:none!important;background:#988367!important;transform:none!important;box-shadow:none!important;-webkit-box-shadow:none!important;text-shadow:none!important}.\#product-form-submit:active,.product-form__submit:active{background-color:#988367!important;background-image:none!important;background:#988367!important;box-shadow:none!important;-webkit-box-shadow:none!important;text-shadow:none!important}.\#product-form-submit:disabled,.product-form__submit:disabled{background-color:#e8e8e8!important;background-image:none!important;background:#e8e8e8!important;color:#999!important;cursor:not-allowed!important;transform:none!important;box-shadow:none!important;text-shadow:none!important}.\#product-form button,.\#product-form input[type=submit],.shopify-payment-button__button{background-image:none!important;box-shadow:none!important;-webkit-box-shadow:none!important;text-shadow:none!important}.shopify-payment-button,.shopify-payment-button__button{box-shadow:none!important;-webkit-box-shadow:none!important;margin-top:.75rem}.shopify-payment-button__button--unbranded{background-color:#000!important;border-radius:0!important;padding:16px 40px!important;box-shadow:none!important;-webkit-box-shadow:none!important;color:#fff!important;font-weight:600!important}.shopify-payment-button__more-options{color:#333;text-decoration:underline;font-size:.95rem;margin-top:1rem;display:inline-block}.\#product [class*=sku],.\#product-sku{color:#666;font-size:.9rem;font-weight:400;letter-spacing:.5px;margin-top:.75rem}.\#product [class*=stock],.\#product [class*=inventory]{color:#333;font-weight:500;font-size:.95rem}.\#product [class*=age],.\#product [class*=months]{color:#666;font-size:.95rem;font-weight:500;margin-bottom:.75rem}.\#accordion-trigger,.\#product details summary{color:#333;font-weight:600;font-size:1rem;cursor:pointer;padding:16px 0;border-bottom:1px solid #E8E8E8;box-shadow:none}.\#accordion-content,.\#product details[open]>div{color:#333;font-size:.95rem;line-height:1.6;padding:16px 0}.\#product-form-submit,.\#product-form button[type=submit],button[name=add],.btn--primary,.product-form__submit,.\#product-form-submit:before,.\#product-form-submit:after,.\#product-form button[type=submit]:before,.\#product-form button[type=submit]:after{background:#a89176!important;background-color:#a89176!important;background-image:none!important;background-size:0!important;box-shadow:none!important;-webkit-box-shadow:none!important;text-shadow:none!important;filter:none!important;-webkit-filter:none!important;-webkit-appearance:none!important;appearance:none!important}.\#product-form-submit:hover,.\#product-form button[type=submit]:hover,button[name=add]:hover,.product-form__submit:hover{background:#988367!important;background-color:#988367!important;background-image:none!important;box-shadow:none!important;-webkit-box-shadow:none!important;text-shadow:none!important;filter:none!important;-webkit-filter:none!important}.\#product-form-submit:active,.\#product-form-submit:focus,.\#product-form button[type=submit]:active,.\#product-form button[type=submit]:focus,button[name=add]:active,button[name=add]:focus{background:#988367!important;background-color:#988367!important;background-image:none!important;box-shadow:none!important;-webkit-box-shadow:none!important;text-shadow:none!important;filter:none!important;-webkit-filter:none!important}.\#product-form-submit:disabled,.\#product-form button[type=submit]:disabled,button[name=add]:disabled{background:#e8e8e8!important;background-color:#e8e8e8!important;background-image:none!important;box-shadow:none!important;-webkit-box-shadow:none!important;text-shadow:none!important;filter:none!important;-webkit-filter:none!important}.\#product-form-submit:before,.\#product-form-submit:after,.\#product-form button[type=submit]:before,.\#product-form button[type=submit]:after,button[name=add]:before,button[name=add]:after{display:none!important;content:none!important;background:none!important}.shopify-payment-button__button--unbranded,.shopify-payment-button__button{background-image:none!important;box-shadow:none!important;-webkit-box-shadow:none!important;text-shadow:none!important;filter:none!important}.\#product-form-submit,.\#product-form button[type=submit],button[name=add],.product-form__submit{margin-bottom:4px!important}.shopify-payment-button,.shopify-payment-button__button{margin-top:0!important}.\#product-media{margin-top:0!important;padding-top:0!important}.\#product-grid{margin-top:1rem!important;padding-top:0!important}.\#product-breadcrumb,.\#breadcrumbs,[class*=breadcrumb]{margin-bottom:1rem!important}.\#product,.\#product-container,[class*=product-container]{margin-top:0!important;padding-top:1rem!important}.\#main-product,main[id*=product],section[id*=product]{margin-top:0!important;padding-top:0!important}div.\#section-body.\@spaced,.\#section-body.\@spaced,[class*=section-body][class*=spaced]{padding-top:0!important;margin-top:0!important}.\#section-body.\@spaced .#container,.\#section-body.\@spaced [class*="container"]{padding-top:.5rem!important}.shopify-section[id*=template--] .\#section-body.\@spaced{padding-top:0!important}.\#section-body.\@spaced .\#grid,.\#section-body.\@spaced [class*=grid]{margin-top:1!important;padding-top:0!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/product.css.map */
