body:has(origo-sections){overflow:hidden;height:100dvh}#MainContent:has(origo-sections){--o-gap: 1em;overflow:hidden;position:fixed;top:0;height:100dvh;width:100%;z-index:30;background-color:var(--o-background-color, #fff);white-space:nowrap}#PageContainer:has(origo-sections) .shopify-section-group-footer-group{display:none}#MainContent.one-page:has(origo-sections){white-space:unset;overflow:auto}.one-page .origo-admin-menu{position:absolute;right:0;top:.5em;display:flex!important;gap:1em;z-index:2}[id*=origo_question],.one-page [id*=origo_question]{display:inline-block;min-width:100vw;height:calc(100dvh - 60px);overflow-y:auto;margin:60px 0 0;position:relative;background-color:var(--o-background-color, #ffffff);z-index:3}.o-guide-header{display:flex;justify-content:flex-end;align-items:center;position:fixed;width:100vw;isolation:isolate}.o-guide-logo{flex:1;margin-left:calc(var(--o-gap)* 3)}.o-guide-logo img{max-height:3em;max-width:10em}origo-sections{display:inline-flex;margin:var(--o-gap, 1em) calc(var(--o-gap, 1em) * 2);font-weight:700}origo-sections:has(#realPreview){display:flex}.origo-section{display:inline-block;opacity:.5;transition:opacity var(--ani-time) ease-in-out}.origo-section[data-active=true]{opacity:1}.origo-section[data-answered=true]{opacity:1;color:var(--o-accent-color)}.origo-next-separator{display:inline-block;padding:0 .5em;height:.4em;transform:rotate(-90deg) translate(.1em)}.origo-section-title{text-decoration:none;color:inherit;font-style:inherit;cursor:pointer}.origo-close-button{opacity:.7;transition:all var(--ani-time)}.origo-close-button:hover{opacity:1;color:var(--o-accent-color)}origo-question *:focus-visible{outline:none;box-shadow:none}.o-inputs{flex:1;display:grid;grid-template-columns:1fr 1fr;gap:var(--o-gap, 1em)}origo-input,origo-dropdown{grid-column:1 / span 2}.origo-input-info-icon{font-size:.8em;border-radius:2em;line-height:1.4;min-width:1em;height:1.4em;margin-left:.5em;padding-left:.3em;border:1px solid}.origo-input-info{display:none;position:absolute;left:0;line-height:1;padding:.5em;border-radius:4px;background-color:#fff;border:1px solid;opacity:0;pointer-events:none;transition:opacity var(--ani-time) ease-in-out}.origo-input-info-icon:hover+.origo-input-info{opacity:1}origo-input.has-info .origo-input-info,origo-input.has-info .origo-input-info-icon{display:inline-block}.origo-input-label{white-space:nowrap}.origo-input-required .origo-input-label:after{content:"*";color:var(--o-accent-color);margin-left:.3em}.input-half-width{grid-column:unset}origo-question input,origo-question select,origo-question textarea{height:2em;width:100%;border:none;border-bottom:1px solid;box-shadow:none;padding:.3em 0;display:block}origo-question input:active,origo-question select:focused,origo-question textarea:active{border-bottom-color:var(--o-accent-color)}origo-input:has(input:user-invalid),origo-input input:user-invalid{color:#8e0b21;--o-accent-color: #8e0b21}#MainContent origo-question label{font-size:1em;letter-spacing:normal}origo-input label{position:relative}origo-input ::placeholder{opacity:.3}.o-unit-options{display:flex;gap:.5em;justify-content:center;margin-top:1em}.o-unit-options-1,.o-unit-options-2{opacity:.7}[data-active-unit="1"] .o-unit-options-1,[data-active-unit="2"] .o-unit-options-2{opacity:1;color:var(--o-accent-color);font-weight:700}#MainContent .o-question{display:flex;margin:3vh calc(var(--o-gap)* 2) 70px;flex-wrap:wrap;justify-content:space-evenly;gap:var(--o-gap, 1em);white-space:normal}.o-question-header{flex-basis:calc(var(--origo-question-title-size, 3em) * 7);background-color:var(--o-background-color)}.o-question em{font-style:normal;color:var(--o-accent-color)}.o-question-title{font-size:var(--origo-question-title-size, 3em);text-align:left}.o-question-text p{margin-bottom:0}.o-answers{--o-answer-width: 300px;display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--o-answer-width),1fr));justify-content:center;max-width:var(--o-max-width, 800px);width:60vw;gap:var(--o-gap, 1em);margin-top:5em}.o-answer{line-height:1;position:relative;display:grid;grid-template-rows:1fr min-content;justify-items:center;justify-self:center;z-index:1;aspect-ratio:var(--o-aspect-ratio, 1);width:var(--o-answer-width, 240px);transition:all var(--ani-time) ease-in-out;border:2px solid var(--o-border-color, transparent);--o-answer-color: var(--o-accent-color);cursor:pointer}.o-answer:hover{transform:scale(1.05) translatey(-2px)}.o-answer em{color:var(--o-accent-color)}.o-answers:has([data-selected=true]) .o-answer:not([data-selected=true]){filter:grayscale(1);opacity:.9}.o-answer[data-selected=true]{color:var(--o-answer-color)}.o-border-color[data-selected=true]{--o-border-color: var(--o-answer-color)!important}.o-answer:after,.o-answer:before{content:"";display:block;position:absolute;top:1em;right:1em;bottom:1em;left:1em;background-image:radial-gradient(circle closest-side,var(--o-answer-background-color) 100%,transparent);border-radius:200em;z-index:-1}.o-answer:after{background-image:var(--o-background-image);background-size:var(--o-background-size, contain);background-position:center;background-repeat:no-repeat;inset:var(--o-img-inset, 1em);border-radius:0;max-width:100vw;margin:auto}.o-answer-texts{align-self:center}.o-answer-title{margin:0;padding:0}.o-answer-text p{margin:0;transition:all var(--ani-time) ease-in-out;z-index:1}.o-answer-button{align-self:flex-end;background-color:var(--o-answer-color);padding:1em;border-radius:0 10em 10em;width:calc(100% - 4em);text-align:center;font-weight:500;color:var(--o-button-text-color);z-index:2}.o-answer:nth-of-type(2n) .o-answer-button{border-radius:10em 0 10em 10em}.no-button .o-answer-button{display:none}.o-question.vertical{flex:1}#MainContent .o-answers-vertical.o-answers{--o-answer-width: clamp(50px, calc(25vw - var(--o-gap) * 2 ), 80px);grid-template-columns:repeat(auto-fit,minmax(var(--o-answer-width),1fr));grid-auto-rows:unset;flex:unset}#MainContent .o-answers-vertical .o-answer{border-radius:200em;aspect-ratio:var(--o-aspect-ratio, 1);display:grid;align-self:unset;width:var(--o-answer-width, 240px)}#MainContent .o-answers-vertical .o-answer:after{height:unset;aspect-ratio:unset;inset:var(--o-img-inset, 1em)}.o-answers-horizontal.o-answers{grid-template-columns:1fr;grid-auto-rows:5em}.o-answers-horizontal .o-answer{aspect-ratio:unset;display:flex;gap:var(--o-gap, 1em);padding:var(--o-gap, 1em);border-radius:10em;align-self:stretch;justify-content:center;width:100%;max-width:400px}.o-answers-horizontal .o-answer-title{font-size:1.25em}.o-answers-horizontal .o-answer-text p{position:static;color:unset;opacity:1;transform:scale(1);padding:0}.o-answers-horizontal .o-answer-text:before{display:none}.o-answers-horizontal .o-answer:before,.o-answers-horizontal .o-answer:after{display:none;border-radius:10em;background-size:var(--o-background-size, cover);background-position:50% 50%;aspect-ratio:1;inset:unset;min-width:2.8em}.o-answers-horizontal .o-answer:before{position:relative}.o-answers-horizontal .o-image.o-answer{justify-content:flex-start}.o-answers-horizontal .o-answer:not(.o-image){text-align:center}.o-answers-horizontal .o-image.o-answer:before,.o-answers-horizontal .o-image.o-answer:after{display:block}.o-answers-horizontal .o-answer:after{height:calc(100% - var(--o-gap, 1em)* 2)}.o-answers-compact.o-answers{display:flex;justify-content:flex-start;flex-wrap:wrap}.o-answers.o-answers-compact .o-answer{padding:.6em var(--o-gap, 1em);background-color:var(--o-answer-background-color);border-color:var(--o-border-color);aspect-ratio:0;border-radius:10em;width:unset}.o-answers-compact .o-answer[data-selected=true]{background-color:var(--o-answer-color);color:var(--o-button-text-color);border-color:var(--o-answer-color)}.o-answers-compact .o-answer:before,.o-answers-compact .o-answer:after{display:none}.o-answers-compact .o-answer .o-answer-title{color:unset}.o-answers-default .o-answer-title{text-align:center}.o-many-answers{--o-answer-width: 240px}@media(max-width:1550px){.o-question-header{flex-basis:100%;margin-bottom:3vh}.o-question-title,.o-question-text p{margin-bottom:0}}@media(max-width:1000px){.o-guide-logo{margin-left:calc(var(--o-gap)* 1)}#MainContent .o-question{margin:3vh calc(var(--o-gap, 1rem) * 1) 70px}.o-answers,.o-inputs{max-width:unset;margin-top:unset}.o-many-answers.o-answers{grid-template-columns:1fr;grid-auto-rows:5em;width:calc(100% - var(--o-gap) * 0)}.o-many-answers .o-answer{aspect-ratio:unset;display:flex;gap:var(--o-gap, 1em);padding:var(--o-gap, 1em);border-radius:10em;align-self:stretch;width:unset;justify-self:stretch}.o-many-answers .o-answer-title{text-align:left}.o-many-answers .o-answer-text p{position:static;color:unset;text-align:left;opacity:1;transform:scale(1);padding:0}.o-many-answers .o-answer-text:before{display:none}.o-many-answers .o-answer:before,.o-many-answers .o-answer:after{border-radius:10em;background-position:50% 50%;aspect-ratio:var(--o-aspect-ratio);inset:unset;min-width:2.8em}.o-many-answers .o-answer:before{position:relative}.o-many-answers .o-answer:after{height:calc(100% - var(--o-gap, 1em)* 2)}.o-many-answers .o-answer:hover .o-answer-text p{transform:unset}.o-answers-horizontal .o-answer{width:100%;justify-self:center}.o-answers .o-answer .o-answer-button{border-radius:10em;align-self:center;max-width:var(--o-answer-width)}}@media(max-width:530px){div.o-colors{flex:1;flex-direction:column}.origo-product-image{flex:1}}.o-product-color-configurator{display:flex;gap:calc(var(--o-gap, 1em)*2)}origo-radio{grid-column:1 / span 2;display:grid;justify-content:center}.o-radio-options{border:none;display:grid;gap:var(--o-gap, 1em)}.o-radio-options input{display:inline-block;width:2em;vertical-align:middle}.origo-product-image{position:relative}.o-input-wrapper{display:grid;gap:var(--o-gap)}@media(min-width:1550px){.o-input-wrapper{margin-top:5em}}.origo-input-image{max-height:400px;overflow:hidden;min-width:240px}.original-product-image-svg svg{height:calc(80vh - 4em)}#MainContent .origo-input-image .original-product-image-svg svg{height:1300px;transform:translateY(-910px)}@media screen and (max-height:750px){#MainContent .origo-input-image .original-product-image-svg svg{height:1200px;transform:translateY(-900px)}.origo-input-image{max-height:310px}}div#origo-forward-backward-background{position:fixed;background:#fff;display:grid;justify-content:flex-end;align-items:center;left:0;right:0;bottom:0;height:calc(var(--o-nav-margin-desktop, 1em) * 2 + 1.8em);z-index:4}#origo-forward-backward{padding:0 .5em;margin-right:1em;font-size:1.5em;font-weight:700;letter-spacing:-.1em;white-space:nowrap;transition:all calc(var(--ani-time)* 2) ease-in-out}@media screen and (max-width:800px){div#origo-forward-backward-background{justify-content:center;height:calc(var(--o-nav-margin-mobile, 1em) * 2 + 1.8em)}}#origo-forward,#origo-back{display:inline-block;font-size:1em;line-height:0;cursor:pointer;-webkit-appearance:none;appearance:none;border:none;border-radius:3em;padding:.4em;height:1.7em;width:100%;max-width:1.7em;z-index:2;position:relative;overflow:hidden}#origo-forward{color:#fff;background-color:var(--o-accent-color, #02b5ea);width:unset}#origo-forward:disabled{background-color:unset;color:currentColor;opacity:.5}#origo-forward{max-width:100%;width:unset;padding-left:1em}#origo-back svg{transform:rotate(90deg) translateY(1px)}#origo-forward svg{transform:rotate(-90deg) translateY(-.3em);width:1em}.origo-navigation-text{display:inline-block;line-height:1em;padding:.2em 1em;margin:0 -.5em;vertical-align:middle;background-color:var(--o-background-color, #fff)}.origo-last-question #origo-forward{background-color:var(--o-final-button-color)}.origo-next-question-text,.origo-last-text{display:inline-block;max-width:0;overflow:hidden;white-space:nowrap;font-size:.7em;line-height:1;vertical-align:middle}#origo-forward p{margin:0}.origo-next-question-text,.origo-last-question .origo-last-text{max-width:100%}.origo-last-question .origo-next-question-text{max-width:0}
/*# sourceMappingURL=/cdn/shop/t/36/assets/origo.css.map */
