*,:after,:before{border:0 solid;box-sizing:border-box}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:canada-type-gibson,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:"fontFamily.sans[1].fontFeatureSettings",normal;font-variation-settings:"fontFamily.sans[1].fontVariationSettings",normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}@font-face{font-family:Avenir-Medium;font-style:normal;font-weight:400;src:local("Avenir-Medium"),url(../assets/fonts/Avenir-Medium.woff) format("woff")}@font-face{font-family:Montserrat-Regular;font-style:normal;font-weight:400;src:local("Montserrat-Regular"),url(../assets/fonts/Montserrat-Regular.woff2) format("woff2")}.personalization-container{margin:0 auto;max-width:1440px}body{background:#fff;display:flex;flex-direction:column;height:100vh;min-height:100vh;width:100%}html{margin-top:0!important}#wpadminbar{display:none!important}.engraving-text-val{display:block!important}.displayinemail{display:none}.personalization-header{background-color:#c41230;color:#fff;padding:1rem 1.5rem}@media(min-width:1024px)and (max-height:719.98px){.personalization-header{padding-bottom:.5rem;padding-top:.5rem}}@media(min-width:1280px){.personalization-header{padding-bottom:1.5rem;padding-top:1.5rem}}.personalization-header__wrapper{align-items:center;display:flex;gap:1.25rem;justify-content:space-between}.personalization-header__icon svg{max-width:70vw}@media(min-width:1024px){.personalization-header__title{display:flex;gap:1.25rem}}.personalization-header__close-link{display:flex;gap:1rem}.personalization-header__close-link span{display:none}@media(min-width:600px){.personalization-header__close-link span{display:inline}}.personalization-header__subtitle{font-size:1.25rem;font-weight:500;margin-bottom:-.375rem;margin-top:.375rem;text-transform:uppercase}.personalization-configurator-step--attachments{align-content:start}@media(min-width:1024px){.personalization-configurator-step--attachments{height:100%}}.personalization-configurator-step--attachments .personalization-configurator-step-content{margin-top:.5rem}@media(min-width:1024px){.personalization-configurator-step--attachments .personalization-configurator-step-content{margin-top:0}}.personalization-configurator-step--attachments .personalization-configurator-step-content form{margin:0}.personalization-configurator-step--attachments .personalization-attachment-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr}@media(min-width:600px){.personalization-configurator-step--attachments .personalization-attachment-grid{grid-template-columns:1fr 1fr}}@media(min-width:1024px)and (max-height:719.98px){.personalization-configurator-step--attachments .personalization-attachment-grid{gap:0}}@media(min-width:1440px){.personalization-configurator-step--attachments .personalization-attachment-grid{grid-template-columns:1fr 1fr}}.personalization-configurator-step--attachments .personalization-attachment-grid__title{font-family:Montserrat-Regular;font-size:14px}.personalization-configurator-step--attachments .personalization-attachment-grid__sku{font-size:12px}.personalization-configurator-step--attachments .personalization-attachment-grid__price{-moz-column-gap:.5rem;column-gap:.5rem;display:flex;flex-wrap:wrap;font-size:13px}.personalization-configurator-step--attachments .personalization-attachment-item{height:-moz-max-content;height:max-content;height:auto;padding:8px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:200px}@media(min-width:1024px){.personalization-configurator-step--attachments .personalization-attachment-item{height:100%;width:auto}}.personalization-configurator-step--attachments .personalization-attachment-item input{display:none}.personalization-configurator-step--attachments .personalization-attachment-item:has(input:checked){outline:1px solid #000;outline-offset:-2px}.personalization-configurator-step--attachments .personalization-attachment-item:has(input:checked):after{background-color:#000;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M13.334 4 6 11.333 2.667 8'/%3E%3C/svg%3E");left:0;padding:4px;position:absolute;top:0}.personalization-configurator-step--attachments .personalization-attachment-item__sku{flex:1}.personalization-configurator-step--bowl{align-content:start}.personalization-configurator-step--bowl .personalization-configurator-step-content{margin-top:.5rem}@media(min-width:1024px){.personalization-configurator-step--bowl .personalization-configurator-step-content{margin-top:0}}.personalization-configurator-step--bowl .personalization-configurator-step-content form{margin:0}@media(min-width:1024px){.personalization-configurator-step--bowl{height:100%}}.personalization-configurator-step--bowl .personalization-bowl-grid{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}@media(min-width:600px){.personalization-configurator-step--bowl .personalization-bowl-grid{grid-template-columns:1fr 1fr}}@media(min-width:1024px)and (max-height:719.98px){.personalization-configurator-step--bowl .personalization-bowl-grid{gap:0}}@media(min-width:1440px){.personalization-configurator-step--bowl .personalization-bowl-grid{grid-template-columns:1fr 1fr}}.personalization-configurator-step--bowl .personalization-bowl-grid__title{font-family:Montserrat-Regular;font-size:14px}.personalization-configurator-step--bowl .personalization-bowl-grid__sku{font-size:12px}.personalization-configurator-step--bowl .personalization-bowl-grid__price{-moz-column-gap:.5rem;column-gap:.5rem;display:flex;flex-wrap:wrap;font-size:13px}.personalization-configurator-step--bowl .personalization-bowl-item{height:auto;padding:8px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:200px}@media(min-width:1024px){.personalization-configurator-step--bowl .personalization-bowl-item{height:100%;width:auto}}.personalization-configurator-step--bowl .personalization-bowl-item input{display:none}.personalization-configurator-step--bowl .personalization-bowl-item:has(input:checked){outline:1px solid #000;outline-offset:-2px}.personalization-configurator-step--bowl .personalization-bowl-item:has(input:checked):after{background-color:#000;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M13.334 4 6 11.333 2.667 8'/%3E%3C/svg%3E");left:0;padding:4px;position:absolute;top:0}.personalization-configurator-step--color .personalization-color-grid{display:flex;flex-wrap:wrap;gap:12px}.personalization-configurator-step--color .personalization-color-grid .personalization-color-item{border-radius:50%;display:block;height:2.5rem;width:2.5rem}.personalization-configurator-step--color .personalization-color-grid .personalization-color-item input{display:none}.personalization-configurator-step--color .personalization-color-grid .personalization-color-item:has(input:checked){border:2px solid #000}.personalization-configurator-step-content--engraving{display:grid}@media(min-width:1024px){.personalization-configurator-step-content--engraving{display:block}.personalization-configurator-step-content--engraving.personalization-configurator-step-content{margin-top:.5rem}}.personalization-configurator-step-content--engraving .step-engraving-form{display:flex;flex-wrap:wrap;font-family:kitchenaid-emojis,Montserrat-Regular,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;gap:.75rem;position:relative}@media(min-width:1024px){.personalization-configurator-step-content--engraving .step-engraving-form{margin-top:1.5rem}}.personalization-configurator-step-content--engraving .step-engraving-form__engraving-input{border:1px solid #000;flex:1;min-width:0;padding:.875rem .75rem;width:0}.personalization-configurator-step-content--engraving .step-engraving-form__engraving-input-info{font-size:.875rem;opacity:.5;width:100%}.personalization-configurator-step-content--engraving .step-engraving-form__emoji-picker-button{border:1px solid #000;padding:.75rem}.personalization-configurator-step-content--engraving .step-engraving-form__emoji-picker-button:focus,.personalization-configurator-step-content--engraving .step-engraving-form__emoji-picker-button:hover{background:#f2f2f2}.personalization-configurator-step-content--engraving .step-engraving-form__emoji-picker-button:active,.personalization-configurator-step-content--engraving .step-engraving-form__emoji-picker-button[aria-expanded=true]{background:#000}.personalization-configurator-step-content--engraving .step-engraving-form__emoji-picker-button:active svg,.personalization-configurator-step-content--engraving .step-engraving-form__emoji-picker-button[aria-expanded=true] svg{filter:invert(1)}.personalization-configurator-step-content--engraving .step-engraving-form__emoji-picker-item{background:#fff;border:none;font-size:1.5rem;padding:.5rem}.personalization-configurator-step-content--engraving .step-engraving-form__emoji-picker-container{background:#fff;border:1px solid #000;display:none;flex-basis:100%;gap:.1875rem;justify-content:space-around;top:4rem;z-index:1}.personalization-configurator-step-content--engraving .step-engraving-form__emoji-picker-container--active{display:flex;flex-wrap:wrap}.personalization-configurator-step-content--engraving .step-engraving-form__button-group{display:flex;flex-wrap:wrap;gap:1rem;width:100%}.personalization-configurator-step-content--engraving .step-engraving-form__clear-button,.personalization-configurator-step-content--engraving .step-engraving-form__submit-button{display:block;flex:1;font-weight:900;padding:.875rem;text-align:center;text-transform:uppercase;text-wrap:nowrap}.personalization-configurator-step-content--engraving .step-engraving-form__clear-button:disabled,.personalization-configurator-step-content--engraving .step-engraving-form__submit-button:disabled{background:#404040;color:#fff;cursor:progress}.personalization-configurator-step-content--engraving .step-engraving-form__clear-button{background:#f2f2f2;color:#000}.personalization-configurator-step-content--engraving .step-engraving-form__clear-button:active,.personalization-configurator-step-content--engraving .step-engraving-form__clear-button:focus,.personalization-configurator-step-content--engraving .step-engraving-form__clear-button:hover{background:#d9d9d9}.personalization-configurator-step-content--engraving .step-engraving-form__submit-button{background:#000;color:#fff}.personalization-configurator-step-content--engraving .step-engraving-form__submit-button:active,.personalization-configurator-step-content--engraving .step-engraving-form__submit-button:focus,.personalization-configurator-step-content--engraving .step-engraving-form__submit-button:hover{background:#1a1a1a;color:#fff}.personalization-configurator-step-content--engraving .step-engraving-delivery-info{color:#a1a1aa;font-size:.875rem;font-weight:500;margin-top:1.5rem;order:2}.personalization-swear-word-warning-popup{color:#2e2e2e;display:flex;flex-direction:column;gap:1.25rem;max-width:320px;padding:1.25rem}.personalization-swear-word-warning-popup__header{display:flex;justify-content:space-between}.personalization-swear-word-warning-popup__title{font-size:1.25rem;font-weight:900;text-transform:uppercase}.personalization-swear-word-warning-popup__close--button{background-color:#f2f2f2;color:#000;display:block;font-weight:900;padding:.875rem}.personalization-swear-word-warning-popup__text{font-size:.875rem;font-weight:500}.personalization-swear-word-warning-popup__text p:not(:last-child){margin-bottom:.75rem}.personalization-steps{padding-left:1.5rem;padding-right:1.5rem}.personalization-steps__wrapper{background:linear-gradient(transparent 50%,#e4e4e7 0,#e4e4e7 51%,transparent 0);display:flex;gap:.5rem;justify-content:space-between;margin:0;padding-bottom:1.25rem;padding-top:1.25rem}@media(min-width:1024px){.personalization-steps__wrapper{margin:0 auto;padding-bottom:2rem;padding-bottom:3.75rem;padding-top:2rem;padding-top:3.75rem;width:100%}}@media(min-width:1024px)and (max-height:719.98px){.personalization-steps__wrapper{padding-bottom:1.2rem;padding-top:1.2rem}}.personalization-step{align-items:center;background-color:#fff;display:flex;font-weight:900;gap:1rem}@media(min-width:1024px){.personalization-step:not(:last-child){padding-right:1rem}}.personalization-step__icon-wrapper{align-items:center;background-color:#f2f2f2;border-radius:50%;color:#a1a1aa;display:flex;height:2.5rem;justify-content:center;transition:background-color .3s ease-in-out,color .3s ease-in-out;width:2.5rem}.personalization-step__title{color:#000;display:none;transition:color .3s ease-in-out}@media(min-width:1024px){.personalization-step__title{display:block}}.personalization-step:hover:not(.personalization-step--active):not(.personalization-step--completed) .personalization-step__icon-wrapper{background-color:#d9d9d9;color:#868692}.personalization-step--active .personalization-step__title{color:#c41230}.personalization-step--active .personalization-step__icon-wrapper{background-color:#c41230;color:#fff}.personalization-step--completed:not(.personalization-step--active) .personalization-step__title{color:#000}.personalization-step--completed:not(.personalization-step--active) .personalization-step__icon-wrapper{background-color:#000;color:#fff;position:relative}.personalization-step--completed:not(.personalization-step--active) .personalization-step__icon-wrapper:after{content:url(../assets/icons/step-completed.svg);position:absolute;right:14.6446609407%;top:14.6446609407%;transform:translate(50%,-50%)}.personalization-summary{display:flex;flex-direction:column;gap:.5rem}@media(min-width:1024px){.personalization-summary{gap:2rem;height:100%}}.personalization-summary__title{text-transform:uppercase}.personalization-summary__items{display:flex;flex:1;flex-direction:column;gap:2rem;overflow-y:auto}.personalization-summary__item{display:flex;gap:12px;position:relative}.personalization-summary__item:not(:last-child):after{background-color:#e4e4e7;bottom:-1rem;content:"";display:block;height:1px;position:absolute;width:100%}.personalization-summary__item-image{-o-object-fit:contain;object-fit:contain;width:60px}.personalization-summary__item-remove-button{position:absolute;right:1rem;top:0}.personalization-summary__item-name{font-family:kitchenaid-emojis,Montserrat-Regular,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px;padding-right:2rem}.personalization-summary__item-title{font-size:14px;margin-bottom:3px}.personalization-summary__item-sku{font-size:12px;margin-top:3px}.personalization-summary__item-price{color:#c41230;font-size:14px;font-weight:800;margin-top:6px}.personalization-summary__item-price del,.personalization-summary__item-price--regular{color:#a1a1aa;font-weight:400;margin-right:.5rem;-webkit-text-decoration:line-through;text-decoration:line-through}.personalization-summary__item-price ins{-webkit-text-decoration:none;text-decoration:none}.personalization-summary__step-buttons{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem}@media(min-width:480px){.personalization-summary__step-buttons{flex-direction:row}}.personalization-summary__step-button{font-size:16px;font-weight:900;padding:14px;position:relative;text-transform:uppercase;width:100%}.personalization-summary__step-button--prev{background:#f2f2f2;color:#2e2e2e}.personalization-summary__step-button--next{background:#000;color:#fff}.personalization-summary__info{display:flex;flex-direction:column;gap:.5rem;margin-top:1.5rem}@media(min-width:1024px){.personalization-summary__info{margin-top:0}}.personalization-summary__info-title{text-transform:uppercase}.personalization-summary__info-price{align-items:baseline;-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-wrap:wrap}.personalization-summary__info-total{color:#c41230;font-size:2rem;font-weight:900}.personalization-summary__info-vat{font-size:1.25rem;opacity:.33}.personalization-summary__info-shipping{color:#2e2e2e;font-weight:500}.personalization-summary__info-button{background:#000;color:#fff;font-size:16px;font-weight:900;padding:14px;position:relative;text-transform:uppercase;width:100%}.personalization-summary__info-button svg{bottom:.5rem;position:absolute;right:.5rem;top:.5rem}.personalization-summary__info-submit-form{margin:0;width:100%}.personalization-summary__info-notice{border:1px solid #2e2e2e;display:flex;font-size:14px;gap:.5rem;padding:.5rem}@media(min-width:1024px){.personalization-summary__info-notice{display:none}}.personalization-configurator:not([data-personalization-configurator-step=summary]) .personalization-summary__info-notice,.personalization-configurator:not([data-personalization-configurator-step=summary]) .personalization-summary__info-submit-form,.personalization-configurator[data-personalization-configurator-step=color] .personalization-summary__step-button--prev,.personalization-configurator[data-personalization-configurator-step=summary] .personalization-summary__step-button--next{display:none}.personalization-configurator{flex:1;padding-bottom:1rem;padding-left:1.5rem;padding-right:1.5rem}.personalization-configurator-step .personalization-subheading{display:none}@media(min-width:1024px)and (min-height:720px){.personalization-configurator-step .personalization-subheading{display:block}}.personalization-configurator__wrapper{display:flex;flex-direction:column;gap:3rem}@media(min-width:1024px){.personalization-configurator__wrapper{display:grid;grid-template-columns:1fr 2fr 1fr;grid-gap:2rem;gap:2rem;height:0;min-height:100%}}.personalization-configurator__content{border:1px solid #f2f2f2;box-shadow:0 4px 12px 0 rgba(0,0,0,.2);padding:.75rem}@media(min-width:1024px){.personalization-configurator__content{border:none;box-shadow:none;height:100%;overflow-y:auto;padding:0}}.personalization-configurator__preview{aspect-ratio:1;height:max(300px,50vw);margin:0 auto 1.5rem;position:relative;width:max(300px,50vw)}.personalization-configurator__preview:has(.swiper-wrapper:empty){display:none}@media(min-width:1024px){.personalization-configurator__preview:has(.swiper-wrapper:empty){display:block}.personalization-configurator__preview:has(.swiper-wrapper:empty) .swiper-controls{display:none}}@media(min-width:1024px){.personalization-configurator__preview{aspect-ratio:unset;height:100%;margin:0;overflow-y:hidden;width:100%}.personalization-configurator__summary{height:100%;overflow-y:auto}}.personalization-configurator-step{display:none}.personalization-configurator-step--active{display:grid}.personalization-configurator-step-content{flex:1;margin-top:.5rem;overflow-y:auto}@media(min-width:1024px){.personalization-configurator-step-content{margin-top:2rem}}.personalization-configurator[data-personalization-configurator-step=summary] .personalization-configurator__wrapper{grid-template-columns:1fr 1fr}.personalization-configurator[data-personalization-configurator-step=summary] .personalization-configurator__preview{grid-column:span 1}@media(min-width:1024px){.personalization-configurator[data-personalization-configurator-step=summary] .personalization-configurator__preview{grid-column:span 1}}.personalization-subheading{color:#2e2e2e;font-size:1.25rem;font-weight:900}.personalization-step-heading{color:#000;font-size:2rem;font-weight:500}[data-personalization-configurator-step=summary] .personalization-configurator__wrapper .personalization-configurator__content{display:none}.personalization-preview{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.personalization-preview__notice{background-color:hsla(0,0%,100%,.33);border:1px solid #fff;bottom:12px;display:none;font-size:14px;gap:.5rem;left:12px;padding:.5rem;position:absolute;right:12px}@media(min-width:1024px){.personalization-preview__notice{display:flex}}.personalization-preview--image{aspect-ratio:1;height:100%;-o-object-fit:contain;object-fit:contain}.personalization-preview--engraving-image{border-radius:50%;width:100%}.personalization-preview--engraving-wrapper{aspect-ratio:1;border:5px solid #fff;border-radius:50%;container-type:inline-size;left:50%;position:absolute;top:33.3%;transform:translate(-50%,-50%);width:60%}.personalization-preview--engraving-text{color:#777;font-family:kitchenaid-emojis,Montserrat-Regular,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:4.5cqw;left:20%;position:absolute;right:5%;text-align:center;top:50%;transform:translateY(-50%);fill:currentColor;overflow:hidden;text-wrap:nowrap;white-space:pre}.personalization-preview--engraving-icon{background:#fff;border-radius:50%;padding:10px;position:absolute;right:14.6446609407%;top:14.6446609407%;transform:translate(50%,-50%)}@media (max-width:599px){.personalization-preview--engraving-wrapper{top:50%;width:100%}.personalization-preview--engraving-image{clip-path:circle(50%);transform:scale(1)}.personalization-preview--engraving-text{transform:translateY(-50%) scale(1)}}.swiper .swiper-button-next,.swiper .swiper-button-prev{background-image:none!important;bottom:0;height:auto;left:0;margin-top:0;position:relative;right:0;top:0;width:auto}.swiper .swiper-button-next:after,.swiper .swiper-button-prev:after{content:none!important}.swiper--attachments,.swiper--bowls{overflow:hidden}.swiper--attachment-preview .swiper-wrapper .swiper-slide .attachment-preview img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.swiper-controls--attachment-preview{align-items:center;bottom:0;display:flex;gap:1.25rem;left:50%;position:absolute;transform:translateX(-50%);z-index:1}.swiper-controls--attachment-preview .swiper-pagination{bottom:0;font-size:14px;left:0;line-height:1;margin-top:3px;position:relative;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-max-content;width:max-content}.step-attachments-infobox,.step-bowl-infobox,.step-engraving-infobox{border:1px solid #e4e4e7;display:flex;gap:.75rem;order:1;padding:.75rem .75rem 1.125rem}@media(min-width:1024px){.step-attachments-infobox,.step-bowl-infobox,.step-engraving-infobox{order:0}}.step-attachments-infobox__icon,.step-bowl-infobox__icon,.step-engraving-infobox__icon{height:2rem;width:2rem}.step-attachments-infobox__title,.step-bowl-infobox__title,.step-engraving-infobox__title{font-weight:900;margin-top:.375rem}@media(max-height:719.98px){.step-attachments-infobox__title,.step-bowl-infobox__title,.step-engraving-infobox__title{margin-top:0}}.step-attachments-infobox__text,.step-bowl-infobox__text,.step-engraving-infobox__text{color:#2e2e2e;font-size:.875rem;font-weight:500;margin-top:.5rem}@media(max-height:719.98px){.step-attachments-infobox__text,.step-bowl-infobox__text,.step-engraving-infobox__text{margin-top:0}}.step-attachments-infobox,.step-bowl-infobox{margin-bottom:.5rem;margin-top:.5rem}@media(min-width:1024px)and (min-height:720px){.step-attachments-infobox,.step-bowl-infobox{margin-bottom:1.5rem}}@media(min-width:1024px)and (max-height:719.98px){.step-attachments-infobox,.step-bowl-infobox{margin-top:0}}.akw-hu{display:none}#wpadminbar{overflow:hidden}@font-face{font-family:kitchenaid-emojis;font-style:normal;font-weight:400;src:local("kitchenaid-emojis"),url(data:font/woff;base64,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) format("woff")}[class*=" icon-"]:before,[class^=icon-]:before{font-family:kitchenaid-emojis;font-style:normal;font-weight:400;speak:never;display:inline-block;font-feature-settings:normal;font-variant:normal;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-hearts:before{content:""}.icon-medium:before{content:""}.icon-smile-hearts:before{content:""}.icon-taste-smile:before{content:""}.icon-chef:before{content:""}.icon-heart:before{content:""}body:has(#personalization-checkout-dialog[open]){overflow:hidden;position:fixed}.personalization-checkout{background-color:#fff;bottom:0;max-width:1024px;overflow-y:auto;padding:20px;position:fixed;top:0;width:100%}.personalization-checkout-shipping-methods{display:grid;grid-gap:.25rem;gap:.25rem}.personalization-checkout-form{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;margin:0}.personalization-checkout-form button{background-color:#000;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:8px 12px}.personalization-checkout-form fieldset .personalization-checkout-field:has(input[type=checkbox]){align-items:center;display:flex;flex-direction:row;gap:8px}.personalization-checkout-form fieldset:has([name=billing_address_as_shipping_address]:checked) .personalization-checkout-field-wrapper{display:none}.personalization-checkout-form fieldset .personalization-checkout-field-wrapper{display:grid;grid-gap:8px;gap:8px}.personalization-checkout-form fieldset .personalization-checkout-field-wrapper .personalization-checkout-field.hidden{display:none}@media(min-width:420px){.personalization-checkout-form fieldset .personalization-checkout-field-wrapper{grid-template-columns:1fr 1fr}.personalization-checkout-form fieldset .personalization-checkout-field-wrapper .personalization-checkout-field.form-row-wide{grid-column:1/-1}.personalization-checkout-form fieldset .personalization-checkout-field-wrapper .personalization-checkout-field.form-row-first{grid-column:1/2}.personalization-checkout-form fieldset .personalization-checkout-field-wrapper .personalization-checkout-field.form-row-last{grid-column:2/-1}}.personalization-checkout-form fieldset .personalization-checkout-field-wrapper:has([name=billing_company_check]:not(:checked)) .personalization-checkout-field:has([name=billing_company]),.personalization-checkout-form fieldset .personalization-checkout-field-wrapper:has([name=billing_company_check]:not(:checked)) .personalization-checkout-field:has([name=billing_tax_number]){display:none}.personalization-checkout-form fieldset .personalization-checkout-fieldset-title{font-size:1.25rem;font-weight:700;margin-bottom:1rem}.personalization-checkout-form fieldset label:has(input[required]) span:after{color:red;content:"*"}.personalization-checkout-form fieldset label:has(input.hidden){display:none}.personalization-checkout-form fieldset label input{background-color:#f2f2f2;border-radius:4px!important;font-size:14px;padding:8px 12px}.personalization-checkout-field{display:flex;flex-direction:column}