.pre-order-available,.pre-order-ships{color:#8b9f98}.pre-order-available{text-transform:uppercase;font-weight:700}.pre-order-shipping-message{text-transform:uppercase;font-weight:bolder}.pre-order-message{padding:.8rem;background-color:#edf0ef;text-align:center;margin-top:10px}.pipe-separator{color:#a9a9a9}@media only screen and (max-width: 768px){.btn--large{font-size:80%}}.short-review{position:relative;font-size:110%;background-color:#f8f8f8;padding:10px;border-radius:10px;border:1px solid #d0d0d0}.review-text{display:inline;font-style:italic}.review-text.truncated:after{content:"..."}.more-link{display:none}.short-review.truncated .more-link{display:inline}.review-quotation{font-weight:bolder}.afterpay-payment-options{font-size:11px;color:#333;margin-bottom:15px}.afterpay-payment-options img{height:20px;vertical-align:middle;margin:0 5px}.afterpay-payment-options p{margin:0}.final-sale-message{color:red;margin-bottom:10px;text-align:center}.pdp-reward-message{text-align:center;background-color:#fac215;border:1px solid #e49a04;padding:10px;border-radius:4px;opacity:0;visibility:hidden;position:absolute;transition:opacity .5s ease-in-out;font-weight:700;color:#000;width:100%}.pdp-reward-message.show{opacity:1;visibility:visible;position:static;margin-bottom:10px}.pdp-reward-message.show.atc{margin-top:10px;margin-bottom:0}.sticky-atc__container{display:flex;width:100%;align-items:center;justify-content:space-between}.shipping-protection{display:flex;align-items:center;margin-bottom:2px}.shipping-protection input[type=checkbox]{margin-right:10px;width:20px;height:20px;accent-color:#65cdac}.shipping-protection .label{font-size:16px;color:#333}.shipping-protection #shipping-protection-price{font-weight:700;color:#65cdac}.shipping-protection-message{font-size:11px;margin-bottom:5px}.spend-save-bar{margin:15px 0 30px;display:block}.spend-save-bar--no-cart{display:none}.spend-save-bar__bar{position:relative;height:15px;overflow:hidden;border-radius:15px;background-color:var(--spend-save-bar-color-under, rgba(var(--body-text-color), .15))}.spend-save-bar__progress{content:"";position:absolute;top:0;bottom:0;left:0;width:var(--spend-save-progress);transition:width 1s cubic-bezier(0,0,.09,.97);border-radius:6px;background:var(--spend-save-bar-color-met, #1E90FF)}.spend-save-bar__marker{position:absolute;width:2px;height:100%;background-color:#000;top:0}.spend-save-bar__messages{text-align:center;font-size:13px;margin-top:5px}.spend-save-bar__message{margin-bottom:.6em}.spend-save-bar__message--bold{font-weight:700}.spend-save-bar__labels-bar{position:relative;height:20px;width:100%;background-color:transparent}.spend-save-bar__labels-bar .spend-save-bar__label:nth-child(1){margin-left:-5px}.spend-save-bar__labels-bar .spend-save-bar__label:nth-child(3){margin-left:15px}.spend-save-bar__label{position:absolute;width:100px;left:50%;transform:translate(-50%);text-align:center;color:#000;font-size:11px;white-space:nowrap}@media (max-width: 768px){.spend-save-bar__label{font-size:9px}.hide-on-mobile{display:none}}.spend-save-subscription-message{margin-top:10px;padding:10px 15px;background-color:#f8f8f8;border:1px solid #e1e1e1;border-radius:4px;text-align:center}.spend-save-subscription-message__content{display:flex;flex-direction:column;align-items:center;justify-content:center}.spend-save-subscription-message__text{margin-bottom:10px;font-weight:500}.spend-save-subscription-message__buttons{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.spend-save-subscription-message .btn{min-width:150px;text-transform:uppercase;letter-spacing:.5px;font-weight:600;font-size:12px;padding:8px 15px}.spend-save-bar--restricted .spend-save-bar__message--current,.spend-save-bar--restricted .spend-save-bar__message--next{opacity:.7}.spend-save-bar--restricted .spend-save-bar__progress{opacity:.5}@media screen and (max-width: 768px){.spend-save-subscription-message__buttons{flex-direction:column;width:100%;gap:5px}.spend-save-subscription-message .btn{width:100%}}.size-guide-table-container{margin:0 auto 20px;background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 0 10px #0000001a;max-width:600px}.size-guide-table-container h2{font-size:1.5em;margin-bottom:10px}.size-guide-table-container table{width:100%;border-collapse:collapse;margin-bottom:10px}.size-guide-table-container thead th{background-color:#f9f9f9;color:#333;padding:10px;text-align:left;font-weight:700}.size-guide-table-container tbody td{padding:10px;border:1px solid #ddd}.size-guide-table-container tbody tr:nth-child(2n){background-color:#f2f2f2}.size-guide-table-container tbody tr:nth-child(odd){background-color:#fff}.size-guide-table-container tbody tr:hover{background-color:#f1f1f1}.size-guide-table-container thead th,.size-guide-table-container tbody td{font-size:14px;text-align:center}.size-guide-table-container p{font-size:.9em;color:#666}@media (max-width: 768px){.size-guide-table-container{padding:10px;max-width:100%}.size-guide-table-container h2{font-size:1.2em}.size-guide-table-container thead th,.size-guide-table-container tbody td{padding:4px}.size-guide-table-container thead th{font-size:11px}.size-guide-table-container tbody td{font-size:12px}.size-guide-table-container p{font-size:.8em}.size-guide-table-container table{font-size:.9em}}.p-l-10{padding-left:10px}.p-r-10{padding-right:10px}.p-t-5{padding-top:5px}.m-t-10{margin-top:10px}.m-t-20{margin-top:20px}.m-t-60{margin-top:60px}.m-t-80{margin-top:80px}.m-b-0{margin-bottom:0}.m-b-10{margin-bottom:10px}.m-b-60{margin-bottom:60px}.m-b-80{margin-bottom:80px}.product-inventory.lightly-spaced-row{margin-bottom:.2em;margin-top:.7em}#free-gift-container-spend-and-save{background-color:#f6f6f6}#free-gift-container{display:flex;flex-wrap:wrap;justify-content:center;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:20px 0;margin-top:20px;background-color:#f6f6f6}.free-gift-message{width:100%;text-align:center;margin-bottom:10px;font-size:16px;text-transform:uppercase}.free-gift-product{display:flex;flex-direction:column;align-items:center;margin:5px;max-width:130px}.free-gift-image{width:100%;height:auto;object-fit:cover}.free-gift-title{margin:10px 0;text-align:center;font-weight:700}.variant-select{width:100%;padding:8px;margin-bottom:10px;font-size:14px;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2210%22%20height%3D%227%22%20viewBox%3D%220%200%2010%207%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M5%207L0%200h10L5%207z%22%20fill%3D%22%23666%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:right 10px center;background-size:10px 7px}.variant-select::-ms-expand{display:none}.add-free-gift-button{width:100%;padding:10px;background-color:#000;color:#fff;border:none;cursor:pointer;text-transform:uppercase}.add-free-gift-button:hover{background-color:#333}.add-free-gift-button.disabled{background-color:#ccc;color:#666;cursor:not-allowed}.add-free-gift-button.disabled:hover{background-color:#ccc}.free-gift-product *{font-size:12px}.desktop-title{display:block}.mobile-title{display:none}.free-gift-terms{font-size:11px;font-weight:400;margin-top:5px;color:#666}@media screen and (max-width: 600px){#free-gift-container{padding:2px 0 5px;margin-top:5px;background-color:#f6f6f6}.free-gift-product{width:25%;margin:0 10px}.free-gift-message{font-size:11px;margin-bottom:2px}.desktop-title{display:none}.mobile-title{display:block;font-size:11px;margin:4px 0;line-height:1.2}.variant-select{width:100%;font-size:11px;padding:4px;margin-bottom:2px}.add-free-gift-button{width:100%;font-size:10px;padding:2px;height:24px}.free-gift-terms{font-size:8px;margin-top:2px}.free-gift-product img{margin-bottom:4px}}@media only screen and (-webkit-min-device-pixel-ratio: 0) and (max-width: 600px){.variant-select{font-size:11px;padding:4px}}.pdp-free-gift-message{display:none;text-align:center;padding:10px;border-radius:4px;width:100%;margin-bottom:10px;opacity:0;transition:opacity .5s ease-in-out}
/*# sourceMappingURL=/cdn/shop/t/879/assets/custom-styles.css.map */
