.card{border-width:2px!important}.card.selected .checkmark-img,.option-box.selected .checkmark-img{display:block!important;position:absolute;right:8px;top:8px;z-index:1}.gift-recipient-details .modal-head,.learn_more_popup .modal-head{border-bottom:0;padding:.75rem}.gift-recipient-details .modal-body,.learn_more_popup .modal-body{padding:1.25rem}.gift-recipient-details .form-group.input-group .form-control:focus,.gift-recipient-details .form-group.input-group .form-control:not(:placeholder-shown){padding-bottom:calc(var(--bs-y-padding-input-sm) - 7px)!important;padding-top:calc(var(--bs-y-padding-input-sm) + 7px)!important;border-color:var(--bs-color-gray-200)}.gift-recipient-details select{width:100%;padding:9px 30px 9px 9px!important;border-color:#e6e6e5;position:relative;-webkit-appearance:none;appearance:none;background-image:url(/cdn/shop/files/arrow-down-short.svg?v=1638277217);background-repeat:no-repeat;background-size:10px;background-position:right 14px center}.subscription-funnel .swiper-wrapper .swiper-slide{min-height:780px;padding:0 0 4.4rem}.subscription-funnel .swiper-wrapper .swiper-slide:not(:nth-child(1)){padding-top:3rem}.subscription-funnel .swiper .swiper-button-next{display:none!important}.subscription-funnel .swiper .swiper-button-prev{left:13px!important;top:36px!important;padding:0;display:flex!important;align-items:center;width:70px}.subscription-funnel .swiper .swiper-button-prev:hover:after{background-color:transparent!important}.subscription-funnel .swiper .swiper-button-prev:after{content:"Back";font-size:13px;font-family:var(--bs-font-family-heading);text-transform:uppercase!important;font-weight:700!important;letter-spacing:.05em;line-height:1.2;height:auto;position:static;margin-left:6px}.step-1 .card .card-img .product-link,.step-3 .card .card-img .product-link{padding:.9375rem}.step-1 .card .card-img .product-link img,.step-3 .card .card-img .product-link img{height:105px;width:100%}.step-1 .card .card-img .product-link img,.step-3 .card .card-img .product-link img{object-fit:cover}.step-1 .product-wrapper,.step-3 .product-wrapper,.step-6 .product-wrapper{margin-bottom:1.25rem}.step-2 .something-different a,.step-7 .frequency a{display:block;padding:1.56rem 0;min-width:290px;background-color:#fff;border:2px solid transparent;text-align:center}.step-2 .something-different a:hover,.step-7 .frequency a:hover{color:var(--bs-color-gray-400)}@media(max-width:991px){.step-1 .card .card-img,.step-3 .card .card-img{max-width:175px!important}.step-2 .something-different a,.step-7 .frequency a{max-width:350px;width:100%;margin:0 auto}.subscription-funnel .swiper-wrapper .swiper-slide:not(:nth-child(1)){padding-top:2.2rem}}.step-4 .tabs .tablink .nav-link{display:inline-block;min-width:75px;padding:.61rem 1rem;cursor:pointer;font-size:var(--bs-font-size-sm)!important;color:var(--bs-color-gray-400)}.step-4 .tabs .tablink{padding:0;border:1px solid transparent}.step-4 .tabs .tablink.open,.card:hover,.step-2 .something-different a:hover,.step-7 .frequency a:hover,.card.selected,.step-2 .something-different .selected,.frequency .selected{border-color:var(--bs-color-primary)!important}.step-4 .tabs .tablink.open .nav-link{color:var(--bs-color-primary)!important}.step-4 .tabcontent{padding:2.625rem 0 0!important}.card{border-color:transparent!important;cursor:pointer}.step-4 .card.card-product .card-img,.step-4 .card.card-product-full>.col-md-7{padding:.7rem!important}.step-4 .card.card-product-full>.col-md-7{padding-left:0!important}.step-4 .card.card-product .card-body{padding:0 .7rem 1rem!important}.step-4 .card-product .badges{top:9px;left:9px}.step-4 .card.card-product-full:hover{border-color:transparent!important}.step-4 .card.blend-popup .card-img,.step-4 .card.blend-popup .card-body{visibility:hidden;opacity:0}.step-4 .card{transition:transform 1s;transform-style:preserve-3d}.step-4 .card.blend-popup{transform:rotateY(180deg);transition:transform .5s}.step-4 .card.blend-popup .card-footer{display:block!important;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateY(180deg)}.step-4 .card.blend-popup .badges,.blend-popup.card.selected .checkmark-img{display:none!important}@supports (background: -webkit-named-image(i)){.step-4 .card.blend-popup .card-footer,.step-4 .card.blend-popup{transform:none}}@media(max-width:1200px){.step-5 .product-wrapper{margin-bottom:1.25rem}}.step-5 .card .card-img{min-height:136px;max-height:136px;max-width:160px}.step-5 .card .card-img img{max-width:125px!important}.step-6 .card .card-img{min-height:155px}.step-6 .card .card-img img{max-width:130px!important}.step-6 .card .qty-text{font-size:.75rem!important}.underline-img{position:absolute;bottom:-7px;right:0}.step-8 .product-img-wrapper{max-width:278px}.step-8 .product-img-wrapper .product-img{height:278px;width:100%;object-fit:cover}.step-8 .product-wrapper-container .edit-btn,.step-8 .product-wrapper-container .add-btn{text-transform:uppercase!important;font-family:var(--bs-font-family-heading)!important;letter-spacing:.1em!important;font-weight:600!important;font-size:var(--bs-font-size-sm)!important;line-height:1.27!important}.step-8 .product-wrapper-container .list-items li+li{position:relative;padding-left:1.1875rem}.step-8 .product-wrapper-container .product-description{padding:1.25rem .75rem}.step-8 .product-wrapper-container .product-description:first-child{padding-top:0!important}.step-8 .product-wrapper-container .product-description:last-child{padding-bottom:0!important}.step-8 .product-wrapper-container .list-items li+li:before{content:" ";display:inline-block;position:absolute;left:0;top:50%;transform:translateY(-50%);border-radius:50%;border:1px solid #1a1818;background-color:#1a1818;height:3px;width:3px;margin-left:8px}.swatch input{display:none}.swatch .form-label{padding:.56rem .875rem .573rem;min-width:38px;cursor:pointer;text-align:center;border:1px solid var(--bs-color-gray-200)}.swatch .form-label:hover{border-color:var(--bs-body-color)}.swatch input:checked+label{background:var(--bs-color-gray-400);color:var(--bs-body-bg);border:1px solid var(--bs-color-gray-400)}.swatch.color-swatch .swatch-label{min-width:30px;min-height:30px;display:block;border-radius:50%;border:0;position:relative}.swatch.color-swatch{border-radius:50%;box-shadow:0 0 12px #0000001a}.swatch.color-swatch input:checked+.swatch-label:after{content:"";display:block;position:absolute;background:#fff;width:8px;height:8px;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.swatch.color-swatch input:checked+.swatch-label.White:after{background:#000}.subscription-funnel .swiper .swiper-button-prev.swiper-button-disabled{display:none!important}.product-link.font-size-lg{font-size:var(--bs-font-size-md)!important}@media(max-width:576px){.step-6 .badge{top:0;margin:10px 0 0 10px}}@media(min-width:576px){.step-4 .tabs .tablink .nav-link{min-width:200px;padding:.891rem 1.2rem;font-size:var(--bs-font-size-md)!important}.step-5 .card .card-img{min-height:159px;max-height:159px;max-width:100%}.step-1 .card .card-img .product-link img,.step-3 .card .card-img .product-link img{width:147px;height:105px}}@media(min-width:768px){.gift-recipient-details .modal-dialog{max-width:806px;margin:.5rem auto}.subscription-funnel .swiper-wrapper .swiper-slide{min-height:640px;padding:8rem 0}.product-link.font-size-lg{font-size:var(--bs-font-size-lg)!important}.step-4 .card-product .badges{top:22px;left:22px}.step-4 .card.card-product .card-img,.step-4 .card.card-product-full>.col-md-7{padding:1.25rem!important}.step-4 .card.card-product .card-body{padding:0 1.25rem .8rem!important}}@media(min-width:992px){.step-1 .card .card-img .product-link img,.step-3 .card .card-img .product-link img{width:100%!important;height:255px!important;object-fit:cover}.subscription-funnel .swiper .swiper-button-prev{top:4.3125rem!important;left:55px!important}.step-1 .card .card-img .product-link,.step-3 .card .card-img .product-link{padding:1.25rem}.step-1 .product-wrapper,.step-3 .product-wrapper,.step-6 .product-wrapper{margin-bottom:0}.step-2 .something-different a,.step-7 .frequency a{padding:2.125rem 0;min-width:400px}.step-2 .something-different a:first-child,.step-7 .frequency a:not(:last-child){margin-right:1.875rem}.step-4 .tabs .tablink .nav-link{min-width:300px}.step-6 .card .card-img{min-height:241px}.step-6 .card .card-img img{max-width:215px!important}.subscription-funnel .swiper-wrapper .swiper-slide{min-height:640px;padding:4rem 0}}@media(max-width:767.52px){.step-4 .card.card-product-full>.col-md-7{padding:0 1.25rem 1.25rem!important}}[data-funnel_addToCart]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/163/assets/subscription-funnel.css.map */
