.hidden{display:none}.form-btn-container{width:100%}.form-btn-container a{display:block;text-align:center;text-transform:uppercase}.btn-sm{width:30%;margin-inline:auto;padding-inline:1em;padding-block:1.2em;border-radius:10px}.btn-md{width:50%;margin-inline:auto;padding-inline:1em;padding-block:1.2em;border-radius:10px}.btn-lg{width:90%;margin-inline:auto;padding-inline:1em;padding-block:1.2em;border-radius:10px}@media (min-width: 768px){.btn-lg,.btn-md,.btn-sm{padding-block:.85em}}.err-container{padding-block:2em;border:2px solid red;border-radius:10px;text-align:center;margin-block:2em;margin-inline:auto}.err-outline{outline:1px solid red}.server-err{display:none}.progress-status{width:100%;margin-inline:auto;margin-bottom:3em}.progress-status>:first-child{font-weight:700}.progress-status>:first-child span{color:#00f}.progress-bar{margin-top:.5em;border:1px solid grey;height:40px}.progress-indicator{background-color:#01556a;color:#fff;display:grid;align-items:center;height:100%;padding-inline-start:1.5em}.purchase-point-section{min-height:100vh;padding-block:4em}.purchase-point-wrapper{width:96%;margin-inline:auto}.purchase-point-form{background-color:#fff;width:90%;margin-inline:auto;border-radius:10px;padding-block:2em;padding-inline:1em}.purchase-point-form h2{font-weight:400!important;color:#595856;margin-bottom:1.5em;line-height:1.5}.purchase-point-form p{margin-bottom:.5em;line-height:1.5}.options-form{padding-block:1em}.options-form .options{margin-top:1em}.options .option{margin-bottom:1.5em}.option input{margin-right:.5em}.purchase-point-form .form-btn-container{margin-top:.5em}@media (min-width: 768px){.purchase-point-form{width:45%;padding-inline:4em;padding-bottom:5em}.purchase-point-form h2{font-size:1.5em}.purchase-point-form .form-btn-container{width:60%;margin-inline:auto;margin-top:0}}.activate-warranty-section{min-height:100vh;position:relative;padding-block:4em}.activate-warranty-section .err-container{width:94%}.modal-overlay{position:absolute;display:grid;justify-content:center;align-items:center;top:0;left:0;right:0;bottom:0;background-color:#000000b3}.close-modal{display:none}.modal{background-color:#fff;width:90%;justify-self:center;padding-inline:.5em;border-radius:10px;padding-top:1em;padding-bottom:4em;z-index:50}.modal-btn{padding-block:.5em;display:grid;padding-inline-end:.5em}.modal-close{width:30px;height:30px;border-radius:50%;background-color:#d4d4d4;justify-self:end;display:grid;align-items:center;justify-content:center}.modal-content{width:90%;margin-inline:auto}.modal-content :first-child{text-align:center;font-size:1.3em}.modal-content>*{margin-bottom:1.5em;line-height:1.5}.activate-warranty-form{background-color:#fff;width:90%;margin-inline:auto;border-radius:10px;padding-block:2em}.order-id-err{color:red}.activate-warranty-form h2{font-weight:400!important;color:#595856;margin-bottom:1.5em;line-height:1.5;padding-inline:1em}.activate-warranty-form p{margin-bottom:.5em;line-height:1.5;padding-inline:1em}#pop-trigger{text-decoration:underline;color:#ffa73f;font-weight:700}.form-grp{margin-bottom:2.5em}.form-grp label{display:block;margin-bottom:1em;font-weight:700}.form-grp input{width:100%;padding-inline:.5em;padding-block:.75em;border-radius:10px}input[type=date]{background-color:#fff;color:#000;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid #ccc;border-radius:10px;padding:.5em;font:inherit;outline:none;width:100%;box-sizing:border-box}.activate-warranty-form .form-btn-container{margin-top:1em;display:grid}.activate-warranty-form .form-btn-container button{padding-block:.75em;margin-inline:auto;justify-self:center}.disclaimers{margin-block:2em}@media (min-width: 768px){.modal-close{cursor:pointer}.activate-warranty-wrapper{width:45%;margin-inline:auto}.activate-warranty-form h2{font-size:1.5em}}.gift-section{min-height:100vh;padding-block:4em}.gift-section-wrapper{width:96%;margin-inline:auto}.gift-heading-section{border-bottom:2px solid #f8f8f8;margin-bottom:2em;padding-bottom:2em}.gift-heading-section h2{color:#595856;margin-bottom:1em}.gift-heading-section div{display:grid;grid-template-columns:10% 90%;column-gap:.5em;align-items:center}.gift-heading-section>div p{font-size:1.2em}.gift-content-section>:first-child{font-size:1.3em;font-weight:700}.gift-content-section>:first-child strong{color:#00f}.gift-order-info{background-color:#f5f5f5;padding-block:2em;padding-inline:.75em;margin-bottom:1em}.gift-order-info p:not(:first-child){margin-bottom:1em;font-weight:700;line-height:1.5}.gift-order-info>:first-child{text-align:center;margin-bottom:1em}.gift-order-info p>span{font-weight:400}.gift-details{background-color:#f5f5f5;padding-block:2em;padding-inline:.75em}.gift-details>:first-child{text-align:center;margin-bottom:1em}.gift-details div{display:grid;grid-template-columns:10% 90%;align-items:center;margin-bottom:1em}.gift-details div img{width:40%}.gifts{padding-block:2em}.gifts>:first-child{margin-bottom:1.5em;text-align:center}.gifts>:first-child span{color:red}.gift_{padding:1em 1em 1.5em;text-align:center;border-radius:10px;box-shadow:2px 2px 15px 2px #0000004d;margin-bottom:1.5em}.gift_ p{margin-bottom:1em}.gift_ button{padding-inline:1em;padding-block:.85em;width:90%;border-radius:10px}@media (min-width: 768px){.gift-heading-section{width:90%;margin-inline:auto}.gift-section .err-container{padding-block:4em;width:60%}.gift-heading-section h2{text-align:center}.gift-heading-section div{width:45%;margin-inline:auto;align-items:center;position:relative;left:5%}.gift-content-section>:first-child{text-align:center}.gift-content-section__wrapper{display:grid;grid-template-columns:1fr 1fr;column-gap:1em}.gift-order-info{margin-bottom:0;padding-inline:3em}.gift-details>div{column-gap:1em;margin-bottom:2em}.gift-details>div img{width:20%;justify-self:end}.gifts{padding-top:4em}.gifts>div{display:grid;grid-template-columns:repeat(3,1fr);column-gap:1em;align-items:start}.gift_{transition:all .3s ease}.gift_:hover{transform:scale(1.02)}.gift_ img{max-height:250px;min-height:250px;object-fit:cover;width:100%}.gift_ p{display:block;height:50px}}.share-experience-section .progress-indicator{width:50%}.share-experience-section{min-height:100vh;padding-block:4em}.share-experience-wrapper{width:96%;margin-inline:auto}.rating{margin-block:2em}.rating>p{font-weight:700;margin-bottom:1em}.star-rating{display:flex;column-gap:1em;width:75%;margin-inline:auto;margin-bottom:2em}.star-rating svg{width:30%}.star.hovered,.star.selected{fill:#ffa73f}.comment-box>:first-child{font-weight:700;margin-bottom:1em}.comment-box textarea{width:100%;margin-bottom:2em;min-height:120px;padding-inline:.75em;padding-block:1em}.comment-box button{display:block;padding-inline:.5em;padding-block:.85em;width:90%;margin-inline:auto;border-radius:10px}@media (min-width:768px){.share-experience-wrapper{width:60%}.star-rating{margin-inline:initial;width:40%;cursor:pointer}.comment-box textarea{min-height:250px}.comment-box button{width:50%}}.share_amazon-section__wrapper{padding-block:4em;width:96%;margin-inline:auto}.share_amazon-section__wrapper .progress-indicator{width:75%}.share-amazon-heading{margin-bottom:1em}.share-amazon-label{margin-bottom:.25em}.share_amazon-section__wrapper textarea{width:100%;height:150px;padding-block:1em;padding-inline:1em}.share_amazon-section__wrapper .btn_e{display:block text-align: center;padding-block:.65em;padding-inline:1em;border-radius:10px;margin-top:1.5em;margin-inline:auto}.share_amazon-section__wrapper .rich-text{margin-block:1.8em}@media only screen and (min-width: 768px){.share_amazon-section__wrapper{width:60%}.share_amazon-section__wrapper .form-btn-container{display:grid;justify-content:center}}.gift-address-section{min-height:100vh;padding-block:4em}.gift-address-section .progress-indicator{width:98%}.gift-address-wrapper{width:96%;margin-inline:auto}.gift-confirmation p{font-weight:700;font-size:1.1em}.gift-confirmation.gift_{margin-bottom:4em}.gift-address-form{width:94%;margin-inline:auto;margin-top:1em}.gift-address-form .form-actions{width:100%}.gift-address-form button{padding-inline:.5em;padding-block:.85em;border-radius:10px;color:#fff;background-color:#ffa73f;width:90%;margin-inline:auto;display:block;text-transform:uppercase}@media (min-width: 768px){.gift-address-wrapper{width:50%}.gift-address-wrapper .gift-confirmation{width:45%;margin-inline:auto}.gift-address-form button{width:50%}}.thank-you-content{padding-block:4em;width:96%;margin-inline:auto}.thank-you-text{padding-block:3em;padding-inline:1em;border-radius:10px;background-color:#ffe8ce;margin-bottom:2em}.thank-you-btn a{display:block;text-align:center;padding-inline:.5em;padding-block:.85em;border-radius:10px;width:90%;margin-inline:auto;text-transform:uppercase}@media (min-width: 768px){.thank-you-content{width:60%}.thank-you-text{text-align:center;padding-block:6em}.thank-you-btn a{width:40%}}.other-pos{min-height:100vh}.other-pos h2{font-weight:400!important;color:#595856;margin-bottom:1.5em;line-height:1.5}.other-pos-wrapper{padding-block:4em;width:96%;margin-inline:auto}.other-pos-wrapper form{margin-top:1em;width:94%;margin-inline:auto}.other-pos-wrapper button{margin-inline:auto;display:block}.other-pos .progress-indicator{width:50%}@media (min-width: 768px){.other-pos-wrapper{width:60%}.other-pos-wrapper p:not(.progress-percentage){text-align:center;font-size:1.3em}.other-pos-wrapper h2{font-size:1.5em}.other-pos-wrapper .form-actions{width:50%;margin-inline:auto}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/register-warranty.css.map */
