@font-face{font-family:"DM Serif Display";src:url(/cdn/shop/files/DMSerifDisplay-Regular.woff2) format("woff2"),url(/cdn/shop/files/DMSerifDisplay-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"DM Serif Display";src:url(/cdn/shop/files/DMSerifDisplay-Italic.woff2) format("woff2"),url(/cdn/shop/files/DMSerifDisplay-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Soligant;font-display:swap;src:local("/cdn/shop/files/Soligant"),url(/cdn/shop/files/Soligant.otf) format("opentype"),url(/cdn/shop/files/Soligant.woff) format("woff"),url(/cdn/shop/files/Soligant.woff2) format("woff2"),url(/cdn/shop/files/Soligant.woff) format("woff")}@font-face{font-family:Playfair Display;src:url(/cdn/shop/PlayfairDisplay-Bold.woff2) format("woff2"),url(/cdn/shop/PlayfairDisplay-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/cdn/shop/PlayfairDisplay-SemiBold.woff2) format("woff2"),url(/cdn/shop/PlayfairDisplay-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/cdn/shop/PlayfairDisplay-Regular.woff2) format("woff2"),url(/cdn/shop/PlayfairDisplay-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/cdn/shop/PlayfairDisplay-Medium.woff2) format("woff2"),url(/cdn/shop/PlayfairDisplay-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}.section+.section{margin:0}.card-wrapper .card__content .quick-add .button:after,.card-wrapper .card__content .quick-add .button:before{display:none}h1,h2,h3,h4,h5,h6{font-family:Playfair Display!important;font-weight:500!important}.custom-rich-text .rich-text__blocks{max-width:100%}.custom-rich-text h2{font-size:calc(var(--font-heading-scale) * 6.2rem);line-height:1.1}.custom-rich-text .rich-text__caption{margin:0 0 20px;color:#cea452;font-size:16px}.product-card-wrapper .card{border-radius:10px;border-color:#fffae6}.product-card-wrapper .card .card__information .h5{font-size:16px;font-family:var(--font-heading-family)!important;text-shadow:0 0 0 transparent}.product-card-wrapper .card .card__information .price{font-size:16px;font-weight:700;color:#cea452}.product-grid .card-wrapper{padding-top:5px}.card-wrapper .card .card__inner .card__media{border-radius:10px 10px 0 0}.card-wrapper .card__content .card__information{padding-left:0;padding-right:0}.card-wrapper .card__content .quick-add .button{background:#cea452;color:#fff}.collection .collection__view-all a{background:#cea452;letter-spacing:.1rem;line-height:calc(1 + .2 / var(--font-body-scale));display:inline-block;padding:14px 50px;text-decoration:none;color:#fff!important;opacity:1!important;border-radius:2px;font-size:16px}.collection .collection__view-all{padding:30px 0 0}#FacetFiltersForm .select select option{color:#000}.footer .footer__content-bottom{padding-top:0}.footer .footer__content-top{padding-bottom:30px}.footer .footer-block--newsletter{margin-top:10px}@media (min-width:990px){.header--middle-left{grid-template-columns:auto auto auto}.header--middle-left .header__inline-menu{text-align:center}}@media (max-width:749px){.banner__box h2.banner__heading{font-size:36px!important}h2.image-with-text__heading,h2.rich-text__heading{font-size:36px}.footer .footer-block--newsletter{margin-top:0}.footer__blocks-wrapper .footer-block__details-content{margin-bottom:0}.footer__blocks-wrapper .footer-block{text-align:center!important}.footer__blocks-wrapper .footer-block ul li a{justify-content:center;padding-top:0}.footer__content-bottom .footer__localization{gap:10px}#FooterCountryForm #FooterCountryLabel{margin-left:0}.footer .footer__content-top{padding-bottom:16px}#FooterCountryForm .disclosure__button{margin-left:0}}@media (max-width:479px){.product-grid.grid--2-col-tablet-down .grid__item{width:100%!important;flex-grow:inherit;flex-shrink:inherit;max-width:100%}}@media (min-width: 750px) and (max-width: 991px){.banner--large:not(.banner--adapt){min-height:70rem!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
