@font-face{font-family:DM Sans;src:url(/cdn/shop/files/DMSans-Italic.woff2?v=1677635787) format("woff2"),url(/cdn/shop/files/DMSans-Italic.woff?v=1677635787) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:DM Sans;src:url(/cdn/shop/files/DMSans-BoldItalic.woff2?v=1677635787) format("woff2"),url(/cdn/shop/files/DMSans-BoldItalic.woff?v=1677635787) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:DM Sans;src:url(/cdn/shop/files/DMSans-Bold.woff2?v=1677635787) format("woff2"),url(/cdn/shop/files/DMSans-Bold.woff?v=1677635787) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DM Sans,sans-serif;src:url(/cdn/shop/files/DMSans-Regular.woff2?v=1677635787) format("woff2"),url(/cdn/shop/files/DMSans-Regular.woff?v=1677635787) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MogenaRegular;src:url(/cdn/shop/files/font.woff2?v=1678052007) format("woff2"),url(/cdn/shop/files/font.woff?v=1678052007) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Agrandir;src:url(/cdn/shop/files/PPAgrandir-WideLight.woff2?v=1674443654) format("woff2"),url(/cdn/shop/files/PPAgrandir-WideLight.woff?v=1674443505) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Agrandir-Bold;src:url(/cdn/shop/files/Agrandi_Heavy.otf?v=1712620481) format("opentype")}@font-face{font-family:Agrandir-Grand-Heavy;src:url(/cdn/shop/files/PPAgrandir-Heavy.otf?v=1712643028) format("opentype");src:url(/cdn/shop/files/PPAgrandir-Heavy.woff2?v=1712643028) format("woff2"),url(/cdn/shop/files/PPAgrandir-Heavy.woff?v=1712643028) format("woff"),url(/cdn/shop/files/PPAgrandir-Heavy.ttf?v=1712643028) format("truetype")}@font-face{font-family:TheSilverEditorialRegular;src:url(/cdn/shop/files/The_Silver_Editorial_Regular.otf?v=1749015293) format("opentype"),url(/cdn/shop/files/thesilvereditorial-regular-webfont.woff?v=1747885053) format("woff"),url(/cdn/shop/files/thesilvereditorial-regular-webfont.ttf?v=1749104276) format("truetype");font-weight:400}@font-face{font-family:TheSilverEditorialItalic;src:url(/cdn/shop/files/The_Silver_Editorial_Italic.otf?v=1749015293) format("opentype"),url(/cdn/shop/files/thesilvereditorial-italic-webfont.woff?v=1747885053) format("woff"),url(/cdn/shop/files/thesilvereditorial-italic-webfont.ttf?v=1749104276) format("truetype");font-weight:400}h1,h2,h3,h4,h5,h6{font-family:Agrandir-Grand-Heavy!important}.video-hero__text-container-heading{font-family:Agrandir}.btn:not(.social-share__button):not(.btn--callout):not(.btn--text-link){background:var(--color-background-button)!important;border:var(--color-border-button) 1px solid!important;border-radius:66px!important;transition:background-color .3s!important;color:var(--color-text-button)!important}.btn:not(.social-share__button):not(.btn--callout):not(.btn--text-link):hover{background:var(--color-hover-button)!important}.btn:before,.btn:after{display:none!important}.cross-sells__item-button{background:transparent}.recommended-products-container,.quote-section-container{background:#f2edff}.quotes:before,.quotes:after{display:none}.template-blog .article-item__content-inner{background:#fff2eb}.blog-section-container .article-item__content-inner,.blog-posts-container .article-item__content-inner{background:#fff9f6}.product-form__cart-submit{background-color:var(--color-background-button)!important;color:var(--color-text-button)!important}#shopify-section-announcement-bar{position:sticky!important;left:0!important;top:0!important;z-index:10}#shopify-section-header{position:sticky!important;left:0!important;top:34px!important;z-index:500;transition:background .6s}#shopify-section-header.is-stuck{background-color:#fff!important}.header__inner{box-shadow:none!important}:root{--font-heading: MogenaRegular;--font-heading-weight: 400;--font-heading-style: unset;--font-body: DM Sans;--font-body-weight: 400;--font-body-style: unset;--font-size-heading-3-base: 40px;--font-size-heading-4-base: 30px;--font-size-heading-5-base: 20px}.announcement-bar{position:fixed;left:0;right:0;width:100%}.nav-item-sale{color:var(--color-nav-menu-item)}@media only screen and (max-width: 640px){.template-product .product__title{font-size:17px}}.template-product .swiper-pagination-bullet{margin-top:5px;margin-bottom:5px}.template-product .product__meta{padding-top:10px}.LB-form-inputs{display:flex;align-items:flex-end;margin-bottom:var(--spacing-6)}.product__block.product__block--medium.LB-qty-selector{margin-bottom:0}.LB-product__item .quantity-input{border-radius:66px;height:47px}.LB-cart-submit{width:100%;margin-left:15px}.template-product .product-form__cart-submit .product__price-and-ratings{margin-top:0}.template-product #inventory-info-app{display:none;pointer-events:none}@media only screen and (max-width: 959px){.template-product .product__media-container.above-mobile{display:flex;flex-direction:column-reverse;margin-top:20px}.template-product .product-thumbnails__items{flex-direction:row;width:100%;align-items:baseline;overflow-x:auto}.template-product .product-thumbnails__viewport{margin-left:-5px;margin-right:-5px}.template-product .product-thumbnails__item{padding:5px;flex:0 0 23%}}svg{font-family:Agrandir-Grand-Heavy}.countdown-timmer__amount{font-family:Agrandir-Grand-Heavy}.drawer-menu .drawer-menu__form{margin-bottom:30px}@media only screen and (max-width: 767px){#shopify-section-okendo-loyalty-top-row h1,#shopify-section-okendo-loyalty-hiw h1,#shopify-section-okendo-loyalty-profile h1,#shopify-section-okendo-loyalty-earn h1,#shopify-section-okendo-loyalty-redeem h1,#shopify-section-okendo-loyalty-faq h2,#shopify-section-okendo-loyalty-referrals .c-headerText-title{font-size:30px!important}.py-14{padding-block:calc(var(--spacing) * 7)!important}#shopify-section-okendo-loyalty-top-row .inline-block{padding-inline:0}#shopify-section-okendo-loyalty-hiw .bg-brand{padding-block:0}#shopify-section-okendo-loyalty-hiw .gap-16{gap:calc(var(--spacing) * 10)}#shopify-section-okendo-loyalty-redeem .c-tabs-list{flex-wrap:wrap}#shopify-section-okendo-loyalty-redeem .mt-12{margin-top:30px}#shopify-section-okendo-loyalty-redeem .u-textStyle--subtitle{font-size:24px!important}#shopify-section-okendo-loyalty-faq .mt-14{margin-top:20px}#shopify-section-okendo-loyalty-referrals .flex{gap:calc(var(--spacing) * 0)}}.thesilvereditorialitalic{font-family:TheSilverEditorialItalic;letter-spacing:1px}.thesilvereditorialregular{font-family:TheSilverEditorialRegular;letter-spacing:1px}.review-summary__block ul,.accordion ul,.rte ul,.rich-text ul{list-style:none;padding-left:1.5em}.review-summary__block ul li,.accordion ul li,.rte ul li,.rich-text ul li{position:relative;padding-left:.5em}.review-summary__block ul li:before,.accordion ul li:before,.rte ul li:before,.rich-text ul li:before{content:"\25c6";position:absolute;left:-.6em;top:2px;color:#000;font-size:1.1em;line-height:1}@media (max-width: 767px){.review-summary__block ul li,.accordion ul li,.rte ul li,.rich-text ul li{padding-left:.8em}.review-summary__block ul li:before,.accordion ul li:before,.rte ul li:before,.rich-text ul li:before{top:8px;font-size:.6em;line-height:.7em}}.review-summary{margin:3rem 0;padding:2rem 0;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;overflow-x:hidden;width:100%}.review-summary__inner{margin:0 auto;padding:0 2rem}@media (max-width: 768px){.review-summary__inner{padding:0 1rem}}.review-summary__header{text-align:center;margin-bottom:2rem}.review-summary__title{font-size:2.5rem;font-weight:700;color:#111827;margin-bottom:1.5rem;line-height:1.2}.review-summary__rating{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:1rem}.review-summary__rating-score{font-size:3rem;font-weight:700;color:#111827;line-height:1}.review-summary__star-ratings{display:flex;align-items:center}.star-rating{display:inline-block;margin:0;font-size:16px;line-height:1.2em;vertical-align:middle;white-space:nowrap}.star-rating[data-rating-decimal="0.5"] .star-rating__active .star-rating__svg:last-child{-webkit-clip-path:polygon(0 0,52% 0,52% 100%,0% 100%);clip-path:polygon(0 0,52% 0,52% 100%,0% 100%)}.star-rating__inner{display:block;transform:scale(1.3);margin:0 .75rem}.stars-rating__inactive{display:block}.star-rating__active{position:absolute;top:0;left:0;color:#ac92ff}.star-rating__svg{width:1em;height:1em;fill:#ac92ff;vertical-align:top}.star-rating__inactive .star-rating__svg{fill:#f2edff}.review-summary__rating-text{font-size:1rem;color:#6b7280;font-weight:500}.review-summary__subtitle{font-size:1.5rem;font-weight:600;color:#111827;margin-bottom:1rem}.review-summary__text{text-align:center;margin-bottom:2.5rem}.review-summary__text p{font-size:1.125rem;line-height:1.6;color:#4b5563;max-width:800px;margin:0 auto}.review-summary__blocks{display:grid;grid-template-columns:repeat(12,1fr);gap:2rem;margin-bottom:2.5rem}.review-summary__block-25{grid-column:span 3}.review-summary__block-33{grid-column:span 4}.review-summary__block-50{grid-column:span 6}.review-summary__block-100{grid-column:span 12}.review-summary__block{padding:1.5rem;border-radius:8px}.review-summary__block h3{font-size:1.125rem;font-weight:400;margin-bottom:1rem;color:#111827}.review-summary__block ul{list-style:none;padding:0;margin:0}.review-summary__block ul li{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;line-height:1.5}.review-summary__footer{display:flex;justify-content:center;text-align:center;margin-top:2.5rem;padding-top:2rem;border-top:1px solid #e5e7eb}.review-summary__read-reviews-btn{display:inline-block;min-width:200px}@media (max-width: 1024px){.review-summary__blocks{grid-template-columns:repeat(2,1fr)}.review-summary__block{grid-column:span 1}}@media (max-width: 768px){.review-summary{margin:2rem 0;padding:1.5rem 0}.review-summary__blocks{grid-template-columns:1fr;gap:1.5rem;margin-bottom:2rem}.review-summary__block{padding:1.25rem;grid-column:span 1}.review-summary__text p{font-size:1rem}.review-summary__title{font-size:2rem}.review-summary__rating-score{font-size:2.5rem}.review-summary__rating{flex-direction:column;gap:.5rem}.review-summary__subtitle{font-size:1.25rem}.review-summary__footer{margin-top:2rem;padding-top:1.5rem}.review-summary__read-reviews-btn{min-width:180px}}@media (max-width: 480px){.review-summary__block{padding:1rem}.review-summary__block ul li{gap:.5rem}}
/*# sourceMappingURL=/cdn/shop/t/106/assets/custom.css.map */
