.o-product-discovery__section .o-product-discovery__grid{min-width:0;display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 36px)/3);gap:18px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 0 13px;align-self:start}.o-product-discovery__grid::-webkit-scrollbar{display:none}.o-product-discovery__grid>.o-card{scroll-snap-align:start;scroll-snap-stop:normal}.o-product-discovery__controls{display:flex;align-items:center;gap:11px;margin-top:25px}.o-product-discovery__controls[hidden]{display:none!important}.o-product-discovery__controls button{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--o-line,#c9c7bb);background:transparent;color:var(--o-ink,#30392e);font:26px/1 var(--o-sans,Arial,sans-serif);cursor:pointer}.o-product-discovery__controls button:hover:not(:disabled){background:var(--o-ink,#30392e);color:var(--o-paper,#faf8f3)}.o-product-discovery__controls button:disabled{opacity:.35;cursor:default}.o-product-discovery__controls span{min-width:64px;text-align:center;color:var(--o-muted,#61655d);font:11px var(--o-sans,Arial,sans-serif);font-variant-numeric:tabular-nums}.o-product-discovery__grid:focus-visible,.o-product-discovery__controls button:focus-visible,.o-faq :is(summary,button,input,a):focus-visible,.o-assistant :is(input,button):focus-visible{outline:2px solid var(--o-ink,#30392e);outline-offset:3px}.o-faq{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.7fr);gap:clamp(25px,4vw,70px);border-top:1px solid var(--o-line,#c9c7bb);padding:76px 0 86px;scroll-margin-top:85px;color:var(--o-ink,#30392e);font-family:var(--o-sans,Arial,sans-serif)}.o-faq__heading h2{font:400 clamp(31px,3.5vw,47px)/1.1 var(--o-serif,Georgia,serif);letter-spacing:-.05em;margin:13px 0 19px;max-width:18ch}.o-faq__heading>p:last-child{font-size:13px;line-height:1.7;color:var(--o-muted,#61655d);max-width:36ch}.o-faq__questions{border-top:1px solid var(--o-line,#c9c7bb)}.o-faq__item{border-bottom:1px solid var(--o-line,#c9c7bb)}.o-faq__item summary,.ms .o-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:68px;padding:16px 0;list-style:none;cursor:pointer;font:400 14px/1.45 var(--o-sans,Arial,sans-serif);color:var(--o-ink,#30392e)}.o-faq__item summary::-webkit-details-marker{display:none}.o-faq__item summary span{font:300 22px/1 var(--o-sans,Arial,sans-serif);transition:transform .2s;flex:none}.o-faq__item[open] summary span,.ms .o-faq__item[open] summary span{transform:rotate(45deg)}.o-faq__item>div{max-width:67ch;padding:0 36px 23px 0;font-size:12px;line-height:1.8;color:var(--o-muted,#61655d)}.o-faq__item>div p{margin:0 0 8px}.o-faq__item>div p:last-child{margin-bottom:0}.o-faq__item a{color:var(--o-ink,#30392e);text-decoration:underline;text-underline-offset:3px}.o-faq__ask{display:grid;grid-template-columns:33px 1fr;column-gap:15px;margin-top:27px;padding:24px 27px 27px;background:var(--o-soft,#eae8df)}.o-faq__ask-symbol{grid-row:span 2;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#d8dfd4;font-size:23px}.o-faq__ask h3{font:400 27px/1.15 var(--o-serif,Georgia,serif);letter-spacing:-.04em;margin:0 0 7px}.o-faq__ask>p{grid-column:2;font-size:12px;line-height:1.55;color:var(--o-muted,#61655d);margin:0 0 18px}.o-faq__ask form{grid-column:2}.o-faq__ask label{display:block;font-size:11px;margin-bottom:8px}.o-faq__input{display:flex;min-height:48px;border:1px solid #a6aa9d;background:var(--o-paper,#faf8f3)}.o-faq__input input{min-width:0;flex:1;border:0;border-radius:0;background:transparent;color:var(--o-ink,#30392e);padding:11px 12px;font:14px var(--o-sans,Arial,sans-serif)}.o-faq__input button{border:0;background:var(--o-ink,#30392e);color:var(--o-paper,#faf8f3);padding:10px 18px;font:500 12px var(--o-sans,Arial,sans-serif);white-space:nowrap;cursor:pointer}.ms .o-faq__input button,.o-product .o-faq__input button{color:var(--o-paper,#faf8f3)}.o-faq__ask>p.o-faq__disclaimer{font-size:10px;margin:10px 0 0}.o-product__questions-link{display:inline-block;margin-top:14px;font-size:12px}.ms .ms-info .ms-faq-link{display:inline-flex;order:5;align-self:start;margin-top:9px}.ms .ms-info .ms-delivery{order:6}.ms .ms-info .ms-save-status{order:7}.o-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.o-assistant__input{padding:4px 4px 4px 10px}.o-assistant__input input{min-width:0;flex:1;border:0;background:transparent;color:var(--o-ink,#30392e);font:12px var(--o-sans,Arial,sans-serif);outline:none}.o-assistant__input:focus-within{outline:2px solid var(--o-ink,#30392e);outline-offset:2px}.o-assistant__input button{background:var(--o-ink,#30392e);min-height:36px;padding:9px 12px;font-size:11px;cursor:pointer}.o-assistant__team-action{border:1px solid var(--o-ink,#30392e);background:transparent;color:inherit;margin-top:12px;min-height:36px;padding:7px 11px;font:11px var(--o-sans,Arial,sans-serif);cursor:pointer}@media(max-width:850px){.o-faq{grid-template-columns:1fr;gap:25px;padding:60px 0}.o-faq__heading h2{max-width:22ch}.o-product-discovery__section .o-product-discovery__grid{grid-auto-columns:calc((100% - 26px)/2.2)}}@media(max-width:650px){.o-faq{padding:50px 0 62px}.o-faq__heading h2{font-size:35px}.o-faq__item summary,.ms .o-faq__item summary{font-size:13px;min-height:62px}.o-faq__ask{grid-template-columns:1fr;padding:20px}.o-faq__ask-symbol{grid-row:auto;margin-bottom:12px}.o-faq__ask>p,.o-faq__ask form{grid-column:1}.o-faq__input{align-items:stretch}.o-faq__input button{padding-inline:12px}.o-product-discovery__section .o-product-discovery__grid{grid-auto-columns:minmax(185px,67vw);gap:14px}.o-product-discovery__controls{margin-top:15px}.o-assistant{bottom:calc(84px + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.o-faq__item summary span{transition:none}.o-product-discovery__grid{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/ombrail-product-experience.css.map */
