#product[data-product-main="2026"]{--pdp-dark: #49603f;--pdp-secondary: #42613b;--pdp-tertiary: #8EBC8E;--pdp-maroon: #602406;--pdp-peach: #f8b492;--pdp-peach-50: #fff6ef;--pdp-peach-100: #feefe2;--pdp-mint-50: #e9f2f1;--pdp-mint-border: #cfe3e0;--pdp-peach-border: #fde4ce;--pdp-field-border: #e9f2f1;--pdp-white: #ffffff;--pdp-buy-box-pad: 40px;--pdp-cta-gap: 15px;--pdp-font-sans: "Red Hat Display", sans-serif;--pdp-font-serif: "ITC Garamond W01", serif;--pdp-font-cursive: "SimplicityRegular", cursive}#product[data-product-main="2026"] .product-main__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#product[data-product-main="2026"] .main{background:var(--pdp-white);border-bottom:none}#product[data-product-main="2026"] .main .product-main__layout{width:100%}#product[data-product-main="2026"] .main .product-main__layout>.cell{padding:0}@media(min-width:1025px){#product[data-product-main="2026"] .main .product-main__layout.table{display:flex;align-items:flex-start;gap:30px;padding:40px clamp(24px,7vw,100px);box-sizing:border-box}#product[data-product-main="2026"] .main .product-main__layout>.cell{display:block;float:none;width:auto;vertical-align:top}#product[data-product-main="2026"] .main .product-main__gallery.cell{flex:0 1 620px;width:620px;max-width:50%}#product[data-product-main="2026"] .main .product-main__content.cell{flex:1 1 590px;min-width:0;max-width:590px;padding-bottom:0}}@media(max-width:1024px){#product[data-product-main="2026"]{--pdp-buy-box-pad: 30px 20px}#product[data-product-main="2026"] .main .product-main__layout.table,#product[data-product-main="2026"] .main .product-main__layout>.cell{display:block;float:none;height:auto;width:100%}#product[data-product-main="2026"] .main .product-main__layout>.cell{padding:0}#product[data-product-main="2026"] .main .product-main__content.cell{padding:0 0 24px;max-width:none}}#product[data-product-main="2026"] .main .product-main__content .product-main__content-inner{container-type:inline-size;container-name:buy-box;display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;max-width:590px;margin:0 auto;padding:var(--pdp-buy-box-pad);border-radius:8px;background:var(--buy-box-bg, var(--pdp-peach-50));text-align:left;color:var(--pdp-dark);box-sizing:border-box;--pdp-dash: var(--buy-box-dash, var(--pdp-peach));--pdp-accordion-border: var(--buy-box-accordion-border, var(--pdp-peach))}#product[data-product-main="2026"] .main .product-main__content{padding-bottom:0}#product[data-product-main="2026"] .main .product-main__reviews{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-family:var(--pdp-font-sans);font-size:14px;font-weight:400;line-height:1.6;color:var(--pdp-secondary)}#product[data-product-main="2026"] .main .product-main__content .product-main__vendor,#product[data-product-main="2026"] .main .product-main__content .vendor.product-main__vendor{margin-bottom:0;font-family:var(--pdp-font-cursive);font-size:24px;font-weight:400;line-height:1;letter-spacing:0;text-transform:none;color:var(--pdp-secondary)}#product[data-product-main="2026"] .main .product-main__content h1.product-main__title,#product[data-product-main="2026"] .main .product-main__content .product-main__title{margin-bottom:0;font-family:var(--pdp-font-serif);font-size:32px;font-weight:300;line-height:1.2;letter-spacing:-.01em;color:var(--pdp-dark)}#product[data-product-main="2026"] .main .product-main__content .price.product-main__price,#product[data-product-main="2026"] .main .product-main__content .product-main__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:0;font-family:var(--pdp-font-sans);font-size:24px;font-weight:400;line-height:1.2;color:var(--pdp-secondary)}#product[data-product-main="2026"] .main .product-main__content .product-main__price #price-field{display:inline;font-family:var(--pdp-font-sans);font-size:24px;font-weight:400;line-height:1.2;letter-spacing:0;color:var(--pdp-secondary)}#product[data-product-main="2026"] .main .product-main__content .product-main__price #price-field s{margin-left:4px;font-size:16px;line-height:1.2;color:color-mix(in srgb,var(--pdp-secondary) 60%,transparent)}#product[data-product-main="2026"] .main .product-main__content .product-main__final-sale{font-family:var(--pdp-font-sans);font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--pdp-dark)}#product[data-product-main="2026"] .main .product-main__content .product-main__short-description{font-family:var(--pdp-font-sans);font-size:16px;font-weight:400;line-height:1.6;color:var(--pdp-secondary)}#product[data-product-main="2026"] .main .product-main__content .product-main__short-description ul,#product[data-product-main="2026"] .main .product-main__content .product-main__short-description ol{padding-left:1rem}#product[data-product-main="2026"] .main .product-main__content .product-main__short-description p{margin:0;font:inherit;color:inherit}#product[data-product-main="2026"] .main .product-main__content .product-main__short-description p+p{margin-top:.75em}#product[data-product-main="2026"] .main .product-main__content .product-main__divider{display:block;width:100%;height:1px;border:0;background-color:var(--pdp-dash);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='1' fill='none'%3E%3Cpath stroke='%23000' stroke-width='1' d='M0 0.5h12'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='1' fill='none'%3E%3Cpath stroke='%23000' stroke-width='1' d='M0 0.5h12'/%3E%3C/svg%3E");-webkit-mask-size:11px 1px;mask-size:11px 1px;-webkit-mask-repeat:round;mask-repeat:round}#product[data-product-main="2026"] .main .product-main__content .product-main__divider--embedded{margin:0 0 20px}#product[data-product-main="2026"] .main .product-main__content .breadcrumb{margin-bottom:0;opacity:1}#product[data-product-main="2026"] .main .product-main__form.formwrap,#product[data-product-main="2026"] .main .formwrap.product-main__form{max-width:none;width:100%}#product[data-product-main="2026"] .main .product-main__form form{display:flex;flex-direction:column;gap:0;margin:0}#product[data-product-main="2026"] .main .product-main__selectors{display:flex;flex-direction:column;gap:8px}#product[data-product-main="2026"] .main .product-main__selectors-header{display:flex;align-items:center;justify-content:space-between;gap:12px}#product[data-product-main="2026"] .main .product-main__selectors-label{font-family:var(--pdp-font-sans);font-size:12px;font-weight:400;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:var(--pdp-secondary)}#product[data-product-main="2026"] .main .product-main__size-chart-link{font-family:var(--pdp-font-sans);font-size:12px;font-weight:500;line-height:1.2;letter-spacing:.03em;text-decoration:underline;text-underline-offset:4px;color:var(--pdp-secondary)}#product[data-product-main="2026"] .main .product-main__size-chart-link:focus-visible{outline:2px solid var(--pdp-dark);outline-offset:2px}#product[data-product-main="2026"] .main .product-main__size-swatches{display:flex;flex-wrap:wrap;gap:8px}#product[data-product-main="2026"] .main .product-main__size-swatch{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:48px;padding:10px 12px;box-sizing:border-box;border:1px solid var(--pdp-field-border);border-radius:0;background:var(--pdp-white);color:var(--pdp-secondary);font-family:var(--pdp-font-sans);font-size:14px;font-weight:400;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}#product[data-product-main="2026"] .main .product-main__size-swatch-label{position:relative;z-index:1}#product[data-product-main="2026"] .main .product-main__size-swatch.is-selected{background:var(--pdp-peach-100);border-color:var(--pdp-peach);border-width:1.5px}#product[data-product-main="2026"] .main .product-main__size-swatch:hover:not(:disabled):not(.is-unavailable){border-color:var(--pdp-dash)}#product[data-product-main="2026"] .main .product-main__size-swatch:focus-visible{outline:2px solid var(--pdp-dark);outline-offset:2px}#product[data-product-main="2026"] .main .product-main__size-swatch.is-unavailable,#product[data-product-main="2026"] .main .product-main__size-swatch:disabled{border-color:var(--pdp-field-border);color:color-mix(in srgb,var(--pdp-secondary) 45%,white);cursor:not-allowed}#product[data-product-main="2026"] .main .product-main__size-swatch.is-unavailable:after,#product[data-product-main="2026"] .main .product-main__size-swatch:disabled:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top right,transparent calc(50% - .7px),var(--pdp-field-border) calc(50% - .7px),var(--pdp-field-border) calc(50% + .7px),transparent calc(50% + .7px));pointer-events:none;z-index:2}#product[data-product-main="2026"] .main .product-main__size-swatch.is-unavailable.is-selected,#product[data-product-main="2026"] .main .product-main__size-swatch:disabled.is-selected{background:var(--pdp-peach-100)}#product[data-product-main="2026"] .main .product-main__selectors .selector-wrapper{margin:0}#product[data-product-main="2026"] .main .product-main__selectors .selector-wrapper label{display:none}#product[data-product-main="2026"] .main .product-main__size-option-select{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#product[data-product-main="2026"] .main .product-main__form .nice-select,#product[data-product-main="2026"] .main .product-main__form .single-option-selector,#product[data-product-main="2026"] .main .product-main__selectors .nice-select,#product[data-product-main="2026"] .main .product-main__selectors .single-option-selector{display:block;width:100%;height:auto;min-height:48px;padding:12px 40px 12px 12px;line-height:1.6;background:var(--pdp-white);border:1px solid var(--pdp-field-border);border-radius:0;box-sizing:border-box;font-family:var(--pdp-font-sans);font-size:16px;font-weight:400;color:var(--pdp-dark)}#product[data-product-main="2026"] .main .product-main__selectors .nice-select .current{font-family:var(--pdp-font-sans);font-size:16px;font-weight:400;letter-spacing:normal;text-transform:none}#product[data-product-main="2026"] .main .product-main__monogram{width:100%;text-align:center}#product[data-product-main="2026"] .main .product-main__monogram #toggle_outline_checkbox{display:inline-flex;align-items:center;justify-content:center;width:100%;border-radius:0;margin:0;padding:18px 20px;box-sizing:border-box;border:1px solid var(--pdp-tertiary);background:var(--pdp-white);color:var(--pdp-tertiary);font-family:var(--pdp-font-sans);font-size:16px;font-weight:500;line-height:1.3;letter-spacing:.06em;text-align:left;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}#product[data-product-main="2026"] .main .product-main__monogram #toggle_outline_checkbox:hover{background:var(--pdp-tertiary);border-color:var(--pdp-tertiary);color:var(--pdp-white)}#product[data-product-main="2026"] .main .product-main__monogram #toggle_outline_checkbox:focus-visible{outline:2px solid var(--pdp-dark);outline-offset:2px}#product[data-product-main="2026"] .main .product-main__monogram+.product-main__atc{margin-top:16px}#product[data-product-main="2026"] .main .product-main__atc{display:flex;flex-direction:column;align-items:center;gap:var(--pdp-cta-gap)}#product[data-product-main="2026"] .main .product-main__form input.product-main__atc-button[type=submit],#product[data-product-main="2026"] .main .product-main__form a.product-main__atc-button,#product[data-product-main="2026"] .main .product-main__form a.klaviyo-bis-trigger.product-main__atc-button,#product[data-product-main="2026"] .main .product-main__inquire a.product-main__atc-button{display:inline-flex;align-items:center;justify-content:center;height:auto;width:100%;min-height:56px;margin:0;padding:16px 24px;box-sizing:border-box;border:1px solid var(--pdp-dark);border-radius:0;background:var(--pdp-dark);color:var(--pdp-white);font-family:var(--pdp-font-sans);font-size:16px;font-weight:500;line-height:1.2;letter-spacing:.06em;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}@media(max-width:479px){#product[data-product-main="2026"] .main .product-main__form input.product-main__atc-button[type=submit],#product[data-product-main="2026"] .main .product-main__form a.product-main__atc-button,#product[data-product-main="2026"] .main .product-main__form a.klaviyo-bis-trigger.product-main__atc-button,#product[data-product-main="2026"] .main .product-main__inquire a.product-main__atc-button{width:min(100%,390px)}}#product[data-product-main="2026"] .main .product-main__form input.product-main__atc-button[type=submit]:hover,#product[data-product-main="2026"] .main .product-main__form a.product-main__atc-button:hover,#product[data-product-main="2026"] .main .product-main__form a.klaviyo-bis-trigger.product-main__atc-button:hover,#product[data-product-main="2026"] .main .product-main__inquire a.product-main__atc-button:hover{border-color:var(--pdp-dark);background:var(--pdp-white);color:var(--pdp-dark)}#product[data-product-main="2026"] .main .product-main__form input.product-main__atc-button[type=submit]:focus-visible,#product[data-product-main="2026"] .main .product-main__form a.product-main__atc-button:focus-visible,#product[data-product-main="2026"] .main .product-main__form a.klaviyo-bis-trigger.product-main__atc-button:focus-visible,#product[data-product-main="2026"] .main .product-main__inquire a.product-main__atc-button:focus-visible{outline:2px solid var(--pdp-dark);outline-offset:2px}#product[data-product-main="2026"] .main .product-main__form input.product-main__atc-button[type=submit]:disabled,#product[data-product-main="2026"] .main .product-main__form input.product-main__atc-button[type=submit].disabled{opacity:.5;cursor:not-allowed;pointer-events:none}#product[data-product-main="2026"] .main .product-main__inquire{display:flex;justify-content:center}#product[data-product-main="2026"] .giftreggie-pdp-cta-area{display:none}#product[data-product-main="2026"] .main .product-main__registry,#product[data-product-main="2026"] .main .product-main__registry .gift-reggie-button{width:100%;text-align:center}#product[data-product-main="2026"] .main .product-main__registry a,#product[data-product-main="2026"] .main .product-main__registry button,#product[data-product-main="2026"] .main .product-main__registry input[type=button]{display:inline-block;width:auto;height:auto;min-height:0;margin:0 0 -4px;padding:0 0 4px;border:0;border-radius:0;background:none;color:var(--pdp-dark);font-family:var(--pdp-font-sans);font-size:14px;font-weight:500;line-height:1.2;letter-spacing:.03em;text-transform:none;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--pdp-secondary);text-underline-offset:4px;cursor:pointer}#product[data-product-main="2026"] .main .product-main__registry a:focus-visible,#product[data-product-main="2026"] .main .product-main__registry button:focus-visible,#product[data-product-main="2026"] .main .product-main__registry input[type=button]:focus-visible,#product[data-product-main="2026"] .main .product-main__form .gift_wrapping a:focus-visible{outline:2px solid var(--pdp-dark);outline-offset:2px}#product[data-product-main="2026"] .main .product-main__form .gift_wrapping{margin-top:0}#product[data-product-main="2026"] .main .product-main__accordion{display:flex;flex-direction:column;width:100%}#product[data-product-main="2026"] .main .product-main__accordion-item{display:block;margin:0;border:0;border-top:1px solid var(--pdp-accordion-border)}#product[data-product-main="2026"] .main .product-main__accordion-item:last-of-type{border-bottom:1px solid var(--pdp-accordion-border)}#product[data-product-main="2026"] .main .product-main__accordion-item>summary{display:list-item;list-style:none;min-height:40px;padding:0;cursor:pointer;font-family:var(--pdp-font-sans);font-size:12px;font-weight:400;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:var(--pdp-secondary)}#product[data-product-main="2026"] .main .product-main__accordion-item>summary:focus{outline:none}#product[data-product-main="2026"] .main .product-main__accordion-item>summary:focus-visible{outline:2px solid var(--pdp-dark);outline-offset:2px}#product[data-product-main="2026"] .main .product-main__accordion-item>summary::-webkit-details-marker,#product[data-product-main="2026"] .main .product-main__accordion-item>summary::marker{display:none;content:""}#product[data-product-main="2026"] .main .product-main__accordion-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:40px}#product[data-product-main="2026"] .main .product-main__accordion-heading{flex:1 1 auto;min-width:0}#product[data-product-main="2026"] .main .product-main__accordion-icon{display:inline-flex;width:12px;height:12px;flex-shrink:0;pointer-events:none;transition:transform .3s ease}#product[data-product-main="2026"] .main .product-main__accordion-item[open] .product-main__accordion-icon{transform:rotate(180deg)}#product[data-product-main="2026"] .main .product-main__accordion-icon svg{display:block;width:100%;height:100%}#product[data-product-main="2026"] .main .product-main__accordion-body{padding:0 0 16px;font-family:var(--pdp-font-sans);font-size:14px;line-height:1.6;color:var(--pdp-secondary)}#product[data-product-main="2026"] .main .product-main__accordion-body>*,#product[data-product-main="2026"] .main .product-main__accordion-body .metafield-rich_text_field *{font-family:var(--pdp-font-sans);font-size:14px;line-height:1.6}#product[data-product-main="2026"] .main .product-main__accordion-body>*:last-child,#product[data-product-main="2026"] .main .product-main__accordion-body .metafield-rich_text_field *:last-child{margin-bottom:0}#product[data-product-main="2026"] product-main-gallery.product-main__gallery,#product[data-product-main="2026"] .main .product-main__gallery.images{display:block;container-type:inline-size;container-name:gallery;max-width:620px;margin:0 auto;background:var(--pdp-white);position:relative}@media(min-width:1025px){#product[data-product-main="2026"] product-main-gallery.product-main__gallery,#product[data-product-main="2026"] .main .product-main__gallery.images{position:sticky;top:0}}#product[data-product-main="2026"] .main .product-main__gallery-swiper{width:100%;overflow:hidden}#product[data-product-main="2026"] .main .product-main__gallery .product-main__gallery-main.inner{position:relative;max-width:600px;margin:0 auto}#product[data-product-main="2026"] .main .product-main__gallery .product-main__gallery-slide{height:auto;box-sizing:border-box;aspect-ratio:1 / 1;background:var(--pdp-white)}#product[data-product-main="2026"] .main .product-main__gallery .product-main__gallery-slide img,#product[data-product-main="2026"] .main .product-main__gallery .product-main__gallery-main img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;border-radius:4px;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}#product[data-product-main="2026"] .main .product-main__gallery .product-main__gallery-thumbs.thumbs{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(8px,2.5cqi,16px);max-width:600px;margin:30px auto 0}#product[data-product-main="2026"] .main .product-main__gallery .product-main__gallery-thumb{display:block;flex:0 0 auto;width:clamp(48px,13cqi,80px);height:clamp(48px,13cqi,80px);margin:0;padding:0;border:1.333px solid transparent;border-radius:8px;overflow:hidden;cursor:pointer;background:transparent;-webkit-appearance:none;appearance:none;transition:border-color .15s ease}#product[data-product-main="2026"] .main .product-main__gallery .product-main__gallery-thumb:hover{border-color:color-mix(in srgb,var(--pdp-secondary) 45%,transparent)}#product[data-product-main="2026"] .main .product-main__gallery .product-main__gallery-thumb:focus-visible{outline:2px solid var(--pdp-dark);outline-offset:2px}#product[data-product-main="2026"] .main .product-main__gallery .product-main__gallery-thumb.active{border-color:var(--pdp-secondary)}#product[data-product-main="2026"] .main .product-main__gallery .product-main__gallery-thumb img{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}#product[data-product-main="2026"] .main .product-main__gallery .tag-personalize{display:block;width:112px;height:112px;position:absolute;top:0;left:0;z-index:2;pointer-events:none;background:url(tag-personalize.svg) center center no-repeat;background-size:contain}@media(max-width:1024px){#product[data-product-main="2026"] product-main-gallery.product-main__gallery,#product[data-product-main="2026"] .main .product-main__gallery.images{max-width:none;margin-top:1rem}#product[data-product-main="2026"] .main .product-main__gallery .product-main__gallery-main.inner{max-width:none}#product[data-product-main="2026"] .main .product-main__gallery .product-main__gallery-slide{aspect-ratio:25/24}#product[data-product-main="2026"] .main .product-main__gallery .product-main__gallery-slide img,#product[data-product-main="2026"] .main .product-main__gallery .product-main__gallery-main img{border-radius:4px;overflow:clip;object-fit:cover}#product[data-product-main="2026"] .main .product-main__gallery .product-main__gallery-thumbs.thumbs{justify-content:safe center;flex-wrap:nowrap;gap:12px;max-width:none;margin:16px 0 20px;padding:0 16px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}#product[data-product-main="2026"] .main .product-main__gallery .product-main__gallery-thumbs.thumbs::-webkit-scrollbar{display:none}#product[data-product-main="2026"] .main .product-main__gallery .product-main__gallery-thumb{width:40px;height:40px;flex:0 0 40px}#product[data-product-main="2026"] .main .product-main__content .product-main__content-inner{max-width:none;border-radius:0}}@media(max-width:767px){#product[data-product-main="2026"] .main .product-main__content .product-main__vendor,#product[data-product-main="2026"] .main .product-main__content .vendor.product-main__vendor{font-size:16px;line-height:1}#product[data-product-main="2026"] .main .product-main__content h1.product-main__title,#product[data-product-main="2026"] .main .product-main__content .product-main__title{font-size:24px}#product[data-product-main="2026"] .main .product-main__content .price.product-main__price,#product[data-product-main="2026"] .main .product-main__content .product-main__price,#product[data-product-main="2026"] .main .product-main__content .product-main__price #price-field{font-size:16px}#product[data-product-main="2026"] .main .product-main__content .product-main__short-description,#product[data-product-main="2026"] .main .product-main__accordion-body *,#product[data-product-main="2026"] .main .product-main__accordion-body .metafield-rich_text_field *{font-size:14px}}@container buy-box (max-width: 420px){#product[data-product-main="2026"] .main .product-main__form input.product-main__atc-button[type=submit],#product[data-product-main="2026"] .main .product-main__form a.product-main__atc-button,#product[data-product-main="2026"] .main .product-main__inquire a.product-main__atc-button{width:100%;max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/main-product-2026.css.map */
