/*aurome-min 1791666146 35476*/
@media (min-width:1024px){.aurome-storefront.single-product .aurome-product-layout .aurome-product-media{width:100%;max-width:min(78svh, 920px);justify-self:center}}@media (min-width:1920px){.aurome-storefront.single-product #content>.ast-container{max-width:1900px;margin-inline:auto}}.aurome-storefront.single-product .summary .aurome-size-compare__summary::-webkit-details-marker{display:none}.aurome-storefront.single-product .summary .aurome-size-compare__body{padding:0 20px 16px}.aurome-storefront.single-product .summary .aurome-size-compare .aurome-size-table{margin:8px 0 10px}.aurome-storefront.single-product .summary .aurome-size-compare .aurome-seo-meta{margin:0}.aurome-storefront.single-product .summary .aurome-ref-ds__img{width:56px;height:56px}@media (max-width:767px){body.aurome-storefront.single-product.aurome-sticky-atc-visible .aurome-mobile-shopbar{display:none}.aurome-storefront.single-product .aurome-sticky-atc{bottom:env(safe-area-inset-bottom,0)}}.aurome-storefront.single-product .woocommerce-product-gallery__image>a{cursor:zoom-in}.aurome-storefront.single-product .pswp.pswp--open{background:rgb(13 26 46 / 80%)}.aurome-storefront.single-product .summary .aurome-buybox{padding:20px 22px}.aurome-storefront.single-product .summary .aurome-buybox__price-row{display:flex;flex-direction:column;justify-content:center;min-height:74px;padding:0 0 15px;margin:0 0 14px;border-bottom:1px solid #e7e5e3}.aurome-storefront.single-product .summary .aurome-buybox__price-label{color:#696e73;font:500 12px/1.2 var(--aurome-sans)}.aurome-storefront.single-product.woocommerce div.product .summary .aurome-buybox p.price{margin:3px 0 0;color:#0d1a2e;font:600 clamp(34px,2.25vw,42px)/1.1 var(--aurome-sans);letter-spacing:-.035em;font-variant-numeric:tabular-nums}.aurome-storefront.single-product.woocommerce div.product .summary .aurome-buybox p.price .price,.aurome-storefront.single-product.woocommerce div.product .summary .aurome-buybox p.price .woocommerce-Price-amount{font-size:inherit;line-height:inherit;letter-spacing:inherit}.aurome-storefront.single-product .summary .aurome-buybox .aurome-price-slide{display:inline-grid;overflow:hidden;vertical-align:bottom}.aurome-storefront.single-product .summary .aurome-buybox .aurome-price-slide>span{grid-area:1 / 1;display:block;width:max-content}.aurome-storefront.single-product .summary .aurome-buybox .aurome-price-slide__old{animation:aurome-price-out .42s cubic-bezier(.2,.7,.2,1) both}.aurome-storefront.single-product .summary .aurome-buybox .aurome-price-slide__new{animation:aurome-price-in .42s cubic-bezier(.2,.7,.2,1) both}@keyframes aurome-price-out{to{transform:translateY(-110%);opacity:.35}}@keyframes aurome-price-in{from{transform:translateY(110%);opacity:.35}to{transform:translateY(0);opacity:1}}.aurome-storefront.single-product.woocommerce .summary .aurome-buybox .variations th{color:#0d1a2e;font-weight:600;letter-spacing:0;text-transform:none}.aurome-storefront.single-product .summary .aurome-buybox .aurome-size-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:6px 0 4px;margin:0 0 12px}.aurome-storefront.single-product .summary .aurome-buybox .aurome-size-options:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.aurome-storefront.single-product .summary .aurome-buybox .aurome-size-option{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;height:80px;min-height:80px;padding:7px 3px;border:1px solid #e7e5e3;border-radius:7px;background:#fff;box-shadow:none;color:#171717;text-align:center;text-transform:none;letter-spacing:0}.aurome-storefront.single-product .summary .aurome-buybox .aurome-size-option[aria-pressed="true"]{border:1.5px solid #a96c55;background:#fffaf7;box-shadow:inset 0 0 0 .5px #a96c55;color:#171717}.aurome-storefront.single-product .summary .aurome-buybox .aurome-size-option:focus-visible{outline:2px solid #0d1a2e;outline-offset:2px}.aurome-storefront.single-product .summary .aurome-buybox .aurome-size-option__label{font-size:15px;font-weight:600;letter-spacing:0}.aurome-storefront.single-product .summary .aurome-buybox .aurome-size-option__sprays{display:block;color:#5a6067;font:500 11px/1.2 var(--aurome-sans);white-space:nowrap}.aurome-storefront.single-product .summary .aurome-buybox .aurome-size-option__price{display:none}.aurome-storefront.single-product .summary .aurome-buybox .aurome-size-option__hint{display:block;flex-basis:auto;color:#9a634f;font:600 11px/1.2 var(--aurome-sans);opacity:1;white-space:nowrap}.aurome-storefront.single-product .summary .aurome-buybox .aurome-size-option__check{display:none}.aurome-storefront.single-product .summary .aurome-buybox .aurome-size-guide{display:flex;justify-content:flex-end;margin:0 0 18px;padding:0;border:0;border-radius:0;background:#fff0;box-shadow:none}.aurome-storefront.single-product .summary .aurome-buybox .aurome-size-guide-trigger{display:inline-flex;align-items:center;gap:6px;width:auto;min-height:34px;margin:0;padding:4px 0;border:0;border-radius:0;box-shadow:none;background:#fff0;color:#0d1a2e;font:600 13px/1.25 var(--aurome-sans);text-decoration:underline;text-underline-offset:3px}.aurome-storefront.single-product .summary .aurome-buybox .aurome-size-guide-trigger svg{display:block;width:17px;height:17px}.aurome-storefront.single-product .summary .aurome-buybox .aurome-size-guide-trigger:hover{background:#fff0;color:#9a634f}.aurome-storefront.single-product .summary .aurome-buybox .aurome-size-guide-trigger:focus-visible{outline:2px solid #0d1a2e;outline-offset:3px}.aurome-storefront.single-product .summary .aurome-size-guide-dialog{width:min(610px,calc(100vw - 28px));max-height:min(690px,calc(100dvh - 28px));padding:22px}.aurome-storefront.single-product .summary .aurome-size-guide-dialog__heading{padding:0 36px 13px 0;border-bottom:1px solid #e7e8e9}.aurome-storefront.single-product .summary .aurome-size-guide-dialog__heading h2{font:600 23px/1.2 var(--aurome-sans)}.aurome-storefront.single-product .summary .aurome-size-guide-dialog__body{padding:16px 0 0}.aurome-storefront.single-product .summary .aurome-size-guide__intro{margin:0 0 16px;color:#36404a;font:500 14px/1.6 var(--aurome-sans)}.aurome-storefront.single-product .summary .aurome-size-guide__sizes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 16px;padding:0}.aurome-storefront.single-product .summary .aurome-size-guide__sizes li{gap:5px;padding:9px 4px;border:1px solid #e9e6e3;border-radius:8px;background:#fcfbfa;font:500 12px/1.25 var(--aurome-sans)}.aurome-storefront.single-product .summary .aurome-size-guide__sizes li strong{font-size:14px;color:#0d1a2e}.aurome-storefront.single-product .summary .aurome-size-guide__sizes .aurome-size-bottle{width:62px;height:88px}.aurome-storefront.single-product .summary .aurome-size-guide__caption{margin:0;color:#697078;font:500 12px/1.5 var(--aurome-sans)}.aurome-storefront.single-product.woocommerce .summary .aurome-buybox form.cart .woocommerce-variation-add-to-cart{display:grid;grid-template-columns:minmax(110px,164px) minmax(0,1fr);gap:10px 14px;align-items:stretch}.aurome-storefront.single-product .summary .aurome-buybox .aurome-quantity-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.aurome-storefront.single-product.woocommerce .summary .aurome-buybox form.cart .quantity{display:grid;grid-template-columns:40px minmax(30px,1fr) 40px;width:100%;height:56px;min-height:56px;margin:0;border:1px solid #e7e5e3;border-radius:8px;background:#f5f5f6;box-shadow:none}.aurome-storefront.single-product.woocommerce .summary .aurome-buybox form.cart .quantity .qty{width:100%;height:54px;min-height:54px;background:#fff0;font-size:16px;font-weight:600}.aurome-storefront.single-product .summary .aurome-buybox .aurome-quantity-step,.aurome-storefront.single-product .summary .aurome-buybox .aurome-quantity-step:first-of-type{width:40px;height:54px;background:#fff0;color:#222}.aurome-storefront.single-product.woocommerce .summary .aurome-buybox form.cart button.single_add_to_cart_button{display:inline-flex;align-items:center;justify-content:center;gap:10px;grid-column:2;width:100%;min-height:56px;margin:0;border:0;border-radius:8px;background:#0b0b0c;color:#fff;transition:background-color .18s ease,transform .18s ease,box-shadow .18s ease}.aurome-storefront.single-product.woocommerce .summary .aurome-buybox form.cart button.aurome-buy-now{display:inline-flex;align-items:center;justify-content:center;gap:10px;grid-column:1 / -1;width:100%;min-height:54px;margin:0;border:1px solid #e7e5e3;border-radius:8px;background:#fff;color:#191919;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.aurome-storefront.single-product .summary .aurome-buybox form.cart button:not(:disabled).single_add_to_cart_button:hover{background:#242426;box-shadow:0 6px 16px rgb(11 11 12 / 22%);transform:translateY(-1px)}.aurome-storefront.single-product .summary .aurome-buybox form.cart button:not(:disabled).aurome-buy-now:hover{background:#f6f5f3;border-color:#d9d6d2;transform:translateY(-1px)}.aurome-storefront.single-product .summary .aurome-buybox form.cart button.single_add_to_cart_button:focus-visible,.aurome-storefront.single-product .summary .aurome-buybox form.cart button.aurome-buy-now:focus-visible{outline:2px solid #0d1a2e;outline-offset:2px}.aurome-storefront.single-product .summary .aurome-buybox form.cart button.single_add_to_cart_button svg,.aurome-storefront.single-product .summary .aurome-buybox form.cart button.aurome-buy-now svg{flex:none;width:19px;height:19px;transition:transform .18s ease}.aurome-storefront.single-product .summary .aurome-buybox form.cart button:not(:disabled):is(.single_add_to_cart_button,.aurome-buy-now):hover svg{transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.aurome-storefront.single-product .summary .aurome-buybox form.cart button.single_add_to_cart_button,.aurome-storefront.single-product .summary .aurome-buybox form.cart button.aurome-buy-now{transition:none}.aurome-storefront.single-product .summary .aurome-buybox form.cart button:not(:disabled).single_add_to_cart_button:hover,.aurome-storefront.single-product .summary .aurome-buybox form.cart button:not(:disabled).aurome-buy-now:hover{transform:none}}.aurome-storefront.single-product .summary .aurome-product-support__contact svg{flex:none;width:19px;height:19px;transition:transform .18s ease}.aurome-storefront.single-product .summary .aurome-product-support__contact:hover svg{transform:translateY(-2px)}.aurome-storefront.single-product .summary .aurome-product-offers{margin:20px 0 0;padding:16px 18px;border:1px solid #eee5e0;border-radius:10px;background:#fcf9f7}.aurome-storefront.single-product .summary .aurome-product-offers h2{display:flex;align-items:center;gap:7px;margin:0 0 7px;color:#9b644f;font:700 13px/1.4 var(--aurome-sans);letter-spacing:0;text-transform:none}.aurome-storefront.single-product .summary .aurome-product-offers h2 svg{flex:none;width:16px;height:16px}.aurome-storefront.single-product .summary .aurome-product-offers__value{margin:0;color:#222;font:600 14px/1.5 var(--aurome-sans)}@media (max-width:480px){.aurome-storefront.single-product .summary .aurome-buybox{padding:16px 14px}.aurome-storefront.single-product .summary .aurome-buybox__price-row{min-height:68px;padding-bottom:12px;margin-bottom:12px}.aurome-storefront.single-product.woocommerce div.product .summary .aurome-buybox p.price{font-size:34px}.aurome-storefront.single-product .summary .aurome-buybox .aurome-size-option__label{font-size:15px}.aurome-storefront.single-product .summary .aurome-buybox .aurome-size-option__hint,.aurome-storefront.single-product .summary .aurome-buybox .aurome-size-option__sprays{font-size:10.5px}.aurome-storefront.single-product .summary .aurome-size-guide__sizes{grid-template-columns:repeat(2,minmax(0,1fr))}.aurome-storefront.single-product.woocommerce .summary .aurome-buybox form.cart .woocommerce-variation-add-to-cart{grid-template-columns:minmax(104px,126px) minmax(0,1fr);gap:10px}}@media (prefers-reduced-motion:reduce){.aurome-storefront.single-product .summary .aurome-buybox .aurome-price-slide>span{animation:none}.aurome-storefront.single-product .summary .aurome-product-support__contact svg,.aurome-storefront.single-product .summary .aurome-buybox form.cart button svg{transition:none}}@media (max-width:360px){.aurome-storefront.single-product.woocommerce .summary .aurome-buybox form.cart .woocommerce-variation-add-to-cart{grid-template-columns:110px minmax(0,1fr);gap:8px}.aurome-storefront.single-product.woocommerce .summary .aurome-buybox form.cart button.single_add_to_cart_button{padding:8px;font-size:12px}}@media (min-width:768px) and (max-width:1023px){.aurome-storefront.single-product.woocommerce .summary .aurome-buybox form.cart .woocommerce-variation-add-to-cart{grid-template-columns:minmax(0,1fr)}.aurome-storefront.single-product.woocommerce .summary .aurome-buybox form.cart button.single_add_to_cart_button,.aurome-storefront.single-product.woocommerce .summary .aurome-buybox form.cart button.aurome-buy-now{grid-column:1}}.aurome-storefront.single-product .aurome-accords{max-width:none;margin:20px 0 0;padding:0;border:0;border-radius:0;background:none}.aurome-storefront.single-product .aurome-accords__heading{display:flex;align-items:center;justify-content:flex-start;gap:8px;margin:0 0 10px}.aurome-storefront.single-product .aurome-accords__heading h3{margin:0;font:600 15px/1.3 var(--aurome-sans);color:#0d1a2e}.aurome-storefront.single-product .aurome-accords__icon{color:#0d1a2e8c}.aurome-storefront.single-product .aurome-accords__list{list-style:none;display:grid;gap:2px;margin:0;padding:0}.aurome-storefront.single-product .aurome-accords__bar{margin:0;background:none;border-radius:8px}.aurome-storefront.single-product .aurome-accords__bar>a,.aurome-storefront.single-product .aurome-accords__static{width:auto;display:grid;grid-template-columns:minmax(84px,24%) minmax(0,1fr) 2.8em;align-items:center;gap:12px;min-height:32px;margin:0 -8px;padding:4px 8px;border-radius:8px;color:#0d1a2e;font:500 13px/1.3 var(--aurome-sans);text-align:left;text-decoration:none;transform:none;transition:background-color .15s ease}.aurome-storefront.single-product .aurome-accords__bar>a:hover{background:#0d1a2e0a;transform:none}.aurome-storefront.single-product .aurome-accords__bar>a:focus-visible{background:#0d1a2e0a;outline:2px solid var(--aurome-accent,#0d1a2e);outline-offset:0;transform:none}.aurome-storefront.single-product .aurome-accords__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aurome-storefront.single-product .aurome-accords__track{position:relative;display:block;height:10px;border-radius:999px;background:#0d1a2e0f;overflow:hidden}.aurome-storefront.single-product .aurome-accords__fill{position:absolute;inset:0 auto 0 0;width:var(--accord-strength);border-radius:inherit;background:var(--accord-color)}.aurome-storefront.single-product .aurome-accords__value{margin:0;font:500 12px/1 var(--aurome-sans);font-variant-numeric:tabular-nums;text-align:right;color:#0d1a2ea6;opacity:1}.aurome-storefront.single-product .summary .aurome-ref-pt__acc.aurome-notes{margin-top:20px;padding-top:14px;border-top:1px solid #0f172a14}.aurome-storefront.single-product .summary .aurome-notes>.aurome-ref-pt__accq{min-height:44px}.aurome-storefront.single-product .summary .aurome-notes .aurome-ref-pt__acctitle{font:600 15px/1.3 var(--aurome-sans);letter-spacing:0;color:#0d1a2e}.aurome-storefront.single-product .summary .aurome-notes .aurome-ref-pt__accbody{margin-top:8px}.aurome-storefront.single-product .summary .aurome-notes .aurome-ref-pt__tierLabel{font-size:13px;letter-spacing:0;text-transform:none}.aurome-storefront.single-product .summary .aurome-notes .aurome-ref-pt__tierChips{gap:6px}.aurome-storefront.single-product .summary .aurome-notes .aurome-ref-pt__tierChips .aurome-ref-pt__chip{min-height:30px;padding:0 11px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px #0f172a1a;color:#0d1a2e}.aurome-storefront.single-product .summary .aurome-notes .aurome-ref-pt__tierChips .aurome-ref-pt__chip::before{content:none}@media (hover:hover){.aurome-storefront.single-product .summary .aurome-notes .aurome-ref-pt__tierChips a.aurome-ref-pt__chip:hover{box-shadow:inset 0 0 0 1px #0d1a2e66}}.aurome-storefront.single-product .summary .aurome-pairs{margin:14px 0 0;padding:16px 18px 4px;background:var(--pdp-card-bg,#fff);border-radius:var(--pdp-radius,8px);box-shadow:var(--pdp-card-shadow,0 1px 3px rgb(15 23 42 / 8%));overflow:visible}.aurome-storefront.single-product .summary .aurome-pairs__title{margin:0 0 4px;font:600 15px/1.4 var(--aurome-sans);color:#0d1a2e}.aurome-storefront.single-product .summary .aurome-pairs__list{list-style:none;margin:0;padding:0;display:block}.aurome-storefront.single-product .summary .aurome-pairs__item{display:grid;grid-template-columns:72px minmax(0,1fr) auto;grid-template-rows:auto;column-gap:14px;align-items:center;min-width:0;padding:13px 0;border:0;border-top:1px solid #ece9e5;border-radius:0;background:#fff0;overflow:visible}.aurome-storefront.single-product .summary .aurome-pairs__item:first-child{border-top:0}.aurome-storefront.single-product .summary .aurome-pairs__media{display:grid;place-items:center;width:72px;height:72px;min-height:0;border:0;border-radius:10px;background:#faf7f2;overflow:hidden}.aurome-storefront.single-product .summary .aurome-pairs__media img{display:block;width:100%;height:100%;padding:5px;object-fit:contain;mix-blend-mode:multiply;transition:none;transform:none}.aurome-storefront.single-product .summary .aurome-pairs__media:hover img{transform:none}.aurome-storefront.single-product .summary .aurome-pairs__body{display:flex;flex:none;flex-direction:column;gap:3px;min-width:0;padding:0}.aurome-storefront.single-product .summary .aurome-pairs__brand{margin:0;font:600 10.5px/1.3 var(--aurome-sans);letter-spacing:.06em;text-transform:uppercase;color:#67717c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aurome-storefront.single-product .summary .aurome-pairs__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:0;font:600 14px/1.3 var(--aurome-sans);color:#0d1a2e;text-decoration:none;white-space:normal}.aurome-storefront.single-product .summary .aurome-pairs__name:hover{text-decoration:underline;text-underline-offset:3px}.aurome-storefront.single-product .summary .aurome-pairs__sizes{display:flex;flex-wrap:wrap;gap:4px;margin:4px 0 0}.aurome-storefront.single-product .summary .aurome-pairs__size{display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:0 9px;border:1px solid #0d1a2e33;border-radius:999px;background:#fff;color:#0d1a2e;font:600 11px/1 var(--aurome-sans);white-space:nowrap;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.aurome-storefront.single-product .summary .aurome-pairs__size:hover{border-color:#0d1a2e}.aurome-storefront.single-product .summary .aurome-pairs__size.is-selected{border-color:#0d1a2e;background:#0d1a2e;color:#fff}.aurome-storefront.single-product .summary .aurome-pairs__size:focus-visible{outline:2px solid var(--aurome-accent,#0d1a2e);outline-offset:2px}.aurome-storefront.single-product .summary .aurome-pairs__size-only{display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:0 9px;border:1px solid #0d1a2e;border-radius:999px;background:#0d1a2e;color:#fff;font:600 11px/1 var(--aurome-sans);white-space:nowrap}.aurome-storefront.single-product .summary .aurome-pairs__meta{margin:4px 0 0;padding:0;font:600 14px/1.3 var(--aurome-sans);color:#0d1a2e;font-variant-numeric:tabular-nums}.aurome-storefront.single-product .summary .aurome-pairs__meta .woocommerce-Price-amount{font-weight:600}.aurome-storefront.single-product .summary .aurome-pairs__add{align-self:center;justify-self:end;min-width:0;min-height:44px;margin:0;padding:0 18px;border:1px solid #0d1a2e;border-radius:8px;background:#fff;color:#0d1a2e;font:600 13px/1 var(--aurome-sans);cursor:pointer;transition:background .15s ease,color .15s ease}.aurome-storefront.single-product .summary .aurome-pairs__add:hover,.aurome-storefront.single-product .summary .aurome-pairs__add:focus-visible{background:#0d1a2e;color:#fff}.aurome-storefront.single-product .summary .aurome-pairs__add:focus-visible{outline:2px solid #0d1a2e;outline-offset:2px}.aurome-storefront.single-product .summary .aurome-pairs__add.is-loading,.aurome-storefront.single-product .summary .aurome-pairs__add[aria-disabled="true"]{opacity:.55;cursor:progress}@media (max-width:480px){.aurome-storefront.single-product .summary .aurome-pairs{padding:14px 14px 2px}.aurome-storefront.single-product .summary .aurome-pairs__item{grid-template-columns:62px minmax(0,1fr) auto;column-gap:11px;padding:12px 0}.aurome-storefront.single-product .summary .aurome-pairs__media{width:62px;height:62px}.aurome-storefront.single-product .summary .aurome-pairs__add{min-height:40px;padding:0 13px}}.aurome-storefront.single-product .summary .aurome-buybox:has(.aurome-restock) p.stock,.aurome-storefront.single-product .summary .aurome-buybox:has(.aurome-restock) .woocommerce-variation-availability{display:none}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock{margin:2px 0 0}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__status{display:flex;align-items:center;gap:9px;margin:0;font:600 15px/1.3 var(--aurome-sans);color:#0d1a2e}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__dot{flex:none;width:9px;height:9px;border-radius:50%;background:#a96c55;box-shadow:0 0 0 3px #a96c5526}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__lead{margin:7px 0 14px;color:#5a6067;font:400 14px/1.55 var(--aurome-sans)}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__cta,.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__submit{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:56px;margin:0;padding:0 18px;border:0;border-radius:8px;background:#0b0b0c;color:#fff;font:600 13px/1.2 var(--aurome-sans);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;box-shadow:none;transition:background .15s ease}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__cta:hover,.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__submit:hover{background:#0d1a2e;color:#fff}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__cta:focus-visible,.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__submit:focus-visible{outline:2px solid #0d1a2e;outline-offset:3px}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__cta svg{flex:none;width:19px;height:19px;transition:transform .18s ease}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__cta:hover svg{transform:rotate(-12deg)}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__cta[hidden],.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__panel[hidden],.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__done[hidden],.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__lead[hidden],.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__error[hidden]{display:none}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__panel{padding:16px;border:1px solid #ebe4dc;border-radius:10px;background:#faf7f2}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__panel.is-open{animation:aurome-restock-unfold .32s cubic-bezier(.22,1,.36,1) both}@keyframes aurome-restock-unfold{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__hp{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__form{display:grid;gap:12px;margin:0}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__field{display:grid;gap:5px;margin:0}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__label{color:#0d1a2e;font:600 12.5px/1.3 var(--aurome-sans)}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__label em{font-family:var(--aurome-sans);font-style:normal;font-weight:400;color:#7a838c}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__form input{width:100%;height:48px;min-height:48px;margin:0;padding:0 14px;border:1px solid #d9d4cd;border-radius:8px;background:#fff;color:#0d1a2e;font:400 15px/1.2 var(--aurome-sans);box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__form input::placeholder{color:#a2a8ae}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__form input:focus{border-color:#0d1a2e;box-shadow:0 0 0 3px #0d1a2e1a;outline:none}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__form input[aria-invalid="true"]{border-color:#a52e3c;box-shadow:0 0 0 3px #a52e3c1a}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__phone{display:grid;grid-template-columns:auto minmax(0,1fr);border:1px solid #d9d4cd;border-radius:8px;background:#fff;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__phone:focus-within{border-color:#0d1a2e;box-shadow:0 0 0 3px #0d1a2e1a}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__phone:has(input[aria-invalid="true"]){border-color:#a52e3c;box-shadow:0 0 0 3px #a52e3c1a}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__prefix{display:flex;align-items:center;padding:0 12px;border-right:1px solid #e7e2db;background:#f6f2ec;color:#5a6067;font:600 14px/1 var(--aurome-sans);font-variant-numeric:tabular-nums}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__phone input,.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__phone input:focus{border:0;border-radius:0;box-shadow:none}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__error{margin:-4px 0 0;color:#a52e3c;font:500 13px/1.45 var(--aurome-sans)}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__submit{margin-top:2px}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__submit.is-loading{opacity:.6;cursor:progress}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__note{margin:0;color:#8a929a;font:400 12px/1.5 var(--aurome-sans)}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__done{display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px;align-items:start;padding:16px;border:1px solid #ebe4dc;border-radius:10px;background:#faf7f2;outline:none;animation:aurome-restock-unfold .32s cubic-bezier(.22,1,.36,1) both}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__check{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#0d1a2e;color:#fff}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__check svg{width:16px;height:16px}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__done-body strong{display:block;color:#0d1a2e;font:600 15px/1.3 var(--aurome-sans)}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__done-body p{margin:3px 0 0;color:#36404a;font:400 14px/1.5 var(--aurome-sans);overflow-wrap:anywhere}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__change{display:inline-block;width:auto;min-height:0;margin:8px 0 0;padding:0;border:0;border-radius:0;background:#fff0;box-shadow:none;color:#0d1a2e;font:600 13px/1.3 var(--aurome-sans);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__change:hover{color:#9a634f;background:#fff0}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__browse{display:inline-block;margin:14px 0 2px;color:#0d1a2e;font:600 13px/1.3 var(--aurome-sans);text-decoration:underline;text-underline-offset:3px}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__browse:hover{color:#9a634f}@media (max-width:480px){.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__panel,.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__done{padding:14px}}@media (prefers-reduced-motion:reduce){.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__panel.is-open,.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__done{animation:none}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__cta svg{transition:none}}.aurome-storefront.single-product .aurome-sticky-restock{gap:12px;min-height:64px;padding:8px calc(16px + env(safe-area-inset-right,0px)) 8px calc(16px + env(safe-area-inset-left,0px));animation:aurome-restock-rise .28s cubic-bezier(.22,1,.36,1) both}.aurome-storefront.single-product .aurome-sticky-restock[hidden]{display:none}@keyframes aurome-restock-rise{from{transform:translateY(100%)}to{transform:none}}.aurome-storefront.single-product .aurome-sticky-restock__info{flex:1;min-width:0;display:grid;gap:1px}.aurome-storefront.single-product .aurome-sticky-restock__status{display:flex;align-items:center;gap:8px;font:600 14px/1.2 var(--aurome-sans);color:#0d1a2e}.aurome-storefront.single-product .aurome-sticky-restock__name{font:400 12px/1.3 var(--aurome-sans);color:#67717c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aurome-storefront.single-product .aurome-sticky-restock__button{flex:none;min-height:48px;margin:0;padding:0 18px;border:0;border-radius:8px;background:#0b0b0c;color:#fff;font:600 12.5px/1 var(--aurome-sans);letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.aurome-storefront.single-product .aurome-sticky-restock__button:focus-visible{outline:2px solid #0d1a2e;outline-offset:2px}@media (min-width:768px){.aurome-storefront.single-product .aurome-sticky-restock{display:none!important}}@media (prefers-reduced-motion:reduce){.aurome-storefront.single-product .aurome-sticky-restock{animation:none}}.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__check svg path{stroke-dasharray:24;stroke-dashoffset:24;animation:aurome-restock-draw .45s .15s ease-out forwards}@keyframes aurome-restock-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.aurome-storefront.single-product .summary .aurome-buybox .aurome-restock__check svg path{animation:none;stroke-dashoffset:0}}.aurome-storefront.single-product .summary .aurome-pairs__add{display:inline-flex;align-items:center;justify-content:center;gap:6px}.aurome-storefront.single-product .summary .aurome-pairs__add.is-added{background:#0d1a2e;color:#fff}.aurome-storefront.single-product .summary .aurome-pairs__add svg{width:14px;height:14px}.aurome-price-h2{font:700 16px/1.5 var(--aurome-sans);color:#263143;margin:1.25rem 0 .25rem}.aurome-price-answer{font-size:1.05rem;margin:.25rem 0 .5rem}.aurome-price-updated{font-size:.8rem;opacity:.7;margin:0 0 1rem}