body.kiko-theme.single-product #wapu-single.wapu-single--regular-product :is(.wapu-product-description, .wapu-single__desc){width:100%;max-width:none;}@media (min-width: 64rem){body.kiko-theme.single-product #wapu-single.minimal-single-layout{box-sizing:border-box;width:100% !important;max-width:1440px !important;margin-inline:auto !important;padding-inline:clamp(24px, 4vw, 64px) !important;}body.kiko-theme.single-product #wapu-single.minimal-single-layout > .wapu-single__content{display:grid !important;grid-template-columns:minmax(0, 1.15fr) minmax(0, .85fr) !important;grid-template-rows:auto !important;gap:32px 6% !important;align-items:start !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;}body.kiko-theme.single-product #wapu-single.minimal-single-layout .wapu-product-media-column{grid-column:1 !important;grid-row:1 !important;min-width:0;width:100% !important;position:static !important;align-self:stretch;overflow:visible !important;}body.kiko-theme.single-product #wapu-single.minimal-single-layout .wapu-single__info{grid-column:2 !important;grid-row:1 !important;min-width:0;width:100% !important;max-width:none !important;padding:0 !important;margin:0 !important;position:static !important;}body.kiko-theme.single-product #wapu-single.minimal-single-layout .wapu-product-column{display:flex !important;flex-direction:column !important;gap:20px !important;width:100% !important;min-width:0;}body.kiko-theme.single-product #wapu-single.minimal-single-layout :is(.wapu-single__intro, .wapu-product-identity, .wapu-product-description, .wapu-product-pre-content, .wapu-product-content, .wapu-single__commerce--purchase, .wapu-product-purchase, .wapu-product-availability-actions, .wapu-single__commerce--actions){width:100% !important;max-width:none !important;min-width:0;margin-inline:0 !important;padding-inline:0 !important;}body.kiko-theme.single-product #wapu-single.minimal-single-layout .wapu-single__gallery{display:block !important;width:100% !important;max-width:none !important;margin:0 !important;position:sticky !important;top:var(--minimal-single-top, 16px) !important;overflow:visible !important;}body.kiko-theme.single-product #wapu-single.minimal-single-layout .wapu-single__gallery :is(.wapu-vg, .wapu-vg--stacked){width:100% !important;max-width:none !important;margin:0 !important;}body.kiko-theme.single-product #wapu-single.minimal-single-layout .wapu-single__gallery :is(.wapu-vg__stage, #wapu-gal),
  body.kiko-theme.single-product #wapu-single.minimal-single-layout .wapu-single__gallery:has(> .wapu-single__main-image){display:grid !important;grid-template-columns:minmax(0, 1fr) 45px !important;grid-template-rows:auto !important;gap:13px !important;align-items:center !important;container-type:inline-size;max-width:none !important;width:100% !important;}body.kiko-theme.single-product #wapu-single.minimal-single-layout .wapu-single__gallery :is(.wapu-vg__main, .wapu-gal__main, .wapu-single__main-image){grid-column:1 !important;grid-row:1 !important;position:relative !important;top:auto !important;width:100% !important;max-width:none !important;height:auto !important;min-height:0 !important;max-height:none !important;aspect-ratio:1 / 1 !important;margin:0 !important;border-radius:0 !important;background:var(--wtds-surface, #fff);}body.kiko-theme.single-product #wapu-single.minimal-single-layout .wapu-single__gallery :is(.wapu-vg__main, .wapu-gal__main, .wapu-single__main-image) :is(img, video){object-fit:contain !important;object-position:center !important;border-radius:0 !important;}body.kiko-theme.single-product #wapu-single.minimal-single-layout .kiko-gallery-nav--thumbs{grid-column:2 !important;grid-row:1 !important;display:grid !important;grid-template-rows:24px minmax(0, 1fr) 24px;align-self:center !important;gap:4px !important;width:45px !important;max-width:45px !important;height:auto !important;max-height:min(calc(100cqw - 58px), calc(100dvh - var(--minimal-single-top, 16px) - 16px));margin:0 !important;padding:0 !important;overflow:hidden;}body.kiko-theme.single-product #wapu-single.minimal-single-layout .kiko-gallery-nav--thumbs :is(.wapu-vg__thumbs, .wapu-gal__carousel, .wapu-single__thumbs, .wapu-gal__thumbs, .wapu-single__thumb-track){position:static !important;inset:auto !important;display:flex !important;flex-direction:column !important;flex-wrap:nowrap !important;width:100% !important;max-width:100% !important;height:auto !important;max-height:100% !important;min-height:0 !important;gap:7px !important;margin:0 !important;padding:0 !important;overflow-x:hidden !important;overflow-y:auto !important;transform:none !important;scrollbar-width:none;}body.kiko-theme.single-product #wapu-single.minimal-single-layout .kiko-gallery-nav--thumbs :is(.wapu-vg__thumb, .wapu-gal__thumb, .wapu-single__thumb){flex:0 0 45px !important;width:45px !important;height:45px !important;min-height:45px !important;max-height:45px !important;max-width:45px !important;min-width:0 !important;padding:0 !important;border-radius:0 !important;aspect-ratio:1;}body.kiko-theme.single-product #wapu-single.minimal-single-layout .kiko-gallery-nav--thumbs :is(.wapu-vg__thumb, .wapu-gal__thumb, .wapu-single__thumb) img{width:100% !important;height:100% !important;max-height:100% !important;object-fit:contain !important;}body.kiko-theme.single-product #wapu-single.minimal-single-layout .kiko-gallery-nav__button{width:100% !important;height:24px !important;min-height:24px !important;border-radius:0 !important;padding:0 !important;margin:0 !important;}body.kiko-theme.single-product #wapu-single.minimal-single-layout .kiko-gallery-nav--thumbs > .kiko-gallery-nav__button svg{transform:rotate(90deg);}body.kiko-theme.single-product #wapu-single.minimal-single-layout .wapu-single__gallery :is(.wapu-vg__stage, #wapu-gal):not(:has([data-kiko-gallery-nav])){grid-template-columns:minmax(0, 1fr) !important;}body.kiko-theme.single-product #wapu-single.minimal-single-layout .wapu-single__gallery [hidden]{display:none !important;}body.kiko-theme.single-product #wapu-single.minimal-single-layout :is(.wapu-single__inline-cta, .wapu-single__inline-purchase-row){display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:10px !important;width:100% !important;}body.kiko-theme.single-product #wapu-single.minimal-single-layout :is(.wapu-single__inline-qty-wrap, .wapu-single__qty-stepper){width:100% !important;max-width:none !important;min-width:0 !important;}body.kiko-theme.single-product #wapu-single.minimal-single-layout .wapu-single__inline-qty-wrap .wapu-quantity{box-sizing:border-box;display:grid !important;grid-template-columns:42px minmax(0, 1fr) 42px !important;border-radius:0 !important;}body.kiko-theme.single-product #wapu-single.minimal-single-layout :is(.wapu-quantity__input, .wapu-quantity__button, .wapu-single__inline-cta-btn, .wapu-single__secondary-actions .wapu-btn){--wtds-button-radius:0;border-radius:0 !important;}body.kiko-theme.single-product #wapu-single.minimal-single-layout .wapu-single__inline-cta-btn{width:100% !important;}body.kiko-theme.single-product #wapu-single.minimal-single-layout.minimal-single-has-related > .wapu-product-related-below{display:none !important;}}body.kiko-theme.single-product #wapu-single .wapu-single__variants[data-wapu-variation-surface="single"]{--minimal-swatch-width:52px;--minimal-swatch-height:52px;--minimal-swatch-radius:50%;--minimal-swatch-hit:var(--minimal-swatch-height);--minimal-swatch-ink:var(--wtds-ink-2, #606062);}@media (max-width: 63.999rem){body.kiko-theme.single-product #wapu-single .wapu-single__variants[data-wapu-variation-surface="single"]{--minimal-swatch-width:47px;--minimal-swatch-height:47px;}}body.kiko-theme.single-product #wapu-single [data-wapu-variation-surface="single"] :is(
  .wapu-sv-figma:is([data-mode="tiles"], [data-mode="grid"]) .wapu-sv-figma__primary-options,
  .wapu-single__variant-items--grid
){flex-direction:row !important;flex-wrap:wrap;align-items:center !important;gap:9px 11px !important;padding:4px;}body.kiko-theme.single-product #wapu-single [data-wapu-variation-surface="single"] .wapu-sv-figma__heading-count,
body.kiko-theme.single-product #wapu-single [data-wapu-variation-surface="single"] .wapu-single__variant-count{display:none;}body.kiko-theme.single-product #wapu-single [data-wapu-variation-surface="single"] :is(.wapu-sv-figma__heading-title, .wapu-single__variants-label){color:var(--minimal-swatch-ink);font-size:12px;font-weight:400;line-height:1.5;text-transform:uppercase;letter-spacing:.04em;}body.kiko-theme.single-product #wapu-single [data-wapu-variation-surface="single"] .wapu-sv-figma__heading{padding:0 0 10px;border:0;border-bottom:1px solid var(--wtds-separator-soft, #dedbd5);border-radius:0;background:transparent;}body.kiko-theme.single-product #wapu-single [data-wapu-variation-surface="single"] :is(
  .wapu-sv-figma:is([data-mode="tiles"], [data-mode="grid"]) .wapu-sv-figma__primary-option:not(.is-text-only),
  .wapu-single__variant-items--grid .wapu-single__variant-item:has(.wapu-single__variant-swatch:is(.wapu-single__variant-swatch--color, .wapu-single__variant-swatch--dual, .wapu-single__variant-swatch--image))
){box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--minimal-swatch-width) !important;width:var(--minimal-swatch-width) !important;min-width:0 !important;height:var(--minimal-swatch-hit) !important;min-height:var(--minimal-swatch-hit) !important;padding:0 !important;border:0 !important;border-radius:var(--minimal-swatch-radius) !important;background:transparent !important;box-shadow:none !important;}body.kiko-theme.single-product #wapu-single [data-wapu-variation-surface="single"] :is(
  .wapu-sv-figma:is([data-mode="tiles"], [data-mode="grid"]) .wapu-sv-figma__primary-option > .wapu-sv-figma__option-visual:not(.is-text),
  .wapu-single__variant-items--grid .wapu-single__variant-thumb:has(> .wapu-single__variant-swatch:is(.wapu-single__variant-swatch--color, .wapu-single__variant-swatch--dual, .wapu-single__variant-swatch--image))
){box-sizing:border-box;width:100% !important;min-width:0 !important;height:var(--minimal-swatch-height) !important;min-height:0 !important;flex:0 0 100% !important;padding:0 !important;border:0 !important;border-radius:var(--minimal-swatch-radius) !important;box-shadow:inset 0 0 0 1px rgb(0 0 0 / .12) !important;}body.kiko-theme.single-product #wapu-single [data-wapu-variation-surface="single"] :is(
  .wapu-sv-figma:is([data-mode="tiles"], [data-mode="grid"]) .wapu-sv-figma__primary-option[aria-selected="true"] > .wapu-sv-figma__option-visual:not(.is-text),
  .wapu-single__variant-items--grid .wapu-single__variant-item[aria-selected="true"] > .wapu-single__variant-thumb:has(> .wapu-single__variant-swatch:is(.wapu-single__variant-swatch--color, .wapu-single__variant-swatch--dual, .wapu-single__variant-swatch--image))
){outline:1px solid var(--minimal-swatch-ink);outline-offset:3px;}body.kiko-theme.single-product #wapu-single [data-wapu-variation-surface="single"] :is(
  .wapu-sv-figma:is([data-mode="tiles"], [data-mode="grid"]) .wapu-sv-figma__primary-option,
  .wapu-single__variant-items--grid .wapu-single__variant-item
):focus-visible{outline:2px solid var(--minimal-swatch-ink) !important;outline-offset:4px;}body.kiko-theme.single-product #wapu-single [data-wapu-variation-surface="single"] .wapu-single__variant-items--grid .wapu-single__variant-item:has(.wapu-single__variant-swatch:is(.wapu-single__variant-swatch--color, .wapu-single__variant-swatch--dual, .wapu-single__variant-swatch--image)) .wapu-single__variant-name{display:none !important;}body.kiko-theme.single-product #wapu-single [data-wapu-variation-surface="single"] .wapu-single__variant-items--grid .wapu-single__variant-item:has(.wapu-single__variant-swatch) .wapu-single__variant-meta{display:contents !important;}body.kiko-theme.single-product #wapu-single [data-wapu-variation-surface="single"] :is(.wapu-sv-figma__primary-option:not(.is-text-only), .wapu-single__variant-item:has(.wapu-single__variant-swatch)){position:relative;overflow:visible !important;}body.kiko-theme.single-product #wapu-single [data-wapu-variation-surface="single"] :is(.wapu-sv-figma__primary-option:not(.is-text-only), .wapu-single__variant-item:has(.wapu-single__variant-swatch)) :is(.wapu-sv-figma__badge-dot, .wapu-single__variant-badge-dot){position:absolute;top:0;right:0;left:auto;margin:0;}body.kiko-theme.single-product #wapu-single [data-wapu-variation-surface="single"] .wapu-sv-figma:is([data-mode="tiles"], [data-mode="grid"]) .wapu-sv-figma__primary-options > .is-text-only{box-sizing:border-box;flex:0 1 auto;width:auto !important;min-height:36px;padding:9px 16px !important;border:1px solid var(--wtds-outline, #d6d3d0) !important;border-radius:999px !important;background:transparent !important;}body.kiko-theme.single-product #wapu-single [data-wapu-variation-surface="single"] .wapu-sv-figma:is([data-mode="tiles"], [data-mode="grid"]) .wapu-sv-figma__primary-options > .is-text-only[aria-selected="true"]{border-color:var(--minimal-swatch-ink) !important;}body.kiko-theme.single-product #wapu-single [data-wapu-variation-surface="single"] .wapu-sv-figma:is([data-mode="tiles"], [data-mode="grid"]) .wapu-sv-figma__primary-options > .is-text-only .wapu-sv-figma__option-name{text-decoration:none;}body.kiko-theme.single-product #wapu-single [data-wapu-variation-surface="single"] .wapu-sv-figma__secondary-options{gap:8px;}body.kiko-theme.single-product #wapu-single [data-wapu-variation-surface="single"] .wapu-sv-figma__secondary-option{min-height:36px;max-width:100%;padding:9px 16px;border:1px solid var(--wtds-outline, #d6d3d0);border-radius:999px;background:transparent;color:var(--minimal-swatch-ink);font-size:11px;font-weight:400;line-height:1.4;text-transform:uppercase;white-space:normal;overflow-wrap:anywhere;box-shadow:none;}body.kiko-theme.single-product #wapu-single [data-wapu-variation-surface="single"] .wapu-sv-figma__secondary-option:is(.is-active, [aria-selected="true"]){background:var(--wtds-fill-4, #eeeeef) !important;border-color:var(--wtds-ink-3, #99999b) !important;color:var(--minimal-swatch-ink) !important;}body.kiko-theme.single-product #wapu-single [data-wapu-variation-surface="single"] .wapu-sv-figma__secondary-option:focus-visible{outline:2px solid var(--minimal-swatch-ink);outline-offset:3px;}@media (pointer: coarse){body.kiko-theme.single-product #wapu-single [data-wapu-variation-surface="single"] :is(.wapu-sv-figma__secondary-option, .wapu-sv-figma__primary-option.is-text-only){min-height:44px;}}@media (min-width: 0){body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-single-price--coupon{display:grid !important;grid-template-columns:max-content minmax(0, 1fr);align-items:baseline;gap:0 12px !important;width:100% !important;max-width:100%;}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-single-price--coupon > .wapu-single-price__amount-row{grid-column:1;grid-row:1;margin:0;}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-single-price--coupon .wapu-single-price__current{color:var(--wtds-ink, #25231f) !important;font-size:clamp(24px, 2vw, 29px) !important;font-weight:400 !important;letter-spacing:-.5px;}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-single-price__coupon-before{grid-column:2;grid-row:1;margin:0;color:var(--wtds-ink-3, #746f67);font-size:12px;}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-single-price__coupon-summary{--minimal-coupon-surface:#000;--minimal-coupon-ink:#fff;--minimal-coupon-muted:#c9c9c9;--minimal-coupon-rule:rgb(255 255 255 / .22);grid-column:1 / -1;grid-row:2;display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;gap:9px 12px;width:100%;max-width:100%;margin:18px 0 0;box-sizing:border-box;padding:17px 18px 14px;border:1px solid var(--minimal-coupon-surface);border-radius:0;background:var(--minimal-coupon-surface);box-shadow:none;color:var(--minimal-coupon-ink);}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-single-price__coupon-code{grid-column:2;grid-row:1;justify-content:flex-end;font-size:11px;gap:6px;color:inherit;}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-single-price__coupon-code code{padding:7px 9px;border:1px solid currentColor;border-radius:0;background:transparent;color:inherit;font-family:inherit;font-size:12px;font-weight:500;letter-spacing:.5px;}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-single-price__coupon-saving{grid-column:1;grid-row:1;color:inherit;font-size:12px;font-weight:400;font-variant-numeric:tabular-nums;}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-single-price__coupon-countdown{grid-column:1 / -1;grid-row:2;justify-content:space-between;flex-wrap:wrap;gap:8px;margin:7px 0 0;padding:12px 0 0;border:0;border-top:1px solid var(--minimal-coupon-rule);color:var(--minimal-coupon-muted);font-size:11px;}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-single-price__countdown-caption svg{display:none;}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-single-price__countdown-digits{gap:6px;color:var(--minimal-coupon-ink);}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-single-price__countdown-digits b{font-weight:400;}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-single-price__countdown-digits > span:nth-child(4){display:none;}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-single-price__coupon-note{grid-column:1 / -1;grid-row:3;margin-top:8px;font-size:11px;color:var(--wtds-ink-3, #746f67);}}@media (min-width: 64rem){body.kiko-theme.single-product #wapu-single.minimal-single-layout .kiko-gallery-nav--thumbs{grid-template-columns:minmax(0, 1fr) !important;min-height:0;}body.kiko-theme.single-product #wapu-single.minimal-single-layout .kiko-gallery-nav--thumbs > :is(.wapu-vg__thumbs, .wapu-gal__carousel, .wapu-single__thumbs){grid-column:1 !important;grid-row:2 !important;}body.kiko-theme.single-product #wapu-single.minimal-single-layout .kiko-gallery-nav--thumbs > .kiko-gallery-nav__button{grid-column:1 !important;}body.kiko-theme.single-product #wapu-single.minimal-single-layout .kiko-gallery-nav--thumbs > [data-kiko-gallery-prev]{grid-row:1 !important;}body.kiko-theme.single-product #wapu-single.minimal-single-layout .kiko-gallery-nav--thumbs > [data-kiko-gallery-next]{grid-row:3 !important;}body.kiko-theme.single-product #wapu-single.minimal-single-layout .kiko-gallery-nav--thumbs :is(.wapu-vg__thumb, .wapu-gal__thumb, .wapu-single__thumb) img{position:static !important;inset:auto !important;transform:none !important;display:block;}body.kiko-theme.single-product #wapu-single.minimal-single-layout .wapu-single__gallery:has(> .wapu-single__main-image):not(:has([data-kiko-gallery-nav])){grid-template-columns:minmax(0, 1fr) !important;}body.kiko-theme.single-product #wapu-single.minimal-single-layout .wapu-single__main-image > img{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;max-width:100% !important;max-height:100% !important;object-fit:contain !important;border-radius:0 !important;}body.kiko-theme.single-product #wapu-single.minimal-single-layout :is(.wapu-single__type-purchase, .wapu-gift-single__purchase){width:100%;min-width:0;}body.kiko-theme.single-product #wapu-single.minimal-single-layout :is(.wapu-kit-form__actions, form.cart:not(.grouped_form) > .single_variation_wrap .woocommerce-variation-add-to-cart){display:flex !important;flex-direction:column !important;gap:10px !important;align-items:stretch !important;}body.kiko-theme.single-product #wapu-single.minimal-single-layout :is(form.cart > .quantity, .wapu-kit-form__actions > .quantity, .woocommerce-variation-add-to-cart > .quantity){width:100% !important;max-width:none !important;}body.kiko-theme.single-product #wapu-single.minimal-single-layout :is(form.cart:not(.grouped_form) > .quantity, .wapu-kit-form__actions > .quantity, .woocommerce-variation-add-to-cart > .quantity) .qty{width:100% !important;max-width:none !important;border-radius:0 !important;}body.kiko-theme.single-product #wapu-single.minimal-single-layout :is(.wapu-gift-single__amount, .wapu-gift-single__purchase select){border-radius:0 !important;}body.kiko-theme.single-product #wapu-single.minimal-single-layout .wapu-gift-single__media{border-radius:0 !important;}body.kiko-theme.single-product #wapu-single.minimal-single-layout .single_add_to_cart_button{width:100% !important;border-radius:0 !important;--wtds-button-radius:0;}html.minimal-single-loading body.minimal-single-product #wapu-single.minimal-single-loading-layout{box-sizing:border-box;width:100% !important;max-width:1440px !important;margin-inline:auto !important;padding-inline:clamp(24px, 4vw, 64px) !important;}html.minimal-single-loading body.minimal-single-product #wapu-single.minimal-single-loading-layout > :is(.wapu-single__content, .wapu-gift-single__layout){box-sizing:border-box;position:relative !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;min-height:clamp(430px, 45vw, 670px);}.minimal-single-skeleton{display:none;}html.minimal-single-loading body.minimal-single-product #wapu-single.minimal-single-loading-layout > :is(.wapu-single__content, .wapu-gift-single__layout) > .minimal-single-skeleton{display:grid !important;position:absolute;inset:0;z-index:2;grid-template-columns:minmax(0, 1.15fr) minmax(0, .85fr);gap:6%;align-items:start;padding:0;background:var(--wtds-surface, #fff);overflow:hidden;pointer-events:none;}.minimal-single-skeleton :is(span, .minimal-single-skeleton__hero){display:block;background:var(--kiko-skeleton-fill, #eeecea);border-radius:0;}.minimal-single-skeleton__gallery{display:grid;grid-template-columns:minmax(0, 1fr) 45px;gap:13px;align-items:center;}.minimal-single-skeleton__hero{width:100%;aspect-ratio:1;}.minimal-single-skeleton__thumbs{display:grid;gap:7px;}.minimal-single-skeleton__thumbs span{aspect-ratio:1;}.minimal-single-skeleton__summary{display:flex;flex-direction:column;gap:20px;padding-top:16px;}.minimal-single-skeleton__line{width:74%;height:14px;}.minimal-single-skeleton__title{width:92%;height:32px;}.minimal-single-skeleton__price{width:38%;height:26px;}.minimal-single-skeleton__tones{display:flex;gap:11px;}.minimal-single-skeleton__tones span{width:92px;height:27px;border-radius:25px;}.minimal-single-skeleton__quantity, .minimal-single-skeleton__button{width:100%;height:44px;}}@media (min-width: 0){body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-single__availability-slot{border-top:1px solid var(--wtds-separator-soft, #dedbd5);padding-top:15px;}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-availability-microcard{border:0 !important;border-radius:0 !important;box-shadow:none !important;background:transparent !important;padding:0 !important;gap:8px;}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-single__fulfillment-title{font-size:12px;font-weight:400;line-height:1.5;}body.kiko-theme.single-product.minimal-single-product #wapu-single :is(.wapu-single__fulfillment-description, .wapu-availability-microcard__promise){font-size:11px;line-height:1.5;color:var(--wtds-ink-2);}body.kiko-theme.single-product.minimal-single-product #wapu-single .minimal-single-related{width:100%;min-width:0;margin-top:16px;padding-top:23px;border-top:1px solid var(--wtds-separator-soft, #dedbd5);}body.kiko-theme.single-product.minimal-single-product #wapu-single .minimal-single-related__header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;}body.kiko-theme.single-product.minimal-single-product #wapu-single .minimal-single-related h2{font:italic 23px Georgia, serif;margin:0;}body.kiko-theme.single-product.minimal-single-product #wapu-single .minimal-single-related__arrows{display:flex;gap:12px;}body.kiko-theme.single-product.minimal-single-product #wapu-single .minimal-single-related__arrows[hidden]{display:none;}body.kiko-theme.single-product.minimal-single-product #wapu-single .minimal-single-related__arrows button{border:0;background:none;padding:4px;border-radius:0;color:inherit;cursor:pointer;}body.kiko-theme.single-product.minimal-single-product #wapu-single .minimal-single-related .kiko-variable-tablist{display:flex !important;justify-content:flex-start !important;gap:28px !important;border:0 !important;border-bottom:1px solid var(--wtds-separator-soft, #dedbd5) !important;margin:0 0 18px !important;padding:0 !important;}body.kiko-theme.single-product.minimal-single-product #wapu-single .minimal-single-related [role="tab"]{flex:0 1 auto !important;width:auto !important;min-width:0 !important;background:transparent !important;color:inherit !important;border:0 !important;border-bottom:1px solid transparent !important;border-radius:0 !important;padding:12px 0 !important;font-size:11px !important;font-weight:400 !important;text-transform:none !important;letter-spacing:0 !important;}body.kiko-theme.single-product.minimal-single-product #wapu-single .minimal-single-related [role="tab"][aria-selected="true"]{border-bottom-color:currentColor !important;}body.kiko-theme.single-product.minimal-single-product #wapu-single .minimal-single-related [role="tabpanel"]{margin:0 !important;padding:0 !important;}body.kiko-theme.single-product.minimal-single-product #wapu-single .minimal-single-related [hidden]{display:none !important;}body.kiko-theme.single-product.minimal-single-product #wapu-single .minimal-single-related .kiko-variable-recommendations__list{display:grid !important;grid-template-columns:none !important;grid-auto-flow:column;grid-auto-columns:calc((100% - 24px) / 3);gap:12px !important;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:12px;}body.kiko-theme.single-product.minimal-single-product #wapu-single .minimal-single-related .kiko-variable-related-card{display:flex !important;flex-direction:column !important;gap:8px !important;padding:0 !important;border:0 !important;border-radius:0 !important;min-width:0;scroll-snap-align:start;color:inherit;text-decoration:none;}body.kiko-theme.single-product.minimal-single-product #wapu-single .minimal-single-related .kiko-variable-related-card__media{display:block;width:100% !important;height:auto !important;aspect-ratio:1;border-radius:0 !important;}body.kiko-theme.single-product.minimal-single-product #wapu-single .minimal-single-related .kiko-variable-related-card__media img{width:100%;height:100%;object-fit:contain;border-radius:0 !important;}body.kiko-theme.single-product.minimal-single-product #wapu-single .minimal-single-related .kiko-variable-related-card__details{display:flex;flex-direction:column;gap:4px;}body.kiko-theme.single-product.minimal-single-product #wapu-single .minimal-single-related :is(.kiko-variable-related-card__name, .kiko-variable-related-card__price){font-size:11px !important;line-height:1.4;font-weight:400 !important;}}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-product-faqs__header{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0;}body.kiko-theme.single-product.minimal-single-product #wapu-single .minimal-single-feedback{min-width:0;}body.kiko-theme.single-product.minimal-single-product #wapu-single .minimal-single-feedback:empty{display:none;}body.kiko-theme.single-product.minimal-single-product #wapu-single .minimal-single-feedback > :is(.wapu-product-faqs, .wapu-reviews-section),
body.kiko-theme.single-product.minimal-single-product #wapu-single.minimal-single-layout .wapu-product-column > .wapu-reviews-section{box-sizing:border-box;width:100%;max-width:none;margin-inline:0;padding-inline:0;}@media (min-width: 64rem){body.kiko-theme.single-product.minimal-single-product #wapu-single.minimal-single-layout .wapu-product-column > .wapu-product-faqs{box-sizing:border-box;width:100%;max-width:none;margin:32px 0 0;padding:0;}}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-product-faqs{color:var(--wtds-ink-2, #606062);}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-product-faqs__list{gap:0;border:0 !important;border-top:1px solid var(--wtds-separator-soft, #dedbd5) !important;border-radius:0;}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-product-faqs .wapu-accordion__item{margin:0;border:0 !important;border-bottom:1px solid var(--wtds-separator-soft, #dedbd5) !important;border-radius:0;background:transparent;}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-product-faqs .wapu-accordion__trigger{justify-content:space-between;gap:20px;min-height:56px;padding:18px 0;color:inherit;background:transparent;border-radius:0;opacity:1;}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-product-faqs .wapu-accordion__title{padding:0;border:0;border-radius:0;background:transparent;color:inherit;font-size:12px;font-weight:400;line-height:1.5;letter-spacing:.06em;text-transform:uppercase;opacity:1;}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-product-faqs .wapu-accordion__chevron{flex:0 0 20px;width:20px;height:20px;color:inherit;transform:none;}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-product-faqs .wapu-accordion__chevron svg{display:none;}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-product-faqs .wapu-accordion__chevron::after{content:'+';font-size:24px;font-weight:300;line-height:1;}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-product-faqs [data-state="open"] > .wapu-accordion__trigger .wapu-accordion__chevron::after{content:'−';}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-product-faqs :is(.wapu-accordion__content, .wapu-product-faqs__answer-space){padding:0;}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-product-faqs .wapu-product-faqs__answer{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:0 0 20px;border-radius:0;background:transparent;color:inherit;font-size:13px;line-height:1.65;}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-product-faqs .is-typing .wapu-accordion__content > :not(.wapu-product-faqs__typing){display:block;}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-product-faqs .wapu-product-faqs__typing{display:none;}@media (min-width: 64rem){body.kiko-theme.single-product.minimal-single-product #wapu-single.minimal-single-layout > .wapu-single__content > .minimal-single-feedback{grid-column:1;grid-row:2;}body.kiko-theme.single-product.minimal-single-product #page > .wapu-single-gallery-strip--desktop{width:100%;margin:0;}}@media (max-width: 63.999rem){body.kiko-theme.single-product.minimal-single-product .wapu-single-gallery-strip--desktop{display:none;}body.kiko-theme.single-product.minimal-single-product #wapu-single .minimal-single-feedback{grid-column:1 / -1;order:4;}body.kiko-theme.single-product.minimal-single-product #wapu-single > .minimal-single-feedback{margin-inline:var(--single-gutter, 20px);}body.kiko-theme.single-product.minimal-single-product #wapu-single > .wapu-product-related-below[hidden]{display:none !important;}body.kiko-theme.single-product.minimal-single-product #wapu-single > .minimal-single-related{width:auto;max-width:none;margin:32px var(--single-gutter, 20px) 0;padding-top:23px;}body.kiko-theme.single-product.minimal-single-product #wapu-single.wapu-gift-single > .minimal-single-related{margin-inline:0;}body.kiko-theme.single-product.minimal-single-product #wapu-single .minimal-single-related .kiko-variable-recommendations__list{grid-auto-columns:calc((100% - 12px) / 2);}body.kiko-theme.single-product.minimal-single-product #wapu-single .minimal-single-related [role="tab"]{min-height:44px;}body.kiko-theme.single-product.minimal-single-product #wapu-single .minimal-single-related__arrows button{min-width:40px;min-height:44px;}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-single-price--coupon{grid-template-columns:minmax(0, max-content) minmax(0, 1fr);}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-single-price__coupon-summary{padding:14px 12px;gap:9px;}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-single-price__coupon-code{flex-wrap:wrap;min-width:0;max-width:100%;}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-single-price__coupon-code code{max-width:100%;overflow-wrap:anywhere;white-space:normal;}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-single-price__coupon-saving{min-width:0;}}@media (min-width: 48rem) and (max-width: 63.999rem){body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-single-gallery-strip--mobile{display:block;grid-column:1 / -1;width:100%;margin:0;}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-single-gallery-strip--mobile .wapu-single-gallery-strip__track{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-single-gallery-strip--mobile .wapu-single-gallery-strip__item{flex:0 0 50%;scroll-snap-align:start;}}@media (max-width: 47.9375rem){body.kiko-theme.single-product.minimal-single-product #wapu-single:has(> .wapu-single__content .wapu-single__gallery){margin-top:0;padding-top:0;}body.kiko-theme.single-product.minimal-single-product #wapu-single > .wapu-single__content:has(.wapu-single__gallery){box-sizing:border-box;width:100%;padding-inline:0;}body.kiko-theme.single-product.minimal-single-product #wapu-single:not(.wapu-single--regular-product) > .wapu-single__content:has(.wapu-single__gallery) > .wapu-single__info{box-sizing:border-box;padding-inline:var(--single-mobile-inset, 20px);}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-single__gallery,
  body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-single__gallery :is(.wapu-vg, .wapu-vg__stage, #wapu-gal){width:100% !important;max-width:none !important;margin-inline:0 !important;padding:0 !important;}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-single__gallery,
  body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-single__gallery :is(.wapu-vg, .wapu-vg__stage, #wapu-gal, .wapu-vg__main, .wapu-gal__main, .wapu-single__main-image, .wapu-vg__cell, img, video, iframe){border-radius:0 !important;}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-single__gallery :is(.skin-basic-gallery-nav, .kiko-gallery-nav__button, .wapu-gal__arrow, .wapu-single__thumb-nav){display:none !important;}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-product-faqs,
  body.kiko-theme.single-product.minimal-single-product #wapu-single .minimal-single-feedback > .wapu-product-faqs{box-sizing:border-box;padding-inline:16px;}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-single__gallery :is(.wapu-vg__thumbs, .wapu-gal__thumbs, .wapu-single__thumb-track, .wapu-single__thumbs){display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:flex-start !important;gap:4px !important;width:max-content !important;max-width:100% !important;height:28px !important;min-height:28px !important;max-height:28px !important;margin-inline:auto !important;padding:0 !important;overflow-x:auto !important;overflow-y:hidden !important;scrollbar-width:none;}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-single__gallery :is(.wapu-vg__thumb, .wapu-gal__thumb, .wapu-single__thumb){position:relative !important;display:block !important;flex:0 0 32px !important;width:32px !important;min-width:32px !important;max-width:32px !important;height:28px !important;min-height:28px !important;max-height:28px !important;aspect-ratio:auto !important;border:0 !important;border-radius:0 !important;background:transparent !important;padding:0 !important;margin:0 !important;box-shadow:none !important;opacity:1 !important;transform:none !important;}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-single__gallery :is(.wapu-vg__thumb, .wapu-gal__thumb, .wapu-single__thumb)::after{content:"";display:block !important;position:absolute;inset-inline:3px;top:50%;height:1px;background:var(--wtds-ink-4, #c4bfb7);pointer-events:none;}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-single__gallery :is(.wapu-vg__thumb, .wapu-gal__thumb, .wapu-single__thumb):is(.is-active, .active, .wapu-single__thumb--active, [aria-pressed="true"], [aria-selected="true"])::after{height:2px;background:var(--wtds-ink, #25231f);}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-single__gallery :is(.wapu-vg__thumb, .wapu-gal__thumb, .wapu-single__thumb) > :is(img, video, svg, span){display:none !important;}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-single__gallery [hidden]{display:none !important;}}@media (max-width: 47.9375rem) and (pointer: coarse){body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-single__gallery :is(.wapu-vg__thumbs, .wapu-gal__thumbs, .wapu-single__thumb-track, .wapu-single__thumbs){height:44px !important;min-height:44px !important;max-height:44px !important;}body.kiko-theme.single-product.minimal-single-product #wapu-single .wapu-single__gallery :is(.wapu-vg__thumb, .wapu-gal__thumb, .wapu-single__thumb){flex-basis:44px !important;width:44px !important;min-width:44px !important;max-width:44px !important;height:44px !important;min-height:44px !important;max-height:44px !important;}}
