.section-open-eh-stu-productcard-oct{box-sizing:border-box;padding-top:var(--pcard-oct-pt-mb, 0px);padding-bottom:var(--pcard-oct-pb-mb, 48px);background:#f3f4f6}.section-open-eh-stu-productcard-oct__inner{display:flex;flex-direction:column;align-items:center;gap:calc(48 * 100vw / 393)}.section-open-eh-stu-productcard-oct__heading{margin:0;width:100%;color:#0a0a0a;font-family:Shokz Sans Display,sans-serif;font-size:calc(24 * 100vw / 393);font-weight:500;line-height:1.2;text-align:center}.section-open-eh-stu-productcard-oct__list{display:flex;flex-direction:column;gap:calc(48 * 100vw / 393);width:100%}.section-open-eh-stu-productcard-oct__card{position:relative;display:block;width:100%;height:calc(598 * 100vw / 393);background:transparent}.section-open-eh-stu-productcard-oct__view-sentinel{position:absolute;top:0;left:0;width:1px;height:1px;pointer-events:none}.section-open-eh-stu-productcard-oct__scene{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#ececec}.section-open-eh-stu-productcard-oct__scene:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#f3f4f600 48%,#f3f4f6 75%);pointer-events:none}.section-open-eh-stu-productcard-oct__scene-stack--pc,.section-open-eh-stu-productcard-oct__scene-btn{display:none}.section-open-eh-stu-productcard-oct__scene-img,.section-open-eh-stu-productcard-oct__scene-layer{display:block;width:100%;height:100%;object-fit:cover}.section-open-eh-stu-productcard-oct__panel{position:absolute;bottom:0;left:50%;z-index:1;display:flex;flex-direction:column;width:calc(361 * 100vw / 393);padding:calc(16 * 100vw / 393);border-radius:calc(12 * 100vw / 393);background:#fff;transform:translate(-50%)}.section-open-eh-stu-productcard-oct__badge{position:absolute;top:0;right:calc(16 * 100vw / 393);z-index:2;display:flex;align-items:flex-start;justify-content:center;box-sizing:border-box;height:calc(35 * 100vw / 393);min-width:calc(73 * 100vw / 393);margin:0;padding:calc(5 * 100vw / 393) calc(6 * 100vw / 393) 0;background:linear-gradient(90deg,#3c0579,#7927d7 57.4526%,#3c0579);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 84 39.8951' preserveAspectRatio='none'%3E%3Cpath fill='white' d='M3.99156 32.1733C1.66759 31.6947 0 29.6488 0 27.276V0H84V27.276C84 29.6488 82.3324 31.6947 80.0084 32.1733L43.0084 39.7923C42.3431 39.9293 41.6569 39.9293 40.9916 39.7923L3.99156 32.1733Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 84 39.8951' preserveAspectRatio='none'%3E%3Cpath fill='white' d='M3.99156 32.1733C1.66759 31.6947 0 29.6488 0 27.276V0H84V27.276C84 29.6488 82.3324 31.6947 80.0084 32.1733L43.0084 39.7923C42.3431 39.9293 41.6569 39.9293 40.9916 39.7923L3.99156 32.1733Z'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100% 100%;mask-size:100% 100%}.section-open-eh-stu-productcard-oct__badge-text{color:#fff;font-family:"Young Serif",serif;font-size:calc(14 * 100vw / 393);font-weight:400;line-height:1.3;white-space:nowrap}.section-open-eh-stu-productcard-oct__product-visual{position:absolute;top:calc(53 * 100vw / 393);left:calc(233 * 100vw / 393);z-index:2;width:calc(120 * 100vw / 393);height:calc(120 * 100vw / 393);border-radius:calc(12 * 100vw / 393);background:#fff}.section-open-eh-stu-productcard-oct__product-img{position:absolute;top:0;right:0;bottom:0;left:0;display:none;width:100%;height:100%;object-fit:contain}.section-open-eh-stu-productcard-oct__product-img.is-active{display:block}.section-open-eh-stu-productcard-oct__info{display:flex;flex-direction:column;min-width:0}.section-open-eh-stu-productcard-oct__info-main{display:flex;flex-direction:column;gap:calc(16 * 100vw / 393);min-width:0}.section-open-eh-stu-productcard-oct__copy{display:flex;flex-direction:column;gap:calc(4 * 100vw / 393)}.section-open-eh-stu-productcard-oct__eyebrow,.section-open-eh-stu-productcard-oct__title,.section-open-eh-stu-productcard-oct__title a{margin:0;color:#0a0a0a;font-family:Shokz Sans Display,sans-serif;font-weight:500;text-decoration:none}.section-open-eh-stu-productcard-oct__eyebrow{font-size:calc(22 * 100vw / 393);line-height:1.2}.section-open-eh-stu-productcard-oct__title,.section-open-eh-stu-productcard-oct__title a{font-size:calc(18 * 100vw / 393);line-height:1.2}.section-open-eh-stu-productcard-oct__desc{display:-webkit-box;margin:0;overflow:hidden;color:#737373;font-family:Shokz Sans Text,sans-serif;font-size:calc(16 * 100vw / 393);font-weight:300;line-height:1.3;-webkit-line-clamp:2;-webkit-box-orient:vertical}.section-open-eh-stu-productcard-oct__price{display:flex;flex-direction:row;align-items:baseline;gap:calc(8 * 100vw / 393);margin:0;padding:calc(32 * 100vw / 393) 0 calc(8 * 100vw / 393);color:#ff4d0a;font-family:Shokz Sans Display,sans-serif;font-size:calc(20 * 100vw / 393);font-weight:500;line-height:1.2}.section-open-eh-stu-productcard-oct__price-compare{color:#a3a3a3;font-size:calc(14 * 100vw / 393);font-weight:400;line-height:1.2;text-decoration:line-through}.section-open-eh-stu-productcard-oct__price-compare[hidden]{display:none}.section-open-eh-stu-productcard-oct__price-note{font-size:calc(12 * 100vw / 393);font-weight:400;line-height:1.2;color:#a3a3a3}.section-open-eh-stu-productcard-oct__actions{display:flex;flex-direction:row;gap:calc(8 * 100vw / 393)}.section-open-eh-stu-productcard-oct__form,.section-open-eh-stu-productcard-oct__actions>.section-open-eh-stu-productcard-oct__btn{display:flex;flex:1 1 50%;min-width:0;margin:0}.section-open-eh-stu-productcard-oct__btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:calc(40 * 100vw / 393);padding:0 calc(16 * 100vw / 393);border-radius:calc(4 * 100vw / 393);font-family:Shokz Sans Display,sans-serif;font-size:calc(16 * 100vw / 393);font-weight:500;line-height:1.3;text-decoration:none;cursor:pointer;padding-top:2px}.section-open-eh-stu-productcard-oct__btn--primary{border:0;background:#000;color:#fff}.section-open-eh-stu-productcard-oct__btn--secondary{border:1px solid rgba(10,10,10,.6);background:#fff;color:#0a0a0a;padding-inline:0}.section-open-eh-stu-productcard-oct__btn:disabled{opacity:.45;cursor:not-allowed}.section-open-eh-stu-productcard-oct__view-all{display:inline-flex;align-items:center;justify-content:center;gap:calc(8 * 100vw / 393);color:#0a0a0a;font-family:Shokz Sans Display,sans-serif;font-size:calc(16 * 100vw / 393);font-weight:500;line-height:1.3;text-decoration:underline;text-underline-offset:2px}.section-open-eh-stu-productcard-oct__view-all svg{width:calc(16 * 100vw / 393);height:calc(16 * 100vw / 393)}@media screen and (max-width:749px){.section-open-eh-stu-productcard-oct .page-width{padding-inline:0px}}@media screen and (min-width:750px){.section-open-eh-stu-productcard-oct{padding-top:var(--pcard-oct-pt-pc, 96px);padding-bottom:var(--pcard-oct-pb-pc, 96px);background:#f8f8f4}.section-open-eh-stu-productcard-oct__inner{gap:min(32px,calc(32 * 100vw / 1440))}.section-open-eh-stu-productcard-oct__list{gap:min(24px,calc(24 * 100vw / 1440))}.section-open-eh-stu-productcard-oct__heading{font-size:min(32px,calc(32 * 100vw / 1440))}.section-open-eh-stu-productcard-oct__card{display:grid;grid-template-columns:40% minmax(0,1fr);grid-template-rows:1fr;height:auto;overflow:hidden;min-height:min(350px,calc(350 * 100vw / 1440));border-radius:min(12px,calc(12 * 100vw / 1440));background:#fff}.section-open-eh-stu-productcard-oct__card:hover{box-shadow:0 4px 8px #0003}.section-open-eh-stu-productcard-oct__card.is-reversed{grid-template-columns:minmax(0,1fr) 40%}.section-open-eh-stu-productcard-oct__card.is-reversed .section-open-eh-stu-productcard-oct__scene{grid-column:2}.section-open-eh-stu-productcard-oct__card.is-reversed .section-open-eh-stu-productcard-oct__panel,.section-open-eh-stu-productcard-oct__card.is-reversed .section-open-eh-stu-productcard-oct__product-visual{grid-column:1}.section-open-eh-stu-productcard-oct__scene{position:relative;inset:auto;grid-column:1;grid-row:1;width:auto;height:100%}.section-open-eh-stu-productcard-oct__scene:after{display:none}.section-open-eh-stu-productcard-oct__scene-stack--pc{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.section-open-eh-stu-productcard-oct__scene-img--mb{display:none}.section-open-eh-stu-productcard-oct__scene-layer{position:absolute;top:0;right:0;bottom:0;left:0}.section-open-eh-stu-productcard-oct__scene-layer--normal{transition:transform .45s ease}.section-open-eh-stu-productcard-oct__scene.state-normal:hover .section-open-eh-stu-productcard-oct__scene-layer--normal{transform:scale(1.1)}.section-open-eh-stu-productcard-oct__scene.state-normal .section-open-eh-stu-productcard-oct__scene-layer--zoom,.section-open-eh-stu-productcard-oct__scene.state-zoom .section-open-eh-stu-productcard-oct__scene-layer--normal,.section-open-eh-stu-productcard-oct__scene.state-normal .state-zoom-only,.section-open-eh-stu-productcard-oct__scene.state-zoom .state-normal-only{display:none}.section-open-eh-stu-productcard-oct__scene.state-normal .state-normal-only,.section-open-eh-stu-productcard-oct__scene.state-zoom .state-zoom-only{display:inline-flex}.section-open-eh-stu-productcard-oct__scene-btn{position:absolute;z-index:2;align-items:center;justify-content:center;width:min(36px,2.5vw);height:min(36px,2.5vw);padding:0;border:0;border-radius:50%;background:#ffffffeb;color:#404040;cursor:pointer}.section-open-eh-stu-productcard-oct__scene-btn--zoom-in{top:22%;left:58%}.section-open-eh-stu-productcard-oct__scene-btn--zoom-out{top:min(16px,calc(16 * 100vw / 1440));right:min(16px,calc(16 * 100vw / 1440))}.section-open-eh-stu-productcard-oct__panel{position:relative;bottom:auto;left:auto;grid-column:2;grid-row:1;display:flex;flex-direction:column;justify-content:center;width:auto;min-width:0;padding:min(24px,calc(24 * 100vw / 1440));padding-left:min(256px,calc(256 * 100vw / 1440));border-radius:0;transform:none}.section-open-eh-stu-productcard-oct__badge{position:absolute;top:0;right:min(16px,calc(16 * 100vw / 1440));z-index:2;display:flex;align-items:flex-start;justify-content:center;box-sizing:border-box;height:min(40px,calc(40 * 100vw / 1440));min-width:min(84px,calc(84 * 100vw / 1440));margin:0;padding:min(6px,calc(6 * 100vw / 1440)) min(7px,calc(7 * 100vw / 1440)) 0;background:linear-gradient(90deg,#3c0579,#7927d7 57.4526%,#3c0579);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 84 39.8951' preserveAspectRatio='none'%3E%3Cpath fill='white' d='M3.99156 32.1733C1.66759 31.6947 0 29.6488 0 27.276V0H84V27.276C84 29.6488 82.3324 31.6947 80.0084 32.1733L43.0084 39.7923C42.3431 39.9293 41.6569 39.9293 40.9916 39.7923L3.99156 32.1733Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 84 39.8951' preserveAspectRatio='none'%3E%3Cpath fill='white' d='M3.99156 32.1733C1.66759 31.6947 0 29.6488 0 27.276V0H84V27.276C84 29.6488 82.3324 31.6947 80.0084 32.1733L43.0084 39.7923C42.3431 39.9293 41.6569 39.9293 40.9916 39.7923L3.99156 32.1733Z'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100% 100%;mask-size:100% 100%}.section-open-eh-stu-productcard-oct__card.is-reversed .section-open-eh-stu-productcard-oct__badge{right:auto;left:min(16px,calc(16 * 100vw / 1440))}.section-open-eh-stu-productcard-oct__badge-text{font-size:min(16px,calc(16 * 100vw / 1440))}.section-open-eh-stu-productcard-oct__product-visual{position:relative;top:auto;left:auto;grid-column:2;grid-row:1;align-self:center;justify-self:start;z-index:1;width:min(200px,calc(200 * 100vw / 1440));height:min(200px,calc(200 * 100vw / 1440));margin-left:min(24px,calc(24 * 100vw / 1440));border-radius:0;background:transparent}.section-open-eh-stu-productcard-oct__info{flex:1;justify-content:space-between;gap:min(16px,calc(16 * 100vw / 1440));min-height:min(302px,calc(302 * 100vw / 1440))}.section-open-eh-stu-productcard-oct__info-main{gap:min(24px,calc(24 * 100vw / 1440))}.section-open-eh-stu-productcard-oct__copy{gap:min(4px,calc(4 * 100vw / 1440))}.section-open-eh-stu-productcard-oct__desc{margin-top:min(4px,calc(4 * 100vw / 1440))}.section-open-eh-stu-productcard-oct__eyebrow{font-size:min(28px,calc(28 * 100vw / 1440));line-height:1.1}.section-open-eh-stu-productcard-oct__price{gap:min(8px,calc(8 * 100vw / 1440));padding:min(8px,calc(8 * 100vw / 1440)) 0}.section-open-eh-stu-productcard-oct__price-compare{font-size:min(16px,calc(16 * 100vw / 1440))}.section-open-eh-stu-productcard-oct__price-note{font-size:min(14px,calc(14 * 100vw / 1440))}.section-open-eh-stu-productcard-oct__title,.section-open-eh-stu-productcard-oct__title a,.section-open-eh-stu-productcard-oct__price{font-size:min(20px,calc(20 * 100vw / 1440))}.section-open-eh-stu-productcard-oct__desc{font-size:min(16px,calc(16 * 100vw / 1440))}.section-open-eh-stu-productcard-oct__actions{flex-direction:row;gap:min(9px,.625vw)}.section-open-eh-stu-productcard-oct__actions>.section-open-eh-stu-productcard-oct__btn,.section-open-eh-stu-productcard-oct__form{flex:1 1 50%;width:auto;min-width:0}.section-open-eh-stu-productcard-oct__form .section-open-eh-stu-productcard-oct__btn{flex:none;width:100%}.section-open-eh-stu-productcard-oct__btn{height:min(40px,calc(40 * 100vw / 1440));border-radius:min(4px,calc(4 * 100vw / 1440));font-size:min(16px,calc(16 * 100vw / 1440));white-space:nowrap}.section-open-eh-stu-productcard-oct__btn--primary:hover{background:#222;color:#bcbcbc}.section-open-eh-stu-productcard-oct__btn--secondary:hover{background:#f7f7f7}.section-open-eh-stu-productcard-oct__view-all{gap:min(8px,calc(8 * 100vw / 1440));font-size:min(16px,calc(16 * 100vw / 1440))}.section-open-eh-stu-productcard-oct__view-all svg{width:min(16px,calc(16 * 100vw / 1440));height:min(16px,calc(16 * 100vw / 1440))}}
/*# sourceMappingURL=/cdn/shop/t/334/assets/section-open-eh-stu-productcard-oct.css.map */
