Pgytech CapLock MantisPod Power
.onemo-2{ display:block; font-family: Open Sans; } .onemo-2-mobile{ display:none; } @media screen and (max-width:980px) { .onemo-2{ display:none; } .onemo-2-mobile{ display:block; } } .onemo-2 h2,h3{ text-transform:capitalize; letter-spacing:1px; } /***Banner**/ .first-banner { position:relative; min-height:400px; } .first-banner .banner-image{ width:100%; } .first-banner .box-ratio { background-color: unset; } .first-banner .box-ratio img{ background-color: unset; } .first-banner .text-block{ position:absolute; left: 10.5%; top: 20.5%; text-align: left; } .first-banner .text-block .title{ color: #fff; font-size: 2.35rem; line-height: 5rem; text-transform: capitalize; } .first-banner .text-block .title div{ font-weight:normal; } .first-banner .text-block .content{ color: #eee; font-size: 1.5rem; line-height: 1.5rem; margin-top: 2rem; } .stable-strong .bgimg video { width: 73%; margin-left: 6%; margin-top: 11%; } /**************** Simple features *************************/ .simple-features{ width: 100%; margin: auto; position: absolute; left: 0; bottom: 5%; padding:0 15%; } .simple-features .list-unstyled { padding-left: 0; list-style: none; } .icon-group { display: flex; } .icon-group li { width: 20%; position: relative; flex:1; } .icon-group li .icon { width: 100px; height: 100px; margin: 0 auto 0.25rem auto; background-size:contain; } .icon-group li span { text-align: center; display: block; font-size: 1.25rem; color: #eeeeee; } .icon-group li:nth-child(1) .icon { background: url(https://cdn.shopify.com/s/files/1/0252/2395/4525/files/1_35931dc9-dad9-4b04-9f6e-444065cdf04f.png?v=1692754376) no-repeat; background-size: contain; } .icon-group li:nth-child(2) .icon { background: url(https://cdn.shopify.com/s/files/1/0252/2395/4525/files/2_18ce7c0b-995c-44dc-b577-ecaf8703fbe6.png?v=1692754382) no-repeat; background-size: contain; } .icon-group li:nth-child(3) .icon { background: url(https://cdn.shopify.com/s/files/1/0252/2395/4525/files/3_8ad4618b-3698-455b-9a98-8f2c1dde25a9.png?v=1692754384) no-repeat; background-size: contain; } .icon-group li:nth-child(4) .icon { background: url(https://cdn.shopify.com/s/files/1/0252/2395/4525/files/4_8c8c5fa4-00eb-41f4-ab3a-07e4e098f22a.png?v=1692754387) no-repeat; background-size: contain; } .shoulderbag-banner1 .banner-image{ position:relative; } .video-btn { display: none; position:absolute; top:43.5%; left:47%; width:70px; height:70px; background: url(https://cdn.shopify.com/s/files/1/0252/2395/4525/files/presell_play.png?v=1614324743) no-repeat; background-size: auto; filter: drop-shadow(0 0 8px rgba(0,0,0,.12)); perspective: 1000px; backface-visibility: hidden; transform: translateZ(0); background-size: contain; } .shoulderbag-banner1 .banner-image{ cursor:pointer; background-color:#000; } .shoulderbag-banner1 .banner-image-mobile{ display:none; } .shoulderbag-banner1 .banner-image .youtube{ display:none; width: 65%; margin:auto; padding:5% 0; } .shoulderbag-banner1 .banner-image .youtube .youtube-inner{ width: 100%; } .shoulderbag-banner1 .banner-image .youtube .youtube-inner iframe{ width: 100%; } .youtube iframe,.youtube-mobile iframe{ width:100%; } .shoulderbag-banner1 .banner-image .la-close{ display:none; width: 28px; height: auto; position: absolute; font-size: 2.5rem; right: 5%; top: 15%; color: #fff; line-height: 38px; } /**************** Used For *************************/ .used-for { width:100%; padding:3% 0 5% 0; clear:both; } .used-for .used-for-items{ display: flex; width: 95%; margin: auto; column-gap: 1.5%; } .used-for .used-for-item{ position:relative; margin-left:5px; margin-right:5px; width:33%; } .used-for .used-for-item .used-for-title{ position: absolute; bottom: 5%; font-size: 1.75rem; line-height: 2.8rem; color: #fefefe; font-weight: 700; left: 0; width: 100%; text-align: center; } .used-for .used-for-item .waterprint{ display:none; position: absolute; right: 10%; bottom: 6%; width:80%; height:100px; } .used-for .used-for-item .waterprint1{ background:url(//cdn.shopify.com/s/files/1/0252/2395/4525/files/presell_10.png?v=9725499307615314414) no-repeat; background-size: contain; } .used-for .used-for-item .waterprint2{ background:url(//cdn.shopify.com/s/files/1/0252/2395/4525/files/presell_11.png?v=4842570502991314152) no-repeat; background-size: contain; } .used-for .used-for-item .waterprint3{ background:url(//cdn.shopify.com/s/files/1/0252/2395/4525/files/presell_12.png?v=9461965891800967621) no-repeat; background-size: contain; } .used-for .text-block{ display:block; padding:2.5% 1.5%; text-align: center; text-transform:uppercase; } .used-for .text-block .title{ color: #222; font-size: 4.5rem; line-height: 5.25rem; text-transform: capitalize; } .used-for .text-block .content{ color: #444; font-size: 1.5rem; line-height: 2rem; font-weight: bold; } /***flexible-front**/ .flexible-front { position:relative; min-height:400px; } .flexible-front .banner-image{ width:100%; } .flexible-front .box-ratio { background-color: unset; } .flexible-front .box-ratio img{ background-color: unset; } .flexible-front .text-block{ position:absolute; width:45%; left: 12.5%; top: 32.5%; text-align: left; } .flexible-front .text-block .title{ color: #fff; font-size: 2.75rem; line-height: 5.5rem; } .flexible-front .text-block .content{ color: #ddd; font-size: 1.5rem; line-height: 2.15rem; margin-top: 1.5rem; } /*** Shapes **/ .shapes { display:flex; column-gap: 0.6%; min-height: 400px; margin: 0.625rem 0; } .shapes .shape-block { position:relative; min-height:400px; width: 49.7%; } .shape-block .banner-image{ width:100%; } .shape-block .box-ratio { background-color: unset; } .shape-block .box-ratio img{ background-color: unset; } .shape-block .text-block{ position:absolute; width:50%; height:100%; left: 50%; top: 0; text-align: left; padding: 7.5% 0; display:table; } .shape-block .text-block-inner{ display:table-cell; vertical-align:middle; } .shape-block .text-block .title{ color: #333; font-size: 2.25rem; line-height: 2.3rem; } .shape-block .text-block .capacity{ margin: 2rem 0; } .shape-block .text-block .capacity p{ font-size: 1.5rem; color: #666; line-height: 2rem; margin-bottom: 0; } .shape-block .text-block .content{ color: #777; font-size: 1.4rem; line-height: 2rem; margin-top: 1.5rem; } /***clamshell-opening**/ .clamshell-opening { position:relative; min-height:400px; } .clamshell-opening .banner-image{ width:100%; } .clamshell-opening .box-ratio { background-color: unset; } .clamshell-opening .box-ratio img{ background-color: unset; } .clamshell-opening .text-block{ position:absolute; width: 40%; left: 12.5%; bottom: 10%; text-align: left; } .clamshell-opening .text-block .title{ color: #fff; font-size: 4.75rem; line-height: 5.5rem; } .clamshell-opening .text-block .content{ color: #ddd; font-size: 1.5rem; line-height: 2.25rem; margin-top: 3rem; } /*** clamshell-opening-capacities **/ .clamshell-opening-capacities { display:flex; column-gap: 0.5%; min-height: 400px; margin: 0.625rem 0; } .clamshell-opening-capacities .clamshell-opening-capacity { position:relative; min-height:400px; width: 49.75%; } .clamshell-opening-capacity .banner-image{ width:100%; } .clamshell-opening-capacity .box-ratio { background-color: unset; } .clamshell-opening-capacity .box-ratio img{ background-color: unset; } .clamshell-opening-capacity .text-block{ position:absolute; width:60%; left: 5%; top: 0; text-align: left; padding: 20% 0; } .clamshell-opening-capacity .text-block .title{ color: #fff; font-size: 4.5rem; line-height: 5rem; } .clamshell-opening-capacity .text-block .content{ color: #fff; font-size: 1.875rem; line-height: 3.25rem; margin-top: 2rem; font-weight: bold; } /*** Upgraded Back Panel **/ .upgraded-back-panel { position:relative; min-height:400px; } .upgraded-back-panel .banner-image{ width:100%; } .upgraded-back-panel .box-ratio { background-color: unset; } .upgraded-back-panel .box-ratio img{ background-color: unset; } .upgraded-back-panel .text-block{ position:absolute; width: 40%; left: 17.5%; top: 25%; text-align: left; } .upgraded-back-panel .text-block .title{ color: #fff; font-size: 4.75rem; line-height: 5.5rem; } .upgraded-back-panel .text-block .content{ color: #ddd; font-size: 1.45rem; line-height: 2.25rem; margin-top: 2.5rem; } .upgraded-back-panel .text-block1{ position:absolute; width: 40%; right: 13%; bottom: 8.5%; text-align: center; } .upgraded-back-panel .text-block1 .content{ color: #ffffff; font-size: 1.45rem; line-height: 2rem; font-weight: bold; } /*** Upgraded Back Panel Features**/ .upgraded-features { display:flex; column-gap: 0.6%; min-height: 400px; padding: 0.625rem 0; background: #1d1d1d; } .upgraded-features .upgraded-feature { position:relative; min-height:400px; width: 49.7%; } .upgraded-features .upgraded-feature:last-child { width: 50.3%; } .upgraded-feature .banner-image{ width:100%; } .upgraded-feature .box-ratio { background-color: unset; } .upgraded-feature .box-ratio img{ background-color: unset; } .upgraded-feature .text-block{ position:absolute; width:60%; left: 5%; top: 0; text-align: left; padding: 12.5% 0; } .upgraded-feature .text-block .title{ color: #fff; font-size: 4.5rem; line-height: 5rem; } .upgraded-feature .text-block .content{ color: #fff; font-size: 1.875rem; line-height: 3rem; margin-top: 2rem; font-weight: bold; } .upgraded-features-list { display:block; width:100%; height:auto; min-height:400px; overflow:hidden; background-color:#1d1d1d; } .upgraded-features-list-inner { display:flex; width:72.5%; margin:auto; margin-top: 7%; margin-bottom: 7%; column-gap:0.7%; } .upgraded-features-list .left-image{ position:relative; width:50%; } .upgraded-features-list .right-images{ width:50%; display: flex; flex-wrap: wrap; } .upgraded-features-list .right-images .collection-image{ float:left; position:relative; } .upgraded-features-list .right-images .collection-image:first-child{ width:100%; } .upgraded-features-list .right-images .collection-image:nth-child(2){ width:49.3%; margin-right:1.4%; margin-top: 1.45%; } .upgraded-features-list .right-images .collection-image:nth-child(3){ width:49.3%; margin-top: 1.45%; } .upgraded-features-list .collection-image .caption{ position:absolute; left:5%; width:95%; text-align:left; bottom:1.5rem; color:#fff; font-size:1.4rem; line-height:1.75rem; font-weight:bold; } /**************** infinate access *************************/ .customizable-organization { position:relative; text-align:center; min-height: 500px; margin-top: 4%; display:block; overflow: hidden; margin-bottom: 5%; } .customizable-organization .text-block{ position: absolute; width: 70%; height: 100%; margin-left: 8%; } .customizable-organization .text-block-inner{ position: relative; width: 100%; height: 100%; text-align: left; display: table; } .customizable-organization .waterprint-customized{ display:block; position:absolute; background:url(https://cdn.shopify.com/s/files/1/0252/2395/4525/files/OneMo_2_Backpack_Customizable_Organization_waterprint.png?v=1676345403) no-repeat; background-size: contain; width: 80px; height: 100%; margin: auto; left: 2.5%; top: 0; } .customizable-organization .text-block-inner .title-text{ width: 64%; display: table-cell; vertical-align: middle; height: 100%; text-align:right; } .customizable-organization .text-block .text-block-inner .title-text { display: table-cell; vertical-align: middle; } .customizable-organization .title-text .title{ font-size: 4.5rem; font-weight: bold; color: #333; text-transform: capitalize; line-height: 5.25rem; text-align: left; } .customizable-organization .title-text .text{ font-size: 1.45rem; color: #666; margin-top: 2.5rem; line-height: 2.25rem; text-align: left; } .customizable-organization .video-intro{ float: right; background: #eee; width: 75.5%; } .customizable-organization .video-intro .box-ratio { height: auto; width: 77%; float: right; } .customizable-organization .video-intro video { height: auto; width: 77%; float: right; } .customizable-organization .title-text h4{ margin-top:1rem; margin-bottom:1.5rem; } /*** highlights **/ .highlights { position:relative; min-height:400px; } .highlights .banner-image{ width:100%; } .highlights .box-ratio { background-color: unset; } .highlights .box-ratio img{ background-color: unset; } .highlights .text-block{ position:absolute; width: 40%; left: 15%; top: 30%; text-align: left; } .highlights .text-block .title{ color: #fff; font-size: 4.75rem; line-height: 5.5rem; } .highlights .text-block .content{ color: #ccc; font-size: 1.45rem; line-height: 2.25rem; margin-top: 2.5rem; } /**************** access-block *************************/ .access-block { position:relative; text-align:center; height: auto; display:block; overflow: hidden; } .access-block .full-access-block{ position: absolute; width: 73%; top: 10%; left: 13.5%; display:table; } .access-block .full-access-block .full-access-inner{ position: relative; width:61%; overflow: hidden; display: table-cell; } .access-block .full-access-block .dual-side-text-box{ width:39%; text-align:left; display: table-cell; vertical-align: middle; } .access-block .full-access-block .dual-side-text-box h2{ color:#333; text-transform: capitalize; font-size: 3.75rem; line-height: 4.5rem; } .access-block .full-access-block .dual-side-text-box .text{ clear:both; color: #555; font-size: 1.45rem; line-height: 2.25rem; margin-top: 5%; width: 100%; } .access-block .quick-access-block{ position: absolute; width: 73%; top:53%; left: 13.5%; display:table; } .access-block .quick-access-block .quick-access-inner{ position: relative; width:61%; overflow: hidden; display: table-cell; } .access-block .quick-access-block .dual-side-text-box{ width:39%; text-align:right; display: table-cell; vertical-align: middle; padding-left: 2%; } .access-block .quick-access-block .dual-side-text-box h2{ color:#333; font-size: 3.75rem; line-height: 4.5rem; text-transform: capitalize; } .access-block .quick-access-block .dual-side-text-box .text{ clear:both; color: #555; font-size: 1.45rem; line-height: 2.25rem; margin-top: 5%; width: 100%; margin-left: 0; } /*** splash-proof **/ .splash-proof { position:relative; min-height:400px; } .splash-proof .banner-image{ width:100%; } .splash-proof .box-ratio { background-color: unset; } .splash-proof .box-ratio img{ background-color: unset; } .splash-proof .text-block{ position:absolute; width: 69%; right: 20%; top: 32.5%; text-align: right; } .splash-proof .text-block .title{ color: #fff; font-size: 4.75rem; line-height: 5.5rem; } .splash-proof .text-block .content{ color: #ccc; font-size: 1.45rem; line-height: 2.25rem; margin-top: 2.5rem; } /*** magic **/ .magic{ width:100%; padding:0.5% 0; display: block; overflow: hidden; height: auto; } .magic .img-text-row{ display:flex; } .magic .img-text-row2{ flex-direction: row-reverse; } .magic .img-text-row .half-block{ display:table; position:relative; } .magic .img-text-row .half-block .text-block{ display: table-cell; vertical-align: middle; } .magic .img-text-row .half-block .text-block h2{ font-size: 3.75rem; line-height: 4.5rem; } .magic .img-text-row .half-block .content{ color: #777; font-size: 1.45rem; line-height: 2.25rem; margin-top: 1rem; } .magic .img-text-row1 .left-block{ width:50%; padding-left: 12.5%; } .magic .img-text-row1 .right-block{ width:50%; display: block; } .magic .img-text-row1 .right-block .video_block{ width:100%; height:auto; } .magic .img-text-row1 .right-block .video_block video{ width:100%; } .magic .img-text-row2 .left-block{ width:50%; } .magic .img-text-row2 .right-block{ width:50%; padding-right: 12.5%; text-align:right; } .magic .img-text-row .half-block .waterprint{ position:absolute; } .magic .img-text-row .half-block .waterprint .box-ratio { background-color: unset; } .magic .img-text-row .half-block .waterprint .box-ratio img{ background-color: unset; } .magic .img-text-row .half-block .waterprint1{ left: 14%; top: 10%; width: 70%; } .magic .img-text-row .half-block .waterprint2{ right: 20%; top: 15%; width: 57.5%; } /*** neatly-stowed **/ .neatly-stowed { display:block; width:100%; height:auto; min-height:400px; overflow:hidden; background-color:#222; } .neatly-stowed .text-block { padding: 5% 2% 4% 2%; text-align: center; } .neatly-stowed .text-block .title{ color: #fff; font-size: 4.5rem; line-height: 5.5rem; } .neatly-stowed-inner { display:flex; width:72.5%; margin:auto; margin-bottom:6%; column-gap: 0.8%; } .neatly-stowed .left-image{ position:relative; width:46.7%; } .neatly-stowed .right-images{ width:52.7%; display:flex; column-gap:1.2%; row-gap:1.2%; flex-wrap:wrap; } .neatly-stowed .right-images .collection-image{ width:49.4%; position:relative; display: table; } .neatly-stowed .right-images .collection-image .box-ratio{ vertical-align: middle; display: table-cell; background-color: unset; line-height: 0; vertical-align: bottom; } .neatly-stowed .collection-image .caption{ position:absolute; left:5%; width:95%; text-align:left; bottom:1.5rem; color:#fff; font-size:1.4rem; line-height:1.75rem; font-weight:bold; } /**************** access-block *************************/ .more-details-block { position:relative; text-align:center; height: auto; display:block; overflow: hidden; background-color:#111; background: url(https://cdn.shopify.com/s/files/1/0252/2395/4525/files/OneMo_2_Backpack_More_Details_bg.jpg?v=1676345438) no-repeat; background-size: cover; } .more-details { width:100%; padding:3% 0 5% 0; clear:both; } .more-details .more-details-items{ display: flex; width: 72.5%; margin: auto; column-gap: 0.75%; } .more-details .more-details-item{ position:relative; width:33%; } .more-details .more-details-item .used-for-title{ bottom: 5%; position: absolute; font-size: 1.5rem; line-height: 2rem; color: #fefefe; font-weight: 700; left: 5%; width: 90%; text-align: left; } .more-details .more-details-item .waterprint{ display:none; position: absolute; right: 10%; bottom: 6%; width:80%; height:100px; } .more-details .text-block{ display:block; padding:2.5% 1.5%; text-align: center; text-transform:uppercase; } .more-details .text-block .title{ color: #222; font-size: 4.5rem; line-height: 5.25rem; text-transform: capitalize; } .more-details .text-block .content{ color: #222; font-size: 2.25rem; line-height: 4rem; font-weight: bold; } .multi-handles .text-block { padding: 0 2% 4% 2%; text-align: center; } .multi-handles .text-block .content{ color: #222; font-size: 2.25rem; line-height: 3rem; font-weight: bold; } .multi-handles-inner { display:flex; width:100%; margin:auto; margin-bottom:6%; column-gap: 0.7%; } .multi-handles { width:72.5%; margin:auto; margin-bottom:6%; column-gap: 0.7%; } .multi-handles .left-image{ position:relative; width:49.65%; } .multi-handles .right-images{ width:49.65%; display:flex; column-gap:1.2%; row-gap:1%; flex-wrap:wrap; } .multi-handles .right-images .collection-image{ width:49.4%; position:relative; display: table; } .multi-handles .right-images .collection-image:nth-child(1){ width:100%; } .multi-handles .right-images .collection-image .box-ratio{ vertical-align: middle; display: table-cell; background-color: unset; } .multi-handles .collection-image .caption{ position:absolute; left:5%; width:95%; text-align:left; bottom:1.5rem; color:#fff; font-size:1.4rem; line-height:1.75rem; font-weight:bold; } /*** static-block **/ .static-block { min-height:400px; } .static-block .banner-image{ width:100%; } .static-block .box-ratio { background-color: unset; } .static-block .box-ratio img{ background-color: unset; } /*** irregular-imgs **/ .irregular-imgs { width:100%; margin:auto; margin-bottom:6%; column-gap: 0.8%; } .irregular-imgs-inner { display:flex; width:100%; margin:auto; margin-bottom:6%; column-gap: 0.6%; margin-top: 0.75rem; margin-bottom: 0.75rem; } .irregular-imgs .left-image{ position:relative; width:49.75%; } .irregular-imgs .right-images{ width:49.75%; display:flex; column-gap:1%; row-gap:1%; flex-wrap:wrap; } .irregular-imgs .right-images .collection-image{ width:49.4%; position:relative; display: table; } .irregular-imgs .right-images .collection-image:nth-child(1){ width:100%; } .irregular-imgs .right-images .collection-image .box-ratio{ vertical-align: middle; display: table-cell; background-color: unset; } .irregular-imgs .collection-image .caption{ position:absolute; left:5%; width:95%; text-align:left; bottom:1.5rem; color:#fff; font-size:1.4rem; line-height:1.75rem; font-weight:bold; } /*** static-block **/ .comparison-block { min-height: 400px; margin-bottom: 5%; } .comparison-block .banner-image{ width: 60%; margin: auto; } .comparison-block .box-ratio { background-color: unset; } .comparison-block .box-ratio img{ background-color: unset; } @media screen and (max-width:1800px) { .shape-block .text-block .content br { display:none; } } @media screen and (max-width:1660px) { .flexible-front .text-block .stitle{ color: #fff; position: absolute; font-size: 1.25rem; line-height: 2.75rem; width: 20%; right: -7%; text-align: center; top: -34%; } .flexible-front .text-block .scontent{ color: #fff; position: absolute; font-size: 0.8rem; line-height: 2.75rem; width: 20%; right: -7%; text-align: center; top: -32%; } .first-banner .text-block { top: 30%; } .icon-group li .icon { width: 80px; height: 80px; } .flexible-front .text-block { top: 40%; } .used-for .text-block .title { font-size: 4rem; line-height: 4.75rem; } .used-for .used-for-item .used-for-title { font-size: 1.5rem; line-height: 2rem; } .flexible-front .text-block .title { font-size: 2.25rem; line-height: 2rem; } .flexible-front .text-block .content { font-size: 0.8rem; line-height: 1rem; margin-top: 11rem; } .shapes { min-height: unset; } .shapes .shape-block { min-height: unset; } .shape-block .text-block .title { font-size: 2rem; line-height: 2rem; } .shape-block .text-block .capacity { margin: 1.25rem 0; } .shape-block .text-block .capacity p { font-size: 1.35rem; line-height: 1.75rem; } .shape-block .text-block .capacity { margin: 1.25rem 0 1rem 0; } .clamshell-opening .text-block .title { font-size: 4rem; line-height: 4.75rem; } .clamshell-opening .text-block .content { font-size: 1.35rem; line-height: 1.875rem; margin-top: 2rem; } .clamshell-opening-capacity .text-block .title { font-size: 4rem; line-height: 4.5rem; } .clamshell-opening-capacity .text-block .content { font-size: 1.75rem; line-height: 2.75rem; margin-top: 1.5rem; } .upgraded-back-panel .text-block { width: 45%; left: 12.5%; top: 20%; } .customizable-organization .title-text .title { font-size: 4rem; line-height: 4.5rem; } .customizable-organization .title-text .text { font-size: 1.35rem; margin-top: 2rem; line-height: 1.95rem; } .highlights .text-block { left: 12.5%; } .highlights .text-block .title { font-size: 4rem; line-height: 4.75rem; } .access-block .full-access-block .dual-side-text-box h2 { font-size: 3.5rem; line-height: 4rem; } .access-block .full-access-block .dual-side-text-box .text { font-size: 1.35rem; line-height: 2rem; } .access-block .quick-access-block .dual-side-text-box h2 { font-size: 3.5rem; line-height: 4rem; } .access-block .quick-access-block .dual-side-text-box .text { font-size: 1.35rem; line-height: 2rem; } .splash-proof .text-block { right: 15%; top: 30%; } .splash-proof .text-block .title { font-size: 4rem; line-height: 4.75rem; } .splash-proof .text-block .content { font-size: 1.35rem; line-height: 2rem; margin-top: 2rem; } .magic .img-text-row .half-block .text-block h2 { font-size: 3rem; line-height: 3.75rem; } .magic .img-text-row .half-block .content { font-size: 1.35rem; line-height: 2rem; margin-top: 1rem; } .magic .img-text-row .half-block .text-block h2 { font-size: 3rem; line-height: 3.75rem; } .neatly-stowed .text-block .title { font-size: 4rem; line-height: 4.75rem; } .neatly-stowed .collection-image .caption { font-size: 1.35rem; } .more-details .more-details-item .used-for-title { font-size: 1.325rem; line-height: 1.875rem; } .multi-handles .text-block .content { font-size: 2rem; line-height: 2.75rem; } } @media screen and (max-width:1550px) { .first-banner .text-block { top: 25%; } .upgraded-features { min-height: unset; } .upgraded-features .upgraded-feature { min-height: unset; } } @media screen and (max-width:1420px) { .first-banner .text-block { top: 30%; } .first-banner .text-block .title { font-size: 3.25rem; line-height: 4rem; } .first-banner .text-block .content { font-size: 1.25rem; line-height: 1.25rem; margin-top: 1rem; } .icon-group li .icon { width: 70px; height: 70px; } .icon-group li span { font-size: 1rem; } .flexible-front .text-block { top: 25%; } .used-for .text-block .title { font-size: 3.5rem; line-height: 4.25rem; } .used-for .used-for-item .used-for-title { font-size: 1.25rem; line-height: 1.75rem; } .flexible-front .text-block .title { font-size: 3.5rem; line-height: 4.25rem; } .flexible-front .text-block .content { font-size: 1.15rem; line-height: 1.75rem; margin-top: 1.25rem; } .shape-block .text-block .title { font-size: 1.75rem; line-height: 1.75rem; } .shape-block .text-block .capacity { margin: 1rem 0; } .shape-block .text-block .capacity p { font-size: 1.25rem; line-height: 1.75rem; } .shape-block .text-block .capacity { margin: 1rem 0; } .shape-block .text-block .content { font-size: 1rem; line-height: 1.5rem; margin-top: 0.5rem; } .clamshell-opening .text-block .title { font-size: 3.5rem; line-height: 4.25rem; } .clamshell-opening .text-block .content { font-size: 1.15rem; line-height: 1.65rem; margin-top: 1.5rem; } .clamshell-opening-capacity .text-block .title { font-size: 3.5rem; line-height: 4.25rem; } .clamshell-opening-capacity .text-block .content { font-size: 1.5rem; line-height: 2.25rem; margin-top: 1rem; } .upgraded-back-panel .text-block { width: 45%; left: 12.5%; top: 20%; } .upgraded-back-panel .text-block .title { font-size: 3.75rem; line-height: 4.5rem; } .upgraded-back-panel .text-block .content { font-size: 1.15rem; line-height: 2rem; margin-top: 1.5rem; } .upgraded-back-panel .text-block1 .content { font-size: 1.25rem; line-height: 1.5rem; } .upgraded-feature .text-block .content { font-size: 1.5rem; line-height: 2.25rem; margin-top: 1rem; } .upgraded-features-list .collection-image .caption { font-size: 1.15rem; line-height: 1.5rem; } .customizable-organization .waterprint-customized { left: 4%; } .customizable-organization .text-block { margin-left: 10%; } .customizable-organization .title-text .title { font-size: 3rem; line-height: 3.75rem; } .customizable-organization .title-text .text { font-size: 1.15rem; margin-top: 1.5rem; line-height: 1.75rem; } .highlights .text-block { left: 12.5%; } .highlights .text-block .title { font-size: 3.5rem; line-height: 4.25rem; } .highlights .text-block .content { font-size: 1.25rem; line-height: 2rem; margin-top: 1.5rem; } .access-block .full-access-block { width: 78%; top: 10%; left: 11%; } .access-block .full-access-block .dual-side-text-box h2 { font-size: 3rem; line-height: 3.5rem; } .access-block .full-access-block .dual-side-text-box .text { font-size: 1.15rem; line-height: 1.75rem; } .access-block .quick-access-block { width: 78%; top: 55%; left: 11%; } .access-block .quick-access-block .dual-side-text-box h2 { font-size: 3rem; line-height: 3.5rem; } .access-block .quick-access-block .dual-side-text-box .text { font-size: 1.15rem; line-height: 1.75rem; } .splash-proof .text-block { right: 15%; top: 30%; } .splash-proof .text-block .title { font-size: 3.5rem; line-height: 4.25rem; } .splash-proof .text-block .content { font-size: 1.15rem; line-height: 1.75rem; margin-top: 1.5rem; } .magic .img-text-row .half-block .text-block h2 { font-size: 3rem; line-height: 3.75rem; } .magic .img-text-row .half-block .content { font-size: 1.15rem; line-height: 1.75rem; margin-top: 1rem; } .neatly-stowed .text-block .title { font-size: 3.5rem; line-height: 4.25rem; } .neatly-stowed .collection-image .caption { font-size: 1.05rem; bottom: 1rem; } .more-details .text-block .title { font-size: 3.5rem; line-height: 4.25rem; } .more-details .more-details-item .used-for-title { font-size: 1.05rem; line-height: 1.5rem; } .multi-handles .text-block .content { font-size: 2rem; line-height: 2.75rem; } } @media screen and (max-width:1320px) { .upgraded-features-list-inner { width: 80%; } .access-block .full-access-block { width: 80%; top: 8%; left: 10%; } .access-block .quick-access-block { width: 80%; top: 53%; left: 10%; } .neatly-stowed-inner { width: 80%; } .more-details .more-details-items { width: 80%; } .multi-handles { width: 80%; } .comparison-block .banner-image { width: 80%; } } @media screen and (max-width:1220px) { .first-banner .text-block { top: 27.5%; } .first-banner .text-block .title { font-size: 2.5rem; line-height: 2.75rem; } .first-banner .text-block .content { font-size: 1rem; line-height: 1rem; margin-top: 1rem; } .icon-group li .icon { width: 55px; height: 55px; } .icon-group li span { font-size: 0.925rem; } .flexible-front .text-block { top: 25%; } .used-for .text-block .title { font-size: 2.5rem; line-height: 2.75rem; } .used-for .used-for-item .used-for-title { font-size: 1rem; line-height: 1.5rem; } .flexible-front .text-block .title { font-size: 2.5rem; line-height: 2.75rem; } .flexible-front .text-block .content { font-size: 1rem; line-height: 1.5rem; margin-top: 1rem; } .shape-block .text-block .title { font-size: 1.5rem; line-height: 1.5rem; } .shape-block .text-block .capacity { margin: 0.75rem 0; } .shape-block .text-block .capacity p { font-size: 1.25rem; line-height: 1.75rem; } .shape-block .text-block .capacity { margin: 1rem 0; } .shape-block .text-block .content { font-size: 1rem; line-height: 1.25rem; margin-top: 0; } .clamshell-opening .text-block .title { font-size: 2.5rem; line-height: 2.75rem; } .clamshell-opening .text-block .content { font-size: 1rem; line-height: 1.5rem; margin-top: 1rem; } .clamshell-opening-capacity .text-block .title { font-size: 2.5rem; line-height: 2.75rem; } .clamshell-opening-capacity .text-block .content { font-size: 1.25rem; line-height: 1.75rem; margin-top: 1rem; } .upgraded-back-panel .text-block { width: 45%; left: 12.5%; top: 20%; } .upgraded-back-panel .text-block .title { font-size: 2.5rem; line-height: 2.75rem; } .upgraded-back-panel .text-block .content { font-size: 1rem; line-height: 1.5rem; margin-top: 1rem; } .upgraded-back-panel .text-block1 .content { font-size: 1rem; line-height: 1.5rem; } .upgraded-feature .text-block .content { font-size: 1.25rem; line-height: 1.75rem; margin-top: 1rem; } .upgraded-features-list .collection-image .caption { font-size: 1rem; line-height: 1.25rem; } .customizable-organization .title-text .title { font-size: 2.5rem; line-height: 2.75rem; } .customizable-organization .title-text .text { font-size: 1rem; margin-top: 1.25rem; line-height: 1.5rem; } .highlights .text-block { left: 12.5%; } .highlights .text-block .title { font-size: 2.5rem; line-height: 2.75rem; } .highlights .text-block .content { font-size: 1rem; line-height: 1rem; margin-top: 1.5rem; } .access-block .full-access-block { width: 78%; top: 10%; left: 11%; } .access-block .full-access-block .dual-side-text-box h2 { font-size: 2rem; line-height: 2.5rem; } .access-block .full-access-block .dual-side-text-box .text { font-size: 1rem; line-height: 1.5rem; } .access-block .quick-access-block { width: 78%; top: 55%; left: 11%; } .access-block .quick-access-block .dual-side-text-box h2 { font-size: 2rem; line-height: 2.5rem; } .access-block .quick-access-block .dual-side-text-box .text { font-size: 1rem; line-height: 1.5rem; } .splash-proof .text-block { right: 15%; top: 30%; } .splash-proof .text-block .title { font-size: 2.5rem; line-height: 2.75rem; } .splash-proof .text-block .content { font-size: 1rem; line-height: 1.5rem; margin-top: 1.25rem; } .magic .img-text-row .half-block .text-block h2 { font-size: 2rem; line-height: 2.5rem; } .magic .img-text-row .half-block .content { font-size: 1rem; line-height: 1.5rem; margin-top: 1rem; } .neatly-stowed .text-block .title { font-size: 2.5rem; line-height: 2.75rem; } .neatly-stowed .collection-image .caption { font-size: 1.05rem; bottom: 1rem; } .more-details .text-block .title { font-size: 2.5rem; line-height: 2.75rem; } .more-details .more-details-item .used-for-title { font-size: 0.925rem; line-height: 1.35rem; } .multi-handles .text-block .content { font-size: 1.5rem; line-height: 2rem; } } @media screen and (max-width:980px) { .onemo-2-mobile .text-block{ padding: 9% 5px 3% 5px; margin: 5% 0 2% 0; } .onemo-2-mobile h2,.onemo-2-mobile h3{ letter-spacing:0; } /***Banner**/ .first-banner { position:relative; min-height:unset; } .first-banner .banner-image{ width:100%; } .first-banner .box-ratio { background-color: unset; } .first-banner .box-ratio img{ background-color: unset; } .first-banner .text-block{ position: absolute; left: 0; top: 8%; text-align: center; padding: 5px; width: 98%; margin: auto; } .first-banner .text-block .title{ color: #fff; font-size: 2.4rem; line-height: 3rem; text-transform: capitalize; margin-bottom: 5px; } .first-banner .text-block .title span{ font-weight:normal; } .first-banner .text-block .content{ color: #eee; font-size: 1.125rem; line-height: 1.5rem; margin-top: 0.2rem; } /**************** Simple features *************************/ .simple-features{ width: 100%; margin: auto; position: absolute; left: 0; bottom: 2%; padding:0 2%; } .simple-features .list-unstyled { padding-left: 0; list-style: none; } .icon-group { display: flex; } .icon-group li { width: 25%; position: relative; flex:1; } .icon-group li .icon { width: 50px; height: 50px; margin: 0 auto 0.25rem auto; background-size:contain; } .icon-group li span { text-align: center; display: block; font-size: 0.9rem; color: #fefefe; line-height: 1rem; } .icon-group li:nth-child(1) .icon { background: url(https://cdn.shopify.com/s/files/1/0252/2395/4525/files/OneMo_2_Backpack_Icon_Efficient_Organization.png?v=1676345578) no-repeat; background-size: contain; } .icon-group li:nth-child(2) .icon { background: url(https://cdn.shopify.com/s/files/1/0252/2395/4525/files/OneMo_2_Backpack_Icon_Backpack_Plus_Shoulder_Bag.png?v=1676345578) no-repeat; background-size: contain; } .icon-group li:nth-child(3) .icon { background: url(https://cdn.shopify.com/s/files/1/0252/2395/4525/files/OneMo_2_Backpack_Icon_Wide_Rear_Opening.png?v=1676345578) no-repeat; background-size: contain; } .icon-group li:nth-child(4) .icon { background: url(https://cdn.shopify.com/s/files/1/0252/2395/4525/files/OneMo_2_Backpack_Icon_Double_Quick_Accesses.png?v=1676345577) no-repeat; background-size: contain; } .shoulderbag-banner1 .text-block{ width: 98%; text-align: left; padding: 5% 5px 2% 5%; margin: 5% 0 2% 0; } .shoulderbag-banner1 .text-block .title{ color: #333; font-size: 2.25rem; line-height: 2.65rem; margin-bottom:5px; } .shoulderbag-banner1 .text-block .subtitle{ color: #333; font-size: 1.275rem; line-height: 2rem; margin-bottom:5px; } .shoulderbag-banner1 .text-block .content{ color: #555; font-size: 1rem; line-height: 1.25rem; } .shoulderbag-banner1 .banner-image-mobile{ display:block; position:relative; } .video-btn { display:block; position:absolute; top: 40%; left: 43%; width: 40px; height: 40px; background: url(https://cdn.shopify.com/s/files/1/0252/2395/4525/files/presell_play.png?v=1614324743) no-repeat; background-size: auto; filter: drop-shadow(0 0 8px rgba(0,0,0,.12)); perspective: 1000px; backface-visibility: hidden; transform: translateZ(0); background-size: contain; } .shoulderbag-banner1 .banner-image-mobile .la-close{ display:none; width: 28px; height: auto; position: absolute; font-size: 2.2rem; right: 5px; top: 5px; color: #eee; line-height: 30px; } .shoulderbag-banner1 .banner-image-mobile .youtube-mobile{ display:none; width: 100%; height: 100%; } .banner-image-mobile{ background:#000; color: #fff; width:100%; height:auto; position:relative; } .youtube-mobile iframe{ width:100%; } /**************** Used For *************************/ .meets-shoulderbag { width:100%; padding:2% 0; clear:both; } .meets-shoulderbag .meets-shoulderbag-items{ display: flex; width:100%; margin:auto; flex-wrap: wrap; column-gap: 2%; row-gap: 2%; } .meets-shoulderbag .meets-shoulderbag-item{ position:relative; width:49%; } .meets-shoulderbag .meets-shoulderbag-item:nth-child(1){ position:relative; width: 100%; margin-bottom: 1.65%; } .meets-shoulderbag .meets-shoulderbag-item .title{ display: block; position: absolute; bottom: 1rem; font-size: 1.05rem; line-height: 1.25rem; color: #f1f1f1; font-weight: 700; left: 5%; text-align: left; width: 100%; } .meets-shoulderbag .text-block{ display:block; padding: 4% 5px 5% 5%; margin: 5% 0 2% 0; text-align: left; text-transform:uppercase; } .meets-shoulderbag .text-block .title{ color: #333; font-size: 2.25rem; line-height: 2.5rem; margin-bottom: 0; } .meets-shoulderbag .text-block .content{ color: #555; font-size: 0.9rem; line-height: 1.25rem; } /***mobile-static-block**/ .static-block-m { min-height:300px; position:relative; } .static-block-m .banner-image{ position:relative; width:100%; } .static-block-m .box-ratio { background-color: unset; } .static-block-m .box-ratio img{ background-color: unset; } .static-block-m .text-block{ position: unset; width:100%; text-align: left; margin-top:0; padding-left:5%; } .static-block-m .text-block .title{ color: #333; font-size: 2.25rem; line-height: 2.75rem; } .static-block-m .text-block .content{ color: #555; font-size: 1rem; line-height: 1.35rem; } .static-block-m .text-block1{ position: absolute; top:5%; left:5%; width:90%; text-align: left; margin-top:0; padding-left:5%; } .static-block-m .text-block1 .title{ color: #fff; font-size: 1.75rem; line-height: 2rem; } .static-block-m .text-block1 .content{ color: #eee; font-size: 1.15rem; line-height: 1.25rem; } /***flexible-front**/ .flexible-front { min-height:200px; } .flexible-front .banner-image{ width:100%; } .flexible-front .box-ratio { background-color: unset; } .flexible-front .box-ratio img{ background-color: unset; } .flexible-front .text-block{ position: unset; width:100%; text-align: left; margin-top:0; padding-left:5%; } .flexible-front .text-block .title{ color: #333; font-size: 2.25rem; line-height: 2.5rem; } .flexible-front .text-block .content{ color: #555; font-size: 1rem; line-height: 1.35rem; } /***shapes**/ .shapes { position:relative; min-height:400px; margin:0; } .shapes .banner-image{ width:100%; } .shapes .box-ratio { background-color: unset; } .shapes .box-ratio img{ background-color: unset; } .shapes .text-block{ position:absolute; margin-top:0; color: #444; padding-top: 5%; } .shapes .text-block .title{ color: #333; font-size: 1.5rem; line-height: 1.5rem } .shapes .text-block .capacity{ margin:5% 0; } .shapes .text-block .capacity p{ color: #444; font-size: 1.125rem; line-height: 1.5rem; margin-bottom: 0; } .shapes .text-block .content{ color: #444; font-size: 1rem; line-height: 1.3rem; } .shapes .text-block1{ top:4%; right:0; width:47%; text-align: left; } .shapes .text-block2{ top:51%; left:4%; width:49%; text-align: left; } /***clamshell-opening**/ .clamshell-opening { position:relative; min-height:400px; } .clamshell-opening .banner-image{ width:100%; } .clamshell-opening .box-ratio { background-color: unset; } .clamshell-opening .box-ratio img{ background-color: unset; } .clamshell-opening .text-block{ position: unset; width:100%; text-align: left; margin-top:0; padding-left:5%; } .clamshell-opening .text-block .title{ color: #333; font-size: 2.25rem; line-height: 2.5rem; } .clamshell-opening .text-block .content{ color: #555; font-size: 1rem; line-height: 1.35rem; margin-top: 1rem; } /*** clamshell-opening-capacities **/ .clamshell-opening-capacities { display:block; min-height: 400px; margin: 0; } .clamshell-opening-capacities .text-block{ position: unset; width: 100%; text-align: left; margin-top: 0; padding-left: 5%; } .stable-strong .bgimg video { width: 45%; margin-left: 6%; margin-top: 2%; } .clamshell-opening-capacities .text-block .title{ color: #333; font-size: 2.25rem; line-height: 2.5rem; } .clamshell-opening-capacities .clamshell-opening-capacity { position:relative; min-height:300px; width: 100%; margin-bottom: 1%; } .clamshell-opening-capacities .clamshell-opening-capacity:last-child { margin-bottom: 0; } .clamshell-opening-capacity .banner-image{ width:100%; } .clamshell-opening-capacity .box-ratio { background-color: unset; } .clamshell-opening-capacity .box-ratio img{ background-color: unset; } .clamshell-opening-capacity .text-block-on{ position:absolute; width: 97%; left: 5%; top: 0; text-align: left; padding: 10% 3%; } .clamshell-opening-capacity .text-block-on .title{ color: #fff; font-size: 2rem; line-height:2.25rem; } .clamshell-opening-capacity .text-block-on .content{ color: #fefefe; font-size: 1.05rem; line-height: 1.35rem; margin-top: 0; font-weight: bold; } /*** Upgraded Back Panel **/ .upgraded-back-panel { position:relative; min-height:200px; background: #000; } .upgraded-back-panel .banner-image{ width:100%; } .upgraded-back-panel .box-ratio { background-color: unset; } .upgraded-back-panel .box-ratio img{ background-color: unset; } .upgraded-back-panel .text-block{ width:100%; text-align: left; padding: 0; margin: 0; top: 7.5%; left: 7.5%; } .upgraded-back-panel .text-block .title{ color: #fff; font-size: 2.275rem; line-height: 2.5rem; } .upgraded-back-panel .text-block .content{ color: #eee; font-size: 1rem; line-height: 1.35rem; margin-top: 1rem; } .upgraded-back-panel .text-block1{ position:absolute; width: 100%; right: 0; bottom: 5%; text-align: center; } .upgraded-back-panel .text-block1 .content{ color: #fefefe; font-size: 1.125rem; line-height: 1.65rem; font-weight: bold; } /*** Upgraded Back Panel Features**/ .upgraded-features { display:block; min-height: 200px; padding: 0; background: #1d1d1d; } .upgraded-features .upgraded-feature { position:relative; min-height:120px; width: 100%; } .upgraded-features .upgraded-feature:last-child { width: 100%; } .upgraded-feature .banner-image{ width:100%; } .upgraded-feature .box-ratio { background-color: unset; } .upgraded-feature .box-ratio img{ background-color: unset; } .upgraded-feature .text-block{ position:absolute; width:80%; left: 5%; top: 15%; text-align: left; padding: 0; } .upgraded-feature .text-block .content{ color: #fff; font-size: 1.05rem; line-height: 1.5rem; margin-top: 0; font-weight: bold; } .upgraded-features .upgraded-feature:last-child .text-block{ left: unset; right:5%; top: 15%; text-align: right; } .upgraded-features-list { display:block; width:100%; height:auto; min-height:300px; overflow:hidden; background-color:#1d1d1d; } .upgraded-features-list-inner { display:flex; width:100%; margin:auto; margin-top: 0; margin-bottom: 10%; row-gap:0.7%; column-gap:0.7%; flex-wrap:wrap; } .upgraded-features-list .left-image{ position:relative; width:100%; } .upgraded-features-list .right-images{ width:100%; display: flex; flex-wrap: wrap; column-gap: 1.2%; row-gap: 1%; } .upgraded-features-list .right-images .collection-image{ float:unset; position:relative; } .upgraded-features-list .right-images .collection-image:nth-child(1){ width:49.3%; margin:0; } .upgraded-features-list .right-images .collection-image:nth-child(2){ width:49.3%; margin:0; } .upgraded-features-list .right-images .collection-image:nth-child(3){ width:100%; margin:0; } .upgraded-features-list .collection-image .caption{ position:absolute; left:5%; width:95%; text-align:left; bottom:1rem; color:#fff; font-size: 1.05rem; line-height:1.1rem; font-weight:bold; } .upgraded-features-list .left-image .collection-image .caption{ text-align:center; } .customizable-organization-m .text-block { padding: 12% 5% 4% 5%; } .customizable-organization-m .text-block .title { color: #333; font-size: 2.25rem; line-height: 2.75rem; margin-bottom: 1rem; } .highlights-m .text-block1 { top: 10%; left:7.5%; text-align: left; padding-left: 5%; } .highlights-m .text-block1 .text{ color: #fefefe; } .customizable-storage-m .text-block .title { color: #111; font-size: 1.7rem; line-height: 2.75rem; } .accessories-storage-m .text-block .title { color: #111; font-size: 1.65rem; line-height: 2.75rem; } .splash-proof-m { margin-top: 1%; } .splash-proof-m .text-block { position: absolute; top: 2.5%; left: 2%; z-index: 1; } .splash-proof-m .text-block .title{ color: #fff; font-size: 2.25rem; line-height: 2.875rem; } .splash-proof-m .text-block .content{ color: #fefefe; font-size: 1rem; line-height: 1.35rem; } /*** magic **/ .magic{ width:100%; padding:0.5% 0; display: block; overflow: hidden; height: auto; margin-top: 1%; } .magic .img-text-row{ display:flex; background: #eee; } .magic .img-text-row1{ flex-direction: row-reverse; } .magic .img-text-row2{ flex-direction: unset; } .magic .img-text-row .half-block{ display:table; position:relative; } .magic .img-text-row .half-block .text-block{ display: table-cell; vertical-align: middle; padding-top: 5%; } .magic .img-text-row .half-block .text-block h2{ font-size: 1.5rem; line-height: 1.75rem; } .magic .img-text-row .half-block .content{ color: #777; font-size: 0.95rem; line-height: 1.15rem; margin-top: 0; } .magic .img-text-row1 .left-block{ width:50%; padding-left:0; } .magic .img-text-row1 .left-block .text-block{ text-align:right; padding: 5% 9% 5% 5%; } .magic .img-text-row1 .right-block{ width:50%; display: block; } .magic .img-text-row1 .right-block .video_block{ width:100%; height:auto; } .magic .img-text-row1 .right-block .video_block video{ width:100%; } .magic .img-text-row2 .left-block{ width:50%; } .magic .img-text-row2 .right-block{ width:50%; text-align:left; padding-right:0; } .magic .img-text-row2 .half-block .text-block { padding: 9% 5px 3% 8%; } .magic .img-text-row .half-block .waterprint{ position:absolute; } .magic .img-text-row .half-block .waterprint .box-ratio { background-color: unset; } .magic .img-text-row .half-block .waterprint .box-ratio img{ background-color: unset; } .magic .img-text-row .half-block .waterprint1{ left: 14%; top: 7.5%; width: 70%; } .magic .img-text-row .half-block .waterprint2{ right: 20%; top: 15%; width: 57.5%; } /*** neatly-stowed **/ .neatly-stowed { display:block; width:100%; height:auto; min-height:200px; overflow:hidden; background: unset; } .neatly-stowed .text-block { position: unset; width:100%; text-align: left; margin-top:0; padding: 9% 2% 1% 5%; } .neatly-stowed .text-block .title{ color: #333; font-size: 2.25rem; line-height: 2.75rem; } .neatly-stowed-inner { display:flex; width:100%; margin:auto; column-gap: 1.2%; row-gap: 1.2%; flex-wrap: wrap; margin-top: 1.15%; } .neatly-stowed .left-image{ position:relative; width:100%; } .neatly-stowed .right-images{ width:100%; display:flex; column-gap:1.2%; row-gap:1.2%; flex-wrap:wrap; margin-top: 0.25rem; } .neatly-stowed .right-images .collection-image{ width:49.4%; position:relative; display: table; } .neatly-stowed .right-images .collection-image .box-ratio{ vertical-align: middle; display: table-cell; background-color: unset; line-height: 0; vertical-align: bottom; } .neatly-stowed .collection-image .caption{ position:absolute; left:5%; width:95%; text-align:left; bottom: 1rem; color:#fff; font-size:1rem; line-height:1rem; font-weight:bold; } /**************** access-block *************************/ .more-details-block { position:relative; text-align:center; height: auto; display:block; overflow: hidden; background-color:#111; background: none; background-size: cover; } .more-details { width:100%; padding:3% 0 5% 0; clear:both; } .more-details .more-details-items{ display: flex; width: 100%; margin: auto; column-gap: 0.75%; flex-wrap: wrap; } .more-details .more-details-item{ position:relative; width:100%; } .more-details .more-details-item .used-for-title{ position: absolute; bottom:1.25rem; font-size:1rem; line-height:1.25rem; font-weight: 700; color: #fefefe; left: 5%; width: 90%; text-align: left; } .more-details .text-block{ position: unset; width:100%; text-align: left; margin-top:0; padding-left:5%; } .more-details .text-block .title{ color: #222; font-size: 2.25rem; line-height: 2.5rem; } .more-details .more-details-item.two-columns{ display:flex; background:#eee; } .more-details .more-details-item.two-columns:nth-child(even){ flex-direction: row-reverse; } .more-details .more-details-item.two-columns .used-for-title{ display:table; position: unset; color: #222; text-align: center; width: 50%; } .more-details .more-details-item.two-columns .box-ratio{ width: 50%; } .more-details .more-details-item.two-columns .used-for-title .title{ display:table-cell; vertical-align:middle; text-align:center; font-size: 1.125rem; line-height: 1.5rem; } .multi-handles .text-block { padding: 0 2% 4% 5%; text-align: center; } .multi-handles .text-block .content{ font-size: 1.35rem; line-height: 1.85rem; text-align: left; font-weight: bold; } .multi-handles-inner { display:flex; width:100%; margin:auto; margin-bottom:0; column-gap: 0.7%; flex-wrap: wrap; } .multi-handles { width:100%; margin:auto; margin-bottom:0; column-gap: 0.7%; } .multi-handles .left-image{ position:relative; width:100%; } .multi-handles .right-images{ width:100%; display:flex; column-gap:1.2%; row-gap:1%; margin-top: 1.25%; } .multi-handles .right-images .collection-image{ width:32.9%; position:relative; display: table; } .multi-handles .right-images .collection-image:nth-child(1){ width:32.9%; } .multi-handles .right-images .collection-image:nth-child(3){ width:31.5%; } .multi-handles .right-images .collection-image .box-ratio{ vertical-align: middle; display: table-cell; background-color: unset; } /*** static-block **/ .static-block { min-height:200px; } .static-block .banner-image{ width:100%; } .static-block .box-ratio { background-color: unset; } .static-block .box-ratio img{ background-color: unset; } /*** irregular-imgs **/ .irregular-imgs { width:100%; margin:auto; margin-bottom:6%; column-gap: 0.8%; row-gap: 0.8%; } .irregular-imgs-inner { display:flex; width:100%; margin:auto; margin-bottom:6%; column-gap: 0.6%; margin-top: 0.75rem; margin-bottom: 0.75rem; flex-wrap: wrap; } .irregular-imgs .left-image{ position:relative; width:100%; } .irregular-imgs .right-images{ width:100%; display:flex; column-gap:1%; row-gap:1%; flex-wrap:wrap; margin-top: 1.5%; } .irregular-imgs .right-images .collection-image{ width:49.5%; position:relative; display: table; } .irregular-imgs .right-images .collection-image:nth-child(1){ width:49%; } .irregular-imgs .right-images .collection-image:nth-child(2){ width:50%; } .irregular-imgs .right-images .collection-image:last-child{ width:100%; } .irregular-imgs .right-images .collection-image .box-ratio{ vertical-align: middle; display: table-cell; background-color: unset; } /*** static-block **/ .comparison-block { min-height: 400px; margin-bottom: 5%; } .comparison-block .banner-image{ width: 100%; margin: auto; } .comparison-block .box-ratio { background-color: unset; } .comparison-block .box-ratio img{ background-color: unset; } } @media screen and (max-width:380px) { .first-banner .text-block .title{ font-size: 2rem; line-height: 2.5rem; margin-bottom: 5px; } .first-banner .text-block .content{ font-size: 0.95rem; line-height: 1.5rem; margin-top: 0.4rem; } /**************** Simple features *************************/ .icon-group li .icon { width: 50px; height: 50px; margin: 0 auto 0.25rem auto; } .icon-group li span { text-align: center; display: block; font-size: 0.75rem; color: #fefefe; line-height: 1rem; } .shoulderbag-banner1 .text-block .title{ color: #333; font-size: 2.125rem; line-height: 2.65rem; margin-bottom:5px; } .shoulderbag-banner1 .text-block .subtitle{ color: #333; font-size: 1.25rem; line-height: 2rem; margin-bottom:5px; } .shoulderbag-banner1 .text-block .content{ color: #555; font-size: 0.9rem; line-height: 1.25rem; } .meets-shoulderbag .meets-shoulderbag-item .title{ display: block; position: absolute; bottom: 1rem; font-size: 0.9rem; line-height: 1rem; color: #f1f1f1; font-weight: 700; left: 5%; text-align: left; width: 100%; } .meets-shoulderbag .text-block .title{ color: #333; font-size: 2.125rem; line-height: 2.5rem; margin-bottom: 0; } .meets-shoulderbag .text-block .content{ color: #555; font-size: 0.9rem; line-height: 1.25rem; } .static-block-m .text-block .title{ color: #333; font-size: 2.125rem; line-height: 2.75rem; } .static-block-m .text-block .content{ color: #555; font-size: 0.9rem; line-height: 1.25rem; } .static-block-m .text-block1 .title{ color: #fff; font-size: 1.5rem; line-height: 2rem; } .static-block-m .text-block1 .content{ color: #fefefe; font-size: 0.9rem; line-height: 1.25rem; } .flexible-front .text-block .title{ color: #333; font-size: 2.125rem; line-height: 2.5rem; } .flexible-front .text-block .content{ color: #555; font-size: 0.9rem; line-height: 1.25rem; } /***shapes**/ .shapes .text-block .title{ color: #333; font-size: 1.2rem; line-height: 1.25rem; } .shapes .text-block .capacity p{ color: #444; font-size: 1rem; line-height: 1.5rem; margin-bottom: 0; } .shapes .text-block .content{ color: #444; font-size: 0.875rem; line-height: 1.1rem; } /***clamshell-opening**/ .clamshell-opening .text-block .title{ color: #333; font-size: 2.125rem; line-height: 2.5rem; } .clamshell-opening .text-block .content{ color: #555; font-size: 0.9rem; line-height: 1.25rem; margin-top: 1rem; } /*** clamshell-opening-capacities **/ .clamshell-opening-capacities .text-block .title{ color: #333; font-size: 2.125rem; line-height: 2.5rem; } .clamshell-opening-capacities .clamshell-opening-capacity { position:relative; min-height:300px; width: 100%; margin-bottom: 1%; } .clamshell-opening-capacity .text-block-on .title{ color: #fff; font-size: 1.875rem; line-height:2rem; } .clamshell-opening-capacity .text-block-on .content{ color: #fefefe; font-size: 0.9rem; line-height: 1.25rem; margin-top: 0; font-weight: bold; } /*** Upgraded Back Panel **/ .upgraded-back-panel .text-block .title{ color: #fff; font-size: 2.125rem; line-height: 2.5rem; } .upgraded-back-panel .text-block .content{ color: #eee; font-size: 0.9rem; line-height: 1.25rem; margin-top: 1rem; } .upgraded-back-panel .text-block1{ position:absolute; width: 100%; right: 0; bottom: 5%; text-align: center; } .upgraded-back-panel .text-block1 .content{ color: #fefefe; font-size: 1rem; line-height: 1.5rem; font-weight: bold; } /*** Upgraded Back Panel Features**/ .upgraded-feature .text-block .content{ color: #fff; font-size: 1rem; line-height: 1.5rem; margin-top: 0; font-weight: bold; } .upgraded-features .upgraded-feature:last-child .text-block{ left: unset; right:5%; top: 15%; text-align: right; } .upgraded-features-list .collection-image .caption{ position:absolute; left:5%; width:95%; text-align:left; bottom:1rem; color:#fff; font-size:0.9rem; line-height:1.1rem; font-weight:bold; } .upgraded-features-list .left-image .collection-image .caption{ text-align:center; } .customizable-organization-m .text-block .title { color: #333; font-size: 2.125rem; line-height: 2.75rem; margin-bottom: 1rem; } .customizable-storage-m .text-block .title { color: #111; font-size: 1.65rem; line-height: 2.75rem; } .accessories-storage-m .text-block .title { color: #111; font-size: 1.65rem; line-height: 2.75rem; } .splash-proof-m .text-block .title{ color: #fff; font-size: 2.25rem; line-height: 2.875rem; } .splash-proof-m .text-block .content{ color: #fefefe; font-size: 0.9rem; line-height: 1.25rem; } /*** magic **/ .magic .img-text-row .half-block .content{ color: #777; font-size: 0.85rem; line-height: 1.15rem; margin-top: 0; } /*** neatly-stowed **/ .neatly-stowed .text-block .title{ color: #333; font-size: 2.125rem; line-height: 2.75rem; } .neatly-stowed .collection-image .caption{ position:absolute; left:5%; width:95%; text-align:left; bottom:0.75rem; color:#fff; font-size:0.9rem; line-height:1rem; font-weight:bold; } /**************** access-block *************************/ .more-details .more-details-item .used-for-title{ position: absolute; bottom:1.25rem; font-size:1rem; line-height:1.25rem; font-weight: 700; color: #fefefe; left: 5%; width: 90%; text-align: left; } .more-details .text-block{ position: unset; width:100%; text-align: left; margin-top:0; padding-left:5%; } .more-details .text-block .title{ color: #222; font-size: 2.25rem; line-height: 2.5rem; } .more-details .more-details-item.two-columns .used-for-title{ display:table; position: unset; color: #222; text-align: center; width: 50%; } .more-details .more-details-item.two-columns .used-for-title .title{ display:table-cell; vertical-align:middle; text-align:center; } .multi-handles .text-block .content{ font-size: 1.125rem; line-height: 1.65rem; text-align: left; font-weight: bold; } } $(document).ready(function() { $('.youtube,.la-close').on('click',function(){ var _this = $(this); $('#yt_video').attr('src',"https://www.youtube.com/embed/o0dZOry55uU?si=hiGJDGggpsXFJUsL"); _this.hide(); $('.youtube').css('display','none'); _this.parent().find('.box-ratio').css('display','block'); return false; }); $('#close_youtube_mobile').on('click',function(){ var _this = $(this); $('#yt_video_mobile').attr('src',"https://www.youtube.com/embed/o0dZOry55uU?si=hiGJDGggpsXFJUsL").css('display','none'); _this.hide(); _this.parent().find('.box-ratio').css('display','block'); return false; }); if ($(window).width() > 980) { $('#yt_video').width($(window).width()*0.65); var videoWidth = $(window).width()*0.65; var videoHeight = parseInt(videoWidth)*540/962; $('#yt_video').height(videoHeight); } else { $('#yt_video_mobile').width($(window).width()); var videoWidth = $(window).width(); var videoHeight = parseInt(videoWidth)*540/962; $('#yt_video_mobile').height(videoHeight); } $(window).on('load resize orientationchange', function() { if ($(window).width() > 980) { $('#yt_video').width($(window).width()*0.65); var videoWidth = $(window).width()*0.65; var videoHeight = parseInt(videoWidth)*540/962; $('#yt_video').height(videoHeight); } else { $('#yt_video_mobile').width($(window).width()); var videoWidth = $(window).width(); var videoHeight = parseInt(videoWidth)*540/962; $('#yt_video_mobile').height(videoHeight); } }); }); $(document).ready(function() { $('.youtube,.la-close').on('click',function(){ var _this = $(this); $('#yt_video').attr('src',"https://www.youtube.com/embed/o0dZOry55uU?si=hiGJDGggpsXFJUsL"); _this.hide(); $('.youtube').css('display','none'); _this.parent().find('.box-ratio').css('display','block'); return false; }); $('#close_youtube_mobile').on('click',function(){ var _this = $(this); $('#yt_video_mobile').attr('src',"https://www.youtube.com/embed/o0dZOry55uU?si=hiGJDGggpsXFJUsL").css('display','none'); _this.hide(); _this.parent().find('.box-ratio').css('display','block'); return false; }); if ($(window).width() > 980) { $('#yt_video').width($(window).width()*0.65); var videoWidth = $(window).width()*0.65; var videoHeight = parseInt(videoWidth)*540/962; $('#yt_video').height(videoHeight); } else { $('#yt_video_mobile').width($(window).width()); var videoWidth = $(window).width(); var videoHeight = parseInt(videoWidth)*540/962; $('#yt_video_mobile').height(videoHeight); } $(window).on('load resize orientationchange', function() { if ($(window).width() > 980) { $('#yt_video').width($(window).width()*0.65); var videoWidth = $(window).width()*0.65; var videoHeight = parseInt(videoWidth)*540/962; $('#yt_video').height(videoHeight); } else { $('#yt_video_mobile').width($(window).width()); var videoWidth = $(window).width(); var videoHeight = parseInt(videoWidth)*540/962; $('#yt_video_mobile').height(videoHeight); } }); });
More you might like
Related
PGYTECH CapLock MantisPod Power Grip
Related
PGYTECH Caplock Mantispod Power (GoPro Edition)
Related
PGYTECH Caplock Mantispod Power (Insta360 Edition)
Related