.as-deodorant .as-deodorant__buybox{display:flex;flex-direction:column;gap:16px;min-width:0}.as-deodorant .as-deodorant__breadcrumbs{display:flex;flex-wrap:wrap;gap:2px;min-height:18px;font:400 12px/18px var(--as-body)}.as-deodorant .as-deodorant__breadcrumbs a{color:#769eaa}.as-deodorant .as-deodorant__product-heading{display:flex;flex-direction:column}.as-deodorant .as-deodorant__eyebrow{font:400 24px/30px var(--as-heading);text-transform:uppercase}.as-deodorant .as-deodorant__product-heading h1{font:700 48px/56px var(--as-heading)}.as-deodorant .as-deodorant__fact-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;max-width:340px;padding:0;list-style:none}.as-deodorant .as-deodorant__fact-list li{display:flex;flex-direction:column;align-items:center;gap:8px;min-height:92px;text-align:center}.as-deodorant .as-deodorant__fact-icon{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:var(--as-navy);color:#fff}.as-deodorant .as-deodorant__fact-icon .as-icon{width:34px;height:34px}.as-deodorant .as-deodorant__fact-label{color:var(--as-navy);font:700 11px/12px var(--as-body)}.as-deodorant .as-deodorant__product-form{display:flex;flex-direction:column;gap:16px;margin:0}.as-deodorant .as-deodorant__quantity-row,.as-deodorant .as-deodorant__total-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.as-deodorant .as-deodorant__quantity-row>label{font-weight:700}.as-deodorant .as-deodorant__quantity{display:inline-flex;align-items:center;border:1px solid var(--as-line);border-radius:4px}.as-deodorant .as-deodorant__quantity button{display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;background:transparent}.as-deodorant .as-deodorant__quantity .as-icon{width:16px;height:16px}.as-deodorant .as-deodorant__quantity input{width:48px;height:40px;padding:0;border:0;background:transparent;text-align:center;-webkit-appearance:textfield;appearance:textfield}.as-deodorant .as-deodorant__quantity input::-webkit-inner-spin-button,.as-deodorant .as-deodorant__quantity input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.as-deodorant .as-deodorant__purchase-options{display:grid;gap:12px;min-width:0;margin:0;padding:0;border:0}.as-deodorant .as-deodorant__purchase-options legend{margin-bottom:12px;padding:0;font:700 14px/20px var(--as-body)}.as-deodorant .as-deodorant__purchase-type{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:72px;padding:16px;border:1px solid var(--as-line);border-radius:4px;cursor:pointer;font:700 14px/20px var(--as-body)}.as-deodorant .as-deodorant__purchase-type:has(input:checked){border-color:var(--as-accent);background:var(--as-pale);box-shadow:inset 0 0 0 1px var(--as-accent)}.as-deodorant .as-deodorant__purchase-type:has(input:focus-visible){outline:2px solid var(--as-navy);outline-offset:3px}.as-deodorant .as-deodorant__purchase-type:has(input:disabled){cursor:wait}.as-deodorant .as-deodorant__purchase-type input{position:static;width:22px;height:22px;margin:0;opacity:1;accent-color:var(--as-accent);-webkit-appearance:auto;appearance:auto}.as-deodorant .as-deodorant__purchase-label,.as-deodorant .as-deodorant__purchase-price{display:flex;flex-direction:column;gap:4px;min-width:0}.as-deodorant .as-deodorant__purchase-label small,.as-deodorant .as-deodorant__purchase-price small{font:400 12px/18px var(--as-body)}.as-deodorant .as-deodorant__purchase-price{align-items:flex-end;text-align:end}.as-deodorant .as-deodorant__recurring-terms{margin:-4px 0 0;font:400 12px/18px var(--as-body)}.as-deodorant .as-deodorant__total-row{font:400 14px/22px var(--as-body)}.as-deodorant .as-deodorant__buy-buttons{display:block}.as-deodorant .as-deodorant__add-button{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:60px;overflow:hidden;padding:20px 32px;border:2px solid var(--as-accent);border-radius:100px;background:var(--as-accent);color:#13354b;font:700 16px/16px var(--as-body);text-transform:uppercase}.as-deodorant .as-deodorant__add-button:not(:disabled):hover{background:#37aaf0;border-color:#37aaf0}.as-deodorant .as-deodorant__add-button[aria-busy=true]{cursor:wait}.as-deodorant .as-deodorant__add-button:disabled{opacity:1}.as-deodorant .as-deodorant__add-button:disabled:not([aria-busy=true]){border-color:#dedede;background:#fafafc;color:#777}.as-deodorant .as-deodorant__cart-status,.as-deodorant .as-deodorant__cart-link{font:400 14px/22px var(--as-body)}.as-deodorant .as-deodorant__cart-link{text-decoration:underline;text-underline-offset:3px}.as-deodorant .as-deodorant__product-details{display:flex;flex-direction:column;gap:16px;scroll-margin-top:80px}.as-deodorant .as-deodorant__detail{padding:0 8px;border-top:1px solid var(--as-line)}.as-deodorant .as-deodorant__detail:first-child{padding-top:16px}.as-deodorant .as-deodorant__detail summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding:10px 0;color:var(--as-ink);font:700 24px/30px var(--as-body);text-transform:uppercase}.as-deodorant .as-deodorant__detail-mark{position:relative;display:block;flex:0 0 12px;width:12px;height:12px}.as-deodorant .as-deodorant__detail-mark:before,.as-deodorant .as-deodorant__detail-mark:after{position:absolute;top:5px;left:0;width:12px;height:2px;background:currentColor;content:""}.as-deodorant .as-deodorant__detail-mark:after{transform:rotate(90deg)}.as-deodorant .as-deodorant__detail[open] .as-deodorant__detail-mark:after{transform:rotate(90deg) scaleX(0)}.as-deodorant .as-deodorant__detail-body{padding-top:8px;font:400 16px/24px var(--as-body)}.as-deodorant .as-deodorant__rich-text>*+*{margin-top:12px}.as-deodorant .as-deodorant__rich-text ul,.as-deodorant .as-deodorant__rich-text ol{padding-inline-start:20px}.as-deodorant .as-deodorant__rich-text a{text-decoration:underline}.as-deodorant .as-deodorant__paired-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.as-deodorant .as-deodorant__paired-card{position:relative;display:flex;flex-direction:column;gap:8px;min-width:0;overflow:hidden;padding:0 0 12px;border:1px solid var(--as-line);border-radius:6px}.as-deodorant .as-deodorant__paired-image{display:block;width:100%;aspect-ratio:1;object-fit:contain}.as-deodorant .as-deodorant__paired-title{padding:0 12px;font:600 20px/26px var(--as-heading);text-transform:uppercase}.as-deodorant .as-deodorant__paired-price{padding:0 40px 0 12px;font-weight:700}.as-deodorant .as-deodorant__paired-arrow{position:absolute;right:12px;bottom:12px}.as-deodorant .as-deodorant__paired-arrow .as-icon{width:18px;height:18px}.as-deodorant .as-deodorant__policy-links{display:flex;flex-direction:column;gap:12px}.as-deodorant .as-deodorant__policy-links a{display:flex;align-items:center;justify-content:space-between;gap:16px;text-decoration:underline}.as-deodorant .as-deodorant__policy-links .as-icon{width:16px;height:16px}@media(max-width:768px){.as-deodorant .as-deodorant__buybox{margin-top:-24px}.as-deodorant .as-deodorant__breadcrumbs{display:none}.as-deodorant .as-deodorant__product-heading,.as-deodorant .as-deodorant__product-facts,.as-deodorant .as-deodorant__purchase,.as-deodorant .as-deodorant__product-details{padding-inline:24px}.as-deodorant .as-deodorant__eyebrow{font-size:20px;line-height:26px}.as-deodorant .as-deodorant__product-heading h1{font-size:30px;line-height:36px}.as-deodorant .as-deodorant__fact-list{max-width:100%}.as-deodorant .as-deodorant__quantity-row{font-size:14px;line-height:22px}.as-deodorant .as-deodorant__detail summary{font-size:20px;line-height:26px}.as-deodorant .as-deodorant__detail-body{font-size:14px;line-height:22px}.as-deodorant .as-deodorant__paired-title{font-size:18px;line-height:24px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/as-deodorant-buybox.css.map */
