body:is(.template-collection,.template-product,.template-page){--fr-commerce-width: 1480px;--fr-commerce-gutter: 32px;--fr-commerce-column-gap: 20px;--fr-commerce-row-gap: 24px;--fr-commerce-top: 36px;--fr-commerce-bottom: 64px}body.template-collection #MainContent .page-width,body.template-collection #MainContent #CollectionHeaderSection .page-width,body.template-collection #MainContent .fr-header-image__overlay .page-width,body.template-collection #MainContent .fr-coming-soon__inner,body.template-collection #MainContent .frp__tester-inner,body.template-product #MainContent .page-width,body.template-product #MainContent .frp .frp__page{box-sizing:border-box;width:min(calc(100% - var(--fr-commerce-gutter) * 2),var(--fr-commerce-width));max-width:none;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}body.template-collection #MainContent .page-width .page-width,body.template-product #MainContent .page-width .page-width{width:100%}body.template-collection #MainContent .fr-collection-head{padding-top:var(--fr-commerce-top);padding-bottom:24px}body.template-collection #MainContent [id^=FR-CollectionGrid-]{--fr-gap-row-d: var(--fr-commerce-row-gap);--fr-gap-col-d: var(--fr-commerce-column-gap);--fr-gap-row-m: var(--fr-commerce-row-gap);--fr-gap-col-m: var(--fr-commerce-column-gap);padding-top:0;padding-bottom:var(--fr-commerce-bottom)}body.template-collection #MainContent .fr-coming-soon{padding-top:var(--fr-commerce-top);padding-bottom:var(--fr-commerce-bottom)}body.template-collection #MainContent .fr-coming-soon__grid{gap:var(--fr-commerce-row-gap) var(--fr-commerce-column-gap)}body.template-product #MainContent .frp .frp__page{padding-top:var(--fr-commerce-top);padding-bottom:var(--fr-commerce-bottom)}body.template-product #MainContent .frp .frp__navbar{padding:0 0 24px}body.template-product #MainContent .frp .frp__hero{gap:var(--fr-commerce-column-gap);margin-bottom:48px}body.template-product #MainContent .frp__page :is(.frp__tester-inner,.frp__quality-inner,.frp__intent-inner){width:100%;max-width:none;margin-left:0;margin-right:0}body.template-product #MainContent .frp__page .frp__details-section{max-width:none}@media(max-width:1100px){body:is(.template-collection,.template-product,.template-page){--fr-commerce-gutter: 22px;--fr-commerce-column-gap: 14px;--fr-commerce-row-gap: 20px;--fr-commerce-top: 28px;--fr-commerce-bottom: 50px}}@media(max-width:749px){body:is(.template-collection,.template-product,.template-page){--fr-commerce-gutter: 16px;--fr-commerce-column-gap: 10px;--fr-commerce-top: 24px;--fr-commerce-bottom: 48px}body.template-collection #MainContent .fr-collection-head{padding-bottom:20px}body.template-product #MainContent .frp .frp__hero{gap:0;margin-bottom:0}body.template-product #MainContent .frp .frp__info{padding:24px 0}body.template-product #MainContent .frp__page :is(.frp__tester-module,.frp__compare,.frp__quality,.frp__reviews,.frp__details-section,.frp__intent,.frp__backtotop-wrap){padding-left:0;padding-right:0}body.template-product #MainContent .frp__page :is(.frp__intent-inner,.frp__intent-rail){padding-left:0;padding-right:0}}body.template-collection #MainContent .frp__tester-module{padding:0 0 48px;margin:0}body.template-collection #MainContent .frp__tester-inner{padding:28px 32px}body.template-collection #MainContent .frp__tester-heading{margin:0 0 24px;text-align:left}body.template-collection #MainContent .frp__tester-step{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:16px}body.template-collection #MainContent .frp__tester-text,body.template-collection #MainContent .frp__tester-text p{margin:0;font-size:14px;line-height:1.65;text-align:left}body.template-collection #MainContent .frp__tester-num{margin-top:0}body.template-product #MainContent .frp .frp__tester-module{width:100%;padding:0;margin:0 0 48px}body.template-product #MainContent .frp .frp__tester-inner{box-sizing:border-box;width:100%;max-width:none;padding:24px;margin:0;text-align:left}body.template-product #MainContent .frp .frp__tester-heading{text-align:left;margin:0 0 8px}body.template-product #MainContent .frp .frp__tester-text{margin:0;text-align:left}@media(max-width:749px){body.template-collection #MainContent .frp__tester-inner{padding:24px 20px}body.template-collection #MainContent .frp__tester-step{grid-template-columns:32px minmax(0,1fr);padding:16px 0}body.template-collection #MainContent .frp__tester-step:first-child{padding-top:0}body.template-collection #MainContent .frp__tester-num{width:32px;height:32px;font-size:14px}body.template-product #MainContent .frp .frp__tester-inner{padding:24px 0}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/fr-commerce-layout.css.map */
