.collection-faq__container{max-width:980px;margin:0 auto;padding-top:12px;padding-bottom:56px}.collection-faq__header{max-width:760px;margin:0 auto 28px;text-align:center}.collection-faq__heading{margin:0;color:#222;font-size:clamp(26px,3vw,36px);line-height:1.2}.collection-faq__subheading{margin:10px 0 0;color:#666;font-size:15px;line-height:1.6}.collection-faq__item{border-bottom:1px solid #e7e7e7}.collection-faq__item:first-child{border-top:1px solid #e7e7e7}.collection-faq__question{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:62px;padding:16px 4px;color:#222;font-size:16px;font-weight:600;line-height:1.45;cursor:pointer;list-style:none}.collection-faq__question::-webkit-details-marker{display:none}.collection-faq__question:focus-visible{outline:2px solid currentColor;outline-offset:4px}.collection-faq__icon{position:relative;flex:0 0 18px;width:18px;height:18px}.collection-faq__icon:before,.collection-faq__icon:after{position:absolute;top:50%;left:50%;width:14px;height:1.5px;background:currentColor;content:"";transform:translate(-50%,-50%);transition:transform .18s ease}.collection-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.collection-faq__item[open] .collection-faq__icon:after{transform:translate(-50%,-50%) rotate(0)}.collection-faq__answer{padding:0 40px 20px 4px;color:#555;font-size:15px;line-height:1.7}.collection-faq__answer>:first-child{margin-top:0}.collection-faq__answer>:last-child{margin-bottom:0}@media(max-width:767px){.collection-faq__container{padding-top:4px;padding-bottom:36px}.collection-faq__header{margin-bottom:20px}.collection-faq__heading{font-size:26px}.collection-faq__question{min-height:58px;padding:15px 0;font-size:15px}.collection-faq__answer{padding:0 28px 18px 0;font-size:14px}}.product-trust-certification{padding-block:var(--trust-padding-top) var(--trust-padding-bottom)}.product-trust-certification__inner{width:min(calc(100% - 32px),var(--trust-max-width));margin-inline:auto}.product-trust-certification__details{overflow:hidden;border:1px solid rgba(33,31,28,.14);border-radius:16px;background:#fff;color:#211f1c;box-shadow:0 10px 32px #211f1c0f}.product-trust-certification__summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:center;padding:18px 22px;cursor:pointer;list-style:none;background:#f1f8f6}.product-trust-certification__summary::-webkit-details-marker{display:none}.product-trust-certification__summary:focus-visible{outline:2px solid var(--trust-accent);outline-offset:-3px}.product-trust-certification__seal{display:grid;width:48px;height:48px;place-items:center;flex:none;border-radius:50%;background:var(--trust-accent);color:#fff}.product-trust-certification__summary-copy{display:grid;gap:2px}.product-trust-certification__eyebrow{color:var(--trust-accent);font-size:11px;font-weight:700;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.product-trust-certification__title{font-size:clamp(17px,2vw,21px);font-weight:650;line-height:1.25}.product-trust-certification__meta{opacity:.72;font-size:13px;line-height:1.4}.product-trust-certification__action{display:inline-flex;gap:7px;align-items:center;color:var(--trust-accent);font-size:13px;font-weight:650;white-space:nowrap}.product-trust-certification__action svg{transition:transform .18s ease}.product-trust-certification__details[open] .product-trust-certification__action svg{transform:rotate(180deg)}.product-trust-certification__content{display:grid;grid-template-columns:minmax(280px,.85fr) minmax(0,1.15fr);gap:clamp(24px,5vw,64px);align-items:start;padding:clamp(24px,4vw,48px);border-top:1px solid rgba(33,31,28,.1)}.product-trust-certification__document{overflow:hidden;border:1px solid rgba(33,31,28,.12);border-radius:10px;background:#fff;box-shadow:0 12px 36px #211f1c17}.product-trust-certification__document img{display:block;width:100%;height:auto}.product-trust-certification__body{display:grid;gap:24px}.product-trust-certification__lead{max-width:62ch;margin:0;font-size:clamp(18px,2.1vw,25px);line-height:1.45}.product-trust-certification__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 28px;margin:0}.product-trust-certification__facts div{display:grid;gap:5px}.product-trust-certification__facts-wide{grid-column:1 / -1}.product-trust-certification__facts dt{opacity:.62;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.product-trust-certification__facts dd{margin:0;font-size:14px;line-height:1.55}.product-trust-certification__note{margin:0;padding:14px 16px;border-inline-start:3px solid var(--trust-accent);background:#f4faf8;font-size:12px;line-height:1.55}.product-trust-certification__verify{display:inline-flex;width:fit-content;gap:8px;align-items:center;min-height:44px;padding:10px 17px;border-radius:999px;background:var(--trust-accent);color:#fff;font-size:13px;font-weight:700;text-decoration:none}.product-trust-certification__verify:hover{filter:brightness(.92)}.product-trust-certification__editor-note{margin:20px;padding:16px;border:1px dashed #9a8a72;background:#fffaf0;color:#4c4336}@media(max-width:749px){.product-trust-certification__summary{grid-template-columns:auto minmax(0,1fr);gap:12px;padding:16px}.product-trust-certification__seal{width:42px;height:42px}.product-trust-certification__action{grid-column:2}.product-trust-certification__content{grid-template-columns:1fr;padding:20px 16px 24px}.product-trust-certification__body{order:-1}.product-trust-certification__facts{grid-template-columns:1fr}.product-trust-certification__facts-wide{grid-column:auto}}@media(prefers-reduced-motion:reduce){.product-trust-certification__action svg{transition:none}}.flore-material{display:block;position:relative;isolation:isolate;padding:48px 24px;background:var(--flore-background, #f7f5ee);color:var(--flore-text-color, #69665f)}.flore-material__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.flore-material__background img{width:100%;height:100%;object-fit:cover}.flore-material__inner{max-width:1400px;margin-inline:auto}.flore-material__header{text-align:center}.flore-material__header h2{margin:0 0 16px;color:var(--flore-heading-color, #25231f);font-size:clamp(28px,2.6vw,42px);line-height:1.25}.flore-material__intro{max-width:760px;margin-inline:auto;font-size:16px;line-height:1.6}.flore-material__intro p{margin:0}.flore-material__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.flore-material__card{min-width:0}.flore-material__picture{aspect-ratio:1;overflow:hidden;border-radius:8px;background:#eeece5}.flore-material__image{display:block;width:100%;height:100%;aspect-ratio:1;object-fit:cover}.flore-material__placeholder,.flore-material__placeholder svg{width:100%;height:100%}.flore-material__title-row{display:flex;align-items:center;gap:10px;margin-top:20px}.flore-material__title-row h3{margin:0;color:var(--flore-heading-color, #25231f);font-size:clamp(18px,1.65vw,25px);line-height:1.35}.flore-material__icon{display:flex;align-items:center;flex:0 0 30px;width:30px;height:30px}.flore-material__icon svg,.flore-material__icon img{display:block;max-width:100%;max-height:100%}.flore-material__text{margin:14px 0 0;font-size:16px;line-height:1.65}.flore-material__feedback{display:flex;align-items:center;justify-content:center;gap:12px;min-height:44px;margin-bottom:8px}.flore-material__status{min-width:0;margin:0;font-size:14px;line-height:1.5}.flore-material__retry{flex-shrink:0;min-height:44px;padding:3px 10px;border:1px solid currentColor;border-radius:4px;color:var(--flore-heading-color, #25231f);background:transparent;font:inherit;font-size:14px;cursor:pointer}.flore-material__retry[hidden]{display:none}.flore-material[data-flore-state=idle] .flore-material__status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.flore-material[data-flore-state=loading] .flore-material__display{opacity:.4}.flore-material[data-flore-state=error] .flore-material__display{visibility:hidden}@media(max-width:749px){.flore-material{padding:28px 16px 36px;scroll-margin-top:76px}.flore-material__header h2{font-size:27px;margin-bottom:10px}.flore-material__intro{font-size:15px;line-height:1.5}.flore-material__feedback{min-height:44px;margin-bottom:0}.flore-material__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;row-gap:24px}.flore-material__title-row{margin-top:12px;gap:6px;align-items:center}.flore-material__title-row h3{font-size:17px;line-height:1.3}.flore-material__icon{flex-basis:18px;width:18px;height:20px}.flore-material__text{margin-top:8px;font-size:15px;line-height:1.5}}.tyrot-placement{max-width:1440px;margin:0 auto;padding:52px 30px 24px;background:#fffdf9}.tyrot-placement h2{font-family:var(--font-heading-family, Georgia, serif);font-weight:400;font-size:clamp(28px,3vw,40px);line-height:1.25;text-align:center;margin:0 0 38px;color:#2d2926}.tyrot-placement__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.tyrot-placement__crop{position:relative;aspect-ratio:var(--crop-w) / 570;overflow:hidden;isolation:isolate;background:#fffdf9}.tyrot-placement__crop .tyrot-placement__image{display:block;position:absolute;width:calc(1942 / var(--crop-w) * 100%);max-width:none;height:auto;top:-26.3158%;left:calc(var(--crop-x) / var(--crop-w) * -100%);mix-blend-mode:multiply}@media(max-width:700px){.tyrot-placement{padding:32px 14px 12px}.tyrot-placement h2{margin-bottom:24px}.tyrot-placement__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 8px}}body.template-collection .t4s_box_pr_grid .t4s-product-title{min-height:0!important;height:auto}body.template-collection .t4s_box_pr_grid .t4s-product-title>a{height:auto!important;min-height:0!important;display:block;-webkit-line-clamp:unset}body.template-collection .t4s_box_pr_grid .t4s-product-price{min-height:0!important;height:auto!important;margin-top:4px!important;line-height:1.4}body.template-collection .t4s_box_pr_grid .tyrot-sale-offer{margin-top:4px}body.template-collection .t4s_box_pr_grid .t4s-product-colors{margin-top:6px!important}.tyrot-pdp-highlights{display:flex!important;flex-wrap:nowrap!important;align-items:stretch;gap:6px!important;margin:8px 0 2px!important;font-family:var(--font-family-2, inherit);font-size:11.5px!important;font-weight:600!important;line-height:1.3!important}.tyrot-pdp-highlights span{display:inline-flex!important;flex:0 1 auto;align-items:center;justify-content:center;min-width:0;min-height:32px!important;padding:6px 9px!important;border:1px solid #dce5d2;border-radius:7px;background:#eff3e9;color:#405238;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;white-space:nowrap!important}.t4s-liquid_custom_liquid_CfaVfj>div[style*="display: flex"],.t4s-liquid_custom_liquid_9FEeKq>div[style*="display: flex"],.t4s-liquid_custom_liquid_NkzCqX>div[style*="display: flex"],.t4s-liquid_custom_liquid_8J4a8a>div[style*="display: flex"],.tyrot-car-rug-cro-badges,.t4s-liquid_cro_purchase_assurances{display:none!important}body:has(.tyrot-car-rug-cro-badges) .t4s-form__product>.tyrot-purchase-assurances{order:4}@media(max-width:767px){.tyrot-pdp-highlights{width:100%}}.tyrot-purchase-assurances{margin-top:10px;padding-top:10px;border-top:1px solid #e7e3de;color:#6d6861;font-family:var(--font-family-2, inherit);font-size:12px;line-height:1.45}.tyrot-purchase-assurances__shipping{margin:0 0 4px;color:#34422f;font-weight:650}.tyrot-purchase-assurances__details{display:flex;flex-wrap:wrap;align-items:center;gap:3px 8px}.tyrot-purchase-assurances a{color:inherit;text-decoration:underline;text-underline-offset:2px}@media(max-width:767px){.tyrot-purchase-assurances{margin-top:9px;padding-top:9px;font-size:11.5px}}.tyrot-sale-offer{display:grid;gap:5px;margin-top:8px}.tyrot-sale-offer__prices{font-size:16px}.tyrot-sale-offer__prices del{color:#737373;margin-right:6px}.tyrot-sale-offer__prices ins{color:#763c27;text-decoration:none;font-weight:600}.tyrot-sale-offer__variant{font-size:12px;text-decoration:underline;text-underline-offset:3px}.tyrot-sale-offer__note{color:#666;font-size:11px}
/*# sourceMappingURL=/cdn/shop/t/63/compiled_assets/styles.css.map */
