.v3-control{background-color:#f5f9fa}@media(max-width:991px){.v3-control .container{max-width:100%}}.v3-control .v3-control-main-section{padding-bottom:100px;padding-inline:2.5rem}@media(max-width:991px){.v3-control .v3-control-main-section{padding-bottom:0;padding-inline:unset}}.v3-control .v3-control-main-section .v3-control-main-section-title{margin-bottom:6rem}@media(max-width:991px){.v3-control .v3-control-main-section .v3-control-main-section-title{margin-bottom:1.5rem}}@media(min-width:992px){.v3-control .v3-control-main-section .v3-control-main-section-content{-webkit-padding-end:3.5rem;min-height:300px;padding-inline-end:3.5rem}}@media(max-width:991px){.v3-control .v3-control-main-section .v3-control-main-section-content{max-height:85px;overflow-y:hidden;transition:max-height .5s,padding-bottom 1s}.v3-control .v3-control-main-section .v3-control-main-section-content.expanded{max-height:1000px;padding-bottom:4rem}}.v3-control .v3-control-main-section .v3-control-main-section-content .v3-control-main-section-html-text ul{-webkit-padding-start:0;list-style-position:inside;padding-inline-start:0}.v3-control .v3-control-main-section .v3-control-main-section-content .v3-control-main-section-html-text ul li{list-style-type:disc}@media(max-width:991px){.v3-control .v3-control-main-section .v3-control-main-section-content .v3-control-main-section-html-text ul{-webkit-padding-start:unset;list-style-position:unset;padding-inline-start:unset}.v3-control .v3-control-main-section .v3-control-main-section-content .v3-control-main-section-html-text ul li{list-style-type:none}}.v3-control .v3-control-main-section .v3-control-main-section-content .v3-control-fine-print{margin-top:auto}.v3-control .v3-control-main-section .v3-control-main-section-content .v3-control-fine-print ul{-webkit-padding-start:0;padding-inline-start:0}@media(max-width:991px){.v3-control .v3-control-main-section .v3-control-main-section-content .v3-control-fine-print{margin-top:2.5rem}}.v3-control .v3-control-main-section .v3-control-main-section-content .v3-control-expand-link-wrapper{background:linear-gradient(180deg,transparent 0,#f5f9fa 70%);height:6rem}.v3-control .v3-control-control-section{overflow-y:auto;overscroll-behavior-y:contain}@media(max-width:991px){.v3-control .v3-control-control-section{height:auto!important;overflow-y:unset;overscroll-behavior-y:unset}}.v3-control .v3-control-accordion-header{opacity:.5;transition:opacity .5s ease-in}.v3-control .v3-control-accordion-header.active{opacity:1}.v3-control .v3-control-accordion-header .header-wrapper{cursor:pointer}@media(max-width:991px){.v3-control .v3-control-accordion-header .header-wrapper{cursor:default}}.v3-control .v3-control-accordion-header .v3-control-accordion-header-title{-webkit-margin-start:1rem;margin-inline-start:1rem}.v3-control .v3-control-accordion-content{max-height:0;transition:max-height .5s ease-in}.v3-control .v3-control-accordion-content.open{max-height:1000px}@media(min-width:992px){.v3-control .v3-control-accordion-content.v3-control-color-accordion-content{-webkit-margin-start:2rem;margin-inline-start:2rem}}.v3-control .v3-control-box-wrapper{background-color:#fff;border:2px solid #fff}.v3-control .v3-control-box-wrapper.selected,.v3-control .v3-control-box-wrapper:hover{border-color:#00adee}.v3-control .v3-control-box-wrapper:hover .v3-control-unselected-state-btn{background-color:#00adee;border:2px solid #00adee;color:#fff}@media(min-width:992px){.v3-control .v3-control-installment-accordion .v3-control-box-wrapper{-webkit-margin-start:3rem;margin-inline-start:3rem}}.v3-control .v3-control-details-icon{-webkit-margin-end:1rem;margin-inline-end:1rem}.v3-control .v3-control-bottle-image,.v3-control .v3-control-machine-tag:not(:last-child){-webkit-margin-end:.5rem;margin-inline-end:.5rem}.v3-control .v3-control-installment-image-wrapper{-webkit-margin-end:3rem;margin-inline-end:3rem}@media(max-width:991px){.v3-control .v3-control-installment-image-wrapper{-webkit-margin-end:unset;-webkit-margin-after:1.5rem;margin-block-end:1.5rem;margin-inline-end:unset}.v3-control .v3-control-terms-cta-wrapper{background-color:#f5f9fa;bottom:0;box-shadow:0 -6px 17px 0 rgba(11,93,124,.07);margin-inline:-1.5rem;padding-block:1.5rem;padding-inline:1.5rem;position:-webkit-sticky;position:sticky;z-index:1}}.v3-control .v3-control-terms-label p{margin-bottom:0}.v3-control .v3-control-terms-text{-webkit-margin-start:1rem;margin-inline-start:1rem}.v3-control .v3-control-cta-button-wrapper{border:1px solid #00adee;box-shadow:0 4px 15px 0 rgba(0,96,138,.18);min-width:500px}.v3-control .v3-control-cta-button-wrapper .v3-control-cart-cta-price{margin-inline:1.5rem}.v3-control .v3-control-cta-button-wrapper button{-webkit-margin-start:auto;margin-inline-start:auto}.v3-control .v3-control-cta-button-wrapper.disabled{border-color:#5bbbdf}.v3-control .v3-control-cta-button-wrapper.disabled button{background-color:#5bbbdf;border-color:#5bbbdf}@media(max-width:991px){.v3-control .v3-control-cta-button-wrapper{min-width:unset}.v3-control .v3-control-cta-button-wrapper button{min-width:unset!important}}.v3-control .v3-control-cta-icon-wrapper:not(:last-child){-webkit-margin-end:4rem;margin-inline-end:4rem}.v3-control .v3-control-cta-icon-image+.v3-control-cta-icon-text{-webkit-margin-start:.5rem;margin-inline-start:.5rem}.v3-control .v3-control-swiper-button{color:rgba(0,0,0,.5);display:block}@media(max-width:991px){.v3-control .v3-control-swiper-button{display:none}}.v3-control .v3-control-swiper-button.swiper-button-disabled{display:none}.v3-control .v3-control-color-dark-blue{color:#00608a}.v3-control .v3-control-color-link-blue{color:#009ee2}.v3-control .v3-control-not-available-state-btn{background-color:#aaa;border:2px solid #aaa;color:#fff;cursor:not-allowed!important;pointer-events:all!important}.v3-control .v3-control-selected-state-btn{background-color:#00adee;border:2px solid #00adee;color:#fff}.v3-control .v3-control-selected-state-btn:hover{background-color:#009cd6;color:#fff}.v3-control .v3-control-unselected-state-btn{background-color:transparent;border:2px solid #00adee;color:#00adee}.v3-control .v3-control-unselected-state-btn:hover{background-color:transparent;border-color:#009cd6;color:#009cd6}.v3-control-modal+.modal-backdrop{background-color:rgba(0,0,0,.3)}.v3-control-modal .modal-content{border-radius:1rem;padding-bottom:4rem}.v3-control-modal .modal-content .v3-control-modal-main-image{-o-object-fit:contain;object-fit:contain}.v3-control-modal .modal-content .v3-control-modal-preview-img-wrapper{background-color:#fff;border:2px solid transparent;border-radius:50%;box-shadow:0 2px 11px 0 #e8e8e8;height:8rem;overflow:hidden;position:relative;width:8rem}.v3-control-modal .modal-content .v3-control-modal-preview-img-wrapper.selected{border-color:#00aeef}.v3-control-modal .modal-content .v3-control-modal-preview-img-wrapper img{height:100%;width:auto}.v3-control-modal .v3-control-color-dark-blue{color:#00608a}.v3-control-modal .v3-control-color-link-blue{color:#009ee2}.v3-control-modal .v3-control-not-available-state-btn{background-color:#aaa;border:2px solid #aaa;color:#fff;cursor:not-allowed!important;pointer-events:all!important}.v3-control-modal .v3-control-selected-state-btn{background-color:#00adee;border:2px solid #00adee;color:#fff}.v3-control-modal .v3-control-selected-state-btn:hover{background-color:#009cd6;color:#fff}.v3-control-modal .v3-control-unselected-state-btn{background-color:transparent;border:2px solid #00adee;color:#00adee}.v3-control-modal .v3-control-unselected-state-btn:hover{background-color:transparent;border-color:#009cd6;color:#009cd6}
