@font-face{font-family:Bodoni;font-style:normal;font-weight:400;src:url(./Bodoni.bTRzjVU2.ttf) format("truetype")}@font-face{font-family:PoppinsBold;font-style:normal;font-weight:700;src:url(./Poppins-Bold.qTAUjFF7.ttf) format("truetype")}@font-face{font-family:PoppinsSemiBold;font-style:normal;font-weight:600;src:url(./Poppins-SemiBold.B_fPDAUb.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(./Poppins-Regular.CTKNfV9P.ttf) format("truetype")}.primary-font{font-family:Poppins,sans-serif;font-weight:400}.gift-modal .modal-content .modal-body table thead th,.link-underline,.primary-font-bold,strong{font-family:PoppinsBold,sans-serif;font-weight:700}.secondary-font{font-family:Bodoni,sans-serif;font-weight:400}.link-underline{color:#000;cursor:pointer;font-size:14px;line-height:22px;text-decoration:underline;text-decoration-color:#000!important}.xl{font-size:50px;font-weight:400;line-height:64px}.h1,h1{color:#000;font-family:PoppinsSemiBold,sans-serif;font-size:32px;line-height:48px;margin:0 0 24px}@media(max-width:767px){.h1,h1{font-size:28px;line-height:34px}}.h2,h2{color:#000;font-family:PoppinsSemiBold,sans-serif;font-size:24px;line-height:36px;margin:0 0 24px}.h3,h3{line-height:30px;margin:0 0 22px}.h3,.h4,h3,h4{color:#000;font-family:PoppinsSemiBold,sans-serif;font-size:20px}.h4,h4{line-height:22px;margin:0 0 17px}.h5,h5{font-size:18px;line-height:20px;margin:0 0 16px}.h5,.h6,h5,h6{color:#000;font-family:PoppinsSemiBold,sans-serif}.h6,h6{font-size:16px;line-height:22px;margin:0 0 9px}.lead_text{color:#bebebe;font-size:22px;line-height:28px;margin:0 0 9px}.lead_text,p{font-weight:400}p{color:#4e4f50;font-family:Poppins,sans-serif;font-size:16px;line-height:20px;margin-bottom:16px}.p-18{font-size:18px;line-height:24px}.p-16,.p-18{color:#000;font-weight:400}.p-16{font-size:16px;line-height:26px}.p-15{font-size:15px;line-height:22px}.p-14,.p-15{color:#000;font-weight:400}.p-14{font-size:14px;line-height:20px}.p-13{font-size:13px;line-height:15px}.p-12,.p-13{color:#000;font-weight:400}.p-12{font-size:12px;line-height:16px}a{cursor:pointer;font-size:inherit;line-height:inherit;text-decoration:underline}a,a:hover{color:#000}.underline-link{display:none}@media(max-width:767px){.underline-link{display:block;margin-bottom:56px}.underline-link a{font-family:Poppins,sans-serif;font-size:14px;line-height:24px;padding-right:13px;position:relative;text-decoration:underline}.underline-link a:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10' fill='none' viewBox='0 0 12 10'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-width='1.5' d='M10.333 3.333 6 8 1.667 3.333'/%3E%3C/svg%3E");background-size:contain;content:"";height:9px;position:absolute;right:0;top:calc(50% - 4.5px);width:9px}}.free-gift{background:#faf9f7;border-radius:8px;margin-bottom:20px;max-width:540px;padding:16px;width:100%}.free-gift-next{align-items:center;color:#000;display:flex;font-size:14px;font-weight:400;line-height:20px}.free-gift-next-image{height:50px;margin-right:16px;min-width:50px;padding:5px;width:50px}.free-gift-next-image img{border-radius:8px;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.free-gift-next-content{width:100%}.free-gift-next strong{display:inline}.free-gift-next-limit{display:flex;margin-top:4px}.free-gift-next-limit div{margin-left:auto}.free-gift-bar{background:#e6e6e6;border-radius:8px;height:10px;margin-top:15px;position:relative;width:100%}.free-gift-bar-progress{background:#0a953f;border-radius:8px;height:100%;left:0;position:absolute;top:0}.gift-modal{z-index:120000}.gift-modal .modal-dialog{max-width:864px;width:90vw}@media(max-width:767px){.gift-modal .modal-dialog{margin:10px auto;width:90vw}}.gift-modal .modal-content{background-color:transparent;border:none;border-radius:8px;overflow:hidden}.gift-modal .modal-content .modal-header{background:#fff;border:none;border-radius:0;padding:20px 20px 0;position:relative}.gift-modal .modal-content .modal-header h2{font-size:28px;line-height:30px;margin-bottom:24px}.gift-modal .modal-content .modal-header .modal-close{cursor:pointer;margin-left:auto;position:absolute;right:16px;top:16px}@media(max-width:767px){.gift-modal .modal-content .modal-header .modal-close{right:8px;top:8px}}.gift-modal .modal-content .modal-body{background:#fff;padding:0 20px 20px}.gift-modal .modal-content .modal-body table{width:100%}.gift-modal .modal-content .modal-body table thead th{font-size:14px;padding:10px 20px}.gift-modal .modal-content .modal-body table tbody tr td{font-size:14px;padding:12px 20px}.gift-modal .modal-content .modal-body table tbody tr:nth-of-type(odd) td{background:#faf9f7}.gift-modal .modal-content .modal-body table tbody tr:nth-of-type(odd) td:first-of-type{border-radius:8px 0 0 8px}.gift-modal .modal-content .modal-body table tbody tr:nth-of-type(odd) td:last-of-type{border-radius:0 8px 8px 0}.gift-modal .modal-content .modal-body table .center{text-align:center}.gift-modal .modal-content .modal-body table .btn{font-size:14px;padding-inline:40px}.gift-modal .modal-content .modal-body .gift-groups{display:flex;flex-direction:column;row-gap:32px}.gift-modal .modal-content .modal-body .gift-products{-moz-column-gap:16px;column-gap:16px;display:flex;flex-wrap:wrap;row-gap:16px}.gift-modal .modal-content .modal-body .gift-product{align-items:flex-start;background:#fff;border-radius:8px;box-shadow:0 4px 16px #0000001a;color:#000;display:flex;flex-direction:column;font-size:14px;line-height:20px;padding:16px;width:calc(16.66667% - 13.33333px)}.gift-modal .modal-content .modal-body .gift-product.disabled{opacity:.5}.gift-modal .modal-content .modal-body .gift-product-image{height:90px;margin-bottom:16px;width:100%}.gift-modal .modal-content .modal-body .gift-product-image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.gift-modal .modal-content .modal-body .gift-product .btn{height:38px}@media(max-width:767px){.gift-modal .modal-content .modal-body .gift-product{width:calc(33.33333% - 11px)}}@media(max-width:576px){.gift-modal .modal-content .modal-body .gift-product{width:calc(50% - 8px)}}
