#generic-country-modal{text-align:center}
#generic-country-modal .modal-body{padding:56px 0}
#generic-country-modal .btn-close-popup{position:absolute;top:14px;right:14px;width:33px;height:33px;text-align:center;line-height:33px}
#generic-country-modal .title{margin-bottom:21px}
#generic-country-modal .message{margin-bottom:42px}
#generic-country-modal .button{max-width:176px !important;max-height:40px}
.free-text-html.author{min-height:100px}
.free-text-html.author::before{content:"freee text html"}
@media(min-width:768px){#generic-country-modal .modal-content{max-width:546px;margin-left:-273px;max-height:346px}
}
#Icon-checkWishlist.default{fill:none;stroke:#000;stroke-width:.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}
#Icon-checkWishlist.default{stroke-dasharray:80;animation:fillCheck 1s linear}
@keyframes fillCheck{0{stroke-dashoffset:80}
100%{stroke-dashoffset:0}
}
.no-touch .informationclass{position:relative;left:20px;bottom:0;display:inline-block;text-decoration:none !important}
.no-touch .informationViewDeliveryOption,.no-touch .informationPaymentOption,.no-touch .informationPromocodeOption,#promocode-tooltip-container .informationPromocodeOption,#sidebarshoppingbagtotal .informationPromocodeOption{display:block;width:16px;height:16px;background-color:#939393;color:#fff;border-radius:25px;text-align:center;cursor:pointer}
.text-i-notdelivery,.text-i-payment{position:relative;bottom:9px}
.text-i-promocode,#sidebarshoppingbagtotal .text-i-promocode{bottom:2px;position:relative}
.informationclass:hover .informationtext{display:block;height:auto;top:23px;left:-72.4px;z-index:999;border:1px solid #a6a6a6}
.informationtext:before,.informationtext:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.informationtext:before{border-color:rgba(194,225,245,0);border-bottom-color:#a6a6a6;border-width:8px;margin-left:-9px}
.informationtext:after{border-color:rgba(136,183,213,0);border-bottom-color:#eaeaea;border-width:7px;margin-left:-8px}
.informationtext{display:none;position:absolute;font-size:12px;font-size:1.2rem;color:#fff;background:#777;top:22px;left:-44px}
.styledelivery,.stylepayment{text-align:left;max-width:185px;line-height:14px;width:164px;height:86px;border-radius:0;background:#eaeaea;padding:20px 16px;color:#222 !important}
.stylepromocode{text-align:left;max-width:185px;line-height:14px;width:164px;height:86px;border-radius:0;background:#eaeaea;padding:20px 16px;color:#222 !important;font-family:Helvetica,Arial,sans-serif}
.informationcheckout{margin-left:2px;margin-bottom:-20px;margin-top:-3px}
.informationpromocode{margin-left:0;margin-bottom:4px;margin-top:8px}
.informationcheckout.cvn{margin-top:10px;margin-bottom:10px}
.information-view-shipping,.information-view-checkout,.information-view-promocode{display:inline-block;position:relative;width:16px;height:16px;background-color:#939393;color:#fff;border-radius:25px;text-align:center}
.information-i{position:relative;bottom:10px}
.information-view-shipping-text,.information-view-checkout-text{text-transform:uppercase;display:inline-block;width:calc(100% - 20px);vertical-align:top;line-height:19px;font-size:13px;position:relative;bottom:1.5px}
.information-view-promocode-text{text-transform:uppercase;display:inline-block;width:calc(100% - 20px);vertical-align:top;line-height:19px;font-size:13px;font-family:"UniversNW01-420CdRegula";position:relative;bottom:1.5px}
#checkout-payment-tooltip-container .informationclass{vertical-align:middle}
#promocode-tooltip-container,#sidebarshoppingbagtotal #promocode-tooltip-container{display:inline-block}