@media screen and (min-width:990px){:root{--font-paragraph--size: 17px;--font-paragraph--line-height: 1.4;--font-h1--size: 50px;--font-h1--line-height: 1.1;--font-h1--letter-spacing: .025em;--font-h2--size: 43px;--font-h2--line-height: 1.1;--font-h2--letter-spacing: .025em;--font-h3--size: 33px;--font-h3--line-height: 1.1;--font-h3--letter-spacing: .025em}body,.rte,.rte p,.text-block p,p{letter-spacing:.025em}.rte h1,.rte h2,.rte h3{letter-spacing:.025em;line-height:1.1}.rte h2{font-size:43px}.rte h3{font-size:33px}}.button:not(.button-unstyled):not(.slideshow-control):not(.quick-add__button),.button-secondary,.add-to-cart-button,a.button-custom,.button-custom:not(.quick-add__button){font-size:13px!important;font-weight:700!important;letter-spacing:.2em!important;text-transform:uppercase;line-height:1.42!important;padding:12px 20px!important;min-height:0!important}.add-to-cart-button{padding:13px 20px!important}.add-to-cart-button .add-to-cart-icon{display:none!important}.shopify-section[id*=header_announcements] .section-background+*,.shopify-section[id*=header_announcements] [class*=announcement-bar]:not(.announcement-bar__text){padding-block:0!important}.announcement-bar__slides{min-height:38px;height:38px;display:grid;align-items:center}.announcement-bar__text{font-family:var(--font-body--family);font-size:12.75px!important;font-weight:400;letter-spacing:.025em!important;line-height:1.4!important;text-transform:none!important}.announcement-bar__text strong{font-size:11.475px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;margin-right:5px}.shopify-section[id*=header_announcements] slideshow-arrows,.shopify-section[id*=header_announcements] .slideshow-control,.shopify-section[id*=header_announcements] button{display:none!important}@media screen and (min-width:750px){.header__row--top .header__columns{padding-block:30px 10px!important}.header__row--bottom .header__columns{padding-block:0 20px!important;column-gap:0!important;grid-template-columns:0 1fr 0!important}.header__row--bottom .header__column--center,header-menu,header-menu .header-menu__inner,header-menu nav.menu-list,header-menu overflow-list{width:100%!important;max-width:none!important;justify-content:center!important}header-menu .menu-list a,header-menu .menu-list__link,header-menu overflow-list a{font-family:var(--font-heading--family)!important;font-weight:500!important;font-size:14px!important;letter-spacing:.025em!important;line-height:30px!important;padding:0!important}header-menu .menu-list__link-title{padding:0 15px!important}header-menu overflow-list::part(list){gap:0!important;column-gap:0!important;justify-content:center!important}header-menu overflow-list,header-menu .menu-list{gap:0!important;column-gap:0!important}header-menu [slot=more]{width:0!important;min-width:0!important;max-width:0!important;padding:0!important;margin:0!important;overflow:hidden!important}header search-button.search-action .header-actions__action{transform:translate(8px)}header header-actions .header-actions__action:has(cart-icon){transform:translate(8px)}.header__icon svg,header .header-actions__action svg,header button svg,header a[href*="/cart"] svg{width:28px!important;height:28px!important}}@media screen and (min-width:990px){.product-information__grid>.product-details{padding-inline-start:56px!important;padding-inline-end:0!important}.product-information__media{width:600px!important;max-width:600px!important}.product-information__media media-gallery slideshow-component{grid-template-columns:80px 494px!important;column-gap:15px!important}.product-information__media slideshow-container,.product-information__media slideshow-slide{width:494px!important;max-width:494px!important}.product-information__media .slideshow-controls__thumbnails-container{width:80px!important}}.product-details h1{font-size:43px!important;line-height:1.1!important;letter-spacing:.025em!important}.product-details product-price .price,.product-details product-price bdi{font-size:19px!important;line-height:1.4;letter-spacing:.025em}.product-details .variant-option legend{font-size:14px!important;letter-spacing:.2em!important}.product-details .variant-option.mg-swatches legend .mg-selected{font-size:14px;letter-spacing:0}.variant-option.mg-swatches{gap:8px!important}.variant-option.mg-swatches .variant-option__button-label.mg-sw{width:40px!important;height:40px!important;min-width:40px;max-width:40px;min-height:40px!important;max-height:40px;flex:0 0 40px!important}@media screen and (min-width:990px){.product-information{padding-block-start:6px!important}.product-information__media{margin-top:49px}.product-information__media .slideshow-controls__thumbnails-container{transform:translate(-3px,-4px)}}.product-details>.group-block>.group-block-content{gap:0!important}.product-details>.group-block>.group-block-content>.group-block:has(h1)>.group-block-content{gap:21px!important}.product-details>.group-block>.group-block-content>.group-block:has(.icon-block){margin-top:-5px!important}.product-details>.group-block>.group-block-content>.group-block:has(h1)+.group-block:has(.icon-block){margin-top:15px!important}.product-details>.group-block>.group-block-content>variant-picker{margin-top:14px!important}.product-details>.group-block>.group-block-content>.buy-buttons-block{margin-top:23px!important}.product-details>.group-block>.group-block-content>rte-formatter{margin-top:15px!important}.product-details .add-to-cart-button{height:46px!important;min-height:46px!important;padding-block:0!important}.product-details rte-formatter{display:block!important}.product-details rte-formatter>*{margin:0 0 25px!important}.product-details rte-formatter>h2,.product-details rte-formatter>h3{margin:61px 0 25px!important}.product-details rte-formatter>:first-child{margin-top:0!important}.product-details rte-formatter>:last-child{margin-bottom:0!important}.product-details>.group-block>.group-block-content>.accordion{margin-top:13px!important}.product-details .accordion details{border-top:1px solid #e0dfdf!important;border-bottom:0!important}.product-details .accordion details:last-child{border-bottom:1px solid #e0dfdf!important}.product-details .accordion summary{min-height:50px;padding:15px!important;font-size:14px!important;letter-spacing:.2em!important;text-transform:uppercase;line-height:19.6px!important;font-weight:400!important;font-family:var(--font-body--family)!important}.product-details .accordion summary *{font-size:14px!important;letter-spacing:.2em!important;font-weight:400!important;font-family:var(--font-body--family)!important}.product-details .accordion summary .svg-wrapper,.product-details .accordion summary svg{width:12px!important;height:12px!important}@media screen and (min-width:990px){.product-information__grid>.product-details{padding-top:25px!important}}.product-details .group-block:has(.icon-block)>.group-block-content{gap:10px!important;align-items:center}.product-details .group-block:has(.icon-block) .icon-block svg,.product-details .group-block:has(.icon-block) .icon-block img{width:25px!important;height:25px!important}.product-details .group-block:has(.icon-block) p{font-size:17px;line-height:23.8px}.product-details .variant-option.mg-swatches legend{margin-bottom:11px!important;padding:0;line-height:19.6px}@media screen and (min-width:990px){.slideshow-controls__thumbnails-container .slideshow-controls__thumbnail,.slideshow-controls__thumbnail{width:80px!important;height:80px!important;padding:2px!important;border:0!important;border-radius:0!important;outline:2px solid transparent;outline-offset:-2px;margin:0!important}.slideshow-controls__thumbnail[aria-selected=true]{outline-color:#2a3743}.slideshow-controls__thumbnail img{width:76px!important;height:76px!important;object-fit:cover;border-radius:0!important}.slideshow-controls__thumbnails,.slideshow-controls__thumbnails-container>*{gap:15px!important}}.product-details .accordion details{border:1px solid #e0dfdf!important}.product-details .accordion details+details{margin-top:-1px!important}.product-details .accordion summary{padding:15px!important}.product-details .group-block:has(.icon-block)+.group-block:has(.icon-block) .icon-block svg{visibility:hidden}.product-details .group-block:has(.icon-block)+.group-block:has(.icon-block) .icon-block{position:relative}.product-details .group-block:has(.icon-block)+.group-block:has(.icon-block) .icon-block:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='black' stroke-width='2.6' stroke-linejoin='round'%3E%3Ccircle cx='32' cy='24' r='15'/%3E%3Ccircle cx='32' cy='24' r='8.5'/%3E%3Cpath d='M23 36.5 17 57l8.5-3.5L30 61l2.5-15M41 36.5 47 57l-8.5-3.5L34 61l-2.5-15'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='black' stroke-width='2.6' stroke-linejoin='round'%3E%3Ccircle cx='32' cy='24' r='15'/%3E%3Ccircle cx='32' cy='24' r='8.5'/%3E%3Cpath d='M23 36.5 17 57l8.5-3.5L30 61l2.5-15M41 36.5 47 57l-8.5-3.5L34 61l-2.5-15'/%3E%3C/svg%3E") center / contain no-repeat}
/*# sourceMappingURL=/cdn/shop/t/9/assets/mg-1to1-a.css.map */
