.ppd-complete-section{background:#faf6ec;padding:32px 0;color:#2b0d0f;position:relative}.ppd-complete-section .block-usps{display:flex;justify-content:space-between}.ppd-complete-section .block-usps .usp{width:33.3%;padding:0 16px;text-align:center}.ppd-complete-section .block-usps .usp img{display:inline-block;margin:0 auto 16px;max-width:56px;height:auto;height:initial}.ppd-complete-section .block-usps .usp p{margin:0;font-size:20px}.ppd-complete-section .block-section-title{padding:80px 0 40px}.ppd-complete-section .block-section-title .block-title{margin:0;color:#2b0d0f}.ppd-complete-section .sticky-variant-buttons{display:none}.ppd-complete-section .product-variant-cards{display:flex;gap:24px}.ppd-complete-section .product-variant-cards .variant-card{flex:1;border:1px solid #D5CFCF;border-radius:16px;min-height:200px;background:#fff}.ppd-complete-section .product-variant-cards .variant-card .card-head{padding:32px 20px;border-radius:16px 16px 0 0;position:relative}.ppd-complete-section .product-variant-cards .variant-card .card-head .v-title{margin:0 0 14px;color:#2b0d0f;font-weight:500}.ppd-complete-section .product-variant-cards .variant-card .card-head .card--flag{position:absolute;top:-10px;right:20px}.ppd-complete-section .product-variant-cards .variant-card .card-head .card--flag span{color:#fff;font-size:10px;background:#7f8cc5;padding:4px 6px;border-radius:4px;text-transform:uppercase;font-weight:700;letter-spacing:1px}.ppd-complete-section .product-variant-cards .variant-card .card-head .v-desc{font-size:18px;margin:0 0 24px}.ppd-complete-section .product-variant-cards .variant-card .card-head .v-price{font-size:28px;margin:0 0 16px;font-weight:700}.ppd-complete-section .product-variant-cards .variant-card .card-head .v-price .cycle-count{font-size:18px}.ppd-complete-section .product-variant-cards .variant-card .card-head .vb-price{display:inline-block;font-size:14px}.ppd-complete-section .product-variant-cards .variant-card .card-head .vb-price span,.ppd-complete-section .product-variant-cards .variant-card .card-head .vb-price svg{display:inline-block}.ppd-complete-section .product-variant-cards .variant-card .card-body{padding:32px 20px}.ppd-complete-section .product-variant-cards .variant-card .card-body .card-usps{display:flex;flex-direction:column;gap:12px;margin:0 0 32px}.ppd-complete-section .product-variant-cards .variant-card .card-body .card-usps .usp{font-size:18px;padding-left:24px;position:relative}.ppd-complete-section .product-variant-cards .variant-card .card-body .card-usps .usp:before{content:"";position:absolute;top:4px;left:0;width:16px;height:16px;background:url(icon-check-white.svg) no-repeat center center/12px #2b0d0f;border-radius:50%}.ppd-complete-section .product-variant-cards .variant-card .card-body .card-usps .usp strong,.ppd-complete-section .product-variant-cards .variant-card .card-body .card-usps .usp span{display:block}.ppd-complete-section .product-variant-cards .variant-card .card-body .submit-btn{margin-bottom:32px}.ppd-complete-section .product-variant-cards .variant-card .card-body .submit-btn .button{width:100%;text-align:center;font-size:18px;padding:16px}.ppd-complete-section .product-variant-cards .variant-card .card-body .submit-btn .button.disabled{opacity:.3}.ppd-complete-section .product-variant-cards .variant-card .card-body .foot_ref{display:flex;gap:12px;margin:16px 0 0;align-items:flex-start;font-size:14px}.ppd-complete-section .product-variant-cards .variant-card .card-body .foot_ref svg{height:auto;height:initial;min-width:18px}.ppd-complete-section .product-variant-cards .variant-card[data-index="1"] .card-head{background:#fae7e9;color:#2b0d0f}.ppd-complete-section .product-variant-cards .variant-card[data-index="2"] .card-head{background:#6e2127;color:#fff}.ppd-complete-section .product-variant-cards .variant-card[data-index="2"] .card-head .v-title{color:#fff}.ppd-complete-section .product-variant-cards .variant-card[data-index="2"] .card-head .vb-price svg path{fill:#fff}.ppd-complete-section .product-variant-cards .variant-card .v-img{border-radius:0 0 16px 16px;overflow:hidden}.sr-modal--container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;background:#00000080;display:none}.sr-modal--container .sr-modal{width:600px;max-width:100%;padding:40px;border-radius:8px;background:var(--color-off-white);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;color:var(--color-primary)}.sr-modal--container .sr-modal .block-success,.sr-modal--container .sr-modal .block-error{display:none}.sr-modal--container .sr-modal .sr-modal--title{color:var(--color-primary);margin:0 0 16px;display:flex;justify-content:space-between;align-items:flex-start}.sr-modal--container .sr-modal .sr-modal--title .close-icon{cursor:pointer}.sr-modal--container .sr-modal .sr-modal--title .close-icon svg{width:16px;height:auto;height:initial}.sr-modal--container .sr-modal .sr-modal--title .close-icon svg path{fill:var(--color-primary)}.sr-modal--container .sr-modal .sr-modal--rte p,.sr-modal--container .sr-modal .sr-modal--rte li{opacity:.75}.sr-modal--container .sr-modal select{margin:40px 0 0;background:url(icon-chev-grey.svg) no-repeat calc(100% - 20px) center/13px #fff;border:1px solid #C1C1C1;padding:12px;width:100%;color:#828282;border-radius:8px;outline:none!important;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}.sr-modal--container .sr-modal .sr-modal--btn-container{margin-top:56px}.sr-modal--container .sr-modal .sr-modal--btn-container .button{width:100%;text-align:center}.sr-modal--container .sr-modal .sr-modal--btn-container .button.disabled{pointer-events:none;background:#7c7c7c}@media screen and (max-width: 768px){.ppd-complete-section{padding:20px 0 0}.ppd-complete-section .block-usps{flex-direction:column;justify-content:flex-start;gap:24px}.ppd-complete-section .block-usps .usp{padding:0;width:100%;display:flex;gap:16px;text-align:left}.ppd-complete-section .block-usps .usp img{width:24px;min-width:24px;height:24px;-o-object-fit:contain;object-fit:contain;margin:0}.ppd-complete-section .block-usps .usp p{font-size:16px}.ppd-complete-section .block-section-title{padding:60px 0 40px}.ppd-complete-section .block-section-title .block-title{font-size:32px}.ppd-complete-section .sticky-variant-buttons{display:flex;gap:16px;background:#faf6ec;margin:0 -20px;padding:14px 20px;position:sticky;top:124px;z-index:2}.ppd-complete-section .sticky-variant-buttons a{flex:1;text-align:center;color:#2b0d0fbf;border-radius:100px;padding:10px;font-size:18px;font-weight:600}.ppd-complete-section .sticky-variant-buttons a:first-child.active{background:#fae7e9}.ppd-complete-section .sticky-variant-buttons a:last-child.active{background:#6e2127;color:#fff}.ppd-complete-section .product-variant-cards{gap:16px;overflow:auto;margin-right:-20px;margin-left:-20px;padding-left:20px;padding-top:10px}.ppd-complete-section .product-variant-cards .variant-card{min-width:320px}.ppd-complete-section .product-variant-cards .variant-card .card-head .v-title{font-size:28px}.ppd-complete-section .product-variant-cards .variant-card .card-head .v-desc{font-size:16px}.ppd-complete-section .product-variant-cards .variant-card .card-head .v-price{font-size:24px}.ppd-complete-section .product-variant-cards .variant-card .card-body .card-usps .usp,.ppd-complete-section .product-variant-cards .variant-card .card-body .submit-btn .button{font-size:16px}.sr-modal--container .sr-modal{width:calc(100% - 32px);padding:30px 20px 20px}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/section-product-complete.css.map */
