.page-module__I6Unya__detail{max-width:var(--max-width);margin:auto;padding:1rem}.page-module__I6Unya__main{grid-template-columns:auto 1fr;margin-top:.5rem;display:grid}.page-module__I6Unya__mainInfo{min-width:0;margin:0 2rem}.page-module__I6Unya__title{margin:0 0 .75rem}.page-module__I6Unya__priceLine{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:0 .75rem;margin-bottom:1rem;display:flex}.page-module__I6Unya__price{font-size:1.75rem;font-weight:600}.page-module__I6Unya__oldPrice{opacity:.7;font-size:1.125rem}.page-module__I6Unya__summary{max-width:65ch;line-height:1.55}.page-module__I6Unya__askLink{min-height:44px;color:var(--sf-primary);text-underline-offset:4px;align-items:center;gap:.5rem;margin-top:1rem;font-weight:500;text-decoration:underline;display:inline-flex}.page-module__I6Unya__askLink:focus-visible{outline:2px solid var(--sf-primary);outline-offset:2px}.page-module__I6Unya__availability{border-radius:var(--sf-radius-control);background-color:rgba(var(--foreground-rgb), .06);margin:.75rem 0 0;padding:.5rem .75rem}.page-module__I6Unya__moreInfo{padding:2rem 0 1rem}.page-module__I6Unya__infoKey{float:left;clear:left;margin-right:5px;font-weight:600}.page-module__I6Unya__infoValue{word-break:break-all;margin-left:0}.page-module__I6Unya__oneRow{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.page-module__I6Unya__articlesContainer{margin-top:3rem}@media (max-width:700px){.page-module__I6Unya__main{grid-template-columns:auto}.page-module__I6Unya__mainInfo{margin:1.25rem 0 0}}.page-module__I6Unya__facts{flex-wrap:wrap;gap:.5rem 1.5rem;margin:0 0 1rem;display:flex}.page-module__I6Unya__fact{align-items:center;gap:.5rem;display:flex}.page-module__I6Unya__fact dt{color:var(--sf-muted)}.page-module__I6Unya__fact dt:after{content:":"}.page-module__I6Unya__fact dd{margin:0;font-weight:600}.page-module__I6Unya__brand{align-items:center;gap:.375rem;display:inline-flex}.page-module__I6Unya__brandLogo{border-radius:var(--sf-radius-tile);object-fit:contain}
.related-module__NS77vG__products{grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:1rem;margin-top:1rem;display:grid}@media (max-width:1300px){.related-module__NS77vG__products{grid-template-columns:1fr 1fr 1fr 1fr;display:grid}}@media (max-width:900px){.related-module__NS77vG__products{grid-template-columns:1fr 1fr 1fr;display:grid}}@media (max-width:700px){.related-module__NS77vG__products{grid-template-columns:1fr 1fr;display:grid}}
.product-item-module___cjAmG__itemContainer_regular,.product-item-module___cjAmG__itemContainer_middle{border-radius:var(--sf-radius-card);background-color:var(--sf-surface);flex-direction:column;display:flex}.product-item-module___cjAmG__imageContainer_regular,.product-item-module___cjAmG__imageContainer_middle{aspect-ratio:1;border-radius:var(--sf-radius-image);width:100%;position:relative}.product-item-module___cjAmG__imageContainer_regular{order:1}.product-item-module___cjAmG__imageContainer_middle{order:2}.product-item-module___cjAmG__contentContainer_regular{order:2;padding:1rem 1rem 0}.product-item-module___cjAmG__contentContainer_middle{order:1;padding:1rem 1rem 0}.product-item-module___cjAmG__contentContainer_middle p{display:none}.product-item-module___cjAmG__priceContainer_regular{order:3;padding:0 1rem 1rem}.product-item-module___cjAmG__priceContainer_middle{order:3;padding:1rem}.product-item-module___cjAmG__productName{margin-top:0;font-size:1.2rem;font-weight:400}.product-item-module___cjAmG__priceLine{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:0 .5rem;display:flex}.product-item-module___cjAmG__price{font-weight:600}.product-item-module___cjAmG__oldPrice{opacity:.7;font-size:smaller}.product-item-module___cjAmG__contentContainer_regular p{opacity:.8;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:550px){.product-item-module___cjAmG__contentContainer_regular,.product-item-module___cjAmG__contentContainer_middle{padding:.75rem .75rem 0}.product-item-module___cjAmG__priceContainer_regular{padding:0 .75rem .75rem}.product-item-module___cjAmG__priceContainer_middle{padding:.75rem}.product-item-module___cjAmG__contentContainer_regular p{-webkit-line-clamp:2;font-size:.875rem}}
.card-title-module__EsmAJG__productName{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:0;font-size:1.2rem;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}@media (max-width:550px){.card-title-module__EsmAJG__productName{font-size:1rem}}
.category-item-module__jPn1nq__imageContainer{aspect-ratio:1;position:relative}.category-item-module__jPn1nq__name{text-align:center;margin:.4rem 0 0}
.paginator-module__O6PSQG__paginator{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem 1rem;margin-top:1.5rem;display:flex}.paginator-module__O6PSQG__pages{align-items:center;display:flex}.paginator-module__O6PSQG__position{font-variant-numeric:tabular-nums;padding:0 .5rem}
.actions-module__UFrZ_q__section{flex-direction:column;gap:1.25rem;width:100%;margin-top:1.5rem;display:flex}.actions-module__UFrZ_q__variantGroup{border:0;min-width:0;margin:0;padding:0}.actions-module__UFrZ_q__variantLegend{margin-bottom:.75rem;padding:0}.actions-module__UFrZ_q__variantsContainer{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.actions-module__UFrZ_q__imageVariantsContainer{flex-wrap:wrap;gap:12px;display:flex}.actions-module__UFrZ_q__imageContainer,.actions-module__UFrZ_q__imageContainer_selected{border-radius:var(--sf-radius-tile);cursor:pointer;border:2px solid #0000;flex-direction:column;display:flex;overflow:hidden}:is(.actions-module__UFrZ_q__imageContainer,.actions-module__UFrZ_q__imageContainer_selected):has(input:focus-visible){outline:2px solid var(--sf-primary);outline-offset:2px}.actions-module__UFrZ_q__imageContainer_selected{border-color:var(--sf-selected)}.actions-module__UFrZ_q__imageBox{width:90px;height:90px;display:block;position:relative}.actions-module__UFrZ_q__checkBadge{z-index:1;background-color:var(--sf-primary);width:24px;height:24px;color:var(--sf-on-primary);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:6px;right:6px;box-shadow:0 0 0 2px #fff}.actions-module__UFrZ_q__textBox{background-color:var(--sf-tile-label-background);width:90px;color:var(--sf-tile-label-color);text-align:center;white-space:nowrap;text-overflow:ellipsis;padding:5px;overflow:hidden}.actions-module__UFrZ_q__counter{align-items:center;gap:.25rem;display:flex}.actions-module__UFrZ_q__counterLabel{margin-right:.5rem}.actions-module__UFrZ_q__quantity{text-align:center;font-variant-numeric:tabular-nums;min-width:2ch}.actions-module__UFrZ_q__noStock{color:var(--mui-palette-error-main,#c62828);margin:0;font-weight:600}.actions-module__UFrZ_q__stockLimit{color:var(--sf-muted);margin:0;font-size:.875rem}.actions-module__UFrZ_q__stockLimit:empty{display:none}.actions-module__UFrZ_q__comingBack{margin:.25rem 0 0}.actions-module__UFrZ_q__buttons{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.actions-module__UFrZ_q__marginLeft{margin-left:.5rem}@media (max-width:700px){.actions-module__UFrZ_q__buttons{flex-direction:column;align-items:stretch}}.actions-module__UFrZ_q__extras{border:0;flex-direction:column;margin:0 0 1rem;padding:0;display:flex}.actions-module__UFrZ_q__optional{color:var(--sf-muted);font-weight:400}.actions-module__UFrZ_q__extra{min-height:44px;margin-right:0}.actions-module__UFrZ_q__extraLabel{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;display:flex}.actions-module__UFrZ_q__extraPrice{color:var(--sf-muted);font-variant-numeric:tabular-nums}.actions-module__UFrZ_q__extrasTotal{font-variant-numeric:tabular-nums;margin:.5rem 0 0}
.page-module__zkuM6q__container{max-width:var(--max-width);margin:auto;padding:1rem}.page-module__zkuM6q__allProductsLink{margin:2rem 0}.page-module__zkuM6q__allProductsLink a{text-underline-offset:4px;padding:12px 0;font-weight:700;text-decoration:underline;display:inline-block}.page-module__zkuM6q__categories{grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:1.5rem;margin-top:1rem;display:grid}@media (max-width:1300px){.page-module__zkuM6q__categories{grid-template-columns:1fr 1fr 1fr 1fr}}@media (max-width:900px){.page-module__zkuM6q__categories{grid-template-columns:1fr 1fr 1fr}}@media (max-width:700px){.page-module__zkuM6q__categories{grid-template-columns:1fr 1fr}}@media (max-width:550px){.page-module__zkuM6q__categories{grid-template-columns:1fr 1fr}}
.carousel-module__A80pKG__carousel{aspect-ratio:16/9;border-radius:var(--sf-radius-image);max-height:calc(100vh - 165px);margin:auto;position:relative;overflow:hidden}.carousel-module__A80pKG__slide{display:block;position:absolute;inset:0}.carousel-module__A80pKG__slide:focus-visible{outline:3px solid var(--sf-primary);outline-offset:-3px}.carousel-module__A80pKG__controls{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;bottom:.5rem;left:0;right:0}.carousel-module__A80pKG__items{display:flex}.carousel-module__A80pKG__dot{pointer-events:auto;cursor:pointer;background:0 0;border:0}.carousel-module__A80pKG__dot:focus-visible{outline-offset:1px;outline:2px solid #fff}.carousel-module__A80pKG__dot{align-items:center;height:32px;padding:0 .2rem;display:flex}.carousel-module__A80pKG__item_selected,.carousel-module__A80pKG__item_not{border-radius:10px;width:3rem;height:.4rem;display:block;box-shadow:0 0 0 1px #00000040}.carousel-module__A80pKG__item_selected{background-color:#fff}.carousel-module__A80pKG__item_not{background-color:#ffffff80}@media (max-width:550px){.carousel-module__A80pKG__item_selected,.carousel-module__A80pKG__item_not{width:1.75rem}}
.images-viewer-module__h3EcYG__section{gap:.75rem;display:flex}.images-viewer-module__h3EcYG__thumbnails{flex-direction:column;gap:.5rem;display:flex}.images-viewer-module__h3EcYG__mainImage{aspect-ratio:1;border-radius:var(--sf-radius-image);width:min(460px,38vw);position:relative;overflow:hidden}.images-viewer-module__h3EcYG__imageContainer,.images-viewer-module__h3EcYG__imageContainer_selected{border-radius:var(--sf-radius-tile);cursor:pointer;background:0 0;border:2px solid #0000;width:72px;height:72px;padding:0;position:relative;overflow:hidden}:is(.images-viewer-module__h3EcYG__imageContainer,.images-viewer-module__h3EcYG__imageContainer_selected):focus-visible{outline:2px solid var(--sf-primary);outline-offset:2px}.images-viewer-module__h3EcYG__imageContainer_selected{border-color:var(--sf-thumbnail-selected)}@media (max-width:700px){.images-viewer-module__h3EcYG__section{flex-direction:column-reverse}.images-viewer-module__h3EcYG__thumbnails{flex-direction:row;overflow-x:auto}.images-viewer-module__h3EcYG__mainImage{width:100%}}
.media-list-module__lOOuKW__latestsHolder{flex-direction:column;flex:1;max-width:100%;padding:0 2rem;display:flex}.media-list-module__lOOuKW__latests{grid-column-gap:2rem;grid-row-gap:2rem;flex:1;grid-template-columns:repeat(4,1fr);display:grid}.media-list-module__lOOuKW__latestsActions{text-align:right;margin-top:1rem}@media screen and (max-width:1100px){.media-list-module__lOOuKW__latestsHolder{padding:0 1rem}.media-list-module__lOOuKW__latests{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:720px){.media-list-module__lOOuKW__latests{grid-template-columns:repeat(2,1fr);margin:1rem}}@media screen and (max-width:480px){.media-list-module__lOOuKW__latests{grid-template-columns:repeat(1,1fr)}}
