.ihn-collection-trust,.ihn-trust-strip{display:none!important}
body #MainContent .ihn-free-catalog,body #MainContent .ihn-free-recommendations,body #MainContent .ihn-collection-masthead{background:#f6f3eb}
body #MainContent .ihn-free-catalog{padding:34px 0 64px}
body #MainContent .ihn-free-grid{gap:36px 24px}
body #MainContent .grid-product__content{height:100%;border-radius:14px;overflow:hidden;background:#fcfaf5;border:1px solid #e7e1d5;transition:box-shadow .2s}
body #MainContent .grid-product__content>a{display:block;height:100%}
body #MainContent .grid-product__image-mask{aspect-ratio:1/1.06;border-radius:0;overflow:hidden;background:#e9e3d8}
body #MainContent .grid-product__meta{padding:20px 18px 24px;text-align:left}
body #MainContent .grid-product__title{letter-spacing:normal;text-transform:none;line-height:1.25;font-weight:400}
body #MainContent .ihn-card-brand{display:block;font-family:Arial,sans-serif;font-size:12px;line-height:1.4;font-weight:700;letter-spacing:.055em;color:#575641;margin:0 0 7px}
body #MainContent .ihn-card-collection{display:block;font-family:Georgia,'Times New Roman',serif;font-size:25px;font-weight:400;line-height:1.15;letter-spacing:-.025em;color:#292e25;overflow-wrap:anywhere}
body #MainContent .ihn-card-kind{display:block;font-family:Arial,sans-serif;font-size:11px;font-weight:400;line-height:1.45;letter-spacing:.015em;color:#716c61;margin-top:8px}
body #MainContent .grid-product__price,body #MainContent .ihn-product-card__price{font-family:Arial,sans-serif;font-size:21px;font-weight:400!important;letter-spacing:-.035em;line-height:1.5;color:#535847;margin-top:16px}
body #MainContent .grid-product__price small,body #MainContent .ihn-product-card__price small{font-size:11px;font-weight:400!important;letter-spacing:0;color:#696858}
body #MainContent .grid-product__price .ihn-free-pack{display:block;font-size:11px;line-height:1.55;font-weight:400!important;letter-spacing:0;color:#6f6a60;margin-top:4px}
body #MainContent .grid-product__tag{top:12px;left:12px;right:auto;width:auto;max-width:calc(100% - 24px);padding:5px 9px;background:#fcfaf5;color:#505640;border:1px solid #e2dacb;border-radius:20px;font-size:10px;letter-spacing:.02em}
body #MainContent .ihn-free-toolbar{border-color:#dfd9cc;border-radius:10px;background:#fcfaf5;min-height:76px}
body #MainContent .ihn-free-toolbar select{background:#fcfaf5;border-color:#d8d2c5;border-radius:5px}
body #MainContent .ihn-free-filter>summary{background:#343b2f;border-radius:5px}
body #MainContent .ihn-collection-masthead h1{font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-.035em}
body #MainContent .ihn-product-card{background:#fcfaf5;border:1px solid #e7e1d5;border-radius:14px;overflow:hidden}
body #MainContent .ihn-product-card__type{display:none}
body #MainContent .ihn-product-card__price strong{font-weight:400;font-size:21px}
body #MainContent .ihn-product-card__price>span{font-size:11px;font-weight:400;color:#6f6a60}
.grid-product a:focus-visible{outline:2px solid #8b754e;outline-offset:-3px}
@media(hover:hover){body #MainContent .grid-product__content:hover{box-shadow:0 8px 24px #403a2410}}
@media(max-width:989px) and (min-width:750px){body #MainContent .ihn-free-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 18px}}
@media(max-width:749px){body #MainContent .ihn-free-catalog{padding:22px 0 36px}body #MainContent .ihn-free-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}body #MainContent .ihn-free-catalog .page-width{padding-inline:16px}body #MainContent .grid-product__content{border-radius:10px}body #MainContent .grid-product__meta{padding:14px 12px 18px}body #MainContent .ihn-card-brand{font-size:11px;letter-spacing:.035em;margin-bottom:6px}body #MainContent .ihn-card-collection{font-size:21px;line-height:1.18}body #MainContent .ihn-card-kind{font-size:10px;margin-top:7px}body #MainContent .grid-product__price{font-size:19px;margin-top:13px}body #MainContent .grid-product__price small{font-size:10px}body #MainContent .grid-product__price .ihn-free-pack{font-size:10px;line-height:1.5}body #MainContent .grid-product__tag{font-size:9px;top:8px;left:8px}body #MainContent .ihn-free-toolbar{min-height:68px}body #MainContent .ihn-product-card .ihn-card-collection{font-size:22px}}
@media(prefers-reduced-motion:reduce){body #MainContent .grid-product__content,body #MainContent .grid-product__image-mask img{transition:none}}
