.section-main-product{margin-bottom:80px}.section-main-product .gradient{background-color:#f7efe7}.section-main-product .breadcrumbs{margin:0 0 12px}.section-main-product .breadcrumbs .breadcrumbs__item:not(:last-child):after{height:7px;margin:0 6px;width:7px;border-color:#000000b3;opacity:1}.product .grid__item .bonus_gifts img{max-width:547px;margin:auto;width:100%;display:block}.section-main-product .breadcrumbs .breadcrumbs__link{font-family:var(--WorkSans-font);font-size:16px;font-weight:500;line-height:20px;letter-spacing:-.01em;text-align:left;text-decoration:none;color:#1e1e1eb3}.section-main-product .breadcrumbs .breadcrumbs__link[aria-current=page]{font-family:var(--WorkSans-font);font-size:16px;font-weight:600;line-height:20px;letter-spacing:-.01em;text-align:left;color:#177005;padding-left:8px}.grid__item.product__media-wrapper media-gallery{background-color:#fff;padding:20px;border-radius:24px}.product .grid__item .bonus_gifts{border-top:2px solid #e2d3c1;margin-top:30px;padding-top:30px}.product .grid__item .section-body .bonus-gifts{display:flex;flex-wrap:wrap;justify-content:center;margin-top:38px}.product .grid__item .section-body .bonus-gifts .gift{width:33.33%;flex-direction:column-reverse;display:flex;text-align:center;margin-bottom:40px}.product .grid__item .bonus_gifts .section-head h3{color:var(--primary-light-color);font-size:42px;text-align:center;font-weight:900;paint-order:stroke fill;-webkit-text-stroke:6px #fff947;margin:0;font-family:var(--proximaNova-font);gap:20px;line-height:51.16px}.product .grid__item .bonus_gifts .section-head h2{color:var(--primary-light-color);font-size:72px;text-align:center;font-weight:900;paint-order:stroke fill;-webkit-text-stroke:10px #fff947;margin:0;font-family:var(--proximaNova-font);gap:20px;line-height:87.7px}.product .grid__item .bonus_gifts .section-head p{font-size:24px;font-weight:700;text-align:center;font-family:var(--proximaNova-font);margin:0;color:var(--primary-light-color);line-height:29.23px}.product .grid__item .bonus_gifts .section-head p strong{text-decoration:underline}.product .grid__item .bonus_gifts .gift-title{font-size:20px;font-weight:700;line-height:22px;color:var(--primary-light-color);letter-spacing:-1px;max-width:188px;margin:auto}.product__info-wrapper .okeReviews .oke-sr-count{font-family:var(--WorkSans-font);font-size:16px;font-weight:500;line-height:18.77px;text-align:left;color:#000}.product__info-wrapper .notify_package_plan{display:none}.product__info-wrapper .tag_name{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.product__info-wrapper .tag_name span{background-color:#bb0013;height:31px;padding-inline:18px;font-family:var(--proximaNova-font);font-size:16px;font-weight:800;text-align:left;color:#fff;border-radius:100px;text-transform:uppercase;line-height:31px}.product__info-wrapper .tag_name span:nth-child(2){background:#0b6c27}.product__info-wrapper .tag_name span:nth-child(3){background:#005387}.product__info-wrapper .product__title{display:flex;justify-content:space-between;align-items:center}.product__info-wrapper .product__title span{display:flex;gap:6px;align-items:center;cursor:pointer;font-family:var(--proximaNova-font);font-size:18px;font-weight:700;line-height:20px;text-align:left;color:#1e88e5;position:relative}.product__info-wrapper .product__title span share-button{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0}.product__info-wrapper .product__title span share-button button{width:100%;height:100%;min-height:auto}.product__info-wrapper .product__title h1{font-family:var(--proximaNova-font);font-size:38px;font-weight:900;line-height:42px;text-align:left;color:#177005;width:calc(100% - 100px)}.product__info-wrapper .price{font-family:var(--proximaNova-font);font-size:34px;font-weight:800;line-height:38px;text-align:left;color:#c62500}.product__info-wrapper .price .compare_text{font-family:var(--proximaNova-font);font-size:18px;font-weight:600;line-height:18px;text-align:left;color:#959595}.product__info-wrapper .product__description{box-shadow:0 5px 7px -3px #0000001a;background-color:#fff;padding:26px 30px;border-radius:16px}.product__info-wrapper .personalize_btn span{background:linear-gradient(180deg,#fffb02,#fba900 85%);display:inline-block;margin:auto;height:83px;line-height:83px;border-radius:10px;padding-inline:20px;font-size:34px;font-weight:700;color:var(--black-color);text-decoration:none;text-transform:uppercase;font-family:var(--ProximaNovaCondensed-font);text-align:center;width:100%;cursor:pointer}.product__info-wrapper .personalize_later{background:linear-gradient(180deg,#fff 40%,#c9c9c9 85%);width:100%;margin:14px auto auto;height:83px;border-radius:10px;padding-inline:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0;cursor:pointer;position:relative}.product__info-wrapper .personalize_later strong{font-size:34px;font-weight:700;color:var(--black-color);font-family:var(--ProximaNovaCondensed-font);text-transform:uppercase;line-height:normal}.product__info-wrapper .personalize_later span{font-family:var(--WorkSans-font);font-size:18px;font-weight:600;line-height:normal;letter-spacing:-.01em;color:var(--black-color)}.product__info-wrapper .buy-btns .product-form{display:none}.product__info-wrapper .product__description .collapsible_head{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.product__info-wrapper .product__description .collapsible_head svg{width:14px;transform:rotate(180deg);transition:all .4s ease}.product__info-wrapper .product__description .collapsible_head.close svg{transform:rotate(0)}.custom-packages .pricing-plans-header h2{font-family:var(--proximaNova-font);font-size:44px;font-weight:900;line-height:52px;text-align:center;color:#c00;text-transform:uppercase;margin-bottom:40px}.custom-packages .pricing-plans .orderbtn .icon-tooltip-info{position:absolute;right:8px;top:8px;cursor:pointer}.custom-packages .pricing-plans .orderbtn .btn-tooltip{position:absolute;width:100%;top:0;right:0;z-index:1}.custom-packages .pricing-plans .orderbtn .btn-tooltip .tooltip-info{border-radius:6px;padding:10px;position:absolute;z-index:1;border:1px solid #d1ba9b;background-color:#f7efe7;width:100%;max-width:250px;right:0;top:30px;opacity:0;visibility:hidden;transition:all .4s ease;font-family:var(--WorkSans-font);font-size:14px;font-weight:600;line-height:16px;letter-spacing:-.02em;text-align:center;color:#000}.custom-packages .pricing-plans .orderbtn .btn-tooltip:hover .tooltip-info{visibility:visible;opacity:1}.product__info-wrapper .product__description .collapsible_head span{font-family:var(--proximaNova-font);font-size:20px;font-weight:900;line-height:24.36px;text-align:left;color:#177005;margin-bottom:0}.product__info-wrapper .product__description .collapsible_body p{font-family:var(--WorkSans-font);font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.01em;text-align:left;color:#000;margin-top:10px}.product__info-wrapper .icon-with-text .h4{font-family:var(--proximaNova-font);font-size:22px;font-weight:800;line-height:22px;text-align:left;color:#000;display:flex;align-items:center;gap:5px}.product__info-wrapper .icon-with-text img{height:40px;width:40px}.product__info-wrapper .icon-with-text .h4 strong{color:#177005}.product__info-wrapper .icon-with-text .h4 .a{font-family:var(--WorkSans-font);font-size:14px;font-weight:500;line-height:16.42px;letter-spacing:-.01em;text-align:left;color:#000000b3}.product__info-wrapper .icon-with-text.position-right .icon-with-text__item{display:flex;align-items:center;flex-direction:row-reverse;justify-content:start;gap:12px;margin-bottom:0}.product__info-wrapper .icon-with-text.position-right{margin:0}.product__info-wrapper .tooltip-body{margin-block:0px 28px}.product__info-wrapper .tooltip-info{display:flex;align-items:center;gap:6px}.product__info-wrapper .tooltip-info p{font-family:var(--WorkSans-font);font-size:16px;font-style:italic;font-weight:600;line-height:20px;letter-spacing:-.01em;text-align:left;color:#000}.product__info-wrapper .tooltip-body .image img{width:22px;height:22px}.product__info-wrapper .tooltip-info p a{color:#000}.product__info-wrapper .tooltip-hidden{border-radius:6px;text-align:center;padding:10px;position:absolute;z-index:1;border:1px solid #d1ba9b;background-color:#f7efe7;width:100%;max-width:250px;left:0;top:30px;opacity:0;visibility:hidden;transition:all .4s ease}.product__info-wrapper .tooltip-hidden p{font-family:var(--WorkSans-font);font-size:14px;font-weight:600;line-height:16px;letter-spacing:-.02em;text-align:center;color:#000}.product__info-wrapper .tooltip-body{position:relative;display:flex;align-items:center;gap:6px}.product__info-wrapper .tooltip-body:hover .tooltip-hidden{visibility:visible;opacity:1}.product__info-wrapper .tooltip-body .image img{vertical-align:middle}.product__info-wrapper .included_products{background-color:#fff;padding:26px 30px;border-radius:16px}.product__info-wrapper .included_products .include_pro{box-shadow:0 5px 7px -3px #00000014;border-radius:8px;padding:12px}.product__info-wrapper .included_products .included_body{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}.product__info-wrapper .included_products .include_pro_info{display:flex;gap:12px;align-items:center}.product__info-wrapper .included_products .include_pro_info a{cursor:pointer}.product__info-wrapper .included_products .include_pro_info img{width:70px;height:70px;border-radius:6px;overflow:hidden;min-width:70px;object-fit:cover}.product__info-wrapper .included_products .include_descp a{font-family:var(--proximaNova-font);font-size:14px;font-weight:800;line-height:16px;text-align:left;color:#177005;text-decoration:none;display:inline-block;cursor:pointer}.product__info-wrapper .included_products .include_descp span{font-family:var(--WorkSans-font);font-size:13px;font-weight:700;line-height:15.25px;text-align:left;display:flex;flex-direction:column;color:#1e1e1e}.product__info-wrapper .included_products .include_header{display:flex;align-items:center;justify-content:space-between;margin-bottom:0;cursor:pointer}.product__info-wrapper .included_products .include_header h2{font-family:var(--proximaNova-font);font-size:20px;font-weight:900;line-height:24.36px;text-align:left;color:#177005;margin-bottom:0}.product__info-wrapper .included_products .include_header svg{width:14px;transform:rotate(180deg);transition:all .4s ease}.product__info-wrapper .included_products .include_header.close svg{transform:rotate(0)}.product__info-wrapper .brandimage{margin-block:28px 18px}.product__info-wrapper .brandimage img{width:100%}.custom-packages .okeReviews[data-oke-container].oke-w,.custom-packages .okeReviews.oke-w{max-width:100%;background-color:#1f7323;border-radius:24px;padding:72px 68px;margin-block:40px 80px;position:relative;z-index:1;overflow:hidden;max-width:1440px}.custom-packages .okeReviews[data-oke-container].oke-w:before{content:"";position:absolute;width:100%;height:100%;background-image:url(/cdn/shop/files/review-bg-design.png?v=1723629292);left:0;top:0;z-index:-1;background-repeat:no-repeat;background-position:top;background-size:contain}.custom-packages .okeReviews[data-oke-container] .oke-is-large .oke-w-reviews-list-item,.custom-packages .okeReviews .oke-is-large .oke-w-reviews-list-item{padding:28px;background-color:#fff;border-radius:12px;margin-bottom:12px}.custom-packages .okeReviews .oke-poweredBy-image{display:none}.custom-packages .okeReviews[data-oke-container].oke-w .oke-w-controls-nav,.custom-packages .okeReviews.oke-w .oke-w-controls-nav{border-bottom:2px solid rgba(255,255,255,.12)}.custom-packages .okeReviews .oke-w-reviews-count{font-family:var(--WorkSans-font);font-size:20px;font-weight:600;line-height:28px;text-align:left;color:#fff!important;letter-spacing:0}.custom-packages .okeReviews .oke-sortSelect{border:1px solid rgba(209,186,155,1);border-radius:8px;background-color:#fff;padding:14px 22px}.custom-packages .okeReviews .oke-w-ratingAverageModule-rating-average,.custom-packages .okeReviews .oke-w-recommendsModule-value{font-family:var(--proximaNova-font);font-size:42px;font-weight:800;line-height:normal;text-align:left;color:#fff}.custom-packages .okeReviews .oke-reviewContent-title.oke-title{font-family:var(--WorkSans-font);font-size:22px;font-weight:600;line-height:24px;letter-spacing:-.01em;text-align:left;color:#1e1e1e}.custom-packages .okeReviews .oke-reviewContent-body.oke-bodyText p{font-family:var(--WorkSans-font);font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.01em;text-align:left;color:#1e1e1ecc}.custom-packages .okeReviews[data-oke-container] .oke-w-breakdownModule-distribution-bar,.custom-packages .okeReviews .oke-w-breakdownModule-distribution-bar{background-color:#ffffff61!important}.custom-packages .okeReviews[data-oke-container] .oke-w-breakdownModule-distribution-bar-fill,.custom-packages .okeReviews .oke-w-breakdownModule-distribution-bar-fill{background-color:#fff!important}.custom-packages .okeReviews[data-oke-container] .oke-w-reviews-main--nav-divider,.custom-packages .okeReviews .oke-w-reviews-main--nav-divider{border-top:none}.custom-packages .okeReviews .oke-w-ratingAverageModule-count,.custom-packages .okeReviews .oke-w-recommendsModule-text{font-family:var(--WorkSans-font);font-size:18px;font-weight:400;line-height:22px;letter-spacing:-.02em;text-align:left;color:#fff}.custom-packages .okeReviews .oke-w-breakdownModule-distribution-count{font-family:var(--WorkSans-font);font-size:18px;font-weight:400;line-height:22px;letter-spacing:-.02em;text-align:left;color:#fff!important}.custom-packages .okeReviews[data-oke-container] .oke-w-review-footer,.custom-packages .okeReviews .oke-w-review-footer{display:none}.custom-packages .okeReviews .oke-w-breakdownModule-distribution-label-number{font-family:var(--WorkSans-font);font-size:14px;font-weight:400;line-height:22px;letter-spacing:-.02em;text-align:left;color:#fff}.custom-packages .okeReviews[data-oke-container] .oke-w-reviewer-verified,.custom-packages .okeReviews .oke-w-reviewer-verified{color:#1f7322}.custom-packages .okeReviews .oke-w-review-side *{font-family:var(--WorkSans-font)}.custom-packages .okeReviews .oke-w-review-side-expandContent{display:none!important}.custom-packages .okeReviews[data-oke-container] .oke-w-reviewer-verified-icon:before,.custom-packages .okeReviews .oke-w-reviewer-verified-icon:before{color:#1f7322}.custom-packages .okeReviews[data-oke-container] .oke-button,.custom-packages .okeReviews .oke-button{display:inline-block;border-style:solid;border-color:var(--oke-button-borderColor);border-width:var(--oke-button-borderWidth);background-color:var(--oke-button-backgroundColor);line-height:21.92px;padding:12px 24px;margin:0;border-radius:var(--oke-button-borderRadius);color:#000!important;text-align:center;position:relative;font-weight:700;font-size:18px;font-family:var(--proximaNova-font);outline:0;background:linear-gradient(180deg,#fffb02,#fba900 85%);letter-spacing:0;border:none}.custom-packages .okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover,.custom-packages .okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover{box-shadow:none;border:none}.custom-packages .okeReviews :not([tabindex="-1"]):focus-visible{outline:none;box-shadow:none}.custom-packages .okeReviews .oke-sortSelect label{color:#1e1e1e;font-family:var(--proximaNova-font);font-size:16px;font-weight:400;line-height:20px;text-align:left}.custom-packages .okeReviews .oke-sortSelect-sort.oke-select{color:#1e1e1e;font-family:var(--proximaNova-font);font-size:16px;font-weight:600;line-height:20px;text-align:left}.custom-packages .product-slider-section .product-slider-info .slick-dots li button{background-color:transparent;border:1px solid rgb(255 255 255)}.custom-packages .product-slider-section .product-slider-info .slick-dots li.slick-active button{border:1px solid #fff;background:#fff}.custom-packages .border-main{margin-top:0}.custom-packages .personalize_later .button_tooltip svg{position:absolute;right:17px;top:8px;width:max-content;text-align:right}.custom-packages .personalize_later .button_content{display:flex;flex-direction:column;justify-content:center;text-align:center}.custom-packages .personalize_later .tooltip-info{position:absolute;z-index:1;border:1px solid #d1ba9b;background-color:#f7efe7;width:100%;max-width:250px;right:-15px;top:40px;padding:16px 24px;text-align:center;opacity:0;visibility:hidden;border-radius:5px;font-size:14px}.custom-packages .personalize_later .tooltip-info:before{width:18px;height:18px;border-bottom:solid 18px #f7efe7;border-left:solid 18px transparent;border-right:solid 18px transparent;content:"";position:absolute;right:25px;top:-10px}.custom-packages .personalize_later .tooltip-info:after{content:"";position:absolute;top:-14px;right:38px;width:14px;height:13px;border-top:1px solid #d1ba9b;border-left:1px solid #d1ba9b;box-sizing:border-box;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.custom-packages .personalize_later .button_tooltip:hover .tooltip-info{visibility:visible;opacity:1}@media screen and (min-width: 990px){.section-main-product .product--large:not(.product--no-media) .product__media-wrapper{max-width:50%;width:50%}.section-main-product .product--large:not(.product--no-media) .product__info-wrapper{padding:0 0 0 72px;max-width:50%;width:50%}}@media screen and (min-width: 750px){.product .bonus_gifts.mobileview{display:none}}@media screen and (min-width: 750px) and (max-width: 1024px){.section-main-product .product--large:not(.product--no-media) .product__info-wrapper{padding:0 0 0 20px}.product .grid__item .bonus_gifts{margin-top:30px;padding-top:20px}.product .grid__item .bonus_gifts .section-head h3{font-size:28px}.product .grid__item .bonus_gifts .section-head h2{font-size:36px;line-height:47.7px}.product .grid__item .bonus_gifts .section-head p{font-size:16px;line-height:19.23px}.product .grid__item .bonus_gifts .gift-title{font-size:16px;max-width:100%}.product .grid__item .section-body .bonus-gifts .gift{width:50%;margin-bottom:0}.product .grid__item .section-body .bonus-gifts .gift img{width:100%;height:100%;object-fit:contain}.custom-packages .personalize_later .tooltip-info{right:-15px}}@media screen and (max-width: 1024px){.product__info-wrapper{margin-top:32px;position:relative}.product__info-wrapper .included_products .included_body{grid-template-columns:1fr;gap:6px}.product__info-wrapper .included_products{padding:20px}.product__info-wrapper .product__title h1{font-size:32px;line-height:36px;width:calc(100% - 70px)}.product__info-wrapper .personalize_btn span{height:70px;line-height:70px;font-size:26px}.product__info-wrapper .personalize_later{height:70px}.product__info-wrapper .personalize_later strong{font-size:26px}.product__info-wrapper .personalize_later span{font-size:14px}.product__info-wrapper .included_products .include_header h2{font-size:18px;line-height:21.92px}.product__info-wrapper .product__description{padding:20px}.product__info-wrapper .tag_name span{font-size:14px}.product__info-wrapper .product__description .collapsible_head span{font-size:18px;line-height:21.92px}.product__info-wrapper .product__title span{position:absolute;right:0;top:0;bottom:0;font-size:14px}.product__info-wrapper .product__title span svg{width:20px;height:20px}.product__info-wrapper .price{font-size:26px;line-height:38px}.product__info-wrapper .icon-with-text .h4{font-size:18px;line-height:21.92px}.custom-packages .okeReviews[data-oke-container].oke-w,.custom-packages .okeReviews.oke-w{padding:20px;margin-block:20px 0px;border-radius:0}.custom-packages .okeReviews[data-oke-container] .oke-w-reviews-list-item,.custom-packages .okeReviews .oke-w-reviews-list-item{padding:28px;background-color:#fff;border-radius:12px;margin-bottom:12px}.section-main-product{margin-bottom:20px}.custom-packages .text-imageslide .page-width{padding-inline:20px!important}.custom-packages .text-with-imageslide-section{border-radius:24px}.custom-packages .pricing-plans-header h2{font-size:34px;line-height:36px;margin-bottom:20px}}@media screen and (max-width: 749px){.product__media-wrapper .bonus_gifts,.pfs_product_promise_sec.desktop{display:none}.pfs_product_promise_sec.mobile{display:block}.grid__item.product__media-wrapper{background-color:#fff;padding:20px;border-radius:24px}.grid__item.product__media-wrapper media-gallery{background-color:transparent;padding:0}.custom-packages .pricing-plans-info.slick-slider svg{position:absolute;bottom:-65px;left:calc(50% - 30px);transform:translate(-50%);cursor:pointer;z-index:1}.custom-packages .pricing-plans-info.slick-slider .slick-list.draggable~svg{left:calc(50% + 30px)}.product .grid__item .bonus_gifts{border-top:2px solid #e2d3c1;margin-top:32px;padding-top:32px}.product .grid__item .bonus_gifts .section-head h3{font-size:26px;line-height:31.67px}.product .grid__item .bonus_gifts .section-head h2{font-size:44px;line-height:53.59px}.product .grid__item .bonus_gifts .section-head p{font-size:18px;line-height:21.92px}.product .grid__item .section-body .bonus-gifts .gift img{width:100%;height:100%;object-fit:contain}.product .grid__item .bonus_gifts .gift-title{font-size:13px;line-height:16px;max-width:100%}.section-main-product .gradient{padding-bottom:30px}.product .grid__item .section-body .bonus-gifts .gift{margin-bottom:10px}.section-main-product .breadcrumbs .breadcrumbs__link{font-size:14px}.section-main-product .breadcrumbs .breadcrumbs__link[aria-current=page]{font-size:14px;padding-left:0}.section-main-product .breadcrumbs .breadcrumbs__item:not(:last-child):after{margin:0 8px 0 2px}}
/*# sourceMappingURL=/cdn/shop/t/344/assets/packages-product.css.map */
