body{background-color:#fffbf5;letter-spacing:0}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:0}h2.h1,h2{font-size:52px;font-weight:800;line-height:50px}h4{font-size:18px;font-weight:800}img{max-width:100%}.header__icon,.header__icon--cart .icon,.header__icon .icon{height:auto;width:auto}.header__icon .svg-wrapper{width:auto;height:auto}.header__icons{align-items:center;padding:0}.header__icon--cart{margin-right:0}.header__icon--account{margin:0 17px}.plp-page h1.collection-hero__title{font-family:Bricolage Grotesque,sans-serif;text-align:center;font-size:clamp(32px,4vw,52px);font-style:normal;font-weight:800;line-height:clamp(38px,5vw,60px);margin:clamp(20px,5vw,40px) 0 0}.card__heading,.related-products .card__heading{text-align:center;font-family:Bricolage Grotesque;font-size:clamp(16px,3vw,30px);font-weight:600;line-height:normal}.plp-page .product-grid .card-wrapper,.related-products .product-grid .card-wrapper{border-radius:5px;background:#faf4eb;padding:clamp(15px,2vw,25px) clamp(10px,3vw,30px)}.plp-page .price,.plp-page .price__sale,.plp-page .price__regular,.related-products .price,.related-products .price__sale,.related-products .price__regular{text-align:center;font-family:Bricolage Grotesque;font-size:clamp(16px,2.5vw,20px);font-style:normal;font-weight:600;line-height:clamp(22px,3vw,28px)}.product__info-wrapper.grid__item span.jdgm-prev-badge__text{color:#2b2b2b;font-family:Avenir LT Std Heavy;font-size:16px;font-style:normal;font-weight:600;line-height:28px}.plp-page .jdgm-widget.jdgm-widget,.related-products .jdgm-widget.jdgm-widget{display:block;color:#2b2b2b;font-family:Avenir LT Std Heavy;font-size:clamp(14px,2vw,16px);font-style:normal;font-weight:700;line-height:clamp(24px,3vw,28px);margin-bottom:clamp(10px,1vw,14px);text-align:center}.plp-page .jdgm-preview-badge .jdgm-star,.related-products .jdgm-preview-badge .jdgm-star{color:#72c5c3!important}.plp-page .quick-add__submit,.related-products .quick-add__submit{border-radius:5px;background:#000;color:#fff;font-family:Avenir LT Std Heavy;font-size:clamp(12px,2vw,16px);font-style:normal;font-weight:700;line-height:clamp(24px,3vw,28px);text-transform:uppercase;min-width:inherit!important;max-width:230px;width:100%;margin:0 auto;display:block}.related-products .card-information{text-align:center}h2.related-products__heading.inline-richtext.h1{text-align:center;font-family:Bricolage Grotesque;font-size:clamp(28px,3vw,52px);font-style:normal;font-weight:800;line-height:45px;line-height:clamp(28px,3vw,45px)}.plp-page select.facet-filters__sort.select__select.caption-large,.plp-page h2.facet-filters__label.caption-large.text-body{color:#000;font-family:Bricolage Grotesque;font-size:clamp(14px,2vw,17px);font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.plp-page .quick-add__submit:before,.plp-page .quick-add__submit:after{display:none}.related-products .quick-add__submit:before,.related-products .quick-add__submit:after{display:none}.plp-page .facet-filters__sort:focus-visible{outline:indianred;outline-offset:inherit;box-shadow:inherit}.plp-page span.svg-wrapper{color:#000}.plp-page span.jdgm-prev-badge__text{margin-left:10px}.magepow-Pagination a.button.button--secondary{border-radius:5px;background:#223b94;color:#fff;font-family:Bricolage Grotesque;font-size:18px;font-style:normal;font-weight:800;line-height:28px;text-transform:uppercase;gap:10px}.magepow-Pagination a:before,.magepow-Pagination a:after{display:none}.button:disabled{opacity:.9}h2.image-with-text__heading.h1.rte{font-family:Bricolage Grotesque,sans-serif;font-size:clamp(32px,5vw,52px);font-style:normal;font-weight:800;line-height:1.2;margin:0}.image-with-text__text.rte.body p{color:#2b2b2b;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(14px,2.5vw,18px);font-style:normal;font-weight:400;line-height:1.6;margin:0}.prd_description{padding-top:30px}.product-page .product__info-wrapper span.price-item.price-item--regular{font-family:Bricolage Grotesque;font-size:clamp(16px,2.5vw,18px);font-style:normal;font-weight:400;line-height:1.6}.product__info-wrapper .product__tax.caption{color:#2b2b2b;font-family:Bricolage Grotesque;font-size:clamp(16px,2.5vw,18px);font-style:normal;font-weight:400;line-height:1.6}.product-page .product__info-wrapper form.installment.caption-large{color:#2b2b2b;font-family:Bricolage Grotesque;font-size:clamp(14px,2.5vw,16px);font-style:normal;font-weight:400;line-height:1.6}.product-page .product__info-wrapper .quantity:before,.product__info-wrapper .quantity:after{border-radius:10px;border:1px solid #9DA8D1;box-shadow:inherit}.product-page .product__info-wrapper label.quantity__label.form__label{display:none}.product-page .price-per-item__container input{color:#000;text-align:center;font-family:Bricolage Grotesque;font-size:18px;font-style:normal;font-weight:800;line-height:28px;text-transform:uppercase}.product-page .price-per-item__container input:focus{outline:inherit;box-shadow:inherit;background:transparent}.product-page .product-form__input .svg-wrapper{color:#000}.product-page .product-form__submit{border-radius:5px;background:#000;color:#fff;text-align:center;font-family:Bricolage Grotesque;font-size:18px;font-style:normal;font-weight:800;line-height:28px;text-transform:uppercase}.product-page .product-form__submit:before,.product-page .product-form__submit:after{display:none}.product-page .product__accordion .summary__title h2{color:#223b94;font-family:Bricolage Grotesque;font-size:24px;font-size:clamp(18px,3vw,24px);font-style:normal;font-weight:700;line-height:clamp(60px,3vw,70px)}.product-page .accordion summary{padding:0!important}.product-page .thumbnail-list.slider--tablet-up li{border-radius:10px;border:1px solid #E8DFD1;background:#faf4eb}.product-page .thumbnail[aria-current]{box-shadow:initial;border-radius:10px;border:1px solid #223B94;background:#faf4eb}.product-page h2.jdgm-rev-widg__title{color:#223b94;text-align:center;font-family:Bricolage Grotesque;font-size:clamp(30px,3vw,52px);font-style:normal;font-weight:800;line-height:clamp(40px,3vw,54px)}.product-page .jdgm-rev-widg__header{padding:25px 0}span.jdgm-prev-badge__text{margin-left:10px}.related-products .card__heading{font-size:20px;line-height:25px}.related-products .metafields{display:none}.cart-count-bubble{left:1.2rem!important;bottom:15px!important}.svg-wrapper>svg rect{color:#000;fill:#000}.card__information h3.card__heading.h2 a{color:#030303}.blog-articles--absolute{padding-bottom:30px}@media (min-width:749px){.blog-articles--absolute .card__information{position:absolute;top:50%;text-align:left;width:630px;padding:50px!important;transform:translateY(-50%);background:#1615158f;height:auto;max-width:100%}.blog-articles--absolute .article-card__excerpt{max-width:100%;color:#fff;display:none}.blog-articles--absolute .card__information h3.card__heading.h2 a{color:#fff;font-size:clamp(20px,3vw,33px);pointer-events:none;text-decoration:none}.blog-articles--absolute .article-card__info.caption-with-letter-spacing.h5{color:#fff;padding:20px 0}.blog-articles--absolute a.article-card__link{color:#fff}}@media (max-width:1199px){h2.h1,h2{font-size:36px;line-height:normal}}@media (max-width:989px){.header__icon--menu .icon{left:20px;width:25px;height:25px}}@media (max-width:768px){.plp-page .quick-add__submit svg,.related-products .quick-add__submit svg{display:none}}@media (max-width:1024px) and (min-width:750px){.page-width{padding:0 3rem}.footer-block--newsletter{padding-top:15px}}@media (max-width:749px){.plp-page .quick-add__submit,.related-products .quick-add__submit{width:100%}h2.h1,h2{font-size:24px}.plp-page span.jdgm-prev-badge__text{margin-left:3px}.card-wrapper .jdgm-star{padding:0 2px 0 0!important}.image-with-text__content{padding-bottom:10px!important;padding-top:25px}}.bsub-widget__wrapper{padding:0!important}.bsub-widget__group+.bsub-widget__group{margin-left:0!important}.bsub-widget__group-header:hover{box-shadow:inherit!important}.bsub-widget__group-header,.bsub-widget__sub-details{background-color:#f3f4f4!important;border-radius:10px!important;border:1px solid #223B94!important;background:#edf5ff!important}.bsub-widget__groups-container{flex-direction:column!important;text-align:left!important;justify-content:left!important;gap:15px!important}.bsub-widget__wrapper{background-color:transparent!important;border:none!important}.bsub-widget__group-header{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:left!important;gap:10px!important;border:1px solid #223B94!important;background:transparent!important;color:#223b94!important;border-radius:10px!important;border:1px solid #9DA8D1!important}.bsub-widget input:checked+div>svg{color:#223b94!important}input:checked+.bsub-widget__plan-header .bsub-widget__main-text,input:checked+.bsub-widget__plan-header{color:#223b94!important}input:checked+.bsub-widget__group-header{border-radius:10px!important;border:1px solid #223B94!important;background:#edf5ff!important}.bsub-widget__group-header .bsub-widget__text{text-align:left;color:#223b94;font-family:Bricolage Grotesque;font-size:22px;font-style:normal;font-weight:700;line-height:20px}.card-information .price>*,.card-information .price--on-sale .price-item--regular,.card-information .price .price-item{font-size:20px;letter-spacing:0;color:silver}.card-information .price--on-sale .price__sale{display:flex;flex-direction:row-reverse;gap:10px}.card-information .price:not(.price--show-badge) .price-item--last:last-of-type{color:#ed24b9}.shopify-policy__container{padding-bottom:30px}@media (max-width:480px){.card-information .price>*,.card-information .price--on-sale .price-item--regular,.card-information .price .price-item{font-size:17px}header-drawer{width:60px}.card-wrapper .jdgm-widget *{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cmspage.css.map */
