.section-1{padding-top:40px;position:relative}.section-1 .header-wrapper h2,.section-1 .header-wrapper h3{text-align:center;margin:0;color:#1d1d1d;font-weight:400}.section-1 .header-wrapper h2{font-size:24px;letter-spacing:.24px}.section-1 .header-wrapper h3{padding-top:16px;font-size:16px;letter-spacing:.16px}.section-1 .optional-info-wrapper{margin-top:40px;display:flex;justify-content:center}.section-1 .optional-info-wrapper .optional-info{width:820px;background-color:#df7070;border-radius:6px;padding:10px 60px}.section-1 .optional-info-wrapper .optional-info h3,.section-1 .optional-info-wrapper .optional-info h4{text-align:center;color:#fff;font-weight:400;line-height:20px}.section-1 .optional-info-wrapper .optional-info h3{font-size:16px}.section-1 .optional-info-wrapper .optional-info h4{padding-top:10px;font-size:12px}.section-1 .optional-info-wrapper .optional-info a{text-decoration:underline;text-underline-offset:1px}@media (max-width: 850px){.section-1 .optional-info-wrapper{margin:40px 10px 0}.section-1 .optional-info-wrapper .optional-info{padding:10px 25px}}.section-1 .checkbox-wrapper{margin-top:20px;display:flex;justify-content:center;align-items:center;gap:60px}.section-1 .checkbox-wrapper .radio{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.section-1 .checkbox-wrapper .radio label{font-size:16px;color:#1d1d1d;text-transform:uppercase;text-align:center}.section-1 .checkbox-wrapper .radio input[type=radio].silver{margin:0;accent-color:#df7070}.section-1 .checkbox-wrapper .radio input[type=radio].gold{margin:0;accent-color:#ac8e60;background-color:#fff;color-scheme:light}.section-1 .checkbox-wrapper .radio input[type=radio].platinium{margin:0;accent-color:#1d1d1d}.section-1 .checkbox-wrapper .radio:last-child{position:relative;right:3.5px}.section-1 .swiper{max-width:820px;margin:40px auto}.section-1 .swiper .swiper-slide{width:100%;height:auto;border:1px solid #df7070;border-radius:6px;color:#323c53;position:relative}.section-1 .swiper .swiper-slide .img-wrapper{display:inline-block;overflow:hidden;width:100%}.section-1 .swiper .swiper-slide .img-wrapper img{display:block;width:100%;height:auto;transition:.2s;border-top-left-radius:6px;border-top-right-radius:6px;object-fit:cover}.section-1 .swiper .swiper-slide .bubble{position:absolute;top:10px;left:10px;width:40px;height:40px;border-radius:50%;background-color:#df7070;display:flex;justify-content:center;align-items:center}.section-1 .swiper .swiper-slide .bubble svg{width:24px}.section-1 .swiper .swiper-slide .bubble .platinium{width:31px}.section-1 .swiper .swiper-slide .info-wrapper-bottom{padding:16px 0 16px 16px;display:flex;flex-direction:column;gap:8px}.section-1 .swiper .swiper-slide .info-wrapper-bottom .title{font-size:16px;font-weight:400;line-height:20px;min-height:60px}.section-1 .swiper .swiper-slide .info-wrapper-bottom .price{font-size:16px;font-weight:400;line-height:20px}.section-1 .swiper .swiper-slide .info-wrapper-bottom .save{font-size:10px;color:#df7070;line-height:20px;font-weight:700}.section-1 .swiper .swiper-slide .info-wrapper-bottom .save span{font-size:16px;font-weight:400}.section-1 .swiper .swiper-slide .info-wrapper-bottom .description{position:relative;bottom:0}.section-1 .swiper .swiper-slide .info-wrapper-bottom .description p{margin:0;font-size:11px;line-height:14px;font-weight:400}.section-1 .swiper .gold-slide{border-color:#bc9b6a}.section-1 .swiper .gold-slide .bubble{background-color:#bc9b6a}.section-1 .swiper .platinium-slide{border-color:#1d1d1d}.section-1 .swiper .platinium-slide .bubble{background-color:#1d1d1d}.section-1 .swiper .last-slide{border:none}.section-1 .swiper .last-slide .img-wrapper{width:100%;height:100%}.section-1 .swiper .last-slide .img-wrapper img{width:100%;height:100%;background-size:cover;object-fit:cover;border-radius:6px}.section-1 .swiper .last-slide .img-wrapper .text{margin:16px;top:0;height:90%;position:absolute;display:flex;justify-content:space-between;align-items:center;flex-direction:column}.section-1 .swiper .last-slide .img-wrapper .text .top-info,.section-1 .swiper .last-slide .img-wrapper .text .bottom-info{color:#fff;text-align:center;font-size:16px;font-weight:700;line-height:20px}.section-1 .swiper .last-slide .img-wrapper .text .bottom-info{padding:10px;transition:.3s}.section-1 .swiper .last-slide:hover .img-wrapper .text .bottom-info{color:#ffffffb8}@media (max-width: 850px){.section-1 .swiper{margin:40px 0 40px 19px}}
