@layer pigment._1fg2uab{.pqumy51{margin-top:16px}@media (max-width:1023px){.pqumy51{padding:0 24px}}}@layer pigment._8sc5ya{.swtwkiq{--ugc-tile-width:calc(100% / 1.5);--ugc-gap:4px;--ugc-caption-height:32px;--ugc-edge-gutter:16px;--ugc-side-padding:0px;position:relative;margin:32px 0;padding:32px 0}@media (min-width:768px){.swtwkiq{--ugc-tile-width:calc(100% / 3.5);--ugc-edge-gutter:0px;--ugc-side-padding:24px}}@media (min-width:1024px){.swtwkiq{--ugc-tile-width:calc(100% / 4.5);--ugc-side-padding:40px}}@media (min-width:1200px){.swtwkiq{--ugc-tile-width:calc(100% / 6)}}.h14zmz0f{text-align:left;font-family:var(--typography-fonts-primary),sans-serif;font-weight:400;font-size:20px;margin:0 0 16px;padding-inline:calc(var(--ugc-side-padding) + var(--ugc-edge-gutter));color:#000000;line-height:1.3}.s1m9fif9{position:relative;padding-inline:var(--ugc-side-padding)}.v1251som{background-color:rgba(51,51,51,.8)!important;font-family:var(--typography-fonts-primary),sans-serif;color:#333333}.v1251som .fs-detail-container{background-color:#FFF2F2;padding:0!important;border-radius:0!important}.v1251som .fs-detail-left{background-color:#FFF8F8;vertical-align:middle!important;border-radius:0!important;animation:none!important}.v1251som .fs-detail-image,.v1251som video.fs-embed{display:block;width:100%;max-height:80vh;object-fit:contain}.v1251som .fs-detail-right{padding-top:4px!important}.v1251som .fs-detail-nav-bar-arrows .fs-detail-nav-button svg{transform:scale(.7)}.v1251som .fs-detail-nav-button{padding:8px!important;color:#333333}.v1251som .fs-detail-nav-button svg path{stroke:#333333}.v1251som .fs-detail-nav-button.fs-button-inactive svg path{stroke:#b5b5b5}.v1251som .fs-detail-nav-button:focus-visible{outline:2px solid #1f1f1f;outline-offset:-2px}.v1251som .fs-detail-nav-button--outside{display:none!important}.v1251som div.fs-detail-title{font-family:var(--typography-fonts-primary),sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:1.5;color:#333333;padding:8px 16px}.v1251som .fs-detail-title a{color:#333333}.v1251som .fs-post-info{font-family:var(--typography-fonts-primary),sans-serif;font-size:12px;color:#666666}.v1251som a.fs-shop-link.fs-link-list,.v1251som li.fs-link-list{display:flex;align-items:center;gap:12px;height:auto;padding:8px 16px;font-family:var(--typography-fonts-primary),sans-serif;color:#333333!important;justify-content:space-evenly}.v1251som .fs-link-active,.v1251som .fs-link-list a:hover,.v1251som a.fs-shop-link.fs-link-list:hover{background-color:#FFF8F8!important;color:#333333!important}.v1251som .fs-detail-product-image{flex:0 0 96px;width:96px;aspect-ratio:3/4;object-fit:cover;border-radius:4px}.v1251som .fs-link-text,.v1251som .fs-product-description{font-size:14px;font-weight:500;color:#333333!important}.v1251som .fs-detail-shares{padding:8px 16px!important;list-style:none}.v1251som .fs-detail-shares svg path{fill:#666666!important}.v1251som #fs-detail-branding,.v1251som .fs-overlay-branding{display:none!important}.fs-desktop .v1251som .fs-detail-container{max-width:min(960px,calc(100vw - 2 * 32px));margin:32px auto!important;border-radius:8px;overflow:hidden;box-shadow:0 20px 25px rgba(0,0,0,.2)}.fs-desktop .v1251som .fs-detail-right{padding:8px 0}.fs-mobile .v1251som{align-items:flex-start;background-color:#FFF2F2!important}.fs-mobile .v1251som .fs-detail-container,.fs-mobile .v1251som .fs-detail-outer-container{width:100%;min-height:100%;margin:0!important}.p6ivvhi{display:flex;overflow:hidden}.pzste1m{flex:0 0 var(--ugc-tile-width);padding:0}.pzste1m:first-child{flex-basis:calc(var(--ugc-tile-width) + var(--ugc-edge-gutter));padding-left:var(--ugc-edge-gutter)}.pzste1m:before{content:"";display:block;aspect-ratio:3/4;background-color:#fbfbfb}.pzste1m:nth-child(2n):before{background-color:#ffffff}.e2yt2r3[data-status=idle],.e2yt2r3[data-status=loading]{position:absolute;inset:0 var(--ugc-side-padding);opacity:0;pointer-events:none}.e2yt2r3 .fs-wrapper{height:auto!important}.e2yt2r3 .fs-entry-container{--ugc-pad-start:0px;--ugc-pad-end:0px;position:relative!important;box-sizing:border-box;width:calc(var(--ugc-tile-width) + var(--ugc-pad-start) + var(--ugc-pad-end))!important;height:auto!important;padding:0 var(--ugc-pad-end) var(--ugc-caption-height) var(--ugc-pad-start)!important;scroll-snap-align:start}.e2yt2r3 .fs-entry-container:not(.fs-entry-container~.fs-entry-container){--ugc-pad-start:var(--ugc-edge-gutter)}.e2yt2r3 .fs-entry-container:not(:has(~.fs-entry-container)){--ugc-pad-end:var(--ugc-edge-gutter)}.e2yt2r3 div.fs-timeline-entry{position:relative!important;inset:auto!important;width:auto!important;height:auto!important;aspect-ratio:3/4;margin:0!important;overflow:visible!important;background-size:cover;background-position:50%;cursor:pointer;border-radius:0!important}.e2yt2r3 div.fs-timeline-entry div.fs-text-container{position:absolute!important;top:100%!important;left:0!important;right:0!important;bottom:auto!important;display:flex!important;align-items:center;margin:0!important;padding:0!important;opacity:1!important;visibility:visible!important;background:none!important}.e2yt2r3 .fs-entry-date,.e2yt2r3 .fs-has-links,.e2yt2r3 .fs-hover-products,.e2yt2r3 .fs-service-icon{display:none!important}.e2yt2r3 .fs-timeline-text{width:100%;min-width:0;position:static!important;display:block!important;line-height:normal;padding:0 4px!important;margin:4px 0!important;color:#000000!important}.e2yt2r3 div.fs-entry-title{display:block!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--typography-fonts-primary),sans-serif!important;font-size:14px!important;font-weight:400;color:#333333!important;text-decoration:underline;font-style:normal!important;line-height:1.4em!important}.e2yt2r3 .fs-has-embed{position:absolute;inset:0 calc(var(--ugc-gap) + var(--ugc-pad-end)) var(--ugc-caption-height) calc(var(--ugc-gap) + var(--ugc-pad-start));display:flex;align-items:center;justify-content:center;pointer-events:none;background:none}.e2yt2r3 .fs-has-embed:before{content:"";width:40px;height:40px;border-radius:50%;background-color:rgba(51,51,51,.8)}.e2yt2r3 .fs-has-embed:after{content:"";position:absolute;margin-left:4px;border-left:12px solid #ffffff;border-top:8px solid transparent;border-bottom:8px solid transparent}@media (max-width:1199px){.e2yt2r3 div:has(>.fs-entry-container){scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.e2yt2r3 [id^=fs-slider-next-button-],.e2yt2r3 [id^=fs-slider-prev-button-]{display:none!important}}}@layer pigment._1cgh7on{.c1rgmofk{display:inline-flex;align-items:center;gap:8px;padding:4px 8px;background-color:#FF5C5A;color:#ffffff}.c1rgmofk>span{font-size:12px;font-weight:700}.i1fnpkv8{font-size:18px}}@layer pigment._2d2y29{.u1a9ob9t{text-align:center;font-weight:700;font-size:20px;margin:0 0 24px;color:#333333}.l1jiqit{display:flex;justify-content:center;align-items:center;min-height:280px;padding:32px}.pz2ab97{min-height:200px;--fs-color-white:#ffffff;--fs-color-overlay:rgba(51,51,51,0.8);--fs-font-primary:var(--typography-fonts-primary),sans-serif;--fs-font-secondary:var(--typography-fonts-secondary),sans-serif;--fs-spacing-xxs:2px;--fs-spacing-xs:4px;--fs-spacing-sm:8px;--fs-font-size-body:14px;--fs-font-size-body8:8px;--fs-font-size-body10:10px}}@layer pigment._yycgtv{.wfxobi4{margin:auto;max-width:960px}@media (max-width:1023px){.wfxobi4{max-width:704px}}.cyjrpqo{display:grid;grid-template-columns:fit-content(320px) minmax(300px,480px) 1fr;grid-template-areas:"mobileHeaderArea mobileHeaderArea mobileHeaderArea" "backButton productImageArea productDetailArea";margin:32px 0}@media (max-width:1023px){.cyjrpqo{grid-template-columns:320px 1fr;grid-template-areas:"mobileHeaderArea mobileHeaderArea" "backButton backButton" "productImageArea productDetailArea"}}@media (max-width:767px){.cyjrpqo{display:flow;grid-template-columns:1fr;grid-template-areas:"mobileHeaderArea" "productImageArea" "productDetailArea";margin-top:0}}.cyjrpqo-1{grid-template-columns:410px 1fr;grid-template-areas:"productImageArea productDetailArea" "productImageArea productDetailArea";margin:0}@media (max-width:1023px){.cyjrpqo-1{grid-template-columns:410px 1fr;grid-template-areas:"productImageArea productDetailArea" "productImageArea productDetailArea"}}.l2xaphl{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.8);align-items:center;justify-content:center}.l2xaphl,.pptbp5k{display:flex;flex-direction:column}.pptbp5k{grid-area:productDetailArea;min-width:0;margin-left:32px}@media (max-width:767px){.pptbp5k{margin:0}}.pptbp5k-1{max-height:567px;margin:36px 4px 0 32px;overflow-y:auto;width:-moz-fit-content;width:fit-content;min-width:350px;padding-right:24px;padding-bottom:16px;scrollbar-width:thin}.pptbp5k-1::-webkit-scrollbar{width:4px;height:4px}.pptbp5k-1::-webkit-scrollbar-track{background:transparent}.pptbp5k-1::-webkit-scrollbar-thumb{background-color:#bbbbbb;border-radius:8px}.pptbp5k-1::-webkit-scrollbar-thumb:hover{background-color:#333333}@media (max-width:1023px){.pptbp5k-1{margin:36px 4px 0 24px;padding-right:16px;min-width:auto}}.b1xabcrz{font-size:12px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;margin-top:0;margin-bottom:4px}.p174z6yw{color:#333333;font-size:24px;word-break:break-word;margin:0}.m1v151ku{grid-area:mobileHeaderArea;display:none;margin:0;padding:0}@media (max-width:767px){.m1v151ku{display:flex;flex-direction:column;padding:16px}}.dxu80ol{display:flex;flex-direction:column;margin:0;padding:0}@media (max-width:767px){.dxu80ol{display:none}}.bb9w9rm{background:transparent;border:none;font-size:14px;cursor:pointer;grid-area:backButton;align-self:start;justify-self:start;padding-right:16px;padding-bottom:16px}.bb9w9rm:hover{text-decoration:underline}@media (max-width:767px){.bb9w9rm{display:none}}.b17kjd4t{margin:16px 0 8px}@media (max-width:767px){.b17kjd4t{padding:0 24px}}}@layer pigment._r6k2w3{.i1jh5xom{display:grid;grid-gap:24px;gap:24px}@media (max-width:767px){.i1jh5xom{grid-template-columns:1fr}}.sca30bb{max-width:50rem;width:max-content;padding:0}.ssx8j2d{position:absolute;width:48px;height:48px;top:16px;right:16px;z-index:1;display:flex;flex-direction:column;justify-content:space-around}.co9rmas{font-size:16px}}