.banner-section{padding:0}.banner-section img{width:100%;display:block}@media screen and (min-width: 1025px){.banner-text{display:none}}@media screen and (max-width: 1024px){.banner-text{padding-top:3rem;text-align:center}.banner-text h3{line-height:3.281rem;color:#000;text-transform:uppercase}.banner-text h5{text-transform:uppercase;font-family:Gotham,sans-serif;font-style:italic;line-height:1.148rem;letter-spacing:.048rem;margin-bottom:.8rem}}.stepview-section{padding:5rem 0}@media screen and (max-width: 1024px){.stepview-section{padding:3rem 0}}.stepview-section .stepview-list{max-width:66rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0 auto;padding:0;list-style:none}@media screen and (max-width: 425px){.stepview-section .stepview-list{padding:0 3rem}}@media (phone-tiny){.stepview-section .stepview-list{padding:0 3rem}}.stepview-section .stepview-list li{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%;position:relative}.stepview-section .stepview-list li:last-child{-webkit-box-flex:0 0 7.5rem;-ms-flex:0 0 7.5rem;flex:0 0 7.5rem;max-width:7.5rem}@media screen and (max-width: 989px){.stepview-section .stepview-list li:last-child{-webkit-box-flex:0 0 6rem;-ms-flex:0 0 6rem;flex:0 0 6rem;max-width:6rem}}.stepview-section .stepview-list li:not(:last-child):after{content:"";height:.2rem;width:100%;position:absolute;left:0;right:0;background-color:#000;top:3.75rem;z-index:-1}@media screen and (max-width: 989px){.stepview-section .stepview-list li:not(:last-child):after{top:3.05rem}}.stepview-section .stepview-list li.active .stepview-img{border-color:#c22323}.stepview-section .stepview-list li.active .stepview-img img{filter:brightness(1)}.stepview-section .stepview-list li.active .stepview-subtitle{color:#c22323}.stepview-section .stepview-list li.step-1 .stepview-subtitle{padding-left:1.2rem}@media screen and (max-width: 989px){.stepview-section .stepview-list li.step-1 .stepview-subtitle{padding-left:.3rem}}.stepview-section .stepview-list li.step-2 .stepview-subtitle{margin-left:-.8rem}@media screen and (max-width: 989px){.stepview-section .stepview-list li.step-2 .stepview-subtitle{margin-left:-1.4rem}}.stepview-section .stepview-list li.step-3 .stepview-subtitle{padding-left:1.9rem}@media screen and (max-width: 989px){.stepview-section .stepview-list li.step-3 .stepview-subtitle{padding-left:1rem;white-space:nowrap}}.stepview-section .stepview-list li.done:after{background-color:#c22323}.stepview-section .stepview-list li.done .stepview-img{border-color:#c22323}.stepview-section .stepview-list li.done .stepview-img img{filter:brightness(1)}.stepview-section .stepview-list li.done .stepview-img:before{content:"";background-color:#c22323e6;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.stepview-section .stepview-list li.done .stepview-img:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='24' height='18' viewBox='0 0 24 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.15625 9.40625L8.71875 15.9688L21.8438 1.90625' stroke='%23FAF8F6' stroke-width='3.125' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");position:absolute;top:calc(50% - .9rem);left:calc(50% - 1.2rem);background-size:contain;width:2.4rem;height:1.8rem;z-index:1}.stepview-section .stepview-list li .stepview-img{background-color:#faf8f6;position:relative;height:7.5rem;width:7.5rem;border-radius:100%;overflow:hidden;border:.3rem solid #000;margin-bottom:1.5rem}@media screen and (max-width: 989px){.stepview-section .stepview-list li .stepview-img{height:6rem;width:6rem}}@media screen and (max-width: 767px){.stepview-section .stepview-list li .stepview-img{margin-bottom:1rem;border-width:.2rem}}.stepview-section .stepview-list li .stepview-img img{filter:brightness(.4);display:block;margin:0 auto;height:auto}.stepview-section .stepview-list li .stepview-title,.stepview-section .stepview-list li .stepview-subtitle{color:#999}.stepview-section .stepview-list li .stepview-subtitle{text-transform:uppercase}.step-info{padding-bottom:5rem;text-align:center;max-width:66rem;margin:0 auto}@media screen and (max-width: 767px){.step-info{padding-bottom:3rem}}.step-info .stepinfo-title{display:none}.step-info .stepinfo--heading .tagtitle{margin-bottom:1rem}.step-info .tagline{line-height:2.5rem}.step-info .tagline.textbold{font-weight:700}.step--view .sorting-section{margin-bottom:3rem}.step--view .sorting-section .filter-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width: 425px){.step--view .sorting-section .filter-wrap{border:.1rem solid #d6d6d6;border-radius:.7rem;background-color:#fff}}@media (phone-tiny){.step--view .sorting-section .filter-wrap{border:.1rem solid #d6d6d6;border-radius:.7rem;background-color:#fff}}.step--view .sorting-section .filter-wrap .select-dropdown{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-size:1.4rem;font-weight:400;line-height:1;color:#1f1f1f;padding:.8rem 1rem;border-radius:.7rem;border:.1rem solid #d6d6d6}@media screen and (max-width: 425px){.step--view .sorting-section .filter-wrap .select-dropdown{border-radius:0rem;padding:1.2rem 1rem;border:0rem;width:50%}.step--view .sorting-section .filter-wrap .select-dropdown:last-child:before{content:"";background-color:#d6d6d6;width:.1rem;left:0;top:1rem;bottom:1rem;position:absolute}}@media (phone-tiny){.step--view .sorting-section .filter-wrap .select-dropdown{border-radius:0rem;padding:1.2rem 1rem;border:0rem;width:50%}.step--view .sorting-section .filter-wrap .select-dropdown:last-child:before{content:"";background-color:#d6d6d6;width:.1rem;left:0;top:1rem;bottom:1rem;position:absolute}}@media screen and (max-width: 425px){.step--view .sorting-section .filter-wrap .select-dropdown .wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%}}@media (phone-tiny){.step--view .sorting-section .filter-wrap .select-dropdown .wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%}}.step--view .sorting-section .filter-wrap .select-dropdown label{font-weight:600;margin-right:.5rem}.step--view .sorting-section .filter-wrap .select-dropdown label .label-icon{display:none}@media screen and (max-width: 425px){.step--view .sorting-section .filter-wrap .select-dropdown label{margin:0}.step--view .sorting-section .filter-wrap .select-dropdown label .label-txt{display:none}.step--view .sorting-section .filter-wrap .select-dropdown label .label-icon{position:relative;top:.1rem;margin-right:.5rem;display:block}.step--view .sorting-section .filter-wrap .select-dropdown label .label-icon svg{height:1.7rem;width:1.7rem}}@media (phone-tiny){.step--view .sorting-section .filter-wrap .select-dropdown label{margin:0}.step--view .sorting-section .filter-wrap .select-dropdown label .label-txt{display:none}.step--view .sorting-section .filter-wrap .select-dropdown label .label-icon{position:relative;top:.1rem;margin-right:.5rem;display:block}.step--view .sorting-section .filter-wrap .select-dropdown label .label-icon svg{height:1.7rem;width:1.7rem}}.step--view .sorting-section .filter-wrap .select-dropdown select{width:100%;border:0;font-size:1.4rem;font-weight:400;line-height:1;color:#1f1f1f;padding:0;margin:0;background-color:#0000}.step--info-wrapper{position:relative;padding-bottom:60px}@media screen and (min-width: 1400px){.step--info-wrapper .container{max-width:111.2rem}}.step--info-wrapper .tmc_loader{margin:0 auto;width:6.4rem;height:6.4rem;border-radius:50%}.step--info-wrapper .tmc_loader img{width:100%;height:auto;max-width:100%}.step--info-wrapper .collection-products{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;list-style:none;margin:0;padding:0}.step--info-wrapper .collection-products>li{-webkit-box-flex:0 0 calc(33.3333333333% - 2rem);-ms-flex:0 0 calc(33.3333333333% - 2rem);flex:0 0 calc(33.3333333333% - 2rem);max-width:calc(33.3333333333% - 2rem);margin-right:3rem;margin-bottom:3rem}@media screen and (min-width: 768px){.step--info-wrapper .collection-products>li:nth-child(3n){margin-right:0rem}}@media screen and (max-width: 767px){.step--info-wrapper .collection-products>li{margin-right:1rem;margin-bottom:1rem;-webkit-box-flex:0 0 calc(50% - .5rem);-ms-flex:0 0 calc(50% - .5rem);flex:0 0 calc(50% - .5rem);max-width:calc(50% - .5rem)}.step--info-wrapper .collection-products>li:nth-child(2n){margin-right:0rem}}.step--info-wrapper .collection-products>li .product-card{margin-bottom:0rem}.step--info-wrapper .collection-products .btn{opacity:0;visibility:hidden}.step--info-wrapper .gift-card-main-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:3rem;border-radius:1rem;border:.1rem solid #d6d6d6}@media screen and (max-width: 989px){.step--info-wrapper .gift-card-main-wrap{padding:1.5rem;flex-wrap:wrap;-webkit-flex-wrap:wrap}}@media screen and (max-width: 989px){.step--info-wrapper .gift-card-main-wrap{padding:0rem;border:none}}.step--info-wrapper .gift-card-main-wrap .step-text-content .custom-checkbox{margin-bottom:3rem}@media screen and (max-width: 989px){.step--info-wrapper .gift-card-main-wrap .step-text-content .custom-checkbox{margin-bottom:0rem}}.step--info-wrapper .gift-card-main-wrap .step-text-content .custom-checkbox label{padding-left:3.6rem;min-height:2.4rem}.step--info-wrapper .gift-card-main-wrap .step-text-content .custom-checkbox label:before{height:2.4rem;width:2.4rem}.step--info-wrapper .gift-card-main-wrap .step-text-content .custom-checkbox label:after{top:.609rem;left:.46rem;width:1.583rem;height:1.28rem}.step--info-wrapper .gift-card-main-wrap .step-text-content .custom-checkbox input[type=checkbox]:checked+label:before{background-color:#c22323;border-color:#c22323}.step--info-wrapper .gift-card-main-wrap .step-text-content .choose-msg-main-wrap{margin-bottom:2rem}@media screen and (max-width: 989px){.step--info-wrapper .gift-card-main-wrap .step-text-content .choose-msg-main-wrap{margin-top:3rem}}.step--info-wrapper .gift-card-main-wrap .step-text-content .choose-msg-main-wrap .input-control{height:5rem;font-size:1.2rem;color:#4f4f4f;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none;appearance:none}.step--info-wrapper .gift-card-main-wrap .step-text-content .text--inputbox{position:relative;margin-bottom:2rem}.step--info-wrapper .gift-card-main-wrap .step-text-content .text--inputbox .input-label{display:block;margin-bottom:1rem;color:#3c3c3c}.step--info-wrapper .gift-card-main-wrap .step-text-content .text--inputbox .charcount{position:absolute;bottom:1rem;right:1rem;pointer-events:none;color:#4f4f4f}.step--info-wrapper .gift-card-main-wrap .step-text-content .text--inputbox textarea{resize:none}.step--info-wrapper .gift-card-main-wrap .step-text-content .text--inputbox textarea:not(.title-input-field){height:10rem}.step--info-wrapper .gift-card-main-wrap .step-text-content .text--inputbox textarea.title-input-field{height:5rem}.step--info-wrapper .gift-card-main-wrap .step-text-content .input-image-wrap{margin-bottom:3rem}.step--info-wrapper .gift-card-main-wrap .step-text-content .input-image-wrap .input-label{display:block;margin-bottom:1rem;color:#3c3c3c}.step--info-wrapper .gift-card-main-wrap .step-text-content .input-image-wrap .input-file-wrap{position:relative;border-radius:.8rem;overflow:hidden}.step--info-wrapper .gift-card-main-wrap .step-text-content .input-image-wrap .input-file-wrap input{cursor:pointer;height:50px;position:relative;z-index:1;opacity:0;width:100%;outline:0;border:0;box-shadow:none}.step--info-wrapper .gift-card-main-wrap .step-text-content .input-image-wrap .input-file-wrap .input-placeholder{height:5rem;border:.1rem solid #d6d6d6;border-radius:.8rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;overflow:hidden;cursor:pointer;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;padding:1rem 12.5rem 1rem 1.5rem;color:#4f4f4f}.step--info-wrapper .gift-card-main-wrap .step-text-content .input-image-wrap .input-file-wrap .input-choose-file{cursor:pointer;position:absolute;top:0;right:0;display:block;height:5rem;width:11.5rem;background-color:#c22323;color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.step--info-wrapper .gift-card-main-wrap .gift-text-wrap{width:50%}@media screen and (max-width: 989px){.step--info-wrapper .gift-card-main-wrap .gift-text-wrap{width:100%;margin-top:2rem}}.step--info-wrapper .gift-card-main-wrap .gift-card-image-wrap{width:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media screen and (max-width: 989px){.step--info-wrapper .gift-card-main-wrap .gift-card-image-wrap{width:100%;padding-bottom:0}}.step--info-wrapper .gift-card-main-wrap .gift-card-image-wrap .card-image-wrap{width:80%;margin:0 auto;height:100%;overflow:hidden}@media screen and (min-width: 1025px)and (max-width: 1199px){.step--info-wrapper .gift-card-main-wrap .gift-card-image-wrap .card-image-wrap{width:90%}}@media screen and (min-width: 768px)and (max-width: 1024px){.step--info-wrapper .gift-card-main-wrap .gift-card-image-wrap .card-image-wrap{width:90%}}@media screen and (max-width: 767px){.step--info-wrapper .gift-card-main-wrap .gift-card-image-wrap .card-image-wrap{background-color:#fff;padding-bottom:0;padding-inline:0;width:100%}}.step--info-wrapper .gift-card-main-wrap .gift-card-image-wrap .card-image-wrap .cover-background-image-wrap{overflow:hidden;position:relative}.step--info-wrapper .gift-card-main-wrap .gift-card-image-wrap .card-image-wrap .cover-background-image-wrap.show .main-cover-image{background-size:contain;z-index:5;background-image:url(/cdn/shop/files/FINAL-CYOB-BG.jpg?v=1640173066)}.step--info-wrapper .gift-card-main-wrap .gift-card-image-wrap .card-image-wrap .cover-background-image-wrap.show .main-cover-image .custom-msg-wrap{position:absolute;top:3%;left:10%;right:10%;bottom:48%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:column;-webkit-box-direction:column;-ms-flex-flow:column;flex-flow:column;-webkit-justify-content:center;justify-content:center}.step--info-wrapper .gift-card-main-wrap .gift-card-image-wrap .card-image-wrap .cover-background-image-wrap.show .main-cover-image .custom-msg-wrap .custom-msg{color:#fff;text-align:center;font-size:15px;line-height:1.3;margin:0;white-space:break-spaces;font-family:Montserrat;width:100%;word-break:break-word}@media screen and (min-width: 768px)and (max-width: 1024px){.step--info-wrapper .gift-card-main-wrap .gift-card-image-wrap .card-image-wrap .cover-background-image-wrap.show .main-cover-image .custom-msg-wrap .custom-msg{font-size:11px;line-height:1.3}}@media screen and (max-width: 767px){.step--info-wrapper .gift-card-main-wrap .gift-card-image-wrap .card-image-wrap .cover-background-image-wrap.show .main-cover-image .custom-msg-wrap .custom-msg{font-size:11px;line-height:1.4}}@media screen and (max-width: 425px){.step--info-wrapper .gift-card-main-wrap .gift-card-image-wrap .card-image-wrap .cover-background-image-wrap.show .main-cover-image .custom-msg-wrap .custom-msg{font-size:8px}}@media (phone-tiny){.step--info-wrapper .gift-card-main-wrap .gift-card-image-wrap .card-image-wrap .cover-background-image-wrap.show .main-cover-image .custom-msg-wrap .custom-msg{font-size:8px}}.step--info-wrapper .gift-card-main-wrap .gift-card-image-wrap .card-image-wrap .cover-background-image-wrap.show .main-cover-image .custom-msg-wrap .custom-title{color:#ffa64f;text-align:center;font-size:15px;line-height:1.3;margin:0;white-space:break-spaces;font-family:Montserrat;font-weight:700;width:100%;word-break:break-word;padding-top:10px}@media screen and (min-width: 768px)and (max-width: 1024px){.step--info-wrapper .gift-card-main-wrap .gift-card-image-wrap .card-image-wrap .cover-background-image-wrap.show .main-cover-image .custom-msg-wrap .custom-title{font-size:11px;line-height:1.3}}@media screen and (max-width: 767px){.step--info-wrapper .gift-card-main-wrap .gift-card-image-wrap .card-image-wrap .cover-background-image-wrap.show .main-cover-image .custom-msg-wrap .custom-title{font-size:11px;line-height:1.4}}@media screen and (max-width: 425px){.step--info-wrapper .gift-card-main-wrap .gift-card-image-wrap .card-image-wrap .cover-background-image-wrap.show .main-cover-image .custom-msg-wrap .custom-title{font-size:8px}}@media (phone-tiny){.step--info-wrapper .gift-card-main-wrap .gift-card-image-wrap .card-image-wrap .cover-background-image-wrap.show .main-cover-image .custom-msg-wrap .custom-title{font-size:8px}}.step--info-wrapper .gift-card-main-wrap .gift-card-image-wrap .card-image-wrap .cover-background-image-wrap.show .main-cover-image img{position:absolute;object-fit:cover;left:calc(27% + 4px);right:calc(27% + 5px);bottom:calc(8.5% + 2px);border-radius:5px}@media screen and (max-width: 767px){.step--info-wrapper .gift-card-main-wrap .gift-card-image-wrap .card-image-wrap .cover-background-image-wrap.show .main-cover-image img{left:calc(27% + 5px);bottom:calc(8.5% + 3px)}}.step--info-wrapper .gift-card-main-wrap .gift-card-image-wrap .card-image-wrap .cover-background-image-wrap.show .main-cover-image-for-url{background-size:contain;background-image:url(/cdn/shop/files/FINAL-CYOB-BG.jpg?v=1640173066)}.step--info-wrapper .gift-card-main-wrap .gift-card-image-wrap .card-image-wrap .cover-background-image-wrap.show .main-cover-image-for-url .custom-msg-wrap{position:absolute;top:3%;left:10%;right:10%;bottom:48%;z-index:-4;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:column;-webkit-box-direction:column;-ms-flex-flow:column;flex-flow:column;-webkit-justify-content:center;justify-content:center}.step--info-wrapper .gift-card-main-wrap .gift-card-image-wrap .card-image-wrap .cover-background-image-wrap.show .main-cover-image-for-url .custom-msg-wrap .custom-msg{color:#fff;text-align:center;font-size:33px;line-height:1.5;margin:0;white-space:break-spaces;font-family:Montserrat;width:100%;word-break:break-word}.step--info-wrapper .gift-card-main-wrap .gift-card-image-wrap .card-image-wrap .cover-background-image-wrap.show .main-cover-image-for-url .custom-msg-wrap .custom-title{color:#ffa64f;font-weight:700;text-align:center;font-size:33px;line-height:1.5;margin:0;white-space:break-spaces;font-family:Montserrat;width:100%;word-break:break-word;padding-top:10px}.step--info-wrapper .gift-card-main-wrap .gift-card-image-wrap .card-image-wrap .cover-background-image-wrap.show .main-cover-image-for-url img{position:absolute;object-fit:cover;left:calc(27% + 6px);right:calc(27% + 10px);bottom:calc(10.5% + 5px);border-radius:5px}.step--info-wrapper .gift-card-main-wrap .gift-card-image-wrap .card-image-wrap .cover-background-image-wrap.show .main-cover-image-for-url .bundle-id{position:absolute;color:#fff;bottom:30px;margin:0;left:5px;font-size:25px;letter-spacing:1px;z-index:-4}.step--info-wrapper .gift-card-main-wrap .gift-card-image-wrap .card-image-wrap .cover-background-image-wrap .main-cover-image{position:absolute;top:50%;left:50%;width:90%;height:76%;z-index:5;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.step--info-wrapper .gift-card-main-wrap .gift-card-image-wrap .card-image-wrap .cover-background-image-wrap .main-cover-image-for-url{position:absolute;top:50%;left:50%;width:1021px;height:1114px;max-width:1021px;max-height:1114px;z-index:-5;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.step--info-wrapper .gift-card-main-wrap .gift-card-image-wrap .card-image-wrap .cover-background-image-wrap img{width:100%;vertical-align:middle}.step--info-wrapper .option-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:3rem;border-radius:1rem;border:.1rem solid #d6d6d6}@media screen and (max-width: 989px){.step--info-wrapper .option-list{padding:1.5rem;flex-wrap:wrap;-webkit-flex-wrap:wrap}}.step--info-wrapper .option-list .step--view-img{width:50%;padding-right:3rem}@media screen and (max-width: 989px){.step--info-wrapper .option-list .step--view-img{padding-right:0rem;width:100%}}.step--info-wrapper .option-list .step--view-img img{margin:0 auto;display:block;border-radius:1rem}.step--info-wrapper .option-list .step--view-content{width:50%;padding:0 3rem}@media screen and (min-width: 768px)and (max-width: 1024px){.step--info-wrapper .option-list .step--view-content{padding:0rem}}@media screen and (max-width: 989px){.step--info-wrapper .option-list .step--view-content{width:100%;padding:0rem;margin-top:2rem}}.step--info-wrapper .option-list .step--view-content .stepview--title{margin-bottom:2rem}.step--info-wrapper .option-list .step--view-content .stepview--summary-list ul{margin:0;padding:0;list-style:none}.step--info-wrapper .option-list .step--view-content .stepview--summary-list ul li{background-color:#fff;border-radius:.8rem;padding:1rem;border:.1rem solid #e8e8e8;margin-bottom:1rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.step--info-wrapper .option-list .step--view-content .stepview--summary-list ul li:last-child{margin-bottom:0rem}.step--info-wrapper .option-list .step--view-content .stepview--summary-list ul li .product--img{border:.1rem solid #d6d6d6;border-radius:.4rem;height:5rem;width:5rem;overflow:hidden}@media screen and (max-width: 767px){.step--info-wrapper .option-list .step--view-content .stepview--summary-list ul li .product--img{height:4rem;width:4rem}}.step--info-wrapper .option-list .step--view-content .stepview--summary-list ul li .product--img img{width:100%}.step--info-wrapper .option-list .step--view-content .stepview--summary-list ul li .product--title{padding:0 1rem;max-width:20rem;-webkit-box-flex:0 0 20rem;-ms-flex:0 0 20rem;flex:0 0 20rem;line-height:1.4rem;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 767px){.step--info-wrapper .option-list .step--view-content .stepview--summary-list ul li .product--title{max-width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-line-clamp:2}}.step--info-wrapper .option-list .step--view-content .stepview--summary-list ul li .product--qty{color:#4f4f4f;line-height:1.641rem;margin-left:auto;min-width:10rem}.step--info-wrapper .option-list .step--view-content .stepview--summary-list ul li .product--price{color:#c22323}@media screen and (max-width: 767px){.step--info-wrapper .option-list .step--view-content .stepview--summary-list ul li .product--price{min-width:10rem;text-align:right}.step--info-wrapper .option-list .step--view-content .stepview--summary-list ul li .product--price .product--qty{min-width:auto}}@media screen and (max-width: 767px){.step--info-wrapper .option-list .step--view-content .stepview--summary-list ul li.free-prd-wrap .product--qty{min-width:auto;padding-right:1rem}.step--info-wrapper .option-list .step--view-content .stepview--summary-list ul li.free-prd-wrap .product--price{min-width:auto}}.step--info-wrapper .option-list .step--view-content .stepview--summary-list .totalAmout{margin-top:3rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:1rem}.step--info-wrapper .option-list .step--view-content .stepview--summary-list .totalAmout .product--subtitle{line-height:2.109rem;color:#000}.step--info-wrapper .option-list .step--view-content .stepview--summary-list .totalAmout .product--totalamt{margin-left:auto;line-height:2.109rem;color:#000}.step--info-wrapper .option-list .step--view-content .stepview-btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.step--info-wrapper .option-list .step--view-content .stepview-btn button{width:49%}@media screen and (max-width: 1024px){.step--info-wrapper .option-list .step--view-content .stepview-btn button{font-size:1.4rem;padding:1rem 1.4rem}}@media screen and (max-width: 767px){.step--info-wrapper .sticky-step-2-button{position:fixed;bottom:0;left:0;right:0;background:#fff;z-index:11}}@media screen and (min-width: 768px){.step--info-wrapper .sticky-step-2-button{margin-top:40px}}.step--info-wrapper .sticky-step-2-button .btn-wrap{width:100%;height:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media screen and (min-width: 1200px){.step--info-wrapper .sticky-step-2-button .btn-wrap{width:400px;margin:0 auto}}.step--info-wrapper .sticky-step-2-button .btn-wrap .btn{font-size:18px;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-evenly;justify-content:space-evenly}@media screen and (min-width: 768px){.step--info-wrapper .sticky-step-2-button .btn-wrap .btn{border-radius:10px}}@media screen and (min-width: 768px)and (max-width: 1024px){.step--info-wrapper .sticky-step-2-button .btn-wrap .btn{font-size:14px!important}.step--info-wrapper .sticky-step-2-button .btn-wrap .btn img{width:20px!important}}.step--info-wrapper .sticky-step-2-button .btn-wrap .btn img{width:25px;filter:invert(1)}@media screen and (max-width: 767px){.step--info-wrapper .sticky-step-2-button .btn-wrap .btn img{width:20px}}.step--info-wrapper .sticky-step-2-button .btn-wrap .btn--back{width:35%;background-color:#f44336}@media screen and (min-width: 768px){.step--info-wrapper .sticky-step-2-button .btn-wrap .btn--back{margin-right:10px}}@media screen and (max-width: 767px){.step--info-wrapper .sticky-step-2-button .btn-wrap .btn--back{font-size:14px}}.step--info-wrapper .sticky-step-2-button .btn-wrap .next-btn{width:65%;font-size:16px;background-color:#000;color:#fff}@media screen and (min-width: 768px){.step--info-wrapper .sticky-step-2-button .btn-wrap .next-btn{margin-left:10px}}@media screen and (max-width: 767px){.step--info-wrapper .sticky-step-2-button .btn-wrap .next-btn{font-size:14px}}.step--info-wrapper .sticky-footer-mobile{position:fixed;bottom:0;left:0;right:0;display:flex;background:#fff;z-index:100;border-top:1px solid #000}.step--info-wrapper .sticky-footer-mobile .btn-move-next{width:70%}.step--info-wrapper .sticky-footer-mobile .btn-move-next button{width:100%;height:100%;background:#f44336;font-size:16px}.step--info-wrapper .container>.cartbag{background:#b02928;position:fixed;bottom:96px;right:30px;display:grid;width:60px;height:60px;border-radius:50%;padding:15px 8px 8px;place-items:center;z-index:100;cursor:pointer}.step--info-wrapper .container>.cartbag img{max-width:30px}.step--info-wrapper .container>.cartbag .cart-count{position:absolute;top:0;left:50%;transform:translate(-50%);color:#fff;font-weight:600}.not-found{text-align:center;font-size:20px;text-transform:capitalize;background:#b33232;color:#fff;display:table;margin:0 auto;padding:5px 15px}.fixed-cart-items{position:fixed;bottom:0;left:0;right:0;z-index:999;background:#fff;border-top:1px solid #d6d6d6;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media screen and (max-width: 767px){.fixed-cart-items{flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-direction:column;-webkit-flex-direction:column}}.fixed-cart-items.sticky-footer-wrap{-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.fixed-cart-items.sticky-footer-wrap .close{display:none}.fixed-cart-items.sticky-footer-wrap .fixed-cart-items-wrap{width:calc(100% - 66rem)}@media screen and (min-width: 768px){.fixed-cart-items.sticky-footer-wrap .fixed-cart-items-wrap{overflow-x:auto;white-space:nowrap}}@media screen and (max-width: 1024px){.fixed-cart-items.sticky-footer-wrap .fixed-cart-items-wrap{width:calc(100% - 54rem)}}@media screen and (max-width: 767px){.fixed-cart-items.sticky-footer-wrap .fixed-cart-items-wrap{width:100%;flex-direction:column;-webkit-flex-direction:column;max-height:24rem;overflow-y:auto}}.fixed-cart-items.sticky-footer-wrap .cart-total-btn-footer{padding:2rem 3rem 2rem 0rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end;width:66rem}@media screen and (max-width: 1024px){.fixed-cart-items.sticky-footer-wrap .cart-total-btn-footer{width:54rem;padding:2rem 2rem 2rem 0rem}}@media screen and (max-width: 767px){.fixed-cart-items.sticky-footer-wrap .cart-total-btn-footer{width:100%;padding:1.5rem;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}}@media screen and (max-width: 767px){.fixed-cart-items.sticky-footer-wrap .cart-total-btn-footer .cart-sm-footup{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:1.5rem}.fixed-cart-items.sticky-footer-wrap .cart-total-btn-footer .cart-sm-footup .product-total a{color:#4f4f4f;text-decoration:underline;padding:0 .2rem}}.fixed-cart-items.sticky-footer-wrap .cart-total-btn-footer .cart-total{margin-right:1rem;display:block}@media screen and (max-width: 1024px){.fixed-cart-items.sticky-footer-wrap .cart-total-btn-footer .cart-total{font-size:1.8rem}}.fixed-cart-items.sticky-footer-wrap .cart-total-btn-footer .btn--move{margin-left:1rem}@media screen and (max-width: 767px){.fixed-cart-items.sticky-footer-wrap .cart-total-btn-footer .btn--move{margin-left:0rem;width:calc(50% - .5rem)}}.fixed-cart-items.sticky-footer-wrap .cart-total-btn-footer .btn--move [class*=btn-]{width:21rem}@media screen and (max-width: 1024px){.fixed-cart-items.sticky-footer-wrap .cart-total-btn-footer .btn--move [class*=btn-]{width:16rem;font-size:1.4rem;padding:1rem 1.4rem}}@media screen and (max-width: 767px){.fixed-cart-items.sticky-footer-wrap .cart-total-btn-footer .btn--move [class*=btn-]{width:100%;border-radius:.4rem}}.fixed-cart-items.sticky-footer-wrap .cart-total-btn-footer .btn--move.btn-move-next .arrow:after{background-image:url("data:image/svg+xml,%3Csvg width='9' height='13' viewBox='0 0 9 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.33805 0.809796C1.74204 0.400952 2.40185 0.396159 2.81177 0.799092L7.78929 5.69177C7.98802 5.8871 8.0999 6.15376 8.0999 6.43205C8.0999 6.71033 7.98802 6.97699 7.78929 7.17232L2.6735 12.2009C2.26358 12.6038 1.60377 12.599 1.19978 12.1902C0.795788 11.7814 0.800594 11.1233 1.21051 10.7204L5.57319 6.43205L1.34878 2.27965C0.938858 1.87672 0.934053 1.21864 1.33805 0.809796Z' fill='white'/%3E%3C/svg%3E");background-size:contain;top:.3rem;height:1.7rem}@media screen and (max-width: 1024px){.fixed-cart-items.sticky-footer-wrap .cart-total-btn-footer .btn--move.btn-move-next .arrow:after{top:.2rem;height:1.2rem;width:1.2rem}}.fixed-cart-items.sticky-footer-wrap .cart-total-btn-footer .btn--move.btn-move-next .loading-svg:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' xmlns:v='https://vecta.io/nano'%3E%3Cg transform='translate(25 50)'%3E%3Ccircle cx='0' cy='0' r='8' fill='%23fff'%3E%3CanimateTransform attributeName='transform' type='scale' begin='-0.3333333333333333s' calcMode='spline' keySplines='0.3 0 0.7 1;0.3 0 0.7 1' values='0;1;0' keyTimes='0;0.5;1' dur='1s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3Cg transform='translate(50 50)'%3E%3Ccircle cx='0' cy='0' r='8' fill='%23fff'%3E%3CanimateTransform attributeName='transform' type='scale' begin='-0.16666666666666666s' calcMode='spline' keySplines='0.3 0 0.7 1;0.3 0 0.7 1' values='0;1;0' keyTimes='0;0.5;1' dur='1s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3Cg transform='translate(75 50)'%3E%3Ccircle cx='0' cy='0' r='8' fill='%23fff'%3E%3CanimateTransform attributeName='transform' type='scale' begin='0s' calcMode='spline' keySplines='0.3 0 0.7 1;0.3 0 0.7 1' values='0;1;0' keyTimes='0;0.5;1' dur='1s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");background-size:100%;top:.3rem;height:2rem;width:3.6rem;background-position:center;margin-left:.5rem}@media screen and (max-width: 1024px){.fixed-cart-items.sticky-footer-wrap .cart-total-btn-footer .btn--move.btn-move-next .loading-svg:after{top:.2rem;height:1.2rem;width:2.5rem}}.fixed-cart-items.sticky-footer-wrap .cart-total-btn-footer .btn--move.btn-move-back .arrow-back:disabled:before{background-image:url("data:image/svg+xml,%3Csvg width='8' height='13' viewBox='0 0 8 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.16195 12.1902C6.75796 12.599 6.09815 12.6038 5.68823 12.2009L0.710709 7.30823C0.511985 7.1129 0.400098 6.84624 0.400098 6.56795C0.400098 6.28967 0.511985 6.02301 0.710709 5.82768L5.8265 0.799092C6.23642 0.396159 6.89623 0.400951 7.30022 0.809796C7.70421 1.21864 7.69941 1.87672 7.28949 2.27965L2.92681 6.56795L7.15122 10.7204C7.56114 11.1233 7.56595 11.7814 7.16195 12.1902Z' fill='%23d6d6d6'/%3E%3C/svg%3E%0A")}.fixed-cart-items.sticky-footer-wrap .cart-total-btn-footer .btn--move.btn-move-back .arrow-back:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='8' height='13' viewBox='0 0 8 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.16195 12.1902C6.75796 12.599 6.09815 12.6038 5.68823 12.2009L0.710709 7.30823C0.511985 7.1129 0.400098 6.84624 0.400098 6.56795C0.400098 6.28967 0.511985 6.02301 0.710709 5.82768L5.8265 0.799092C6.23642 0.396159 6.89623 0.400951 7.30022 0.809796C7.70421 1.21864 7.69941 1.87672 7.28949 2.27965L2.92681 6.56795L7.15122 10.7204C7.56114 11.1233 7.56595 11.7814 7.16195 12.1902Z' fill='%23000000'/%3E%3C/svg%3E%0A");width:1.7rem;height:1.7rem;display:inline-block;background-size:contain;margin-right:1rem;position:relative;top:.3rem;background-repeat:no-repeat}@media screen and (max-width: 1024px){.fixed-cart-items.sticky-footer-wrap .cart-total-btn-footer .btn--move.btn-move-back .arrow-back:before{top:.2rem;height:1.2rem;width:1.2rem}}.fixed-cart-items .fixed-cart-items-wrap{padding:2rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media screen and (max-width: 767px){.fixed-cart-items .fixed-cart-items-wrap{padding:1rem 2rem}}.fixed-cart-items .fixed-cart-items-wrap .single-tem{margin-right:2rem;max-width:6rem;-webkit-box-flex:0 0 6rem;-ms-flex:0 0 6rem;flex:0 0 6rem;position:relative}@media screen and (max-width: 767px){.fixed-cart-items .fixed-cart-items-wrap .single-tem{max-width:100%;-webkit-box-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-right:0;margin-bottom:1rem;padding:1rem;border:.1rem solid #e8e8e8;border-radius:.8rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.fixed-cart-items .fixed-cart-items-wrap .single-tem:last-child{margin-bottom:0}}.fixed-cart-items .fixed-cart-items-wrap .single-tem .img-box{overflow:hidden;height:6rem;width:6rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;border:.1rem solid #d6d6d6;border-radius:.4rem}.fixed-cart-items .fixed-cart-items-wrap .single-tem .img-box img{max-width:5.8rem;display:block;margin:0 auto;max-height:5.8rem;width:auto}.fixed-cart-items .fixed-cart-items-wrap .single-tem .count,.fixed-cart-items .fixed-cart-items-wrap .single-tem .remove-item{position:absolute;right:0;background:#d6d6d6;color:#3c3c3c;width:1.5rem;height:1.5rem;text-align:center;top:-.5rem;border-radius:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.fixed-cart-items .fixed-cart-items-wrap .single-tem .remove-item{right:-.5rem;cursor:pointer}@media screen and (max-width: 767px){.fixed-cart-items .fixed-cart-items-wrap .single-tem .remove-item{position:static;width:3rem;height:3rem;background-color:#0000}}.fixed-cart-items .fixed-cart-items-wrap .single-tem .remove-item svg{height:.6rem;width:.6rem}@media screen and (max-width: 767px){.fixed-cart-items .fixed-cart-items-wrap .single-tem .remove-item svg{height:1.6rem;width:1.6rem}}.fixed-cart-items .fixed-cart-items-wrap .single-tem .count{font-weight:600;left:-.5rem;color:#fff;background-color:#c22323;font-size:.8rem;line-height:.968rem}@media screen and (max-width: 767px){.fixed-cart-items .fixed-cart-items-wrap .single-tem .single-item-txt-price{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%;padding:0 1rem}.fixed-cart-items .fixed-cart-items-wrap .single-tem .single-item-txt-price .item-price{font-size:1.4rem;font-weight:700;line-height:1}}.fixed-cart-items .fixed-cart-items-wrap .single-tem .single-item-txt-price .text{color:#000;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width: 768px){.fixed-cart-items .fixed-cart-items-wrap .single-tem .single-item-txt-price .text{white-space:nowrap;margin-bottom:0;margin-top:.5rem;font-size:.8rem;line-height:.968rem}}@media screen and (max-width: 767px){.fixed-cart-items .fixed-cart-items-wrap .single-tem .single-item-txt-price .text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .8rem;font-size:1.2rem;letter-spacing:.02rem;font-weight:700}}.fixed-cart-items .cart-total{font-weight:600}@media (min-width: 768px){.fixed-cart-items .cart-total{margin-left:auto}}.fixed-cart-items .empty-cart{text-align:center;font-weight:700;margin-bottom:0;font-size:16px;padding:10px 0}.fixed-cart-items .close{position:absolute;left:15px;background:#000;width:25px;height:25px;color:#fff;border-radius:100%;cursor:pointer;text-align:center;top:-12.5px;line-height:25px;font-size:22px}@media screen and (max-width: 767px){.productprice{font-size:1.3rem}}@media screen and (min-width: 768px){body .fixed-cart-mob-close{display:none}}@media screen and (max-width: 767px){body .fixed-cart-mob-close{position:absolute;height:3rem;width:3rem;border-radius:100%;top:-1.5rem;right:1.5rem;background-color:#000;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}body .fixed-cart-mob-close svg{height:1.5rem;width:1.5rem;position:relative;right:-.1rem}}@media screen and (max-width: 767px){body .cart-footup-overlay{position:fixed;z-index:3;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background:#0009;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}body.cart-popup-active{overflow:hidden!important}body:not(.cart-popup-active) .fixed-cart-items-wrap,body:not(.cart-popup-active) .fixed-cart-mob-close,body:not(.cart-popup-active) .cart-footup-overlay{display:none}}.Toaster__alert{background-color:#212529e6;overflow:hidden;max-width:65rem;position:relative;border-radius:.4rem;display:flex;padding:1.2rem 4.8rem 1.2rem 1.5rem;box-shadow:#343a4026 0 .1rem 1rem,#343a401a 0 .6rem 1.2rem,#343a401f 0 .6rem 1.5rem -.2rem}.Toaster__alert_text{box-sizing:border-box;color:#fff;-webkit-font-smoothing:antialiased;font-weight:500;line-height:1.5;font-size:1.6rem;margin:0}.Toaster__alert_close{padding:.8rem;outline:none;cursor:pointer;background-color:#0000;position:absolute;top:.7rem;right:.4rem;border-radius:.4rem;border:0;font-size:1.8rem;line-height:1;font-weight:700;text-shadow:0 .1rem 0 #fff;opacity:.5;color:#fff;-webkit-appearance:none}.Toaster__alert_close:focus{box-shadow:0 0 0 .3rem #343a4026}.Toaster__message-wrapper{padding:.8rem}.Toaster__manager-bottom{bottom:2.5rem!important}.template-valentines-curalated .sorting-section{display:none}.giftcard-section{padding:30px 0 10px;background-color:#fff}@media screen and (max-width: 1024px){.giftcard-section .Container{padding:0}}.giftcard-section .giftcard-wrapper{width:100%}@media screen and (min-width: 1200px){.giftcard-section .giftcard-wrapper{max-width:1085px;margin:0 auto}}.giftcard-section .giftcard-wrapper .text-wrapper{text-align:center}@media screen and (max-width: 767px){.giftcard-section .giftcard-wrapper .text-wrapper{padding:0 20px}}.giftcard-section .giftcard-wrapper .text-wrapper .title{font-size:50px;line-height:64px;width:100%;margin:0;text-align:center}@media screen and (max-width: 1024px){.giftcard-section .giftcard-wrapper .text-wrapper .title{font-size:35px}}.giftcard-section .giftcard-wrapper .text-wrapper .giftcard-desc{line-height:26px;text-align:center;width:700px;display:block;margin:0 auto 40px}@media screen and (max-width: 767px){.giftcard-section .giftcard-wrapper .text-wrapper .giftcard-desc{width:100%}}.giftcard-section .giftcard-wrapper .giftcard-product-block{margin-top:30px;text-align:center}@media screen and (max-width: 1024px){.giftcard-section .giftcard-wrapper .giftcard-product-block{text-align:left}}.giftcard-section .giftcard-wrapper .giftcard-product-block .gitcard-block{padding:0 30px;margin-bottom:50px;display:inline-block;width:33%}@media screen and (max-width: 1024px){.giftcard-section .giftcard-wrapper .giftcard-product-block .gitcard-block{width:50%;padding:0 10px;margin:0 -2px 35px}}.giftcard-section .giftcard-wrapper .giftcard-product-block .gitcard-block .block-box .block-box-wrap{display:block}.giftcard-section .giftcard-wrapper .giftcard-product-block .gitcard-block .block-box .block-box-wrap .img img{border-radius:1.2rem}.giftcard-section .giftcard-wrapper .giftcard-product-block .gitcard-block .block-box .block-box-wrap .prod-title{line-height:36px;width:100%;padding-left:17px;text-align:left;white-space:nowrap;word-wrap:break-word;text-overflow:ellipsis;overflow:hidden;max-width:100%}.birthday-products-section .color-red{color:#c22323}.birthday-products-section .shipping-progress-bar-wrapper{margin:20px 0;position:relative}.birthday-products-section .shipping-progress-bar-wrapper .shipping-progress-bar-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.birthday-products-section .shipping-progress-bar-wrapper .shipping-progress-bar-inner .side-image{-webkit-box-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:130px}@media screen and (max-width: 767px){.birthday-products-section .shipping-progress-bar-wrapper .shipping-progress-bar-inner .side-image{display:none}}.birthday-products-section .shipping-progress-bar-wrapper .shipping-progress-bar-inner .product-progress-bar-wrapper{-webkit-box-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}@media screen and (max-width: 767px){.birthday-products-section .shipping-progress-bar-wrapper .shipping-progress-bar-inner .product-progress-bar-wrapper{-webkit-box-flex:0 0 90%;-ms-flex:0 0 90%;flex:0 0 90%;max-width:90%;margin:auto}}.birthday-products-section .shipping-progress-bar-wrapper .shipping-progress-bar-inner .product-progress-bar-wrapper .title-wrapper .title-inner{text-align:center}.birthday-products-section .shipping-progress-bar-wrapper .shipping-progress-bar-inner .product-progress-bar-wrapper .title-wrapper .title-inner.first-text .sub-title{text-transform:uppercase;font-family:Gotham,sans-serif;font-style:italic;font-weight:300;line-height:13px;letter-spacing:.4799999893px}.birthday-products-section .shipping-progress-bar-wrapper .shipping-progress-bar-inner .product-progress-bar-wrapper .title-wrapper .title-inner.first-text .main-title{font-weight:700;margin-top:10px}.birthday-products-section .shipping-progress-bar-wrapper .shipping-progress-bar-inner .product-progress-bar-wrapper .title-wrapper .title-inner.second-text .sub-title{text-transform:uppercase;font-family:Gotham,sans-serif;font-style:italic;font-weight:300;line-height:13.4px;letter-spacing:.48px;margin-top:10px}.birthday-products-section .shipping-progress-bar-wrapper .shipping-progress-bar-inner .product-progress-bar-wrapper .title-wrapper .title-inner.second-text .main-title{font-weight:700}.birthday-products-section .shipping-progress-bar-wrapper .shipping-progress-bar-inner .product-progress-bar-wrapper .title-wrapper .title-inner.second-text .bold-text{font-weight:600;text-transform:uppercase;margin-top:20px}.birthday-products-section .shipping-progress-bar-wrapper .shipping-progress-bar-inner .product-progress-bar-wrapper .title-wrapper .title-inner.second-text .free-shipping-text{margin-top:10px}.birthday-products-section .shipping-progress-bar-wrapper .shipping-progress-bar-inner .product-progress-bar-wrapper .title-wrapper .title-inner.third-text .sub-title{text-transform:uppercase;font-style:italic;font-weight:300;line-height:13px;letter-spacing:.4799999893px}.birthday-products-section .shipping-progress-bar-wrapper .shipping-progress-bar-inner .product-progress-bar-wrapper .title-wrapper .title-inner.third-text .main-title{font-weight:700;margin-top:10px}.birthday-products-section .shipping-progress-bar-wrapper .shipping-progress-bar-inner .product-progress-bar-wrapper .progress-bar-content{position:relative;display:block;margin:20px auto 30px;width:90%;height:5px;background:#d6d6d6;border-radius:50px}.birthday-products-section .shipping-progress-bar-wrapper .shipping-progress-bar-inner .product-progress-bar-wrapper .progress-bar-content:after{content:"";position:absolute;left:0;top:0;height:100%;background:#3c3c3c;-webkit-transition:width 2.5s ease;-moz-transition:width 2.5s ease;-ms-transition:width 2.5s ease;-o-transition:width 2.5s ease;transition:width 2.5s ease;border-radius:50px;width:var(--after-width, 50%)}.birthday-products-section .shipping-progress-bar-wrapper .shipping-progress-bar-inner .product-progress-bar-wrapper .progress-bar-content .image-icon{position:absolute;max-width:140px;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;flex-direction:column;-webkit-flex-direction:column}.birthday-products-section .shipping-progress-bar-wrapper .shipping-progress-bar-inner .product-progress-bar-wrapper .progress-bar-content .image-icon .icon-text{text-align:center;margin-top:5px;opacity:.5}.birthday-products-section .shipping-progress-bar-wrapper .shipping-progress-bar-inner .product-progress-bar-wrapper .progress-bar-content .image-icon .icon-text.red-text{color:#c22323}.birthday-products-section .shipping-progress-bar-wrapper .shipping-progress-bar-inner .product-progress-bar-wrapper .progress-bar-content .image-icon.active .icon-text:not(.text-opacity){opacity:1;font-weight:500}.birthday-products-section .shipping-progress-bar-wrapper .shipping-progress-bar-inner .product-progress-bar-wrapper .progress-bar-content .image-icon.active .half-image{display:none}.birthday-products-section .shipping-progress-bar-wrapper .shipping-progress-bar-inner .product-progress-bar-wrapper .progress-bar-content .image-icon.active .full-image{display:block}.birthday-products-section .shipping-progress-bar-wrapper .shipping-progress-bar-inner .product-progress-bar-wrapper .progress-bar-content .image-icon.image-icon-0{left:-50px;top:10%;-moz-transform:translate(25px,-10%);-o-transform:translate(25px,-10%);-ms-transform:translate(25px,-10%);-webkit-transform:translate(25px,-10%);transform:translate(25px,-10%)}.birthday-products-section .shipping-progress-bar-wrapper .shipping-progress-bar-inner .product-progress-bar-wrapper .progress-bar-content .image-icon.image-icon-0 .icon-bg{display:block;height:12px;width:12px;border-radius:50%;background-color:#c22323;border:1px solid #c22323}.birthday-products-section .shipping-progress-bar-wrapper .shipping-progress-bar-inner .product-progress-bar-wrapper .progress-bar-content .image-icon.image-icon-1{left:50%;top:10%;-moz-transform:translate(-50%,-10%);-o-transform:translate(-50%,-10%);-ms-transform:translate(-50%,-10%);-webkit-transform:translate(-50%,-10%);transform:translate(-50%,-10%)}.birthday-products-section .shipping-progress-bar-wrapper .shipping-progress-bar-inner .product-progress-bar-wrapper .progress-bar-content .image-icon.image-icon-1 .icon-bg{display:block;height:12px;width:12px;border-radius:50%;background-color:#fff;border:1px solid #000}.birthday-products-section .shipping-progress-bar-wrapper .shipping-progress-bar-inner .product-progress-bar-wrapper .progress-bar-content .image-icon.image-icon-1.active .icon-bg{background-color:#c22323;border:1px solid #c22323}.birthday-products-section .shipping-progress-bar-wrapper .shipping-progress-bar-inner .product-progress-bar-wrapper .progress-bar-content .image-icon.last-image{top:8%;left:calc(100% + 60px);-moz-transform:translate(calc(-100% - 30px),-16%);-o-transform:translate(calc(-100% - 30px),-16%);-ms-transform:translate(calc(-100% - 30px),-16%);-webkit-transform:translate(calc(-100% - 30px),-16%);transform:translate(calc(-100% - 30px),-16%)}.birthday-products-section .shipping-progress-bar-wrapper .shipping-progress-bar-inner .product-progress-bar-wrapper .progress-bar-content .image-icon.last-image img{height:20px;width:20px;background:#fff}.birthday-products-section .shipping-progress-bar-wrapper .successful-gif{position:absolute;z-index:1;top:-130%;left:30%}@media screen and (max-width: 767px){.birthday-products-section .shipping-progress-bar-wrapper .successful-gif{top:-200%;left:0%}}.birthday-products-section .birthday-products-wrapper .birthday-products-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}@media screen and (max-width: 767px){.birthday-products-section .birthday-products-wrapper .birthday-products-inner{padding:0 1.5rem}}.birthday-products-section .birthday-products-wrapper .birthday-products-inner.d-none{display:none}.birthday-products-section .birthday-products-wrapper .birthday-products-inner .birthday-product-card{width:33.33%;padding-inline:1rem;margin-top:2rem}@media screen and (max-width: 767px){.birthday-products-section .birthday-products-wrapper .birthday-products-inner .birthday-product-card{width:50%;padding-inline:.5rem}}@media screen and (max-width: 767px){.birthday-products-section .birthday-products-wrapper .birthday-products-inner .birthday-product-card .button-wrapper a{padding:.8rem 1rem}}.birthday-products-section .sticky-bar-button-wrapper{position:fixed;bottom:0;left:0;right:0;z-index:99;background:#fff;border-top:1px solid #d6d6d6;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media screen and (max-width: 767px){.birthday-products-section .sticky-bar-button-wrapper{flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-direction:column;-webkit-flex-direction:column}}.birthday-products-section .sticky-bar-button-wrapper.d-none{display:none}.birthday-products-section .sticky-bar-button-wrapper .sticky-bar-button-inner{padding:2rem 3rem 2rem 0rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end;width:66rem}@media screen and (max-width: 1024px){.birthday-products-section .sticky-bar-button-wrapper .sticky-bar-button-inner{width:54rem;padding:2rem 2rem 2rem 0rem}}@media screen and (max-width: 767px){.birthday-products-section .sticky-bar-button-wrapper .sticky-bar-button-inner{width:100%;padding:1.5rem 1.5rem .5rem;-webkit-justify-content:space-between;justify-content:space-between}}.birthday-products-section .sticky-bar-button-wrapper .sticky-bar-button-inner .button-wrapper{margin-left:10px}@media screen and (max-width: 767px){.birthday-products-section .sticky-bar-button-wrapper .sticky-bar-button-inner .button-wrapper{margin:0;width:75%}}@media screen and (max-width: 767px){.birthday-products-section .sticky-bar-button-wrapper .sticky-bar-button-inner .button-wrapper.next-button{width:25%}}.birthday-products-section .sticky-bar-button-wrapper .sticky-bar-button-inner .button-wrapper.next-button .button-text{border:none}@media screen and (max-width: 767px){.birthday-products-section .sticky-bar-button-wrapper .sticky-bar-button-inner .button-wrapper.next-button .button-text{font-size:12px;padding:.8rem 1rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}}.birthday-products-section .sticky-bar-button-wrapper .sticky-bar-button-inner .button-wrapper.next-button .button-text svg{margin-left:10px}.birthday-products-section .sticky-bar-button-wrapper .sticky-bar-button-inner .button-wrapper.next-button .button-text svg path{fill:#000}.birthday-products-section .sticky-bar-button-wrapper .sticky-bar-button-inner .button-wrapper.next-button .button-text.disabled svg path{opacity:.2}@media screen and (max-width: 767px){.birthday-products-section .sticky-bar-button-wrapper .sticky-bar-button-inner .button-wrapper.return-button{width:25%}}.birthday-products-section .sticky-bar-button-wrapper .sticky-bar-button-inner .button-wrapper.return-button .button-text{border:none}@media screen and (max-width: 767px){.birthday-products-section .sticky-bar-button-wrapper .sticky-bar-button-inner .button-wrapper.return-button .button-text{font-size:12px;padding:.8rem 1rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}}.birthday-products-section .sticky-bar-button-wrapper .sticky-bar-button-inner .button-wrapper.return-button .button-text svg{margin-right:10px}.birthday-products-section .sticky-bar-button-wrapper .sticky-bar-button-inner .button-wrapper.return-button .button-text svg path{fill:#000}.birthday-products-section .sticky-bar-button-wrapper .sticky-bar-button-inner .button-wrapper.return-button .button-text.disabled svg path{opacity:.2}.birthday-products-section .sticky-bar-button-wrapper .sticky-bar-button-inner .button-wrapper.cart-button button:not(.disabled){background-color:#1c7b31}.birthday-products-section .sticky-bar-button-wrapper .sticky-bar-button-inner .button-wrapper.cart-button button:not(.disabled).btn-loading:after{border-left-color:#fff}@media screen and (max-width: 767px){.birthday-products-section .sticky-bar-button-wrapper .sticky-bar-button-inner .button-wrapper.cart-button button{font-size:12px;padding:.8rem 1rem;width:100%}}.birthday-products-section .sticky-bar-button-wrapper .sticky-bar-button-inner .button-wrapper.cart-button button .without-shipping,.birthday-products-section .sticky-bar-button-wrapper .sticky-bar-button-inner .button-wrapper.cart-button button.only-checkout .with-shipping{display:none}.birthday-products-section .sticky-bar-button-wrapper .sticky-bar-button-inner .button-wrapper.cart-button button.only-checkout .without-shipping{display:block}.valentine-day-page-wrapper .valentine-day-page-inner .collection-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}@media screen and (max-width: 767px){.valentine-day-page-wrapper .valentine-day-page-inner .collection-wrapper{padding:0 1.5rem}}.valentine-day-page-wrapper .valentine-day-page-inner .collection-wrapper .valentine-product-card{width:33.33%;padding-inline:1rem;margin-top:2rem}@media screen and (max-width: 767px){.valentine-day-page-wrapper .valentine-day-page-inner .collection-wrapper .valentine-product-card{width:50%;padding-inline:.5rem}}.store-locator-section{padding-bottom:30px}.store-locator-section .store-locator-wrapper{margin-top:25px}@media screen and (max-width: 767px){.store-locator-section .store-locator-wrapper .location-filter-wrapper .location-filter-inner{padding:0 20px}}.store-locator-section .store-locator-wrapper .location-filter-wrapper .location-filter-inner .title{font-size:35px;font-weight:700;text-align:center;margin-bottom:20px}.store-locator-section .store-locator-wrapper .location-filter-wrapper .location-filter-inner .filter-wrapper{margin-top:50px}.store-locator-section .store-locator-wrapper .location-filter-wrapper .location-filter-inner .filter-wrapper .filter-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;gap:20px}.store-locator-section .store-locator-wrapper .location-filter-wrapper .location-filter-inner .filter-wrapper .filter-inner .field-input{padding:1.5rem 7.5rem 1.5rem 2rem;width:100%;height:100%;border-radius:5px;border:1px solid}.store-locator-section .store-locator-wrapper .store-wrapper{margin:60px auto;max-width:1140px;width:90%}.store-locator-section .store-locator-wrapper .store-wrapper .store-inner .stores{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-webkit-flex-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:center;justify-content:center;flex-wrap:wrap;-webkit-flex-wrap:wrap}.store-locator-section .store-locator-wrapper .store-wrapper .store-inner .stores .block{-webkit-box-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%;padding:10px}@media screen and (max-width: 767px){.store-locator-section .store-locator-wrapper .store-wrapper .store-inner .stores .block{-webkit-box-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:10px}}.store-locator-section .store-locator-wrapper .store-wrapper .store-inner .stores .block .block-wrapper{padding:50px 30px;height:100%;text-align:center;background:#fff;border-radius:5px;box-shadow:10px 10px 20px #0000000d}.store-locator-section .store-locator-wrapper .store-wrapper .store-inner .stores .block .block-wrapper .block-inner .store-name{margin-bottom:15px}.store-locator-section .store-locator-wrapper .store-wrapper .store-inner .stores .block .block-wrapper .block-inner .map-store-directions{margin-top:10px;padding:10px}.build-box-page-wrapper{padding-top:20px;padding-bottom:32px}.build-box-page-wrapper .build-box-page-inner{margin:0 auto;padding:0 50px;width:80%;max-width:1440px}.build-box-page-wrapper .build-box-page-inner .build-box-header{display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:30px}.build-box-page-wrapper .build-box-page-inner .build-box-products{display:flex;flex-wrap:wrap;gap:32px;row-gap:5rem;padding-top:20px}.build-box-page-wrapper .build-box-page-inner .build-box-products .build-boxs-product-item{width:calc(33.33% - 22px);justify-content:space-between;height:unset;margin-bottom:unset;gap:.3rem}.build-box-page-wrapper .build-box-page-inner .build-box-products .build-boxs-product-item .build-boxs-product-item-image{width:100%;height:100%}.build-box-page-wrapper .build-box-page-inner .build-box-products .build-boxs-product-item .build-boxs-product-item-image img{width:100%;height:100%;object-fit:cover}.build-box-page-wrapper .build-box-page-inner .build-box-products .build-boxs-product-item .build-boxs-detials{display:flex;flex-direction:column;gap:.5rem}.build-box-page-wrapper .build-box-page-inner .build-box-products .build-boxs-product-item .build-boxs-detials .build-boxs-item-title h2{font-size:2rem;font-weight:600;color:#000}.build-box-page-wrapper .build-box-page-inner .build-box-products .build-boxs-product-item .build-boxs-detials .build-boxs-item-description{color:#888;font-size:1.4rem;font-weight:400}.build-box-page-wrapper .build-box-page-inner .build-box-products .build-boxs-product-item .build-boxs-detials .build-boxs-item-description img{display:none}.build-box-page-wrapper .build-box-page-inner .build-box-products .build-boxs-product-item .build-boxs-detials .build-boxs-item-price{font-size:2rem;font-weight:700;color:#000;display:flex;gap:.5rem;justify-content:center;align-items:center}.build-box-page-wrapper .build-box-page-inner .build-box-products .build-boxs-product-item .build-boxs-detials .build-boxs-item-price .price-compare-at{color:gray;text-decoration:line-through}.build-box-page-wrapper .build-box-page-inner .build-box-products .build-boxs-product-item .build-boxs-detials .build-boxs-item-price .price-off{color:#c22323;font-size:1.6rem;display:flex;gap:2px;align-items:center}.build-box-page-wrapper .build-box-page-inner .build-box-products .build-boxs-product-item .build-boxs-item-button{width:100%}.build-box-page-wrapper .build-box-page-inner .build-box-products .build-boxs-product-item .build-boxs-item-button a{display:inline-block;text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;background-color:var(--theme_color);border:0;width:100%;padding:1.5rem 2rem;border-radius:.8rem;letter-spacing:.036rem;text-transform:uppercase;font-size:1.4rem;line-height:2.1rem;cursor:pointer;box-sizing:border-box;outline:none;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;font-weight:700;color:#fff}.build-box-page-wrapper .build-box-page-inner .build-box-products .build-boxs-product-item .build-boxs-item-button a:hover{background-color:#d22222}@media screen and (max-width: 1024px){.build-box-page-wrapper .build-box-page-inner .build-box-products .build-boxs-product-item .build-boxs-item-button a{font-size:1.4rem}}@media screen and (max-width: 767px){.build-box-page-wrapper .build-box-page-inner .build-box-products .build-boxs-product-item .build-boxs-item-button a{font-size:1rem;padding:.8rem 2rem}}@media screen and (min-width: 1500px){.build-box-page-wrapper .build-box-page-inner .build-box-products .build-boxs-product-item{width:calc(25% - 28px)}}@media screen and (max-width: 767px){.build-box-page-wrapper .build-box-page-inner .build-box-products .build-boxs-product-item{width:calc(50% - 6px)}}@media screen and (max-width: 767px){.build-box-page-wrapper .build-box-page-inner .build-box-products{gap:12px}}.build-box-page-wrapper .build-box-page-inner .product-title{min-height:unset}@media screen and (max-width: 1024px){.build-box-page-wrapper .build-box-page-inner{padding:0 20px;width:100%}}@media screen and (max-width: 767px){.build-box-page-wrapper .build-box-page-inner{width:100%;padding:0 20px}}
/*# sourceMappingURL=/cdn/shop/t/2123/assets/simply-page.css.map */
