.opb{position:relative;display:block;width:100%;max-width:1320px;margin:32px auto;overflow:hidden;border-radius:12px;background:#f4f5f6;color:#17202a;font-family:Arial,Helvetica,sans-serif;line-height:1.35;isolation:isolate;container-type:inline-size}.opb *{box-sizing:border-box}.opb .opb-viewport{position:relative;height:var(--opb-height,var(--opb-desktop-height,460px))}.opb .opb-slide{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity var(--opb-transition,600ms) ease;overflow:hidden}.opb .opb-slide.is-active{opacity:1;visibility:visible;z-index:1}.opb .opb-link{position:relative;display:grid;grid-template-columns:1fr 1fr;width:100%;height:100%;color:inherit;text-decoration:none!important}.opb .opb-copy{position:absolute;left:5%;top:var(--opb-y,50%);transform:translateY(-50%);width:45%;z-index:3;padding:16px;background:var(--opb-copy-bg,transparent);border-radius:8px}.opb .opb-copy h2{margin:0 0 14px;font-family:inherit;font-size:clamp(20px,3.2vw,var(--opb-heading,40px));font-weight:800;line-height:1.08;color:var(--opb-title-color,#17202a)}.opb .opb-copy p{margin:0 0 18px;font-size:17px;line-height:1.5;color:var(--opb-caption-color,#404850)}.opb .opb-label{display:block;margin-bottom:10px;font-size:14px;font-weight:700;text-transform:uppercase}.opb .opb-button{display:inline-block;padding:12px 22px;margin-top:12px;border-radius:5px;background:var(--opb-btn-bg,#e86b18);color:var(--opb-btn-color,#fff);font-size:16px;font-weight:700}.opb .opb-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px;margin:14px 0}.opb .opb-price strong{font-size:36px;font-weight:800}.opb .opb-price del{font-size:20px;opacity:.7}.opb .opb-stock{display:block;font-size:14px;margin:8px 0}.opb .opb-dark{color:#fff}.opb .opb-visual{position:absolute;right:3%;top:8%;width:46%;height:84%;isolation:isolate}.opb .opb-product{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;margin:0;max-width:none;border:0;transition:opacity var(--opb-fade,600ms) ease;transform-origin:center}.opb .opb-first{opacity:1;transform:scale(var(--opb-first,1))}.opb .opb-second{opacity:0;transform:scale(var(--opb-second,1))}.opb .opb-swap .opb-first{opacity:0}.opb .opb-swap .opb-second{opacity:1}.opb .opb-logo{position:absolute;z-index:4;width:clamp(44px,11vw,var(--opb-logo-width,160px));height:auto;max-height:100px;object-fit:contain;transform:none}.opb .opb-logo-above{position:static;margin:0 0 12px}.opb .opb-pos-top_left{top:4%;left:4%}.opb .opb-pos-top_right{top:4%;right:4%}.opb .opb-pos-bottom_left{bottom:4%;left:4%}.opb .opb-pos-bottom_right{bottom:4%;right:4%}.opb .opb-discount{position:absolute;z-index:5;display:flex;align-items:center;justify-content:center;width:var(--opb-discount,80px);height:var(--opb-discount,80px);max-width:40%;aspect-ratio:1;border-radius:50%;border:3px solid #fff;box-shadow:0 2px 3px #0003;background:var(--opb-discount-bg,#e30613);color:var(--opb-discount-color,#fff);font-size:calc(var(--opb-discount,80px)*.3);font-weight:800;transform:rotate(-10deg)}.opb .opb-uploaded picture{position:absolute;inset:0}.opb .opb-uploaded picture img{width:100%;height:100%;object-fit:cover;max-width:none}.opb .opb-arrow,.opb .opb-pause{position:absolute;z-index:8;border:0;border-radius:50%;padding:0;background:#17202aaa;color:#fff;cursor:pointer;line-height:1;font-family:inherit;box-shadow:none}.opb .opb-arrow{top:50%;transform:translateY(-50%);width:34px;height:44px;font-size:22px}.opb .opb-prev{left:8px}.opb .opb-next{right:8px}.opb .opb-pause{bottom:10px;right:12px;width:28px;height:28px;font-size:16px}.opb .opb-dots{position:absolute;bottom:14px;left:50%;transform:translateX(-50%);display:flex;gap:8px;z-index:8}.opb .opb-dots button{display:block;border:1px solid #fff;border-radius:50%;padding:0;width:11px;height:11px;background:#777;cursor:pointer}.opb .opb-dots button[aria-current=true]{background:#e86b18}.opb button:focus-visible,.opb a:focus-visible{outline:3px solid #e86b18;outline-offset:-3px}.opb[hidden]{display:none!important}@media(max-width:768px){.opb .opb-copy p{font-size:14px}.opb .opb-price strong{font-size:28px}.opb .opb-copy{padding:8px}.opb .opb-button{font-size:14px;padding:10px 16px}}@media(max-width:520px) and (orientation:portrait){.opb{border-radius:8px;margin:20px auto}.opb.opb-portrait .opb-link{display:block}.opb.opb-portrait .opb-copy{top:5%;left:7%;width:86%;transform:none;text-align:center;padding:8px}.opb.opb-portrait .opb-copy h2{font-size:var(--opb-portrait-heading,27px)}.opb.opb-portrait .opb-copy p{display:none}.opb.opb-portrait .opb-price{justify-content:center;margin:10px 0}.opb.opb-portrait .opb-visual{top:calc(44% + var(--opb-offset,0%));height:calc(50% - var(--opb-offset,0%));right:8%;width:84%}.opb.opb-portrait .opb-first{transform:scale(var(--opb-pfirst,1))}.opb.opb-portrait .opb-second{transform:scale(var(--opb-psecond,1))}.opb.opb-portrait .opb-logo{width:90px;max-height:55px}.opb.opb-portrait .opb-discount{width:var(--opb-pdiscount,80px);height:var(--opb-pdiscount,80px);font-size:calc(var(--opb-pdiscount,80px)*.3)}}@media(prefers-reduced-motion:reduce){.opb .opb-slide,.opb .opb-product{transition:none}}.opb .opb-generated .opb-visual{background:transparent!important;isolation:auto}.opb .opb-generated .opb-product{background:transparent!important;mix-blend-mode:darken!important}.opb .opb-generated.opb-dark .opb-product{mix-blend-mode:normal!important}.opb.opb-full{width:100vw;max-width:none;left:50%;margin-left:-50vw;margin-right:0}.opb .opb-generated .opb-copy h2{font-family:Georgia,"Times New Roman",serif;font-weight:700;font-size:clamp(16px,3.3vw,var(--opb-heading,50px));line-height:1.08;color:#222}.opb .opb-generated.opb-dark .opb-copy h2{color:#fff}.opb .opb-generated .opb-label{display:inline-block;margin:0 0 12px;padding:6px 11px;background:#e65300;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase}.opb .opb-generated .opb-price{display:block;margin:2px 0 17px}.opb .opb-generated .opb-price strong{display:block;color:#e30613;font-family:"Arial Black","Helvetica Neue",Arial,sans-serif;font-size:42px;font-weight:900;line-height:1.08;letter-spacing:-1.4px;text-shadow:0 1px 0 rgb(255 255 255 / .8)}.opb .opb-generated .opb-price del{display:block;margin:0 0 3px;color:#777;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:1.15;letter-spacing:0;opacity:1;text-shadow:none}.opb .opb-generated.opb-dark .opb-price del{color:#d7d7d7}.opb .opb-generated .opb-stock{display:table;margin:0 0 12px;padding:4px 9px;border-radius:2px;font-size:13px;font-weight:700;line-height:1.3}.opb .opb-generated .opb-stock.opb-in-stock{background:#e5f4dd;color:#357226}.opb .opb-generated .opb-stock.opb-out-of-stock{background:#f7dfdf;color:#9c2525}.opb .opb-generated .opb-button+.opb-stock{margin-top:11px;margin-bottom:0}@media(max-width:1100px){.opb .opb-generated .opb-price strong{font-size:38px}}@media(max-width:768px){.opb .opb-generated .opb-label{margin-bottom:8px;padding:5px 8px;font-size:11px}.opb .opb-generated .opb-price strong{font-size:31px;letter-spacing:-1px}}@media(max-width:520px) and (orientation:portrait){.opb.opb-portrait .opb-generated .opb-link{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(230px,1fr) auto auto auto;padding:20px 22px 34px;text-align:left;align-items:start}.opb.opb-portrait .opb-generated .opb-copy{display:contents;position:static;transform:none;width:auto;max-width:none;padding:0}.opb.opb-portrait .opb-generated .opb-label{grid-column:1;grid-row:1;justify-self:start;margin:0 0 8px;padding:4px 7px;font-size:10px;line-height:1.15}.opb.opb-portrait .opb-generated .opb-copy h2{grid-column:1;grid-row:2;margin:0;font-size:var(--opb-portrait-heading,27px);line-height:1.06;letter-spacing:-.35px;max-height:3.2em;overflow:hidden}.opb.opb-portrait .opb-generated .opb-copy p{display:none}.opb.opb-portrait .opb-generated .opb-visual{position:relative;grid-column:1;grid-row:3;align-self:stretch;justify-self:stretch;top:auto;right:auto;bottom:auto;width:100%;height:auto;min-height:230px;margin:5px 0;overflow:visible}.opb.opb-portrait .opb-generated .opb-product{width:100%;height:100%;max-height:290px;object-fit:contain}.opb.opb-portrait .opb-generated .opb-first{transform:translateY(var(--opb-offset,0%)) scale(var(--opb-pfirst,1))}.opb.opb-portrait .opb-generated .opb-second{transform:translateY(var(--opb-offset,0%)) scale(var(--opb-psecond,1))}.opb.opb-portrait .opb-generated .opb-stock{grid-column:1;justify-self:start;margin:0 0 8px;padding:3px 7px;font-size:10px;line-height:1.15}.opb.opb-portrait .opb-generated .opb-stock-above-price{grid-row:4;margin-bottom:6px}.opb.opb-portrait .opb-generated .opb-price{grid-column:1;grid-row:5;margin:0 0 8px}.opb.opb-portrait .opb-generated .opb-price strong{font-size:clamp(31px,9vw,40px);line-height:1;letter-spacing:-.7px}.opb.opb-portrait .opb-generated .opb-price del{font-size:15px;line-height:1.05;margin-bottom:2px}.opb.opb-portrait .opb-generated .opb-stock-below-price{grid-row:6}.opb.opb-portrait .opb-generated .opb-button{grid-column:1;grid-row:7;justify-self:start;margin:0;padding:9px 13px;font-size:12px;line-height:1.15}.opb.opb-portrait .opb-generated .opb-stock-below-button{grid-row:8;margin:8px 0 0}.opb.opb-portrait .opb-generated .opb-logo{max-width:27%;max-height:48px}.opb.opb-portrait .opb-generated .opb-logo-above{position:absolute;top:14px;right:16px;width:auto;margin:0}}.opb.opb-sidebar{width:100%;max-width:360px;margin:18px auto 24px;border-radius:0}.opb.opb-sidebar .opb-viewport{height:auto}.opb.opb-sidebar .opb-slide{position:relative;inset:auto;display:none}.opb.opb-sidebar .opb-slide.is-active{display:block}.opb.opb-sidebar .opb-link{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto auto auto auto;padding:18px;height:auto;text-align:left}.opb.opb-sidebar .opb-copy{display:contents;position:static;transform:none;width:auto;padding:0}.opb.opb-sidebar .opb-label{grid-column:1;grid-row:1;justify-self:start;margin:0 0 8px;padding:5px 8px;font-size:10px}.opb.opb-sidebar .opb-copy h2{grid-column:1;grid-row:2;font-size:var(--opb-side-heading,22px);line-height:1.08;margin:0 0 10px;letter-spacing:0}.opb.opb-sidebar .opb-visual{position:relative;grid-column:1;grid-row:3;inset:auto;width:100%;height:0;min-height:0;padding-bottom:var(--opb-side-ratio,92%);overflow:hidden;margin:0}.opb.opb-sidebar .opb-product{inset:0;top:var(--opb-side-top,0%);bottom:auto;height:var(--opb-side-height,100%);width:100%;max-height:none;transform:scale(var(--opb-side-scale,1));object-fit:contain}.opb.opb-sidebar .opb-copy p{grid-column:1;grid-row:4;margin:8px 0;font-size:13px;line-height:1.35}.opb.opb-sidebar .opb-price{grid-column:1;grid-row:5;margin:8px 0 6px}.opb.opb-sidebar .opb-price strong{font:bold 25px/1.05 Arial,sans-serif;letter-spacing:0;text-shadow:none}.opb.opb-sidebar .opb-price del{font-size:13px;margin:0 0 2px}.opb.opb-sidebar .opb-button{grid-column:1;grid-row:6;justify-self:start;margin:0;padding:8px 11px;font-size:12px}.opb.opb-sidebar .opb-stock,.opb.opb-sidebar .opb-logo{display:none}.opb.opb-sidebar .opb-discount{width:var(--opb-sdiscount,48px);height:var(--opb-sdiscount,48px);font-size:calc(var(--opb-sdiscount,48px)*.3)}.opb .opb-discount{aspect-ratio:auto}.opb .opb-viewport{touch-action:pan-y pinch-zoom}.opb .opb-viewport .opb-slide a.opb-link{text-decoration:none!important}.opb .opb-copy,.opb .opb-copy h2,.opb .opb-copy p,.opb .opb-price,.opb .opb-price strong,.opb .opb-price del{text-align:left}@media(max-width:520px) and (orientation:portrait){.opb.opb-portrait .opb-generated .opb-copy,.opb.opb-portrait .opb-generated .opb-copy h2,.opb.opb-portrait .opb-generated .opb-price{text-align:left}}@media(max-width:767px) and (orientation:portrait){.opb.opb-sidebar .opb-copy p{display:none}}.omneo-card>.opb.opb-card{margin:0 0 22px;max-width:none;border-radius:8px;flex-shrink:0}.opb.opb-card .opb-link{margin:0;color:inherit;font-weight:400}.opb.opb-card .opb-copy p{display:none}.opb.opb-card .opb-slide{transition:none}.opb.opb-card .opb-button{max-width:100%;white-space:normal}.opb.opb-card .opb-copy h2{overflow-wrap:anywhere}@supports(grid-template-rows:subgrid){.omneo-grid>.omneo-card:has(>.opb-card){display:grid;grid-template-rows:subgrid;grid-row:span 5;row-gap:0}.omneo-card>.opb.opb-card{display:flex;flex-direction:column}.opb.opb-card .opb-viewport{display:flex;flex:1}.opb.opb-card .opb-slide.is-active{display:flex;flex-direction:column;width:100%}.opb.opb-card .opb-link{flex:1;grid-template-rows:auto auto auto minmax(0,1fr) auto auto}}