.template-product .mf-pdp-trust{display:none!important}.template-product .product-information{padding-top:8px;padding-bottom:40px;background:#fff}.template-product .product-information__media{background:#fff;overflow:visible}@media screen and (min-width:750px){.template-product .product-information__grid:not(.product-information--media-none).product-information--media-left{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:0 48px}.template-product .product-information__media{position:sticky;top:calc(var(--header-group-height, 72px) + 16px);padding-right:8px}.template-product .product-information__media media-gallery.media-gallery--carousel{max-width:100%;margin:0 auto}}.template-product media-gallery.media-gallery--carousel{--mf-pdp-gallery-max-h: min(68vh, 620px);background:#fff}.template-product .product-information__media,.template-product .product-information__media media-gallery,.template-product .product-information__media slideshow-component,.template-product .product-information__media slideshow-container{background:#fff!important}.template-product .product-information__media slideshow-component{background:#fff}.template-product .product-information__media slideshow-container{max-height:var(--mf-pdp-gallery-max-h);display:flex;align-items:flex-start;justify-content:center;min-height:0}.template-product .product-information__media slideshow-slide.product-media-container,.template-product .product-information__media slideshow-slide .product-media-container{display:flex;align-items:flex-start;justify-content:center;width:100%;background:#fff}.template-product .product-information__media .product-media-container img,.template-product .product-information__media .product-media-container video{width:100%;height:auto;max-height:var(--mf-pdp-gallery-max-h);object-fit:contain;object-position:center center;background:#fff;margin:0 auto;display:block}.template-product .media-gallery--carousel slideshow-controls[thumbnails]{margin-top:8px;background:#fff!important}.template-product .media-gallery--carousel .slideshow-controls__thumbnails-container,.template-product .media-gallery--carousel .slideshow-controls__thumbnails{background:#fff!important}.template-product .media-gallery--carousel .slideshow-controls__thumbnail{border:2px solid transparent;opacity:1;transition:border-color .2s ease,opacity .2s ease;background:#fff}.template-product .media-gallery--carousel .slideshow-controls__thumbnail:not([aria-selected=true]):not([aria-current=true]){opacity:.55}.template-product .media-gallery--carousel .slideshow-controls__thumbnail[aria-selected=true],.template-product .media-gallery--carousel .slideshow-controls__thumbnail[aria-current=true]{border-color:var(--mf-navy, #0a1628);opacity:1}.template-product .Vtl-WishlistIcon__ProductPageWrapper{display:none!important}.template-product [data-mf-wl-gallery]{position:absolute;top:12px;left:12px;z-index:calc(var(--layer-heightened, 4) + 2);pointer-events:none;overflow:visible;width:max-content;max-width:none}.template-product [data-mf-wl-gallery] .mf-wl-btn--card{pointer-events:auto}.template-product .media-gallery--carousel slideshow-arrows{mix-blend-mode:normal!important;align-items:center!important;padding-inline:4px}.template-product .media-gallery--carousel slideshow-arrows .slideshow-control{opacity:0;transition:opacity .25s ease,color .2s ease;background:transparent!important;border:none!important;border-radius:0;width:32px;height:32px;min-width:32px;min-height:32px;padding:0!important;box-shadow:none!important;color:var(--mf-navy, #0a1628)!important}.template-product .media-gallery--carousel slideshow-arrows .slideshow-control .svg-wrapper,.template-product .media-gallery--carousel slideshow-arrows .slideshow-control svg{width:18px;height:18px}.template-product .product-information__media:hover slideshow-arrows .slideshow-control,.template-product .product-information__media:focus-within slideshow-arrows .slideshow-control{opacity:1}.template-product .media-gallery--carousel slideshow-arrows .slideshow-control:hover{background:transparent!important;color:var(--mf-gold, #c9a84c)!important}.template-product .product-details{font-family:var(--font-body--family),"Poppins",sans-serif;font-size:13px;font-weight:400;line-height:1.55;color:var(--mf-navy, #0a1628);letter-spacing:.01em}.template-product .product-details h1,.template-product .product-details .text-block h1{font-family:var(--font-body--family),"Poppins",sans-serif!important;font-size:15px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;line-height:1.4!important;color:var(--mf-navy, #0a1628)!important;margin:0 0 6px!important}.template-product .product-details product-price,.template-product .product-details .price{font-size:17px!important;font-weight:600!important;color:var(--mf-navy, #0a1628)!important;letter-spacing:.03em}.template-product .product-details .price .compare-at-price,.template-product .product-details s{font-size:14px!important;font-weight:400!important;color:var(--mf-text-mid, #6b6b6b)!important}.template-product product-sku-component,.template-product .product-sku{font-size:11px!important;color:var(--mf-text-mid, #6b6b6b)!important;letter-spacing:.04em;margin:2px 0 8px}.template-product product-sku-component .sku:before{content:"SKU: ";font-weight:500}.template-product .product-details>.group-block{gap:0!important}.template-product:has([data-mf-pdp-sizes]) variant-picker,.template-product:has([data-mf-pdp-colors]) variant-picker,.template-product:has([data-mf-unstitched-product]) variant-picker{display:none!important}.template-product:has([data-mf-pdp-sizes]) .mf-pdp-sizes__group--color{display:none!important}.template-product .mf-pdp-colors{margin:8px 0 0}.template-product .mf-pdp-colors__label{font-family:var(--font-body--family),"Poppins",sans-serif;font-size:13px;font-weight:600;color:var(--mf-navy, #0a1628);margin:0 0 8px;letter-spacing:.04em}.template-product .mf-pdp-colors__options{display:flex;flex-wrap:wrap;gap:8px}.template-product .mf-pdp-colors__btn{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 12px;border:1px solid var(--mf-border, #d8d4cd);border-radius:2px;background:#fff;color:var(--mf-navy, #0a1628);font-family:var(--font-body--family),"Poppins",sans-serif;font-size:11px;font-weight:600;letter-spacing:.06em;cursor:pointer;transition:background .22s ease,border-color .22s ease,color .22s ease,box-shadow .22s ease}.template-product .mf-pdp-colors__btn:hover{border-color:var(--mf-gold, #c9a84c);background:#faf8f5}.template-product .mf-pdp-colors__btn.is-selected{background:var(--mf-navy, #0a1628);border-color:var(--mf-navy, #0a1628);color:var(--mf-gold, #c9a84c);box-shadow:0 2px 10px #0a162826}.template-product .mf-pdp-colors__btn:focus-visible{outline:2px solid var(--mf-gold, #c9a84c);outline-offset:2px}.mf-pdp-colors__swatch{flex-shrink:0;width:16px;height:16px;border-radius:50%;border:1px solid rgba(0,0,0,.12);box-shadow:inset 0 0 0 1px #ffffff59}.mf-pdp-colors__swatch--navy{background:#0a1628}.mf-pdp-colors__swatch--black{background:#111}.mf-pdp-colors__swatch--white{background:#fff}.mf-pdp-colors__swatch--cream,.mf-pdp-colors__swatch--ivory,.mf-pdp-colors__swatch--beige{background:#f5f0e6}.mf-pdp-colors__swatch--olive{background:#556b2f}.mf-pdp-colors__swatch--maroon,.mf-pdp-colors__swatch--wine,.mf-pdp-colors__swatch--burgundy{background:#722f37}.mf-pdp-colors__swatch--grey,.mf-pdp-colors__swatch--gray,.mf-pdp-colors__swatch--charcoal{background:#6b6b6b}.mf-pdp-colors__swatch--brown,.mf-pdp-colors__swatch--tan{background:#8b6914}.mf-pdp-colors__swatch--blue,.mf-pdp-colors__swatch--sky,.mf-pdp-colors__swatch--sky-blue{background:#2c5282}.mf-pdp-colors__swatch--green,.mf-pdp-colors__swatch--bottle-green,.mf-pdp-colors__swatch--forest-green{background:#2d5016}.mf-pdp-colors__swatch--gold{background:#c9a84c}.mf-pdp-colors__swatch--silver{background:silver}.mf-pdp-colors__swatch--mustard{background:#c4a035}.mf-pdp-colors__swatch--rust{background:#b7410e}.mf-pdp-colors__swatch--peach{background:#ffcba4}.mf-pdp-colors__swatch--teal{background:teal}.mf-pdp-colors__swatch--pink{background:#e8a0bf}.mf-pdp-colors__swatch--red{background:#b91c1c}.mf-pdp-colors__swatch--orange{background:#ea580c}.mf-pdp-colors__swatch--yellow,.mf-pdp-colors__swatch--lemon{background:#eab308}.mf-pdp-colors__swatch--purple,.mf-pdp-colors__swatch--lilac{background:#6b21a8}.mf-pdp-colors__swatch--khaki{background:#bdb76b}.mf-pdp-colors__swatch--mint{background:#98d4bb}.mf-pdp-colors__swatch--coral{background:#f88379}.mf-pdp-colors__swatch--emerald{background:#046307}.mf-pdp-colors__swatch--turquoise{background:#30d5c8}.mf-pdp-colors__swatch--copper,.mf-pdp-colors__swatch--bronze{background:#b87333}.mf-pdp-colors__swatch--champagne,.mf-pdp-colors__swatch--sand,.mf-pdp-colors__swatch--ecru{background:#f5f0e6}.mf-pdp-colors__swatch--taupe,.mf-pdp-colors__swatch--nude{background:tan}.mf-pdp-colors__swatch--lavender{background:#e6e6fa}.mf-pdp-colors__swatch--indigo,.mf-pdp-colors__swatch--cobalt,.mf-pdp-colors__swatch--royal-blue,.mf-pdp-colors__swatch--midnight-blue,.mf-pdp-colors__swatch--dark-blue{background:#0a1628}.mf-pdp-colors__swatch--light-blue{background:#87ceeb}.mf-pdp-colors__swatch--dark-grey,.mf-pdp-colors__swatch--light-grey,.mf-pdp-colors__swatch--steel-grey,.mf-pdp-colors__swatch--ash-grey,.mf-pdp-colors__swatch--heather-grey{background:#6b6b6b}.mf-pdp-colors__swatch--multicolor,.mf-pdp-colors__swatch--multi{background:linear-gradient(135deg,#b91c1c,#eab308,#2d5016 66%,#2c5282)}.template-product .mf-pdp-colors__btn.is-selected .mf-pdp-colors__swatch{box-shadow:0 0 0 1px var(--mf-gold, #c9a84c)}.template-product .mf-pdp-color-picker{display:flex;flex-direction:column;gap:8px;margin:8px 0 0}.template-product .mf-pdp-color-picker .mf-qv__sizes-chips{display:flex;flex-wrap:wrap;gap:6px}.template-product .mf-pdp-color-picker .mf-qv__size{display:inline-flex;align-items:center;gap:8px;min-width:44px;min-height:40px;padding:0 12px;border:1px solid var(--mf-border, #d8d4cd);border-radius:2px;background:#fff;font-family:var(--font-body--family),"Poppins",sans-serif;font-size:12px;font-weight:500;letter-spacing:.03em;color:var(--mf-navy, #0a1628);cursor:pointer;transition:background .22s ease,border-color .22s ease,color .22s ease,box-shadow .22s ease}.template-product .mf-pdp-color-picker .mf-qv__size:hover:not(:disabled){border-color:var(--mf-gold, #c9a84c);background:#faf8f5}.template-product .mf-pdp-color-picker .mf-qv__size.is-selected,.template-product .mf-pdp-color-picker .mf-qv__size.is-active{background:var(--mf-navy, #0a1628);border-color:var(--mf-navy, #0a1628);color:var(--mf-gold, #c9a84c);box-shadow:0 2px 10px #0a162826}.template-product .mf-pdp-color-picker .mf-pdp-colors__swatch{flex-shrink:0;width:16px;height:16px;border-radius:50%;border:1px solid rgba(0,0,0,.12);box-shadow:inset 0 0 0 1px #ffffff59}.template-product .mf-pdp-color-picker .mf-qv__size.is-selected .mf-pdp-colors__swatch,.template-product .mf-pdp-color-picker .mf-qv__size.is-active .mf-pdp-colors__swatch{box-shadow:0 0 0 1px var(--mf-gold, #c9a84c)}.template-product .mf-pdp-inline-acc+.mf-pdp-color-picker,.template-product .mf-pdp-color-picker{margin-top:14px}.template-product .mf-acc__list .mf-pdp-tailoring{list-style:none;margin-top:12px;padding-top:12px;border-top:1px solid var(--mf-border, #d8d4cd)}.template-product .mf-pdp-tailoring__lead{display:block;margin-bottom:10px}.mf-pdp-colors__swatch--navy-blue,.mf-pdp-colors__swatch--dark-blue{background:#0a1628}.mf-pdp-colors__swatch--charcoal-grey,.mf-pdp-colors__swatch--charcoal-gray,.mf-pdp-colors__swatch--dark-grey,.mf-pdp-colors__swatch--dark-gray{background:#4a4a4a}.mf-pdp-colors__swatch--dark-brown{background:#5c4033}.mf-pdp-colors__swatch--light-blue{background:#6b9bd1}.mf-pdp-colors__swatch--light-grey,.mf-pdp-colors__swatch--light-gray{background:#b8b8b8}.mf-pdp-colors__swatch--bottle-green,.mf-pdp-colors__swatch--forest-green{background:#2d5016}.mf-pdp-colors__swatch--sky-blue{background:#87ceeb}.mf-pdp-colors__swatch--royal-blue,.mf-pdp-colors__swatch--midnight-blue{background:#1e3a5f}.mf-pdp-colors__swatch--off-white{background:#faf9f6}.template-product .mf-pdp-sizes{margin:8px 0 0}.template-product .mf-pdp-sizes__group{margin-bottom:0}.template-product .mf-pdp-sizes__label{font-family:var(--font-body--family),"Poppins",sans-serif;font-size:13px;font-weight:600;color:var(--mf-navy, #0a1628);margin:0 0 8px;letter-spacing:.04em}.template-product .mf-pdp-sizes__options{display:flex;flex-wrap:wrap;gap:6px}.template-product .mf-pdp-sizes__btn{min-width:44px;min-height:40px;padding:0 12px;border:1px solid var(--mf-border, #d8d4cd);border-radius:2px;background:#fff;color:var(--mf-navy, #0a1628);font-family:var(--font-body--family),"Poppins",sans-serif;font-size:12px;font-weight:500;letter-spacing:.03em;cursor:pointer;transition:background .22s ease,border-color .22s ease,color .22s ease,box-shadow .22s ease}.template-product .mf-pdp-sizes__btn:hover{border-color:var(--mf-gold, #c9a84c);background:#faf8f5}.template-product .mf-pdp-sizes__btn.is-selected{background:var(--mf-navy, #0a1628);border-color:var(--mf-navy, #0a1628);color:var(--mf-gold, #c9a84c);box-shadow:0 2px 10px #0a162826}.template-product .mf-pdp-sizes__btn:focus-visible{outline:2px solid var(--mf-gold, #c9a84c);outline-offset:2px}.template-product .product-details .shopify-block--custom-liquid,.template-product .product-details .shopify-block--custom-liquid>div{width:100%;max-width:100%}.template-product .product-details .shopify-block--custom-liquid{margin-block:0!important;padding-block:0!important}.template-product .mf-pdp-inline-acc{width:100%;max-width:100%;margin:0}.template-product .mf-pdp-inline-acc .mf-acc{border:none;border-bottom:1px solid var(--mf-border, #e8e4dd);padding:0}.template-product .mf-pdp-inline-acc .mf-acc__summary{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;box-sizing:border-box;font-family:var(--font-body--family),"Poppins",sans-serif;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--mf-navy, #0a1628);padding:9px 0;cursor:pointer;list-style:none;text-decoration:none;-webkit-user-select:none;user-select:none;transition:color .2s ease}.template-product .mf-pdp-inline-acc .mf-acc__summary::-webkit-details-marker{display:none}.template-product .mf-pdp-inline-acc .mf-acc__summary-text{flex:1 1 auto;min-width:0;font-family:inherit;text-decoration:none}.template-product .mf-pdp-inline-acc .mf-acc__icon{flex:0 0 22px;margin-left:auto;display:flex;align-items:center;justify-content:center;width:22px;height:22px;color:var(--mf-navy, #0a1628);transition:color .2s ease}.template-product .mf-pdp-inline-acc .mf-acc__icon:before{content:"+";font-family:var(--font-body--family),"Poppins",sans-serif;font-size:20px;font-weight:300;line-height:1}.template-product .mf-pdp-inline-acc .mf-acc[open] .mf-acc__summary,.template-product .mf-pdp-inline-acc .mf-acc[open] .mf-acc__icon{color:var(--mf-gold, #c9a84c)}.template-product .mf-pdp-inline-acc .mf-acc[open] .mf-acc__icon:before{content:"\2212";font-size:22px;font-weight:300}.template-product .mf-pdp-inline-acc .mf-acc__summary:hover .mf-acc__summary-text,.template-product .mf-pdp-inline-acc .mf-acc__summary:hover .mf-acc__icon{color:var(--mf-gold, #c9a84c)}.template-product .mf-pdp-inline-acc .mf-acc__list{margin:0 0 8px;padding-left:16px;line-height:1.65;font-size:13px;color:var(--mf-text-mid, #6b6b6b)}.template-product .mf-pdp-inline-acc .mf-acc__intro,.template-product .mf-pdp-inline-acc .mf-acc p{font-size:13px;line-height:1.65;color:var(--mf-text-mid, #6b6b6b);margin:0 0 8px}.template-product .mf-pdp-inline-acc .mf-acc a{color:var(--mf-gold, #c9a84c)}.template-product .product-details .mf-pdp-inline-acc:first-of-type{margin-top:0}.template-product .product-details .shopify-block--custom-liquid:has(.mf-pdp-sizes)+.shopify-block--custom-liquid .mf-pdp-inline-acc .mf-acc,.template-product .product-details .shopify-block--custom-liquid:has(.mf-pdp-colors)+.shopify-block--custom-liquid .mf-pdp-inline-acc .mf-acc{border-top:none}.template-product .mf-pdp-inline-acc .mf-pdp-size-chart-table{margin-bottom:8px}.template-product .mf-pdp-pre-cart{display:none!important}.template-product .mf-pdp-size-chart-panel{margin-top:16px;padding:16px;background:var(--mf-warm-bg, #f8f6f2);border:1px solid var(--mf-border, #e8e4dd);border-radius:4px;animation:mf-pdp-chart-in .28s ease}@keyframes mf-pdp-chart-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.template-product .mf-pdp-size-chart-table{width:100%;border-collapse:collapse;font-size:12px}.template-product .mf-pdp-size-chart-table th,.template-product .mf-pdp-size-chart-table td{border:1px solid var(--mf-border, #e8e4dd);padding:8px 10px;text-align:center}.template-product .mf-pdp-size-chart-table th{background:var(--mf-navy, #0a1628);color:var(--mf-gold, #c9a84c);font-weight:500;letter-spacing:.06em;font-size:10px;text-transform:uppercase}.template-product [data-mf-wl-pdp]{display:none!important}.template-product .mf-pdp-buy-now{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;margin-top:10px;padding:14px 20px;background:var(--mf-navy, #0a1628);color:#fff;border:2px solid var(--mf-navy, #0a1628);border-radius:6px;font-family:var(--font-body--family),"Poppins",sans-serif;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:background .25s ease,color .25s ease}.template-product .mf-pdp-buy-now:disabled{opacity:.65;cursor:wait}.template-product variant-picker{margin-bottom:8px}.template-product .variant-option legend{font-size:13px;font-weight:500;letter-spacing:.02em;text-transform:none;margin-bottom:10px;color:var(--mf-navy, #0a1628)}.template-product .variant-option--buttons{display:flex;flex-wrap:wrap;gap:8px}.template-product .variant-option__button-label{min-width:44px!important;min-height:44px!important;padding:0 14px!important;border:1px solid var(--mf-border, #d8d4cd)!important;border-radius:0!important;background:#fff!important;opacity:1!important;cursor:pointer!important;transition:border-color .2s ease,background .2s ease,color .2s ease}.template-product .variant-option__button-label:hover{border-color:var(--mf-navy, #0a1628)!important}.template-product .variant-option__button-label:has(:checked){border-width:2px!important;border-color:var(--mf-navy, #0a1628)!important;background:var(--mf-navy, #0a1628)!important}.template-product .variant-option__button-label:has(:checked) .variant-option__button-label__text{color:var(--mf-gold, #c9a84c)!important}.template-product .variant-option__button-label:has(input[data-option-available=false]){opacity:1!important;pointer-events:auto!important}.template-product .variant-option__button-label .strikethrough-variant,.template-product .variant-option__button-label:has(input[data-option-available=false]):after{display:none!important}.template-product .variant-option__button-label__text{font-size:13px;font-weight:500;letter-spacing:.04em}.template-product .mf-line-picker{margin:0 0 20px;padding:0;border:none}.template-product .mf-line-picker__label{font-size:13px;font-weight:500;margin-bottom:10px;color:var(--mf-navy, #0a1628);text-transform:none;letter-spacing:.02em}.template-product .mf-line-picker__options{display:flex;flex-wrap:wrap;gap:8px}.template-product .mf-line-picker__btn{min-width:44px;min-height:44px;padding:0 14px;border:1px solid var(--mf-border, #d8d4cd);border-radius:0;background:#fff;font-size:13px;font-weight:500;letter-spacing:.04em;color:var(--mf-navy, #0a1628);cursor:pointer;transition:border-color .2s ease,background .2s ease}.template-product .mf-line-picker__btn:hover{border-color:var(--mf-navy, #0a1628)}.template-product .mf-line-picker__btn.is-selected{border-width:2px;border-color:var(--mf-navy, #0a1628);background:#fff;color:var(--mf-navy, #0a1628)}.template-product .mf-line-picker__note{font-size:12px;margin-top:12px;color:var(--mf-text-mid, #6b6b6b)}.template-product .mf-line-picker__note a{color:var(--mf-gold, #c9a84c)}.template-product .buy-buttons-block{width:100%}.template-product .buy-buttons-block product-form-component,.template-product .buy-buttons-block form{width:100%}.template-product .product-form-buttons{display:flex;flex-direction:column;align-items:stretch;gap:10px;width:100%;margin-top:8px}.template-product .product-form-buttons>.mf-pdp-purchase-row,.template-product .product-form-buttons>.mf-pdp-buy-now{flex:0 0 auto!important;min-width:0!important;max-width:none!important}.template-product .product-form-buttons>.mf-pdp-purchase-row{height:52px!important;min-height:52px!important;max-height:52px!important}.template-product .product-form-buttons>.mf-pdp-buy-now{height:52px!important;min-height:52px!important;max-height:52px!important}.template-product .mf-pdp-purchase-row{display:grid;grid-template-columns:108px minmax(0,1fr);grid-template-rows:52px;gap:10px;width:100%;align-items:center;flex:none!important}.template-product .mf-pdp-purchase-row:not(:has(.quantity-selector-wrapper)){grid-template-columns:1fr}.template-product .mf-pdp-purchase-row>*,.template-product .product-form-buttons>.mf-pdp-purchase-row~.mf-pdp-buy-now{flex:none!important;min-width:0!important;max-width:none!important}.template-product .mf-pdp-purchase-row .quantity-selector-wrapper{width:100%;min-width:0;height:52px;max-height:52px;margin:0;align-self:center;flex:none!important;order:unset!important}.template-product .mf-pdp-purchase-row>span,.template-product .mf-pdp-purchase-row add-to-cart-component{display:flex;align-items:stretch;width:100%;min-width:0;height:52px;max-height:52px;margin:0;align-self:center;flex:none!important;order:unset!important}.template-product .mf-pdp-purchase-row add-to-cart-component{display:block}.template-product .quantity-selector,.template-product quantity-selector-component.quantity-selector{width:100%;max-width:100%;height:52px!important;min-height:52px!important;max-height:52px!important;background:#fff;flex:none!important}.template-product .quantity-selector{border:1px solid var(--mf-border, #d8d4cd)!important;border-radius:4px!important;display:flex;align-items:center;justify-content:space-between;padding:0 2px;box-sizing:border-box}.template-product .quantity-selector input[type=number]{font-family:var(--font-body--family),"Poppins",sans-serif;font-size:14px;font-weight:500;color:var(--mf-navy, #0a1628);text-align:center;width:2rem;padding:0;border:none;background:transparent}.template-product .quantity-selector button{color:var(--mf-navy, #0a1628);min-width:28px;width:28px;height:28px;padding:0;flex-shrink:0}.template-product .quantity-selector button:hover{color:var(--mf-gold, #c9a84c)}.template-product .mf-pdp-purchase-row .add-to-cart-button,.template-product .mf-pdp-purchase-row .product-form__submit,.template-product .mf-pdp-purchase-row button[name=add]{width:100%!important;min-width:0!important;min-height:52px!important;height:52px!important;margin:0!important;padding:0 20px!important;display:flex!important;align-items:center;justify-content:center;box-sizing:border-box;background:var(--mf-navy, #0a1628)!important;color:var(--mf-gold, #c9a84c)!important;border:2px solid var(--mf-navy, #0a1628)!important;border-radius:4px!important;font-family:var(--font-body--family),"Poppins",sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;transition:background .25s ease,color .25s ease,border-color .25s ease!important}.template-product .mf-pdp-purchase-row .add-to-cart-button:hover:not(:disabled),.template-product .mf-pdp-purchase-row .product-form__submit:hover:not(:disabled),.template-product .mf-pdp-purchase-row button[name=add]:hover:not(:disabled){background:var(--mf-gold, #c9a84c)!important;color:var(--mf-navy, #0a1628)!important;border-color:var(--mf-gold, #c9a84c)!important}.template-product .product-form-buttons .mf-pdp-buy-now{width:100%;min-height:52px!important;height:52px!important;max-height:52px!important;padding:0 20px!important;margin:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;line-height:1!important}.template-product .product-form-buttons button{padding-block:0!important}.template-product .product-form-buttons .add-to-cart-button{height:52px!important;max-height:52px!important}.template-product .shopify-payment-button,.template-product .accelerated-checkout-block,.template-product .shopify-payment-button__button,.template-product more-payment-options-link{display:none!important}.template-product .mf-pdp-assist{width:100%;box-sizing:border-box;margin-top:14px;padding-top:18px}.template-product .buy-buttons-block .mf-pdp-assist,.template-product product-form-component .mf-pdp-assist{margin-top:12px}@media(max-width:749px){.template-product .mf-pdp-assist__legal{padding:12px 14px}.template-product .mf-pdp-assist__help{flex-direction:column;align-items:stretch}.template-product .mf-pdp-assist__wa{justify-content:center;width:100%;box-sizing:border-box}}.template-product .mf-pdp-pre-cart{margin:16px 0 8px}.template-product .mf-pdp-alert{margin:0 0 10px;font-size:13px;line-height:1.5}.template-product .mf-pdp-alert--sale,.template-product .mf-pdp-alert--stock{color:#b91c1c;font-weight:500}.template-product .mf-pdp-delivery-note{display:flex;align-items:flex-start;gap:8px;margin:0 0 4px;font-size:13px;line-height:1.55;color:var(--mf-navy, #0a1628)}.template-product .mf-pdp-delivery-note__icon{color:var(--mf-gold, #c9a84c);font-weight:700}.template-product .mf-pdp-post-cart{margin-top:28px;padding-top:24px;border-top:1px solid var(--mf-border, #e8e4dd)}.template-product .mf-pdp-desc{font-size:14px;line-height:1.75;color:var(--mf-text-dark, #1a1a1a);margin-bottom:24px}.template-product .mf-pdp-desc p{margin:0 0 .85em}.template-product .mf-pdp-addinfo{border-top:1px solid var(--mf-border, #e8e4dd);border-bottom:1px solid var(--mf-border, #e8e4dd)}.template-product .mf-pdp-addinfo__trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:18px 0;border:none;background:transparent;font-family:var(--font-body--family),"Poppins",sans-serif;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mf-navy, #0a1628);cursor:pointer;transition:color .2s ease}.template-product .mf-pdp-addinfo__trigger:hover,.template-product .mf-pdp-addinfo__trigger[aria-expanded=true]{color:var(--mf-gold, #c9a84c)}.template-product .mf-pdp-addinfo__icon{font-size:18px;font-weight:400;line-height:1}.template-product .mf-pdp-addinfo__panel{padding:0 0 18px}.template-product .mf-pdp-addinfo__table{width:100%;border-collapse:collapse;font-size:13px}.template-product .mf-pdp-addinfo__table th,.template-product .mf-pdp-addinfo__table td{padding:10px 12px;border-bottom:1px solid var(--mf-border, #e8e4dd);text-align:left;vertical-align:top}.template-product .mf-pdp-addinfo__table th{width:32%;font-weight:600;color:var(--mf-navy, #0a1628);text-transform:uppercase;font-size:11px;letter-spacing:.06em}.template-product .mf-pdp-addinfo__table td{color:var(--mf-text-mid, #6b6b6b)}.template-product .mf-pdp-assist .mf-pdp-disclaimer{margin:0}.template-product .mf-pdp-assist .mf-pdp-disclaimer--sale{color:#7a3030}.template-product .mf-pdp-assist .mf-pdp-disclaimer--sale .mf-pdp-disclaimer__text strong{color:#9a4040}.template-product .mf-pdp-assist .mf-pdp-disclaimer--color{color:var(--mf-text-mid, #6b6b6b)}.template-product .mf-pdp-buy-now{display:flex!important;align-items:center;justify-content:center;width:100%;min-height:52px!important;height:52px!important;max-height:52px!important;padding:0 20px!important;border-radius:4px;background:var(--mf-navy, #0a1628);color:var(--mf-gold, #c9a84c);border:2px solid var(--mf-navy, #0a1628);font-family:var(--font-body--family),"Poppins",sans-serif;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;line-height:1!important;box-sizing:border-box;transition:background .25s ease,color .25s ease,border-color .25s ease}.template-product .mf-pdp-buy-now:hover:not(:disabled){background:var(--mf-gold, #c9a84c);color:var(--mf-navy, #0a1628);border-color:var(--mf-gold, #c9a84c)}.template-product .product-information:not(:has(.card-gallery--empty))~.shopify-section:has(.mf-pdp-fallback-media:not(.mf-pdp-fallback-media--theme-gallery)){display:none}.template-product:has(.mf-pdp-perfume-gallery) .mf-pdp-fallback-media{padding-bottom:0}@media(max-width:749px){.template-product .product-information{padding-top:12px}.template-product .media-gallery--carousel slideshow-arrows .slideshow-control{opacity:1}}@media(prefers-reduced-motion:reduce){.template-product .media-gallery--carousel slideshow-arrows .slideshow-control{opacity:1;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/mf-pdp.css.map */
