.time-on-arrive{font-weight:600;font-size:14px;line-height:19px;letter-spacing:.05em;color:#000;margin:15px 0}.vow-form-group{margin-bottom:20px}.custom-checkbox{display:inline-block;position:relative;padding-left:25px;margin-bottom:0;cursor:pointer;font-weight:500;font-size:14px;line-height:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-checkbox .custom-checkbox-input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checked .custom-checkbox .custom-checkbox-checkmark{background-color:#000;border:1px solid #000}.custom-checkbox.checkbox-rounded .custom-checkbox-checkmark{border-radius:50px}.custom-checkbox-checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border:1px solid #c4c4c4;background-color:#fff}.checked .custom-checkbox .custom-checkbox-checkmark:after{display:block}.custom-checkbox.checkbox-rounded .custom-checkbox-checkmark:after{border:none}.custom-checkbox .custom-checkbox-checkmark:after{left:7px;top:3px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.custom-checkbox-checkmark:after{content:"";position:absolute;display:none}.custom-checkbox-tooltip{position:relative;display:inline-block;margin-left:5px}.custom-checkbox-tooltip svg{width:20px;height:20px;vertical-align:middle;display:inline-block}.custom-checkbox-tooltip .custom-checkbox-tooltip-image{position:absolute;left:50%;right:0;bottom:100%;transform:translate(-50%);z-index:1;width:350px;height:350px;margin-bottom:6px;border:1px solid #e5e5e5;opacity:0;visibility:hidden;transition:all .2s ease}.custom-checkbox-tooltip .custom-checkbox-tooltip-image img{width:100%;height:100%;object-fit:contain}.custom-checkbox-tooltip:hover .custom-checkbox-tooltip-image{opacity:1;visibility:visible}.vow-form-control{display:block;padding:6px 15px;min-height:50px;background:#fff;border:1px solid silver;width:100%;outline:0;appearance:none;-webkit-appearance:none;-moz-appearance:none}.giftwrapcounter{text-align:right}.add-ons .unchecked .customtextarea{display:none}.customtextarea{margin-top:10px}.itg-add-cart{cursor:pointer;background-color:#000!important;color:#fff!important}.quote-btn{background-color:#000!important;color:#fff!important}.ProductForm__AddToCart{display:none!important;visibility:hidden;height:0px;opacity:0}.flex-variant-options{display:flex;align-items:center;margin-bottom:10px!important}.flex-variant-options .name{margin-right:10px}.flex-variant-options:last-child .full-width{margin-bottom:0}.flex-variant-options .input-hide{display:none}.letter-options-select.one-letter select{padding:10px 28px 10px 60px}.letter-options-select select{position:relative;background:#fff;width:100%;text-align:left;padding:10px 28px 10px 75px;border:1px solid #dddddd;cursor:pointer;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;border-radius:0}.letter-options-select .full-width{width:100%;position:relative}.letter-options-select .letter-label{position:absolute;left:14px;z-index:1;top:50%;transform:translateY(-50%)}.letter-options-select .icon-dropdown-chevron{position:absolute;right:15px;top:50%;transform:translateY(-50%);max-width:10px}.template-cart .Cart--expanded .Cart__Checkout{margin-left:auto}.quote-popup{position:relative;background-color:#fff;padding:40px;max-width:700px;margin-left:auto;margin-right:auto;text-align:center}.quote-popup h1{margin-bottom:20px}.quote-popup .first-name,.quote-popup .last-name{display:inline-block;vertical-align:top}.quote-popup .first-name{margin-right:5px}.quote-popup .last-name{margin-left:5px}.quote-popup button[type=submit]{margin-top:20px}.quote-popup textarea{resize:none}a.gift_color{color:#cea894}div.handreal{font-weight:600;font-size:14px;line-height:19px;letter-spacing:.05em;color:#000;margin:0 0 15px}.ProductForm__Item{position:relative;width:100%;text-align:left;padding:10px 28px 10px 14px;border:1px solid #dddddd;cursor:pointer;-webkit-user-select:initial;-khtml-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial}.Rte :where(h1,h2,h3,h4,h5,h6){font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);overflow-wrap:anywhere}.Rte h3{margin:2.2em 0 1.2em}.Rte img{margin-top:2.4em;margin-bottom:2.4em}.icon.swym-launcher-header-icon.swym-inject{margin-top:3px}.buy-buttons .swym-wishlist-cta{font-family:var(--heading-font-family);letter-spacing:var(--heading-letter-spacing)}.Rte iframe{width:100%;max-width:100%}.ly-switcher-wrapper.fixed{position:fixed;z-index:1000;left:0;width:25%}.prose{font-size:16px}.prose :is(ol,ul){row-gap:unset}.block{display:block}.cursor-pointer{cursor:pointer}.gift-add-ons.unchecked+.customtextarea,.complimentary-add-ons.unchecked+.customtextarea{display:none!important}.gift-add-ons.checked+.customtextarea,.complimentary-add-ons.checked+.customtextarea{display:block!important}.add-ons{padding:10px 0;display:flex;flex-direction:column;row-gap:10px;justify-content:center;align-items:start}.customtextarea{width:100%}:focus{outline:1px solid black}:focus-visible{outline:1px solid black}#complimentary_Note.error{border:1px solid red;outline:1px solid red}.main-cart-class,cart-line-remove{margin-left:30px;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/104/assets/custom.css.map */
