.wiyw.section-spacing__bottom--large{padding-block-end:var(--spacing-8xl)}.wiyw.section-spacing__bottom--medium{padding-block-end:var(--spacing-5xl)}.wiyw.section-spacing__bottom--small{padding-block-end:var(--spacing-l)}@media(max-width: 47.99em){.wiyw.section-spacing__bottom--large{padding-block-end:var(--spacing-5xl)}.wiyw.section-spacing__bottom--medium{padding-block-end:var(--spacing-xl)}.wiyw.section-spacing__bottom--small{padding-block-end:var(--spacing-m)}}.wiyw.section-spacing__top--large{padding-block-start:var(--spacing-8xl)}.wiyw.section-spacing__top--medium{padding-block-start:var(--spacing-5xl)}.wiyw.section-spacing__top--small{padding-block-start:var(--spacing-l)}@media(max-width: 47.99em){.wiyw.section-spacing__top--large{padding-block-start:var(--spacing-5xl)}.wiyw.section-spacing__top--medium{padding-block-start:var(--spacing-xl)}.wiyw.section-spacing__top--small{padding-block-start:var(--spacing-m)}}.wiyw.critical-component-hide{display:block}.wiyw.critical-component-clear{opacity:1}.wiyw+.wiyw.is-loading{display:none}.wiyw__list{display:grid;gap:var(--spacing-m);grid-template-columns:1fr;position:relative}@media(min-width: 64em){.wiyw__list{grid-template-columns:repeat(3, 1fr)}}.wiyw__item{grid-row:var(--grid-row)}.wiyw__item:hover .wiyw__details-button-wrap{opacity:1}.wiyw__item:hover .wiyw__details-button{translate:0 0}.wiyw__item-wrap{display:grid}.wiyw__featured-image{display:flex;flex-direction:column;height:fit-content;overflow:hidden;position:relative}.wiyw__details-button{transition:translate var(--timing-normal) var(--easing-normal),background-color var(--timing-normal) var(--easing-normal),color var(--timing-normal) var(--easing-normal);translate:0 100%}.wiyw__details-button:hover{background-color:var(--color-background-black, var(--color-primary));color:var(--color-button-primary-text, var(--color-text-inverse))}.wiyw__details-button-wrap{transition:opacity var(--timing-normal) var(--easing-normal);align-items:flex-end;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 50%, rgb(0, 0, 0) 100%);bottom:0;display:flex;height:100%;justify-content:center;left:0;opacity:0;padding-block:var(--spacing-l);padding-inline:var(--spacing-l);position:absolute;width:100%}.wiyw__details-button-wrap.is-visible{opacity:1;transition:none}.wiyw__details-button-wrap.is-visible .wiyw__details-button{transition:none;translate:0 0}@media(max-width: 47.99em){.wiyw__details-button-wrap{opacity:0}.wiyw__details-button-wrap .wiyw__details-button{transition:none;translate:0 0}}.wiyw__item-detail{align-items:flex-start;background-color:var(--background-color, var(--color-background-white));display:grid;gap:var(--spacing-m);grid-column:1/span all;grid-row:var(--grid-row);justify-content:center;left:0;row-gap:0;width:100%;z-index:var(--layer-flat)}@media(min-width: 64em){.wiyw__item-detail{position:absolute;row-gap:var(--spacing-m)}}.wiyw__detail-content{transition:max-height var(--timing-normal) var(--easing-normal),margin-block-start var(--timing-normal) var(--easing-normal),opacity var(--timing-normal) var(--easing-normal),padding-block-end var(--timing-normal) var(--easing-normal);display:flex;flex-direction:column;gap:var(--spacing-2xl);height:100%;justify-content:center;margin-block-start:0;max-height:0;opacity:0;overflow:hidden;padding:0;padding-block-end:0}@media(max-width: 63.99em){.wiyw__detail-content.is-open{margin-block-start:var(--spacing-m);max-height:500px;opacity:1;padding-block-end:var(--spacing-2xl)}}@media(min-width: 64em){.wiyw__detail-content{max-height:unset;opacity:1;padding-block-end:var(--spacing-3xl);padding-inline:var(--spacing-l)}}.wiyw__detail-copy{color:var(--color-text, var(--color-text-primary));column-gap:var(--spacing-5xl);display:grid;grid-template-areas:"title link" "text link";justify-content:space-between}@media(max-width: 63.99em){.wiyw__detail-copy{display:flex;flex-direction:column}}.wiyw__detail-title{grid-area:title;margin-block-end:var(--spacing-xs)}.wiyw__detail-text{font-family:var(--font-family-sans);font-size:var(--font-size-3xs);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-relaxed);text-decoration:none;grid-area:text}.wiyw__detail-text *{font-family:var(--font-family-sans);font-size:var(--font-size-3xs);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-relaxed);text-decoration:none}.wiyw__detail-products{display:grid;gap:var(--spacing-l);grid-template-columns:1fr 1fr}.wiyw__quick-add{-webkit-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:0;box-shadow:none;color:inherit;cursor:pointer;font:inherit;outline:none;padding:0;width:auto;background-color:var(--color-background-white);bottom:0;display:flex;justify-content:flex-end;padding:calc(var(--spacing-xs) + var(--spacing-3xs));position:absolute;right:0;z-index:var(--layer-flat)}.wiyw__quick-add.wiyw__quick-add .icon{fill:var(--color-text-primary)}.wiyw__product-link{display:block;position:relative;text-decoration:none}.wiyw__detail-link{align-self:center;color:var(--color-text, var(--color-text-primary));display:flex;gap:calc(var(--spacing-2xs) + var(--spacing-3xs));grid-area:link;margin-top:auto}.wiyw__detail-link svg{fill:var(--color-text, var(--color-text-primary));height:12px;width:12px}@media(max-width: 63.99em){.wiyw__detail-link{align-self:flex-start;margin-block-start:var(--spacing-xl)}}
