.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}}.ty-holiday{display:block;color:#292621;background:#fff;font-size:14px;line-height:1.5}.ty-holiday *{box-sizing:border-box}.ty-holiday [hidden]{display:none!important}.ty-holiday a{color:inherit;text-decoration:none}.ty-holiday button,.ty-holiday select{font:inherit}.ty-holiday a:focus-visible,.ty-holiday button:focus-visible,.ty-holiday select:focus-visible,.ty-holiday summary:focus-visible{outline:2px solid #735440;outline-offset:4px}.ty-holiday h1,.ty-holiday h2,.ty-holiday h3,.ty-holiday p{margin:0}.ty-holiday__wrap{max-width:1320px;margin:auto;padding:0 32px}.ty-holiday__breadcrumb{display:flex;gap:12px;font-size:11px;padding:20px 0}.ty-holiday__eyebrow{font-size:10px;letter-spacing:.18em;font-weight:600}.ty-holiday__catalog{scroll-margin-top:110px}.ty-holiday__section-head{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px}.ty-holiday h2{font:400 28px/1.2 Georgia,serif;color:inherit;letter-spacing:-.02em}.ty-holiday__section-head>a{font-size:12px;text-decoration:underline;text-underline-offset:4px}.ty-holiday__toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid #ddd7cf;border-bottom:1px solid #ddd7cf;padding:12px 0}.ty-holiday__filters{display:flex;gap:7px;overflow:auto}.ty-holiday__filters button{cursor:pointer;white-space:nowrap;border:1px solid #d6cfc5;border-radius:2px;padding:9px 17px;background:#fff;color:#302820;min-height:40px}.ty-holiday__filters button[aria-pressed=true]{background:var(--holiday-accent);border-color:var(--holiday-accent);color:#fff}.ty-holiday__sort{font-size:12px;white-space:nowrap;display:flex;gap:8px;align-items:center}.ty-holiday__sort select{max-width:160px;background:#fff;border:0;color:#302820;min-height:40px}.ty-holiday__count{font-size:11px;color:#746c63;margin:14px 0!important}.ty-holiday__products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 20px}.ty-holiday__product-image{display:block;aspect-ratio:4/5;position:relative;background:#f6f5f2;overflow:hidden}.ty-holiday__product-image img{width:100%;height:100%;object-fit:contain;transition:transform .2s}.ty-holiday__product-image:hover img{transform:scale(1.035)}.ty-holiday__product-type{font-size:9px;text-transform:uppercase;letter-spacing:.1em;color:#71685e;margin:12px 0 4px!important}.ty-holiday__product h3{font:400 13px/1.45 Arial,sans-serif;letter-spacing:0;min-height:38px}.ty-holiday__price{font-size:13px;margin-top:7px}.ty-holiday__badge{position:absolute;top:10px;left:10px;background:#fff;padding:4px 8px;font-size:10px}.ty-holiday__faq{display:grid;grid-template-columns:1fr 2fr;gap:60px;margin:55px 0 40px;padding-top:30px;border-top:1px solid #ddd7cf}.ty-holiday__faq .ty-holiday__eyebrow{margin-bottom:10px}.ty-holiday__faq h2{font-size:26px}.ty-holiday__faq details{border-bottom:1px solid #e8e2d9}.ty-holiday__faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:20px;padding:17px 0;font-size:13px}.ty-holiday__faq summary::-webkit-details-marker{display:none}.ty-holiday__faq details[open] summary span{transform:rotate(45deg)}.ty-holiday__answer{font-size:13px;padding:0 20px 20px 0}.ty-holiday__answer a{text-decoration:underline}.ty-holiday__offer{text-align:center;background:#f5eee4;padding:18px;margin-bottom:28px}.ty-holiday__offer h2{font-size:24px}.ty-holiday__offer p{margin-top:8px}@media(max-width:749px){.ty-holiday__wrap{padding:0 16px}.ty-holiday__breadcrumb{padding:14px 0;font-size:10px}.ty-holiday__eyebrow{font-size:8px;letter-spacing:.13em}.ty-holiday__section-head{margin-bottom:12px}.ty-holiday h2{font-size:25px}.ty-holiday__section-head>a{font-size:10px}.ty-holiday__toolbar{display:block;padding:10px 0}.ty-holiday__filters{gap:6px}.ty-holiday__filters button{font-size:11px;padding:8px 12px;min-height:40px}.ty-holiday__sort{justify-content:flex-end;margin-top:7px;font-size:11px}.ty-holiday__sort select{min-height:32px}.ty-holiday__products{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 12px}.ty-holiday__product h3{font-size:12px;min-height:52px}.ty-holiday__product-type{font-size:8px}.ty-holiday__count{margin:10px 0!important}.ty-holiday__faq{grid-template-columns:1fr;gap:12px;margin-top:36px}.ty-holiday__faq h2{font-size:25px}}@media(prefers-reduced-motion:reduce){.ty-holiday *{transition:none!important}}.ty-holiday__hero{display:grid;grid-template-columns:42% 58%;height:310px;background:#f2eee5;margin-bottom:34px;overflow:hidden;border-bottom:3px solid var(--holiday-accent)}.ty-holiday__intro{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:34px 44px;position:relative}.ty-holiday__intro:before{content:"";width:32px;height:2px;background:var(--holiday-accent);margin-bottom:22px}.ty-holiday__intro .ty-holiday__eyebrow{color:var(--holiday-accent);font-size:10px;letter-spacing:.14em}.ty-holiday h1{font:400 clamp(36px,3.3vw,48px)/1.08 Georgia,serif;letter-spacing:-.035em;color:#33372b;margin:13px 0 17px;max-width:380px}.ty-holiday__copy{font-size:13px;line-height:1.7;color:#56594d;max-width:330px}.ty-holiday__scene{min-width:0;height:100%;overflow:hidden}.ty-holiday__scene img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 65%}.ty-holiday__filters button{border:0;border-bottom:2px solid transparent;background:transparent;padding:9px 14px;border-radius:0}.ty-holiday__filters button[aria-pressed=true]{background:transparent;color:var(--holiday-accent);border-color:var(--holiday-accent);font-weight:600}.ty-holiday__filters button:hover{background:#f5f3ed}@media(max-width:749px){.ty-holiday__hero{height:auto;grid-template-columns:1fr;margin-bottom:24px;border-bottom-width:2px}.ty-holiday__intro{padding:22px 24px}.ty-holiday__intro:before{display:none}.ty-holiday__intro .ty-holiday__eyebrow{font-size:9px}.ty-holiday h1{font-size:36px;margin:10px 0 12px;max-width:290px}.ty-holiday__copy{font-size:12px;line-height:1.6;max-width:300px}.ty-holiday__scene{height:180px}.ty-holiday__scene img{object-position:50% 65%}.ty-holiday__filters button{font-size:11px;padding:8px 10px}}.ty-holiday__hero{height:260px;grid-template-columns:48% 52%;background:var(--holiday-accent);border-bottom:0}.ty-holiday__intro{padding:28px 40px}.ty-holiday__intro:before{background:#c5b58c;margin-bottom:16px}.ty-holiday__intro .ty-holiday__eyebrow{color:#e4dbc8}.ty-holiday h1{color:#fffaf0;font-size:clamp(32px,3vw,43px);max-width:430px}.ty-holiday__copy{color:#eee8da;max-width:400px}@media(max-width:749px){.ty-holiday__hero{height:auto;grid-template-columns:1fr}.ty-holiday__intro{padding:24px}.ty-holiday h1{font-size:34px}.ty-holiday__scene{height:160px}}.ty-holiday h1{text-wrap:balance;letter-spacing:-.025em}.ty-holiday__hero{margin-bottom:0}.ty-holiday__offer{display:flex;align-items:center;justify-content:space-between;gap:24px;text-align:left;padding:18px 28px;margin-bottom:30px}.ty-holiday__offer h2{font-size:24px;white-space:nowrap}.ty-holiday__offer p{font-size:12px;line-height:1.6;margin-top:0;max-width:540px}.ty-holiday__section-head{margin-bottom:16px}@media(max-width:749px){.ty-holiday__intro{padding:22px 22px 20px}.ty-holiday h1{font-size:30px;line-height:1.12;max-width:310px;margin:10px 0 12px}.ty-holiday__copy{font-size:12px;line-height:1.6}.ty-holiday__scene{height:auto;aspect-ratio:2.15}.ty-holiday__offer{display:block;padding:16px 20px;margin-bottom:24px}.ty-holiday__offer h2{font-size:22px;line-height:1.2}.ty-holiday__offer p{font-size:11px;margin-top:6px;line-height:1.55}.ty-holiday__section-head h2{font-size:24px}.ty-holiday__toolbar{padding:4px 0 6px}}.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-boho-faq{max-width:800px;margin:24px auto 32px;padding:0 20px;color:#34332f}.tyrot-boho-faq h2{margin:0 0 12px;font-size:24px;line-height:1.3;color:inherit}.tyrot-boho-faq details{border-bottom:1px solid #e5e2dc}.tyrot-boho-faq summary{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:12px 0;cursor:pointer;list-style:none;font:500 15px/1.5 var(--font-family-2, sans-serif)}.tyrot-boho-faq summary::-webkit-details-marker{display:none}.tyrot-boho-faq summary span:before{content:"+";font-size:22px;font-weight:400}.tyrot-boho-faq details[open] summary span:before{content:"\2212"}.tyrot-boho-faq summary:focus-visible{outline:2px solid #4c5137;outline-offset:3px}.tyrot-boho-faq p{margin:0 0 16px;font-size:14px;line-height:1.65;color:inherit}.tyrot-halloween-hero{position:relative;background:#24231f;isolation:isolate;min-height:540px;height:min(50vw,820px);color:#29251f}.tyrot-halloween-hero__product{position:absolute;top:0;right:0;bottom:0;left:0;display:block;cursor:pointer}.tyrot-halloween-hero__product:focus-visible{outline-offset:-5px!important}.tyrot-halloween-hero__content{pointer-events:none}.tyrot-halloween-hero__content .tyrot-halloween-button{pointer-events:auto}.tyrot-halloween-hero__image{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.tyrot-halloween-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(90deg,#14141259,#1414121f 28%,#14141200 58%);pointer-events:none}.tyrot-halloween-hero__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:calc(100% - 96px);max-width:1400px;height:100%;margin:auto;padding:48px 0}.tyrot-halloween-kicker{font:600 11px/1.5 Arial,sans-serif;letter-spacing:.17em;color:#804124;margin:0 0 18px!important}.tyrot-halloween-hero .tyrot-halloween-kicker{color:#e8b171}.tyrot-halloween-hero h1{font-family:var(--font-family-1,Georgia,serif);font-size:clamp(42px,3.65vw,66px);font-weight:400;line-height:1.08;letter-spacing:-.035em;margin:0;color:#fff5e6!important;max-width:560px}.tyrot-halloween-hero__copy{font-size:15px;line-height:1.7;max-width:330px;margin:22px 0 26px!important;color:#e1d5c4}a.tyrot-halloween-button{display:inline-flex;gap:24px;align-items:center;min-height:50px;padding:14px 24px;background:#e8b171;color:#24231f;font:600 11px/1.5 Arial,sans-serif;letter-spacing:.1em;text-decoration:none}a.tyrot-halloween-button:hover{background:#f2c38d;color:#24231f}.tyrot-halloween-hero a:focus-visible,.tyrot-halloween-picks a:focus-visible{outline:3px solid #a95226;outline-offset:5px}@media(max-width:749px){.tyrot-halloween-hero{height:auto;aspect-ratio:3/4;min-height:0}.tyrot-halloween-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tyrot-halloween-hero:after{background:linear-gradient(180deg,rgba(10,10,9,.18),transparent 50%)}.tyrot-halloween-hero .tyrot-halloween-hero__content{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:auto;padding:24px 20px;justify-content:flex-start;align-items:center;text-align:center}.tyrot-halloween-hero h1{font-size:32px;line-height:1.06}.tyrot-halloween-hero .tyrot-halloween-kicker{font-size:9px;margin-bottom:10px!important}.tyrot-halloween-hero .tyrot-halloween-hero__copy{font-size:11px;line-height:1.4;margin:10px 0 12px!important;max-width:280px}a.tyrot-halloween-button{min-height:42px;font-size:9px;padding:10px 17px}}#tyrot-halloween-edit{padding:56px 24px;background:#faf7f0;scroll-margin-top:150px;color:#29251f}#tyrot-halloween-edit .tyrot-halloween-picks__head{max-width:760px;text-align:center;margin:0 auto 28px}#tyrot-halloween-edit .tyrot-halloween-picks__head h2{font-family:var(--font-family-1,Georgia,serif);font-size:38px;font-weight:400;line-height:1.18;letter-spacing:-.025em;margin:0 0 12px;color:#29251f}#tyrot-halloween-edit .tyrot-halloween-picks__head>p:last-child{font-size:14px;line-height:1.6;color:#66594d;margin:0}#tyrot-halloween-edit .tyrot-halloween-picks__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;max-width:1200px;margin:auto}#tyrot-halloween-edit .tyrot-halloween-card{min-width:0;display:flex;flex-direction:column;background:#fffdf9;border:1px solid #e8e0d5}#tyrot-halloween-edit .tyrot-halloween-card__image{display:block;aspect-ratio:4/5;background:#eee7dd;overflow:hidden}#tyrot-halloween-edit .tyrot-halloween-card__image img{width:100%;height:100%;object-fit:cover;display:block}#tyrot-halloween-edit .tyrot-halloween-card__body{display:flex;flex:1;flex-direction:column;padding:12px;gap:5px}#tyrot-halloween-edit .tyrot-halloween-card h3{font:500 14px/1.3 Arial,sans-serif;margin:0!important;min-height:37px;padding:0;letter-spacing:0}#tyrot-halloween-edit .tyrot-halloween-card a{color:#29251f;text-decoration:none}#tyrot-halloween-edit .tyrot-halloween-card__variant{font:11px/1.35 Arial,sans-serif;color:#6c6257;min-height:30px;margin:0!important}#tyrot-halloween-edit .tyrot-halloween-card__price{font:600 16px/1.3 Arial,sans-serif;margin:0!important;padding:0}#tyrot-halloween-edit a.tyrot-halloween-card__link{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:42px;margin-top:auto;padding:4px 0 0;border-top:1px solid #e8e0d5;font:500 12px/1.3 Arial,sans-serif;text-decoration:none}@media(max-width:749px){#tyrot-halloween-edit{padding:32px 16px;scroll-margin-top:120px}#tyrot-halloween-edit .tyrot-halloween-picks__head{margin-bottom:22px}#tyrot-halloween-edit .tyrot-halloween-picks__head h2{font-size:28px}#tyrot-halloween-edit .tyrot-halloween-picks__head>p:last-child{font-size:12px}#tyrot-halloween-edit .tyrot-halloween-picks__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}#tyrot-halloween-edit .tyrot-halloween-card__body{padding:10px;gap:5px}#tyrot-halloween-edit .tyrot-halloween-card h3{font-size:12px;min-height:32px}#tyrot-halloween-edit .tyrot-halloween-card__variant{font-size:10px;min-height:27px;overflow-wrap:anywhere}#tyrot-halloween-edit .tyrot-halloween-card__price{font-size:15px;margin-top:0!important}#tyrot-halloween-edit a.tyrot-halloween-card__link{font-size:11px;min-height:40px}}.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-boho-delivery{flex-basis: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}.tyrot-volume-note--compact{padding-top:10px;margin-bottom:12px}.tyrot-volume-note__offer{margin:0 0 3px;font-size:12px;line-height:1.6;font-weight:600}.tyrot-volume-note{order:1;width:100%;margin:0 0 18px;padding:14px 0 0;border-top:1px solid #e7e5df;color:#34362e}.tyrot-volume-note__tiers{display:flex;flex-wrap:wrap;column-gap:22px;row-gap:6px;margin-bottom:7px;font-size:13px;line-height:1.6}.tyrot-volume-note__tiers>span{white-space:nowrap}.tyrot-volume-note__tiers strong{margin-left:5px;font-weight:600;color:#4f563d}.tyrot-volume-note .tyrot-volume-note__detail{margin:0;color:#6b6b63;font-size:11px;line-height:1.6}.tyrot-volume-note--featured{padding:13px 16px;border:0;border-radius:4px;background:#f5f4ef}.tyrot-volume-note--featured .tyrot-volume-note__tiers{font-size:14px;margin-bottom:4px}.tyrot-volume-note--featured .tyrot-volume-note__tiers strong{font-size:18px;margin-left:12px}.tyrot-volume-note--featured .tyrot-volume-note__detail{font-size:12px}@media(max-width:374px){.tyrot-volume-note__tiers{column-gap:12px;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/72/compiled_assets/styles.css.map */
