:root{--shop-ui-custom-heading-ratio:1;--shop-ui-custom-paragraph-ratio:1}@media(min-width:769px){:root{--shop-ui-custom-heading-ratio:1.3;--shop-ui-custom-paragraph-ratio:1.25}}@media(min-width:1025px){:root{--shop-ui-custom-heading-ratio:1.75;--shop-ui-custom-paragraph-ratio:1.5}}.rich-text{font-family:var(--shop-ui-custom-font-family,var(--shop-ui-common-layout-font-family));font-weight:var(--shop-ui-custom-font-weight,inherit);font-size:var(--shop-ui-custom-font-size,inherit);color:var(--shop-ui-custom-font-color,inherit);letter-spacing:var(--shop-ui-custom-text-letter-spacing,inherit);line-height:var(--shop-ui-custom-text-line-height,inherit);text-align:var(--shop-ui-custom-text-alignment,inherit);min-height:1.2em;word-break:break-word}.rich-text--text-bold{font-weight:700}.rich-text--text-italic{font-style:italic}.rich-text--text-underline{text-decoration:underline}.rich-text--text-line-through{text-decoration:line-through}.rich-text--official-heading-large{font-size:var(--shop-ui-common-layout-h1-font-size,32px);font-weight:var(--shop-ui-custom-font-weight,var(--shop-ui-common-layout-h1-font-weight,inherit));color:var(--shop-ui-custom-font-color,var(--shop-ui-common-layout-h1-font-color,inherit));letter-spacing:var(--shop-ui-custom-text-letter-spacing,var(--shop-ui-common-layout-h1-font-letter-spacing,inherit));font-family:var(--shop-ui-custom-font-family,var(--shop-ui-common-layout-h1-font-family,inherit));line-height:var(--shop-ui-custom-text-line-height,var(--shop-ui-common-layout-h1-font-line-height,inherit))}@media(min-width:769px){.rich-text--official-heading-large{font-size:calc(var(--shop-ui-common-layout-h1-font-size, 32px)*1.3);letter-spacing:calc(var(--shop-ui-custom-text-letter-spacing, var(--shop-ui-common-layout-h1-font-letter-spacing, 0px))*1.3)}}@media(min-width:1025px){.rich-text--official-heading-large{font-size:calc(var(--shop-ui-common-layout-h1-font-size, 32px)*1.75);letter-spacing:calc(var(--shop-ui-custom-text-letter-spacing, var(--shop-ui-common-layout-h1-font-letter-spacing, 0px))*1.75)}}.rich-text--official-heading-medium{font-size:var(--shop-ui-common-layout-h2-font-size,27px);font-weight:var(--shop-ui-custom-font-weight,var(--shop-ui-common-layout-h2-font-weight,inherit));color:var(--shop-ui-custom-font-color,var(--shop-ui-common-layout-h2-font-color,inherit));letter-spacing:var(--shop-ui-custom-text-letter-spacing,var(--shop-ui-common-layout-h2-font-letter-spacing,inherit));font-family:var(--shop-ui-custom-font-family,var(--shop-ui-common-layout-h2-font-family,inherit));line-height:var(--shop-ui-custom-text-line-height,var(--shop-ui-common-layout-h2-font-line-height,inherit))}@media(min-width:769px){.rich-text--official-heading-medium{font-size:calc(var(--shop-ui-common-layout-h2-font-size, 27px)*1.3);letter-spacing:calc(var(--shop-ui-custom-text-letter-spacing, var(--shop-ui-common-layout-h2-font-letter-spacing, 0px))*1.3)}}@media(min-width:1025px){.rich-text--official-heading-medium{font-size:calc(var(--shop-ui-common-layout-h2-font-size, 27px)*1.75);letter-spacing:calc(var(--shop-ui-custom-text-letter-spacing, var(--shop-ui-common-layout-h2-font-letter-spacing, 0px))*1.75)}}.rich-text--official-heading-small{font-size:var(--shop-ui-common-layout-h3-font-size,18px);font-weight:var(--shop-ui-custom-font-weight,var(--shop-ui-common-layout-h3-font-weight,inherit));color:var(--shop-ui-custom-font-color,var(--shop-ui-common-layout-h3-font-color,inherit));letter-spacing:var(--shop-ui-custom-text-letter-spacing,var(--shop-ui-common-layout-h3-font-letter-spacing,inherit));font-family:var(--shop-ui-custom-font-family,var(--shop-ui-common-layout-h3-font-family,inherit));line-height:var(--shop-ui-custom-text-line-height,var(--shop-ui-common-layout-h3-font-line-height,inherit))}@media(min-width:769px){.rich-text--official-heading-small{font-size:calc(var(--shop-ui-common-layout-h3-font-size, 18px)*1.3);letter-spacing:calc(var(--shop-ui-custom-text-letter-spacing, var(--shop-ui-common-layout-h3-font-letter-spacing, 0px))*1.3)}}@media(min-width:1025px){.rich-text--official-heading-small{font-size:calc(var(--shop-ui-common-layout-h3-font-size, 18px)*1.75);letter-spacing:calc(var(--shop-ui-custom-text-letter-spacing, var(--shop-ui-common-layout-h3-font-letter-spacing, 0px))*1.75)}}.rich-text--official-paragraph-large{font-size:var(--shop-ui-common-layout-p1-font-size,16px);font-weight:var(--shop-ui-custom-font-weight,var(--shop-ui-common-layout-p1-font-weight,inherit));color:var(--shop-ui-custom-font-color,var(--shop-ui-common-layout-p1-font-color,inherit));letter-spacing:var(--shop-ui-custom-text-letter-spacing,var(--shop-ui-common-layout-p1-font-letter-spacing,inherit));font-family:var(--shop-ui-custom-font-family,var(--shop-ui-common-layout-p1-font-family,inherit));line-height:var(--shop-ui-custom-text-line-height,var(--shop-ui-common-layout-p1-font-line-height,inherit))}@media(min-width:769px){.rich-text--official-paragraph-large{font-size:calc(var(--shop-ui-common-layout-p1-font-size, 16px)*1.25);letter-spacing:calc(var(--shop-ui-custom-text-letter-spacing, var(--shop-ui-common-layout-p1-font-letter-spacing, 0px))*1.25)}}@media(min-width:1025px){.rich-text--official-paragraph-large{font-size:calc(var(--shop-ui-common-layout-p1-font-size, 16px)*1.5);letter-spacing:calc(var(--shop-ui-custom-text-letter-spacing, var(--shop-ui-common-layout-p1-font-letter-spacing, 0px))*1.5)}}.rich-text--official-paragraph-medium{font-size:var(--shop-ui-common-layout-p2-font-size,14px);font-weight:var(--shop-ui-custom-font-weight,var(--shop-ui-common-layout-p2-font-weight,inherit));color:var(--shop-ui-custom-font-color,var(--shop-ui-common-layout-p2-font-color,inherit));letter-spacing:var(--shop-ui-custom-text-letter-spacing,var(--shop-ui-common-layout-p2-font-letter-spacing,inherit));font-family:var(--shop-ui-custom-font-family,var(--shop-ui-common-layout-p2-font-family,inherit));line-height:var(--shop-ui-custom-text-line-height,var(--shop-ui-common-layout-p2-font-line-height,inherit))}@media(min-width:769px){.rich-text--official-paragraph-medium{font-size:calc(var(--shop-ui-common-layout-p2-font-size, 14px)*1.25);letter-spacing:calc(var(--shop-ui-custom-text-letter-spacing, var(--shop-ui-common-layout-p2-font-letter-spacing, 0px))*1.25)}}@media(min-width:1025px){.rich-text--official-paragraph-medium{font-size:calc(var(--shop-ui-common-layout-p2-font-size, 14px)*1.5);letter-spacing:calc(var(--shop-ui-custom-text-letter-spacing, var(--shop-ui-common-layout-p2-font-letter-spacing, 0px))*1.5)}}.rich-text--official-paragraph-small{font-size:var(--shop-ui-common-layout-p3-font-size,12px);font-weight:var(--shop-ui-custom-font-weight,var(--shop-ui-common-layout-p3-font-weight,inherit));color:var(--shop-ui-custom-font-color,var(--shop-ui-common-layout-p3-font-color,inherit));letter-spacing:var(--shop-ui-custom-text-letter-spacing,var(--shop-ui-common-layout-p3-font-letter-spacing,inherit));font-family:var(--shop-ui-custom-font-family,var(--shop-ui-common-layout-p3-font-family,inherit));line-height:var(--shop-ui-custom-text-line-height,var(--shop-ui-common-layout-p3-font-line-height,inherit))}@media(min-width:769px){.rich-text--official-paragraph-small{font-size:calc(var(--shop-ui-common-layout-p3-font-size, 12px)*1.25);letter-spacing:calc(var(--shop-ui-custom-text-letter-spacing, var(--shop-ui-common-layout-p3-font-letter-spacing, 0px))*1.25)}}@media(min-width:1025px){.rich-text--official-paragraph-small{font-size:calc(var(--shop-ui-common-layout-p3-font-size, 12px)*1.5);letter-spacing:calc(var(--shop-ui-custom-text-letter-spacing, var(--shop-ui-common-layout-p3-font-letter-spacing, 0px))*1.5)}}.rich-text--custom{font-size:calc(var(--shop-ui-custom-paragraph-ratio)*var(--shop-ui-custom-font-size))}.button-container{--shop-ui-custom-button-padding-x:0;--shop-ui-custom-button-padding-x-tablet:0;--shop-ui-custom-button-padding-x-mobile:0;--shop-ui-custom-button-padding-y:0;--shop-ui-custom-button-padding-y-tablet:0;--shop-ui-custom-button-padding-y-mobile:0;width:100%;height:100%;text-align:var(--shop-ui-custom-button-alignment);padding:2px}.button{--shop-ui-custom-font-weight:inherit;--shop-ui-custom-font-size:inherit;--shop-ui-custom-font-color:inherit;--shop-ui-custom-text-letter-spacing:inherit;--shop-ui-custom-text-alignment:inherit;display:inline-block;background:var(--shop-ui-custom-background-color);border-radius:var(--shop-ui-custom-border-radius);font-family:var(--shop-ui-custom-font-family,var(--shop-ui-common-layout-font-family));font-weight:var(--shop-ui-custom-font-weight);font-size:calc(var(--shop-ui-custom-paragraph-ratio)*var(--shop-ui-custom-font-size));color:var(--shop-ui-custom-font-color);letter-spacing:var(--shop-ui-custom-text-letter-spacing);text-align:var(--shop-ui-custom-text-alignment);border-width:var(--shop-ui-custom-border-width,0);border-style:solid;border-color:var(--shop-ui-custom-border-color,transparent);padding:var(--shop-ui-custom-button-padding-y-mobile,0) var(--shop-ui-custom-button-padding-x-mobile,0)}@media(min-width:769px){.button{padding-left:var(--shop-ui-custom-button-padding-x-tablet,0)}}@media(min-width:1025px){.button{padding-left:var(--shop-ui-custom-button-padding-x,0)}}@media(min-width:769px){.button{padding-right:var(--shop-ui-custom-button-padding-x-tablet,0)}}@media(min-width:1025px){.button{padding-right:var(--shop-ui-custom-button-padding-x,0)}}@media(min-width:769px){.button{padding-bottom:var(--shop-ui-custom-button-padding-y-tablet,0)}}@media(min-width:1025px){.button{padding-bottom:var(--shop-ui-custom-button-padding-y,0)}}@media(min-width:769px){.button{padding-top:var(--shop-ui-custom-button-padding-y-tablet,0)}}@media(min-width:1025px){.button{padding-top:var(--shop-ui-custom-button-padding-y,0)}}.button--text-bold,.button--text-bold--active:active,.button--text-bold--hover:hover{font-weight:700}.button--text-italic,.button--text-italic--active:active,.button--text-italic--hover:hover{font-style:italic}.button--text-underline,.button--text-underline--active:active,.button--text-underline--hover:hover{text-decoration:underline}.button--shadow{box-shadow:0 1px 2px 0 rgba(0,0,0,.06),0 1px 3px 0 rgba(0,0,0,.1)}.button:hover{border-width:var(--shop-ui-custom-hover-border-width,var(--shop-ui-custom-border-width,0));background:var(--shop-ui-custom-hover-background-color,var(--shop-ui-custom-background-color,transparent));border-color:var(--shop-ui-custom-hover-border-color,var(--shop-ui-custom-border-color,transparent));border-radius:var(--shop-ui-custom-hover-border-radius,var(--shop-ui-custom-border-radius,transparent));color:var(--shop-ui-custom-hover-font-color,var(--shop-ui-custom-font-color,inherit))}.button:active{border-width:var(--shop-ui-custom-active-border-width,var(--shop-ui-custom-border-width,0));background:var(--shop-ui-custom-active-background-color,var(--shop-ui-custom-background-color,inherit));border-color:var(--shop-ui-custom-active-border-color,var(--shop-ui-custom-border-color,inherit));border-radius:var(--shop-ui-custom-active-border-radius,var(--shop-ui-custom-border-radius,inherit));color:var(--shop-ui-custom-active-font-color,var(--shop-ui-custom-font-color,inherit))}.button-left-icon{margin-right:calc(8px*var(--shop-ui-custom-paragraph-ratio))}.button-right-icon{margin-left:calc(8px*var(--shop-ui-custom-paragraph-ratio))}@keyframes shop-ui-media-resizing{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes shop-ui-media-image-loading{0%{background-color:#f7f7f8}50%{background-color:#eeeeef}to{background-color:#f7f7f8}}.shop-ui-media{display:flex;position:relative;overflow:hidden;width:100%;height:auto;justify-content:var(--shop-ui-custom-media-alignment);--shop-ui-custom-image-fit:contain;--shop-ui-custom-image-position:center}.shop-ui-media-container{width:var(--shop-ui-custom-media-width,auto);border-radius:var(--shop-ui-custom-border-radius,0);overflow:hidden}.shop-ui-media-image,.shop-ui-media-picture{display:inline-block;width:100%;height:auto;vertical-align:top;aspect-ratio:var(--shop-ui-custom-media-ratio,unset)}.shop-ui-media-image{object-fit:var(--shop-ui-custom-image-fit);object-position:var(--shop-ui-custom-image-position) center;content-visibility:auto;-webkit-touch-callout:none}.shop-ui-media-image.error{visibility:hidden}.shop-ui-media-video{width:var(--shop-ui-custom-media-width,auto);height:100%;object-fit:cover;object-position:var(--shop-ui-custom-image-position) center;content-visibility:auto}.shop-ui-media-video iframe{width:100%!important}.shop-ui-media-video--external{aspect-ratio:var(--shop-ui-custom-media-ratio,unset)}.shop-ui-media-video--external iframe{height:100%}.shop-ui-media-video--editing iframe,.shop-ui-media-video--editing video{pointer-events:none}.shop-ui-media-resizing{position:absolute;top:0;left:0;width:100%;animation:shop-ui-media-resizing 1s linear infinite}.shop-ui-media--uploading{position:relative;width:100%;height:0;line-height:0;padding-top:50%}.shop-ui-media--uploading>*{position:absolute;inset:0;animation:shop-ui-media-image-loading 1s linear infinite}.shop-ui-media--mask .shop-ui-media-container{position:relative;pointer-events:all}.shop-ui-media--mask .shop-ui-media-container:after{content:"";position:absolute;inset:0;background-color:var(--shop-ui-custom-media-mask-color);border-radius:var(--shop-ui-custom-border-radius,0);pointer-events:none}.product-card-list{--shop-ui-custom-product-card-height:100%;place-items:stretch}.product-card-list__title{font-family:var(--shop-ui-custom-font-family,var(--shop-ui-common-layout-font-family));font-weight:var(--shop-ui-custom-font-weight,400);font-size:calc(var(--shop-ui-custom-font-size)*1.1);letter-spacing:var(--shop-ui-custom-text-letter-spacing);color:var(--shop-ui-custom-font-color);margin-bottom:8px}@media(min-width:769px){.product-card-list__title{margin-bottom:16px}}@media(min-width:1025px){.product-card-list__title{margin-bottom:20px}}.product-card-list--feature .product-card__image{padding-top:120%}.product-card-list--light{padding-bottom:18px}.product-card-list--light .product-card__price-box{flex-direction:row}.product-card-list--light .product-card__content{padding:8px}@media(min-width:769px){.product-card-list--light .product-card__content{padding:16px}}@media(min-width:1025px){.product-card-list--light .product-card__content{padding:20px}}.scroll .product-card-list__viewport{width:100%;overflow:auto;touch-action:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:20px;margin-bottom:-20px}.grid .product-card__box{display:grid;grid-column-gap:var(--shop-ui-custom-product-card-list-gap,16px);column-gap:var(--shop-ui-custom-product-card-list-gap,16px);grid-row-gap:calc(var(--shop-ui-custom-product-card-list-gap, 16px)*1.2);row-gap:calc(var(--shop-ui-custom-product-card-list-gap, 16px)*1.2);grid-template-columns:repeat(2,1fr)}@media(min-width:769px){.grid .product-card__box{grid-template-columns:repeat(var(--shop-ui-custom-product-card-list-items,3),1fr)}}.product-card{--product-card-content-padding:0px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;font-family:var(--shop-ui-custom-font-family,var(--shop-ui-common-layout-font-family));font-weight:var(--shop-ui-custom-font-weight,400);font-size:var(--shop-ui-custom-font-size,16px);letter-spacing:var(--shop-ui-custom-text-letter-spacing);text-align:var(--shop-ui-custom-text-alignment);color:var(--shop-ui-custom-font-color);gap:16px;height:var(--shop-ui-custom-product-card-height,unset);border-radius:var(--shop-ui-custom-product-card-list-border-radius);width:100%}.product-card--fullWidth{width:100%}.product-card__upper-area{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;gap:13px}.product-card__upper-area--shadow{--product-card-content-padding:16px;gap:0;box-shadow:0 4px 8px 0 rgba(0,0,0,.08)}.product-card__upper-area--shadow span.product-card__price{margin-right:8px}.product-card__upper-area--shadow b.product-card__price{margin-right:0}.product-card__lower-area{width:100%;padding-bottom:2px}.product-card__badge{position:absolute;top:0;left:0;font-size:calc(var(--shop-ui-custom-font-size, 16px)*.9);font-weight:600;line-height:1.2;white-space:nowrap;font-family:inherit;color:var(--shop-ui-custom-component-promo-badge-text-color);background-color:var(--shop-ui-custom-component-promo-badge-bg-color);border-top-right-radius:4px;border-bottom-right-radius:4px;padding:4px 8px;z-index:1}.product-card__badge--out-of-stock{background-color:#acacac;border-top-right-radius:0;border-bottom-right-radius:0}.product-card__price-badge{position:absolute;bottom:-1px;left:0;padding:8px;color:#202026;background-color:#fff;font-size:var(--shop-ui-custom-font-size)}.product-card__content{flex:1 1;font-size:var(--shop-ui-custom-font-size,16px);font-weight:var(--shop-ui-custom-font-weight,400);font-family:var(--shop-ui-custom-font-family,var(--shop-ui-common-layout-font-family));color:var(--shop-ui-custom-font-color);display:flex;flex-direction:column;gap:1px}.product-card__content__title{flex:1 1;font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;letter-spacing:inherit;text-align:inherit;line-height:1.4;margin-bottom:8px}.product-card__price-box{display:flex;flex-direction:row-reverse;justify-content:var(--shop-ui-product-card-price-justify-content);align-items:flex-end;flex-wrap:wrap;row-gap:8px}.product-card__price{white-space:nowrap;font-size:var(--shop-ui-custom-font-size,16px);font-weight:var(--shop-ui-custom-font-weight,400);line-height:1;font-family:var(--shop-ui-custom-font-family,var(--shop-ui-common-layout-font-family));color:var(--shop-ui-custom-font-color)}.product-card__price+b{font-size:calc(var(--shop-ui-custom-font-size)*.9);color:#7c7c80;font-weight:400;text-decoration:line-through;line-height:1}.product-card b.product-card__price{margin-right:8px}.product-card__button{width:100%;padding:12px;border-radius:var(--shop-ui-custom-border-radius);font-family:var(--shop-ui-custom-font-family,var(--shop-ui-common-layout-font-family));font-weight:var(--shop-ui-custom-font-weight,400);letter-spacing:var(--shop-ui-custom-text-letter-spacing);font-size:var(--shop-ui-custom-font-size);box-shadow:0 1px 2px 0 rgba(0,0,0,.06),0 1px 3px 0 rgba(0,0,0,.1);background-color:var(--shop-ui-custom-component-primary-button-bg-color);color:var(--shop-ui-custom-component-primary-button-text-color);border-radius:6px}.product-card__button:hover{filter:brightness(1.1)}.product-card__button:active{filter:brightness(1.2)}.product-card__title-skeleton{width:80%;height:20px;margin-bottom:4px}.product-card__price-skeleton{width:50%;height:20px}.product-card__box{display:flex;flex-wrap:nowrap;gap:var(--shop-ui-custom-product-card-list-gap,16px);justify-content:flex-start}.scroll .product-card__container{width:100%;scroll-snap-align:start;flex:0 0 calc(45.4545454545% - var(--shop-ui-custom-product-card-list-gap, 16px));max-width:calc(45.4545454545% - var(--shop-ui-custom-product-card-list-gap, 16px))}@media(min-width:769px){.scroll .product-card__container{flex:0 0 calc(100%/(var(--shop-ui-custom-product-card-list-items, 3) + .2) - var(--shop-ui-custom-product-card-list-gap, 16px));max-width:calc(100%/(var(--shop-ui-custom-product-card-list-items, 3) + .2) - var(--shop-ui-custom-product-card-list-gap, 16px))}}.product-card__image,.product-card__image-box{position:relative;width:100%}.product-card__image{aspect-ratio:1/1}@supports not (aspect-ratio:1/1){.product-card__image{width:100%;height:0;line-height:0;padding-top:100%}.product-card__image__picture{position:absolute;top:0;left:0;width:100%;height:100%}}.ssr-product-card{width:100%}.Divider_divider__tReM_{--shop-ui-custom-color:transparent;--shop-ui-custom-border-width:1px;--shop-ui-custom-border-style:solid;--shop-ui-custom-button-padding-x:0;--shop-ui-custom-button-padding-y:0;padding:var(--shop-ui-custom-button-padding-y) var(--shop-ui-custom-button-padding-x)}.Divider_dividerLine__0kw15{border-top:var(--shop-ui-custom-border-width) var(--shop-ui-custom-border-style) var(--shop-ui-custom-color)}.ProductGroup_root__tS9a_{--shop-ui-custom-font-weight:inherit;--shop-ui-custom-font-size:inherit;--shop-ui-custom-font-color:inherit;--shop-ui-custom-text-letter-spacing:inherit;--shop-ui-custom-text-alignment:left;--shop-ui-custom-component-primary-button-bg-color:rgba(33,32,38,1);--shop-ui-custom-component-primary-button-text-color:rgba(255,255,255,1);--shop-ui-custom-component-promo-badge-bg-color:rgba(255,255,255,1);--shop-ui-custom-component-promo-badge-text-color:rgba(33,32,38,1);--shop-ui-product-card-price-justify-content:flex-end;overflow:hidden}
/*# sourceMappingURL=https://pinzap.pinkoi.com/static/css/3a789ebc97fbb166.css.map*/