.card--block-vendor,.card-vendor,.resource-card__subtext,.mini-product-vendor,.product-card-wrapper .caption-with-letter-spacing{display:none!important}.product-card-wrapper .card--block-media>.ratio{--ratio-percent: 100% !important;background:#fff}.product-card-wrapper .card__media,.product-card-wrapper .card__media .media{background:#fff!important}.product-card-wrapper .card__media .media img{object-fit:contain!important;object-position:center center!important;background:#fff}.grid__item>.product-card-wrapper,.swiper-slide>.product-card-wrapper{height:100%}.swiper-slide:has(>.product-card-wrapper){height:auto}.product-card-wrapper>.card{height:100%;display:flex;flex-direction:column}.product-card-wrapper .card-product-information:has(.card--block-title){margin-top:auto;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;flex-wrap:nowrap!important}.product-card-wrapper .card-product-information:not(:has(.card--block-title)){min-height:5rem}.product-card-wrapper .card-product-information:not(:has(.card--block-title)):not(:has(.card__swatch)){padding-top:0!important}.product-card-wrapper .card--block-title{width:100%!important;max-width:100%}.product-card-wrapper .card--block-title .card__heading .text{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;line-height:1.4!important;min-height:2.8em;text-align:left}.product-card-wrapper .card--block-price{width:100%!important;text-align:left!important;justify-content:flex-start!important;margin-left:0!important}.product-card-wrapper [data-change-title],.product-card-wrapper .card__heading .text>span:not(.link--hover-underline){display:none!important}.hm-card .hm-img{background:#fff!important}.hm-card>span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;line-height:1.4;min-height:2.8em}.hm-card>strong{margin-top:auto}.card__swatch .swatch-item:has(>.swatch--unavailable){display:none!important}.card__swatch .swatch{background-size:cover;background-position:center}.card__swatch .swatch-item{border-color:#0003}.hm-desc{max-width:82rem;margin-top:1.2rem}.hm-desc__cb{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.hm-desc__txt{font-size:1.5rem;line-height:1.65;color:#34403f;max-height:3.3em;overflow:hidden}.hm-desc__txt p{margin:0 0 .8rem}.hm-desc__cb:checked~.hm-desc__txt{max-height:none;overflow:visible}.hm-desc__btn{display:inline-block;margin-top:.6rem;font-size:1.4rem;font-weight:600;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer;color:#1e2a2a}.hm-desc__btn .hm-desc__moins,.hm-desc__cb:checked~.hm-desc__btn .hm-desc__plus{display:none}.hm-desc__cb:checked~.hm-desc__btn .hm-desc__moins{display:inline}.hm-desc__cb:focus-visible~.hm-desc__btn{outline:2px solid #057071;outline-offset:2px}.hm-cfaq{max-width:86rem;margin:0 auto;padding:0 2.4rem}.hm-cfaq h2{margin:0 0 2rem;font-size:2.6rem;text-align:center}.hm-cfaq details{border-bottom:1px solid #e2e6e5}.hm-cfaq summary{min-height:5.6rem;display:flex;align-items:center;cursor:pointer;font-weight:600;font-size:1.6rem}.hm-cfaq .hm-cfaq__r{margin:0 0 1.8rem;font-size:1.5rem;line-height:1.7;color:#34403f}.template-index [id$=__hm_seo]{padding-top:8rem!important;padding-bottom:7.2rem!important}.template-index [id$=__hm_faq]{border-top:1px solid #e2e6e5;padding-top:5.6rem!important}@media(max-width:749px){.template-index [id$=__hm_seo]{padding-top:5.6rem!important;padding-bottom:4.8rem!important}.template-index [id$=__hm_faq]{padding-top:4rem!important}}#shopify-chat,inbox-online-store-chat,#ShopifyChat{display:none!important}@media(max-width:749px){.hm-univ{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1.6rem 1rem!important}.hm-univ>a{gap:.6rem!important}.hm-univ>a>div{width:86%!important;margin:0 auto}.hm-univ>a>span{font-size:1.3rem!important;text-align:center}.hm-reas{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:2rem 1.2rem!important;padding:2.4rem 0!important;font-size:1.3rem!important}}.template-index [id$=__hm_reassurance]{padding-top:3.2rem}.template-index [id$=__hm_univers]{padding-top:6.4rem}.template-index [id$=__hm_best],.template-index [id$=__hm_budget],.template-index [id$=__hm_focus],.template-index [id$=__hm_nouveautes]{padding-top:7.2rem}@media(max-width:749px){.template-index [id$=__hm_reassurance]{padding-top:2.4rem}.template-index [id$=__hm_univers],.template-index [id$=__hm_best],.template-index [id$=__hm_budget],.template-index [id$=__hm_focus],.template-index [id$=__hm_nouveautes]{padding-top:4.8rem}}@media(min-width:750px){.product-grid.product-grid--grid:not([product-grid-view=zoom-out]){--product-grid-columns-desktop: repeat(2, minmax(0, 1fr)) !important}}@media(min-width:990px){.product-grid.product-grid--grid:not([product-grid-view=zoom-out]){--product-grid-columns-desktop: repeat(3, minmax(0, 1fr)) !important}}@media(min-width:1200px){.product-grid.product-grid--grid:not([product-grid-view=zoom-out]){--product-grid-columns-desktop: repeat(4, minmax(0, 1fr)) !important}}@media(min-width:990px){.product-information__grid{align-items:start}.product-information__grid>.product-information__media{position:sticky;top:calc(var(--header-height, 8rem) + 2.4rem);align-self:start}}.swatch-item .tooltip,.card__swatch .tooltip{text-transform:none!important}.card__swatch .swatch{box-shadow:inset 0 0 0 1px #0000002e}.product-card-wrapper .card--block-media{position:relative}.product-card-wrapper .card--block-media>.card--block-blocks{position:absolute;left:1rem;right:1rem;bottom:1rem;z-index:3}@media(min-width:750px)and (hover:hover){.product-card-wrapper .card--block-media>.card--block-blocks{opacity:0;transform:translateY(.8rem);transition:opacity .2s ease,transform .2s ease}.product-card-wrapper:hover .card--block-media>.card--block-blocks,.product-card-wrapper:focus-within .card--block-media>.card--block-blocks{opacity:1;transform:none}}@media(max-width:749px){.product-card-wrapper .card--block-media>.card--block-blocks{left:auto;right:.8rem;bottom:.8rem}.product-card-wrapper .card--block-blocks .card-product__group-wrapper{position:static!important}}.drawer--function-blocks .function-block{display:flex;flex-direction:column;gap:.6rem}.drawer--function-blocks .hm-fn-label{font-size:1.2rem;line-height:1.3}cart-drawer .wrapper-cart-count{text-transform:none!important}#header-group [id^=MegaMenu-Content]>.mega-menu__collage-wrapper{padding-bottom:3.2rem!important}#header-group .mega-menu__collage-wrapper .collage__item--image{background:transparent!important}.hm-faqp__t{margin:3.2rem 0 1.2rem;font-size:2.2rem}.hm-faqp__t:first-child{margin-top:0}.hm-faqp__l{border-top:1px solid #e2e6e5}.hm-faqp__l details{border-bottom:1px solid #e2e6e5}.hm-faqp__l summary{min-height:5.6rem;display:flex;align-items:center;cursor:pointer;font-weight:600;font-size:1.6rem;padding:1rem 0}.hm-faqp__r p{margin:0 0 1.8rem!important}@media(min-width:750px){.hm-foot details.hm-fcol{display:block!important;flex:0 1 auto!important;width:auto!important;max-width:none!important;min-width:14rem;margin:0!important;padding:0!important;border:0!important}.hm-foot details.hm-fcol>summary{pointer-events:none}.hm-foot .hm-fcol--contact{flex:0 1 auto!important;width:auto!important}}.template-index [id$=__hm_faq]{padding-bottom:7.2rem!important}.template-index [id$=__hm_faq] a[href="/pages/faq-questions-frequentes"]{display:inline-block;margin-top:1.2rem}@media(max-width:749px){.template-index [id$=__hm_faq]{padding-bottom:5.6rem!important}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/hollysmen-s13.css.map */
