.hmp{position:relative;--hmp-inner-max: calc(1440px + var(--hmp-pad-x, 16px) * 2);--hmp-bleed: calc(var(--hmp-pad-x, 16px) + max(0px, (100vw - var(--hmp-inner-max)) / 2));background:var(--hmp-background, transparent);padding:var(--hmp-pad-top, 40px) 0 var(--hmp-pad-bottom, 40px);overflow:hidden}@supports (overflow: clip){.hmp{overflow-x:clip;overflow-y:visible}}.hmp__ornament{position:absolute;top:var(--orn-top, 0px);right:var(--orn-right, auto);bottom:var(--orn-bottom, auto);left:var(--orn-left, auto);z-index:0;width:var(--hmp-ornament-width, 120px);pointer-events:none}.hmp__ornament-img{display:block;width:100%;height:auto}.hmp__ornament--flip .hmp__ornament-img{transform:scaleX(-1)}.hmp__inner{position:relative;z-index:1}.hmp__inner{display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--hmp-row-gap, 20px);max-width:var(--hmp-inner-max);margin-inline:auto;padding-inline:var(--hmp-pad-x, 16px)}.hmp__photo{position:relative;grid-column:1;grid-row:1;aspect-ratio:var(--hmp-photo-ratio, 1.9);border-radius:var(--hmp-photo-radius, 12px);overflow:hidden;background:var(--tcard-media-bg, #dcdcdc)}.hmp__photo-img,.hmp__photo-placeholder{display:block;width:100%;height:100%;object-fit:cover}.hmp__photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(24deg,color-mix(in srgb,var(--hmp-photo-scrim, #000000) 46%,transparent) 30%,transparent 93%);pointer-events:none}.hmp__intro{position:relative;z-index:1;grid-column:1;grid-row:1;align-self:end;display:flex;flex-direction:column;align-items:var(--hmp-intro-align, start);text-align:var(--hmp-intro-text-align, left);gap:var(--hmp-intro-gap, 8px);padding:19px;max-width:34ch}.hmp--no-photo .hmp__intro{grid-row:1;align-self:auto;padding:0;max-width:min(62ch,100%);width:min(62ch,100%);min-width:0}.hmp__heading,.hmp__body{max-width:100%}.hmp__heading,.hmp__body{overflow-wrap:normal;word-break:normal}@media screen and (max-width:749px){.hmp--no-photo .hmp__body{text-wrap:pretty;font-size:clamp(var(--hmp-body-size, 1.2rem),3.2vw,1.5rem)}}.hmp--no-photo .hmp__intro{margin-inline:var(--hmp-intro-margin, 0)}.hmp--no-photo .hmp__rail{grid-row:2}.hmp--no-photo .hmp__cta{grid-row:3}.hmp__heading{margin:0;font-family:var(--tyo-heading);font-weight:var(--hmp-heading-weight, 500);font-size:var(--hmp-heading-size, 2.4rem);line-height:1.2;letter-spacing:var(--hmp-heading-tracking, -.72px);color:var(--hmp-heading-color, #ffffff)}.hmp__body{margin:0;font-family:var(--tyo-body);font-weight:400;font-size:var(--hmp-body-size, 1.2rem);line-height:1.35;letter-spacing:-.36px;color:var(--hmp-body-color, #ffffff)}.hmp__rail{grid-column:1;grid-row:2;display:flex;gap:var(--hmp-rail-gap, 12px);margin:0;padding:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--hmp-bleed, var(--hmp-pad-x, 16px)) var(--hmp-rail-end, var(--hmp-pad-x, 16px));-webkit-overflow-scrolling:touch;margin-inline:calc(var(--hmp-bleed, var(--hmp-pad-x, 16px)) * -1);padding-inline:var(--hmp-bleed, var(--hmp-pad-x, 16px)) var(--hmp-rail-end, var(--hmp-pad-x, 16px));scrollbar-width:none}.hmp__rail::-webkit-scrollbar{display:none}.hmp__item{flex:0 0 var(--hmp-card-width, 180px);width:var(--hmp-card-width, 180px);scroll-snap-align:start}.hmp .tcard__row{justify-content:flex-start;gap:var(--tcard-price-inner-gap, 10px);flex-wrap:wrap;align-items:baseline;margin-top:0}.hmp .tcard__price{min-width:0;white-space:nowrap}.hmp .tcard__price-compare{min-width:0;max-width:12ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:bottom}.hmp .tcard__save{flex:0 0 auto;white-space:nowrap}.hmp .tcard__meta{flex:0 0 100%;margin-top:4px}.hmp .tcard__body{flex:0 0 auto}.hmp .tcard,.hmp .tcard__badge{border-radius:0}.hmp .tcard__badge{border-radius:13px;font-family:var(--tyo-body);font-weight:600}.hmp .tcard__media{border-radius:var(--tcard-radius, 12px);overflow:hidden}.hmp .tcard__subtitle,.hmp .tcard__price,.hmp .tcard__save{font-family:var(--tyo-body)}.hmp__cta{grid-column:1;grid-row:3;justify-self:center;display:inline-flex;align-items:center;justify-content:center;min-height:var(--hmp-cta-height, 53px);padding-inline:var(--hmp-cta-pad, 30px);border-radius:40px;background:var(--hmp-cta-bg, #e88b6c);color:var(--hmp-cta-color, #ffffff);font-family:var(--tyo-body);font-weight:600;font-size:var(--hmp-cta-size, 1.4rem);letter-spacing:var(--hmp-cta-tracking, 2.4px);line-height:1.2;text-transform:uppercase;text-decoration:none;transition:filter .2s ease}.hmp__cta:hover{filter:brightness(.94)}.hmp__cta:focus-visible{outline:.2rem solid var(--hmp-cta-bg, #e88b6c);outline-offset:.3rem}@media screen and (min-width:750px){.hmp__inner{grid-template-columns:var(--hmp-photo-width, 360px) minmax(0,1fr);column-gap:var(--hmp-rail-gap, 24px)}.hmp__intro{grid-column:1 / -1;grid-row:1;align-self:auto;padding:0;max-width:62ch}.hmp--no-photo .hmp__inner{grid-template-columns:minmax(0,1fr)}.hmp--no-photo .hmp__rail{grid-column:1;grid-row:2;margin-inline:calc(var(--hmp-bleed, var(--hmp-pad-x, 16px)) * -1);padding-inline:var(--hmp-bleed, var(--hmp-pad-x, 16px)) var(--hmp-rail-end, var(--hmp-pad-x, 16px));scroll-padding-inline:var(--hmp-bleed, var(--hmp-pad-x, 16px)) var(--hmp-rail-end, var(--hmp-pad-x, 16px))}.hmp--no-photo .hmp__cta{grid-column:1;grid-row:3;align-self:auto;margin-bottom:0}.hmp__photo{grid-column:1;grid-row:2}.hmp__photo:after{content:none}.hmp__rail{grid-column:2;grid-row:2;margin-inline:0 calc(var(--hmp-bleed, var(--hmp-pad-x, 16px)) * -1);padding-inline:0 var(--hmp-rail-end, var(--hmp-pad-x, 16px));scroll-padding-inline:0 var(--hmp-rail-end, var(--hmp-pad-x, 16px));align-items:start}.hmp__cta{grid-column:1;grid-row:2;align-self:end;z-index:1;margin-bottom:44px}}@media(prefers-reduced-motion:reduce){.hmp__rail{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-hampers-tyohaar.css.map */
