@import"https://fonts.googleapis.com/css2?family=Pacifico&display=swap";.gift_banner{position:relative}.gift_img img,.gift_img{width:100%;display:block;height:600px;object-fit:cover}.gift_banner_caption{position:absolute;left:0;width:100%;padding-top:100px;z-index:1}.gift_banner_caption h1{font-family:Pacifico,cursive;color:#000;line-height:216px;margin-bottom:0}.gift_banner_caption p{color:#000;font-size:34px}.box-build{background-color:#efeaf8;padding-top:50px;padding-bottom:50px}.box-build .section-header{margin-bottom:0}.box-build .section-header h2{font-family:Pacifico,cursive;font-size:70px;color:#000;text-transform:inherit;letter-spacing:0}.build_box .build_content h4{font-size:32px;color:#000;text-transform:uppercase;font-weight:700;margin:0}.build_icon{min-height:292px;display:flex;align-items:center;justify-content:center}.build_content p{font-size:20px;color:#000;line-height:25px}.build_box{margin-bottom:50px}.our_mission{background-color:#0065ac;padding:60px 0}.our_mission h2{color:#fff;text-transform:inherit;letter-spacing:0;font-size:35px;font-weight:700}.our_mission p{color:#fff;font-size:20px}.ppl_review{padding:70px 0}.ppl_review p{font-size:20px;color:#2b2929;margin:0}.ppl_review .section-header h4{color:#0065ac;font-size:20px;font-weight:700;font-style:italic;letter-spacing:.75px;position:relative}.ppl_review .section-header h4:after{content:"";height:5px;display:block;background-repeat:no-repeat;background-position:center center;margin-top:10px;background-image:url(bar.png)}.ppl_review .section-header{margin-bottom:15px}.build-box-page .main-content{padding-top:0}.build-box-page footer.site-footer{margin-top:0}.sl_banner img,.gift_img img,.gift_img,.banner-gift-img svg,.banner-gift-img{width:100%;display:block;height:600px;object-fit:cover}.selected_box{background-color:#efeaf8;padding-top:50px;padding-bottom:80px}.select_img img{display:block;width:100%}.select_content{padding-top:10px}.selected_box .section-header h2{font-family:Pacifico,cursive;font-size:70px;color:#000;text-transform:inherit;letter-spacing:0}.select_content h4{font-size:26px;color:#000;text-transform:uppercase;font-weight:700;margin:0}.select_content p{font-size:20px;color:#000;line-height:25px;margin-bottom:30px}.select_content a.btn.hero__btn{margin-top:0}.select_content a.btn.hero__btn{margin-top:0;padding:20px 30px}.selected_box .section-header{margin-bottom:0}.featur_box{padding-top:20px}.featur_box .section-header{margin-bottom:35px}.featur_box .section-header h2{font-family:Pacifico,cursive;font-size:70px;color:#000;text-transform:inherit;letter-spacing:0;margin-bottom:10px}.featur_box .section-header p{font-size:20px;color:#000}.featur_box .select_content h4{margin-bottom:15px;font-size:22px}.featur_box .select_content a.btn.hero__btn{padding:12px 20px}.select-box-page .main-content{padding-top:0}.box-header{background-color:#efeaf8;padding-top:40px;padding-bottom:10px}.box-header h2.heading{text-align:center;font-family:Pacifico,cursive;text-transform:inherit;letter-spacing:0;font-size:80px;color:#000;padding-top:20px}ul.box_tim{display:flex;justify-content:center;position:relative}ul.box_tim:before{content:"";width:100%;height:3px;background-color:#acacac;position:absolute;left:0;top:9px}ul.box_tim li{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;text-align:center;position:relative;padding-top:25px;font-size:20px;text-transform:uppercase;font-weight:700;letter-spacing:.2px;color:#acacac}ul.box_tim li.active{color:#000}ul.box_tim li.active:before{border-color:#000}ul.box_tim li:before{content:"";width:22px;height:22px;border:3px solid #acacac;position:absolute;left:50%;top:0px;transform:translate(-50%);border-radius:20px;background-color:#fff}.selected-products p{text-align:center;color:#000;font-weight:700}.selected-products .alert-error{color:red}.box-footer{background-color:#0065ac;padding:10px 0;position:fixed;width:100%;bottom:0;left:0;z-index:2}.box-content{padding:40px 0 60px}.box-content .product-card{text-align:center}.box-content .product-card .product-card__title{color:#000;letter-spacing:.2px;margin-bottom:14px;display:block;border:0}.box-content .product-card .product-card__title:hover,.box-content .product-card .product-card__title:focus{border:0;outline:none}.box-content .product-card.grid-view-item--sold-out .price-section,.box-content .product-card.grid-view-item--sold-out .product-card__title,.box-content .product-card.grid-view-item .price-section .sold-out{pointer-events:none;opacity:.6}.box-content .product-card .price-section .price-item{background-color:#0065ac;color:#fff;display:inline-block;padding:6px 12px;text-transform:uppercase;font-weight:700;font-size:20px;letter-spacing:.5px;border-radius:10px;cursor:pointer;margin-bottom:10px}.box-content .product-card .variant-price-section.price-section .price-item{min-width:120px}.products .product h4.title{text-align:left;font-weight:700;margin-bottom:0;margin-top:5px;font-size:16px}.box-footer .grid{display:flex;align-items:center}.box-footer span.total-price{min-height:10px;display:block;color:#fff;font-size:44px;font-weight:700}.box-footer ul.navigation-btns{display:flex;justify-content:flex-end;align-items:center}.box-footer ul.navigation-btns .back{color:#fff;font-size:22px;font-weight:700;text-transform:uppercase;padding:0 10px}.box-footer ul.navigation-btns .back:before{content:"<";margin-right:5px}.box-footer ul.navigation-btns button{background-color:transparent;border:0;color:#fff;font-size:35px;line-height:35px;text-transform:uppercase;font-weight:700;border-bottom:1px solid;margin:0 10px;outline:none}.box-footer ul.navigation-btns button.next:after{content:">";margin-left:10px}.box-footer ul.navigation-btns button.back:before{content:"<";margin-right:10px}.products .product{-ms-flex:0 0 16.66%;flex:0 0 16.66%;max-width:16.66%;padding:0 20px;position:relative;margin-bottom:25px}.products{display:flex;flex-wrap:wrap;padding:20px 0}.products .product button.product-remove{position:absolute;right:0;background-color:#ef0a3b;border:1px solid #000;width:22px;height:22px;border-radius:22px;color:#fff;font-size:22px;padding-bottom:6px;line-height:0px;top:-11px;outline:none}.products .product .product_img img{width:100%}.products .product span.quantity{position:absolute;bottom:0;right:0;color:#000}.build-box-filters.product-filters{display:flex;flex-wrap:wrap;padding-bottom:20px;margin-left:-15px;margin-right:-15px}.build-box-filter{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;margin-right:0!important;padding:0 15px;margin-bottom:20px}.build-box-filter .select-group{width:100%}.build-box-filter .select-group select{width:100%;border:2px solid;height:56px;border-radius:56px;-webkit-border-radius:56px;-moz-border-radius:56px;-ms-border-radius:56px;-o-border-radius:56px;text-align:center;background:white url(https://cdn.shopify.com/s/files/1/0073/0382/3405/files/arrow_select.png?v=1614858086) no-repeat;background-position:right 20px center;text-transform:uppercase;font-size:22px;padding:10px 42px 10px 20px;background-size:22px}.build-box-filter form.build-search-form{position:relative}.build-box-filter .select-group select:focus,.build-box-filter form.build-search-form input:focus{outline:none}.build-box-filter form.build-search-form input{border:2px solid;height:56px;border-radius:56px;-webkit-border-radius:56px;-moz-border-radius:56px;-ms-border-radius:56px;-o-border-radius:56px;text-transform:uppercase;font-size:22px;padding:10px 50px 10px 20px;background-color:#fff;color:#000}.build-box-filter form.build-search-form input::-webkit-input-placeholder{color:#000!important;opacity:1}.build-box-filter form.build-search-form input:-ms-input-placeholder{color:#000!important;opacity:1}.build-box-filter form.build-search-form input::placeholder{color:#000!important;opacity:1}.build-box-filter a{border:2px solid;height:56px;border-radius:56px;-webkit-border-radius:56px;-moz-border-radius:56px;-ms-border-radius:56px;-o-border-radius:56px;background-color:#fff;color:#000;padding:10px 20px;text-align:center;text-transform:uppercase;font-size:22px;white-space:nowrap;display:inline-block;line-height:33px;width:100%}.build-box-filter form.build-search-form .search-header__submit svg.icon.icon-search{position:relative;top:-2px}.personalize-items .product-card--list{display:flex;flex-wrap:wrap}.personalize-items .product-card--list .list-item-image-quantity{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;position:relative}.personalize-items .product-card--list .list-view-item__image-column.upload-images{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%;text-align:left;padding:0 15px;position:relative}.personalize-items .product-card--list .list-item-image-quantity .list-view-item__image-column img{width:100%;max-height:initial}.list-view-item__image-wrapper.product-card__image-wrapper{width:100%}.personalize-items .product-card--list .list-item-image-quantity .list-view-item__image-column{width:100%;display:block;position:relative;padding-right:30px}.personalize-items .product-card--list .list-item-image-quantity span.quantity{position:absolute;right:0;bottom:0;font-size:22px;color:#000}.personalize-items .product-card--list .list-item-info h4.title{text-align:left;font-weight:700;margin-bottom:0;margin-top:5px;font-size:16px}.personalize-items .product-card--list .list-item-info h4.product-title{margin-top:20px}.personalize-items .product-card--list .list-item-info span.price{font-weight:700}.personalize-items .product-card--list .list-view-item__image-column.upload-images button.uploadcare--widget__button.uploadcare--widget__button_type_open{background-color:#fff;color:#000;border:2px solid #000;border-radius:80px;text-transform:uppercase;padding:8px 30px;font-weight:600;outline:none;cursor:pointer;font-size:16px;position:absolute;bottom:0}.personalize{padding-bottom:0}.personalize-items .product-card--list .list-view-item__image-column.upload-images .image-uploader{display:flex;flex-wrap:wrap;height:100%}.personalize-items .product-card--list .list-view-item__image-column.upload-images .image-uploader .upload_iimg.upload-image{-ms-flex:0 0 220px;flex:0 0 220px;max-width:220px;padding-right:15px;position:relative}.personalize-items .product-card--list .list-view-item__image-column.upload-images .upload_iimg button.uploadcare--widget__button_type_remove:after{content:"X";color:#fff;width:22px;height:22px;font-size:16px;font-weight:400;line-height:20px}.personalize-items .product-card--list .list-view-item__image-column.upload-images .upload_iimg button.uploadcare--widget__button_type_remove{position:absolute;right:0;background-color:#ef0a3b;border:1px solid #000;width:22px;height:22px;border-radius:22px;color:#fff;padding:0;line-height:0px;top:-11px;outline:none;font-size:0}.personalize-items li.list-view-item{border-bottom:3px solid #e8e9eb;padding-bottom:22px}.personalize-items li.list-view-item:last-child{border-bottom:0}p.img-text{font-size:26px;color:#000;margin-bottom:50px}.personalize-items .product-card--list .list-view-item__image-column.upload-images .image-uploader .upload_iimg.upload-image .uploadcare--widget__text,.personalize-items .uploaded-img,.box-content .product-card .price-section.variant-price-section,.build-box-grid-items.searched-products,[data-prop-name^=build]{display:none}.build-box-grid-items.searched-products .no-results{text-align:center;padding-bottom:30px}.alert-error{text-align:center;margin-top:40px;padding-left:0;color:red;height:40px;width:100%}body.template-collection.build-box-page .page-container{transform:none}body.template-collection.build-box-page footer,body.template-collection.build-box-page nav.breadcrumb{display:none}.fill-your-box{padding-bottom:0}.custom-build-box{padding-bottom:86px}.custom-build-box .pagination{padding-top:40px;padding-bottom:40px}.custom-build-box .pagination li a,.custom-build-box .pagination li button{color:#fff}.build-box-meta label.upload_img:after{content:"*";color:#ff5d5d}.build-box-meta textarea{border-radius:50px;border:1px solid #e8e9ea;font-weight:500;padding:15px 25px;outline:0;font-family:Open Sans,sans-serif;font-size:14px;min-height:50px}.build-box-meta{padding-top:30px;max-width:445px;width:100%;margin-left:20%;padding-left:15px}.product-info.product-info-popup{position:fixed;width:100%;height:100%;background-color:#000000b3;left:0;top:0;z-index:999}.product-info.product-info-popup .product-single__meta{position:absolute;max-width:600px;width:92%;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#fff;padding:40px;z-index:3;border:5px solid #31373d;border-radius:10px;text-align:left;max-height:90%;overflow:auto}.product-info.product-info-popup .product-single__meta button.close-popup.closePopup{background-color:#333;border:0;color:#fff;width:26px;height:26px;border-radius:24px;position:absolute;right:6px;top:6px;text-align:center;padding-left:1px}.product-info.product-info-popup .product-single__meta h1.product-single__title{color:#0065ac;font-weight:700;font-family:Open Sans,sans-serif;font-size:24px;margin-bottom:20px}.product-info.product-info-popup .product-single__meta .product-description p{font-size:14px}.product-single__meta_variant{display:block!important;margin-top:20px}.product-info.product-info-popup .product-description ul{margin-left:30px;padding-bottom:15px}.product-info.product-info-popup .product-description ul li{list-style:disc}.main-content{padding-top:0}.banner-desktop-img{display:block}.banner-mobile-img{display:none}@media screen and (max-width: 1200px){.build-box-filter a,.build-box-filter form.build-search-form input,.build-box-filter .select-group select{font-size:18px;width:100%}}@media screen and (max-width: 991px){.box-content .product-card .price-section .price-item{padding:6px 12px;font-size:16px}.products .product{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.build-box-filter{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.box-footer .medium-up--one-half:first-child{width:40%}.box-footer .medium-up--one-half:last-child{width:60%}.menu:hover{width:initial}.gift_banner_caption h1{font-size:90px!important;line-height:170px}.gift_banner_caption p{font-size:26px!important}}@media screen and (max-width: 767px){.selected_box .section-header h2,.featur_box .section-header h2,.box-build .section-header h2{font-size:60px}p.img-text{font-size:20px;margin-bottom:30px}.select_content h4{font-size:22px}.select_content p{font-size:16px;line-height:22px}.featur_box .section-header p{font-size:18px}.featur_box .select_content h4{font-size:20px}.selected_box{padding-top:30px;padding-bottom:50px}.gift_banner_caption{padding-top:50px}.gift_banner_caption h1{font-size:65px!important;line-height:70px;padding-bottom:30px}.gift_banner_caption p{font-size:18px!important}.box-build{padding-top:30px;padding-bottom:40px}.build_box{margin-bottom:20px}.our_mission h2{font-size:22px}.our_mission p{font-size:15px}.our_mission{padding:40px 0 45px}.ppl_review{padding:50px 0}.ppl_review p,.box-content .product-card .product-card__title{font-size:18px}ul.box_tim li{font-size:16px}.box-footer ul.navigation-btns button{font-size:24px;line-height:26px;margin:0 5px}.box-footer ul.navigation-btns a{font-size:14px}.products .product{-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}.box-footer span.total-price{font-size:34px}.personalize-items .product-card--list .list-item-image-quantity{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.personalize-items .product-card--list .list-view-item__image-column.upload-images{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:15px 0 0}.personalize-items .product-card--list .list-view-item__image-column.upload-images button.uploadcare--widget__button.uploadcare--widget__button_type_open{position:relative}.build-box-meta{margin-left:0;padding:0;max-width:100%}.box-footer ul.navigation-btns .back{font-size:18px;padding:0 5px}.box-header h2.heading{font-size:46px}.sl_banner img,.gift_img img,.gift_img,.banner-gift-img svg,.banner-gift-img{height:400px}}@media screen and (max-width: 640px){.banner-desktop-img{display:none}.banner-mobile-img{display:block}}@media screen and (max-width: 480px){.select_content p{font-size:14px;line-height:18px;margin-bottom:20px}.select_content a.btn.hero__btn{padding:15px 20px}.featur_box .select_content a.btn.hero__btn{padding:10px;font-size:14px}.featur_box .select_content h4{font-size:16px}.select_content h4{font-size:18px}.featur_box .section-header p{font-size:15px}.selected_box .section-header h2,.featur_box .section-header h2,.box-build .section-header h2{font-size:40px;line-height:50px}.gift_banner_caption h1{font-size:55px!important;line-height:50px}.gift_banner_caption{padding-top:20px}.gift_banner_caption p{font-size:16px!important}.box-content .product-card .price-section .price-item{padding:6px 10px;font-size:14px}.build-box-filter{padding:0 5px}.build-box-filters.product-filters{margin-left:-5px;margin-right:-5px}.build-box-filter a,.build-box-filter form.build-search-form input,.build-box-filter .select-group select{font-size:13px}.build-box-filter a{padding:10px;line-height:23px;height:46px}.build-box-filter form.build-search-form input{height:46px;padding:10px 30px 10px 20px}.build-box-filter .select-group select{height:46px;background-position:right 15px center;padding:10px 30px 10px 20px;background-size:16px}.personalize-items .product-card--list .list-view-item__image-column.upload-images .upload_iimg button{padding:8px 20px;font-size:14px}.box-footer span.total-price{font-size:26px}.box-footer .medium-up--one-half:last-child{width:100%}.box-header h2.heading{font-size:30px}.build_box .build_content h4{font-size:28px}.build_content p{font-size:16px;line-height:24px}.rich-text__heading--large h2{font-size:40px!important;line-height:50px!important;margin-bottom:10px}.rich-text__text--large p,.feature-columns_title{font-size:16px;line-height:24px}}@media screen and (max-width: 420px){.box-footer span.total-price{font-size:15px}.box-footer ul.navigation-btns .back{font-size:12px;padding:0}.box-footer ul.navigation-btns button{font-size:15px;line-height:20px}.box-footer ul.navigation-btns button.next:after{margin-left:5px}.gift_banner_caption h1{font-size:48px!important}}
/*# sourceMappingURL=/s/files/1/0073/0382/3405/t/65/assets/build-box.scss.css.map?v=14646736198864675109 */
