/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer components{.mcf-faq-item{width:100%}}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer components{.mcf-faq-section{gap:var(--mcf-space-16);flex-direction:column;display:flex}.mcf-faq-section .mcf-accordion__header{padding:var(--mcf-space-16) 0}.mcf-faq-section .mcf-accordion__item--open .mcf-accordion__header{padding:var(--mcf-space-16) 0 0}.mcf-faq-section .mcf-accordion__header:hover{background-color:#0000}.mcf-faq-section .mcf-accordion__content{padding:var(--mcf-space-12) 0 var(--mcf-space-16);text-align:left}.mcf-faq-section .mcf-accordion__content ul{padding-left:0}.mcf-faq-section .mcf-accordion__content .mcf-button-icon{display:none}}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer components{.mcf-feature-item{cursor:pointer;gap:var(--mcf-space-12);flex-direction:column;width:100%;min-width:0;height:100%;display:flex}.mcf-feature-item__image-wrapper{aspect-ratio:1;border-radius:var(--mcf-radius-8);background-color:var(--mcf-color-white);width:100%;position:relative;overflow:hidden}.mcf-feature-item__image{inset:calc(var(--spacing,.25rem) * 0);object-fit:cover;width:100%;height:100%;position:absolute}.mcf-feature-item__image--base{z-index:var(--mcf-z-index-1)}.mcf-feature-item__image--hover{z-index:var(--mcf-z-index-2);opacity:var(--mcf-opacity-none);transition:opacity .3s ease-in-out}.mcf-feature-item__image--hover-visible{opacity:var(--mcf-opacity-1)}.mcf-feature-item:not(:hover) .mcf-feature-item__image--hover{opacity:var(--mcf-opacity-none);transition:none}.mcf-feature-item__overlay{inset:calc(var(--spacing,.25rem) * 0);padding:var(--mcf-space-24) var(--mcf-space-40);z-index:var(--mcf-z-index-3);flex-direction:column;justify-content:flex-end;align-items:center;display:flex;position:absolute}.mcf-feature-item__overlay-title{color:var(--mcf-color-gray-800);text-align:center;line-height:var(--mcf-line-height-1-2);font-weight:var(--mcf-font-weight-semibold);transition:color .3s ease-in-out}.mcf-feature-item:hover .mcf-feature-item__overlay-title{color:var(--mcf-color-white)}.mcf-feature-item__overlay-description{color:var(--mcf-color-white);text-align:center;margin-top:var(--mcf-space-4);font-size:var(--mcf-font-size-sm);line-height:var(--mcf-line-height-1-5)}@media (min-width:80rem){.mcf-feature-item__image-wrapper{aspect-ratio:340/300}}@media not all and (min-width:80rem){.mcf-feature-item__image-wrapper{aspect-ratio:236/210}}@media (max-width:48rem){.mcf-feature-item__image-wrapper{aspect-ratio:1}.mcf-feature-item__image--hover{display:none}.mcf-feature-item__overlay-title,.mcf-feature-item:hover .mcf-feature-item__overlay-title{color:var(--mcf-color-gray-800)}.mcf-feature-item__overlay-description{display:none}}@media not all and (min-width:64rem){.mcf-feature-item__overlay{padding:var(--mcf-space-8)}}}

@-webkit-keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}@keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}:root{--rc-drag-handle-size: 12px;--rc-drag-handle-mobile-size: 24px;--rc-drag-handle-bg-colour: rgba(0, 0, 0, .2);--rc-drag-bar-size: 6px;--rc-border-color: rgba(255, 255, 255, .7);--rc-focus-color: #0088ff}.ReactCrop{position:relative;display:inline-block;cursor:crosshair;max-width:100%}.ReactCrop *,.ReactCrop *:before,.ReactCrop *:after{-webkit-box-sizing:border-box;box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{overflow:hidden;max-height:inherit}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{display:block;max-width:100%;max-height:inherit}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video{-ms-touch-action:none;touch-action:none}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{-ms-touch-action:none;touch-action:none}.ReactCrop__crop-mask{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;width:calc(100% + .5px);height:calc(100% + .5px)}.ReactCrop__crop-selection{position:absolute;top:0;left:0;-webkit-transform:translateZ(0);transform:translateZ(0);cursor:move}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--circular-crop .ReactCrop__crop-selection:after{pointer-events:none;content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border:1px solid var(--rc-border-color);opacity:.3}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:1px dashed white}.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){-webkit-animation:marching-ants 1s;animation:marching-ants 1s;background-image:-webkit-gradient(linear,left top, right top,color-stop(50%, #fff),color-stop(50%, #444)),-webkit-gradient(linear,left top, right top,color-stop(50%, #fff),color-stop(50%, #444)),-webkit-gradient(linear,left top, left bottom,color-stop(50%, #fff),color-stop(50%, #444)),-webkit-gradient(linear,left top, left bottom,color-stop(50%, #fff),color-stop(50%, #444));background-image:linear-gradient(to right,#fff 50%,#444 50%),linear-gradient(to right,#fff 50%,#444 50%),linear-gradient(to bottom,#fff 50%,#444 50%),linear-gradient(to bottom,#fff 50%,#444 50%);background-size:10px 1px,10px 1px,1px 10px,1px 10px;background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;color:#fff;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.ReactCrop__crop-selection:focus{outline:2px solid var(--rc-focus-color);outline-offset:-1px}.ReactCrop--invisible-crop .ReactCrop__crop-mask,.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{content:"";display:block;position:absolute;background-color:#fff6}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt:before{left:33.3333333333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6666666667%}.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz:before{top:33.3333333333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6666666667%}.ReactCrop__drag-handle{position:absolute;width:var(--rc-drag-handle-size);height:var(--rc-drag-handle-size);background-color:var(--rc-drag-handle-bg-colour);border:1px solid var(--rc-border-color)}.ReactCrop__drag-handle:focus{background:var(--rc-focus-color)}.ReactCrop .ord-nw{top:0;left:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:nw-resize}.ReactCrop .ord-n{top:0;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:n-resize}.ReactCrop .ord-ne{top:0;right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);cursor:ne-resize}.ReactCrop .ord-e{top:50%;right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);cursor:e-resize}.ReactCrop .ord-se{bottom:0;right:0;-webkit-transform:translate(50%,50%);transform:translate(50%,50%);cursor:se-resize}.ReactCrop .ord-s{bottom:0;left:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);cursor:s-resize}.ReactCrop .ord-sw{bottom:0;left:0;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);cursor:sw-resize}.ReactCrop .ord-w{top:50%;left:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:w-resize}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{top:0;left:0;width:100%;height:var(--rc-drag-bar-size);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ReactCrop__drag-bar.ord-e{right:0;top:0;width:var(--rc-drag-bar-size);height:100%;-webkit-transform:translate(50%);transform:translate(50%)}.ReactCrop__drag-bar.ord-s{bottom:0;left:0;width:100%;height:var(--rc-drag-bar-size);-webkit-transform:translateY(50%);transform:translateY(50%)}.ReactCrop__drag-bar.ord-w{top:0;left:0;width:var(--rc-drag-bar-size);height:100%;-webkit-transform:translate(-50%);transform:translate(-50%)}.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle,.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w{display:none}@media (pointer: coarse){.ReactCrop .ord-n,.ReactCrop .ord-e,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{width:var(--rc-drag-handle-mobile-size);height:var(--rc-drag-handle-mobile-size)}}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer components{.mcf-image-edit-modal__body{height:100%;margin-top:var(--mcf-space-48);flex-direction:column;padding-right:0;display:flex;overflow-y:hidden}.mcf-image-edit-modal{flex-direction:column;height:100dvh;display:flex}.mcf-modal.mcf-image-edit-modal{flex-direction:column;width:100vw;max-height:90dvh;padding:0 60px;display:flex}.mcf-modal.mcf-image-edit-modal .mcf-modal__footer[data-align=spread]{padding-right:var(--mcf-space-10);flex-direction:row;justify-content:center;display:flex}.mcf-image-edit-modal__edit-controls{justify-content:center;align-items:flex-start;gap:var(--mcf-space-24);width:100%;z-index:var(--mcf-z-index-nav-header);display:flex}.mcf-image-edit-modal__edit-btn{cursor:pointer;align-items:center;gap:var(--mcf-space-4);padding:var(--mcf-space-0) var(--mcf-space-2);width:var(--mcf-space-56);background:0 0;border:none;flex-direction:column;display:flex}.mcf-image-edit-modal__edit-btn-icon{width:var(--mcf-space-40);height:var(--mcf-space-40);border-radius:var(--mcf-radius-pill);border:var(--mcf-border-width-1) solid var(--mcf-color-border-secondary);color:var(--mcf-color-text-primary);justify-content:center;align-items:center;display:flex}.mcf-image-edit-modal .mcf-modal__scrollable-content{flex-direction:column;flex:1;height:100%;padding:0;display:flex;overflow:hidden}.mcf-image-edit-modal__edit-btn--active .mcf-image-edit-modal__edit-btn-icon{background:linear-gradient(90deg, var(--mcf-image-edit-modal-edit-btn-bg) 0%, var(--mcf-image-edit-modal-edit-btn-bg) 100%), linear-gradient(90deg, var(--mcf-color-white) 0%, var(--mcf-color-white) 100%);border-color:var(--mcf-color-border-brand);color:var(--mcf-color-teal-800)}.mcf-image-edit-modal__edit-btn-label{font-family:var(--mcf-font-body);font-size:var(--mcf-space-10);font-weight:var(--mcf-font-weight-regular);line-height:var(--mcf-line-height-1-5);text-align:center;color:var(--mcf-color-text-primary);white-space:nowrap}.mcf-image-edit-modal__edit-btn--active .mcf-image-edit-modal__edit-btn-label{font-weight:var(--mcf-font-weight-bold);color:var(--mcf-color-teal-800)}.mcf-image-edit-modal__preview-container{gap:var(--mcf-space-24);min-height:0;padding-top:var(--mcf-space-40);padding-bottom:var(--mcf-space-40);flex-direction:column;flex:1;display:flex}.mcf-image-edit-modal__preview{flex:1;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;position:relative}.mcf-image-edit-modal__crop-wrapper{justify-content:center;align-items:center;width:100%;min-width:0;height:100%;min-height:0;display:flex}.mcf-image-edit-modal__crop-wrapper .ReactCrop{max-width:100%;max-height:100%}.mcf-image-edit-modal__image{object-fit:contain;max-width:100%;max-height:100%}.mcf-image-edit-modal__image--crop-active{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.mcf-image-edit-modal__image:active{cursor:grabbing}.mcf-image-edit-modal__edit-controls,.mcf-image-edit-modal__bottom-controls,.mcf-image-edit-modal__overlay-controls{transition:opacity .2s ease-in-out}.mcf-image-edit-modal__preview[data-dragging=true]{cursor:grabbing}.mcf-image-edit-modal__overlay-controls{align-items:center;gap:var(--mcf-space-4);width:var(--mcf-space-188);flex-direction:column;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mcf-image-edit-modal__bottom-controls{justify-content:center;align-items:flex-start;gap:var(--mcf-space-24);width:100%;display:flex}.mcf-image-edit-modal__rotate-btn{cursor:pointer;justify-content:center;align-items:center;gap:var(--mcf-space-8);color:var(--mcf-color-teal-800);background:0 0;border:none;display:flex}.mcf-image-edit-modal__rotate-label{font-family:var(--mcf-font-body);font-size:var(--mcf-font-size-14);font-weight:var(--mcf-font-weight-bold);line-height:var(--mcf-line-height-1-5);text-decoration:underline}.mcf-image-edit-modal__actions{align-items:flex-start;gap:var(--mcf-space-24);display:flex}.mcf-image-edit-modal__change-photo-btn{color:var(--mcf-color-teal-800);font-size:var(--mcf-font-size-14);font-weight:var(--mcf-font-weight-bold)}.mcf-image-edit-modal__svg{width:var(--mcf-space-20);height:var(--mcf-space-20)}.mcf-image-edit-modal .mcf-modal__footer{padding-bottom:var(--mcf-space-48);margin-top:auto}@media not all and (min-width:48rem){.mcf-image-edit-modal__body{margin-top:var(--mcf-space-64)}.mcf-modal__footer{padding-bottom:var(--mcf-space-64)}.mcf-modal.mcf-image-edit-modal{height:100dvh;max-height:100dvh;padding:0}.mcf-image-edit-modal__preview{padding:var(--mcf-space-32);max-height:60vh}.mcf-image-edit-modal__preview-container{gap:0;padding-top:0}.mcf-image-edit-modal__crop-helper{padding:var(--mcf-space-8) var(--mcf-space-32) 0}}.mcf-image-edit-modal__crop-controls{gap:var(--mcf-space-8);flex-direction:column;display:flex}.mcf-image-edit-modal__crop-helper{justify-content:center;align-items:center;gap:var(--mcf-space-8);flex-direction:column;display:flex}.mcf-image-edit-modal__crop-helper-message{color:var(--mcf-color-text-secondary);line-height:1.5}.mcf-image-edit-modal__crop-error-message{color:var(--mcf-color-text-utility-error);line-height:1.5}}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer components{.mcf-modal.mcf-digital-pdp-upload-modal{max-width:var(--mcf-modal-width-xl);padding:var(--mcf-space-64) var(--mcf-space-60);max-height:calc(100dvh - var(--mcf-space-32));position:relative;overflow:hidden auto}.mcf-digital-pdp-upload-modal__close{cursor:pointer;top:var(--mcf-space-24);right:var(--mcf-space-24);width:var(--mcf-modal-close-btn-size);height:var(--mcf-modal-close-btn-size);color:var(--mcf-color-text-primary);z-index:10;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.mcf-digital-pdp-upload-modal__close:hover{opacity:.7}.mcf-digital-pdp-upload-modal__uploading-content{align-items:center;gap:var(--mcf-space-40);max-width:var(--mcf-space-780);flex-direction:column;width:100%;margin:0 auto;display:flex}.mcf-digital-pdp-upload-modal__image-wrap{width:min(var(--mcf-space-374), 30vh);height:min(var(--mcf-space-374), 30vh);flex-shrink:0;position:relative;overflow:hidden}.mcf-digital-pdp-upload-modal__image-wrap--uploading{background-color:var(--mcf-color-neutral-300)}.mcf-digital-pdp-upload-modal__image{object-fit:cover;width:100%;height:100%;display:block}.mcf-digital-pdp-upload-modal__text{align-items:center;gap:var(--mcf-space-24);max-width:var(--mcf-space-740);text-align:center;flex-direction:column;width:100%;display:flex}.mcf-digital-pdp-upload-modal__progress-heading{text-align:center;color:var(--mcf-color-text-primary)}.mcf-digital-pdp-upload-modal__tip{align-items:center;gap:var(--mcf-space-10);max-width:var(--mcf-space-554);text-align:left;display:flex}.mcf-digital-pdp-upload-modal__tip-text{font-size:var(--mcf-font-size-18);line-height:var(--mcf-line-height-normal);color:var(--mcf-color-text-primary)}.mcf-digital-pdp-upload-modal__uploaded-content{max-width:var(--mcf-space-780);flex-direction:column;align-items:center;width:100%;margin:0 auto;display:flex}.mcf-digital-pdp-upload-modal__uploaded-image{width:100%;max-width:min(var(--mcf-space-306), 30vh);height:min(var(--mcf-space-306), 30vh);object-fit:contain;flex-shrink:0;display:block;position:relative;overflow:hidden}.mcf-digital-pdp-upload-modal__uploaded-text{align-items:center;gap:var(--mcf-space-24);max-width:var(--mcf-space-740);gap:var(--mcf-space-40);flex-direction:column;width:100%;display:flex}.mcf-digital-pdp-upload-modal__photo-uploaded-heading{text-align:center;color:var(--mcf-color-text-primary);font-weight:var(--mcf-font-weight-bold)}.mcf-digital-pdp-upload-modal__uploaded-desc{text-align:center;max-width:var(--mcf-space-740);font-size:var(--mcf-font-size-16);line-height:var(--mcf-line-height-normal);color:var(--mcf-color-text-primary)}.mcf-digital-pdp-upload-modal__select-different-link{cursor:pointer;text-align:left;align-items:center;gap:var(--mcf-space-8);width:100%;color:var(--mcf-color-text-primary);font-family:var(--mcf-font-family-body);font-size:var(--mcf-font-size-16);font-weight:var(--mcf-font-weight-bold);line-height:var(--mcf-line-height-heading);margin:var(--mcf-space-40) 0;background:0 0;border:none;padding:0;display:flex}.mcf-digital-pdp-upload-modal__select-different-link:hover{opacity:.7}.mcf-digital-pdp-upload-modal__uploaded-actions{align-items:center;gap:var(--mcf-space-16);margin-top:var(--mcf-space-40);display:flex}.mcf-button.mcf-digital-pdp-upload-modal__edit-btn{cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:var(--mcf-space-8);height:var(--mcf-space-50);padding:var(--mcf-space-16) var(--mcf-space-32);border:var(--mcf-border-width-2) solid var(--mcf-color-teal-800);color:var(--mcf-color-teal-800);font-family:var(--mcf-font-family-body);font-size:var(--mcf-font-size-16);font-weight:var(--mcf-font-weight-bold);line-height:var(--mcf-line-height-heading);background:0 0;display:flex}.mcf-button.mcf-button-with-icon.mcf-digital-pdp-upload-modal__edit-btn:hover{background-color:var(--mcf-color-teal-50)}.mcf-button.mcf-digital-pdp-upload-modal__next-btn{cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:var(--mcf-space-8);height:var(--mcf-space-50);padding:var(--mcf-space-16) var(--mcf-space-32);background:var(--mcf-color-teal-800);color:var(--mcf-color-white);font-family:var(--mcf-font-family-body);font-size:var(--mcf-font-size-16);font-weight:var(--mcf-font-weight-bold);line-height:var(--mcf-line-height-heading);border:none;display:flex}.mcf-button.mcf-button-with-icon.mcf-digital-pdp-upload-modal__next-btn:hover{background:var(--mcf-color-teal-900)}@media (max-width:48rem){.mcf-modal.mcf-digital-pdp-upload-modal{padding:var(--mcf-space-40) var(--mcf-space-24) 0;justify-content:center;max-height:100%;display:flex;overflow-y:auto}.mcf-modal.mcf-digital-pdp-upload-modal .mcf-modal__scrollable-content{height:auto}.mcf-digital-pdp-upload-modal__image-wrap{width:auto;height:min(var(--mcf-space-306), 40vh);aspect-ratio:auto}.mcf-digital-pdp-upload-modal__image-wrap .mcf-preview-image{height:100%}.mcf-digital-pdp-upload-modal__uploaded-image{width:100%;height:min(var(--mcf-space-306), 40vh);aspect-ratio:auto}.mcf-digital-pdp-upload-modal__uploaded-actions{width:100%}.mcf-button.mcf-digital-pdp-upload-modal__edit-btn,.mcf-button.mcf-digital-pdp-upload-modal__next-btn{flex:1}.mcf-digital-pdp-upload-modal__uploaded-text{gap:var(--mcf-space-16)}.mcf-digital-pdp-upload-modal__select-different-link{margin:var(--mcf-space-40) 0 var(--mcf-space-32)}.mcf-digital-pdp-upload-modal__uploaded-actions{margin-top:var(--mcf-space-32)}}}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer components{.mcf-feature-callout-two-cta{text-align:center;width:100%;height:100%;padding:var(--mcf-space-80) var(--mcf-space-80) var(--mcf-space-40) var(--mcf-space-80);color:var(--mcf-color-white);flex-direction:column;display:flex}.mcf-feature-callout-two-cta__inner{justify-content:center;align-items:center;gap:var(--mcf-space-40);flex-direction:column;width:100%;height:100%;display:flex}.mcf-feature-callout-two-cta__badge{background-color:var(--mcf-color-bg-secondary);border-radius:var(--mcf-radius-md);padding:var(--mcf-space-4) var(--mcf-space-8);color:var(--mcf-color-text-primary-default);justify-content:center;align-items:center;display:inline-flex}.mcf-feature-callout-two-cta__title{color:var(--mcf-color-white)}.mcf-feature-callout-two-cta__content{justify-content:center;align-items:center;gap:var(--mcf-space-16);flex-direction:column;width:100%;display:flex}.mcf-feature-callout-two-cta__actions{justify-content:center;align-items:center;gap:var(--mcf-space-16);display:flex}.mcf-feature-callout-two-cta__upload-menu-wrapper{flex-direction:column;display:flex;position:relative}.mcf-feature-callout-two-cta__upload-menu{top:calc(100% + var(--mcf-space-4));gap:var(--mcf-space-24);padding:var(--mcf-space-40) var(--mcf-space-20);background-color:var(--mcf-color-white);border:var(--mcf-border-width-1) solid var(--mcf-color-border-primary);border-radius:var(--mcf-radius-4);box-shadow:var(--mcf-shadow-md);z-index:var(--mcf-z-index-nav-header);min-width:var(--mcf-space-310);flex-direction:column;display:flex;position:absolute;left:0;right:0}.mcf-feature-callout-two-cta__upload-menu-item{cursor:pointer;text-align:left;align-items:center;gap:var(--mcf-space-12);color:var(--mcf-color-teal-800);background:0 0;border:none;width:100%;padding:0;display:flex}.mcf-feature-callout-two-cta__upload-menu-item span{font-family:var(--mcf-font-family-body);font-size:var(--mcf-font-size-16);font-weight:var(--mcf-font-weight-bold);line-height:var(--mcf-line-height-normal);color:var(--mcf-color-teal-800);border-bottom:var(--mcf-border-width-1) solid var(--mcf-color-teal-800)}.mcf-feature-callout-two-cta__upload-menu-item svg{width:var(--mcf-space-20);height:var(--mcf-space-20);color:var(--mcf-color-teal-800);flex-shrink:0}.mcf-feature-callout-two-cta__upload-menu-wrapper .mcf-button,.mcf-feature-callout-two-cta__secondary.mcf-button{height:var(--mcf-space-50);padding:var(--mcf-space-16) var(--mcf-space-32)}.mcf-feature-callout-two-cta__secondary.mcf-button[data-variant=secondary-light]{border-width:var(--mcf-border-width-2)}.mcf-feature-callout-two-cta__richtext{padding-top:var(--mcf-space-40)}.mcf-feature-callout-two-cta .mcf-feature-callout-two-cta__richtext p{width:100%;color:var(--mcf-color-white);font-size:var(--mcf-space-12);text-align:center}.mcf-feature-callout-two-cta .mcf-feature-callout-two-cta__richtext a{color:var(--mcf-color-white)}.mcf-feature-callout-two-cta__copy{width:100%;color:var(--mcf-color-white);text-align:center}@media not all and (min-width:64rem){.mcf-feature-callout-two-cta{padding:var(--mcf-space-40) var(--mcf-space-24)}.mcf-feature-callout-two-cta__inner{justify-content:center;align-items:center;gap:var(--mcf-space-32);flex-direction:column;width:100%;height:100%;display:flex}.mcf-feature-callout-two-cta__actions{flex-direction:column}.mcf-feature-callout-two-cta__richtext{padding-top:var(--mcf-space-32)}}}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer components{.mcf-dynamic-frame-preview{background-color:var(--mcf-color-bg-secondary);border:var(--mcf-dynamic-frame-preview-wall-tiles-border);padding:var(--mcf-space-40) var(--mcf-space-82);justify-content:center;align-items:center;gap:var(--mcf-space-24);border-right:none;flex-direction:column;width:100%;display:flex}.mcf-dynamic-frame-preview__image-wrap{justify-content:center;align-items:center;height:100%;display:flex;position:relative}.mcf-frame-image-composite,.mcf-preview-image{justify-content:center;height:auto;display:flex}.mcf-dynamic-frame-preview__image-wrap .mcf-frame-image-composite{width:auto}.mcf-dynamic-frame-preview__image{max-width:100%;max-height:var(--mcf-space-450);justify-content:center;align-items:center;display:flex;position:relative}.mcf-dynamic-frame-preview__image img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.mcf-dynamic-frame-preview__spinner{inset:calc(var(--spacing,.25rem) * 0);background-color:var(--mcf-dynamic-frame-preview-spinner-bg);justify-content:center;align-items:center;display:flex;position:absolute}.mcf-dynamic-frame-preview__controls{justify-content:center;align-items:center;gap:var(--mcf-space-12);width:100%;color:var(--mcf-color-text-primary-default);flex-direction:column;display:flex}.mcf-dynamic-frame-preview__swatches{justify-content:center;align-items:center;gap:var(--mcf-space-8);display:flex;overflow:visible}.mcf-dynamic-frame-preview__swatches .mcf-color-swatch-container{width:var(--mcf-space-28);height:var(--mcf-space-28);min-width:0;min-height:0;padding:var(--mcf-space-2)}.mcf-dynamic-frame-preview__swatches .mcf-color-swatch{width:var(--mcf-space-20);height:var(--mcf-space-20);flex:none}@media not all and (min-width:64rem){.mcf-dynamic-frame-preview{padding:var(--mcf-space-24)}.mcf-dynamic-frame-preview__image{max-width:var(--mcf-space-302);max-height:var(--mcf-space-356);justify-content:center;align-items:center;display:flex;position:relative}}.mcf-dynamic-frame-preview--wall-tiles{width:100%;height:100%;padding:var(--mcf-space-40) var(--mcf-space-104);gap:var(--mcf-space-24);background-color:var(--mcf-color-white);position:relative;overflow:hidden}.mcf-dynamic-frame-preview--wall-tiles .mcf-preview-image{max-width:calc(100% - var(--mcf-space-40));height:var(--mcf-dynamic-frame-preview-wall-tiles-preview-size);max-height:calc(100% - var(--mcf-space-40));justify-content:center;align-items:center;display:flex}.mcf-dynamic-frame-preview--wall-tiles .mcf-dynamic-frame-preview__image{width:auto;max-width:100%;height:auto;max-height:80%}.mcf-ten-minute-custom-framing--wall-tiles .mcf-button-with-icon__icon{display:none}.mcf-feature-callout-two-cta__upload-menu-wrapper .mcf-button{font-weight:var(--mcf-font-weight-bold);width:100%}.mcf-dynamic-frame-preview__arrow{position:absolute;top:50%;transform:translateY(-50%)}.mcf-dynamic-frame-preview__arrow--left{left:var(--mcf-space-40)}.mcf-dynamic-frame-preview__arrow--right{right:var(--mcf-space-40)}@media (max-width:64rem){.mcf-dynamic-frame-preview{border-right:var(--mcf-dynamic-frame-preview-wall-tiles-border);border-bottom:none}}@media (max-width:48rem){.mcf-dynamic-frame-preview--wall-tiles{padding:var(--mcf-space-32) var(--mcf-space-20);gap:var(--mcf-space-16)}.mcf-dynamic-frame-preview--wall-tiles .mcf-preview-image{max-width:var(--mcf-space-240);max-height:var(--mcf-space-240)}.mcf-dynamic-frame-preview--wall-tiles .mcf-dynamic-frame-preview__arrow--left{left:var(--mcf-space-8)}.mcf-dynamic-frame-preview--wall-tiles .mcf-dynamic-frame-preview__arrow--right{right:var(--mcf-space-8)}}}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer components{.mcf-print-material-card{align-items:center;gap:var(--mcf-space-24);width:100%;padding:var(--mcf-space-32);z-index:2;flex-direction:column;display:flex;position:relative}.mcf-print-material-card:before{content:"";border:var(--mcf-border-width-1) solid var(--mcf-color-khaki-800);pointer-events:none;z-index:-1;inset:0;top:var(--mcf-space-16);left:var(--mcf-space-16);right:var(--mcf-space-16);bottom:var(--mcf-space-16);position:absolute}.mcf-print-material-card__image{aspect-ratio:19/15;border:var(--mcf-border-width-1) solid var(--mcf-color-gray-400);width:100%;max-height:var(--mcf-space-300);max-width:var(--mcf-space-380)}.mcf-print-material-card__media-wrapper{aspect-ratio:19/15;border-radius:var(--mcf-radius-8);background-position:50%;background-size:cover;justify-content:center;align-items:center;display:flex;overflow:hidden}.mcf-print-material-card__img{object-fit:cover;aspect-ratio:19/15;width:100%;height:100%;display:block}.mcf-print-material-card__content{gap:var(--mcf-space-24);flex-direction:column;display:flex}.mcf-print-material-card__text-section{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.mcf-print-material-card__title,.mcf-print-material-card__description{color:var(--mcf-color-gray-800)}.mcf-print-material-card__pricing{gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex}.mcf-print-material-card__price{color:var(--mcf-color-text-primary);font-weight:600}.mcf-print-material-card__price-note{color:var(--mcf-color-gray-200)}.mcf-print-material-card__cta.mcf-button[data-size=lg]{width:auto;height:var(--mcf-space-50);padding:var(--mcf-space-16) var(--mcf-space-32)}.mcf-print-material-card__cta-price{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}@media (min-width:48rem){.mcf-print-material-card:before{top:var(--mcf-space-24);left:var(--mcf-space-24);right:var(--mcf-space-24);bottom:var(--mcf-space-24)}.mcf-print-material-card{align-items:center;gap:var(--mcf-space-48);padding:var(--mcf-space-64) var(--mcf-space-128) var(--mcf-space-64) var(--mcf-space-64);flex-direction:row}.mcf-print-material-card__image{flex:1;min-width:0}.mcf-print-material-card__content{flex:1;align-items:flex-start}.mcf-print-material-card__cta{width:auto}.mcf-print-material-card__cta-price{align-items:center;gap:calc(var(--spacing,.25rem) * 4);flex-direction:row;display:flex}}}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer components{.mcf-media{gap:var(--mcf-space-4);flex-direction:column;width:100%;display:flex}.mcf-media__wrapper{border-radius:var(--mcf-radius-8);background-color:var(--mcf-color-white);width:100%;height:auto;position:relative;overflow:hidden}.mcf-media__wrapper[data-feature-callout=true]{height:auto}.mcf-media__element{object-fit:cover;border-radius:var(--mcf-radius-8);width:100%;height:100%;display:block}main.mcf-page-viewer[data-page-id=michaelsrewards] .mcf-media__element{height:var(--mcf-space-400)}video.mcf-media__element::-webkit-media-controls{opacity:0;pointer-events:none;width:0;height:0;overflow:hidden}video.mcf-media__element::-webkit-media-controls-enclosure{opacity:0;pointer-events:none;width:0;height:0;overflow:hidden}video.mcf-media__element::-webkit-media-controls-panel{opacity:0;pointer-events:none;width:0;height:0;overflow:hidden}.mcf-media__control-button{cursor:pointer;bottom:var(--mcf-space-12);right:var(--mcf-space-12);background-color:var(--mcf-video-control-bg);border:var(--mcf-border-width-1) solid var(--mcf-color-white);border-radius:var(--mcf-space-100);padding:var(--mcf-space-8);z-index:var(--mcf-z-index-2);transition:background-color var(--mcf-duration-normal);justify-content:center;align-items:center;display:flex;position:absolute}.mcf-media__control-button:hover{background-color:var(--mcf-video-control-bg-hover)}.mcf-media__control-button:focus-visible{outline:var(--mcf-border-width-2) solid var(--mcf-color-border-focus);outline-offset:var(--mcf-space-2)}.mcf-media__control-icon{color:var(--mcf-video-control-border)}.mcf-media__caption{padding-inline:calc(var(--spacing,.25rem) * 2);text-align:center;color:var(--mcf-color-text-secondary);font-size:var(--mcf-font-size-sm);line-height:var(--mcf-line-height-1-5)}@media not all and (min-width:48rem){.mcf-media__wrapper[data-feature-callout=true]{height:var(--mcf-space-164)}}@media (min-width:48rem) and (not (min-width:96rem)){.mcf-media__wrapper[data-feature-callout=true]{height:var(--mcf-space-200)}}@media (min-width:96rem){.mcf-media__wrapper[data-feature-callout=true]{min-height:var(--mcf-space-720)}}}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer components{.mcf-feature-callout{text-align:center;border-radius:var(--mcf-radius-8);height:100%;padding:var(--mcf-space-40);justify-content:center;align-items:center;gap:var(--mcf-space-40);flex-direction:column;display:flex}.mcf-feature-callout__badge{object-fit:contain;max-width:var(--mcf-space-124);max-height:var(--mcf-space-124);width:auto;height:auto}.mcf-feature-callout__header{text-align:center;gap:var(--mcf-space-16);flex-direction:column;display:flex}.mcf-feature-callout__heading{color:var(--mcf-color-white)}.mcf-feature-callout__text{max-width:var(--mcf-space-600);color:var(--mcf-color-white)}.mcf-feature-callout__button.mcf-button[data-size=lg]{height:var(--mcf-space-50);width:fit-content;font-weight:var(--mcf-font-weight-bold);padding:var(--mcf-space-16) var(--mcf-space-32)}@media not all and (min-width:96rem){.mcf-feature-callout{gap:var(--mcf-space-32);width:100%;height:100%}.mcf-feature-callout__header{gap:var(--mcf-space-12)}}@media (max-width:64rem){.mcf-feature-callout{padding:var(--mcf-space-40) var(--mcf-space-20)}.mcf-feature-callout__badge{object-fit:contain;max-width:var(--mcf-space-100);max-height:var(--mcf-space-100);width:auto;height:auto}}}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer components{.mcf-image-feature-card{border-radius:var(--mcf-radius-8);height:100%;transition:all var(--mcf-duration-normal) ease-in-out;flex-direction:column;justify-content:flex-start;align-items:center;display:flex;overflow:hidden}.mcf-image-feature-card__image-wrapper{border-radius:var(--mcf-radius-8) var(--mcf-radius-8) 0 0;width:100%;height:var(--mcf-space-600);overflow:hidden}.mcf-image-feature-card__title{color:var(--mcf-color-info-dark)}.mcf-image-feature-card__image{object-fit:cover;width:100%;height:100%}.mcf-image-feature-card__content{text-align:center;width:98.3%;padding:var(--mcf-space-56) var(--mcf-space-40);border-radius:var(--mcf-radius-8);margin-top:calc(var(--mcf-space-80) * -1);z-index:2;gap:var(--mcf-space-32);border-top:none;flex-direction:column;flex:1;justify-content:space-between;display:flex;position:relative}.mcf-image-feature-card__header{text-align:center;gap:var(--mcf-space-16);flex-direction:column;display:flex;position:relative}.mcf-image-feature-card__content:before{content:"";border:var(--mcf-border-width-1) solid var(--mcf-color-khaki-800);pointer-events:none;z-index:-1;inset:0;top:var(--mcf-space-24);left:var(--mcf-space-24);right:var(--mcf-space-24);bottom:var(--mcf-space-24);position:absolute}@media (max-width:80rem){.mcf-image-feature-card__header{gap:var(--mcf-space-12)}.mcf-image-feature-card__content:before{top:var(--mcf-space-16);left:var(--mcf-space-16);right:var(--mcf-space-16);bottom:var(--mcf-space-16)}}.mcf-image-feature-card__description{flex-grow:1}.mcf-image-feature-card__cta.mcf-button{font-weight:var(--mcf-font-weight-bold);height:var(--mcf-space-50);align-self:center}.mcf-image-feature-card__cta.mcf-button[data-size=lg]{padding:var(--mcf-space-16) var(--mcf-space-32)}@media (max-width:64rem){.mcf-image-feature-card__image-wrapper{height:var(--mcf-space-324)}}}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer components{.mcf-frame-details-banner{gap:var(--mcf-space-14);padding:0 var(--mcf-space-32);max-width:var(--mcf-space-1360);flex-direction:column;width:100%;display:flex}@media not all and (min-width:48rem){.mcf-frame-details-banner{padding:0 var(--mcf-space-20)}}}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer components{.mcf-step-tile{text-align:left;align-items:flex-start;gap:var(--mcf-space-20);width:100%;padding:0 var(--mcf-space-8);border-radius:var(--mcf-radius-8);flex-direction:row;display:flex}.mcf-step-tile__icon{width:var(--mcf-space-40);height:var(--mcf-space-40);object-fit:contain;flex-shrink:0}.mcf-category-cards-container__grid .mcf-step-tile .mcf-step-tile__icon{width:var(--mcf-space-40);height:var(--mcf-space-40)}.mcf-step-tile__content{gap:var(--mcf-space-20);flex-direction:column;width:100%;display:flex}.mcf-step-tile__title-description{gap:var(--mcf-space-12);flex-direction:column;display:flex}.mcf-step-tile__title{color:var(--mcf-color-gray-800);line-height:var(--mcf-line-height-1-4);margin:0}.mcf-step-tile__description{color:var(--mcf-color-gray-800);line-height:var(--mcf-line-height-1-6);margin:0}.mcf-step-tile__button{justify-content:center;align-items:center;display:inline-flex}.mcf-step-tile__button.mcf-button{color:var(--mcf-color-gray-800);font-size:var(--mcf-font-size-18);font-weight:var(--mcf-font-weight-regular)}main.mcf-page-viewer[data-page-id=michaelsrewards] .mcf-step-tile{border:var(--mcf-border-width-1) solid var(--mcf-color-border-secondary);gap:var(--mcf-space-20);padding:var(--mcf-space-12);background-color:var(--mcf-color-white)}@media (max-width:64rem){.mcf-step-tile,.mcf-step-tile__content{gap:var(--mcf-space-16)}.mcf-step-tile__title-description{gap:var(--mcf-space-8)}main.mcf-page-viewer[data-page-id=michaelsrewards] .mcf-step-tile__title-description{gap:var(--mcf-space-12)}main.mcf-page-viewer[data-page-id=michaelsrewards] .mcf-step-tile__content{gap:var(--mcf-space-20)}}}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer components{.mcf-product-tile{gap:var(--mcf-space-24);padding:var(--mcf-space-16);background-color:var(--mcf-color-white);width:var(--mcf-space-300);flex-direction:column;justify-content:space-between;display:flex}.mcf-product-tile.mcf-product-tile--clickable{cursor:pointer}.mcf-product-tile:hover{border-radius:var(--mcf-radius-8);background-color:var(--mcf-color-accent)}@supports (color:color-mix(in lab, red, red)){.mcf-product-tile:hover{background-color:color-mix(in srgb, var(--mcf-color-accent) 6%, transparent)}}.mcf-product-tile:hover{transition:background-color var(--mcf-duration-fast)}.mcf-product-tile__image{aspect-ratio:1;border-radius:var(--mcf-radius-4);transform-origin:50%;width:100%;transition:transform var(--mcf-frame-card-transition-duration-md) var(--mcf-frame-card-transition-easing), opacity var(--mcf-frame-card-transition-duration);position:relative;overflow:hidden}.mcf-product-tile:hover .mcf-product-tile__image{transform:scale(var(--mcf-frame-card-image-hover-scale))}.mcf-product-tile__badge.mcf-badge[data-variant=neutral]{--mcf-badge-fg:var(--mcf-frame-card-badge-fg)}.mcf-product-tile__badge{align-self:center;width:fit-content}.mcf-product-tile__img{object-fit:fill;width:100%;height:100%;display:block}.mcf-product-tile__content{gap:var(--mcf-space-24);width:100%;transition:transform var(--mcf-frame-card-transition-duration-md) var(--mcf-frame-card-transition-easing);flex-direction:column;display:flex}.mcf-product-tile:hover .mcf-product-tile__content{transform:translateY(var(--mcf-frame-card-content-hover-translate-y))}.mcf-product-tile__info{align-items:center;gap:var(--mcf-space-8);text-align:center;min-height:var(--mcf-space-48);flex-direction:column;display:flex}.mcf-product-tile__title{color:var(--mcf-color-text-primary);white-space:wrap;width:100%;transition:opacity var(--mcf-duration-fast);overflow:hidden}.mcf-product-tile__price-container{justify-content:center;align-items:center;gap:var(--mcf-space-8);display:flex}.mcf-product-tile__price-current{color:var(--mcf-color-text-primary)}.mcf-product-tile__price-original{color:var(--mcf-color-text-secondary);text-decoration:line-through}.mcf-product-tile__spinner{z-index:var(--mcf-z-index-2);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mcf-product-tile__btn{width:100%}.mcf-product-tile__btn.mcf-button{font-weight:var(--mcf-font-weight-bold);border:var(--mcf-border-width-2) solid var(--mcf-button-secondary-fg)}@media not all and (min-width:64rem){.mcf-product-tile{gap:var(--mcf-space-16);padding:var(--mcf-space-12);width:var(--mcf-space-188)}.mcf-product-tile__content{gap:var(--mcf-space-16)}.mcf-product-tile__info{min-height:var(--mcf-space-32);gap:var(--mcf-space-4)}.mcf-product-tile__image{max-width:var(--mcf-space-320);margin:0 auto}.mcf-product-tile:hover .mcf-product-tile__image{transform:scale(var(--mcf-frame-card-image-hover-scale))}.mcf-product-tile:hover .mcf-product-tile__content{transform:translateY(var(--mcf-frame-card-content-hover-translate-y))}}}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer components{.mcf-dynamic-frame-preview-carousel{position:relative}.mcf-dynamic-frame-preview-carousel__arrows{justify-content:flex-end;align-items:center;gap:var(--mcf-space-8);margin-top:var(--mcf-space-12);display:flex}.mcf-dynamic-frame-preview-carousel__arrow{width:var(--mcf-space-40);height:var(--mcf-space-40);justify-content:center;align-items:center;display:inline-flex}}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer components{.mcf-text-tile{width:100%;padding:0 var(--mcf-space-84) 0}main.mcf-page-viewer[data-page-id=michaelsrewards] .mcf-text-tile{max-width:var(--mcf-space-1440);align-self:center;padding:0}@media (max-width:64rem){.mcf-text-tile{padding:0 var(--mcf-space-16) 0}}}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer components{.mcf-single-content-card{--mcf-content-card-outline-color:var(--mcf-color-khaki-800);width:100%;padding:var(--mcf-space-20);justify-content:center;height:100%;display:flex}main.mcf-page-viewer[data-page-id=michaelsrewards] .mcf-single-content-card{padding-left:var(--mcf-space-20);padding-right:var(--mcf-space-20)}@media (min-width:64rem){.mcf-single-content-card{padding:var(--mcf-space-40)}main.mcf-page-viewer[data-page-id=michaelsrewards] .mcf-single-content-card{padding-left:var(--mcf-space-60);padding-right:var(--mcf-space-60)}}.mcf-single-content-card__card{width:100%;min-height:var(--mcf-content-card-min-height,294px);padding:var(--mcf-space-16);flex-direction:column;display:flex}main.mcf-page-viewer[data-page-id=michaelsrewards] .mcf-single-content-card__card{min-height:var(--mcf-content-card-min-height,var(--mcf-space-188));max-width:var(--mcf-space-1440);padding:var(--mcf-space-24);align-self:center}@media (min-width:48rem){.mcf-single-content-card__card{padding:var(--mcf-space-24)}}.mcf-single-content-card .mcf-single-content-card__card{border-radius:var(--mcf-radius-md)}.mcf-single-content-card__outline{border:var(--mcf-space-1) solid var(--mcf-content-card-outline-color);width:100%;padding:var(--mcf-space-32) var(--mcf-space-16);justify-content:center;align-items:center;gap:var(--mcf-space-32);flex-direction:column;flex:auto;display:flex}.mcf-single-content-card__inner{text-align:center;align-items:center;gap:var(--mcf-space-32);flex-direction:column;width:100%;display:flex}main.mcf-page-viewer[data-page-id=michaelsrewards] .mcf-fifty-fifty-with-title__content .mcf-single-content-card__inner{gap:var(--mcf-space-40)}main.mcf-page-viewer[data-page-id=michaelsrewards] .mcf-single-content-card__inner{gap:var(--mcf-space-20)}.mcf-single-content-card__content{text-align:center;align-items:center;gap:var(--mcf-space-16);flex-direction:column;width:100%;display:flex}main.mcf-page-viewer[data-page-id=michaelsrewards] .mcf-fifty-fifty-with-title__content .mcf-single-content-card__content{gap:var(--mcf-space-24)}.mcf-single-content-card__cta-row{justify-content:center;align-items:center;gap:var(--mcf-space-8);flex-wrap:wrap;display:flex}main.mcf-page-viewer[data-page-id=michaelsrewards] .mcf-single-content-card__cta-row{gap:var(--mcf-space-20)}.mcf-single-content-card__cta-row>*{min-width:0}.mcf-single-content-card__outline .mcf-paragraph.mcf-single-content-card__copy{color:inherit}@media (min-width:calc(64rem + 1px)){.mcf-single-content-card[data-layout=row] .mcf-single-content-card__outline{flex-direction:row;align-items:center}.mcf-single-content-card[data-align=left] .mcf-single-content-card__outline{justify-content:flex-start}.mcf-single-content-card[data-align=right] .mcf-single-content-card__outline{justify-content:flex-end}.mcf-single-content-card[data-align=left] .mcf-single-content-card__inner{text-align:left;flex-direction:row;align-items:center}.mcf-single-content-card[data-align=left] .mcf-single-content-card__content{text-align:left;flex:1;align-items:flex-start}.mcf-single-content-card[data-align=left] .mcf-single-content-card__cta-row{justify-content:flex-end}.mcf-single-content-card[data-align=right] .mcf-single-content-card__inner{text-align:right;flex-direction:row-reverse;align-items:center}.mcf-single-content-card[data-align=right] .mcf-single-content-card__content{text-align:right;flex:1;align-items:flex-end}.mcf-single-content-card[data-align=right] .mcf-single-content-card__cta-row{justify-content:flex-start}.mcf-single-content-card[data-align=center] .mcf-single-content-card__outline{justify-content:center}.mcf-single-content-card[data-align=center] .mcf-single-content-card__inner{text-align:center;flex-direction:column;align-items:center}.mcf-single-content-card[data-align=center] .mcf-single-content-card__content{text-align:center;align-items:center}.mcf-single-content-card[data-align=center] .mcf-single-content-card__cta-row{flex-direction:column;justify-content:center;align-items:stretch;width:100%}.mcf-single-content-card[data-align=center] .mcf-single-content-card__cta-row>*{align-self:center;width:max-content}main.mcf-page-viewer[data-page-id=michaelsrewards] .mcf-single-content-card__cta-row,main.mcf-page-viewer[data-page-id=michaelsrewards] .mcf-single-content-card__inner{gap:var(--mcf-space-32)}}main.mcf-page-viewer[data-page-id=walltiles] .mcf-feature-callout-container__content{align-items:stretch;padding-top:0;padding-bottom:0}@media (max-width:40rem){.mcf-single-content-card__cta-row{flex-flow:column}.mcf-single-content-card__cta-row .mcf-button{width:100%}}}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer components{.mcf-category-cards-container{gap:var(--mcf-space-32);width:100%;padding:var(--mcf-space-40) var(--mcf-space-16);flex-direction:column;min-width:0;display:flex}.mcf-category-cards-container__header{text-align:center;align-items:center;gap:var(--mcf-space-12);max-width:var(--mcf-space-1400);padding:0 var(--mcf-space-20);flex-direction:column;margin-inline:auto;display:flex}.mcf-category-cards-container__heading,.mcf-category-cards-container__subheading{color:var(--mcf-color-text-primary)}.mcf-category-cards-container__grid{gap:var(--mcf-space-16);grid-template-columns:repeat(4,1fr);align-items:stretch;width:100%;min-width:0;max-width:100%;margin-inline:auto;display:grid}.mcf-category-cards-container__grid img{object-fit:cover;border-radius:var(--mcf-radius-8);width:100%;min-width:0;height:100%;display:block}@media (max-width:48rem){.mcf-category-cards-container__grid{gap:var(--mcf-space-8);grid-template-columns:repeat(2,1fr)}.mcf-category-cards-container{padding:var(--mcf-space-20)}}main.mcf-page-viewer[data-page-id=ourprocess] .mcf-category-cards-container__grid{gap:var(--mcf-space-32);grid-template-columns:1fr;max-width:100%;padding:0}main.mcf-page-viewer[data-page-id=michaelsrewards] .mcf-category-cards-container__grid{gap:var(--mcf-space-24);grid-template-columns:1fr;max-width:100%;padding:0}main.mcf-page-viewer[data-page-id=michaelsrewards] .mcf-category-cards-container{gap:var(--mcf-space-20)}main.mcf-page-viewer[data-page-id=ourprocess] .mcf-category-cards-container{gap:var(--mcf-space-48)}@media (min-width:64rem){.mcf-category-cards-container__header{padding:0 var(--mcf-space-16)}.mcf-category-cards-container{gap:var(--mcf-space-50)}main.mcf-page-viewer[data-page-id=michaelsrewards] .mcf-category-cards-container,main.mcf-page-viewer[data-page-id=ourprocess] .mcf-category-cards-container{gap:var(--mcf-space-40)}.mcf-category-cards-container__grid{gap:var(--mcf-space-16);grid-template-columns:repeat(4,1fr)}main.mcf-page-viewer[data-page-id=michaelsrewards] .mcf-category-cards-container__grid,main.mcf-page-viewer[data-page-id=ourprocess] .mcf-category-cards-container__grid{max-width:var(--mcf-space-1440);grid-template-columns:1fr;align-self:center}main.mcf-page-viewer[data-page-id=ourprocess] .mcf-category-cards-container__grid{gap:var(--mcf-space-80)}main.mcf-page-viewer[data-page-id=michaelsrewards] .mcf-category-cards-container__grid:has(>:nth-child(2)),main.mcf-page-viewer[data-page-id=ourprocess] .mcf-category-cards-container__grid:has(>:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))}main.mcf-page-viewer[data-page-id=michaelsrewards] .mcf-category-cards-container__grid:has(>:nth-child(3)),main.mcf-page-viewer[data-page-id=ourprocess] .mcf-category-cards-container__grid:has(>:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}main.mcf-page-viewer[data-page-id=michaelsrewards] .mcf-category-cards-container{padding:var(--mcf-space-40) var(--mcf-space-60)}main.mcf-page-viewer[data-page-id=ourprocess] .mcf-category-cards-container{padding:var(--mcf-space-40)}}@media not all and (min-width:64rem){main.mcf-page-viewer[data-page-id=michaelsrewards] .mcf-category-cards-container,main.mcf-page-viewer[data-page-id=ourprocess] .mcf-category-cards-container{padding:var(--mcf-space-20)}main.mcf-page-viewer[data-page-id=ourprocess] .mcf-category-cards-container{gap:var(--mcf-space-40)}}@media (min-width:96rem){.mcf-category-cards-container__grid{max-width:var(--mcf-space-1440);padding-left:0;padding-right:0}}}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer components{.mcf-feature-callout-container{background-color:var(--mcf-color-white);width:100%;padding:var(--mcf-space-40) var(--mcf-space-16);position:relative}.mcf-feature-callout-container__content{gap:var(--mcf-space-8);max-width:var(--mcf-space-1400);flex-direction:column;margin-inline:auto;display:flex}.mcf-feature-callout-container__region{flex-direction:column;display:flex}.mcf-feature-callout-container__region--left,.mcf-feature-callout-container__region--center,.mcf-feature-callout-container__region--right{width:100%}@media (max-width:768px){.mcf-feature-callout-container{padding:var(--mcf-space-20)}.mcf-feature-callout-container__content{gap:var(--mcf-space-8)}.mcf-feature-callout-container__region--left{padding-right:var(--mcf-space-40)}.mcf-feature-callout-container__region--right{padding-left:var(--mcf-space-40)}}@media (not (max-width:768px)) and (not (min-width:1440px)){.mcf-feature-callout-container__content{gap:var(--mcf-space-8);flex-direction:column}.mcf-feature-callout-container__region--left{padding-right:var(--mcf-space-40);flex:1 0 auto}.mcf-feature-callout-container__region--center{width:100%}.mcf-feature-callout-container__region--right{padding-left:var(--mcf-space-40);flex:1 0 auto}}@media (min-width:1440px){.mcf-feature-callout-container__content{min-height:var(--mcf-space-788);flex-direction:row;align-items:center;gap:0;display:flex;position:relative}.mcf-feature-callout-container__region--left{width:var(--mcf-space-430);left:calc(35% - var(--mcf-space-489));top:0;bottom:var(--mcf-space-68);flex-shrink:0;position:absolute}.mcf-feature-callout-container__region--center{width:var(--mcf-space-500);height:var(--mcf-space-720);z-index:1;flex-shrink:0;justify-content:center;margin:0 auto;position:relative}.mcf-feature-callout-container__region--right{width:var(--mcf-space-430);right:calc(35% - var(--mcf-space-489));top:var(--mcf-space-68);flex-shrink:0;position:absolute;bottom:0}}}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer components{.mcf-image-feature-container{width:100%;padding:var(--mcf-space-20)}.mcf-image-feature-container__grid{gap:var(--mcf-space-48);max-width:var(--mcf-space-1440);grid-template-columns:1fr;align-items:stretch;margin-inline:auto;display:grid}.mcf-image-feature-container__grid img{border-radius:var(--mcf-radius-8)}@media (min-width:48rem) and (max-width:64rem){.mcf-image-feature-container__grid{gap:var(--mcf-space-12);grid-template-columns:1fr}}@media (min-width:64rem){.mcf-image-feature-container{padding:var(--mcf-space-40) var(--mcf-space-16)}.mcf-image-feature-container__grid{gap:var(--mcf-space-16);grid-template-columns:repeat(2,1fr)}}}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer components{.mcf-one-column-layout{width:100%;padding:0 var(--mcf-space-32);align-items:center;gap:var(--mcf-space-40);padding:var(--mcf-space-40) var(--mcf-space-20);flex-direction:column;display:flex}@media (max-width:48rem){.mcf-one-column-layout{padding:var(--mcf-space-20)}}main.mcf-page-viewer[data-page-id=michaelsrewards] .mcf-one-column-layout{padding-left:var(--mcf-space-60);padding-right:var(--mcf-space-60)}@media not all and (min-width:64rem){main.mcf-page-viewer[data-page-id=michaelsrewards] .mcf-one-column-layout{padding:var(--mcf-space-20)}}}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer components{.mcf-faq-page-layout{width:100%;padding:var(--mcf-space-40) var(--mcf-space-60);flex-direction:column;align-items:center;margin:0 auto;display:flex}.mcf-faq-page-layout__title{width:100%;max-width:var(--mcf-space-1408);margin:0 var(--mcf-space-60) var(--mcf-space-20);color:var(--mcf-color-gray-800)}.mcf-faq-page-layout__sections{gap:var(--mcf-space-32);width:100%;margin:0 var(--mcf-space-60) var(--mcf-space-56);max-width:var(--mcf-space-1408);flex-direction:column;display:flex}@media (max-width:48rem){.mcf-faq-page-layout{padding:var(--mcf-space-20)}.mcf-faq-page-layout__title{padding:0 var(--mcf-space-16)}.mcf-faq-page-layout__sections{padding:0 var(--mcf-space-16) var(--mcf-space-20)}}}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer components{.mcf-hero-component{background-color:var(--mcf-color-white);width:100%;position:relative;overflow:visible}.mcf-hero-component__media{aspect-ratio:16/9;background-color:var(--mcf-color-white);width:100%;position:relative;overflow:hidden}.mcf-hero-component__media .mcf-media{gap:0;width:100%;height:100%}.mcf-hero-component__media .mcf-media__wrapper,.mcf-hero-component__media .mcf-media__element{border-radius:0;width:100%;height:100%}.mcf-hero-component__media .mcf-media__caption{display:none}.mcf-hero-component__media .mcf-media__control-button{background-color:var(--mcf-video-control-bg);border:var(--mcf-border-width-1) solid var(--mcf-color-white);border-radius:var(--mcf-space-100);padding:var(--mcf-space-8);z-index:var(--mcf-z-index-nav-overlay);transition:background-color var(--mcf-duration-normal);pointer-events:auto}.mcf-hero-component__media .mcf-media__control-button:hover{background-color:var(--mcf-video-control-bg-hover)}.mcf-hero-component__media .mcf-media__control-button:focus-visible{outline:var(--mcf-border-width-2) solid var(--mcf-color-border-focus);outline-offset:var(--mcf-space-2)}.mcf-hero-component__media .mcf-media__control-icon{color:var(--mcf-video-control-border)}.mcf-hero-component__grid{inset:calc(var(--spacing,.25rem) * 0);z-index:var(--mcf-z-index-1);pointer-events:none;background:var(--mcf-hero-overlay-gradient);grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;display:grid;position:absolute}.mcf-hero-component__content{pointer-events:auto;width:var(--mcf-space-900);flex-direction:column;min-height:0;display:flex}.mcf-hero-component__title{margin-bottom:var(--mcf-space-16)}.mcf-hero-component__copy{margin-bottom:0}.mcf-hero-component__cta-container{margin-top:var(--mcf-space-24)}@media not all and (min-width:48rem){.mcf-hero-component__title{margin-bottom:var(--mcf-space-12)}.mcf-hero-component[data-media-type=image]{flex-direction:column;height:auto;display:flex}.mcf-hero-component[data-media-type=image] .mcf-hero-component__media{aspect-ratio:auto;max-height:var(--mcf-space-250)}.mcf-hero-component[data-media-type=image] .mcf-hero-component__media .mcf-media__wrapper{height:var(--mcf-space-250)}.mcf-hero-component[data-media-type=image] .mcf-hero-component__grid{z-index:auto;background:0 0;flex-direction:column;justify-content:flex-start;width:100%;height:auto;padding:0;display:flex;position:relative}.mcf-hero-component[data-media-type=image] .mcf-hero-component__content{width:100%;padding:var(--mcf-space-20);background:var(--mcf-color-white)}.mcf-hero-component[data-media-type=image] .mcf-hero-component__title{color:var(--mcf-color-text-primary);margin-bottom:var(--mcf-space-12)}.mcf-hero-component[data-media-type=image] .mcf-hero-component__copy{color:var(--mcf-color-text-primary)}.mcf-hero-component[data-media-type=image] .mcf-hero-component__cta-container{margin-top:var(--mcf-space-24)}}.mcf-hero-component[data-alignment=top-left] .mcf-hero-component__content{text-align:left;grid-area:1/1;place-self:start flex-start;align-items:flex-start}.mcf-hero-component[data-alignment=top-center] .mcf-hero-component__content{text-align:center;grid-area:1/2;place-self:start center;align-items:center}.mcf-hero-component[data-alignment=top-right] .mcf-hero-component__content{text-align:right;grid-area:1/3;place-self:start flex-end;align-items:flex-end}.mcf-hero-component[data-alignment=middle-left] .mcf-hero-component__content{text-align:left;grid-area:2/1;place-self:center flex-start;align-items:flex-start}.mcf-hero-component[data-alignment=middle-center] .mcf-hero-component__content{text-align:center;grid-area:2/2;place-self:center;align-items:center}.mcf-hero-component[data-alignment=middle-right] .mcf-hero-component__content{text-align:right;grid-area:2/3;place-self:center flex-end;align-items:flex-end}.mcf-hero-component[data-alignment=bottom-left] .mcf-hero-component__content{text-align:left;grid-area:3/1;place-self:end flex-start;align-items:flex-start}.mcf-hero-component[data-alignment=bottom-center] .mcf-hero-component__content{text-align:center;grid-area:3/2;place-self:end center;align-items:center}.mcf-hero-component[data-alignment=bottom-right] .mcf-hero-component__content{text-align:right;grid-area:3/3;place-self:end flex-end;align-items:flex-end}.mcf-hero-component[data-media-type=video] .mcf-hero-component__title,.mcf-hero-component[data-media-type=video] .mcf-hero-component__copy{color:var(--mcf-color-white)}.mcf-hero-component[data-media-type=image] .mcf-hero-component__title,.mcf-hero-component[data-media-type=image] .mcf-hero-component__copy{color:var(--mcf-color-black)}.mcf-hero-component__cta-container{gap:var(--mcf-space-8);flex-wrap:wrap;display:flex}.mcf-hero-component__cta.mcf-button{font-weight:var(--mcf-font-weight-bold);height:var(--mcf-space-50);padding:var(--mcf-space-16) var(--mcf-space-32)}@media not all and (min-width:48rem){.mcf-hero-component[data-media-type=video],.mcf-hero-component[data-media-type=video] .mcf-hero-component__media,.mcf-hero-component[data-media-type=video] .mcf-hero-component__media .mcf-media__wrapper{height:var(--mcf-space-600)}.mcf-hero-component[data-media-type=video] .mcf-hero-component__grid{padding:var(--mcf-space-24) var(--mcf-space-20);background:var(--mcf-hero-overlay-gradient)}.mcf-hero-component[data-media-type=video] .mcf-hero-component__content{gap:var(--mcf-space-12)}.mcf-hero-component[data-media-type=video] .mcf-hero-component__title{color:var(--mcf-color-white);margin-bottom:var(--mcf-space-12)}.mcf-hero-component[data-media-type=video] .mcf-hero-component__copy{color:var(--mcf-color-white)}.mcf-hero-component[data-media-type=video] .mcf-hero-component__media .mcf-media__control-button{bottom:var(--mcf-space-12);right:var(--mcf-space-12)}.mcf-hero-component__cta-container{flex-direction:column}}@media (min-width:48rem){.mcf-hero-component[data-media-type=video],.mcf-hero-component[data-media-type=video] .mcf-hero-component__media{height:var(--mcf-vh-80);contain:layout style paint}.mcf-hero-component[data-media-type=video] .mcf-hero-component__grid{padding:var(--mcf-space-64) var(--mcf-space-40);background:var(--mcf-hero-overlay-gradient)}.mcf-hero-component[data-media-type=video] .mcf-hero-component__title{margin-bottom:var(--mcf-space-16)}.mcf-hero-component[data-media-type=image],.mcf-hero-component[data-media-type=image] .mcf-hero-component__media,.mcf-hero-component[data-media-type=image] .mcf-hero-component__media .mcf-media__wrapper{height:var(--mcf-space-520)}.mcf-hero-component[data-media-type=image] .mcf-hero-component__grid{padding:var(--mcf-space-64) var(--mcf-space-40);background:var(--mcf-hero-overlay-gradient)}.mcf-hero-component[data-media-type=image] .mcf-hero-component__title{color:var(--mcf-color-white);margin-bottom:var(--mcf-space-16)}.mcf-hero-component[data-media-type=image] .mcf-hero-component__copy{color:var(--mcf-color-white)}.mcf-hero-component__media .mcf-media__control-button{bottom:var(--mcf-space-16);right:var(--mcf-space-16)}}@media (not (min-width:64rem)) and (min-width:48rem){.mcf-hero-component__content{width:var(--mcf-space-670)}}@media not all and (min-width:48rem){.mcf-hero-component__content{width:var(--mcf-space-350)}}}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer components{.mcf-single-faq-layout{width:100%;padding:var(--mcf-space-40) var(--mcf-space-60);align-items:center;gap:var(--mcf-space-16);flex-direction:column;display:flex}.mcf-single-faq-layout__title{width:100%;max-width:var(--mcf-space-1440);color:var(--mcf-color-gray-800)}.mcf-single-faq-layout__content{width:100%;max-width:var(--mcf-space-1440);flex-direction:column;display:flex}.mcf-single-faq-layout .mcf-accordion{gap:var(--mcf-space-16)}.mcf-single-faq-layout .mcf-accordion .mcf-accordion__header{padding:var(--mcf-space-16) 0;background-color:#0000}.mcf-single-faq-layout .mcf-accordion .mcf-accordion__item{border-bottom:var(--mcf-border-width-1) solid var(--mcf-color-border-secondary);border-top:0}.mcf-single-faq-layout .mcf-accordion__icon{width:var(--mcf-space-24);height:var(--mcf-space-24)}@media not all and (min-width:64rem){.mcf-single-faq-layout{padding:var(--mcf-space-20)}.mcf-single-faq-layout__content{gap:var(--mcf-space-32)}}@media (max-width:40rem){.mcf-single-faq-layout{padding:var(--mcf-space-32) var(--mcf-space-20)}}}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer components{.mcf-video-steps-section{justify-content:center;align-items:center;gap:var(--mcf-space-80);width:100%;padding:var(--mcf-space-40);flex-direction:column;display:flex}.mcf-video-steps-section__title{text-align:center;width:100%}.mcf-video-steps-section__copy{text-align:center;width:100%;color:var(--mcf-color-gray-800);line-height:var(--mcf-line-height-1-5)}.mcf-video-steps-section__media{justify-content:center;align-items:center;gap:var(--mcf-space-48);flex-direction:column;width:100%;display:flex}.mcf-video-steps-section__media-text{justify-content:center;align-items:center;gap:var(--mcf-space-16);width:100%;max-width:var(--mcf-space-720);flex-direction:column;display:flex}.mcf-video-steps-section__video{width:100%;max-width:var(--mcf-space-930);border:var(--mcf-border-width-1) solid var(--mcf-color-khaki-800);padding:var(--mcf-space-16);position:relative}.mcf-video-steps-section__media-element{width:100%;height:100%;height:var(--mcf-space-537);border-radius:0;align-items:center;display:block}.mcf-video-steps-section__media-element .mcf-media__element{border-radius:0}.mcf-video-steps-section__video-control{height:var(--mcf-space-64);width:var(--mcf-space-64);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mcf-video-steps-section__steps{justify-content:center;align-items:center;gap:var(--mcf-space-80);width:100%;display:flex}@media (max-width:48rem){.mcf-video-steps-section{justify-content:center;align-items:center;gap:var(--mcf-space-64);width:100%;padding:var(--mcf-space-20);flex-direction:column;display:flex}.mcf-video-steps-section__title{padding:0 var(--mcf-space-16)}.mcf-video-steps-section__media{gap:var(--mcf-space-40)}.mcf-video-steps-section__media-element{padding:var(--mcf-space-8);height:auto}.mcf-video-steps-section__video{max-width:100%}.mcf-video-steps-section__steps{gap:var(--mcf-space-32);flex-direction:column;display:flex}}}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer components{.mcf-framing-two-column-feature{width:100%;padding-top:var(--mcf-space-20);padding-bottom:var(--mcf-space-20)}.mcf-framing-two-column-feature__content{border:1px dashed var(--mcf-color-border-brand-eggplant);width:100%;max-width:var(--mcf-space-1440);padding-left:var(--mcf-space-20);padding-right:var(--mcf-space-20);height:var(--mcf-space-1053);flex-direction:column;align-items:stretch;margin-inline:auto;display:flex}.mcf-framing-two-column-feature__left{width:100%;height:var(--mcf-space-489);justify-content:center;align-items:stretch;display:flex}.mcf-framing-two-column-feature__right{width:100%;height:var(--mcf-space-564);flex:1;align-items:stretch;display:flex}@media (min-width:48rem){.mcf-framing-two-column-feature__content{padding-left:var(--mcf-space-40);padding-right:var(--mcf-space-40)}.mcf-framing-two-column-feature{padding-top:var(--mcf-space-40);padding-bottom:var(--mcf-space-40)}}@media (min-width:64rem){.mcf-framing-two-column-feature__content{height:var(--mcf-space-615);flex-direction:row}.mcf-framing-two-column-feature__left{max-width:var(--mcf-space-545);height:var(--mcf-space-615);flex:2}.mcf-framing-two-column-feature__right{min-width:calc(var(--spacing,.25rem) * 0);max-width:var(--mcf-space-815);height:var(--mcf-space-615);flex:3}}.mcf-framing-two-column-feature--wall-tiles .mcf-framing-two-column-feature__content{max-width:100%;height:auto}.mcf-framing-two-column-feature--wall-tiles .mcf-framing-two-column-feature__left,.mcf-framing-two-column-feature--wall-tiles .mcf-framing-two-column-feature__right{height:auto}@media (min-width:64rem){.mcf-framing-two-column-feature--wall-tiles .mcf-framing-two-column-feature__left{flex:none;width:40%;max-width:40%}.mcf-framing-two-column-feature--wall-tiles .mcf-framing-two-column-feature__right{flex:1;max-width:none}}@media (min-width:64rem) and (not (min-width:80rem)){.mcf-framing-two-column-feature--wall-tiles .mcf-framing-two-column-feature__left{width:60%;max-width:60%}}}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer components{.mcf-more-ways-to-print{flex-direction:column;width:100%;display:flex}.mcf-more-ways-to-print__container{width:100%;max-width:100%;padding:var(--mcf-space-20);flex-direction:column;margin-inline:auto;display:flex}.mcf-more-ways-to-print__heading{color:var(--mcf-color-text-primary);text-align:center;padding-bottom:var(--mcf-space-24)}.mcf-more-ways-to-print__pills-wrapper{width:100%;padding:0 var(--mcf-space-16);overflow:auto hidden}.mcf-more-ways-to-print__pills{justify-content:flex-start;gap:var(--mcf-space-8);padding-bottom:var(--mcf-space-24);display:flex}.mcf-more-ways-to-print__pill-item{flex-direction:column;flex-shrink:0;align-items:center;display:flex;position:relative}.mcf-more-ways-to-print__arrow{margin-top:var(--mcf-space-4);color:var(--mcf-color-teal-800);position:absolute;top:100%}@media (min-width:48rem){.mcf-more-ways-to-print__heading{padding-bottom:var(--mcf-space-40)}.mcf-more-ways-to-print__pills-wrapper{padding:0 var(--mcf-space-20)}}@media (min-width:64rem){.mcf-more-ways-to-print__pills{justify-content:center;display:flex}.mcf-more-ways-to-print__container{max-width:var(--mcf-space-1440);padding:var(--mcf-space-40)}.mcf-more-ways-to-print__pills-wrapper{padding:0}}@media (min-width:96rem){.mcf-more-ways-to-print__container{padding:var(--mcf-space-40) 0}}}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer components{.mcf-fifty-fifty-with-title{width:100%;padding:var(--mcf-space-40) var(--mcf-space-20);background-color:var(--mcf-color-white)}.mcf-fifty-fifty-with-title__left .mcf-single-content-card{padding:0 var(--mcf-space-60)}.mcf-fifty-fifty-with-title__header{text-align:center;width:100%;margin-bottom:var(--mcf-space-64)}.mcf-fifty-fifty-with-title__title{color:var(--mcf-color-text-primary)}.mcf-fifty-fifty-with-title__content{gap:var(--mcf-space-24);min-height:var(--mcf-space-400);flex-direction:column;align-items:center;margin-inline:auto;display:flex}main.mcf-page-viewer[data-page-id=michaelsrewards] .mcf-fifty-fifty-with-title__content{gap:0}.mcf-fifty-fifty-with-title__left,.mcf-fifty-fifty-with-title__right{justify-content:center;width:100%;min-width:0}.mcf-fifty-fifty-with-title__left{flex-direction:column;display:flex}.mcf-fifty-fifty-with-title__left .mcf-single-content-card__outline{border:0}@media (min-width:48rem){.mcf-fifty-fifty-with-title__content{align-items:stretch;gap:var(--mcf-space-48);flex-direction:row;min-width:0}.mcf-fifty-fifty-with-title__left,.mcf-fifty-fifty-with-title__right{flex:1 1 0;width:auto;min-width:0}.mcf-fifty-fifty-with-title__right{justify-content:center;align-items:center;display:flex}.mcf-fifty-fifty-with-title__left .mcf-media{flex:1;min-height:0}.mcf-fifty-fifty-with-title__left .mcf-media__wrapper[data-media-type=image]{height:100%}.mcf-fifty-fifty-with-title__left img.mcf-media__element{object-fit:cover;width:100%;height:100%}main.mcf-page-viewer[data-page-id=michaelsrewards] .mcf-fifty-fifty-with-title__content{max-width:var(--mcf-space-1440);align-self:center}main.mcf-page-viewer[data-page-id=michaelsrewards] .mcf-fifty-fifty-with-title{padding:var(--mcf-space-40) var(--mcf-space-60)}}@media (max-width:48rem){.mcf-fifty-fifty-with-title{padding:var(--mcf-space-20)}}@media not all and (min-width:64rem){main.mcf-page-viewer[data-page-id=michaelsrewards] .mcf-fifty-fifty-with-title__right .mcf-media__element{max-height:var(--mcf-space-208)}main.mcf-page-viewer[data-page-id=michaelsrewards] .mcf-fifty-fifty-with-title{padding:var(--mcf-space-20)}main.mcf-page-viewer[data-page-id=michaelsrewards] .mcf-fifty-fifty-with-title__content{flex-direction:column-reverse}main.mcf-page-viewer[data-page-id=michaelsrewards] .mcf-fifty-fifty-with-title__content .mcf-single-content-card{padding:0;padding-top:var(--mcf-space-12)}main.mcf-page-viewer[data-page-id=michaelsrewards] .mcf-fifty-fifty-with-title__content .mcf-single-content-card__card,main.mcf-page-viewer[data-page-id=michaelsrewards] .mcf-fifty-fifty-with-title__content .mcf-single-content-card__outline{padding:0}}}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer components{.mcf-how-it-works{width:100%;position:relative;overflow:hidden}.mcf-how-it-works__desktop{display:none}.mcf-how-it-works__mobile{gap:var(--mcf-space-24);padding:var(--mcf-space-20);flex-direction:column;display:flex}.mcf-how-it-works__mobile-cta{width:var(--mcf-space-220)}@media (min-width:768px){.mcf-how-it-works__desktop{align-items:center;gap:var(--mcf-space-64);padding:var(--mcf-space-40) var(--mcf-space-20);display:flex}.mcf-how-it-works__mobile{display:none}}.mcf-how-it-works__left{gap:var(--mcf-space-64);flex-direction:column;flex:1;min-width:0;display:flex}.mcf-how-it-works__right{width:var(--mcf-space-652);max-width:50%;aspect-ratio:var(--mcf-space-652) / var(--mcf-space-756);border-radius:var(--mcf-radius-8);height:var(--mcf-space-756);flex-shrink:0;position:relative;overflow:hidden}.mcf-how-it-works__image{object-fit:cover;border-radius:var(--mcf-radius-8);width:100%;height:100%;display:block}.mcf-how-it-works .mcf-media,.mcf-how-it-works .mcf-media__wrapper{height:100%}.mcf-how-it-works__heading{color:var(--mcf-color-text-primary)}.mcf-how-it-works__steps-with-slider{align-items:stretch;gap:var(--mcf-space-32);display:flex}.mcf-how-it-works__slider{width:var(--mcf-space-5);background-color:var(--mcf-how-it-works-works-slider);border-radius:var(--mcf-radius-full);flex-shrink:0;position:relative;overflow:hidden}.mcf-how-it-works__slider-fill{top:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);background-color:var(--mcf-color-khaki-600);border-radius:var(--mcf-radius-full);width:100%;transition:height var(--mcf-duration-300) ease;position:absolute}.mcf-how-it-works__step-list{flex-direction:column;flex:1;min-width:0;display:flex}.mcf-how-it-works__step{text-align:left;align-items:center;gap:var(--mcf-space-20);width:100%;padding:var(--mcf-space-28) var(--mcf-space-8);cursor:pointer;opacity:var(--mcf-opacity-disabled);transition:opacity var(--mcf-duration-150) ease;background:0 0;border:none;display:flex}.mcf-how-it-works__step--active{opacity:var(--mcf-opacity-full);cursor:default;align-items:flex-start}.mcf-how-it-works__step-divider{height:var(--mcf-border-width-1);background-color:var(--mcf-color-khaki-800)}.mcf-how-it-works__step-number{width:var(--mcf-space-40);height:var(--mcf-space-40);border-radius:var(--mcf-space-20);border:1px solid var(--mcf-color-khaki-600);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.mcf-how-it-works__step-number-inner{inset:calc(var(--spacing,.25rem) * 0);border-radius:var(--mcf-space-16);border:var(--mcf-border-width-1) solid var(--mcf-color-khaki-800);margin:7.69%;position:absolute}.mcf-how-it-works__step-number-text{font-family:var(--mcf-font-family-headline);font-size:var(--mcf-font-size-18);font-weight:var(--mcf-font-weight-medium);color:var(--mcf-color-khaki-800);line-height:1;position:relative}.mcf-how-it-works__step-body{gap:var(--mcf-space-12);flex-direction:column;min-width:0;display:flex}.mcf-how-it-works__step-title{font-family:var(--mcf-font-family-headline);font-size:var(--mcf-font-size-24);font-weight:var(--mcf-font-weight-medium);color:var(--mcf-color-text-primary);line-height:var(--mcf-line-height-heading)}.mcf-how-it-works__step-description{font-family:var(--Typography-Font-Body-Copy);font-size:var(--mcf-font-size-20);font-weight:var(--mcf-font-weight-regular);color:var(--mcf-color-text-primary);line-height:var(--mcf-line-height-1-5);margin:0}.mcf-how-it-works__cta{text-decoration:none;display:inline-block}.mcf-how-it-works__carousel{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;width:100%;display:flex;overflow-x:auto}.mcf-how-it-works__carousel::-webkit-scrollbar{display:none}.mcf-how-it-works__carousel-slide{scroll-snap-align:start;gap:var(--mcf-space-20);flex-direction:column;flex-shrink:0;width:100%;display:flex}.mcf-how-it-works__carousel-slide .mcf-media,.mcf-how-it-works__carousel-slide .mcf-how-it-works__image{height:var(--mcf-space-324)}.mcf-how-it-works__mobile-image-wrapper{width:100%;aspect-ratio:var(--mcf-space-652) / var(--mcf-space-756);border-radius:var(--mcf-radius-8);overflow:hidden}.mcf-how-it-works__bars{justify-content:center;align-items:center;gap:var(--mcf-space-8);display:flex}.mcf-how-it-works__bar{width:var(--mcf-space-60);height:var(--mcf-space-3);cursor:pointer;background-color:var(--mcf-how-it-works-bg);border:none;flex-shrink:0;padding:0;position:relative;overflow:hidden}.mcf-how-it-works__bar:after{content:"";inset:calc(var(--spacing,.25rem) * 0);background-color:var(--mcf-color-khaki-800);transition:transform var(--mcf-duration-150) ease;position:absolute;transform:translate(-100%)}.mcf-how-it-works__bar--active:after{transform:translate(0)}.mcf-how-it-works__mobile-content{gap:var(--mcf-space-20);flex-direction:column;display:flex}.mcf-how-it-works__mobile-step-header{align-items:center;gap:var(--mcf-space-20);display:flex}}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer components{.mcf-single-image-feature-container{background-color:var(--mcf-color-bg);transition:all var(--mcf-duration-normal) ease-in-out;padding:var(--mcf-space-40);justify-content:center;align-items:center;display:flex;overflow:hidden}.mcf-single-image-feature-container__image-wrapper{width:100%;overflow:hidden}.mcf-single-image-feature-container__image{object-fit:cover;width:100%;height:var(--mcf-space-788)}.mcf-single-image-feature-container__content{padding:var(--mcf-space-24);min-height:var(--mcf-space-500);display:flex}.mcf-single-image-feature-container__content_inner_section{text-align:center;justify-content:center;align-items:center;gap:var(--mcf-space-32);flex-direction:column;display:flex}.mcf-single-image-feature-container__title{color:var(--mcf-color-info-dark)}.mcf-single-image-feature-container__content_inner_container{border:var(--mcf-border-width-1) solid var(--mcf-color-khaki-800);padding:var(--mcf-space-40);flex:1;justify-content:center;align-items:center;width:100%;display:flex}.mcf-single-image-feature-container__content_block-left{z-index:2;width:100%;margin-right:calc(var(--mcf-space-40) * -1)}.mcf-single-image-feature-container__content_block-right{z-index:2;width:100%;margin-left:calc(var(--mcf-space-40) * -1)}.mcf-single-image-feature-container__header{text-align:center;align-items:center;gap:var(--mcf-space-16);flex-direction:column;display:flex;position:relative}.mcf-single-image-feature-container__description{flex-grow:1}.mcf-single-image-feature-container__cta.mcf-button{font-weight:var(--mcf-font-weight-bold);height:var(--mcf-space-50);align-self:center}.mcf-single-image-feature-container__cta.mcf-button[data-size=lg]{padding:var(--mcf-space-16) var(--mcf-space-32)}@media (max-width:64rem){.mcf-single-image-feature-container{padding:var(--mcf-space-20);flex-direction:column}.mcf-single-image-feature-container__content_block-left{margin-right:0;margin-top:calc(var(--mcf-space-40) * -1);padding:0 var(--mcf-space-20)}.mcf-single-image-feature-container__content_block-right{margin-top:calc(var(--mcf-space-40) * -1);padding:0 var(--mcf-space-20);margin-left:0}.mcf-single-image-feature-container__content{padding:var(--mcf-space-16);min-height:calc(var(--mcf-space-390) + var(--mcf-space-2))}.mcf-single-image-feature-container__content_inner_container{padding:var(--mcf-space-32) var(--mcf-space-16)}.mcf-single-image-feature-container__image{height:calc(var(--mcf-space-450) + var(--mcf-space-2))}}}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer components{.mcf-page-viewer__loading{min-height:var(--mcf-space-400);padding:var(--mcf-space-24);justify-content:center;align-items:center;display:flex}.mcf-page-viewer{padding-top:var(--mcf-space-40)}.mcf-page-viewer[data-page-id=homepage]{padding-top:0}.mcf-page-viewer__skeleton{gap:var(--mcf-space-16);flex-direction:column;width:100%;max-width:1200px;animation:2s cubic-bezier(.4,0,.6,1) infinite pulse;display:flex}.mcf-page-viewer__skeleton-hero{height:var(--mcf-space-400);background-color:var(--mcf-color-skeleton);border-radius:var(--mcf-radius-md)}.mcf-page-viewer__skeleton-section{background-color:var(--mcf-color-skeleton);border-radius:var(--mcf-radius-md);height:200px}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.mcf-page-viewer__error{padding:calc(var(--spacing,.25rem) * 8)}}@keyframes pulse{50%{opacity:.5}}

