@-webkit-keyframes pulse{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}50%{opacity:1}to{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}}@keyframes pulse{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}50%{opacity:1}to{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}}@font-face{font-family:suisseintl;src:url(../../fonts/SuisseIntl/SuisseIntl-Regular.ttf) format("truetype"),url(../../fonts/SuisseIntl/SuisseIntl-Regular.otf) format("opentype");font-style:normal;font-weight:400}@font-face{font-family:suisseintl;src:url(../../fonts/SuisseIntl/SuisseIntl-Medium.ttf) format("truetype"),url(../../fonts/SuisseIntl/SuisseIntl-Medium.otf) format("opentype");font-style:normal;font-weight:500}@font-face{font-family:suisseintl;src:url(../../fonts/SuisseIntl/SuisseIntl-SemiBold.ttf) format("truetype"),url(../../fonts/SuisseIntl/SuisseIntl-SemiBold.otf) format("opentype");font-style:normal;font-weight:600}b,dt,ol li,ol ol li,strong,ul li,ul ol li{font-family:suisseintl,helvetica,arial,sans-serif}input[type=email],input[type=password],input[type=tel],input[type=text],textarea{height:55px;padding:15px 20px;background-color:transparent;border:1px solid #c5c9cc}input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{color:inherit;background-color:inherit;border-color:inherit}.form-control{font-family:suisseintl,helvetica,arial,sans-serif;border-radius:8px}.form-float-container{position:relative;color:#384952}.form-float-container.active label{-webkit-transform:translateY(5px) scale(.75);transform:translateY(5px) scale(.75)}.form-float-container .form-control-label{font-size:16px;font-family:suisseintl,helvetica,arial,sans-serif;color:#384952;position:absolute;left:20px;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:translateY(14px) scale(1);transform:translateY(14px) scale(1);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;pointer-events:none}.form-float-container .form-control-label.sr-only{display:none}.form-float-container .form-control{padding:25px 20px 5px}.custom-control{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:auto;padding-left:40px}.custom-control-label:after,.custom-control-label:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-36px;display:block;width:18px;height:18px;color:#384952}.custom-control-label:after{background-repeat:no-repeat;background-position:50%;background-size:100%}.custom-radio .custom-control-input~.custom-control-label:after{background-image:none;border-radius:50%;background-color:transparent;border:1px solid #384952;color:#384952}.custom-checkbox .custom-control-input~.custom-control-label:after{background:none;border:1px solid #c5c9cc;border-radius:3px;line-height:1.2;padding-left:5px}.custom-radio .custom-control-input~.custom-control-label{font-family:suisseintl,helvetica,arial,sans-serif}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:none;background-color:#384952}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{content:"x";background:none}.custom-select{font-family:suisseintl,helvetica,arial,sans-serif}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-left:15px!important;margin-top:0!important}.select2-container--default .select2-results__option[aria-disabled=true]{display:none}.select2-container--open .select2-selection{border-bottom-color:#fff!important}.select2-container--open .select2-selection__arrow{-webkit-transform:translateY(-50%) rotate(180deg)!important;transform:translateY(-50%) rotate(180deg)!important}.select2-container .select2-selection{height:55px;padding:15px 45px 15px 20px;border-color:solid 1px #c5c9cc;border-radius:40px}.select2-container .select2-selection:focus{outline:none}.select2-container .select2-selection__rendered{padding:0!important}.select2-container .select2-selection__rendered:focus{outline:none}.select2-container .select2-selection__arrow{height:25px!important;top:50%!important;right:23px!important;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.select2-container .select2-selection__arrow b{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iIzRBNEE0QSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNC42MDUgNkw0IDYuNTUgMTAgMTJsNi01LjQ1LS42MDUtLjU1LTUuMzk4IDQuOTA1eiIvPjwvc3ZnPg==) no-repeat 50%;background-color:transparent;background-size:contain;border:none!important;height:40px!important;width:40px!important;top:-7px!important;left:-25px!important}.select2-dropdown{top:-1px;border:1px solid #c5c9cc;border-radius:8px;overflow:hidden}.select2-dropdown .select2-results__options{overflow:hidden}.select2-results__option{padding:5px 20px}.select2-results__option--selected,.select2-results__option--selected.select2-results__option--highlighted{background-color:#8c9ba4!important;color:#fff!important}.select2-results__option--highlighted{background-color:#f1f3f5!important;color:#384952!important}.select2-selection.bluegray{background-color:transparent;border-color:#fff}.select2-selection.bluegray .select2-selection__rendered{color:#fff}.select2-selection.bluegray .select2-selection__arrow{background:url(../assets/svg/dropdown-arrow-white.svg) no-repeat 50%}.select2-dropdown.bluegray{background-color:#8c9ba4;border-color:#fff;color:#fff}.select2-dropdown.bluegray .select2-results__option--selected,.select2-dropdown.bluegray .select2-results__option--selected.select2-results__option--highlighted{background-color:#ddd!important;color:#384952!important}.select2-dropdown.bluegray .select2-results__option--highlighted{background-color:#5897fb!important;color:#fff!important}.select2-dropdown.lighttint,.select2-selection.lighttint{background-color:#f8f9fa}@media (hover:hover){.slick-slider:hover .slick-arrow{visibility:visible;opacity:.6}.slick-slider:hover .slick-disabled{opacity:0;visibility:hidden}}.slick-slider .slick-arrow{width:63px;height:44px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#636466;-webkit-transition:all .25s ease;transition:all .25s ease;border:1px solid #636466;visibility:hidden;opacity:0;border-radius:27.5px}@media (hover:hover){.slick-slider .slick-arrow:hover{background-color:#5a6871;border:1px solid #5a6871;opacity:1}.slick-slider .slick-arrow:hover:before{background-image:url(../images/assets/svg/btn-arrow-white-next-hover.svg);background-repeat:no-repeat;background-size:20px 15px;background-position:50%;opacity:1}}.slick-slider .slick-arrow.slick-disabled{opacity:0}.slick-slider .slick-arrow:before{background-image:url(../images/assets/svg/btn-arrow-next.svg);background-repeat:no-repeat;background-size:20px 15px;background-position:50%;opacity:1}.slick-slider .slick-prev{left:4.1vw}.slick-slider .slick-next{right:4.1vw}.slick-slider .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slick-slider .slick-dots li{width:10px;height:15px;margin:0 4.5px}.slick-slider .slick-dots li button{width:100%;height:100%;min-width:8px}.slick-slider .slick-dots li button:before{opacity:.5;background:#1b5a8f;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .25s ease;transition:all .25s ease}.slick-slider .slick-dots li.slick-active button:before{height:14px;opacity:1;border-radius:4px}.slick-slider--light .slick-dots li button:before{background:#1b5a8f}.modal{display:none;position:fixed 0;padding:0 30px;size:100%;z-index:1050}.modal--opened{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#000;opacity:.75;cursor:pointer}.modal__box{border-radius:8px;position:relative;padding:40px;max-width:80%;color:#000;background-color:#fff;z-index:10}.modal__title{font-size:responsive 24px 60px}.modal__content,.modal__content p{font-size:responsive 14px 18px;line-height:responsive 20px 26px}.modal__close{position:absolute;top:30px;right:30px;background-color:transparent;color:#000;border-width:0;padding:0;outline:none;cursor:pointer;z-index:1000}.modal__close:focus{outline:none}.modal#deleteAddressModal .modal-dialog{max-width:615px;top:25%}.modal#deleteAddressModal .modal-dialog .modal-content{font-family:suisseintl,helvetica,arial,sans-serif}.modal#deleteAddressModal .modal-dialog .modal-content .modal-title{font-size:35px;font-size:2.1875rem;line-height:38px;line-height:2.375rem}.modal#deleteAddressModal .modal-dialog .modal-content .modal-body{text-align:left;font-size:18px;font-size:1.123rem;line-height:30px;line-height:1.875rem;font-weight:100;padding-bottom:25px}.modal#deleteAddressModal .modal-dialog .modal-content .modal-body .product-to-remove{line-height:20px;line-height:1.25rem;text-align:left;font-weight:700;font-size:18px}.modal#deleteAddressModal .modal-dialog .modal-content .modal-footer{text-align:left}