.shopify-section:has(#simple-custom-product){overflow-x:clip;max-width:100%}#simple-custom-product{--scp-section-space: 1.75rem;--scp-subspace: .875rem;--scp-thumbs-max-height: 490px;font-family:var(--suave-font-sans, var(--font-body-family));line-height:calc(1 + .8 / var(--font-body-scale));color:rgba(var(--color-foreground),.75);overflow-x:clip;max-width:100%;width:100%;box-sizing:border-box}#simple-custom-product *,#simple-custom-product *:before,#simple-custom-product *:after{box-sizing:border-box}@media screen and (min-width:990px){#simple-custom-product{--scp-section-space: 2rem;--scp-subspace: 1rem}}#simple-custom-product .container{margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:var(--scp-grid-gap, 40px);max-width:min(100%,var(--scp-max-width, 1600px));width:100%;padding:var(--scp-pad-top, 60px) var(--scp-pad-sides, 40px) var(--scp-pad-bottom, 50px);background-color:var(--scp-bg, #fff);overflow-x:clip}#simple-custom-product .container>*{min-width:0;max-width:100%}#simple-custom-product .product-images{display:flex;flex-direction:column;position:sticky;top:calc(var(--suave-sticky-nav-offset, 0px) + max(12px,env(safe-area-inset-top,0px)));align-self:flex-start;width:100%;max-width:100%;min-width:0;z-index:1}body:has(#sticky-bar.is-suave-sticky-visible){--suave-sticky-nav-offset: 64px}#simple-custom-product .images-wrapper{--scp-thumb-gap: 10px;--scp-thumb-visible: 5;display:flex;gap:16px;align-items:flex-start;width:100%;max-width:100%;min-width:0}#simple-custom-product .thumbnail-carousel{position:relative;display:flex;flex-direction:column;flex-shrink:0;width:var(--scp-thumb-width)}#simple-custom-product .pdp-thumb-carousel__track{position:relative;min-height:0;width:100%}#simple-custom-product .thumbnail-images{display:flex;flex-direction:column;gap:var(--scp-thumb-gap);flex-shrink:0;max-height:calc((var(--scp-thumb-height) * var(--scp-thumb-visible)) + (var(--scp-thumb-gap) * (var(--scp-thumb-visible) - 1)));overflow-x:hidden;overflow-y:auto;scroll-snap-type:y mandatory;scroll-behavior:smooth;scrollbar-width:none}#simple-custom-product .thumbnail-images::-webkit-scrollbar{display:none}#simple-custom-product .pdp-thumb-carousel__nav{display:none;position:absolute;left:50%;z-index:3;width:28px;height:28px;margin:0;padding:0;border:1px solid rgba(0,0,0,.12);border-radius:50%;background:#fffffff2;color:#222;cursor:pointer;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000001f;transform:translate(-50%)}#simple-custom-product .thumbnail-carousel.scp-thumbs--has-more .pdp-thumb-carousel__nav--up:not([hidden]){display:inline-flex;top:6px}#simple-custom-product .thumbnail-carousel.scp-thumbs--has-more .pdp-thumb-carousel__nav--down:not([hidden]){display:inline-flex;bottom:6px}#simple-custom-product .pdp-thumb-carousel__nav:hover:not(:disabled){border-color:var(--scp-primary, #6a2546);color:var(--scp-primary, #6a2546)}#simple-custom-product .pdp-thumb-carousel__nav:disabled,#simple-custom-product .pdp-thumb-carousel__nav[hidden]{display:none!important}#simple-custom-product .main-image{position:relative;flex:1 1 auto;min-width:0;min-height:0;overflow:hidden;border-radius:8px;background:#fff;align-self:flex-start;width:100%;max-height:calc((var(--scp-thumb-height) * var(--scp-thumb-visible)) + (var(--scp-thumb-gap) * (var(--scp-thumb-visible) - 1)));touch-action:pan-y}#simple-custom-product .scp-main-nav{display:none;position:static;z-index:4;flex:0 0 auto;width:2.25rem;height:2.25rem;margin:0;padding:0;border:1px solid rgba(0,0,0,.12);border-radius:50%;background:#fffffff2;color:#222;cursor:pointer;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000001f;-webkit-tap-highlight-color:transparent}#simple-custom-product .scp-main-nav:hover:not(:disabled){border-color:var(--scp-primary, #6a2546);color:var(--scp-primary, #6a2546)}#simple-custom-product .scp-main-nav:disabled,#simple-custom-product .scp-main-nav[hidden]{display:none!important}#simple-custom-product .main-image img{width:100%;height:auto;max-width:100%;min-width:0;max-height:calc((var(--scp-thumb-height) * var(--scp-thumb-visible)) + (var(--scp-thumb-gap) * (var(--scp-thumb-visible) - 1)));aspect-ratio:var(--scp-hero-aspect, 6 / 5);object-fit:contain;object-position:center;border-radius:8px;display:block;position:relative;z-index:1}#simple-custom-product .thumbnail{width:var(--scp-thumb-width);height:var(--scp-thumb-height);border-radius:6px;overflow:hidden;cursor:pointer;border:2px solid transparent;flex-shrink:0;scroll-snap-align:start;background:var(--scp-thumb-bg, #f0f0f0);padding:0}#simple-custom-product .thumbnail.active{border-color:var(--scp-primary, #6a2546);box-shadow:0 0 0 1px var(--scp-primary, #6a2546)}#simple-custom-product .thumbnail img{width:100%;height:100%;object-fit:cover;display:block}#simple-custom-product .product-info .section{margin-bottom:var(--scp-section-space)}#simple-custom-product .product-title{font-family:var(--suave-font-display, Fraunces, Georgia, serif);font-size:clamp(28px,4vw,46px);font-weight:700;color:var(--scp-title-color, #000);margin:0 0 var(--scp-subspace);line-height:1.15}#simple-custom-product .scp-title-text{margin:calc(var(--scp-subspace) * -.35) 0 var(--scp-subspace);line-height:1.4;color:#000000ad;font-weight:400}#simple-custom-product .pdp-promo-banner{margin:0 0 var(--scp-subspace)}#simple-custom-product .cta-buttons+.scp-info-tabs,#simple-custom-product .cta-buttons+.product-description,#simple-custom-product .product-description{margin-top:0;margin-bottom:var(--scp-section-space)}#simple-custom-product .product-description.rte p{margin:0 .25em}#simple-custom-product .product-description.rte p:last-child{margin-bottom:0}#simple-custom-product .price.scp-price{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;margin-bottom:var(--scp-section-space);font-family:var(--suave-font-sans, "DM Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif)}#simple-custom-product .scp-price-row{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .65rem;max-width:100%}#simple-custom-product .price-amount{font-family:var(--suave-font-sans, "DM Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-size:clamp(28px,4vw,40px);font-weight:700;letter-spacing:.02em;color:var(--scp-title-color, #000);line-height:1;margin:0}#simple-custom-product .compare-at-price{font-family:var(--suave-font-sans, "DM Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-size:clamp(15px,2.2vw,18px);font-weight:500;color:#0000006b;text-decoration:line-through;letter-spacing:.01em;line-height:1.2}#simple-custom-product .compare-at-price[hidden]{display:none!important}#simple-custom-product .scp-sale-chip,#simple-custom-product #scp-sale-badge.scp-sale-chip{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:0 1 auto;max-width:min(100%,16rem);margin:0;padding:.22rem .55rem;border:1px solid color-mix(in srgb,var(--scp-primary, #a56054) 38%,transparent);border-radius:999px;background:color-mix(in srgb,var(--scp-primary, #a56054) 10%,#fff);color:var(--scp-primary, #a56054);font-family:inherit;font-size:10px;font-weight:700;letter-spacing:.07em;line-height:1.25;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;box-shadow:none}@supports not (color: color-mix(in srgb,red,blue)){#simple-custom-product .scp-sale-chip,#simple-custom-product #scp-sale-badge.scp-sale-chip{border-color:#a5605459;background:#a560541a}}@media(min-width:750px){#simple-custom-product .scp-sale-chip,#simple-custom-product #scp-sale-badge.scp-sale-chip{font-size:11px;padding:.28rem .65rem;max-width:none}}#simple-custom-product .scp-discount-meta{display:inline-flex;align-items:center;font-size:.85rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--scp-primary, #6a2546)}#simple-custom-product .scp-discount-meta[hidden],#simple-custom-product #scp-sale-badge[hidden],#simple-custom-product .suave-sale-badge[hidden]{display:none!important}#simple-custom-product .select-label{display:block;margin:0 0 var(--scp-subspace);font-family:var(--suave-font-display, Fraunces, Georgia, serif);font-weight:700;color:rgb(var(--color-foreground));letter-spacing:calc(var(--font-heading-scale) * .06rem);line-height:calc(1 + .3/max(1,var(--font-heading-scale)));font-size:calc(var(--font-heading-scale) * 2rem)}#simple-custom-product .scp-size-tiles{margin-bottom:var(--scp-section-space)}#simple-custom-product .scp-size-tiles__header{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem 1.25rem;margin:0 0 var(--scp-subspace)}#simple-custom-product .scp-size-tiles__header .select-label,#simple-custom-product .scp-size-tiles__heading{margin:0;flex:1;min-width:0}#simple-custom-product .scp-size-chart-trigger{display:inline-flex;align-items:center;gap:.35rem;flex:none;margin:0;padding:0;border:0;background:none;color:#2f3a4a;font-family:inherit;font-size:14px;font-weight:500;line-height:1.2;cursor:pointer}#simple-custom-product .scp-size-chart-trigger__text{text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:1px}#simple-custom-product .scp-size-chart-trigger__icon{display:inline-flex;width:14px;height:14px;color:inherit}#simple-custom-product .scp-size-chart-trigger:hover{color:var(--scp-primary, #6a2546)}#simple-custom-product .scp-size-chart-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;display:flex;align-items:center;justify-content:center;padding:1rem}#simple-custom-product .scp-size-chart-modal[hidden]{display:none!important}#simple-custom-product .scp-size-chart-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0a0a9e;border:0;cursor:pointer}#simple-custom-product .scp-size-chart-modal__dialog{position:relative;z-index:1;width:min(1200px,calc(100vw - 2rem));max-height:calc(100vh - 2rem);overflow:auto;padding:.75rem;border-radius:.75rem;background:#fff;box-shadow:0 24px 60px #00000047}#simple-custom-product .scp-size-chart-modal__close{position:absolute;top:.65rem;right:.65rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:0;border-radius:999px;background:#ffffffeb;color:#222;cursor:pointer;box-shadow:0 2px 10px #0000001f}#simple-custom-product .scp-size-chart-modal__image{display:block;width:100%;max-width:100%;height:auto;max-height:calc(100vh - 3.5rem);object-fit:contain}@media(max-width:749px){#simple-custom-product .scp-size-chart-modal{padding:.5rem}#simple-custom-product .scp-size-chart-modal__dialog{width:calc(100vw - 1rem);max-height:calc(100vh - 1rem);padding:.5rem}#simple-custom-product .scp-size-chart-modal__image{max-height:calc(100vh - 2rem)}}body.scp-size-chart-open{overflow:hidden}#simple-custom-product .scp-quantity--tiles{margin:0 0 .85rem;display:inline-flex}#simple-custom-product .scp-size-tiles__grid{display:grid;grid-template-columns:repeat(var(--scp-tile-cols, 2),minmax(0,1fr));gap:.75rem}#simple-custom-product .scp-size-tile{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;width:100%;min-height:5.4rem;padding:.95rem 1rem;border-radius:.9rem;border:1.5px solid var(--scp-tile-unselected-border, #4a4a4a);background:var(--scp-tile-unselected-bg, #2c2c2c);color:var(--scp-tile-unselected-text, #fff);text-align:left;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}#simple-custom-product .scp-size-tile__name{font-size:1.25rem;font-weight:700;line-height:1.25}#simple-custom-product .scp-size-tile__prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem}#simple-custom-product .scp-size-tile__price,#simple-custom-product .scp-size-tile__price-sale{font-family:var(--suave-font-sans, "DM Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-size:1.1rem;font-weight:700;opacity:.95;color:inherit}#simple-custom-product .scp-size-tile__price-compare{font-family:var(--suave-font-sans, "DM Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-size:.95rem;font-weight:500;opacity:.72;text-decoration:line-through}#simple-custom-product .scp-size-tile__price-compare[hidden]{display:none!important}#simple-custom-product .scp-size-tile.is-selected{background:var(--scp-tile-selected-bg, #1a1a1a);color:var(--scp-tile-selected-text, #fff);border-color:var(--scp-tile-selected-border, #fff);box-shadow:0 0 0 1px var(--scp-tile-selected-border, #fff)}#simple-custom-product .scp-size-tile:hover:not(:disabled):not(.is-selected){transform:translateY(-2px)}#simple-custom-product .scp-size-tile.is-unavailable,#simple-custom-product .scp-size-tile:disabled{opacity:.45;cursor:not-allowed;transform:none}@media(max-width:749px){#simple-custom-product .scp-size-tiles__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:750px){#simple-custom-product .select-label{font-size:calc(var(--font-heading-scale) * 2.4rem)}}#simple-custom-product .size-select-wrapper{position:relative}#simple-custom-product .size-select-wrapper--with-qty{display:flex;align-items:stretch;gap:12px}#simple-custom-product .scp-quantity{display:inline-flex;align-items:center;flex-shrink:0;min-height:5.6rem;border-radius:1.2rem;overflow:hidden;background-color:var(--scp-select-bg, #d4c4ce);color:var(--scp-select-text, #000)}#simple-custom-product .scp-quantity__btn{width:44px;min-height:5.6rem;border:0;background:transparent;color:inherit;font-size:1.8rem;line-height:1;cursor:pointer;padding:0}#simple-custom-product .scp-quantity__btn:hover{opacity:.75}#simple-custom-product .scp-quantity__input{width:48px;min-height:5.6rem;border:0;background:transparent;color:inherit;text-align:center;font-size:calc(var(--font-heading-scale) * 1.5rem);font-weight:600;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}#simple-custom-product .scp-quantity__input::-webkit-outer-spin-button,#simple-custom-product .scp-quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#simple-custom-product .size-select-wrapper--with-qty .custom-dropdown{flex:1;min-width:0}#simple-custom-product .custom-dropdown{position:relative;width:100%}#simple-custom-product .custom-dropdown-selected{width:100%;min-height:5.6rem;padding:0 3.4rem 0 1.6rem;font-size:calc(var(--font-heading-scale) * 1.8rem);border-radius:1.2rem;cursor:pointer;background-color:var(--scp-select-bg, #d4c4ce);color:var(--scp-select-text, #000);display:flex;align-items:center;gap:.75rem}#simple-custom-product .custom-dropdown-selected .selected-value,#simple-custom-product .custom-dropdown-selected .selected-price,#simple-custom-product .custom-dropdown-selected .dropdown-arrow{color:inherit}#simple-custom-product .selected-price{margin-left:auto;padding-right:2.5rem;font-family:var(--suave-font-sans, "DM Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-weight:700}#simple-custom-product .dropdown-arrow{position:absolute;right:12px;top:50%;width:18px;height:18px;transform:translateY(-50%);pointer-events:none;color:var(--scp-select-text, #000);fill:currentColor;opacity:1;z-index:2;flex-shrink:0}#simple-custom-product .custom-dropdown.open .dropdown-arrow{transform:translateY(-50%) rotate(180deg)}#simple-custom-product .custom-dropdown-options{position:absolute;top:100%;left:0;right:0;background:#fff;border-radius:0 0 14px 14px;max-height:0;opacity:0;overflow:hidden;z-index:100;pointer-events:none;transition:max-height .35s ease,opacity .25s ease}#simple-custom-product .custom-dropdown.open .custom-dropdown-options{max-height:360px;opacity:1;overflow-y:auto;pointer-events:auto;box-shadow:2px 0 8px #00000026}#simple-custom-product .custom-dropdown-option{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:1.2rem 1.6rem;cursor:pointer;border-bottom:1px solid #f0f0f0;font-size:1.7rem}#simple-custom-product .custom-dropdown-option:hover{background:#fafafa}#simple-custom-product .custom-dropdown-option.disabled{opacity:.5;cursor:not-allowed}#simple-custom-product .custom-dropdown-option.is-selected{font-weight:600}#simple-custom-product .custom-dropdown-option-main{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;min-width:0}#simple-custom-product .option-size{font-weight:500;font-size:1.7rem;color:inherit}#simple-custom-product .option-price{font-weight:600;font-size:1.7rem;color:var(--scp-primary, #6a2546);flex-shrink:0}#simple-custom-product .option-price.option-price--compare{font-weight:400;font-size:1.5rem;color:#0000008c;text-decoration:line-through}#simple-custom-product .option-price.out-of-stock{color:#999;font-weight:500}#simple-custom-product .selected-price.selected-price--compare{font-weight:400;font-size:1.5rem;text-decoration:line-through;opacity:.75}#simple-custom-product .custom-dropdown-option.disabled .option-size,#simple-custom-product .custom-dropdown-option.disabled .option-price{color:#999}#simple-custom-product .cta-buttons{display:flex;flex-direction:column;gap:12px;margin-bottom:1rem}#simple-custom-product .scp-info-tabs{margin-bottom:var(--scp-section-space)}#simple-custom-product .scp-info-tabs__list{display:flex;flex-wrap:nowrap;gap:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;border-bottom:1px solid rgba(0,0,0,.1)}#simple-custom-product .scp-info-tabs__list::-webkit-scrollbar{display:none}#simple-custom-product .scp-info-tabs__tab{flex:1 1 auto;min-width:max-content;margin:0;padding:.85rem .65rem;border:0;border-bottom:2px solid transparent;background:transparent;color:#0000008c;font-family:inherit;font-size:12px;font-weight:600;letter-spacing:.04em;line-height:1.25;text-align:center;cursor:pointer;transition:color .2s ease,border-color .2s ease;white-space:nowrap}#simple-custom-product .scp-info-tabs__tab:hover{color:var(--scp-title-color, #111)}#simple-custom-product .scp-info-tabs__tab.is-active{color:var(--scp-title-color, #111);border-bottom-color:var(--scp-primary, #a56054)}#simple-custom-product .scp-info-tabs__tab:focus-visible{outline:2px solid var(--scp-primary, #a56054);outline-offset:2px}#simple-custom-product .scp-info-tabs__panels{padding-top:1rem}#simple-custom-product .scp-info-tabs__panel{display:none;font-size:15px;line-height:1.6;color:#000000c7}#simple-custom-product .scp-info-tabs__panel.is-active{display:block}#simple-custom-product .scp-info-tabs__panel[hidden]{display:none!important}#simple-custom-product .scp-info-tabs__intro{margin-bottom:.75rem}#simple-custom-product .scp-info-tabs__benefits{margin:0;padding:0;list-style:none;display:grid;gap:.85rem}#simple-custom-product .scp-info-tabs__benefit{display:flex;align-items:center;gap:.75rem;margin:0;padding:0}#simple-custom-product .scp-info-tabs__benefit-icon{flex:none;display:flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:1.75rem;line-height:1}#simple-custom-product .scp-info-tabs__benefit-icon img,#simple-custom-product .scp-info-tabs__benefit-icon svg{width:32px;height:32px;object-fit:contain;display:block}#simple-custom-product .scp-info-tabs__benefit-text{font-size:15px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--scp-guarantee-text, #666);line-height:1.35}#simple-custom-product .scp-info-tabs__empty{margin:0;color:#00000080;font-size:14px}#simple-custom-product .scp-info-tabs__panel.rte p{margin:0 0 .65em}#simple-custom-product .scp-info-tabs__panel.rte p:last-child{margin-bottom:0}@media(min-width:750px){#simple-custom-product .scp-info-tabs__tab{flex:1 1 0;padding:1rem .75rem;font-size:13px}}#simple-custom-product .btn{font-family:var(--suave-font-sans, var(--font-body-family));--scp-btn-shine: linear-gradient( 105deg, transparent 0%, transparent 40%, rgba(255, 255, 255, .45) 50%, transparent 60%, transparent 100% );position:relative;overflow:hidden;width:100%;padding:16px 24px;font-size:14px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;border-radius:1.2rem;cursor:pointer;border:none;background-image:var(--scp-btn-shine);background-size:220% 100%;background-position:100% 0;background-repeat:no-repeat;transition:transform .28s ease,box-shadow .28s ease,background-color .28s ease,background-position .55s ease,color .28s ease,border-color .28s ease}#simple-custom-product .btn:hover:not(:disabled){transform:translateY(-4px);box-shadow:0 10px 22px #00000029;background-position:0% 0}#simple-custom-product .btn:active:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #0000001f}#simple-custom-product .btn-primary,#simple-custom-product #scp-add-to-cart{background-color:var(--scp-btn-bg, #6a2546)!important;background-image:var(--scp-btn-shine);color:var(--scp-btn-text, #fff)!important}#simple-custom-product .btn-primary:hover:not(:disabled),#simple-custom-product #scp-add-to-cart:hover:not(:disabled){background-color:var(--scp-btn-hover-bg, var(--scp-btn-bg, #6a2546))!important;color:var(--scp-btn-hover-text, var(--scp-btn-text, #fff))!important}#simple-custom-product .btn-primary:disabled,#simple-custom-product .btn-secondary:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}#simple-custom-product .btn-secondary{background-color:var(--scp-btn2-bg, #fff);color:var(--scp-btn2-text, #333);border:1px solid var(--scp-btn2-border, #d2d2d2)}#simple-custom-product .btn-secondary:hover:not(:disabled){background-color:var(--scp-btn2-hover-bg, var(--scp-btn2-bg, #fff));color:var(--scp-btn2-hover-text, var(--scp-btn2-text, #333))}#simple-custom-product .guarantee-section{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:flex-start;width:100%;gap:1.25rem 1rem;padding-top:1.5rem;border-top:1px solid var(--scp-guarantee-border, #e0e0e0);box-sizing:border-box}#simple-custom-product .guarantee-item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.5rem;text-align:center;flex:1 1 0;min-width:90px;max-width:160px}#simple-custom-product .guarantee-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:2rem;line-height:1}#simple-custom-product .guarantee-icon img,#simple-custom-product .guarantee-icon svg{width:32px;height:32px;object-fit:contain;display:block}#simple-custom-product .guarantee-text{font-size:16px;text-transform:uppercase;letter-spacing:.05em;color:var(--scp-guarantee-text, #666);line-height:1.35}@media(max-width:968px){#simple-custom-product .container{grid-template-columns:minmax(0,1fr);gap:36px;padding:36px 28px}#simple-custom-product .product-images{position:static;width:100%;max-width:100%}#simple-custom-product .images-wrapper{flex-direction:column;align-items:stretch;gap:12px}#simple-custom-product .thumbnail-carousel{width:100%;max-width:100%;order:2}#simple-custom-product .images-wrapper .main-image{order:1;flex:0 0 auto;width:100%;max-width:100%;max-height:none}#simple-custom-product .images-wrapper .main-image img{width:100%;max-width:100%;min-width:0;height:auto;max-height:none}}@media(max-width:749px){#simple-custom-product .guarantee-section{display:grid;grid-template-columns:1fr 1fr;justify-items:center;align-items:start;gap:1.25rem 1rem}#simple-custom-product .guarantee-item{flex:none;width:100%;max-width:160px}#simple-custom-product .guarantee-item:nth-child(3):last-child{grid-column:1 / -1;justify-self:center}#simple-custom-product .container{overflow-x:visible;max-width:100%}#simple-custom-product .product-info{min-width:0;max-width:100%;overflow-x:visible}#simple-custom-product .images-wrapper{--scp-thumb-gap: 8px;--scp-thumb-visible: 4;flex-direction:column;align-items:stretch;gap:12px;width:100%;max-width:100%}#simple-custom-product .thumbnail-carousel{width:100%;max-width:100%;order:2}#simple-custom-product .images-wrapper .main-image{order:1;flex:0 0 auto;width:100%;max-width:100%;max-height:none;min-height:0}#simple-custom-product .images-wrapper .main-image img{width:100%;max-width:100%;height:auto;max-height:none;aspect-ratio:auto;object-fit:contain;object-position:center}#simple-custom-product .thumbnail-carousel.pdp-thumb-carousel--enabled{width:100%}#simple-custom-product .thumbnail-carousel.pdp-thumb-carousel--enabled .pdp-thumb-carousel__track{display:grid;grid-template-columns:2.25rem minmax(0,1fr) 2.25rem;grid-template-areas:"prev thumbs next";align-items:center;gap:8px;min-width:0;width:100%}#simple-custom-product .thumbnail-carousel.pdp-thumb-carousel--enabled .pdp-thumb-carousel__nav{display:none!important}#simple-custom-product .thumbnail-carousel.pdp-thumb-carousel--enabled .scp-main-nav--prev{grid-area:prev}#simple-custom-product .thumbnail-carousel.pdp-thumb-carousel--enabled .scp-main-nav--next{grid-area:next}#simple-custom-product .thumbnail-carousel.pdp-thumb-carousel--enabled .scp-main-nav:not([hidden]){display:inline-flex}#simple-custom-product .thumbnail-carousel.pdp-thumb-carousel--enabled .scp-main-nav[hidden]{visibility:hidden;display:inline-flex!important;pointer-events:none}#simple-custom-product .thumbnail-carousel.pdp-thumb-carousel--enabled .thumbnail-images{grid-area:thumbs;flex-direction:row;max-height:none;width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}#simple-custom-product .thumbnail-carousel.pdp-thumb-carousel--enabled .thumbnail{width:var(--scp-thumb-width);height:var(--scp-thumb-height);scroll-snap-align:center}#simple-custom-product .scp-size-tiles{max-width:100%}#simple-custom-product .scp-size-tiles__grid{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:100%}#simple-custom-product .scp-size-tile{min-width:0;max-width:100%;box-sizing:border-box}#simple-custom-product .scp-size-tiles__header{flex-wrap:wrap;align-items:flex-start;row-gap:.5rem}#simple-custom-product .scp-size-tiles__header .select-label,#simple-custom-product .scp-size-tiles__heading{font-size:clamp(1.05rem,4.2vw,1.45rem);letter-spacing:.02em;line-height:1.25}#simple-custom-product .scp-size-chart-trigger{flex:0 0 auto;max-width:100%}#simple-custom-product .scp-title-text{overflow-wrap:break-word;word-break:normal}#simple-custom-product .scp-size-tile__name{font-size:clamp(1rem,3.8vw,1.2rem)}}@media(max-width:640px){#simple-custom-product .container{padding:24px 18px;gap:28px}}#scp-sticky-atc.scp-sticky-atc{--scp-sticky-control-h: 3rem;--scp-sticky-title-size: 1.0625rem;--scp-sticky-price-size: 1.125rem;--scp-sticky-control-font: 1rem;--scp-sticky-btn-font: .875rem;position:fixed;left:50%;bottom:max(12px,env(safe-area-inset-bottom,0px));z-index:220;width:min(920px,calc(100% - 20px));padding:0;background:transparent;border:0;box-shadow:none;transform:translate(-50%,calc(100% + 24px));pointer-events:none;overflow:visible;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .32s ease;opacity:0}#scp-sticky-atc.scp-sticky-atc.is-visible{transform:translate(-50%);pointer-events:auto;opacity:1}html.cart-drawer-open #scp-sticky-atc.scp-sticky-atc,html.cart-drawer-open #scp-sticky-atc.scp-sticky-atc.is-visible,html.cart-drawer-open #scp-sticky-atc.scp-sticky-atc.is-menu-open,body:has(cart-drawer.active) #scp-sticky-atc.scp-sticky-atc,body:has(cart-drawer.active) #scp-sticky-atc.scp-sticky-atc.is-visible,body:has(cart-drawer.active) #scp-sticky-atc.scp-sticky-atc.is-menu-open{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate(-50%,calc(100% + 24px))!important}#scp-sticky-atc.scp-sticky-atc.is-menu-open{z-index:260}body.scp-sticky-atc-visible{padding-bottom:max(7rem,calc(6rem + env(safe-area-inset-bottom,0px)))}#scp-sticky-atc .scp-sticky-atc__inner{display:flex;align-items:center;justify-content:space-between;gap:.85rem 1.1rem;padding:.7rem .7rem .7rem .8rem;border:1px solid rgba(0,0,0,.08);border-radius:1rem;background:#fffffff7;box-shadow:0 4px 24px #00000014,0 1px #ffffffd9 inset;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}#scp-sticky-atc .scp-sticky-atc__product{display:flex;align-items:center;gap:.75rem;min-width:0;flex:1 1 auto}#scp-sticky-atc .scp-sticky-atc__media{flex:none;width:3.5rem;height:3.5rem;border-radius:.65rem;overflow:hidden;background:var(--scp-image-bg, #f4f4f4);border:1px solid rgba(0,0,0,.06)}#scp-sticky-atc .scp-sticky-atc__thumb{display:block;width:100%;height:100%;object-fit:cover}#scp-sticky-atc .scp-sticky-atc__copy{min-width:0;flex:1}#scp-sticky-atc .scp-sticky-atc__title{display:block;margin:0;font-family:var(--suave-font-display, Fraunces, Georgia, serif);font-size:var(--scp-sticky-title-size);font-weight:700;line-height:1.25;color:var(--scp-title-color, #1a1a1a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#scp-sticky-atc .scp-sticky-atc__price-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem .55rem;margin-top:.2rem}#scp-sticky-atc .scp-sticky-atc__price{font-family:var(--suave-font-sans, "DM Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-size:var(--scp-sticky-price-size);font-weight:700;line-height:1.2;color:var(--scp-primary, #6a2546)}#scp-sticky-atc .scp-sticky-atc__compare{font-family:var(--suave-font-sans, "DM Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-size:.9375rem;font-weight:500;color:#00000073;text-decoration:line-through}#scp-sticky-atc .scp-sticky-atc__compare[hidden]{display:none!important}#scp-sticky-atc .scp-sticky-atc__actions{display:flex;align-items:stretch;gap:.55rem;flex:0 1 auto;min-width:0}#scp-sticky-atc .scp-sticky-atc__actions--btn-only .scp-sticky-atc__btn{min-width:11rem}#scp-sticky-atc .scp-sticky-atc__dropdown{position:relative;z-index:1;flex:1 1 9rem;min-width:6.5rem;max-width:14rem}#scp-sticky-atc .scp-sticky-atc__dropdown.is-open{z-index:3}#scp-sticky-atc .scp-sticky-atc__size{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.35rem;width:100%;min-height:var(--scp-sticky-control-h);padding:.45rem .65rem .45rem .75rem;border:1px solid rgba(0,0,0,.12);border-radius:.75rem;background:#fff;color:#1a1a1a;font-size:var(--scp-sticky-control-font);font-weight:600;text-align:left;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}#scp-sticky-atc .scp-sticky-atc__size:hover{border-color:#00000038}#scp-sticky-atc .scp-sticky-atc__dropdown.is-open .scp-sticky-atc__size{border-color:var(--scp-primary, #a56054);box-shadow:0 0 0 1px color-mix(in srgb,var(--scp-primary, #a56054) 28%,transparent)}#scp-sticky-atc .scp-sticky-atc__size-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#scp-sticky-atc .scp-sticky-atc__size-chevron{display:inline-flex;flex:none;color:#0000008c;transition:transform .2s ease}#scp-sticky-atc .scp-sticky-atc__size-chevron svg{width:14px;height:10px}#scp-sticky-atc .scp-sticky-atc__dropdown.is-open .scp-sticky-atc__size-chevron{transform:rotate(180deg)}#scp-sticky-atc .scp-sticky-atc__size-menu{position:absolute!important;left:0;right:0;bottom:calc(100% + 6px);top:auto;z-index:50;width:max(100%,17rem);max-height:min(280px,45vh);overflow-x:hidden;overflow-y:auto;padding:.45rem;border:1px solid rgba(0,0,0,.1);border-radius:.75rem;background:#fff;box-shadow:0 12px 32px #00000024;display:none!important;visibility:hidden;pointer-events:none}#scp-sticky-atc .scp-sticky-atc__dropdown.is-open .scp-sticky-atc__size-menu,#scp-sticky-atc .scp-sticky-atc__size-menu.is-open{display:block!important;visibility:visible;pointer-events:auto}#scp-sticky-atc .scp-sticky-atc__size-menu[hidden]{display:none!important;visibility:hidden;pointer-events:none}#scp-sticky-atc .scp-sticky-atc__size-option{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.7rem .75rem;border:0;border-radius:.55rem;background:transparent;color:#1a1a1a;font-size:var(--scp-sticky-control-font);font-weight:600;text-align:left;cursor:pointer;transition:background-color .15s ease}#scp-sticky-atc .scp-sticky-atc__size-option:hover:not(:disabled),#scp-sticky-atc .scp-sticky-atc__size-option.is-selected{background:color-mix(in srgb,var(--scp-primary, #a56054) 8%,#fff)}#scp-sticky-atc .scp-sticky-atc__size-option.is-selected{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--scp-primary, #a56054) 35%,transparent)}#scp-sticky-atc .scp-sticky-atc__size-option-price{color:var(--scp-primary, #6a2546);font-weight:600;white-space:nowrap}#scp-sticky-atc .scp-sticky-atc__size-option.is-unavailable,#scp-sticky-atc .scp-sticky-atc__size-option:disabled{opacity:.45;cursor:not-allowed}#scp-sticky-atc .scp-sticky-atc__btn{display:inline-flex;align-items:center;justify-content:center;min-height:var(--scp-sticky-control-h);padding:0 1.15rem;flex:1 1 auto;min-width:7.5rem;border:1px solid transparent;border-radius:.75rem;background-color:var(--scp-btn-bg, #6a2546)!important;background-image:none!important;color:var(--scp-btn-text, #fff)!important;font-size:var(--scp-sticky-btn-font);font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}#scp-sticky-atc .scp-sticky-atc__btn:hover:not(:disabled){background-color:var(--scp-btn-hover-bg, var(--scp-btn-bg, #6a2546))!important}#scp-sticky-atc .scp-sticky-atc__btn:disabled{opacity:.5;cursor:not-allowed}@media(max-width:720px){#scp-sticky-atc.scp-sticky-atc{--scp-sticky-control-h: 3.375rem;--scp-sticky-title-size: 1.1875rem;--scp-sticky-price-size: 1.375rem;--scp-sticky-control-font: 1.125rem;--scp-sticky-btn-font: 1rem;width:calc(100% - 12px);bottom:max(8px,env(safe-area-inset-bottom,0px))}body.scp-sticky-atc-visible{padding-bottom:max(8rem,calc(7.25rem + env(safe-area-inset-bottom,0px)))}#scp-sticky-atc .scp-sticky-atc__inner{flex-wrap:wrap;align-items:stretch;padding:.75rem .8rem;border-radius:.9rem}#scp-sticky-atc .scp-sticky-atc__product{flex:1 1 calc(100% - .5rem);min-width:0;gap:.85rem}#scp-sticky-atc .scp-sticky-atc__media{width:3.5rem;height:3.5rem}#scp-sticky-atc .scp-sticky-atc__compare{font-size:1.0625rem}#scp-sticky-atc .scp-sticky-atc__actions{flex:1 1 100%;width:100%;gap:.65rem}#scp-sticky-atc .scp-sticky-atc__dropdown{flex:1 1 42%;max-width:none;min-width:7.5rem}#scp-sticky-atc .scp-sticky-atc__size{padding:.5rem .7rem .5rem .8rem;border-radius:.8rem}#scp-sticky-atc .scp-sticky-atc__size-option{padding:.8rem .85rem;font-size:1.125rem}#scp-sticky-atc .scp-sticky-atc__size-option-price{font-size:1.0625rem}#scp-sticky-atc .scp-sticky-atc__size-chevron svg{width:16px;height:11px}#scp-sticky-atc .scp-sticky-atc__btn{flex:1.15 1 50%;min-width:0;padding-inline:.9rem;border-radius:.8rem;letter-spacing:.05em}}@media(min-width:721px){#scp-sticky-atc.scp-sticky-atc{--scp-sticky-control-h: 3.25rem;--scp-sticky-title-size: 1.25rem;--scp-sticky-price-size: 1.3125rem;--scp-sticky-control-font: 1.0625rem;--scp-sticky-btn-font: 1rem}#scp-sticky-atc .scp-sticky-atc__inner{padding:.85rem .85rem .85rem 1rem;gap:1.1rem 1.35rem}#scp-sticky-atc .scp-sticky-atc__media{width:4rem;height:4rem}#scp-sticky-atc .scp-sticky-atc__dropdown{flex:0 1 11rem;min-width:8rem;max-width:16rem}#scp-sticky-atc .scp-sticky-atc__btn{min-width:12.5rem;padding-inline:1.5rem}#scp-sticky-atc .scp-sticky-atc__size-chevron svg{width:16px;height:11px}}@media(prefers-reduced-motion:reduce){#scp-sticky-atc.scp-sticky-atc,#scp-sticky-atc .scp-sticky-atc__size-chevron{transition:none}}#simple-custom-product .product-info .scp-ymal{width:100%;margin-top:var(--scp-section-space);padding:1.25rem 0 0;border-top:1px solid rgba(0,0,0,.08);background:transparent;font-size:16px}#simple-custom-product .product-info .scp-ymal__inner{max-width:none;margin:0}#simple-custom-product .scp-ymal__group+.scp-ymal__group{margin-top:2rem}#simple-custom-product .scp-ymal__group--also-like .scp-ymal__heading{margin-top:0}#simple-custom-product .scp-ymal__heading{font-family:var(--suave-font-display, Fraunces, Georgia, serif);font-weight:700;font-size:clamp(20px,2.8vw,28px);line-height:1.15;color:var(--scp-title-color, #000);margin:0 0 1rem;text-align:left}#simple-custom-product .scp-ymal__subheading{margin:0 0 1.25rem;max-width:none;text-align:left;color:#0000009e;font-size:1rem;line-height:1.5}#simple-custom-product .scp-ymal__grid{display:grid;gap:1rem;grid-template-columns:1fr}#simple-custom-product .scp-ymal__grid--cols-1{grid-template-columns:1fr}@media(min-width:750px){#simple-custom-product .scp-ymal__grid--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}#simple-custom-product .scp-ymal__card{--scp-ymal-control-radius: .7rem;--scp-ymal-control-height: 2.875rem;--scp-ymal-title-size: 15px;--scp-ymal-price-size: 15px;--scp-ymal-compare-size: 12px;--scp-ymal-control-font: 13px;--scp-ymal-atc-font: 11px;display:grid;grid-template-columns:88px minmax(0,1fr);align-items:start;gap:.75rem .85rem;padding:.85rem .9rem;background:#fafafa;border:1px solid rgba(0,0,0,.07);border-radius:.85rem;overflow:visible;position:relative;z-index:1;text-decoration:none;color:inherit;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,background-color .22s ease}#simple-custom-product .scp-ymal__card:hover{transform:translateY(-1px);background:#fff;box-shadow:0 6px 18px #0000000f;border-color:#0000001f}#simple-custom-product .scp-ymal__card.is-ymal-picker-open{z-index:40}html.cart-drawer-open #simple-custom-product .scp-ymal__card.is-ymal-picker-open,html.cart-drawer-open #simple-custom-product .scp-ymal__picker-menu,body:has(cart-drawer.active) #simple-custom-product .scp-ymal__card.is-ymal-picker-open,body:has(cart-drawer.active) #simple-custom-product .scp-ymal__picker-menu{z-index:0!important}#simple-custom-product .scp-ymal__card.is-ymal-picker-open:hover{transform:none}#simple-custom-product .scp-ymal__media{display:block;width:88px;height:88px;border-radius:.55rem;overflow:hidden;background:var(--scp-image-bg, #f0f0f0);flex-shrink:0}#simple-custom-product .scp-ymal__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .45s ease}#simple-custom-product .scp-ymal--zoom .scp-ymal__card:hover .scp-ymal__media img,#simple-custom-product .scp-ymal__card--zoom:hover .scp-ymal__media img{transform:scale(1.08)}@media(prefers-reduced-motion:reduce){#simple-custom-product .scp-ymal__media img{transition:none}#simple-custom-product .scp-ymal--zoom .scp-ymal__card:hover .scp-ymal__media img,#simple-custom-product .scp-ymal__card--zoom:hover .scp-ymal__media img{transform:none}}#simple-custom-product .scp-ymal__media-placeholder{width:100%;height:100%;background:#ebe7e2}#simple-custom-product .scp-ymal__info{display:flex;flex-direction:column;align-items:stretch;gap:.45rem;min-width:0}#simple-custom-product .scp-ymal__controls{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.45rem;width:100%;min-width:0;margin-top:.25rem}#simple-custom-product .scp-ymal__title{font-family:var(--suave-font-display, Fraunces, Georgia, serif);font-weight:400;font-size:var(--scp-ymal-title-size)!important;line-height:1.3;margin:0;color:var(--scp-title-color, #111);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#simple-custom-product .scp-ymal__title:hover{color:var(--scp-primary, #6a2546)}#simple-custom-product .scp-ymal__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .55rem}#simple-custom-product .scp-ymal__price-sale{font-family:var(--suave-font-sans, "DM Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif)!important;font-size:var(--scp-ymal-price-size)!important;font-weight:700;line-height:1.25;color:var(--scp-primary, #a56054)}#simple-custom-product .scp-ymal__price-compare{font-family:var(--suave-font-sans, "DM Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif)!important;font-size:var(--scp-ymal-compare-size)!important;font-weight:500;line-height:1.25;color:#888;text-decoration:line-through}#simple-custom-product .scp-ymal__price-compare[hidden]{display:none!important}#simple-custom-product .scp-ymal__picker{position:relative;min-width:0;z-index:1}#simple-custom-product .scp-ymal__picker.is-open{z-index:2}#simple-custom-product .scp-ymal__variant--native{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#simple-custom-product .scp-ymal__picker-trigger{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.35rem .5rem;width:100%;min-height:var(--scp-ymal-control-height);padding:.45rem .6rem .45rem .7rem;border:1px solid rgba(0,0,0,.12);border-radius:var(--scp-ymal-control-radius);background:#fff;color:#1a1a1a;font-family:inherit;font-size:var(--scp-ymal-control-font)!important;line-height:1.25;text-align:left;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}#simple-custom-product .scp-ymal__picker-trigger:hover{border-color:#00000038}#simple-custom-product .scp-ymal__picker.is-open .scp-ymal__picker-trigger{border-color:var(--scp-primary, #a56054);box-shadow:0 0 0 1px color-mix(in srgb,var(--scp-primary, #a56054) 35%,transparent)}#simple-custom-product .scp-ymal__picker-trigger:focus-visible{outline:2px solid var(--scp-primary, #a56054);outline-offset:2px}#simple-custom-product .scp-ymal__picker-size{font-size:var(--scp-ymal-control-font)!important;font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#simple-custom-product .scp-ymal__picker-price{font-family:var(--suave-font-sans, "DM Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif)!important;font-size:var(--scp-ymal-price-size)!important;font-weight:700;line-height:1.25;color:var(--scp-primary, #a56054);white-space:nowrap}#simple-custom-product .scp-ymal__picker-chevron{width:10px;height:10px;border-right:2px solid rgba(0,0,0,.45);border-bottom:2px solid rgba(0,0,0,.45);transform:rotate(45deg) translateY(-2px);flex-shrink:0}#simple-custom-product .scp-ymal__picker.is-open .scp-ymal__picker-chevron{transform:rotate(-135deg) translateY(1px)}#simple-custom-product .scp-ymal__picker-menu{position:absolute;z-index:50;left:0;right:0;top:calc(100% + 4px);margin:0;padding:.35rem;list-style:none;max-height:220px;overflow:auto;border:1px solid rgba(0,0,0,.1);border-radius:.65rem;background:#fff;box-shadow:0 12px 28px #0000001f;isolation:isolate}#simple-custom-product .scp-ymal__picker-option{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.6rem .65rem;border:0;border-radius:.45rem;background:transparent;color:#1a1a1a;font-family:inherit;font-size:var(--scp-ymal-control-font)!important;line-height:1.25;text-align:left;cursor:pointer}#simple-custom-product .scp-ymal__picker-option:hover:not(:disabled){background:#a5605414}#simple-custom-product .scp-ymal__picker-option.is-selected{background:#a560541f}#simple-custom-product .scp-ymal__picker-option.is-disabled,#simple-custom-product .scp-ymal__picker-option:disabled{opacity:.45;cursor:not-allowed}#simple-custom-product .scp-ymal__picker-option-size{font-size:var(--scp-ymal-control-font)!important;font-weight:600}#simple-custom-product .scp-ymal__picker-option-price{display:inline-flex;align-items:baseline;gap:.35rem;font-family:var(--suave-font-sans, "DM Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif)!important;font-size:var(--scp-ymal-price-size)!important;font-weight:700;color:var(--scp-primary, #a56054);white-space:nowrap}#simple-custom-product .scp-ymal__picker-option-compare{font-size:var(--scp-ymal-compare-size)!important;font-weight:500;color:#888;text-decoration:line-through}#simple-custom-product .scp-ymal__atc{display:inline-flex;align-items:center;justify-content:center;position:relative;z-index:1;isolation:isolate;min-height:var(--scp-ymal-control-height);height:auto;min-width:0;width:auto;max-width:100%;margin:0;padding:0 .9rem;border:0!important;border-radius:var(--scp-ymal-control-radius)!important;background:var(--scp-btn-bg, #6a2546)!important;background-color:var(--scp-btn-bg, #6a2546)!important;background-image:none!important;box-shadow:none!important;color:var(--scp-btn-text, #fff)!important;font-family:inherit;font-size:var(--scp-ymal-atc-font)!important;font-weight:700;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;cursor:pointer;appearance:none;-webkit-appearance:none;transition:transform .2s ease,opacity .2s ease,background-color .2s ease}#simple-custom-product .scp-ymal__atc:hover:not(:disabled){background-color:var(--scp-btn-hover-bg, var(--scp-btn-bg, #6a2546))!important;transform:translateY(-2px)}#simple-custom-product .scp-ymal__atc:disabled{opacity:.5;cursor:not-allowed;transform:none}#simple-custom-product .scp-ymal__view{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:var(--scp-ymal-control-height);margin-top:.15rem;padding:0 .9rem;border:0;border-radius:8px;background-color:var(--scp-ymal-view-bg, #1a1a1a);color:var(--scp-ymal-view-text, #fff);font-family:inherit;font-size:var(--scp-ymal-atc-font)!important;font-weight:700;line-height:1.2;letter-spacing:.02em;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:transform .2s ease,opacity .2s ease,filter .2s ease}#simple-custom-product .scp-ymal__view:hover{filter:brightness(1.08);transform:translateY(-2px);color:var(--scp-ymal-view-text, #fff)}#simple-custom-product .scp-ymal__controls:not(:has(.scp-ymal__atc)):not(:has(.scp-ymal__picker)){display:none}#simple-custom-product .scp-ymal__controls:not(:has(.scp-ymal__atc)){grid-template-columns:minmax(0,1fr)}@media(min-width:750px){#simple-custom-product .scp-ymal__card{--scp-ymal-control-height: 2.875rem;--scp-ymal-title-size: 15px;--scp-ymal-price-size: 16px;--scp-ymal-compare-size: 13px;--scp-ymal-control-font: 13px;--scp-ymal-atc-font: 12px}}@media(max-width:749px){#simple-custom-product .product-info .scp-ymal{padding-top:1.25rem;max-width:100%;min-width:0;overflow-x:visible}#simple-custom-product .scp-ymal__heading{font-family:var(--suave-font-display, Fraunces, Georgia, serif);font-size:clamp(1.35rem,5.5vw,1.75rem);font-weight:300}#simple-custom-product .scp-ymal__grid,#simple-custom-product .scp-ymal__grid--cols-1,#simple-custom-product .scp-ymal__grid--cols-2{display:grid;grid-template-columns:minmax(0,1fr);gap:.85rem;overflow:visible;width:100%;max-width:100%;min-width:0}#simple-custom-product .scp-ymal__card{--scp-ymal-control-height: 2.75rem;--scp-ymal-title-size: 15px;--scp-ymal-price-size: 15px;--scp-ymal-compare-size: 12px;--scp-ymal-control-font: 13px;--scp-ymal-atc-font: 11px;width:100%;max-width:100%;min-width:0;grid-template-columns:76px minmax(0,1fr);padding:.75rem;gap:.65rem .7rem}#simple-custom-product .scp-ymal__media{width:76px;height:76px}#simple-custom-product .scp-ymal__info{min-width:0;overflow:visible}#simple-custom-product .scp-ymal__controls{display:flex;flex-direction:column;align-items:stretch;gap:.45rem;width:100%;min-width:0}#simple-custom-product .scp-ymal__picker,#simple-custom-product .scp-ymal__picker-trigger,#simple-custom-product .scp-ymal__atc,#simple-custom-product .scp-ymal__view{width:100%;min-width:0;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/simple-custom-product.css.map */
