@import"https://fonts.cdnfonts.com/css/futura-pt";body,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,a,p,span,li{font-family:Futura PT!important}body,a,p,span,li{line-height:1.3}field:hover.field:after,.field:after,.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after,.field__input:focus-visible,.field:hover.field:after{box-shadow:none}input:focus-visible{outline:none;box-shadow:none}.button{background:#222a59!important;padding:10px 30px;border-radius:10px;font-size:18px;font-weight:600;color:#fff;min-height:auto;transition:.5s;display:flex;align-items:center;gap:10px}.button .svg-wrapper{transform:rotate(-45deg);transition:.5s}.button:hover{background:#000!important;color:#fff}.button:hover .svg-wrapper{transform:rotate(0)}.button2{background:#fff!important;color:#222a59}.button2:hover{background:#222a59!important;color:#fff}.button3:hover{background:#000!important}.button4:hover{background:#fff!important;color:#222a59}.button:after,.button:hover:after{box-shadow:none!important}.heading,.jdgm-rev-widg__title{line-height:1.1!important;margin:0;font-size:60px!important;text-transform:capitalize;font-weight:700}.jdgm-rev-widg__title{color:#000}.top-social-icon span{font-weight:500;font-size:22px}.announcement-bar__message{font-size:22px;font-weight:500}.announcement-bar-section{z-index:0}.announcement-bar-section .slider-button{display:none!important}.announcement-search-bar{max-width:350px;margin-left:auto}.announcement-search-bar .search__input{height:36px;font-size:14px}@media(min-width:990px){.announcement-search-bar{display:block}.header__icon--search{display:none}}@media(max-width:989px){.announcement-search-bar{display:none}.header__icon--search{display:inline-flex}}.header-wrapper--border-bottom{border:none!important}.header-wrapper .list-menu__item{font-size:22px;font-weight:500;color:#000}.header-wrapper .header-contact-info a{text-decoration:none;color:#222a59}.footer__content-top{display:flex!important;flex-direction:column-reverse;padding-bottom:0!important}.footer-block__details-content{display:block!important}.footer-block__details-content p{font-size:18px;line-height:1.4;color:#000;font-weight:450;width:95%}.footer-block__brand-info div.rte{font-size:18px;line-height:1.4;color:#000;font-weight:450}.footer-block.grid__item .list-social{justify-content:start!important;gap:10px;margin-top:30px}.footer-block.grid__item .list-social__link{border-radius:50px;width:40px;height:40px;padding:7px;border:1px solid #fff;display:flex;justify-content:center;align-items:center;background:#222a59}.footer-block.grid__item .list-social__link span svg path{fill:#fff}.footer-block__heading{font-size:30px!important;text-align:left;margin-bottom:20px!important;font-weight:700;color:#222a59}.footer-block--menu .footer-block__details-content li{display:flex;align-items:center;gap:5px}.footer-block--menu .footer-block__details-content li a{font-size:18px;font-weight:450;line-height:1.5;color:#000}.footer__blocks-wrapper{gap:30px;background:#fff;padding:50px 50px 20px;border-radius:30px 30px 0 0}.footer-block.grid__item{width:calc(16.66% - 65px)!important}.footer-block.grid__item:first-child{width:calc(30% - 65px)!important}.footer .copyright__content{font-size:20px;color:#000;font-weight:450}.footer .footer__copyright{margin:0!important;text-align:left}.footer__content-bottom-wrapper--center{border-top:none;padding-top:20px}.footer__content-bottom{padding-top:0!important;border-top:1px solid #222A59!important}.footer__content-bottom-wrapper{display:block!important;padding:0}.footer-content-bottom{background:#fff;display:flex;align-items:center;padding:20px 50px}.footer__content-bottom-wrapper .simple-menu-list{list-style:none;margin:0;display:flex;align-items:center;gap:30px;flex-wrap:wrap;padding:0}.footer__content-bottom-wrapper .simple-menu-list li a{color:#000;text-decoration:none;font-size:20px;line-height:1.5;font-weight:450}.footer__content-bottom-wrapper:first-child{display:none!important}.footer-cta .divider{display:block;height:5px;width:192px;background:#222a59;margin:20px auto}.footer-top{display:flex;align-items:center;margin-bottom:30px}.footer-cta{display:flex;align-items:center;gap:30px;width:33.33%}.footer-block--newsletter{margin:0!important}.footer-top-heading{width:66.66%}.footer-top-heading h1{font-size:48px;font-weight:700;color:#fff;margin:0}.footer-top-heading p{font-size:20px;font-weight:450;color:#fff;line-height:1.4}.home-hero .hero-reviews{display:flex;align-items:center;gap:10px;margin-bottom:20px;background:#fff3;-webkit-backdrop-filter:blur(55px);backdrop-filter:blur(55px);display:inline-flex;padding:6px 15px;border-radius:20px}.home-hero .stars{display:flex;gap:2px}.home-hero .review-text{font-weight:500;font-size:16px;color:#fff}.home-hero .slideshow__media:before{content:"";position:absolute;background:linear-gradient(to left,#0000,#0009);left:0;right:0;height:100%;z-index:1}.home-hero .slideshow{height:90rem!important}.home-hero .slideshow__text.banner__box{max-width:53%;padding-top:100px;padding-bottom:0}.home-hero .slideshow__text .banner__text{font-size:18px;color:#fff;text-transform:capitalize}.featured-collection .collection__title{display:flex;align-items:center;flex-wrap:wrap}.featured-collection .collection__title .title,.featured-collection .collection__title .collection__description{width:50%}.featured-collection .collection__title .collection__description{text-transform:capitalize}.featured-collection .collection__title .title{color:#222a59}.featured-collection .collection__description{font-size:18px;font-weight:450;color:#000;text-align:right}.product-grid .product-card-wrapper .card__inner .card__content{display:none}.product-grid .product-card-wrapper .card__inner .card__media{border-radius:20px}.product-grid .product-card-wrapper .card{padding:15px;border-radius:20px}.new-product .product-grid .product-card-wrapper .card{background:#e8e9ee}.product-grid .product-card-wrapper .card__content{padding:0;border-top:1px solid #000000;margin-top:20px!important}.product-grid .product-card-wrapper .card__content .quick-add{margin:0!important}.product-grid .product-card-wrapper .card__information{padding-left:0;padding-right:0}.product-card-wrapper .card__information .full-unstyled-link{font-size:22px;font-weight:700;line-height:1.3;color:#222a59}.product-card-wrapper .card-product-description{font-size:18px;color:#000;margin:12px 0}.product-card-wrapper .card-information .discount-badge{display:none}.product-card-wrapper .price-item--last,.product-card-wrapper .price__regular .price-item--regular{font-size:24px;font-weight:600;color:#222a59}.product-card-wrapper .price__sale .price-item--regular{font-size:18px!important;font-weight:450;color:#6c6c6c!important}.product-card-wrapper .card__information{padding-left:0!important;padding-right:0!important}.collection slider-component{padding-bottom:40px}.collection .collection__view-all{width:max-content;margin:0 auto}featured-collection .slider--desktop.grid--4-col-desktop .grid__item{flex:0 0 25%!important;max-width:25%!important}@media screen and (min-width:990px){.product-media-container.media-fit-cover .media{aspect-ratio:1 / 1!important;width:100%;object-fit:cover}.product__media img{object-fit:cover!important}}.card.card--card.card--text.color-scheme-1.gradient.ratio{align-items:end}.about-us-sec .heading{color:#222a59}.about-us-sec .image-with-text__grid{align-items:center}.about-us-sec .image-with-text__media-item{border-radius:20px;overflow:hidden}.about-us-sec .image-with-text__grid .image-with-text__media{border:none}.about-us-sec .image-with-text__text--caption{font-size:18px;font-weight:700;color:#000}.about-us-sec .rte{font-size:18px;font-weight:400;color:#000}.about-us-sec .about_icon_list-wrapper{display:grid;grid-template-columns:repeat(2,1fr);column-gap:12px;row-gap:20px;width:100%;margin:30px 0 20px;!important;background:#e8e9ee;border-left:5px solid #222A59;padding:20px;border-radius:30px}.about-us-sec .image-with-text__content{padding:0 0 0 50px!important}.about-us-sec .image-with-text__content .about_icon_list-wrapper .about_icon{display:flex;gap:15px;align-items:center}.about-us-sec .image-with-text__content .about_icon_list-wrapper .about_icon .about_icon_copy{margin:0;font-size:18px;font-weight:600;color:#222a59}.about-us-sec .image-with-text__content .about_icon_list-wrapper .about_icon img{display:block}.about-us-sec .image-with-text__review img{border:none}.about-us-sec .image-with-text__review p{margin:0;font-size:16px;font-weight:500;color:#000}.about-us-sec .image-text-button{display:flex;align-items:center;gap:20px}.contact-sec .multicolumn-card{background:#222a59!important;border-radius:20px;padding:25px}.contact-sec .multicolumn-card{display:flex;align-items:center;gap:16px}.contact-sec .multicolumn-card__image-wrapper{width:90px;margin:0;padding:0}.contact-sec .multicolumn-card__info{padding:0}.contact-sec .multicolumn-card__info h3{font-size:30px!important;font-weight:700;color:#fff;margin:0;line-height:1.5}.contact-sec .multicolumn-card__info .rte{font-size:20px;font-weight:500;color:#fff;line-height:26px;margin:0;word-break:break-all}.contact-sec .multicolumn-list{gap:30px}.contact-sec .multicolumn-list__item{width:calc(33.33% - 20px)!important;max-width:calc(33.33% - 20px)!important}.about-img-right .heading{color:#222a59}.about-img-right .image-with-text__media-item{border-radius:20px;overflow:hidden}.about-img-right .image-with-text__grid{align-items:center}.about-img-right .image-with-text__grid .image-with-text__media{border:none}.about-img-right .image-with-text__text--caption{font-size:18px;font-weight:700;color:#000}.about-img-right .rte{font-size:18px;font-weight:400;color:#000}.about-img-right .about_icon_list-wrapper{display:grid;grid-template-columns:repeat(2,1fr);column-gap:12px;row-gap:20px;width:100%;margin:30px 0 20px;!important;background:#e8e9ee;border-left:5px solid #222A59;padding:20px;border-radius:30px}.about-img-right .image-with-text__content{padding:0!important}.about-img-right .image-with-text__text-item{padding:0 50px 0 0!important}.about-img-right .image-with-text__content .about_icon_list-wrapper .about_icon{display:flex;gap:15px;align-items:center}.about-img-right .image-with-text__content .about_icon_list-wrapper .about_icon .about_icon_copy{margin:0;font-size:18px;font-weight:600;color:#222a59}.about-img-right .image-with-text__content .about_icon_list-wrapper .about_icon img{display:block}.about-img-right .image-with-text__review img{border:none}.about-img-right .image-with-text__review p{margin:0;font-size:16px;font-weight:500;color:#000}.about-img-right .image-text-button{display:flex;align-items:center;gap:20px}.search-modal__form{background:#fff;border-radius:10px;margin-top:4px}.search-modal__form .search__input{background:transparent;color:#000}.search-modal__form .field__label{color:#000;font-size:18px;font-weight:450;top:4px}.search-modal__form .search__button span svg path{fill:#000}.search-modal__form .field__button{height:3.4rem}.breadcrumb .rich-text__blocks{padding-top:100px}.collection-list .card-wrapper .card{border-radius:20px;overflow:hidden;position:relative;border-top:.4px solid #e6e6e6}.collection-list .card-wrapper .card .card__content{position:absolute;bottom:30px;left:0;right:0;text-align:center}.collection-list .card-wrapper{height:auto;background:#e8e9ee;border-radius:20px}.collection-list .card-wrapper .card:before{content:"";position:absolute;background:linear-gradient(to bottom,#0000,#000000ab);left:0;right:0;height:100%;z-index:1}.collection-list .card-wrapper .card__information{z-index:1;padding:0}.collection-list .card-wrapper .card__information .card__heading{color:#fff;font-size:30px;font-weight:700}.collection-list .card-wrapper .card__information .card__heading .icon-wrap{display:none}.collection-list .card-wrapper .collection-btn{padding:20px}.collection-list{padding:50px 0}.card-variant-buttons{margin:12px 0}.variant-values{display:flex;flex-wrap:wrap;gap:5px}.variant-button{padding:6px 10px;border:1px solid rgb(34 42 89);background:#fff0;cursor:pointer;font-size:14px;border-radius:5px;color:#222a59}.variant-button.active,.variant-button:hover{background:#222a59;color:#fff;border-color:#222a59}.variant-clear{margin-top:8px;font-size:12px;color:#222a59;font-weight:800;border:none;cursor:pointer;background:transparent}button.show-more-variants{background:transparent;border:none;cursor:pointer;font-size:14px;font-weight:600}.card-variant-buttons{position:relative;z-index:5}.card-variant-buttons button{position:relative;z-index:6}p.variant-label{padding-bottom:0;margin-bottom:5px;color:#000;font-size:16px}.variant-disabled{opacity:.4;pointer-events:none;cursor:not-allowed}.product-grid-container .product-grid .card-wrapper .card{background:#e8e9ee!important}.facets__form .facets__heading,.facet-filters .facet-filters__label{font-size:24px;font-weight:700;color:#222a59!important}.facets__summary-label,.facets__summary span,.facet-filters__sort{font-size:18px!important;color:#000;font-weight:450}.facets__selected,.facet-checkbox__text-label{font-size:16px;color:#000}.facets__price .field{border:1px solid #222a59;border-radius:10px;overflow:hidden}.facets__price .field input{color:#000!important}.facets__display{border:1px solid #222a59!important;border-radius:20px!important}.facet-filters__sort:focus-visible{outline:none!important;box-shadow:none!important}.facet-filters__sort{border:2px solid #222a59!important;padding:8px 40px 8px 10px!important;border-radius:10px!important;text-transform:uppercase}.select .svg-wrapper{right:20px!important}.select .svg-wrapper svg path{fill:#000!important}.product-count{display:none}.collection .loading-overlay{opacity:0!important}.pagination-wrapper .pagination__list li .pagination__item--current{background:#222a59;color:#fff}.pagination-wrapper .pagination__list li .pagination__item{border:2px solid #222a59;border-radius:10px;opacity:1;line-height:1.5;font-weight:500}.pagination-wrapper .pagination__list li .pagination__item .svg-wrapper svg path{fill:#000!important}.pagination__item--current:after,.pagination__item:hover:after{display:none!important}.team-sec .title-wrapper-with-link .title{color:#222a59}.team-sec .title-wrapper-with-link .description{font-size:18px;font-weight:450;color:#000;width:40%;text-align:right}.team-sec .multicolumn-card__image-wrapper{margin:0!important;padding:0!important}.team-sec .multicolumn-card{padding:21px;background:#e8e9ee!important;border-radius:20px}.team-sec .multicolumn-card .multicolumn-card__image-wrapper .media{border-radius:20px}.team-sec .multicolumn-card .multicolumn-card__info{padding:15px 0 0}.team-sec .multicolumn-card .multicolumn-card__info h3{font-size:30px;color:#222a59;font-weight:700;line-height:1.1}.team-sec .multicolumn-card .multicolumn-card__info .rte,.team-sec .multicolumn-card .multicolumn-card__info a{font-size:18px;color:#000;margin:5px 0 0}.team-sec .multicolumn-card .multicolumn-card__info a .svg-wrapper{display:none}.product .grid{display:flex;overflow:hidden;flex-wrap:nowrap}slider-component#GalleryThumbnails-template--19304560820418__main{display:flex;gap:10px;padding:14px;border-radius:15px;background:#e8e9ee}a.link.product__view-details.animate-arrow{display:none}.main_wrapper .swiper-button-prev,.main_wrapper .swiper-button-next{width:40px;height:unset;z-index:10;max-width:10%;position:unset!important;background:#222a59;display:flex;align-items:center;justify-content:center;border-radius:5px;margin:0!important;color:transparent;display:none}.main-button-prev:after,.main-button-next:after{display:none}.main_wrapper{display:flex;gap:10px;padding:20px 18px;border-radius:15px;background:#e8e9ee}.product__title{margin:0!important}.product__title h1{font-size:32px!important;font-weight:700;color:#222a59}.product>div{width:50%!important;max-width:50%!important;position:sticky;top:0;height:100%}.product__column-sticky{position:unset!important;max-width:100%!important}.product .product__info-wrapper{padding:0 0 0 50px!important}.product .product__description{font-size:20px;color:#000;font-weight:400;line-height:24px;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.product .price__sale{display:flex!important;align-items:center;flex-direction:row-reverse!important}.product .price__container{margin-bottom:0}#price-template--15726594916398__main{margin:0!important}.product .badge{display:none!important}.product__info-wrapper .discount-badge{background-color:#222a59;color:#fff;font-weight:700;padding:5px 20px;border-radius:6px;font-size:18px;display:inline-block}.product .price-item--last{font-size:34px;font-weight:500;color:#222a59}.product .price-item--regular{font-size:20px!important;font-weight:500;color:#6c6c6c!important}.product .icon-with-text.icon-with-text--vertical{margin:0!important}.product .icon-with-text--vertical .icon-with-text__item{margin-bottom:15px!important}.product .icon-with-text--vertical .icon-with-text__item span{font-size:18px;font-weight:600;color:#222a59}.product .product-form__buttons .button span{display:flex;align-items:center;gap:10px}.product .product-form__buttons{max-width:100%}.product-form__input legend.form__label{font-size:20px;font-weight:500;color:#000}.product-form__input legend.form__label span{font-size:20px;font-weight:400}variant-selects label{background-color:#fff!important;color:#000!important;border:1px solid #222A59!important;font-size:20px!important;font-weight:500;padding:15px 32px!important;border-radius:10px!important;margin-right:10px!important}.product-form__input--pill input[type=radio]:checked+label{background-color:#222a59!important;color:#fff!important}modal-opener{margin:0!important}modal-opener .product-popup-modal__button{display:flex;align-items:center;gap:5px;font-size:16px;font-weight:500;color:#222a59}.icon-with-text--horizontal .icon-with-text__item{background:#e8e9ee;border-radius:10px;padding:20px;display:flex;align-items:center;flex-direction:row!important;gap:10px;box-shadow:1px 1px 6px #0000001a}.icon-with-text--horizontal .icon-with-text__item img{width:50px;height:50px;margin:0}.icon-with-text--horizontal .icon-with-text__item span{text-align:left;font-size:18px;font-weight:450;color:#000}.product__accordion{border:1px solid #E8E9EE!important;border-radius:10px;padding:0 12px;margin-bottom:10px!important;background:#e8e9ee}.product__accordion summary{align-items:center}.product__accordion .summary__title .accordion__title{font-size:24px!important;font-weight:400;color:#000}.product__accordion .accordion__content{font-size:16px;color:#000;font-weight:400;line-height:24px}.product__accordion .accordion__content{border-top:1px solid #000;padding-top:10px!important}.product__accordion .collaps-icon{color:#000;width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:29px;font-weight:500;border-radius:5px}.product__accordion .collaps-icon.minus,.product__accordion details[open]>summary .collaps-icon.plus{display:none}.product__accordion details[open]>summary .collaps-icon.minus{display:flex}.product .price__regular{display:none}.product .jdgm-prev-badge__text{color:#000;font-weight:400;font-size:18px}.jdgm-prev-badge{margin-bottom:10px!important}.product__media-item{display:block!important;border-radius:20px;overflow:hidden}.gallery-thumbs{width:100%}.thumbnail{border:none}.thumbnail img{border-radius:10px}.gallery-viewer{margin-bottom:30px}.product__description{margin:0!important}.product--thumbnail_slider .product__media.media{height:100%;border-radius:20px}#shopify-section-template--15726594916398__176018140919d62fd2{background:#e8e9ee}.jdgm-rev-widg__title{color:#222a59}.related-products__heading{color:#222a59;width:50%}.jdgm-sort-dropdown{color:#000!important;font-size:16px!important}.jdgm-rev__title{font-size:24px!important;color:#222a59;font-weight:500}.jdgm-rev__body{font-size:18px;color:#000}.jdgm-widget{max-width:100%!important}.jdgm-rev__author{font-size:20px;font-weight:450;color:#000}.related-products .related-product-header{display:flex;align-items:center}.related-products .button{width:max-content;margin:30px auto 0}.related-products .description{text-align:right;font-size:18px;color:#000;font-weight:450;width:50%}.product-form__quantity .quantity{background:transparent!important;min-height:45px;border:1px solid #000;border-radius:7px;width:160px}.product-form__quantity .quantity .quantity__input{border-right:1px solid #000;border-left:1px solid #000}.product--no-media{max-width:100%!important;margin:0 auto}.product__media-image{width:100%;height:100%;object-fit:contain}.cart-drawer .drawer__inner{width:42rem}.cart-drawer .drawer__heading{font-size:24px;font-weight:500}.cart-drawer thead th{color:#000;font-size:14px;font-weight:500}.cart-drawer .cart-item{background:#e8e9ee;padding:10px;margin-bottom:15px!important;border-radius:10px}.cart-item__name{font-size:18px;font-weight:700}.product-option,.price--end{color:#000;font-weight:500}.cart-item__quantity-wrapper .button{background:#222a59}.cart-item__quantity-wrapper .button .svg-wrapper{transform:rotate(-0deg)}.cart-item__quantity-wrapper .button .svg-wrapper path{fill:#fff}.cart-item cart-remove-button{align-items:center}quantity-popover .quantity{background:transparent!important;min-height:40px;border:1px solid #000;border-radius:20px}.quantity:after{box-shadow:none}quantity-popover .quantity .quantity__input{border-right:1px solid #000;border-left:1px solid #000}.cart-drawer .totals .totals__total{font-weight:600;font-size:20px}.cart-drawer .totals__total-value{color:#000;font-weight:500;font-size:20px}.cart-drawer .cart-items thead{margin-bottom:30px!important}.cart-drawer .cart__ctas{align-items:center}.cart-drawer .cart__ctas button{margin:0}.cart-drawer .cart-item__image{border-radius:10px}body.your-shopping-cart .title{display:none}body.your-shopping-cart .underlined-link{font-size:18px;font-weight:500}body.your-shopping-cart cart-items thead th{color:#000;font-size:15px;font-weight:500}body.your-shopping-cart cart-items .cart-item__image-container{border-radius:10px;overflow:hidden!important;display:block}body.your-shopping-cart cart-items .cart-item__image-container img{display:block}body.your-shopping-cart cart-items .cart-item{background:#e8e9ee;padding:10px;margin-bottom:15px!important;border-radius:10px}body.your-shopping-cart cart-items .cart-items td{vertical-align:middle!important;padding-top:2rem!important;padding-bottom:2rem!important;padding-left:28px!important}body.your-shopping-cart cart-items .cart-item>td+td{padding-right:28px!important}body.your-shopping-cart cart-items .cart-item .price--end{font-size:18px;font-weight:700}body.your-shopping-cart cart-items .cart-items{border-collapse:separate!important;border-spacing:0 20px!important}body.your-shopping-cart cart-items .totals .totals__total{font-weight:600;font-size:16px}body.your-shopping-cart .totals__total{font-size:18px;font-weight:500}body.your-shopping-cart .totals__total-value{font-size:20px;font-weight:600;color:#000}.cart__empty-text,.cart__login-title{font-weight:500}.cart__warnings .button{width:max-content;margin:0 auto}.policy_text .rich-text__blocks{max-width:100%!important}.policy_text .rich-text__text.rte{color:#000}.policy_text .rich-text__blocks h2{font-size:30px;font-weight:500}.policy_text .rich-text__blocks h3{font-size:22px}.policy_text .rich-text__blocks ul li,.policy_text .rich-text__blocks p{font-size:18px;line-height:1.5}.home-faq .collapsible-content__heading{color:#222a59}.home-faq .collapsible-content__media{border:none;border-radius:30px;overflow:hidden!important}.home-faq .caption-with-letter-spacing{font-size:18px;color:#000;font-weight:450;text-transform:capitalize;line-height:24px;letter-spacing:0}.home-faq .accordion{background:#e8e9ee;padding:15px;border:2px solid #222A59;border-top:2px solid #222A59!important;border-radius:20px;margin-bottom:20px}.home-faq .accordion__title{font-size:22px!important;font-weight:500;color:#000}.home-faq summary{padding:0!important;justify-content:space-between}.home-faq .collapsible-content summary:hover .accordion__title{text-decoration:none}.home-faq .collapsible-content summary:hover{background:transparent}.home-faq .accordion__content{padding:12px 0 0;margin:10px 0 0;color:#000;font-weight:450;font-size:18px;border-top:1px solid #000;line-height:24px}.home-faq .collaps-icon{background:#222a59;color:#fff;width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-size:29px;font-weight:400;border-radius:5px}.home-faq .collaps-icon.minus,.home-faq .accordion details[open]>summary .collaps-icon.plus{display:none}.home-faq .accordion details[open]>summary .collaps-icon.minus{display:flex}.home-faq .accordion details summary .icon{height:8px!important}.home-faq .accordion details summary .icon path{fill:#000!important}.quick-add-modal__content{border-radius:20px}.quick-add-modal__content .main_wrapper{display:none}.quick-add-modal__content .product__title h2{font-size:26px;font-weight:700;color:#222a59;line-height:1.3}.quick-add-modal__content .product .price-item--last{font-size:24px}.quick-add-modal__content variant-selects label{padding:10px 26px!important}.quick-add-modal__content .icon-with-text--horizontal .icon-with-text__item{padding:20px;flex-direction:column!important}.quick-add-modal__content .icon-with-text--horizontal .icon-with-text__item span{text-align:center}.email-signup-banner__box .newsletter-form__field-wrapper{background:#fff;border-radius:50px}.email-signup-banner__box .newsletter-form__field-wrapper .field__label,.email-signup-banner__box .newsletter-form__field-wrapper input{color:#000}.email-signup-banner__box .newsletter-form__field-wrapper .newsletter-form__button svg path{fill:#000!important}.email-signup-banner__box .newsletter-form__field-wrapper,.email-signup-banner__box .newsletter-form{max-width:100%!important}.password__footer .list-social__item .list-social__link{background:#222a59;border-radius:100%}.password__footer .list-social__item .list-social__link svg path{fill:#fff!important}.password__footer .password__footer-text,.password__footer .password__footer-text a{font-size:18px}.email-signup-banner__heading{font-weight:700}.password-main{flex-grow:0}.password-header img{height:auto}.password-modal__content .password-field{border:2px solid #222a59;border-radius:10px;overflow:hidden}.password-modal__content .password-modal__content-heading{font-size:30px;margin:0}.password__footer-text{font-size:18px}.password #shopify-section-main-password-header{position:absolute;top:20px;left:0;right:0;z-index:1;background:transparent}.password #shopify-section-main-password-header .gradient{background:transparent!important}.password #shopify-section-main-password-header .password-header{background:#fff;border-radius:20px;padding-top:10px;padding-bottom:10px}@media(min-width:1024px)and (max-width:1199px){.announcement-bar__message{font-size:20px}.header-contact-info .icon_with_text{font-size:14px!important}.search__input.field__input{padding-right:1.8rem!important}.search-modal__form .field__label{font-size:12px!important}.search-modal__form{margin-top:5px}.announcement-search-bar .search__input{height:32px}.search-modal__form .field__label{top:8px}.header-wrapper .list-menu__item{font-size:16px;font-weight:450}}@media(min-width:1200px)and (max-width:1456px){.header-wrapper .list-menu__item{font-size:18px;font-weight:450}.header-contact-info .icon_with_text{font-size:18px}}@media(max-width:1440px){.footer-top-heading h1{font-size:40px}.footer-top-heading p{font-size:18px}.footer-top-heading{width:60%}.footer-cta{width:40%;gap:16px}.footer__blocks-wrapper{padding:40px 30px 20px}.footer-content-bottom{padding:20px 30px}.footer-block--menu .footer-block__details-content li a,.footer-block__details-content p,.footer-block__brand-info div.rte,.footer .copyright__content,.footer__content-bottom-wrapper .simple-menu-list li a{font-size:16px}.footer-block__heading{font-size:24px!important}.footer-block--menu .footer-block__details-content li img{width:20px}.footer__content-bottom-wrapper .simple-menu-list{gap:12px}.home-hero .slideshow{height:80rem!important}.home-hero .slideshow__text.banner__box{max-width:63%}.collection slider-component{padding-bottom:0}.about-us-sec .image-with-text__content{padding:0 0 0 30px!important}.about-us-sec .image-with-text__content .about_icon_list-wrapper .about_icon img{width:18px}.about-us-sec .image-with-text__content .about_icon_list-wrapper .about_icon{gap:4px}.about-us-sec .about_icon_list-wrapper{column-gap:0px;padding:15px}.about-us-sec .image-with-text__content .about_icon_list-wrapper .about_icon .about_icon_copy{font-size:16px}.about-img-right .image-with-text__text-item{padding:0 30px 0 0!important}}@media screen and (min-width:1200px)and (max-width:1600px){.contact-sec .multicolumn-card__info .rte{font-size:18px;font-weight:400}}@media screen and (min-width:1440px){.product-media-container.media-fit-cover,.product-media-container.media-fit-cover .product__modal-opener,.product-media-container.media-fit-cover .media{height:690px}.product__media img{max-height:688px}}@media(max-width:1199.98px){.heading,.jdgm-rev-widg__title{font-size:50px!important}.button{padding:10px 24px;font-size:16px;font-weight:500}.top-social-icon span,.announcement-bar__message{font-size:18px;font-weight:450}.header-wrapper .list-menu__item{font-size:14px;font-weight:450}.header-contact-info .icon_with_text{font-size:13px;font-weight:500;line-height:1.5}.footer-top-heading h1{font-size:30px}.footer-cta .divider{width:140px}.footer-top-heading p{font-size:16px}.footer-block.grid__item:first-child,.footer-block.grid__item:nth-child(2),.footer-block.grid__item,.footer-block.grid__item:last-child{width:calc(50% - 65px)!important}.footer-content-bottom{flex-wrap:wrap;gap:15px}.footer .footer__copyright{text-align:center}.footer__content-bottom-wrapper .simple-menu-list{gap:30px;justify-content:center}.footer-block__image-wrapper img{width:180px}.home-hero .slideshow{height:55rem!important}.home-hero .slideshow__text.banner__box{max-width:75%}.product-card-wrapper .card__information .full-unstyled-link,.product-card-wrapper .price-item--last{font-size:20px}.product-card-wrapper .card-product-description{font-size:16px}.product-card-wrapper .card--card .quick-add{margin:0!important}.about-us-sec .rte,.about-us-sec .image-with-text__content .about_icon_list-wrapper .about_icon .about_icon_copy,.about-us-sec .image-with-text__text--caption{font-size:16px}.contact-sec .multicolumn-card{padding:20px}.contact-sec .multicolumn-card__image-wrapper{width:70px;max-width:70px}.contact-sec .multicolumn-card__info h3{font-size:26px!important}.contact-sec .multicolumn-card__info .rte{font-size:18px;line-height:24px}.contact-sec .multicolumn-list{gap:20px}.contact-sec .multicolumn-list__item{width:calc(33.33% - 14px)!important;max-width:calc(33.33% - 14px)!important}.breadcrumb .rich-text__blocks{padding-top:80px}.collection-list .card-wrapper .card .card__content{bottom:20px}.collection-list .card-wrapper .card__information .card__heading{font-size:24px}.collection-list .card-wrapper .collection-btn{padding:15px}.about-img-right .rte{font-size:16px}.team-sec .title-wrapper-with-link .description{width:55%}.team-sec .multicolumn-card .multicolumn-card__info h3{font-size:24px}.team-sec .multicolumn-card .multicolumn-card__info .rte,.team-sec .multicolumn-card .multicolumn-card__info a{font-size:16px}.product__title h1{font-size:26px!important}.product .product__description{font-size:18px}.product .price-item--last{font-size:28px}.product__info-wrapper .discount-badge{font-size:16px}.product .price-item--regular{font-size:18px!important}.icon-with-text--horizontal .icon-with-text__item{flex-direction:column!important;padding:10px}.icon-with-text--horizontal{gap:15px!important}.icon-with-text--horizontal .icon-with-text__item span{text-align:center;font-size:16px}.product .product__info-wrapper{padding:0 0 0 30px!important}variant-selects label{font-size:18px!important;padding:12px 30px!important}.product__accordion .summary__title .accordion__title{font-size:18px!important}.product__accordion summary{padding:10px 0!important}.quick-add-modal__content{width:95%!important}}@media(max-width:991.98px){.heading,.jdgm-rev-widg__title{font-size:40px!important}.top-social-icon{display:none}.utility-bar__grid{display:flex;align-items:center}.index .header__icon .icon-close path{fill:#000!important}.menu-drawer{top:-44px!important;height:100vh!important;background:#fff!important}.header__icon .icon-close{position:absolute;left:47%;top:-25px;z-index:5}.menu-drawer .menu-drawer__navigation{padding:50px 0!important}.header__icon--menu[aria-expanded=true]:before{top:-44px!important;background:#0000007f!important;height:100vh!important;z-index:1}.header-wrapper .header__icon span{background:#222a59;border-radius:50%;width:35px;height:35px}.header-wrapper .header__icon span .icon-hamburger path{fill:#fff!important}.header__heading-logo-wrapper img{width:160px}.header{grid-template-columns:1fr 1fr auto;grid-template-areas:"heading left-icons icons"}.header__icon{height:auto}header-drawer{justify-self:end!important}.header-wrapper{padding:15px}.header-wrapper .menu-drawer__menu-item--active{background:#222a59;color:#fff!important}.menu-drawer .list-social__item .list-social__link{background:#222a59;border-radius:100%}.menu-drawer .list-social__item .list-social__link svg path{fill:#fff}.footer-top-heading h1{font-size:24px}.footer-cta .divider{width:59px}.footer__blocks-wrapper{padding:40px 20px 20px}.footer__blocks-wrapper{gap:20px}.footer-block__details-content p{width:100%}.footer-top-heading p{font-size:16px}.home-hero .review-text{font-size:14px}.home-hero .hero-reviews{padding:3px 12px;margin:0}.home-hero .slideshow{height:48rem!important}.home-hero .slideshow__text.banner__box{max-width:100%;padding:80px 15px 0}.home-hero .slideshow__text .banner__text{font-size:16px}.featured-collection .slider-mobile-gutter{padding:0 15px}.featured-collection .collection__title .title,.featured-collection .collection__title .collection__description{width:100%}.featured-collection .collection__title .title{text-align:center}.featured-collection .collection__description{font-size:16px;text-align:center}.slider-buttons{gap:20px}.slider-buttons .slider-counter{display:none}.slider-buttons .slider-button{background:#222a59;border-radius:100%}.slider-buttons .slider-button svg path{fill:#f9f4ee!important}.about-us-sec .image-with-text__media-item,.about-us-sec .image-with-text__text-item{width:100%!important}.about-us-sec .image-with-text__content,.about-img-right .image-with-text__content{padding:20px 0 0!important}.about-img-right .image-with-text__text-item{padding:0!important}.contact-sec .multicolumn-list__item{width:calc(50% - 14px)!important;max-width:calc(50% - 14px)!important}.contact-sec .multicolumn-list{justify-content:center}.contact-sec .multicolumn-card__info h3{font-size:22px!important}.contact-sec .multicolumn-card__info .rte{font-size:16px;line-height:24px}.contact-sec .multicolumn-card__image-wrapper{width:60px;max-width:60px}.breadcrumb .rich-text__blocks{padding-top:50px}.collection-list .card-wrapper .card{border-radius:20px;overflow:hidden;position:relative;height:400px}.facets__form .facets__heading,.facet-filters .facet-filters__label{font-size:18px}.facets__summary-label,.facets__summary span,.facet-filters__sort{font-size:16px!important}.facets__form{gap:20px!important}.team-sec .title-wrapper-with-link{justify-content:center;gap:0px}.team-sec .title-wrapper-with-link .description{width:100%;text-align:center;margin:10px 0 0}.team-sec .multicolumn-card .multicolumn-card__info h3{font-size:24px}.product__title{font-size:30px!important}.product .price-item--last{font-size:24px}.main_wrapper .swiper-button-prev,.main_wrapper .swiper-button-next{width:30px}.product .custom_benefits,.product .icon-with-text__item span,.product .icon-with-text--vertical .icon-with-text__item span{font-size:16px}.product__accordion .summary__title .accordion__title{font-size:16px!important}.product>div{width:100%!important;max-width:100%!important;position:unset}.product__media-wrapper .icon-box-text{gap:10px}.product .product__info-wrapper{padding:30px 0 0!important}.related-products .related-product-header{flex-wrap:wrap}.related-products__heading{width:100%;margin:0!important;text-align:center}.related-products .description{text-align:center;font-size:16px;width:100%}.jdgm-rev__title{font-size:20px!important}.jdgm-rev__body{font-size:16px}.jdgm-rev__author{font-size:18px}.home-faq .caption-with-letter-spacing,.home-faq .accordion__content{font-size:16px}.home-faq .accordion__title{font-size:20px!important}.home-faq .grid__item{width:100%!important}.quick-add-modal__content .product .product__info-wrapper{padding:0!important}}@media(max-width:767.98px){.button{padding:10px 20px;gap:6px}.heading,.jdgm-rev-widg__title{font-size:28px!important}.utility-bar__grid .header__icon--account{display:none}.announcement-bar__message{font-size:16px;text-align:left}.header__heading-link{line-height:0}.menu-drawer{top:-62px!important}.header-wrapper img{width:140px}.header__icon .icon-close{position:absolute;right:15px;left:auto;top:-45px;z-index:999999}.header{padding:12px 15px!important}header-drawer{margin:0!important}.header-contact-info .icon_with_text p{display:none}.footer-block.grid__item:first-child,.footer-block.grid__item:nth-child(2),.footer-block.grid__item,.footer-block.grid__item:last-child{width:100%!important;margin:0!important}.footer__content-top{padding:0 15px!important}.footer__blocks-wrapper{margin:0}.footer__content-bottom{padding-left:15px!important;padding-right:15px!important}.footer-top{display:flex;align-items:center;flex-wrap:wrap;text-align:center}.footer-top-heading,.footer-cta{width:100%}.footer-cta .divider{display:none}.footer-cta{justify-content:center}.footer__content-bottom-wrapper .simple-menu-list{gap:13px}.footer-block.grid__item:nth-child(2) .footer-block__details-content{column-gap:9px}.footer-block--menu .footer-block__details-content li img{width:18px}.home-hero .stars img{width:70px}.home-hero .review-text{font-size:13px}.collection slider-component .grid__item{width:100%!important;max-width:100%!important}.collection slider-component .grid__item:first-of-type{margin-left:0!important}.about-us-sec .about_icon_list-wrapper{grid-template-columns:repeat(1,1fr);gap:12px}.contact-sec .multicolumn-list__item{width:100%!important;max-width:100%!important}.contact-sec .multicolumn-list{justify-content:center}.collection-list .collection-list__item{width:100%!important;max-width:100%!important}.mobile-facets__open-label,.mobile-facets__heading{font-size:18px;color:#000!important;font-weight:450}.mobile-facets__open .svg-wrapper svg path,.mobile-facets__close .svg-wrapper svg path{fill:#000!important}.mobile-facets__summary span,.mobile-facets__sort,.mobile-facets__sort .select__select{font-size:16px!important;color:#000;font-weight:450}.select .svg-wrapper{right:0!important}.team-sec .multicolumn-list{padding:0 15px}.team-sec .multicolumn-list li{width:100%!important;max-width:100%!important}.team-sec .multicolumn-list li:first-child{margin:0!important}.team-sec .title-wrapper-with-link .description{font-size:16px}variant-selects label{padding:10px!important;font-size:14px!important}.shopify-payment-button__button{font-size:15px!important;padding:10px 22px!important}.jdgm-star.jdgm--on:before{font-size:13px}.related-products .product-grid li{width:100%!important;max-width:100%!important}.product-form__input legend.form__label,.product-form__input legend.form__label span{font-size:18px}.cart-drawer .cart__ctas button{margin:0 0 10px}.cart-drawer .cart-item cart-remove-button{margin-left:10px!important}.cart-item__quantity-wrapper .button{min-width:35px!important;min-height:35px!important}body.your-shopping-cart cart-items .cart-items td{padding-left:0!important}body.your-shopping-cart cart-items .cart-item>td+td{padding-right:0!important;padding-left:0!important}body.your-shopping-cart cart-items .cart-item{padding:0 15px}body.your-shopping-cart cart-items .cart-items td.cart-item__quantity{padding-top:0!important}.policy_text .rich-text__wrapper{width:100%!important}.home-faq .accordion__title{font-size:18px!important}.quick-add-modal__content-info{padding:15px!important}.quick-add-modal__content .icon-with-text--horizontal .icon-with-text__item{padding:10px}.email-signup-banner__heading{font-size:45px}.password-header img{max-width:140px}.password-header .modal__toggle-open{font-size:16px}.password #shopify-section-main-password-header .password-header{flex-direction:row;align-items:center}.password #shopify-section-main-password-header .password-header img{margin:0}.password #shopify-section-main-password-header{top:10px}}@media screen and (max-width:749px){.product__accordion .rte iframe{width:100%!important;aspect-ratio:16 / 9;height:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/style.css.map */
