.font-pink-bloom{font-family:Pink Bloom,cursive}:root{--color-white: #FFFFFF;--color-green-light: #fbfcf7;--border-color-1: #E6E9EB;--heading-size-h2: 32px;--font-h5-size: 18px;--text-size-small: 15px;--font-body-size: 15px;--font-pcard-title-size: 18px;--cart-upsell-product-title-size: 15px;--font-weight-bold: 700}@media(max-width:1023.98px){:root{--heading-size-h2: 22.4px;--font-h5-size: 15px;--text-size-small: 12px;--font-body-size: 13.33333px;--font-pcard-title-size: 16px}}h1,h2,h3,p,span,a{-webkit-hyphens:auto;hyphens:auto}.tabs__btn,.btn__text{text-transform:none}@media(min-width:1024px){.topbar__inner{grid-template-columns:unset}.topbar__column.topbar__center .topbar__text:nth-of-type(2){justify-content:center}.topbar__column.topbar__center .topbar__text:nth-of-type(3){justify-content:flex-end}}.topbar__column{display:grid;grid-template-columns:1fr 1fr 1fr}.topbar__column.topbar__center .topbar__text{gap:0}.topbar__column.topbar__center .topbar__text:nth-of-type(2){justify-content:center}.topbar__column.topbar__center .topbar__text:nth-of-type(3){justify-content:flex-end}@media(max-width:767px){.topbar__column{grid-template-columns:1fr}.topbar__column.topbar__center .topbar__text:nth-of-type(1){justify-content:center}.topbar__column .topbar__text:not(:first-of-type){display:none}.topbar__column{justify-content:center}}.topbar__text p{font-size:var(--text-size-small)}.topbar__inner{row-gap:unset}pandectes-cmp{z-index:-10!important}@media(min-width:640px){.cart-icon--bordered{border:unset}}@media(max-width:1023.98px){.header__top{--header-grid-template: "icons-left logo icons" "search search search" / 1fr auto 1fr}.header__icons--left{justify-content:flex-start}.header__icons{justify-content:flex-end}}.form-control:focus,.form-control:focus-visible,.predictive-search-open .search__input:not(:focus-visible){box-shadow:0 0 0 .1rem var(--border-color-1)}@media(min-width:768px){.search__box-others{border-inline-start-color:var(--border-color-1)}}@media(max-width:767.98px){.form-control{line-height:40px}}.search__content{border-color:var(--border-color-1)}.mega-menu__promotions-grid .promotion-item .card-media__media-wrapper{aspect-ratio:3 / 2}.mega-menu__promotions-grid .promotion-item .card-media__media-wrapper img{width:100%;height:100%;object-fit:cover}.mega-menu__promotions-grid .promotion-item .card-media{display:block;border-radius:var(--blocks-radius);overflow:hidden}.mega-menu__promotions-grid .promotion-item .card-media .card-media__media-wrapper{grid-area:unset;height:auto}.promotion-item .card-media .card-media__content{position:static;padding-top:10px;padding-left:0;background-color:transparent}@media(max-width:767.98px){.promotion-item .card-media .card-media__content{padding-top:10px;padding-left:0}}.promotion-item img{border-radius:var(--blocks-radius)}.mega-menu__promotions .card-media__heading{font-size:var(--font-pcard-title-size)}.slideshow__text .slideshow__title{font-size:59px}main .slideshow__text{max-width:515px}@media(max-width:1279.98px){main .slideshow__text{width:65%}}@media(max-width:767.98px){.slideshow__text .slideshow__title{font-size:27px}}.product-card__image-wrapper{background-color:var(--color-green-light);border-bottom:1px var(--border-color-1) solid}.product-card__title,.card-media__heading{line-height:1.2}.f-price,.f-price .f-price-item,.f-price__regular,.f-price__sale,.price{font-family:Pink Bloom,cursive!important}.product__block--complementary .product-card .f-price,.featured-collection .product-card .f-price,.section.products-bundle .product-card .f-price,.section-products-bundle-selection .product-card .f-price,.product-card .f-price,.cart-item__prices .price{font-size:calc(var(--font-body-size) * 1.2);line-height:var(--font-body-line-height);display:inline-flex;align-items:baseline;flex-wrap:nowrap;column-gap:.25em}.product__block--complementary .product-card .f-price-item,.featured-collection .product-card .f-price-item,.section.products-bundle .product-card .f-price-item,.section-products-bundle-selection .product-card .f-price-item,.section--related-products .product-card .f-price-item{font-size:1em}.product__block--complementary .product-card .f-price__unit-wrapper,.featured-collection .product-card .f-price__unit-wrapper,.section.products-bundle .product-card .f-price__unit-wrapper,.section-products-bundle-selection .product-card .f-price__unit-wrapper,.section--related-products .product-card .f-price__unit-wrapper{display:inline-flex;align-items:baseline;margin-left:.25em;font-size:.7em;line-height:1.2;text-transform:none;color:rgba(var(--color-foreground),.75)}.product__block--complementary .product-card .f-price__unit,.featured-collection .product-card .f-price__unit,.section.products-bundle .product-card .f-price__unit,.section-products-bundle-selection .product-card .f-price__unit,.section--related-products .product-card .f-price__unit{font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-style:var(--font-body-style)}.featured-product .f-price{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.8rem;row-gap:.4rem}.section-app{background-color:var(--color-white)}#MainContent .jdgm-cards-carousel .jdgm-cards-wrapper{max-width:100%}.jdgm-header,.jdgm-rev-widg__title{text-align:left}.jdgm-header .jdgm-title,.jdgm-rev-widg__title{font-size:var(--heading-size-h2)!important;font-weight:var(--font-weight-bold)!important}.jdgm-header-info{justify-content:flex-start!important}.jdgm-average-rating .jdgm-star.jdgm--on:before{color:var(--stars-color)}featured-collection .f-column:nth-child(2){display:flex}featured-collection .f-column:nth-child(2) .product-card{width:100%;height:100%}.image-cards .card-media--link,.image-cards .card-media--content-below{height:100%;display:flex;flex-direction:column}.image-cards .card-media--content-below .card-media__media-wrapper{flex:1}.quantity__input{box-shadow:0 0 0 var(--quantity-border-width) var(--border-color-1)}.quantity__button:focus-visible,.quantity__input:focus-visible{outline-color:var(--border-color-1)}.section.products-bundle .products-bundle__wrapper{--products-bundle-image-offset: 12.85rem;--products-bundle-image-max-height: 75vh;--products-bundle-button-area: 8rem}@media(min-width:1280px){.section.products-bundle.page-width .products-bundle__wrapper{padding-inline:0}}@media(max-width:1023.98px){.products-bundle__slider.swipe-mobile{overflow:clip;overflow-clip-margin:23px}}@media(min-width:768px){.section.products-bundle .products-bundle__wrapper .products-bundle__content .section__header{text-align:left;text-align:start;align-items:flex-start;justify-content:flex-start}.section.products-bundle .products-bundle__wrapper .products-bundle__content .section__header.s__header{max-width:100%}.section.products-bundle .products-bundle__wrapper .products-bundle__content{justify-content:flex-start}.section.products-bundle .products-bundle__wrapper .products-bundle__image{display:flex;flex-direction:column}.section.products-bundle .products-bundle__wrapper .products-bundle__image .products-bundle__image-wrapper{height:100%;min-height:0;max-height:var(--products-bundle-image-max-height);margin-top:var(--products-bundle-image-offset);margin-bottom:var(--products-bundle-button-area)}.section.products-bundle .products-bundle__wrapper .products-bundle__image .products-bundle__image-wrapper[style*=--aspect-ratio]:before{display:none;padding-top:0;height:0}.section.products-bundle .products-bundle__wrapper .products-bundle__image .products-bundle__image-wrapper .media-wrapper{height:100%}.section.products-bundle .products-bundle__wrapper .products-bundle__image .products-bundle__image-wrapper .media-wrapper picture,.section.products-bundle .products-bundle__wrapper .products-bundle__image .products-bundle__image-wrapper .media-wrapper img{height:100%;object-fit:cover}}@media(max-width:767.98px){.products-bundle__content .section__header,.products-bundle__content .section__heading{align-items:self-start}.section .section__header--text.s__header--text{text-align:left}.products-bundle__items{margin-bottom:35px}.products-bundle__slider.swipe-mobile{overflow:unset}}.section.image-with-text .image-with-text__wrapper{--image-with-text-media-max-height: 370px}.image-with-text__badge span{color:var(--color-dark)}@media(min-width:768px){.section.image-with-text .image-with-text__wrapper{align-items:flex-start}.section.image-with-text .image-with-text__media{align-self:flex-start;max-height:var(--image-with-text-media-max-height)}.section.image-with-text .image-with-text__media .media-wrapper,.section.image-with-text .image-with-text__media .hover-wrapper{max-height:var(--image-with-text-media-max-height);overflow:hidden}.section.image-with-text .image-with-text__media .media-wrapper img{width:100%;height:100%;object-fit:cover;object-position:center top}.section.image-with-text .image-with-text__inner{align-self:flex-start}}@media(max-width:767.98px){.section.image-with-text.image-with-text--show-badge .image-with-text__media{padding-inline:0}}.section--collapsible-tabs .accordion-details__summary{border-block-end-color:var(--border-color-1)}.section--collapsible-tabs .accordion-details[aria-expanded=true] .accordion-details__summary,.section--collapsible-tabs .accordion-details[open] .accordion-details__summary{border-color:var(--border-color-1)}.newsletter__container--image{align-items:flex-start}@media(max-width:639.98px){.newsletter-form .form-field{flex-direction:column}}.footer__top-wrapper{justify-content:space-between}@media(min-width:1024px){.footer-block{width:fit-content;max-width:25%}}.footer-block__heading{font-weight:var(--font-weight-bold)}.pMMBundleBuilderPage_titleContainer_53fb6e66{margin-bottom:20px;max-width:1400px;margin-left:auto;margin-right:auto}.cartInfo_card_9e1b0acf{top:calc(var(--header-height, 0px) + .6rem)!important;margin-top:17px;padding-bottom:20px;max-height:650px;width:unset!important}.variantSelector_container_2af47cdb{border-radius:20px!important}.pMMBundleBuilderPage_container_53fb6e66{max-width:1420px;margin-left:auto;margin-right:auto}.mamProductItemCard_productDetail_86f1925c .mamProductItemCard_productPrice_86f1925c .mamProductItemCard_stateInfo_86f1925c{color:var(--rbr__fill-primary)!important;border:1px solid var(--rbr__fill-primary)!important}.shopify-section-template--29449941352793__custom_liquid_4GtQaY{max-width:1420px;margin-left:auto;margin-right:auto}.variantSelector_container_2af47cdb{background:var(--rbr__fill-primary)!important;color:var(--rbr__button-text-color)!important;margin-top:16px!important;font-size:var(--font-body-size)!important;font-weight:var(--font-button-weight)!important}.mamProductItemCard_productPrice_86f1925c{font-family:Pink Bloom,cursive!important;font-size:18px!important}.mamProductItemCard_stateInfo_86f1925c{font-family:Montserrat,sans-serif!important}.section-template--29449941352793__collapsible_tabs_AdXNqA{text-align:left}main .cartInfo_card_mobile_add_button_9e1b0acf .rbr-addBundleBtn-container{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;white-space:nowrap;box-sizing:border-box;position:relative;overflow:hidden;z-index:1;transition:background .3s,color .3s;font-family:var(--font-button-family);font-weight:var(--font-button-weight);font-size:var(--font-body-size);letter-spacing:var(--buttons-letter-spacing, 0);text-transform:var(--buttons-transform, capitalize);border:var(--buttons-border-width) solid rgb(var(--color-button));border-radius:var(--buttons-radius, 0);background:rgb(var(--color-button));color:rgb(var(--color-button-text));height:var(--buttons-height);padding:0 var(--buttons-padding, 3.2rem);width:unset}main .cartInfo_card_mobile_add_button_9e1b0acf .rbr-addBundleBtn-container span{z-index:1;position:relative;color:inherit;font-family:inherit;font-weight:inherit;font-size:inherit}main .cartInfo_card_mobile_add_button_9e1b0acf .rbr-addBundleBtn-container:before{position:absolute;content:"";inset:calc(var(--buttons-border-width) * -1);width:0;z-index:0;border-radius:inherit;background-color:rgb(var(--color-button-text));transition:width var(--animation-button)}@media(hover:hover)and (pointer:fine){main .cartInfo_card_mobile_add_button_9e1b0acf .rbr-addBundleBtn-container:hover{color:rgb(var(--color-button))}main .cartInfo_card_mobile_add_button_9e1b0acf .rbr-addBundleBtn-container:hover:before{width:calc(100% + var(--buttons-border-width, 0px))}}:is(div,span):has(>.select_container_f57a1c86){margin-top:16px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom-styles.css.map */
