body.kiko-theme .wapu-archive{background:#fff linear-gradient(180deg, #f9f9f959 70%, #fff 100%);}body.kiko-theme{--kiko-font-main:"Poppins", Arial, sans-serif;--kiko-font-description:"Monroe", "Poppins", Arial, sans-serif;--kiko-radius-card:1.125rem;--kiko-radius-media:1.125rem;--kiko-radius-button:999px;--kiko-gap:1.5rem;--wapu-base-font:var(--kiko-font-main);--wapu-font-heading:var(--kiko-font-main);--wapu-font-body:var(--kiko-font-main);--wtds-font-display:var(--kiko-font-main);--wtds-font-text:var(--kiko-font-main);--wtds-font-heading:var(--kiko-font-main);--wtds-font-body:var(--kiko-font-main);font-family:var(--kiko-font-main);}body.kiko-theme:is(.woocommerce-shop,.post-type-archive-product,.tax-product_cat,.tax-product_tag,.kiko-brand-archive)
  :is(.wapu-archive__description,.wapu-archive__category-desc,.kiko-archive-intro__description,.wapu-product-card__desc),
body.kiko-theme.single-product
  :is(.wapu-single__desc,.wapu-single__title-description,.wapu-single__description,.wapu-single__offcanvas-desc,.wapu-single__fulfillment-description,.wapu-single__gift-description,.woocommerce-product-details__short-description,.woocommerce-Tabs-panel--description){font-family:var(--kiko-font-description) !important;}body.kiko-theme.single-product
  :is(.wapu-single__desc,.wapu-single__title-description,.wapu-single__description,.wapu-single__offcanvas-desc,.woocommerce-product-details__short-description,.woocommerce-Tabs-panel--description)
  :is(p,li,span){font-family:var(--kiko-font-description) !important;}body.kiko-theme:is(.woocommerce-shop,.post-type-archive-product,.tax-product_cat,.tax-product_tag,.kiko-brand-archive)
  :is(.wapu-product-card__cta-inline,.wapu-archive__collections-btn,.wapu-archive__sort-btn,.wapu-archive__filters-sheet-opt,.wapu-archive__filters-sheet-reset,.wapu-archive__filters-sheet-apply),
body.kiko-theme.single-product
  :is(.single_add_to_cart_button,.wapu-single__variant-item){border-radius:var(--kiko-radius-button) !important;}body.kiko-theme:is(.woocommerce-shop,.post-type-archive-product,.tax-product_cat,.tax-product_tag,.kiko-brand-archive) .wapu-product-card,
body.kiko-theme.single-product .kiko-related-carousel .wapu-product-card{display:flex;flex-direction:column;gap:.75rem;min-width:0;background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible;}body.kiko-theme:is(.woocommerce-shop,.post-type-archive-product,.tax-product_cat,.tax-product_tag,.kiko-brand-archive) .wapu-product-card__media,
body.kiko-theme.single-product .kiko-related-carousel .wapu-product-card__media{position:relative;aspect-ratio:1 / 1;margin:0;border-radius:var(--kiko-radius-media);overflow:hidden;background:var(--wtds-surface-2);box-shadow:var(--wtds-shadow-xs, 0 1px 2px rgba(0,0,0,.05));}body.kiko-theme:is(.woocommerce-shop,.post-type-archive-product,.tax-product_cat,.tax-product_tag,.kiko-brand-archive) .wapu-product-card__img-link,
body.kiko-theme:is(.woocommerce-shop,.post-type-archive-product,.tax-product_cat,.tax-product_tag,.kiko-brand-archive) .wapu-product-card__img-wrap,
body.kiko-theme.single-product .kiko-related-carousel .wapu-product-card__img-link,
body.kiko-theme.single-product .kiko-related-carousel .wapu-product-card__img-wrap{display:block;width:100%;height:100%;}body.kiko-theme:is(.woocommerce-shop,.post-type-archive-product,.tax-product_cat,.tax-product_tag,.kiko-brand-archive) .wapu-product-card__img,
body.kiko-theme.single-product .kiko-related-carousel .wapu-product-card__img{width:100%;height:100%;object-fit:cover;object-position:center;transform:none !important;transition:opacity .22s ease !important;}body.kiko-theme:is(.woocommerce-shop,.post-type-archive-product,.tax-product_cat,.tax-product_tag,.kiko-brand-archive) .wapu-product-card:hover .wapu-product-card__img--featured,
body.kiko-theme.single-product .kiko-related-carousel .wapu-product-card:hover .wapu-product-card__img--featured{transform:none !important;}body.kiko-theme:is(.woocommerce-shop,.post-type-archive-product,.tax-product_cat,.tax-product_tag,.kiko-brand-archive) .wapu-product-card__info,
body.kiko-theme.single-product .kiko-related-carousel .wapu-product-card__info{display:flex;flex-direction:column;gap:.25rem;padding:0 .125rem;}body.kiko-theme:is(.woocommerce-shop,.post-type-archive-product,.tax-product_cat,.tax-product_tag,.kiko-brand-archive) .wapu-product-card__brand,
body.kiko-theme.single-product .kiko-related-carousel .wapu-product-card__brand{margin:0 0 .125rem;font-size:.6875rem;font-weight:500;letter-spacing:.11em;line-height:1.2;text-transform:uppercase;color:var(--wtds-ink-3);text-decoration:none;}body.kiko-theme:is(.woocommerce-shop,.post-type-archive-product,.tax-product_cat,.tax-product_tag,.kiko-brand-archive) .wapu-product-card__name,
body.kiko-theme.single-product .kiko-related-carousel .wapu-product-card__name{margin:0;font-family:var(--wtds-font-display);font-size:.9375rem;font-weight:500;line-height:1.35;letter-spacing:-.01em;color:var(--wtds-ink);}body.kiko-theme:is(.woocommerce-shop,.post-type-archive-product,.tax-product_cat,.tax-product_tag,.kiko-brand-archive) .wapu-product-card__name-link,
body.kiko-theme.single-product .kiko-related-carousel .wapu-product-card__name-link{text-decoration:none;}body.kiko-theme:is(.woocommerce-shop,.post-type-archive-product,.tax-product_cat,.tax-product_tag,.kiko-brand-archive) .wapu-product-card__desc,
body.kiko-theme.single-product .kiko-related-carousel .wapu-product-card__desc{display:none;}body.kiko-theme:is(.woocommerce-shop,.post-type-archive-product,.tax-product_cat,.tax-product_tag,.kiko-brand-archive) .wapu-product-card__price-wrap,
body.kiko-theme.single-product .kiko-related-carousel .wapu-product-card__price-wrap{margin-top:.25rem;font-size:.8125rem;line-height:1.35;color:var(--wtds-ink-2);}body.kiko-theme:is(.woocommerce-shop,.post-type-archive-product,.tax-product_cat,.tax-product_tag,.kiko-brand-archive) .wapu-product-card .wapu-sw-row,
body.kiko-theme.single-product .kiko-related-carousel .wapu-product-card .wapu-sw-row{margin-top:.5rem;}body.kiko-theme.tax-product_cat .wapu-archive__info,
body.kiko-theme.tax-product_cat .wapu-archive__category-desc--bottom,
body.kiko-theme.tax-product_cat .wapu-archive__grid > .wapu-archive__hero,
body.kiko-theme.tax-product_cat [data-wapu-active-filters-host]{display:none !important;}body.kiko-theme.tax-product_cat .kiko-archive-intro{box-sizing:border-box;grid-column:span 2;align-self:stretch;display:flex;min-width:0;padding:clamp(1.5rem, 3vw, 3.25rem);border:0;border-radius:var(--kiko-radius-card);background:var(--wtds-surface-2);overflow:hidden;}body.kiko-theme.tax-product_cat .kiko-archive-intro__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:clamp(1rem, 1.8vw, 1.5rem);width:100%;min-width:0;}body.kiko-theme.tax-product_cat .kiko-archive-intro__title{max-width:12ch;margin:0;font-family:var(--wtds-font-display);font-size:clamp(2.5rem, 5vw, 5rem);font-weight:400;line-height:.94;letter-spacing:-.055em;text-wrap:balance;color:var(--wtds-ink);}body.kiko-theme.tax-product_cat .kiko-archive-intro__description{max-width:44rem;font-size:clamp(.9375rem, 1.15vw, 1.125rem);line-height:1.55;letter-spacing:-.01em;color:var(--wtds-ink-2);}body.kiko-theme.tax-product_cat .kiko-archive-intro__description p{margin:0;}body.kiko-theme.tax-product_cat .kiko-archive-intro__chips,
body.kiko-theme.tax-product_cat .kiko-archive-intro__active .wapu-archive__active-filters{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem;width:100%;}body.kiko-theme.tax-product_cat .kiko-archive-chip,
body.kiko-theme.tax-product_cat .kiko-archive-intro__active .wapu-tag,
body.kiko-theme.tax-product_cat .kiko-archive-intro__active .wapu-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:.625rem 1.125rem;border:1px solid color-mix(in srgb, var(--wtds-ink) 8%, transparent);border-radius:var(--kiko-radius-button) !important;background:color-mix(in srgb, var(--wtds-surface) 96%, transparent);box-shadow:0 .375rem 1.25rem rgba(0,0,0,.07);font:inherit;font-size:.75rem;font-weight:600;line-height:1;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:var(--wtds-ink);cursor:pointer;transition:transform .16s ease, box-shadow .16s ease, background-color .16s ease;}body.kiko-theme.tax-product_cat .kiko-archive-chip:hover,
body.kiko-theme.tax-product_cat .kiko-archive-intro__active .wapu-tag:hover,
body.kiko-theme.tax-product_cat .kiko-archive-intro__active .wapu-btn:hover{transform:translateY(-1px);background:var(--wtds-surface);box-shadow:0 .5rem 1.5rem rgba(0,0,0,.09);}body.kiko-theme.tax-product_cat .kiko-archive-chip--control{appearance:none;}body.kiko-theme.tax-product_cat .kiko-archive-intro__active[hidden]{display:none;}body.kiko-theme.tax-product_cat .kiko-archive-intro__active{width:100%;}body.kiko-theme.tax-product_cat .kiko-archive-intro__active .wapu-tag__close{display:inline-flex;}body.kiko-theme.tax-product_cat .kiko-archive-intro__count{margin:auto 0 0;padding-top:.5rem;font-size:.8125rem;line-height:1.35;color:var(--wtds-ink-2);}@media (max-width: 48rem){body.kiko-theme.tax-product_cat .kiko-archive-intro{grid-column:1 / -1;padding:1.5rem;border-radius:1rem;}body.kiko-theme.tax-product_cat .kiko-archive-intro__title{max-width:100%;font-size:clamp(2.25rem, 11vw, 4rem);}body.kiko-theme.tax-product_cat .kiko-archive-intro__description{font-size:.9375rem;}body.kiko-theme.tax-product_cat .kiko-archive-chip,
	body.kiko-theme.tax-product_cat .kiko-archive-intro__active .wapu-tag,
	body.kiko-theme.tax-product_cat .kiko-archive-intro__active .wapu-btn{min-height:2.5rem;padding:.5625rem .875rem;font-size:.6875rem;letter-spacing:.09em;}}@media (min-width: 64rem){body.kiko-theme.single-product .wapu-single--regular-product{width:min(calc(100% - 3rem), 118rem);max-width:118rem;margin-inline:auto;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__content{display:grid;grid-template-columns:minmax(15rem, .72fr) minmax(30rem, 1.55fr) minmax(19rem, .86fr);grid-template-rows:auto auto auto;column-gap:clamp(2rem, 3.2vw, 4.5rem);row-gap:2rem;align-items:start;width:100%;max-width:none;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__info,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-product-column,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-product-total-content,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__intro,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__commerce--purchase{display:contents !important;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__gallery{grid-column:2;grid-row:1 / span 2;width:100%;max-width:none;min-width:0;margin:0;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-product-identity{grid-column:1;grid-row:1;align-self:start;gap:1rem;min-width:0;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-product-description{grid-column:1;grid-row:2;align-self:start;min-width:0;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-product-purchase{grid-column:3;grid-row:1;align-self:start;min-width:0;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-product-availability-actions{grid-column:3;grid-row:2;align-self:start;min-width:0;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-product-recommendations{grid-column:1 / -1;grid-row:3;width:100%;max-width:none;margin-top:clamp(2.5rem, 5vw, 5rem);}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__breadcrumb-slot{display:none;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__brand-eyebrow{margin-bottom:.375rem;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__title{font-size:calc(2rem - 8px);font-weight:500;line-height:1.02;letter-spacing:-.045em;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__desc-wrap{gap:1rem;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__desc{font-size:.9375rem;line-height:1.65;color:var(--wtds-ink-2);}body.kiko-theme.single-product .wapu-single--regular-product .wapu-vg--stacked .wapu-vg__stage{display:grid;grid-template-columns:minmax(0, 1fr);grid-template-rows:auto auto;gap:.75rem;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-vg--stacked .wapu-vg__main{grid-column:1;grid-row:1;width:100%;border-radius:var(--kiko-radius-media);}body.kiko-theme.single-product .wapu-single--regular-product .wapu-vg--stacked .wapu-vg__thumbs{grid-column:1;grid-row:2;flex-direction:row;width:100%;max-height:none;overflow-x:auto;overflow-y:hidden;padding:.1875rem;scrollbar-width:thin;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__gallery #wapu-gal{display:grid;grid-template-columns:minmax(0, 1fr);grid-template-rows:auto auto;gap:.75rem;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__gallery .wapu-gal__main{grid-column:1;grid-row:1;border-radius:var(--kiko-radius-media);}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__gallery .wapu-gal__carousel{grid-column:1;grid-row:2;flex-direction:row;align-items:center;max-height:none;width:100%;overflow:hidden;padding:.1875rem 0;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__gallery .wapu-gal__thumbs{flex-direction:row;align-items:center;overflow-x:auto;overflow-y:hidden;width:100%;height:auto;max-height:none;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__gallery .wapu-gal__thumb{width:4rem;height:4rem;flex:0 0 4rem;border-radius:.75rem;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__gallery .wapu-gal__arrow--prev,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__gallery .wapu-gal__arrow--next{transform:none;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__thumbs{display:flex;flex-direction:row;align-items:center;gap:.5rem;width:100%;overflow-x:auto;overflow-y:hidden;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__thumb-track{display:flex;flex-direction:row;gap:.5rem;overflow-x:auto;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__thumb-nav{display:none;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__main-image,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__main-img{border-radius:var(--kiko-radius-media);}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__related-carousel{width:100%;max-width:none;margin:0;padding:0;}}@media (min-width: 64rem){body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__info,
	body.kiko-theme.single-product .wapu-single--regular-product #wapu-info,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__gallery,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-product-column,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-product-total-content,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-product-identity,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-product-description,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-product-purchase,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-product-availability-actions,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__commerce,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__main-image,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-gal__main,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-vg__main{position:static !important;top:auto !important;bottom:auto !important;align-self:start;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__title{font-size:24px !important;line-height:1.08;letter-spacing:-.035em;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__cart-bar{display:none !important;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__inline-cta{display:flex !important;flex-direction:column;gap:.75rem;width:100%;margin-top:1.25rem;visibility:visible !important;opacity:1 !important;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__inline-cta-btn{display:inline-flex;align-items:center;justify-content:center;width:100%;position:relative;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__content{padding-top:clamp(2rem, 4vw, 4rem);padding-bottom:0;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-product-identity,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-product-description{max-width:19rem;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-product-identity{gap:1.25rem;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__brand-eyebrow{margin:0 0 .25rem;font-size:.6875rem;letter-spacing:.16em;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__brand-eyebrow::after{display:none;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__desc-wrap{gap:.875rem;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__desc{max-width:18rem;font-size:.875rem;line-height:1.7;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__description-trigger{align-self:flex-start;min-height:auto;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;font-size:.8125rem;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__gallery{width:min(100%, 44rem);max-width:44rem;justify-self:center;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__gallery #wapu-gal,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-vg--stacked{width:100%;max-width:none;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__main-image,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__gallery .wapu-gal__main,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-vg--stacked .wapu-vg__main{aspect-ratio:1 / 1 !important;width:100%;height:auto;min-height:0;max-height:none;background:var(--wtds-surface-2);border-radius:1rem;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__main-img,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__gallery #wapu-gal .wapu-gal__img,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-vg--stacked .wapu-vg__img{object-fit:contain;object-position:center;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-product-purchase,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-product-availability-actions{width:100%;max-width:22rem;justify-self:end;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-product-purchase{gap:1.5rem;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-product-recommendations{margin-top:clamp(4rem, 7vw, 7rem);padding-top:2rem;border-top:1px solid var(--wtds-separator-soft);}}body.kiko-theme.single-product .kiko-related-carousel.wapu-single__related-carousel{display:block !important;width:100%;max-width:none;margin:0;padding:0 0 clamp(3rem, 6vw, 6rem);}body.kiko-theme.single-product .kiko-related-carousel .wapu-single__related-carousel-header{margin-bottom:1.25rem;}body.kiko-theme.single-product .kiko-related-carousel .wapu-single__related-carousel-header h2{font-size:1.125rem;font-weight:500;letter-spacing:-.02em;}body.kiko-theme.single-product .kiko-related-carousel .wapu-single__related-carousel-track{gap:.875rem;}body.kiko-theme.single-product .kiko-related-carousel .wapu-single__related-carousel-item{flex:0 0 clamp(10.5rem, 13vw, 13rem) !important;min-width:0;}body.kiko-theme.single-product .kiko-related-carousel .wapu-product-card{gap:.5rem;}body.kiko-theme.single-product .kiko-related-carousel .wapu-product-card__media{aspect-ratio:4 / 5;border-radius:.875rem;}body.kiko-theme.single-product .kiko-related-carousel .wapu-product-card__info{gap:.125rem;padding-inline:.0625rem;}body.kiko-theme.single-product .kiko-related-carousel .wapu-product-card__brand{font-size:.625rem;letter-spacing:.09em;}body.kiko-theme.single-product .kiko-related-carousel .wapu-product-card__name{font-size:.8125rem;line-height:1.3;}body.kiko-theme.single-product .kiko-related-carousel .wapu-product-card__price-wrap{margin-top:.125rem;font-size:.75rem;}body.kiko-theme.single-product .kiko-related-carousel .wapu-product-card__desc{display:none !important;}body.kiko-theme.single-product .kiko-related-carousel .wapu-single__related-carousel-arrow{width:2.25rem;height:2.25rem;border-radius:999px;}@media (max-width: 63.9375rem){body.kiko-theme.single-product .kiko-related-carousel .wapu-single__related-carousel-item{flex-basis:min(42vw, 11rem) !important;}}@media (max-width: 63.9375rem){body.kiko-theme:is(.tax-product_cat,.kiko-brand-archive) .kiko-archive-lead--identity,
	body.kiko-theme:is(.tax-product_cat,.kiko-brand-archive) .kiko-archive-lead--actions{min-height:17rem;}}@media (max-width: 48rem){body.kiko-theme:is(.tax-product_cat,.kiko-brand-archive) .kiko-archive-lead--identity,
	body.kiko-theme:is(.tax-product_cat,.kiko-brand-archive) .kiko-archive-lead--actions{min-height:13rem;padding:1rem;}body.kiko-theme:is(.tax-product_cat,.kiko-brand-archive) .kiko-archive-lead__title{font-size:clamp(1.5rem, 8vw, 2.25rem);}body.kiko-theme:is(.tax-product_cat,.kiko-brand-archive) .kiko-archive-lead__description{font-size:.8125rem;line-height:1.5;}body.kiko-theme:is(.tax-product_cat,.kiko-brand-archive) .kiko-archive-action{min-height:2.75rem;padding-inline:.875rem;}body.kiko-theme:is(.woocommerce-shop,.post-type-archive-product,.tax-product_cat,.tax-product_tag,.kiko-brand-archive) .wapu-product-card__media,
body.kiko-theme.single-product .kiko-related-carousel .wapu-product-card__media{border-radius:.875rem;}}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__main-image,
body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__gallery .wapu-gal__main,
body.kiko-theme.single-product .wapu-single--regular-product .wapu-vg--stacked .wapu-vg__main{aspect-ratio:1 / 1 !important;overflow:hidden;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__main-img,
body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__gallery #wapu-gal .wapu-gal__img,
body.kiko-theme.single-product .wapu-single--regular-product .wapu-vg--stacked .wapu-vg__img,
body.kiko-theme.single-product .wapu-single--regular-product .wapu-vg__main.is-magnifying .wapu-vg__img{transform:none !important;object-fit:contain;object-position:center;}@media (hover: hover) and (pointer: fine){body.kiko-theme.single-product .wapu-single--regular-product .wapu-vg__main:has(.wapu-vg__img){cursor:default !important;}}@media (max-width: 48rem){body.kiko-theme.tax-product_cat .kiko-archive-intro{grid-column:span 2;min-height:0;padding:0;background:transparent;border-radius:0;overflow:visible;}body.kiko-theme.tax-product_cat .kiko-archive-intro__content{display:block;}body.kiko-theme.tax-product_cat .kiko-archive-intro__title,
	body.kiko-theme.tax-product_cat .kiko-archive-intro__description,
	body.kiko-theme.tax-product_cat .kiko-archive-intro__active,
	body.kiko-theme.tax-product_cat .kiko-archive-intro__count,
	body.kiko-theme.tax-product_cat .kiko-archive-intro__chips > .kiko-archive-chip:not(.kiko-archive-chip--control){display:none !important;}body.kiko-theme.tax-product_cat .kiko-archive-intro__chips{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.75rem;width:100%;}body.kiko-theme.tax-product_cat .kiko-archive-intro__chips > .kiko-archive-chip--control{width:100%;min-width:0;min-height:3rem;box-shadow:none;}body.kiko-theme.kiko-brand-archive .wapu-archive__info,
	body.kiko-theme.kiko-brand-archive [data-wapu-active-filters-host]{display:none !important;}body.kiko-theme.kiko-brand-archive .kiko-archive-intro--mobile-controls{display:block;grid-column:span 2;min-height:0;padding:0;background:transparent;border-radius:0;overflow:visible;}body.kiko-theme.kiko-brand-archive .kiko-archive-intro--mobile-controls .kiko-archive-intro__chips{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.75rem;width:100%;}body.kiko-theme.kiko-brand-archive .kiko-archive-intro--mobile-controls .kiko-archive-chip{width:100%;min-width:0;min-height:3rem;box-shadow:none;}}@media (min-width: 48.0625rem){body.kiko-theme:is(.tax-product_cat,.kiko-brand-archive) .kiko-archive-intro--mobile-controls{display:none !important;}}@media (min-width: 64rem){body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__gallery{width:min(100%, 36rem) !important;max-width:36rem !important;min-width:0 !important;justify-self:center;overflow:visible;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__main-image,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__gallery .wapu-gal__main,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-vg__main{position:relative !important;width:100% !important;height:auto !important;aspect-ratio:1 / 1 !important;min-height:0 !important;max-height:none !important;overflow:hidden !important;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__main-img,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__gallery .wapu-gal__img,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-vg__main > img,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-vg__main .wapu-vg__img,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-vg__main.is-magnifying .wapu-vg__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;object-position:center !important;transform:none !important;will-change:auto !important;}}body.kiko-theme.tax-product_cat .wapu-archive__grid,
body.kiko-theme.kiko-brand-archive .wapu-archive__grid{gap:40px !important;column-gap:40px !important;row-gap:40px !important;}@media (max-width: 48rem){body.kiko-theme:is(.woocommerce-shop,.post-type-archive-product,.tax-product_cat,.tax-product_tag,.kiko-brand-archive) .wapu-archive__grid{gap:20px !important;}body.kiko-theme:is(.woocommerce-shop,.post-type-archive-product,.tax-product_cat,.tax-product_tag,.kiko-brand-archive) .wapu-archive__grid > .wapu-product-card{padding:0 !important;}}body.kiko-theme.tax-product_cat .wapu-archive__grid .wapu-product-card__media,
body.kiko-theme.kiko-brand-archive .wapu-archive__grid .wapu-product-card__media{aspect-ratio:1 / 1 !important;width:100%;height:auto;overflow:hidden;}body.kiko-theme.tax-product_cat .wapu-archive__grid .wapu-product-card__img,
body.kiko-theme.kiko-brand-archive .wapu-archive__grid .wapu-product-card__img{width:100%;height:100%;object-fit:cover;object-position:center;}body.kiko-theme.single-product .wapu-single__desc-wrap{gap:24px !important;}body.kiko-theme.tax-product_cat .kiko-archive-intro,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro{grid-column:span 1 !important;min-width:0;}body.kiko-theme.kiko-brand-archive .wapu-archive__info,
body.kiko-theme.kiko-brand-archive [data-wapu-active-filters-host]{display:none !important;}body.kiko-theme.kiko-brand-archive .kiko-archive-intro{box-sizing:border-box;align-self:stretch;display:flex;padding:clamp(1.5rem, 3vw, 3.25rem);border:0;border-radius:var(--kiko-radius-card);background:var(--wtds-surface-2);overflow:hidden;}body.kiko-theme.kiko-brand-archive .kiko-archive-intro__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:clamp(1rem, 1.8vw, 1.5rem);width:100%;min-width:0;}body.kiko-theme.kiko-brand-archive .kiko-archive-intro__title{max-width:12ch;margin:0;font-family:var(--wtds-font-display);font-size:clamp(2rem, 3.5vw, 3.75rem);font-weight:400;line-height:.96;letter-spacing:-.05em;text-wrap:balance;color:var(--wtds-ink);}body.kiko-theme.kiko-brand-archive .kiko-archive-intro__description{font-size:.9375rem;line-height:1.55;color:var(--wtds-ink-2);}body.kiko-theme.kiko-brand-archive .kiko-archive-intro__description p{margin:0;}body.kiko-theme.kiko-brand-archive .kiko-archive-intro__chips,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro__active .wapu-archive__active-filters{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem;width:100%;}body.kiko-theme.kiko-brand-archive .kiko-archive-chip,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro__active .wapu-tag,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro__active .wapu-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:.625rem 1.125rem;border:1px solid color-mix(in srgb, var(--wtds-ink) 8%, transparent);border-radius:var(--kiko-radius-button) !important;background:var(--wtds-surface);font:inherit;font-size:.75rem;font-weight:600;line-height:1;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:var(--wtds-ink);cursor:pointer;}body.kiko-theme.kiko-brand-archive .kiko-archive-intro__active[hidden]{display:none;}body.kiko-theme.kiko-brand-archive .kiko-archive-intro__count{margin:auto 0 0;padding-top:.5rem;font-size:.8125rem;line-height:1.35;color:var(--wtds-ink-2);}@media (max-width: 48rem){body.kiko-theme.tax-product_cat .kiko-archive-intro,
	body.kiko-theme.kiko-brand-archive .kiko-archive-intro{grid-column:span 1 !important;padding:0;min-height:0;background:transparent;border-radius:0;overflow:visible;}body.kiko-theme.kiko-brand-archive .kiko-archive-intro__title,
	body.kiko-theme.kiko-brand-archive .kiko-archive-intro__description,
	body.kiko-theme.kiko-brand-archive .kiko-archive-intro__active,
	body.kiko-theme.kiko-brand-archive .kiko-archive-intro__count{display:none !important;}body.kiko-theme.tax-product_cat .kiko-archive-intro__chips,
	body.kiko-theme.kiko-brand-archive .kiko-archive-intro__chips{display:flex;flex-direction:column;gap:.75rem;width:100%;}body.kiko-theme.tax-product_cat .kiko-archive-intro__chips > .kiko-archive-chip--control,
	body.kiko-theme.kiko-brand-archive .kiko-archive-intro__chips > .kiko-archive-chip--control{width:100%;min-width:0;min-height:3rem;box-shadow:none;}}body.kiko-theme.kiko-brand-archive .kiko-archive-intro.kiko-archive-intro--brand{background:transparent !important;box-shadow:none !important;border:0 !important;}body.kiko-theme.kiko-brand-archive .kiko-archive-intro--brand .kiko-archive-intro__title{max-width:none;font-size:24px !important;line-height:1.12;letter-spacing:-.025em;}body.kiko-theme.kiko-brand-archive .kiko-archive-intro--brand .kiko-archive-intro__chips{order:3;}body.kiko-theme.kiko-brand-archive .kiko-archive-intro--brand .kiko-archive-intro__count{order:4;margin:0;padding-top:0;}body.kiko-theme.single-product .kiko-related-carousel .wapu-product-card__media{aspect-ratio:1 / 1 !important;}body.kiko-theme.single-product .kiko-related-carousel .wapu-product-card__img{width:100%;height:100%;object-fit:cover;object-position:center;}@media (min-width: 64rem){body.kiko-theme.single-product .kiko-related-carousel .wapu-single__related-carousel-item{flex:0 0 calc((100% - 3.5rem) / 5) !important;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-vg__thumbs,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-gal__thumbs,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__thumb-track{display:none !important;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__thumbs,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__gallery .wapu-gal__carousel{display:none !important;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__gallery,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__gallery #wapu-gal,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-vg__stage{display:block !important;width:100%;max-width:36rem;min-width:0;margin-inline:auto;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__main-image,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__gallery .wapu-gal__main,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-vg__main{aspect-ratio:1 / 1 !important;width:100% !important;height:auto !important;min-height:0 !important;max-height:none !important;overflow:hidden !important;}body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__main-img,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-single__gallery .wapu-gal__img,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-vg__main > img,
	body.kiko-theme.single-product .wapu-single--regular-product .wapu-vg__img,
	body.kiko-theme.single-product .wapu-single--regular-product [data-wapu-vg-main] 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;object-position:center !important;transform:none !important;}body.kiko-theme.single-product .kiko-gallery-nav{display:flex;align-items:center;justify-content:center;gap:1rem;width:100%;margin-top:.75rem;}body.kiko-theme.single-product .kiko-gallery-nav__button{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;color:var(--wtds-ink-2);cursor:pointer;}body.kiko-theme.single-product .kiko-gallery-nav__button:hover{color:var(--wtds-ink);background:transparent !important;}body.kiko-theme.single-product .kiko-gallery-nav__button:disabled{opacity:.28;cursor:default;}body.kiko-theme.single-product .kiko-gallery-nav__button svg{width:16px;height:16px;stroke-width:1.25;}}body.kiko-theme.tax-product_cat .kiko-archive-intro,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro{grid-column:span 1 !important;box-sizing:border-box;align-self:stretch;display:flex;min-width:0;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;overflow:visible;}body.kiko-theme.tax-product_cat .kiko-archive-intro__content,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem;width:100%;min-width:0;}body.kiko-theme.tax-product_cat .kiko-archive-intro__title,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro__title{max-width:none !important;margin:0;font-family:var(--wtds-font-display);font-size:24px !important;font-weight:500;line-height:1.12;letter-spacing:-.025em;color:var(--wtds-ink);}body.kiko-theme.tax-product_cat .kiko-archive-intro__description,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro__description{max-width:32rem;margin:0;font-size:.9375rem;line-height:1.55;color:var(--wtds-ink-2);}body.kiko-theme.tax-product_cat .kiko-archive-intro__description p,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro__description p{margin:0;}body.kiko-theme.tax-product_cat .kiko-archive-intro__chips,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro__chips{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem;width:100%;order:3;}body.kiko-theme.tax-product_cat .kiko-archive-chip,
body.kiko-theme.kiko-brand-archive .kiko-archive-chip{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:.625rem 1.125rem;border:1px solid color-mix(in srgb, var(--wtds-ink) 8%, transparent);border-radius:var(--kiko-radius-button) !important;background:var(--wtds-surface);box-shadow:none;font:inherit;font-size:.75rem;font-weight:600;line-height:1;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:var(--wtds-ink);cursor:pointer;}body.kiko-theme.tax-product_cat .kiko-archive-intro__active,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro__active{width:100%;order:4;}body.kiko-theme.tax-product_cat .kiko-archive-intro__active[hidden],
body.kiko-theme.kiko-brand-archive .kiko-archive-intro__active[hidden]{display:none !important;}body.kiko-theme.tax-product_cat .kiko-archive-intro__count,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro__count{order:5;margin:0;padding:0;font-size:.8125rem;line-height:1.35;color:var(--wtds-ink-2);}@media (max-width: 48rem){body.kiko-theme.tax-product_cat .kiko-archive-intro__title,
	body.kiko-theme.tax-product_cat .kiko-archive-intro__description,
	body.kiko-theme.tax-product_cat .kiko-archive-intro__active,
	body.kiko-theme.tax-product_cat .kiko-archive-intro__count,
	body.kiko-theme.kiko-brand-archive .kiko-archive-intro__title,
	body.kiko-theme.kiko-brand-archive .kiko-archive-intro__description,
	body.kiko-theme.kiko-brand-archive .kiko-archive-intro__active,
	body.kiko-theme.kiko-brand-archive .kiko-archive-intro__count{display:none !important;}body.kiko-theme.tax-product_cat .kiko-archive-intro__chips,
	body.kiko-theme.kiko-brand-archive .kiko-archive-intro__chips{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.75rem;}body.kiko-theme.tax-product_cat .kiko-archive-intro__chips > .kiko-archive-chip,
	body.kiko-theme.kiko-brand-archive .kiko-archive-intro__chips > .kiko-archive-chip{width:100%;min-width:0;min-height:3rem;}}body.kiko-theme.single-product .wapu-sv-figma__primary-options{display:flex;flex-wrap:wrap;gap:8px !important;}body.kiko-theme.single-product .wapu-sv-figma__primary-options > *,
body.kiko-theme.single-product .wapu-sv-figma__primary-options button,
body.kiko-theme.single-product .wapu-sv-figma__primary-options [role="option"]{border-color:transparent !important;box-shadow:none !important;}body.kiko-theme.tax-product_cat .kiko-archive-intro,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro{position:relative;isolation:isolate;align-self:stretch;display:flex;width:100%;height:100%;min-height:100%;padding:clamp(1.25rem, 2.2vw, 2rem) !important;border:0 !important;border-radius:var(--kiko-radius-card) !important;background-color:var(--wtds-ink, #111) !important;background-image:var(--kiko-archive-bg, none) !important;background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important;overflow:hidden !important;}body.kiko-theme.tax-product_cat .kiko-archive-intro::after,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(
		to top,
		rgba(0, 0, 0, .76) 0%,
		rgba(0, 0, 0, .52) 36%,
		rgba(0, 0, 0, .16) 72%,
		rgba(0, 0, 0, 0) 100%
	);}body.kiko-theme.tax-product_cat .kiko-archive-intro__content,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:.875rem;width:100%;height:100%;min-width:0;min-height:0;margin-top:auto;}body.kiko-theme.tax-product_cat .kiko-archive-intro__count,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro__count{order:1;margin:0;padding:0;font-size:.75rem;font-weight:500;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.8);}body.kiko-theme.tax-product_cat .kiko-archive-intro__title,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro__title{order:2;width:100%;max-width:100% !important;margin:0;font-family:var(--wtds-font-display);font-size:32px !important;font-style:italic;font-weight:500;line-height:1.08;letter-spacing:2px !important;text-transform:uppercase;text-wrap:pretty;overflow-wrap:anywhere;word-break:normal;color:#fff !important;}body.kiko-theme.tax-product_cat .kiko-archive-intro__description,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro__description{display:none !important;}body.kiko-theme.tax-product_cat .kiko-archive-intro__chips,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro__chips{order:3;display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%;}body.kiko-theme.tax-product_cat .kiko-archive-chip,
body.kiko-theme.kiko-brand-archive .kiko-archive-chip{border-color:rgba(255,255,255,.28) !important;background:rgba(255,255,255,.92) !important;box-shadow:none !important;color:#111 !important;backdrop-filter:blur(8px);}body.kiko-theme.tax-product_cat .kiko-archive-intro__active,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro__active{display:none !important;}@media (max-width: 48rem){body.kiko-theme.tax-product_cat .kiko-archive-intro,
	body.kiko-theme.kiko-brand-archive .kiko-archive-intro{min-height:10rem;padding:1rem !important;border-radius:.875rem !important;}body.kiko-theme.tax-product_cat .kiko-archive-intro__count,
	body.kiko-theme.tax-product_cat .kiko-archive-intro__title,
	body.kiko-theme.tax-product_cat .kiko-archive-intro__description,
	body.kiko-theme.tax-product_cat .kiko-archive-intro__active,
	body.kiko-theme.kiko-brand-archive .kiko-archive-intro__count,
	body.kiko-theme.kiko-brand-archive .kiko-archive-intro__title,
	body.kiko-theme.kiko-brand-archive .kiko-archive-intro__description,
	body.kiko-theme.kiko-brand-archive .kiko-archive-intro__active{display:none !important;}body.kiko-theme.tax-product_cat .kiko-archive-intro__chips,
	body.kiko-theme.kiko-brand-archive .kiko-archive-intro__chips{margin-top:auto;}}body.kiko-theme.tax-product_cat .kiko-archive-intro__chips > .kiko-archive-chip--control,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro__chips > .kiko-archive-chip--control{appearance:none !important;-webkit-appearance:none !important;display:inline-flex !important;align-items:center !important;justify-content:flex-start !important;width:auto !important;min-width:0 !important;min-height:0 !important;height:auto !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;outline:0;background:transparent !important;box-shadow:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;color:#fff !important;font:inherit;line-height:1.25;text-decoration:none !important;text-underline-offset:.2em;cursor:pointer;}body.kiko-theme.tax-product_cat .kiko-archive-intro__chips > .kiko-archive-chip--control svg,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro__chips > .kiko-archive-chip--control svg{display:none !important;}body.kiko-theme.tax-product_cat .kiko-archive-intro__chips > .kiko-archive-chip--control:hover,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro__chips > .kiko-archive-chip--control:hover,
body.kiko-theme.tax-product_cat .kiko-archive-intro__chips > .kiko-archive-chip--control:focus-visible,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro__chips > .kiko-archive-chip--control:focus-visible{border:0 !important;background:transparent !important;box-shadow:none !important;color:#fff !important;text-decoration:underline !important;text-decoration-color:#fff !important;}body.kiko-theme.tax-product_cat .wapu-archive__grid > .wapu-archive__hero,
body.kiko-theme.kiko-brand-archive .wapu-archive__grid > .wapu-archive__hero{display:none !important;}body.kiko-theme.tax-product_cat .kiko-archive-intro--catalog,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro--catalog{position:relative !important;isolation:isolate !important;grid-column:span 1 !important;align-self:stretch !important;display:flex !important;width:100% !important;min-width:0 !important;min-height:100% !important;padding:clamp(1.25rem, 2.2vw, 2rem) !important;border:0 !important;border-radius:var(--kiko-radius-card) !important;background-color:var(--wtds-ink, #111) !important;background-image:var(--kiko-archive-bg, none) !important;background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important;box-shadow:none !important;overflow:hidden !important;}body.kiko-theme.tax-product_cat .kiko-archive-intro--catalog::after,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro--catalog::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(
		to top,
		rgba(0, 0, 0, .76) 0%,
		rgba(0, 0, 0, .5) 38%,
		rgba(0, 0, 0, .14) 72%,
		rgba(0, 0, 0, 0) 100%
	) !important;}body.kiko-theme.tax-product_cat .kiko-archive-intro--catalog .kiko-archive-intro__content,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro--catalog .kiko-archive-intro__content{position:relative !important;z-index:1 !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:flex-end !important;gap:.875rem !important;width:100% !important;height:100% !important;min-width:0 !important;min-height:0 !important;margin-top:auto !important;}body.kiko-theme.tax-product_cat .kiko-archive-intro--catalog .kiko-archive-intro__count,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro--catalog .kiko-archive-intro__count{order:1 !important;margin:0 !important;padding:0 !important;font-size:.75rem !important;font-weight:500 !important;line-height:1.2 !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:rgba(255,255,255,.8) !important;}body.kiko-theme.tax-product_cat .kiko-archive-intro--catalog .kiko-archive-intro__title,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro--catalog .kiko-archive-intro__title{order:2 !important;width:100% !important;max-width:100% !important;margin:0 !important;font-family:var(--wtds-font-display) !important;font-size:32px !important;font-style:italic !important;font-weight:500 !important;line-height:1.08 !important;letter-spacing:2px !important;text-transform:uppercase !important;text-wrap:pretty !important;overflow-wrap:anywhere !important;color:#fff !important;}body.kiko-theme.tax-product_cat .kiko-archive-intro--catalog .kiko-archive-intro__chips,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro--catalog .kiko-archive-intro__chips{order:3 !important;display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:8px !important;width:100% !important;}body.kiko-theme.tax-product_cat .kiko-archive-intro--catalog .kiko-archive-chip--control,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro--catalog .kiko-archive-chip--control{appearance:none !important;-webkit-appearance:none !important;display:inline-flex !important;align-items:center !important;justify-content:flex-start !important;width:auto !important;min-width:0 !important;min-height:0 !important;height:auto !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;color:#fff !important;font:inherit !important;line-height:1.25 !important;text-decoration:none !important;text-underline-offset:.2em !important;cursor:pointer !important;}body.kiko-theme.tax-product_cat .kiko-archive-intro--catalog .kiko-archive-chip--control svg,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro--catalog .kiko-archive-chip--control svg{display:none !important;}body.kiko-theme.tax-product_cat .kiko-archive-intro--catalog .kiko-archive-chip--control:hover,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro--catalog .kiko-archive-chip--control:hover,
body.kiko-theme.tax-product_cat .kiko-archive-intro--catalog .kiko-archive-chip--control:focus-visible,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro--catalog .kiko-archive-chip--control:focus-visible{color:#fff !important;background:transparent !important;border:0 !important;box-shadow:none !important;text-decoration:underline !important;text-decoration-color:#fff !important;}body.kiko-theme.tax-product_cat .kiko-archive-intro--catalog .kiko-archive-intro__description,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro--catalog .kiko-archive-intro__description,
body.kiko-theme.tax-product_cat .kiko-archive-intro--catalog .kiko-archive-intro__active,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro--catalog .kiko-archive-intro__active{display:none !important;}@media (max-width: 48rem){body.kiko-theme.tax-product_cat .kiko-archive-intro--catalog,
	body.kiko-theme.kiko-brand-archive .kiko-archive-intro--catalog{grid-column:1 / -1 !important;min-height:10rem !important;padding:1rem !important;}body.kiko-theme.tax-product_cat .kiko-archive-intro--catalog .kiko-archive-intro__count,
	body.kiko-theme.tax-product_cat .kiko-archive-intro--catalog .kiko-archive-intro__title,
	body.kiko-theme.kiko-brand-archive .kiko-archive-intro--catalog .kiko-archive-intro__count,
	body.kiko-theme.kiko-brand-archive .kiko-archive-intro--catalog .kiko-archive-intro__title{display:none !important;}body.kiko-theme.tax-product_cat .kiko-archive-intro--catalog .kiko-archive-intro__chips,
	body.kiko-theme.kiko-brand-archive .kiko-archive-intro--catalog .kiko-archive-intro__chips{margin-top:auto !important;}}body.kiko-theme.tax-product_cat .kiko-archive-intro--catalog:not(.kiko-archive-intro--has-image),
body.kiko-theme.kiko-brand-archive .kiko-archive-intro--catalog:not(.kiko-archive-intro--has-image){background-color:transparent !important;background-image:none !important;}body.kiko-theme.tax-product_cat .kiko-archive-intro--catalog:not(.kiko-archive-intro--has-image)::after,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro--catalog:not(.kiko-archive-intro--has-image)::after{content:none !important;display:none !important;background:none !important;}body.kiko-theme.tax-product_cat .kiko-archive-intro--catalog:not(.kiko-archive-intro--has-image) .kiko-archive-intro__count,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro--catalog:not(.kiko-archive-intro--has-image) .kiko-archive-intro__count,
body.kiko-theme.tax-product_cat .kiko-archive-intro--catalog:not(.kiko-archive-intro--has-image) .kiko-archive-intro__title,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro--catalog:not(.kiko-archive-intro--has-image) .kiko-archive-intro__title,
body.kiko-theme.tax-product_cat .kiko-archive-intro--catalog:not(.kiko-archive-intro--has-image) .kiko-archive-chip--control,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro--catalog:not(.kiko-archive-intro--has-image) .kiko-archive-chip--control{color:#111 !important;}body.kiko-theme.tax-product_cat .kiko-archive-intro--catalog:not(.kiko-archive-intro--has-image) .kiko-archive-chip--control:hover,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro--catalog:not(.kiko-archive-intro--has-image) .kiko-archive-chip--control:hover,
body.kiko-theme.tax-product_cat .kiko-archive-intro--catalog:not(.kiko-archive-intro--has-image) .kiko-archive-chip--control:focus-visible,
body.kiko-theme.kiko-brand-archive .kiko-archive-intro--catalog:not(.kiko-archive-intro--has-image) .kiko-archive-chip--control:focus-visible{color:#111 !important;text-decoration-color:#111 !important;}@media (max-width: 48rem){body.kiko-theme.tax-product_cat .kiko-archive-intro,
	body.kiko-theme.kiko-brand-archive .kiko-archive-intro{display:none !important;}body.kiko-theme.tax-product_cat .wapu-archive__info,
	body.kiko-theme.kiko-brand-archive .wapu-archive__info,
	body.kiko-theme.tax-product_cat [data-wapu-active-filters-host],
	body.kiko-theme.kiko-brand-archive [data-wapu-active-filters-host]{display:block !important;}body.kiko-theme.tax-product_cat .wapu-archive__category-desc--bottom{display:block !important;}body.kiko-theme.tax-product_cat .wapu-archive__grid > .wapu-archive__hero,
	body.kiko-theme.kiko-brand-archive .wapu-archive__grid > .wapu-archive__hero{display:block !important;position:relative !important;grid-row:auto !important;align-self:stretch !important;min-height:0 !important;}}@media (min-width: 64rem){body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready{width:min(calc(100% - 3rem), 118rem);max-width:118rem;margin-inline:auto;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready > .wapu-single__content{display:grid !important;grid-template-columns:minmax(17rem, 1fr) minmax(20rem, 1.55fr) minmax(17rem, 1fr) !important;grid-template-rows:auto !important;gap:clamp(18px, 2.4vw, 48px) !important;align-items:start !important;width:100%;max-width:none;overflow:visible;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .kiko-variable-left{grid-column:1;grid-row:1;display:flex;flex-direction:column;gap:32px;width:100%;min-width:0;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .kiko-variable-left .wapu-single__intro,
  body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .kiko-variable-left .wapu-product-identity{display:flex !important;flex-direction:column !important;width:100%;max-width:none;min-width:0;margin:0;padding:0;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .kiko-variable-left .wapu-single__intro{gap:22px;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .kiko-variable-left .wapu-product-description{width:100%;max-width:none;min-width:0;margin:0;padding:0;grid-column:auto;grid-row:auto;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .kiko-variable-left .wapu-single__desc{max-width:100%;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .kiko-variable-left .wapu-product-pre-content,
  body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .kiko-variable-left .wapu-product-content{width:100%;max-width:none;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .kiko-variable-left .wapu-single__title{font-size:clamp(17px, calc(2.15vw - 8px), 29px) !important;line-height:1.14 !important;letter-spacing:-.035em;overflow-wrap:anywhere;text-wrap:pretty;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .kiko-variable-left .wapu-product-faqs{display:block;position:static !important;width:100% !important;max-width:none !important;min-width:0;margin:0 !important;padding:0 !important;flex:none;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .kiko-variable-left .wapu-product-faqs__header{margin-bottom:8px;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .kiko-variable-left .wapu-product-faqs__question,
  body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .kiko-variable-left .wapu-accordion__trigger{font-size:13px;text-align:left;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .wapu-product-media-column{grid-column:2;grid-row:1;display:flex !important;flex-direction:column !important;flex:none !important;gap:0 !important;position:static !important;width:100% !important;max-width:none !important;min-width:0;margin:0 !important;padding:0 !important;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .wapu-product-media-column > .wapu-single__gallery{display:block !important;position:static !important;grid-column:auto !important;grid-row:auto !important;flex:none;width:100% !important;max-width:100% !important;min-width:0;margin:0 !important;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready > .wapu-single__content > #wapu-info{grid-column:3;grid-row:1;display:flex !important;flex-direction:column !important;flex:none !important;gap:18px;width:100% !important;min-width:0;max-width:none !important;margin:0 !important;padding:0 !important;position:static !important;top:auto !important;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready #wapu-info > .wapu-product-column{display:flex !important;flex-direction:column !important;gap:18px !important;width:100% !important;max-width:none !important;min-width:0;position:static !important;margin:0 !important;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready #wapu-info .wapu-product-description,
  body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready #wapu-info .wapu-single__commerce--purchase,
  body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready #wapu-info .wapu-product-purchase,
  body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready #wapu-info .wapu-product-availability-actions,
  body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready #wapu-info .wapu-single__commerce--actions{display:flex !important;flex-direction:column !important;gap:16px;width:100% !important;max-width:none !important;min-width:0;margin:0 !important;padding:0 !important;position:static !important;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready #wapu-info .wapu-single__desc{max-width:none;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready #wapu-info .wapu-single__inline-cta{width:100%;max-width:none;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .wapu-single__gallery :is(.wapu-single__main-image, .wapu-gal__main, .wapu-vg__main){aspect-ratio:1 / 1 !important;border-radius:var(--kiko-radius-media);overflow:hidden;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .wapu-single__gallery :is(.wapu-single__main-img, .wapu-gal__img, .wapu-vg__img){object-fit:contain;object-position:center;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .wapu-product-media-column > .wapu-single__gallery{display:flex !important;flex-direction:column !important;align-items:stretch !important;overflow:visible !important;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .wapu-single__gallery .wapu-vg--stacked,
  body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .wapu-single__gallery .wapu-vg__stage,
  body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .wapu-single__gallery #wapu-gal{display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:0 !important;width:100%;max-width:36rem;min-width:0;height:auto !important;max-height:none !important;margin-inline:auto;overflow:visible !important;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .wapu-single__gallery .wapu-vg__main,
  body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .wapu-single__gallery .wapu-gal__main,
  body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .wapu-single__gallery .wapu-single__main-image{order:0;flex:0 0 auto !important;align-self:stretch;width:100% !important;margin:0 !important;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .wapu-single__gallery .wapu-vg__thumbs,
  body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .wapu-single__gallery .wapu-gal__carousel,
  body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .wapu-single__gallery .wapu-single__thumbs{position:static !important;inset:auto !important;transform:none !important;display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:safe center !important;align-items:center !important;order:2;flex:0 0 auto !important;align-self:center !important;gap:.5rem;width:100% !important;max-width:100% !important;min-width:0;height:auto !important;max-height:none !important;margin:14px auto 0 !important;padding:0 !important;overflow-x:auto !important;overflow-y:hidden !important;visibility:visible !important;opacity:1 !important;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .wapu-single__gallery .wapu-gal__thumbs,
  body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .wapu-single__gallery .wapu-single__thumb-track{position:static !important;inset:auto !important;transform:none !important;display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:safe center !important;align-items:center !important;gap:.5rem;flex:0 0 auto !important;width:max-content !important;max-width:100% !important;min-width:0;height:auto !important;max-height:none !important;margin:0 auto !important;overflow-x:auto !important;overflow-y:hidden !important;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .wapu-single__gallery .wapu-vg__thumbs img,
  body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .wapu-single__gallery .wapu-gal__thumbs img,
  body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .wapu-single__gallery .wapu-single__thumbs img{position:static !important;inset:auto !important;transform:none !important;display:block;width:100%;height:100%;object-fit:cover;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .kiko-gallery-nav{display:none !important;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .kiko-variable-tablist{display:flex;flex-wrap:nowrap;gap:0;width:100%;min-width:0;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .kiko-variable-tablist > [role="tab"]{appearance:none;display:inline-flex;align-items:center;justify-content:center;flex:1 1 0;min-width:0;min-height:46px;padding:10px 4px 9px;border:0 !important;border-bottom:1px solid transparent !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;color:var(--wtds-ink-3, #969696) !important;font-family:var(--kiko-font-main, "Poppins", sans-serif);font-size:clamp(9px, .75vw, 12px);font-weight:600;line-height:1.3;letter-spacing:.1em;text-align:center;text-transform:uppercase;cursor:pointer;transition:color .2s ease, border-color .2s ease;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .kiko-variable-tablist > [role="tab"]:only-child{flex:0 0 auto;padding-inline:8px;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .kiko-variable-tablist > [role="tab"][aria-selected="true"]{background:transparent !important;border-bottom-color:var(--wtds-action, #111) !important;color:var(--wtds-action, #111) !important;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .kiko-variable-tablist > [role="tab"]:focus-visible{outline:2px solid var(--wtds-action, #111);outline-offset:3px;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready #wapu-info [role="tabpanel"][hidden]{display:none !important;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready #wapu-info .kiko-variable-recommendations{width:100%;min-width:0;margin:0;padding:0;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .kiko-variable-recommendations__list{display:flex;flex-direction:column;gap:0;width:100%;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .kiko-variable-related-card{display:grid;grid-template-columns:82px minmax(0, 1fr);align-items:center;column-gap:14px;width:100%;min-width:0;padding:14px 0;border-bottom:1px solid var(--wtds-separator-soft, #ececec);color:inherit;text-decoration:none;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .kiko-variable-related-card:first-child{padding-top:0;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .kiko-variable-related-card__media{display:block;width:82px;aspect-ratio:1;overflow:hidden;border-radius:8px;background:#fafafa;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .kiko-variable-related-card__media img{display:block;width:100%;height:100%;object-fit:contain;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .kiko-variable-related-card__details{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .kiko-variable-related-card__name{font-size:13px;font-weight:500;line-height:1.45;overflow-wrap:anywhere;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .kiko-variable-related-card__price,
  body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .kiko-variable-related-card__price :is(.woocommerce-Price-amount, .wapu-price, .price){color:var(--wtds-ink, #111);font-family:var(--kiko-font-main, "Poppins", sans-serif);font-size:13px;font-weight:600;line-height:1.35;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready .kiko-variable-recommendations__empty{margin:8px 0 0;color:var(--wtds-ink-3, #777);font-size:13px;line-height:1.6;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready > .wapu-product-related-below{display:none !important;}}@media (min-width: 64rem){body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready > .wapu-single__content{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;column-gap:clamp(24px, 2.5vw, 44px) !important;width:min(100%, 92rem) !important;max-width:92rem !important;margin-inline:auto !important;}body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready .wapu-product-media-column{grid-column:1;}body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready > .wapu-single__content > #wapu-info{grid-column:2;}body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready #wapu-info .kiko-simple-identity-price > .wapu-single__intro{display:flex !important;flex-direction:column !important;gap:22px;width:100%;max-width:none;min-width:0;margin:0;padding:0;}body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready #wapu-info .kiko-simple-identity-price > .wapu-single__intro .wapu-product-identity{display:flex !important;flex-direction:column !important;width:100%;max-width:none;min-width:0;margin:0;padding:0;}body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready #wapu-info .kiko-simple-identity-price > .wapu-single__intro .wapu-product-description{width:100%;max-width:none;min-width:0;margin:0;padding:0;grid-column:auto;grid-row:auto;}body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready #wapu-info .kiko-simple-identity-price > .wapu-single__intro :is(.wapu-product-pre-content, .wapu-product-content){width:100%;max-width:none;}body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready #wapu-info .kiko-simple-identity-price > .wapu-single__intro .wapu-single__title{font-size:clamp(17px, calc(2.15vw - 8px), 29px) !important;line-height:1.14 !important;letter-spacing:-.035em;overflow-wrap:anywhere;text-wrap:pretty;}body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready.kiko-simple-has-faq .wapu-product-media-column{gap:32px !important;}body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready .wapu-product-media-column > .wapu-single__gallery{order:0;}body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready .wapu-product-media-column > .wapu-product-faqs{display:block !important;position:static !important;order:1;flex:none;width:min(100%, 36rem) !important;max-width:36rem !important;min-width:0;margin:0 auto !important;padding:0 !important;}body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready .wapu-product-media-column > .wapu-product-faqs .wapu-product-faqs__header{margin-bottom:8px;}body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready .wapu-product-media-column > .wapu-product-faqs :is(.wapu-product-faqs__question, .wapu-accordion__trigger){font-size:13px;text-align:left;}}@media (min-width: 64rem){body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready > .wapu-single__content{grid-template-rows:auto !important;row-gap:0 !important;}body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready > .wapu-single__content > #wapu-info{display:flex !important;flex-direction:column !important;gap:32px !important;}body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready #wapu-info > .kiko-simple-identity-price{display:flex !important;flex-direction:column !important;gap:18px;width:100%;max-width:none;min-width:0;margin:0;padding:0;}body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready #wapu-info > .kiko-simple-identity-price > .wapu-product-purchase,
  body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready #wapu-info > .kiko-simple-identity-price > .wapu-single__commerce--purchase{display:flex !important;flex-direction:column !important;width:100% !important;max-width:none !important;min-width:0;gap:16px;margin:0 !important;padding:0 !important;position:static !important;}body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready #wapu-info > .kiko-simple-identity-price :is(.price, .wapu-single__price, .wapu-product-price){margin-block:0 !important;}body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready #wapu-info > .wapu-product-column{display:flex !important;flex-direction:column !important;gap:18px !important;position:static !important;width:100% !important;max-width:none !important;min-width:0;margin:0 !important;padding:0 !important;}body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready #wapu-info > .kiko-simple-tabs{display:flex !important;flex-direction:column !important;gap:18px;width:100%;max-width:none;min-width:0;margin:0;padding:0;}body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready .kiko-simple-tabs .kiko-variable-tablist,
  body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready .kiko-simple-tabs .kiko-variable-recommendations{width:100%;max-width:none;min-width:0;}body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready .kiko-simple-tabs [role="tabpanel"][hidden]{display:none !important;}body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready .wapu-single__gallery .wapu-vg--stacked,
  body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready .wapu-single__gallery .wapu-vg__stage,
  body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready .wapu-single__gallery #wapu-gal{width:100% !important;max-width:42rem !important;margin-inline:auto !important;}body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready .wapu-single__gallery .wapu-vg__stage,
  body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready .wapu-single__gallery #wapu-gal,
  body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready .wapu-single__gallery:has(> .wapu-single__main-image){display:grid !important;grid-template-columns:minmax(0, 1fr) 4.5rem !important;grid-template-rows:auto !important;column-gap:.75rem !important;align-items:start !important;width:100% !important;max-width:42rem !important;min-width:0;margin:0 auto !important;overflow:visible !important;container-type:inline-size;}body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready .wapu-single__gallery :is(.wapu-vg__main, .wapu-gal__main),
  body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready .wapu-single__gallery > .wapu-single__main-image{grid-column:1 !important;grid-row:1 !important;order:0 !important;align-self:start !important;width:100% !important;max-width:none !important;min-width:0;margin:0 !important;}body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready .wapu-single__gallery :is(.wapu-vg__thumbs, .wapu-gal__carousel, .wapu-single__thumbs){grid-column:2 !important;grid-row:1 !important;order:0 !important;position:static !important;inset:auto !important;transform:none !important;display:flex !important;flex-direction:column !important;flex-wrap:nowrap !important;align-items:stretch !important;justify-content:flex-start !important;align-self:stretch !important;flex:0 0 auto !important;gap:.5rem;width:4.5rem !important;max-width:4.5rem !important;min-width:0;height:auto !important;max-height:36rem !important;margin:0 !important;padding:0 !important;overflow-x:hidden !important;overflow-y:auto !important;scrollbar-width:thin;visibility:visible !important;opacity:1 !important;}@supports (width: 1cqw){body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready .wapu-single__gallery :is(.wapu-vg__thumbs, .wapu-gal__carousel, .wapu-single__thumbs){height:calc(100cqw - 5.25rem) !important;max-height:calc(100cqw - 5.25rem) !important;}}body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready .wapu-single__gallery :is(.wapu-gal__thumbs, .wapu-single__thumb-track){position:static !important;inset:auto !important;transform:none !important;display:flex !important;flex-direction:column !important;flex-wrap:nowrap !important;align-items:stretch !important;justify-content:flex-start !important;gap:.5rem;flex:1 1 auto !important;width:100% !important;max-width:100% !important;min-width:0;min-height:0;height:auto !important;max-height:100% !important;margin:0 !important;overflow-x:hidden !important;overflow-y:auto !important;scrollbar-width:thin;}body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready .wapu-single__gallery :is(.wapu-vg__thumb, .wapu-gal__thumb, .wapu-single__thumb){box-sizing:border-box;flex:0 0 auto !important;width:100% !important;max-width:100% !important;height:auto !important;aspect-ratio:1 / 1;margin:0 !important;}body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready .wapu-single__gallery :is(.wapu-gal__arrow--prev, .wapu-gal__arrow--next, .wapu-single__thumb-nav){display:none !important;}body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready .wapu-product-media-column > .wapu-product-faqs{width:min(100%, 42rem) !important;max-width:42rem !important;}}@media (min-width: 64rem){body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready > .wapu-single__content{column-gap:40px !important;}}@media (min-width: 64rem){body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready > .wapu-single__content > #wapu-info{width:100% !important;max-width:34rem !important;justify-self:start !important;}}body.kiko-theme .wapu-product-card .kiko-product-badge--hidden,
body.kiko-theme .wapu-product-card .wapu-product-card__badge-fallback,
body.kiko-theme .wapu-product-card .wapu-product-card__loyalty-badge,
body.kiko-theme .wapu-product-card .wapu-loyalty-early-access,
body.kiko-theme .wapu-product-card .onsale,
body.kiko-theme .wapu-product-card .wapu-kit-badge:not(.kiko-product-badge--new):not(.kiko-product-badge--rotating):not(.wapu-kit-badge--nuevo):not(.wapu-kit-badge--new):not(.wapu-spin-slow):not(:has(.wapu-spin-slow)){display:none !important;}body.kiko-theme .wapu-product-card .wapu-kit-badge:is(.kiko-product-badge--new,.wapu-kit-badge--nuevo,.wapu-kit-badge--new){box-sizing:border-box !important;position:absolute !important;top:12px !important;left:12px !important;right:auto !important;bottom:auto !important;z-index:5 !important;display:grid !important;place-items:center !important;aspect-ratio:1 / 1 !important;width:60px !important;height:60px !important;min-width:60px !important;min-height:60px !important;max-width:60px !important;max-height:60px !important;padding:0 !important;margin:0 !important;border:none !important;border-radius:0 !important;background:#000 !important;background-image:none !important;color:#fff !important;font-family:var(--kiko-font-main) !important;font-size:10px !important;font-weight:600 !important;line-height:1 !important;letter-spacing:.08em !important;text-transform:uppercase !important;box-shadow:none !important;transform:none !important;animation:none !important;white-space:nowrap !important;pointer-events:none !important;}body.kiko-theme .wapu-product-card .wapu-kit-badge:is(.kiko-product-badge--new,.wapu-kit-badge--nuevo,.wapu-kit-badge--new) > *{display:none !important;}body.kiko-theme .wapu-product-card .wapu-kit-badge:is(.kiko-product-badge--new,.wapu-kit-badge--nuevo,.wapu-kit-badge--new)::after{content:"NUEVO";display:block;position:static;color:#fff;font:inherit;line-height:1;}body.kiko-theme .wapu-product-card .wapu-kit-badge:is(.kiko-product-badge--rotating,.wapu-spin-slow):not(.kiko-product-badge--new):not(.wapu-kit-badge--nuevo):not(.wapu-kit-badge--new){right:12px !important;left:auto !important;}@media (max-width: 48rem){body.kiko-theme .wapu-product-card .wapu-kit-badge:is(.kiko-product-badge--new,.wapu-kit-badge--nuevo,.wapu-kit-badge--new){width:48px !important;height:48px !important;min-width:48px !important;min-height:48px !important;max-width:48px !important;max-height:48px !important;top:8px !important;left:8px !important;font-size:9px !important;}}body.kiko-theme.single-product .kiko-gallery-nav[hidden]{display:none !important;}@media (min-width: 64rem){body.kiko-theme:is(.tax-product_cat,.kiko-brand-archive) .wapu-archive:has(.kiko-archive-intro--has-image){--kiko-archive-layout-gap:clamp(1rem, 1.667vw, 2rem);box-sizing:border-box;width:100%;max-width:none;margin-inline:0;padding-inline:0 !important;}body.kiko-theme:is(.tax-product_cat,.kiko-brand-archive) .wapu-archive__results:has(.kiko-archive-intro--has-image){width:100%;max-width:none;margin-inline:0;padding-inline:0 !important;}body.kiko-theme:is(.tax-product_cat,.kiko-brand-archive) .wapu-archive__grid:has(> .kiko-archive-intro--has-image){grid-template-columns:repeat(4, minmax(0, 1fr));width:100%;max-width:none;margin-inline:0;padding-inline:0 !important;column-gap:var(--kiko-archive-layout-gap) !important;}body.kiko-theme:is(.tax-product_cat,.kiko-brand-archive) .wapu-archive__grid > .kiko-archive-intro--catalog.kiko-archive-intro--has-image{grid-column:1 / span 2 !important;grid-row:span 2 !important;align-self:stretch !important;aspect-ratio:auto !important;min-height:0 !important;height:auto !important;border-radius:0 !important;}body.kiko-theme:is(.tax-product_cat,.kiko-brand-archive) .wapu-archive__grid > .kiko-archive-intro--catalog.kiko-archive-intro--has-image .kiko-archive-intro__content{height:auto !important;}body.kiko-theme:is(.tax-product_cat,.kiko-brand-archive) .wapu-archive__grid:has(> .kiko-archive-intro--has-image) .wapu-product-card__media{aspect-ratio:1 / 1 !important;height:auto !important;border-radius:0 !important;box-shadow:none;}body.kiko-theme:is(.tax-product_cat,.kiko-brand-archive) .wapu-archive__grid:has(> .kiko-archive-intro--has-image) .wapu-product-card :is(.wapu-product-card__img-link,.wapu-product-card__img-wrap,.wapu-product-card__img,.wapu-sw__wrap,.wapu-sw__img){border-radius:0 !important;}}@media (min-width: 64rem){body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready{--kiko-simple-content-gap:clamp(32px, 5.556vw, 96px);box-sizing:border-box;width:100% !important;max-width:none !important;margin-inline:0 !important;padding-inline:0 !important;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready > .wapu-single__content{grid-template-columns:minmax(0, 10fr) minmax(0, 7fr) !important;column-gap:var(--kiko-simple-content-gap) !important;width:100% !important;max-width:none !important;margin-inline:0 !important;padding-inline:0 !important;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready > .wapu-single__content > #wapu-info{box-sizing:border-box;width:100% !important;max-width:none !important;padding:min(var(--kiko-simple-content-gap), 80px) var(--kiko-simple-content-gap) 0 0 !important;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready .wapu-product-media-column > .wapu-single__gallery{position:static !important;width:100% !important;max-width:none !important;margin:0 !important;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready .wapu-single__gallery :is(.wapu-vg--stacked,.wapu-vg__stage,#wapu-gal){width:100% !important;max-width:none !important;margin-inline:0 !important;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready .wapu-single__gallery :is(.wapu-vg__stage,#wapu-gal),
  body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready .wapu-single__gallery:has(> .wapu-single__main-image){display:grid !important;grid-template-columns:minmax(0, 1fr) 18.3% !important;column-gap:2px !important;width:100% !important;max-width:none !important;margin:0 !important;container-type:inline-size;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready .wapu-single__gallery :is(.wapu-vg__main,.wapu-gal__main,.wapu-single__main-image){width:100% !important;height:auto !important;min-height:0 !important;max-width:none !important;max-height:none !important;padding:0 !important;aspect-ratio:6 / 7 !important;border-radius:0 !important;overflow:hidden !important;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready .wapu-single__gallery :is(.wapu-vg__thumbs,.wapu-gal__carousel,.wapu-single__thumbs){width:100% !important;max-width:none !important;height:calc(95.3167cqw - 2.3333px) !important;max-height:calc(95.3167cqw - 2.3333px) !important;gap:2px !important;padding:0 !important;border-radius:0 !important;scrollbar-width:thin;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready .wapu-single__gallery :is(.wapu-gal__thumbs,.wapu-single__thumb-track){gap:2px !important;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready .wapu-single__gallery :is(.wapu-vg__thumb,.wapu-gal__thumb,.wapu-single__thumb){width:100% !important;height:auto !important;aspect-ratio:6 / 7 !important;padding:0 !important;border-radius:0 !important;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready .wapu-single__gallery img{border-radius:0 !important;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready .kiko-gallery-nav{display:none !important;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready .wapu-single__gallery :is(.wapu-vg__stage,#wapu-gal):not(:has(.wapu-vg__thumbs,.wapu-gal__carousel,.wapu-single__thumbs)),
  body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready .wapu-single__gallery:has(> .wapu-single__main-image):not(:has(.wapu-single__thumbs)){grid-template-columns:minmax(0, 1fr) !important;}}@media (min-width: 64rem){body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready,
  body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready > .wapu-single__content,
  body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready .wapu-product-media-column{overflow:visible !important;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready .wapu-product-media-column{align-self:stretch !important;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready .wapu-product-media-column > .wapu-single__gallery{display:grid !important;flex:1 0 auto !important;align-self:stretch !important;top:auto !important;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready .wapu-single__gallery .wapu-vg--stacked{display:grid !important;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready .wapu-single__gallery :is(.wapu-vg__stage,#wapu-gal),
  body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready .wapu-single__gallery:has(> .wapu-single__main-image){align-items:start !important;align-content:stretch !important;grid-template-rows:minmax(min-content, 1fr) !important;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready .wapu-single__gallery :is(.wapu-vg__main,.wapu-gal__main,.wapu-single__main-image){position:sticky !important;top:var(--kiko-simple-photo-top, 8px) !important;align-self:start !important;max-height:max(120px, calc(100dvh - var(--kiko-simple-photo-top, 8px) - 16px)) !important;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready .wapu-single__gallery :is(.wapu-vg__thumbs,.wapu-gal__carousel,.wapu-single__thumbs){align-self:start !important;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready .wapu-single__gallery img{object-position:center top !important;}}body.kiko-theme .wapu-product-card{box-sizing:border-box;padding:16px !important;}body.kiko-theme .wapu-product-card__info{padding:0 !important;}body.kiko-theme.single-product.kiko-variable-product #wapu-single{--kiko-variable-thumb-size:64px;}body.kiko-theme.single-product.kiko-variable-product #wapu-single .wapu-single__gallery,
body.kiko-theme.single-product.kiko-variable-product #wapu-single .wapu-single__gallery :is(.wapu-vg--stacked,.wapu-vg__stage,#wapu-gal,.wapu-vg__main,.wapu-gal__main,.wapu-single__main-image,.wapu-vg__thumb,.wapu-gal__thumb,.wapu-single__thumb,img){border-radius:0 !important;}body.kiko-theme.single-product.kiko-variable-product #wapu-single .wapu-single__gallery :is(.wapu-vg__thumbs,.wapu-gal__thumbs,.wapu-single__thumb-track){gap:8px !important;}body.kiko-theme.single-product.kiko-variable-product #wapu-single .wapu-single__gallery :is(.wapu-vg__thumb,.wapu-gal__thumb,.wapu-single__thumb){box-sizing:border-box;flex:0 0 var(--kiko-variable-thumb-size) !important;width:var(--kiko-variable-thumb-size) !important;height:var(--kiko-variable-thumb-size) !important;min-width:var(--kiko-variable-thumb-size) !important;min-height:var(--kiko-variable-thumb-size) !important;max-width:var(--kiko-variable-thumb-size) !important;max-height:var(--kiko-variable-thumb-size) !important;aspect-ratio:1 / 1 !important;margin:0 !important;padding:0 !important;}@media (min-width: 64rem){body.kiko-theme.single-product.kiko-variable-product #wapu-single.kiko-variable-layout-ready{--kiko-variable-thumb-size:clamp(56px, 5vw, 80px);box-sizing:border-box;width:min(calc(100% - 48px), 112rem) !important;max-width:112rem !important;margin-inline:auto !important;padding-inline:0 !important;}body.kiko-theme.single-product.kiko-variable-product #wapu-single.kiko-variable-layout-ready > .wapu-single__content{grid-template-columns:minmax(0, 1fr) minmax(0, 1.6fr) minmax(0, 1fr) !important;column-gap:clamp(24px, 2.5vw, 48px) !important;width:100% !important;max-width:none !important;margin-inline:0 !important;padding-inline:0 !important;}body.kiko-theme.single-product.kiko-variable-product #wapu-single.kiko-variable-layout-ready .wapu-product-media-column{align-items:center !important;justify-self:center;}body.kiko-theme.single-product.kiko-variable-product #wapu-single.kiko-variable-layout-ready .wapu-product-media-column > .wapu-single__gallery,
  body.kiko-theme.single-product.kiko-variable-product #wapu-single.kiko-variable-layout-ready .wapu-single__gallery :is(.wapu-vg--stacked,.wapu-vg__stage,#wapu-gal){align-self:center !important;width:100% !important;max-width:none !important;margin-inline:auto !important;}}body.kiko-theme.single-product #wapu-single :is(.wapu-quantity,.wapu-quantity__input,.wapu-quantity__button,.wapu-single__qty-stepper,.wapu-single__qty-input,.quantity,input.qty,.single_add_to_cart_button,.wapu-single__add-btn,.wapu-single__inline-cta-btn){--wtds-button-radius:0;border-radius:0 !important;}body.kiko-theme :is(#wapu-cart-offcanvas,.wapu-mini-cart,.wapu-cart,.woocommerce-cart-form,.cart_totals,.wc-block-cart,.wapu-checkout,.woocommerce-checkout,.wc-block-checkout,#wapu-cart-edit-modal,#wapu-checkout-login-modal) :is(button,.wapu-btn,.button,[role="button"],input[type="submit"],input[type="button"]),
body.kiko-theme:is(.woocommerce-cart,.woocommerce-checkout) :is(.wapu-dialog,.wapu-floating-window) :is(button,.wapu-btn,.button,[role="button"],input[type="submit"],input[type="button"]){--wtds-button-radius:0;border-radius:0 !important;}body.kiko-theme :is(#wapu-cart-offcanvas .wapu-cart-offcanvas__panel,#wapu-mobile-catalog-drawer .wapu-mobile-catalog-drawer__panel,#wapu-mobile-catalog-drawer .wapu-drawer__catalog-cta,#wapu-mobile-catalog-drawer .wapu-drawer__search,#wapu-mobile-catalog-drawer .wapu-drawer__search-input){--wtds-button-radius:0;border-radius:0 !important;}body.kiko-theme :is(.site-header .nav-search-form,.site-header .nav-search-form input[type="search"],.site-header .wh6-search,.site-header .wh6-search > input[type="search"],#wapu-search-modal .wapu-search-box,#wapu-search-modal .wapu-search-input){border-radius:0 !important;}@media (min-width: 64rem){body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready .kiko-gallery-nav--thumbs{grid-column:2 !important;grid-row:1 !important;align-self:start;display:grid !important;grid-template-rows:32px minmax(0, 1fr) 32px;gap:8px;width:100%;height:calc(95.3167cqw - 2.3333px);max-height:max(120px, calc(100dvh - var(--kiko-simple-photo-top, 8px) - 16px));min-height:0;margin:0;overflow:hidden;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready .kiko-gallery-nav--thumbs > :is(.wapu-vg__thumbs,.wapu-gal__carousel,.wapu-single__thumbs){grid-column:1 !important;grid-row:2 !important;height:100% !important;max-height:100% !important;min-height:0 !important;scrollbar-width:none;}body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready .kiko-gallery-nav--thumbs :is(.wapu-gal__thumbs,.wapu-single__thumb-track){scrollbar-width:none;}body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready .kiko-gallery-nav--thumbs :is(.wapu-vg__thumbs,.wapu-gal__thumbs,.wapu-single__thumb-track)::-webkit-scrollbar{display:none;}body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready .kiko-gallery-nav--thumbs :is(.wapu-vg__thumb,.wapu-gal__thumb,.wapu-single__thumb){display:block !important;}body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready .kiko-gallery-nav--thumbs > .kiko-gallery-nav__button{justify-self:center;width:100%;height:32px;margin:0;}body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready .kiko-gallery-nav--thumbs > .kiko-gallery-nav__button svg{transform:rotate(90deg);}body.kiko-theme.single-product #wapu-single.kiko-simple-layout-ready .skin-basic-gallery-nav{display:none !important;}}body.kiko-theme :is(.wapu-mini-cart__btn-checkout,.wapu-mini-cart__btn-cart,.single_add_to_cart_button,.wapu-single__inline-cta-btn,.checkout-button){text-transform:uppercase !important;letter-spacing:2px !important;}.kiko-single-skeleton{display:none;}html.kiko-single-loading body.kiko-theme:is(.kiko-simple-product,.kiko-variable-product) #wapu-single > .wapu-single__content{position:relative !important;min-height:clamp(480px, calc(100svh - 120px), 900px);}html.kiko-single-loading body.kiko-theme:is(.kiko-simple-product,.kiko-variable-product) #wapu-single > .wapu-single__content > :not(.kiko-single-skeleton){visibility:hidden !important;opacity:0 !important;}html.kiko-single-loading body.kiko-theme:is(.kiko-simple-product,.kiko-variable-product) #wapu-single > .wapu-single__content > .kiko-single-skeleton{position:absolute;inset:0;z-index:2;display:grid !important;grid-template-columns:minmax(0, 1fr);align-content:start;gap:24px;padding:16px;background:var(--wtds-surface, #fff);overflow:hidden;pointer-events:none;}.kiko-single-skeleton :is(span,.kiko-single-skeleton__hero){display:block;background:var(--kiko-skeleton-fill, #eeecea);border-radius:0;animation:kiko-skeleton-pulse 1.5s ease-in-out infinite;}.kiko-single-skeleton__identity{order:1;min-width:0;}.kiko-single-skeleton__purchase{order:2;min-width:0;}.kiko-single-skeleton__media{order:0;min-width:0;}.kiko-single-skeleton__hero{width:100%;aspect-ratio:1;}.kiko-single-skeleton__thumbs{display:none;}.kiko-single-skeleton__line{height:14px;margin-bottom:12px;}.kiko-single-skeleton__eyebrow{width:32%;height:12px;margin-bottom:24px;}.kiko-single-skeleton__title{width:96%;height:32px;}.kiko-single-skeleton__title-short{width:64%;height:32px;}.kiko-single-skeleton__paragraph{display:grid;gap:10px;margin-top:24px;}.kiko-single-skeleton__paragraph > span{height:12px;}.kiko-single-skeleton__paragraph > span:last-child{width:72%;}.kiko-single-skeleton__price{width:38%;height:24px;}.kiko-single-skeleton__options{display:flex;gap:8px;margin-top:24px;}.kiko-single-skeleton__options > span{width:40px;height:40px;}.kiko-single-skeleton__button{width:100%;height:48px;margin-top:24px;}body.kiko-simple-product .kiko-single-skeleton__options{display:none;}@keyframes kiko-skeleton-pulse{50%{opacity:.55;}}@media (prefers-reduced-motion: reduce){.kiko-single-skeleton :is(span,.kiko-single-skeleton__hero){animation:none;}}@media (min-width: 64rem){html.kiko-single-loading body.kiko-theme.kiko-simple-product #wapu-single{width:100% !important;max-width:none !important;margin-inline:0 !important;padding-inline:0 !important;}html.kiko-single-loading body.kiko-theme:is(.kiko-simple-product,.kiko-variable-product) #wapu-single > .wapu-single__content{width:100% !important;max-width:none !important;margin-inline:0 !important;padding-inline:0 !important;}html.kiko-single-loading body.kiko-theme.kiko-variable-product #wapu-single{width:min(calc(100% - 48px), 112rem) !important;max-width:112rem !important;margin-inline:auto !important;padding-inline:0 !important;}html.kiko-single-loading body.kiko-theme.kiko-variable-product #wapu-single > .wapu-single__content > .kiko-single-skeleton{grid-template-columns:minmax(0, 1fr) minmax(0, 1.6fr) minmax(0, 1fr);gap:clamp(24px, 2.5vw, 48px);padding:0;}body.kiko-variable-product .kiko-single-skeleton__identity{grid-column:1;grid-row:1;}body.kiko-variable-product .kiko-single-skeleton__media{grid-column:2;grid-row:1;}body.kiko-variable-product .kiko-single-skeleton__purchase{grid-column:3;grid-row:1;}body.kiko-variable-product .kiko-single-skeleton__thumbs{display:flex;justify-content:center;gap:8px;margin-top:8px;}body.kiko-variable-product .kiko-single-skeleton__thumbs > span{width:clamp(56px, 5vw, 80px);aspect-ratio:1;}html.kiko-single-loading body.kiko-theme.kiko-simple-product #wapu-single > .wapu-single__content > .kiko-single-skeleton{grid-template-columns:minmax(0, 10fr) minmax(0, 7fr);gap:32px clamp(32px, 5.556vw, 96px);padding:0;}body.kiko-simple-product .kiko-single-skeleton__media{display:grid;grid-column:1;grid-row:1 / span 2;grid-template-columns:minmax(0, 1fr) 18.3%;gap:2px;}body.kiko-simple-product .kiko-single-skeleton__hero{aspect-ratio:6 / 7;}body.kiko-simple-product .kiko-single-skeleton__thumbs{display:grid;gap:2px;align-content:start;padding-top:40px;}body.kiko-simple-product .kiko-single-skeleton__thumbs > span{width:100%;aspect-ratio:6 / 7;}body.kiko-simple-product .kiko-single-skeleton__identity{grid-column:2;grid-row:1;padding-top:min(5.556vw, 80px);padding-right:clamp(32px, 5.556vw, 96px);}body.kiko-simple-product .kiko-single-skeleton__purchase{grid-column:2;grid-row:2;padding-right:clamp(32px, 5.556vw, 96px);}}@media (min-width: 64rem){body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready.kiko-scroll-gallery-ready > .wapu-single__content{align-items:start !important;overflow:visible !important;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready.kiko-scroll-gallery-ready .wapu-product-media-column{grid-column:1 !important;grid-row:1 !important;align-self:start !important;height:auto !important;min-height:0 !important;overflow:visible !important;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready.kiko-scroll-gallery-ready .wapu-product-media-column > .wapu-single__gallery{display:block !important;position:static !important;flex:none !important;height:auto !important;overflow:visible !important;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready.kiko-scroll-gallery-ready .wapu-single__gallery > #wapu-gal,
  body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready.kiko-scroll-gallery-ready .wapu-single__gallery > :not(.kiko-scroll-gallery){display:none !important;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready.kiko-scroll-gallery-ready .kiko-scroll-gallery{display:grid;grid-template-columns:minmax(0, 1fr);gap:2px;width:100%;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready.kiko-scroll-gallery-ready .kiko-scroll-gallery__frame{position:relative;width:100%;aspect-ratio:6 / 7;margin:0;padding:0;overflow:hidden;background:var(--wtds-surface-2, #f6f6f6);}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready.kiko-scroll-gallery-ready .kiko-scroll-gallery__media{display:block !important;position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;max-width:none !important;max-height:none !important;object-fit:contain !important;object-position:center !important;border:0;border-radius:0 !important;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready.kiko-scroll-gallery-ready > .wapu-single__content > #wapu-info{position:sticky !important;top:var(--kiko-simple-info-top, 8px) !important;grid-column:2 !important;grid-row:1 !important;align-self:start !important;height:auto !important;max-height:none !important;overflow:visible !important;padding-top:0 !important;margin-top:min(var(--kiko-simple-content-gap), 80px) !important;}body.kiko-theme.single-product #wapu-single.kiko-variable-layout-ready.kiko-simple-layout-ready.kiko-scroll-gallery-ready > .wapu-single__content > .wapu-product-faqs{display:block !important;position:static !important;grid-column:1 / -1 !important;grid-row:2 !important;width:min(100%, 72rem) !important;max-width:72rem !important;margin:48px auto 0 !important;padding-inline:24px;}body.kiko-simple-product .kiko-single-skeleton__media{grid-template-columns:minmax(0, 1fr);}body.kiko-simple-product .kiko-single-skeleton__thumbs{display:none;}}body.kiko-theme .wapu-product-card .wapu-product-card__media > .wapu-product-card__badges.wapu-product-card__badges--unified[data-wapu-card-badges]{justify-content:flex-end;}body.kiko-theme .wapu-product-card .wapu-product-card__badges--unified .wa-badge{min-width:42px;padding:2px 6px;border:0;border-radius:5px;background:#1f1f1f;color:#f9f9f9;}body.kiko-theme .wapu-product-card .wapu-product-card__badges--unified .wa-badge,
body.kiko-theme .wapu-product-card .wapu-product-card__badges--unified .wa-badge__label{font-family:"Bebas Neue", sans-serif !important;font-size:12px !important;font-weight:700;line-height:17px;}body.kiko-theme .wapu-product-card .wapu-product-card__badges--unified .wa-badge[data-wapu-badge-kind="sale"]{background:#f2f4f5;color:#1257778a;}
