.variations.style__radio li:hover span.radio_styled,.variations.style__radio li.is-selected span.radio_styled,.variations.style__radio li.is-selected-nt span.radio_styled{border-color:#56cfe1}.kalles-default-distance>.container,.type_collection_list>.container,.kalles-otp-01__featured-collection-2,.kalles-otp-01__promotion{margin:0 auto 80px!important}.kalles-section_type_featured_blog{background-color:#fff}.kalles-section_type_featured_blog>.container{margin:0 auto 85px}.kalles-otp-01__feature{margin:0 auto 90px}.kalles-otp-01__promotion .nt_promotion h3,.kalles-otp-01__promotion .nt_promotion h4{color:#fff}.kalles-otp-01__promotion .nt_promotion>a:after{background-color:#000;opacity:0}.kalles-otp-01__promotion .item__position{padding-top:52.63157894736842%}.kalles-section__type_instagram_shop{background-color:#fff!important}.spin-position__01{transform:translate(-39%,-39%);top:39%;left:39%}.spin-position__02{transform:translate(-50%,-50%);top:50%;left:50%}.spin-position__03{transform:translate(-67%,-32%);top:32%;left:67%}.spin-position__04{transform:translate(-44%,-98%);top:98%;left:44%}.spin-position__05{transform:translate(-79%,-28%);top:28%;left:79%}.spin-position__06{transform:translate(-48%,-66%);top:66%;left:48%}.spin-position__07{transform:translate(-42%,-66%);top:66%;left:42%}.spin-position__08{transform:translate(-50%,-50%);top:50%;left:50%}.spin-position__09{transform:translate(-50%,-50%);top:50%;left:50%}.kalles-section__type_shipping{background-color:#fff!important}.kalles-section__type_shipping>.container{margin:50px auto 0}.kalles-section__type_shipping .use_border_true .nt_shipping:after{border-color:#ddd}.kalles-section__type_shipping .icon{color:#9e9e9e}.kalles-section__type_shipping .content{color:#878787}.kalles-section__type_shipping .content h3{color:#222}.popup_age_wrap{position:relative;overflow:hidden;margin:30px auto;padding:30px;width:100%;max-width:500px;background-color:#56cfe1;color:#fff;background-size:cover;background-repeat:no-repeat;background-position:center center}.popup_age_wrap:before{content:'';opacity:.28;position:absolute;background:#000;left:0;top:0;width:100%;height:100%;z-index:40;pointer-events:none}.popup_age_wrap.mfp-with-anim.tc>*{position:relative;z-index:50}.popup_age_wrap h4{color:#fff;font-weight:500;font-size:40px;margin-top:0;margin-bottom:20px}.age_verify_buttons{margin-top:25px;margin-bottom:-10px}.age_verify_buttons>a{margin-left:5px;margin-right:5px;margin-bottom:10px;padding:12px 20px;font-weight:500;text-transform:uppercase;background-color:#fff;color:#999;display:inline-block;transition:color .25s ease,background-color .25s ease,border-color .25s ease,box-shadow .25s ease,opacity .25s ease}.age_verify_buttons>a.age_verify_allowed{color:#fff;background-color:#007e91}.age_verify_buttons>a:hover{background-color:#f6f6f8}.age_verify_buttons>a.age_verify_allowed:hover{background-color:#035f6d}.age_date_of_birth{margin:25px -5px -10px}.age_date_of_birth>.col-12{padding-left:5px;padding-right:5px}.age_date_of_birth select{margin-bottom:10px;color:#222;border:0;background-color:#fff;text-align:center;border-radius:2px;box-shadow:inset 0 -2px 0 rgba(0,0,0,.15)}.active_forbidden .age_verify_txt,.active_forbidden .age_date_of_birth,.active_forbidden .age_verify_buttons{display:none}.age_verify_txt_error{-webkit-animation:ani-fadeIn .6s ease;animation:ani-fadeIn .6s ease}.active_forbidden .age_verify_txt_error{display:block}@media(min-width:768px){.popup_age_wrap{padding:60px}}.footer__top a:hover{color:#56cfe1}.footer__top .signup-newsletter-form,.footer__top .signup-newsletter-form input.input-text{background-color:transparent}.footer__top .signup-newsletter-form input.input-text{color:#878787}.footer__top .signup-newsletter-form .submit-btn{background-color:#222}.footer__top .widget-title{color:#222}.footer__top a:not(:hover){color:#878787}.footer__top .signup-newsletter-form{border-color:#878787}.footer__top .nt_bg_overlay:after{background-color:#000;opacity:0}.footer__top_wrap{background-color:#f6f6f8;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;background-position:center center;color:#878787}.footer__bot_wrap a:hover{color:#56cfe1}.footer__bot_wrap{background-color:#fff;color:#878787}.footer__bot a:not(:hover){color:#878787}.header__mid .css_h_se{min-height:70px}.nt_menu>li>a{height:70px}@media only screen and (max-width:767px){.kalles-default-distance>.container,.type_collection_list>.container,.kalles-section_type_featured_blog>.container,.kalles-otp-01__feature,.kalles-otp-01__featured-collection-2,.kalles-otp-01__promotion{margin:0 auto 60px!important}}