:root{--tb-logo-red: #fe5353}@media(min-width:750px){.product-grid.product-grid--grid[product-grid-view=default]{grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,1160px)}.tb-wrap[data-toobs-products]{max-width:1160px}}@media(min-width:990px){.product-grid.product-grid--grid[product-grid-view=default],.tb-home .tb-products{grid-template-columns:repeat(4,minmax(0,1fr))}}.product-card .product-card__content.product-grid__card,.tb-home .tb-product{box-sizing:border-box;padding:9px 9px 12px;gap:8px;border:1px solid #eadecf;border-radius:21px;background:#fffcf8}.product-card .product-card__content.product-grid__card{align-items:stretch;--padding-block-start: 9px;--padding-block-end: 12px;--padding-inline-start: 9px;--padding-inline-end: 9px}.product-grid__card .card-gallery,.tb-product-image{width:100%;aspect-ratio:1;border-radius:14px;overflow:hidden;background:#fff}.tb-product-image>a{display:block;width:100%;height:100%}.product-grid__card [ref=productTitleLink] [role=heading],.tb-home .tb-product h3{font:600 clamp(15px,1.3vw,18px)/1.3 var(--font-body--family);color:#453740;letter-spacing:-.015em;margin:0;text-align:left}.product-grid__card [ref=productTitleLink]>*,.tb-product-copy{padding-inline:3px}.tb-product-copy{padding-block:0;gap:8px}.tb-product-bottom{margin-top:auto}.product-grid__card product-price{padding:0 3px;margin-top:auto;width:100%}:is(.product-grid__card,.tb-product-bottom) [ref=priceContainer]{display:flex;align-items:baseline;flex-wrap:wrap;gap:1px 9px}:is(.product-grid__card,.tb-product-bottom) .price,:is(.product-grid__card,.tb-product-bottom) .price bdi{font:600 clamp(21px,1.7vw,25px)/1.2 var(--font-body--family);color:#4a3a43;letter-spacing:-.025em}:is(.product-grid__card,.tb-product-bottom) .compare-at-price,:is(.product-grid__card,.tb-product-bottom) .compare-at-price bdi{color:#76686f;font:400 15px/1.35 var(--font-body--family)}:is(.product-grid__card,.tb-product-bottom) .compare-at-price{text-decoration:none}:is(.product-grid__card,.tb-product-bottom) .compare-at-price:before{content:"van ";font-size:.87em}:is(.product-grid__card,.tb-product-bottom) .compare-at-price bdi{text-decoration:line-through}.product-grid__card .product-badges{z-index:3}.product-badges .product-badges__badge.color-custom-badge-sale,.tb-home-badge{padding:5px 11px;border-radius:50px;background:#ffe3d9;color:#70372f;font:650 14px/1.3 var(--font-body--family);letter-spacing:0;text-transform:none}.tb-home-badge{position:absolute;z-index:3;top:8px;left:8px;pointer-events:none}.tb-card-actions{position:relative;z-index:2;display:flex;gap:8px;justify-content:space-between;align-items:center;width:100%;padding:1px 2px 0;pointer-events:none}.tb-card-actions>*{pointer-events:auto}.tb-card-actions .tb-more{display:inline-flex;min-height:42px;padding:7px 15px;justify-content:center;align-items:center;background:#fffaf4;color:#51424a;border:1px solid #d7c9c1;border-radius:22px;text-decoration:none;font:600 14px/1.2 var(--font-body--family);white-space:nowrap}.tb-more:hover{text-decoration:underline;text-underline-offset:3px}.tb-card-actions .tb-card-action button,.tb-card-actions .tb-card-options{width:44px;height:44px;flex:none;color:#fff;background:var(--tb-logo-red);border:0;border-radius:15px;padding:10px}.tb-card-actions .tb-card-action button:hover,.tb-card-actions .tb-card-options:hover{background:#cf393f}.tb-card-actions svg{width:24px;height:24px}.tb-card-actions :is(a,button):focus-visible,.tb-film-toggle:focus-visible{outline:3px solid #443447;outline-offset:2px}.tb-card-film{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2;object-fit:contain;background:#fcf1e7;pointer-events:none;opacity:0}.tb-card-film.is-playing{opacity:1}.tb-film-toggle{display:none;position:absolute;bottom:7px;right:7px;z-index:4;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:0;padding:0;color:#fff;background:#3b3037db;cursor:pointer;pointer-events:auto}.tb-film-ready .tb-film-toggle{display:inline-flex}.tb-film-toggle svg{width:19px;height:19px}.tb-film-toggle .tb-pause,.tb-film-toggle[aria-pressed=true] .tb-play{display:none}.tb-film-toggle[aria-pressed=true] .tb-pause{display:block}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.card-gallery:not(:has(.tb-card-film)) img{transition:scale .35s ease}.card-gallery:not(:has(.tb-card-film)):hover img{scale:1.03}}@media(prefers-reduced-motion:reduce){.tb-product-image:hover img{transform:none}}.tb-category-story{width:min(1050px,calc(100% - 40px));margin:26px auto 64px}.tb-story-groups{display:grid;gap:22px clamp(24px,4vw,64px);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.tb-story-three>:nth-child(2){grid-column:2;grid-row:1 / span 2}.tb-story-group{border-top:1px solid #dfd3c8;padding-top:15px}.tb-story-group h2:first-child{margin-top:0}.tb-story-flow{column-count:2;column-gap:clamp(24px,4vw,64px)}.tb-story-flow :is(h2,h3){break-after:avoid}.tb-story-flow :is(p,details,table){break-inside:avoid}@media(max-width:749px){.product-card .product-card__content.product-grid__card,.tb-home .tb-product{padding:6px 6px 9px;gap:7px;border-radius:16px}.product-grid__card .card-gallery,.tb-product-image{border-radius:11px}.tb-product-copy{padding:0 2px}.tb-card-actions{gap:3px;padding-inline:0}.tb-card-actions .tb-more{min-height:42px;padding-inline:10px;font-size:13px}.tb-card-actions .tb-card-action button,.tb-card-actions .tb-card-options{border-radius:13px}.tb-category-story{margin-block:18px 40px}.tb-story-groups{grid-template-columns:1fr;gap:22px}.tb-story-three>:nth-child(2){grid-area:auto}.tb-story-flow{column-count:1}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/toobs-cards.css.map */
