.v4[data-rc-enabled=true]{--rc-olive: #354516;--rc-ink: #292e25;--rc-secondary: #535d4b;--rc-sale: #b83c30;--rc-card: #f7f7f5;--rc-line: #dfe2d9;color:var(--rc-ink);background:#fff}.v4[data-rc-enabled=true] :is(button,a,input,select):focus-visible{outline:2px solid var(--rc-olive);outline-offset:3px}.v4[data-rc-enabled=true] .v4-layout{grid-template-columns:210px minmax(0,1fr);gap:28px}.v4[data-rc-enabled=true] .v4-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 16px;align-items:stretch}.v4[data-rc-enabled=true] .v4-grid>[data-v4-card]{min-width:0;height:100%;container:rc-card / inline-size}.v4[data-rc-enabled=true] [data-v4-card]>.card{height:100%;display:flex;flex-direction:column;background:var(--rc-card)}.v4[data-rc-enabled=true] [data-v4-card] .card__main-image{object-fit:contain!important;object-position:center}.v4[data-rc-enabled=true] [data-v4-card] .card__info-container{position:relative;padding:12px;flex:1!important}.v4[data-rc-enabled=true] [data-v4-card] .card__info{padding:0!important}.v4[data-rc-enabled=true] [data-rc-card-ready] .card__info-inner{display:grid!important;grid-template-columns:minmax(0,1fr);grid-template-rows:44px 22px 22px 44px 32px 44px;height:auto!important;text-align:start;align-content:start}.v4[data-rc-enabled=true] [data-rc-card-ready] [data-v4-controls]{display:contents}.v4[data-rc-enabled=true] [data-rc-card-ready] .card__title{grid-row:1;order:initial;min-height:0;height:42px;margin:0;font-size:16px;line-height:21px;font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.v4[data-rc-enabled=true] [data-rc-card-ready] .v4-mobile-title{display:none}.v4[data-rc-enabled=true] [data-rc-rating-slot]{grid-row:2;min-height:22px;align-self:start;white-space:nowrap}.v4[data-rc-enabled=true] [data-rc-rating-slot] :is(.rating,.rating__count){font-size:12px;line-height:18px}.v4[data-rc-enabled=true] [data-rc-rating-slot] .rating__count{color:var(--rc-secondary)}.v4[data-rc-enabled=true] [data-rc-visible-rating]{font-size:12px;line-height:18px;color:var(--rc-secondary);margin-inline:3px}.v4[data-rc-enabled=true] [data-rc-card-ready] .v4-details{display:block;grid-row:3;margin:0;font-size:12px;line-height:18px;color:var(--rc-secondary)}.v4[data-rc-enabled=true] [data-rc-card-ready] .v4-rail-wrap{grid-row:4;min-width:0;margin:0;grid-template-columns:minmax(0,1fr)}.v4[data-rc-enabled=true] [data-rc-card-ready] .v4-rail-wrap>button{display:none}.v4[data-rc-enabled=true] [data-rc-card-ready] .v4-rail-wrap[data-rc-overflow=true]{grid-template-columns:24px minmax(0,1fr) 24px}.v4[data-rc-enabled=true] [data-rc-card-ready] .v4-rail-wrap[data-rc-overflow=true]>button{display:grid!important;place-items:center;width:24px;min-height:44px;padding:0;font-size:22px}.v4[data-rc-enabled=true] [data-rc-card-ready] [data-rail]{gap:0;scroll-snap-type:x mandatory}.v4[data-rc-enabled=true] [data-rc-card-ready] [data-rail]>button{flex:0 0 calc(100% / 3);width:calc(100% / 3);min-width:0;height:44px;scroll-snap-align:start}.v4[data-rc-enabled=true] [data-rc-card-ready] .v4-dot{width:20px;height:20px}.v4[data-rc-enabled=true] [data-rc-card-ready] [data-rail] button.is-sold:after{left:50%;transform:translate(-50%) rotate(-45deg)}.v4[data-rc-enabled=true] [data-rc-card-ready] [data-color]{grid-row:5;margin:0;min-height:32px;height:auto;font-size:12px;line-height:16px;color:var(--rc-secondary);white-space:normal;overflow-wrap:anywhere;overflow:visible}.v4[data-rc-enabled=true] [data-rc-card-ready] :is(.product-card__price,.card__info-inner>.price){grid-row:6;margin:0;padding:0;min-height:44px;align-self:center}.v4[data-rc-enabled=true] [data-rc-card-ready] .price{display:flex!important;flex-direction:column;align-items:flex-start;justify-content:center;gap:1px;min-height:44px;margin:0;padding:0!important;padding-inline-end:0!important;color:var(--rc-ink);font-size:20px;line-height:23px;font-variant-numeric:tabular-nums}.v4[data-rc-enabled=true] [data-rc-card-ready][data-rc-has-action=true] .price{padding-inline-end:96px!important}.v4[data-rc-enabled=true] [data-rc-card-ready] .price__default{display:flex;flex-direction:column;gap:1px}.v4[data-rc-enabled=true] [data-rc-card-ready] .price[data-rc-sale=true]>span,.v4[data-rc-enabled=true] [data-rc-card-ready] .price[data-rc-sale=true] .price__current{color:var(--rc-sale)}.v4[data-rc-enabled=true] [data-rc-card-ready] .price s{color:var(--rc-secondary);font-size:12px;line-height:16px}.v4[data-rc-enabled=true] [data-rc-card-ready] .card__quick-add{display:block;position:absolute!important;inset:auto 12px 12px auto!important;width:88px;margin:0!important;padding:0!important;transform:none!important;opacity:1!important;pointer-events:auto;z-index:3}.v4[data-rc-enabled=true] [data-rc-card-ready] .card__quick-add .btn{min-height:44px;padding:8px 6px;font-size:13px;line-height:18px;border-radius:3px}.v4[data-rc-enabled=true][data-rc-action=details] [data-rc-card-ready] .card__quick-add>:not([data-rc-details-action]){display:none!important}.v4[data-rc-enabled=true] [data-rc-details-action]{display:flex;align-items:center;justify-content:center;text-decoration:none;background:var(--rc-olive);color:#fff}.v4[data-rc-enabled=true] [data-rc-card-ready] :is([data-v4-controls]>a,.v4-rail-wrap,[data-color],.wishlist-toggle){position:relative;z-index:3}.v4[data-rc-enabled=true] [data-rc-card-ready] .wishlist-toggle{position:absolute;min-width:44px;min-height:44px}.v4[data-rc-enabled=true] .v4-quick{margin:0 0 12px}.v4[data-rc-enabled=true] .v4-quick>span{display:none}.v4[data-rc-enabled=true] .v4-quick>div{position:relative;gap:5px;padding:0;min-height:44px}.v4[data-rc-enabled=true] .v4-quick button{position:relative;min-height:44px;padding:0 10px;border:0;border-radius:0;background:transparent;font-size:12px}.v4[data-rc-enabled=true] .v4-quick button[aria-pressed=true]{font-weight:600;color:var(--rc-olive)}.v4[data-rc-enabled=true] [data-rc-quick-indicator]{position:absolute;left:0;bottom:2px;height:2px;background:var(--rc-olive);pointer-events:none;transform-origin:left}.v4[data-rc-enabled=true] .v4-toolbar{min-height:48px;gap:10px;padding-bottom:0;margin-bottom:0}.v4[data-rc-enabled=true] .v4-toolbar{position:relative}.v4[data-rc-enabled=true][data-rc-loading=true] .v4-toolbar:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--rc-olive);transform-origin:left;animation:rc-request-in .22s ease-out}.v4[data-rc-enabled=true] .v4-toolbar [data-result-count]{font-size:12px;color:var(--rc-secondary)}.v4[data-rc-enabled=true] [data-chips] a{min-height:36px;font-size:12px;line-height:18px;color:var(--rc-secondary)}.v4[data-rc-enabled=true]>[data-chips]{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 12px}.v4[data-rc-enabled=true]>[data-chips]:empty{display:none}.v4[data-rc-enabled=true] [data-rc-sort-control]{display:flex;align-items:center;gap:8px;min-width:0;font-size:12px}.v4[data-rc-enabled=true] [data-rc-sort-control] select{min-width:0;max-width:190px;min-height:44px;padding:0 20px 0 4px;font-size:13px;background:#fff;border:0}.v4[data-rc-enabled=true] .v4-panel :is(label,select,legend small,.v4-services small,.v4-families small){font-size:12px;color:var(--rc-secondary)}.v4[data-rc-enabled=true] .v4-panel :is(select,input[type=number]){font-size:16px}.v4[data-rc-enabled=true] .v4-families label{min-height:44px}.v4[data-rc-enabled=true] .v4-services label{min-height:48px}.v4[data-rc-enabled=true] [data-rc-proxied=true]{display:none!important}.v4[data-rc-enabled=true] [data-rc-type-options]{margin:16px 0;padding:0;border:0}.v4[data-rc-enabled=true] [data-rc-type-options] label{display:flex;position:relative;align-items:center;gap:9px;min-height:44px;padding:8px;margin:2px 0;border:0;border-radius:3px;font-size:13px;line-height:19px}.v4[data-rc-enabled=true] [data-rc-type-options] input{position:static;opacity:1;width:16px;height:16px;flex:0 0 auto;accent-color:var(--rc-olive)}.v4[data-rc-enabled=true] [data-rc-type-options] label span{flex:1;min-width:0}.v4[data-rc-enabled=true] [data-rc-type-options] label small{flex:0 0 24px;text-align:end;font-size:12px;color:var(--rc-secondary)}.v4[data-rc-enabled=true] [data-rc-type-options] label:has(input:checked){background:#edf1e6}[data-rc-heading="20261025"] .collection-banner__content{width:100%;align-items:center;text-align:center}[data-rc-heading="20261025"] .collection-banner__heading{display:block;width:100%;margin:0;text-align:center}[data-rc-heading="20261025"] :is(.collection-banner__count,.collection-banner__content .rte){display:none}@media(min-width:701px)and (max-width:1150px){.v4[data-rc-enabled=true] .v4-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 14px}}@media(max-width:700px){.v4[data-rc-enabled=true] .v4-layout{display:block}.v4[data-rc-enabled=true] .v4-panel.is-open{animation:rc-panel-in .22s ease-out}.v4[data-rc-enabled=true] [data-backdrop]:not([hidden]){animation:rc-backdrop-in .22s ease-out}.v4[data-rc-enabled=true] .v4-panel footer{padding-bottom:calc(max(18px,env(safe-area-inset-bottom)) + var(--v4-preview-offset,0px))}}@media(max-width:700px){.v4[data-rc-enabled=true].container{width:100%;padding-inline:10px}.v4[data-rc-enabled=true] .v4-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px}.v4[data-rc-enabled=true] [data-v4-card] .card__info-container{padding:8px}.v4[data-rc-enabled=true] [data-rc-card-ready] .card__info-inner{grid-template-rows:38px 20px 20px 44px 32px 44px}.v4[data-rc-enabled=true] [data-rc-card-ready] .card__title{display:none}.v4[data-rc-enabled=true] [data-rc-card-ready] .v4-mobile-title{display:-webkit-box;grid-row:1;height:38px;min-height:0;margin:0;font-size:14px;font-weight:600;line-height:19px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.v4[data-rc-enabled=true] [data-rc-card-ready] .v4-mobile-title span{display:inline;margin:0;font:inherit;color:inherit}.v4[data-rc-enabled=true] [data-rc-card-ready] .v4-mobile-title span:before{content:" "}.v4[data-rc-enabled=true] [data-rc-rating-slot]{min-height:20px}.v4[data-rc-enabled=true] [data-rc-card-ready] .price{font-size:18px;line-height:21px}.v4[data-rc-enabled=true] [data-rc-card-ready][data-rc-has-action=true] .price{padding-inline-end:65px!important}.v4[data-rc-enabled=true] [data-rc-card-ready] .card__quick-add{inset:auto 8px 8px auto!important;width:60px}.v4[data-rc-enabled=true] [data-rc-card-ready] .card__quick-add .btn{font-size:12px;padding-inline:4px}.v4[data-rc-enabled=true] .v4-quick button{font-size:12px}.v4[data-rc-enabled=true] .v4-panel [data-rc-type-options] label{font-size:14px;line-height:20px}.v4[data-rc-enabled=true] [data-rc-sort-control]>span{display:none}.v4[data-rc-enabled=true] [data-rc-sort-control] select{max-width:130px;font-size:16px}.v4[data-rc-enabled=true]>[data-chips]{flex-wrap:nowrap;overflow:auto}.v4[data-rc-enabled=true]>[data-chips]>a{flex-shrink:0}}@container rc-card (max-width:150px){.v4[data-rc-enabled=true] [data-rc-card-ready] .price{font-size:16px;line-height:20px}}@keyframes rc-panel-in{0%{transform:translate(100%)}to{transform:none}}@keyframes rc-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes rc-request-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.v4[data-rc-enabled=true] *,.v4[data-rc-enabled=true] *:before,.v4[data-rc-enabled=true] *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.cc-collection-banner:has([data-rc-heading="20261025"][data-rc-title-only=true]){margin-block:0;padding-block:0;min-height:0}[data-rc-heading="20261025"][data-rc-title-only=true]{padding-block:28px 24px}[data-rc-heading="20261025"][data-rc-title-only=true] .collection-banner__content{padding:0;min-height:0;background:#fff}[data-rc-heading="20261025"][data-rc-title-only=true] .collection-banner__heading{padding:0;font-size:34px;line-height:1.25;font-weight:600;letter-spacing:-.02em}.cc-collection-products:has(>famiware-catalog[data-rc-enabled=true]){margin-top:0}@media(min-width:701px){.v4[data-rc-enabled=true] .v4-quick{display:none}.v4[data-rc-enabled=true] .v4-toolbar{min-height:54px;margin-bottom:22px}}@media(max-width:700px){[data-rc-heading="20261025"][data-rc-title-only=true]{padding-block:15px 12px}[data-rc-heading="20261025"][data-rc-title-only=true] .collection-banner__heading{font-size:25px;line-height:31px}.v4[data-rc-enabled=true] .v4-toolbar{min-height:46px;margin-bottom:0}.v4[data-rc-enabled=true] .v4-toolbar>[data-open]{border:0;background:transparent;padding:0 2px;min-height:44px}.v4[data-rc-enabled=true] .v4-quick{margin-bottom:10px}}.v4[data-rc-enabled=true] [data-v4-card]>.card{padding:0!important}.v4[data-rc-enabled=true] [data-v4-card] .card__media{margin:0!important}.v4[data-rc-enabled=true] [data-v4-card] .card__media>.wishlist-toggle{position:absolute!important;top:8px;right:8px;min-width:44px;min-height:44px;z-index:3}.v4[data-rc-enabled=true] [data-rc-group-reset]{font-size:12px;min-height:44px;text-decoration:underline;text-underline-offset:3px}.v4[data-rc-enabled=true] [data-rc-filter-group]:has(fieldset[hidden]){display:none}.v4[data-rc-enabled=true] label[hidden]{display:none}.v4[data-rc-enabled=true] [data-rc-card-ready] [data-color]{height:32px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.v4[data-rc-enabled=true] [data-v4-card] .card__media.has-hover-image:hover .card__main-image{opacity:1;visibility:visible}.v4[data-rc-enabled=true] [data-v4-card]{min-width:0;position:relative;height:100%;container:rc-card / inline-size}.v4[data-rc-enabled=true] [data-rc-card-ready] .card__info-inner{gap:0}.v4[data-rc-enabled=true] [data-rc-card-ready] .v4-rail-wrap{margin-inline:0}.v4[data-rc-enabled=true] [data-rc-card-ready] .price__was:empty{display:none}.v4[data-rc-enabled=true] [data-rc-card-ready] .unit-price{font-size:12px;line-height:16px}.v4[data-rc-enabled=true] [data-v4-card]:has(.unit-price:not([hidden])) .card__info-inner{grid-template-rows:44px 22px 22px 44px 32px minmax(60px,auto)}.v4[data-rc-enabled=true] [data-rc-card-ready] .card__quick-add .btn{width:100%}.v4[data-rc-enabled=true] .v4-toolbar{border-block:1px solid var(--rc-line);margin-bottom:12px}.v4[data-rc-enabled=true] [data-rc-sort-control]{margin-left:auto}.v4[data-rc-enabled=true] .v4-toolbar [data-result-count]{margin:0}.v4[data-rc-enabled=true] [data-price-apply]{min-height:44px;width:100%;margin-top:9px;border:1px solid var(--rc-line);background:#fff;font-size:12px;border-radius:3px}.v4[data-rc-enabled=true] [data-rc-filter-group]{border-bottom:1px solid var(--rc-line)}.v4[data-rc-enabled=true] [data-rc-filter-group]>summary{min-height:52px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-size:14px;font-weight:600;list-style:none}.v4[data-rc-enabled=true] [data-rc-filter-group]>summary::-webkit-details-marker{display:none}.v4[data-rc-enabled=true] [data-rc-filter-group]>summary:after{content:"\2304";font-size:18px;font-weight:400}.v4[data-rc-enabled=true] [data-rc-filter-group][open]>summary:after{transform:rotate(180deg)}.v4[data-rc-enabled=true] [data-rc-filter-group] fieldset{margin:0;padding-bottom:12px}.v4[data-rc-enabled=true] [data-rc-filter-group] legend[hidden]{display:none}.v4[data-rc-enabled=true] [data-rc-filter-group]:focus-within{outline-offset:2px}.v4-home>ul.slider__grid{grid-auto-columns:calc((100% - 48px)/4);gap:16px}.v4-home>ul>li{min-width:0;height:100%}.v4-home>ul:not(.slider__grid){grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 16px}.v4-home [data-v4-card] .card__hover-image{display:none!important}@media(min-width:701px)and (max-width:1150px){.v4[data-rc-enabled=true] .v4-layout{grid-template-columns:185px minmax(0,1fr);gap:22px}}@media(min-width:701px)and (max-width:900px){.v4[data-rc-enabled=true] .v4-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v4-home>ul.slider__grid{grid-auto-columns:calc((100% - 32px)/3)}}@media(max-width:700px){.v4-home>ul.slider__grid{grid-auto-columns:calc((100% - 10px)/2);gap:10px}.v4-home>ul:not(.slider__grid){grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px}.v4[data-rc-enabled=true] .v4-toolbar{flex-wrap:nowrap;gap:8px}.v4[data-rc-enabled=true] .v4-toolbar>[data-open]{font-size:13px;padding:8px;white-space:nowrap}.v4[data-rc-enabled=true] [data-v4-card]:has(.unit-price:not([hidden])) .card__info-inner{grid-template-rows:38px 20px 20px 44px 32px minmax(60px,auto)}}@media(min-width:701px){.v4[data-rc-enabled=true][data-rc-section-updates=true] .v4-toolbar{margin-bottom:22px}}@media(max-width:700px){.v4[data-rc-enabled=true][data-rc-section-updates=true] .v4-toolbar{min-height:46px;margin-bottom:0}.v4[data-rc-enabled=true][data-rc-section-updates=true] .v4-toolbar>[data-open]{padding:0 2px}}.v4[data-rc-enabled=true]{--rc-card: #fff}.v4[data-rc-enabled=true] [data-v4-card] .card__info-container{background:#fff}.v4[data-rc-enabled=true] [data-rc-card-ready] [data-rail]>button{position:relative;border-radius:4px;background:transparent}.v4[data-rc-enabled=true] [data-rc-card-ready] [data-rail]>button:before{content:"";position:absolute;z-index:0;inset:50% auto auto 50%;width:26px;height:26px;box-sizing:border-box;border:1.5px solid transparent;border-radius:50%;transform:translate(-50%,-50%);opacity:0;pointer-events:none;transition:border-color .14s ease-out,opacity .14s ease-out}.v4[data-rc-enabled=true] [data-rc-card-ready] [data-rail]>button[aria-pressed=true]:before{border-color:var(--rc-olive);opacity:1}.v4[data-rc-enabled=true] [data-rc-card-ready] [data-rail] .v4-dot{position:relative;z-index:1;display:block;width:20px;height:20px;box-sizing:border-box;overflow:hidden;isolation:isolate;border:1px solid rgba(41,46,37,.22);border-radius:50%;background-clip:padding-box;outline:none;outline-offset:0}.v4[data-rc-enabled=true] [data-rc-card-ready] [data-rail]>button[aria-pressed=true] .v4-dot{outline:none;outline-offset:0}.v4[data-rc-enabled=true] [data-rc-card-ready] [data-rail]>button.is-sold:after{content:none;display:none}.v4[data-rc-enabled=true] [data-rc-card-ready] [data-rail]>button.is-sold .v4-dot:after{content:"";position:absolute;z-index:2;inset:50% auto auto 50%;width:calc(100% + 4px);height:1px;background:#535d4b;box-shadow:0 0 0 1px #ffffffc7;transform:translate(-50%,-50%) rotate(-45deg);transform-origin:center;pointer-events:none}.v4[data-rc-enabled=true] [data-rc-card-ready] [data-rail]>button:focus-visible,.v4[data-rc-enabled=true] [data-rc-card-ready] .v4-rail-wrap>button:focus-visible{outline:2px solid var(--rc-olive);outline-offset:-2px;border-radius:4px}@media(hover:hover)and (pointer:fine){.v4[data-rc-enabled=true] [data-rc-card-ready] [data-rail]>button:hover:not([aria-pressed=true]):before{border-color:#a5af97;opacity:1}}@media(min-width:701px){.v4[data-rc-enabled=true] [data-v4-card]>.card{--rc2-info-height: 232px;--rc2-title-size: 18px;--rc2-meta-size: 13px;--rc2-price-size: 24px;--rc2-price-line: 27px;--rc2-action-size: 14px;--rc2-action-width: 88px}.v4[data-rc-enabled=true] [data-rc-card-ready] .card__info-inner{display:grid!important;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 20px 20px minmax(8px,1fr) 44px 36px 48px;gap:0;height:var(--rc2-info-height)!important;min-height:var(--rc2-info-height);align-content:stretch}.v4[data-rc-enabled=true] [data-rc-card-ready] .card__title{grid-row:1;height:auto;min-height:0;margin:0 0 4px;color:var(--rc-ink);font-size:var(--rc2-title-size);line-height:1.35;font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.v4[data-rc-enabled=true] [data-rc-card-ready] .card__title a{color:inherit}.v4[data-rc-enabled=true] [data-rc-rating-slot]{grid-row:2;min-height:20px;margin:0;align-self:start;line-height:20px}.v4[data-rc-enabled=true] [data-rc-rating-slot] :is(.rating,.rating__count),.v4[data-rc-enabled=true] [data-rc-visible-rating]{font-size:var(--rc2-meta-size);line-height:20px}.v4[data-rc-enabled=true] [data-rc-card-ready] .v4-details{grid-row:3;margin:0;font-size:var(--rc2-meta-size);line-height:20px}.v4[data-rc-enabled=true] [data-rc-card-ready] .v4-rail-wrap{grid-row:5;margin:0}.v4[data-rc-enabled=true] [data-rc-card-ready] [data-color]{grid-row:6;height:36px;min-height:36px;margin:0;font-size:var(--rc2-meta-size);line-height:18px;-webkit-line-clamp:2}.v4[data-rc-enabled=true] [data-rc-card-ready] :is(.product-card__price,.card__info-inner>.price){grid-row:7;width:100%;min-height:48px;margin:0!important;padding:0;align-self:end;box-sizing:border-box}.v4[data-rc-enabled=true] [data-rc-card-ready] .product-card__price{display:flex;justify-content:flex-start!important;width:100%}.v4[data-rc-enabled=true] [data-rc-card-ready] .price{width:100%;box-sizing:border-box;min-height:48px;margin-inline:0!important;font-size:var(--rc2-price-size);line-height:var(--rc2-price-line);align-items:flex-start;justify-content:center}.v4[data-rc-enabled=true] [data-rc-card-ready] .price__current{font-size:inherit;line-height:inherit}.v4[data-rc-enabled=true] [data-rc-card-ready][data-rc-has-action=true] .price{padding-inline-end:calc(var(--rc2-action-width) + 8px)!important}.v4[data-rc-enabled=true] [data-rc-card-ready] .price s{font-size:12px;line-height:16px}.v4[data-rc-enabled=true] [data-rc-card-ready] .card__quick-add{width:var(--rc2-action-width)}.v4[data-rc-enabled=true] [data-rc-card-ready] .card__quick-add .btn{min-height:48px;padding:10px 8px;font-size:var(--rc2-action-size);line-height:20px}.v4[data-rc-enabled=true] [data-v4-card]:has(.unit-price:not([hidden])) .card__info-inner{grid-template-rows:auto 20px 20px minmax(8px,1fr) 44px 36px minmax(60px,auto);height:auto!important;min-height:calc(var(--rc2-info-height) + 12px)}.v4[data-rc-enabled=true] [data-v4-card]:has(.unit-price:not([hidden])) .price{min-height:60px}@container rc-card (min-width: 340px){.v4[data-rc-enabled=true] [data-v4-card]>.card{--rc2-info-height: 248px;--rc2-title-size: 20px;--rc2-meta-size: 14px;--rc2-price-size: 26px;--rc2-price-line: 29px;--rc2-action-size: 15px;--rc2-action-width: 96px}}}@media(prefers-reduced-motion:reduce){.v4[data-rc-enabled=true] [data-rc-card-ready] [data-rail]>button:before{transition:none!important}}.v4[data-rc-enabled=true][data-rc-action=cart] .v4-layout{align-items:start}.v4[data-rc-enabled=true][data-rc-action=cart] .v4-grid{align-content:start;align-self:start}.v4[data-rc-enabled=true][data-rc-action=cart] [data-v4-card]>.card{background:#fff}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-cart-action]{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;white-space:nowrap;background:var(--rc-olive);color:#fff;border:0;cursor:pointer;touch-action:manipulation}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-cart-action]:disabled{cursor:default;opacity:.55}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-cart-action][aria-busy=true]{cursor:wait;opacity:.85}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-cart-action] svg{width:22px;height:22px;flex:none;stroke-width:2}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-cart-action] [hidden]{display:none!important}.v4[data-rc-enabled=true][data-rc-action=cart] .rc-cart-spinner{width:19px;height:19px;border:2px solid #ffffff55;border-top-color:#fff;border-radius:50%;animation:rc-cart-spin .7s linear infinite}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-cart-status]{position:relative;z-index:3;margin:8px 0 0;font-size:12px;line-height:18px;overflow-wrap:anywhere;text-align:start}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-cart-status][hidden]{display:none!important}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-cart-status][role=status]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-cart-status].is-error{color:#9c3127}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-cart-status] a{display:inline-flex;align-items:center;min-height:36px;text-decoration:underline;text-underline-offset:3px;color:var(--rc-olive)}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-cart-status] a[hidden]{display:none!important}.v4[data-rc-enabled=true][data-rc-action=cart] .card__info-container:has([data-rc-cart-status][role=alert]:not([hidden])){padding-bottom:70px}@media(min-width:701px){.v4[data-rc-enabled=true][data-rc-action=cart] [data-v4-card]>.card{--rc3-grid-height:255px}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] .card__info-inner{grid-template-rows:auto 18px 18px minmax(0,1fr) 44px 34px 48px 44px;height:var(--rc3-grid-height)!important;min-height:var(--rc3-grid-height)}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] .card__title{margin:0}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-rating-slot]{min-height:18px}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] :is(.v4-details,[data-rc-rating-slot],.rating,.rating__count,[data-rc-visible-rating]){line-height:18px}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] [data-color]{height:34px;min-height:34px;line-height:17px}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] :is(.price,.product-card__price){grid-row:7;min-height:48px;padding-inline-end:0!important}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] .card__quick-add{left:12px!important;right:12px!important;bottom:12px!important;width:auto}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] .card__quick-add .btn{height:44px;min-height:44px;width:100%;padding:8px;font-size:14px;font-weight:600}.v4[data-rc-enabled=true][data-rc-action=cart] [data-v4-card]:has(.unit-price:not([hidden])) .card__info-inner{grid-template-rows:auto 18px 18px minmax(0,1fr) 44px 34px minmax(60px,auto) 44px;height:auto!important;min-height:calc(var(--rc3-grid-height) + 12px)}@container rc-card (min-width:340px){.v4[data-rc-enabled=true][data-rc-action=cart] [data-v4-card]>.card{--rc3-grid-height:263px}}}@media(max-width:700px){.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] .card__quick-add{width:44px;right:8px!important;bottom:8px!important}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] .card__quick-add .btn{width:44px;height:44px;min-height:44px;padding:0;gap:0}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] [data-rc-cart-label]{display:none}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready][data-rc-has-action=true] .price{padding-inline-end:52px!important;font-size:22px;line-height:26px}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] .price__current{font-size:inherit;line-height:inherit}}@container rc-card (max-width:150px){.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready][data-rc-has-action=true] .price{font-size:18px;line-height:22px}}@keyframes rc-cart-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.v4[data-rc-enabled=true][data-rc-action=cart] .rc-cart-spinner{animation:none}}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] :is([data-rc-rating-slot],.v4-details,[data-color]){text-align:center}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-rating-slot]{display:flex;justify-content:center;align-items:center}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] [data-rail]{justify-content:safe center}@media(min-width:701px){.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] .card__info-container{padding:8px 10px 10px}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] .card__info-inner{grid-template-rows:46px 26px 22px 50px 32px 44px;height:220px!important;min-height:220px}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] .card__title{display:flex;align-items:center;justify-content:center;height:46px;min-height:46px;max-height:46px;font-size:18px;line-height:23px;text-align:center}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] .card__title a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-height:46px;width:100%;line-height:23px}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] :is([data-rc-rating-slot],.rating,.rating__count,[data-rc-visible-rating]){font-size:14px;line-height:22px;color:#505749}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] .v4-details{font-size:15px;line-height:22px;color:#505749}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] .v4-rail-wrap{grid-row:4;align-self:end;height:44px}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] [data-rail]{gap:6px}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] [data-rail]>button{flex:0 0 40px;width:40px;height:44px}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] .v4-dot{width:34px;height:34px}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] [data-rail]>button:before{width:40px;height:40px}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] [data-rail]>button.is-sold:after{width:38px}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] [data-color]{grid-row:5;height:32px;min-height:32px;padding-top:4px;box-sizing:border-box;font-size:14px;line-height:20px;color:#505749}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] :is(.price,.product-card__price){grid-row:6;min-height:44px;height:44px}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] .price{font-size:23px;line-height:26px}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready][data-rc-has-action=true] .price{padding-inline-end:calc(100% - 86px)!important}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] .card__quick-add{left:auto!important;right:10px!important;bottom:10px!important;width:calc(100% - 116px)}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] .card__quick-add .btn{font-size:13px;padding:0 7px;gap:5px}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] [data-rc-cart-action] svg{width:18px;height:18px}.v4[data-rc-enabled=true][data-rc-action=cart] [data-v4-card]:has(.unit-price:not([hidden])) .card__info-inner{grid-template-rows:46px 26px 22px 50px 32px minmax(60px,auto);height:auto!important;min-height:236px}@container rc-card (max-width:220px){.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] .price{font-size:20px;line-height:24px}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] [data-rc-cart-label]{display:none}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] .card__quick-add{width:44px}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready][data-rc-has-action=true] .price{padding-inline-end:52px!important}}}@media(max-width:700px){.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] .card__info-container{padding:8px 8px 9px}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] .card__info-inner{grid-template-rows:42px 18px 18px 44px 30px 44px}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] .v4-mobile-title{display:flex;align-items:center;justify-content:center;height:36px;max-height:36px;text-align:center;font-size:14px;line-height:18px}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] .v4-mobile-title>[data-rc-title-lines]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;width:100%;max-height:36px;line-height:18px;overflow-wrap:normal;word-break:normal}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] .v4-mobile-title>[data-rc-title-lines]:before{content:none}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] :is([data-rc-rating-slot],.rating,.rating__count,[data-rc-visible-rating],.v4-details){font-size:12px;line-height:18px;min-height:18px}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] [data-color]{height:30px;min-height:30px;font-size:12px;line-height:15px}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] .card__quick-add{bottom:9px!important}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] .product-card__price{justify-content:flex-start!important;width:100%}.v4[data-rc-enabled=true][data-rc-action=cart] [data-rc-card-ready] .price{width:100%;box-sizing:border-box;margin-inline:0!important;justify-self:start;text-align:start}}@media(min-width:701px){.v4[data-rc-enabled=true]:not(.v4-home) .v4-quick:not([hidden]){display:block;margin:0 0 22px;padding:4px 0 8px;border-bottom:1px solid var(--rc-line);background:#fff}.v4[data-rc-enabled=true]:not(.v4-home) .v4-quick[hidden]{display:none}.v4[data-rc-enabled=true]:not(.v4-home) [data-quick-families]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:4px 12px;overflow:visible;padding:0;min-width:0}.v4[data-rc-enabled=true]:not(.v4-home) .v4-quick button{display:inline-flex;align-items:center;gap:9px;flex:0 0 auto;min-height:44px;max-width:100%;padding:7px 10px;font-size:14px;line-height:22px;white-space:normal;text-align:start;color:var(--rc-secondary)}.v4[data-rc-enabled=true]:not(.v4-home) .v4-quick .v4-dot{width:22px;height:22px;flex:0 0 22px}.v4[data-rc-enabled=true]:not(.v4-home) .v4-quick button[aria-pressed=true]{font-weight:600;color:var(--rc-olive)}.v4[data-rc-enabled=true]:not(.v4-home) .v4-quick button:after{content:"";position:absolute;inset:auto 10px 0;height:2px;background:var(--rc-olive);opacity:0}.v4[data-rc-enabled=true]:not(.v4-home) .v4-quick button[aria-pressed=true]:after{opacity:1}.v4[data-rc-enabled=true]:not(.v4-home) .v4-quick button:hover{background:#f6f7f2;color:var(--rc-olive)}.v4[data-rc-enabled=true]:not(.v4-home) [data-rc-quick-indicator]{display:none}.v4[data-rc-enabled=true]:not(.v4-home) [data-rc-filter-group]:has([data-families]){display:none}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/famiware-rc-overlay.css.map */
