body.template-collection .collection-hero{padding-block:0}body.template-collection .collection-hero__content{flex-direction:column;align-items:flex-start;justify-content:center;gap:0}body.template-collection .collection-hero__text{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:64rem}body.template-collection .collection-hero__title{margin:0;max-width:24ch;font-size:3.4rem!important;line-height:1.1;letter-spacing:-.01em!important;text-wrap:balance}@media screen and (min-width:750px){body.template-collection .collection-hero__title{font-size:3.6rem!important}}@media screen and (min-width:990px){body.template-collection .collection-hero__title{font-size:clamp(3.6rem,3vw,4.4rem)!important}}body.template-collection .collection-hero__description{margin-top:1.6rem;max-width:52rem;font-size:1.6rem;line-height:1.5;color:#5f6c66;text-wrap:pretty}body.template-collection .collection-hero__description>:last-child{margin-bottom:0}body.template-collection .mg-hero-crumbs{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;margin:0 0 2.4rem;padding:0;font-size:1.2rem;line-height:1.5;color:#5f6c66}body.template-collection .mg-hero-crumbs a{display:inline-flex;align-items:center;padding:1.3rem .7rem;margin:-1.3rem -.7rem;font-size:1.2rem;color:inherit;text-decoration:underline 1px transparent;text-underline-offset:.3em;transition:text-decoration-color .3s ease}body.template-collection .mg-hero-crumbs span{font-size:1.2rem;color:#1a1d1b}@media(hover:hover)and (pointer:fine){body.template-collection .mg-hero-crumbs a:hover{color:inherit;text-decoration-color:currentColor}}body.template-collection .collection-hero__wrapper--with-image .mg-hero-crumbs{color:#c9d4cd}body.template-collection .collection-hero__wrapper--with-image .mg-hero-crumbs span{color:#fcfbf8}@media screen and (max-width:749px){body.template-collection .collection-hero__wrapper--with-image .mg-hero-crumbs{margin-bottom:1.2rem}}@media screen and (min-width:990px){body.template-collection .mg-hero-crumbs{margin-bottom:3.2rem}}body.template-collection .collection-hero__wrapper--with-image{display:grid;grid-template-columns:minmax(0,1fr);max-width:none!important;padding:0!important;border-radius:0;background-color:#1c3f32;color:#fcfbf8}body.template-collection .collection-hero__wrapper--with-image:after,body.template-collection .collection-hero__wrapper--with-image .collection-hero__overlay{display:none}body.template-collection .collection-hero__wrapper--with-image .collection-hero__image-wrapper{position:relative;grid-row:1;aspect-ratio:2 / 1;overflow:hidden;background:#fcfbf80f}body.template-collection .collection-hero__wrapper--with-image .collection-hero__image-wrapper img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}body.template-collection .collection-hero__wrapper--with-image .collection-hero__content{grid-row:2;padding:1.8rem var(--mg-gutter, 1.6rem) 1.6rem}body.template-collection .collection-hero__wrapper--with-image .collection-hero__description{color:#fcfbf8db}@media screen and (max-width:749px){body.template-collection .collection-hero__wrapper--m43 .collection-hero__image-wrapper{aspect-ratio:4 / 3}}@media screen and (min-width:750px){body.template-collection .collection-hero__wrapper--with-image{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(40rem,auto)}body.template-collection .collection-hero__wrapper--with-image .collection-hero__image-wrapper{grid-row:1;grid-column:2;aspect-ratio:auto}body.template-collection .collection-hero__wrapper--with-image .collection-hero__content{grid-row:1;grid-column:1;padding:4.8rem 3.2rem}}@media screen and (min-width:990px){body.template-collection .collection-hero__wrapper--with-image{--mg-hero-h: clamp(48rem, 36vw, 60rem);--mg-hero-photo: min(50%, calc(var(--mg-hero-h) * 1.4));grid-template-columns:minmax(0,1fr) var(--mg-hero-photo);grid-template-rows:minmax(var(--mg-hero-h),auto)}body.template-collection .collection-hero__wrapper--with-image .collection-hero__content{grid-column:1 / -1;padding:4.8rem calc(var(--mg-hero-photo) + 6.4rem) 4.8rem var(--mg-edge, 3.2rem)}}@media screen and (min-width:1440px){body.template-collection .collection-hero__wrapper--with-image .collection-hero__content{padding-right:calc(var(--mg-hero-photo) + 4.8rem)}}@media screen and (min-width:1600px){body.template-collection .collection-hero__wrapper--with-image{--mg-hero-h: clamp(56rem, 28vw, 72rem)}}body.template-collection .collection-hero:not(:has(.collection-hero__wrapper--with-image)){background-color:#f4f1ea}body.template-collection .collection-hero__wrapper:not(.collection-hero__wrapper--with-image) .collection-hero__content{padding:2.4rem 0 3.2rem}@media screen and (min-width:750px){body.template-collection .collection-hero__wrapper:not(.collection-hero__wrapper--with-image) .collection-hero__content{padding:3.2rem 0 4rem}}@media screen and (min-width:990px){body.template-collection .collection-hero__wrapper:not(.collection-hero__wrapper--with-image) .collection-hero__content{padding:4rem 0 5.6rem}}body.template-collection .mg-hero-lead{margin:1.6rem 0 0;max-width:44rem;font-family:var(--font-body-family);font-size:1.6rem;font-weight:400;line-height:1.5;letter-spacing:0;color:#5f6c66;text-wrap:pretty}body.template-collection .collection-hero__wrapper--with-image .mg-hero-lead{color:#c9d4cd}body.template-collection .mg-hero-actions{margin-top:2.4rem}body.template-collection .mg-hero-actions .button{min-height:4.4rem;padding:0 2.8rem}@media screen and (max-width:749px){body.template-collection .mg-hero-lead{margin-top:.8rem;font-size:1.5rem}body.template-collection .mg-hero-actions{margin-top:1.6rem;margin-bottom:.8rem}}body.template-collection .mg-hero-links{width:100%;margin-top:2.4rem}body.template-collection .mg-hero-links__label{margin:0 0 .4rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:400;line-height:1.5;letter-spacing:.2em;text-transform:uppercase;color:#5f6c66}body.template-collection .collection-hero__wrapper--with-image .mg-hero-links__label{color:#c9d4cd}body.template-collection .mg-hero-links__list{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}body.template-collection .mg-hero-links__link{display:flex;align-items:center;min-height:4.4rem;font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;line-height:1.4;letter-spacing:.01em;color:#1a1d1b;text-decoration:none}body.template-collection .collection-hero__wrapper--with-image .mg-hero-links__link{color:#c9d4cd}body.template-collection .mg-hero-links__text{text-decoration:underline 1px transparent;text-underline-offset:.35em;transition:text-decoration-color .3s ease,color .3s ease}body.template-collection .mg-hero-links__link[aria-current=page] .mg-hero-links__text{text-decoration-color:currentColor}body.template-collection .collection-hero__wrapper--with-image .mg-hero-links__link[aria-current=page]{color:#fcfbf8}@media(hover:hover)and (pointer:fine){body.template-collection .mg-hero-links__link:hover .mg-hero-links__text{text-decoration-color:currentColor}body.template-collection .collection-hero__wrapper--with-image .mg-hero-links__link:hover{color:#fcfbf8}}body.template-collection .mg-hero-links--text .mg-hero-links__list{column-gap:2.4rem;row-gap:0}body.template-collection .mg-hero-links--shapes .mg-hero-links__list{--mg-cell: 6.4rem;--mg-glyph: 3rem}body.template-collection .mg-hero-links--shapes .mg-hero-links__link{flex-direction:column;justify-content:flex-start;gap:.6rem;width:var(--mg-cell);padding-block:.8rem;font-size:1.3rem;font-weight:400;letter-spacing:0;text-align:center;white-space:nowrap}body.template-collection .mg-hero-links__glyph{display:block;flex:0 0 auto;width:var(--mg-glyph);height:calc(var(--mg-glyph) * 1.1667);background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:background-color .3s ease,transform .25s ease}@media(hover:hover)and (pointer:fine){body.template-collection .mg-hero-links--shapes .mg-hero-links__link:hover .mg-hero-links__glyph{background-color:#8c744a;transform:translateY(-2px)}body.template-collection .collection-hero__wrapper--with-image .mg-hero-links--shapes .mg-hero-links__link:hover .mg-hero-links__glyph{background-color:#b39b6e}}@media screen and (max-width:749px){body.template-collection .mg-hero-links{margin-top:.8rem}body.template-collection .mg-hero-links--shapes .mg-hero-links__link{padding-block:.4rem}body.template-collection .mg-hero-links__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body.template-collection .mg-hero-links--shapes .mg-hero-links__list{flex-wrap:nowrap;width:auto;--mg-inset: calc(var(--mg-gutter, 1.6rem) - (var(--mg-cell) - var(--mg-glyph)) / 2 + .1rem);margin-inline:calc(-1 * var(--mg-gutter, 1.6rem) + min(0px,var(--mg-inset))) calc(-1 * var(--mg-gutter, 1.6rem));padding-inline:max(0px,var(--mg-inset)) var(--mg-gutter, 1.6rem);scroll-padding-inline-start:max(0px,var(--mg-inset));overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain}body.template-collection .mg-hero-links--shapes .mg-hero-links__list::-webkit-scrollbar{display:none}body.template-collection .mg-hero-links--shapes .mg-hero-links__item{flex:0 0 auto;scroll-snap-align:start}body.template-collection .mg-hero-links--shapes .mg-hero-links__list{--mg-cell: calc((100vw - 3.2rem)/5) }body.template-collection .mg-hero-links--text .mg-hero-links__list{flex-wrap:nowrap;column-gap:2rem;margin-inline:calc(-1 * var(--mg-gutter, 1.6rem));padding-inline:var(--mg-gutter, 1.6rem);overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}body.template-collection .mg-hero-links--text .mg-hero-links__list::-webkit-scrollbar{display:none}body.template-collection .mg-hero-links--text .mg-hero-links__item{flex:0 0 auto;white-space:nowrap}}@media screen and (min-width:383px)and (max-width:459px){body.template-collection .mg-hero-links--shapes .mg-hero-links__list{--mg-cell: calc((100vw - 3.2rem) / 6)}}@media screen and (min-width:460px)and (max-width:519px){body.template-collection .mg-hero-links--shapes .mg-hero-links__list{--mg-cell: calc((100vw - 3.2rem) / 7)}}@media screen and (min-width:520px)and (max-width:749px){body.template-collection .mg-hero-links--shapes .mg-hero-links__list{--mg-cell: min(8rem, calc((100vw - 6.3rem) / 7))}}@media screen and (min-width:750px){body.template-collection .mg-hero-links--shapes .mg-hero-links__list{--mg-cell: 8rem;--mg-glyph: 4rem;display:grid;grid-template-columns:repeat(4,var(--mg-cell));margin-left:calc((var(--mg-glyph) - var(--mg-cell)) / 2)}body.template-collection .collection-hero__wrapper:not(.collection-hero__wrapper--with-image) .mg-hero-links--shapes .mg-hero-links__list{grid-template-columns:repeat(8,var(--mg-cell))}}@media screen and (min-width:990px){body.template-collection .collection-hero__wrapper:not(.collection-hero__wrapper--with-image) .mg-hero-links--shapes .mg-hero-links__list{--mg-cell: 11.2rem;--mg-glyph: 5.2rem}body.template-collection .collection-hero__wrapper:not(.collection-hero__wrapper--with-image) .mg-hero-links--shapes .mg-hero-links__link{gap:1rem;font-size:1.5rem}}@media screen and (min-width:1280px){body.template-collection .collection-hero__wrapper--with-image .mg-hero-links--shapes .mg-hero-links__list{--mg-cell: 6.4rem;--mg-glyph: 3.2rem;grid-template-columns:repeat(8,var(--mg-cell))}}@media screen and (min-width:1440px){body.template-collection .collection-hero__wrapper--with-image .mg-hero-links--shapes .mg-hero-links__list{--mg-cell: 7.6rem;--mg-glyph: 3.6rem}body.template-collection .mg-hero-links{margin-top:3.2rem}}@media screen and (min-width:1600px){body.template-collection .collection-hero__wrapper--with-image .mg-hero-links--shapes .mg-hero-links__list{--mg-cell: 8rem;--mg-glyph: 4rem}}@media screen and (max-width:375px){body.template-collection .collection-hero__wrapper--m43 .collection-hero__image-wrapper{aspect-ratio:7 / 5}body.template-collection .collection-hero__wrapper--with-image .collection-hero__content{padding-top:1.2rem;padding-bottom:.8rem}body.template-collection .mg-hero-links--shapes .mg-hero-links__list{--mg-glyph: 2.8rem}body.template-collection .collection-hero__wrapper--with-image .mg-hero-crumbs{margin-bottom:.6rem}body.template-collection .mg-hero-links{margin-top:.4rem}body.template-collection .mg-hero-links--shapes .mg-hero-links__link{padding-block:.2rem;gap:.4rem}}body.template-collection .mg-hero-links__glyph{-webkit-mask-image:var(--mg-glyph-src);mask-image:var(--mg-glyph-src)}body.template-collection .mg-shape--round{--mg-glyph-src: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20120%20140'%3E%3Cg%20fill='none'%20stroke='%231a1d1b'%20stroke-width='3.4'%20stroke-linejoin='round'%3E%3Ccircle%20cx='60'%20cy='66'%20r='43'/%3E%3Ccircle%20cx='60'%20cy='66'%20r='30'/%3E%3Ccircle%20cx='60'%20cy='66'%20r='16'/%3E%3Cline%20x1='76.0'%20y1='66.0'%20x2='90.0'%20y2='66.0'/%3E%3Cline%20x1='71.3'%20y1='77.3'%20x2='81.2'%20y2='87.2'/%3E%3Cline%20x1='60.0'%20y1='82.0'%20x2='60.0'%20y2='96.0'/%3E%3Cline%20x1='48.7'%20y1='77.3'%20x2='38.8'%20y2='87.2'/%3E%3Cline%20x1='44.0'%20y1='66.0'%20x2='30.0'%20y2='66.0'/%3E%3Cline%20x1='48.7'%20y1='54.7'%20x2='38.8'%20y2='44.8'/%3E%3Cline%20x1='60.0'%20y1='50.0'%20x2='60.0'%20y2='36.0'/%3E%3Cline%20x1='71.3'%20y1='54.7'%20x2='81.2'%20y2='44.8'/%3E%3Cline%20x1='87.7'%20y1='77.5'%20x2='99.7'%20y2='82.5'/%3E%3Cline%20x1='71.5'%20y1='93.7'%20x2='76.5'%20y2='105.7'/%3E%3Cline%20x1='48.5'%20y1='93.7'%20x2='43.5'%20y2='105.7'/%3E%3Cline%20x1='32.3'%20y1='77.5'%20x2='20.3'%20y2='82.5'/%3E%3Cline%20x1='32.3'%20y1='54.5'%20x2='20.3'%20y2='49.5'/%3E%3Cline%20x1='48.5'%20y1='38.3'%20x2='43.5'%20y2='26.3'/%3E%3Cline%20x1='71.5'%20y1='38.3'%20x2='76.5'%20y2='26.3'/%3E%3Cline%20x1='87.7'%20y1='54.5'%20x2='99.7'%20y2='49.5'/%3E%3C/g%3E%3C/svg%3E")}body.template-collection .mg-shape--oval{--mg-glyph-src: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20120%20140'%3E%3Cg%20fill='none'%20stroke='%231a1d1b'%20stroke-width='3.4'%20stroke-linejoin='round'%3E%3Cellipse%20cx='60'%20cy='66'%20rx='31'%20ry='45'/%3E%3Cellipse%20cx='60'%20cy='66'%20rx='22'%20ry='32'/%3E%3Cellipse%20cx='60'%20cy='66'%20rx='11'%20ry='16'/%3E%3Cline%20x1='71.0'%20y1='66.0'%20x2='82.0'%20y2='66.0'/%3E%3Cline%20x1='67.8'%20y1='77.3'%20x2='75.6'%20y2='88.6'/%3E%3Cline%20x1='60.0'%20y1='82.0'%20x2='60.0'%20y2='98.0'/%3E%3Cline%20x1='52.2'%20y1='77.3'%20x2='44.4'%20y2='88.6'/%3E%3Cline%20x1='49.0'%20y1='66.0'%20x2='38.0'%20y2='66.0'/%3E%3Cline%20x1='52.2'%20y1='54.7'%20x2='44.4'%20y2='43.4'/%3E%3Cline%20x1='60.0'%20y1='50.0'%20x2='60.0'%20y2='34.0'/%3E%3Cline%20x1='67.8'%20y1='54.7'%20x2='75.6'%20y2='43.4'/%3E%3Cline%20x1='80.3'%20y1='78.2'%20x2='88.6'%20y2='83.2'/%3E%3Cline%20x1='68.4'%20y1='95.6'%20x2='71.9'%20y2='107.6'/%3E%3Cline%20x1='51.6'%20y1='95.6'%20x2='48.1'%20y2='107.6'/%3E%3Cline%20x1='39.7'%20y1='78.2'%20x2='31.4'%20y2='83.2'/%3E%3Cline%20x1='39.7'%20y1='53.8'%20x2='31.4'%20y2='48.8'/%3E%3Cline%20x1='51.6'%20y1='36.4'%20x2='48.1'%20y2='24.4'/%3E%3Cline%20x1='68.4'%20y1='36.4'%20x2='71.9'%20y2='24.4'/%3E%3Cline%20x1='80.3'%20y1='53.8'%20x2='88.6'%20y2='48.8'/%3E%3C/g%3E%3C/svg%3E")}body.template-collection .mg-shape--pear{--mg-glyph-src: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20120%20140'%3E%3Cg%20fill='none'%20stroke='%231a1d1b'%20stroke-width='3.4'%20stroke-linejoin='round'%3E%3Cpath%20d='M60%2020%20C81%2046%2095%2065%2095%2083%20C95%20104%2079%20116%2060%20116%20C41%20116%2025%20104%2025%2083%20C25%2065%2039%2046%2060%2020%20Z'/%3E%3Cpath%20d='M60%2044%20C74%2061%2084%2072%2084%2083%20C84%2097%2073%20105%2060%20105%20C47%20105%2036%2097%2036%2083%20C36%2072%2046%2061%2060%2044%20Z'/%3E%3Cellipse%20cx='60'%20cy='80'%20rx='13'%20ry='11'/%3E%3Cline%20x1='60'%20y1='69'%20x2='60'%20y2='44'/%3E%3Cline%20x1='73'%20y1='80'%20x2='84'%20y2='83'/%3E%3Cline%20x1='60'%20y1='91'%20x2='60'%20y2='105'/%3E%3Cline%20x1='47'%20y1='80'%20x2='36'%20y2='83'/%3E%3Cline%20x1='69'%20y1='73'%20x2='76'%20y2='63'/%3E%3Cline%20x1='69'%20y1='88'%20x2='76'%20y2='100'/%3E%3Cline%20x1='51'%20y1='88'%20x2='44'%20y2='100'/%3E%3Cline%20x1='51'%20y1='73'%20x2='44'%20y2='63'/%3E%3Cline%20x1='60'%20y1='20'%20x2='60'%20y2='44'/%3E%3C/g%3E%3C/svg%3E")}body.template-collection .mg-shape--marquise-1{--mg-glyph-src: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20120%20140'%3E%3Cg%20fill='none'%20stroke='%231a1d1b'%20stroke-width='3.4'%20stroke-linejoin='round'%3E%3Cpath%20d='M60%2018%20C80%2030%2084%2050%2084%2066%20C84%2082%2080%20102%2060%20114%20C40%20102%2036%2082%2036%2066%20C36%2050%2040%2030%2060%2018%20Z'/%3E%3Cpath%20d='M60%2038%20C73%2048%2077%2057%2077%2066%20C77%2075%2073%2084%2060%2094%20C47%2084%2043%2075%2043%2066%20C43%2057%2047%2048%2060%2038%20Z'/%3E%3Cellipse%20cx='60'%20cy='66'%20rx='10'%20ry='14'/%3E%3Cline%20x1='60'%20y1='52'%20x2='60'%20y2='38'/%3E%3Cline%20x1='70'%20y1='66'%20x2='77'%20y2='66'/%3E%3Cline%20x1='60'%20y1='80'%20x2='60'%20y2='94'/%3E%3Cline%20x1='50'%20y1='66'%20x2='43'%20y2='66'/%3E%3Cline%20x1='67'%20y1='57'%20x2='72'%20y2='50'/%3E%3Cline%20x1='67'%20y1='75'%20x2='72'%20y2='82'/%3E%3Cline%20x1='53'%20y1='75'%20x2='48'%20y2='82'/%3E%3Cline%20x1='53'%20y1='57'%20x2='48'%20y2='50'/%3E%3Cline%20x1='60'%20y1='18'%20x2='60'%20y2='38'/%3E%3Cline%20x1='60'%20y1='94'%20x2='60'%20y2='114'/%3E%3C/g%3E%3C/svg%3E")}body.template-collection .mg-shape--emerald{--mg-glyph-src: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20120%20140'%3E%3Cg%20fill='none'%20stroke='%231a1d1b'%20stroke-width='3.4'%20stroke-linejoin='round'%3E%3Cpath%20d='M40%2021%20H80%20L97%2039%20V93%20L80%20111%20H40%20L23%2093%20V39%20Z'/%3E%3Cpath%20d='M46%2030%20H74%20L88%2045%20V87%20L74%20102%20H46%20L32%2087%20V45%20Z'/%3E%3Cpath%20d='M52%2040%20H68%20L79%2052%20V80%20L68%2092%20H52%20L41%2080%20V52%20Z'/%3E%3Cline%20x1='40'%20y1='21'%20x2='52'%20y2='40'/%3E%3Cline%20x1='80'%20y1='21'%20x2='68'%20y2='40'/%3E%3Cline%20x1='97'%20y1='93'%20x2='79'%20y2='80'/%3E%3Cline%20x1='23'%20y1='93'%20x2='41'%20y2='80'/%3E%3C/g%3E%3C/svg%3E")}body.template-collection .mg-shape--radiant{--mg-glyph-src: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20120%20140'%3E%3Cg%20fill='none'%20stroke='%231a1d1b'%20stroke-width='3.4'%20stroke-linejoin='round'%3E%3Cpath%20d='M42%2020%20H78%20L96%2038%20V94%20L78%20112%20H42%20L24%2094%20V38%20Z'/%3E%3Cpath%20d='M52%2040%20H68%20L80%2052%20V80%20L68%2092%20H52%20L40%2080%20V52%20Z'/%3E%3Cline%20x1='42'%20y1='20'%20x2='52'%20y2='40'/%3E%3Cline%20x1='78'%20y1='20'%20x2='68'%20y2='40'/%3E%3Cline%20x1='96'%20y1='94'%20x2='80'%20y2='80'/%3E%3Cline%20x1='24'%20y1='94'%20x2='40'%20y2='80'/%3E%3Cline%20x1='24'%20y1='38'%20x2='40'%20y2='52'/%3E%3Cline%20x1='96'%20y1='38'%20x2='80'%20y2='52'/%3E%3Cline%20x1='60'%20y1='40'%20x2='60'%20y2='20'/%3E%3Cline%20x1='60'%20y1='92'%20x2='60'%20y2='112'/%3E%3C/g%3E%3C/svg%3E")}body.template-collection .mg-shape--asscher{--mg-glyph-src: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20120%20140'%3E%3Cg%20fill='none'%20stroke='%231a1d1b'%20stroke-width='3.4'%20stroke-linejoin='round'%3E%3Cpath%20d='M42%2034%20H78%20L92%2048%20V84%20L78%2098%20H42%20L28%2084%20V48%20Z'/%3E%3Cpath%20d='M48%2042%20H72%20L84%2054%20V78%20L72%2090%20H48%20L36%2078%20V54%20Z'/%3E%3Cpath%20d='M54%2050%20H66%20L76%2060%20V72%20L66%2082%20H54%20L44%2072%20V60%20Z'/%3E%3Cline%20x1='42'%20y1='34'%20x2='54'%20y2='50'/%3E%3Cline%20x1='78'%20y1='34'%20x2='66'%20y2='50'/%3E%3Cline%20x1='92'%20y1='84'%20x2='76'%20y2='72'/%3E%3Cline%20x1='28'%20y1='84'%20x2='44'%20y2='72'/%3E%3C/g%3E%3C/svg%3E")}body.template-collection .mg-shape--all{--mg-glyph-src: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20120%20140'%3E%3Cg%20fill='none'%20stroke='%231a1d1b'%20stroke-width='3.4'%20stroke-linejoin='round'%3E%3Ccircle%20cx='38'%20cy='48'%20r='19'/%3E%3Cellipse%20cx='82'%20cy='48'%20rx='13'%20ry='20'/%3E%3Cpath%20d='M31%2078%20H45%20L51%2084%20V108%20L45%20114%20H31%20L25%20108%20V84%20Z'/%3E%3Cpath%20d='M82%2076%20C88%2086%2095%2093%2095%20102%20A13%2013%200%200%201%2069%20102%20C69%2093%2076%2086%2082%2076%20Z'/%3E%3C/g%3E%3C/svg%3E")}body.template-collection .collection-top{position:sticky;top:0;z-index:7;padding:0!important;border-top:0!important;border-bottom:1px solid rgb(230,226,218);background-color:#fcfbf8;transition:top .3s ease}body.template-collection .collection-top:has(.facet-sort-modal.open){z-index:13}body.template-collection .shopify-section-header-sticky:not(.shopify-section-header-hidden)~main .collection-top{top:calc(var(--header-height, 0px) - 1px)}body.template-collection .collection-top:before{display:none}body.template-collection .collection-top__container{align-items:center;flex-wrap:nowrap;min-height:5.6rem;gap:2.4rem}body.template-collection .collection-top__container-left{flex-wrap:nowrap;gap:3.2rem;max-width:none}body.template-collection .collection-top__container-right{flex-direction:row;align-items:center;gap:2.4rem;margin-left:auto}body.template-collection .collection-top :is(.facets-button-show,.facet-open-button,.facet-sort-select__select){display:inline-flex;align-items:center;gap:.8rem;min-height:4.4rem;min-width:0;padding:0!important;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important;color:#1a1d1b!important;font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;line-height:1.5;letter-spacing:.01em;text-transform:none;white-space:nowrap;opacity:1!important}body.template-collection .collection-top :is(.facets-button-show,.facet-open-button,.facet-sort-select__select):before,body.template-collection .collection-top :is(.facets-button-show,.facet-open-button,.facet-sort-select__select):after{display:none!important}body.template-collection .collection-top :is(.facets-button-show .show-label,.facet-sort-select__icon){display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;margin:0}body.template-collection .collection-top :is(.facets-button-show,.facet-sort-select__select) svg{display:block;width:1.6rem;height:1.6rem;color:#1a1d1b}body.template-collection .collection-top :is(.facets-button-show .button__label,.facet-open-button,.facet-sort-select__current){text-decoration:underline 1px transparent;text-underline-offset:.35em;transition:text-decoration-color .3s ease}@media(hover:hover)and (pointer:fine){body.template-collection .collection-top .facets-button-show:hover .button__label,body.template-collection .collection-top .facet-open-button:hover,body.template-collection .collection-top .facet-sort-select__select:hover .facet-sort-select__current{text-decoration-color:#1c3f32}}body.template-collection .collection-top .facets__product-count{margin:0}body.template-collection .collection-top .facets__product-count-text,body.template-collection .collection-top .facets__product-count-text span{font-family:var(--font-body-family);font-size:1.3rem!important;font-weight:400;line-height:1.5;letter-spacing:.01em;color:#5f6c66;white-space:nowrap}@media screen and (max-width:749px){body.template-collection .collection-top .facet-open-button{display:none!important}body.template-collection .collection-top__container{min-height:4.8rem;gap:1.6rem}body.template-collection .collection-top__container-left{flex:0 0 auto}body.template-collection .collection-top__container-right{flex:1 1 0;min-width:0;overflow:hidden;justify-content:flex-end;gap:1.6rem}body.template-collection .collection-top .facets__product-count{flex:0 0 auto}body.template-collection .collection-top__container-right>facet-filters-form,body.template-collection .collection-top__container-right :is(.facets-sorting,.facet-filters__field,.facet-sort-select){display:flex;flex:0 1 auto;min-width:0;max-width:100%}body.template-collection .collection-top .facet-sort-select__select{flex:0 1 auto;min-width:0;max-width:100%}body.template-collection .collection-top .facet-sort-select__current{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media screen and (max-width:359px){body.template-collection .collection-top .facets__product-count{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}}body.template-collection .facets__top .active-facets__wrapper_margin{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.6rem;margin-block:0 1.2rem}body.template-collection .facets__top :is(.active-facets__button,.active-facets__button-all,.active-facets__button-remove){display:inline-flex;align-items:center;gap:.6rem;min-height:4.4rem;padding:0 1.2rem!important;border:1px solid rgb(230,226,218)!important;border-radius:0!important;background:transparent!important;color:#1a1d1b!important;font-family:var(--font-body-family);font-size:1.4rem!important;font-weight:500;letter-spacing:.01em;text-transform:none;box-shadow:none!important}body.template-collection .facets__top :is(.active-facets__button-all,.active-facets__button-remove){border-color:transparent!important;padding-inline:0!important;text-decoration:underline 1px rgba(28,63,50,.35);text-underline-offset:.35em}body.template-collection .facets__top .active-facets__button-inner{display:inline-flex;align-items:center;gap:.8rem;padding:0!important;border:0!important;background:transparent!important;color:inherit!important;font-size:inherit!important}body.template-collection .facets__top .active-facets__button .icon-close{width:1.2rem;height:1.2rem}body.template-collection .facets__top .active-facets__button-all{color:#1c3f32!important}body.template-collection .facets__top .active-facets__button-all .icon-close{display:none}body.template-collection .facets__top :is(.active-facets__button,.active-facets__button-all,.active-facets__button-remove):before{display:none!important}@media(hover:hover)and (pointer:fine){body.template-collection .facets__top .active-facets__button:hover{border-color:#1a1d1b!important}body.template-collection .facets__top :is(.active-facets__button-all,.active-facets__button-remove):hover{text-decoration-color:#1c3f32}}@media screen and (max-width:749px){body.template-collection .facets__top.small-hide:has(.active-facets__wrapper_margin){display:block!important}body.template-collection .facets__top .active-facets__wrapper_margin{flex-wrap:nowrap;gap:.8rem;margin:0 calc(-1 * var(--mg-gutter, 1.6rem));padding:1.2rem var(--mg-gutter, 1.6rem) 0;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}body.template-collection .facets__top .active-facets__wrapper_margin::-webkit-scrollbar{display:none}body.template-collection .facets__top .active-facets__wrapper_margin>*{flex:0 0 auto;white-space:nowrap}}body.template-collection .facet-sort-modal .facets-modal__heading-wrapper>svg{display:none}body.template-collection .facet-sort-modal .facets-modal__heading{font-family:var(--font-heading-family);font-size:2.8rem;font-weight:400;line-height:1.15;letter-spacing:-.01em;text-transform:none;color:#1a1d1b}body.template-collection .facet-sort-modal .facets-modal__header{flex:0 0 auto}body.template-collection .facet-sort-select__options-wrapper{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}body.template-collection .facet-sort-select__options{height:auto}body.template-collection .facet-sort-select__option{min-height:4.8rem}body.template-collection .facets__wrapper .facets-modal__heading-wrapper>svg{display:none}body.template-collection .facets__wrapper .facets-modal__heading{font-family:var(--font-heading-family);font-size:2.8rem;font-weight:400;line-height:1.15;letter-spacing:-.01em;color:#1a1d1b}body.template-collection .facets__wrapper .facets__summary-title{font-family:var(--font-body-family);font-size:1.2rem;font-weight:400;line-height:1.5;letter-spacing:.2em;text-transform:uppercase;color:#5f6c66}body.template-collection .facets__wrapper .facets__summary-inner-left{gap:1.6rem}body.template-collection .facets__summary .facet-remove-item a.link{display:inline-flex;align-items:center;min-height:4.4rem;margin-block:-1.2rem;font-size:1.3rem;font-weight:500;letter-spacing:.01em;color:#1c3f32;text-decoration:underline 1px rgba(28,63,50,.35);text-underline-offset:.35em;transition:text-decoration-color .3s ease}body.template-collection .facets__summary .facet-remove-item a.link:before,body.template-collection .facets__summary .facet-remove-item a.link:after{display:none}@media(hover:hover)and (pointer:fine){body.template-collection .facets__summary .facet-remove-item a.link:hover{text-decoration-color:#1c3f32}}body.template-collection .facets-remove__all .facet-remove--disabled{display:none}body.template-collection .facets-remove__all .facet-remove.active .active-facets__button-remove{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;justify-content:center;min-height:4.4rem;border:1px solid rgb(26,29,27)!important;border-radius:0;background:transparent!important;color:#1a1d1b!important;opacity:1!important;font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;letter-spacing:.01em;text-transform:none;transition:color .4s cubic-bezier(.86,0,.07,1)}body.template-collection .facets-remove__all .facet-remove.active .active-facets__button-remove:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;background:#1c3f32;transform:scaleY(0);transform-origin:0 0;transition:transform .4s cubic-bezier(.86,0,.07,1)}@media(hover:hover)and (pointer:fine){body.template-collection .facets-remove__all .facet-remove.active .active-facets__button-remove:hover{border-color:#1c3f32!important;color:#fff!important}body.template-collection .facets-remove__all .facet-remove.active .active-facets__button-remove:hover:before{transform:scaleY(1);transform-origin:100% 100%}}body.template-collection .facets__wrapper .facet-checkbox{min-height:4.4rem}body.template-collection .facets__wrapper--vertical{display:flex;flex-direction:column}body.template-collection .facets__wrapper--vertical>.facets-modal__header{flex:0 0 auto}body.template-collection .facets__wrapper--vertical>.facets-modal__content-wrapper{flex:1 1 auto;height:auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}body.template-collection .facets__wrapper--vertical>.facets-remove__all{flex:0 0 auto;padding-bottom:max(2.4rem,env(safe-area-inset-bottom))}body.template-collection .facets__price-wrapper{column-gap:1.6rem}body.template-collection .facets__price .field{display:flex;flex-direction:column;align-items:stretch}body.template-collection .facets__price .field__label{position:static;order:-1;margin:0 0 .8rem;transform:none;font-family:var(--font-body-family);font-size:1.2rem;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;color:#5f6c66}body.template-collection .facets__price .field[data-currency]:before{content:attr(data-currency);position:absolute;left:1.4rem;bottom:2.4rem;transform:translateY(50%);font-family:var(--font-body-family);font-size:1.6rem;line-height:1;color:#1a1d1b;pointer-events:none}body.template-collection .facets__price .field__input{min-height:4.8rem;padding:1.2rem 1.4rem 1.2rem 2.2rem;border:1px solid rgb(230,226,218);font-size:1.6rem;text-align:left}@media(hover:hover)and (pointer:fine){body.template-collection .facets__price .field__input:hover{border-color:#5f6c66}}body.template-collection .facets__wrapper .facets__summary-count{min-width:2rem;min-height:2rem;background-color:#1c3f32;color:#fcfbf8;font-size:1.1rem;font-variant-numeric:lining-nums proportional-nums}body.template-collection .facet-sort-modal__close,body.template-collection .facets__wrapper .facets-modal__close{min-width:4.4rem;min-height:4.4rem;display:inline-flex;align-items:center;justify-content:center}body.template-collection .facets__disclosure .icon-caret-facets{transform:rotate(180deg)}body.template-collection .facets__disclosure[open] .icon-caret-facets{transform:none}body.template-collection .collection-wrapper{padding-top:1.6rem}@media screen and (max-width:375px){body.template-collection .collection-wrapper{padding-top:1.2rem}}@media screen and (min-width:750px){body.template-collection .collection-wrapper{padding-top:3.2rem}}@media screen and (min-width:750px){body.template-collection .collection-wrapper .collection-product .collection-product-list{gap:4.8rem 1.6rem!important}}@media screen and (min-width:750px)and (max-width:989px){body.template-collection .collection-wrapper .collection-product .collection-product-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media screen and (min-width:990px){body.template-collection .collection-wrapper .collection-product .collection-product-list{gap:5.6rem 2.4rem!important}}body.template-collection .collection-product-card .product-card__media{background-color:#1a1d1b0a}body.template-collection .collection-product-card .product-card__media>img{transition:opacity .6s ease,transform .6s ease}body.template-collection .collection-product-card .product-card__media--hover-effect-secondary_image>.media--first+.media--second{visibility:visible;opacity:0;z-index:2}body.template-collection .collection-product-card .product-card__media>img{pointer-events:none}@media(hover:hover)and (pointer:fine){body.template-collection .collection-product-card .product-card:hover .media--first+.media--second{opacity:1}body.template-collection .collection-product-card .product-card:hover .product-card__media>.media--first:only-of-type{transform:scale(1.03)}}body.template-collection .collection-product-card .product-card:focus-within .media--first+.media--second{opacity:1}body.template-collection .collection-product-card .mg-card__progress{display:none}@media(hover:none){body.template-collection .collection-product-card .product-card__media--hover-effect-secondary_image{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}body.template-collection .collection-product-card .product-card__media--hover-effect-secondary_image::-webkit-scrollbar{display:none}body.template-collection .collection-product-card .product-card__media--hover-effect-secondary_image:focus-visible{outline:none!important}body.template-collection .collection-product-card .product-card__inner:has(>.product-card__media--hover-effect-secondary_image:focus-visible){outline:2px solid rgb(28,63,50)!important;outline-offset:2px!important;box-shadow:0 0 0 2px #fcfbf8!important}body.template-collection .collection-product-card .product-card__media--hover-effect-secondary_image>img{position:relative;inset:auto;flex:0 0 100%;width:100%;height:100%;scroll-snap-align:start;scroll-snap-stop:always;visibility:visible!important;opacity:1!important;transform:none!important}body.template-collection .collection-product-card .product-card__link-overlay{pointer-events:none!important}body.template-collection .collection-product-card .mg-card__progress{display:block;position:relative;height:1px;margin-top:.8rem;background:#e6e2da}body.template-collection .collection-product-card .mg-card__progress:before{content:"";position:absolute;top:0;right:50%;bottom:0;left:0;background:#1c3f32;transition:transform .3s ease}body.template-collection .collection-product-card[data-mg-slide="1"] .mg-card__progress:before{transform:translate(100%)}body.template-collection .collection-product-card .mg-card__progress+.product-card__information{padding-top:1rem!important}body.template-collection .collection-product-card .product-card__information{position:relative}body.template-collection .collection-product-card .product-card__information:not(:has(.product-card__information-bottom)) .product-card__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}}body.template-collection .collection-product-card .product-card__information{padding:1.4rem 0 0!important}@media screen and (max-width:749px){body.template-collection .collection-product-card .product-card__information{padding-top:1.2rem!important}}body.template-collection .collection-product-card .product-card__information .product-card__title,body.template-collection .collection-product-card .product-card__information .product-card__title a{font-family:var(--font-heading-family);color:#1a1d1b;font-size:2.2rem!important;font-weight:400;line-height:1.2;letter-spacing:-.01em!important;text-wrap:pretty}@media screen and (min-width:990px){body.template-collection .collection-product-card .product-card__information .product-card__title,body.template-collection .collection-product-card .product-card__information .product-card__title a{font-size:clamp(2.2rem,1.8vw,2.6rem)!important}}body.template-collection .collection-product-card .mg-card__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}body.template-collection .collection-product-card .mg-card__detail{margin-top:.4rem;font-family:var(--font-body-family);font-size:1.3rem;font-weight:400;line-height:1.4;letter-spacing:0;color:#5f6c66;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media screen and (min-width:750px){body.template-collection .collection-product-card .mg-card__detail{font-size:1.4rem}}body.template-collection .collection-product-card .product-card__price-group{margin-top:.6rem}@media(hover:hover)and (pointer:fine){body.template-collection .collection-product-card .product-card:hover .product-card__title a{text-decoration:none!important}body.template-collection .collection-product-card .product-card:hover .mg-card__name{text-decoration:underline 1px;text-underline-offset:.2em}}body.template-collection .collection-product-card .product-card__top{top:1.2rem;left:1.2rem}body.template-collection .collection-promo-tile{--mg-g: 0px;grid-column:1 / -1;height:auto;align-self:start}body.template-collection .collection-promo-tile__media{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;height:auto;aspect-ratio:auto;overflow:hidden;background:#f4f1ea}body.template-collection .collection-promo-tile__media:after{display:none}body.template-collection .collection-promo-tile__media:before{display:none;content:none;padding:0}body.template-collection .collection-promo-tile__image{position:relative;inset:auto;grid-area:1 / 1;width:100%;height:100%;aspect-ratio:3 / 2;object-fit:cover}body.template-collection .collection-promo-tile__content{grid-area:2 / 1;position:relative;inset:auto;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:2.8rem 2.4rem 3.2rem;text-align:left;background:#f4f1ea}body.template-collection .collection-promo-tile__heading{margin:0 0 1.2rem;font-family:var(--font-heading-family);font-size:2.6rem;font-weight:400;line-height:1.15;letter-spacing:-.01em;text-wrap:balance;color:#1a1d1b!important}body.template-collection .collection-promo-tile__text{margin:0;max-width:34ch;font-size:1.5rem;line-height:1.5;text-wrap:pretty;color:#5f6c66!important}body.template-collection .collection-promo-tile__button{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;margin-top:2.4rem;min-height:4.4rem;font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;letter-spacing:.01em;text-transform:none;white-space:nowrap}body.template-collection .collection-promo-tile__button--primary{padding:0 2.8rem;border:0!important;background-color:#1c3f32!important;color:#fff!important}body.template-collection .collection-promo-tile__button--primary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#2a5744;transform:scaleY(0);transform-origin:0 0;transition:transform .4s cubic-bezier(.86,0,.07,1)}body.template-collection .collection-promo-tile__link:is(:hover,:focus-visible) .collection-promo-tile__button--primary{background-color:#1c3f32!important;color:#fff!important}body.template-collection .collection-promo-tile__link:is(:hover,:focus-visible) .collection-promo-tile__button--primary:before{transform:scaleY(1);transform-origin:100% 100%}body.template-collection .collection-promo-tile__button--link{padding:0;border:0!important;background:transparent!important;color:#1c3f32!important;text-decoration:underline 1px rgba(28,63,50,.35);text-underline-offset:.35em;transition:text-decoration-color .3s ease}body.template-collection .collection-promo-tile__link:is(:hover,:focus-visible) .collection-promo-tile__button--link{text-decoration-color:#1c3f32}@media(hover:hover)and (pointer:fine){body.template-collection .collection-promo-tile__link:hover .collection-promo-tile__image{transform:scale(1.03)}}@media screen and (min-width:750px){body.template-collection .collection-promo-tile{--mg-g: 1.6rem}body.template-collection .collection-promo-tile__media{grid-template-columns:calc(50% + var(--mg-g) / 2) minmax(0,1fr)}body.template-collection .collection-promo-tile__media:before{display:block;content:"";grid-area:1 / 1 / 2 / 3;padding-top:calc(62.5% - var(--mg-g) * .625)}body.template-collection .collection-promo-tile__image{grid-area:1 / 1 / 2 / 2;position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}body.template-collection .collection-promo-tile__content{grid-area:1 / 2;padding:2.4rem 2.4rem 2.8rem}body.template-collection .collection-promo-tile--left .collection-promo-tile__media{grid-template-columns:minmax(0,1fr) calc(50% + var(--mg-g) / 2)}body.template-collection .collection-promo-tile--left .collection-promo-tile__image{grid-area:1 / 2 / 2 / 3}body.template-collection .collection-promo-tile--left .collection-promo-tile__content{grid-area:1 / 1}}@media screen and (min-width:990px){body.template-collection .collection-promo-tile{--mg-g: 2.4rem;grid-column:span 2}body.template-collection .collection-promo-tile--right{grid-column:2 / span 2}body.template-collection .collection-promo-tile--left{grid-column:1 / span 2}body.template-collection .collection-promo-tile__content{padding:4.8rem clamp(2.4rem,3.4vw,6.4rem)}body.template-collection .collection-promo-tile__heading{font-size:clamp(2.6rem,2.2vw,3.2rem)}body.template-collection .collection-promo-tile__text{font-size:1.6rem}}body.template-collection .collection-wrapper .load-more-wrapper.container,body.template-collection .load-more-wrapper{display:flex;flex-direction:column;align-items:center;gap:2rem;margin-top:6.4rem;padding:0}body.template-collection .load-more-wrapper__progress{display:flex;flex-direction:column;align-items:center;gap:1.2rem;margin:0}body.template-collection .load-more-wrapper__progress-label{margin:0;font-size:1.3rem;line-height:1.5;letter-spacing:.02em;color:#5f6c66}body.template-collection .load-more-wrapper__progress-bar{width:20rem;height:1px;margin:0;background:#e6e2da;border-radius:0;overflow:hidden}body.template-collection .load-more-wrapper__progress-bar-inner{height:1px;background:#1c3f32;border-radius:0}body.template-collection .load-more-wrapper .button{min-height:4.8rem;min-width:20rem;padding:0 4rem}body.template-collection .collection--empty{padding:6.4rem 0 0}body.template-collection .collection--empty:not(:has(.title-wrapper)){padding-top:4.8rem}@media screen and (min-width:750px){body.template-collection .collection--empty:not(:has(.title-wrapper)){padding-top:5rem}}@media screen and (min-width:990px){body.template-collection .collection--empty:not(:has(.title-wrapper)){padding-top:8rem}}body.template-collection .collection--empty .title-wrapper{display:flex;flex-direction:column;align-items:flex-start;max-width:52rem;margin:0;text-align:left;padding:0!important}body.template-collection .collection--empty>.title-wrapper h2{max-width:24ch;text-align:left;margin:0;font-family:var(--font-heading-family)!important;font-size:3rem!important;line-height:1.15!important;letter-spacing:-.01em;color:#1a1d1b!important;text-wrap:balance}@media screen and (min-width:750px){body.template-collection .collection--empty>.title-wrapper h2{font-size:3.6rem!important}}body.template-collection .mg-empty__hint{display:block;margin-top:1.2rem;font-family:var(--font-body-family);font-size:1.6rem;line-height:1.5;letter-spacing:0;color:#5f6c66}body.template-collection .mg-empty__hint a{color:#1c3f32;text-decoration:underline 1px rgba(28,63,50,.35);text-underline-offset:.35em}body.template-collection .mg-empty__head{display:flex;align-items:baseline;justify-content:space-between;gap:1.6rem;margin-bottom:2.8rem}body.template-collection .collection--empty .mg-empty__title{margin:0;font-family:var(--font-heading-family);font-size:3rem;line-height:1.15;letter-spacing:-.01em;text-align:left;color:#1a1d1b}@media screen and (min-width:750px){body.template-collection .collection--empty .mg-empty__title{font-size:3.6rem}}body.template-collection .mg-empty__all{flex:0 0 auto;display:inline-flex;align-items:center;min-height:4.4rem;font-size:1.4rem;font-weight:500;letter-spacing:.01em;color:#1c3f32;text-decoration:underline 1px rgba(28,63,50,.35);text-underline-offset:.35em;transition:text-decoration-color .3s ease}body.template-collection .mg-empty__all:hover{text-decoration-color:#1c3f32}body.template-collection .mg-empty__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem .8rem}@media screen and (min-width:750px){body.template-collection .mg-empty__grid{gap:4.8rem 1.6rem}}@media screen and (min-width:990px){body.template-collection .mg-empty__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem}}body.template-collection [id$=__mg_trust] .multicolumn .heading-group-center{padding-top:0}@media screen and (min-width:990px)and (max-width:1439px){body.template-collection [class*=__mg_trust-padding]{padding-top:8rem;padding-bottom:8rem}}@media screen and (max-width:749px){body.template-collection [class*=__mg_trust-padding]{padding-top:4.8rem;padding-bottom:4.8rem}}body.template-collection [id$=__mg_trust] .multicolumn-card__heading{font-size:1.2rem;letter-spacing:.2em}body.template-collection [id$=__mg_trust] .multicolumn-card__text{text-wrap:pretty}@media screen and (min-width:576px){body.template-collection [id$=__mg_trust] .multicolumn-card--width-small .multicolumn-card__icon{align-self:flex-start;margin-top:-.4rem}}@media screen and (min-width:750px)and (max-width:1359px){body.template-collection [id$=__mg_trust] div.multicolumn__wrapper.column-width-small{display:grid;grid-template-columns:repeat(2,minmax(0,36rem));justify-content:center;gap:3.2rem 2.8rem}body.template-collection [id$=__mg_trust] div.multicolumn__wrapper.column-width-small>.multicolumn-card{width:auto;max-width:none}body.template-collection [id$=__mg_trust] div.multicolumn__wrapper.column-width-small>.multicolumn-card:nth-child(2n){border-right:0;padding-right:0}}@media screen and (min-width:1280px)and (max-width:1359px){body.template-collection [id$=__mg_trust] div.multicolumn__wrapper.column-width-small{grid-template-columns:repeat(4,minmax(0,29.2rem))}body.template-collection [id$=__mg_trust] div.multicolumn__wrapper.column-width-small>.multicolumn-card:nth-child(2n):not(:last-child){border-right:.1rem solid rgb(var(--color-border));padding-right:2.8rem}}@media screen and (max-width:575.98px){body.template-collection [id$=__mg_trust] div.multicolumn__wrapper.column-width-small{grid-template-columns:minmax(0,1fr);gap:0}body.template-collection [id$=__mg_trust] div.multicolumn__wrapper.column-width-small>.multicolumn-card{flex-direction:row;align-items:flex-start;gap:1.6rem;padding:2rem 0;border-top:.1rem solid rgb(221,214,200)}body.template-collection [id$=__mg_trust] div.multicolumn__wrapper.column-width-small>.multicolumn-card:first-child{border-top:0;padding-top:.4rem}body.template-collection [id$=__mg_trust] div.multicolumn__wrapper.column-width-small>.multicolumn-card:last-child{padding-bottom:0}body.template-collection [id$=__mg_trust] .multicolumn-card__icon{flex:0 0 2.6rem;margin:0}body.template-collection [id$=__mg_trust] .multicolumn-card__content{align-items:flex-start;gap:.4rem}body.template-collection [id$=__mg_trust] :is(.multicolumn-card__content,.multicolumn-card__heading,.multicolumn-card__text){text-align:left}body.template-collection [id$=__mg_trust] .heading-group__left{align-items:flex-start;text-align:left}}@media screen and (min-width:576px)and (max-width:749px){body.template-collection [id$=__mg_trust] div.multicolumn__wrapper.column-width-small>.multicolumn-card:nth-child(odd){padding-right:1.6rem}body.template-collection [id$=__mg_trust] div.multicolumn__wrapper.column-width-small>.multicolumn-card:nth-child(2n){border-right:0;padding-right:0}}body.template-collection [id$=__mg_trust] .color-background-2 .multicolumn-card__text{color:#5f6c66}body.template-collection [id$=__mg_trust] .color-background-2 .multicolumn-card__icon :is(svg,.icon){color:#8c744a}body.template-list-collections [id$=__categories] .content-cards{padding-top:4.8rem!important;padding-bottom:4.8rem!important}@media screen and (min-width:750px){body.template-list-collections [id$=__categories] .content-cards{padding-bottom:5rem!important}}@media screen and (min-width:990px){body.template-list-collections [id$=__categories] .content-cards{padding-bottom:8rem!important}}body.template-list-collections [id$=__categories] .heading-group__left .title{font-size:3.4rem!important;line-height:1.1;letter-spacing:-.01em;text-wrap:balance}@media screen and (min-width:750px){body.template-list-collections [id$=__categories] .heading-group__left .title{font-size:3.6rem!important}}@media screen and (min-width:990px){body.template-list-collections [id$=__categories] .heading-group__left .title{font-size:clamp(3.6rem,3vw,4.4rem)!important}}@media screen and (min-width:750px){body.template-list-collections [id$=__categories] .heading-group__left{gap:1.2rem}}body.template-list-collections [id$=__categories] .content-cards__wrapper--3{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem .8rem}@media screen and (min-width:750px){body.template-list-collections [id$=__categories] .content-cards__wrapper--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem .8rem}}body.template-list-collections [id$=__categories] .content-cards__item{width:100%!important;max-width:none!important;justify-self:stretch!important;margin:0!important}body.template-list-collections [id$=__categories] .content-cards__image-wrapper{padding-bottom:0!important;aspect-ratio:220 / 255;height:auto;overflow:hidden;background:#1a1d1b0a}body.template-list-collections [id$=__categories] .content-cards__image-wrapper:after,body.template-list-collections [id$=__categories] .content-cards__image-wrapper:before{display:none!important;padding:0!important}body.template-list-collections [id$=__categories] .content-cards__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease;clip-path:none!important}body.template-list-collections [id$=__categories] .content-cards__info-heading{margin:0;font-family:var(--font-body-family);font-size:1.6rem!important;font-weight:500;line-height:1.35;letter-spacing:0;text-transform:none;color:#1a1d1b}@media screen and (min-width:750px){body.template-list-collections [id$=__categories] .content-cards__info{padding-top:1.6rem!important}body.template-list-collections [id$=__categories] .content-cards__info-heading{font-size:1.8rem!important}}@media(hover:hover)and (pointer:fine){body.template-list-collections [id$=__categories] .content-cards__item:hover .content-cards__image{transform:scale(1.03)}body.template-list-collections [id$=__categories] .content-cards__item:hover .content-cards__info-heading{text-decoration:underline 1px;text-underline-offset:.3em}}body.template-list-collections [id$=__index_heading] .rich-text{padding:4.8rem 0 1.6rem}@media screen and (min-width:990px){body.template-list-collections [id$=__index_heading] .rich-text{padding:8rem 0 2.8rem}}body.template-list-collections [id$=__index_heading] .rich-text__blocks{display:block;padding-inline:0}body.template-list-collections [id$=__index_heading] .rich-text__heading{margin:0;font-size:3rem;line-height:1.15;letter-spacing:-.01em;text-align:left}@media screen and (min-width:750px){body.template-list-collections [id$=__index_heading] .rich-text__heading{font-size:3.6rem}}body.template-list-collections .section-list-collections{padding-top:0!important}body.template-list-collections .collections-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 1.6rem!important}@media screen and (min-width:750px){body.template-list-collections .collections-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0 3.2rem!important}}@media screen and (min-width:990px){body.template-list-collections .collections-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}body.template-list-collections .collections-grid__item{border-bottom:1px solid rgb(230,226,218)}@media screen and (max-width:749px){body.template-list-collections .collections-grid__item:nth-child(-n+2){border-top:1px solid rgb(230,226,218)}}@media screen and (min-width:750px)and (max-width:989px){body.template-list-collections .collections-grid__item:nth-child(-n+3){border-top:1px solid rgb(230,226,218)}}@media screen and (min-width:990px){body.template-list-collections .collections-grid__item:nth-child(-n+4){border-top:1px solid rgb(230,226,218)}}body.template-list-collections .collections-grid .collection-card__information{justify-content:flex-start;text-align:left}body.template-list-collections .collections-grid .collection-card__title{width:100%;margin:0;text-align:left}body.template-list-collections .collections-grid .collection-card__image{display:none!important}body.template-list-collections .collections-grid .collection-card--collections-page .collection-card__information{display:flex;align-items:center;min-height:5.2rem;padding:.8rem 0!important}body.template-list-collections .collections-grid .collection-card__title,body.template-list-collections .collections-grid .collection-card__title a{font-family:var(--font-body-family);font-size:1.5rem!important;font-weight:400!important;line-height:1.4;letter-spacing:0!important;text-transform:none!important;color:#1a1d1b!important}@media screen and (min-width:750px){body.template-list-collections .collections-grid .collection-card__title,body.template-list-collections .collections-grid .collection-card__title a{font-size:1.6rem!important}}@media(prefers-reduced-motion:reduce){body.template-collection .collection-top,body.template-collection .collection-product-card .product-card__media>img,body.template-collection .collection-product-card .mg-card__progress:before,body.template-collection .collection-promo-tile__image,body.template-collection .collection-promo-tile__button--primary:before,body.template-collection .facets-remove__all .active-facets__button-remove,body.template-collection .facets-remove__all .active-facets__button-remove:before,body.template-collection .mg-hero-crumbs a,body.template-collection .mg-hero-links__glyph,body.template-list-collections [id$=__categories] .content-cards__image{transition:none!important}body.template-collection .collection-product-card .product-card:hover .product-card__media>img,body.template-collection .collection-promo-tile__link:hover .collection-promo-tile__image,body.template-collection .mg-hero-links__link:hover .mg-hero-links__glyph,body.template-list-collections [id$=__categories] .content-cards__item:hover .content-cards__image{transform:none!important}}@media screen and (min-width:990px){body.template-list-collections [id$=__mg_shapes] .content-cards{max-width:none;grid-template-columns:minmax(0,38rem) minmax(0,1fr);column-gap:6.4rem;align-items:center}body.template-list-collections [id$=__mg_shapes] .heading-group.container{max-width:none;margin:0;padding-inline:0;text-align:left;align-self:center}body.template-list-collections [id$=__mg_shapes] .heading-group__left .title,body.template-list-collections [id$=__mg_shapes] .heading-group__subheading{text-align:left}body.template-list-collections [id$=__mg_shapes] .heading-group__actions{justify-content:flex-start}body.template-list-collections main [id$=__mg_shapes] .content-cards__wrapper.container{max-width:none;margin-inline:0;padding-inline:0}}@media screen and (min-width:1280px){body.template-list-collections [id$=__mg_shapes] .content-cards__wrapper{grid-template-columns:repeat(8,minmax(0,1fr))!important;column-gap:1.6rem;row-gap:0}}@media screen and (min-width:750px)and (max-width:989px){body.template-list-collections [id$=__mg_shapes] .content-cards{padding-top:5rem!important;padding-bottom:5rem!important}}@media screen and (min-width:750px){body.template-list-collections .heading-group.container>.heading-group__left{flex:1 1 auto;width:auto;max-width:none}body.template-list-collections .heading-group.container>.heading-group__actions:not(:only-child){flex:0 0 auto;width:auto}}@media screen and (min-width:750px){body.template-list-collections .heading-group__left{row-gap:1.2rem}}body.template-list-collections :is(.heading-group__left .title,.image-with-text__heading){text-wrap:balance}@media screen and (max-width:749px){body.template-list-collections main .heading-group.container:not(.heading-group-center){padding-bottom:1.6rem}}@media screen and (max-width:576px){body.template-list-collections main .heading-group.container:not(.heading-group-center){row-gap:.8rem}body.template-list-collections .heading-group__actions{justify-content:flex-start}}body.template-list-collections .heading-group__actions .button--tertiary .button__icons-container,body.template-list-collections .heading-group__actions .button--tertiary .button__label:after{display:none}body.template-list-collections .heading-group__actions .button.button--tertiary{text-decoration-color:#1c3f3259;transition:text-decoration-color .3s ease}body.template-list-collections .heading-group__actions .button.button--tertiary:hover{text-decoration-color:#1c3f32}@media screen and (min-width:750px)and (max-width:989px){body.template-list-collections [id$=__mg_shapes] .content-cards{padding-inline:0!important}body.template-list-collections [id$=__mg_shapes] .content-cards__info{text-align:center}}@media screen and (min-width:577px)and (max-width:749px){body.template-list-collections .heading-group.container>.heading-group__left{flex:1 1 auto;width:auto;max-width:none}body.template-list-collections .heading-group.container>.heading-group__actions:not(:only-child){flex:0 0 auto;width:auto}}@media screen and (max-width:749px){body.template-list-collections [id$=__mg_shapes] .content-cards__wrapper{overflow-y:hidden}}@media screen and (max-width:1279.98px){body.template-list-collections :is(.heading-group__subheading,.media-banner__description,.image-with-text__text){text-wrap:pretty}}@media screen and (max-width:749px){body.template-list-collections [id$=__mg_shapes] .content-cards__info-heading{font-size:1.6rem}}body.template-list-collections [id$=__mg_shapes] .content-cards__image{display:none!important}@media screen and (min-width:1600px){body.template-list-collections [id$=__mg_shapes] .content-cards{padding-inline:var(--mg-edge)!important}}body.template-list-collections [id$=__mg_shapes] .content-cards__item:nth-child(8) .content-cards__image-wrapper{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20120%20140'%3E%3Cg%20fill='none'%20stroke='%231a1d1b'%20stroke-width='1.4'%20stroke-linejoin='round'%3E%3Ccircle%20cx='38'%20cy='48'%20r='19'/%3E%3Cellipse%20cx='82'%20cy='48'%20rx='13'%20ry='20'/%3E%3Cpath%20d='M31%2078%20H45%20L51%2084%20V108%20L45%20114%20H31%20L25%20108%20V84%20Z'/%3E%3Cpath%20d='M82%2076%20C88%2086%2095%2093%2095%20102%20A13%2013%200%200%201%2069%20102%20C69%2093%2076%2086%2082%2076%20Z'/%3E%3C/g%3E%3C/svg%3E")}body.template-list-collections [id$=__mg_shapes] .content-cards__item:nth-child(8):is(:hover,:focus-within) .content-cards__image-wrapper{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20120%20140'%3E%3Cg%20fill='none'%20stroke='%23b08d57'%20stroke-width='1.4'%20stroke-linejoin='round'%3E%3Ccircle%20cx='38'%20cy='48'%20r='19'/%3E%3Cellipse%20cx='82'%20cy='48'%20rx='13'%20ry='20'/%3E%3Cpath%20d='M31%2078%20H45%20L51%2084%20V108%20L45%20114%20H31%20L25%20108%20V84%20Z'/%3E%3Cpath%20d='M82%2076%20C88%2086%2095%2093%2095%20102%20A13%2013%200%200%201%2069%20102%20C69%2093%2076%2086%2082%2076%20Z'/%3E%3C/g%3E%3C/svg%3E")}body.template-collection .mg-hero-links--styles .mg-shape--solitaire{--mg-glyph-src: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='10 18 100 100'%3E%3Cdefs%3E%3Cmask id='k2' maskUnits='userSpaceOnUse' x='0' y='0' width='120' height='140'%3E%3Crect width='120' height='140' fill='white'/%3E%3Cellipse cx='60' cy='64' rx='16' ry='23' fill='black'/%3E%3C/mask%3E%3Cmask id='k5' maskUnits='userSpaceOnUse' x='0' y='0' width='120' height='140'%3E%3Crect width='120' height='140' fill='white'/%3E%3Ccircle cx='70.6' cy='79.6' r='2.4' fill='black'/%3E%3C/mask%3E%3Cmask id='k6' maskUnits='userSpaceOnUse' x='0' y='0' width='120' height='140'%3E%3Crect width='120' height='140' fill='white'/%3E%3Ccircle cx='49.4' cy='79.6' r='2.4' fill='black'/%3E%3C/mask%3E%3Cmask id='k7' maskUnits='userSpaceOnUse' x='0' y='0' width='120' height='140'%3E%3Crect width='120' height='140' fill='white'/%3E%3Ccircle cx='49.4' cy='48.4' r='2.4' fill='black'/%3E%3C/mask%3E%3Cmask id='k8' maskUnits='userSpaceOnUse' x='0' y='0' width='120' height='140'%3E%3Crect width='120' height='140' fill='white'/%3E%3Ccircle cx='70.6' cy='48.4' r='2.4' fill='black'/%3E%3C/mask%3E%3C/defs%3E%3Cg fill='none' stroke='%23000' stroke-width='1.6' stroke-linejoin='round' stroke-linecap='round'%3E%3Cg mask='url(%23k8)'%3E%3Cg mask='url(%23k7)'%3E%3Cg mask='url(%23k6)'%3E%3Cg mask='url(%23k5)'%3E%3Cg mask='url(%23k2)'%3E%3Cellipse cx='60' cy='92' rx='42' ry='19'/%3E%3Cellipse cx='60' cy='89' rx='36' ry='13'/%3E%3C/g%3E%3Cellipse cx='60' cy='64' rx='16' ry='23'/%3E%3Cellipse cx='60' cy='64' rx='8.0' ry='11.5'/%3E%3Cpath d='M60 41 V52.5 M60 87 V75.5 M44 64 H52.0 M76 64 H68.0'/%3E%3C/g%3E%3Ccircle cx='70.6' cy='79.6' r='2.4'/%3E%3C/g%3E%3Ccircle cx='49.4' cy='79.6' r='2.4'/%3E%3C/g%3E%3Ccircle cx='49.4' cy='48.4' r='2.4'/%3E%3C/g%3E%3Ccircle cx='70.6' cy='48.4' r='2.4'/%3E%3C/g%3E%3C/svg%3E")}body.template-collection .mg-hero-links--styles .mg-shape--three-stone{--mg-glyph-src: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='10 18 100 100'%3E%3Cdefs%3E%3Cmask id='k2' maskUnits='userSpaceOnUse' x='0' y='0' width='120' height='140'%3E%3Crect width='120' height='140' fill='white'/%3E%3Cellipse cx='60' cy='64' rx='14' ry='21' fill='black'/%3E%3C/mask%3E%3Cmask id='k5' maskUnits='userSpaceOnUse' x='0' y='0' width='120' height='140'%3E%3Crect width='120' height='140' fill='white'/%3E%3Cpath d='M44 56 L30 59 V69 L44 72 Z' fill='black'/%3E%3C/mask%3E%3Cmask id='k6' maskUnits='userSpaceOnUse' x='0' y='0' width='120' height='140'%3E%3Crect width='120' height='140' fill='white'/%3E%3Cpath d='M76 56 L90 59 V69 L76 72 Z' fill='black'/%3E%3C/mask%3E%3C/defs%3E%3Cg fill='none' stroke='%23000' stroke-width='1.6' stroke-linejoin='round' stroke-linecap='round'%3E%3Cg mask='url(%23k6)'%3E%3Cg mask='url(%23k5)'%3E%3Cg mask='url(%23k2)'%3E%3Cellipse cx='60' cy='92' rx='42' ry='19'/%3E%3Cellipse cx='60' cy='89' rx='36' ry='13'/%3E%3C/g%3E%3Cellipse cx='60' cy='64' rx='14' ry='21'/%3E%3Cellipse cx='60' cy='64' rx='7.0' ry='10.5'/%3E%3Cpath d='M60 43 V53.5 M60 85 V74.5 M46 64 H53.0 M74 64 H67.0'/%3E%3C/g%3E%3Cpath d='M44 56 L30 59 V69 L44 72 Z'/%3E%3C/g%3E%3Cpath d='M76 56 L90 59 V69 L76 72 Z'/%3E%3C/g%3E%3C/svg%3E")}body.template-collection .mg-hero-links--styles .mg-shape--unique{--mg-glyph-src: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='10 18 100 100'%3E%3Cdefs%3E%3Cmask id='k2' maskUnits='userSpaceOnUse' x='0' y='0' width='120' height='140'%3E%3Crect width='120' height='140' fill='white'/%3E%3Cellipse cx='60' cy='63' rx='22' ry='29' fill='black'/%3E%3C/mask%3E%3Cmask id='k27' maskUnits='userSpaceOnUse' x='0' y='0' width='120' height='140'%3E%3Crect width='120' height='140' fill='white'/%3E%3Cellipse cx='60' cy='63' rx='12' ry='18' fill='black'/%3E%3C/mask%3E%3C/defs%3E%3Cg fill='none' stroke='%23000' stroke-width='1.6' stroke-linejoin='round' stroke-linecap='round'%3E%3Cg mask='url(%23k27)'%3E%3Cg mask='url(%23k2)'%3E%3Cellipse cx='60' cy='92' rx='42' ry='19'/%3E%3Cellipse cx='60' cy='89' rx='36' ry='13'/%3E%3C/g%3E%3Cellipse cx='60' cy='63' rx='22' ry='29'/%3E%3Ccircle cx='78.5' cy='63.0' r='1.7'/%3E%3Ccircle cx='77.9' cy='69.5' r='1.7'/%3E%3Ccircle cx='76.0' cy='75.5' r='1.7'/%3E%3Ccircle cx='73.1' cy='80.7' r='1.7'/%3E%3Ccircle cx='69.2' cy='84.7' r='1.7'/%3E%3Ccircle cx='64.8' cy='87.1' r='1.7'/%3E%3Ccircle cx='60.0' cy='88.0' r='1.7'/%3E%3Ccircle cx='55.2' cy='87.1' r='1.7'/%3E%3Ccircle cx='50.8' cy='84.7' r='1.7'/%3E%3Ccircle cx='46.9' cy='80.7' r='1.7'/%3E%3Ccircle cx='44.0' cy='75.5' r='1.7'/%3E%3Ccircle cx='42.1' cy='69.5' r='1.7'/%3E%3Ccircle cx='41.5' cy='63.0' r='1.7'/%3E%3Ccircle cx='42.1' cy='56.5' r='1.7'/%3E%3Ccircle cx='44.0' cy='50.5' r='1.7'/%3E%3Ccircle cx='46.9' cy='45.3' r='1.7'/%3E%3Ccircle cx='50.7' cy='41.3' r='1.7'/%3E%3Ccircle cx='55.2' cy='38.9' r='1.7'/%3E%3Ccircle cx='60.0' cy='38.0' r='1.7'/%3E%3Ccircle cx='64.8' cy='38.9' r='1.7'/%3E%3Ccircle cx='69.2' cy='41.3' r='1.7'/%3E%3Ccircle cx='73.1' cy='45.3' r='1.7'/%3E%3Ccircle cx='76.0' cy='50.5' r='1.7'/%3E%3Ccircle cx='77.9' cy='56.5' r='1.7'/%3E%3C/g%3E%3Cellipse cx='60' cy='63' rx='12' ry='18'/%3E%3Cellipse cx='60' cy='63' rx='6.0' ry='9.0'/%3E%3Cpath d='M60 45 V54.0 M60 81 V72.0 M48 63 H54.0 M72 63 H66.0'/%3E%3C/g%3E%3C/svg%3E")}body.template-collection .mg-hero-links--styles .mg-shape--pave{--mg-glyph-src: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='10 18 100 100'%3E%3Cdefs%3E%3Cmask id='k12' maskUnits='userSpaceOnUse' x='0' y='0' width='120' height='140'%3E%3Crect width='120' height='140' fill='white'/%3E%3Cellipse cx='60' cy='62' rx='18' ry='18' fill='black'/%3E%3C/mask%3E%3Cmask id='k15' maskUnits='userSpaceOnUse' x='0' y='0' width='120' height='140'%3E%3Crect width='120' height='140' fill='white'/%3E%3Ccircle cx='72.0' cy='74.0' r='2.4' fill='black'/%3E%3C/mask%3E%3Cmask id='k16' maskUnits='userSpaceOnUse' x='0' y='0' width='120' height='140'%3E%3Crect width='120' height='140' fill='white'/%3E%3Ccircle cx='48.0' cy='74.0' r='2.4' fill='black'/%3E%3C/mask%3E%3Cmask id='k17' maskUnits='userSpaceOnUse' x='0' y='0' width='120' height='140'%3E%3Crect width='120' height='140' fill='white'/%3E%3Ccircle cx='48.0' cy='50.0' r='2.4' fill='black'/%3E%3C/mask%3E%3Cmask id='k18' maskUnits='userSpaceOnUse' x='0' y='0' width='120' height='140'%3E%3Crect width='120' height='140' fill='white'/%3E%3Ccircle cx='72.0' cy='50.0' r='2.4' fill='black'/%3E%3C/mask%3E%3C/defs%3E%3Cg fill='none' stroke='%23000' stroke-width='1.6' stroke-linejoin='round' stroke-linecap='round'%3E%3Cg mask='url(%23k18)'%3E%3Cg mask='url(%23k17)'%3E%3Cg mask='url(%23k16)'%3E%3Cg mask='url(%23k15)'%3E%3Cg mask='url(%23k12)'%3E%3Cellipse cx='60' cy='92' rx='42' ry='19'/%3E%3Cellipse cx='60' cy='89' rx='36' ry='13'/%3E%3Ccircle cx='97.7' cy='94.1' r='2'/%3E%3Ccircle cx='94.2' cy='97.7' r='2'/%3E%3Ccircle cx='88.8' cy='100.8' r='2'/%3E%3Ccircle cx='81.7' cy='103.3' r='2'/%3E%3Ccircle cx='73.3' cy='105.0' r='2'/%3E%3Ccircle cx='46.7' cy='105.0' r='2'/%3E%3Ccircle cx='38.3' cy='103.3' r='2'/%3E%3Ccircle cx='31.2' cy='100.8' r='2'/%3E%3Ccircle cx='25.8' cy='97.7' r='2'/%3E%3Ccircle cx='22.3' cy='94.1' r='2'/%3E%3C/g%3E%3Cellipse cx='60' cy='62' rx='18' ry='18'/%3E%3Cellipse cx='60' cy='62' rx='9.0' ry='9.0'/%3E%3Cpath d='M60 44 V53.0 M60 80 V71.0 M42 62 H51.0 M78 62 H69.0'/%3E%3C/g%3E%3Ccircle cx='72.0' cy='74.0' r='2.4'/%3E%3C/g%3E%3Ccircle cx='48.0' cy='74.0' r='2.4'/%3E%3C/g%3E%3Ccircle cx='48.0' cy='50.0' r='2.4'/%3E%3C/g%3E%3Ccircle cx='72.0' cy='50.0' r='2.4'/%3E%3C/g%3E%3C/svg%3E")}body.template-collection .mg-hero-links--styles .mg-shape--bezel{--mg-glyph-src: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='10 18 100 100'%3E%3Cdefs%3E%3Cmask id='k2' maskUnits='userSpaceOnUse' x='0' y='0' width='120' height='140'%3E%3Crect width='120' height='140' fill='white'/%3E%3Cpath d='M50.0 40.0 H70.0 L78.0 48.0 V78.0 L70.0 86.0 H50.0 L42.0 78.0 V48.0 Z' fill='black'/%3E%3C/mask%3E%3Cmask id='k3' maskUnits='userSpaceOnUse' x='0' y='0' width='120' height='140'%3E%3Crect width='120' height='140' fill='white'/%3E%3Cpath d='M53.0 45.0 H67.0 L73.0 51.0 V75.0 L67.0 81.0 H53.0 L47.0 75.0 V51.0 Z' fill='black'/%3E%3C/mask%3E%3C/defs%3E%3Cg fill='none' stroke='%23000' stroke-width='1.6' stroke-linejoin='round' stroke-linecap='round'%3E%3Cg mask='url(%23k3)'%3E%3Cg mask='url(%23k2)'%3E%3Cellipse cx='60' cy='92' rx='42' ry='19'/%3E%3Cellipse cx='60' cy='89' rx='36' ry='13'/%3E%3C/g%3E%3Cpath d='M50.0 40.0 H70.0 L78.0 48.0 V78.0 L70.0 86.0 H50.0 L42.0 78.0 V48.0 Z'/%3E%3C/g%3E%3Cpath d='M53.0 45.0 H67.0 L73.0 51.0 V75.0 L67.0 81.0 H53.0 L47.0 75.0 V51.0 Z'/%3E%3Cpath d='M57.0 51.0 H63.0 L67.0 55.0 V71.0 L63.0 75.0 H57.0 L53.0 71.0 V55.0 Z'/%3E%3Cpath d='M47 45 L53 51 M73 45 L67 51 M47 81 L53 75 M73 81 L67 75'/%3E%3C/g%3E%3C/svg%3E")}body.template-collection .mg-hero-links--styles .mg-shape--toi-et-moi{--mg-glyph-src: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='10 18 100 100'%3E%3Cdefs%3E%3Cmask id='k2' maskUnits='userSpaceOnUse' x='0' y='0' width='120' height='140'%3E%3Crect width='120' height='140' fill='white'/%3E%3Cpath d='M45 40 C52.7 54.95 59 64.15 59 71.74 C59 81.4 52.7 86 45 86 C37.3 86 31 81.4 31 71.74 C31 64.15 37.3 54.95 45 40 Z' transform='rotate(-14 45 63)' fill='black'/%3E%3C/mask%3E%3Cmask id='k3' maskUnits='userSpaceOnUse' x='0' y='0' width='120' height='140'%3E%3Crect width='120' height='140' fill='white'/%3E%3Cpath d='M69.0 50.0 H83.0 L87.0 54.0 V76.0 L83.0 80.0 H69.0 L65.0 76.0 V54.0 Z' fill='black'/%3E%3C/mask%3E%3C/defs%3E%3Cg fill='none' stroke='%23000' stroke-width='1.6' stroke-linejoin='round' stroke-linecap='round'%3E%3Cg mask='url(%23k3)'%3E%3Cg mask='url(%23k2)'%3E%3Cellipse cx='60' cy='92' rx='42' ry='19'/%3E%3Cellipse cx='60' cy='89' rx='36' ry='13'/%3E%3C/g%3E%3Cpath d='M45 40 C52.7 54.95 59 64.15 59 71.74 C59 81.4 52.7 86 45 86 C37.3 86 31 81.4 31 71.74 C31 64.15 37.3 54.95 45 40 Z' transform='rotate(-14 45 63)'/%3E%3C/g%3E%3Cpath d='M69.0 50.0 H83.0 L87.0 54.0 V76.0 L83.0 80.0 H69.0 L65.0 76.0 V54.0 Z'/%3E%3Cpath d='M73.0 55.0 H79.0 L82.0 58.0 V72.0 L79.0 75.0 H73.0 L70.0 72.0 V58.0 Z'/%3E%3C/g%3E%3C/svg%3E")}body.template-collection .mg-hero-links--styles .mg-shape--modern{--mg-glyph-src: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='10 18 100 100'%3E%3Cdefs%3E%3Cmask id='k2' maskUnits='userSpaceOnUse' x='0' y='0' width='120' height='140'%3E%3Crect width='120' height='140' fill='white'/%3E%3Cpath d='M56 37 C64.25 53.25 71 63.25 71 71.5 C71 82.0 64.25 87 56 87 C47.75 87 41 82.0 41 71.5 C41 63.25 47.75 53.25 56 37 Z' transform='rotate(16 56 62)' fill='black'/%3E%3C/mask%3E%3Cmask id='k3' maskUnits='userSpaceOnUse' x='0' y='0' width='120' height='140'%3E%3Crect width='120' height='140' fill='white'/%3E%3Cpath d='M96 86 C100 60 86 34 62 28 C50 25 40 30 36 38 L42 41 C46 34 54 32 62 34 C82 40 92 60 90 84 Z' fill='black'/%3E%3C/mask%3E%3C/defs%3E%3Cg fill='none' stroke='%23000' stroke-width='1.6' stroke-linejoin='round' stroke-linecap='round'%3E%3Cg mask='url(%23k3)'%3E%3Cg mask='url(%23k2)'%3E%3Cellipse cx='60' cy='92' rx='42' ry='19'/%3E%3Cellipse cx='60' cy='89' rx='36' ry='13'/%3E%3C/g%3E%3Cpath d='M56 37 C64.25 53.25 71 63.25 71 71.5 C71 82.0 64.25 87 56 87 C47.75 87 41 82.0 41 71.5 C41 63.25 47.75 53.25 56 37 Z' transform='rotate(16 56 62)'/%3E%3C/g%3E%3Cpath d='M96 86 C100 60 86 34 62 28 C50 25 40 30 36 38 L42 41 C46 34 54 32 62 34 C82 40 92 60 90 84 Z'/%3E%3C/g%3E%3C/svg%3E")}body.template-collection .mg-hero-links--styles .mg-shape--all{--mg-glyph-src: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='10 18 100 100'%3E%3Cdefs%3E%3Cmask id='k0' maskUnits='userSpaceOnUse' x='0' y='0' width='120' height='140'%3E%3Crect width='120' height='140' fill='white'/%3E%3Cellipse cx='42' cy='81.2' rx='23.8' ry='10.4' fill='black'/%3E%3C/mask%3E%3Cmask id='k2' maskUnits='userSpaceOnUse' x='0' y='0' width='120' height='140'%3E%3Crect width='120' height='140' fill='white'/%3E%3Cellipse cx='42' cy='66' rx='8.5' ry='12.3' fill='black'/%3E%3C/mask%3E%3Cmask id='k3' maskUnits='userSpaceOnUse' x='0' y='0' width='120' height='140'%3E%3Crect width='120' height='140' fill='white'/%3E%3Cellipse cx='78' cy='96.8' rx='26.2' ry='11.6' fill='black'/%3E%3C/mask%3E%3Cmask id='k5' maskUnits='userSpaceOnUse' x='0' y='0' width='120' height='140'%3E%3Crect width='120' height='140' fill='white'/%3E%3Cellipse cx='78' cy='80' rx='9.5' ry='13.7' fill='black'/%3E%3C/mask%3E%3C/defs%3E%3Cg fill='none' stroke='%23000' stroke-width='1.6' stroke-linejoin='round' stroke-linecap='round'%3E%3Cg mask='url(%23k5)'%3E%3Cg mask='url(%23k3)'%3E%3Cg mask='url(%23k2)'%3E%3Cg mask='url(%23k0)'%3E%3C/g%3E%3Cellipse cx='42' cy='81.2' rx='23.8' ry='10.4'/%3E%3Cellipse cx='42' cy='79.3' rx='19.0' ry='7.1'/%3E%3C/g%3E%3Cellipse cx='42' cy='66' rx='8.5' ry='12.3'/%3E%3C/g%3E%3Cellipse cx='78' cy='96.8' rx='26.2' ry='11.6'/%3E%3Cellipse cx='78' cy='94.7' rx='21.0' ry='7.9'/%3E%3C/g%3E%3Cellipse cx='78' cy='80' rx='9.5' ry='13.7'/%3E%3C/g%3E%3C/svg%3E")}body.template-collection .mg-hero-links--styles .mg-hero-links__glyph{width:calc(var(--mg-glyph) * 1.15)}body.template-collection .mg-hero-links+.mg-hero-links{margin-top:2rem}@media screen and (max-width:749px){body.template-collection .mg-hero-links+.mg-hero-links{margin-top:.8rem}}@media screen and (min-width:1200px){body.template-collection .collection-wrapper .collection-product #product-grid.collection-product-list--3{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-flow:row dense}body.template-collection #product-grid.collection-product-list--3 .collection-promo-tile--right{grid-column:3 / span 2}body.template-collection #product-grid.collection-product-list--3 .collection-promo-tile--left{grid-column:1 / span 2}}body.template-collection .mg-wedband{position:relative;margin-top:6.4rem;color:#1a1d1b}body.template-collection .mg-wedband__media,body.template-collection .mg-wedband__img{display:block;width:100%}body.template-collection .mg-wedband__img{height:auto;aspect-ratio:1 / 1;object-fit:cover;object-position:86% 50%}@media screen and (min-width:576px)and (max-width:749px){body.template-collection .mg-wedband__img{aspect-ratio:16 / 9}}body.template-collection .mg-wedband__text{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem;padding:3.2rem 1.6rem 0}body.template-collection .mg-wedband__eyebrow{margin:0;font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase;color:#7a6440}body.template-collection .mg-wedband__h{margin:0;font-family:var(--font-heading-family);font-weight:400;font-size:3rem;line-height:1.15;letter-spacing:-.01em;color:inherit}body.template-collection .mg-wedband__p{margin:0 0 1.2rem;max-width:36rem;font-size:1.5rem;line-height:1.6;color:#5f6c66}body.template-collection .mg-wedband__btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;padding:0 2.8rem;border:1px solid rgb(28,63,50);font-size:1.2rem;font-weight:500;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;color:#1c3f32;background:transparent;transition:background-color .3s ease,color .3s ease}body.template-collection .mg-wedband__btn:hover{background-color:#1c3f32;color:#fcfbf8}@media screen and (min-width:750px){body.template-collection .mg-wedband{margin-top:8rem}body.template-collection .mg-wedband__img{aspect-ratio:2 / 1;object-position:50% 50%}body.template-collection .mg-wedband__text{position:absolute;top:0;right:0;bottom:0;left:0;justify-content:center;padding:0 calc(max(3.2rem,(100% - 153.6rem) / 2) + 4.8rem);background:#0e141157;color:#fcfbf8}body.template-collection .mg-wedband__eyebrow{color:#fcfbf8d1}body.template-collection .mg-wedband__h{font-size:clamp(3rem,2.5vw,3.6rem)}body.template-collection .mg-wedband__p{color:#fcfbf8e0}body.template-collection .mg-wedband__btn{min-height:5.2rem;padding:0 3.6rem;border-color:#fcfbf8e6;background-color:#0a16111f;color:#fcfbf8}body.template-collection .mg-wedband__btn:hover{background-color:#fcfbf8;color:#1c3f32}}@media screen and (min-width:990px){body.template-collection .mg-wedband{margin-top:10.4rem}body.template-collection .mg-wedband__text{background:linear-gradient(90deg,#0b1a138f 0,#0b1a136b 52rem,#0b1a1354 80rem,#0b1a130f 104rem,#0b1a1300 116rem)}}body.template-collection .shopify-section:has(.mg-wedband){padding-bottom:0!important}body.template-collection .shopify-section:has(.mg-wedband)+.shopify-section .mg-cg{border-top:0}body.template-collection [id$=__mg_trust] .multicolumn-card__icon{display:none!important}body.template-collection [id$=__mg_trust] .multicolumn-card{justify-content:center!important;text-align:center!important}body.template-collection [id$=__mg_trust] .multicolumn-card__content{display:flex;flex-direction:column;align-items:center!important;width:100%;text-align:center!important}body.template-collection [id$=__mg_trust] .multicolumn-card__heading{margin-bottom:.8rem!important;font-family:var(--font-heading-family)!important;font-size:2.2rem!important;font-weight:400!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important;color:#1a1d1b!important}body.template-collection [id$=__mg_trust] .multicolumn-card__text{width:100%;text-align:center!important;color:#5f6c66!important}body.template-list-collections .mg-cindex{padding-bottom:6.4rem}@media screen and (min-width:990px){body.template-list-collections .mg-cindex{padding-bottom:10.4rem}}body.template-list-collections .mg-cindex__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem 1.6rem}@media screen and (min-width:750px){body.template-list-collections .mg-cindex__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4.8rem 3.2rem}}@media screen and (min-width:1200px){body.template-list-collections .mg-cindex__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}body.template-list-collections .mg-cindex__h{margin:0 0 .4rem;padding-bottom:1.2rem;border-bottom:1px solid rgb(221,214,200);font-family:var(--font-heading-family);font-weight:400;font-size:2.2rem;line-height:1.2;letter-spacing:0;color:#1a1d1b}body.template-list-collections .mg-cindex__list{list-style:none;margin:0;padding:0}body.template-list-collections .mg-cindex__link{display:flex;align-items:center;min-height:4.4rem;font-size:1.5rem;line-height:1.4;color:#1a1d1b;text-decoration:underline 1px transparent;text-underline-offset:.3em;transition:text-decoration-color .3s ease}@media screen and (min-width:750px){body.template-list-collections .mg-cindex__link{font-size:1.6rem}}@media(hover:hover)and (pointer:fine){body.template-list-collections .mg-cindex__link:hover{text-decoration-color:currentColor}}body.template-collection .mg-wedband__btn,body.template-collection .mg-wedband__btn:hover{min-height:0;padding:0 0 .7rem;border:0;border-bottom:1px solid currentColor;background:none;color:#1c3f32;transition:border-color .3s ease}body.template-collection .mg-wedband__btn:is(:hover,:focus-visible){border-bottom-color:transparent}@media screen and (min-width:750px){body.template-collection .mg-wedband__btn,body.template-collection .mg-wedband__btn:hover{min-height:0;padding:0 0 .7rem;border-bottom-color:#fcfbf8d9;background:none;color:#fcfbf8}body.template-collection .mg-wedband__btn:is(:hover,:focus-visible){border-bottom-color:transparent}}body.template-collection :is(.mg-lr7-rings,.mg-lr8-jewel) .facets__wrapper .facets__summary-title{font-size:1.4rem;letter-spacing:.02em;text-transform:none}@media screen and (min-width:1200px){body.template-collection .mg-lr7-few .collection-wrapper .collection-product #product-grid.collection-product-list{grid-template-columns:repeat(var(--mg-lr7-n),calc((100% - 7.2rem)/4))!important;justify-content:center}}@media screen and (min-width:990px)and (max-width:1199px){body.template-collection .mg-lr7-few .collection-wrapper .collection-product #product-grid.collection-product-list{grid-template-columns:repeat(var(--mg-lr7-n),calc((100% - 4.8rem) / 3))!important;justify-content:center}}@media screen and (max-width:749px){body.template-collection .mg-lr7-few .collection-product-list>.collection-product-card:last-child:nth-child(odd){grid-column:1 / -1;justify-self:center;width:calc((100% - .8rem)/2)}}@media screen and (min-width:750px)and (max-width:989px){body.template-collection .mg-lr7-few .collection-product-list>.collection-product-card:last-child:nth-child(odd){grid-column:1 / -1;justify-self:center;width:calc((100% - 1.6rem)/2)}}body.template-collection :is(.mg-lr7-rings,.mg-lr8-jewel) .load-more-wrapper .js-load-more{position:relative;overflow:visible;width:auto!important;min-width:0!important;min-height:0!important;height:auto!important;padding:0 0 .6rem!important;border:0!important;border-bottom:1px solid rgb(28,63,50)!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:#1c3f32!important;transition:border-color .24s ease}body.template-collection :is(.mg-lr7-rings,.mg-lr8-jewel) .load-more-wrapper .js-load-more :is(.button__content,.button__label){color:inherit!important;background:none!important}body.template-collection :is(.mg-lr7-rings,.mg-lr8-jewel) .load-more-wrapper .js-load-more:before{display:none!important}body.template-collection :is(.mg-lr7-rings,.mg-lr8-jewel) .load-more-wrapper .js-load-more:is(:hover,:focus-visible){background:none!important;color:#1c3f32!important;border-bottom-color:transparent!important}body.template-collection :is(.mg-lr7-rings,.mg-lr8-jewel) .load-more-wrapper .js-load-more:after{content:"";display:block;position:absolute;left:-.8rem;right:-.8rem;top:50%;height:4.4rem;transform:translateY(-50%)}@media screen and (min-width:990px){body.template-collection .collection-hero.mg-lr8-jewel .collection-hero__content{padding-top:3.2rem;padding-bottom:3.2rem}body.template-collection .collection-hero.mg-lr8-jewel .mg-hero-crumbs{margin-bottom:2rem}body.template-collection .collection-hero.mg-lr8-jewel .mg-hero-links{margin-top:2.4rem}}.mg-cg__q p:has(+.mg-cg__alink){padding-bottom:1.2rem}.mg-cg__q .mg-cg__alink a{color:#1c3f32;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em}.mg-cg__q .mg-cg__alink a:hover{text-decoration-thickness:2px}@media screen and (max-width:749px){.mg-hero-links--tiles .mg-tile-rest{position:absolute!important;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media screen and (max-width:989px){.mg-hero-links .mg-tile-lead{position:absolute!important;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/mg-89-collection.css.map */
