.shopping-bottomnav{position:relative;background-color:#f5f5f5;padding:64px 0}.shopping-bottomnav a{text-decoration:none}@media (min-width:768px) and (max-width:1199px){.shopping-bottomnav{padding:40px 0}}@media (max-width:767px){.shopping-bottomnav{padding:32px 0}}.shopping-bottomnav-title-wrapper{margin-bottom:40px}@media (max-width:767px){.shopping-bottomnav-title-wrapper{margin-bottom:24px}}.shopping-bottomnav-title{text-align:center;font-weight:500;line-height:1.29;font-family:Mikado,sans-serif,-apple-system,serif;letter-spacing:normal}@media (min-width:768px) and (max-width:1199px){.shopping-bottomnav-title{margin-bottom:32px;line-height:1.33}}@media (max-width:767px){.shopping-bottomnav-title{line-height:1.4}}.shopping-bottomnav-category-container{display:block;color:#373737;background-color:#fff;height:220px;width:220px;border-radius:20px;padding:16px 10px;font-size:18px;line-height:1.5;box-sizing:border-box;text-align:center;cursor:pointer;font-family:Mikado,sans-serif,-apple-system,serif;letter-spacing:normal}.shopping-bottomnav-category-container.active{color:#ff8a33;cursor:default}@media (min-width:768px) and (max-width:1199px){.shopping-bottomnav-category-container{height:165px;width:165px;border-radius:16px;font-size:16px}}@media (max-width:767px){.shopping-bottomnav-category-container{height:135px;width:135px;border-radius:16px;font-size:16px}}.shopping-bottomnav-category-image-holder{height:90%;width:100%}.shopping-bottomnav-category-image{height:100%;width:100%;object-fit:contain}.circular-metric{text-align:center;padding:0}.circular-metric svg{display:block;width:-moz-fit-content;width:fit-content;margin:0 auto 12px}.circular-metric-value{font-size:15px}.review-other-products{margin-top:96px}.review-other-products-title{margin-bottom:64px}.interactive-star-rating{display:flex;margin-top:26px}.interactive-star-wrapper{padding-right:26px}.interactive-star-wrapper:last-of-type{padding-right:0}@media (max-width:991px){.interactive-star-wrapper{padding-right:10px}}@media (max-width:767px){.interactive-star-wrapper{padding-right:20px}}.interactive-star{width:46px;height:44px;background-size:cover;cursor:pointer}.interactive-star:last-of-type{margin-right:0}@media (max-width:991px){.interactive-star{width:35px;height:35px;margin-right:10px}}@media (max-width:767px){.interactive-star{width:40px;height:40px;margin-right:20px}}.write-review-form-wrapper{background-color:#fff;padding-bottom:80px}@media (max-width:767px){.write-review-form-wrapper{padding-bottom:40px}}.write-review-form-wrapper .osmo-form-input{margin-top:24px}.write-review-form-vote-wrapper .osmo-p{margin-bottom:16px}.write-review-form-vote{display:flex;align-items:center}.write-review-form-vote img.thumbs-up{margin-bottom:10px}.write-review-form-vote img.thumbs-down{margin-bottom:0}.write-review-form-vote-option{cursor:pointer}.write-review-form-vote-option:first-of-type{margin-right:40px}@media (max-width:991px){.write-review-form-vote-option:first-of-type{margin-right:25px}}.write-review-form-vote-option span{margin-left:14px}@media (max-width:767px){.write-review-form-vote-option span{margin-left:10px}}.write-review-form-hr{margin-top:24px;margin-bottom:24px}@media (max-width:767px){.write-review-form-input-wrapper{margin-top:40px}}.write-review-form-submit{text-align:right;margin-top:40px}@media (max-width:767px){.write-review-form-submit{text-align:center;margin-top:32px}}.write-review-form-success{text-align:center;width:65%;margin:auto}.write-review-form-success-title{font-size:28px;font-family:Mikado,sans-serif,-apple-system,serif;letter-spacing:normal}.write-review-form-success-description{margin-top:8px;font-size:18px}.write-review-form-general-error img{margin-bottom:20px}.customer-rating.osmo-stripe{padding-top:0}.customer-rating .customer-rating-holder{width:100%}.customer-rating .customer-rating-holder[data-rating-exist=false]{width:85%}.customer-rating .customer-rating-holder[data-rating-exist=false] .write-review-form-wrapper{padding:80px 0 0}.customer-rating .customer-rating-holder .customer-rating-chart{border-left:2px solid #e1e1e1;border-right:2px solid #e1e1e1}.customer-rating .customer-rating-holder .customer-rating-column:last-of-type{border-right:none}@media (max-width:767px){.customer-rating .customer-rating-holder .customer-rating-column{border-top:2px solid #e1e1e1;border-left:none;border-right:none}.customer-rating .customer-rating-holder .customer-rating-column:first-of-type{border:none}.customer-rating .customer-rating-holder .customer-rating-column:last-of-type{border-top:2px solid #e1e1e1}.customer-rating.generic-product-rating{padding-top:50px}}.customer-rating-holder{width:90%;margin:auto;border-radius:20px;background-color:#f5f5f5}@media (max-width:767px){.customer-rating-holder{width:100%;border-radius:16px}}.customer-rating-holder .osmo-grid{padding:0}.customer-rating-holder .osmo-row{width:100%;margin:auto}.customer-rating-holder .osmo-grid>.osmo-row>.osmo-col{padding:56px 40px}@media (max-width:767px){.customer-rating-holder .osmo-grid>.osmo-row>.osmo-col{padding:20px 16px}}.customer-rating-overall{font-size:44px;font-weight:600;color:#373737;margin-bottom:8px}@media (max-width:767px){.customer-rating-overall{font-size:32px}}.customer-rating-total{margin-top:8px}.customer-rating-content{text-align:center}.customer-rating-bar-holder{display:flex;align-items:center;margin-bottom:28px}@media (max-width:767px){.customer-rating-bar-holder{margin-bottom:12px}}.customer-rating-bar-holder:last-of-type{margin-bottom:0}.customer-rating-star-rating{color:#818181;margin-right:16px;width:16%}@media (max-width:767px){.customer-rating-star-rating{margin-right:8px;width:20%}}.customer-rating-bar{background-color:#fff;border-radius:12px;overflow:hidden;flex-grow:1;height:24px}@media (max-width:767px){.customer-rating-bar{height:12px}}.customer-rating-bar-percentage{background-color:#fdb519;height:inherit}.customer-rating-bar-percentage-figures{width:5%;margin-left:16px}@media (max-width:767px){.customer-rating-bar-percentage-figures{width:auto;margin-left:8px}}.customer-rating .pdp-ratings{justify-content:center}.customer-rating .pdp-ratings .review-stars{width:15px;height:15px}.customer-rating-write-review{padding-top:16px}.report-review-popup{max-width:500px;padding:0 20px;color:#373737;font-size:18px;text-align:left}@media (max-width:767px){.report-review-popup{padding:0;font-size:16px}}.report-review-popup-title{font-family:Mikado,sans-serif,-apple-system,serif;letter-spacing:normal;text-align:left;padding-bottom:16px;margin-top:0}.report-review-popup-radio-grid{margin-bottom:20px}.report-review-popup-options-label{font-weight:500;margin-bottom:0}.report-review-popup-hr{margin:32px -10%;width:120%;border-top:1px solid #e1e1e1}.report-review-popup-comments{padding-top:20px;padding-bottom:32px}.report-review-popup-buttons{display:flex;justify-content:flex-end}.report-review-popup-cancel-btn{padding-right:20px}.report-review-popup-error{text-align:center;padding:0}.report-review-popup-error img{margin-bottom:20px}.report-review-popup-error-title{margin-bottom:30px}.interactive-reviews-holder{position:relative}.interactive-reviews-title-wrapper{display:flex;align-items:center;justify-content:space-between}.interactive-reviews-title{margin-bottom:40px}.interactive-reviews-grey-border{background-color:#eee;height:2px;margin-top:24px;margin-bottom:22px}.interactive-reviews-sort-wrapper{position:relative;padding:0 0 20px 40px}.interactive-reviews-sort-by{color:#373737;cursor:pointer}.interactive-reviews-sort-by:before{content:"";position:absolute;display:block;height:24px;width:24px;background-image:url(https://images.playosmo.com/ratings-reviews/sort-inactive.svg);background-size:cover;left:13px}.interactive-reviews-sort-by.active{color:#ff8a33}.interactive-reviews-sort-by.active:before{background-image:url(https://images.playosmo.com/ratings-reviews/sort-active.svg)}.interactive-reviews-sort-dialogue-box{position:absolute;z-index:99;width:max-content;border-radius:12px;padding:16px 24px;box-shadow:0 4px 12px 0 rgba(0,0,0,.3);background-color:#fff;right:0;top:40px}.interactive-reviews-sort-dialogue-box label{font-weight:500}.interactive-reviews-sort-label+.interactive-reviews-sort-label{margin-top:15px}.interactive-reviews-edit-option{position:absolute;bottom:24px;right:0;color:#ff8a33}.interactive-reviews-edit-option:hover{color:#ff8a33}.interactive-reviews-edit-option img{padding-right:5px}.customer-reviews.osmo-stripe{padding-top:0}.customer-reviews-holder{width:90%;margin:auto}@media (max-width:767px){.customer-reviews-holder{width:100%}}.customer-reviews .title{margin-bottom:40px}.customer-reviews-wrapper{border-bottom:2px solid #eee;margin-bottom:24px}.customer-reviews-heading{display:flex;align-items:center;justify-content:space-between}@media (max-width:767px){.customer-reviews-heading{margin-top:16px}}.customer-reviews-review-title{font-size:18px;line-height:28px;font-weight:600}.customer-reviews-grey-text{color:#818181}.customer-reviews-date{font-size:15px;color:#818181;margin-top:0}.customer-reviews-ratings{margin:18px 0}.customer-reviews-ratings .review-stars{width:15px;height:15px}@media (max-width:767px){.customer-reviews-ratings{margin:12px 0}}.customer-reviews-review{margin-bottom:24px}@media (max-width:767px){.customer-reviews-review{margin:12px 0 16px}}.customer-reviews-show-more-reviews{margin-top:40px;text-align:right}.customer-reviews-show-more-reviews a{color:#ff8a33;text-decoration:underline}.customer-reviews-show-more-reviews a:after{content:">"}.shopping-recommended-products .shopping-recommended-products-title{text-align:left;font-size:1.2em}.shopping-recommended-products .shopping-recommended-product{text-align:center;cursor:pointer}.shopping-recommended-products .shopping-recommended-product .osmo-p+.osmo-p,.shopping-recommended-products .shopping-recommended-product .osmo-p+p,.shopping-recommended-products .shopping-recommended-product p+.osmo-p,.shopping-recommended-products .shopping-recommended-product p+p{margin-top:.25em}.shopping-recommended-products .shopping-recommended-product-image{max-width:8em;margin-left:auto;margin-right:auto}.shopping-recommended-products .shopping-recommended-product-name{font-weight:600}.shopping-recommended-products .shopping-recommended-product-price{font-size:.8125em}.shopping-recommended-products .shopping-recommended-product-price .shoppingcart-displayprice-paid{font-weight:600}.generic-product-see-also{padding-top:120px}@media (min-width:768px) and (max-width:991px){.generic-product-see-also{padding:60px 0}}@media (max-width:767px){.generic-product-see-also{padding:50px 0}}.generic-product-see-also-section{padding-bottom:80px}@media (max-width:767px){.generic-product-see-also-section{padding-bottom:30px}}.generic-product-see-also .shopping-recommended-products-holder{margin:0 8%}.generic-product-see-also .shopping-recommended-products .shopping-recommended-products-title{text-align:left;font-size:28px;margin-bottom:60px;font-family:Mikado,sans-serif,-apple-system,serif;letter-spacing:normal;font-size:1.8em;font-weight:600}.video-play-link{background:none}.no-selection{-webkit-user-select:none;-moz-user-select:none;user-select:none}.no-selection:focus{outline:none}.detective-stripe-hero{background-color:#896763;padding:50px 0 100px;color:#fff;-webkit-font-smoothing:antialiased;z-index:0;text-align:center;position:relative}.detective-stripe-hero .detective-stripe-hero-h1{font-weight:700;text-align:left}@media (min-width:768px){.detective-stripe-hero .detective-stripe-hero-h1{font-size:40px;text-shadow:1px 1.75px 5.5px rgba(0,0,0,.3)}}@media (max-width:767px){.detective-stripe-hero .detective-stripe-hero-h1{font-size:32px;text-shadow:.75px 1.3px 4px rgba(0,0,0,.3)}}.detective-stripe-hero .detective-stripe-hero-h1 h2{font-size:inherit;font-weight:inherit}@media (max-width:767px){.detective-stripe-hero .detective-stripe-hero-h1 h2{max-width:5em}}.detective-stripe-hero .reduce-motion-button{position:absolute;right:18%;bottom:5%}@media (max-width:767px){.detective-stripe-hero .reduce-motion-button{left:50%;transform:translate(-50%,-50%)!important;bottom:0}}@media (min-width:768px){.detective-stripe-hero h2{font-size:32px;text-shadow:0 2px 4px rgba(0,0,0,.2)}}@media (max-width:767px){.detective-stripe-hero h2{font-size:19px;text-shadow:0 2px 4px rgba(0,0,0,.2)}}.detective-stripe-hero .osmo-game-icon{width:1.75em;margin-right:.6em}@media (min-width:768px){.detective-stripe-hero .osmo-game-icon{box-shadow:1px 1.75px 5.5px rgba(0,0,0,.3)}}@media (max-width:767px){.detective-stripe-hero .osmo-game-icon{box-shadow:.75px 1.3px 4px rgba(0,0,0,.3)}}@media (min-width:768px){.detective-stripe-hero-play-button-area{padding:100px 0}}@media (max-width:767px){.detective-stripe-hero-play-button-area{padding:64px 0}}@media (min-width:768px){.detective-stripe-hero-play-button-area[data-introducing=true]{padding:64px 0}}@media (max-width:767px){.detective-stripe-hero-play-button-area[data-introducing=true]{padding:48px 0}}.detective-stripe-hero-video-background{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:-1;pointer-events:none}.detective-stripe-hero-video-background>video{width:0;min-width:100%;min-height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.detective-stripe-hero-quotes-place{position:relative}@media (max-width:767px){.detective-stripe-hero-quotes-place{display:none}}.detective-stripe-hero-quotes-place>*{position:absolute;left:0;right:0;bottom:0}.detective-stripe-hero-quotes-quote{font-size:.9375em}.detective-stripe-hero-quotes-quote .detective-stripe-hero-quotes-by{margin-top:.75em}.detective-stripe-hero-quotes-quote .detective-stripe-hero-quotes-quote-main{display:flex;align-items:center;justify-content:space-between}.detective-stripe-hero-quotes-quote .detective-stripe-hero-quotes-quotemark[data-type=left]{transform:translateY(-50%)}.detective-stripe-hero-quotes-quote .detective-stripe-hero-quotes-quotemark[data-type=right]{transform:translateY(-50%) rotate(180deg)}.detective-stripe-hero-quotes-quote .detective-stripe-hero-quotes-quote-text{max-width:18em;margin:0 .75em;line-height:1.2}.background-carousel,.background-carousel>.background-carousel-item{position:absolute;top:0;bottom:0;left:0;right:0}.background-carousel>.background-carousel-item{background-size:cover;background-repeat:no-repeat;background-position:50%;opacity:0;transition:opacity .5s;z-index:1}.background-carousel>.background-carousel-item.initially-visible,.background-carousel>.background-carousel-item.is-visible{opacity:1;z-index:4}.background-carousel>.background-carousel-item.is-hidden{z-index:2;opacity:1}.allgames-demo{position:relative;width:100%;max-width:460px;margin:0 auto;text-align:center}.allgames-demo:before{display:block;content:"";padding-bottom:75%}.allgames-demo .allgames-demo-image,.allgames-demo .allgames-demo-video{position:absolute;top:0;left:0;width:100%}.allgames-demo .allgames-demo-playbutton{position:absolute;top:31%;left:12%;right:0;text-align:center;transform:translateY(-50%)}.game-video-demo-img{max-width:100%;height:auto}.detective-stripe-demo-loop .buy-sku-container{padding:15px}.detective-stripe-become-a-detective-background{background-color:#64ad69;padding-top:50px;color:#fff;position:relative}@media (max-width:767px){.detective-stripe-become-a-detective-background{padding-top:30px}}.detective-stripe-become-a-detective-img-boy{position:relative;max-width:532px;padding-bottom:57%;margin-left:auto;margin-right:auto;z-index:1}.detective-stripe-become-a-detective-img-boy:after{content:"";display:block;position:absolute;pointer-events:none;top:0;right:0;bottom:-5.4%;left:0;background-image:url(https://images.playosmo.com/games/detective/become-a-detective/detective-boy-full.png);background-repeat:no-repeat;background-position:50%;background-size:contain}.detective-stripe-become-a-detective-img-boy+.image-width:after,.detective-stripe-become-a-detective-img-boy+.image-width:before{width:266px}.detective-stripe-become-a-detective-float-top{position:absolute;top:0;left:0;right:0;transform:translateY(-50%)}.detective-stripe-become-a-detective-img-top-secret{background-image:url(https://images.playosmo.com/games/detective/become-a-detective/detective-top-secret.png);background-repeat:no-repeat;background-position:50%;background-size:contain;padding-bottom:25%;max-width:137px;transform:rotate(16.8deg);margin:0 0 0 auto}.detective-stripe-become-a-detective-img-top-secret+.image-width:after,.detective-stripe-become-a-detective-img-top-secret+.image-width:before{width:68.5px}.detective-stripe-try-it{text-align:center;padding-top:50px}@media (max-width:767px){.detective-stripe-try-it{padding-top:30px}}.img-magnifier-glass{pointer-events:none;position:absolute;top:0;left:0;width:115px;height:115px;transform:translate(-50%,-50%) scale(1);transition:opacity .3s,transform .3s}.img-magnifier-glass[data-hide=true]{opacity:0;transform:translate(-50%,-50%) scale(.5)}.img-magnifier-glass-view{background-color:#fff;position:absolute;top:16px;right:16px;bottom:16px;left:16px;border-radius:50%;overflow:hidden}.img-magnifier-glass-view-map{position:absolute;top:50%;left:50%}.img-magnifier-glass-view-map-asset{position:absolute;left:0;right:0;top:0;bottom:0}.img-magnifier-glass-view-map-asset .video-player,.img-magnifier-glass-view-map-asset img{position:absolute;left:0;right:0;width:100%;height:100%}.img-magnifier-glass .img-magnifier-glass-surround{position:absolute;top:0;right:0;bottom:0;left:0;background-size:100% 100%}.img-magnifier .osmo-grid>.osmo-row>.osmo-col[data-col=map]{width:695px}@media (min-width:992px){.img-magnifier .osmo-grid>.osmo-row>.osmo-col[data-col=map]>*{padding-bottom:120px}}@media (min-width:768px) and (max-width:991px){.img-magnifier .osmo-grid>.osmo-row>.osmo-col[data-col=map]>*{padding-bottom:60px}}@media (max-width:767px){.img-magnifier .osmo-grid>.osmo-row>.osmo-col[data-col=map]>*{padding-bottom:50px}}.img-magnifier-img{position:relative;cursor:none}.img-magnifier-img--zoom-enabled{touch-action:none}.img-magnifier-img .video-player,.img-magnifier-img-asset{width:100%;height:auto}.img-magnifier-img-zoom-btn{position:absolute;top:0;right:0;-webkit-appearance:none;margin:0;background:none;transform:scale(1);transition:transform .3s ease}.img-magnifier-img-zoom-btn--hidden{transform:scale(0)}.detective-interactive-map .osmo-grid>.osmo-row>.osmo-col[data-col=map]{width:695px}@media (min-width:992px){.detective-interactive-map .osmo-grid>.osmo-row>.osmo-col[data-col=map]>*{padding-bottom:120px}}@media (min-width:768px) and (max-width:991px){.detective-interactive-map .osmo-grid>.osmo-row>.osmo-col[data-col=map]>*{padding-bottom:60px}}@media (max-width:767px){.detective-interactive-map .osmo-grid>.osmo-row>.osmo-col[data-col=map]>*{padding-bottom:50px}}.detective-interactive-map-img-map-area{position:absolute}.detective-interactive-map-character-bubble-img{margin:0 auto}.detective-interactive-map-character-bubble-img[data-item=eiffel-tower]{background-image:url(https://images.playosmo.com/games/detective/interactive-map/find-eiffel-tower.png);background-repeat:no-repeat;background-position:50%;background-size:contain;padding-bottom:115%;max-width:78px}.detective-interactive-map-character-bubble-img[data-item=eiffel-tower]+.image-width:after,.detective-interactive-map-character-bubble-img[data-item=eiffel-tower]+.image-width:before{width:39px}.detective-interactive-map-character-bubble-img[data-item=painter]{background-image:url(https://images.playosmo.com/games/detective/interactive-map/find-painter.png);background-repeat:no-repeat;background-position:50%;background-size:contain;padding-bottom:115%;max-width:78px}.detective-interactive-map-character-bubble-img[data-item=painter]+.image-width:after,.detective-interactive-map-character-bubble-img[data-item=painter]+.image-width:before{width:39px}.detective-interactive-map-character-bubble-img[data-item=aeroplane]{background-image:url(https://images.playosmo.com/games/detective/interactive-map/find-aeroplane.png);background-repeat:no-repeat;background-position:50%;background-size:contain;padding-bottom:115%;max-width:78px}.detective-interactive-map-character-bubble-img[data-item=aeroplane]+.image-width:after,.detective-interactive-map-character-bubble-img[data-item=aeroplane]+.image-width:before{width:39px}.detective-interactive-map-character-bubble{border-radius:18px;padding:7px 18px 12px;box-shadow:2.1px 7.7px 38px 0 rgba(0,0,0,.25);position:relative;min-width:128px;margin:0 auto 18px;font-weight:600;transition:opacity .3s}.detective-interactive-map-character-bubble[data-fade-out=true]{opacity:0}.detective-interactive-map-character-bubble:not([data-fade-out=true]){transition-delay:50ms;transition:opacity .5s}.detective-interactive-map-character-bubble:before{display:block;content:"";width:78px}.detective-interactive-map-character-bubble:after{display:block;content:"";position:absolute;width:22px;height:18px;left:0;right:0;bottom:-18px;margin:0 auto;border-top:18px solid #fff;border-left:11px solid hsla(0,0%,100%,0);border-right:11px solid hsla(0,0%,100%,0)}.detective-interactive-map-character-bubble-text{line-height:1.25;margin-top:.25em}.detective-interactive-map-character-item-name{color:#5259a4}.detective-interactive-map-character-img{margin:0 auto}.detective-interactive-map-character-img[data-state=idle]{position:relative;max-width:100%;padding-bottom:105%}.detective-interactive-map-character-img[data-state=idle]:after{content:"";display:block;position:absolute;pointer-events:none;top:0;right:0;bottom:0;left:0;background-image:url(https://images.playosmo.com/games/detective/interactive-map/characters/beatrice-idle.png);background-repeat:no-repeat;background-position:50%;background-size:contain}.detective-interactive-map-character-img[data-state=idle]+.image-width:after,.detective-interactive-map-character-img[data-state=idle]+.image-width:before{width:50%}.detective-interactive-map-character-img[data-state=happy]{position:relative;max-width:100%;padding-bottom:105%}.detective-interactive-map-character-img[data-state=happy]:after{content:"";display:block;position:absolute;pointer-events:none;top:0;right:0;bottom:0;left:0;background-image:url(https://images.playosmo.com/games/detective/interactive-map/characters/beatrice-happy.png);background-repeat:no-repeat;background-position:50%;background-size:contain}.detective-interactive-map-character-img[data-state=happy]+.image-width:after,.detective-interactive-map-character-img[data-state=happy]+.image-width:before{width:50%}.detective-interactive-map-character-img-width{width:140px}.detective-stripe-learn{background:radial-gradient(circle farthest-side,#6dd0f2,#1095bc);color:#fff;-webkit-font-smoothing:antialiased;z-index:2}@media (max-width:767px){.detective-stripe-learn{padding:30px 0}}.detective-stripe-learn ul{list-style-type:none;padding-left:0;margin:0}.detective-stripe-learn ul>li{display:flex;align-items:baseline}.detective-stripe-learn ul>li span{margin-left:15px}.detective-stripe-learn ul>li+li{margin-top:.5em}.detective-stripe-learn-img-ipad{position:relative;max-width:387px;margin-left:auto;margin-right:auto}.detective-stripe-learn-img-ipad:before{content:"";display:block;padding-bottom:110.46511628%}.detective-stripe-learn-img-ipad .image-target{display:block;pointer-events:none;top:5%;right:14%;bottom:6%;left:14%}.detective-stripe-learn-img-ipad .detective-stripe-learn-img-thing,.detective-stripe-learn-img-ipad .image-target{background-repeat:no-repeat;background-position:50%;position:absolute}.detective-stripe-learn-img-ipad .detective-stripe-learn-img-thing:before{content:"";display:block;padding-bottom:253%}.detective-stripe-learn-img-ipad .detective-stripe-learn-img-thing[data-thing=statue-liberty]{width:13%;top:-5%;left:11%;transform:rotate(-12.7deg)}.detective-stripe-learn-img-ipad .detective-stripe-learn-img-thing[data-thing=sydney-opera]{width:21%;top:22%;left:0;transform:rotate(-14.9deg)}.detective-stripe-learn-img-ipad .detective-stripe-learn-img-thing[data-thing=eiffel-tower]{width:11%;top:5%;left:77%;transform:rotate(12.2deg)}.detective-stripe-learn-img-ipad .detective-stripe-learn-img-thing[data-thing=sphinx]{width:15%;top:27%;left:81%;transform:rotate(7.5deg)}.detective-stripe-learn-img-ipad .detective-stripe-learn-img-thing[data-thing=christ-redeemer]{width:20%;top:43%;left:76%;transform:rotate(33.7deg)}.detective-stripe-learn-img-ipad .detective-stripe-learn-img-thing[data-thing=brazil-flag]{width:12%;top:58%;left:5%;transform:rotate(-15.5deg)}.detective-stripe-learn-img-ipad .detective-stripe-learn-img-thing[data-thing=france-flag]{width:12%;top:85%;left:90%;transform:rotate(22.6deg)}.detective-stripe-comes-with{background-color:#f1d2b0}@media (min-width:768px){.detective-stripe-comes-with{text-align:center}}.detective-stripe-comes-with .detective-stripe-comes-with-narrow-text{width:1px;min-width:100%;text-align:left}.detective-stripe-comes-with h2{max-width:17em}@media (min-width:768px){.detective-stripe-comes-with h2{margin-left:auto;margin-right:auto}}.detective-stripe-comes-with-img-map{margin:0 auto;max-width:100%;height:auto}.detective-stripe-comes-with-img-case,.detective-stripe-comes-with-img-glass{margin:0 auto}.osmo-stripe.osmotown-stripe-collection{background-image:url(https://images.playosmo.com/games/osmotown/collection/background-osmo-town-alpha.png),linear-gradient(180deg,#64abb7,#ceebed 83%);color:#fff;-webkit-font-smoothing:antialiased;text-shadow:0 .0625em .25em #64abb7}@media (min-width:768px){.osmo-stripe.osmotown-stripe-collection{background-size:100% auto,cover;padding-bottom:13.5%;background-position:bottom,50%}}@media (max-width:767px){.osmo-stripe.osmotown-stripe-collection{background-size:168% auto,cover;padding-bottom:22.68%;background-position:18% bottom,50%}}@media (min-width:768px) and (max-width:991px){.osmo-stripe.osmotown-stripe-collection{font-size:14px}}.osmo-stripe.osmotown-stripe-collection .osmo-game-icon{width:6.4em;margin-right:1em}.osmo-stripe.osmotown-stripe-collection .osmotown-stripe-collection-h2{text-align:center;font-size:1.07em;line-height:1.25}.osmo-stripe.osmotown-stripe-collection .osmotown-stripe-collection-h2 strong{font-weight:600;font-size:2.25em;display:block;margin-bottom:.125em}.osmo-stripe.osmotown-stripe-collection .osmotown-stripe-collection-game-info{max-width:9em}.osmo-stripe.osmotown-stripe-collection h3{font-size:1.75em;text-decoration:underline}.osmo-stripe.osmotown-stripe-collection h3+.osmo-p,.osmo-stripe.osmotown-stripe-collection h3+p{margin-top:.625em}.osmo-stripe.osmotown-stripe-collection a.osmotown-stripe-collection-game-link,.osmo-stripe.osmotown-stripe-collection a.osmotown-stripe-collection-game-link:active,.osmo-stripe.osmotown-stripe-collection a.osmotown-stripe-collection-game-link:focus,.osmo-stripe.osmotown-stripe-collection a.osmotown-stripe-collection-game-link:hover,.osmo-stripe.osmotown-stripe-collection a.osmotown-stripe-collection-game-link:visited{text-decoration:none;color:inherit}.osmo-stripe.osmotown-stripe-collection a.osmotown-stripe-collection-game-link .osmo-game-icon{transition:transform .3s}.osmo-stripe.osmotown-stripe-collection a.osmotown-stripe-collection-game-link:active h3,.osmo-stripe.osmotown-stripe-collection a.osmotown-stripe-collection-game-link:focus h3,.osmo-stripe.osmotown-stripe-collection a.osmotown-stripe-collection-game-link:hover h3{text-decoration:underline}.osmo-stripe.osmotown-stripe-collection a.osmotown-stripe-collection-game-link:active .osmo-game-icon,.osmo-stripe.osmotown-stripe-collection a.osmotown-stripe-collection-game-link:focus .osmo-game-icon,.osmo-stripe.osmotown-stripe-collection a.osmotown-stripe-collection-game-link:hover .osmo-game-icon{transform:scale(1.08) translateZ(0)}.iphone-compatible{background-color:#48c5b0}.iphone-compatible__iphone-text{color:#fad024;position:relative}.iphone-compatible__underline{position:absolute;width:100%;height:auto;bottom:-10px;left:0}.iphone-compatible__image{width:100%;height:auto}.iphone-compatible__button{margin-top:25px}.compatibility-popup-content .message{text-align:left}.osmo-detective h2{font-size:37px}@media (max-width:767px){.osmo-detective h2{font-size:32px}}