.card--product,.card--product .card__inner,.card--product .card__options{background:transparent!important}.card--product .media{background-color:#013339!important}.card--product .media img{object-position:center top!important}@media(max-width:1023px){.card-wrapper .media--square:not(.card--text-only){padding-bottom:100%!important}}.grid{row-gap:22px!important}@media(max-width:749px){.grid{row-gap:16px!important}.collection>.title-wrapper,.collection .title-wrapper-with-link{margin-top:24px!important}}.card-wrapper>a{position:relative;display:flex;flex-direction:column;min-width:0}.card--product,.card--product .card__inner{display:contents}.card--product .card__inner>div{order:1}.card--product .card__options{order:2}.card-wrapper>a>.card-information{order:3;margin:6px 0 0!important}.card--product .card__options{position:static!important;left:auto!important;right:auto!important;bottom:auto!important;padding:6px 0 0!important;display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.card--product .card__options product-form,.card--product .card__options .product-form,.card--product .card__options form{display:contents}.card--product .card__options .product-form__error-message-wrapper{display:none}.card-wrapper>a .price{flex:0 0 auto!important;width:auto!important;height:32px;padding:0 10px!important;background:#fdfaf0;border:2px solid #013339;border-radius:9px;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box;margin:0!important}.card-wrapper>a .price *{color:#013339!important;opacity:1!important;margin:0!important;padding:0!important;line-height:1!important;height:auto!important;min-height:0!important;text-align:center!important;font-family:Arial,sans-serif!important;font-weight:700!important}.card-wrapper>a .price>div,.card-wrapper>a .price .price__regular,.card-wrapper>a .price .price__container{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:auto!important}.card-wrapper>a .price .price-item{font-size:16px!important;display:flex!important;align-items:center!important;gap:.3em}.card-wrapper>a .price .visually-hidden,.card-wrapper>a .price .visually-hidden--inline,.card-wrapper>a .price .price__compare-title,.card-wrapper>a .price .price__unit-wrapper{display:none!important;width:0!important}.card-information .title-and-price{display:block}.card-information__text{display:block;margin:0!important;font-size:15px!important;line-height:19px!important;height:38px;overflow:hidden}.card--product .card-quantity{flex:0 0 96px;height:32px;min-height:0;border-radius:9px;border:2px solid #013339;display:flex;align-items:center;justify-content:space-between;overflow:hidden;background:#fdfaf0;margin:0!important;padding:0 6px!important;align-self:center;box-sizing:border-box}.card--product .card-quantity__button{width:24px;height:28px;min-height:0;padding:0;display:flex;align-items:center;justify-content:center;background:transparent;border:0}.card--product .card-quantity__button svg{width:11px;height:11px}.card--product .card-quantity__input{height:28px;min-height:0;padding:0;width:30px;text-align:center;font-size:16px!important;font-family:Arial,sans-serif!important;font-weight:700!important;color:#013339!important;background:transparent;border:0}.card--product .product-form__buttons{flex:1 1 80px;min-width:0!important;margin:0!important;align-self:center}.card--product .product-form__submit{width:100%!important;min-width:0!important;max-width:100%!important;height:32px;min-height:0!important;margin:0!important;padding:0 4px!important;border-radius:9px;display:flex;align-items:center;justify-content:center;line-height:1;font-size:12px!important;white-space:nowrap;overflow:hidden}.card--product .product-form__submit span{font-size:12px!important;line-height:1!important;letter-spacing:0!important;min-width:0;overflow:hidden;text-overflow:ellipsis}@media(max-width:749px){.card--product .card__options{padding:6px 0 0!important;gap:5px}.card-wrapper>a .price{height:28px;padding:0 7px!important;border-radius:7px}.card-wrapper>a .price .price-item{font-size:14px!important}.card--product .card-quantity{flex:1 1 auto;height:28px;border-radius:7px;padding:0 5px!important}.card--product .card-quantity__button{width:22px;height:24px}.card--product .card-quantity__input{height:24px;width:26px;font-size:14px!important}.card--product .product-form__buttons{flex:1 1 100%}.card--product .product-form__submit{height:28px;border-radius:7px;font-size:11px!important}.card--product .product-form__submit span{font-size:11px!important}.card-information__text{font-size:12px!important;line-height:15px!important;height:30px}}.card-wrapper>a .price--on-sale .price__regular{display:none!important}.card-wrapper>a .price:not(.price--on-sale) .price__sale{display:none!important}.card-wrapper>a .price .price__compare{display:flex!important;margin-right:.2em!important;opacity:.65!important}.card-wrapper>a .price--on-sale .price__sale{gap:.2em}.card-wrapper>a .price--on-sale{padding:0 8px!important}html body .button,html body .shopify-challenge__button,html body .shopify-payment-button__button--unbranded,html body .cart__dynamic-checkout-buttons div[role=button]{border-width:1px!important;border-bottom-width:1px!important;border-radius:3px!important;bottom:0!important}html body .button:hover,html body .button:disabled,html body .button[aria-disabled=true],html body .cart__checkout-button:disabled,html body .shopify-payment-button__button--unbranded:hover{border-bottom-width:1px!important;bottom:0!important;margin-top:0!important}html body .button--tertiary{border-width:0!important}html body .button--primary,html body .button--ghost,html body .button--big,html body .button--margin,html body .cart__checkout-button{min-height:52px!important;font-size:14px!important;letter-spacing:.12em!important}html body .button--primary span,html body .button--ghost span,html body .button--big span,html body .button--margin span,html body .cart__checkout-button span{font-size:14px!important;letter-spacing:.12em!important}html body shopify-accelerated-checkout,html body shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size:52px!important;--shopify-accelerated-checkout-button-border-radius:3px!important}html body .card-wrapper>a .price,html body .card--product .card-quantity{border-width:1px!important;border-radius:3px!important}html body .card--product .product-form__submit{border-radius:3px!important}html body .button:not([disabled]):hover,html body .button.button--ghost:hover,html body .button:focus-visible,html body .shopify-challenge__button:hover,html body .shopify-payment-button__button--unbranded:hover,html body .cart__dynamic-checkout-buttons div[role=button]:hover{bottom:0!important;border-bottom-width:1px!important}html body .card--product .product-form__submit,html body .card--product .product-form__submit span{font-size:13px!important;letter-spacing:.08em!important}@media(max-width:749px){html body .card--product .product-form__submit,html body .card--product .product-form__submit span{font-size:12px!important;letter-spacing:.06em!important}}html body.cart .cart-item{grid-template-columns:72px auto!important;grid-gap:14px!important;padding:0 0 14px!important;margin:0 0 14px!important;border-bottom:1px solid rgba(1,51,57,.12)!important}html body.cart .cart-items{grid-gap:0!important;margin-top:12px!important}html body.cart .cart-items thead tr{margin-bottom:14px!important}html body.cart .cart-item__info{justify-content:center!important;gap:8px!important}html body.cart .cart-item__header{grid-row-gap:2px!important}html body.cart .cart-item__name,html body.cart .cart-items .cart-item__name{font-size:15px!important;line-height:1.15!important}html body.cart .cart-item__totals .price,html body.cart .cart-item__price-wrapper{font-family:Arial,sans-serif!important;font-weight:700!important;font-size:15px!important}html body.cart .cart-item__prices .price{font-family:Arial,sans-serif!important;font-size:12px!important;letter-spacing:0!important;opacity:.75!important}html body.cart .cart-item__quantity{grid-template-columns:auto!important;grid-gap:0!important;width:auto!important}html body.cart .cart-item__quantity label{display:none!important;width:0!important;overflow:hidden!important}html body.cart .cart-item quantity-input.quantity{height:34px!important;min-height:0!important;width:auto!important;border:1px solid #013339!important;border-radius:3px!important;background:transparent!important;display:inline-flex!important;align-items:center!important}html body.cart .cart-item .quantity__button{width:30px!important;height:32px!important;min-height:0!important;color:#013339!important;background:transparent!important}html body.cart .cart-item .quantity__input{width:34px!important;height:32px!important;min-height:0!important;font-family:Arial,sans-serif!important;font-weight:700!important;font-size:14px!important;color:#013339!important;background:transparent!important}html body.cart .cart-item cart-remove-button{width:28px!important;height:28px!important}html body.cart .cart-item cart-remove-button .button{min-width:28px!important;min-height:28px!important;height:28px!important;border:0!important;background:transparent!important}html body.cart .cart-item__footer{grid-template-columns:auto 28px!important;grid-gap:12px!important}html body.cart .totals__subtotal,html body.cart .totals__subtotal-value,html body.cart .totals__subtotal-value .money{font-family:Arial,sans-serif!important;font-weight:700!important;font-size:18px!important;letter-spacing:0!important}@media(max-width:749px){html body.cart .cart-item{grid-template-columns:64px auto!important;grid-gap:12px!important;padding-bottom:12px!important;margin-bottom:12px!important}html body.cart .cart-item__name,html body.cart .cart-items .cart-item__name{font-size:14px!important}html body.cart .totals__subtotal,html body.cart .totals__subtotal-value,html body.cart .totals__subtotal-value .money{font-size:16px!important}}html body.cart .cart-item__footer{display:flex!important;align-items:center!important;gap:12px!important;grid-template-columns:none!important}html body.cart .cart-item__quantity{display:flex!important;align-items:center!important;width:auto!important;flex:0 0 auto!important;grid-template-columns:none!important;gap:0!important}html body.cart .cart-item quantity-input.quantity{width:auto!important;flex:0 0 auto!important;justify-self:start!important}html body.cart .cart-item cart-remove-button{margin-left:auto!important;flex:0 0 auto!important}html body.cart .totals__subtotal-value{margin-left:6px!important}@media(max-width:749px){html body.cart .cart-item quantity-input.quantity{height:36px!important}html body.cart .cart-item .quantity__button{width:36px!important;height:34px!important}html body.cart .cart-item .quantity__input{width:38px!important;height:34px!important}}html body.cart .cart__footer .js-contents>*:first-child,html body.cart .cart__footer .js-contents>*:first-child *{font-family:Arial,sans-serif!important;font-weight:700!important}@media(max-width:749px){html body.cart .cart-item quantity-input.quantity{height:32px!important}html body.cart .cart-item .quantity__button{width:30px!important;height:30px!important}html body.cart .cart-item .quantity__input{width:32px!important;height:30px!important;font-size:13px!important}html body.cart .cart-item__name,html body.cart .cart-items .cart-item__name{line-height:1.3!important}html body.cart .cart-item__info{gap:10px!important}html body.cart .cart-item{grid-gap:14px!important;padding-bottom:14px!important;margin-bottom:14px!important}}html body.cart .cart__items{padding-bottom:0!important}html body.cart .cart__contents>*+*{margin-top:20px!important}html body.cart .cart__footer>div:only-child{padding-top:20px!important;border-top-width:1px!important}html body.cart .cart-item:last-child{border-bottom:0!important;margin-bottom:0!important;padding-bottom:0!important}@media(min-width:1024px){html body.cart #cart{display:grid!important;grid-template-columns:1fr 380px!important;gap:40px!important;align-items:start!important}html body.cart #cart>*{margin-top:0!important;min-width:0!important}html body.cart #cart>.cart__footer-wrapper{position:sticky!important;top:20px!important}html body.cart #main-cart-footer{max-width:none!important;width:100%!important}html body.cart .cart__footer>div:only-child{border-top:0!important;padding-top:0!important}}html body.cart .cart__footer>div{display:flex!important;flex-direction:column!important}html body.cart .cart__footer>div>.js-contents{display:contents!important}html body.cart .cart__footer>div>*,html body.cart .cart__footer .js-contents>*{order:5!important}html body.cart .cart__footer .md-ship-goal{order:1!important}html body.cart .cart__footer pickeasy-app-widget{order:2!important}html body.cart .cart__footer .totals{order:3!important}html body.cart .cart__footer .tax-note{order:4!important}html body.cart .cart__footer .cart__ctas{order:8!important}html body.cart .cart__footer .cart__dynamic-checkout-buttons{order:9!important}@media(min-width:1024px){html body.cart #cart{grid-template-columns:1.85fr 1fr!important;max-width:1400px!important;margin:0 auto!important}html body.cart #main-cart,html body.cart #main-cart-footer,html body.cart #cart .title-wrapper,html body.cart #cart .title-wrapper-with-link{margin-top:0!important;padding-top:0!important}}@media(min-width:1024px){html body.cart #cart{padding-top:40px!important}}html body .card-wrapper>a .price{border:1px solid transparent!important;box-shadow:inset 0 0 0 1px #013339!important;overflow:visible!important;transform:none!important}.md-bb .md-bb-link{display:flex;flex-direction:column;text-decoration:none;color:#013339}.md-bb-sq{position:relative;aspect-ratio:1/1;background:#013339;border-radius:10px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end}.md-bb-hero{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.md-bb-txt{position:relative;z-index:2;display:flex;flex-direction:column;width:100%;box-sizing:border-box;text-align:center;padding:46px 18px 18px;background:linear-gradient(to top,#013339f7,#013339ed 38%,#01333900 68%)}.md-bb-kick{font-family:Arial,sans-serif;font-size:12px;line-height:1.2;letter-spacing:.14em;color:#fdfaf0;margin:0 0 8px}.md-bb-head{font-family:Archivo,Arial,sans-serif;font-size:26px;line-height:1.02;color:#fdfaf0;margin:0 0 8px}.md-bb-sub{font-family:Arial,sans-serif;font-size:13px;line-height:1.4;color:#fdfaf0;opacity:.9;margin:0}.md-bb-btn{margin-top:6px;height:32px;line-height:30px;background:#c94943;border:1px solid #c94943;border-radius:3px;color:#fdfaf0;font-family:Archivo,Arial,sans-serif;font-size:13px;letter-spacing:.08em;text-align:center}.md-bb-title{margin-top:6px;font-family:Archivo,Arial,sans-serif;font-weight:700;font-size:15px;line-height:19px;text-transform:uppercase;color:#013339;text-align:left}.md-bb-strip{grid-column:1/-1;order:999;list-style:none;margin-top:8px}.md-bb-strip a{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 18px;text-align:center;background:#013339;border-radius:10px;padding:14px 18px;text-decoration:none}.md-bb-strip-t{font-family:Archivo,Arial,sans-serif;color:#fdfaf0;font-size:17px;line-height:1.2}.md-bb-strip-s{font-family:Arial,sans-serif;color:#fdfaf0;opacity:.85;font-size:13px;line-height:1.3;margin-top:3px}.md-bb-strip-b{background:#c94943;color:#fdfaf0;font-family:Archivo,Arial,sans-serif;font-size:13px;letter-spacing:.08em;padding:0 20px;height:32px;line-height:32px;border-radius:3px;white-space:nowrap}@media(max-width:749px){.md-bb-txt{padding:34px 12px 14px}.md-bb-kick{font-size:10px;letter-spacing:.1em;margin:0 0 5px}.md-bb-head{font-size:19px;margin:0 0 5px}.md-bb-sub{font-size:11px;line-height:1.3}.md-bb-btn{height:28px;line-height:26px;font-size:12px;letter-spacing:.06em}.md-bb-title{font-size:14px;line-height:17px}.md-bb-strip a{flex-direction:column;gap:8px;padding:14px}.md-bb-strip-t{font-size:15px}.md-bb-strip-s{font-size:12px}.md-bb-strip-b{width:100%;text-align:center;box-sizing:border-box}}@media(min-width:1024px){html body.cart #cart:has(.is-empty){display:block!important;max-width:1400px!important}}html body.cart .ft-options-container .ft-options{min-height:52px!important;height:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:8px 10px!important;box-sizing:border-box!important;border:1px solid rgba(1,51,57,.4)!important;border-radius:3px!important;box-shadow:none!important;background:#fdfaf0!important;color:#013339!important;font-family:Archivo,Arial,sans-serif!important;font-size:13px!important;letter-spacing:.06em!important;line-height:1.2!important;text-transform:uppercase!important;text-align:center!important}html body.cart .ft-options-container .ft-options *{color:inherit!important;font-family:inherit!important;font-size:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important;background:transparent!important}html body.cart .ft-options-container .ft-options-active{background:#013339!important;color:#fdfaf0!important;border:1px solid #013339!important}html body.cart #order-slots-date,html body.cart .order-slots-date{min-height:52px!important;border:1px solid rgba(1,51,57,.4)!important;border-radius:3px!important;background:#fdfaf0!important;color:#013339!important}html body.cart #order-slots-date input,html body.cart #order-slots-date select,html body.cart .order-slots-date input,html body.cart .order-slots-date select{color:#013339!important;opacity:1!important;background:transparent!important;font-family:Arial,sans-serif!important;font-size:16px!important}html body.cart #order-slots-date input::placeholder,html body.cart .order-slots-date input::placeholder{color:#013339!important;opacity:.8!important}html body.cart #order-slots-date svg,html body.cart .order-slots-date svg{color:#013339!important;stroke:#013339!important;opacity:1!important}html body.cart pickeasy-app-widget input:not([type=hidden]),html body.cart #order-slot-pickers input:not([type=hidden]){min-height:52px!important;height:52px!important;box-sizing:border-box!important;width:100%!important;border:2px solid #c94943!important;border-radius:3px!important;background:#fdfaf0!important;color:#c94943!important;font-family:Archivo,Arial,sans-serif!important;font-size:14px!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:0 12px 0 40px!important}html body.cart pickeasy-app-widget input::placeholder,html body.cart #order-slot-pickers input::placeholder{color:#c94943!important;opacity:1!important;font-family:Archivo,Arial,sans-serif!important;font-size:14px!important;letter-spacing:.08em!important;text-transform:uppercase!important}html body.cart pickeasy-app-widget svg,html body.cart #order-slot-pickers svg{color:#c94943!important;stroke:#c94943!important;opacity:1!important}html body.cart pickeasy-app-widget input:not([type=hidden]),html body.cart #order-slot-pickers input:not([type=hidden]){text-align:center!important;padding:0 12px!important}html body.cart pickeasy-app-widget svg,html body.cart #order-slot-pickers svg{display:none!important}html body.cart pickeasy-app-widget .neo-paginate svg,html body.cart #order-slot-pickers .neo-paginate svg{display:inline-block!important;fill:#013339!important;stroke:none!important}html body.cart pickeasy-app-widget .neo-th-left,html body.cart pickeasy-app-widget .neo-th-right{display:table-cell!important;vertical-align:middle!important;height:auto!important}html body.cart pickeasy-app-widget .neo-paginate svg{vertical-align:middle!important}html body.cart pickeasy-app-widget .neo-th.neo-center{text-align:center!important;padding:0!important;text-transform:uppercase!important;vertical-align:middle!important}html body.cart pickeasy-app-widget input:placeholder-shown,html body.cart #order-slot-pickers input:placeholder-shown{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c94943' stroke-width='2' stroke-linecap='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M3 10h18M8 3v4M16 3v4'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:calc(50% - 62px) center!important;background-size:16px 16px!important;text-indent:12px!important}html body.cart pickeasy-app-widget input[type=radio],html body.cart pickeasy-app-widget input[type=checkbox],html body.cart #order-slot-pickers input[type=radio],html body.cart #order-slot-pickers input[type=checkbox]{all:revert!important}html body.cart:has(#pickup-option-div.ft-options-active) .md-ship-goal,html body.cart:has(#delivery-pickup-option-div.ft-options-active) .md-ship-goal{display:none!important}body.index #shopify-section-sections--25681881203067__header{position:relative;z-index:9;margin-top:0!important;margin-bottom:-116px!important}body.index #shopify-section-sections--25681881203067__header .header-wrapper{background:transparent!important;border:0!important;box-shadow:none!important;display:block!important;align-items:initial!important;min-height:116px!important;padding:44px 0 0!important;box-sizing:border-box!important}body.index #shopify-section-sections--25681881203067__header .header-wrapper:before{display:none!important;content:none!important}body.index #shopify-section-sections--25681881203067__header .header{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;width:100%!important;max-width:none!important;box-sizing:border-box!important}body.index #shopify-section-sections--25681881203067__header .announcement{border:0!important}body.index #shopify-section-sections--25681881203067__header .header a,body.index #shopify-section-sections--25681881203067__header .header svg,body.index #shopify-section-sections--25681881203067__header .header__menu-item,body.index #shopify-section-sections--25681881203067__header .header__icon--menu svg{color:#fdfaf0!important}body.index .shopify-section-announcement{position:absolute!important;top:0!important;left:0!important;right:0!important;z-index:10!important}body.index .shopify-section-announcement,body.index .shopify-section-announcement *{background:transparent!important;background-color:transparent!important;border:0!important}body.index .shopify-section-announcement .announcement *{color:#fdfaf0!important}html body.index #shopify-section-sections--25681881203067__announcement{position:absolute!important;top:0!important;left:0!important;right:0!important;z-index:12!important;margin:0!important;padding:0!important}body.index #shopify-section-sections--25681881203067__announcement .announcement,body.index #shopify-section-sections--25681881203067__announcement .announcement *{color:#fdfaf0!important}body.index .shopify-section-group-header-group:not(.shopify-section-announcement):not(.section-header){display:none!important}body.index #shopify-section-sections--25681881203067__header .header__icons{width:auto!important;margin:0!important;right:0!important;position:static!important}body.index #shopify-section-sections--25681881203067__header .header__icons--right{display:flex!important;align-items:center!important;grid-gap:10px!important}body.index #shopify-section-sections--25681881203067__header .header .bubble{height:36px!important;width:36px!important;min-width:36px!important;margin:0!important;background-color:transparent!important;border:1px solid #FDFAF0!important}body.index #shopify-section-sections--25681881203067__header .header .bubble svg{color:#fdfaf0!important}body.index #shopify-section-sections--25681881203067__header .header__icon--cart .link--text{display:none!important}body.index #shopify-section-sections--25681881203067__header a#cart-icon-bubble{height:36px!important;width:36px!important;border:1px solid #FDFAF0!important;border-radius:50%!important;position:relative!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FDFAF0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.5 8h11l-1 11.5h-9L6.5 8z'/%3E%3Cpath d='M9.5 8V6.2a2.5 2.5 0 0 1 5 0V8'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:19px 19px!important}body.index #shopify-section-sections--25681881203067__header a#cart-icon-bubble .cart-count-bubble{position:absolute!important;top:-5px!important;right:-5px!important;height:17px!important;width:17px!important;min-width:17px!important;margin:0!important;background-color:#c94943!important;border:0!important}body.index #shopify-section-sections--25681881203067__header a#cart-icon-bubble .cart-count{font-size:11px!important;color:#fdfaf0!important}body.index #shopify-section-sections--25681881203067__header .header__icon--account svg{display:none!important}body.index #shopify-section-sections--25681881203067__header .header__icon--account{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FDFAF0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8.5' r='3.4'/%3E%3Cpath d='M5.5 19.5c0-3.6 2.9-6.5 6.5-6.5s6.5 2.9 6.5 6.5'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:19px 19px!important}@media(min-width:1024px){body.index #shopify-section-sections--25681881203067__header .header{display:grid!important;grid-template-columns:1fr auto 1fr!important;grid-template-areas:none!important;align-items:center!important;grid-gap:16px!important;padding:0 28px 14px!important}body.index #shopify-section-sections--25681881203067__header .header__inline-menu{grid-area:auto!important;grid-column:1!important;grid-row:1!important;justify-self:start!important;display:flex!important;justify-content:flex-start!important;flex:0 0 auto!important;margin:0!important}body.index #shopify-section-sections--25681881203067__header .logo__wrapper{grid-area:auto!important;grid-column:2!important;grid-row:1!important;justify-self:center!important;flex:0 0 auto!important}body.index #shopify-section-sections--25681881203067__header .header__icons{grid-area:auto!important;grid-column:3!important;grid-row:1!important;justify-self:end!important;flex:0 0 auto!important;justify-content:flex-end!important}body.index #shopify-section-sections--25681881203067__header .header__heading-link{line-height:1!important;align-items:flex-start!important;text-decoration:none!important}body.index #shopify-section-sections--25681881203067__header .header__heading-logo{display:block!important;width:52px!important;height:auto!important}body.index #shopify-section-sections--25681881203067__header .header__heading-logo.small-mobile-only{display:none!important}body.index #shopify-section-sections--25681881203067__header summary.header__menu-item,body.index #shopify-section-sections--25681881203067__header .header__menu-item{border:1px solid rgba(253,250,240,.5)!important;border-radius:3px!important;padding:9px 14px!important;font-size:12px!important;letter-spacing:.1em!important;text-decoration:none!important;text-underline-offset:0!important}body.index #shopify-section-sections--25681881203067__header .header__menu-item span,body.index #shopify-section-sections--25681881203067__header .header__menu-item:hover span{text-decoration:none!important}body.index #shopify-section-sections--25681881203067__header .list-menu--inline{gap:6px!important;grid-gap:6px!important;flex-wrap:nowrap!important}body.index #shopify-section-sections--25681881203067__header .header__inline-menu .list-menu--inline>li{position:relative!important}html body.index #shopify-section-sections--25681881203067__header details[open]>.header__submenu{opacity:1!important;transform:none!important;visibility:visible!important;display:block!important;overflow:visible!important}html body.index #shopify-section-sections--25681881203067__header details:not([open])>.header__submenu{display:none!important}html body.index #shopify-section-sections--25681881203067__header details[open]>ul.header__submenu.list-menu{display:block!important;background:none!important;background-color:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:8px 0 0!important;overflow:visible!important;position:absolute!important;top:100%!important;left:0!important;right:auto!important;width:max-content!important;min-width:0!important;max-width:none!important;height:auto!important;max-height:none!important;z-index:40!important}html body.index #shopify-section-sections--25681881203067__header details[open]>ul.header__submenu.list-menu>li{display:block!important;margin:0 0 4px!important;padding:0!important;height:auto!important;background:none!important;border:0!important;overflow:visible!important}html body.index #shopify-section-sections--25681881203067__header details[open]>ul.header__submenu.list-menu>li>a{display:inline-block!important;background-color:#013339a8!important;-webkit-backdrop-filter:blur(16px) saturate(130%)!important;backdrop-filter:blur(16px) saturate(130%)!important;border:1px solid #FDFAF0!important;border-radius:3px!important;color:#fdfaf0!important;font-size:12px!important;letter-spacing:.06em!important;padding:7px 12px!important;text-decoration:none!important;white-space:nowrap!important;line-height:1.2!important;height:auto!important;width:auto!important}html body.index #shopify-section-sections--25681881203067__header details[open]>ul.header__submenu.list-menu>li>a:hover{background-color:#fdfaf0!important;color:#013339!important}}@media(max-width:1023px){body.index #shopify-section-sections--25681881203067__header{margin-bottom:-130px!important}body.index #shopify-section-sections--25681881203067__header .header-wrapper{min-height:130px!important;padding-top:40px!important;padding-bottom:10px!important;box-sizing:border-box!important}body.index #shopify-section-sections--25681881203067__header .header{display:grid!important;grid-template-columns:1fr!important;grid-template-areas:none!important;align-items:center!important;align-content:center!important;padding:0 20px!important;position:relative!important}body.index #shopify-section-sections--25681881203067__header .header__icons{grid-area:auto!important;grid-column:1/-1!important;grid-row:1!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:space-between!important;flex-direction:row-reverse!important;margin:0!important;position:static!important;top:auto!important;right:auto!important;transform:none!important;pointer-events:none!important}body.index #shopify-section-sections--25681881203067__header .header__icons--right{order:0!important;display:flex!important;align-items:center!important;gap:10px!important;grid-gap:10px!important;pointer-events:auto!important}body.index #shopify-section-sections--25681881203067__header header-drawer,body.index #shopify-section-sections--25681881203067__header .header__icon--menu{position:static!important;left:auto!important;right:auto!important;top:auto!important;transform:none!important}body.index #shopify-section-sections--25681881203067__header header-drawer{order:0!important;flex:0 0 auto!important;margin:0!important;pointer-events:auto!important}body.index #shopify-section-sections--25681881203067__header header-drawer details summary{margin-left:0!important}body.index #shopify-section-sections--25681881203067__header a#cart-icon-bubble{background-color:transparent!important;min-width:36px!important}body.index #shopify-section-sections--25681881203067__header .header__icon--cart:before{display:none!important;content:none!important}body.index #shopify-section-sections--25681881203067__header .header__icon--account{display:flex!important}body.index #shopify-section-sections--25681881203067__header .logo__wrapper{position:absolute!important;left:50%!important;top:0!important;bottom:0!important;transform:translate(-50%)!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;width:auto!important;pointer-events:auto!important}body.index #shopify-section-sections--25681881203067__header .header__heading,body.index #shopify-section-sections--25681881203067__header .header__heading-link{position:static!important;left:auto!important;top:auto!important;transform:none!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;line-height:0!important}body.index #shopify-section-sections--25681881203067__header .header__heading-logo{height:42px!important;width:auto!important;margin:0!important;vertical-align:middle!important}body.index #shopify-section-sections--25681881203067__header .header__heading-logo.desktop-and-tablet-only{display:none!important}body.index #shopify-section-sections--25681881203067__header .header__heading-logo.small-mobile-only{display:block!important}body.index #shopify-section-sections--25681881203067__header .menu-drawer{background:#013339!important;z-index:30!important}body.index #shopify-section-sections--25681881203067__header .menu-drawer__navigation{background:#013339!important;padding-top:20px!important}body.index #shopify-section-sections--25681881203067__header .menu-drawer{left:20px!important;right:auto!important;top:calc(100% + 12px)!important;width:auto!important;min-width:0!important;max-width:calc(100vw - 40px)!important;height:auto!important;max-height:calc(100vh - 200px)!important;overflow-y:auto!important;background:transparent!important;background-color:transparent!important;border:0!important;border-radius:0!important;padding:0!important;box-sizing:border-box!important;z-index:30!important}body.index #shopify-section-sections--25681881203067__header .menu-drawer__inner-container{height:auto!important}body.index #shopify-section-sections--25681881203067__header .menu-drawer__navigation-container{display:block!important;height:auto!important;overflow:visible!important}body.index #shopify-section-sections--25681881203067__header .menu-drawer__navigation{background:transparent!important;padding:0!important}body.index #shopify-section-sections--25681881203067__header .menu-drawer__menu,body.index #shopify-section-sections--25681881203067__header .menu-drawer__menu li{margin:0!important;padding:0!important;list-style:none!important}body.index #shopify-section-sections--25681881203067__header .menu-drawer__menu-item{display:inline-flex!important;align-items:center!important;width:auto!important;background-color:#0133398c!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border:1px solid #FDFAF0!important;border-radius:3px!important;color:#fdfaf0!important;font-family:Archivo,Arial,sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:.06em!important;text-transform:uppercase!important;padding:7px 12px!important;margin:0 0 4px!important;text-decoration:none!important;line-height:1.2!important}body.index #shopify-section-sections--25681881203067__header .menu-drawer__menu-item:hover,body.index #shopify-section-sections--25681881203067__header .menu-drawer__menu-item:focus{background:#fdfaf0!important;color:#013339!important}body.index #shopify-section-sections--25681881203067__header .menu-drawer__menu-item .icon-caret{margin-left:8px!important;width:8px!important;color:currentColor!important}body.index #shopify-section-sections--25681881203067__header .menu-drawer__submenu{position:static!important;inset:auto!important;transform:none!important;visibility:visible!important;width:auto!important;height:auto!important;max-height:none!important;background:transparent!important;border-radius:0!important;padding:0!important;margin:4px 0 0!important;overflow:visible!important;z-index:auto!important}body.index #shopify-section-sections--25681881203067__header details:not([open])>.menu-drawer__submenu{display:none!important}body.index #shopify-section-sections--25681881203067__header details[open]>.menu-drawer__submenu{display:block!important}body.index #shopify-section-sections--25681881203067__header .menu-drawer__inner-submenu{height:auto!important;max-height:none!important;overflow:visible!important}body.index #shopify-section-sections--25681881203067__header .menu-drawer__inner-container,body.index #shopify-section-sections--25681881203067__header .menu-drawer__navigation-container,body.index #shopify-section-sections--25681881203067__header .menu-drawer__menu,body.index #shopify-section-sections--25681881203067__header .menu-drawer__inner-submenu{padding-left:0!important;margin-left:0!important}body.index #shopify-section-sections--25681881203067__header .menu-drawer__close-button{display:inline-flex!important;align-items:center!important;width:auto!important;background:transparent!important;border:1px solid rgba(253,250,240,.5)!important;border-radius:3px!important;color:#fdfaf0!important;font-family:Archivo,Arial,sans-serif!important;font-size:11px!important;letter-spacing:.06em!important;text-transform:uppercase!important;padding:6px 10px!important;margin:0 0 8px!important;text-decoration:none!important}body.index #shopify-section-sections--25681881203067__header .menu-drawer__close-button .icon-arrow{margin-right:8px!important;width:10px!important}body.index #shopify-section-sections--25681881203067__header .menu-drawer__utility-links{display:none!important}}html body .button span,html body a.button span,html body button.button span,html body .product-form__submit span,html body .cart__checkout-button span,html body .shopify-payment-button__button span{font-family:Archivo,Arial,sans-serif!important;font-weight:700!important}#shopify-section-sections--25681881203067__header .header__icons--right{display:flex!important;align-items:center!important;grid-gap:10px!important}#shopify-section-sections--25681881203067__header .header__icon--cart .link--text{display:none!important}#shopify-section-sections--25681881203067__header .header .bubble{height:36px!important;width:36px!important;min-width:36px!important;margin:0!important;background-color:transparent!important;border:1px solid #FDFAF0!important}#shopify-section-sections--25681881203067__header .header .bubble svg{color:#fdfaf0!important}#shopify-section-sections--25681881203067__header a#cart-icon-bubble{height:36px!important;width:36px!important;min-width:36px!important;border:1px solid #FDFAF0!important;border-radius:50%!important;position:relative!important;background-color:transparent!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FDFAF0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.5 8h11l-1 11.5h-9L6.5 8z'/%3E%3Cpath d='M9.5 8V6.2a2.5 2.5 0 0 1 5 0V8'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:19px 19px!important}#shopify-section-sections--25681881203067__header .header__icon--cart:before{display:none!important;content:none!important}#shopify-section-sections--25681881203067__header a#cart-icon-bubble .cart-count-bubble{position:absolute!important;top:-5px!important;right:-5px!important;height:17px!important;width:17px!important;min-width:17px!important;margin:0!important;background-color:#c94943!important;border:0!important}#shopify-section-sections--25681881203067__header a#cart-icon-bubble .cart-count{font-size:11px!important;color:#fdfaf0!important}#shopify-section-sections--25681881203067__header .header__icon--account svg{display:none!important}#shopify-section-sections--25681881203067__header .header__icon--account{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FDFAF0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8.5' r='3.4'/%3E%3Cpath d='M5.5 19.5c0-3.6 2.9-6.5 6.5-6.5s6.5 2.9 6.5 6.5'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:19px 19px!important}@media(min-width:1024px){#shopify-section-sections--25681881203067__header summary.header__menu-item,#shopify-section-sections--25681881203067__header .header__menu-item{border:1px solid rgba(253,250,240,.5)!important;border-radius:3px!important;padding:9px 14px!important;font-size:12px!important;letter-spacing:.1em!important;text-decoration:none!important}#shopify-section-sections--25681881203067__header .header__menu-item span,#shopify-section-sections--25681881203067__header .header__menu-item:hover span{text-decoration:none!important}#shopify-section-sections--25681881203067__header .list-menu--inline{gap:6px!important;grid-gap:6px!important;flex-wrap:nowrap!important}#shopify-section-sections--25681881203067__header .header__inline-menu .list-menu--inline>li{position:relative!important}html #shopify-section-sections--25681881203067__header details[open]>.header__submenu{opacity:1!important;transform:none!important;visibility:visible!important;display:block!important;overflow:visible!important}html #shopify-section-sections--25681881203067__header details:not([open])>.header__submenu{display:none!important}html #shopify-section-sections--25681881203067__header details[open]>ul.header__submenu.list-menu{display:block!important;background:none!important;background-color:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:8px 0 0!important;overflow:visible!important;position:absolute!important;top:100%!important;left:0!important;right:auto!important;width:max-content!important;min-width:0!important;max-width:none!important;height:auto!important;max-height:none!important;z-index:40!important}html #shopify-section-sections--25681881203067__header details[open]>ul.header__submenu.list-menu>li{display:block!important;margin:0 0 4px!important;padding:0!important;height:auto!important;background:none!important;border:0!important;overflow:visible!important}html #shopify-section-sections--25681881203067__header details[open]>ul.header__submenu.list-menu>li>a{display:inline-block!important;background-color:#013339a8!important;-webkit-backdrop-filter:blur(16px) saturate(130%)!important;backdrop-filter:blur(16px) saturate(130%)!important;border:1px solid #FDFAF0!important;border-radius:3px!important;color:#fdfaf0!important;font-size:12px!important;letter-spacing:.06em!important;padding:7px 12px!important;text-decoration:none!important;white-space:nowrap!important;line-height:1.2!important;height:auto!important;width:auto!important}html #shopify-section-sections--25681881203067__header details[open]>ul.header__submenu.list-menu>li>a:hover{background-color:#fdfaf0!important;color:#013339!important}}body:not(.index) #shopify-section-sections--25681881203067__header .header-wrapper,body:not(.index) #shopify-section-sections--25681881203067__header .header{background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important}body:not(.index) #shopify-section-sections--25681881203067__header .header a,body:not(.index) #shopify-section-sections--25681881203067__header .header svg,body:not(.index) #shopify-section-sections--25681881203067__header .header__menu-item,body:not(.index) #shopify-section-sections--25681881203067__header .header__icon--menu svg{color:#013339!important}body:not(.index) #shopify-section-sections--25681881203067__header .header__menu-item span,body:not(.index) #shopify-section-sections--25681881203067__header .header__menu-item *,body:not(.index) #shopify-section-sections--25681881203067__header .header__inline-menu a,body:not(.index) #shopify-section-sections--25681881203067__header .header__inline-menu span{color:#013339!important}body:not(.index) #shopify-section-sections--25681881203067__header summary.header__menu-item,body:not(.index) #shopify-section-sections--25681881203067__header .header__menu-item{border-color:#01333973!important;color:#013339!important}body:not(.index) #shopify-section-sections--25681881203067__header .header .bubble{border-color:#013339!important;background-color:transparent!important}body:not(.index) #shopify-section-sections--25681881203067__header .header .bubble svg{color:#013339!important}body:not(.index) #shopify-section-sections--25681881203067__header a#cart-icon-bubble{border-color:#013339!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23013339' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.5 8h11l-1 11.5h-9L6.5 8z'/%3E%3Cpath d='M9.5 8V6.2a2.5 2.5 0 0 1 5 0V8'/%3E%3C/svg%3E")!important}body:not(.index) #shopify-section-sections--25681881203067__header a#cart-icon-bubble .cart-count-bubble{background-color:#c94943!important}body:not(.index) #shopify-section-sections--25681881203067__header a#cart-icon-bubble .cart-count{color:#fdfaf0!important}body:not(.index) #shopify-section-sections--25681881203067__header .header__icon--account{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23013339' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8.5' r='3.4'/%3E%3Cpath d='M5.5 19.5c0-3.6 2.9-6.5 6.5-6.5s6.5 2.9 6.5 6.5'/%3E%3C/svg%3E")!important}@media(min-width:1024px){html body:not(.index) #shopify-section-sections--25681881203067__header details[open]>ul.header__submenu.list-menu>li>a{background-color:#fdfaf0c7!important;border-color:#013339!important;color:#013339!important}html body:not(.index) #shopify-section-sections--25681881203067__header details[open]>ul.header__submenu.list-menu>li>a:hover{background-color:#013339!important;color:#fdfaf0!important}}body:not(.index) #shopify-section-sections--25681881203067__header .header{align-items:center!important}body:not(.index) #shopify-section-sections--25681881203067__header .header__heading-logo{content:url(/cdn/shop/files/2026_Matsudai_Logos_logo_colour_thick_with_outter.png?width=220)!important;height:auto!important;vertical-align:middle!important}body:not(.index) #shopify-section-sections--25681881203067__header .logo__wrapper,body:not(.index) #shopify-section-sections--25681881203067__header .header__heading-link{display:flex!important;align-items:center!important;line-height:0!important}@media(min-width:1024px){body:not(.index) #shopify-section-sections--25681881203067__header .header__heading-logo.desktop-and-tablet-only{display:block!important;width:52px!important}body:not(.index) #shopify-section-sections--25681881203067__header .header__heading-logo.small-mobile-only{display:none!important}}@media(max-width:1023px){body:not(.index) #shopify-section-sections--25681881203067__header .header__heading-logo.small-mobile-only{display:block!important;width:42px!important}body:not(.index) #shopify-section-sections--25681881203067__header .header__heading-logo.desktop-and-tablet-only{display:none!important}body:not(.index) #shopify-section-sections--25681881203067__header .menu-drawer{left:20px!important;right:auto!important;top:calc(100% + 12px)!important;width:auto!important;min-width:0!important;max-width:calc(100vw - 40px)!important;height:auto!important;max-height:calc(100vh - 200px)!important;overflow-y:auto!important;background:transparent!important;background-color:transparent!important;border:0!important;border-radius:0!important;padding:0!important;box-sizing:border-box!important;z-index:30!important}body:not(.index) #shopify-section-sections--25681881203067__header .menu-drawer__inner-container{height:auto!important}body:not(.index) #shopify-section-sections--25681881203067__header .menu-drawer__navigation-container{display:block!important;height:auto!important;overflow:visible!important}body:not(.index) #shopify-section-sections--25681881203067__header .menu-drawer__navigation{background:transparent!important;padding:0!important}body:not(.index) #shopify-section-sections--25681881203067__header .menu-drawer__menu{margin:0!important;padding:0!important;list-style:none!important}body:not(.index) #shopify-section-sections--25681881203067__header .menu-drawer__menu li{margin:0!important;padding:0!important;list-style:none!important}body:not(.index) #shopify-section-sections--25681881203067__header .menu-drawer__inner-container,body:not(.index) #shopify-section-sections--25681881203067__header .menu-drawer__navigation-container,body:not(.index) #shopify-section-sections--25681881203067__header .menu-drawer__menu,body:not(.index) #shopify-section-sections--25681881203067__header .menu-drawer__inner-submenu{padding-left:0!important;margin-left:0!important}body:not(.index) #shopify-section-sections--25681881203067__header .menu-drawer__menu-item{display:inline-flex!important;align-items:center!important;width:auto!important;background-color:#fdfaf0c7!important;-webkit-backdrop-filter:blur(16px) saturate(130%)!important;backdrop-filter:blur(16px) saturate(130%)!important;border:1px solid #013339!important;border-radius:3px!important;color:#013339!important;font-family:Archivo,Arial,sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:.06em!important;text-transform:uppercase!important;padding:7px 12px!important;margin:0 0 4px!important;text-decoration:none!important;line-height:1.2!important}body:not(.index) #shopify-section-sections--25681881203067__header .menu-drawer__menu-item:hover,body:not(.index) #shopify-section-sections--25681881203067__header .menu-drawer__menu-item:focus{background:#013339!important;background-color:#013339!important;color:#fdfaf0!important}body:not(.index) #shopify-section-sections--25681881203067__header .menu-drawer__menu-item .icon-caret{margin-left:8px!important;width:8px!important;color:currentColor!important}body:not(.index) #shopify-section-sections--25681881203067__header .menu-drawer__submenu{position:static!important;inset:auto!important;transform:none!important;visibility:visible!important;width:auto!important;height:auto!important;max-height:none!important;background:transparent!important;border-radius:0!important;padding:0!important;margin:4px 0 0!important;overflow:visible!important;z-index:auto!important}body:not(.index) #shopify-section-sections--25681881203067__header details:not([open])>.menu-drawer__submenu{display:none!important}body:not(.index) #shopify-section-sections--25681881203067__header details[open]>.menu-drawer__submenu{display:block!important}body:not(.index) #shopify-section-sections--25681881203067__header .menu-drawer__inner-submenu{height:auto!important;max-height:none!important;overflow:visible!important}body:not(.index) #shopify-section-sections--25681881203067__header .menu-drawer__close-button{display:inline-flex!important;align-items:center!important;width:auto!important;background:transparent!important;border:1px solid rgba(1,51,57,.5)!important;border-radius:3px!important;color:#013339!important;font-family:Archivo,Arial,sans-serif!important;font-size:11px!important;letter-spacing:.06em!important;text-transform:uppercase!important;padding:6px 10px!important;margin:0 0 8px!important;text-decoration:none!important}body:not(.index) #shopify-section-sections--25681881203067__header .menu-drawer__utility-links{display:none!important}}body:not(.index) .shopify-section-announcement,body:not(.index) .shopify-section-announcement *,body:not(.index) .announcement,body:not(.index) .announcement__bar{background:transparent!important;background-color:transparent!important;border:0!important}body:not(.index) .announcement,body:not(.index) .announcement *,body:not(.index) .announcement__link,body:not(.index) .announcement-bar__message{color:#013339!important}html body .quantity__input{font-family:Archivo,Arial,sans-serif!important;font-weight:700!important}html body .md-bundle-cta__h{font-family:Archivo,Arial,sans-serif!important;font-weight:700!important;font-size:14px!important;letter-spacing:.12em!important}body:not(.index) #shopify-section-sections--25681881203067__header .header-wrapper.scrolled-past-header{background:#fdfaf0!important;background-color:#fdfaf0!important;box-shadow:0 1px #01333924!important}body.index #shopify-section-sections--25681881203067__header .header-wrapper.scrolled-past-header{background:#013339!important;background-color:#013339!important;box-shadow:0 1px #fdfaf024!important}html body .mx-hd,html body .product__title,html body .product__title *,html body .main-page-title,html body .main-page-title *{font-family:Archivo,Arial,sans-serif!important;font-weight:800!important;font-stretch:87.5%!important;letter-spacing:.005em!important}html body .price,html body .price *,html body .money,html body .quantity__input,html body .card-quantity__input{font-family:Archivo,Arial,sans-serif!important;font-weight:800!important;font-stretch:87.5%!important}html body .product__info-container .price,html body .product__info-container .price *,html body .cart-item .price,html body .cart-item .price *{font-size:14px!important}@media(max-width:1023px){html body:not(.index) .header__heading-logo{height:42px!important;width:auto!important}}body.page-ramenshopcdf #MainContent [class*=ai-dual-column-section-]{position:relative!important;width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-top:-132px!important;padding-top:132px!important;padding-bottom:40px!important;min-height:100vh!important;height:auto!important;max-height:none!important;display:flex!important;flex-direction:column!important;justify-content:center!important;overflow:hidden!important}body.page-ramenshopcdf #MainContent [class*=ai-dual-column-section-]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,#0133398c,#01333938 30%,#0133394d 62%,#013339ad)}body.page-ramenshopcdf #MainContent [class*=ai-dual-column-section-] [class*=ai-dual-column-content-],body.page-ramenshopcdf #MainContent [class*=ai-dual-column-section-] [class*=ai-dual-column-columns-],body.page-ramenshopcdf #MainContent [class*=ai-dual-column-section-] [class*=ai-dual-column-bottom-]{position:relative!important;z-index:1!important}body.page-ramenshopcdf #MainContent [class*=ai-dual-column-section-] h1,body.page-ramenshopcdf #MainContent [class*=ai-dual-column-section-] h2,body.page-ramenshopcdf #MainContent [class*=ai-dual-column-section-] h3,body.page-ramenshopcdf #MainContent [class*=ai-dual-column-section-] p,body.page-ramenshopcdf #MainContent [class*=ai-dual-column-section-] span,body.page-ramenshopcdf #MainContent [class*=ai-dual-column-section-] em,body.page-ramenshopcdf #MainContent [class*=ai-dual-column-section-] strong{color:#fdfaf0!important}body.page-ramenshopcdf #shopify-section-sections--25681881203067__header .header-wrapper,body.page-ramenshopcdf #shopify-section-sections--25681881203067__header .header{background:transparent!important;background-color:transparent!important}body.page-ramenshopcdf #shopify-section-sections--25681881203067__header .header a,body.page-ramenshopcdf #shopify-section-sections--25681881203067__header .header svg,body.page-ramenshopcdf #shopify-section-sections--25681881203067__header .header__menu-item,body.page-ramenshopcdf #shopify-section-sections--25681881203067__header .header__menu-item span,body.page-ramenshopcdf #shopify-section-sections--25681881203067__header .header__inline-menu a,body.page-ramenshopcdf #shopify-section-sections--25681881203067__header .header__inline-menu span{color:#fdfaf0!important}body.page-ramenshopcdf #shopify-section-sections--25681881203067__header summary.header__menu-item,body.page-ramenshopcdf #shopify-section-sections--25681881203067__header .header__menu-item,body.page-ramenshopcdf #shopify-section-sections--25681881203067__header .header .bubble,body.page-ramenshopcdf #shopify-section-sections--25681881203067__header a#cart-icon-bubble,body.page-ramenshopcdf #shopify-section-sections--25681881203067__header .header__icon--account,body.page-ramenshopcdf #shopify-section-sections--25681881203067__header header-drawer .header__icon--menu{border-color:#fdfaf0!important}body.page-ramenshopcdf #shopify-section-sections--25681881203067__header a#cart-icon-bubble{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FDFAF0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.5 8h11l-1 11.5h-9L6.5 8z'/%3E%3Cpath d='M9.5 8V6.2a2.5 2.5 0 0 1 5 0V8'/%3E%3C/svg%3E")!important}body.page-ramenshopcdf #shopify-section-sections--25681881203067__header .header__icon--account{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FDFAF0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8.5' r='3.4'/%3E%3Cpath d='M5.5 19.5c0-3.6 2.9-6.5 6.5-6.5s6.5 2.9 6.5 6.5'/%3E%3C/svg%3E")!important}body.page-ramenshopcdf [id*=__announcement],body.page-ramenshopcdf [id*=__announcement] *,body.page-ramenshopcdf .announcement,body.page-ramenshopcdf .announcement *{background:transparent!important;background-color:transparent!important;color:#fdfaf0!important}@media(min-width:1024px){body.page-ramenshopcdf #MainContent [class*=ai-dual-column-section-]{background-image:url(/cdn/shop/files/DSC05994.jpg?v=1789140392&width=2400)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}}body.page-ramenshopcdf #shopify-section-sections--25681881203067__header .icon-caret,body.page-ramenshopcdf #shopify-section-sections--25681881203067__header .icon-caret *,body.page-ramenshopcdf #shopify-section-sections--25681881203067__header summary svg,body.page-ramenshopcdf #shopify-section-sections--25681881203067__header summary svg *{fill:#fdfaf0!important;stroke:#fdfaf0!important;color:#fdfaf0!important;opacity:1!important}body.page-ramenshopcdf #MainContent [class*=ai-dual-column-section-] [class*=ai-dual-column-button-]{border-radius:3px!important;border-width:1px!important;min-height:52px!important;height:52px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-family:Archivo,Arial,sans-serif!important;font-weight:600!important;font-size:12px!important;letter-spacing:.14em!important;text-transform:uppercase!important}body.page-ramenshopcdf #MainContent [class*=ai-dual-column-section-] [class*=ai-dual-column-quote-]{font-family:Archivo,Arial,sans-serif!important;font-style:normal!important;font-weight:800!important;font-stretch:87.5%!important;font-size:15px!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin:26px 0 4px!important}body.page-ramenshopcdf #MainContent [class*=ai-dual-column-section-] [class*=ai-dual-column-source-]{font-family:Archivo,Arial,sans-serif!important;font-style:normal!important;font-weight:400!important;font-size:14px!important;letter-spacing:.04em!important;opacity:.9!important;margin:0 0 18px!important}body.page-ramenshopcdf #MainContent [class*=ai-dual-column-section-] [class*=ai-dual-column-address-]{font-family:Archivo,Arial,sans-serif!important;font-size:13px!important;line-height:1.6!important;letter-spacing:.02em!important;opacity:.8!important;max-width:560px!important;width:100%!important;margin:0 auto!important}body.page-ramenshopcdf #shopify-section-sections--25681881203067__header .header__submenu,body.page-ramenshopcdf #shopify-section-sections--25681881203067__header details[open] .header__submenu,body.page-ramenshopcdf #shopify-section-sections--25681881203067__header .header__submenu.list-menu{background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important}body.page-ramenshopcdf #shopify-section-sections--25681881203067__header .header__submenu a,body.page-ramenshopcdf #shopify-section-sections--25681881203067__header .header__submenu span{color:#fdfaf0!important}@media(max-width:1023px){body.page-ramenshopcdf #MainContent [class*=ai-dual-column-section-]{min-height:100vh!important;min-height:100svh!important;justify-content:flex-end!important;padding-bottom:56px!important}body.page-ramenshopcdf #MainContent [class*=ai-dual-column-section-] [class*=ai-dual-column-bg-]{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important}body.page-ramenshopcdf #MainContent [class*=ai-dual-column-section-] [class*=ai-dual-column-bg-] img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}}html body #MainContent .product__info-container .price,html body #MainContent .product__info-container .price *,html body #MainContent .product__info-container .price .money{font-size:15px!important;font-family:Archivo,Arial,sans-serif!important;font-weight:800!important;font-stretch:87.5%!important}html body #MainContent .product__info-container .quantity__input{font-size:15px!important}html body #MainContent .product-header product-info.product__info-container .price-container .price-item,html body #MainContent .product-header product-info.product__info-container .price-container .price,html body #MainContent .product-header product-info.product__info-container .price-container .price *,html body #MainContent .product-header product-info.product__info-container .price-container .money{font-size:15px!important;font-family:Archivo,Arial,sans-serif!important;font-weight:800!important;font-stretch:87.5%!important}html body #MainContent .product-header product-info.product__info-container .quantity__input{font-size:15px!important;font-family:Archivo,Arial,sans-serif!important;font-weight:800!important;font-stretch:87.5%!important}@media(max-width:1023px){html body:not(.index) header-drawer{top:50%!important;transform:translateY(-50%)!important}html body:not(.index) .header__icons{align-items:center!important}}html body .quantity__button svg,html body #MainContent .product-header product-info.product__info-container .quantity__button svg{display:none!important}html body .quantity__button,html body #MainContent .product-header product-info.product__info-container .quantity__button{font-family:Archivo,Arial,sans-serif!important;font-weight:800!important;font-stretch:87.5%!important;font-size:15px!important;line-height:1!important;display:flex!important;align-items:center!important;justify-content:center!important}html body .quantity__button[name=minus]:before,html body #MainContent .product-header product-info.product__info-container .quantity__button[name=minus]:before{content:"\2212"}html body .quantity__button[name=plus]:before,html body #MainContent .product-header product-info.product__info-container .quantity__button[name=plus]:before{content:"+"}@media(max-width:1023px){body.page-ramenshopcdf #shopify-section-sections--25681881203067__header .header-wrapper{padding-top:14px!important;min-height:0!important}}body.page-ramenshopcdf #shopify-section-sections--25681881203067__header .header-wrapper.scrolled-past-header{background:#013339!important;background-color:#013339!important;transition:background-color .3s ease}body.page-ramenshopcdf #MainContent [class*=ai-dual-column-section-]{padding-bottom:96px!important}@media(max-width:1023px){body.page-ramenshopcdf #MainContent [class*=ai-dual-column-section-]{padding-bottom:84px!important}}html body:not(.index) #shopify-section-sections--25681881203067__header .header__heading-logo{width:58px!important;height:auto!important}@media(max-width:1023px){html body:not(.index) #shopify-section-sections--25681881203067__header .header__heading-logo{height:46px!important;width:auto!important}}html body.page-ramenshopcdf #shopify-section-sections--25681881203067__header details[open]>ul.header__submenu.list-menu>li>a{display:inline-block!important;background-color:#013339a8!important;-webkit-backdrop-filter:blur(16px) saturate(130%)!important;backdrop-filter:blur(16px) saturate(130%)!important;border:1px solid #FDFAF0!important;border-radius:3px!important;color:#fdfaf0!important;font-size:12px!important;letter-spacing:.06em!important;padding:7px 12px!important;text-decoration:none!important;white-space:nowrap!important;line-height:1.2!important;height:auto!important;width:auto!important}html body.page-ramenshopcdf #shopify-section-sections--25681881203067__header details[open]>ul.header__submenu.list-menu>li>a:hover{background-color:#fdfaf0!important;color:#013339!important}body.page-ramenshopcdf #MainContent [class*=ai-dual-column-section-] [class*=ai-dual-column-address-]{margin-bottom:44px!important}@media(max-width:1023px){body.page-ramenshopcdf #MainContent [class*=ai-dual-column-section-] [class*=ai-dual-column-address-]{margin-bottom:22px!important}}html body:not(.index) #shopify-section-sections--25681881203067__header .header__heading-logo.desktop-and-tablet-only{width:58px!important;height:auto!important}@media(max-width:1023px){html body:not(.index) #shopify-section-sections--25681881203067__header .header__heading-logo,html body:not(.index) #shopify-section-sections--25681881203067__header .header__heading-logo.small-mobile-only{height:46px!important;width:auto!important}}@media(max-width:1023px){body.page-ramenshopcdf #shopify-section-sections--25681881203067__header .header-wrapper{padding-top:4px!important;padding-bottom:4px!important;min-height:0!important}}body.page-ramenshopcdf #shopify-section-sections--25681881203067__header{position:sticky!important;top:0!important;z-index:20!important}body.page-ramenshopcdf.mx-stuck #shopify-section-sections--25681881203067__header .header-wrapper{background-color:#013339!important;transition:background-color .3s ease}body.page-ramenshopcdf.mx-stuck #shopify-section-sections--25681881203067__header .header-wrapper,body.page-ramenshopcdf.mx-stuck #shopify-section-sections--25681881203067__header{box-shadow:0 1px #fdfaf024!important}@media(max-width:1023px){html body:not(.index) #shopify-section-sections--25681881203067__header .menu-drawer__menu-item{background-color:#013339a8!important;-webkit-backdrop-filter:blur(16px) saturate(130%)!important;backdrop-filter:blur(16px) saturate(130%)!important;color:#fdfaf0!important;border-color:#fdfaf080!important}html body:not(.index) #shopify-section-sections--25681881203067__header .menu-drawer__menu-item span,html body:not(.index) #shopify-section-sections--25681881203067__header .menu-drawer__menu-item svg{color:#fdfaf0!important;fill:#fdfaf0!important}html body:not(.index) #shopify-section-sections--25681881203067__header .menu-drawer__menu-item:hover{background-color:#fdfaf0!important;color:#013339!important}}@media(max-width:1023px){body.page-ramenshopcdf #shopify-section-sections--25681881203067__header .header-wrapper{padding-top:0!important;padding-bottom:0!important;margin-top:-10px!important}body.page-ramenshopcdf [id*=__announcement] .announcement-bar__message,body.page-ramenshopcdf [id*=__announcement] .announcement{padding-top:6px!important;padding-bottom:6px!important}}body.page-ramenshopcdf #MainContent [class*=ai-dual-column-section-] [class*=ai-dual-column-quote-],body.page-ramenshopcdf #MainContent [class*=ai-dual-column-section-] [class*=ai-dual-column-source-]{font-family:Archivo,Arial,sans-serif!important;font-style:normal!important;font-weight:800!important;font-stretch:87.5%!important;font-size:15px!important;letter-spacing:.08em!important;text-transform:uppercase!important;opacity:1!important;line-height:1.35!important}body.page-ramenshopcdf #MainContent [class*=ai-dual-column-section-] [class*=ai-dual-column-quote-]{margin:26px 0 0!important}body.page-ramenshopcdf #MainContent [class*=ai-dual-column-section-] [class*=ai-dual-column-source-]{margin:2px 0 0!important}@media(max-width:1023px){html body:not(.index) #shopify-section-sections--25681881203067__header .menu-drawer{top:calc(100% + 30px)!important}}@media(max-width:1023px){body.page-ramenshopcdf #shopify-section-sections--25681881203067__header .header-wrapper{padding-top:0!important;padding-bottom:0!important;margin-top:-15px!important}body.page-ramenshopcdf [id*=__announcement] .announcement-bar__message,body.page-ramenshopcdf [id*=__announcement] .announcement{padding-top:4px!important;padding-bottom:4px!important}}@media(min-width:1024px){body.page-ramenshopcdf #shopify-section-sections--25681881203067__header .header-wrapper{padding-top:10px!important;padding-bottom:10px!important;min-height:0!important;margin-top:-6px!important}}body.page-ramenshopcdf #MainContent [class*=ai-dual-column-section-] [class*=ai-dual-column-source-]{margin:-9px 0 0!important}body.page-ramenshopcdf #MainContent [class*=ai-dual-column-section-] [class*=ai-dual-column-address-]{margin-top:22px!important}@media(max-width:1023px){body.page-ramenshopcdf #MainContent [class*=ai-dual-column-section-] [class*=ai-dual-column-columns-]{margin-top:24px!important}}@media not (min-width:750px){html body #MainContent .product-header .product__info-container .price-container .price--on-sale .price__regular{display:none!important}html body #MainContent .product-header .product__info-container .price-container .price--on-sale .price__sale{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:0!important;margin:0!important;padding:0!important;line-height:1!important}html body #MainContent .product-header .product__info-container .price-container .price__compare{margin:0!important;padding:0!important;display:flex!important;align-items:center!important}html body #MainContent .product-header .product__info-container .price-container .price__compare-description+div{margin-left:0!important}html body #MainContent .product-header .product__info-container .price-container .price--on-sale .price-item--regular{color:#013339!important;opacity:.55!important}html body #MainContent .product-header .product__info-container .price-container .price--on-sale .price-item--sale{margin-left:.3em!important}}html body .card-wrapper>a .price--on-sale{padding:0 5px!important}html body .card-wrapper>a .price--on-sale .price__sale{gap:0!important;align-items:center!important}html body .card-wrapper>a .price--on-sale .price__compare{margin-right:0!important}html body .card-wrapper>a .price--on-sale .price__compare .price-item{font-size:11px!important}html body .card-wrapper>a .price--on-sale .price-item--sale{margin-left:.3em!important}body:not(.index):not(.page-ramenshopcdf) .shopify-section-group-header-group.section-header{position:sticky!important;top:0!important;z-index:20!important}body:not(.index):not(.page-ramenshopcdf) .shopify-section-group-header-group.section-header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fdfaf0;box-shadow:0 1px #01333924;opacity:0;transition:opacity .25s ease;pointer-events:none;z-index:-1}html.mx-hstuck body:not(.index):not(.page-ramenshopcdf) .shopify-section-group-header-group.section-header:before{opacity:1}.shopify-section:has(#judgeme_product_reviews){padding-top:14px!important;padding-bottom:40px!important}#judgeme_product_reviews .jm-review-widget{padding:24px 0 0!important;border-top:1px solid rgba(1,51,57,.18)!important}#judgeme_product_reviews .jm-review-widget__header-and-body{gap:14px!important}#judgeme_product_reviews .jdgm-carousel-review-list{background:transparent!important}#judgeme_product_reviews .jm-carousel__track{gap:10px!important}#judgeme_product_reviews .jm-review-item,#judgeme_product_reviews .jm-carousel-review-item{background:#fdfaf0!important;border:1px solid #013339!important;border-radius:3px!important;box-shadow:none!important}#judgeme_product_reviews .jm-carousel-review-item__body{padding:13px 14px!important;gap:10px!important}#judgeme_product_reviews .jm-stack--space-400{gap:10px!important}#judgeme_product_reviews .jm-reviewer-info{gap:8px!important}#judgeme_product_reviews .jm-review-content{gap:6px!important}#judgeme_product_reviews .jm-star-rating__font-icon{font-size:18px!important}#judgeme_product_reviews .jm-carousel__viewport:before{width:10%!important;background-image:linear-gradient(to right,#fdfaf0,#fdfaf0f2 20%,#fdfaf099,#fdfaf000)!important}#judgeme_product_reviews .jm-carousel__viewport:after{width:10%!important;background-image:linear-gradient(to left,#fdfaf0,#fdfaf0f2 20%,#fdfaf099,#fdfaf000)!important}#judgeme_product_reviews .jm-review-widget-minimal-header__title{font-family:Archivo,Arial,sans-serif!important;font-weight:800!important;font-stretch:87.5%!important;font-size:21px!important;line-height:1.1!important;letter-spacing:.01em!important;color:#c94943!important}#judgeme_product_reviews .jm-average-rating-display .jm-text{font-size:17px!important}#judgeme_product_reviews .jm-review-widget__header .jm-cluster{gap:13px!important}#judgeme_product_reviews .jm-button--primary{background:transparent!important;background-color:transparent!important;color:#013339!important;border:1px solid #013339!important;border-radius:3px!important}@media(min-width:750px){.shopify-section:has(#judgeme_product_reviews){padding-top:12px!important}#judgeme_product_reviews .jm-review-widget-minimal-header__title{font-size:24px!important}}.ab-sectioned-bundle-product-step-button-container.ab-sectioned-bundle-product-step-button-container{display:none!important}.ab-sectioned-bundle-product-bottom-step-button-container{position:sticky;bottom:0;z-index:60;background:#fdfaf0;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid rgba(1,51,57,.18)}.ab-font-neuzeit.ab-font-neuzeit{font-family:Archivo,sans-serif!important}.ab-sectioned-bundle-selected-product-variant-title-container .ab-sectioned-bundle-selected-product-variant-title.ab-sectioned-bundle-selected-product-variant-title{font-weight:600!important;font-size:11px!important;line-height:1.18!important;white-space:normal!important;text-overflow:clip!important;overflow:hidden!important;display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical}.ab-sectioned-bundle-section-selected-product-container .ab-sectioned-bundle-selected-product-variant-title{font-weight:800!important;font-stretch:87.5%!important;color:#013339!important}.ab-sectioned-bundle .ab-sectioned-bundle-review-bundle-content-block.ab-sectioned-bundle-review-bundle-content-block,.ab-sectioned-bundle .ab-sectioned-bundle-transition-all.ab-sectioned-bundle-transition-all,.ab-sectioned-bundle .ab-sectioned-bundle-discount-progress-card.ab-sectioned-bundle-discount-progress-card{background:#fdfaf0!important;border:1px solid #013339!important;border-radius:3px!important;box-shadow:none!important}.ab-sectioned-bundle .ab-sectioned-bundle-section-no.ab-sectioned-bundle-section-no{border-color:#013339!important;color:#013339!important}.ab-sectioned-bundle .ab-sectioned-bundle-horizontal-line.ab-sectioned-bundle-horizontal-line{background:#013339!important;opacity:.25!important;height:1px!important}.ab-sectioned-bundle .ab-sectioned-bundle-product-image-container.ab-sectioned-bundle-product-image-container{background:#fdfaf0!important;box-shadow:none!important;border:1px solid rgba(1,51,57,.2)!important;border-radius:3px!important}.ab-sectioned-bundle .ab-sectioned-bundle-product-remove-button.ab-sectioned-bundle-product-remove-button{background:#fdfaf0!important;border:1px solid #013339!important;color:#013339!important}.ab-sectioned-bundle .ab-sectioned-bundle-discount-progress-count.ab-sectioned-bundle-discount-progress-count,.ab-sectioned-bundle .ab-sectioned-bundle-discount-progress-avatar-wrapper.ab-sectioned-bundle-discount-progress-avatar-wrapper{background:#013339!important;color:#fdfaf0!important}.ab-sectioned-bundle .ab-sectioned-bundle-checkout-discount-container.ab-sectioned-bundle-checkout-discount-container{box-shadow:none!important;border-radius:3px!important;overflow:hidden!important}.ab-sectioned-bundle .ab-sectioned-bundle-checkout-button.ab-sectioned-bundle-checkout-button{min-height:52px!important;border-radius:3px!important;box-shadow:none!important;font-family:Archivo,Arial,sans-serif!important;font-size:14px!important;letter-spacing:.12em!important}#MainContent .ab-sectioned-bundle-product-step-button-container.ab-sectioned-bundle-product-step-button-container{display:none!important}#MainContent .ab-sectioned-bundle-transition-all.ab-sectioned-bundle-transition-all{align-items:flex-start!important}#MainContent .ab-sectioned-discount-progress-title-content,#MainContent .ab-sectioned-bundle-checkout-price-title,#MainContent .ab-sectioned-bundle-checkout-discount-note,#MainContent .ab-bundle-checkout-discount,#MainContent .ab-sectioned-bundle-discount-progress-header,#MainContent .ab-sectioned-bundle-section-selected-product-container .ab-sectioned-bundle-selected-product-variant-title{text-transform:lowercase!important}#MainContent .ab-sectioned-bundle-checkout-container .ab-sectioned-bundle-checkout-discount-note:first-of-type{display:none!important}#MainContent .ab-sectioned-bundle-selected-product-section{display:flex!important;flex-direction:row!important;align-items:center!important;gap:12px!important}#MainContent .ab-sectioned-bundle-selected-product-details{flex:0 0 72px!important;width:72px!important;height:72px!important}#MainContent .ab-sectioned-bundle-product-image-container{width:72px!important;height:72px!important}#MainContent .ab-sectioned-bundle-selected-product-title-section{flex:0 0 132px!important;width:132px!important;min-width:132px!important;max-width:132px!important;padding:0!important;text-align:left!important}#MainContent .ab-sectioned-bundle-selected-product-variant-title-container{display:block!important;width:132px!important;text-align:left!important}#MainContent .ab-sectioned-bundle-selected-product-variant-title-container .ab-sectioned-bundle-selected-product-variant-title{text-align:left!important;font-size:12px!important;-webkit-line-clamp:2!important}#MainContent .ab-sectioned-bundle-section-selected-product-container{padding:0 8px 10px 24px!important;margin-top:0!important}#MainContent .ab-sectioned-bundle-breadcrumb-item-label{text-transform:uppercase!important;font-family:Archivo,sans-serif!important;font-weight:600!important;font-size:13px!important;letter-spacing:.12em!important;color:#013339!important}#MainContent .ab-sectioned-bundle-checkout-container{display:block!important;width:100%!important;text-align:left!important}#MainContent .ab-sectioned-bundle-checkout-discount-container{display:block!important;width:100%!important;margin-left:0!important;margin-right:0!important}#MainContent .ab-sectioned-bundle-checkout-button{font-weight:400!important}#MainContent .ab-sectioned-bundle-section-selected-product-container{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:16px!important}#MainContent .ab-sectioned-bundle-selected-product-block{flex:1 1 auto!important;min-width:0!important}#MainContent .ab-sectioned-bundle-section-selected-product-container .ab-sectioned-bundle-selected-product-variant-title{flex:0 0 auto!important;width:auto!important;font-size:13px!important;font-weight:700!important;font-stretch:100%!important}#MainContent .ab-sectioned-bundle-selected-product-variant-title-container .ab-sectioned-bundle-selected-product-variant-title{font-size:13px!important;font-weight:500!important}#MainContent .ab-sectioned-bundle-checkout-button,#MainContent .ab-sectioned-bundle-product-bab-next-button,#MainContent .ab-sectioned-bundle-product-bab-previous-button{font-family:Archivo,sans-serif!important;font-weight:600!important;font-size:12px!important;letter-spacing:.14em!important;text-transform:uppercase!important}#MainContent .md-gift a{font-family:Archivo,sans-serif!important;font-weight:600!important;font-size:12px!important;letter-spacing:.14em!important}html body #MainContent .ab-sectioned-bundle-product-bottom-step-button-container.ab-sectioned-bundle-product-bottom-step-button-container{padding:8px 16px calc(8px + env(safe-area-inset-bottom))!important;gap:12px!important;border-top:1px solid rgba(1,51,57,.18)!important}html body #MainContent .ab-sectioned-bundle-product-bottom-step-button-container.ab-sectioned-bundle-product-bottom-step-button-container .ab-sectioned-bundle-product-bab-next-button.ab-sectioned-bundle-product-bab-next-button.ab-sectioned-bundle-product-bab-next-button{background:#c94943!important;background-color:#c94943!important;color:#fdfaf0!important;border:1px solid #C94943!important;border-radius:3px!important;min-height:52px!important;height:auto!important;padding:0 28px!important;box-shadow:none!important;font-family:Archivo,Arial,sans-serif!important;font-weight:600!important;font-size:14px!important;letter-spacing:.12em!important;text-transform:uppercase!important;line-height:1.3!important;transition:background-color .15s ease,color .15s ease!important}html body #MainContent .ab-sectioned-bundle-product-bottom-step-button-container.ab-sectioned-bundle-product-bottom-step-button-container .ab-sectioned-bundle-product-bab-next-button.ab-sectioned-bundle-product-bab-next-button.ab-sectioned-bundle-product-bab-next-button:hover:not([disabled]){background:#fdfaf0!important;background-color:#fdfaf0!important;color:#c94943!important;border-color:#c94943!important}html body #MainContent .ab-sectioned-bundle-product-bottom-step-button-container.ab-sectioned-bundle-product-bottom-step-button-container .ab-sectioned-bundle-product-bab-next-button.ab-sectioned-bundle-product-bab-next-button.ab-sectioned-bundle-product-bab-next-button[disabled]{opacity:.45!important;background:#c94943!important;background-color:#c94943!important;color:#fdfaf0!important;cursor:not-allowed!important}html body #MainContent .ab-sectioned-bundle-product-bottom-step-button-container.ab-sectioned-bundle-product-bottom-step-button-container .ab-sectioned-bundle-product-bab-previous-button.ab-sectioned-bundle-product-bab-previous-button.ab-sectioned-bundle-product-bab-previous-button{background:transparent!important;background-color:transparent!important;border:0!important;border-radius:0!important;color:#013339!important;opacity:.7!important;min-height:52px!important;height:auto!important;padding:0 10px!important;text-decoration:underline!important;text-underline-offset:5px!important;box-shadow:none!important;font-family:Archivo,Arial,sans-serif!important;font-weight:600!important;font-size:14px!important;letter-spacing:.12em!important;text-transform:uppercase!important;line-height:1.3!important}html body #MainContent .ab-sectioned-bundle-product-bottom-step-button-container.ab-sectioned-bundle-product-bottom-step-button-container .ab-sectioned-bundle-product-bab-previous-button.ab-sectioned-bundle-product-bab-previous-button.ab-sectioned-bundle-product-bab-previous-button:hover{opacity:1!important;color:#013339!important;background:transparent!important;background-color:transparent!important}html body.page-assembly-cards #MainContent .main-page-title{display:none!important}html body.page-assembly-cards #MainContent h1,html body.page-assembly-cards #MainContent h2,html body.page-assembly-cards #MainContent h3,html body.page-assembly-cards #MainContent h4{font-family:Archivo,Arial,sans-serif!important;font-weight:800!important;font-stretch:87.5%!important;text-transform:uppercase!important}html body.page-assembly-cards #MainContent h1{font-size:38px!important;line-height:1.08!important;letter-spacing:.005em!important}html body.page-assembly-cards #MainContent h2{font-size:26px!important;line-height:1.15!important;letter-spacing:.005em!important}html body.page-assembly-cards #MainContent h3{font-size:18px!important;line-height:1.25!important;letter-spacing:.04em!important}html body.page-assembly-cards #MainContent h4{font-size:13px!important;line-height:1.3!important;letter-spacing:.12em!important}html body.page-assembly-cards #MainContent .rte,html body.page-assembly-cards #MainContent .rte p,html body.page-assembly-cards #MainContent .rte li,html body.page-assembly-cards #MainContent .rte span,html body.page-assembly-cards #MainContent .rte a{font-family:Archivo,Arial,sans-serif!important;font-stretch:100%!important;font-weight:400!important;font-size:16px!important;line-height:1.55!important;letter-spacing:0!important}html body.page-assembly-cards #MainContent .mk .mk-foot,html body.page-assembly-cards #MainContent .mk .mk-foot p{font-size:13px!important;line-height:1.5!important;letter-spacing:.01em!important}html body.page-assembly-cards #MainContent .mk ul,html body.page-assembly-cards #MainContent .mk ol{padding-left:0!important;margin-left:0!important}html body.page-assembly-cards #MainContent .mk-prev{border:0!important;padding:0!important}html body.page-assembly-cards #MainContent .mk-prev summary{display:block!important;list-style:none!important;cursor:pointer;font-family:Archivo,Arial,sans-serif!important;font-weight:700!important;font-stretch:100%!important;font-size:14px!important;letter-spacing:.12em!important;line-height:1.25!important;text-transform:uppercase!important;color:#013339!important;background:transparent!important;border:1px solid rgba(1,51,57,.4)!important;border-radius:3px!important;padding:14px 16px!important;transition:background .15s ease,color .15s ease}html body.page-assembly-cards #MainContent .mk-prev summary::-webkit-details-marker{display:none}html body.page-assembly-cards #MainContent .mk-prev summary:hover{background:#013339!important;color:#fdfaf0!important}html body.page-assembly-cards #MainContent .mk-prev[open] summary{margin-bottom:14px!important}html body.page-assembly-cards #MainContent .mk-foot{margin-top:28px!important}html body.page-assembly-cards #MainContent .mk-wrap{padding-bottom:16px!important}html body.page-assembly-cards #MainContent .mk+p{display:none!important}html body.page-assembly-cards #MainContent .shopify-section.page{padding-bottom:40px!important}html body.page-assembly-cards #MainContent .rte a.mk-tab{font-family:Archivo,Arial,sans-serif!important;font-weight:700!important;font-stretch:100%!important;font-size:14px!important;letter-spacing:.12em!important;line-height:1!important}@media(max-width:1023px){html body.page-assembly-cards #MainContent h1{font-size:28px!important;line-height:1.1!important}html body.page-assembly-cards #MainContent h2{font-size:21px!important;line-height:1.18!important}html body.page-assembly-cards #MainContent h3{font-size:17px!important;line-height:1.28!important}html body.page-assembly-cards #MainContent h4{font-size:12px!important}html body.page-assembly-cards #MainContent .rte,html body.page-assembly-cards #MainContent .rte p,html body.page-assembly-cards #MainContent .rte li,html body.page-assembly-cards #MainContent .rte span,html body.page-assembly-cards #MainContent .rte a{font-size:14px!important;line-height:1.6!important}html body.page-assembly-cards #MainContent .mk .mk-foot,html body.page-assembly-cards #MainContent .mk .mk-foot p{font-size:12px!important}html body #MainContent .rte .mx-recipe,html body #MainContent .rte .mx-recipe p,html body #MainContent .rte .mx-recipe li{font-size:16px!important;line-height:1.55!important}html body.page-assembly-cards #MainContent .rte a.mk-tab:first-child{flex:0 0 100%!important}html body.page-assembly-cards #MainContent .rte a.mk-tab:not(:first-child){flex:1 1 0!important}}html body #MainContent h1:not([class*=ab-]),html body #MainContent h2:not([class*=ab-]),html body #MainContent h3:not([class*=ab-]),html body #MainContent h4:not([class*=ab-]),html body #MainContent .accordion__title{font-family:Archivo,Arial,sans-serif!important;font-weight:800!important;font-stretch:87.5%!important;text-transform:uppercase!important}html body #MainContent h1:not([class*=ab-]){font-size:38px!important;line-height:1.08!important;letter-spacing:.005em!important}html body #MainContent h1:not([class*=ab-]) *,html body #MainContent h2:not([class*=ab-]) *,html body #MainContent h3:not([class*=ab-]) *,html body #MainContent h4:not([class*=ab-]) *{font-size:inherit!important;font-family:inherit!important;font-weight:inherit!important;font-stretch:inherit!important;letter-spacing:inherit!important}html body #MainContent h2:not([class*=ab-]){font-size:26px!important;line-height:1.15!important;letter-spacing:.005em!important}html body #MainContent h3:not([class*=ab-]){font-size:18px!important;line-height:1.25!important;letter-spacing:.04em!important}html body #MainContent h2.accordion__title,html body #MainContent h3.accordion__title,html body #MainContent h4.accordion__title{font-size:18px!important;line-height:1.25!important;letter-spacing:.04em!important}html body #MainContent h4:not([class*=ab-]){font-size:13px!important;line-height:1.3!important;letter-spacing:.12em!important}html body #MainContent summary .arrow{font-size:19px!important;width:36px!important;height:36px!important}html body #MainContent .accordion summary{min-height:62px!important;padding:12px 0!important}html body #MainContent p:not([class*=mx-]):not([class*=ab-]),html body #MainContent li:not([class*=mx-]):not([class*=ab-]){font-size:16px!important;line-height:1.55!important}@media(max-width:1023px){html body #MainContent h1:not([class*=ab-]){font-size:28px!important;line-height:1.1!important}html body #MainContent h2:not([class*=ab-]){font-size:21px!important;line-height:1.18!important}html body #MainContent h3:not([class*=ab-]){font-size:17px!important;line-height:1.28!important}html body #MainContent h2.accordion__title,html body #MainContent h3.accordion__title,html body #MainContent h4.accordion__title{font-size:17px!important;line-height:1.28!important}html body #MainContent h4:not([class*=ab-]){font-size:12px!important}html body #MainContent p:not([class*=mx-]):not([class*=ab-]),html body #MainContent li:not([class*=mx-]):not([class*=ab-]){font-size:14px!important;line-height:1.6!important}}html body .card__heading,html body .card__heading *,html body .card-information__text,html body .title-and-price .card-information__text{font-family:Archivo,Arial,sans-serif!important;font-weight:800!important;font-stretch:87.5%!important}@media(max-width:1023px){html body .multicolumn-text .multicolumn-card__image-wrapper--full-width{max-width:100%!important}}html body #MainContent h1.mx-h{font-size:50px!important;line-height:1.04!important}@media(max-width:1023px){html body #MainContent h1.mx-h{font-size:30px!important;line-height:1.06!important}}:root{--font-body-family:Archivo,Arial,sans-serif!important;--font-heading-family:Archivo,Arial,sans-serif!important}html body #MainContent :is(p,li,dd,dt,blockquote,figcaption):not([class*=ab-]):not([class*=jdgm]){font-family:Archivo,Arial,sans-serif!important}html body #MainContent :is(.rte,.accordion__content,.metafield-rich_text_field):not([class*=ab-]):not([class*=jdgm]) :is(span,em,i,u){font-family:Archivo,Arial,sans-serif!important}html body #MainContent :is(.rte,p,li,dd,dt,td,th,blockquote):not([class*=ab-]):not([class*=jdgm]) :is(strong,b):not([class*=ab-]):not([class*=jdgm]){font-family:Archivo,Arial,sans-serif!important;font-weight:800!important;font-stretch:87.5%!important}html body .card-information__text{font-size:16px!important;line-height:20px!important;height:40px!important}html body .md-bb-kick{font-family:Archivo,Arial,sans-serif!important;font-size:13px!important}html body .md-bb-head{font-family:Archivo,Arial,sans-serif!important;font-weight:800!important;font-stretch:87.5%!important;font-size:26px!important}html body .md-bb-sub{font-family:Archivo,Arial,sans-serif!important;font-size:13px!important}html body .md-bb-title{font-family:Archivo,Arial,sans-serif!important;font-weight:800!important;font-stretch:87.5%!important;font-size:16px!important;line-height:20px!important}html body .md-bb-strip-t{font-family:Archivo,Arial,sans-serif!important;font-weight:800!important;font-stretch:87.5%!important;font-size:18px!important}html body .md-bb-strip-s{font-family:Archivo,Arial,sans-serif!important;font-size:13px!important}html body #MainContent .price,html body #MainContent .price *,html body #MainContent .money,html body #MainContent .money *{font-family:Archivo,Arial,sans-serif!important;font-variant-numeric:tabular-nums}html body #MainContent .md-bb .money,html body #MainContent .md-bb .price *,html body #MainContent .price__compare .money,html body #MainContent .price__compare *{font-size:13px!important}@media(max-width:1023px){html body .card-information__text{font-size:14px!important;line-height:18px!important;height:36px!important}html body .md-bb-head{font-size:18px!important}html body .md-bb-title{font-size:14px!important;line-height:18px!important}html body .md-bb-strip-t{font-size:16px!important}}html body #MainContent .mx-kick{font-size:13px!important}html body #MainContent .mx-proof__q{font-size:18px!important}html body #MainContent .mx-proof__a,html body #MainContent .mx-proof__fixed{font-size:13px!important}html body #MainContent a.link,html body #MainContent a.collection-list-link{font-size:14px!important}@media(max-width:1023px){html body #MainContent .mx-proof__q{font-size:16px!important}}html body #MainContent p.jm-text.jm-review-widget-minimal-header__title{font-size:26px!important;font-weight:800!important;font-stretch:87.5%!important;letter-spacing:.005em!important}html body #MainContent .jm-medals svg.jm-medals__medal{width:44px!important;height:44px!important}html body #MainContent .jm-star-rating,html body #MainContent .jm-star-rating__font-icon{font-size:15px!important}@media(max-width:1023px){html body #MainContent p.jm-text.jm-review-widget-minimal-header__title{font-size:18px!important;letter-spacing:.04em!important}html body #MainContent .jm-average-rating-display,html body #MainContent .jm-average-rating-display *{font-size:14px!important}html body #MainContent .jm-medals svg.jm-medals__medal{width:32px!important;height:32px!important}html body #MainContent .jm-star-rating,html body #MainContent .jm-star-rating__font-icon{font-size:13px!important}}html body #MainContent p.jm-text.jm-verified-buyer-badge__text,html body #MainContent .jm-reviewer-info__details span.jm-text{font-size:13px!important}html body #MainContent .jm-reviewer-info__details span.jm-reviewer-info__name{font-size:16px!important}html body #MainContent .jm-transparency-badge-list .jm-text{font-size:13px!important}html body #MainContent .button.button.button,html body #MainContent button,html body #MainContent [class*=button][class*=button][class*=button],html body #MainContent .mx-btn.mx-btn.mx-btn,html body #MainContent [class*=jm-button][class*=jm-button][class*=jm-button],html body #MainContent [class*=ab-] button,html body #MainContent .md-bb-btn.md-bb-btn.md-bb-btn{font-family:Archivo,Arial,sans-serif!important;font-weight:600!important}html body #MainContent .button.button.button span,html body #MainContent button span,html body #MainContent [class*=button][class*=button][class*=button] span,html body #MainContent .mx-btn.mx-btn.mx-btn span{font-family:Archivo,Arial,sans-serif!important;font-weight:600!important;font-size:inherit!important;letter-spacing:inherit!important}html body #MainContent .button.button.button,html body #MainContent [class*=button][class*=button][class*=button],html body #MainContent .mx-btn.mx-btn.mx-btn,html body #MainContent [class*=jm-button][class*=jm-button][class*=jm-button],html body #MainContent [class*=ab-] button{font-size:14px!important;letter-spacing:.12em!important}html body #MainContent .card-wrapper .product-form__submit.product-form__submit.product-form__submit,html body #MainContent .md-bb-btn.md-bb-btn.md-bb-btn{font-size:13px!important;letter-spacing:.04em!important}html body #MainContent h1:not([class*=ab-]),html body #MainContent h2:not([class*=ab-]){color:var(--color-foreground,#013339)!important}html body #MainContent h1.mx-h,html body #MainContent .mx-band h1,html body #MainContent .mx-band h2{color:#fdfaf0!important}html body #MainContent .card__options{border-radius:0!important;overflow:visible!important}html body #MainContent .md-bb-opts{display:flex;flex-wrap:wrap;align-items:center;gap:5px;padding:6px 0 0;width:100%}html body #MainContent .md-bb-save{flex:0 0 auto;display:flex;align-items:center;height:28px;padding:0 7px;border-radius:3px;background:#fdfaf0;color:#013339;box-shadow:inset 0 0 0 1px #013339;font-family:Archivo,Arial,sans-serif;font-size:14px;font-weight:800;font-stretch:87.5%;text-transform:uppercase;white-space:nowrap}html body #MainContent .md-bb-btn{flex:1 1 auto;min-width:112px;display:flex!important;align-items:center;justify-content:center;margin-top:0!important;height:28px;line-height:1!important;border-radius:3px;white-space:nowrap;padding:0 4px}html body #MainContent .md-bb-title{display:block;min-height:40px}html body #MainContent .md-bundle-cta__h{font-family:Archivo,Arial,sans-serif!important;font-weight:600!important;font-size:14px!important;letter-spacing:.06em!important}html body #MainContent .md-bundle-cta__p{font-size:13px!important}html body #MainContent .card .product-form__submit,html body #MainContent .card-wrapper .product-form__submit{border-color:transparent!important}html body #MainContent .accordion summary{min-height:48px!important;padding:8px 0!important}html body #MainContent .accordion.accordion.accordion.accordion summary{padding:8px 0!important}html body #MainContent summary .arrow.arrow.arrow{width:32px!important;height:32px!important;font-size:17px!important;top:50%!important;bottom:auto!important;margin-top:0!important;margin-bottom:0!important;transform:translateY(-50%)!important}html body #MainContent .accordion.accordion.accordion.accordion summary>svg.icon-caret.icon-caret.icon-caret{top:50%!important;bottom:auto!important;margin-top:-6.5px!important}@media(max-width:749px){html body #MainContent .accordion summary,html body #MainContent .accordion.accordion.accordion.accordion summary{min-height:44px!important;padding:6px 0!important}}html body #MainContent .button.button.button,html body #MainContent .md-bb-btn.md-bb-btn.md-bb-btn,html body #MainContent .card-wrapper .product-form__submit.product-form__submit.product-form__submit{transition:background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease!important}html body #MainContent .button.button.button:not(.button--ghost):not([disabled]):not([aria-disabled=true]):not([class*=ab-]):not([class*=jdgm]):not([class*=jm-]):hover,html body #MainContent .md-bb-btn.md-bb-btn.md-bb-btn:hover,html body #MainContent .card-wrapper .product-form__submit.product-form__submit.product-form__submit:not([disabled]):not([aria-disabled=true]):not([class*=ab-]):not([class*=jdgm]):not([class*=jm-]):hover{background-color:#fdfaf0!important;color:#c94943!important;border-color:#c94943!important;box-shadow:inset 0 0 0 1px #c94943!important}html body #MainContent .button--ghost.button--ghost.button--ghost:not([disabled]):not([aria-disabled=true]):not([class*=ab-]):not([class*=jdgm]):not([class*=jm-]):hover{background-color:#013339!important;color:#fdfaf0!important;border-color:#013339!important;box-shadow:inset 0 0 0 1px #013339!important}html body #MainContent .button.button.button:not([disabled]):not([aria-disabled=true]):not([class*=ab-]):not([class*=jdgm]):not([class*=jm-]):hover>*,html body #MainContent .md-bb-btn.md-bb-btn.md-bb-btn:hover>*,html body #MainContent .card-wrapper .product-form__submit:not([disabled]):not([aria-disabled=true]):not([class*=ab-]):not([class*=jdgm]):not([class*=jm-]):hover>*{color:inherit!important}html body #MainContent [class*=ai-button-section__button]:not([class*=subtext]):not([class*=wrapper]),html body #MainContent [class*=ai-two-column-button]:not([class*=subtext]):not([class*=wrapper]){color:#fdfaf0!important;border-width:1px!important;border-color:transparent!important;min-height:52px!important;padding-top:0!important;padding-bottom:0!important}html body #MainContent [class*=ai-button-section__button]:not([class*=subtext]):not([class*=wrapper])>span,html body #MainContent [class*=ai-button-section__button]:not([class*=subtext]):not([class*=wrapper])>em,html body #MainContent [class*=ai-two-column-button]:not([class*=subtext]):not([class*=wrapper])>span,html body #MainContent [class*=ai-two-column-button]:not([class*=subtext]):not([class*=wrapper])>em{color:inherit!important}html body #MainContent .ab-sectioned-bundle-section-selected-product-container.ab-sectioned-bundle-section-selected-product-container{flex-wrap:wrap!important;gap:2px 12px!important;justify-content:flex-start!important}html body #MainContent .ab-sectioned-bundle-section-selected-product-container .ab-sectioned-bundle-selected-product-variant-title.ab-sectioned-bundle-selected-product-variant-title{flex:1 1 auto!important;min-width:0!important;width:auto!important;max-width:100%!important;overflow-wrap:anywhere!important}html body #MainContent [class*=ai-two-column-button]:not([class*=wrapper]){border-radius:3px!important}html body #MainContent #ot-reservation-widget,html body #MainContent .ot-dtp-picker{width:auto!important;max-width:100%!important;display:flex!important;justify-content:center!important}html body #MainContent a.ot-button.ot-button-widget{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:52px!important;min-width:260px!important;width:auto!important;max-width:360px!important;flex:0 0 auto!important;padding:0 28px!important;background:#c94943!important;color:#fdfaf0!important;border:1px solid #C94943!important;border-radius:3px!important;box-shadow:none!important;font-family:Archivo,Arial,sans-serif!important;font-weight:600!important;font-size:14px!important;letter-spacing:.12em!important;text-transform:uppercase!important;text-decoration:none!important;transition:background-color .15s ease,color .15s ease,border-color .15s ease!important}html body #MainContent a.ot-button.ot-button-widget:hover{background:#fdfaf0!important;color:#c94943!important;border-color:#c94943!important}html body.page-ramenshopcdf #MainContent [class*=ai-dual-column-ot-]{width:35%!important;margin:0 auto!important;display:block!important;line-height:0!important;font-size:0!important}html body.page-ramenshopcdf #MainContent [class*=ai-dual-column-ot-] #ot-reservation-widget,html body.page-ramenshopcdf #MainContent [class*=ai-dual-column-ot-] .ot-dtp-picker,html body.page-ramenshopcdf #MainContent [class*=ai-dual-column-ot-] div{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important;border:0!important}html body.page-ramenshopcdf #MainContent a.ot-button.ot-button-widget.ot-button-widget{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important}html body.page-ramenshopcdf.page-ramenshopcdf #MainContent [class*=ai-dual-column-quote-][class*=ai-dual-column-quote-][class*=ai-dual-column-quote-],html body.page-ramenshopcdf.page-ramenshopcdf #MainContent [class*=ai-dual-column-source-][class*=ai-dual-column-source-][class*=ai-dual-column-source-],html body.page-ramenshopcdf.page-ramenshopcdf #MainContent [class*=ai-dual-column-address-][class*=ai-dual-column-address-][class*=ai-dual-column-address-]{font-size:14px!important;line-height:1.45!important;font-weight:600!important;font-style:normal!important;letter-spacing:.06em!important;text-transform:uppercase!important;opacity:.85!important;margin:0!important}html body.page-ramenshopcdf.page-ramenshopcdf #MainContent [class*=ai-dual-column-address-][class*=ai-dual-column-address-][class*=ai-dual-column-address-]{margin-top:10px!important}html body.page-ramenshopcdf.page-ramenshopcdf #MainContent p[class*=ai-dual-column-heroquote-][class*=ai-dual-column-heroquote-][class*=ai-dual-column-heroquote-]{font-family:Archivo,Arial,sans-serif!important;font-size:18px!important;line-height:1.35!important;font-weight:400!important;font-style:normal!important;letter-spacing:0!important;color:#fdfaf0!important;opacity:.95!important;margin:0 0 4px!important;max-width:46ch}html body.page-ramenshopcdf.page-ramenshopcdf #MainContent p[class*=ai-dual-column-heroquotesrc-][class*=ai-dual-column-heroquotesrc-][class*=ai-dual-column-heroquotesrc-]{font-family:Archivo,Arial,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#fdfaf0!important;opacity:.7!important;margin:0 0 18px!important}@media screen and (min-width:750px){html body.page-ramenshopcdf.page-ramenshopcdf #MainContent [class*=ai-dual-column-right-]{transform:none!important;margin-top:200px!important}html body.page-ramenshopcdf.page-ramenshopcdf #MainContent [class*=ai-dual-column-bottom-]{transform:none!important;margin-top:0!important}html body.page-ramenshopcdf.page-ramenshopcdf #MainContent [class*=ai-dual-column-section-]{overflow:visible!important;padding-bottom:40px!important}}@media(max-width:1023px){html body.page-ramenshopcdf.page-ramenshopcdf #MainContent [class*=ai-dual-column-quote-][class*=ai-dual-column-quote-][class*=ai-dual-column-quote-],html body.page-ramenshopcdf.page-ramenshopcdf #MainContent [class*=ai-dual-column-source-][class*=ai-dual-column-source-][class*=ai-dual-column-source-],html body.page-ramenshopcdf.page-ramenshopcdf #MainContent [class*=ai-dual-column-address-][class*=ai-dual-column-address-][class*=ai-dual-column-address-]{font-size:13px!important}html body.page-ramenshopcdf.page-ramenshopcdf #MainContent p[class*=ai-dual-column-heroquote-][class*=ai-dual-column-heroquote-][class*=ai-dual-column-heroquote-]{font-size:16px!important}}@media screen and (max-width:749px){html body.page-ramenshopcdf.page-ramenshopcdf #MainContent h1[class*=ai-dual-column-h1-][class*=ai-dual-column-h1-][class*=ai-dual-column-h1-]{max-width:320px!important;margin-left:0!important;margin-right:auto!important}html body.page-ramenshopcdf.page-ramenshopcdf #MainContent p[class*=ai-dual-column-heroquote-][class*=ai-dual-column-heroquote-][class*=ai-dual-column-heroquote-]{margin-bottom:-12px!important;align-self:flex-start!important;text-align:left!important}html body.page-ramenshopcdf.page-ramenshopcdf #MainContent p[class*=ai-dual-column-heroquotesrc-][class*=ai-dual-column-heroquotesrc-][class*=ai-dual-column-heroquotesrc-]{align-self:flex-start!important;text-align:left!important}html body.page-ramenshopcdf.page-ramenshopcdf #MainContent div[class*=ai-dual-column-ot-][class*=ai-dual-column-ot-][class*=ai-dual-column-ot-]{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}}html body.page-ramenshopcdf.page-ramenshopcdf .shopify-section[id*=__mxr_cred][id*=__mxr_cred]{padding-top:0!important;padding-bottom:0!important}@media screen and (min-width:750px){html body.page-ramenshopcdf.page-ramenshopcdf.page-ramenshopcdf #MainContent div[class*=ai-dual-column-section-][class*=ai-dual-column-section-][class*=ai-dual-column-section-]{min-height:880px!important}html body.page-ramenshopcdf.page-ramenshopcdf.page-ramenshopcdf #MainContent div[class*=ai-dual-column-right-][class*=ai-dual-column-right-][class*=ai-dual-column-right-]{align-items:flex-start!important;align-content:flex-start!important;max-width:832px!important;width:100%!important;margin:0 auto 0 8px!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:flex-start!important;gap:18px 12px!important}html body.page-ramenshopcdf.page-ramenshopcdf.page-ramenshopcdf #MainContent p[class*=ai-dual-column-heroquote-][class*=ai-dual-column-heroquote-][class*=ai-dual-column-heroquote-],html body.page-ramenshopcdf.page-ramenshopcdf.page-ramenshopcdf #MainContent p[class*=ai-dual-column-heroquotesrc-][class*=ai-dual-column-heroquotesrc-][class*=ai-dual-column-heroquotesrc-],html body.page-ramenshopcdf.page-ramenshopcdf.page-ramenshopcdf #MainContent h1[class*=ai-dual-column-h1-][class*=ai-dual-column-h1-][class*=ai-dual-column-h1-]{flex:0 0 100%!important;max-width:none!important;text-align:left!important;align-self:flex-start!important;margin-left:0!important;margin-right:0!important}html body.page-ramenshopcdf.page-ramenshopcdf.page-ramenshopcdf #MainContent p[class*=ai-dual-column-heroquotesrc-][class*=ai-dual-column-heroquotesrc-][class*=ai-dual-column-heroquotesrc-]{margin-top:-12px!important}html body.page-ramenshopcdf.page-ramenshopcdf.page-ramenshopcdf #MainContent h1[class*=ai-dual-column-h1-][class*=ai-dual-column-h1-][class*=ai-dual-column-h1-]{margin-top:6px!important}html body.page-ramenshopcdf.page-ramenshopcdf.page-ramenshopcdf #MainContent div[class*=ai-dual-column-ot-][class*=ai-dual-column-ot-][class*=ai-dual-column-ot-]{flex:0 0 auto!important;width:auto!important;max-width:none!important;margin:10px 0 0!important}html body.page-ramenshopcdf.page-ramenshopcdf.page-ramenshopcdf #MainContent a.ot-button.ot-button-widget.ot-button-widget.ot-button-widget{width:auto!important;min-width:200px!important;max-width:none!important;padding:0 30px!important}html body.page-ramenshopcdf.page-ramenshopcdf.page-ramenshopcdf #MainContent a[class*=ai-dual-column-button-2-][class*=ai-dual-column-button-2-][class*=ai-dual-column-button-2-]{flex:0 0 auto!important;width:auto!important;max-width:none!important;min-width:200px!important;padding:0 30px!important;margin:10px 0 0!important}html body.page-ramenshopcdf.page-ramenshopcdf.page-ramenshopcdf #MainContent a[class*=ai-dual-column-button-3-][class*=ai-dual-column-button-3-][class*=ai-dual-column-button-3-]{flex:0 0 auto!important;width:auto!important;max-width:none!important;min-width:0!important;padding:0 6px!important;margin:10px 0 0 6px!important;background:transparent!important;background-color:transparent!important;border-color:transparent!important;text-decoration:underline!important;text-underline-offset:6px!important;opacity:.8!important}html body.page-ramenshopcdf.page-ramenshopcdf.page-ramenshopcdf #MainContent a[class*=ai-dual-column-button-3-][class*=ai-dual-column-button-3-][class*=ai-dual-column-button-3-]:hover{background:transparent!important;background-color:transparent!important;border-color:transparent!important;color:#fdfaf0!important;opacity:1!important}html body.page-ramenshopcdf.page-ramenshopcdf.page-ramenshopcdf #MainContent div[class*=ai-dual-column-bottom-][class*=ai-dual-column-bottom-][class*=ai-dual-column-bottom-]{align-items:flex-start!important;max-width:832px!important;width:100%!important;margin:34px auto 0 8px!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:flex-start!important;column-gap:7px!important;row-gap:0!important}html body.page-ramenshopcdf.page-ramenshopcdf.page-ramenshopcdf #MainContent p[class*=ai-dual-column-quote-][class*=ai-dual-column-quote-][class*=ai-dual-column-quote-],html body.page-ramenshopcdf.page-ramenshopcdf.page-ramenshopcdf #MainContent p[class*=ai-dual-column-source-][class*=ai-dual-column-source-][class*=ai-dual-column-source-]{flex:0 0 auto!important}html body.page-ramenshopcdf.page-ramenshopcdf.page-ramenshopcdf #MainContent p[class*=ai-dual-column-address-][class*=ai-dual-column-address-][class*=ai-dual-column-address-]{flex:0 0 100%!important;margin-top:14px!important}html body.page-ramenshopcdf.page-ramenshopcdf.page-ramenshopcdf #MainContent p[class*=ai-dual-column-quote-][class*=ai-dual-column-quote-][class*=ai-dual-column-quote-],html body.page-ramenshopcdf.page-ramenshopcdf.page-ramenshopcdf #MainContent p[class*=ai-dual-column-source-][class*=ai-dual-column-source-][class*=ai-dual-column-source-],html body.page-ramenshopcdf.page-ramenshopcdf.page-ramenshopcdf #MainContent p[class*=ai-dual-column-address-][class*=ai-dual-column-address-][class*=ai-dual-column-address-]{text-align:left!important;max-width:none!important}}html body{font-size:16px!important;line-height:1.55!important}@media(max-width:1023px){html body{font-size:14px!important}}html body #MainContent .title-wrapper a.link,html body #MainContent a.collection-list-link,html body .mx-btn,html body .mx-kick{text-transform:uppercase!important}html body #MainContent [class*=ai-two-column-button]:not([class*=wrapper]){text-transform:uppercase!important}html body .footer-nav a.link,html body .footer .list-menu__item--link{text-transform:uppercase!important}html body #MainContent .card__options:has(.price--sold-out) .price{visibility:hidden!important}html body #MainContent .card__options:has(.price--sold-out) .card-quantity,html body #MainContent .card__options:has(.price--sold-out) .card-quantity__button,html body #MainContent .card__options:has(.price--sold-out) .card-quantity__input{display:none!important}html body #MainContent .card__options:has(.price--sold-out) .product-form__buttons{flex:1 0 100%!important;min-width:100%!important;width:100%!important}html body #MainContent .card__options button.product-form__submit[disabled]{width:100%!important;background:transparent!important;background-color:transparent!important;color:#013339b3!important;border:1px solid rgba(1,51,57,.25)!important;box-shadow:none!important;cursor:not-allowed!important;opacity:1!important}html body #MainContent a.md-ot-hid{display:none!important}html body #MainContent .md-ot-slot{display:flex;justify-content:center;width:100%}@media(max-width:749px){html body #MainContent .md-ot-slot>div,html body #MainContent .md-ot-slot oc-component,html body #MainContent .md-ot-slot .parent-widget-type-button,html body #MainContent .md-ot-slot .ot-dtp-picker{display:block!important;width:100%!important;max-width:none!important;padding-left:0!important;padding-right:0!important}html body #MainContent .md-ot-slot a.ot-button.ot-button-widget.ot-button-widget{width:100%!important;max-width:none!important;min-width:0!important}}html body #MainContent .mx-hero.mx-hero h1,html body #MainContent .mx-hero.mx-hero h2,html body #MainContent .mx-hero.mx-hero h3,html body #MainContent .mx-form.mx-form h1,html body #MainContent .mx-form.mx-form h2,html body #MainContent .mx-form.mx-form h3{color:#fdfaf0!important}@media(min-width:1024px){html body #shopify-section-sections--25681881203067__header summary.header__menu-item.header__menu-item,html body #shopify-section-sections--25681881203067__header .header__menu-item.header__menu-item{border-color:transparent!important;background-color:transparent!important;transition:background-color .2s ease}html body #shopify-section-sections--25681881203067__header summary.header__menu-item.header__menu-item:hover,html body #shopify-section-sections--25681881203067__header .header__menu-item.header__menu-item:hover,html body #shopify-section-sections--25681881203067__header details[open]>summary.header__menu-item.header__menu-item{background-color:#fdfaf024!important}html body:not(.index) #shopify-section-sections--25681881203067__header summary.header__menu-item.header__menu-item:hover,html body:not(.index) #shopify-section-sections--25681881203067__header .header__menu-item.header__menu-item:hover,html body:not(.index) #shopify-section-sections--25681881203067__header details[open]>summary.header__menu-item.header__menu-item{background-color:#01333914!important}html body.page-ramenshopcdf #shopify-section-sections--25681881203067__header summary.header__menu-item.header__menu-item:hover,html body.page-ramenshopcdf #shopify-section-sections--25681881203067__header .header__menu-item.header__menu-item:hover,html body.page-ramenshopcdf #shopify-section-sections--25681881203067__header details[open]>summary.header__menu-item.header__menu-item{background-color:#fdfaf024!important}}html body.page-ramenshopcdf #MainContent [class*=ai-dual-column-button-]:not([class*=wrapper]){min-height:42px!important;height:42px!important;padding-left:24px!important;padding-right:24px!important;min-width:150px!important}html body.page-ramenshopcdf #MainContent a.ot-button.ot-button-widget.ot-button-widget{height:42px!important;min-height:42px!important;line-height:40px!important}@media(min-width:1024px){html body #shopify-section-sections--25681881203067__header .header__inline-menu.header__inline-menu{grid-column:1 / -1!important;justify-self:stretch!important;width:100%!important;pointer-events:none!important}html body #shopify-section-sections--25681881203067__header .header__inline-menu.header__inline-menu>ul.list-menu--inline.list-menu--inline{width:100%!important;padding-right:92px!important;box-sizing:border-box!important}html body #shopify-section-sections--25681881203067__header .header__inline-menu.header__inline-menu>ul.list-menu--inline.list-menu--inline>li{pointer-events:auto!important}html body #shopify-section-sections--25681881203067__header .header__inline-menu.header__inline-menu>ul.list-menu--inline.list-menu--inline>li:nth-child(4){margin-left:auto!important}html body #shopify-section-sections--25681881203067__header .header__inline-menu.header__inline-menu>ul.list-menu--inline.list-menu--inline>li:nth-child(4) .header__submenu{left:auto!important;right:0!important}}@media(min-width:1024px){html body:not(.index) #shopify-section-sections--25681881203067__header .header__inline-menu.header__inline-menu{grid-row:1!important}html body:not(.index) #shopify-section-sections--25681881203067__header .logo__wrapper.logo__wrapper{grid-column:1 / -1!important;grid-row:1!important;justify-self:center!important}html body:not(.index) #shopify-section-sections--25681881203067__header .header__icons.header__icons{grid-column:1 / -1!important;grid-row:1!important;justify-self:end!important;margin-right:5px!important;width:auto!important;max-width:none!important;pointer-events:none!important}html body:not(.index) #shopify-section-sections--25681881203067__header .header__icons.header__icons>*{pointer-events:auto!important}}@media(min-width:1024px){html body #shopify-section-sections--25681881203067__header .header__inline-menu.header__inline-menu>ul.list-menu--inline.list-menu--inline>li:nth-child(4){width:36px!important;min-width:36px!important;flex:0 0 36px!important}html body #shopify-section-sections--25681881203067__header .header__inline-menu.header__inline-menu>ul.list-menu--inline.list-menu--inline>li:nth-child(4) summary{width:36px!important;height:36px!important;min-width:36px!important;padding:0!important;border:1px solid currentColor!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;position:relative!important}html body #shopify-section-sections--25681881203067__header .header__inline-menu.header__inline-menu>ul.list-menu--inline.list-menu--inline>li:nth-child(4) summary span{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}html body #shopify-section-sections--25681881203067__header .header__inline-menu.header__inline-menu>ul.list-menu--inline.list-menu--inline>li:nth-child(4) summary svg{display:none!important}html body #shopify-section-sections--25681881203067__header .header__inline-menu.header__inline-menu>ul.list-menu--inline.list-menu--inline>li:nth-child(4) summary:after{content:"?";font-family:Archivo,Arial,sans-serif!important;font-weight:600!important;font-size:15px!important;line-height:1!important}}@media(min-width:1024px){html body:not(.index) #shopify-section-sections--25681881203067__header .header__inline-menu.header__inline-menu>ul.list-menu--inline.list-menu--inline.list-menu--inline{padding-right:70px!important}}@media(min-width:1024px){html body.page-ramenshopcdf.page-ramenshopcdf #shopify-section-sections--25681881203067__header .header__inline-menu.header__inline-menu>ul.list-menu--inline.list-menu--inline>li:nth-child(4) summary{color:#fdfaf0!important}}html:root{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}html body #MainContent .md-alg{border:1px solid rgba(1,51,57,.4);border-radius:3px;padding:14px 16px;margin:0 0 16px;text-align:left!important;background:#fdfaf0}html body #MainContent .md-alg__t{font-family:Archivo,Arial,sans-serif!important;font-weight:800!important;font-stretch:87.5%!important;font-size:13px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#013339!important;margin:0 0 8px!important;line-height:1.2!important}html body #MainContent .md-alg__r{font-family:Archivo,Arial,sans-serif!important;font-weight:400!important;font-size:15px!important;line-height:1.35!important;color:#013339!important;margin:0 0 4px!important}html body #MainContent .md-alg__r span{display:inline-block!important;font-weight:800!important;font-stretch:87.5%!important;font-size:13px!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin-right:8px!important}html body #MainContent .md-alg__r--may{color:#013339b8!important}html body #MainContent .md-alg__n{font-family:Arial,sans-serif!important;font-size:13px!important;color:#01333999!important;margin:6px 0 0!important;line-height:1.3!important}html body #MainContent .md-alg.md-alg--bundle{max-width:700px!important;margin:0 auto 28px!important}html body .md-stickybuy{display:none}@media(max-width:749px){html body .md-stickybuy{display:block!important;position:fixed!important;left:0!important;right:0!important;bottom:0!important;z-index:20!important;background:#fdfaf0!important;border-top:1px solid rgba(1,51,57,.18)!important;padding:8px 16px calc(8px + env(safe-area-inset-bottom))!important;transform:translateY(120%);transition:transform .2s ease;pointer-events:none}html body .md-stickybuy.is-on{transform:translateY(0);pointer-events:auto}html body .md-stickybuy__in{display:flex!important;align-items:center!important;gap:12px!important}html body .md-stickybuy__t{flex:1 1 auto!important;min-width:0!important;text-align:left!important}html body .md-stickybuy__n{display:block!important;font-family:Archivo,Arial,sans-serif!important;font-weight:800!important;font-stretch:87.5%!important;font-size:13px!important;line-height:1.2!important;color:#013339!important;text-transform:uppercase!important;letter-spacing:.04em!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html body .md-stickybuy__p{display:block!important;font-family:Archivo,Arial,sans-serif!important;font-weight:400!important;font-size:13px!important;color:#013339b8!important;line-height:1.3!important}html body .md-stickybuy__b{flex:0 0 auto!important;height:44px!important;padding:0 22px!important;background:#c94943!important;color:#fdfaf0!important;border:1px solid #C94943!important;border-radius:3px!important;font-family:Archivo,Arial,sans-serif!important;font-weight:600!important;font-size:14px!important;letter-spacing:.12em!important;text-transform:uppercase!important;cursor:pointer!important}}html body #MainContent .md-404{max-width:520px!important;margin:-32px auto 56px!important;text-align:center!important;padding:0 20px!important}html body #MainContent .md-404__t{font-family:Archivo,Arial,sans-serif!important;font-weight:800!important;font-stretch:87.5%!important;font-size:18px!important;color:#013339!important;text-transform:uppercase!important;letter-spacing:.04em!important;margin:0 0 12px!important}html body #MainContent .md-404__l{list-style:none!important;margin:0 0 24px!important;padding:0!important}html body #MainContent .md-404__l li{margin:0 0 8px!important;padding:0!important;list-style:none!important}html body #MainContent .md-404__l a{font-family:Arial,sans-serif!important;font-size:16px!important;color:#013339!important;text-decoration:underline!important;text-underline-offset:3px!important}html body #MainContent .md-404__s{display:flex!important;gap:8px!important;max-width:420px!important;margin:0 auto!important}html body #MainContent .md-404__s input{flex:1 1 auto!important;height:44px!important;padding:0 12px!important;border:1px solid rgba(1,51,57,.4)!important;border-radius:3px!important;background:#fdfaf0!important;color:#013339!important;font-family:Arial,sans-serif!important;font-size:16px!important;box-sizing:border-box!important}html body #MainContent .md-404__s button{flex:0 0 auto!important;height:44px!important;padding:0 20px!important;background:#013339!important;color:#fdfaf0!important;border:1px solid #013339!important;border-radius:3px!important;font-family:Archivo,Arial,sans-serif!important;font-weight:600!important;font-size:14px!important;letter-spacing:.12em!important;text-transform:uppercase!important;cursor:pointer!important}@media(max-width:749px){html body .product__info-container>.md-short{order:1!important}html body .product__info-container>.md-press,html body .product__info-container>.md-alg,html body .product__info-container>.product__accordion,html body .product__info-container>.md-howto,html body .product__info-container>#mat-collect,html body .product__info-container>pickup-availability{order:2!important}}@media(max-width:749px){html body .product__info-container product-form{display:block!important}html body .product__info-container .product-form__buttons{padding-top:34px!important}}@media(max-width:749px){html body #MainContent .md-alg{margin:14px 20px 0!important;padding:10px 14px!important;border-color:#01333933!important;background:transparent!important}html body #MainContent .md-alg__t{font-size:12px!important;letter-spacing:.1em!important;margin:0 0 5px!important}html body #MainContent .md-alg__r{font-size:14px!important;line-height:1.3!important;margin:0 0 1px!important}html body #MainContent .md-alg__r span{font-size:12px!important;margin-right:6px!important}html body #MainContent .md-alg__n{font-size:12px!important;margin:4px 0 0!important;line-height:1.25!important}html body .product__info-container>.md-short{margin-top:20px!important;margin-bottom:2px!important}html body .product__info-container>.md-press{border-top:1px solid rgba(1,51,57,.18)!important;padding-top:18px!important;margin-top:18px!important}}html body #MainContent [class*=ai-two-column-image-wrapper-]{max-width:none!important}html body #MainContent img[class*=ai-two-column-image-]{width:100%!important;max-width:none!important;display:block!important}@media(max-width:749px){html body #MainContent [class*=ai-two-column-image-wrapper-]{width:auto!important;margin-left:-20px!important;margin-right:-20px!important}html body #MainContent img[class*=ai-two-column-image-]{border-radius:0!important}}@media(min-width:750px)and (max-width:1199px){html body #MainContent [class*=ai-two-column-image-wrapper-]{width:auto!important;justify-self:stretch!important;margin-right:-20px!important}html body #MainContent img[class*=ai-two-column-image-]{border-top-right-radius:0!important;border-bottom-right-radius:0!important}}@media(min-width:1200px){html body #MainContent [class*=ai-two-column-image-wrapper-]{width:auto!important;justify-self:stretch!important;margin-right:calc(580px - 50vw)!important}html body #MainContent img[class*=ai-two-column-image-]{border-top-right-radius:0!important;border-bottom-right-radius:0!important}}html body #MainContent .video-section__wrapper>.page-width--medium{max-width:none!important;padding-left:0!important;padding-right:0!important}html body #MainContent .video-section__wrapper .video-section,html body #MainContent .video-section__wrapper .deferred-media,html body #MainContent .video-section__wrapper .video-section__poster{border-radius:0!important}html body #MainContent .video-section__wrapper .video-section__poster img{width:100%!important;max-width:none!important;border-radius:0!important}html body #MainContent .multicolumn-card__image-wrapper:has(img[src*=_wide]),html body #MainContent .multicolumn-card__image-wrapper:has(img[src*=_wide]) .media,html body #MainContent .multicolumn-card:has(img[src*=_wide]){border-radius:0!important}html body #MainContent .multicolumn-card__image-wrapper:has(img[src*=_wide]){text-decoration:none!important;overflow:visible!important;display:block!important}html body #MainContent .multicolumn-card__image-wrapper:has(img[src*=_wide]) .media{aspect-ratio:2.202!important;padding-bottom:0!important;height:auto!important}html body #MainContent .multicolumn-card__image-wrapper:has(img[src*=_wide]) .media img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:0!important}html body #MainContent .multicolumn-card__image-wrapper:has(img[src*=_wide]) .button{position:static!important;display:flex!important;width:100%!important;margin:12px 0 0!important;text-decoration:none!important}@media(max-width:749px){html body #MainContent .multicolumn-card__image-wrapper:has(img[src*=_wide]){width:auto!important;margin-left:-16px!important;margin-right:-16px!important}html body #MainContent .multicolumn-card__image-wrapper:has(img[src*=_wide]) .button{width:calc(100% - 32px)!important;margin:14px 16px 0!important}}html body #MainContent [class*=ai-two-column-image-wrapper-]:has(img[src*=_wide]),html body #MainContent [class*=ai-two-column-image-wrapper-]:has(img[src*=_wide]) img{border-radius:0!important}html body #MainContent [class*=ai-two-column-image-wrapper-]:has(img[src*=_wide]){aspect-ratio:2.202!important}html body #MainContent [class*=ai-two-column-image-wrapper-]:has(img[src*=_wide]) img{width:100%!important;height:100%!important;object-fit:cover!important}html body #MainContent .multicolumn-card__image-wrapper:has(img[src*=_wide]) .button{background:#013339!important;color:#fdfaf0!important;border:1px solid #013339!important;transition:background .15s,color .15s!important}html body #MainContent .multicolumn-card__image-wrapper:has(img[src*=_wide]) .button:hover{background:#fdfaf0!important;color:#013339!important;border-color:#013339!important}html body #MainContent .multicolumn-card__image-wrapper:has(img[src*="BUNDLE_4_wide.jpg"]) .button,html body #MainContent .multicolumn-card__image-wrapper:has(img[src*="BUNDLE_FRZR_wide_2.jpg"]) .button{background:#c94943!important;color:#fdfaf0!important;border-color:#c94943!important}html body #MainContent .multicolumn-card__image-wrapper:has(img[src*="BUNDLE_4_wide.jpg"]) .button:hover,html body #MainContent .multicolumn-card__image-wrapper:has(img[src*="BUNDLE_FRZR_wide_2.jpg"]) .button:hover{background:#fdfaf0!important;color:#c94943!important;border-color:#c94943!important}@media(min-width:750px){html body #MainContent [class*=ai-two-column-container-]:has(img[src*=_wide]){max-width:none!important;padding-left:27px!important;padding-right:0!important;gap:40px!important;grid-template-columns:max(300px,calc(33.333vw - 67px)) 1fr!important}html body #MainContent [class*=ai-two-column-image-wrapper-]:has(img[src*=_wide]){margin-left:0!important;margin-right:0!important;width:auto!important;justify-self:stretch!important}}@media(min-width:750px){html body #MainContent [class*=ai-two-column-container-]:has(img[src*=_wide]) [class*=ai-two-column-buttons-]{align-items:flex-start!important}}html body #MainContent .multicolumn-list__item:has(img[src*=_wide]) .multicolumn-card__info{padding-bottom:0!important;margin-bottom:0!important}html body #MainContent .multicolumn-list__item:has(img[src*=_wide]) .multicolumn-card__subheading{margin-bottom:12px!important}@media(max-width:749px){html body #MainContent .multicolumn-list:has(img[src*=_wide]){row-gap:32px!important}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/md-custom.css.map */
