:root{--mg-gold: #b8924a;--mg-gold-deep: #8a6a2c;--mg-gold-soft: #e6cf98;--mg-ink: #1c1a17;--mg-garnet: #a3172c;--mg-muted: #9a948a;--mg-ease: cubic-bezier(.2, .7, .2, 1);--mg-radius: 12px}.product-card-wrapper>.card{position:relative;background:#fff;border-radius:var(--mg-radius);box-shadow:0 1px 2px #1c1a170a,0 10px 26px -16px #3c2d0f38;transition:transform .5s var(--mg-ease)}.product-card-wrapper>.card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;box-shadow:0 24px 46px -20px #46320f61;opacity:0;transition:opacity .5s var(--mg-ease);pointer-events:none}.product-card-wrapper>.card .card__inner{border-radius:var(--mg-radius) var(--mg-radius) 0 0;overflow:hidden}.product-card-wrapper .card__media img,.card-wrapper.product-card-wrapper .card__media img,.product-card-wrapper .card__media img:hover,.card-wrapper.product-card-wrapper .card__media img:hover{box-shadow:none!important;border-radius:0!important}.product-card-wrapper .card__media .media>img{transition:transform 1.1s var(--mg-ease),opacity .6s ease!important}.product-card-wrapper .card__media .media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(115deg,#fff0 30%,#fff6de80,#fff0 70%);transform:translate(-120%);pointer-events:none}.product-card-wrapper>.card>.card__content>.card__information,.card-wrapper.product-card-wrapper>.card>.card__content>.card__information{background-color:transparent;box-shadow:none;padding:2px 14px 14px}.product-card-wrapper>.card>.card__content>.card__information:hover,.card-wrapper.product-card-wrapper>.card>.card__content>.card__information:hover{background-color:transparent;box-shadow:none}.product-card-wrapper>.card>.card__content>.card__information .card__heading .full-unstyled-link,.card-wrapper.product-card-wrapper>.card>.card__content>.card__information .card__heading .full-unstyled-link{color:var(--mg-ink)!important;text-shadow:none!important}.product-card-wrapper:hover>.card>.card__content>.card__information .card__heading .full-unstyled-link,.card-wrapper.product-card-wrapper:hover>.card>.card__content>.card__information .card__heading .full-unstyled-link{color:var(--mg-gold-deep)!important}.product-card-wrapper>.card>.card__content>.card__information .card__heading:after,.card-wrapper.product-card-wrapper>.card>.card__content>.card__information .card__heading:after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:1px;background:linear-gradient(90deg,var(--mg-gold) 0%,var(--mg-gold-soft) 100%);transform:scaleX(0);transform-origin:left center;opacity:.8;transition:transform .6s var(--mg-ease)}.product-card-wrapper .card-information .price .price-item--sale{color:var(--mg-garnet)!important;font-weight:600!important}.product-card-wrapper .card-information .price .price-item--regular[style*=line-through],.product-card-wrapper .card-information .price__sale .price-item--regular{color:var(--mg-muted)!important;font-weight:400!important}.product-card-wrapper .rating .rating-star,.product__info-container .rating .rating-star{--color-rating-star: #b8924a}.product-card-wrapper .rating-star{color:var(--mg-gold)!important}.product-card-wrapper .card__badge .badge{background:#1c1a17e6!important;color:var(--mg-gold-soft)!important;border:1px solid rgba(230,207,152,.45)!important;border-radius:999px;font-size:1rem;letter-spacing:.16em;text-transform:uppercase;padding:5px 11px 5px 12px;box-shadow:0 6px 14px -8px #0009}@media(hover:hover)and (pointer:fine){.product-card-wrapper:hover>.card{transform:translateY(-6px)}.product-card-wrapper:hover>.card:after{opacity:1}.card-wrapper.product-card-wrapper:hover .card__media .media.media--hover-effect>img:first-child:only-child{transform:scale(1.06)}.product-card-wrapper:hover .card__media .media:after{transform:translate(120%);transition:transform 1.1s var(--mg-ease)}.product-card-wrapper:hover>.card>.card__content>.card__information .card__heading:after{transform:scaleX(1)}}@media(hover:none){.product-card-wrapper>.card:active{transform:scale(.985);transition-duration:.15s}}@media screen and (max-width:750px){.product-card-wrapper>.card{border-radius:10px}.product-card-wrapper>.card .card__inner{border-radius:10px 10px 0 0}.product-card-wrapper>.card>.card__content>.card__information,.card-wrapper.product-card-wrapper>.card>.card__content>.card__information{padding:2px 9px 10px}.product-card-wrapper .card__badge .badge{font-size:.9rem;padding:4px 9px}}@media screen and (max-width:749px){[id*=featured_products_manual] .grid{--grid-mobile-horizontal-spacing: 8px;--grid-mobile-vertical-spacing: 10px}[id*=featured_products_manual] .page-width{padding-left:8px;padding-right:8px}}@media screen and (min-width:750px){[id*=featured_products_manual] .grid{--grid-desktop-horizontal-spacing: 22px;--grid-desktop-vertical-spacing: 26px}}main .shopify-section h2.title,main .collection-list-title,main .gallery-slider__heading{letter-spacing:.08em;color:var(--mg-ink)}main .collection-list-title{text-align:center}main .shopify-section h2.title:after,main .collection-list-title:after,main .gallery-slider__heading:after{content:"\25c6";display:block;width:120px;margin:10px auto 0;font-size:7px;line-height:9px;letter-spacing:0;text-align:center;color:var(--mg-gold);background:linear-gradient(90deg,rgba(184,146,74,0),var(--mg-gold)) left center / 50px 1px no-repeat,linear-gradient(90deg,var(--mg-gold),rgba(184,146,74,0)) right center / 50px 1px no-repeat}.manual-slider-section .slider-btn,section.gallery-slider .gallery-slider__arrow{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border-radius:50%;background:#fffffff0;color:var(--mg-gold-deep);font-size:14px;border:1px solid rgba(184,146,74,.35);box-shadow:0 8px 20px -10px #281e0a73;transition:background-color .3s ease,color .3s ease;flex:0 0 42px}@media(hover:hover){.manual-slider-section .slider-btn:hover,section.gallery-slider .gallery-slider__arrow:hover{background:var(--mg-ink);color:var(--mg-gold-soft)}}@media screen and (max-width:749px){.manual-slider-section .slider-btn,section.gallery-slider .gallery-slider__arrow{width:34px;height:34px;flex-basis:34px;font-size:12px}}section.gallery-slider .gallery-slider__item a{display:block;overflow:hidden;border-radius:10px}section.gallery-slider .gallery-slider__item img{transition:transform 1.1s var(--mg-ease)}@media(hover:hover)and (pointer:fine){section.gallery-slider .gallery-slider__item a:hover img{transform:scale(1.05)}}.collection-card-wrapper .card__media .media>img{transition:transform 1.1s var(--mg-ease)!important}.collection-list-wrapper .collection-list .collection-card-wrapper>.card{border-radius:10px;overflow:hidden;box-shadow:0 10px 26px -16px #3c2d0f4d}.collection-list-wrapper .collection-list .collection-card-wrapper>.card>.card__content{position:absolute!important;left:0;right:0;bottom:0;transform:none!important;z-index:2}.collection-card-wrapper .card__heading,.collection-card-wrapper .card__heading a{letter-spacing:.14em;color:var(--mg-ink)}@media(hover:hover)and (pointer:fine){.card-wrapper.collection-card-wrapper:hover .card__media .media.media--hover-effect>img:first-child:only-child,.card-wrapper.collection-card-wrapper:hover .card__media .media>img:only-child{transform:scale(1.07)}.collection-card-wrapper:hover .card__heading a{color:var(--mg-gold-deep)}}.multicolumn-card{transition:transform .5s var(--mg-ease)}@media(hover:hover)and (pointer:fine){.multicolumn-card:hover{transform:translateY(-5px)}}.button--primary,.product-form__submit{background-image:linear-gradient(110deg,#e6cf9800 35%,#e6cf9861,#e6cf9800 65%);background-size:250% 100%;background-position:150% 0;background-repeat:no-repeat;transition:background-position .9s var(--mg-ease)}@media(hover:hover){.button--primary:not([disabled]):hover,.product-form__submit:not([disabled]):hover{background-position:-50% 0}}.product__media-list .product__media,.product__media-wrapper .product__media{border-radius:var(--mg-radius);overflow:hidden}.product__media-list .product__media-item{border-radius:var(--mg-radius);box-shadow:0 22px 44px -30px #3c2d0f73}.product__media-wrapper .product__media-icon{background:#ffffffeb;color:var(--mg-gold-deep);border:1px solid rgba(184,146,74,.35);box-shadow:0 6px 16px -8px #281e0a66}.product__info-container .product__text.caption-with-letter-spacing{color:var(--mg-gold-deep);letter-spacing:.3em;font-size:1.1rem}.product__title{position:relative}.product__title h1{color:var(--mg-ink);letter-spacing:.01em}.product__title:after{content:"";display:block;width:56px;height:2px;margin-top:12px;border-radius:2px;background:linear-gradient(90deg,var(--mg-gold) 0%,var(--mg-gold-soft) 100%)}.product__info-container .product-form__input .form__label,.product__info-container .quantity__label{font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;color:#1c1a17b3}.product__info-container .product-form__input .form__label [data-selected-value]{color:var(--mg-ink)}.product__info-container .swatch-input__input:checked+.swatch-input__label{outline:1.5px solid var(--mg-gold);outline-offset:3px}.product__info-container .product-form__input input[type=radio]:checked+label:not(.swatch-input__label){background-color:var(--mg-ink);color:var(--mg-gold-soft);border-color:var(--mg-ink)}.product__info-container .price{display:flex;flex-wrap:wrap;align-items:center;column-gap:12px;row-gap:4px}.product__info-container .price .price-item--sale{font-size:2.2rem!important;font-weight:600!important;color:var(--mg-garnet)!important;letter-spacing:.02em}.product__info-container .price .price-item--regular[style*=line-through],.product__info-container .price__sale .price-item--regular{font-size:1.5rem!important;color:var(--mg-muted)!important}.mg-save{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:#f6eedc;border:1px solid rgba(184,146,74,.35);color:var(--mg-gold-deep);font-size:1.05rem;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.product__info-container .text-icon{width:fit-content;padding:7px 14px 7px 11px;border-radius:999px;background:#f8f3e9;border:1px solid rgba(184,146,74,.22)}.product__info-container .text-icon .icon-text{color:var(--mg-ink);font-size:1.3rem;letter-spacing:.03em}.product__info-container .product__inventory{font-size:1.3rem;letter-spacing:.03em}.product__info-container .product__description-tab{background:transparent;border:0;border-top:1px solid rgba(184,146,74,.3);border-bottom:1px solid rgba(184,146,74,.3);padding:15px 4px;font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase;color:var(--mg-ink)}.product__info-container .product__description{border-bottom:0}.product__info-container .quantity{--inputs-radius: 30px;--inputs-radius-outset: 31px;--inputs-border-opacity: .25;border-radius:30px}.product__info-container .product-form__buttons{max-width:none}.product__info-container .product-form__submit{--buttons-radius: 6px;--buttons-radius-outset: 7px;border-radius:6px;min-height:5.4rem;font-size:1.3rem;letter-spacing:.2em;text-transform:uppercase;background-color:var(--mg-ink)}.product__info-container .share-button__button{font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;color:#1c1a17b3}@media screen and (min-width:990px){.product__info-container{max-width:520px}}@media screen and (max-width:749px){.product__info-container .price .price-item--sale{font-size:2rem!important}.product__info-wrapper{padding-left:8px;padding-right:8px}}.magnus-product-category-eyebrow{color:var(--mg-gold-deep)!important}@media screen and (max-width:749px){.magnus-product-category-heading{padding-left:8px;padding-right:8px}}@media screen and (max-width:749px){ul.product-grid:not(.slider){--grid-mobile-horizontal-spacing: 8px;--grid-mobile-vertical-spacing: 10px;padding-left:8px;padding-right:8px}}product-recommendations.related-products:not(.product-recommendations--loaded){min-height:472px}.shopify-section:has([id*=judge_me_reviews_cards_carousel]){min-height:635px}#judgeme_product_reviews{min-height:236px}@media screen and (max-width:749px){product-recommendations.related-products:not(.product-recommendations--loaded){min-height:630px}.shopify-section:has([id*=judge_me_reviews_cards_carousel]){min-height:630px}#judgeme_product_reviews{min-height:265px}}.collection-hero__title{color:var(--mg-ink);letter-spacing:.02em}.collection-hero__title:after{content:"\25c6";display:block;width:120px;margin:12px auto 0;font-size:7px;line-height:9px;letter-spacing:0;text-align:center;color:var(--mg-gold);background:linear-gradient(90deg,rgba(184,146,74,0),var(--mg-gold)) left center / 50px 1px no-repeat,linear-gradient(90deg,var(--mg-gold),rgba(184,146,74,0)) right center / 50px 1px no-repeat}nav.breadcrumb a{color:#1c1a1799;text-decoration:none;transition:color .2s ease}nav.breadcrumb a:hover{color:var(--mg-gold-deep)}nav.breadcrumb ol li:after{color:var(--mg-gold)}nav.breadcrumb ol li:last-child,nav.breadcrumb [aria-current=page]{color:var(--mg-ink)}.collection-hero__title~nav.breadcrumb ol,.shopify-section:has(.collection-hero__title)+.shopify-section nav.breadcrumb ol{justify-content:center}.facets-container{border-top:1px solid rgba(184,146,74,.25);border-bottom:1px solid rgba(184,146,74,.25);margin-bottom:18px}.facets__summary,.mobile-facets__open,.facet-filters__label,.product-count__text{letter-spacing:.14em;text-transform:uppercase;font-size:1.15rem;color:var(--mg-ink)}.facet-filters__field .select__select{border-radius:999px}.active-facets__button-inner{border-radius:999px;border-color:#b8924a73;background:#f8f3e9}@media screen and (max-width:749px){.facets-container{padding-left:12px;padding-right:12px}}@media screen and (min-width:750px){ul.product-grid:not(.slider){--grid-desktop-horizontal-spacing: 22px;--grid-desktop-vertical-spacing: 26px}}.pagination__list{gap:6px}.pagination__item{border-radius:999px;min-width:4rem;height:4rem;transition:background-color .2s ease,color .2s ease}.pagination__item--current{background:var(--mg-ink);color:var(--mg-gold-soft)}.pagination__item--current:after{display:none}@media(hover:hover){.pagination__item:not(.pagination__item--current):hover{background:#f6eedc;color:var(--mg-gold-deep)}}.magnus-parent-collection__eyebrow{color:var(--mg-gold-deep)!important}.magnus-parent-collection__title,.magnus-parent-collection__product-title{text-shadow:none!important;color:var(--mg-ink)!important}.magnus-parent-collection__link{transition:transform .5s var(--mg-ease)}@media(hover:hover)and (pointer:fine){.magnus-parent-collection__link:hover{transform:translateY(-5px)}}@media screen and (max-width:749px){.magnus-parent-collection__head{padding-left:8px;padding-right:8px}}.faq-section .faq-heading{color:var(--mg-ink);font-weight:400;letter-spacing:.04em;font-size:clamp(2.2rem,4.6vw,3rem);line-height:1.25}.faq-section .faq-heading:after{content:"";display:block;width:56px;height:2px;margin-top:12px;border-radius:2px;background:linear-gradient(90deg,var(--mg-gold) 0%,var(--mg-gold-soft) 100%)}.faq-section .faq-question h3,.faq-section .faq-question h2{color:var(--mg-ink);transition:color .2s ease}.faq-section .faq-icon{color:var(--mg-gold-deep)}.faq-section .faq-answer{border-bottom-color:#b8924a47}@media screen and (max-width:768px){.faq-section .faq-image img{height:auto}}@media(hover:hover){.faq-section .faq-question:hover h3,.faq-section .faq-question:hover h2{color:var(--mg-gold-deep)}}.city-page-hero__content:after{content:"";display:block;width:56px;height:2px;margin:8px auto 0;border-radius:2px;background:linear-gradient(90deg,var(--mg-gold) 0%,var(--mg-gold-soft) 100%)}.city-page-hero__title{color:var(--mg-ink)}@media screen and (max-width:749px){nav.breadcrumb{padding-left:12px;padding-right:12px}}section.blog-section .article-card{background:#fff;border-radius:var(--mg-radius);box-shadow:0 1px 2px #1c1a170a,0 12px 30px -18px #3c2d0f47;transition:transform .5s var(--mg-ease)}section.blog-section .article-card .article-img{margin-bottom:0}section.blog-section .article-card .article-img img{transition:transform 1.1s var(--mg-ease)}section.blog-section .article-card .article-content{padding:16px 18px 20px}section.blog-section .article-card h3{color:var(--mg-ink);line-height:1.35}section.blog-section .article-card .line-break{width:44px;height:2px;border:0;border-radius:2px;background:linear-gradient(90deg,var(--mg-gold) 0%,var(--mg-gold-soft) 100%)}section.blog-section .article-card .article-date{font-family:OptimaNova,sans-serif!important;font-style:normal;letter-spacing:.16em;text-transform:uppercase;color:var(--mg-gold-deep)}section.blog-section .article-card .article-description{color:#1c1a17b8;line-height:1.6;text-align:center}@media(hover:hover)and (pointer:fine){section.blog-section .article-card:hover{transform:translateY(-5px)}section.blog-section .article-card:hover .article-img img{transform:scale(1.05)}}@media screen and (max-width:786px){section.blog-section .article-card h3{font-size:1.7rem!important}section.blog-section .article-card .article-description{font-size:1.35rem!important}section.blog-section .article-card .article-date{font-size:1.1rem!important}section.blog-section>.blogs-container{order:1}section.blog-section>.aside-panel{order:2}}section.blog-section .pg-num.is-current{background:var(--mg-ink);border-color:var(--mg-ink);color:var(--mg-gold-soft)}@media screen and (max-width:749px){main#MainContent .article-template{padding:24px 10px}}html:root{--jdgm-primary-color: #8a6a2c;--jdgm-secondary-color: rgba(184, 146, 74, .12);--jdgm-star-color: #b8924a;--jdgm-write-review-text-color: #f3e3bd;--jdgm-write-review-bg-color: #1c1a17;--jdgm-paginate-color: #8a6a2c;--jdgm-reviewer-name-color: #1c1a17;--jdgm-border-radius: 6px}.jdgm-star{color:var(--mg-gold)!important}.jdgm-cards-carousel .jdgm-title{color:var(--mg-ink)!important;font-weight:400}@media screen and (max-width:749px){.jdgm-cards-carousel .jdgm-title{font-size:27px!important}}.jdgm-cards-carousel .jdgm-rating-text,.jdgm-cards-carousel .jdgm-rating-star{color:var(--mg-gold-deep)!important;letter-spacing:.04em}.jdgm-cards-carousel .jdgm-card{background:#fff!important;border:1px solid rgba(184,146,74,.22)!important;border-radius:14px!important;box-shadow:0 12px 26px -20px #3c2d0f80!important}.jdgm-cards-carousel .jdgm-card .jdgm-text p{color:#1c1a17d9!important;font-style:italic}.jdgm-cards-carousel .jdgm-reviewer-name{color:var(--mg-ink)!important;letter-spacing:.04em}.jdgm-cards-carousel .jdgm-product-name a{color:var(--mg-gold-deep)!important;letter-spacing:.06em;text-decoration:none}.jdgm-cards-carousel .jdgm-arrow{border-radius:50%!important;background:#fffffff2!important;border:1px solid rgba(184,146,74,.4)!important;color:var(--mg-gold-deep)!important;box-shadow:0 8px 20px -10px #281e0a73}#judgeme_product_reviews .jdgm-rev-widg__header{background:#fbf7ef;border:1px solid rgba(184,146,74,.22);border-radius:16px;padding:24px 20px}#judgeme_product_reviews .jdgm-rev-widg__title{color:var(--mg-ink);font-weight:400;letter-spacing:.04em}#judgeme_product_reviews .jdgm-rev-widg__title:after{content:"";display:block;width:56px;height:2px;margin:10px auto 0;border-radius:2px;background:linear-gradient(90deg,var(--mg-gold) 0%,var(--mg-gold-soft) 100%)}#judgeme_product_reviews .jdgm-rev-widg__summary-text,#judgeme_product_reviews .jdgm-rev-widg__summary-average{color:#1c1a17cc}#judgeme_product_reviews .jdgm-histogram__bar{background:#efe6d3;border-radius:999px;overflow:hidden}#judgeme_product_reviews .jdgm-histogram__bar-content{background:linear-gradient(90deg,var(--mg-gold) 0%,var(--mg-gold-soft) 100%)!important;border-radius:999px}#judgeme_product_reviews .jdgm-histogram__frequency{color:var(--mg-muted)}#judgeme_product_reviews .jdgm-write-rev-link,#judgeme_product_reviews .jdgm-btn--solid{border-radius:6px!important;letter-spacing:.18em;text-transform:uppercase;font-size:1.25rem;font-weight:400}#judgeme_product_reviews .jdgm-sort-dropdown,#judgeme_product_reviews .jdgm-sort-dropdown-label{color:var(--mg-ink)}#judgeme_product_reviews .jdgm-rev{background:#fff;border:1px solid rgba(184,146,74,.18)!important;border-radius:14px;padding:18px 18px 14px!important;margin-top:14px;box-shadow:0 10px 26px -22px #3c2d0f80}#judgeme_product_reviews .jdgm-rev__icon{background:#f6eedc!important;color:var(--mg-gold-deep)!important;border-radius:50%}#judgeme_product_reviews .jdgm-rev__author{color:var(--mg-ink)!important;font-weight:600;letter-spacing:.02em}#judgeme_product_reviews .jdgm-rev__timestamp{color:var(--mg-muted);font-size:1.2rem}#judgeme_product_reviews .jdgm-rev__body p{color:#1c1a17d1;line-height:1.65}@media screen and (max-width:749px){#judgeme_product_reviews{padding-left:12px;padding-right:12px}}header.custom-header .announcement-bar{background:var(--mg-ink);color:#f3e3bd}header.custom-header .announcement-bar .announcement-text{color:#f3e3bd;letter-spacing:.08em}@media screen and (max-width:768px){header.custom-header .announcement-bar .announcement-text{font-size:9px;letter-spacing:.04em;margin:0;line-height:22px}}header.custom-header{border-bottom-color:transparent!important;box-shadow:0 6px 18px -14px #3c2d0f59!important}header.custom-header:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,rgba(184,146,74,0) 0%,var(--mg-gold) 50%,rgba(184,146,74,0) 100%);opacity:.55;pointer-events:none}header.custom-header .header__icon,header.custom-header .mobile-menu-toggle{color:var(--mg-ink);transition:color .25s ease}@media(hover:hover){header.custom-header .header__icon:hover,header.custom-header .mobile-menu-toggle:hover{color:var(--mg-gold-deep)}}header.custom-header .cart-count-bubble{background:var(--mg-gold)!important;color:#fff!important;font-weight:600}header.custom-header .mobile-menu{border:1px solid rgba(184,146,74,.25);border-top:3px solid var(--mg-gold);box-shadow:0 24px 60px -18px #281e0a59}header.custom-header .mobile-nav>ul>li>a,header.custom-header .mobile-nav>ul>li>details>summary{color:var(--mg-ink);font-size:1.4rem;letter-spacing:.16em;border-bottom-color:#b8924a2e}header.custom-header .mobile-nav .submenu a,header.custom-header .mobile-nav .submenu details>summary{letter-spacing:.08em}header.custom-header .mobile-nav details summary:after{border-right-color:var(--mg-gold-deep);border-bottom-color:var(--mg-gold-deep)}header.custom-header .mobile-nav a:hover,header.custom-header .mobile-nav details>summary:hover{background:#f8f3e9;color:var(--mg-gold-deep)}body.menu-open:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:3;background:#1c1a1761;animation:mg-fade-in .2s ease both}@keyframes mg-fade-in{0%{opacity:0}to{opacity:1}}header.custom-header .mobile-nav a:active,header.custom-header .mobile-nav details>summary:active{background:#f1e7d2}footer.footer{--color-background: 28, 26, 23;--gradient-background: #1c1a17;--color-foreground: 243, 227, 189;--color-link: 243, 227, 189;--color-button: 184, 146, 74;--color-button-text: 28, 26, 23;position:relative;background:#1c1a17;color:#ffffffb8;padding-bottom:28px}footer.footer:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,rgba(184,146,74,0) 0%,var(--mg-gold) 50%,rgba(184,146,74,0) 100%)}footer.footer .footer-block__heading{color:#e6cf98!important;letter-spacing:.14em;text-transform:uppercase;font-size:1.25rem!important}footer.footer .list-menu__item--link,footer.footer .footer-block__details-content a{color:#ffffffbd;text-decoration:none;letter-spacing:.06em;transition:color .2s ease}@media(hover:hover){footer.footer .list-menu__item--link:hover,footer.footer .footer-block__details-content a:hover{color:#e6cf98}}footer.footer .list-social{gap:12px!important}footer.footer .list-social__link{color:#e6cf98;border:1px solid rgba(230,207,152,.3);border-radius:50%;transition:background-color .25s ease,color .25s ease}@media(hover:hover){footer.footer .list-social__link:hover{background:#e6cf98;color:var(--mg-ink)}}footer.footer .magnus-footer-newsletter__subtext{color:#fff9}footer.footer .field__input{color:#fff}footer.footer .field__label{color:#fff9}footer.footer .newsletter-form__button{color:#e6cf98}@media screen and (max-width:749px){footer.footer .list-menu__item--link,footer.footer .footer-block__details-content a{padding-top:7px;padding-bottom:7px}}:is([id$=__multicolumn_GFykXn],[id$=__multicolumn_nacMn3]) .multicolumn{background:linear-gradient(180deg,#fff,#fbf6ec)}:is([id$=__multicolumn_GFykXn],[id$=__multicolumn_nacMn3]) .multicolumn .title-wrapper-with-link{justify-content:center;text-align:center}:is([id$=__multicolumn_GFykXn],[id$=__multicolumn_nacMn3]) .multicolumn .multicolumn-card{background:#fff!important;border:1px solid rgba(184,146,74,.2);border-radius:14px;overflow:hidden;box-shadow:0 14px 30px -22px #3c2d0f73;height:100%}:is([id$=__multicolumn_GFykXn],[id$=__multicolumn_nacMn3]) .multicolumn .multicolumn-card__image-wrapper .media{border-radius:10px;overflow:hidden}:is([id$=__multicolumn_GFykXn],[id$=__multicolumn_nacMn3]) .multicolumn .multicolumn-card__image-wrapper .media img{transition:transform 1.1s var(--mg-ease)}@media(hover:hover)and (pointer:fine){:is([id$=__multicolumn_GFykXn],[id$=__multicolumn_nacMn3]) .multicolumn .multicolumn-card:hover .multicolumn-card__image-wrapper--full-width .media img{transform:scale(1.05)}}:is([id$=__multicolumn_GFykXn],[id$=__multicolumn_nacMn3]) .multicolumn .multicolumn-card__info h3{color:var(--mg-ink);font-size:1.45rem;letter-spacing:.12em;text-transform:uppercase;line-height:1.4}:is([id$=__multicolumn_GFykXn],[id$=__multicolumn_nacMn3]) .multicolumn .multicolumn-card__info h3 a{color:var(--mg-ink);text-decoration:none;transition:color .2s ease}:is([id$=__multicolumn_GFykXn],[id$=__multicolumn_nacMn3]) .multicolumn .multicolumn-card__info h3 a:after{content:" \2192";color:var(--mg-gold)}@media(hover:hover){:is([id$=__multicolumn_GFykXn],[id$=__multicolumn_nacMn3]) .multicolumn .multicolumn-card__info h3 a:hover{color:var(--mg-gold-deep)}}:is([id$=__multicolumn_GFykXn],[id$=__multicolumn_nacMn3]) .multicolumn .multicolumn-card__info .rte,:is([id$=__multicolumn_GFykXn],[id$=__multicolumn_nacMn3]) .multicolumn .multicolumn-card__info .rte p{color:#1c1a17b3;font-size:1.4rem;line-height:1.6}:is([id$=__multicolumn_GFykXn],[id$=__multicolumn_nacMn3]) .multicolumn .multicolumn-card__info .rte p>br:first-child{display:none}[id$=__multicolumn_nacMn3] .multicolumn-card .media:not(#mg-x){width:68px!important;height:68px;padding-bottom:0!important;margin:0 auto;border-radius:50%;background:#f8f3e9;border:1px solid rgba(184,146,74,.4)}[id$=__multicolumn_nacMn3] .multicolumn-card .media img:not(#mg-x){top:50%!important;left:50%!important;width:auto!important;height:30px!important;transform:translate(-50%,-50%);filter:invert(56%) sepia(41%) saturate(520%) hue-rotate(358deg) brightness(92%) contrast(88%)}@media screen and (max-width:749px){[id$=__multicolumn_GFykXn] .multicolumn .multicolumn-list{display:flex!important;flex-wrap:nowrap;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:4px 16px 18px!important;margin:0!important}[id$=__multicolumn_GFykXn] .multicolumn .multicolumn-list::-webkit-scrollbar{display:none}[id$=__multicolumn_GFykXn] .multicolumn .multicolumn-list .multicolumn-list__item{flex:0 0 80%!important;width:80%!important;max-width:80%!important;scroll-snap-align:center}[id$=__multicolumn_nacMn3] .multicolumn .multicolumn-list{gap:10px!important;padding:0 16px!important}[id$=__multicolumn_nacMn3] .multicolumn .multicolumn-card{display:flex!important;flex-direction:row!important;align-items:center;gap:14px;padding:14px 16px;text-align:left}[id$=__multicolumn_nacMn3] .multicolumn .multicolumn-card .multicolumn-card__image-wrapper{flex:0 0 56px;width:56px!important;margin:0!important;padding:0!important}[id$=__multicolumn_nacMn3] .multicolumn .multicolumn-card .media:not(#mg-x){width:56px!important;height:56px}[id$=__multicolumn_nacMn3] .multicolumn .multicolumn-card .media img:not(#mg-x){height:26px!important}[id$=__multicolumn_nacMn3] .multicolumn .multicolumn-card .multicolumn-card__info{padding:0!important;text-align:left}[id$=__multicolumn_nacMn3] .multicolumn .multicolumn-card__info h3{margin:0 0 4px;font-size:1.35rem}[id$=__multicolumn_nacMn3] .multicolumn .multicolumn-card__info .rte,[id$=__multicolumn_nacMn3] .multicolumn .multicolumn-card__info .rte p{margin:0;font-size:1.3rem;line-height:1.5}:is([id$=__multicolumn_GFykXn],[id$=__multicolumn_nacMn3]) .multicolumn .multicolumn-list .mg-reveal{opacity:1;transform:none}}main .mx-contact-wrap{--mx-bg: radial-gradient(ellipse at 50% 0%, #fbf6ec 0%, #ffffff 75%);--mx-text: #1c1a17;--mx-sub: rgba(28, 26, 23, .68);--mx-accent: #8a6a2c;--mx-ring: rgba(60, 45, 15, .14);--mx-shadow: 0 24px 50px -30px rgba(60, 45, 15, .45);font-family:inherit}.mx-contact-wrap .mx-card{border:1px solid rgba(184,146,74,.25);border-top:3px solid var(--mg-gold)}.mx-contact-wrap .mx-card:before{background:#e6cf98}.mx-contact-wrap .mx-card:after{background:#f3e3bd}.mx-contact-wrap .mx-title{font-family:OptimaNova,sans-serif;font-weight:400;letter-spacing:.01em}.mx-contact-wrap .mx-title:after{content:"";display:block;width:56px;height:2px;margin-top:14px;border-radius:2px;background:linear-gradient(90deg,var(--mg-gold) 0%,var(--mg-gold-soft) 100%)}.mx-contact-wrap .mx-item{background:#fbf7ef;border-color:#b8924a40}.mx-contact-wrap .mx-item:hover{border-color:#b8924a80}.mx-contact-wrap .mx-icon,.mx-contact-wrap .mx-item svg{color:var(--mg-gold-deep);fill:currentColor}.mx-contact-wrap .mx-label a{color:var(--mg-ink);text-decoration:none;border-bottom:1px solid rgba(184,146,74,.5)}.mx-contact-wrap .mx-label small{letter-spacing:.14em;text-transform:uppercase;font-size:1.05rem}.mx-contact-wrap .mx-btn{border-radius:6px;border-color:var(--mg-ink);background:var(--mg-ink);color:#f3e3bd;font-weight:400;letter-spacing:.12em;text-transform:uppercase;font-size:1.25rem}.mx-contact-wrap .mx-btn svg{fill:currentColor}.mx-contact-wrap .mx-btn--ghost{background:#fff;color:var(--mg-gold-deep);border-color:#b8924a8c}cart-drawer .drawer__inner{border-left:1px solid rgba(184,146,74,.25);box-shadow:-24px 0 60px -30px #281e0a73}cart-drawer .drawer__header{border-bottom:1px solid rgba(184,146,74,.2)}cart-drawer .drawer__heading{font-family:OptimaNova,sans-serif;font-weight:400;letter-spacing:.04em;color:var(--mg-ink)}cart-drawer .drawer__close{border-radius:50%;transition:background-color .2s ease}cart-drawer .drawer__close:hover{background:#f6eedc}cart-drawer .free-shipping-bar .fs-text{color:var(--mg-ink)!important;font-size:1.3rem;letter-spacing:.02em}cart-drawer .free-shipping-bar .fs-progress{background:#f1e9d8!important;overflow:hidden}cart-drawer .free-shipping-bar .fs-fill{background:linear-gradient(90deg,#8a6a2c,#b8924a 55%,#e6cf98)!important;border-radius:50px!important}cart-drawer .free-shipping-bar .fs-icon{color:var(--mg-gold-deep)}cart-drawer .upsell-hint{color:var(--mg-gold-deep);font-size:1.3rem;letter-spacing:.02em}cart-drawer .upsell-wrapper{padding:10px 12px;border:1px solid rgba(184,146,74,.25);border-radius:12px;background:#fbf7ef}cart-drawer .upsell-button{border:1px solid var(--mg-ink)!important;border-radius:6px!important;background:var(--mg-ink)!important;color:#f3e3bd!important;letter-spacing:.1em;text-transform:uppercase;font-size:1.1rem;transition:background-color .2s ease}cart-drawer .upsell-button:hover{background:var(--mg-gold-deep)!important}cart-drawer .cart-items th{color:var(--mg-muted);letter-spacing:.2em}cart-drawer .cart-item__media img{border-radius:10px}cart-drawer .cart-item__name{color:var(--mg-ink);text-decoration:none}cart-drawer .cart-item__name:hover{color:var(--mg-gold-deep)}cart-drawer .cart-item .product-option,cart-drawer .cart-item__old-price{color:var(--mg-muted)}cart-drawer .cart-item__totals .price{color:var(--mg-ink);font-weight:600}cart-drawer .quantity{--inputs-radius: 30px;--inputs-radius-outset: 31px;--inputs-border-opacity: .25;border-radius:30px}cart-drawer cart-remove-button .button{color:var(--mg-muted);transition:color .2s ease}cart-drawer cart-remove-button .button:hover{color:var(--mg-garnet)}cart-drawer .drawer__footer{border-top:1px solid rgba(184,146,74,.25)}cart-drawer .totals__total{letter-spacing:.1em;text-transform:uppercase;font-size:1.3rem}cart-drawer .totals__total-value{color:var(--mg-ink);font-weight:600}cart-drawer .cart__checkout-button{--buttons-radius: 6px;--buttons-radius-outset: 7px;border-radius:6px;min-height:5.2rem;background-color:var(--mg-ink);letter-spacing:.22em;text-transform:uppercase;font-size:1.3rem}.template-search__search .field{border-radius:999px}.template-search__search .field:after,.template-search__search .field:before{border-radius:999px}.template-search__search .field__input{border-radius:999px;padding-left:2.2rem}.template-search__search .field__label{left:2.2rem}.template-search__header h1{color:var(--mg-ink);letter-spacing:.04em}@media screen and (max-width:749px){.template-search__search{padding:0 12px}}.search-modal__panel{border-top:3px solid var(--mg-gold);border-radius:14px!important;overflow:hidden;box-shadow:0 30px 60px -30px #281e0a80!important}.search-modal__form{padding:6px 8px 6px 10px}.search-modal__input{font-size:16px!important;color:var(--mg-ink)}.search-modal__submit{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;background:var(--mg-ink)!important;color:#e6cf98!important}.search-modal__submit svg{width:18px!important;margin:0!important}.search-modal__overlay{background:#1c1a1780!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@media screen and (max-width:989px){.shopify-section-group-header-group:has(>.mg-nav){position:static!important;height:0!important;min-height:0!important;max-height:0!important;overflow:visible!important}}.page-width:has(>.collection-list)>h1.title{display:block;margin:26px 0 28px;text-align:center;font-weight:400;letter-spacing:.06em;color:var(--mg-ink)}.page-width:has(>.collection-list)>h1.title:after{content:"\25c6";display:block;width:120px;margin:12px auto 0;font-size:7px;line-height:9px;letter-spacing:0;color:var(--mg-gold);background:linear-gradient(90deg,rgba(184,146,74,0),var(--mg-gold)) left center / 50px 1px no-repeat,linear-gradient(90deg,var(--mg-gold),rgba(184,146,74,0)) right center / 50px 1px no-repeat}.page-width>.collection-list{--grid-mobile-horizontal-spacing: 10px;--grid-mobile-vertical-spacing: 14px;--grid-desktop-horizontal-spacing: 24px;--grid-desktop-vertical-spacing: 30px;margin-bottom:48px}.page-width>.collection-list .collection-card-wrapper>.card{border-radius:12px;overflow:hidden;background:#fff;border:1px solid rgba(184,146,74,.18);box-shadow:0 12px 26px -20px #3c2d0f80;transition:transform .5s var(--mg-ease)}.page-width>.collection-list .collection-card-wrapper .card__inner{border-radius:0}.page-width>.collection-list .collection-card-wrapper>.card>.card__content{padding:12px 14px 14px}.page-width>.collection-list .collection-card-wrapper .card__heading{margin:0;font-size:1.4rem;line-height:1.45;letter-spacing:.02em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.page-width>.collection-list .collection-card-wrapper .card__heading a{color:var(--mg-ink);letter-spacing:.02em}.page-width>.collection-list .collection-card-wrapper .icon-wrap{color:var(--mg-gold)}@media(hover:hover)and (pointer:fine){.page-width>.collection-list .collection-card-wrapper:hover>.card{transform:translateY(-5px)}}@media screen and (min-width:750px){.page-width>.collection-list .collection-card-wrapper .card__heading{font-size:1.6rem}}@media screen and (max-width:749px){.page-width:has(>.collection-list){padding-left:12px;padding-right:12px}}main nav.breadcrumb{font-size:11px!important;line-height:24px!important;letter-spacing:.14em!important;text-transform:uppercase;min-height:24px}main nav.breadcrumb ol{display:flex!important;flex-wrap:nowrap!important;align-items:center;gap:0!important;overflow-x:auto;white-space:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch}main nav.breadcrumb ol::-webkit-scrollbar{display:none}main nav.breadcrumb li{flex:0 0 auto;min-height:24px;line-height:24px}main nav.breadcrumb li:after{content:"\25c6"!important;margin:0 10px!important;font-size:5px;line-height:24px;color:var(--mg-gold)!important;opacity:.8}main nav.breadcrumb li:last-child:after{content:""!important;margin:0!important}main nav.breadcrumb a{color:#1c1a178c!important;text-decoration:none!important;border:0!important;transition:color .2s ease}main nav.breadcrumb a:hover{color:var(--mg-gold-deep)!important}main nav.breadcrumb li[aria-current=page],main nav.breadcrumb li:last-child{color:var(--mg-gold-deep)!important;font-weight:400!important}@media screen and (max-width:749px){main nav.breadcrumb li:not(:nth-last-child(-n+2)){display:none!important}main nav.breadcrumb ol{overflow:hidden}main nav.breadcrumb li:last-child{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.collection-list-wrapper .collection-list .collection-card-wrapper:not(#mg-x)>.card>.card__content{background:linear-gradient(180deg,#1c1a1700,#1c1a178c 55%,#1c1a17c7)!important;padding:40px 10px 14px!important;opacity:1!important;border-radius:0!important}.collection-list-wrapper .collection-list .collection-card-wrapper:not(#mg-x) .card__information,.collection-list-wrapper .collection-list .collection-card-wrapper:not(#mg-x) .card__content .card__information{background:transparent!important;padding:0!important}.collection-list-wrapper .collection-list .collection-card-wrapper:not(#mg-x) .card__heading{margin:0;text-align:center;font-size:1.3rem;line-height:1.3;letter-spacing:.2em}.collection-list-wrapper .collection-list .collection-card-wrapper:not(#mg-x) .card__heading a{color:#fff!important;text-shadow:0 1px 8px rgba(0,0,0,.35)}.collection-list-wrapper .collection-list .collection-card-wrapper:not(#mg-x) .card__heading:after{content:"";display:block;width:26px;height:1px;margin:8px auto 0;background:var(--mg-gold-soft);transform:scaleX(1);transition:transform .45s var(--mg-ease)}@media(hover:hover)and (pointer:fine){.collection-list-wrapper .collection-list .collection-card-wrapper:not(#mg-x):hover .card__heading a{color:var(--mg-gold-soft)!important}.collection-list-wrapper .collection-list .collection-card-wrapper:not(#mg-x):hover .card__heading:after{transform:scaleX(2.2)}}@media screen and (max-width:749px){.collection-list-wrapper .collection-list .collection-card-wrapper:not(#mg-x) .card__heading{font-size:1.15rem;letter-spacing:.16em}}div.custom-marquee-wrapper{background:linear-gradient(90deg,#f3ead8,#fbf6ec,#f3ead8);border-top:1px solid rgba(184,146,74,.25);border-bottom:1px solid rgba(184,146,74,.25)}div.custom-marquee-wrapper .marquee-text,div.custom-marquee-wrapper .marquee-main-h1{color:#5a4826;letter-spacing:.06em}.mg-reveal{opacity:0;transform:translateY(26px)}.manual-slider-wrapper .mg-reveal,.gallery-slider__track .mg-reveal{opacity:1;transform:none}.mg-reveal.mg-in{opacity:1;transform:none;transition:opacity .7s ease var(--mg-d, 0s),transform .9s var(--mg-ease) var(--mg-d, 0s)}@media(prefers-reduced-motion:reduce){.product-card-wrapper>.card,.product-card-wrapper>.card:after,.product-card-wrapper .card__media .media>img,.product-card-wrapper .card__media .media:after,.collection-card-wrapper .card__media .media>img,section.gallery-slider .gallery-slider__item img,.multicolumn-card,.button--primary,.product-form__submit{transition:none!important}.product-card-wrapper:hover>.card,.multicolumn-card:hover,.card-wrapper.product-card-wrapper:hover .card__media .media.media--hover-effect>img:first-child:only-child,.card-wrapper.collection-card-wrapper:hover .card__media .media.media--hover-effect>img:first-child:only-child,.card-wrapper.collection-card-wrapper:hover .card__media .media>img:only-child,section.gallery-slider .gallery-slider__item a:hover img,.multicolumn .multicolumn-card:hover .multicolumn-card__image-wrapper--full-width .media img{transform:none!important}.product-card-wrapper .card__media .media:after{display:none}.mg-reveal{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/magnus-premium.css.map */
