@import"https://fonts.googleapis.com/css2?family=Cedarville+Cursive&display=swap";@import"https://fonts.googleapis.com/css2?family=Newsreader:ital,opsz,wght@0,6..72,200..800;1,6..72,200..800&display=swap";h3,.h3,.h3.h3,.text-block.h3>*{font-family:Newsreader,serif;font-weight:200}.text-block h4,.text-block.h4>*{font-weight:200}body.active-ivy.active.inner-pages-ivyhome .shopify-section:not(.header-section) :is(.section,.cart__summary-container){background-color:#f4d5de;color:#fff}body.active-ivy.active.inner-pages-ivyhome a[ref=productTitleLink] .spacing-style p,body.active-ivy.active.inner-pages-ivyhome product-price span.price{color:#fff}.menu__item.link__ivy-home a:after{display:none}.header__columns{grid-template-columns:20% 60% 20%}span.mega-menu__link-title{font-size:10px}.hovered-menu ul.seconadry_list li a{color:#000!important}.inner-pages-ivyhome header-component#header-component{background-color:#f4d6dd;position:relative}.inner-pages-ivyhome header-component#header-component .header__row{background-color:#f4d6dd}.inner-page-ivorie ul.seconadry_list li a{color:#000}body.active-ivory-studio-brand .product-information.section.section--full-width.spacing-style.color-scheme-6.relative{background:#e4e2dc}.menu-list__submenu.color-scheme-1{background:#e4e2dc!important}.header__column.header__column--left{width:42%;position:static}body.active-ivy.active.homepage-ivyhome.hovered-menu a,body.active-ivy.active.homepage-ivyhome.hovered-menu a button.button.dropdown-localization__button{color:#fff!important}.announcebar-icons button{height:40px}.account-button.announce-acc-btn,search-button.search-announce.announce-search{height:40px}.header__columns.spacing-style{display:flex;justify-content:space-between;height:65px;width:100%}.header-menu__inner{display:flex;align-items:center}.custom__header-top--links .menu__item.link__ivorie-studio.child{display:flex;margin-bottom:0;width:110px;padding:0}.active-ivory-studio-brand.active .custom__header-top--links{width:100%}.header__column.header__column--center{width:16%}.header__column.header__column--right{width:42%}.custom__header-top--links{display:flex;width:100%}.menu__item.link__ivorie-studio.child{padding-left:20px!important}.menu__item.link__ivy-home.child{width:110px;display:flex;align-items:center}.menu__item.link__ivy-home{border-right:1px solid #000000;padding-right:20px}.menu__item.link__ivy-home a.navlink{margin-bottom:0;padding-bottom:0}body.active-ivy .menu__item.link__ivorie-studio span.navtext img{border-bottom:1px solid #ffffff;padding-bottom:4px}body.active-ivy.active.inner-pages-ivyhome.hovered-menu a{color:#fff!important}body.active-ivy.active.inner-pages-ivyhome.hovered-menu button.button{color:#fff}body.active-ivory-studio-brand.active .menu__item.link__ivy-home span.navtext img{border-bottom:1px solid;padding-bottom:8px}.menu__item.link__ivy-home a:hover:after{width:90%}.menu__item.link__ivorie-studio a:after{content:"";width:0;height:3px;background:#f4d6dd;position:absolute;display:flex;bottom:-6px;transition:width .1s linear}.menu__item.link__ivorie-studio{position:relative;margin-bottom:10px;padding-bottom:10px}.menu__item.link__ivorie-studio a.navlink{margin-bottom:0;padding-bottom:0}.menu__item.link__ivorie-studio.child.main-menu--active a:after,.menu__item.link__ivy-home.main-menu--active a:after{width:90%}span.header-logo__image-container img{width:130px;height:auto}.active-ivy.active .account-actions__sign-ins a.account-actions__link.button,.active-ivy.active .cart__ctas .cart__checkout-button{background:#981b31;color:#fff}.active-ivy.active .product-badges__badge{background:#f4d5de}.active-ivy.active .quick-add__button.quick-add__button--add{background-color:#f4d5de;color:#fff}.active-ivy.active span.menu-list__link-title,.active-ivy.active button.search-modal__button.header-actions__action,.active-ivy.active button.account-button.header-actions__action,.active-ivy.active button.header-actions__action{color:#fff}body.active-ivory-studio-brand.active .header-logo{padding:0}.active-ivy.active label.variant-option__button-label{background-color:#f3d6dd;color:#fff}.active-ivy.active .variant-option__button-label:has(:checked){background:#981b31;color:#fff;border-color:#981b31}.active-ivy.active button.button.quick-add__button.quick-add__button--choose{background:#f3d6dd;color:#fff}.active-ivory-studio-brand #header-component div.link__ivy-home,.active-ivy #header-component div.link__ivorie-studio{display:none}body.active-ivy.active a.header-logo{padding:6px 0}.active-ivy.active a.cart-items__empty-button{background:#981b31;color:#fff}.active-ivy.active .quick-add-modal__content .product-form-buttons button,.active-ivy.active label.variant-option__button-label{background-color:#f3d6dd;color:#981b31}.active-ivy.active .variant-option__button-label:has(:checked){border-color:#981b31}.active-ivy.active label.variant-option__button-label{background-color:#f3d6dd;color:#981b31}.active-ivy.active .variant-option__button-label:hover{border-color:#981b31}.active-ivory-studio-brand.active .header-logo{padding:0}.active-ivy .product-form-buttons button:hover{background:#981b31;color:#fff!important}.header-logo{padding:6px 0}.announcebar-area{display:flex;align-items:center;justify-content:space-between}.announcebar-icons{display:flex;align-items:center}.menu__item.link__ivy-home img{filter:invert(1)}.announcebar-l{width:18%}.announcebar-r{width:18%;justify-content:flex-end;display:flex}.announcebar-announcement p a{text-decoration:none;color:#000}.announcebar-icons .account-button.announce-acc-btn svg{width:20px;height:20px}header-component#header-component search-button.search-action{display:none}header-component#header-component anchored-popover-component.account-popover{display:none}.announcebar-icons .account-button.announce-acc-btn svg path,.announcebar-icons .account-button.announce-acc-btn svg circle{stroke:#000}.account-button.announce-acc-btn a{display:flex}.custom__header-top--links .menu__item.link__ivorie-studio.child a{display:flex;align-items:center}.menu__item.link__ivy-home{border-right:1px solid #000000}ul.seconadry_list{padding:0;display:flex;gap:19px}ul.seconadry_list li{list-style:none}ul.seconadry_list li a{color:#fff;font-size:12px;text-transform:uppercase}.active-ivy.active .menu__item.link__ivy-home img{filter:grayscale(1)}.active-ivy.active .menu__item.link__ivy-home{border-right:1px solid #ffffff}.active-ivy.active .announcebar-center p{color:#fff}.active-ivy.active .announcebar-icons .account-button.announce-acc-btn svg path,.active-ivy.active .announcebar-icons .account-button.announce-acc-btn svg circle{stroke:#fff}body.active-ivy.active.hovered-menu button.button.dropdown-localization__button{color:#fff}.active-ivory-studio-brand span.price{color:#000}.active-ivory-studio-brand product-price div{display:inline}.active-ivory-studio-brand product-price div span.compare-at-price{color:#000;opacity:.4}.inner-page-ivorie product-price.text-block.text-block--align-center.text-center.h5.spacing-style{text-align:left;display:inline-block;padding-bottom:10px;padding-top:10px}.inner-page-ivorie .variant-option--buttons legend{color:#000}.inner-page-ivorie .product-details h1{color:#000;text-align:left}.inner-page-ivorie .product-details product-price{color:#000!important}body.active-ivy.active .menu-list__submenu.color-scheme-matches-parent span.mega-menu__link-title,body.active-ivy.active a.resource-card__link,body.active-ivy.active .resource-card__content{color:#fff}.inner-page-ivorie .product-details span.money,.inner-page-ivorie .inner-page-ivorie legend{color:#000}.inner-page-ivorie .product-form-buttons button,.inner-page-ivorie button.button.add-to-cart-button.button{background:transparent;color:#000;border:1px solid}body.active-ivy.active.hovered-menu span.mega-menu__link-title,body.active-ivy.active,body.active-ivy.active.hovered-menu p.resource-card__title.paragraph,body.active-ivy.active.active.hovered-menu span.price{color:#fff}.inner-page-ivorie .product-form-buttons button:hover,.inner-page-ivorie button.button.add-to-cart-button.button:hover{background:#000;color:#fff}.inner-page-ivorie details.details{color:#000}.inner-page-ivorie details.details:hover{color:#000}.inner-page-ivorie summary:hover{color:#000}.active-ivory-studio-brand .variant-option__button-label input,.variant-option--images input{background:transparent!important}.active-ivory-studio-brand .variant-option__button-label{background:transparent;border:0;padding:0;border-bottom:1px solid transparent;flex:inherit;height:auto;min-height:auto;margin-right:22px}.active-ivy .product-details product-price span.price{color:#981b31}.active-ivy .product-details h1,.active-ivy legend{color:#981b31!important}.active-ivy summary.details__header{color:#981b31!important}.active-ivy .add-to-cart-button{background:#fff;color:#981b31!important}.active-ivory-studio-brand .variant-option__button-label:hover{border-bottom:1px solid #000000;background:transparent!important;color:#000!important}.inner-page-ivorie .quick-add-modal__content .group-block-content span.money{width:100%;display:inline-block}.inner-page-ivorie .variant-option__button-label:has(:checked){background:transparent;color:#000;border-bottom:1px solid #000}.active-ivory-studio-brand .quick-add-modal__content .add-to-cart-button{background:#fff;color:#000;border:1px solid #000000}.active-ivy .quick-add-modal__content .add-to-cart-button{background:#981b31!important;color:#fff!important}.quick-add-modal__content span.price{width:100%;font-size:initial;text-align:left;float:left}.active-ivory-studio-brand .variant-option__button-label:has(:checked){background:transparent;color:#000}body.template-product.active-ivy.active .product-information,body.template-product.active-ivy.active .section-background{background:#f4d5de}.header__column button.button.dropdown-localization__button{font-size:11px}.cart-drawer .header-actions__cart-icon span.svg-wrapper svg{height:19px;width:19px}.active-ivory-studio-brand .menu-list__list-item a.menu-list__link,.active-ivory-studio-brand ul.seconadry_list li a{color:#000}.active-ivory-studio-brand .header__column button.button.dropdown-localization__button{font-size:11px;color:#000}.active-ivory-studio-brand .cart-drawer .header-actions__cart-icon span.svg-wrapper svg{color:#000}body.active-ivy.active.inner-pages-ivyhome .shopify-section:not(.header-section) :is(.section,.cart__summary-container) .facets__item .facets__panel .facets__label,body.active-ivy.active.inner-pages-ivyhome .shopify-section:not(.header-section) :is(.section,.cart__summary-container) .facets__item .facets__panel facet-status-component.facets__status span{color:#fff}body.active-ivy.active.inner-pages-ivyhome .shopify-section:not(.header-section) :is(.section,.cart__summary-container) facet-remove-component button.facets__clear-all{color:#fff}body.active-ivy.active.inner-pages-ivyhome .shopify-section:not(.header-section) :is(.section,.cart__summary-container) products-count-wrapper span{color:#fff}body.active-ivy.active.inner-pages-ivyhome .shopify-section:not(.header-section) :is(.section,.cart__summary-container) .sorting-filter__container .facets__label{color:#fff}body.active-ivy.active.inner-pages-ivyhome .shopify-section:not(.header-section) :is(.section,.cart__summary-container) .column-options-wrapper .column-options__option span.column-picker svg path{fill:#fff}body.active-ivy.active.inner-pages-ivyhome .shopify-section:not(.header-section) :is(.section,.cart__summary-container) .column-options-wrapper .column-options__option span.column-picker svg rect{stroke:#fff}.page-info h1{font-weight:500!important;font-size:42px!important;text-align:start;text-transform:uppercase!important}.shopify-policy__title h1{font-weight:500!important;font-size:42px;text-align:start;text-transform:uppercase}.shopify-policy__container{max-width:672px!important}.shopify-policy__body p{font-size:16px;line-height:26px}.page-info p{font-size:16px;line-height:26px;margin:0 0 8px}.page-info,.shopify-policy__body li{font-size:16px}.shopify-policy__body ul li+li{margin-top:10px}.page-info li{font-size:16px}.page-info ul li+li{margin-top:10px}.shopify-policy__body td,.shopify-policy__body th,.page-info td,.page-info th{font-size:16px}.shopify-policy__body h2{font-size:30px;font-weight:500!important;text-transform:uppercase}.shopify-policy__body h3{font-size:24px;font-weight:500!important;text-transform:uppercase}.page-info h2{font-size:30px;font-weight:500!important;text-transform:uppercase}.page-info h3{font-size:24px;font-weight:500!important;text-transform:uppercase}.page-info,.policy-pages .content-for-layout{background:#e4e2dc}:is(.rte,.shopify-policy__title) :is(h1,h2,h3,h4,h5,h6){font-weight:200}* h1,h2,h3,h4,h5,h6{font-weight:200!important}.text-block h2,.text-block.h2>*{font-weight:200}.complementary-product-box .complementary-pdp-img img{height:135px;width:100%}.complementary-product-box .complementary-pdp-item{display:flex;gap:10px}.complementary-product-box .complementary-pdp-l{width:130px}.complementary-product-box .complementary-pdp-r{width:100%}.complementary-product-box .complementary-pdp-r h4{font-size:15px;margin:0 0 6px;font-family:Red Hat Text,sans-serif}.complementary-product-box .complementary-pdp-r span.price{color:#7b7b7b;font-size:13px}.complementary-product-box .product-form-buttons .button{background:#cdc9c552!important;color:#b5b4b3!important;padding:0!important;border:none!important;outline:none!important;font-size:11px;font-weight:600;height:38px;width:120px;margin-top:8px;--button-border-width: none}.complementary-product-box .product-form-buttons .button:hover{background:#000!important;color:#fff!important}.complementary-heading h3{font-size:13px;font-family:Red Hat Text,sans-serif;color:#7b7b7b;display:inline-block;background:#e4e2dc;padding:0 10px}.complementary-product-header{border:1px solid #424242;padding:20px;position:relative}.complementary-heading{position:absolute;top:-10px;left:0;right:0;margin:auto;text-align:center}.complementary-product-box{margin:30px 0 20px}.complementary-product-box .complementary-pdp-r h4 a{color:#000;font-family:Red Hat Text,sans-serif}.active-ivy .complementary-product-header{border:1px solid #981b31}.active-ivy .complementary-product-box .complementary-pdp-r h4 a{color:#981b31}.active-ivy .complementary-heading h3{color:#981b31;background:#f4d5de}.active-ivy .complementary-product-box .complementary-pdp-r span.price{color:#000}.active-ivy .complementary-product-box .product-form-buttons .button{color:#981b31c2!important}.active-ivy .complementary-product-box .product-form-buttons .button:hover{background:#981b31!important;color:#fff!important}.active-ivy .accordion details.details{border-color:#981b31!important}.active-ivy .resource-list.resource-list--grid .product-card__content h4{color:#fff!important}.product-information .loox-rating.loox-widget{text-align:center}.active-ivy .quick-add-modal .group-block span.price{color:#981b31!important}.active-ivy .product-grid h3.h4{color:#fff}.active-ivy .facets__form span.svg-wrapper svg{color:#fff}.active-ivy .facets__form .facets__label,.active-ivy .facets__form .products-count-wrapper span{color:#fff}.product-details{padding-left:20px!important}.active-ivy .header__column button.button.dropdown-localization__button{color:#fff}.available_custom_options ul{display:flex;gap:10px;list-style:none;padding:0;margin:0;flex-wrap:wrap}.available_custom_options ul li img{height:50px;width:50px;border-radius:50px;object-fit:cover;object-position:center}.active-ivory-studio-brand .product-information .loox-rating.loox-widget{text-align:start}.available_custom_options{margin:10px 0}.active-ivy .product-information__grid .group-block-content span.price{color:#981b31!important}.active-ivy .section-resource-list__content .quickview-button{background:#fff}.active-ivy .product-information .loox-rating.loox-widget .loox-rating-content svg{color:#981b31}.active-ivy .menu-list__list-item a.menu-list__link:hover span,.active-ivy li.mega-menu__column a:hover span{color:#000!important}.active-ivy .header__column ul li a:hover{color:#000}.active-ivy .product-information .loox-rating.loox-widget .loox-rating-content span{color:#981b31}.template-page-faq accordion-custom .details-content .spacing-style.text-block p{font-size:16px;max-width:100%}.template-page-faq summary.details__header{font-weight:500!important;text-transform:uppercase!important;display:flex;align-items:center;padding:0;font-size:20px}.template-page-faq details.details{border:1px solid #000000!important;padding:15px;margin-bottom:12px;border-radius:12px}.template-page-faq details.details[open]{background:#e4e2dc;border-color:#e4e2dc!important;border:1px solid #000000!important}.template-page-faq summary.details__header span{width:auto}.template-page-faq .details-content{padding-right:40px}@media (max-width:768px){.template-page-faq .accordion{padding:0}.template-page-faq summary.details__header{font-size:18px;line-height:26px}.shopify-policy__title h1{font-size:26px}.shopify-policy__body h2{font-size:22px}.shopify-policy__body h3{font-size:18px}.page-info h1{font-size:26px!important}.page-info h2{font-size:22px!important}.page-info h3{font-size:18px!important}}@media (max-width:576px){.product-information .loox-rating.loox-widget{text-align:start}.product-details{padding-left:0!important;display:block!important}.product-details .group-block{width:100%!important;max-width:100%!important}}@media (max-width:749px){.product-details h1{text-align:left;font-size:23px!important}.announcebar-r{display:none}.mobile-action-box>div{display:flex;padding-left:.7rem;margin-top:.7rem;justify-content:space-between;margin-bottom:30px}.mobile-action-box svg path,.mobile-action-box svg circle{stroke:#000!important}.mobile-action-box svg{width:30px!important;height:30px!important}.mobile-action-box span.account-button__icon svg{width:40px!important;height:26px!important}.custom__header-top--links .menu__item.link__ivorie-studio.child{display:flex;margin-bottom:0;width:80px;padding:0}.announcebar-l{order:2;width:100%;text-align:center;justify-content:center;display:flex}.product-details span.price{width:100%;text-align:left;display:inline-block}.product-details product-price.text-block.text-block--align-center.text-center.h5.spacing-style{padding-bottom:0}.product-details .product-form-buttons{padding-bottom:0}.menu-drawer__menu-item--mainlist{min-height:auto!important}.announcebar-announcement p{font-size:10px}.menu-drawer__utility-links.menu-drawer__animated-element{margin-top:0}.menu-drawer__menu .menu-drawer__list-item--flat{margin:0}.menu-drawer__menu-item.menu-drawer__menu-item{margin:0!important}.header__columns.spacing-style{height:55px;width:100%}span.header-logo__image-container img{width:100px;height:auto}.template-collection .border-style.custom-section-content p{text-align:center;padding-bottom:30px;font-size:23px}.template-collection .section-content-wrapper.section-content-wrapper{min-height:auto!important;align-items:center!important;justify-content:center!important;height:auto!important;display:inline-block;padding-top:30px}.menu-drawer__menu .menu-drawer__list-item--flat{margin-bottom:0}.announcebar-icons button{height:40px;width:20px}.announcebar-announcement p a{margin-top:0!important}.menu__item.link__ivorie-studio.child{padding-left:14px!important}.home-ivory svg path{stroke:#000}.menu-drawer__menu-item-text{overflow:hidden;text-overflow:ellipsis;font-size:11px}.homepage-ivyhome .custom.text-block--align-center.custom-typography.custom-font-size.custom-color p{font-size:28px;font-style:italic}.homepage-ivyhome .spacing-style.layout-panel-flex.layout-panel-flex--column.section-content-wrapper.mobile-column{padding-bottom:20px}.menu__item.link__ivy-home.child{width:90px;padding-right:14px}.header__columns.spacing-style button.account-button.header-actions__action{display:none}.announcebar-area{text-align:center;justify-content:space-between;padding-top:10px;flex-wrap:wrap;overflow:hidden;padding-bottom:10px}.announcebar-r{width:48%;align-items:center;justify-content:flex-end;order:2;top:-4px;position:relative;right:-13px}.announcebar-center{order:1;width:100%;margin-bottom:10px}.announcebar-l{order:2}.announcebar-announcement a{font-size:10px;margin-top:11px!important;display:inline-block}.header__column.header__column--right ul.seconadry_list,.mobileOnly.tabletOnly{display:none}.active-ivory-studio-brand.active .mobileOnly.tabletOnly{background:#e4e2dd}.active-ivy.active .menu-drawer-container .header__icon--summary{color:#fff}.active-ivy.active .mobileOnly.tabletOnly{background:#f3d4dd}.mobileOnly.tabletOnly{padding:10px 10px 0}.header__columns.spacing-style{display:grid;justify-content:space-between}.menu-drawer__menu-item{font-size:16px}}@media (min-width:1300px) and (max-width:1399px){.menu-list__list-item a.menu-list__link{padding-left:4px;padding-right:4px}.menu-list__list-item span,ul.seconadry_list li a{font-size:11px!important}}@media (min-width:768px) and (max-width:992px){.header__row.header__row--top{display:flex;padding:0 10px}.overflow-menu::part(list){gap:8px!important}.menu-list__list-item span,ul.seconadry_list li a{font-size:10px!important}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/custom.css.map */
