.ProductPage_page__3Epgu{overflow:clip;min-height:100svh;background:#fff;color:#17231f}.ProductPage_productLayout__d79h4{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(430px,.92fr);grid-gap:48px;gap:48px;align-items:start;width:min(1280px,calc(100% - 80px));margin:0 auto;padding:32px 0 48px}.ProductPage_page__3Epgu .productGallery{display:grid;grid-gap:12px;gap:12px;min-width:0}.ProductPage_page__3Epgu .productSeoMedia{height:min(590px,calc(100svh - 210px));min-height:430px;overflow:hidden;border:0;border-radius:0;background:var(--ok-canvas);box-shadow:none}.ProductPage_page__3Epgu .productSeoMedia img{padding:0;object-fit:contain}.ProductPage_page__3Epgu .productFullscreenImage:after,.ProductPage_page__3Epgu .productMediaZoom:after{position:absolute;right:24px;bottom:20px;z-index:2;content:"OneKover.ru";color:rgba(29,42,35,.42);font-family:var(--font-sans);font-size:clamp(.8rem,1.45vw,1.15rem);font-weight:600;pointer-events:none;text-shadow:0 1px 1px rgba(255,255,255,.72)}.ProductPage_page__3Epgu .productZoomButton{right:14px;top:14px;width:40px;height:40px;border-radius:50%;background:#fffefb;box-shadow:none}.ProductPage_page__3Epgu .productThumbs{gap:8px;padding:0 0 3px}.ProductPage_page__3Epgu .productThumbs button{flex-basis:74px;width:74px;height:74px;border-color:#d7d8d0;border-radius:4px;background:#fffefb}.ProductPage_page__3Epgu .productThumbs .activeThumb{border-color:var(--ok-primary);box-shadow:inset 0 0 0 1px var(--ok-primary)}.ProductPage_purchasePanel___m_kR{position:-webkit-sticky;position:sticky;top:104px;display:grid;grid-gap:16px;gap:16px;min-width:0;padding:0;border:0;border-radius:0;background:#fff;box-shadow:none}.ProductPage_breadcrumb__6aKYL{display:flex;flex-wrap:wrap;gap:7px;color:var(--ok-muted);font-size:14px;font-weight:400}.ProductPage_breadcrumb__6aKYL a{color:var(--ok-text);text-decoration:underline;text-underline-offset:4px}.ProductPage_sectionEyebrow__c6_hZ,.ProductPage_sectionHeading__xoMTS>div>p{margin:0 0 3px;color:var(--ok-muted);font-size:14px;font-weight:400;text-transform:none}.ProductPage_collectionSection__9Owwa h2,.ProductPage_purchasePanel___m_kR h1,.ProductPage_sectionHeading__xoMTS h2{margin:0;color:#1d2421;font-family:var(--font-sans);font-weight:500;line-height:1.25;text-wrap:balance}.ProductPage_purchasePanel___m_kR h1{max-width:none;font-family:var(--font-display);font-size:34px;font-weight:700;line-height:1.2;letter-spacing:0}.ProductPage_lead__63EkY{max-width:55ch;margin:0;color:#667269;font-size:.87rem;line-height:1.46}.ProductPage_rating__DFxYR{display:inline-flex;gap:7px;align-items:center;color:#667269;font-size:.82rem;font-weight:600}.ProductPage_rating__DFxYR>svg{color:#d4553e}.ProductPage_rating__DFxYR strong{color:#1d2421}.ProductPage_facts__y0mkz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;border-top:1px solid #d9dcd6;border-bottom:1px solid #d9dcd6}.ProductPage_facts__y0mkz span{display:grid;grid-gap:4px;gap:4px;min-width:0;padding:9px 0;color:#24302a;font-size:.82rem;font-weight:600;overflow-wrap:anywhere}.ProductPage_facts__y0mkz span:nth-child(2n){padding-left:14px;border-left:1px solid #d9dcd6}.ProductPage_facts__y0mkz small{color:var(--ok-muted);font-size:12px;font-weight:400;text-transform:none}.ProductPage_page__3Epgu .productBuySummary{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:8px;gap:8px;align-items:flex-end;padding:0 0 16px;border:0;border-bottom:1px solid var(--ok-line);border-radius:0;background:transparent}.ProductPage_page__3Epgu .productBuySummary>span{grid-column:1/-1;color:var(--ok-muted);font-size:14px;font-weight:400}.ProductPage_page__3Epgu .productBuySummary>span:first-child{display:none}.ProductPage_page__3Epgu .productBuySummary strong{color:var(--ok-text);font-size:30px;font-weight:600;line-height:1.2}.ProductPage_page__3Epgu .productBuySummary del{color:var(--ok-muted);font-size:16px;font-weight:400}.ProductPage_page__3Epgu .productBuySummary small{justify-self:start;max-width:none;padding:0;color:var(--ok-focus);font-size:14px;font-weight:400;line-height:1.5;text-align:left}.ProductPage_page__3Epgu .productBuySummary em{grid-column:1/-1;justify-self:start;padding:0;border-radius:0;background:transparent;color:var(--ok-muted);font-size:14px;font-style:normal;font-weight:400;line-height:1.5}.ProductPage_page__3Epgu .productMobileQuickActions{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:8px;gap:8px}.ProductPage_page__3Epgu .productMobileQuickActions button{display:inline-flex;gap:7px;align-items:center;justify-content:center;min-height:48px;padding:0 12px;border:1px solid #1d2421;border-radius:4px;color:#fff;font:inherit;font-size:14px;font-weight:500}.ProductPage_page__3Epgu .productMobileQuickActions .mobileTopCartButton{background:#1d2421}.ProductPage_page__3Epgu .productMobileQuickActions .mobileTopOneClickButton{border-color:var(--ok-control-border);background:#fff;color:var(--ok-text)}.ProductPage_page__3Epgu .productMobileQuickActions button:disabled{cursor:not-allowed;opacity:.5}.ProductPage_page__3Epgu .productDetailActions>.oneClickButton,.ProductPage_page__3Epgu .productDetailActions>.primaryButton{display:none}.ProductPage_page__3Epgu .productSizeSelect{display:grid;grid-gap:10px;gap:10px;margin:0;padding:16px;border:1px solid var(--ok-line);border-radius:4px;background:var(--ok-canvas)}.ProductPage_page__3Epgu .productSizeSelect>span{display:flex;justify-content:space-between;gap:12px;align-items:baseline;color:#28312d}.ProductPage_page__3Epgu .productSizeSelect>span strong{font-size:16px;font-weight:500}.ProductPage_page__3Epgu .productSizeSelect>span small{color:var(--ok-muted);font-size:12px;font-weight:400}.ProductPage_page__3Epgu .productShapeTabs{display:flex;gap:5px;overflow-x:auto;padding-bottom:1px;scrollbar-width:none}.ProductPage_page__3Epgu .productShapeTabs::-webkit-scrollbar{display:none}.ProductPage_page__3Epgu .productShapeTabs button{flex:0 0 auto;min-height:44px;padding:0 12px;border:1px solid var(--ok-control-border);border-radius:4px;background:#fff;color:var(--ok-text);font-size:14px;font-weight:400;white-space:nowrap}.ProductPage_page__3Epgu .productShapeTabs button:hover{border-color:#88978e;color:#26322c}.ProductPage_page__3Epgu .productShapeTabs .selectedShapeTab{border-color:#213d34;background:#213d34;color:#fff}.ProductPage_page__3Epgu .productSizeOptions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px;max-height:none;overflow:visible;padding:0}.ProductPage_page__3Epgu .productSizeOptions button{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;gap:4px;align-items:center;min-height:72px;padding:10px;border-color:var(--ok-control-border);border-radius:4px;background:#fff;box-shadow:none}.ProductPage_page__3Epgu .productSizeOptions button:hover{border-color:var(--ok-primary);background:#fff;transform:none;box-shadow:none}.ProductPage_page__3Epgu .productSizeOptions .selectedSizeOption{border-color:var(--ok-primary);background:#eaf0e9;box-shadow:inset 0 0 0 1px var(--ok-primary)}.ProductPage_page__3Epgu .productSizeOptions .selectedSizeOption:after{display:none}.ProductPage_page__3Epgu .productSizeOptions strong{grid-column:1;color:var(--ok-text);font-size:14px;font-weight:500;letter-spacing:0}.ProductPage_page__3Epgu .productSizeOptions span{grid-column:1;grid-row:auto;padding:0;color:var(--ok-text);font-size:14px;font-weight:500;white-space:nowrap}.ProductPage_page__3Epgu .productSizeOptions del{grid-row:auto;text-align:left}.ProductPage_page__3Epgu .productSizeOptions del,.ProductPage_page__3Epgu .productSizeOptions em{grid-column:1;color:var(--ok-muted);font-size:12px}.ProductPage_page__3Epgu .productSizeMore{justify-self:start;min-height:44px;padding:0;border:0;border-bottom:1px solid var(--ok-control-border);background:transparent;color:var(--ok-text);font-size:14px;font-weight:400}.ProductPage_page__3Epgu .productSizeMore:hover{border-color:var(--ok-primary);color:var(--ok-primary)}.ProductPage_page__3Epgu .productCuttingService{display:grid;grid-gap:16px;gap:16px;padding:0;border:0;border-radius:0;background:transparent}.ProductPage_page__3Epgu .productCuttingHeading{display:grid;grid-template-columns:20px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center}.ProductPage_page__3Epgu .productCuttingHeading>svg{color:var(--ok-muted)}.ProductPage_page__3Epgu .productCuttingHeading>div{display:grid;grid-gap:3px;gap:3px}.ProductPage_page__3Epgu .productCuttingHeading strong{color:var(--ok-text);font-size:18px;font-weight:500}.ProductPage_page__3Epgu .productCuttingHeading small{color:#6f7b74;font-size:.68rem;line-height:1.35}.ProductPage_page__3Epgu .productCuttingService>p{margin:0;color:#78827b;font-size:.69rem;line-height:1.4}.ProductPage_page__3Epgu .productCuttingConfigurator{display:grid;grid-gap:16px;gap:16px;padding-top:0;border-top:0}.ProductPage_page__3Epgu .productRollQuickCuts{display:grid;grid-gap:8px;gap:8px;padding:0;border:0;background:transparent}.ProductPage_page__3Epgu .productRollVariantSelect{display:grid;grid-template-columns:auto minmax(180px,1fr);grid-gap:10px;gap:10px;align-items:center;padding:9px 10px;border:1px solid #d7ddd8;background:#fff}.ProductPage_page__3Epgu .productRollVariantSelect>span{color:#536159;font-size:.66rem;font-weight:600}.ProductPage_page__3Epgu .productRollVariantSelect select{width:100%;min-width:0;min-height:36px;padding:0 9px;border:1px solid #cbd3cc;border-radius:3px;background:#f8f8f5;color:#26312c;font:inherit;font-size:.68rem;font-weight:600}.ProductPage_page__3Epgu .productRollQuickCuts>span{color:var(--ok-muted);font-size:14px;font-weight:400}.ProductPage_page__3Epgu .productRollQuickCuts>div{display:flex;flex-wrap:wrap;gap:8px}.ProductPage_page__3Epgu .productRollQuickCuts button{min-height:44px;padding:8px;border:1px solid var(--ok-control-border);border-radius:4px;background:#fff;color:var(--ok-text);font:inherit;font-size:14px;font-weight:400;cursor:pointer}.ProductPage_page__3Epgu .productRollQuickCuts button:hover{border-color:var(--ok-primary);background:var(--ok-canvas)}.ProductPage_page__3Epgu .productRollQuickCuts .activeRollQuickCut{border-color:var(--ok-primary);background:var(--ok-primary);color:#fff}.ProductPage_page__3Epgu .productRollQuickCuts small{color:#69766e;font-size:.61rem;line-height:1.35}.ProductPage_page__3Epgu .productCuttingFields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.ProductPage_page__3Epgu .productCuttingFields label{display:grid;grid-gap:8px;gap:8px;min-width:0}.ProductPage_page__3Epgu .productCuttingFields label:last-child{grid-column:1/-1}.ProductPage_page__3Epgu .productCuttingFields label>span{color:var(--ok-text);font-size:14px;font-weight:400}.ProductPage_page__3Epgu .productCuttingFields input,.ProductPage_page__3Epgu .productCuttingFields select{width:100%;min-width:0;min-height:48px;padding:0 12px;border:1px solid var(--ok-control-border);border-radius:4px;background:#fff;color:var(--ok-text);font:inherit;font-size:16px}.ProductPage_page__3Epgu .productCuttingConfigurator>p{margin:0;font-size:14px;line-height:1.5}.ProductPage_page__3Epgu .productCuttingOk{color:var(--ok-muted)}.ProductPage_page__3Epgu .productCuttingError{color:var(--ok-error)}.ProductPage_page__3Epgu .productCuttingActions{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}.ProductPage_page__3Epgu .productCuttingActions button{min-height:48px;padding:12px 16px;border:1px solid var(--ok-primary);border-radius:4px;background:var(--ok-primary);color:#fff;font:inherit;font-size:16px;font-weight:500;line-height:22px;cursor:pointer}.ProductPage_page__3Epgu .productCuttingActions .productCuttingOneClick{border-color:var(--ok-control-border);background:#fff;color:var(--ok-text)}.ProductPage_page__3Epgu .productCuttingActions button:hover{border-color:var(--ok-primary-hover);background:var(--ok-primary-hover);color:#fff}.ProductPage_page__3Epgu .productCuttingActions button:disabled{cursor:not-allowed;opacity:.5}.ProductPage_page__3Epgu .productDetailActions{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;margin-top:0}.ProductPage_page__3Epgu .productDetailActions a,.ProductPage_page__3Epgu .productDetailActions button{min-height:44px;padding:8px 12px;border-radius:4px;font-size:14px;font-weight:400}.ProductPage_page__3Epgu .productDetailActions .primaryButton{grid-column:1/-1;border:1px solid #1d2421;background:#1d2421;box-shadow:none}.ProductPage_page__3Epgu .productDetailActions .primaryButton:hover{background:#123e31;border-color:#123e31}.ProductPage_page__3Epgu .productDetailActions .secondaryDarkButton{border-color:#cbd3cc;background:transparent;color:#25312b}.ProductPage_page__3Epgu .productDetailActions .secondaryDarkButton:hover{border-color:var(--ok-primary);background:var(--ok-canvas);color:var(--ok-text)}.ProductPage_page__3Epgu .productDetailActions .oneClickButton{border-color:#1d5c47;background:#1d5c47;color:#fff;box-shadow:0 9px 22px rgba(29,92,71,.2);font-weight:600}.ProductPage_page__3Epgu .productDetailActions .oneClickButton:hover{border-color:#123e31;background:#123e31;color:#fff;box-shadow:0 12px 28px rgba(29,92,71,.26)}.ProductPage_page__3Epgu .productDetailActions .textLink{grid-column:1/-1;justify-self:start;width:auto;min-height:40px;padding:0 2px;border:0;background:transparent;color:#315745;font-weight:600;text-decoration:none}.ProductPage_page__3Epgu .productDetailActions .textLink:hover{color:#183f32;text-decoration:underline;text-underline-offset:4px}.ProductPage_page__3Epgu .productDetailActions .fittingAction{display:inline-flex;gap:7px;align-items:center;justify-content:center;border:1px solid #cbd3cc;color:#25312b;text-decoration:none}.ProductPage_purchaseAssurances__hrGsJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;padding-top:10px;border-top:1px solid #d9dcd6}.ProductPage_purchaseAssurances__hrGsJ>a,.ProductPage_purchaseAssurances__hrGsJ>span{display:grid;grid-template-columns:21px minmax(0,1fr);grid-gap:9px;gap:9px;align-items:start;color:#526057}.ProductPage_purchaseAssurances__hrGsJ svg{margin-top:1px;color:#3f7658}.ProductPage_purchaseAssurances__hrGsJ>a>span,.ProductPage_purchaseAssurances__hrGsJ>span>span{display:grid;grid-gap:2px;gap:2px}.ProductPage_purchaseAssurances__hrGsJ strong{color:#28312d;font-size:.77rem}.ProductPage_purchaseAssurances__hrGsJ small{color:#738077;font-size:.7rem;line-height:1.35}.ProductPage_purchaseAssurances__hrGsJ a:hover strong{color:#a6442b}@media (min-width:951px){.ProductPage_purchaseAssurances__hrGsJ small{display:none}}@media (min-width:1100px){.ProductPage_facts__y0mkz{grid-template-columns:repeat(4,minmax(0,1fr))}.ProductPage_facts__y0mkz span,.ProductPage_facts__y0mkz span:nth-child(2n){min-height:48px;padding:7px 8px;border-left:0;font-size:.74rem}.ProductPage_facts__y0mkz span+span{border-left:1px solid #d9dcd6}.ProductPage_facts__y0mkz small{font-size:.61rem}.ProductPage_page__3Epgu .productSizeOptions{grid-template-columns:repeat(3,minmax(0,1fr))}.ProductPage_page__3Epgu .productSizeOptions button{min-height:58px}.ProductPage_page__3Epgu .productSizeOptions em{display:none}.ProductPage_page__3Epgu .productDetailActions{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductPage_page__3Epgu .productDetailActions .primaryButton{grid-column:auto}.ProductPage_page__3Epgu .productDetailActions .textLink{min-height:40px}}.ProductPage_collectionSection__9Owwa,.ProductPage_reviewsSection__B_81g{width:min(1120px,calc(100% - 48px));margin:0 auto;padding:82px 0}.ProductPage_reviewsSection__B_81g{border-top:1px solid #dcdfd9}.ProductPage_sectionHeading__xoMTS{display:flex;justify-content:space-between;gap:25px;align-items:flex-end;margin-bottom:27px}.ProductPage_sectionHeading__xoMTS h2{font-size:28px}.ProductPage_ratingSummary__KaD2q{display:inline-flex;gap:8px;align-items:center;padding-bottom:7px;border-bottom:1px solid #d9dcd6;color:#627067;font-size:.86rem;font-weight:600}.ProductPage_ratingSummary__KaD2q svg{color:#d4553e}.ProductPage_reviewGrid__2D2CC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #d9dcd6}.ProductPage_reviewGrid__2D2CC article{display:grid;grid-gap:11px;gap:11px;min-height:198px;padding:20px 24px 20px 0;border-right:1px solid #d9dcd6;border-bottom:1px solid #d9dcd6}.ProductPage_reviewGrid__2D2CC article+article{padding-left:24px}.ProductPage_reviewGrid__2D2CC article:nth-child(3n){border-right:0}.ProductPage_reviewGrid__2D2CC article>div{display:inline-flex;gap:6px;align-items:center;color:#a6442b}.ProductPage_reviewGrid__2D2CC article p{margin:0;color:#58665e;font-size:.9rem;line-height:1.58}.ProductPage_reviewGrid__2D2CC article>span{align-self:end;color:#7b867f;font-size:.78rem;font-weight:600}.ProductPage_collectionSection__9Owwa{width:min(980px,calc(100% - 48px));padding-top:18px;padding-bottom:58px}.ProductPage_collectionSection__9Owwa h2{max-width:none;margin-bottom:16px;font-size:28px}.ProductPage_collectionLead__Z2Kz1{max-width:65ch;margin:0;color:#627067;font-size:.95rem;font-weight:500;line-height:1.5;text-transform:none}.ProductPage_collectionFacts__1NZgL{display:flex;flex-wrap:wrap;gap:7px;margin:15px 0 19px}.ProductPage_collectionFacts__1NZgL span{min-height:34px;padding:0 9px;border:1px solid #d5dad4;border-radius:3px;color:#526057;font-size:.77rem;font-weight:600;line-height:32px}.ProductPage_collectionText__vnPrR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 38px;gap:0 38px;border-top:1px solid #d9dcd6}.ProductPage_collectionText__vnPrR section{padding:18px 0;border-bottom:1px solid #d9dcd6}.ProductPage_collectionText__vnPrR h3{margin:0 0 9px;color:#28312d;font-family:var(--font-sans),Arial,sans-serif;font-size:1.1rem}.ProductPage_collectionText__vnPrR p{margin:0;color:#637067;font-size:.91rem;line-height:1.62}.ProductPage_collectionLink__RRnfI{display:inline-flex;margin-top:25px;padding-bottom:4px;border-bottom:1px solid #1d2421;color:#1d2421;font-size:.87rem;font-weight:600}.ProductPage_page__3Epgu .mobilePurchaseBar{display:none}@media (max-width:950px){.ProductPage_productLayout__d79h4{grid-template-columns:1fr;width:min(100% - 32px,780px);gap:24px}.ProductPage_page__3Epgu .productSeoMedia{min-height:510px}.ProductPage_purchasePanel___m_kR{position:static;max-width:720px}.ProductPage_purchaseAssurances__hrGsJ{grid-template-columns:1fr}.ProductPage_collectionSection__9Owwa,.ProductPage_reviewsSection__B_81g{width:min(100% - 32px,780px)}.ProductPage_reviewGrid__2D2CC{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductPage_reviewGrid__2D2CC article:nth-child(3n){border-right:1px solid #d9dcd6}.ProductPage_reviewGrid__2D2CC article:nth-child(2n){border-right:0}}@media (max-width:620px){.ProductPage_page__3Epgu{padding-bottom:74px}.ProductPage_palasProductPage__eJUYO{padding-bottom:0}.ProductPage_productLayout__d79h4{width:min(100% - 32px,780px);padding-top:16px;padding-bottom:32px}.ProductPage_page__3Epgu .productSeoMedia{height:min(54svh,440px);min-height:330px}.ProductPage_page__3Epgu .productSeoMedia img{padding:12px}.ProductPage_palasProductPage__eJUYO .productSeoMedia{height:min(42svh,340px);min-height:280px}.ProductPage_purchasePanel___m_kR{padding:0;border-right:0;border-left:0;border-radius:0}.ProductPage_purchasePanel___m_kR h1{font-size:28px}.ProductPage_purchasePanel___m_kR>.productBuySummary{order:1}.ProductPage_purchasePanel___m_kR>.productMobileQuickActions{order:2}.ProductPage_purchasePanel___m_kR>.productCuttingService,.ProductPage_purchasePanel___m_kR>.productSizeSelect{order:3}.ProductPage_purchasePanel___m_kR>.ProductPage_lead__63EkY{order:4}.ProductPage_purchasePanel___m_kR>.ProductPage_rating__DFxYR{order:5}.ProductPage_purchasePanel___m_kR>.ProductPage_facts__y0mkz{order:6}.ProductPage_purchasePanel___m_kR>.productDetailActions{order:7}.ProductPage_purchasePanel___m_kR>.ProductPage_purchaseAssurances__hrGsJ{order:8}.ProductPage_page__3Epgu .productBuySummary{grid-template-columns:minmax(0,1fr);gap:8px;padding:0 0 16px;border-top:0}.ProductPage_page__3Epgu .productBuySummary strong{font-size:28px}.ProductPage_page__3Epgu .productMobileQuickActions{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:8px;gap:8px}.ProductPage_page__3Epgu .productMobileQuickActions button{display:inline-flex;gap:7px;align-items:center;justify-content:center;min-height:50px;padding:0 10px;border:1px solid #1d2421;border-radius:4px;color:#fff;font:inherit;font-size:14px;font-weight:500}.ProductPage_page__3Epgu .productMobileQuickActions .mobileTopCartButton{background:#1d2421}.ProductPage_page__3Epgu .productMobileQuickActions .mobileTopOneClickButton{border-color:var(--ok-control-border);background:#fff;color:var(--ok-text)}.ProductPage_page__3Epgu .productMobileQuickActions button:disabled{cursor:not-allowed;opacity:.5}.ProductPage_facts__y0mkz{grid-template-columns:1fr 1fr}.ProductPage_page__3Epgu .productSizeOptions{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductPage_page__3Epgu .productCuttingConfigurator{grid-template-columns:1fr}.ProductPage_page__3Epgu .productRollVariantSelect{grid-template-columns:1fr;gap:5px}.ProductPage_page__3Epgu .productCuttingFields{grid-template-columns:1fr 1fr}.ProductPage_page__3Epgu .productCuttingFields label:last-child{grid-column:1/-1}.ProductPage_page__3Epgu .productDetailActions{grid-template-columns:1fr}.ProductPage_page__3Epgu .productDetailActions>.oneClickButton,.ProductPage_page__3Epgu .productDetailActions>.primaryButton{display:none}.ProductPage_page__3Epgu .productDetailActions .primaryButton,.ProductPage_page__3Epgu .productDetailActions .textLink{grid-column:auto}.ProductPage_collectionSection__9Owwa,.ProductPage_reviewsSection__B_81g{width:min(100% - 28px,780px);padding-top:58px;padding-bottom:58px}.ProductPage_collectionSection__9Owwa{padding-top:28px;padding-bottom:42px}.ProductPage_sectionHeading__xoMTS{display:grid;grid-gap:13px;gap:13px;align-items:start}.ProductPage_collectionSection__9Owwa h2,.ProductPage_sectionHeading__xoMTS h2{font-size:24px}.ProductPage_collectionText__vnPrR,.ProductPage_reviewGrid__2D2CC{grid-template-columns:1fr}.ProductPage_reviewGrid__2D2CC article,.ProductPage_reviewGrid__2D2CC article+article{min-height:0;padding:19px 0;border-right:0}.ProductPage_reviewGrid__2D2CC article:nth-child(n){border-right:0}.ProductPage_page__3Epgu .mobilePurchaseBar{position:fixed;z-index:72;right:0;bottom:0;left:0;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;min-height:68px;padding:9px 14px;border-top:1px solid #d3dad4;background:#fff;box-shadow:0 -10px 32px rgba(18,36,28,.11)}.ProductPage_page__3Epgu .mobilePurchaseBar>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.ProductPage_page__3Epgu .mobilePurchaseBar small{overflow:hidden;color:#6e7b74;font-size:.65rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ProductPage_page__3Epgu .mobilePurchaseBar strong{color:#17231f;font-size:1rem}.ProductPage_page__3Epgu .mobilePurchaseBar button{display:inline-flex;gap:7px;align-items:center;min-height:44px;padding:0 15px;border:1px solid #173f35;border-radius:4px;background:#173f35;color:#fff;font-size:.79rem;font-weight:600}.ProductPage_page__3Epgu .mobilePurchaseBar .mobileOneClickButton{min-width:154px;background:#1d5c47}.ProductPage_page__3Epgu .mobilePurchaseBar button:disabled{cursor:not-allowed;opacity:.5}}