.oq__section{background-color:#f3f4f5;display:block}.oq__video-block{color:var(--color-text);display:grid;grid-template-columns:auto;grid-template-rows:repeat(3,auto)}.oq__video-block:after{content:none}.oq__video-wrapper{grid-column:span 1;grid-row:2/3}.oq__video-wrapper .oq__video-placeholder{cursor:pointer}.oq__video-wrapper s-svg{fill:#fff;color:#fff;filter:drop-shadow(4px 4px 4px rgba(0,0,0,.8));height:12.58vw;left:calc(50% - 6.29vw);pointer-events:none;position:absolute;top:calc(50% - 6.29vw);transition:all .25s ease;width:12.58vw;z-index:2}.oq__video-wrapper video{background-color:#000;cursor:pointer;outline:none}.oq__heading{grid-column:span 1;grid-row:1/2}.oq__heading_title{font-size:6.86vw;font-weight:700;line-height:1.21;margin-bottom:1.43vw}.oq__heading p{font-size:3.43vw;line-height:1.17;max-width:50vw}.oq__stars{letter-spacing:.71vw}.oq__stars svg{fill:currentColor;display:inline-block;height:2.29vw;width:2.29vw}.oq__icons-wrapper{font-size:3vw;font-weight:700;grid-column:span 1;grid-row:3/4;line-height:1.13}.oq__icons-wrapper .oq__icon{padding:0 3.57vw}.oq__icons-wrapper svg{display:block;height:8.86vw;margin-bottom:2vw}.oq__icons-wrapper .svg-icon__usa-flag{width:13vw}.oq__icons-wrapper .svg-icon__100-percent{width:17.14vw}.oq__icons-wrapper .svg-icon__ready-to-hang{width:15.71vw}.oq__icons-wrapper a{background:#fff;border:1px solid #7c8790;border-radius:2px;color:inherit;font-size:16px;margin-top:4.71vw;padding:9px 30px}@media (min-width:768px){.oq__heading_title{font-size:48px;margin-bottom:15px}.oq__stars{letter-spacing:5px}.oq__stars svg{height:16px;width:16px}.oq__icons-wrapper a{margin-top:33px}}@media (min-width:1024px){.oq__video-block{grid-template:min(68px,4.72vw) calc(50% - min(34px,2.36vw)) calc(50% - min(102px,7.08vw)) min(68px,4.72vw)/minmax(14px,1fr) minmax(23.5em,46.875em) 1.25em minmax(21.875em,33.125em) minmax(14px,1fr)}.oq__video-wrapper{grid-area:1/2/4/3}.oq__video-wrapper:hover s-svg{transform:scale(1.1)}.oq__heading{grid-area:2/4/3/5}.oq__heading p{line-height:1.27}.oq__icons-wrapper{grid-area:3/4/5/5}.oq__icons-wrapper a:hover{background-color:#e9e9e9}}@media (min-width:1510px){.oq__section-video,.our-quality__section{padding-top:50px}.oq__video-wrapper s-svg{height:100px;left:calc(50% - 50px);top:calc(50% - 50px);width:100px}.oq__heading{padding-bottom:17px}.oq__heading p{font-size:22px;max-width:350px}.oq__icons-wrapper{font-size:15px;padding-top:17px}.oq__icons-wrapper .oq__icon{padding:0 15px}.oq__icons-wrapper svg{height:43px;margin-bottom:10px}.oq__icons-wrapper .svg-icon__usa-flag{width:64px}.oq__icons-wrapper .svg-icon__100-percent{width:83px}.oq__icons-wrapper .svg-icon__ready-to-hang{width:76px}}@media (max-width:1509px)and (min-width:1024px){.oq__section-video,.our-quality__section{padding-top:2.64vw}.oq__video-wrapper s-svg{height:6.94vw;left:calc(50% - 3.47vw);top:calc(50% - 3.47vw);width:6.94vw}.oq__heading{padding-bottom:1.18vw}.oq__heading_title{font-size:3.33vw;margin-bottom:1.04vw}.oq__heading p{font-size:1.53vw;max-width:24.31vw}.oq__stars{letter-spacing:.35vw}.oq__stars svg{height:1.11vw;width:1.11vw}.oq__icons-wrapper{font-size:1.04vw;padding-top:1.18vw}.oq__icons-wrapper .oq__icon{padding:0 1.04vw}.oq__icons-wrapper svg{height:2.99vw;margin-bottom:.69vw}.oq__icons-wrapper .svg-icon__usa-flag{width:4.44vw}.oq__icons-wrapper .svg-icon__100-percent{width:5.76vw}.oq__icons-wrapper .svg-icon__ready-to-hang{width:5.28vw}.oq__icons-wrapper a{font-size:1.11vw;margin-top:2.29vw;padding:.63vw 2.08vw}}@media (max-width:1023px)and (min-width:768px){.oq__section-video,.our-quality__section{padding-top:60px}.oq__video-block{grid-row-gap:60px;padding-bottom:40px}.oq__video-wrapper{margin:0 36px}.oq__video-wrapper s-svg{height:88px;left:calc(50% - 44px);top:calc(50% - 44px);width:88px}.oq__heading p{font-size:24px;max-width:420px}.oq__icons-wrapper{font-size:21px}.oq__icons-wrapper .oq__icon{padding:0 25px}.oq__icons-wrapper svg{height:62px;margin-bottom:14px}.oq__icons-wrapper .svg-icon__usa-flag{width:91px}.oq__icons-wrapper .svg-icon__100-percent{width:120px}.oq__icons-wrapper .svg-icon__ready-to-hang{width:110px}}@media (max-width:767px){.oq__section-video,.our-quality__section{padding-top:8.57vw}.oq__video-block{grid-row-gap:8.57vw;padding-bottom:5.71vw}.oq__video-wrapper{margin:0 5.14vw}}
/*# sourceMappingURL=css_section.our-quality.css.map*/