#MainContent{margin-top:36px}.template-product--sub-gifting .dropdown>span{display:flex;border:1px solid #000000;width:100%;padding:24px;height:30px;align-items:center}.template-product--sub-gifting .dropdown{margin:0 auto;position:relative;background:#fff}.template-product--sub-gifting .date-input{border:1px solid #000000!important;border-radius:0!important}.template-product--sub-gifting .message-input{height:80px}.template-product--sub-gifting .dropdown.active li{display:flex;height:30px;justify-content:center;padding:24px;border-right:1px solid #000000;border-left:1px solid #000000}.template-product--sub-gifting .dropdown.active li:last-of-type{border-bottom:1px solid #000000}.template-product--sub-gifting .dropdown.active li:nth-child(1){background:#ffc700}.template-product--sub-gifting .dropdown.active li label.popular:after{content:"*Popular*";margin-left:10px}.template-product--sub-gifting .dropdown.active li:hover{background:#f5f5f5}.template-product--sub-gifting .dropdown-list .select{position:absolute;min-width:100%;padding:0;margin:-1px 0;height:100%;border:0}.template-product--sub-gifting label.small{font-size:12px}.template-product--sub-gifting .dropdown-list li{display:none}.template-product--sub-gifting button[data-fields-required]{opacity:.5;pointer-events:none}.template-product--sub-gifting .dropdown:after{content:"";display:block;box-sizing:border-box;position:absolute;width:10px;height:10px;border-bottom:2px solid;border-right:2px solid;transform:rotate(45deg);right:24px;top:18px;transition:transform .2s}.template-product--sub-gifting .dropdown.active:after{transform:rotate(225deg);right:24px;top:22px}.pdp-form__subscription-gifts-wrapper .text-input{padding:16px 24px;border-radius:5px;border:1px solid #DADADA;margin-bottom:12px}.template-product--sub-gifting .quantity-selector-wrapper,.template-product--sub-gifting .select-variant .glide__arrows,.template-product--sub-gifting .variant-option-text{display:none!important}.product-gift-step-length,.product-gift-step-info{margin:0 0 24px}.template-product--sub-gifting .select-variant{margin-bottom:0}.product-gift-step-length-container,.pdp-form__subscription-gifts-wrapper{display:grid;padding:16px 24px 24px;background:#f5f5f5;margin-bottom:24px}@media screen and (max-width:767px){.template-product--sub-gifting .dropdown.active li{margin-bottom:0}}.message-input::-webkit-input-placeholder{white-space:pre-line;position:relative;top:-7px}::-moz-placeholder{white-space:pre-line;position:relative;top:-7px}:-ms-input-placeholder{white-space:pre-line;position:relative;top:-7px}:-moz-placeholder{white-space:pre-line;position:relative;top:-7px}input[type=date]{border:none;box-sizing:border-box;outline:0;padding:.75rem;position:relative;width:100%}input[type=date]::-webkit-calendar-picker-indicator{background:transparent;bottom:0;color:transparent;cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto}.date-input-container{position:relative}.date-input-container i{position:absolute;right:24px;top:16px;pointer-events:none}.grind-text-icon-info:hover .tooltip-text{display:block}.grind-text-icon-info .tooltip-text{display:none;position:absolute;top:0;color:var(--color-white);background-color:var(--color-black);max-width:400px;width:180px;border-radius:4px;padding:4px;-webkit-transform:translateX(-50%) translateY(-100%);transform:translate(-50%) translateY(-100%);text-align:center;z-index:1;white-space:normal;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;font-family:var(--font-family);font-size:14px}.review-container{padding:16px 0;margin-top:24px}.review-quote{text-transform:uppercase;font-size:18px;font-weight:700;margin-bottom:8px}.review-content{color:#666;margin-bottom:16px}.review-author-container{display:flex;justify-content:space-between}.review-score{font-weight:700}.review-score-with-icon{display:flex;gap:12px}@media (max-width:500px){.quick-add-title{padding-right:30px}.quick-add-opt-group .glide__track+.controls{display:none}.quick-add-opt-group .glide__track .quick-add-opt-list{flex-wrap:wrap;gap:10px}.quick-add-opt-group .glide__track .quick-add-opt-list .quick-add-opt-val{margin-right:0}}.subs-landing-page--common-questions .question-accordion{grid-template-columns:repeat(1,1fr);margin-top:24px;padding-bottom:48px;display:grid;gap:0 48px}.subs-landing-page--common-questions .question-accordion .accordion{border-top:1px solid var(--border-color);padding:16px 0;border-bottom:0!important}.subs-landing-page--common-questions .question-accordion .accordion .accordion-title{cursor:pointer;font-weight:400}.subs-landing-page--common-questions .question-accordion .accordion:last-of-type{border-bottom:1px solid var(--border-color)!important}.header-section .logo-image-container img{flex-shrink:0;height:auto;width:auto;max-width:100%;display:block}.minicart-open #smile-ui-container{z-index:1!important}
/*# sourceMappingURL=/cdn/shop/t/935/assets/custom.css.map */
