.image-with-text{max-width:1280px;padding-left:0;padding-right:0}.image-with-text__content{padding:30px!important;display:flex;justify-content:center}.button.button--primary:before,.button.button--primary:after{content:none}.image-with-text__media{border:none}.title-wrapper-with-link.title-wrapper--self-padded-mobile.title-wrapper--no-top-margin{flex-direction:column;align-items:center}h2.title.inline-richtext.h1{font-style:normal;font-weight:500;text-align:center;text-transform:capitalize;margin:0}section#shopify-section-template--18854701596987__4a299c67-38bf-4bbf-a720-5ddbe7cb2cc3 .h1:before{content:"";width:250px;height:5px;position:absolute;background:#fff;bottom:45px;left:0;right:0;margin:auto}.multicolumn-list__item.center .media--adapt img{left:50%;transform:translate(-50%) scale(1.01)!important}.title-wrapper-with-link.title-wrapper--self-padded-mobile.title-wrapper--no-top-margin{position:relative}@media (max-width: 600px){.image-with-text__media-item.image-with-text__media-item--medium.image-with-text__media-item--top.grid__item{width:100%!important}.image-with-text{padding:0 20px}.image-with-text__media-item{height:335px}.title-wrapper-with-link{display:flex;justify-content:space-between;gap:1rem;margin-bottom:3rem;flex-wrap:wrap;align-items:center}section#shopify-section-template--18854701596987__4a299c67-38bf-4bbf-a720-5ddbe7cb2cc3 .h1:before{content:"";width:150px;height:3px;position:absolute;background:#fff;bottom:55px;left:0;top:15px;right:0;margin:auto}p.sub-title{text-align:center;font-size:12px!important;text-transform:capitalize;width:90%}.slick-slider.slick-initialized{padding:0}section#shopify-section-template--19439349301563__aa077da5-e6b8-4ead-876b-0bdcf9694e8b .multicolumn-card__info{padding-top:9px;padding-bottom:3px}.slick-slider.slick-initialized{padding:20px 0!important}.slick-arrow{display:none!important}.slick-slide{margin:0 15px!important}.image-with-text__content{text-align:center;align-items:center!important}.section-product-slider{padding-bottom:0!important}h2.title{font-size:18px}.reviews-wrapper h2.title.inline-richtext.h1.underline:before{top:40px!important}.slick-slider-reviews.page-width.slick-initialized.slick-slider{margin-top:-10px;margin-bottom:50px}.reviews-wrapper h2.title.inline-richtext.h1.underline:before{content:"";width:150px!important;height:3px;position:absolute;top:55px;left:0;right:0;margin:auto}.slick-slider-reviews.page-width.slick-initialized.slick-slider{margin-top:0!important;margin-bottom:50px}h2.title{margin-top:15px;margin-bottom:0}p.image-with-text__text.image-with-text__text--caption{font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:#fff;text-transform:inherit}h2.image-with-text__heading.inline-richtext.h1{font-style:normal;font-weight:500;font-size:20px;line-height:44px}h2.rich-text__heading.rte.inline-richtext.h1{font-size:18px!important}.rich-text__text.rte{font-size:12px}.review-title{font-weight:700;font-size:14px;margin-bottom:10px;line-height:24px}.review-content{font-style:normal;font-weight:400;font-size:12px;line-height:18px;text-transform:capitalize;color:#fff!important;opacity:1}}.section-product-slider{padding-bottom:50px}.page-width{max-width:1280px;margin:0 auto;padding:0 1.5rem}.slick-slider-reviews .slick-slide{padding:38px 30px}a.button.button--primary,button.button--primary{font-style:normal;font-weight:500;font-size:18px;line-height:24px;background:#dd0202;color:#fff;border:none}.review-content{font-size:16px;line-height:24px;text-transform:capitalize;color:#fbffe1!important;opacity:.7}p.subtitle.reviews{text-align:center;font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-transform:capitalize;color:#000;padding-top:10px}.review-title{font-style:normal;font-weight:500;font-size:18px;line-height:24px;margin-top:20px}.reviews-wrapper.page-width .slick-slide{margin:0 15px}span.review-stars{font-size:30px;line-height:0}.reviews-wrapper.page-width a.button.button--primary{margin-top:30px}.rich-text__blocks>*+*{margin-top:3rem}h2.image-with-text__heading.inline-richtext.h1{font-style:normal;font-weight:500;font-size:32px;line-height:44px}.image-with-text__content{justify-content:center}p.image-with-text__text.image-with-text__text--caption{font-style:normal;font-weight:500;font-size:18px;line-height:24px;color:#fff;text-transform:inherit}.section-product-slider .product-title{font-family:Maven Pro;font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#5b5b5b}h2.title.inline-richtext.h1.underline,.reviews-wrapper.page-width h2.title.inline-richtext.h1.underline{margin-top:0}.reviews-wrapper h2.title.inline-richtext.h1.underline:before{content:"";width:250px;height:5px;position:absolute;background:#9aa356;top:55px;left:0;right:0;margin:auto}.reviews-wrapper.page-width{position:relative}.slick-slider-reviews.page-width.slick-initialized.slick-slider{margin-top:50px}.slick-slider-reviews.page-width.slick-initialized.slick-slider{margin-top:50px;margin-bottom:50px}.image-with-text__content{justify-content:center!important}span.icon-and-title svg{position:static}.custom-mega-menu{flex-direction:column}nav.header__inline-menu{text-align:center}.list-menu--inline{display:inline-flex;flex-wrap:wrap;width:100%;justify-content:space-between;padding:30px 0!important}.phone_track{width:max-content;display:flex;column-gap:20px}.phone_track a{display:flex;flex-direction:column;text-decoration:none;font-style:normal;font-weight:400;font-size:14px;line-height:24px}.phone_track img{height:30px;margin-bottom:5px}summary.header__menu-item.list-menu__item.link.focus-inset.custom-mega-menu:hover span.icon-and-title svg path{stroke:#9aa356}header.header.header--middle-center.header--mobile-center.page-width.header--has-menu{border-bottom:1px solid #dddddd}header.header.header--middle-center.header--mobile-center.page-width.header--has-menu{border-bottom:1px solid #dddddd;max-width:100%;padding:20px 80px}summary.header__icon.header__icon--search.header__icon--summary.link.focus-inset.modal__toggle{width:100%}input.search-input{padding:15px 10px 15px 54px;border:1px solid #d9d9d9;font-style:normal;font-weight:400;font-size:14px;line-height:24px;pointer-events:none}.search-box{position:relative}button.search-button{position:absolute;left:23px;top:0;bottom:0;background:transparent;border:none;padding:0}button.search-button img{height:24px}.rich-text__text.rte{font-style:normal;font-weight:400;font-size:18px}nav.header__inline-menu{max-width:1280px;margin:auto}.page-width{padding-left:15px;padding-right:15px}.card__badge.card__badge--ships.top.right{position:absolute;top:-17px;right:-32px}.template-index .card-wrapper.product-card-wrapper:hover .card__badge.card__badge--ships.top.right{top:1px;right:10px}.tabbing-slider .swiper-slide{width:300px;margin-right:25px}ul#Slider-template--19439349301563__aa077da5-e6b8-4ead-876b-0bdcf9694e8b{gap:29px}@media screen and (min-width: 990px){ul#Slider-template--19439349301563__aa077da5-e6b8-4ead-876b-0bdcf9694e8b li{width:23%!important}}@media (max-width: 900px){ul#Slider-template--19439349301563__aa077da5-e6b8-4ead-876b-0bdcf9694e8b li{width:35%}.multicolumn-card__image-wrapper.multicolumn-card__image-wrapper--third-width.multicolumn-card-spacing{width:18%}.slick-slider-reviews.page-width.slick-initialized.slick-slider{position:relative;top:0}.multicolumn .title-wrapper-with-link{margin-bottom:1.5rem}.section-template--18854701596987__01b979cc-5d92-43f5-84f1-b9a57d19882a-padding{padding-top:0;padding-bottom:20px!important}}@media (max-width: 600px){.review-content{font-size:12px!important;line-height:18px}.slick-slider-reviews .slick-slide{padding:20px 15px}.review-title{font-size:14px!important;line-height:20px;margin-top:10px}.reviews-wrapper.page-width a.button.button--primary{margin-top:20px!important}}header.header.header--middle-center.header--mobile-center.page-width.header--has-menu{max-width:1280px;padding-left:20px;padding-right:20px;border:none}.mega-menu__content{width:max-content!important;left:0;margin-top:10px;padding-bottom:0!important;z-index:9999;padding-top:0!important;box-shadow:10px 10px 30px #00000026;border-radius:8px!important}.mega-menu__list{display:flex!important;padding:20px 18px}ul.list-unstyled li a{font-style:normal;font-size:14px;text-align:left}a.mega-menu__link.mega-menu__link--level-2.link{font-family:Maven Pro;font-style:normal;font-weight:600;font-size:16px;line-height:24px;text-align:left}span.icon-and-title{font-family:Maven Pro;font-style:normal;font-weight:400;font-size:14px;line-height:24px}.mega-menu__content{background-color:rgb(var(--color-background));border-left:0;border-radius:0;border-right:0;left:0;overflow-y:auto;padding-bottom:2.4rem;padding-top:2.4rem;position:absolute;right:0;top:94%!important}.footer__content-top.page-width{display:flex;align-items:flex-start}.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet{width:80%}.footer-block__newsletter{text-align:left!important;flex-grow:1}.footer-block--newsletter{margin-top:0!important}button#Subscribe{font-style:normal;font-weight:500;font-size:18px;line-height:24px;position:static;justify-content:center;width:100%;padding:12px 0;background:#dd0202;color:#fff;max-width:210px;margin-top:10px;text-align:center}.footer-block--newsletter{flex-direction:column}ul.footer__list-social.list-unstyled.list-social{width:100%;justify-content:flex-start}ul.footer__list-social.list-unstyled.list-social{width:100%;justify-content:flex-start;gap:10px}ul.footer__list-social.list-unstyled.list-social li a{padding:0}.keep-in-touch{width:100%;margin-top:10px;font-style:normal;font-weight:500;font-size:18px;color:#000}h2.footer-block__heading.inline-richtext{font-style:normal;font-weight:500;font-size:18px;font-weight:600}ul.footer-block__details-content.list-unstyled li a{font-style:normal;font-weight:400;font-size:16px}p.footer-block-subheading{font-style:normal;font-weight:400;font-size:16px;line-height:20px}@media (max-width: 600px){.list-menu__item{display:flex;align-items:center;line-height:calc(1 + .3 / var(--font-body-scale));justify-content:center;padding:0!important}.footer__content-top.page-width{display:flex;align-items:center;flex-direction:column;text-align:center}.footer-block__newsletter{text-align:center!important;flex-grow:1}.footer__list-social.list-social,.footer__follow-on-shop,.footer-block__newsletter{display:flex;justify-content:center;align-items:center}button#Subscribe{margin-left:auto;margin-right:auto}ul.footer__list-social.list-unstyled.list-social{width:100%;justify-content:center;gap:10px}ul.list-menu.list-menu--inline::-webkit-scrollbar{display:none}ul.list-menu.list-menu--inline{flex-wrap:nowrap;overflow:scroll}nav.header__inline-menu{display:block}span.icon-and-title{font-family:Maven Pro;font-weight:400;font-size:12px;line-height:16px;color:#000}nav.header__inline-menu img{width:80px;height:80px;margin:0 10px}.phone_track{display:none}span.icon-and-title svg{display:none}}@media (max-width: 768px){.menu-drawer__utility-links{display:none}.js .menu-drawer{height:calc(96vh - 100%)!important}a#cart-icon-bubble,a.header__icon.header__icon--account.link.focus-inset.small-hide,.phone_track_mob a{margin:0 7.5px;min-width:0!important}.phone_track,a#cart-icon-bubble span,a.header__icon.header__icon--account.link.focus-inset.small-hide span{display:none}}a.product_link{text-decoration:none}@media (min-width: 769px){.phone_track_mob{display:none}}@media (max-width: 600px){a.header__icon.header__icon--account.link.focus-inset.small-hide svg{height:16px!important}.header__heading-logo{height:41px;max-width:100%;width:auto}.phone_track_mob a{display:flex}a.header__icon.header__icon--account.link.focus-inset.small-hide svg{height:20px!important}a#cart-icon-bubble{margin-top:-5px}.header__icons{align-items:center}.phone_track_mob img{height:20px}}a#cart-icon-bubble,a.header__icon.header__icon--account.link.focus-inset.small-hide{display:flex;flex-direction:column;width:100%;height:100%;text-decoration:none;min-width:75px}a.header__icon.header__icon--account.link.focus-inset.small-hide span{font-style:normal;font-weight:400;font-size:14px;color:#000;text-decoration:none}a#cart-icon-bubble span{color:#fff;text-align:center;font-family:Brandon Grotesque;font-size:10px;font-style:normal;font-weight:420;line-height:6px;text-transform:capitalize}a#cart-icon-bubble svg,a.header__icon.header__icon--account.link.focus-inset.small-hide svg{height:30px}.incubate-clever-predictive-search-button{display:none!important}p.announcement-bar__message.center.h5 span{color:#fff;font-style:normal;font-weight:500;font-size:10px;line-height:20px}p.announcement-bar__message.center.h5{background:#9aa356;padding:8px 10px}svg.icon.icon-hamburger{height:15px;width:auto}.header__icons a:hover .icon-hamburger path,.header__icon:hover .icon-hamburger path,svg.icon.icon-hamburger:hover path{stroke:initial}.announcement-bar.color-background-1.gradient{background:#9aa356}a.header__icon.header__icon--account.link.focus-inset.small-hide{display:flex!important}a#cart-icon-bubble{margin-top:0}a#cart-icon-bubble{margin-right:0}footer.footer.color-background-1.gradient.section-sections--19439350415675__footer-padding{padding-left:15px;padding-right:15px}.quantity__label.form__label{margin-right:20px;margin-top:10px;font-size:16px;color:#000}.product-form__input.product-form__quantity{display:flex;align-items:center}.free-ship{font-size:14px}.price.price--large.price--show-badge{margin-right:20px}.price-cl{display:flex;margin-bottom:0!important}.both-bts-together{display:flex;width:100%;align-items:center;gap:20px}.both-bts-together .product-form__quantity{max-width:100%!important;flex:0;margin:0}.both-bts-together .quantity-cart-btn{width:100%;min-width:193px}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:100%!important}.quantity-cart-btn button{background:#dd0202;font-weight:500;font-style:normal;font-size:18px;margin-bottom:0;max-width:200px;margin-left:auto;height:56px;text-transform:capitalize}.product__info-wrapper .icon-with-text__item img{margin-right:18px!important}.product__info-wrapper span.h4.inline-richtext{font-weight:400;font-size:16px;line-height:24px!important;color:#000}.product__info-wrapper li.icon-with-text__item{width:100%;border-bottom:1px solid #d9d9d9;padding:16px 0}.inline-richtext a,.rte.inline-richtext a{font-weight:500!important}a.button.button--primary.review-cl{padding:12px 9px}.rating-accordian-section{display:flex;width:100%}.section-1{width:50%;background:#f5f5f5}.section-2{// width: 50%;background:#f5f5f5}.main-head-reviews{display:flex;width:100%;justify-content:space-between;margin-bottom:10px}.rating-accordian-section{display:flex;width:100%;gap:50px;margin-top:50px}.review-section h4{font-size:18px;line-height:24px;text-transform:capitalize;font-weight:500;margin-bottom:5px;margin-top:0}.review-section img{width:100%;max-width:120px}.review-section p{font-size:14px;line-height:24px;text-transform:capitalize;font-weight:400;margin-top:0}.reviews-header span{position:relative;bottom:7px;color:#e7aa10;font-size:20px;line-height:24px}.reviews-header img{width:100%;max-width:150px}ul.review-date{list-style:none;display:flex;gap:10px;text-transform:capitalize;line-height:24px;padding-left:0;font-weight:500;margin-top:3px}.main-head-rev{padding:30px 30px 40px 20px}.average-rating img{width:100%;max-width:150px}.reviews-header{padding:0 50px 30px 20px}.load-mre-cl{width:100%;text-align:center;margin-bottom:30px}.average-rating{display:flex;align-items:center;gap:10px}.average-rating span{margin-top:5px;padding:0;line-height:normal}.average-rating span.review-stars{color:#e7aa10}.descriptive-tabs ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.descriptive-tabs ul li{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;text-align:center}.descriptive-tabs ul li a{letter-spacing:0;color:#000;font-weight:400;display:inline-block;padding:13px 50px;display:block;text-decoration:none;transition:.5s all;border:1px solid #e3e3e3;background:#fff}.content-tab p{color:#000}.descriptive-tabs ul li a:hover{background:#fff;color:#000;text-decoration:none}.descriptive-tabs ul li a.active{background:#f5f5f5;color:#000;text-decoration:none}.description-box{display:none;padding:30px 30px 50px 20px}.tab-main-box{background:#f4fcce;padding:10px 30px;border:2px solid #d0d062;margin-top:-2px}.content-tab p{line-height:24px;font-size:14px;font-weight:400;margin-top:6px}.content-tab h3{font-weight:500;font-size:18px;line-height:24px;text-transform:capitalize;margin:0!important}h2.related-products__heading.h2{font-size:32px;font-weight:500;text-align:center;line-height:44px;text-transform:capitalize;margin-bottom:50px}product-recommendations.related-products{margin-top:40px}.related-products .card__heading a{font-size:20px;font-weight:500;line-height:22px;letter-spacing:.02em}.card-information{width:100%;display:flex;justify-content:space-between;align-items:center}.related-products .card--standard>.card__content .card__information{padding:20px!important}.related-products .card-information>:not(.visually-hidden:first-child)+:not(.rating){margin-top:0;color:#7b7b7b;font-weight:400;line-height:20px}.related-products .related-products .card__heading a:hover{text-decoration:none}.related-products .card__heading{margin-bottom:13px!important}.card-information>.price{font-weight:500}.product__description li,.product__description p{color:#000}.product__title h1{color:#000;text-transform:capitalize}.price__regular span{color:#000;font-size:24px}.free-ship{font-size:16px;color:#d10202;margin-left:10px}.free-ship img{width:20px;margin-right:7px}.price__container{margin-bottom:0!important}.product__media-item .product-media-container{width:100%!important;border:0}.product__description{margin-bottom:0!important}.product__info-container>*+*.both-bts-together{margin-top:0;margin-bottom:0!important}ul.icon-with-text.icon-with-text--vertical.list-unstyled{margin-top:0}.product-form__quantity .quantity{max-width:124px;background:#f5f5f5;border:0;min-height:55px}.product-form__quantity .quantity:after{opacity:0}ul.product__media-list{margin-bottom:0!important}.product-media-container .media{padding-top:98%!important}.mega-menu__content{left:9%}.legal-service-gifting .collection-hero__text-wrapper{background:#9aa356;text-align:center;padding:120px 0}.legal-service-gifting .collection-hero__image-container.media.gradient{margin-left:0}.product_listing li{display:inline-block;width:31.7%;text-align:center;padding:0 10px}.product_listing li img{max-width:100%}.product_listing li a{text-decoration:none}.product_listing li span{display:block;text-align:center;background:#dd0202;color:#fff}.shop_title h2{margin:10px 0 50px;display:block;float:left;width:100%;font-style:normal;font-weight:500;font-size:32px;line-height:44px;text-align:center;text-transform:capitalize;color:#000}@media (max-width: 1200px){.both-bts-together{display:block}.quantity-cart-btn button{margin-left:0}.descriptive-tabs ul li a{padding:13px 10px}.related-products .card--standard>.card__content .card__information{padding:15px 0 0!important}.related-products .card__heading a{font-size:18px;line-height:20px}.card-information .price__regular span{font-size:14px}.page-width{padding-left:15px;padding-right:15px}}@media (max-width: 991px){.product .product__media-wrapper{width:100%}.footer-block--newsletter{max-width:250px!important;padding-top:0!important}.product-media-container .media{padding-top:92%!important}.product .product__info-wrapper{padding:20px 0 0}.rating-accordian-section{gap:0;margin-top:30px;display:block}.section-1,.section-2{width:100%;background:#f5f5f5}.rating-accordian-section .section-1{margin-bottom:40px}.related-products .grid.product-grid{column-gap:8px;row-gap:25px}footer .footer__content-top.page-width{flex-wrap:wrap}footer .footer-block--newsletter{max-width:100%}footer .footer-block--newsletter{max-width:100%;width:100%;padding-top:20px}footer .footer__blocks-wrapper .footer-block{width:100%;max-width:calc(50% - 10px)}footer .footer__blocks-wrapper{width:100%!important;max-width:100%}footer .footer__content-top .grid{row-gap:15px}}@media (max-width: 767px){.rating-accordian-section{flex-wrap:wrap}.section-1,.section-2{width:100%!important}.descriptive-tabs ul li a{padding:13px 15px}product-info{padding:0 20px;display:block}media-gallery.product__column-sticky slider-component.slider-mobile-gutter{margin:0!important;max-width:100%!important}.product-media-container.constrain-height.media-fit-contain{margin:0;width:100%}.product__description ul{padding-left:0}.product__info-wrapper li.icon-with-text__item{margin-bottom:0}.rating-accordian-section{margin-top:20px}.main-head-reviews{display:block;text-align:center;margin-bottom:30px}a.button.button--primary{margin-top:10px}.reviews-header{text-align:center;padding:0 15px}ul.review-date{justify-content:center}.review-section{margin-bottom:40px}.rating-accordian-section{margin:0 15px}.description-box{padding:30px 30px 30px 20px}product-recommendations.related-products{margin-top:30px}h2.related-products__heading.h2{margin-bottom:30px}.product-recommendations ul{display:block!important;margin:0 15px}.grid--2-col-tablet-down .grid__item{width:100%!important;max-width:100%}.footer__content-top.page-width{padding:0 15px!important}.footer-block--newsletter{max-width:100%;width:100%}button#Subscribe{max-width:240px}.product__title h1{font-weight:400;line-height:49px;font-size:34px}.price__regular .price-item--regular{margin-right:0;font-size:20px;font-weight:400;line-height:29px}.free-ship{font-size:20px;line-height:29px;font-weight:400}nav.header__inline-menu{display:none!important}.header-wrapper{border-bottom:none!important}.template-index .header-wrapper{border-bottom:1px solid #dddddd!important}.spr-header-title,.spr-summary{text-align:left!important}}@media (max-width: 600px){.thumbnail-list{flex-direction:row!important;justify-content:center;column-gap:5px}button.thumbnail.global-media-settings.global-media-settings--no-shadow:not(.thumbnail[aria-current]){width:5px;height:5px;background:#d3dbe2;border:none;box-shadow:none;border-radius:50px;left:5px;position:static}.thumbnail-list__item:before{padding:0;display:none}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:100%!important;max-width:fit-content;height:5px;display:flex;justify-content:center}button.thumbnail[aria-current]{width:20px!important;height:5px!important;background:#dd0202!important;border:none;box-shadow:none!important;border-radius:40px;position:static;transition:.1s}button.slider-button{visibility:hidden;display:none}media-gallery.product__column-sticky{display:flex;flex-direction:column}.thumbnail-list{column-gap:5px!important}.page-width{padding-left:20px;padding-right:20px}.rating-accordian-section{flex-wrap:wrap}.section-1,.section-2{width:100%}.descriptive-tabs ul li a{padding:9px 15px}product-info{display:block}media-gallery.product__column-sticky slider-component.slider-mobile-gutter{margin:0!important;max-width:100%!important}.product-media-container.constrain-height.media-fit-contain{margin:0;width:100%}.product__description ul{padding-left:0}.product__info-wrapper li.icon-with-text__item{margin-bottom:0}.rating-accordian-section{margin-top:20px}.main-head-reviews{display:block;text-align:left;margin-bottom:15px}a.button.button--primary{margin-top:10px}.reviews-header{text-align:center;padding:0 15px}ul.review-date{justify-content:center}.review-section{margin-bottom:20px;border-bottom:1px solid #d9d9d9;padding-bottom:10px;text-align:left}.review-section:last-child{margin-bottom:0;border-bottom:0}.rating-accordian-section{margin:0 15px}.description-box{padding:20px}product-recommendations.related-products{margin-top:10px}h2.related-products__heading.h2{margin-bottom:15px;line-height:25px;font-size:18px}.product-recommendations ul{display:block!important;margin:0 15px}.grid--2-col-tablet-down .grid__item{width:100%!important}.related-products .grid.product-grid{column-gap:15px;row-gap:7px}.footer__content-top.page-width{padding:0 15px!important}.footer-block--newsletter{max-width:100%;width:100%}button#Subscribe{max-width:240px}.product__title h1{font-weight:400;line-height:30px;font-size:34px}.price__regular .price-item--regular{margin-right:0;font-size:20px;font-weight:400;line-height:29px}.free-ship{font-size:14px;line-height:24px;font-weight:400}.utility-bar{height:100%;border:0!important}p.announcement-bar__message.h5 span{font-size:10px;letter-spacing:0;font-weight:500}.header__icon--menu{width:20px;height:20px}header header-drawer{margin-left:7px}header.header.header--middle-center.header--mobile-center.page-width.header--has-menu{padding-top:9px;padding-bottom:9px}.header__heading-link{padding:0;margin-left:29px}ul.product__media-list{margin-bottom:0!important;scroll-padding-left:auto!important;column-gap:13px}.header-wrapper{border-bottom:1px solid #dddddd}.header-wrapper.color-background-1.gradient.header-wrapper--border-bottom{border-bottom:1px solid #dddddd!important}ul.product__media-list li{padding-top:0!important}.product-media-container .media{padding-top:100%!important}.price-cl{margin-top:0!important}.product__title{margin-bottom:10px}.product .product__info-wrapper{padding:30px 0 0}.product .product__description{margin-top:20px}.product .product__description p{font-size:14px;line-height:20px}.product .product__description ul{padding-left:10px;list-style:none}.product .product__description ul li{position:relative;padding-left:15px}.product .product__description ul li:before{content:"";position:absolute;left:0;top:11px;width:5px;height:5px;border-radius:100%;background-color:#000;display:block}.quantity-cart-btn button{max-width:100%}product-form.product-form{margin-bottom:10px!important}.product__info-wrapper span.h4.inline-richtext{line-height:20px!important}.rating-accordian-section{margin:0;width:100%;display:flex;flex-wrap:wrap}.rating-accordian-section .section-1{margin-bottom:0;order:1;margin-top:20px}.content-tab h3{font-size:16px;line-height:24px}.content-tab p{margin-top:0}.content-tab p{margin-bottom:0}.content-tab{margin-bottom:20px}.main-head-rev{padding:20px}h2.title.inline-richtext.h1{font-size:18px;line-height:42px;text-align:left}.average-rating span{margin-top:5px;color:#000;font-size:22px}.reviews-header img{max-width:90px}.review-section p{color:#000}ul.review-date{justify-content:flex-start}ul.review-date li{color:#000}.related-products .grid.product-grid>li:nth-last-child(-n+2){display:none}.related-products .card__heading{margin-bottom:8px;text-align:center}.card-information .price__regular span{font-size:20px;font-weight:500}.related-products .card__heading a{font-weight:300}.card__information .price_shipping{justify-content:center;text-align:center}footer .footer__blocks-wrapper .footer-block{width:100%;max-width:calc(100% + -0px);margin-bottom:0}h2.footer-block__heading.inline-richtext{margin-bottom:13px}ul.footer-block__details-content{margin-bottom:0}footer .footer-block--newsletter{padding-top:0}footer .footer-block--newsletter h2.footer-block__heading.inline-richtext{margin-bottom:10px}footer p.footer-block-subheading{margin-top:0;margin-bottom:20px}footer .footer-block__newsletter{width:100%}footer .footer-block__newsletter .newsletter-form__field-wrapper{max-width:250px!important}button#Subscribe{max-width:210px}footer .footer-block--newsletter{gap:1rem;margin-bottom:30px;width:100%}}.isolate.about_us_first .rich-text__blocks.center{max-width:1280px;text-align:left}.isolate.about_us_first h2.rich-text__heading.rte.inline-richtext.h1{font-style:normal;font-weight:500;font-size:32px;line-height:44px;text-align:center;text-transform:capitalize}.isolate.about_us_first .rich-text__text.rte p{font-style:normal;font-weight:400;font-size:16px;line-height:26px;color:#000}.isolate.about_us_first.second h2.rich-text__heading.rte.inline-richtext.h1{text-align:left}.isolate.about_us_first p.rich-text__caption.caption-with-letter-spacing.caption-with-letter-spacing--medium{font-style:normal;font-weight:420;font-size:18px;line-height:26px;text-transform:capitalize;letter-spacing:0}.about_us_first .rich-text__text.rte a{font-style:normal;font-weight:400;font-size:16px;line-height:20px;text-decoration-line:underline;color:#dd0202}.about_us_video{max-width:675px;margin:auto}.isolate.about_us_first h2.rich-text__heading.rte.inline-richtext.h1{font-size:32px}@media (max-width: 600px){.about_us_bottom h2.rich-text__heading.rte.inline-richtext.h1{font-style:normal;font-weight:500;font-size:18px!important;line-height:26px!important;text-align:center;text-transform:capitalize;color:#000}.card__badge.card__badge--ships.top.right{right:-12px;padding:1px 5px}}.rich-text__text.rte{margin-top:10px}ul.footer__list-social.list-unstyled.list-social li a{transition:.25s all}ul.footer__list-social.list-unstyled.list-social li a:hover{filter:grayscale(100%);-webkit-filter:grayscale(100%)}.newsletter-form__field-wrapper .field__input{background:#fff;border:1px solid #cccccc;width:250px}.newsletter-form__field-wrapper .field:after{content:unset}.newsletter-form__field-wrapper .field:before{content:unset}.newsletter-form__field-wrapper .field__label{font-style:normal;font-weight:400;font-size:14px;line-height:30px;color:#5b5b5b}.legal-service-gifting.collection-hero.collection-hero--with-image.color-background-1.gradient .collection-hero__inner.page-width{min-height:426px;background:#9aa356}.legal-service-gifting.collection-hero.collection-hero--with-image.color-background-1.gradient .collection-hero__image-container.media.gradient{flex:1 0 59.9%}.legal-service-gifting a.button.button--primary{background:#fff;color:#000;font-style:normal;font-weight:500;font-size:18px;line-height:24px;margin-top:10px}.shop_section .collection_link{display:flex;flex-direction:column}.shop_section .product_listing li{margin-bottom:30px}.shop_section .collection_link span{padding:15px;font-family:Maven Pro;font-style:normal;font-weight:700;font-size:16px;line-height:24px;text-align:center;text-transform:capitalize;color:#fff}.product_listing li img{max-width:100%;height:300px;object-fit:cover}@media screen and (min-width: 750px){.product-count-vertical{margin-left:0!important}.business-gifting-services .collection-list-section.testhello.multicolumn.color-background-1.gradient.background-none .page-width{padding-bottom:0}.isolate.advice{padding-top:50px}}.product_listing ul,.product_listing li{padding:0}.product_listing ul{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;width:100%;flex-wrap:wrap;column-gap:30px}.facet-filters__field .select:focus-visible,select#SortBy:focus-visible{width:auto;outline:none;outline-offset:unset!important;box-shadow:none}@media (max-width: 600px){.mega-menu__content{display:none}nav.header__inline-menu{display:none!important}.header-wrapper.color-background-1.gradient.header-wrapper--border-bottom{padding-bottom:0}.mega-menu{position:relative}.template-search ul.list-menu.list-menu--inline{display:none}}ul.custom-menu.has-submenu.custom-list-menu{list-style:none;padding-left:15px}ul.custom-dropdown__menu{padding-left:0;list-style:none}ul.custom-sub-dropdown__menu{padding-left:10px;list-style:none}ul.custom-menu li a,ul.custom-menu li{font-family:Maven Pro;text-decoration:none}ul.custom-dropdown__menu li a{color:#5b5b5b}.header__icon--menu[aria-expanded=true]:before{height:100vh;z-index:1}summary.custom-dropdown__toggle{padding:5px 0;font-size:16px}ul.custom-dropdown__menu>li{padding:10px 0}ul.custom-sub-dropdown__menu li{padding:7px 0}ul.footer-block__details-content.list-unstyled li a{font-weight:400}ul.mega-menu__list.page-width li a{font-family:Maven Pro}details.custom-dropdown.menu-opening.open svg.icon.icon-caret{transform:rotate(180deg)}.collection-list-section .multicolumn-card__image-wrapper{margin:0!important}.collection-list-section .multicolumn-card__info{padding:15px!important}.collection-list-section .multicolumn-card__info{background:#dd0202}.collection-list-section .multicolumn-list{gap:30px}@media (min-width: 990px){.collection-list-section .grid--3-col-desktop .grid__item{width:31.7%}.template-page-business-gifting-service .collection-list-section .grid--3-col-desktop .grid__item{width:31.7%!important}.card-product-reviews.mob,.mob{display:none}}.collection-list-section h3.inline-richtext{color:#fff;text-align:center;font-size:16px;font-family:Maven Pro;font-weight:700;line-height:24px;text-transform:capitalize}@media (max-width: 989px){.legal-service-gifting .collection-hero__inner.page-width{padding:0}.collection-list-section .multicolumn-list{gap:15px!important}.collection-list-section h3.inline-richtext{font-size:12px}.collection-list-section h2.title.inline-richtext.h1{font-size:18px}.collection-list-section .title-wrapper-with-link{margin-bottom:15px!important}.collection-list-section .multicolumn-card__info{padding:10px!important}.card-product-reviews.desktop{display:none}.card-information{display:flex;align-items:center;justify-content:center}.card-product-reviews.mob{margin-bottom:0;padding-left:10px}.card__information .free-ship{display:none}.card-information{display:flex!important;flex-wrap:wrap}.card__heading.h5{text-align:center}.free-ship.mob{display:flex;color:#d10202;align-items:flex-start}.search-box{position:relative;text-align:center}input.search-input{padding:15px 10px 15px 54px;border:1px solid #d9d9d9;width:-webkit-fill-available;font-style:normal;font-weight:400;font-size:14px;line-height:24px;pointer-events:none}nav.header__inline-menu{display:none!important}form.search.search-modal__form.incubate-clever-predictive-search-hide{display:block!important;width:100%!important}ul.list-menu.list-menu--inline{flex-wrap:nowrap;overflow:scroll}}.card-product-reviews.mob span{text-decoration:none;font-size:16px}.card-product-reviews.mob{align-items:baseline}span.star-mob{font-size:24px!important;color:#e7aa10!important}summary.header__icon.header__icon--search.header__icon--summary.link.focus-inset.modal__toggle{width:100%!important}.incubate-clever-predictive-search-hide{display:flex!important;visibility:visible!important}summary.header__icon.header__icon--search.header__icon--summary{display:block!important}details-modal.header__search{margin-right:20px}form.search.search-modal__form.incubate-clever-predictive-search-hide{display:block!important;width:100%!important}h2#predictive-search-products{margin-left:0;padding:32px 10px 22px 30px;color:#000;font-size:18px;font-family:Brandon Grotesque;font-weight:400;text-transform:capitalize;letter-spacing:0}h2#predictive-search-queries{margin-right:0;margin-left:0;padding:32px 10px 22px 30px;color:#000;font-size:18px;font-weight:400;text-transform:capitalize;letter-spacing:0}.predictive-search__item{padding-left:32px!important}.predictive-search__result-group:first-child{border-right:1px solid #d9d9d9}.predictive-search__item{padding-left:32px}a.predictive-search__item.predictive-search__item--link-with-thumbnail.link.link--text{border-bottom:1px solid #d9d9d9;width:90%;margin:auto;display:flex;padding-left:0;flex-direction:row}a.predictive-search__item.predictive-search__item--link-with-thumbnail.link.link--text img{height:100px;object-fit:cover;width:90px}.predictive-search__pages-wrapper{display:none!important}a.predictive-search__item.predictive-search__item--link-with-thumbnail.link.link--text{padding-left:8px!important}button.predictive-search__item.predictive-search__item--term.link.link--text.h5.animate-arrow{max-width:161px;margin:16px auto auto;border:1px solid #dd0202;background:#fff;color:#dd0202;font-size:18px;font-family:Brandon Grotesque;font-weight:450;line-height:24px;text-transform:capitalize;justify-content:center}p.predictive-search__item-heading.h5{color:#000;font-size:20px;font-family:Brandon Grotesque;font-weight:400;line-height:22px;text-transform:capitalize}@media (max-width: 600px){body.test_new.gradient.animate--hover-default.mobile_sec.template-product main#MainContent .page-width{padding-left:0;padding-right:0}.both-bts-together{margin-top:20px!important}.isolate.about_us_first h2.rich-text__heading.rte.inline-richtext.h1{text-align:left!important}.isolate.about_us_first .rich-text__wrapper.rich-text__wrapper--center.page-width{width:100%}.header__icons{align-items:center;width:115px}.header__heading-logo{height:38px;max-width:100%;width:auto;object-fit:contain}.header__heading-logo-wrapper{height:41px}.header{grid-template-columns:1fr 1fr 1fr}a.header__heading-link.link.link--text.focus-inset{margin:auto}}@media (min-width: 998px){.card__heading.h5 a{text-align:left}.predictive-search.predictive-search--header{min-height:auto}}body.test_new.gradient.animate--hover-default.mobile_sec.template-product .price_shipping{padding-right:0;border-right:0}ul.pagination__list.list-unstyled{row-gap:10px}@media (max-width: 600px){.legal-services-gifts .title-wrapper-with-link.title-wrapper--self-padded-mobile{margin-top:14px}.business-gifting-services .collection-list-section.testhello.multicolumn.color-background-1.gradient.background-none .page-width{padding-top:6px;padding-bottom:30px}.template-collection nav.header__inline-menu{display:none!important}.legal-services-gifts nav.header__inline-menu{display:none!important}.template-collection h1.collection-hero__title-custom{margin-top:-5px}.free-ship.mob{width:100%;justify-content:center}ul.pagination__list.list-unstyled li{margin-right:5px!important}facet-filters-form.facets.facets-vertical-sort.page-width.small-hide.no-js-hidden{display:block!important}.legal-services-gifts .multicolumn-list.contains-content-container li{width:46%!important}.bottom_section h2{line-height:30px!important}.bottom_section .rich-text__buttons{margin-top:10px}.legal-services-gifts h1.collection-hero__title-custom{margin-top:0}form#FacetSortForm{display:none}.legal-service-gifting.collection-hero.collection-hero--with-image.color-background-1.gradient .collection-hero__inner.page-width{min-height:525px;background:#9aa356}.legal-services-gifts h1.collection-hero__title-custom{margin-top:0;color:#000;font-size:18px;font-family:Brandon Grotesque;font-style:normal;font-weight:450;line-height:44px}.legal-services-gifts p.collection-hero__subtitle-custom{color:#5b5b5b;font-size:12px;font-family:Brandon Grotesque;font-style:normal;font-weight:400;line-height:20px;text-transform:capitalize;margin-top:0}.collection-hero--with-image .collection-hero__text-wrapper{padding:3rem 0 4rem!important}.legal-service-gifting .collection-hero__description.rte{font-size:12px;margin-top:5px}.legal-service-gifting h1.collection-hero__title{font-size:20px}.collection li.grid__item{padding:7px!important}.grid--2-col-tablet-down .grid__item{width:100%!important}.collection li.grid__item:nth-child(2n){padding-right:0!important}.collection li.grid__item:nth-child(odd){padding-left:0!important}.bottom-grid .multicolumn-card{padding:15px 10px!important}.iwt_1{padding-left:0;padding-right:0}body.test_new.gradient.animate--hover-default.mobile_sec.template-product .price_shipping{padding-right:0;border-right:0}.isolate.rt_1 .rich-text__text.rte p{color:#fff;text-align:center;font-size:12px;font-weight:400;line-height:24px;text-transform:capitalize}.isolate.rt_1 .rich-text__buttons a{font-family:Brandon Grotesque;font-style:normal;font-weight:500;font-size:18px;line-height:24px;min-width:138px!important;min-height:40px!important;margin-top:0}.isolate.rt_1 .rich-text__buttons{margin-top:10px}h2.image-with-text__heading.inline-richtext.h1{font-size:20px;font-weight:500;line-height:30px;text-transform:capitalize}.image-with-text__text.rte.body p{color:#fff;text-align:center;font-size:12px;font-weight:400;line-height:18px;text-transform:capitalize}.image-with-text__text.rte.body{margin-top:1rem}.section-product-slider h2{text-align:center!important}.section-product-slider .product-title{font-family:Maven Pro;font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#5b5b5b}.iwt_2 .image-with-text__text-item.grid__item{width:100%!important}.iwt_2 .image-with-text__grid.grid.grid--gapless.grid--1-col.grid--2-col-tablet{flex-direction:column-reverse}.iwt_2{padding-left:0;padding-right:0}.title-wrapper-with-link{margin-bottom:15px!important}.iwt_3{padding-left:0;padding-right:0}h2.title.inline-richtext.h1.underline{text-align:center}p.subtitle.reviews{margin-top:0}.why_gift_tree{padding-left:20px;padding-right:20px}.reviews-wrapper.page-width{padding-left:5px;padding-right:0}.isolate.rt_2{padding-top:20px}.isolate.rt_2 h2.rich-text__heading.rte.inline-richtext.h1{color:#000;text-align:center;line-height:26px!important;text-transform:capitalize}.rt_2 a.button.button--primary{margin-top:0}.header__icons{overflow:hidden}summary.header__icon.header__icon--search.header__icon--summary.link.focus-inset.modal__toggle{width:100%!important;left:0;right:0;margin:auto;padding:0 20px}.header-wrapper.color-background-1.gradient.header-wrapper--border-bottom{margin-bottom:0}.iwt_1,.iwt_2,.iwt_3{padding-bottom:20px!important}.slick-slider-reviews.page-width.slick-initialized.slick-slider{margin-top:50px;margin-bottom:0}.isolate.bottom_section{padding-top:30px;padding-bottom:30px}body.test_new.gradient.animate--hover-default.mobile_sec.template-page-about_us.about-us nav.header__inline-menu{display:none!important}.header-wrapper.color-background-1.gradient.header-wrapper--border-bottom{border-bottom:none}product-recommendations.related-products.page-width{padding:0 20px!important}.isolate.order-question h2.rich-text__heading.rte.inline-richtext.h1{width:80%;line-height:26px}product-recommendations.related-products{margin-bottom:20px!important}product-recommendations.related-products.page-width .card-product-reviews{display:none}.card__heading.h5 a{text-align:center!important}body.test_new.gradient.animate--hover-default.mobile_sec.template-product nav.header__inline-menu{display:none!important}.bottom-grid .multicolumn-card__image-wrapper.multicolumn-card__image-wrapper--third-width.multicolumn-card-spacing{width:26.3%!important}.order-question .isolate .rich-text__blocks>*+*{margin-top:10px}}@media (min-width: 995px){.order-question .isolate .rich-text__blocks>*+*{margin-top:50px!important}.legal-services-gifts .collection-list-section ul li{width:31.7%!important}}@media (min-width: 767px){.legal-service-gifting.collection-hero.collection-hero--with-image span{font-size:16px}.collection-list-section ul li{width:23.1%!important}.section-product-slider h2.title.inline-richtext.h1{margin-bottom:50px}.isolate.rt_2{padding-top:50px;padding-bottom:50px}summary.header__icon.header__icon--search.header__icon--summary.link.focus-inset.modal__toggle{width:100%!important;left:0;right:0;margin:auto;padding:0 20px}.bottom_section h2.rich-text__heading.rte.inline-richtext.h1{width:75%;margin:auto}.isolate.bottom_section{padding-top:50px;padding-bottom:50px}.template-search .facets-vertical-form{display:flex;justify-content:space-between!important;width:100%;align-items:center}.collection-hero__description.rte{font-size:16px}.business-gifting-services .title-wrapper-with-link.title-wrapper--self-padded-mobile.title-wrapper--no-top-margin{margin-bottom:50px}.rt_2.bottom_section.isolate.business-gifting{padding-top:80px}.business-gifting-services .multicolumn-list.icon-multicolumn{display:flex;gap:23px;justify-content:center}}.reviews-wrapper a.button.button--primary{background:transparent;border:1px solid white}.js .menu-drawer{top:45px;height:100vh!important}.header__icon--menu[aria-expanded=true]:before{top:45px}.iwt_3 .button{background:transparent!important;border:1px solid #fff!important}.legal-service-gifting.collection-hero.collection-hero--with-image.color-background-1.gradient{padding-top:0}@media only screen and (min-width: 601px) and (max-width: 900px){.header__inline-menu{margin-left:-1.2rem;grid-area:navigation;display:block}.review-slider-2 .reviews-wrapper.page-width.review_2{max-width:100%;min-height:525px}facet-remove.active-facets__button-wrapper{margin-left:0}a.active-facets__button.active-facets__button--light{padding-left:0}.legal-services-gifts .card-information{display:flex!important;flex-wrap:wrap;width:75%!important;margin:auto;row-gap:8px}a.active-facets__button-remove.underlined-link{padding-bottom:0;padding-left:0}summary.facets__summary.caption-large.focus-offset div>span{display:flex;column-gap:5px}summary.facets__summary.caption-large.focus-offset div span span{margin-top:-3px}.facet-filters.sorting.caption{padding:20px 10px!important}product-recommendations.related-products.page-width{padding:0 20px!important}.both-bts-together{margin-top:20px!important}.isolate.bottom_section{padding-top:50px;padding-bottom:50px}.header-wrapper.color-background-1.gradient.header-wrapper--border-bottom{padding-bottom:0}.mega-menu__content{display:none}product-recommendations.related-products.page-width .card-product-reviews{display:none}span.icon-and-title svg{display:none}.js .menu-drawer{top:76px;height:100vh!important}.header__icon--menu[aria-expanded=true]:before{top:125px}}.utility-bar.color-accent-1.gradient.utility-bar--bottom-border{border:none}.isolate.about_us_first{margin-top:30px}.multicolumn-list li a{text-decoration:none}.template-page-faq .collapsible-content-wrapper-narrow{max-width:1280px!important}.bottom-grid .multicolumn-card__image-wrapper.multicolumn-card__image-wrapper--third-width.multicolumn-card-spacing{width:15.4%}label.facet-checkbox svg:not(.template-search .facet-checkbox svg),label.facet-checkbox input[type=radio]{display:none}.bottom-grid .multicolumn-list{gap:30px}.phone_track span{color:#000}.bottom-grid .multicolumn-list li{width:48.1%}ul#product-grid .price_shipping .price span{font-size:14px;white-space:nowrap}.template-search facet-filters-form.facets.facets-vertical-sort.page-width.small-hide.no-js-hidden .product-count-vertical.light{display:none}.template-search .free-ship,.template-search .free-ship.mob{display:none}.cart-count-bubble{background-color:#dd0202;width:14px;height:14px;bottom:0;top:-5px;left:40px}.cart-count-bubble span{color:#fff!important}div#ProductGridContainer{position:relative}input[type=radio]:checked~span{font-weight:800}@media only screen and (max-width: 479px){.mobile-facets button{background:#dd0202;color:#fff}}summary.facets__summary.caption-large div span span{margin-top:-3px}summary.facets__summary.caption-large div span{display:flex;gap:5px}label.mobile-facets__label svg:not(.template-search .mobile-facets__label svg){display:none}select#SortBy{padding:8px}select#SortBy-mobile{margin-right:0}h1#login{font-size:32px;line-height:44px;font-weight:500;color:#000}.template-customers-login .field:after{content:unset}.template-customers-login .field:before{content:unset}.template-customers-login .field input{border:1px solid #cccccc;font-size:14px;line-height:30px;font-weight:400;color:#5b5b5b}.template-customers-login .field label{font-size:14px;line-height:normal;font-weight:400;color:#5b5b5b}.template-customers-login .field input:focus-visible{box-shadow:none}.template-customers-login form a{font-size:16px;line-height:30px;color:#000;font-weight:400;transition:all .25s}.template-customers-login a:hover{color:#dd0202}.template-customers-login button:before{content:unset}.template-customers-login button:after{content:unset}.template-customers-login .login_button{background-color:#dd0202;font-size:18px;line-height:24px;font-weight:500}.template-customers-register h1{font-size:32px;line-height:44px;font-weight:500;color:#000}.template-customers-register .field:after{content:unset}.template-customers-register .field:before{content:unset}.template-customers-register .field input{border:1px solid #cccccc;font-size:14px;line-height:30px;font-weight:400;color:#5b5b5b}.template-customers-register .field label{font-size:14px;line-height:normal;font-weight:400;color:#5b5b5b;display:none}.template-customers-register .field__input:focus,.template-customers-register .field__input:not(:placeholder-shown),.template-customers-register .field__input:-webkit-autofill,.template-customers-register .customer .field input:focus,.template-customers-register .customer .field input:not(:placeholder-shown),.template-customers-register .customer .field input:-webkit-autofill{padding-top:8px;padding-left:15px}.template-customers-register .field input:focus-visible{box-shadow:none}.template-customers-register a{font-size:16px;line-height:30px;color:#000;font-weight:400;transition:all .25s}.template-customers-register a:hover{color:#dd0202}.template-customers-register button:before{content:unset}.template-customers-register button:after{content:unset}.template-customers-register .register_button{background-color:#dd0202;font-size:18px;line-height:24px;font-weight:500}.template-customers-register .field{display:block}.form__message{color:#dd0202}.template-customers-account .customer__title{font-size:32px;line-height:44px;font-weight:500;color:#000;margin:0}.template-customers-account .customer_account{display:flex;justify-content:space-between;align-items:center}.template-customers-account a{font-size:16px;font-weight:400;text-decoration:none;transition:all .25s}.template-customers-account a:hover{color:#dd0202}.template-customers-account h2{font-size:28px;line-height:34px}.template-customers-addresses .address_button{background-color:#dd0202;font-size:18px;line-height:24px;font-weight:500}.template-customers-account .account table td:first-of-type a{border:none;box-shadow:unset}.template-customers-addresses h1{font-size:32px;line-height:44px;font-weight:500;color:#000}.template-customers-addresses a{font-size:16px;font-weight:400;text-decoration:none;transition:all .25s}.template-customers-addresses a:hover{color:#dd0202}.template-customers-addresses .address_button:after{content:unset}.template-customers-addresses .address_button:before{content:unset}.template-customers-addresses h2{font-size:28px;line-height:34px}.template-customers-addresses .edit_button{background-color:#dd0202;font-size:18px;line-height:24px;font-weight:500;color:#fff}.template-customers-addresses .edit_button:after{content:unset}.template-customers-addresses .edit_button:before{content:unset}.template-customers-addresses .delete_button{background-color:#dd0202;font-size:18px;line-height:24px;font-weight:500;color:#fff}.template-customers-addresses .delete_button:after{content:unset}.template-customers-addresses .delete_button:before{content:unset}.template-customers-addresses .field input{border:1px solid #cccccc;font-size:14px;line-height:30px;font-weight:400;color:#5b5b5b}.template-customers-addresses .field label{font-size:14px;line-height:30px;font-weight:400;color:#5b5b5b}.template-customers-addresses .field input:focus-visible{box-shadow:none}.template-customers-addresses .field:after{content:unset}.template-customers-addresses .field:before{content:unset}.template-customers-addresses .select select{border:1px solid #cccccc;font-size:14px;line-height:30px;font-weight:400;color:#5b5b5b}.template-customers-addresses label.select{font-size:14px;line-height:30px;font-weight:400;color:#5b5b5b}.template-customers-addresses .select select:focus-visible{box-shadow:none}.template-customers-addresses .select:after{content:unset}.template-customers-addresses .select:before{content:unset}.template-customers-addresses .add_address{background-color:#dd0202;font-size:18px;line-height:24px;font-weight:500;color:#fff}.template-customers-addresses .add_address:after{content:unset}.template-customers-addresses .add_address:before{content:unset}.template-customers-addresses .cancel_button{background-color:#dd0202!important;font-size:18px;line-height:24px;font-weight:500;color:#fff!important}.template-customers-addresses .cancel_button:after{content:unset}.template-customers-addresses .cancel_button:before{content:unset}.add_address_buttons{text-align:center!important}.template-customers-login h1#recover{font-size:32px;line-height:44px;font-weight:500;color:#000}.template-customers-reset_password .reset_btn{background-color:#dd0202!important;font-size:18px;line-height:24px;font-weight:500;color:#fff!important}.template-customers-reset_password button:after{content:unset}.template-customers-reset_password button:before{content:unset}.template-customers-reset_password .field:before{content:unset}.template-customers-reset_password .field:after{content:unset}.template-customers-reset_password .field{border:1px solid #cccccc}.template-customers-reset_password .customer .field input:focus-visible{box-shadow:unset}.template-customers-addresses .customer .field{display:block}.new-error{color:#dd0202}.template-customers-addresses .update_button{background-color:#dd0202!important;font-size:18px;line-height:24px;font-weight:500;color:#fff!important}.template-customers-addresses .update_button:after{content:unset}.template-customers-addresses .update_button:before{content:unset}.template-customers-login .customer .field{display:block}@media only screen and (max-width: 991px){.cart-count-bubble{width:14px;height:14px;bottom:0;top:-5px;left:20px}.cart-count-bubble span{display:block!important}}h2.search-result-title,.template-search__header.page-width h1.h2.center{color:#000;font-size:32px;font-weight:450;line-height:44px;text-transform:capitalize;margin-bottom:5px}h2.search-result-title~p{color:#5b5b5b;font-size:16px;font-weight:390;line-height:24px;margin-top:0}p.search_result_price{font-size:18px;margin-top:10px}.predictive-search__item-query-result *:not(mark){font-weight:400!important}.predictive-search__item-query-result mark{background-color:transparent;font-weight:bolder}h2#predictive-search-queries{font-family:Brandon Grotesque}.rt_2.bottom_section .legal-service-gifting.collection-hero.collection-hero--with-image.color-background-1.gradient .collection-hero__image-container.media.gradient{border:none}.rt_2.bottom_section .button.button--primary{background:#dd0202;color:#fff;border:none}.rt_2.bottom_section h2{font-family:Brandon Grotesque;font-style:normal;font-weight:500;font-size:36px;line-height:50px;text-align:center;text-transform:capitalize}.rt_2.bottom_section a.button.button--primary{gap:13px}.template-cart cart-remove-button svg path{fill:#dd0202}.template-cart .cart__ctas button{background-color:#dd0202;font-size:18px;line-height:24px;font-weight:500;min-width:100%}.template-cart .cart__ctas button:after{content:unset}.template-cart .cart__ctas button:before{content:unset}.template-cart .cart__empty-text{font-size:32px;line-height:44px;font-weight:500}.template-cart .button:before{content:unset}.template-cart .button:after{content:unset}.template-cart a.button.button--tertiary{background:transparent;justify-content:end}.template-cart .button{width:100%;background-color:#dd0202;font-size:18px;line-height:24px;font-weight:500}.template-page-business-gifting-service .button.button--secondary:after{content:unset}.template-page-business-gifting-service .button.button--secondary:before{content:unset}.template-page-business-gifting-service .button.button--secondary{border:1px solid #dd0202;font-size:18px;line-height:24px;font-weight:500;color:#dd0202}@media only screen and (max-width: 991px){.cart-count-bubble{width:14px;height:14px;bottom:0;top:-5px;left:20px}.cart-count-bubble span{display:block!important}.multi-bottom-grid h3.inline-richtext{line-height:30px;padding-bottom:10px!important}.iconcolumns.multicolumn ul.multicolumn-list li{width:100%!important;max-width:30%}}@media only screen and (max-width: 479px){.template-collection-share_smile .free-ship{display:none!important}.template-collection-share_smile .free-ship.mob{display:block!important}.template-collection-share_smile .price_shipping .price{margin-bottom:0!important}.template-page-business-gifting-service .button.button--secondary{padding:10px!important;letter-spacing:0!important}.template-page-business-gifting-service .iconcolumns.multicolumn ul.multicolumn-list li{max-width:45%!important}.template-page-business-gifting-service .multicolumn-list.icon-multicolumn{gap:23px!important}}.collection-hero__image-container.media.gradient{border:none}.slider-2 .slick-current.slick-active+.slick-slide.slick-active{background:#fff!important;box-shadow:5px 5px 10px #0000001a;transform:scale(1.08) translateY(-35px);transition:.1s;padding-bottom:55px;padding-top:55px}.slider-2 .review-content,.slider-2 .review-title{color:#000!important;text-align:center;font-size:16px;font-style:italic;font-weight:400;line-height:30px;text-transform:capitalize}.slider-2 .slick-slide{background:#d9d9d9!important}.reviews-wrapper.page-width.review_2{background:#f5f5f5;padding-top:5rem;padding-bottom:2rem}.slide-2{text-align:center}.slider-2 .slick-slide{margin:0!important}.review_2 .slick-track{padding:50px 0}.slider-2 .star-rating{color:#e7aa10!important}.review-slider-2{background:#f5f5f5}.reviews-wrapper.page-width.review_2,.slick-slider-reviews-2.slider-2.page-width.slick-initialized.slick-slider{max-width:100%}.coupon_codes .page-width{max-width:1000px}.slick-slider-reviews-2 .slick-dots{position:absolute;bottom:0;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-slider-reviews-2 .slick-dots li button:before{font-size:12px}.slick-dots li.slick-active button:before{opacity:.75;color:#0a3d7e}@media (max-width: 479px){.header__icons{padding-right:10px}.cart-count-bubble{width:14px;height:14px;bottom:0;top:0;left:9px}}@media only screen and (max-width: 1200px){.iconcolumns.multicolumn .multicolumn-card__image-wrapper.multicolumn-card__image-wrapper--third-width.multicolumn-card-spacing img{height:100%!important}.template-page-business-gifting-service .collection-list-section .multicolumn-list{gap:23px}.template-page-business-gifting-service .multicolumn-list.icon-multicolumn{gap:10px}.coupon_codes.multicolumn.color-background-1.gradient.background-none .multicolumn-list{padding:0 38px;gap:6px}}@media only screen and (max-width: 479px){.share_smile_section{margin-top:0!important}}form.needsclick.klaviyo-form.klaviyo-form-version-cid_1.kl-private-reset-css-Xuajs1{padding:0!important}@media (max-width: 600px){.slide-2.slick-slide.slick-current.slick-active{background:#fff!important;box-shadow:5px 5px 10px #0000001a;transform:scale(1.08) translateY(-35px);transition:.1s;padding-bottom:55px;padding-top:55px}.reviews-wrapper.page-width.review_2{background:#f5f5f5;padding-top:2rem;padding-bottom:0}.slick-slider-reviews-2 .slick-dots{position:absolute;bottom:45px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-slider-reviews-2.slider-2.page-width.slick-initialized.slick-slider.slick-dotted{margin-bottom:0}.needsclick.kl-private-reset-css-Xuajs1{justify-content:center}}@media (min-width: 995px){.review-slider-2 .reviews-wrapper.page-width.review_2{max-width:100%;min-height:525px}p.author_name{color:#000;text-align:center;font-family:Brandon Grotesque;font-size:20px;font-style:normal;font-weight:420;line-height:30px;text-transform:capitalize}}.product-review-row.name,.product-review-row.email,.product-review-row.location,.product-review-row.rev_title{width:48%}.product-review-form{display:flex;flex-wrap:wrap;column-gap:30px;row-gap:20px}form.product-review-form input,form.product-review-form textarea{width:100%;padding:14.4px 20px;border:1px solid #ccc;background:#fff;color:#5b5b5b;font-family:Brandon Grotesque;font-size:14px;font-style:normal;font-weight:400}label.add_rating{color:#000;font-family:Brandon Grotesque;font-size:18px;font-style:normal;font-weight:450;text-transform:capitalize}.product-review-row.submit-button button{color:#fff;font-family:Brandon Grotesque;font-size:18px;font-style:normal;font-weight:450;line-height:24px;text-transform:capitalize;background:#dd0202;padding:12px 49.5px}.product-review-row.submit-button{text-align:right}div#productTitle{color:#000;text-align:center;font-family:Brandon Grotesque;font-size:22px;font-style:normal;font-weight:450;line-height:24px;text-transform:capitalize}.click-message-set{display:flex;column-gap:5px}.click-message-set a{color:#dd0202}.isolate.review-richtext .rich-text__blocks{max-width:1280px;padding:30px;background:#f5f5f5;margin:50px 0}.isolate.review-richtext h2.rich-text__heading.rte.inline-richtext.h1{font-family:Brandon Grotesque;font-style:normal;font-weight:500;font-size:36px;line-height:50px;text-transform:capitalize}@media (max-width: 1024px){.product-review-form{display:flex;flex-wrap:wrap;column-gap:18px!important;row-gap:20px}body.test_new.gradient.animate--hover-default.mobile_sec.template-page-submit_review.submit-a-review .rich-text__blocks{max-width:70rem}}@media (max-width: 600px){.product-review-left{flex-basis:30.5%;padding-right:30px;border-right:none!important}.product-review-row.name,.product-review-row.email,.product-review-row.location,.product-review-row.rev_title{width:100%}.product-review-row.submit-button{text-align:center}.isolate.review-richtext .rich-text__wrapper.rich-text__wrapper--center.page-width{width:100%;padding:0}.isolate.submit_review.bottom_section h2.rich-text__heading.rte.inline-richtext.h1{color:#000;font-size:18px;font-weight:450;text-transform:capitalize}.needsclick.kl-private-reset-css-Xuajs1{align-items:center!important;right:0%!important}.isolate.review-richtext li:before{content:"\2022";color:#dd0202;font-weight:700;display:inline-block;width:20px;margin-left:-1em;font-size:20px;line-height:1}.isolate.review-richtext li{list-style:none;font-size:14px!important}.isolate.submit_review.bottom_section p{font-size:12px}.isolate.submit_review.bottom_section .rich-text__wrapper.rich-text__wrapper--center.page-width{padding:0}.author_name{font-weight:800;font-size:20px}}.isolate.review-richtext li{list-style:none;font-size:18px}.isolate.review-richtext li:before{content:"\2022";color:#dd0202;font-weight:700;display:inline-block;width:20px;margin-left:-1em;font-size:20px;line-height:1}.phone_track a{display:flex;flex-direction:column;text-decoration:none;font-style:normal;font-weight:400;font-size:14px;line-height:24px;align-items:center;row-gap:5px}.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet a:hover{color:#f14b4a;text-decoration:none;font-weight:400}summary.header__menu-item.list-menu__item.link.focus-inset.custom-mega-menu:hover span.icon-and-title{color:#dd0202}a.header__heading-link.link.link--text.focus-inset.logo_top{padding:1rem .75rem}@media only screen and (min-width: 600px){.product--thumbnail_slider media-gallery slider-component.thumbnail-slider{width:21%}.template-index .image-with-text{padding-left:0}}.thumbnail-list__item.slider__slide.slick-slide{margin-bottom:20px!important}.slick-prev:before,.slick-next:before{color:#000}button.slick-next.slick-arrow{top:unset;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;transform:rotate(90deg);color:#000!important}@media (max-width: 600px){span.pagination__item.pagination__item--current{width:30px;height:30px}}.section-2{width:50%;margin-left:auto}.both-bts-together{flex-direction:row;align-items:end}.gs__radio-list{display:flex;flex-wrap:wrap}.card-product-reviews.mob{display:none}.card-wrapper.product-card-wrapper s.price-item.price-item--regular{margin:0}.card-wrapper.product-card-wrapper .card__heading.h5 a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.card-wrapper.product-card-wrapper span.price-item.price-item--sale.price-item--last{width:100%}.description-main-box .description-box{display:none}.accordion-content{width:100%}.accordion-title.pdp{display:flex;width:100%;justify-content:space-between;border:1px solid #d9d9d9;background:#fff;padding:0 16px}.accordion-title.pdp h3{color:#5b5b5b;font-family:Brandon Grotesque;font-size:16px;font-style:normal;line-height:24px}.accordion-title.pdp h3 b{color:#000}.accordion-title.pdp.active img.arrow-accordion{transform:rotate(180deg);transition:.2s}li.icon-with-text__item{width:100%;border:1px solid #d9d9d9;background:#fff;padding:16px!important;margin-top:20px;gap:15px}@media (max-width: 600px){.accordion-title.pdp img.arrow-accordion{transform:rotate(180deg);transition:.2s;display:none}.accordion-title.pdp,li.icon-with-text__item{border:none;padding:0;gap:15px;border-bottom:1px solid #e2e2e2}li.icon-with-text__item{padding:16px 0!important;margin-bottom:0;margin-top:0;border-bottom:none}}.product__tax.caption.rte{margin-top:0}svg.icon.icon-accordion{width:30px;height:20px}svg.icon.icon-accordion path{fill:#fff}div#gs__toggle-box,button.btn.btn-default.action_button.button.gs__add-shipping-address,button#gsMultiContinue{background:#dd0202!important;margin-bottom:35px;margin-top:30px;border-radius:0;box-shadow:none!important}div#gs__toggle-box label,button.btn.btn-default.action_button.button.gs__add-shipping-address,button#gsMultiContinue{color:#fff!important;font-weight:500}a.cart-item__name.h4.break,.gs__item-title a{color:#000;font-family:Brandon Grotesque;font-size:18px;font-style:normal;font-weight:450;line-height:normal;text-transform:capitalize}span.gs__cart-properties span,span.gs__cart-properties li{color:#000;font-family:Brandon Grotesque;font-size:16px;font-style:normal;font-weight:400;line-height:24px}thead.gs__cart-header th,table.cart-items th.caption-with-letter-spacing{color:#000;font-family:Brandon Grotesque;font-size:20px;font-style:normal;font-weight:450;line-height:24px;text-transform:capitalize}td.gs__cart-price-wrapper.text-center.gs__hide-mobile div,td.text-center.gs__hide-mobile,.eight.wide.gs__field.gs__text-right span{font-size:20px;font-style:normal;font-weight:400;line-height:26px;text-transform:capitalize}a.gs__cart-remove{font-size:16px;font-style:normal;font-weight:400;line-height:26px;text-transform:capitalize;color:#dd0202}button.btn.btn-default.action_button.button:after,button#gsMultiContinue:after{box-shadow:none}label.default.text{font-size:18px!important}.title-wrapper-with-link a.underlined-link{display:flex;gap:5px;text-decoration:none;font-weight:500!important}a.cart-item__name.h4.break+.product-option,span.price.price--end{font-size:20px;font-weight:400;color:#000}cart-note.cart__note.field label{font-size:20px;font-weight:500;color:#000}.totals h2,.totals p{font-size:20px!important;font-weight:400}.title-wrapper-with-link h1.title.title--primary{font-weight:600}a.underlined-link,a.underlined-link:hover{color:#dd0202}.accordion-content+.both-bts-together .product-form__buttons{margin-top:25px!important}.product-form__buttons{margin:0!important}.product-warning__container{display:flex;flex-flow:wrap;width:100%;border:1px solid #d9d9d9;padding:16px!important;margin-top:20px;gap:20px;align-items:center}.product-warning__container label,.product-warning__container span{flex:1;font-weight:400;font-size:16px;line-height:24px!important;color:#000}.product-warning__container svg{flex-shrink:0}.product-warning__container--cart{padding:0!important;border:0px;background:transparent}.product-warning__container--cart span{font-size:16px;color:#dd0202}.product-warning__container.warning{background:#ffe7e7}.product-warning__container.warning:before{content:"Please verify:";width:100%;color:#dd0202;margin-bottom:-15px}.product-form__buttons>#gsAppContainer{display:none}.card__badge--ships{background-color:#ef4b4b!important;color:#fff;border:#ef4b4b!important;padding:3px 7px;border-radius:40px;font-size:1.25rem}.multi_line_short_desc--warning{color:#dd0202;font-weight:700;margin-bottom:-1.5rem!important}.multiship-product__empty button.button.shipping-trigger__button:after{display:none}.multiship-product__empty button.button.shipping-trigger__button{font-style:normal;font-weight:500;font-size:18px;line-height:24px}multiship-product.multiship-product.multiship-shipment[data-has-shipping=true]{grid-template-columns:1fr 300px;margin-top:22px}multiship-product.multiship-product.multiship-shipment .multiship-product__wrap{display:grid;grid-template-columns:115px 1fr;gap:30px}multiship-product.multiship-product.multiship-shipment .multiship-product__wrap .multiship-product__data{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:flex-start;gap:30px}multiship-product.multiship-product.multiship-shipment .multiship-product__wrap .multiship-product__data>div{width:calc(50% - 15px);color:#5b5b5b;font-weight:400;font-size:14px;line-height:1.4}multiship-product.multiship-product.multiship-shipment .multiship-left{border:1px solid #8080802e;padding:4px 15px 15px}multiship-product.multiship-product.multiship-shipment .multiship-right{background-color:#f5f5f5;padding:10px 15px 90px}multiship-product.multiship-product.multiship-shipment .multiship-product__wrap .multiship-product__data .multiship-card__title{color:#000;font-size:18px;font-weight:450;line-height:normal;text-transform:capitalize;margin:0 0 1rem}multiship-product.multiship-product.multiship-shipment .title-count-wrap{border-bottom:1px solid #8080802e;margin:0 0 20px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:8px}multiship-product.multiship-product.multiship-shipment .title-count-wrap span.complate{color:#02b802;font-weight:700;font-size:14px;display:inline-flex;align-items:center;gap:6px;line-height:1;letter-spacing:0px}multiship-product.multiship-product.multiship-shipment .title-count-wrap span.complate svg{width:24px}multiship-product.multiship-product.multiship-shipment .title-count-wrap span.complate svg path{fill:#02b802}multiship-product.multiship-product.multiship-shipment .multiship-product__details-title{margin:0;padding:0}.multiship-button{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-top:20px}.multiship-button button.link.shipping-trigger__button{margin:0}.multiship-button button svg{width:20px;height:20px}.multiship-button button{display:flex;align-items:center;justify-content:center;min-width:200px;width:auto;min-height:50px;border:1px solid;text-decoration:none}.modal-crome{position:fixed;z-index:10000;top:0;left:0;visibility:hidden;width:100%;height:100%}.modal-crome.is-visible{visibility:visible}.modal-overlay{position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;background:#00000080;visibility:hidden;opacity:0;transition:visibility 0s linear .3s,opacity .3s;display:block!important}.modal-crome.is-visible .modal-overlay{opacity:1;visibility:visible;transition-delay:0s}.modal-wrapper{position:absolute;z-index:9999;top:6em;left:50%;width:32em;margin-left:-16em;background-color:#fff;box-shadow:0 0 1.5em #00000059}.modal-transition{transition:all .3s .12s;transform:translateY(-10%);opacity:0}.modal-crome.is-visible .modal-transition{transform:translateY(0);opacity:1}.modal-header,.modal-content{padding:1em}.modal-header{position:relative;background-color:#fff;box-shadow:0 1px 2px #0000000f;border-bottom:1px solid #e8e8e8}.modal-close{position:absolute;top:0;right:0;padding:1em;color:#aaa;background:none;border:0}.modal-body{height:100%;display:flex;align-items:center;justify-content:center}.modal-content{padding:31px 20px;background-color:#fff;min-width:900px;text-align:center;position:relative;z-index:9999;display:inline-block;margin:0 auto;max-height:90svh;overflow-x:hidden}body.is-overflow .shopify-section-group-header-group{z-index:0}.model-form-button{margin:30px 0 0}.model-form-button a.model__checkout-button.button{background-color:#dd0202;font-size:18px;line-height:24px;font-weight:500}.model-form-button a.model__checkout-button.button:after{display:none}.multiship-container .footer_subtotal{display:flex;flex-direction:column;align-items:end;max-width:300px;margin:30px 0 0 auto}.multiship-container .footer_subtotal .total-subtotal{display:flex;align-items:center;gap:40px;font-weight:700;font-size:18px;padding:0 0 4px;text-align:left;color:#000;line-height:normal;width:100%;justify-content:space-between}.multiship-container .footer_subtotal .total-subtotal h3{margin:0;font-size:17px!important;font-weight:700}multiship-product.multiship-product.multiship-shipment .multiship-right h2.gift-summry-heading{margin:0 0 10px;padding-bottom:10px;border-bottom:1px solid #8080802e;font-size:18px;font-weight:700;color:#000}multiship-product.multiship-product.multiship-shipment .multiship-right dd,multiship-product.multiship-product.multiship-shipment .multiship-right dt{color:#000;font-weight:400}multiship-product.multiship-product.multiship-shipment .multiship-right .sub_total-wrap{display:flex;gap:0rem 1rem;justify-content:space-between;margin-top:30px;padding-top:10px;border-top:1px solid #8080802e}multiship-product.multiship-product.multiship-shipment .multiship-right .sub_total-wrap dt,multiship-product.multiship-product.multiship-shipment .multiship-right .sub_total-wrap dd{font-size:17px;font-weight:800}multiship-product.multiship-product.multiship-shipment[data-has-shipping=true]:after{display:none}multiship-product.multiship-product.multiship-shipment .multiship-button button.link.shipping-trigger__button{color:#dd0202;font-weight:500;line-height:1}multiship-product.multiship-product.multiship-shipment .multiship-button button.link.shipping-trigger__button svg path{fill:#dd0202}.multiship-container .multiship-footer{margin:30px 0 0}.multiship-footer span.tax-note{margin:20px 0!important;display:inline-block}.multiship-container .footer_subtotal span.tax-note{color:red;font-weight:500;display:inline-block;text-align:left;line-height:normal;font-size:16px;margin:20px 0 0}.multiship-container .footer_subtotal .total-subtotal h2{margin:0;font-size:17px;padding:0 0 4px;text-align:left;color:#000;font-weight:500}.multiship-container #overlay{position:fixed;top:0;z-index:100;width:100vw;height:100svh;display:none;background:#fff;left:0}.multiship-container .cv-spinner{height:100%;display:flex;justify-content:center;align-items:center}.multiship-container .spinner{width:40px;height:40px;border:4px #ddd solid;border-top:4px #dd0202 solid;border-radius:50%;animation:sp-anime .8s infinite linear}.model-form-button form#customer_login button.login_button{background-color:#dd0202;font-size:18px;line-height:24px;font-weight:500}.model-form-button form#customer_login button.login_button:after{display:none}multiship-product.multiship-product.multiship-shipment .multiship-product__wrap .multiship-product__data .multiship-product__delivery{display:flex;align-items:center;gap:10px;padding:15px 0 0}multiship-product.multiship-product.multiship-shipment .multiship-product__wrap .multiship-product__data .multiship-product__delivery .multiship-card__title{margin:0;font-size:15px;color:#5b5b5b;font-weight:500}product-customizer .select_occasioned{display:none}product-customizer .select_occasioned.active{display:block;margin-top:30px}product-customizer .select_occasioned select{width:100%;color:#14433d;font-family:Brandon Grotesque;font-size:18px;font-weight:400;border:1px solid #e4e4ed;margin-top:0;display:flex;height:48px;padding:9px 20px;justify-content:space-between;align-items:center;flex:1 0 0;border-radius:5px;border:1px solid #CCC;background:#fff;color:#5b5b5b;font-family:Brandon Grotesque;font-size:20px;font-style:normal;font-weight:390;line-height:30px}@keyframes sp-anime{to{transform:rotate(360deg)}}.is-hide{display:none}@media (max-width: 840px){.multiship-product{display:flex!important;flex-flow:row wrap;gap:20px}.multiship-product button.link.multiship-product__remove{width:40px}multiship-product.multiship-product.multiship-shipment{grid-template-columns:1fr}.modal-content{min-width:96%}}@media (max-width: 567px){.model-form-button a.model__checkout-button.button{font-size:15px;line-height:20px}multiship-product.multiship-product.multiship-shipment .multiship-product__wrap{grid-template-columns:92px 1fr;gap:24px}multiship-product.multiship-product.multiship-shipment .multiship-product__wrap .multiship-product__data{gap:24px}multiship-product.multiship-product.multiship-shipment .multiship-product__wrap .multiship-product__data>div{width:100%}}@media (max-width: 500px){multiship-product.multiship-product.multiship-shipment .multiship-product__wrap{grid-template-columns:1fr}multiship-product.multiship-product.multiship-shipment{display:flex;gap:20px}multiship-product.multiship-product.multiship-shipment .multiship-button{flex-flow:row wrap}.multiship-product__image{width:100%}.multiship-container a.multiship-checkout.button{font-size:14px}multiship-product.multiship-product.multiship-shipment .title-count-wrap{flex-flow:row wrap;gap:10px}multiship-product.multiship-product.multiship-shipment .multiship-product__details-title{font-size:16px}multiship-product.multiship-product.multiship-shipment .multiship-product__wrap .multiship-product__data .multiship-card__title{font-size:16px;line-height:1}.multiship-button button{min-width:100%}multiship-product.multiship-product.multiship-shipment .multiship-button modal-opener{width:100%}.multiship-container .footer_subtotal .total-subtotal{font-size:16px}.multiship-container .footer_subtotal .total-subtotal h3{font-size:16px!important}.multiship-container .footer_subtotal .total-subtotal h2{font-size:16px}multiship-product.multiship-product.multiship-shipment .multiship-right{padding:10px 15px 30px}.multiship-product__details dl{grid-template-columns:1fr auto!important}.spinner{width:26px;height:26px}}.personalized-custom-ribbon-col .productribbons.productribbons--classic{display:flex;align-items:flex-start;gap:10px}.personalized-custom-ribbon-col product-ribbon.product__ribbon{width:100%;position:relative}.personalized-custom-ribbon-col .productribbon-input:checked+.productribbon-label{background-image:url(https://cdn.shopify.com/s/files/1/0753/2095/1099/files/Vector_3.svg?v=1689598216)!important;color:#fff}.personalized-custom-ribbon-col .product__ribbon-label{display:block;text-align:center;background-image:url(https://cdn.shopify.com/s/files/1/0753/2095/1099/files/Vector_2.svg?v=1689597805);background-size:contain;background-repeat:no-repeat;background-position:center top;width:100%;line-height:50px;font-size:13px;font-weight:500;position:relative;display:inline-block;cursor:pointer}.personalized-custom-ribbon-col .product__ribbons{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1rem}@media screen and (max-width: 749px){.personalized-custom-ribbon-col .product__ribbons{grid-template-columns:1fr 1fr}}.personalized-custom-ribbon-col .product__ribbon-input:checked+.product__ribbon-label{background-image:url(https://cdn.shopify.com/s/files/1/0753/2095/1099/files/Vector_3.svg?v=1689598216)!important;color:#fff}.personalized-custom-ribbon-col .product__ribbon-input:focus+.product__ribbon-label,.personalized-custom-ribbon-col .product__ribbon-input:focus-visible+.product__ribbon-label{outline:0;outline-offset:0}.personalized-custom-ribbon-col .product__ribbon-label{display:block;text-align:center;background-image:url(https://cdn.shopify.com/s/files/1/0753/2095/1099/files/Vector_2.svg?v=1689597805);background-size:contain;background-repeat:no-repeat;background-position:center top;width:100%;line-height:50px;font-size:13px;font-weight:500;cursor:pointer}.personalized-custom-ribbon-col .product__ribbon-colors-container{margin-top:3rem;display:none}.personalized-custom-ribbon-col .product__ribbon-colors .product__ribbon-color{width:65px;height:65px;align-items:center;justify-content:center;text-align:center;display:flex;cursor:pointer}.product__ribbon-color input+label circle{stroke:transparent}.personalized-custom-ribbon-col .product__ribbon-color label{width:60px;height:60px;display:block;cursor:pointer}.personalized-custom-ribbon-col .product__ribbon-message{width:100%;padding:15px}.personalized-custom-ribbon-col .personal-message{display:flex;flex-direction:column;margin-bottom:1.5rem}.personalized-custom-ribbon-col .personal-message.warning{background:#ffe7e7}.personalized-custom-ribbon-col .personal-message.warning:before{content:"Please verify:";width:100%;color:#dd0202;margin-bottom:1rem;line-height:1}.personalized-custom-ribbon-col .personal-message__header{display:flex;align-items:center;justify-content:space-between}.personalized-custom-ribbon-col .personal-message__opt-out{display:flex;align-items:center;gap:2px}.personalized-custom-ribbon-col .personal-message__opt-out label{line-height:1}.personalized-custom-ribbon-col .personal-message__body{margin-top:.5rem}.personalized-custom-ribbon-col .personal-message__body+.personal-message__header{margin-top:2rem}.personalized-custom-ribbon-col .personal-warning{color:#dd0202;font-size:12px;margin-top:.5rem}.personalized-custom-ribbon-col .personal-message:empty{display:none}.modal-address .product-customizer-col.modal-address__body .select-custom-ribbon-col.active{display:flex;width:100%;height:100%;align-items:stretch;justify-content:center;gap:3rem;position:relative}.modal-address .product-customizer-col.modal-address__body .select-custom-ribbon-col .select-ribbon-col,.modal-address .product-customizer-col.modal-address__body .select-custom-ribbon-col .customize-ribbon-message-column{max-width:50%;width:100%}.modal-address__body .fields__row{align-items:flex-start}.modal-address__body .select{position:relative;-webkit-appearance:none;-moz-appearance:none;background:transparent url(select-arrow.svg) no-repeat 96% 22px}.modal-address__body .checkbox-billing-address{display:flex;align-items:center}.modal-address__body .select:focus:after,.modal-address__body .select:focus-visible:after,.modal-address__body .select:focus-within:after{transform:translateY(-50%) rotate(180deg)}.seasonal-messaging-col{display:flex;align-items:flex-start;justify-content:space-between;gap:30px}.modal-address__header{position:relative;max-width:100%;width:100%}.seasonal-messaging-space{max-width:50%;width:100%;display:block!important}.personalized-custom-ribbon-col .select-custom-ribbon-col{display:flex;align-items:center;gap:10px}.personalized-custom-ribbon-col .select-custom-ribbon-col.active{align-items:flex-end}.personalized-custom-ribbon-col .select-ribbon-col{max-width:50%;width:100%;display:flex;flex-direction:column}.personalized-custom-ribbon-col .customize-ribbon-message-column{max-width:50%;width:100%}.personalized-custom-ribbon-col .product__ribbons.product__ribbons--classic{display:flex;align-items:flex-start;gap:10px}.personalized-custom-ribbon-col product-ribbon.product__ribbon{width:100%;max-width:33.333%;position:relative;display:flex;flex-direction:column;align-items:center}.modal-address__content{row-gap:0!important}.personalized-custom-ribbon-col .product__ribbon-input:checked+.product__ribbon-label{background-image:url(https://cdn.shopify.com/s/files/1/0753/2095/1099/files/Vector_3.svg?v=1689598216)!important;color:#fff}.personalized-custom-ribbon-col .product__ribbon-label{display:block;text-align:center;background-image:url(https://cdn.shopify.com/s/files/1/0753/2095/1099/files/Vector_2.svg?v=1689597805);background-size:contain;background-repeat:no-repeat;background-position:center top;width:100%;line-height:50px;font-size:13px;font-weight:500;position:relative;display:inline-block;cursor:pointer}.personalized-custom-ribbon-col .product__ribbon-price{text-align:center;font-size:13px;margin:.5rem 0 0}.personalized-custom-ribbon-col .product__ribbon-colors-container{margin-top:1.5rem;display:none}.personalized-custom-ribbon-col .product__ribbon-colors-container.active{display:block}.personalized-custom-ribbon-col .product__ribbon-colors{display:flex;flex-flow:wrap;gap:1rem}.personalized-custom-ribbon-col .product__ribbon-color--red circle{fill:#eb1f23}.personalized-custom-ribbon-col .product__ribbon-color--white circle{fill:#e5e5e5}.personalized-custom-ribbon-col .product__ribbon-color--green circle{fill:#576813}.personalized-custom-ribbon-col .product__ribbon-color--blue circle{fill:#3d538f}.personalized-custom-ribbon-col .product__ribbon-color--black circle{fill:#272727}.personalized-custom-ribbon-col .product__ribbon-color--dark-red circle{fill:#ac0003}.personalized-custom-ribbon-col .product__ribbon-color input+label circle{stroke:transparent}.personalized-custom-ribbon-col .product__ribbon-color input:checked+label circle{stroke:transparent}.personalized-custom-ribbon-col .product__ribbon-color input:checked+label{border-radius:50%;outline:2px solid #000}.personalized-custom-ribbon-col .product__ribbon-color input:checked+label circle{stroke:#fff;opacity:1;padding:4px}.personalized-custom-ribbon-col .product__ribbon-color input+label circle{opacity:.7}.personalized-custom-ribbon-col .product__ribbon-color label{width:60px;height:60px;display:block}.personalized-custom-ribbon-col .product__ribbon-color label span{opacity:0;font-size:1px}.personalized-custom-ribbon-col .product__ribbon-message-container{margin-top:0rem;display:none}.personalized-custom-ribbon-col .product__ribbon-message-container.active{display:block}.personalized-custom-ribbon-col .product__ribbon-message{width:100%!important;margin-top:20px;border-color:#d7d7d7;display:flex;height:175px;padding:11px 20px;align-items:flex-start;gap:10px;align-self:stretch;border-radius:5px;border:1px solid #CCC;background:#fff;color:#5b5b5b;font-family:Brandon Grotesque;font-size:20px;font-style:normal;font-weight:390;line-height:30px}.personalized-custom-ribbon-col .product__ribbon-message:focus-within{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground));outline:0;border-radius:5px}.personalized-custom-ribbon-col .product__ribbon-message-container .product__ribbons-title{margin:0 0 15px}.personalized-custom-ribbon-col .modal-address__footer{padding:0;border:0}.personalized-custom-ribbon-col .modal-address__footer button.button.button--outline{border-color:#d7d7d7!important;color:#000!important;font-weight:700}.personalized-custom-ribbon-col .modal-address__footer button.button.button--outline:hover{background-color:#dd0202!important;color:#fff!important;border-color:#dd0202!important}.personalized-custom-ribbon-col .modal-address__footer button.button.button--outline:after{box-shadow:none}.personalized-custom-ribbon-col .modal-address__footer input.button{background-color:#dd0202!important;font-weight:700}.personalized-custom-ribbon-col .modal-address__footer input.button:hover{background-color:#c40202!important}.personalized-custom-ribbon-col .personalized-header-col h2{font-weight:700;margin-top:10px}.personalized-custom-ribbon-col .select-ribbon-col .product__ribbons-title{font-size:14px;font-weight:700;color:#000;font-family:Brandon Grotesque;font-size:26px;font-style:normal;font-weight:450;line-height:24px;text-transform:capitalize;margin:0 0 20px}#first-card.hidden{display:none}.personalized-custom-ribbon-col .personal-message .personal-message__body{width:100%}.personalized-custom-ribbon-col .personal-message .personal-message__header.h5{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px}.air-datepicker-cell.-day-.-other-month-{color:#000!important}@media (min-width:750px){.modal-address .modal-address__content shipping-address{grid-area:2 / 1 / 3 / 2}.modal-address .modal-address__content #second-card.multiship-card,.multiship-methods{grid-area:2 / 2 / 3 / 3}.product-customizer-col.modal-address__body{grid-area:3 / 1 / 4 / 3}.modal-address .modal-address__footer.global_footer_submit{grid-area:4 / 1 / 5 / 3}.modal-address__content modal-header.modal-address__header{grid-area:1 / 1 / 2 / 3}}@media (max-width:980px){.modal-address__content{grid-template-columns:1fr 1fr!important}.personalized-custom-ribbon-col .product__ribbons.product__ribbons--classic{flex-wrap:nowrap}.modal-address .product-customizer-col.modal-address__body .select-custom-ribbon-col .select-ribbon-col,.modal-address .product-customizer-col.modal-address__body .select-custom-ribbon-col .customize-ribbon-message-column{max-width:100%}.personalized-custom-ribbon-col .select-custom-ribbon-col.active .product__ribbons.product__ribbons--classic{flex-wrap:wrap!important}.personalized-custom-ribbon-col product-ribbon.product__ribbon{max-width:48%}.personalized-custom-ribbon-col .select-custom-ribbon-col{align-items:flex-end}}@media (max-width:750px){.modal-address__content{grid-template-columns:1fr!important}.seasonal-messaging-col{flex-direction:column-reverse}.modal-address__header,.seasonal-messaging-space,.personalized-custom-ribbon-col .select-ribbon-col,.personalized-custom-ribbon-col .customize-ribbon-message-column{max-width:100%}}@media (max-width:575px){.personalized-custom-ribbon-col .product__ribbons.product__ribbons--classic{flex-wrap:wrap}.personalized-custom-ribbon-col product-ribbon.product__ribbon{max-width:48%}.modal-address .product-customizer-col.modal-address__body .select-custom-ribbon-col.active,.personalized-custom-ribbon-col .select-custom-ribbon-col{flex-direction:column}.modal-address .product-customizer-col.modal-address__body .select-custom-ribbon-col .select-ribbon-col,.modal-address .product-customizer-col.modal-address__body .select-custom-ribbon-col .customize-ribbon-message-column{max-width:100%;width:100%}}.multiship-methods{margin-top:2rem}.multiship-container>h2.title.inline-richtext.h1{margin:2rem 0}multiship-product.multiship-product.multiship-shipment .multiship-left .multiship-product__details-title{text-transform:none}.personalized-custom-ribbon-col .product__ribbon-color input:checked+label{box-shadow:5px 2px 10px #000}.personalized-custom-ribbon-col .product__ribbon-color input+label svg{transform:scale(.8)}.personalized-custom-ribbon-col .product__ribbon-color input:checked+label svg{transform:scale(1)}.personalized-custom-ribbon-col .product__ribbon-color input+label circle{opacity:1}.product__info-wrapper .product__accordion .accordion__content{overflow-x:initial}body.template-page-shipping.overflow-hidden .multiship-product .cart-item__quantity-wrapper .quantity{pointer-events:none}body.template-page-shipping.overflow-hidden{position:relative}body.template-page-shipping.overflow-hidden:after{content:"";position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:-30px;margin-left:-30px;width:40px;height:40px;border-radius:50px;border:4px solid #ddd;border-top-color:#dd0202;animation:loadingQTY .8s infinite linear;background:#fff;z-index:99}@keyframes loadingQTY{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body.template-page-shipping.overflow-hidden:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;z-index:99}body.template-page-shipping.overflow-hidden{opacity:1}.multiship-container .multiship-footer .multiship-checkout{min-width:300px}.business-gifts li.childlink-main{min-width:195px}li.childlink-main.in_single_column{max-width:253px;display:inline-block}li.childlink-main.in_single_column ul.list-unstyled.grandchild-main{display:block}li.childlink-main.in_single_column>svg{width:100%}li.childlink-main.in_single_column ul.list-unstyled.grandchild-main li.grandchild-menu{width:100%}.collection ul#product-grid li.grid__item .card__badge.top.left span{color:#fff}.card.card--card.card--media.color-background-2.gradient{background-color:transparent}.mobile-facets__footer{display:none!important}button.accessibly-app-skip-link,a.skip-to-content-link{display:none}@media (max-width:840px){multiship-product.multiship-product.multiship-shipment .multiship-right{width:100%}.multiship-container .footer_subtotal{max-width:100%;width:100%}}@media (max-width:575px){.personalized-custom-ribbon-col .modal-address__footer{display:flex;flex-direction:column-reverse}}@media (max-width:735px){body #accessiblyAppWidgetButton.accessibly-app-widget-button-container.bottom-left,.BeaconFabButtonFrame{bottom:70px!important}}@media (max-width:549px){.multiship-container a.multiship-checkout.button.sticky{position:fixed;bottom:0;left:0;height:auto;z-index:9999;opacity:1;width:100%;max-width:100%}.multiship-container .multiship-footer .multiship-checkout{max-width:200px}}@media (max-width: 1280px){header.header.header--top-left.header--mobile-center.page-width.header--has-menu{padding:0 20px}.announcement-bar .page-width{padding:0 15px}}@media screen and (max-width:749px){.grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)!important}.card-wrapper:hover .new_content .jdgm-widget.jdgm-preview-badge.jdgm-preview-badge--with-link.jdgm--done-setup{display:none!important}}@media screen and (max-width:600px){.mobile_swipe{padding:0!important}.mobile_swipe li.grid__item{padding:5px!important;padding-left:0}}.header__icon:hover svg{transform:scale(1.07)}.tab-collection-sec .tabbing-slider .swiper-slide,.tab-collection-sec .tabbing-slider .swiper-slide .card-wrapper{height:auto}.tab-collection-sec .tabbing-slider .card-wrapper.product-card-wrapper:hover{height:100%}.tab-collection-sec .tabbing-slider .swiper-slide .card-wrapper .card__inner{aspect-ratio:1 / 1.1}@media (max-width:600px){.template-collection .card-wrapper:hover .new_content .card__information{padding:12px 12px 0}.multi_line_short_desc{margin-top:10px;margin-bottom:10px}.multi_line_short_desc p{margin:0}ul.icon-with-text.icon-with-text--vertical.list-unstyled{margin-bottom:1.5rem}section.reviews_discription{padding:25px 20px}}@media only screen and (max-width:600px){.template-index .multicolumn .slider.slider--mobile.contains-content-container .slider__slide{min-width:70%}}.air-datepicker-nav--action svg path{stroke:#000}.air-datepicker-nav--action:first-child:after{content:"";background-image:url(/cdn/shop/files/calendar_arrow.svg?v=1732552413);width:31px;height:100%;background-repeat:no-repeat;background-position:center;transform:rotate(90deg)}.air-datepicker-nav--action:last-child:after{content:"";background-image:url(/cdn/shop/files/calendar_arrow.svg?v=1732552413);width:31px;height:100%;background-repeat:no-repeat;background-position:center;transform:rotate(-90deg)}.air-datepicker-nav--action:first-child svg,.air-datepicker-nav--action:last-child svg{display:none}.multiship-calendar_title{width:100%;text-align:center}.multiship-method{display:block!important}.multiship-calendar_title h3{color:#ef4b4b;margin-top:00;font-size:22px;font-weight:500}.air-datepicker-cell span.custom-content{font-weight:400;color:gray}.air-datepicker-cell{justify-content:flex-start!important;align-items:center!important;height:59px;width:95%;background-color:#ebe9de!important}.air-datepicker-cell.-day-.-selected-,.air-datepicker-cell:hover,.air-datepicker-cell.-other-month-:hover{color:#fff!important;background:#ef4b4b!important}.air-datepicker-cell:hover span{color:#fff}.air-datepicker-cell span.custom-content{line-height:normal}.air-datepicker-cell.-day-.-selected- span{color:#fff!important}.card-wrapper:hover .card__badge--limited{top:0;right:0}.card__badge--limited{position:absolute;width:60px;height:80px;display:flex;flex-direction:column;align-items:center;justify-content:center;top:-26px;right:-35px}.card__badge--limited .badge_background{position:absolute;width:100%;height:100%;background:#ef4b4b;clip-path:polygon(30% 0%,70% 0%,100% 30%,100% 100%,100% 100%,100% 100%,0% 100%,0% 30%);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.card__badge--limited .badge_background:before{content:"";position:absolute;top:8px;left:8px;right:8px;bottom:8px;border-radius:4px}.card__badge--limited .hole{display:block;position:absolute;top:12px;left:50%;width:12px;height:12px;background:#fff;border-radius:50%;z-index:2;transform:translate(-50%);box-shadow:0 0 0 2px #ef4b4b}.card__badge--limited .badge_thread-container{position:absolute;top:0;left:50%;transform:translate(-50%);width:20px;height:20px;display:flex;align-items:center;justify-content:center}.card__badge--limited .badge_thread{display:block!important;width:3px;height:25px;background:#2d9c3f;border-radius:50px}.card__badge--limited .badge_text{color:#fff;font-family:Montserrat,sans-serif;font-size:8px;text-align:center;font-weight:500;text-transform:uppercase;line-height:1.3;z-index:1;transform:rotate(0);letter-spacing:.3px}.card-wrapper:hover .card__badge--seller{top:0;right:-15px}.card__badge--seller{position:absolute;width:90px;display:flex;flex-direction:column;align-items:center;transform:rotate(20deg);top:-25px;right:-50px}.card__badge--seller .badge_circle{background:#ef4b4b;width:60px;height:60px;border-radius:50%;position:relative;display:flex;justify-content:center;align-items:center;z-index:10}.card__badge--seller .badge_circle:before{content:"";position:absolute;width:50px;height:50px;border-radius:50%;border:2px solid white}.card__badge--seller .badge_text{color:#fff;font-size:8px;font-weight:600;text-align:center;text-transform:uppercase;line-height:1.2;font-family:Montserrat,sans-serif}.card__badge--seller .badge_ribbon{position:absolute;bottom:-20px;width:20px;height:30px;transform-origin:center center}.card__badge--seller .badge_ribbon-left{left:20px;transform:rotate(25deg);z-index:1}.card__badge--seller .badge_ribbon-right{right:20px;transform:rotate(-25deg);z-index:1}.card__badge--seller .badge_ribbon-inner{display:block;position:absolute;width:100%;height:100%;background-color:#f27366;clip-path:polygon(0% 0%,100% 0%,100% 100%,50% 75%,0% 100%)}.card-wrapper:hover .card__badge--favorite{top:0;right:0}.card__badge--favorite{background-image:url(/cdn/shop/files/customer_favorite.svg?v=1732008774);width:65px;height:80px;position:absolute;right:-35px;top:-25px;background-size:contain;background-repeat:no-repeat}.card__badge--favorite .main-text-wrapper{display:none}.template-product .card__badge--seller{right:-16px;top:0;z-index:1}.template-product .card__badge--limited{right:0;top:0;z-index:1}@media (min-width: 768px){.template-product .card__badge--limited{right:10px;top:10px}.template-product .card__badge--seller{right:-5px;top:10px}}@media only screen and (min-width: 769px) and (max-width: 1024px){.card__badge--limited{width:52px;right:-24px}.card__badge--seller{width:85px;right:-36px}.card__badge--favorite{width:75px;height:75px;right:-24px;top:-24px}}@media only screen and (max-width: 768px){.card__badge--limited{top:-15px;right:-13px}.card__badge--seller{top:-14px;right:-28px}.card__badge--favorite{top:-15px;right:-15px}}@media (max-width: 767px){.card-wrapper:hover .card__badge--seller{top:-14px;right:-28px}.card-wrapper:hover .card__badge--limited{top:-15px;right:-13px}.card-wrapper:hover .card__badge--favorite{top:-15px;right:-15px}}.tab-collection-sec .tabbing-slider .card-wrapper.product-card-wrapper:hover{overflow:hidden}.tab-collection-sec .tabbing-slider .card-wrapper.product-card-wrapper:hover a:after{content:"";z-index:2;top:-136%;bottom:20px;position:absolute}a.announcement-bar__link.link.link--text{font-size:12px;font-style:normal;font-weight:450;line-height:24px;text-transform:uppercase}.personalized-custom-ribbon-col .product__ribbon-message-container h2.h3{color:#000;font-family:Brandon Grotesque;font-size:26px;font-style:normal;font-weight:450;line-height:24px;text-transform:capitalize;margin:0 0 20px}.product-customizer-col.modal-address__body{padding-top:20px;border-top:1px solid #EEEEEE}.personalized-custom-ribbon-col .customize-ribbon-message-column{display:none}.modal-address .product-customizer-col.modal-address__body .select-custom-ribbon-col.active .customize-ribbon-message-column{display:block}.personalized-custom-ribbon-col .select-ribbon-col{margin-left:auto;margin-right:auto}.modal-address__content.calendar-mode{display:flex;flex-direction:column;max-width:735px;height:auto}.modal-address__content.calendar-mode .multiship-calendar_title h3{display:none!important}.field.field--with-error.error{flex-direction:column}@media (max-width:749px){.modal-address__body .fields__row{flex-direction:column}div#second-card .field.field--with-error{flex-direction:column;gap:15px}}@media (max-width:575px){.modal-address__content.calendar-mode{display:flex;flex-direction:column;max-width:94%;padding:2rem;padding-bottom:0}}@media (min-width:570px){product-customizer .select_occasioned.active{display:block;position:absolute;top:0;right:0;width:100%;max-width:48.6%;margin-top:0}}.modal-address__header .model_popup_subheading{color:#5b5b5b;text-align:center;font-family:Brandon Grotesque;font-size:16px;font-style:normal;font-weight:390;line-height:24px;text-transform:capitalize}.air-datepicker-cell[standard_delivery="$17.43"]:hover span#Standard-price:before{content:attr(data-price);font-size:12px;display:inline-block;opacity:1;margin-left:10px;transition:.3s}.pac-container{z-index:99999999}.modal-crome .customer .field input::placeholder{color:transparent}.modal-crome .customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{opacity:1!important}.discount-badge{width:60px;height:60px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;font-weight:700;text-align:center;position:relative;background-repeat:no-repeat;background-position:center;background-size:contain}.discount-badge .amount{font-size:14px;line-height:1}.discount-badge .text{font-size:12px;line-height:1}.badge-yellow{background-image:url(/cdn/shop/files/badge-yellow.svg?v=1741596294);color:#14433d}.card__badge.top.left .badge{background:transparent!important;transform:none!important;left:-35px;z-index:9;top:-25px;width:max-content;padding:0;height:auto}.card-wrapper:hover .card__badge.top.left span.badge{left:0!important;top:0}.template-product .discount-badge.badge-yellow{position:absolute;z-index:9;top:10px;left:10px}@media (max-width: 1024px){.card__badge.top.left .badge{left:-25px;top:-25px}}@media (max-width: 768px){.card__badge.top.left .badge,.card-wrapper:hover .card__badge.top.left span.badge{left:-15px!important;top:-15px}.template-product .discount-badge.badge-yellow{top:0;left:0}}@media (min-width: 770px){.footer__payment{margin:0}.footer__copyright.caption{margin-bottom:1rem}.footer__content-bottom-wrapper:not(.footer__content-bottom-wrapper--center) .footer__copyright{text-align:left!important}body #accessiblyAppWidgetButton.accessibly-app-widget-button-container.bottom-left{bottom:36px!important}.BeaconFabButtonFrame{bottom:45px}}.card-wrapper.product-card-wrapper span.price-item.price-item--regular{color:#14433d;font-family:Brandon Grotesque}.card-wrapper:hover .new_content span.price-item.price-item--regular{color:#fff}body.test_new.gradient.animate--hover-default.mobile_sec.template-product .price_shipping span.price-item.price-item--regular.cut_price{font-size:14px}body.template-product span.price-item.price-item--regular.cut_price{color:#14433d;text-align:center;font-family:Brandon Grotesque;font-size:20px;font-style:normal;font-weight:400;line-height:24px}.template-collection .card-wrapper.product-card-wrapper span.price-item.price-item--regular{margin:0;color:#14433d;font-weight:400;opacity:1;font-size:14px!important}.template-collection .card-wrapper:hover .card__content.new_content .price_shipping .price__sale span.price-item.price-item--regular.cut_price{color:#fff}.card-wrapper.product-card-wrapper span.price-item.price-item--regular{margin:0}span.price-item.price-item--regular.cut_price{margin-right:10px!important}.price_shipping span.price-item.price-item--regular{width:100%!important;display:flex!important;white-space:nowrap}product-recommendations .card__information span.jdgm-prev-badge__text{color:#fff}.template-product .product__info-wrapper product-info .price--sold-out.price--show-badge span.badge.price__badge-sold-out{position:static;transform:none;height:auto;width:auto}
/*# sourceMappingURL=/cdn/shop/t/134/assets/custom.css.map?v=7560723582436890331744378543 */
