:root{--pc-card-bg: var(--color-muted, #f5f5f5);--pc-card-bg-active: #e4e4e4;--pc-text: var(--color-foreground, #1a1a1a);--pc-muted: var(--color-muted-foreground, #6b7280);--pc-button-bg: var(--color-button-bg, #1a1a1a);--pc-button-text: var(--color-button-text, #ffffff);--pc-panel-width: 500px;--pc-swatch: 108px}.text-faded{color:var(--pc-muted)}.product-customisation{margin:18px 0 22px}.product-customisation[hidden]{display:none!important}.product-customisation__open{display:flex;align-items:center;gap:10px;width:100%;padding:16px 18px;background:var(--color-secondary, #fdf2f8);border:1px solid var(--color-border, #e5e7eb);border-radius:10px;font:inherit;font-size:15px;color:var(--pc-text);cursor:pointer;text-align:left}.product-customisation__open:hover{border-color:var(--pc-text)}.product-customisation__text{flex:1;display:flex;flex-direction:column;gap:5px;min-width:0}.product-customisation__label{display:block}.product-customisation__summary{display:flex;flex-wrap:wrap;gap:6px 10px;font-size:12.5px;color:var(--pc-muted)}.product-customisation__summary[hidden]{display:none}.pc-chip{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.pc-chip__img{width:18px;height:18px;flex:0 0 18px;background-size:contain;background-position:center;background-repeat:no-repeat}.product-customisation__count{font-variant-numeric:tabular-nums;color:var(--pc-muted)}.product-customisation.is-complete .product-customisation__count{color:var(--pc-text)}.pc-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;pointer-events:none}.pc-drawer[aria-hidden=false]{pointer-events:auto}.pc-drawer__underlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;opacity:0;transition:opacity .25s ease}.pc-drawer[aria-hidden=false] .pc-drawer__underlay{opacity:1}.pc-drawer__panel{position:absolute;top:0;right:0;bottom:0;width:min(var(--pc-panel-width),100%);background:#fff;display:flex;flex-direction:column;transform:translate(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);box-shadow:-8px 0 32px #0000001f}.pc-drawer[aria-hidden=false] .pc-drawer__panel{transform:translate(0)}html.pc-drawer-open{overflow:hidden}.pc-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border-bottom:1px solid #eee}.pc-drawer__head-left{display:flex;align-items:center;gap:12px}.pc-drawer__title{margin:0;font-size:15px;font-weight:500}.pc-drawer__close{background:none;border:0;padding:6px;cursor:pointer;color:var(--pc-text)}.pc-drawer__image{background:#f5f5f5;padding:24px 60px;display:flex;justify-content:center}.pc-drawer__image img{max-width:260px;width:100%;height:auto;mix-blend-mode:multiply}.pc-drawer__body{flex:1;overflow-y:auto;overflow-x:hidden;padding:8px 22px 22px}.pc-drawer__foot{padding:16px 22px;border-top:1px solid #eee;background:#fff}.pc-drawer__confirm{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:18px;background:var(--pc-button-bg);color:var(--pc-button-text);border:0;border-radius:6px;font:inherit;font-size:15px;font-weight:600;cursor:pointer}.pc-drawer__confirm .product-customisation__count{color:#fff9}.wavy-add-to-cart.pc-atc-blocked{opacity:.6}.pc-options .bold_option{margin:0;padding:0;border:0}.pc-options .bold_option_title{display:block;font-size:22px;font-weight:400;margin:24px 0 12px;color:var(--pc-text)}.pc-options .bold_option_swatch .bold_option_element{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;width:100%;box-sizing:border-box}.pc-options .bold_option_swatch .bold_option_value{display:block!important;margin:0!important;padding:0!important;min-width:0;overflow:hidden;background:var(--pc-card-bg);transition:background .15s}.pc-options .bold_option_swatch .bold_option_value:hover{background:var(--pc-card-bg-active)}.pc-options .bold_option_swatch .bold_option_value:has(.bold_swatch_selected){background:var(--pc-card-bg-active)}.pc-options .bold_option_swatch label{display:flex;flex-direction:column;align-items:center;padding:14px 6px 12px;margin:0;width:100%;box-sizing:border-box;cursor:pointer}.pc-options .bold_option_swatch .bold_option_value_element{width:100%!important;height:auto!important;padding:0!important;margin:0!important;border:0!important;box-shadow:none!important;background:transparent!important;outline:none!important}.pc-options .bold_option_swatch .bold_option_value_swatch{display:block;width:100%!important;max-width:var(--pc-swatch);aspect-ratio:1 / 1;height:auto!important;margin:0 auto;border:0!important;border-radius:0!important;background-color:transparent!important;background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important}.pc-options .bold_option_swatch .bold_option_value_swatch>span{display:block;width:100%!important;height:100%!important;margin:0;border:0!important;border-radius:0!important;background-color:transparent!important;background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important}.pc-options .bold_option_swatch .bold_option_swatch_title{display:block!important;position:static!important;visibility:visible!important;opacity:1!important;transform:none!important;width:auto!important;margin-top:12px;padding:0;background:none!important;border:0!important;box-shadow:none!important;font-size:14px;font-weight:600;line-height:1.2;text-align:center;white-space:normal;overflow:visible;color:var(--pc-text)}.pc-options .bold_option_swatch .bold_option_swatch_title:before,.pc-options .bold_option_swatch .bold_option_swatch_title:after{display:none!important}@media(max-width:749px){:root{--pc-swatch: 80px}.pc-drawer__image{padding:12px 24px}.pc-drawer__image img{max-width:280px}.pc-drawer__body{padding:4px 12px 16px}.pc-options .bold_option_swatch .bold_option_element{gap:4px}.pc-options .bold_option_swatch label{padding:12px 4px 10px}.pc-options .bold_option_title{font-size:19px}.pc-options .bold_option_swatch .bold_option_swatch_title{font-size:11px;line-height:1.2;margin-top:8px;max-width:100%;white-space:normal;word-break:normal;overflow:visible;letter-spacing:-.01em}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/product-customisation.css.map */
