.section-main-product{margin-bottom:0}.section-main-product .gradient{background-color:#fff;padding-bottom:0}.section-main-product .product-inner .breadcrumbs{display:none}.section-main-product .product-inner{padding:80px 64px;background-color:#f7efe7;border-radius:24px}.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}.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}.widget-6.icon-with-text img{height:140px;width:140px;object-fit:contain}.widget-6.icon-with-text .h4.inline-richtext h2{font-family:var(--WorkSans-font);font-size:24px;font-weight:700;line-height:24px;text-align:left;color:#9b1313;margin-bottom:10px}.widget-6.icon-with-text .h4.inline-richtext p{font-family:var(--WorkSans-font);font-size:18px;font-weight:500;line-height:24px;letter-spacing:-.01em;text-align:left;color:#0d5f1b}.widget-6.icon-with-text .icon-with-text__item{gap:16px}.widget-7 .icon-with-text__item .h4 p{font-family:var(--WorkSans-font);font-size:16px;font-weight:500;line-height:18px;letter-spacing:-.01em;text-align:left;color:#000000b3}.widget-7 .icon-with-text__item .h4 p strong{color:#000;font-family:var(--proximaNova-font);font-size:22px;font-weight:800;line-height:26px;text-align:left}.widget-7.icon-with-text--vertical .icon-with-text__item{margin-bottom:0;background-color:#fff;border:1px solid #d1ba9b;border-radius:8px;padding:15px}.widget-7.icon-with-text .icon-with-text__item{display:flex;align-items:center;justify-content:center;margin:0}.widget-7.icon-with-text img{height:40px;width:40px;object-fit:contain}.custom-personalized-santa-letter .section-main-product .slider_component_wrapper{background-color:#fff;padding:20px;border-radius:12px;overflow:hidden;margin-bottom:44px}.product:not(.product--small) .thumbnail__badge{height:30px!important;width:40px!important;background:transparent}.grid__item.product__media-wrapper .thumbnail__badge{left:calc(50% + 5px);top:50%;transform:translate(-50%,-50%);right:inherit;bottom:inherit}.grid__item.product__media-wrapper .thumbnail__badge img{width:100%;height:100%;object-fit:contain;vertical-align:middle}.custom-personalized-santa-letter .rich-text{border-radius:24px;background-repeat:no-repeat;background-size:cover;background-attachment:inherit}.custom-personalized-santa-letter .rich-text .rich-text__blocks{max-width:90%;padding-block:20px}.custom-personalized-santa-letter .rich-text .rich-text__heading{font-family:var(--proximaNova-font);font-size:62px;font-weight:800;line-height:72px;text-align:center}.custom-personalized-santa-letter .rich-text .rich-text__text p{color:#fffc;font-family:var(--proximaNova-font);font-size:24px;font-weight:600;line-height:34px;text-align:center}.custom-personalized-santa-letter .review-section .review-main .action.page-width{border-bottom:none;margin-bottom:0}.custom-personalized-santa-letter .border-main{margin-top:0}.grid__item.product__media-wrapper slider-component .product-media-container{border:none}.grid__item.product__media-wrapper .thumbnail{border-radius:12px;background-color:#fff}.grid__item.product__media-wrapper .thumbnail[aria-current]{box-shadow:none!important;border:1.5px solid #177005}.product .grid__item .bonus_gifts{border-top:2px solid #e2d3c1;margin-top:60px;padding-top:60px}.product .grid__item .section-body .bonus-gifts{display:flex;flex-wrap:wrap;justify-content:center;margin-top:38px}.product__info-wrapper .product__accordion.accordion{padding:26px 30px;box-shadow:0 5px 7px -3px #0000001a;border-radius:16px;background-color:#fff}.product__info-wrapper .accordion+.accordion{margin-top:12px}.product__info-wrapper .accordion summary{padding:0}.product__info-wrapper .accordion .summary__title h2{font-family:var(--proximaNova-font);font-size:20px;font-weight:900;line-height:24.36px;text-align:left;color:#177005}.product__info-wrapper .product__accordion .accordion__content{padding:0}.product__info-wrapper .product__accordion .accordion__content h3{font-family:var(--WorkSans-font);font-size:16px;font-weight:700;line-height:20px;text-align:left;color:#9b1313;margin-bottom:6px;margin-top:12px}.product__info-wrapper .product__accordion .accordion__content p{position:relative;padding-left:30px;font-family:var(--WorkSans-font);font-size:16px;font-weight:400;line-height:22px;letter-spacing:-.01em;text-align:left;color:#0d5f1b;margin-bottom:6px}.product__info-wrapper .product__accordion .accordion__content p:before{content:"";position:absolute;top:3px;transform:inherit;left:0;background-image:url(/cdn/shop/files/checkmark.svg?v=1724168733);z-index:1;background-repeat:no-repeat;width:21px;height:21px}.product__info-wrapper .accordion details svg{width:14px;height:14px!important;right:0}.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 .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;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;position:relative}.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}.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 .buy-btns{display:flex;align-items:center;background:linear-gradient(180deg,#fffb02,#fba900 85%);border-radius:10px;padding:8px;height:83px;justify-content:center}.product__info-wrapper .buy-btns .get-started-btn span{font-family:var(--ProximaNovaCondensed-font);font-size:28px;font-weight:800;line-height:34.1px;letter-spacing:.01em;text-align:left;color:#000;text-transform:uppercase}.product__info-wrapper .buy-btns .product-form__input price-per-item,.product__info-wrapper .buy-btns .price-per-item__container{gap:0;width:100%;max-width:160px}.product__info-wrapper .buy-btns .product-form__quantity .form__label{display:none}.product__info-wrapper .buy-btns .addcart-btn{width:100%}.product__info-wrapper .buy-btns .product-form__input{max-width:160px;margin:0}.product__info-wrapper .buy-btns .quantity{color:#9b1313;background-color:#fff;height:67px;border:1px solid #d1ba9b;border-radius:6px;overflow:hidden}.product__info-wrapper .buy-btns .quantity .quantity__button,.product__info-wrapper .buy-btns .quantity .quantity__input{color:#9b1313;font-size:20px;font-family:var(--proximaNova-font);font-weight:700}.product__info-wrapper .buy-btns .quantity:before,.product__info-wrapper .buy-btns .quantity:after{display:none}.product__info-wrapper .buy-btns .product-form__submit{margin-bottom:0;background-color:transparent;border:none;font-family:var(--ProximaNovaCondensed-font);font-size:34px;font-weight:700;line-height:41.41px;letter-spacing:.01em;text-align:center;color:#000;text-transform:uppercase;height:72px}.product__info-wrapper .buy-btns .product-form__submit:before,.product__info-wrapper .buy-btns .product-form__submit:after{display:none}.product__info-wrapper .product__info-container product-form.product-form{margin:0}.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 .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}.custom-packages .pricing-plans{background:#f7efe7;padding-block:80px}.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.position-right .h4{color:#000;display:flex;align-items:center;gap:5px;font-family:var(--proximaNova-font);font-size:20px;font-style:italic;font-weight:700;line-height:24.36px;text-align:left}.product__info-wrapper .icon-with-text.position-right .h4 strong{color:#000}.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 .image: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 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}.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}.product__info-wrapper .brandimage{margin-block:28px 18px}.product__info-wrapper .richtext_custom{border:2px solid #9a1c20;background-color:#fff;padding:20px 24px;text-align:center;border-radius:14px}.product__info-wrapper .richtext_custom h2{font-family:var(--PaytoneOne-font);font-size:32px;font-weight:400;line-height:40px;text-align:center;color:#124400}.product__info-wrapper .richtext_custom p{font-family:var(--WorkSans-font);font-size:22px;font-weight:500;line-height:26px;letter-spacing:-.01em;text-align:center;max-width:431px;margin:8px auto 0;color:#1e1e1e}.custom-bundle-item .okeReviews[data-oke-container].oke-w,.custom-bundle-item .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-bundle-item .okeReviews .oke-state-empty-text{font-family:var(--WorkSans-font);font-size:18px;font-weight:400;line-height:22px;letter-spacing:-.02em;color:#fff;margin-bottom:20px}.custom-bundle-item .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-bundle-item .okeReviews[data-oke-container] .oke-is-large .oke-w-reviews-list-item,.custom-bundle-item .okeReviews .oke-is-large .oke-w-reviews-list-item{padding:28px;background-color:#fff;border-radius:12px;margin-bottom:12px}.custom-bundle-item .okeReviews .oke-poweredBy-image{display:none}.custom-bundle-item .okeReviews[data-oke-container].oke-w .oke-w-controls-nav,.custom-bundle-item .okeReviews.oke-w .oke-w-controls-nav{border-bottom:2px solid rgba(255,255,255,.12)}.custom-bundle-item .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-bundle-item .okeReviews .oke-sortSelect{border:1px solid rgba(209,186,155,1);border-radius:8px;background-color:#fff;padding:14px 22px}.custom-bundle-item .okeReviews .oke-w-ratingAverageModule-rating-average,.custom-bundle-item .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-bundle-item .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-bundle-item .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-bundle-item .okeReviews[data-oke-container] .oke-w-breakdownModule-distribution-bar,.custom-bundle-item .okeReviews .oke-w-breakdownModule-distribution-bar{background-color:#ffffff61!important}.custom-bundle-item .okeReviews[data-oke-container] .oke-w-breakdownModule-distribution-bar-fill,.custom-bundle-item .okeReviews .oke-w-breakdownModule-distribution-bar-fill{background-color:#fff!important}.custom-bundle-item .okeReviews[data-oke-container] .oke-w-reviews-main--nav-divider,.custom-bundle-item .okeReviews .oke-w-reviews-main--nav-divider{border-top:none}.custom-bundle-item .okeReviews .oke-w-ratingAverageModule-count,.custom-bundle-item .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-bundle-item .okeReviews[data-oke-container] .oke-state,.custom-bundle-item .okeReviews .oke-state{border-bottom:none}.custom-bundle-item .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-bundle-item .okeReviews[data-oke-container] .oke-w-review-footer,.custom-bundle-item .okeReviews .oke-w-review-footer{display:none}.custom-bundle-item .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-bundle-item .okeReviews[data-oke-container] .oke-w-reviewer-verified,.custom-bundle-item .okeReviews .oke-w-reviewer-verified{color:#1f7322}.custom-bundle-item .okeReviews .oke-w-review-side *{font-family:var(--WorkSans-font)}.custom-bundle-item .okeReviews .oke-w-review-side-expandContent{display:none!important}.custom-bundle-item .okeReviews[data-oke-container] .oke-w-reviewer-verified-icon:before,.custom-bundle-item .okeReviews .oke-w-reviewer-verified-icon:before{color:#1f7322}.custom-bundle-item .okeReviews[data-oke-container] .oke-button,.custom-bundle-item .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-bundle-item .okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover,.custom-bundle-item .okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover{box-shadow:none;border:none}.custom-bundle-item .okeReviews :not([tabindex="-1"]):focus-visible{outline:none;box-shadow:none}.custom-bundle-item .okeReviews .oke-sortSelect label{color:#1e1e1e;font-family:var(--proximaNova-font);font-size:16px;font-weight:400;line-height:20px;text-align:left}.custom-bundle-item .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;ox-sizing:border-box;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:100%}.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 .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 .price{font-size:26px;line-height:38px}.product__info-wrapper .icon-with-text .h4{font-size:18px;line-height:21.92px}.product__info-wrapper .richtext_custom h2{font-size:24px;line-height:40px;text-transform:uppercase}.product__info-wrapper .richtext_custom{padding:20px}.product__info-wrapper .richtext_custom p{font-size:16px;line-height:20px}.custom-bundle-item .okeReviews[data-oke-container].oke-w,.custom-bundle-item .okeReviews.oke-w{padding:20px;margin-block:0;border-radius:0}.custom-bundle-item .okeReviews[data-oke-container] .oke-w-reviews-list-item,.custom-bundle-item .okeReviews .oke-w-reviews-list-item{padding:28px;background-color:#fff;border-radius:12px;margin-bottom:12px}.section-main-product{margin-bottom:0}.custom-packages .text-imageslide .page-width{padding-inline:20px!important}.custom-packages .text-with-imageslide-section{border-radius:24px}.product__info-wrapper .buy-btns .quantity{height:52px}.custom-packages .pricing-plans-header h2{font-size:34px;line-height:36px;margin-bottom:20px}.product__info-wrapper .buy-btns{height:64px}.product__info-wrapper .buy-btns .product-form__submit{font-size:24px;line-height:29.23px;height:60px;padding-inline:0}.grid__item.product__media-wrapper slider-component.slider-media-custom .slider-buttons{display:none}.product__info-wrapper .icon-with-text.position-right .h4{font-size:16px;line-height:20px;max-width:230px;margin-bottom:10px}.product__info-wrapper .icon-with-text.position-right .h4 strong{display:contents}.section-main-product .product-inner{padding:36px 26px;background-color:#f7efe7;border-radius:24px}.custom-personalized-santa-letter .section-main-product .page-width{padding-inline:10px!important}.custom-personalized-santa-letter .section-main-product .slider_component_wrapper{padding:8px;margin-bottom:30px}.product__info-wrapper .product__accordion.accordion{padding:20px}.product__info-wrapper{margin-top:0}.custom-personalized-santa-letter .rich-text .rich-text__heading{font-size:36px;line-height:38px}.custom-personalized-santa-letter .rich-text .rich-text__text p{font-size:16px;line-height:24px}.custom-personalized-santa-letter .rich-text:not(.rich-text--full-width) .rich-text__wrapper{margin:auto;width:100%}.custom-personalized-santa-letter .rich-text .rich-text__blocks{padding-block:0}.widget-7 .icon-with-text__item .h4 p strong{font-size:18px}.widget-6.icon-with-text img{width:90px;height:90px}.widget-6.icon-with-text .h4.inline-richtext h2{font-size:18px}.widget-6.icon-with-text .h4.inline-richtext p{font-size:14px;line-height:20px}.widget-6.icon-with-text .icon-with-text__item{gap:5px}}@media screen and (min-width: 750px) and (max-width: 1279px){.section-main-product .gradient{padding-top:10px}}@media screen and (max-width: 749px){.product__media-wrapper .bonus_gifts{display:none}.custom-packages .pricing-plans{padding-block:50px 120px}.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:0;padding-top:0}.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}.widget-6.icon-with-text img{height:90px;width:100px;object-fit:contain}.widget-6.icon-with-text .h4.inline-richtext h2{font-size:18px;line-height:20px}.widget-6.icon-with-text .h4.inline-richtext p{font-size:14px;line-height:20px}.widget-6.icon-with-text .icon-with-text__item{gap:6px}.widget-7 .icon-with-text__item .h4 p strong{font-size:18px;line-height:18px}}
/*# sourceMappingURL=/cdn/shop/t/344/assets/personalized-santa-letter.css.map */
