﻿@charset "UTF-8";body>*{font-display:block}.common-form-wrapper{box-shadow:0 0 3px 3px rgba(0,0,0,.1);padding:60px;background:#fff;margin:40px 76px;border-radius:10px}.common-form-wrapper .form-heading{font-family:OmnesSemiBold;color:#494949;margin-bottom:30px;font-size:24px}.common-form-wrapper .common-label{width:30%;font-family:OmnesSemiBold;font-size:16px;color:#494949;display:inline-block;min-width:115px;margin-bottom:0;margin-top:10px;vertical-align:top}.common-form-wrapper .common-input{width:69%;border-radius:20px;border:1px solid #bababa;padding:10px 20px;box-shadow:none;height:42px;outline:0;font-family:OmnesMedium;font-size:16px;color:#4D5668;margin-bottom:18px}.common-form-wrapper select.common-input{text-align:left;background:url(/-/media/project/common/images/registration/select-arrow.png) right 25px center no-repeat #fff;background-size:12px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none}.common-form-wrapper textarea.common-input{height:82px}.common-form-wrapper .common-textarea-label,.common-form-wrapper .common-textarea{margin-top:25px}.common-form-wrapper .field-validation-error{color:red;font-family:OmnesMedium;position:relative;bottom:15px;left:31%}.common-form-wrapper .checkbox-error-msg .field-validation-error{bottom:4px;left:0}.common-form-wrapper .forgot-pw-link{padding-top:20px}.common-form-wrapper .forgot-pw-link a{font-family:OmnesMedium;font-size:16px;color:#d92339}.common-form-wrapper .already-member label{font-family:OmnesMedium;font-size:18px;color:#303030}.common-form-wrapper .already-member a{font-family:OmnesSemibold;font-size:18px;color:#d92339;text-transform:uppercase;text-decoration:underline}.common-form-field input.common-checkbox[type=checkbox]{border:none;vertical-align:middle;display:inline-block;margin:0;height:20px;width:20px;padding:0;opacity:0;cursor:pointer;position:absolute}.common-form-field label.common-chckbx-label{font-family:OmnesMedium;font-size:16px;color:#494949;padding-left:24px;background:url(/-/media/project/common/images/registration/checkbox_unchecked.png) 0 -1px no-repeat;line-height:20px}.common-form-field label.common-chckbx-label a{color:#d92339;text-decoration:none;border-bottom:1px solid #d92339}.common-form-field input.common-checkbox[type=checkbox]:checked+label.common-chckbx-label{background:url(/-/media/project/common/images/registration/checkbox_checked.png) 0 -1px no-repeat}.common-form-wrapper #sample-accordion{padding:0;list-style:none;display:none;margin-top:25px}.common-form-wrapper #sample-accordion li.panel{border-radius:10px;border:1px solid #b0b0b0}.common-form-wrapper #sample-accordion li.panel a{font-family:OmnesMedium;font-size:20px;color:#666;display:block;text-align:left;line-height:1.2;padding:12px 10px;border-bottom:1px solid #b0b0b0;text-decoration:none}.common-form-wrapper #sample-accordion li.panel a span.close-icon{font-family:FontAwesome!important;float:right;font-weight:700;font-size:20px}.common-form-wrapper #sample-accordion li.panel a span.close-icon::before{content:"\f106"}.common-form-wrapper #sample-accordion li.panel #menusample{padding-left:0}.common-form-wrapper .product-item,.freesample .product-item{margin:20px 0}.common-form-wrapper #sample-accordion li.panel #menusample .product-item{padding:10px 0;cursor:pointer;margin:0}.common-form-wrapper #sample-accordion li.panel #menusample .product-item:not(:last-child){border-bottom:1px solid #b0b0b0}.common-form-wrapper #sample-accordion li.panel #menusample .product-item.selected{background-color:#f6f6f6}.common-form-wrapper #sample-accordion li.panel #menusample .product-item .product-image{text-align:center}.common-form-wrapper #sample-accordion li.panel #menusample .product-item .product-image img{height:60px;width:auto;max-width:100px}.common-form-wrapper #sample-accordion li.panel #menusample .product-item .product-description{font-family:OmnesMedium;font-size:14px;color:#333}.common-form-wrapper #sample-accordion li.panel #menusample .product-item .product-name{font-family:OmnesMedium;font-size:16px;color:#333;max-width:240px;display:inline-block}.common-form-wrapper #sample-accordion li.panel #menusample .product-item .product-description input{position:absolute;left:0;top:0;visibility:hidden}.common-form-wrapper .birth-date,.common-form-wrapper .due-date{display:none}.common-form-wrapper .check{display:block;position:absolute;border:1px solid #494949;border-radius:100%;height:28px;width:28px;top:1px;left:1px;z-index:5;transition:border .25s linear;-webkit-transition:border .25s linear}.common-form-wrapper .check::before{display:block;position:absolute;content:'';border-radius:100%;height:18px;width:18px;top:4px;left:4px;margin:auto;transition:background .25s linear;-webkit-transition:background .25s linear}.common-form-wrapper input[type=radio]:checked~.check::before{background:#d92339}.common-form-wrapper .radio-btn-label .radio-btn:checked:before{background-color:#d92339}.common-form-wrapper .radio-btn-label .radio-btn{position:absolute;border:1px solid #494949;border-radius:100%;height:28px;width:28px;top:-5px;left:1px;z-index:5;transition:border .25s linear;-webkit-transition:border .25s linear;visibility:hidden}.common-form-wrapper .radio-btn-label{position:relative;margin:0 auto;height:55px;top:10px;z-index:9;cursor:pointer;-webkit-transition:all .25s linear;padding:4px 10px 2px 33px;font-family:OmnesMedium;font-size:14px;color:#424C5F}.common-form-wrapper .radio-btn-label .check{display:block;position:absolute;border:1px solid #494949;border-radius:100%;height:28px;width:28px;top:1px;left:1px;z-index:5;transition:border .25s linear;-webkit-transition:border .25s linear}.common-form-wrapper .radio-btn-label input[type=radio]:checked~.check{border:1px solid #494949}.common-form-wrapper .radio-btn-label .check::before{display:block;position:absolute;content:'';border-radius:100%;height:18px;width:18px;top:4px;left:4px;margin:auto;transition:background .25s linear;-webkit-transition:background .25s linear}.common-form-wrapper .radio-btn-label input[type=radio]:checked~.check::before{background:#d92339}.common-form-wrapper .button-wrapper{text-align:center}.common-form-wrapper .form-red-button{background-color:#db1f33;position:relative;padding:10px;margin-top:35px;min-width:284px;font-family:OmnesSemiBold;font-size:18px;color:#FFF;border-radius:40px;display:inline-block;text-align:center;text-transform:uppercase;border-color:transparent}.button-wrapper{text-align:center}.form-red-button{background-color:#db1f33;position:relative;padding:10px;margin-top:35px;min-width:284px;font-family:OmnesSemiBold;font-size:18px;color:#FFF;border-radius:40px;display:inline-block;text-align:center;text-transform:uppercase;border-color:transparent}.common-form-wrapper .title{font-size:18px;font-family:OmnesSemiBold;margin-bottom:0;text-align:center}.common-form-wrapper .title img{display:block;margin:0 auto;padding-top:20px}.common-form-wrapper .title .steps{margin:0;padding:0;display:inline-block;font-family:OmnesSemiBold;font-size:16px}.common-form-wrapper .title .steps li{width:2em;height:2em;text-align:center;line-height:2em;border-radius:1em;background:#acacac;margin:0 6px;display:inline-block;color:#fff;position:relative}.common-form-wrapper .title .steps .active{background:#d92339}.common-form-wrapper .title .steps li::before{content:'';position:absolute;top:.9em;left:-32px;width:42px;height:1px;background:#acacac;z-index:-1}.common-form-wrapper .title .steps .active~li,.common-form-wrapper .title .steps .active~li::before{background:#acacac}.common-form-wrapper .popup-content{text-align:center;width:492px;background:url(/-/media/Project/common/Images/RegistrationCommon/BG_Popup_OTP.png) no-repeat;min-height:465px;top:10%;padding-top:20px;background-size:100% 100%;width:auto}.common-form-wrapper .setpswd-content{text-align:center;width:492px;background:url(/-/media/Project/common/Images/RegistrationCommon/BG_Popup_NewPasswords.png) no-repeat;min-height:545px;top:12%;background-size:cover;padding-top:20px;background-size:100% 100%;width:auto}.common-form-wrapper .popup-content.register-otp{background-size:100% 100%;width:auto}.common-form-wrapper .setpswd-content.register-setpswd{background-size:100% 100%;width:auto;padding:20px 40px}.common-form-wrapper .popup-content h2,.common-form-wrapper .setpswd-content h2{font-family:OmnesSemiBold;margin-top:20px;font-size:25px;margin-bottom:10px;line-height:1.1;font-weight:initial}.common-form-wrapper .popup-content .para,.common-form-wrapper .setpswd-content .para{font-size:16px;font-family:OmnesRegular;padding:0 30px;text-align:center}.common-form-wrapper .setpswd-content .para{text-align:left}.common-form-wrapper .setpswd-content .pw-condition{text-align:left;font-size:16px;font-family:OmnesRegular;list-style:none}.common-form-wrapper .setpswd-content .pw-condition li::before{content:"\2022";color:#d92339;font-weight:700;display:inline-block;width:20px;margin-left:-1em;font-size:1.5em;line-height:1}.common-form-wrapper .popup-content .otp-label{display:none}.common-form-wrapper .popup-content .otp-input{width:55px;height:75px;margin:5px 3px;background-color:#fff;border:1px solid #ccc;border-radius:4px;font-family:OmnesRegular;font-size:44px;color:#b1b1b1;text-align:center}.common-form-wrapper .popup-content .one-time-pswd{display:inline-block;margin:0 5px}.common-form-wrapper .popup-content .otp-form input[type=number]::-webkit-inner-spin-button,.common-form-wrapper .popup-content .otp-form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.common-form-wrapper .popup-content .not-receive{margin-top:30px;padding-bottom:30px;font-family:OmnesRegular}.common-form-wrapper .popup-content .not-receive a{color:#d92339;text-decoration:none;border-bottom:1px solid #d92339;font-family:OmnesSemiBold}.common-form-wrapper .setpswd-content .set-pw-input{width:58%;height:51px;font-size:22px;border-radius:30px;margin:0 auto;background-color:#fff;border:1px solid #ccc;color:#b1b1b1;text-align:center}.common-form-wrapper .setpswd-content .set-pw-label{text-align:left;font-family:OmnesSemiBold;font-size:16px;color:#494949;width:40%;display:inline-block}.common-form-wrapper .setpswd-content .field-validation-error{color:red;font-family:OmnesMedium;position:relative;bottom:0;left:64px;display:block;max-width:364px;text-align:left}.common-form-wrapper .setpswd-content .common-form-field{padding-bottom:20px}.common-form-wrapper .setpswd-content .common-chckbx-label{text-align:left}@media only screen and (max-width:991px){.common-form-wrapper{margin:0;box-shadow:none;margin:0;padding:20px 0}.common-form-wrapper .popup-content{width:330px;background:url(/-/media/Project/common/Images/RegistrationCommon/M_Registration_Popup_OTP.png) no-repeat;background-size:contain;margin:12% auto;min-height:366px}.common-form-wrapper .setpswd-content{width:330px;background:url(/-/media/Project/common/Images/RegistrationCommon/M_Registration_Popup_NewPasswords.png) no-repeat;background-size:contain;margin:12% auto;min-height:366px}.common-form-wrapper .form-heading{font-size:30px;text-align:center;font-weight:400}.common-form-wrapper .common-input{width:65%}.common-form-wrapper .popup-content .otp-input{width:42px;height:52px}.common-form-wrapper .popup-content h2{font-size:20px}.common-form-wrapper .popup-content .para,.common-form-wrapper .setpswd-content .para{font-size:14px}.common-form-wrapper .popup-content .form-red-button{margin-top:10px;padding:5px}.common-form-wrapper .popup-content .one-time-pswd{display:inline-block;margin:0 0}.common-form-wrapper .setpswd-content .set-pw-input{height:31px;max-width:285px;width:100%}.common-form-wrapper .setpswd-content .set-pw-label{max-width:285px;font-size:12px;width:100%}.common-form-wrapper .setpswd-content h2{margin-top:0;font-size:18px}.common-form-wrapper label.common-chckbx-label{font-size:14px}.common-form-wrapper .setpswd-content .title img{padding-top:5px}.common-form-wrapper .setpswd-content .field-validation-error{left:25px;max-width:285px;font-size:9px}.common-form-wrapper .setpswd-content.register-setpswd{padding:20px 20px}}.registration-flow .common-form-wrapper{box-shadow:none;padding:0;margin:0}.registration-flow .common-form-wrapper .common-input{width:64%}.resetpassword-page .common-form-wrapper{margin:40px 0}.success-form .content-box{box-shadow:0 0 3px 3px rgba(0,0,0,.1)!important;padding:60px;background:#fff;margin:100px 0;border-radius:10px}.success-form .content-box p{font-size:23px;font-family:OmnesMedium;color:#494949}.profile-main-content .form-heading{border-bottom:2px solid #D92438;line-height:2;text-transform:uppercase;font-size:30px;color:#d92439;max-width:45%;font-family:OmnesSemiBold}.profile-main-content .content-box .title{font-family:OmnesSemiBold;font-size:30px;color:#333}.profile-main-content .content-box .common-label{font-size:18px;color:#333;font-family:OmnesRegular;font-weight:400;width:38%}.profile-main-content .content-box .common-input{font-size:18px;color:#333;font-family:OmnesRegular;width:60%;border:1px solid #b8b8b8;border-radius:10px;padding:10px;margin-bottom:5px}.profile-main-content .content-box .form-red-button{border-radius:1000px;font-weight:400;border:2px solid #e52225;transition:all .5s;margin:0 10px;min-width:260px;line-height:1;background:#d82338;text-transform:uppercase;color:#fff;line-height:1;font-family:OmnesSemiBold;font-size:18px}.profile-main-content .add-info-btn{width:100%;border-radius:1000px;font-weight:400;border:2px solid #e52225;transition:all .5s;margin:0 10px;min-width:200px;line-height:1;background:#d82338;text-transform:uppercase;color:#fff;line-height:1;font-family:OmnesSemiBold;font-size:18px}.profile-main-content .content-box .ship-para{font-family:OmnesRegular;font-size:16px;color:#333}.profile-main-content .content-box .address-label{vertical-align:top}.profile-main-content .myinformation .field-validation-error{color:red;font-family:OmnesMedium;position:relative;bottom:5px;left:39%}.profile-main-content .content-myhuggies .profile-top .btn-wrapper{text-align:center;padding:0}.profile-main-content #img-preview{margin:0 auto}.profile-main-content .content-myhuggies .img-upload-msg{text-align:center}@media only screen and (max-width:991px){.profile-main-content .content-box .title{font-size:24px}.profile-main-content .content-box .common-input,.profile-main-content .content-box .common-label,.profile-main-content .content-box .form-red-button{width:100%}.profile-main-content .content-box .button-wrapper{padding-top:30px}}.content-myhuggies .field{font-family:OmnesSemiBold;text-align:center}#img-preview{margin:0 auto!important}.profile-add-children .field{font-family:OmnesSemiBold;width:300px;margin:20px auto 10px;text-align:center}.img-upload-btn{cursor:pointer;text-align:center;display:block;text-decoration:underline;position:relative;max-width:100%;margin:20px auto 0;font-family:OmnesRegular;font-size:20px;color:#d82338;line-height:1}.profile-main-content .content-box .invite-label{font-family:OmnesRegular;font-size:18px;color:#333;width:100%;text-align:left}.profile-main-content .content-box .invite-input{border:1px solid #b8b8b8;border-radius:10px;padding:10px;font-family:OmnesRegular;font-size:18px;color:#333;width:100%}.profile-main-content .profile-update-children,.profile-main-content .profile-add-children{display:none}.profile-main-content .baby-profile-label{font-size:18px;color:#333;font-family:OmnesRegular;display:block;text-align:left;width:100%!important}.profile-main-content .baby-profile-input{display:block;text-align:left;width:100%!important;margin:10px 0}.profile-main-content .baby-profile-input[type=number]::-webkit-inner-spin-button,.profile-main-content .baby-profile-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.profile-main-content .baby-profile-select{display:block;text-align:left;width:100%!important;margin:10px 0;border:1px solid #c9c9c9;border-radius:11px;cursor:pointer;display:block;overflow:hidden;position:relative;text-overflow:clip;z-index:2;text-align:left;background:url(/-/media/project/common/images/registration/select-arrow.png) right 13px center no-repeat #fff;background-size:12px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;outline:none;height:44px;font-family:OmnesRegular;font-size:14px;color:#989898;white-space:nowrap}.profile-main-content .button-wrapper{padding:10px 20px;text-align:center}.profile-main-content .form-red-button{padding:10px 60px}.profile-main-content .form-white-button{width:100%;border-radius:1000px;font-weight:400;transition:all .5s;margin:0 10px;min-width:200px;line-height:1;padding:10px 60px 10px;background:#fff;text-transform:uppercase;line-height:1;font-family:OmnesSemiBold;font-size:18px;color:#d82338;border:2px solid #d82338}.profile-main-content .profile-add-children .button-wrapper{width:50%;margin-left:50%}.profile-main-content .freesample .sample-label{width:30%;vertical-align:top;display:inline-block;margin-bottom:0;margin-top:10px;font-family:OmnesRegular;font-size:16px;color:#494949;text-align:left}.profile-main-content .freesample .common-chckbx-label.sample-label{width:100%;text-align:left}.profile-main-content .freesample .sample-input{width:69%;border-radius:20px;border:1px solid #bababa;padding:10px 20px;box-shadow:none;height:42px;outline:0;font-family:OmnesMedium;font-size:16px;color:#4d5668;margin-bottom:18px}.profile-main-content .freesample .sample-input:focus{border-radius:20px}.profile-main-content .freesample .save-sample-btn{padding:10px 60px;width:100%;max-width:260px;margin:0 auto;background:#e52225;color:#fff;display:block;border-radius:100px;width:100%;text-align:center;font-size:18px;font-family:OmnesSemiBold;text-decoration:none;text-transform:uppercase;border:2px solid transparent}.profile-main-content .freesample #sample-accordion{padding:0;list-style:none;margin-top:25px}.profile-main-content .freesample #sample-accordion li.panel{border-radius:10px;border:1px solid #b0b0b0}.profile-main-content .freesample #sample-accordion li.panel a{font-family:OmnesMedium;font-size:20px;color:#666;display:block;text-align:left;line-height:1.2;padding:12px 10px;border-bottom:1px solid #b0b0b0;text-decoration:none}.profile-main-content .freesample #sample-accordion li.panel a span.close-icon{font-family:FontAwesome!important;float:right;font-weight:700;font-size:20px}.profile-main-content .freesample #sample-accordion li.panel #menusample{padding-left:0}.profile-main-content .freesample #sample-accordion li.panel #menusample .product-item:not(:last-child){border-bottom:1px solid #b0b0b0}.profile-main-content .freesample #sample-accordion li.panel #menusample .product-item{padding:10px 0;cursor:pointer;margin:0}.profile-main-content .freesample #sample-accordion li.panel #menusample .product-item .product-image{text-align:center}.profile-main-content .freesample #sample-accordion li.panel #menusample .product-item .product-image img{height:60px;width:auto;max-width:100px}.profile-main-content .freesample #sample-accordion li.panel #menusample .product-item .product-description{font-family:OmnesMedium;font-size:14px;color:#333;text-align:left;max-width:250px}.profile-main-content .freesample #sample-accordion li.panel #menusample .product-item .product-name{font-family:OmnesBold;font-size:16px;color:#333;max-width:240px;display:inline-block}.profile-main-content .freesample #sample-accordion li.panel #menusample .product-item .product-description input{position:absolute;left:0;top:0;visibility:hidden}.profile-main-content .freesample #sample-accordion li.panel #menusample .product-item.selected{background-color:#f6f6f6}.profile-main-content .invite-form .common-label{width:100%!important;text-align:left}.profile-main-content .invite-form .common-input{width:100%!important;text-align:left}.profile-main-content .invite-form .add-friend{display:none;float:right;font-size:18px;font-family:OmnesSemiBold;color:#d82338;padding:3px 0 3px 22px;background:url(/-/media/project/common/images/registration/profile/InviteFriend/add_friend_button.png) left no-repeat;text-decoration:none}.profile-main-content .invite-form .remove-friend{display:none;font-size:18px;font-family:OmnesSemiBold;padding:3px 0 3px 22px;text-decoration:none;float:left;color:#eb919b;background:url(/-/media/project/common/images/registration/profile/InviteFriend/remove_friend_button.png) left no-repeat}.profile-main-content .invite-form .preview-btn,.profile-main-content .invite-form .send-invite{padding:10px 12px!important}.profile-main-content .invite-form .add-btn.active{display:block}.common-form-wrapper .social-sign-in{text-align:center}.common-form-wrapper .reg-btns{border-radius:40px;display:inline-block;text-align:center;text-transform:uppercase;padding:10px 46px;margin-bottom:25px;font-family:OmnesSemibold;font-size:18px;color:#FFF;min-width:320px;border:none}.common-form-wrapper .google-btn{background:#d92339}.common-form-wrapper .fb-btn{background:#163083}.common-form-wrapper .zalo-btn{background:#028fe2}.profile-main-content .profile-otp .common-form-wrapper{box-shadow:none;padding:60px 0;background:#fff;margin:0;border-radius:0}.common-form-wrapper .testing{margin:0}.free-sample-dynamic #accordion ul{list-style:none;margin:0;padding:0}.free-sample-dynamic #accordion ul li .accordion_head{text-decoration:none;display:block;padding:10px}.free-sample-dynamic .accordion{padding:50px}.free-sample-dynamic #accordion ul li .accordion_head span{float:right;font-size:30px;margin-top:-12px;margin-right:10px}.free-sample-dynamic #accordion ul li .accordion_head{background:#fff;border:2px solid #f10016;color:#646464;border-radius:10px;z-index:11;position:relative;font-family:omnesmedium;font-size:18px}.free-sample-dynamic #accordion ul li .accordion_head.opened{background:#f10016;color:#fff}.free-sample-dynamic #accordion ul li .accordion_head span.minus:after{content:'-';width:20px;height:20px;color:#fff;font-size:20px;font-family:omnesmedium}.free-sample-dynamic #accordion ul li .accordion_head.opened span.minus:after{color:#fff;font-size:29px;position:relative;top:-12px}.free-sample-dynamic #accordion ul li .accordion_head span.plus:after{content:'+';width:20px;height:20px;color:#f10016;font-size:20px;font-family:omnesmedium;font-size:29px;position:relative;top:-12px;width:100%}.free-sample-dynamic #accordion ul li .accordion_body{display:none}.free-sample-dynamic .accordion{border:2px solid #f10016;border-top:none;margin-top:-10px;border-radius:0 0 10px 10px;width:100%}.free-sample-dynamic .accordion:target{border:2px solid #f10016;border-top:none;margin-top:-6px;border-radius:0 0 10px 10px;width:100%}.free-sample-dynamic #accordion ul li{margin-bottom:20px;display:block}.free-sample-dynamic table{border:none;width:100%}.free-sample-dynamic table caption{text-align:left;color:#f10016;font-size:18px;font-family:omnesmedium}.free-sample-dynamic table tbody td{font-family:omnesregular;font-size:16px;font-weight:700}.free-sample-dynamic table tbody td:first-child{width:100px;text-align:center}.free-sample-dynamic table tbody tr:last-of-type td{text-align:left}.free-sample-dynamic table tr:nth-of-type(even){background:0 0}.free-sample-dynamic .btnSelect{font-family:omnesbold!important;font-size:18px!important;text-transform:uppercase!important;color:#fff!important;border-radius:25px!important;background:#f10016!important;padding:12px 31px 12px!important;border:none!important;margin-top:20px;margin-bottom:50px}.free-sample-dynamic .selectedProducts{color:red;font-family:omnesregular;font-size:16px}.free-sample-dynamic .btnSelect.pro-selected{background:green}.signin-bgimage-wrapper .common-form-wrapper{width:640px;background:url(/-/media/Project/common/Images/RegistrationCommon/BG_PhoneNumber.png) no-repeat;background-size:100% 100%}.upload-button-wrapper{position:absolute;left:-290px;bottom:-390px}@media only screen and (max-width:991px){.upload-button-wrapper{position:static!important}}.profile-baby-modal .modal-content{width:600px;height:auto;padding:55px 35px 45px;background:#fff;border-radius:15px}.profile-baby-modal .modal-content .close{border:none;background:#e52225;position:absolute;right:15px;top:15px;text-decoration:none;width:40px;height:40px;z-index:100;background:url(/-/media/project/common/images/registration/profile/InviteFriend/close_icon.png) no-repeat}.profile-baby-modal .modal-header{padding:0;border:none}.profile-baby-modal .modal-body{font-family:OmnesRegular;font-size:18px;color:#333;text-align:center;padding:10px}.profile-baby-modal .modal-footer{border:none;padding:0}.profile-baby-modal .save-btn-wrapper{text-align:center}.profile-baby-modal .form-red-button{padding:6px;min-width:125px;font-size:15px;margin-top:10px;margin-right:20px}.profile-baby-modal .form-red-button:hover{color:#fff}.thank-you-wrapper{text-align:center}.thank-you-wrapper .heading,.saved-heading{font-family:OmnesSemiBold;color:#494949;margin-bottom:20px;font-size:30px}.thank-you-wrapper .sub-heading{font-family:OmnesSemiBold;color:#494949;font-size:18px;width:70%;margin:0 auto}.validation-summary-errors{position:absolute;right:24%}.validation-summary-errors ul{list-style:none;padding:0;font-family:OmnesMedium;font-size:14px;line-height:16px;color:#d92339}.profile-main-content .content-box .save-avatar-btn[disabled]{cursor:not-allowed;opacity:.65}.common-form-wrapper .captcha-error{display:contents}.fullwidth-banner-wrapper{position:relative}.banner-content-wrapper{position:absolute;left:0;top:0;right:0;bottom:0}.fw-banner-cta-wrapper{position:absolute;bottom:10%;left:50%;transform:translateX(-50%);text-align:center}.fw-banner-content{position:absolute;right:15px;top:10px;width:515px;bottom:0}.fw-banner-content h2{font-family:OmnesSemiBold;font-style:italic;color:#0076c0;font-size:30px}.fw-banner-text-first-line{display:block;padding-left:40px;margin-bottom:5px}.fw-banner-text-highlight{color:#d92338;font-family:omnesbold;font-size:34px;padding-left:10px}.fw-absolute-data-wrapper{position:absolute;left:0;right:0;bottom:0;top:0;margin:0 auto;max-width:1450px}.fw-banner-content p{font-family:TheOnlyException;font-size:20px;color:#494949;text-align:center;margin-top:15px}.fw-banner-cta.btn.btn-rounded{margin:0}.go-to-link img:hover{cursor:pointer}.go-to-link img{image-rendering:pixelated}.fw-banner-cta.hasDownArrow:after{content:'';position:absolute;border:solid #e52225;width:10px;height:10px;display:inline-block;border-width:0 3px 3px 0;transform:rotate(45deg) translatex(-50%);left:50%;bottom:-20px}@media only screen and (min-width:1600px){.fw-banner-content{top:50px}}@media only screen and (max-width:767px){.fw-banner-content{width:100%;padding:10px;text-align:center;right:0;top:25px}.fw-banner-content p{font-size:16px;margin-top:23px}.fw-banner-content h2{font-size:26px}.fw-banner-text-highlight{font-size:24px;display:block}.fw-banner-cta-wrapper{top:42%}.fw-banner-cta.btn.btn-rounded{font-size:14px;position:relative}}@media only screen and (min-width:768px) and (max-width:991px){.fw-banner-content{right:0;top:0;width:300px}.fw-banner-content h2,.fw-banner-text-highlight{font-size:18px}.fw-banner-content p{font-size:12px;margin-top:10px}.fw-banner-cta.btn.btn-rounded{font-size:14px}}@media only screen and (min-width:992px) and (max-width:1024px){.fw-banner-content{right:50px;top:25px;width:350px}.fw-banner-content h2,.fw-banner-text-highlight{font-size:18px}.fw-banner-content p{font-size:12px;margin-top:10px}.fw-banner-cta.btn.btn-rounded{font-size:14px}}@media only screen and (max-width:340px){.fw-banner-cta-wrapper{top:55%;position:relative;display:inline-block}}.sampling_page_wrapper .registration-flow{padding-top:0}.sampling_page_wrapper .common-form-wrapper .form-heading{text-align:left;color:#303030!important;padding-left:15px}.sampling_page_wrapper{background-image:url(/-/media/Project/HuggiesVN/Images/FreeSample/desktop_bg1-min.jpg);background-size:100%;background-position:bottom;padding-bottom:350px;background-repeat:no-repeat}.sampling_page_wrapper .freesample-form{margin:0 auto;padding:0 0 40px 0}.sampling_page_wrapper .common-form-wrapper.p-0{margin:40px!important}.sampling_page_wrapper .common-form-wrapper{box-shadow:0 0 3px 3px rgba(0,0,0,.1)!important;margin-top:40px;padding:3% 12% 0 12%}.sampling_page_wrapper .common-form-wrapper #sample-accordion li.panel #menusample .product-item .product-image img{height:auto}.sampling_page_wrapper .common-form-wrapper #sample-accordion li.panel{overflow:hidden}.sampling_page_wrapper .common-form-wrapper #sample-accordion li.panel #menusample .product-item .product-description:first-child{margin-left:-25px}.sampling_page_wrapper .common-form-wrapper #sample-accordion li.panel a{font-size:16px}@media only screen and (max-width:767px){.sampling_page_wrapper{background-image:url(/-/media/Project/HuggiesVN/Images/FreeSample/mobile_main_bg.jpg);background-size:100%;background-position:bottom;padding-bottom:400px}.sampling_page_wrapper .common-form-wrapper{padding:30px 0px!important}.sampling_page_wrapper .common-form-wrapper #sample-accordion li.panel #menusample .product-item .product-description:first-child{margin-left:15px}.sampling_page_wrapper .common-form-wrapper .form-heading{text-align:center;font-size:20px}}.freesample-thank-you-wrapper{padding:20px;text-align:center}.freesample-thank-you-wrapper .btn-rounded.fb-share-image{display:inline-block;width:auto;margin-left:0}@media only screen and (max-width:767px){.sampling_page_wrapper .common-form-wrapper .popup-content .otp-input{width:35px;height:45px}.sampling_page_wrapper .common-form-wrapper.p-0{margin:0 0!important}.sampling_page_wrapper .validation-summary-errors{position:static}}.registration-flow .common-form-wrapper .freesample-form .common-input{margin-bottom:0}.registration-flow .common-form-wrapper .freesample-form .common-form-field{margin-bottom:18px}.registration-flow .common-form-wrapper .freesample-form .field-validation-error{position:static;padding-left:35%;max-width:100%;display:inline-block}.sampling_page_wrapper{background-color:#f9f9f9}.freesample-form #sample-accordion li.panel a span.close-icon{transform:rotate(180deg)}#bannerCtaHolder{position:relative}.freesample-form .sample-checkbox+label,.freesample-form .sample-checkbox{opacity:0;height:0!important;position:absolute}