@font-face{font-family:cera pro bold;src:url(/cdn/shop/files/CeraPro-Bold.woff2?v=1785218014) format("woff2"),url(/cdn/shop/files/CeraPro-Bold.woff?v=1785218014) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:cera pro light;src:url(/cdn/shop/files/CeraPro-Light.woff2?v=1785218060) format("woff2"),url(/cdn/shop/files/CeraPro-Light.woff?v=1785218060) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:cera pro medium;src:url(/cdn/shop/files/CeraPro-Medium.woff2?v=1785218098) format("woff2"),url(/cdn/shop/files/CeraPro-Medium.woff?v=1785218097) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:penny;src:url(/cdn/shop/files/LeMondeJournalStd-Regular_1.woff2?v=1787404820) format("woff2"),url(/cdn/shop/files/LeMondeJournalStd-Regular_1.woff?v=1787404819) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:din;src:url(/cdn/shop/files/DINPro.woff2?v=1785218895) format("woff2"),url(/cdn/shop/files/DINPro.woff?v=1785218895) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:din bold;src:url(/cdn/shop/files/DINPro-Bold.woff2?v=1785218932) format("woff2"),url(/cdn/shop/files/DINPro-Bold.woff?v=1785218933) format("woff");font-weight:700;font-style:normal;font-display:swap}h1,h2,h3,h4,h5{font-family:cera pro medium}p,span,div,a{font-family:din}.italic_gradient_heading h2{font-size:38px}rte-formatter.spacing-style h2 em{background-image:linear-gradient(to right,#fff0,#fff0),linear-gradient(to right,#9369bb,#9369bb);background-clip:text;-webkit-background-clip:text;background-size:100% 100%;background-repeat:no-repeat;color:transparent;font-weight:900}.menu-list__link-title{padding-inline:22px}.menu-drawer__featured-content{display:none}.account-button__avatar,.account-button__avatar-initials{color:#fff!important}.menu-list__link-title{font-family:cera pro medium;text-transform:uppercase}body button.quick-add__button{scale:1.03;opacity:1;width:var(--quick-add-expanded-width);padding-inline-end:var(--padding-sm)}a.contents.user-select-text[ref=productTitleLink] .text-block.paragraph{display:inline-block;width:77%;position:relative;float:left}.product-grid__card.product-grid__card{position:relative}a.contents.user-select-text[ref=productTitleLink]~product-price span{font-weight:900}button.ui_add_button{background:#f8f5fb;color:#6e4a96;border:0;padding:14px;border-radius:28px;width:90%;position:absolute;bottom:5.5%;left:5%;font-size:16px;cursor:pointer;box-shadow:#0000001a 0 0 10px;overflow:hidden;border:1px solid #6e4a965e}.short_mini_description p{font-size:14px}button.ui_add_button{box-shadow:none}.quick-add__button.add-to-cart-button{color:#fff}.custom_card_loader:before{content:"";position:absolute;cursor:not-allowed;top:0;right:0;bottom:0;left:0;width:100%;background:linear-gradient(90deg,transparent 0%,#9369bb87 25%,#b891dda3 50%,#c19de34f 75%,transparent 100%);transform:translate(-100%);animation:custom_button_loader 2s linear infinite}@keyframes custom_button_loader{to{transform:translate(200%)}}.sold_out{text-decoration:none;background:#f8f5fb;color:#6e4a96;border:0;padding:14px;border-radius:28px;width:90%;position:absolute;bottom:4%;left:5%;font-size:16px;cursor:pointer;overflow:hidden;text-align:center;border:1px solid #6e4a965e}product-card span.buy-buttons-block{display:none}body .jdgm-widget.jdgm-widget.jdgm-preview-badge .jdgm-prev-badge .jdgm-prev-badge__stars{display:none}a.contents.user-select-text[ref=productTitleLink] .text-block.paragraph p[role=heading]{font-family:cera pro medium;font-weight:900;background-image:linear-gradient(90deg,#6e4a96,#6d4a96bc 50% 100%);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}slideshow-container .svg-wrapper{color:#fff}product-card.product-card{padding:10px;border-radius:10px;border:1px solid #6f4b974f;margin-top:10px}slideshow-slides slideshow-slide{height:100%}body .product-badges__badge{color:#fff;padding-bottom:2px;line-height:normal;background:#0000005c;font-size:10px}.footer_image{margin:0 auto;position:relative;max-width:1500px;border-radius:10px;overflow:hidden}body .email-signup-block{min-width:100%}.email-signup-block .email-signup__button:not(.button-unstyled){background-color:#9369bb;color:#fff}.home_page_reel_videos_heading h2{font-size:38px}shopify-account,.shopify-element-wrapper .account__heading,.account__menu-items{color:#fff}body .account-button__avatar-initials{color:#fff}.predictive-search-results__wrapper-products .predictive-search-results__card{box-shadow:#ffffff05 0 1px 3px,#ffffff26 0 0 0 1px;border-radius:12px;padding:8px}.predictive-search-results__wrapper-products .predictive-search-results__card:hover img{border-radius:0}.predictive-search-results__wrapper-products .predictive-search-results__card span.price{font-size:13px}.predictive-search-results__wrapper-products .predictive-search-results__card .resource-card__content *{color:#fff}.predictive-search-results__wrapper-products .predictive-search-results__card img{border-radius:12px}.product-media-container.media-fit img{border-radius:8px}.quick-add-modal__content{padding:12px;background:#fff}body .quick-add-modal__content .view-product-title a{color:#9369bb}body .quick-add-modal__content .product-details .variant-picker{padding:0;margin-bottom:30px}.quick-add-modal__content .variant-option+.variant-option{font-size:12px}.quick-add-modal__content .tax-note.tax-note.tax-note{font-size:12px}.quick-add-modal__content .variant-option__swatch-value{font-size:16px;color:#9369bb;font-weight:800}body .quick-add-modal__content .product-details :is(.buy-buttons-block){background-color:transparent}body .quick-add-modal__content .product-information__media slideshow-slides{background:#fff}.quick-add-modal[open]{border-radius:12px}add-to-cart-component .rapsc-inline{display:none}body slideshow-slide .rating-wrapper .rating-count *{font-size:14px}body slideshow-slide .rating-wrapper .rating-count{font-size:14px}slideshow-slide .rating{width:14px}.footer_design{border-radius:12px 12px 0 0;border-top:1px solid #9a99998f;max-width:1550px;position:relative;margin:20px auto 0}.email-signup-block .email-signup__button:not(.button-unstyled){text-transform:uppercase}footer summary.menu__heading.h4,footer summary.menu__heading.h4 span.menu__heading__default{font-weight:900}.predictive-search:has(.predictive-search-dropdown) .search-input{color:#fff}@media screen and (min-width:1300px){span.price-item__group.price-item--regular.compare-at-price{margin-left:8px;opacity:.8}}@media screen and (max-width:1250px){.menu-drawer-container[open] .menu-drawer__animated-element *{font-family:cera pro medium}.menu-drawer__close-button.menu-drawer__close-button{border:1px solid;border-radius:12px;margin-bottom:20px;margin-left:12px;margin-top:12px;font-size:20px;padding:10px}.menu-open>.menu-drawer{width:85vw;border-radius:0 12px 12px 0}button.ui_add_button,.sold_out{font-size:14px;padding:10px}a.contents.user-select-text[ref=productTitleLink] .text-block.paragraph p[role=heading]{font-size:13px}a.contents.user-select-text[ref=productTitleLink]~product-price span{font-size:14px}.jdgm-prev-badge{font-size:12px}}@media screen and (max-width:768px){body .menu-drawer__menu-item{font-size:20px}.italic_gradient_heading h2,.home_page_reel_videos_heading h2{font-size:32px}body button.quick-add__button{width:35px}.footer_image{border-radius:0}.footer_mobile_heading_input_block{padding:15px 0 35px}accordion-custom.menu.menu--accordion.menu--dividers:last-of-type{margin-bottom:45px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom.css.map */
