.main-content{padding-top:0 !important}.main-content:after{content:''}.btn{font-family:'Montserrat-SemiBold';border-radius:25px;padding:15px 35px;color:#fff}.page-width{padding-left:2vw;padding-right:2vw}.home-header{height:0}.page-header{background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/Rebel-Girls-product-page-header-image.jpg?3229189474074161865);background-repeat:no-repeat;background-size:contain;height:12.92vw}.page-header h1{padding:14%;font-family:'Montserrat-SemiBold';color:#fff}@media screen and (max-width: 998px){.page-header{background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/Rebel-Girls-product-page-header-image-tablet.jpg?3229189474074161865);height:30.4vw;padding-top:14vw}}@media screen and (max-width: 480px){.page-header{background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/Rebel-Girls-product-page-header-image-mobile.jpg?3229189474074161865);height:67.8vw;background-size:cover;padding-top:14vw;top:0}}.icon-instagram{background-color:#f7f7f7;color:#f61f0c;border-radius:50%;transform:scale(1.2)}.rte{margin-top:35px}.rte span a,.rte p a{text-decoration:none;color:#7b2661}.yotpo{margin-bottom:40px}.yotpo .yotpo-display-wrapper .yotpo-regular-box .primary-color-btn.yotpo-disabled{background:rgba(123,38,97,0.46);border-radius:25px}.yotpo .yotpo-display-wrapper .yotpo-regular-box .primary-color-btn.yotpo-disabled:hover{background:#7b2661 !important}.yotpo .yotpo-display-wrapper .yotpo-regular-box .yotpo-default-button{background:#7b2661}.yotpo .yotpo-display-wrapper .yotpo-regular-box .yotpo-default-button.write-review-button{border-radius:25px;padding:10px 25px}.yotpo .yotpo-display-wrapper .yotpo-messages .yotpo-thank-you .yotpo-icon-heart,.yotpo .yotpo-display-wrapper .yotpo-messages .yotpo-thank-you span{color:#7b2661}.yotpo .yotpo-display-wrapper .yotpo-nav .yotpo-visible-mobile .yotpo-icon-three-lines{color:#7b2661}.yotpo .yotpo-display-wrapper .standalone-bottomline .yotpo-bottomline a.text-m{margin-left:20px;color:#7b2661 !important;font-weight:700}.social-sharing{display:inline-flex;margin-left:20vw}@media only screen and (max-width: 1200px){.social-sharing{display:block}}.social-sharing p{color:#7b2661;font-weight:bold;margin-right:15px;margin-top:5px}.social-sharing a img{text-align:center;vertical-align:middle;margin-right:15px}@media screen and (max-width: 767px){.social-sharing{margin:0 auto}}.product-left-right-grid-section .product-grid{padding-left:0;padding-right:0}.product-left-right-grid-section .product-grid .product-image{width:100%}.product-left-right-grid-section .product-grid .product-content{padding:44px 120px;align-self:center}@media screen and (max-width: 768px){.product-left-right-grid-section .product-grid .product-content{padding:44px 40px}}@media screen and (max-width: 480px){.product-left-right-grid-section .product-grid .product-content{padding:44px 20px}}.product-left-right-grid-section .product-grid .product-content .title{font-family:'Montserrat-Regular';font-weight:bold;font-size:35px;letter-spacing:1px}.product-left-right-grid-section .product-grid .product-content .description p{font-family:'Montserrat-Light';font-size:18px;color:#fff}.product-left-right-grid-section .product-grid .product-content .description p strong{font-family:'Montserrat-SemiBold'}.product-left-right-grid-section .product-grid .product-content .btn-add-to-cart{margin-top:45px}.product-left-right-grid-section .product-grid .grid__item{padding-left:0}.product-left-right-grid-section .feature-row{align-items:stretch}.product-left-right-grid-section .feature-row .feature-product-rate{display:flex;background-color:#fff;position:relative;align-items:center}.product-left-right-grid-section .feature-row .feature-product-rate img{object-fit:contain}.product-left-right-grid-section .feature-row .feature-product-rate .rate-icon{background-repeat:no-repeat;background-size:contain;text-align:center;width:70px;height:70px;top:15%;left:72%;position:absolute;cursor:pointer}.product-left-right-grid-section .feature-row .feature-product-rate .rate-icon .home-product-money{vertical-align:middle;position:relative;top:22px;font-family:'Montserrat-Regular';font-weight:bold;cursor:pointer;letter-spacing:3px;color:#fff}.product-left-right-grid-section .feature-row .feature-product-rate .rate-icon.rate-icon--red{background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/price-tag-red.png?3229189474074161865)}.product-left-right-grid-section .feature-row .feature-product-rate .rate-icon--blue{background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/price-tag-blue.png?3229189474074161865)}.product-left-right-grid-section .feature-row .feature-product-rate .rate-icon--yellow{background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/price-tag-yellow.png?3229189474074161865)}.product-left-right-grid-section .feature-row .feature-product-rate .rate-icon--green{background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/price-tag-green.png?3229189474074161865)}.product-left-right-grid-section .feature-row .feature-product-rate .rate-icon.rate-icon--violet{background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/price-tag-violet.png?3229189474074161865)}.product-description-section .product-grid .product-image{width:100%}.product-description-section .product-grid .product-content{padding-right:55px;padding-left:55px}.product-description-section .product-grid .product-content .title{font-family:'Montserrat-Regular';font-weight:bold;font-size:35px;letter-spacing:1px;color:#4d4d4d}.product-description-section .product-grid .product-content .description p{font-family:'Montserrat-Light';font-size:18px;color:#4d4d4d}.product-description-section .product-grid .product-content .btn-add-to-cart{margin-top:2vw}.product-description-section .product-grid .product-content .yotpo{margin-bottom:0}.home-header .site-header{top:80px}@media only screen and (min-width: 1250px){.home-header .site-header{z-index:1}}.home-header .site-header .logo-align--left{width:80%}.home-header .header-grid .header-nav{text-align:right}.home-header .header-grid .header-nav li a{font-family:'Montserrat-SemiBold'}.home-header .search-header .search-header__input,.home-header .search-header .search-bar__input{color:#fff}.home-header .search-header .search-header__input::-webkit-input-placeholder,.home-header .search-header .search-bar__input::-webkit-input-placeholder{color:#fff}.home-header .search-header .search-header__submit{color:#fff}.home-header .site-nav li{border-bottom:5px solid transparent}.home-header .site-nav li.site-nav--active,.home-header .site-nav li:hover{border-bottom:5px solid #65c835}.home-header .site-nav li a{font-family:'Montserrat-SemiBold';color:#fff}.home-header .site-nav .site-nav--has-dropdown .site-nav__dropdown{background:#0b263b}.mobile-view-content .notification-bar{height:15vw !important}@media only screen and (max-width: 320px){.notification-bar{padding:0 !important}}@media only screen and (max-width: 998px){.notification-bar{height:6.5vw !important}.notification-bar .notification-bar__message{padding:8px 0 !important}}@media only screen and (max-width: 759px){.notification-bar{height:10vw !important;padding:8px 0}.notification-bar .grid__item{padding-left:0}.mobile-nav-wrapper .mobile-view-content{margin-top:50px}}@media only screen and (max-width: 1250px){.notification-bar .grid__item{padding:0 !important}.notification-bar span{text-align:center}.notification-bar .social-icons{display:none}.notification-bar .notification-bar__message{font-size:14px}.home-header .site-header{top:7vw}.home-header .site-header__icons-wrapper{z-index:999;clear:both}.home-header .site-header__icons-wrapper .js-mobile-nav-toggle{display:block;float:right;padding:0}.home-header .mobile-nav-wrapper{z-index:8}.home-header .mobile-nav-wrapper::after{border-bottom:none}.home-header .small--hide{display:none !important}.home-header .medium-up--hide{display:block !important}.home-header .logo--left .site-header__icons .tablet-view{display:none !important}.home-header .mobile-nav-wrapper.js-menu--is-open{background-color:#0b263b}.home-header .mobile-nav-wrapper.js-menu--is-open li{border-bottom:0;display:inline-block}.home-header .mobile-nav-wrapper.js-menu--is-open li a,.home-header .mobile-nav-wrapper.js-menu--is-open li button{color:#fff;text-align:center;font-weight:700}.home-header .mobile-nav-wrapper.js-menu--is-open li button{width:auto;margin:0 auto;display:flex}.home-header .mobile-nav-wrapper.js-menu--is-open li button .mobile-nav__icon{position:inherit;padding-left:0;padding-right:0;overflow:inherit}.home-header .mobile-nav-wrapper.js-menu--is-open li button .mobile-nav__icon .icon{position:inherit;height:16px;width:16px;margin:0}.home-header .mobile-nav-wrapper.js-menu--is-open li .btn--link:hover,.home-header .mobile-nav-wrapper.js-menu--is-open li .btn--link:focus{outline:none}.home-header .mobile-nav-wrapper.js-menu--is-open .mobile-nav__dropdown{position:inherit;background-color:transparent;display:none}.home-header .mobile-nav-wrapper.js-menu--is-open .mobile-nav__dropdown.active{display:block}.home-header .mobile-nav-wrapper.js-menu--is-open .mobile-nav__sublist-link:not(.mobile-nav__sublist-header){padding-left:0px}.home-header .mobile-view-content{padding:35px 0;z-index:999}.home-header .mobile-view-content .social-icons{display:block}.home-header .mobile-view-content .social-icons{padding:18px 0}.home-header .mobile-view-content .site-header__icons-wrapper{padding:10px 0;margin:0 auto;display:inline-flex;margin:25px 0}.home-header .mobile-view-content .site-header__icons-wrapper a{width:40px;height:40px;padding:3px 0;border-radius:4px;text-align:center}.home-header .mobile-view-content .site-header__icons-wrapper a svg{color:#fff}.home-header .mobile-view-content .site-header__icons-wrapper .site-header__cart{left:0}.home-header .mobile-view-content .site-header__icons-wrapper .site-header__account{right:5px}.site-header__icons-wrapper .mobile-nav--close{position:relative;top:0px}}@media only screen and (max-width: 997px){.home-header .site-header{top:11vw;padding:0}}@media only screen and (max-width: 480px){.home-header .site-header{top:25vw}.home-header .site-header__icons-wrapper .js-mobile-nav-toggle{margin-top:-14vw}.template-index .home-header .site-header__icons-wrapper .js-mobile-nav-toggle{margin-top:-5vw}}.header-banner .banner-content{font-size:1vw;display:block}.header-banner .banner-content .mega-title{font-family:'Montserrat-Regular';font-weight:bold;margin-bottom:25px;font-size:3.4em}@media screen and (min-width: 1200px){.header-banner .banner-content .mega-title{font-size:40px}}@media screen and (min-width: 480px) and (max-width: 720px){.header-banner .banner-content .mega-title{margin-bottom:2vw}}@media screen and (max-width: 480px){.header-banner .banner-content .mega-title{margin-bottom:0 !important}}.header-banner .banner-content .mega-subtitle{font-family:'Montserrat-Light';margin:20px 0;padding-right:20px}@media screen and (max-width: 480px){.header-banner .banner-content .mega-subtitle{margin:0 !important;padding:0 20px}}.header-banner .banner-content .btn-play{position:absolute;top:40%;left:64%}.header-banner .banner-content .btn-play img{width:72px}.header-banner .banner-content .yotpo{margin-bottom:0}.header-banner .banner-content .yotpo .yotpo-display-wrapper .standalone-bottomline .yotpo-stars .yotpo-icon{font-size:20px;margin-right:7px;color:#fcaf00 !important;font-size:28px !important}@media screen and (min-width: 480px) and (max-width: 720px){.header-banner .banner-content .yotpo .yotpo-display-wrapper .standalone-bottomline .yotpo-stars .yotpo-icon{margin-right:0.2vw;font-size:4.5vmin !important}}.header-banner .banner-content .yotpo .yotpo-display-wrapper .standalone-bottomline .text-m{font-size:15px !important;line-height:2 !important;text-decoration:underline !important;color:#fff !important;margin-left:2vw}@media screen and (max-width: 1024px){.header-banner .banner-content .yotpo{left:0;right:0;display:inline-flex}}.image-block{padding:80px 0}.image-block .section-header h2{text-transform:none;font-family:'Montserrat-SemiBold'}.image-block .btn{margin-top:1.5vw}.image-block .btn>.icon{margin-right:10px}.image-block .quotes-slider__text{padding:35px 10px;font-family:'Montserrat-SemiBold'}.image-block .quotes-slider__text cite{font-family:'Montserrat-Light'}.image-block .quotes-slider__text cite::before{content:none}@media screen and (max-width: 750px){.image-block{padding:20px 0}}.image-block .illustration-posters{text-align:center}.index-section .section-header h2{font-family:'Montserrat-SemiBold'}.index-section .logo-bar .logo-bar__item{max-width:22vw}.testimonal-slider .slideshow-wrapper h3{font-family:'Montserrat-SemiBold';position:relative;top:125px;color:#fff}@media screen and (max-width: 770px){.testimonal-slider .slideshow-wrapper h3{top:100px}}@media screen and (max-width: 400px){.testimonal-slider .slideshow-wrapper h3{top:60px}}.testimonal-slider .slideshow-wrapper .slideshow__text-content .slideshow__title{font-family:'Lora-Regular';font-style:italic;font-size:1.425em;margin-bottom:40px}@media only screen and (max-width: 650px){.testimonal-slider .slideshow-wrapper .slideshow__text-content .slideshow__title{margin-bottom:8px;font-size:12px;line-height:1.2}}.testimonal-slider .slideshow-wrapper .slideshow__text-content .slideshow__subtitle{font-family:'Lora-Regular';font-weight:bold;font-style:italic;font-size:1.7em;color:#1bdcb9}.testimonal-slider .slideshow-wrapper .slideshow__text-content .page-width{max-width:835px;margin:0 auto;width:100%}.testimonal-slider .slideshow .slick-dots{bottom:120px;color:#fff}.testimonal-slider .slideshow .slick-dots li button::before{color:#1bdcb9;border:2px solid #fff}@media screen and (max-width: 770px){.testimonal-slider .slideshow .slick-dots{bottom:50px}}.testimonal-slider .slideshow__overlay::before{opacity:0;color:#fff}.subscribe-form .h4{font-family:'Montserrat-SemiBold'}.subscribe-form input{font-family:'Montserrat-Regular';outline:none;width:100%}.subscribe-form .email,.subscribe-form .email-field-group{width:100%;border-radius:25px}.subscribe-form .btn{font-family:'Montserrat-SemiBold';outline:none}.subscribe-form .btn:hover{opacity:1}.subscribe-form .site-footer__newsletter{margin:0 auto;max-width:850px !important;width:100%}.subscribe-form .site-footer__newsletter .contact-form label{font-size:1.8em}.subscribe-form .indicates-required{display:none}.subscribe-form .klaviyo_messages{text-align:center;margin-top:15px}.right-side-bar{border-right:2px solid #fff;height:25px}#shopify-section-cart-template .btn--secondary{color:black}#shopify-section-cart-template .page-width .cart table .cart__row tr th{color:#4d4d4d;font-family:'Montserrat-Regular';font-weight:bold;text-align:center}#shopify-section-cart-template .page-width .cart table tbody tr td{color:#4d4d4d;font-family:'Montserrat-Regular';font-weight:bold}#shopify-section-cart-template .page-width .cart table tbody tr td a{color:#4d4d4d;font-family:'Montserrat-Regular';font-weight:bold}@media screen and (min-width: 250px) and (max-width: 510px){#shopify-section-cart-template .page-width .cart table tbody tr td .cart-btn-mobile-view{text-align:left;margin:20px 0}}#shopify-section-cart-template .page-width .cart table tbody tr td .cart__remove{text-decoration:underline}#shopify-section-cart-template .page-width .cart table tbody tr .cart__qty{text-align:center}#shopify-section-cart-template .page-width .cart table tbody tr .cart__qty .cart__qty-input{background-color:#fff;box-shadow:0px -3px 1px 0px grey;font-size:24px;padding:20px 15px}@media screen and (min-width: 250px) and (max-width: 510px){#shopify-section-cart-template .page-width .cart table tbody tr .cart__qty .cart__qty-input{margin-right:10px;font-size:16px}}@media screen and (min-width: 510px) and (max-width: 820px){#shopify-section-cart-template .page-width .cart table tbody tr .cart__qty .cart__qty-input{margin-right:7vw;font-size:20px}}#shopify-section-cart-template .page-width .cart table tbody tr .cart__price-wrapper{background:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/price-tag-dark-blue.png?3229189474074161865);background-repeat:no-repeat;background-size:contain;background-position:center;color:white;text-align:center;padding:27px 15px}@media screen and (max-width: 830px){#shopify-section-cart-template .page-width .cart table tbody tr .cart__price-wrapper .product-money{padding:5px;font-size:0.8em}}@media screen and (max-width: 500px){#shopify-section-cart-template .page-width .cart table tbody tr .cart__price-wrapper .product-money{padding:5px;font-size:0.7em}}#shopify-section-cart-template .page-width .cart__footer .cart-btn-group{margin:25px 0;display:inline-flex}#shopify-section-cart-template .page-width .cart__footer .cart-btn-group .btn-red-update{background-color:inherit;border:3px solid #f61f0c;color:#f61f0c;margin-right:20px}#shopify-section-cart-template .page-width .cart__footer .shopify-paypal-logo img{margin-right:10px}#shopify-section-cart-template .page-width .cart__subtotal-title,#shopify-section-cart-template .page-width .cart__subtotal{font-family:'Montserrat-Regular';font-weight:bold;color:#4d4d4d}#shopify-section-cart-template .page-width .cart__shipping{font-family:'Montserrat-Regular';font-weight:bold;color:#4d4d4d}#shopify-section-cart-template .form-success{background-color:#e5d4df;border:1px solid #e5d4df;color:#823269;font-family:'Lora-Regular';font-style:italic;padding-left:40px}#shopify-section-cart-template .form-success strong{font-family:'Lora-Regular';font-weight:bold;font-style:italic}#shopify-section-cart-template .form-success .close-option{float:right;font-family:'Montserrat-Regular';font-weight:bold;cursor:pointer}@media only screen and (max-width: 350px){.cart__update--show td a{margin-bottom:12px}}.cart-special-alert{text-align:right;margin:20px 0 0 0;font-weight:bold}.product-template__container{margin:40px auto}.product-template__container .product-single__meta{max-width:400px;width:100%;margin:0 auto}.product-template__container .product-single__meta .product-form{display:inherit}.product-template__container .product-single__meta .product-form .selector-wrapper{display:inline-flex;align-items:center;flex-wrap:wrap}.product-template__container .product-single__meta .product-form .selector-wrapper label{margin-right:10px;margin-left:0;cursor:auto;width:80px}@media screen and (max-width: 420px){.product-template__container .product-single__meta .product-form .selector-wrapper label{width:100%;text-align:left}}.product-template__container .product-single__meta .product-form .selector-wrapper .single-option-selector{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/selectbox-arrow.jpg?3229189474074161865);background-repeat:no-repeat;background-position:right -2px center;background-color:#fff;font-family:'Montserrat-Regular';font-weight:bold;width:68%;height:64px;font-size:16px;border-radius:7px;box-shadow:0px -3px 1px 0px grey}@media screen and (max-width: 420px){.product-template__container .product-single__meta .product-form .selector-wrapper .single-option-selector{font-size:16px;width:100%}}@media screen and (max-width: 420px){.product-template__container .product-single__meta .product-form .selector-wrapper .single-option-selector+label{margin-bottom:15px}}.product-template__container .product-single__meta .product-single__title{font-family:'Montserrat-SemiBold';color:#0b263b;margin-bottom:20px}.product-template__container .product-single__meta .product-quantity{padding:15px 40px;border-radius:8px;background-color:rgba(122,217,255,0.25);display:flex;margin-bottom:30px}.product-template__container .product-single__meta .product-quantity label{color:#0b263b;font-family:'Montserrat-SemiBold';margin:35px 15px}@media screen and (max-width: 360px){.product-template__container .product-single__meta .product-quantity label{margin:35px 5px}}.product-template__container .product-single__meta .product-quantity .product-form__input{width:100px;height:64px;margin-top:15px;font-size:24px;border-radius:7px;-moz-appearance:window;-webkit-appearance:none;background-image:none;background-color:#fff;box-shadow:0px -3px 1px 0px grey;font-family:'Montserrat-Regular';font-weight:bold}@media screen and (max-width: 360px){.product-template__container .product-single__meta .product-quantity .product-form__input{font-size:16px}}.product-template__container .product-single__meta .product-quantity .product-single__price{background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/price-tag-red.png?3229189474074161865);background-repeat:no-repeat;background-size:cover;margin-left:1.5vmin;margin-bottom:0;width:90px}.product-template__container .product-single__meta .product-quantity .product-single__price .product-price__price{font-weight:800;color:white;margin:30px 12px;font-family:'Montserrat-Regular';font-weight:bold}@media screen and (max-width: 481px){.product-template__container .product-single__meta .product-quantity .product-single__price{margin-left:27px}}@media screen and (max-width: 360px){.product-template__container .product-single__meta .product-quantity{margin:17px;padding:0 20px 20px 20px}}.product-template__container .product-single__meta .product-single__description p,.product-template__container .product-single__meta .product-single__description li{color:#0b263b;font-family:'Montserrat-Light';margin-bottom:0}.product-template__container .product-single__meta .product-wholesaler{background-color:#c5fead;padding:10px 20px;margin-bottom:20px}.product-template__container .product-single__meta .product-wholesaler p{line-height:normal}.product-template__container .product-single__meta .product-form .product-form__item--submit{margin-bottom:50px}.product-template__container .product-single__meta .product-form .product-form__item--submit .btn.product-form__cart-submit{margin:0 auto}.product-template__container .product-single__meta .product-form .product-form__item--submit.button-fixed{display:none}@media screen and (max-width: 480px){.product-template__container .product-single__meta .product-form .product-form__item--submit.button-fixed{display:block;position:fixed;bottom:0;margin:0;left:-5px;right:0;z-index:999999}.product-template__container .product-single__meta .product-form .product-form__item--submit.button-fixed>#AddToCart-product-template{border-radius:0;width:100vw}}.product-template__container .product-single__meta .social-sharing{display:flex;margin-left:0;justify-content:center}.product-template__container .product-single__meta .social-sharing a{width:20%;text-align:center}.product-template__container .product-single__meta .social-sharing a img{text-align:center}.product-template__container .product-single__meta .social-sharing a p{color:#0b263b}@media screen and (max-width: 750px){.product-template__container .product-single__meta{text-align:center}.product-template__container .product-single__meta .yotpo{left:0;right:0;display:inline-flex;margin-bottom:0}}.product-template__container .slick-dots{width:100%}.product-template__container .slick-dots li button:before{color:#00bcd4;border:2px solid #fff;box-shadow:1px 1px 1px 0px grey}.product-template__container .slick-slider .slick-list .slick-track li a.product-single__thumbnail{margin:0px 0 8px;width:100% !important}.product-template__container .product-single .thumbnails-wrapper .thumbnails-slider__btn.thumbnails-slider__prev.thumbnails-slider__prev--product-template{display:none}.product-template__container .product-single .thumbnails-wrapper .thumbnails-slider__btn.thumbnails-slider__next.thumbnails-slider__next--product-template{display:none}.cart-btn-mobile-view.remove{margin-top:15px}.cart-mobile-toggle-link{font-size:0.75em;text-decoration:underline}.cart__qty-input{width:74px;height:64px;border-radius:7px;-moz-appearance:window;-webkit-appearance:none;background-image:none;margin-right:-20px}.quantity-updater{width:20px;height:34px;background-color:grey;padding:5px;color:#fff;font-weight:700}@media screen and (max-width: 481px){.quantity-updater{display:none}}.increment{top:-22px;right:3px;position:relative;border-radius:0 5px 0 0;cursor:pointer}.decrement{border-radius:0 0 5px 0;top:14px;right:27px;position:relative;cursor:pointer}@media screen and (max-width: 820px){.cart__qty .desktop{display:none}.cart__qty .mobile{display:block}.cart__qty .mobile select{width:100px}}.login-block .form-vertical{padding:40px 0}.login-block .form-vertical label,.login-block .form-vertical input,.login-block .form-vertical .btn{font-family:'Montserrat-Light'}.login-block .form-vertical .btn{max-width:300px;width:100%}.login-block .form-vertical .btn a{color:#fff}.site-header__icons-wrapper .site-header__account{width:20px;height:20px;top:25%;padding:0}.site-header__icons-wrapper .site-header__cart{width:23px;height:20px;top:25%;padding:0}.btn-logout{width:100%;text-align:right;margin:20px 0}.btn-logout a{color:#fff;font-family:'Montserrat-SemiBold';border-radius:25px;padding:15px 35px;background-color:#f61f0c}.my-account{padding:30px 0}.my-account .btn--secondary{border:1px solid #dbdbdb;color:#f61f0c;background-color:#fff}.address-header .btn{max-width:400px;width:100%}.address-block .address .btn--secondary{border:1px solid #dbdbdb;color:#f61f0c;background-color:#fff}.address-block .address p{font-family:'Montserrat-Regular'}.mobile-only{display:none}.about-us{margin-top:5px}.about-us .page-width{width:100%;max-width:72vw;margin:0 auto}.about-us .page-width h1{font-family:'Montserrat-Regular';font-weight:bold;font-size:1.9em;color:#4d4d4d}.about-us .page-width p{font-family:'Montserrat-Light';color:#4d4d4d}.about-us .page-width p span{color:#7b2661;font-family:'Montserrat-SemiBold'}.contact-title{color:#000;font-family:'Montserrat-Regular';font-weight:bold}@media screen and (max-width: 998px){.page-contact-header{padding-top:17vw}}@media screen and (max-width: 480px){.page-contact-header{padding-top:60vw;padding-bottom:12vw}}.contact{background:url("//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/rebel-girls-contact-form-background.png?3229189474074161865");background-repeat:no-repeat;background-size:contain;background-position:center top;margin-top:2vw}.contact .contact-us-form{position:relative}.contact .contact-us-form .stamp-graphic{position:absolute;top:30px;right:50px;max-width:20vw}.contact .contact-us-form .message-to-customer{text-align:center;color:#7b2661;line-height:45px;font-size:15px;font-style:italic}.contact .contact-us-form .message-to-customer.has-error{font-weight:bold;font-size:20px;text-transform:capitalize}.contact .contact-us-form .contact-form{max-width:600px;margin:0 auto}.contact .contact-us-form .contact-form h2{margin-top:50px;text-transform:none;font-family:'Montserrat-Regular';font-weight:bold;margin-bottom:40px}@media screen and (max-width: 1370px){.contact .contact-us-form .contact-form h2{margin-bottom:20px}}.contact .contact-us-form .contact-form .note.form-success{border:solid white 2px;padding:14px;text-align:center;background-color:#C5FFAD}.contact .contact-us-form .contact-form .input-wrapper{background-color:#7b2661;border-top-left-radius:5px;border-bottom-left-radius:5px}.contact .contact-us-form .contact-form .input-wrapper input,.contact .contact-us-form .contact-form .input-wrapper textarea{background-color:#fff;border-radius:4px;margin-left:32px;border-top-left-radius:0px;border-bottom-left-radius:0px;border-top:1px solid #000;width:95%}.contact .contact-us-form .contact-form .input-wrapper input{height:50px}.contact .contact-us-form .contact-form .input-wrapper textarea{height:200px;resize:none}.contact .contact-us-form .contact-form .input-wrapper.has-error input,.contact .contact-us-form .contact-form .input-wrapper.has-error textarea{background-color:#FFC6C6}.contact .contact-us-form .contact-form label{font-family:'Montserrat-Regular';font-weight:bold}.contact .contact-us-form .contact-form .contact-icon{width:30px;padding:11px 8px;position:absolute;margin:2px}.contact .contact-us-form .contact-form .contact-form-submit{margin:80px auto;max-width:150px}.contact .contact-us-form .contact-form .contact-form-submit .submit-icon{position:absolute;margin:15px 30px}.contact .contact-us-form .contact-form .contact-form-submit .btn{text-align:center;max-width:200px;width:100%}@media screen and (max-width: 800px){.contact{background-size:cover}.contact .contact-us-form .stamp-graphic{top:30px;right:10px;width:28vw;max-width:28vw}.contact .contact-us-form .message-to-customer{line-height:50px}}.blog--list-view{width:100%;max-width:72vw;margin:0 auto;border-bottom:2px solid #e8e9eb}.blog--list-view .blog-post .article--listing .article__title a{color:#56575f;font-weight:700}.blog--list-view .blog-post .article--listing .article__meta-buttons>li a.btn{background-color:#fa3637;font-family:'Montserrat-Light';letter-spacing:2px}@media screen and (max-width: 480px){.blog--list-view .blog-post .article--listing .article__meta-buttons>li a.btn{width:100%}}.blog--list-view .blog-post .article--listing .article__meta-buttons>li a.blog-comment-count{font-weight:700;font-size:20px;margin-left:20px}@media screen and (max-width: 480px){.blog--list-view .blog-post .article--listing .article__meta-buttons>li{width:100%;margin-bottom:10px}}.blog--list-view .blog-post .article--listing .article__date{background-color:#581e5b;padding:6px;height:60px;position:absolute;margin-left:-90px;font-family:'Montserrat-Regular';font-weight:bold;color:#fff;width:60px;text-align:center;text-transform:uppercase;letter-spacing:1px}@media screen and (max-width: 750px){.blog--list-view .blog-post .article--listing .article__date{display:none}}.blog--list-view .blog-post .article--listing .article__date svg.icon-calendar{color:#7b2661;margin-right:10px;vertical-align:text-bottom}@media screen and (max-width: 480px){.blog--list-view .blog-post .article--listing{padding-top:10px;margin-bottom:10px}}@media screen and (max-width: 740px){.blog--list-view{max-width:80%}}.article-load-more-button{text-align:center}.article-load-more-button a{border:2px solid #fa3637;color:#fa3637;margin:20px 0}.article-load-more-button .btn--disabled{border:none}.template-article .article-border{border-width:2px}.template-article .section-header .article__title{font-size:1.625em;max-width:650px;font-family:'Montserrat-Regular';font-weight:bold;color:#4d4d4d;text-align:left;margin-bottom:25px;width:100%}@media screen and (max-width: 950px){.template-article .section-header .article__title{text-align:center}}.template-article .return-link-wrapper a.btn{border:3px solid #fa3637;color:#fa3637;display:initial !important}.template-article article.page-width{max-width:72vw;width:100%;margin-top:5px}.template-article article.page-width .single-product-block{left:14.33333%}@media screen and (max-width: 750px){.template-article article.page-width .single-product-block{width:83.33333%}}.template-article .article__date{font-family:'Montserrat-Regular';font-weight:bold;color:#581e5b;text-transform:uppercase;letter-spacing:1px;margin:20px 0}.template-article .article__date svg.icon-calendar{color:#7b2661;margin-right:10px;vertical-align:text-bottom}.template-article .rte{margin-top:0px}.template-article .rte span a,.template-article .rte p a{border:0;color:#7b2661;font-weight:700}.template-article .rte span a:hover,.template-article .rte p a:hover{opacity:1;text-decoration:underline}.template-article .social-sharing{padding-left:30px;margin-left:0}.template-article .social-sharing a.btn{color:#fa3637;border-color:#fa3637}.template-article .section-header{margin-bottom:0}.template-article .section-header .meta-section{margin:20px 0}.template-article blockquote{background-color:#fa3637;color:#fff;padding:50px 70px;text-align:left}.js-mobile-nav-toggle svg{background-color:#fa3637;color:#fff;padding:6px;border-radius:4px;height:32px;width:32px}@media screen and (max-width: 480px){.js-mobile-nav-toggle svg{width:38px;height:35px !important}}@media only screen and (min-width: 750px){#relatedblogs ul{width:100%;margin:0}#relatedblogs ul li{margin-left:10px !important;clear:none !important;width:30%;float:left;list-style:none}#relatedblogs ul li .rb_image_wrap{width:100%;height:150px;margin-bottom:10px;float:none}#relatedblogs ul li .rb_image_wrap a{border-bottom:0px}#relatedblogs ul li .rb_image_wrap a img{width:100%;height:100%;object-fit:contain;max-height:none;max-width:none}#relatedblogs ul li .rb_contents a{border-bottom:0px}#relatedblogs ul li .rb_contents p{display:none}}@media only screen and (max-width: 750px){#relatedblogs ul li{display:flex !important;flex-direction:column;align-items:flex-start}#relatedblogs ul li .rb_image_wrap{width:100%}#relatedblogs ul li .rb_image_wrap a{border-bottom:0px}#relatedblogs ul li .rb_image_wrap a img{width:100%;height:100%;object-fit:contain;max-height:none;max-width:none}#relatedblogs ul li .rb_contents{padding:10px 0}#relatedblogs ul li .rb_contents a{border-bottom:0px}#relatedblogs ul li .rb_contents p{display:none}}@media only screen and (max-width: 769px){.mobile-only{display:block}.mobile-only img{width:100%}.tablet-view-hide{display:block !important}.home-header{padding:0 !important}.home-header .site-header{border-bottom:0}.product-description-section .feature-row .product-content .title{font-size:20px}.product-description-section .feature-row .product-content .description p{font-size:12px}.product-description-section .feature-row .product-content .btn-add-to-cart{margin-top:3vw;margin-bottom:30px}.testimonal-slider .slideshow-wrapper{background-position:center}.testimonal-slider .slideshow-wrapper .slideshow{height:330px}.testimonal-slider .slideshow-wrapper .slideshow__text-content .slideshow__title{font-size:14px}.testimonal-slider .slideshow-wrapper .slideshow__text-content .slideshow__subtitle{font-size:14px}.email-subscribe-form .subscribe-form #contact_form label{font-size:22px}.contact{background:none;background-color:#f9e8d8;height:auto}}@media screen and (min-width: 981px){.desktop-hide{display:none}.desktop-show{display:block}}@media screen and (min-width: 481px) and (max-width: 998px){.tablet-hide{display:none}.tablet-show{display:block}}@media only screen and (min-width: 550px) and (max-width: 750px){.notification-bar__message{padding:0px !important}}@media screen and (max-width: 600px){.home-header .js-menu--is-open :root{height:0}}@media only screen and (max-width: 550px){.notification-bar .notification-bar__message{padding:0px !important;font-size:10px}}@media screen and (max-width: 480px){.mobile-hide{display:none}.mobile-show{display:block}.header-banner .js-mobile-nav-toggle{top:38vw;right:44vw;position:absolute}.header-banner .banner-content .btn-play{top:56% !important;left:45% !important}.notification-bar__message{padding:0;line-height:1}}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#cart-update{position:fixed;left:0;top:0;z-index:999;width:100%;height:100%;overflow:visible;background:rgba(160,139,139,0.16) url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/loader.gif?3229189474074161865) no-repeat center center}.additional-checkout-buttons{margin-bottom:200px}.template-index .email-subscribe-form{margin-top:0}.email-subscribe-form{margin-top:20px}.empty-page-content p{font-size:1.5em;margin:25px auto}.faq{background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/Rebel-Girl-faq-background-image.jpg?3229189474074161865);background-repeat:no-repeat;background-position:bottom;margin-bottom:-47px;height:87.2vw;background-size:contain}.faq .page-width{max-width:68vw}.faq .title h1{font-family:'Montserrat-Regular';font-weight:bold;font-size:1.5em;color:#4d4d4d;margin-bottom:60px}.faq .tablet-title,.faq .mobile-title{display:none}.faq .faq-block{margin:25px 0;padding-top:5vw;font-size:1.2vw}.faq .faq-category-container{width:25%}.faq .faq-category-container .faq-side-menu{margin-top:90px}.faq .faq-category-container .faq-side-menu li{margin-bottom:14px}.faq .faq-category-container .faq-side-menu li a{font-family:'Montserrat-Regular';color:#a6a6a6;opacity:1}.faq .faq-category-container .faq-side-menu li a span{color:#7b2661;font-family:'Montserrat-SemiBold'}.faq .faq-category-container .faq-side-menu li a::before{content:'\25BA';margin:0 10px 0 0;color:transparent;font-size:12px}.faq .faq-category-container .faq-side-menu li .faq-category-active{color:#fa3637}.faq .faq-category-container .faq-side-menu li .faq-category-active::before{content:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/Rebel-Girl-faq-icon-red.png?3229189474074161865)}.faq .faq-qustion-container{width:75%}.faq .faq-qustion-container .mobile-section-header{display:none}.faq .faq-qustion-container .faq-questions{margin-bottom:40px}.faq .faq-qustion-container .faq-questions .questions{font-family:'Montserrat-SemiBold';color:#fa3637;display:flex}.faq .faq-qustion-container .faq-questions .questions span{font-family:'Montserrat-SemiBold';color:#4d4d4d;margin:0 0 0 25px}.faq .faq-qustion-container .faq-questions .answer{font-family:'Montserrat-Light';color:#a6a6a6;margin:15px 0 0 40px}.faq .faq--mobile-tablet-background-image{display:none}@media screen and (max-width: 998px){.faq{background-image:none;height:100%}.faq .page-width{max-width:80vw;padding-left:10px;padding-right:10px}.faq .desktop-title,.faq .mobile-title{display:none}.faq .tablet-title{display:block;text-align:center;margin:7vw 0}.faq .tablet-title h1{margin-bottom:10px}.faq .faq--mobile-tablet-background-image{display:block;width:100vw}.faq .faq-block{font-size:3vw;padding-top:0}.faq .faq-category-container{width:100%;background-color:#571e5b;margin-bottom:30px;padding-left:0;text-align:center}.faq .faq-category-container .faq-side-menu{display:inline-flex;margin-top:0}.faq .faq-category-container .faq-side-menu li{margin-bottom:0;padding:15px 16px}.faq .faq-category-container .faq-side-menu li .faq-category{color:#fff}.faq .faq-category-container .faq-side-menu li .faq-category-active{color:#fdd967}.faq .faq-category-container .faq-side-menu li .faq-category-active::before{content:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/Rebel-Girl-faq-icon-yellow.png?3229189474074161865)}.faq .faq-qustion-container{width:100%;margin-top:30px;padding-left:0}}@media screen and (max-width: 480px){.faq .faq-block{font-size:4vw}.faq .desktop-title,.faq .tablet-title{display:none}.faq .mobile-title{display:block;text-align:center}.faq .mobile-title h1{margin-bottom:0}.faq .faq-category-container{display:none !important}.faq .faq-qustion-container .faq-questions-block{display:block !important}.faq .faq-qustion-container .faq-questions-block .faq-questions{text-align:center}.faq .faq-qustion-container .faq-questions-block .faq-questions .questions{display:block}.faq .faq-qustion-container .faq-questions-block .faq-questions .questions span{display:block;margin:20px 0}.faq .faq-qustion-container .faq-questions-block .faq-questions .answer{margin:0}.faq .faq-qustion-container .mobile-section-header{display:block;width:100%;background-color:#571e5b;margin-bottom:30px;padding-left:0;text-align:center;padding:15px 16px}.faq .faq-qustion-container .mobile-section-header .faq-header-title{color:#fdd967;font-family:'Montserrat-Regular'}.faq .faq-qustion-container .mobile-section-header .faq-header-title::before{content:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/Rebel-Girl-faq-icon-yellow.png?3229189474074161865);margin:0 10px 0 0;color:#fdd967}}.product-header-banner .hero{height:100%}.product-header-banner .banner-content{font-size:1vw;margin-left:16vw;margin-top:5vw;max-width:600px;width:100%}.product-header-banner .banner-content .mega-title{font-family:'Montserrat-Regular';font-weight:bold;color:#4d4d4d;font-size:3.4em;margin-bottom:3vh}@media screen and (min-width: 1200px){.product-header-banner .banner-content .mega-title{font-size:32px}}@media screen and (max-width: 480px){.product-header-banner .banner-content .mega-title{font-size:30px}}.product-header-banner .banner-content .mega-subtitle{max-width:400px;width:100%;position:absolute;bottom:5vw}.product-header-banner .banner-content .mega-subtitle p{color:#fff;font-size:20px}@media screen and (max-width: 998px){.product-header-banner .banner-content .mega-subtitle p{font-size:2.2em}}@media screen and (max-width: 480px){.product-header-banner .banner-content .mega-subtitle p{font-size:4em}}@media screen and (max-width: 1200px){.product-header-banner .banner-content .mega-subtitle{bottom:5vw;left:5vw;text-align:left}}@media screen and (max-width: 800px){.product-header-banner .banner-content .mega-subtitle{max-width:320px}}@media screen and (max-width: 480px){.product-header-banner .banner-content .mega-subtitle{bottom:18vw;text-align:center;max-width:90%}}@media screen and (max-width: 480px){.product-header-banner .banner-content{padding:0px 20px}}@media screen and (max-width: 999px){.product-header-banner .banner-content{max-width:100%;text-align:center;margin-left:0}}@media screen and (min-width: 999px){.product-header-banner{background-image:url("//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/rebel-girl-home-page-book-background_2000x.jpg?3229189474074161865");background-repeat:no-repeat;background-position:center;background-size:cover;height:64.9vw}}@media screen and (max-width: 998px){.product-header-banner{background-image:url("//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/rebel-girl-home-page-book-tablet-background_2000x.jpg?3229189474074161865");background-repeat:no-repeat;background-position:center;background-size:cover;height:109.77vw}}@media screen and (max-width: 480px){.product-header-banner{background-image:url("//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/rebel-girl-home-page-book-mobile-background_2000x.jpg?3229189474074161865");background-repeat:no-repeat;background-size:cover;height:266vw;text-align:center}}.template-product .product-header-banner .hero .banner-content .yotpo .yotpo-display-wrapper .standalone-bottomline .yotpo-stars .yotpo-icon{font-size:20px;margin-right:7px;color:#fcaf00 !important;font-size:28px !important}.template-product .product-header-banner .hero .banner-content .yotpo .yotpo-display-wrapper .standalone-bottomline .text-m{font-size:15px !important;line-height:2 !important;text-decoration:underline !important}@media screen and (max-width: 1024px){.template-product .product-header-banner .hero .banner-content .yotpo{left:0;right:0;display:inline-flex}}.template-product .feature-row .product-content .h3.title{color:#4d4d4d !important}.template-product .feature-row .product-content .description p{color:#4d4d4d}.template-product .product-image-grid-text .feature-row .product-content{max-width:550px;width:100%;padding:45px 35px 35px 35px;margin:0 auto}.template-product .product-image-grid-text .feature-row .product-content .title{font-family:'Montserrat-Regular';font-weight:bold;font-size:35px}.template-product .product-image-grid-text .feature-row .product-content .variants{display:none}.template-product .product-left-right-grid-section .feature-row .feature-product-rate .product-image{object-fit:cover}@media screen and (max-width: 998px){.template-product .product-left-right-grid-section .feature-row .feature-product-rate .product-image{object-fit:contain}}@media screen and (max-width: 998px){.template-product .product-left-right-grid-section .feature-row .feature-product-rate{display:block}}.template-product .product-left-right-grid-section .feature-row .product-content{max-width:550px;width:100%;padding:45px 35px 35px 35px;margin:0 auto}.template-product .product-left-right-grid-section .feature-row .product-content .description p{color:#4d4d4d}@media screen and (max-width: 998px){.template-product .product-left-right-grid-section .feature-row .product-content .description p{text-align:center}}@media screen and (max-width: 998px){.template-product .product-left-right-grid-section .feature-row .product-content{order:2;text-align:center}}@media screen and (max-width: 998px){.template-product .product-left-right-grid-section .feature-row{flex-direction:column-reverse}}.template-product .product-left-right-grid-section+.product-left-right-grid-section .feature-row .feature-product-rate{display:block}.template-product .product-left-right-grid-section+.product-left-right-grid-section .feature-row .feature-product-rate .product-image{object-fit:contain;margin:0;width:auto;float:right;clear:both}@media screen and (max-width: 998px){.template-product .product-left-right-grid-section+.product-left-right-grid-section .feature-row .feature-product-rate .product-image{width:100%}}@media screen and (max-width: 998px){.template-product .product-left-right-grid-section+.product-left-right-grid-section .feature-row .feature-product-rate{margin-bottom:0}}@media screen and (max-width: 998px){.template-product .product-left-right-grid-section+.product-left-right-grid-section{flex-direction:column}}.template-product .grid-slider-container{max-height:73.5vw;height:100%}.template-product .grid-slider-container .left-grid,.template-product .grid-slider-container .right-grid{margin-top:20px}.template-product .grid-slider-container .left-grid img,.template-product .grid-slider-container .right-grid img{object-fit:cover}@media screen and (max-width: 998px){.template-product .grid-slider-container .left-grid,.template-product .grid-slider-container .right-grid{width:100%;padding:0;margin:5px 0}}@media screen and (max-width: 998px){.template-product .grid-slider-container{flex-direction:column;max-height:100%;margin:0}}.template-product .grid-slide-indicator-block{height:20px;width:100%;text-align:center;margin-top:20px}.template-product .grid-slide-indicator-block .grid-indicators{display:inline-flex}.template-product .grid-slide-indicator-block .grid-indicators .grid-indicator{cursor:pointer;width:16px;height:16px;background-color:#efefef;border:3px solid #fff;border-radius:50%;margin:3px;box-shadow:1px 1px #868383}.template-product .grid-slide-indicator-block .grid-indicators .grid-indicator.active-slide-indicator{background-color:#00bcd4}.template-product .slick-dots{width:100%}.template-product .slick-dots li{width:15px;height:15px}.template-product .slick-dots li button:before{width:15px;height:15px;color:#fff;border:2px solid #fff;box-shadow:1px 1px 1px 0px grey}.template-product .slick-dots li.slick-active button:before{width:15px;height:15px;color:#00bcd4;border:2px solid #fff;box-shadow:1px 1px 1px 0px grey}.template-product .yotpo-main-widget .yotpo-bottomline .write-question-button{margin-top:20px}@media screen and (max-width: 998px){.template-product .product-single .grid__item{width:100%;text-align:center}}.template-product .product-single__thumbnails-item img{width:100%}.template-product #shopify-section-product-template{background-color:#f2f2f2}.template-product #shopify-section-product-template .page-width,.template-product #shopify-section-volume2-product-template .page-width{margin:40px auto;margin-bottom:0;padding:25px 0;padding-bottom:50px}.template-product #shopify-section-product-template .page-width .product-single,.template-product #shopify-section-volume2-product-template .page-width .product-single{margin-top:40px}.template-product #shopify-section-product-template .page-width .product-single .product-single__photos .thumbnails-slider--active ul li a.product-single__thumbnail.active-thumb,.template-product #shopify-section-volume2-product-template .page-width .product-single .product-single__photos .thumbnails-slider--active ul li a.product-single__thumbnail.active-thumb{border-color:#f61f0c}@media screen and (max-width: 999px){.template-product #shopify-section-product-template .page-width .product-single__meta,.template-product #shopify-section-volume2-product-template .page-width .product-single__meta{margin-top:30px}}@media screen and (max-width: 480px){.template-product #shopify-section-product-template .page-width .product-single__meta .social-sharing,.template-product #shopify-section-volume2-product-template .page-width .product-single__meta .social-sharing{margin-left:20vw}}@media screen and (max-width: 360px){.template-product #shopify-section-product-template .page-width .product-single__meta .social-sharing,.template-product #shopify-section-volume2-product-template .page-width .product-single__meta .social-sharing{margin-left:15vw}}@media screen and (max-width: 481px){.template-product #shopify-section-product-template .page-width .product-single__meta .product-quantity .product-single__price,.template-product #shopify-section-volume2-product-template .page-width .product-single__meta .product-quantity .product-single__price{margin:0 auto}}@media screen and (max-width: 480px){.template-product #shopify-section-product-template .page-width,.template-product #shopify-section-volume2-product-template .page-width{margin:0 auto;padding-top:0}}.template-product #shopify-section-product-template .product-page-yotpo,.template-product #shopify-section-volume2-product-template .product-page-yotpo{margin:0 auto;padding:0 0 40px 0;margin-bottom:40px}.template-product #shopify-section-product-template .product-page-yotpo .yotpo-slider .yotpo-slider-wrapper,.template-product #shopify-section-volume2-product-template .product-page-yotpo .yotpo-slider .yotpo-slider-wrapper{max-width:100% !important}#shopify-section-video-text-grid{margin-bottom:10vh}#shopify-section-video-text-grid .feature-product-rate{position:relative}#shopify-section-video-text-grid .feature-product-rate .play-button-overlay{position:absolute;max-width:580px;width:100%;z-index:9999;height:100%;cursor:pointer;background-image:url("//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/Play_button_overlay_for_video_solid.png?3229189474074161865");background-position:center;background-size:contain;background-repeat:no-repeat;opacity:0.5;right:0;left:0}#shopify-section-video-text-grid .feature-product-rate video{width:580px;height:auto}@media screen and (max-width: 600px){#shopify-section-video-text-grid .feature-product-rate video{width:100%}}@media screen and (max-width: 998px){#shopify-section-video-text-grid .feature-row .feature-product-rate{text-align:center}#shopify-section-video-text-grid .feature-row .feature-product-rate .play-button-overlay{max-width:100%}}.template-product .page-container .product-template-alternate #shopify-section-product-template{background-color:#ffffff}@media screen and (max-width: 480px){.template-product #shopify-section-footer .site-footer .site-footer__copyright--bottom{bottom:18vw}}.template-product .product-message{margin:25px 0}.template-product .product-message p{color:#0b263b;font-family:'Montserrat-Light';margin-bottom:0}@media screen and (max-width: 750px){.template-article .return-link-wrapper{margin-bottom:30px}}.template-cart .mfp-wrap{z-index:9999999}.rebel-product-upsell-popup{position:relative;background:#FFF;padding:20px 40px;width:auto;max-width:800px;margin:20px auto}.rebel-product-upsell-popup.one-product{max-width:400px}.rebel-product-upsell-popup.one-product .rebel-popup .rebel-popup-container .rebel-upsell-product-content{width:auto !important}.rebel-product-upsell-popup.two-product{max-width:600px}.rebel-product-upsell-popup.two-product .rebel-popup .rebel-popup-container .rebel-upsell-product-content{width:48% !important}@media screen and (max-width: 700px){.rebel-product-upsell-popup{padding:20px}}.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-poppup-title-block .rebel-upsell-title{font-family:'Montserrat-Regular';font-weight:bold;font-size:28px;margin:0px;line-height:normal;color:#fcaf00}@media screen and (max-width: 700px){.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-poppup-title-block .rebel-upsell-title{width:auto}}@media screen and (max-width: 480px){.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-poppup-title-block .rebel-upsell-title{font-size:18px}}.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-poppup-title-block .rebel-upsell-content{width:100%;font-family:'Montserrat-Regular'}@media screen and (max-width: 700px){.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-poppup-title-block .rebel-upsell-content{width:auto}}@media screen and (max-width: 480px){.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-poppup-title-block .rebel-upsell-content{font-size:14px}}.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-upsell-product-block{display:flex;flex-wrap:wrap;align-items:center}@media screen and (max-width: 700px){.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-upsell-product-block{display:block}}.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-upsell-product-block .rebel-img-container{max-width:180px;height:180px;margin:0 auto}.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-upsell-product-block .rebel-img-container img{width:100%;height:100%;object-fit:contain}@media screen and (max-width: 700px){.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-upsell-product-block .rebel-img-container{margin:0;max-width:20vw;height:20vw}}.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-upsell-product-block .rebel-upsell-product-content{text-align:center;border:1px solid #000;margin:5px;padding:7px 0;width:31.9%;display:flex;align-items:stretch}@media screen and (max-width: 700px){.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-upsell-product-block .rebel-upsell-product-content{margin-left:0px;border:0;border-top:1px solid #c8c8c8;padding-top:8px;width:100% !important}.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-upsell-product-block .rebel-upsell-product-content:last-child{border-bottom:1px solid #c8c8c8}.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-upsell-product-block .rebel-upsell-product-content .rebel-upsell-product{width:100%;display:flex;flex-wrap:wrap}}.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-upsell-product-block .rebel-upsell-product-content .product-title{font-size:16px;font-family:'Montserrat-Regular';margin:15px 0;padding:0 10px;line-height:normal}@media screen and (max-width: 700px){.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-upsell-product-block .rebel-upsell-product-content .product-title{width:48%;text-align:left;margin:0;margin-left:12px;color:#fcaf00}}@media screen and (max-width: 480px){.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-upsell-product-block .rebel-upsell-product-content .product-title{font-size:14px;margin:0;padding:0 7px}}.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-upsell-product-block .rebel-upsell-product-content .product-description{position:relative}.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-upsell-product-block .rebel-upsell-product-content .product-description p{line-height:1.2em;max-height:3.6em;text-align:center;font-size:14px;padding:0 10px;overflow:hidden;display:-webkit-box;display:-moz-box;display:-o-box;display:box;text-overflow:ellipsis;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-line-clamp:3;-moz-box-line-clamp:3;-o-line-clamp:3}@media screen and (max-width: 700px){.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-upsell-product-block .rebel-upsell-product-content .product-description{display:none}}.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-upsell-product-block .rebel-upsell-product-content .upsell-border{border-bottom:1px dashed #000;width:96%;margin:10px auto}@media screen and (max-width: 700px){.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-upsell-product-block .rebel-upsell-product-content .upsell-border{display:none}}.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-upsell-product-block .rebel-upsell-product-content .product-price{margin:0px;text-decoration:line-through;font-family:'Montserrat-Regular'}@media screen and (max-width: 700px){.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-upsell-product-block .rebel-upsell-product-content .product-price{display:none}}.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-upsell-product-block .rebel-upsell-product-content .product-rate{font-size:24px;color:#fcaf00;margin:0px;font-family:'Montserrat-Regular'}@media screen and (max-width: 700px){.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-upsell-product-block .rebel-upsell-product-content .product-rate{color:#fcaf00;display:flex;align-items:center;font-size:14px}}.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-upsell-product-block .rebel-upsell-product-content .upsell-quantity-block{display:inline-flex;margin:15px 0;align-items:center;flex-wrap:wrap;justify-content:center}@media screen and (max-width: 700px){.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-upsell-product-block .rebel-upsell-product-content .upsell-quantity-block{padding:0;margin:0}}.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-upsell-product-block .rebel-upsell-product-content .upsell-quantity-block label{display:initial;margin-bottom:0px;font-size:14px;font-family:'Montserrat-Regular'}.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-upsell-product-block .rebel-upsell-product-content .upsell-quantity-block .rebel-quantity-range{text-decoration:none;font-size:20px;font-weight:bolder}.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-upsell-product-block .rebel-upsell-product-content .upsell-quantity-block .btn-add-to-cart{padding:5px 12px;color:#fff;background-color:#000;font-size:12px;border-radius:5px;margin:10px auto}@media screen and (max-width: 700px){.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-upsell-product-block .rebel-upsell-product-content .upsell-quantity-block .btn-add-to-cart{font-size:14px}}.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-upsell-product-block .rebel-upsell-product-content .upsell-quantity-block .rebel--upsell-qty-input{max-width:45px;padding:5px;margin:0 5px;width:100%;border:1px solid #000;background-color:#fff;text-align:center;font-size:14px;border-radius:5px}@media screen and (max-width: 700px){.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-upsell-product-block .rebel-upsell-product-content .upsell-quantity-block .rebel--upsell-qty-input{font-size:16px}}.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-upsell-product-block .rebel-upsell-product-content .upsell-message{display:none}.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-upsell-product-block .rebel-upsell-product-content .upsell-message.active{display:block;width:100%;text-align:left;border:1px solid #fcaf00;padding:5px;max-width:90%;width:100%;margin:0 auto}.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-upsell-product-block .rebel-upsell-product-content .upsell-message p{font-size:14px;color:#fcaf00;text-align:center;font-weight:bold}.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-upsell-product-block .rebel-upsell-product-content .upsell-variant-selector{padding:0 10px}@media screen and (max-width: 700px){.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-upsell-product-block .rebel-upsell-product-content .upsell-variant-selector{display:block;width:100%;text-align:left;margin:12px 0}}.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel-upsell-product-block .rebel-upsell-product-content .upsell-variant-selector .upsell-select-box{background-image:url("//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/selectbox-arrow.jpg?3229189474074161865");background-position:right;background-size:24px;background-repeat:no-repeat;background-color:transparent;padding:4px 10px;font-size:16px;border-color:#000;max-width:240px;width:100%}.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel--upsell-button-block{text-align:right;display:flex;align-items:center;justify-content:flex-end;margin:10px 0}@media screen and (max-width: 700px){.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel--upsell-button-block{line-height:3.5}}.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel--upsell-button-block .btn-checkout{padding:7px 14px;background-color:#fcaf00;margin:0 10px;font-size:12px;border-radius:4px;color:#000}.rebel-product-upsell-popup .rebel-popup .rebel-popup-container .rebel--upsell-button-block .no-thanks-button{line-height:normal;border:0;color:#000;background-color:transparent;padding:6px 14px;text-decoration:underline;cursor:pointer;outline:none}.zEWidget-launcher.zEWidget-launcher--active{bottom:50px !important}.bonus{background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/rebel-girl-bonus-background-image.jpg?3229189474074161865);background-repeat:no-repeat;margin-top:-24px;height:87.2vw;background-size:cover;margin-bottom:50px}@media screen and (max-width: 1500px){.bonus{background-size:contain;height:100%}}@media screen and (max-width: 1280px){.bonus{background-image:none;height:100%;margin-bottom:0}}.bonus .page-width{max-width:70%;padding:8% 55px 0 55px}.bonus .page-width h1{font-family:'Montserrat-Regular';font-weight:bold}.bonus .page-width p{font-family:'Montserrat-Regular'}.bonus .page-width p strong{font-family:'Montserrat-Regular';font-weight:bold}@media screen and (max-width: 1280px){.bonus .page-width{max-width:90%}}@media screen and (max-width: 480px){.bonus .page-width{max-width:100%;margin-top:10vw}}.bonus .page-width ol{padding:0 0 20px 35px}.bonus .page-width ol li{list-style-type:decimal}.bonus .bonus-step-form{max-width:70%;margin:0 auto;position:relative}.bonus .bonus-step-form .step-form-image{width:100%}.bonus .bonus-step-form .bonus-form-container{background:#f9f1e8;margin:0 auto;width:87.5%;padding-bottom:35px;border-bottom-right-radius:15px;border-bottom-left-radius:15px;margin-top:-55px;margin-left:6.7%}@media screen and (max-width: 991px){.bonus .bonus-step-form .bonus-form-container{padding-top:30px}}.bonus .bonus-step-form .bonus-step-slider{display:flex;justify-content:space-around}@media screen and (max-width: 991px){.bonus .bonus-step-form .bonus-step-slider{flex-direction:column;margin-top:30px}}.bonus .bonus-step-form .bonus-step-slider .steps{text-align:center;pointer-events:none}@media screen and (max-width: 991px){.bonus .bonus-step-form .bonus-step-slider .steps{display:none}}.bonus .bonus-step-form .bonus-step-slider .steps .step-completed-image{margin:0 0 10px 0;visibility:hidden}@media screen and (max-width: 991px){.bonus .bonus-step-form .bonus-step-slider .steps .step-completed-image{display:none}}.bonus .bonus-step-form .bonus-step-slider .steps h4,.bonus .bonus-step-form .bonus-step-slider .steps p{color:#9a9a9a}.bonus .bonus-step-form .bonus-step-slider .steps h4{margin-bottom:5px;font-family:'Montserrat-Regular';font-weight:bold}.bonus .bonus-step-form .bonus-step-slider .steps p{font-family:'Montserrat-Regular';margin:0 0 20px 0}.bonus .bonus-step-form .bonus-step-slider .steps .step-button-block{margin-left:0}@media screen and (max-width: 991px){.bonus .bonus-step-form .bonus-step-slider .steps .step-button-block{flex-direction:column}}@media screen and (max-width: 1090px){.bonus .bonus-step-form .bonus-step-slider .steps .step-button-block{max-width:220px;margin:0 auto}}.bonus .bonus-step-form .bonus-step-slider .steps .step-button-block .btn{display:flex;align-items:center;background-color:#ebdedc;padding:10px 20px;margin:0 15px}@media screen and (max-width: 1200px){.bonus .bonus-step-form .bonus-step-slider .steps .step-button-block .btn{margin:15px auto;text-align:center;max-width:140px}}.bonus .bonus-step-form .bonus-step-slider .steps .step-button-block .btn img{margin-right:10px}.bonus .bonus-step-form .bonus-step-slider .steps .step-button-block .btn .bonus-icon-download{display:initial}.bonus .bonus-step-form .bonus-step-slider .steps .step-button-block .btn .bonus-icon-download-active{display:none}.bonus .bonus-step-form .bonus-step-slider .steps .step-button-block .btn-download{background-color:transparent;font-size:12px;color:#9a9a9a}.bonus .bonus-step-form .bonus-step-slider .steps.step-completed{pointer-events:all}.bonus .bonus-step-form .bonus-step-slider .steps.step-completed .step-completed-image{visibility:visible}.bonus .bonus-step-form .bonus-step-slider .steps.step-active{pointer-events:all}@media screen and (max-width: 991px){.bonus .bonus-step-form .bonus-step-slider .steps.step-active{display:block}}.bonus .bonus-step-form .bonus-step-slider .steps.step-active h4{color:#f61f0c}.bonus .bonus-step-form .bonus-step-slider .steps.step-active p{color:#000}.bonus .bonus-step-form .bonus-step-slider .steps.step-active .step-button-block .btn .bonus-icon-download{display:none}.bonus .bonus-step-form .bonus-step-slider .steps.step-active .step-button-block .btn .bonus-icon-download-active{display:initial}.bonus .bonus-step-form .bonus-step-slider .steps.step-active .step-button-block .btn-fb{background-color:#3b5998}.bonus .bonus-step-form .bonus-step-slider .steps.step-active .step-button-block .btn-twitter{background-color:#55acef}.bonus .bonus-step-form .bonus-step-slider .steps.step-active .step-button-block .btn-email{background-color:#fbb91b}.bonus .bonus-step-form .bonus-step-slider .steps.step-active .step-button-block .btn-red{color:#fc3d36}.bonus .bonus-step-form .bonus-step-slider .steps.step-active .step-button-block .btn-green{color:#66c520}.bonus .bonus-step-form .bonus-step-slider .steps.step-active .step-button-block .btn-blue{color:#561f5b}@media screen and (max-width: 1350px){.bonus .bonus-step-form{max-width:90%}}@media screen and (max-width: 480px){.bonus .bonus-step-form{max-width:100%}}.bonus .bonus-slider-container{margin:30px 40px;background-color:#fff;border:3px solid #ddd;padding:5px;border-radius:40px;height:35px;position:relative}@media screen and (max-width: 991px){.bonus .bonus-slider-container{margin:30px 20px}}.bonus .bonus-slider-container .slider-range{background-color:#f61f0c;height:100%;border-top-left-radius:40px;border-bottom-left-radius:40px;text-align:right}.bonus .bonus-slider-container .slider-range>p{display:none}@media screen and (max-width: 775px){.bonus .bonus-slider-container .slider-range>p{display:block;color:#fff;text-align:center;height:55px;width:55px;background-color:red;position:absolute;top:-12px;border-radius:20%;margin-left:-10%;line-height:3.5}}.bonus .bonus-slider-container .slider-range-indicator{position:absolute;top:-6px;padding:0px 20px;bottom:-6px;border-radius:5px;color:#fff;background:#f61f0c;font-weight:bold;line-height:2.3;margin-left:-5px}@media screen and (max-width: 775px){.bonus .bonus-slider-container .slider-range-indicator{display:none}}.mobile-view-image{display:none}@media screen and (max-width: 1280px){.mobile-view-image{display:block}}.secret-page{background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/rebel-girl-secret-page-background-image.jpg?3229189474074161865);background-repeat:no-repeat;background-position:100%;margin-top:-28px;background-size:100% 100%;height:74.2vw;color:#4d4d4d}@media screen and (max-width: 1350px){.secret-page{background-image:none;height:auto}}.secret-page .secret-page--background__mobile{display:none}@media screen and (max-width: 1350px){.secret-page .secret-page--background__mobile{display:block}}.secret-page .secret-page-header{display:flex;padding:7vw 0 2vw 0;max-width:1080px;margin:0 auto}@media screen and (max-width: 900px){.secret-page .secret-page-header{flex-direction:column}}.secret-page .secret-page-header--block__col-1{text-align:left;max-width:500px;width:100%;margin:0 auto;padding:0 20px}@media screen and (max-width: 900px){.secret-page .secret-page-header--block__col-1{margin:20px auto}}.secret-page .secret-page-header--block__col-2{margin:0 auto}.secret-page .secret-page-header--block__col-2 img{max-width:360px;width:100%}@media screen and (max-width: 480px){.secret-page .secret-page-header--block__col-2{padding:0 20px}}.secret-page .secret-info__list{display:inline-flex;width:100%;max-width:430px}@media screen and (max-width: 480px){.secret-page .secret-info__list{flex-direction:column}}.secret-page .secret-info__list-item{list-style:none;width:33.33%;margin-right:12px;text-align:center}.secret-page .secret-info__list-item img{max-width:80px;width:100%;margin-bottom:12px}@media screen and (max-width: 480px){.secret-page .secret-info__list-item{margin:20px auto;width:100%}}.secret-page .secret-page-header__title{font-family:'Montserrat-Regular';font-weight:bold;font-size:2.1875em;margin-bottom:3vw}@media screen and (max-width: 480px){.secret-page .secret-page-header__title{text-align:center}}.secret-page .secret-page-header__description{display:block;margin-bottom:3vw;font-size:1.05em;line-height:1.8}@media screen and (max-width: 480px){.secret-page .secret-page-header__description{text-align:center;width:auto}}.secret-page .secret-page-header__list-title{font-weight:700;margin-bottom:3vw}@media screen and (max-width: 480px){.secret-page .secret-page-header__list-title{text-align:center}}.secret-page .secret-page-form{max-width:990px;margin:0 auto;background-color:#fcf4eb;padding:40px}@media screen and (max-width: 480px){.secret-page .secret-page-form{padding:20px}}.secret-page .secret-page-form__two-column{display:flex;width:100%}@media screen and (max-width: 480px){.secret-page .secret-page-form__two-column{flex-direction:column}}.secret-page .secret-page-form--input__name{width:50%;margin-right:20px}.secret-page .secret-page-form--input__name+.secret-page-form--input__name{margin-right:0}@media screen and (max-width: 480px){.secret-page .secret-page-form--input__name{width:100%}}.secret-page .secret-page-form--input__wrapper{display:flex;align-items:center;justify-items:center;border-radius:5px;margin-bottom:20px;background-color:#7b2661}.secret-page .secret-page-form--input__wrapper input,.secret-page .secret-page-form--input__wrapper select{background-color:#fff;border-radius:4px;border-top-left-radius:0px;border-bottom-left-radius:0px;border-top:1px solid #000;width:96%;height:50px;font-size:16px;font-family:'Montserrat-Regular'}.secret-page .secret-page-form--input__wrapper.has-error input,.secret-page .secret-page-form--input__wrapper.has-error select{background-color:#FFC6C6}.secret-page .secret-page-form--input__icon{height:20px}.secret-page .secret-page-form--input__icon img{margin:auto 10px}.secret-page .secret-page-form--submit{margin:35px auto 0;margin-top:20px;text-align:center}.secret-page .secret-page-form--submit .btn{font-family:'Montserrat-Light';letter-spacing:1px}.secret-page .secret-page-form--submit .ensure-security{margin-top:20px;font-size:13px}.secret-page .secret-reward__list-item{display:flex;margin-bottom:40px}@media screen and (max-width: 480px){.secret-page .secret-reward__list-item{flex-direction:column;margin:0}}.secret-page .list-item__col-1{text-align:center;max-width:140px;width:100%}.secret-page .list-item__col-1 img{width:80px;margin:0 auto;margin-bottom:18px}.secret-page .list-item__col-1 p{text-align:center}@media screen and (max-width: 480px){.secret-page .list-item__col-1{margin:0 auto}}.secret-page .list-item__col-2{margin:auto 30px}.secret-page .list-item__col-2 a{display:block;font-weight:700}.secret-page .list-item__col-2 a img{width:22px;margin-right:7px}@media screen and (max-width: 480px){.secret-page .list-item__col-2{text-align:center;margin:20px 0}}.secret-page .text-red{color:#ff0000;font-weight:700;margin-bottom:5px;font-size:16px}.secret-page .share-title{vertical-align:top}.secret-page .btn-red{color:#ff0000}.secret-page .btn-green{color:#66c520}.secret-page .btn-blue{color:#561f5b}.secret-page .hide{display:none}.secret-page .show{display:block}.product-voting-template header.headline{text-align:center;width:100%;margin-bottom:50px;margin-top:40px}.product-voting-template header.headline h1{color:#000;font-size:44px;line-height:1.1;margin-bottom:0;text-transform:uppercase;padding-top:30px}.product-voting-template header.headline h2{font-weight:200;font-size:26px;line-height:1.3;margin-bottom:0;margin-top:30px}.product-voting-template header.headline h2 .fa{color:#ce2252}.product-voting-template section.product-listings{display:flex;flex-wrap:wrap;justify-content:space-between}.product-voting-template section.product-listings:after{content:"";flex:auto}.product-voting-template section.product-listings article{width:calc(50% - 46px);max-width:44vw;background-color:#fff;margin-bottom:60px;border:solid 1px #efefef;cursor:pointer;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}@media (max-width: 767px){.product-voting-template section.product-listings article{width:44vw}}@media (min-width: 1200px){.product-voting-template section.product-listings article{width:calc(33% - 46px)}}@media (max-width: 551px){.product-voting-template section.product-listings article{margin-left:0px;margin-right:0px}}.product-voting-template section.product-listings article.pop-element{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.product-voting-template section.product-listings article header{display:flex;line-height:50px}.product-voting-template section.product-listings article header .author{width:90%;display:flex}.product-voting-template section.product-listings article header .avatar{width:30px;height:30px;border-radius:30px;overflow:hidden;margin:10px}.product-voting-template section.product-listings article header h5{line-height:50px;font-size:14px}.product-voting-template section.product-listings article header .more{width:10%;margin-right:10px;text-align:right;position:relative}.product-voting-template section.product-listings article header .more ul.menu{-webkit-transition:0.1s ease-out;-moz-transition:0.1s ease-out;-o-transition:0.1s ease-out;transition:0.1s ease-out;transition-delay:0;position:absolute;right:-10px;min-width:150px;background:#fff;list-style:none;padding:0;margin:0;text-align:left;border:1px solid #eee;opacity:0;pointer-events:none}.product-voting-template section.product-listings article header .more ul.menu li{border-bottom:1px solid #eee}.product-voting-template section.product-listings article header .more ul.menu li:last-of-type{border-bottom:0}.product-voting-template section.product-listings article header .more ul.menu li a{-webkit-transition:0.2s ease-out;-moz-transition:0.2s ease-out;-o-transition:0.2s ease-out;transition:0.2s ease-out;transition-delay:0;padding-left:10px;padding-right:10px;color:#444;text-decoration:none !important;font-weight:600}.product-voting-template section.product-listings article header .more ul.menu li a:hover{color:#000}.product-voting-template section.product-listings article header .more:hover ul.menu{opacity:1;pointer-events:all}.product-voting-template section.product-listings article .image img{width:100%}.product-voting-template section.product-listings article .actions{padding-top:0px;margin-bottom:0px;padding-left:2px;padding-right:2px}.product-voting-template section.product-listings article .actions .like{margin-left:8px;margin-right:8px;font-size:22px;width:22px;height:22px;display:inline-block;color:#000;text-decoration:none !important;position:relative}.product-voting-template section.product-listings article .actions .like .fa-heart{display:none}.product-voting-template section.product-listings article .description{padding-left:10px;padding-right:10px;padding-bottom:10px}.product-voting-template section.product-listings article.selected .fa-heart{display:inline  !important;color:#ce2252}.product-voting-template section.product-listings article.selected .fa-heart-o{display:none !important}.product-voting-form{display:none;position:fixed;bottom:0px;width:100%;text-align:center;left:0;color:white !important;padding:5px 0;background:#581E5B;border-top:solid 1px #581E5B}.product-voting-form .error-saving{display:none;background-color:white;padding:5px;font-size:14px;font-weight:bold;color:black}.product-voting-form .success-saving{display:none;padding:20px 5px}.product-voting-form .success-saving .fa-heart{color:#ce2252}.product-voting-form h2{font-weight:normal;font-size:20px;line-height:40px;margin:0px auto}@media (max-width: 767px){.product-voting-form h2{font-size:14px;line-height:20px}}.product-voting-form h2 .selected-count{font-size:12px;vertical-align:super;color:white}.product-voting-form .vote-form{margin-left:auto;margin-right:auto;width:85%;max-width:600px;display:flex;justify-content:center}.product-voting-form .vote-form .email-field-group{width:100%}.product-voting-form .vote-form input{width:100%}.product-voting-form .vote-form input,.product-voting-form .vote-form button{border-radius:25px;padding:12px 20px}.product-voting-form .vote-form button{height:46px !important;margin-left:-70px}.product-voting-form .vote-form button:hover,.product-voting-form .vote-form button:focus{opacity:1}.product-header-banner.volume2-header-banner{height:64.06vw !important;background-size:cover !important}.product-header-banner.volume2-header-banner .banner-content{max-width:635px;width:100%;margin-left:9vw;padding:0}.product-header-banner.volume2-header-banner .banner-content h2{font-size:32px}@media screen and (max-width: 600px){.product-header-banner.volume2-header-banner .banner-content h2{margin-bottom:10px}}@media screen and (max-width: 480px){.product-header-banner.volume2-header-banner .banner-content h2{font-size:28px}}@media screen and (max-width: 480px){.product-header-banner.volume2-header-banner .banner-content .mega-subtitle{bottom:32vw;margin:0}}.product-header-banner.volume2-header-banner .banner-content .mega-subtitle p{font-family:'Montserrat-Regular'}@media screen and (max-width: 1024px){.product-header-banner.volume2-header-banner .banner-content .mega-subtitle p{font-size:1.8em}}@media screen and (max-width: 767px){.product-header-banner.volume2-header-banner .banner-content .mega-subtitle p{font-size:2.2em}}@media screen and (max-width: 480px){.product-header-banner.volume2-header-banner .banner-content .mega-subtitle p{font-size:4.5em}}@media screen and (max-width: 480px){.product-header-banner.volume2-header-banner .banner-content .btn-add-to-cart{padding:15px 30px;max-width:250px;width:100%}}@media screen and (min-width: 999px){.product-header-banner.volume2-header-banner{background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/rebel-girl-volume2-header-banner-background_2000x.jpg?3229189474074161865);background-repeat:no-repeat;background-position:center;background-size:cover;height:66.6vw}}@media screen and (max-width: 998px){.product-header-banner.volume2-header-banner{background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/rebel-girl-home-page-book-volume-2-tablet-background-new_2000x.jpg?3229189474074161865);background-repeat:no-repeat;background-position:center;background-size:cover;height:128.77vw !important}.product-header-banner.volume2-header-banner .banner-content{margin:0 auto;padding:20px}}@media screen and (max-width: 480px){.product-header-banner.volume2-header-banner{background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/rebel-girl-home-page-book-volume-2-mobile-background-new_2000x.jpg?3229189474074161865);background-repeat:no-repeat;background-size:cover;height:266vw !important;text-align:center}}#shopify-section-volume2-product-grid-slider .product-grid-slider .grid-slider-container.grid-active-block .left-grid .grid-content h1{font-family:'Montserrat-Regular';font-weight:bold}#shopify-section-volume2-product-template{background-color:#efefef}#shopify-section-volume2-product-template .page-width .product-single .product-form__item--submit .product-form__cart-submit--small{max-width:97%;margin:0}@media screen and (max-width: 480px){#shopify-section-volume2-product-template .page-width .product-single .product-form__item--submit .product-form__cart-submit--small{max-width:320px;width:100%;margin:0 auto}}#shopify-section-volume2-product-template .page-width .product-single .product-single__meta .product-form-volume2-product-template #Quantity{width:72px;font-size:18px;margin-right:10px}@media screen and (max-width: 480px){#shopify-section-volume2-product-template .page-width .product-single .product-single__meta .product-form-volume2-product-template .product-single__price{background-size:contain}}@media screen and (max-width: 480px){#shopify-section-volume2-product-template .page-width .product-single .product-single__meta .product-single__description.rte{margin:20px}}#shopify-section-volume2-right-image-text-grid .product-content{max-width:700px}#shopify-section-volume2-right-image-text-grid .product-content .author-quotes{align-items:center !important}#shopify-section-volume2-right-image-text-grid .product-content .author-quotes .author-image{max-width:165px;width:100%;height:100%;max-height:195px;flex:inherit;background-color:#fff;margin-right:10px}#shopify-section-volume2-right-image-text-grid .product-content .author-quotes .author-image img{object-fit:cover}#shopify-section-volume2-right-image-text-grid .product-content .author-quotes .quotes{flex:inherit;margin-left:15px;font-size:1vw}#shopify-section-volume2-right-image-text-grid .product-content .author-quotes .quotes .title{font-size:2em}@media screen and (max-width: 749px){#shopify-section-volume2-right-image-text-grid .product-content .author-quotes .quotes .title{font-size:18px;margin:20px 0}}@media screen and (max-width: 998px){#shopify-section-volume2-right-image-text-grid .product-content .author-quotes{flex-direction:row !important}}@media screen and (max-width: 749px){#shopify-section-volume2-right-image-text-grid .product-content .author-quotes{flex-direction:column !important}}#shopify-section-volume2-left-image-text-grid .product-grid .feature-row .small-grid-image{margin-bottom:70px}@media screen and (max-width: 480px){#shopify-section-volume2-left-image-text-grid .product-grid .feature-row .small-grid-image{margin-bottom:5px}}#shopify-section-volume2-left-image-text-grid .product-grid .feature-row .product-content{max-width:650px}.cart-notice,.cart-wholesaler-login{display:none;background-color:#FFE493;color:black;width:100%;padding:25px;border-radius:10px;max-width:620px;margin:auto}.cart-notice h4,.cart-wholesaler-login h4{text-align:center}.cart-notice a,.cart-wholesaler-login a{text-decoration:underline}.home-book-grids{padding:40px 0;background-color:#e6e6e6}@media screen and (max-width: 1150px){.home-book-grids .feature-row{flex-direction:column}}.home-book-grids .feature-row>.feature-row{flex-direction:row;padding:30px}@media screen and (max-width: 1150px){.home-book-grids .feature-row>.feature-row.right{flex-direction:row-reverse}}@media screen and (max-width: 740px){.home-book-grids .feature-row>.feature-row.right{flex-direction:column}}@media screen and (max-width: 480px){.home-book-grids .feature-row>.feature-row.right{padding:0}}@media screen and (max-width: 740px){.home-book-grids .feature-row>.feature-row{flex-direction:column}}@media screen and (max-width: 480px){.home-book-grids .feature-row>.feature-row{padding:0}}.home-book-grids .feature-row .feature-row__text h2{font-family:'Montserrat-Regular';font-weight:bold}.home-book-grids .feature-row .feature-row__text h2,.home-book-grids .feature-row .feature-row__text p{color:#4d4d4d}@media screen and (max-width: 480px){.home-book-grids .feature-row .feature-row__text{padding:25px}}.home-book-grids .feature-row .featured-row__subtext{font-family:'Montserrat-Regular'}.home-new-header-banner{background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/rebel_girls_header_graphic_background_without_books_desktop_1920px.jpg?3229189474074161865);background-repeat:no-repeat;background-size:cover;height:35vw;position:relative}@media screen and (max-width: 749px){.home-new-header-banner{background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/rebel_girls_header_graphic_background_without_books_tablet_480px.jpg?3229189474074161865);height:115vw}}@media screen and (max-width: 480px){.home-new-header-banner{background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/rebel_girls_header_graphic_background_without_books_tablet_480px.jpg?3229189474074161865);height:140vw}}.home-new-header-banner .product-grid{font-size:1vw}@media screen and (max-width: 998px) and (min-width: 481px){.home-new-header-banner .product-grid{font-size:1.2vw}}.home-new-header-banner .product-grid .feature-row__item:last-child{max-width:80%;width:100%;margin:auto}.home-new-header-banner .product-grid h2{font-family:'Montserrat-Regular';font-weight:bold;color:#fff;font-size:3.4em}.home-new-header-banner .product-grid .description{font-size:1vw}@media screen and (max-width: 998px) and (min-width: 481px){.home-new-header-banner .product-grid .description{font-size:1.2vw}}.home-new-header-banner .product-grid .description p{font-family:'Montserrat-Light';color:#fff;font-size:1.25em}@media screen and (max-width: 998px) and (min-width: 481px){.home-new-header-banner .product-grid .description p{font-size:1.8em}}@media screen and (max-width: 480px){.home-new-header-banner .product-grid{top:70vw;max-width:90vw;text-align:center;font-size:2.5vw}.home-new-header-banner .product-grid h2{font-size:3em}.home-new-header-banner .product-grid p{font-size:16px !important}.home-new-header-banner .product-grid a{padding:10px 15px}}.home-video-section{background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/rebel-girls-video-section-background.jpg?3229189474074161865);background-size:100%;background-attachment:fixed}.home-video-section .home-video{width:100% !important;max-width:1350px}.home-video-section .home-video .home-video-on-the-moon{position:relative;text-align:center;max-width:551px;width:100%}.home-video-section .home-video .home-video-on-the-moon .contents{position:absolute;left:1.5vw;top:1.50vw;max-width:500px;width:90%}@media screen and (max-width: 1300px){.home-video-section .home-video .home-video-on-the-moon .contents{left:2.1vw}}@media screen and (max-width: 749px){.home-video-section .home-video .home-video-on-the-moon .contents{left:3.7vw;top:3.2vw}}.home-video-section .home-video .title{color:#fff}@media screen and (max-width: 749px){.home-video-section .home-video{flex-direction:column-reverse !important}}.home-book-features{padding:40px 0;text-align:center;background-color:#e6e6e6}.home-book-features .feature-row{display:inline-flex;flex-wrap:wrap;width:initial}@media screen and (max-width: 1127px){.home-book-features .feature-row .book-features{margin:0 auto}}.product-poster-template-container .poster-mobile-view{display:none}@media screen and (max-width: 675px){.product-poster-template-container .poster-mobile-view{display:block !important}}.product-poster-template-container .poster-desktop-view{display:block}@media screen and (max-width: 675px){.product-poster-template-container .poster-desktop-view{display:none !important}}.product-poster-template-container #shopify-section-poster-header-banner{background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/rebel-girl-poster-header-image.jpg?3229189474074161865);background-repeat:no-repeat;background-position:50% 50%;padding:2.5vw 0;background-size:cover;margin-top:-35px;height:44.65vw;background-color:#d8d6d7}@media screen and (max-width: 1500px){.product-poster-template-container #shopify-section-poster-header-banner{height:100%}}@media screen and (max-width: 998px) and (min-width: 675px){.product-poster-template-container #shopify-section-poster-header-banner{background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/rebel-girl-poster-header-image-tablet-view.jpg?3229189474074161865);height:113.4vw}}@media screen and (max-width: 675px){.product-poster-template-container #shopify-section-poster-header-banner{background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/rebel-poster-tab-header-banner.jpg?3229189474074161865);height:350.5vw;background-color:#cecccd}}@media screen and (max-width: 420px){.product-poster-template-container #shopify-section-poster-header-banner{background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/rebel-poster-mobile-header-banner.jpg?3229189474074161865);height:414vw;background-color:#cecccd}}@media screen and (max-width: 998px) and (min-width: 675px){.product-poster-template-container #shopify-section-poster-header-banner .product-single .grid__item{width:50%;text-align:left}}@media screen and (max-width: 675px){.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta{font-size:1vw;max-width:90%}}.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta h1,.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta p{color:#494949}@media screen and (max-width: 675px){.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta h1,.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta p{text-align:center}}@media screen and (max-width: 675px){.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta h1{font-size:9em;margin-bottom:8vw}}@media screen and (max-width: 675px){.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta p{width:100%;font-size:4em}}@media screen and (max-width: 675px){.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta h1+div{text-align:center;margin-bottom:8vw}}.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta .yotpo .yotpo-display-wrapper .yotpo-bottomline{display:flex;align-items:center}@media screen and (max-width: 675px){.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta .yotpo .yotpo-display-wrapper .yotpo-bottomline{font-size:1vw}}@media screen and (max-width: 675px){.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta .yotpo .yotpo-display-wrapper .yotpo-bottomline .yotpo-stars{font-size:1vw}}.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta .yotpo .yotpo-display-wrapper .yotpo-bottomline .yotpo-stars .yotpo-icon{margin-right:5px}@media screen and (max-width: 675px){.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta .yotpo .yotpo-display-wrapper .yotpo-bottomline .yotpo-stars .yotpo-icon{font-size:8em}}.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta .yotpo .yotpo-display-wrapper .yotpo-bottomline .text-m{text-decoration:underline !important}@media screen and (max-width: 675px){.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta .yotpo .yotpo-display-wrapper .yotpo-bottomline .text-m{font-size:4em}}@media screen and (max-width: 675px){.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta .yotpo{text-align:center}}@media screen and (max-width: 750px){.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta{text-align:left}}.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta .product-single__description{font-family:'Montserrat-Regular'}@media screen and (max-width: 675px){.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta .product-single__description{max-width:90%;margin:30px auto;width:100%;font-size:16px}}.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta .product-form .product-quantity{padding:15px}@media screen and (max-width: 836px){.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta .product-form .product-quantity{font-size:16px}.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta .product-form .product-quantity .selectBookName+label{margin-bottom:0}}@media screen and (max-width: 835px){.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta .product-form .product-quantity label{width:100%;margin:20px 0}}@media screen and (max-width: 675px){.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta .product-form .product-quantity label{font-size:16px}}.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta .product-form .product-quantity select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/selectbox-arrow.jpg?3229189474074161865);background-repeat:no-repeat;background-position:right -2px center;width:70%;font-family:'Montserrat-Regular';font-weight:bold}@media screen and (max-width: 835px){.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta .product-form .product-quantity select{width:95%}}@media screen and (max-width: 360px){.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta .product-form .product-quantity select{font-size:16px}}.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta .product-form .product-quantity .increment,.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta .product-form .product-quantity .decrement{color:transparent;background-repeat:no-repeat;background-size:100%;cursor:pointer}.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta .product-form .product-quantity .increment:focus,.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta .product-form .product-quantity .decrement:focus{outline:none}.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta .product-form .product-quantity .increment{background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/increment-button.jpg?3229189474074161865);top:-6px;right:34px;position:relative;border-radius:0 5px 0 0;padding:8px 11px}.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta .product-form .product-quantity .decrement{background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/decrement-button.jpg?3229189474074161865);top:23px;right:68px;position:relative;padding:6px 12px}.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta .product-form .product-quantity .product-single__price{margin-left:0;margin-bottom:0;text-align:center}@media screen and (max-width: 675px){.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta .product-form .product-quantity .product-single__price{width:90px;height:90px}.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta .product-form .product-quantity .product-single__price .product-price__price{font-size:1vw}.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta .product-form .product-quantity .product-single__price .product-price__price #ProductPrice-poster-header-banner{font-size:4em}}@media screen and (max-width: 400px){.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta .product-form .product-quantity .product-single__price{margin-left:-8px}.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta .product-form .product-quantity .product-single__price .product-price__price #ProductPrice-poster-header-banner{font-size:20px}}@media screen and (max-width: 360px){.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta .product-form .product-quantity .product-single__price{margin-left:-50px}}@media screen and (max-width: 480px){.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta .product-form .product-quantity .poster-quantity{font-size:20px}}@media screen and (max-width: 360px){.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta .product-form .product-quantity{margin:0}}.product-poster-template-container #shopify-section-poster-header-banner .product-single .product-single__meta .product-form .product-form__item button span{letter-spacing:1px}.product-poster-template-container .poster-product .social-sharing{display:flex;justify-content:center;margin-top:40px}.product-poster-template-container .poster-product .social-sharing a p{color:#494949}.product-poster-template-container .frame.frame-header{height:22.9vmax;max-width:18vmax}@media screen and (max-width: 997px){.product-poster-template-container .frame.frame-header{height:44.2vmax;max-width:35vmax}}@media screen and (max-width: 767px){.product-poster-template-container .frame.frame-header{max-width:230px;height:290px}}@media screen and (max-width: 675px){.product-poster-template-container .frame.frame-header{max-width:95%;height:110vw;width:100%}}.product-poster-template-container .frame.frame-header img{top:2vw}@media screen and (max-width: 997px){.product-poster-template-container .frame.frame-header img{top:4vmax}}@media screen and (max-width: 767px){.product-poster-template-container .frame.frame-header img{width:175px;top:32px}}@media screen and (max-width: 675px){.product-poster-template-container .frame.frame-header img{width:78%;top:11vw}}.product-poster-template-container .frame{max-width:380px;width:100%;background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/book-frame.png?3229189474074161865);background-repeat:no-repeat;background-size:100%;height:444px;margin:0 auto;position:relative;box-shadow:12px 13px 20px 1px rgba(0,0,0,0.35);margin-bottom:35px}@media screen and (max-width: 1300px){.product-poster-template-container .frame{box-shadow:none;height:28.5vw}}@media screen and (max-width: 900px){.product-poster-template-container .frame{margin-bottom:0}}@media screen and (max-width: 675px){.product-poster-template-container .frame{height:300px;width:235px;background-position:center;background-size:contain;margin-bottom:30px}}.product-poster-template-container .frame img{position:absolute;width:80%;left:0;right:0;top:40px;margin:0 auto}@media screen and (max-width: 1300px){.product-poster-template-container .frame img{top:2vw}}@media screen and (max-width: 675px){.product-poster-template-container .frame img{top:33px;width:180px}}.product-poster-template-container .frame+.social-sharing{margin-left:0}.product-poster-template-container #shopify-section-poster-variant-slider{background-color:#f93536;padding-top:5vw;margin-top:-5px}.product-poster-template-container #shopify-section-poster-variant-slider .poster-variant-slider .poster-slider{max-width:1200px;width:100%;margin:0 auto}@media screen and (max-width: 1300px){.product-poster-template-container #shopify-section-poster-variant-slider .poster-variant-slider .poster-slider{max-width:80vw}}@media screen and (max-width: 675px){.product-poster-template-container #shopify-section-poster-variant-slider .poster-variant-slider .poster-slider{max-width:100vw;height:480px;padding:50px 0}}.product-poster-template-container #shopify-section-poster-variant-slider .poster-variant-slider .poster-slider .slick-list .slick-track .slider-block .quotes-slider__text .rte-setting{color:#fff;font-family:'Montserrat-Regular';font-weight:bold;letter-spacing:1px}@media screen and (ma-width: 675px){.product-poster-template-container #shopify-section-poster-variant-slider .poster-variant-slider .poster-slider .slick-list .slick-track .slider-block .quotes-slider__text .rte-setting{font-size:14px}}@media screen and (ma-width: 675px){.product-poster-template-container #shopify-section-poster-variant-slider .poster-variant-slider .poster-slider .slick-list .slick-track .slider-block .quotes-slider__text{padding:0}}.product-poster-template-container #shopify-section-poster-variant-slider .poster-variant-slider .poster-slider .slick-prev,.product-poster-template-container #shopify-section-poster-variant-slider .poster-variant-slider .poster-slider .slick-next{outline:none;width:30px;height:30px;top:45%}.product-poster-template-container #shopify-section-poster-variant-slider .poster-variant-slider .poster-slider .slick-prev:before,.product-poster-template-container #shopify-section-poster-variant-slider .poster-variant-slider .poster-slider .slick-next:before{content:' '}.product-poster-template-container #shopify-section-poster-variant-slider .poster-variant-slider .poster-slider .slick-prev{border-top:2px solid #ffffff;border-left:2px solid #ffffff;transform:rotate(-45deg)}.product-poster-template-container #shopify-section-poster-variant-slider .poster-variant-slider .poster-slider .slick-next{border-top:2px solid #ffffff;border-right:2px solid #ffffff;transform:rotate(45deg)}.product-poster-template-container #shopify-section-poster-variant-slider .poster-variant-slider .poster-slider .slick-dots{margin-bottom:-30px}@media screen and (max-width: 1280px){.product-poster-template-container #shopify-section-poster-variant-slider .poster-variant-slider .poster-slider .slick-dots{margin-bottom:0}}@media screen and (max-width: 675px){.product-poster-template-container #shopify-section-poster-variant-slider .poster-variant-slider .poster-slider .slick-dots{margin-bottom:30px}}.product-poster-template-container .poster-product-description{display:flex;align-items:center;background-size:contain;background-position:100%;position:relative;background-size:100%;height:18.5vw;background-repeat:no-repeat}@media screen and (max-width: 990px){.product-poster-template-container .poster-product-description{margin:0}}@media screen and (max-width: 675px){.product-poster-template-container .poster-product-description{background-image:none !important;height:100%}}.product-poster-template-container .poster-product-description .content{display:flex;max-width:860px;width:100%;margin:0 auto}@media screen and (max-width: 990px){.product-poster-template-container .poster-product-description .content{padding:8vw}}@media screen and (max-width: 675px){.product-poster-template-container .poster-product-description .content{flex-direction:column}}.product-poster-template-container .poster-product-description .content h2,.product-poster-template-container .poster-product-description .content p{color:#7b2661}.product-poster-template-container .poster-product-description .content h2{font-weight:bold;width:100%;text-align:right;margin:0 30px;text-transform:capitalize;font-family:'Montserrat-Regular'}@media screen and (max-width: 766px){.product-poster-template-container .poster-product-description .content h2 br{display:none}}@media screen and (max-width: 675px){.product-poster-template-container .poster-product-description .content h2{margin:0;margin-bottom:20px;text-align:center;margin-bottom:15px}.product-poster-template-container .poster-product-description .content h2 br{display:none}.product-poster-template-container .poster-product-description .content h2 br:last-child{display:block !important}}@media screen and (max-width: 480px){.product-poster-template-container .poster-product-description .content h2 .center{font-size:16px}}.product-poster-template-container .poster-product-description .content p{font-family:'Montserrat-Light';line-height:normal}.product-poster-template-container .poster-product-description .content p strong{font-family:'Montserrat-Regular';font-weight:bold}@media screen and (max-width: 675px){.product-poster-template-container .poster-product-description .content p{text-align:center}}.product-poster-template-container #shopify-section-poster-description-1{position:relative;z-index:9}.product-poster-template-container #shopify-section-poster-description-1 .poster-product-description{margin-top:-45px;margin-bottom:-40px}@media screen and (max-width: 675px){.product-poster-template-container #shopify-section-poster-description-1 .poster-product-description{margin-bottom:0px;background-Color:#fdd967}}.product-poster-template-container #shopify-section-poster-description-2{margin-top:-35px}@media screen and (max-width: 675px){.product-poster-template-container #shopify-section-poster-description-2{margin:0}}.product-poster-template-container #shopify-section-poster-description-2 .poster-product-description{position:relative}@media screen and (max-width: 992px){.product-poster-template-container #shopify-section-poster-description-2 .poster-product-description{height:initial;background-size:cover}}@media screen and (max-width: 675px){.product-poster-template-container #shopify-section-poster-description-2 .poster-product-description{background-color:#65c935}}.product-poster-template-container #shopify-section-poster-description-2 .poster-product-description h2,.product-poster-template-container #shopify-section-poster-description-2 .poster-product-description p{color:#fff}.product-poster-template-container #shopify-section-poster-description-2 .poster-product-description p{line-hight:normal}@media screen and (max-width: 675px){.product-poster-template-container #shopify-section-poster-description-2 .poster-product-description .content{height:100%;font-size:1vw}.product-poster-template-container #shopify-section-poster-description-2 .poster-product-description .content h2{font-size:5em}.product-poster-template-container #shopify-section-poster-description-2 .poster-product-description .content p{font-size:16px;line-height:1.8}}.product-poster-template-container #shopify-section-poster-description-2+div{margin-top:-35px;margin-bottom:-75px}@media screen and (max-width: 675px){.product-poster-template-container #shopify-section-poster-description-2+div{margin-top:0;margin-bottom:-52px}}.product-poster-template-container .product-left-right-grid-section .feature-row{align-items:center}@media screen and (max-width: 998px) and (min-width: 750px){.product-poster-template-container .product-left-right-grid-section .feature-row.poster-grid .feature-row{flex-direction:row-reverse}}@media screen and (max-width: 998px) and (min-width: 750px){.product-poster-template-container .product-left-right-grid-section .feature-row.poster-grid+.poster-grid .feature-row{flex-direction:row}}.product-poster-template-container .product-left-right-grid-section .feature-row .feature-row__item.product-content{max-width:420px}@media screen and (max-width: 480px){.product-poster-template-container .product-left-right-grid-section .feature-row .feature-row__item.product-content{padding:15vw}}.product-poster-template-container .product-left-right-grid-section .feature-row .feature-row__item.product-content h2.title,.product-poster-template-container .product-left-right-grid-section .feature-row .feature-row__item.product-content .description p{color:#fff !important}@media screen and (max-width: 998px) and (min-width: 675px){.product-poster-template-container .product-left-right-grid-section .feature-row .feature-row__item.product-content h2.title,.product-poster-template-container .product-left-right-grid-section .feature-row .feature-row__item.product-content .description p{text-align:left}}.product-poster-template-container .product-left-right-grid-section .feature-row .feature-row__item.product-content .description p{line-height:normal}@media screen and (max-width: 998px) and (min-width: 675px){.product-poster-template-container .product-left-right-grid-section .feature-row .feature-row__item.product-content .description p{text-align:left}}.product-poster-template-container .product-left-right-grid-section .feature-row .feature-row__item.product-content h2{font-weight:bold;margin-bottom:30px;font-family:'Montserrat-Regular'}.product-poster-template-container .product-left-right-grid-section .feature-row .feature-row__item.product-content p{font-family:'Montserrat-Light'}.product-poster-template-container .product-left-right-grid-section .feature-row .feature-row__item.product-content p strong{font-family:'Montserrat-Regular';font-weight:bold}@media screen and (max-width: 675px){.product-poster-template-container .product-left-right-grid-section .feature-row .feature-row__item.product-content h2,.product-poster-template-container .product-left-right-grid-section .feature-row .feature-row__item.product-content p{text-align:left;line-height:1.8 !important}}@media screen and (max-width: 675px){#shopify-section-poster-full-image-1{line-height:0}}body.hide-footer-newsletter-signup .main-content{margin-bottom:30px}body.hide-footer-newsletter-signup .shopify-section.email-subscribe-form{display:none}.template-cart .notification-bar{display:none}.template-cart .home-header .site-header{top:40px}@media only screen and (max-width: 480px){.template-cart .home-header .site-header{top:25vw}}.template-cart #shopify-section-cart-template .page-header{margin-top:-35px}@media screen and (min-width: 1600px){.template-cart #shopify-section-cart-template .page-header{margin-top:-40px}}.btn:hover,.btn:focus{opacity:1}.globe-icon{width:1em;height:1em;display:inline-block;background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/earth-globe.png?3229189474074161865) !important;background-size:contain;position:absolute;margin-left:10px}.change-variant{cursor:pointer}.poster-alternate-quantity-section{display:none}.poster-alternate-product .poster-alternate-quantity-section{display:block;position:relative}.poster-alternate-product .poster-alternate-quantity-section .increment,.poster-alternate-product .poster-alternate-quantity-section .decrement{color:transparent;background-repeat:no-repeat;background-size:100%;position:absolute;cursor:pointer}.poster-alternate-product .poster-alternate-quantity-section .increment:focus,.poster-alternate-product .poster-alternate-quantity-section .decrement:focus{outline:none}.poster-alternate-product .poster-alternate-quantity-section .increment{background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/increment-button.jpg?3229189474074161865);top:15px;right:0;border-radius:0 5px 0 0;padding:8px 11px}.poster-alternate-product .poster-alternate-quantity-section .decrement{background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/decrement-button.jpg?3229189474074161865);top:45px;right:0;padding:6px 12px}.poster-alternate-product .product-quantity-select{display:none}.desktop-top-checkout-button{text-align:right}@media screen and (max-width: 820px){.desktop-top-checkout-button{display:none}}.product-gift-box-template .yotpo{margin-bottom:1vw}.product-gift-box-template .yotpo .yotpo-display-wrapper .standalone-bottomline .yotpo-bottomline a.text-m{color:#ffd200 !important;text-decoration:underline;font-size:16px;line-height:normal;font-family:'Montserrat-Regular'}@media screen and (max-width: 997px){.product-gift-box-template .yotpo .yotpo-display-wrapper .standalone-bottomline .yotpo-bottomline a.text-m{font-size:14px}}.product-gift-box-template .yotpo .yotpo-bottomline{display:flex;align-items:center}.product-gift-box-template .yotpo .yotpo-display-wrapper .standalone-bottomline .yotpo-stars .yotpo-icon{margin-right:7px;color:#fcaf00 !important;font-size:22px !important}@media screen and (max-width: 997px){.product-gift-box-template .yotpo .yotpo-display-wrapper .standalone-bottomline .yotpo-stars .yotpo-icon{font-size:18px !important;margin-right:2px}}@media screen and (max-width: 650px){.product-gift-box-template .yotpo .yotpo-display-wrapper .standalone-bottomline .yotpo-stars .yotpo-icon{font-size:28px !important;margin-right:4px}}@media screen and (max-width: 350px){.product-gift-box-template .yotpo .yotpo-display-wrapper .standalone-bottomline .yotpo-stars .yotpo-icon{font-size:23px !important;margin-right:3px}}.product-gift-box-template .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-half-star{font-size:18px}.product-gift-box-template .social-sharing p{font-family:'Montserrat-Regular'}.product-gift-box-template .gift-mobile-view{display:none}@media screen and (max-width: 650px){.product-gift-box-template .gift-mobile-view{display:block}.product-gift-box-template .gift-mobile-view .product-single__photos{display:block !important;padding:0}}@media screen and (max-width: 650px){.product-gift-box-template .slick-dots li{width:10px;height:10px}}.product-gift-box-template .tablet-view{display:block}.product-gift-box-template .tablet-view .social-sharing{justify-content:center;margin:25px auto}@media screen and (max-width: 650px){.product-gift-box-template .tablet-view .social-sharing{margin:50px auto}}@media screen and (max-width: 650px){.product-gift-box-template .tablet-view .social-sharing p{color:#000 !important}}@media screen and (max-width: 1024px) and (min-width: 650px){.product-gift-box-template .tablet-view{display:none}}.product-gift-box-template .mobile-hide{display:none}@media screen and (min-width: 651px){.product-gift-box-template .mobile-hide{display:block}}.product-gift-box-template .gift-header-banner{background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/rebel-girls-giftbox-header-background-image.jpg?3229189474074161865);background-size:cover;background-position:center;background-repeat:no-repeat;margin-top:-40px;padding-top:2.2vw}@media screen and (max-width: 1500px){.product-gift-box-template .gift-header-banner{margin-top:-28px}}@media screen and (max-width: 1024px){.product-gift-box-template .gift-header-banner{height:auto;background-color:#0b263b;background-image:none;margin-top:-20px;position:relative}}@media screen and (max-width: 650px){.product-gift-box-template .gift-header-banner{text-align:center;background-color:#0b263b;background-image:none;height:auto;margin-top:-18px}}.product-gift-box-template .gift-header-banner .product-template__container{position:relative;height:100%;margin:0 auto;z-index:9999}@media screen and (max-width: 1250px){.product-gift-box-template .gift-header-banner .product-template__container{max-width:80vw;margin-top:25px}}@media screen and (max-width: 997px){.product-gift-box-template .gift-header-banner .product-template__container{max-width:95vw}}.product-gift-box-template .gift-header-banner .product-template__container .product-single{margin-left:0;display:flex;height:100%}.product-gift-box-template .gift-header-banner .product-template__container .product-single .grid__item{padding:0 15px;width:44%}@media screen and (max-width: 1700px){.product-gift-box-template .gift-header-banner .product-template__container .product-single .grid__item{width:49%}}.product-gift-box-template .gift-header-banner .product-template__container .product-single .grid__item:last-child{width:65%}@media screen and (max-width: 1700px){.product-gift-box-template .gift-header-banner .product-template__container .product-single .grid__item:last-child{width:49%}}@media screen and (max-width: 650px){.product-gift-box-template .gift-header-banner .product-template__container .product-single .grid__item{width:100% !important}}.product-gift-box-template .gift-header-banner .product-template__container .product-single .gift-mobile-view{margin:10vw auto;margin-bottom:60px}@media only screen and (max-width: 749px){.product-gift-box-template .gift-header-banner .product-template__container .thumbnails-slider--active .product-single__thumbnails.slick-initialized,.product-gift-box-template .gift-header-banner .product-template__container .ie9 .thumbnails-slider--active .product-single__thumbnails{max-width:unset}}.product-gift-box-template .gift-header-banner .gift-box-tablet-header-image{display:none}@media screen and (max-width: 1024px){.product-gift-box-template .gift-header-banner .gift-box-tablet-header-image{display:block;position:absolute;bottom:0;line-height:0}}.product-gift-box-template .gift-header-banner .gift-box-tablet-header-image img{display:none}@media screen and (max-width: 1024px){.product-gift-box-template .gift-header-banner .gift-box-tablet-header-image .mobile{display:none}}@media screen and (max-width: 500px){.product-gift-box-template .gift-header-banner .gift-box-tablet-header-image .mobile{display:block}}@media screen and (max-width: 1024px){.product-gift-box-template .gift-header-banner .gift-box-tablet-header-image .tablet{display:block}}@media screen and (max-width: 500px){.product-gift-box-template .gift-header-banner .gift-box-tablet-header-image .tablet{display:none}}.product-gift-box-template .gift-header-banner .social-sharing p{color:#fff !important}.product-gift-box-template .giftbox-tablet-view-cart-buttons{display:none}@media screen and (max-width: 1024px) and (min-width: 650px){.product-gift-box-template .giftbox-tablet-view-cart-buttons{display:block;margin-top:50px;margin-bottom:200px}.product-gift-box-template .giftbox-tablet-view-cart-buttons .social-sharing{display:flex;margin-left:0;justify-content:center;margin-bottom:5vw}.product-gift-box-template .giftbox-tablet-view-cart-buttons .social-sharing a{margin:0 2vw;text-align:center}.product-gift-box-template .giftbox-tablet-view-cart-buttons .social-sharing p{color:#fff;font-size:14px}.product-gift-box-template .giftbox-tablet-view-cart-buttons .product-form__item--submit .product-form__cart-submit{max-width:80vw;margin:0 auto}}.product-gift-box-template .gift-content-block{background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/rebel-girls-giftbox-background-image.jpg?3229189474074161865);background-size:cover;background-position:center;background-repeat:no-repeat;height:183.4vw;margin-top:-10px}@media screen and (max-width: 1300px){.product-gift-box-template .gift-content-block{height:229.6vw}}@media screen and (max-width: 1024px){.product-gift-box-template .gift-content-block{background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/rebel-girls-giftbox-background-image-on-tablet_2000x.jpg?3229189474074161865);background-repeat:no-repeat;background-position:center;background-size:cover;height:298.26vw;margin-top:-2px}}@media screen and (max-width: 850px){.product-gift-box-template .gift-content-block{background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/rebel-girls-giftbox-background-image-on-tablet-2_2000x.jpg?3229189474074161865);background-repeat:no-repeat;background-position:center;background-size:cover;height:352.9vw;margin-top:-2px}}@media screen and (max-width: 650px){.product-gift-box-template .gift-content-block{background-image:none;height:auto}}.product-gift-box-template .gift-content-block .giftbox-tablet-view-cart-buttons .social-sharing a p{color:#000}@media screen and (max-width: 650px){.product-gift-box-template .gift-content-block .shopify-section.product-image-grid-text{height:auto;background-color:#f1f1f1}}.product-gift-box-template .gift-content-block .product-image-grid-text,.product-gift-box-template .gift-content-block .shopify-section{height:27%;align-items:center;display:flex;width:100%}@media screen and (max-width: 997px) and (min-width: 849px){.product-gift-box-template .gift-content-block .product-image-grid-text,.product-gift-box-template .gift-content-block .shopify-section{height:25%}}@media screen and (max-width: 850px) and (min-width: 649px){.product-gift-box-template .gift-content-block .product-image-grid-text,.product-gift-box-template .gift-content-block .shopify-section{height:20%}}@media screen and (max-width: 650px){.product-gift-box-template .gift-content-block .product-image-grid-text,.product-gift-box-template .gift-content-block .shopify-section{height:31.5%}}.product-gift-box-template .gift-content-block .product-image-grid-text .product-grid,.product-gift-box-template .gift-content-block .shopify-section .product-grid{width:100%;margin-left:0}.product-gift-box-template .gift-content-block .product-image-grid-text .product-grid .product-content,.product-gift-box-template .gift-content-block .shopify-section .product-grid .product-content{font-size:1vw;margin:0 auto 0 0}@media screen and (max-width: 997px) and (min-width: 651px){.product-gift-box-template .gift-content-block .product-image-grid-text .product-grid .product-content,.product-gift-box-template .gift-content-block .shopify-section .product-grid .product-content{max-width:50vw}}@media screen and (max-width: 650px){.product-gift-box-template .gift-content-block .product-image-grid-text .product-grid .product-content,.product-gift-box-template .gift-content-block .shopify-section .product-grid .product-content{margin:0 auto}}.product-gift-box-template .gift-content-block .product-image-grid-text .product-grid .product-content .title,.product-gift-box-template .gift-content-block .shopify-section .product-grid .product-content .title{font-size:2em;font-family:'Montserrat-SemiBold'}@media screen and (max-width: 997px){.product-gift-box-template .gift-content-block .product-image-grid-text .product-grid .product-content .title,.product-gift-box-template .gift-content-block .shopify-section .product-grid .product-content .title{font-size:3em}}@media screen and (max-width: 651px){.product-gift-box-template .gift-content-block .product-image-grid-text .product-grid .product-content .title,.product-gift-box-template .gift-content-block .shopify-section .product-grid .product-content .title{font-size:21px}.product-gift-box-template .gift-content-block .product-image-grid-text .product-grid .product-content .title+div,.product-gift-box-template .gift-content-block .shopify-section .product-grid .product-content .title+div{margin-bottom:0px}.product-gift-box-template .gift-content-block .product-image-grid-text .product-grid .product-content .title+div p,.product-gift-box-template .gift-content-block .shopify-section .product-grid .product-content .title+div p{padding-right:0;line-height:1.6}}@media screen and (max-width: 650px){.product-gift-box-template .gift-content-block .product-image-grid-text .product-grid .product-content .description,.product-gift-box-template .gift-content-block .shopify-section .product-grid .product-content .description{margin:40px auto}}.product-gift-box-template .gift-content-block .product-image-grid-text .product-grid .product-content .description p,.product-gift-box-template .gift-content-block .shopify-section .product-grid .product-content .description p{font-family:'Montserrat-Light';font-size:14px;padding-right:50px}@media screen and (max-width: 1024px){.product-gift-box-template .gift-content-block .product-image-grid-text .product-grid .product-content .description p,.product-gift-box-template .gift-content-block .shopify-section .product-grid .product-content .description p{padding-right:00px}}@media screen and (max-width: 650px){.product-gift-box-template .gift-content-block .product-image-grid-text .product-grid,.product-gift-box-template .gift-content-block .shopify-section .product-grid{height:auto}.product-gift-box-template .gift-content-block .product-image-grid-text .product-grid .product-content,.product-gift-box-template .gift-content-block .shopify-section .product-grid .product-content{padding:20px}}@media only screen and (max-width: 749px) and (min-width: 651px){.product-gift-box-template .gift-content-block .product-image-grid-text .product-grid .feature-row,.product-gift-box-template .gift-content-block .shopify-section .product-grid .feature-row{flex-direction:row}}.product-gift-box-template .gift-content-block .product-image-grid-text .product-template__container,.product-gift-box-template .gift-content-block .shopify-section .product-template__container{width:100%}@media only screen and (max-width: 1024px) and (min-width: 651px){.product-gift-box-template .gift-content-block .product-image-grid-text .product-template__container,.product-gift-box-template .gift-content-block .shopify-section .product-template__container{margin-top:50px}}.product-gift-box-template .gift-content-block .product-image-grid-text .product-template__container .product-single .product-single__meta,.product-gift-box-template .gift-content-block .shopify-section .product-template__container .product-single .product-single__meta{padding:0 15px;max-width:480px !important;margin:0 0 0 auto}@media screen and (max-width: 650px){.product-gift-box-template .gift-content-block .product-image-grid-text .product-template__container .product-single .product-single__meta,.product-gift-box-template .gift-content-block .shopify-section .product-template__container .product-single .product-single__meta{margin:0 auto;text-align:left}}.product-gift-box-template .gift-content-block .product-image-grid-text .product-template__container .product-single .product-single__meta .yotpo .yotpo-display-wrapper .standalone-bottomline .yotpo-bottomline a.text-m,.product-gift-box-template .gift-content-block .shopify-section .product-template__container .product-single .product-single__meta .yotpo .yotpo-display-wrapper .standalone-bottomline .yotpo-bottomline a.text-m{color:#7b2661 !important}.product-gift-box-template .gift-content-block .product-image-grid-text .product-template__container .product-single .product-single__meta .product-quantity,.product-gift-box-template .gift-content-block .shopify-section .product-template__container .product-single .product-single__meta .product-quantity{flex-wrap:nowrap;position:relative;margin:0;padding:15px;margin-bottom:25px}@media screen and (max-width: 480px){.product-gift-box-template .gift-content-block .product-image-grid-text .product-template__container .product-single .product-single__meta .product-quantity,.product-gift-box-template .gift-content-block .shopify-section .product-template__container .product-single .product-single__meta .product-quantity{justify-content:flex-start}}.product-gift-box-template .gift-content-block .product-image-grid-text .product-template__container .product-single .product-single__meta .product-quantity label,.product-gift-box-template .gift-content-block .shopify-section .product-template__container .product-single .product-single__meta .product-quantity label{font-size:14px}@media screen and (max-width: 650px){.product-gift-box-template .gift-content-block .product-image-grid-text .product-template__container .product-single .product-single__meta .product-quantity label,.product-gift-box-template .gift-content-block .shopify-section .product-template__container .product-single .product-single__meta .product-quantity label{width:68px;margin-right:10px}}@media screen and (max-width: 750px){.product-gift-box-template .gift-content-block .product-image-grid-text .product-template__container .product-single .product-single__meta .product-quantity .product-single__price,.product-gift-box-template .gift-content-block .shopify-section .product-template__container .product-single .product-single__meta .product-quantity .product-single__price{margin-left:0;position:absolute;right:15px;width:62px;background-position:center;background-size:contain;right:12px}.product-gift-box-template .gift-content-block .product-image-grid-text .product-template__container .product-single .product-single__meta .product-quantity .product-single__price .product-price__price,.product-gift-box-template .gift-content-block .shopify-section .product-template__container .product-single .product-single__meta .product-quantity .product-single__price .product-price__price{margin:30px 0px}}.product-gift-box-template .gift-content-block .product-image-grid-text .product-template__container .product-single .product-single__meta .product-single__title,.product-gift-box-template .gift-content-block .shopify-section .product-template__container .product-single .product-single__meta .product-single__title{color:#000;font-size:35px;font-family:'Montserrat-Regular';font-weight:bold}@media screen and (max-width: 1300px){.product-gift-box-template .gift-content-block .product-image-grid-text .product-template__container .product-single .product-single__meta .product-single__title,.product-gift-box-template .gift-content-block .shopify-section .product-template__container .product-single .product-single__meta .product-single__title{font-size:3em}}@media screen and (max-width: 650px){.product-gift-box-template .gift-content-block .product-image-grid-text .product-template__container .product-single .product-single__meta .product-single__title,.product-gift-box-template .gift-content-block .shopify-section .product-template__container .product-single .product-single__meta .product-single__title{font-size:22px;text-align:left}.product-gift-box-template .gift-content-block .product-image-grid-text .product-template__container .product-single .product-single__meta .product-single__title+div,.product-gift-box-template .gift-content-block .shopify-section .product-template__container .product-single .product-single__meta .product-single__title+div{text-align:left;margin-bottom:20px}}.product-gift-box-template .gift-content-block .product-image-grid-text .product-template__container .product-single .product-single__meta .product-single__description,.product-gift-box-template .gift-content-block .shopify-section .product-template__container .product-single .product-single__meta .product-single__description{margin:1vw 0}@media screen and (max-width: 650px){.product-gift-box-template .gift-content-block .product-image-grid-text .product-template__container .product-single .product-single__meta .product-single__description,.product-gift-box-template .gift-content-block .shopify-section .product-template__container .product-single .product-single__meta .product-single__description{margin:40px auto}.product-gift-box-template .gift-content-block .product-image-grid-text .product-template__container .product-single .product-single__meta .product-single__description p,.product-gift-box-template .gift-content-block .shopify-section .product-template__container .product-single .product-single__meta .product-single__description p{line-height:2}}.product-gift-box-template .gift-content-block .product-image-grid-text .product-template__container .product-single .product-single__meta .product-single__description p,.product-gift-box-template .gift-content-block .product-image-grid-text .product-template__container .product-single .product-single__meta .product-single__description span,.product-gift-box-template .gift-content-block .shopify-section .product-template__container .product-single .product-single__meta .product-single__description p,.product-gift-box-template .gift-content-block .shopify-section .product-template__container .product-single .product-single__meta .product-single__description span{color:#000;font-size:14px;font-family:'Montserrat-Light'}.product-gift-box-template .gift-content-block .product-image-grid-text .product-template__container .product-single .product-single__meta .social-sharing,.product-gift-box-template .gift-content-block .shopify-section .product-template__container .product-single .product-single__meta .social-sharing{justify-content:center;margin:35px 0}.product-gift-box-template .gift-content-block .product-image-grid-text .product-template__container .product-single .product-single__meta .social-sharing p,.product-gift-box-template .gift-content-block .shopify-section .product-template__container .product-single .product-single__meta .social-sharing p{font-size:14px}@media screen and (max-width: 650px){.product-gift-box-template .gift-content-block .product-image-grid-text .product-template__container .product-single .product-form__item--submit,.product-gift-box-template .gift-content-block .shopify-section .product-template__container .product-single .product-form__item--submit{margin-top:25px}}@media screen and (max-width: 1024px) and (min-width: 651px){.product-gift-box-template .gift-content-block .product-image-grid-text .product-template__container .product-single .grid__item,.product-gift-box-template .gift-content-block .shopify-section .product-template__container .product-single .grid__item{width:50%}.product-gift-box-template .gift-content-block .product-image-grid-text .product-template__container .product-single .grid__item .product-single__meta,.product-gift-box-template .gift-content-block .shopify-section .product-template__container .product-single .grid__item .product-single__meta{margin:0 auto 0 0;width:92%}.product-gift-box-template .gift-content-block .product-image-grid-text .product-template__container .product-single .grid__item .product-single__meta .product-single__title,.product-gift-box-template .gift-content-block .shopify-section .product-template__container .product-single .grid__item .product-single__meta .product-single__title{margin-top:52px}}@media screen and (max-width: 650px){.product-gift-box-template .gift-content-block .product-image-grid-text .product-template__container .product-single .product-single__photos,.product-gift-box-template .gift-content-block .shopify-section .product-template__container .product-single .product-single__photos{margin-bottom:70px}}.product-gift-box-template .gift-content-block .product-image-grid-text .product-template__container .product-single .product-single__photos .product-single__photo,.product-gift-box-template .gift-content-block .shopify-section .product-template__container .product-single .product-single__photos .product-single__photo{background-color:transparent}@media screen and (max-width: 650px){.product-gift-box-template .gift-content-block .product-image-grid-text .product-template__container .product-single .product-single__photos .product-single__photo,.product-gift-box-template .gift-content-block .shopify-section .product-template__container .product-single .product-single__photos .product-single__photo{margin-top:32vw}}.product-gift-box-template .gift-content-block .product-image-grid-text .product-template__container .product-single .product-single__photos .thumbnails-wrapper .product-single__thumbnails .slick-list,.product-gift-box-template .gift-content-block .shopify-section .product-template__container .product-single .product-single__photos .thumbnails-wrapper .product-single__thumbnails .slick-list{height:100%}.product-gift-box-template .gift-content-block .product-image-grid-text .product-template__container .product-single .product-single__photos .thumbnails-wrapper .product-single__thumbnails .slick-list .product-single__thumbnails-item a,.product-gift-box-template .gift-content-block .shopify-section .product-template__container .product-single .product-single__photos .thumbnails-wrapper .product-single__thumbnails .slick-list .product-single__thumbnails-item a{background-color:transparent}.product-gift-box-template .gift-content-block .product-image-grid-text .product-template__container .product-single .product-single__photos .thumbnails-wrapper .product-single__thumbnails .slick-list .product-single__thumbnails-item.slick-active a,.product-gift-box-template .gift-content-block .shopify-section .product-template__container .product-single .product-single__photos .thumbnails-wrapper .product-single__thumbnails .slick-list .product-single__thumbnails-item.slick-active a{opacity:1}.product-gift-box-template .gift-content-block .product-image-grid-text .product-template__container .product-single .product-single__photos .thumbnails-wrapper .product-single__thumbnails .slick-list .slick-dots .slick-active button:before,.product-gift-box-template .gift-content-block .shopify-section .product-template__container .product-single .product-single__photos .thumbnails-wrapper .product-single__thumbnails .slick-list .slick-dots .slick-active button:before{color:#00bcd4}.product-gift-box-template .gift-content-block .product-left-right-grid-section{height:40% !important;display:flex;align-items:center;flex-wrap:wrap;margin-bottom:10vw}@media screen and (max-width: 1300px){.product-gift-box-template .gift-content-block .product-left-right-grid-section{margin-bottom:13vw}}@media screen and (min-width: 1599px){.product-gift-box-template .gift-content-block .product-left-right-grid-section+.shopify-section{height:22%}}@media screen and (max-width: 1600px){.product-gift-box-template .gift-content-block .product-left-right-grid-section+.shopify-section{height:20%}}@media screen and (max-width: 1024px){.product-gift-box-template .gift-content-block .product-left-right-grid-section{margin-bottom:98px;height:31.5% !important}.product-gift-box-template .gift-content-block .product-left-right-grid-section+.shopify-section{height:48%}}@media screen and (max-width: 849px) and (min-width: 649px){.product-gift-box-template .gift-content-block .product-left-right-grid-section{height:29.5% !important}.product-gift-box-template .gift-content-block .product-left-right-grid-section+.shopify-section{height:48%}}@media screen and (max-width: 650px){.product-gift-box-template .gift-content-block .product-left-right-grid-section{align-items:baseline;margin:0}.product-gift-box-template .gift-content-block .product-left-right-grid-section+.shopify-section{background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/rebel-girls-giftbox-image-04-on-mobile.jpg?3229189474074161865);background-position:top;background-size:contain;background-repeat:no-repeat;margin:0 auto;background-color:#f1f1f1}.product-gift-box-template .gift-content-block .product-left-right-grid-section+.shopify-section .product-template__container{margin:30vw auto;margin-bottom:20px}}.product-gift-box-template .gift-content-block .product-left-right-grid-section .poster-grid{width:100%;height:45%;display:flex;align-items:center}@media screen and (max-width: 997px) and (min-width: 651px){.product-gift-box-template .gift-content-block .product-left-right-grid-section .poster-grid:first-child .feature-row{flex-direction:row-reverse}}@media screen and (max-width: 650px){.product-gift-box-template .gift-content-block .product-left-right-grid-section .poster-grid:first-child .feature-row{background-color:#fa3638}}@media screen and (max-width: 997px) and (min-width: 651px) and (max-width: 997px) and (min-width: 651px){.product-gift-box-template .gift-content-block .product-left-right-grid-section .poster-grid:last-child .feature-row{flex-direction:row}}@media screen and (max-width: 650px){.product-gift-box-template .gift-content-block .product-left-right-grid-section .poster-grid:last-child .feature-row{background-color:#ffd95a}}.product-gift-box-template .gift-content-block .product-left-right-grid-section .poster-grid .feature-row .feature-row__item{flex:0 1 50% !important}@media screen and (max-width: 1024px){.product-gift-box-template .gift-content-block .product-left-right-grid-section .poster-grid .feature-row .feature-row__item{flex:0 1 48% !important}}.product-gift-box-template .gift-content-block .product-left-right-grid-section .poster-grid .feature-row .feature-row__item img{margin-top:-1px;width:100%}@media screen and (max-width: 650px){.product-gift-box-template .gift-content-block .product-left-right-grid-section .poster-grid .feature-row{flex-direction:column}}@media screen and (max-width: 650px){.product-gift-box-template .gift-content-block .product-left-right-grid-section .poster-grid{height:auto}}.product-gift-box-template .gift-content-block .product-left-right-grid-section .poster-grid .product-content{text-align:left;margin:0 0 0  auto;font-size:1vw}@media screen and (max-width: 1024px){.product-gift-box-template .gift-content-block .product-left-right-grid-section .poster-grid .product-content{padding:0 35px}}@media screen and (max-width: 650px){.product-gift-box-template .gift-content-block .product-left-right-grid-section .poster-grid .product-content{margin:0 auto;padding:20px;margin-top:0}}.product-gift-box-template .gift-content-block .product-left-right-grid-section .poster-grid .product-content .title{color:#fff !important;font-family:'Montserrat-Regular';font-weight:bold;font-size:35px}@media screen and (max-width: 1300px){.product-gift-box-template .gift-content-block .product-left-right-grid-section .poster-grid .product-content .title{font-size:3em}}@media screen and (max-width: 650px){.product-gift-box-template .gift-content-block .product-left-right-grid-section .poster-grid .product-content .title{font-size:22px}}.product-gift-box-template .gift-content-block .product-left-right-grid-section .poster-grid .product-content .description{margin-bottom:3vw;text-align:left}@media screen and (max-width: 650px){.product-gift-box-template .gift-content-block .product-left-right-grid-section .poster-grid .product-content .description{margin-bottom:40px}}.product-gift-box-template .gift-content-block .product-left-right-grid-section .poster-grid .product-content .description p{color:#fff !important;font-family:'Montserrat-Light';text-align:left;padding-right:35px;font-size:14px}@media screen and (max-width: 650px){.product-gift-box-template .gift-content-block .product-left-right-grid-section .poster-grid .product-content .description p{line-height:2;padding-right:0px}}.product-gift-box-template .gift-content-block .product-left-right-grid-section .poster-grid .product-content a{background-color:#8bbd00;color:#fff;font-size:14px;border-radius:30px;padding:15px 50px;text-transform:uppercase;font-family:'Montserrat-SemiBold'}.product-gift-box-template .gift-content-block .product-left-right-grid-section .poster-grid:nth-child(2) .product-content{margin:0 auto 0 0}@media screen and (max-width: 650px){.product-gift-box-template .gift-content-block .product-left-right-grid-section .poster-grid:nth-child(2) .product-content{margin:0 auto}}.product-gift-box-template .gift-content-block .product-left-right-grid-section .poster-grid:nth-child(2) .product-content .title{color:#7e2662 !important}.product-gift-box-template .gift-content-block .product-left-right-grid-section .poster-grid:nth-child(2) .product-content .description p{color:#7e2662 !important}.product-gift-box-template .gift-content-block .product-left-right-grid-section .poster-grid:nth-child(2) .product-content a{background-color:#f93537 !important}.product-gift-box-template .gift-content-block .product-template__container .product-single__thumbnails .slick-dots .slick-active button:before{color:#00bcd4 !important}@media screen and (max-width: 650px){.product-gift-box-template .quantity-updater{display:block}}.product-gift-box-template .product-single__meta{max-width:450px;font-size:1vw;text-align:left}.product-gift-box-template .product-single__meta .product-single__title{color:#fff;font-size:2em}@media screen and (max-width: 997px){.product-gift-box-template .product-single__meta .product-single__title{font-size:4em}}@media screen and (max-width: 650px){.product-gift-box-template .product-single__meta .product-single__title{font-size:25px;text-align:center;line-height:1.4}.product-gift-box-template .product-single__meta .product-single__title+div{text-align:center;margin:20px auto;margin-bottom:12vw}}.product-gift-box-template .product-single__meta .product-single__description{margin:2vw 0;margin-top:30px;font-family:'Montserrat-Light'}@media screen and (max-width: 650px){.product-gift-box-template .product-single__meta .product-single__description{margin:40px auto}}.product-gift-box-template .product-single__meta .product-single__description p,.product-gift-box-template .product-single__meta .product-single__description span{color:#fff;font-size:18px;line-height:1.8}@media screen and (min-width: 1500px){.product-gift-box-template .product-single__meta .product-single__description p,.product-gift-box-template .product-single__meta .product-single__description span{font-size:16px}}@media screen and (max-width: 800px) and (min-width: 650px){.product-gift-box-template .product-single__meta .product-single__description p,.product-gift-box-template .product-single__meta .product-single__description span{line-height:1.5}}.product-gift-box-template .product-single__meta form.product-form .product-quantity{background-color:#d6e4e7;width:100%;flex-wrap:nowrap;justify-content:center;font-size:14px;padding:15px;margin:0 auto;margin-bottom:25px;position:relative}@media screen and (max-width: 480px){.product-gift-box-template .product-single__meta form.product-form .product-quantity{justify-content:flex-start}.product-gift-box-template .product-single__meta form.product-form .product-quantity label{margin-right:10px !important}}@media screen and (max-width: 750px){.product-gift-box-template .product-single__meta form.product-form .product-quantity label{margin:30px 5px}}.product-gift-box-template .product-single__meta form.product-form .product-quantity .product-single__price{margin-left:0;background-size:contain;position:relative}@media screen and (max-width: 800px){.product-gift-box-template .product-single__meta form.product-form .product-quantity .product-single__price{margin-left:0;position:absolute;right:15px;width:70px;background-position:center;background-size:contain;right:12px;text-align:center}.product-gift-box-template .product-single__meta form.product-form .product-quantity .product-single__price .product-price__price{margin:30px 0px}}@media screen and (max-width: 420px){.product-gift-box-template .product-single__meta form.product-form .product-quantity .product-single__price{position:absolute;right:7px;width:75px}}.product-gift-box-template .product-single__meta form.product-form .product-quantity .product-single__price .product-price__price{width:55px;text-align:center}.product-gift-box-template .product-single__meta form.product-form .product-quantity .increment,.product-gift-box-template .product-single__meta form.product-form .product-quantity .decrement{color:transparent;background-repeat:no-repeat;background-size:100%;cursor:pointer}.product-gift-box-template .product-single__meta form.product-form .product-quantity .increment:focus,.product-gift-box-template .product-single__meta form.product-form .product-quantity .decrement:focus{outline:none}.product-gift-box-template .product-single__meta form.product-form .product-quantity .increment{background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/increment-button.jpg?3229189474074161865);top:-15px;right:32px;position:relative;border-radius:0 5px 0 0;padding:6px 15px}.product-gift-box-template .product-single__meta form.product-form .product-quantity .decrement{background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/decrement-button.jpg?3229189474074161865);top:15px;right:64px;position:relative;padding:6px 15px;background-size:contain;background-position:100%}.product-gift-box-template .product-single__meta form.product-form .product-quantity .product-form__input{margin-top:0;width:85px}@media screen and (max-width: 650px){.product-gift-box-template .product-single__meta form.product-form .product-quantity .product-form__input{padding-right:30px;padding-left:5px;text-align:center}}.product-gift-box-template .product-single__meta form.product-form .product-form__item--submit{margin-bottom:2vw}@media screen and (max-width: 650px){.product-gift-box-template .product-single__meta form.product-form .product-form__item--submit{margin:0px auto}}.product-gift-box-template .product-single__meta form.product-form .product-form__item--submit .product-form__cart-submit--small{max-width:100%}@media screen and (max-width: 650px){.product-gift-box-template .product-single__meta form.product-form .product-form__item--submit .product-form__cart-submit--small{padding:18px 0}}.product-gift-box-template .product-single__meta .social-sharing p{font-size:14px;color:#fff}.product-gift-box-template .product-single__photos .product-single__photo{max-width:480px;width:100%;margin:0 0 0 auto;border-radius:20px;background-color:#fff}.product-gift-box-template .product-single__photos .product-single__photo img{width:100%;height:100%}@media screen and (max-width: 650px){.product-gift-box-template .product-single__photos .product-single__photo{max-width:100%;height:100%}.product-gift-box-template .product-single__photos .product-single__photo img{width:100%}}.product-gift-box-template .product-single__photos .thumbnails-wrapper{max-width:480px;width:100%;margin:0 0 0 auto}@media screen and (max-width: 650px){.product-gift-box-template .product-single__photos .thumbnails-wrapper{margin:0 auto;margin-top:20px}}@media screen and (max-width: 650px){.product-gift-box-template .product-single__photos .thumbnails-wrapper .product-single__thumbnails{max-width:100%}}.product-gift-box-template .product-single__photos .thumbnails-wrapper .product-single__thumbnails .slick-dots{bottom:-40px}.product-gift-box-template .product-single__photos .thumbnails-wrapper .product-single__thumbnails .slick-dots .slick-active button:before{color:#0b263b}.product-gift-box-template .product-single__photos .thumbnails-wrapper .product-single__thumbnails .slick-dots li button{width:15px;height:15px;background-color:#fff;border:0;border-radius:50%}.product-gift-box-template .product-single__photos .thumbnails-wrapper .product-single__thumbnails .slick-dots li button:before{color:#fff}@media screen and (max-width: 650px){.product-gift-box-template .product-single__photos .thumbnails-wrapper .product-single__thumbnails .slick-dots li button{width:10px;height:10px}.product-gift-box-template .product-single__photos .thumbnails-wrapper .product-single__thumbnails .slick-dots li button:before{width:10px;height:10px}}.product-gift-box-template .product-single__photos .thumbnails-wrapper .product-single__thumbnails .product-single__thumbnails-item{margin:auto 5px}.product-gift-box-template .product-single__photos .thumbnails-wrapper .product-single__thumbnails .product-single__thumbnails-item a{background-color:#fff}.product-gift-box-template .product-single__photos .thumbnails-wrapper .product-single__thumbnails .product-single__thumbnails-item a.active-thumb{border-color:#f61f0c}.free-shipping-country .cart__footer .free-shipping-hide{display:none !important}.free-shipping-country .cart__footer .shipping-section{display:block}.free-shipping-country .cart__footer .free-shipping-image{display:none}.cart__footer{padding:0}.cart__footer .green-color{color:#65c835 !important}.cart__footer .free-shipping-image{display:flex;align-items:center;max-width:350px;text-align:left}.cart__footer .free-shipping-image img{width:90px;margin-right:10px}.cart__footer .free-shipping-image .cart__subtotal-title{font-size:12px !important;font-family:"Work Sans","HelveticaNeue","Helvetica Neue",sans-serif !important;font-weight:bold !important;color:#000 !important}.cart__footer .free-shipping-image .cart__subtotal-title.green-color{font-size:16px !important;line-height:24px;color:#65c835 !important}.cart__footer .free-shipping-image p{font-size:12px;font-family:"Work Sans","HelveticaNeue","Helvetica Neue",sans-serif}.cart__footer .free-shipping-hide{display:block}@media screen and (max-width: 750px){.cart__footer .small--text-center{text-align:center !important}}@media screen and (max-width: 750px){.cart__footer .desktop-view{display:none}}.cart__footer .shipping-section{display:flex;justify-content:space-between;margin-bottom:0}@media screen and (max-width: 750px){.cart__footer .shipping-section{display:block}}.cart__footer .shipping-section .total-content{text-align:right}.cart__footer .shipping-section .total-content .cart__subtotal{text-align:right}@media screen and (max-width: 750px){.cart__footer .shipping-section .total-content{text-align:center}}.cart__footer .free-shipping-image.mobile-view{display:none}@media screen and (max-width: 750px){.cart__footer .free-shipping-image.mobile-view{display:block;margin:0 auto;text-align:center;margin-bottom:50px}.cart__footer .free-shipping-image.mobile-view img{display:inline-block;width:40px}.cart__footer .free-shipping-image.mobile-view .mobile-view-title{display:inline-block;text-align:left;margin-bottom:5px}}.cart-wholesaler-form table tbody .wholesaler-upsell-message td{padding:0}.cart-wholesaler-form table tbody .wholesaler-upsell-message td p{display:none;padding:20px 0;text-align:right;color:#78a300}.retailer-upsell-message td{padding:5px 0}.retailer-upsell-message td p{text-align:right;color:#65c835}.discount-page-content{max-width:800px;margin:0 auto;width:100%;text-align:center}.discount-page-content a:hover{opacity:1}.discount-page-content .desktop-view,.discount-page-content .tablet-view,.discount-page-content .mobile-view{display:none}@media screen and (min-width: 799px){.discount-page-content .desktop-view{display:block}}@media screen and (min-width: 499px) and (max-width: 800px){.discount-page-content .tablet-view{display:block}}@media screen and (min-width: 319px) and (max-width: 500px){.discount-page-content .mobile-view{display:block}}.cart-note{padding:0;max-width:420px;width:100%}.retailer-upsell-message{display:flex;justify-content:space-between;flex-wrap:wrap;margin:20px 0;font-family:'Montserrat-Regular'}.retailer-upsell-message p{color:#65c835;font-weight:bold}.retailer-upsell-message label{font-weight:bold}.retailer-upsell-message .upsell-message{display:none}@media screen and (max-width: 750px){.retailer-upsell-message{flex-direction:column-reverse;text-align:center}.retailer-upsell-message .cart-note{margin:20px auto}}.retailer-upsell-message.only-retailer-upsell-message{display:block;text-align:right}.cart-wholesaler-form .retailer-upsell-message .cart-note{margin-top:-70px}@media screen and (max-width: 820px){.cart-wholesaler-form .retailer-upsell-message .cart-note{margin-top:auto}}#textarea_feedback{text-align:right;font-size:12px}.faq-product-block{background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/rebel-girls-product-faq-background-image.jpg?3229189474074161865);background-position:left;background-size:contain;background-repeat:no-repeat;height:54vw;background-color:#fbfbfb}@media screen and (max-width: 998px){.faq-product-block{background-image:none;height:100%}}.faq-product-block .faq-product-content{max-width:56vw;width:100%;margin:0 auto;padding-top:5vw;font-size:1.2vw}@media screen and (max-width: 998px){.faq-product-block .faq-product-content{max-width:85vw;font-size:2.5vw}}@media screen and (max-width: 720px){.faq-product-block .faq-product-content{max-width:90vw;font-size:3vw}}@media screen and (max-width: 998px){.faq-product-block .faq-product-content p{font-size:12px}}.faq-product-block .faq-product-content .faq-section-header{font-family:'Montserrat-Regular';font-weight:bold;font-size:1.5em;margin-bottom:40px}.faq-product-block .faq-product-content .faq-section-header .faq-header-title{color:#4d4d4d}@media screen and (max-width: 998px){.faq-product-block .faq-product-content .faq-section-header .faq-header-title{font-size:18px}}@media screen and (max-width: 998px){.faq-product-block .faq-product-content .faq-section-header{text-align:center}}.faq-product-block .faq-product-content .faq-questions{margin-bottom:40px}@media screen and (max-width: 1080px){.faq-product-block .faq-product-content .faq-questions{margin-bottom:20px}}.faq-product-block .faq-product-content .faq-questions .questions{color:#fa3637;font-family:'Montserrat-Regular';font-weight:bold;display:flex}.faq-product-block .faq-product-content .faq-questions .questions span{color:#4d4d4d;margin:0 0 0 25px}.faq-product-block .faq-product-content .faq-questions .answer{font-family:'Montserrat-Light';color:#a6a6a6;margin:15px 0 0 40px;justify-content:justify}@media screen and (max-width: 998px){.faq-product-block .faq-product-content .faq-questions .answer{line-height:2}}.faq-product-block .faq-product-mobile-background{display:none}@media screen and (max-width: 998px){.faq-product-block .faq-product-mobile-background{display:block;line-height:0}}.faq-product-block .faq-product-mobile-background img{width:100%}body.disable-feature .hide-during-site-testing{display:none}body.disable-feature .shopify-preview-bar{display:none}.header-cart-count{display:none}.header-cart-count.site-header__cart-count{display:block}.black-friday{max-width:1024px;width:100%;margin:0 auto}.black-friday .header-block{text-align:center}.black-friday .header-block .title{text-transform:initial;font-weight:bold;letter-spacing:normal;font-size:16px;margin:30px auto}.black-friday .header-block .title span{color:#f61f0c;font-weight:bold;font-family:'Montserrat-Regular';font-size:28px;margin-right:4px}.black-friday .header-block .title-image{max-width:180px;margin:0 auto;width:100%}.black-friday .header-block .title-image img{width:100%}@media screen and (max-width: 480px){.black-friday .header-block .title-image{max-width:120px;line-height:0}}.black-friday .header-block .tagline{margin:20px auto;padding:0 15px;text-transform:uppercase;font-size:18px}@media screen and (max-width: 480px){.black-friday .header-block .tagline{margin:0 auto}}.black-friday .product-grid{margin:0 auto;margin-bottom:100px;padding:0 15px;display:flex;align-items:flex-end;flex-wrap:wrap;justify-content:center}@media screen and (max-width: 1024px){.black-friday .product-grid{justify-content:flex-start}}@media screen and (max-width: 480px){.black-friday .product-grid{justify-content:center;margin-bottom:50px}}.black-friday .product-grid .product-block{width:22%;text-align:center;margin:20px 12px;margin-bottom:50px}.black-friday .product-grid .product-block:first-child,.black-friday .product-grid .product-block:nth-child(2),.black-friday .product-grid .product-block:nth-child(3){width:23%}.black-friday .product-grid .product-block:first-child .variants,.black-friday .product-grid .product-block:nth-child(2) .variants,.black-friday .product-grid .product-block:nth-child(3) .variants{width:220px;margin:0 auto}@media screen and (max-width: 1024px){.black-friday .product-grid .product-block:first-child .variants,.black-friday .product-grid .product-block:nth-child(2) .variants,.black-friday .product-grid .product-block:nth-child(3) .variants{width:auto}}@media screen and (max-width: 1024px){.black-friday .product-grid .product-block{width:30% !important}}@media screen and (max-width: 767px){.black-friday .product-grid .product-block{width:44% !important}}@media screen and (max-width: 480px){.black-friday .product-grid .product-block{width:80% !important}}.black-friday .product-grid .product-block .variants{height:100%;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 480px){.black-friday .product-grid .product-block .variants{min-height:auto}}.black-friday .product-grid .product-block .variants a{display:block;height:220px;margin-bottom:15px}.black-friday .product-grid .product-block .variants a .image-container{height:100%}.black-friday .product-grid .product-block .variants a .image-container .image-view{object-fit:contain;object-position:center;height:100%}.black-friday .product-grid .product-block .variants .product__block{text-align:center;height:100%}@media screen and (max-width: 480px){.black-friday .product-grid .product-block .variants .product__block{min-height:auto}}.black-friday .product-grid .product-block .variants .product__block .block-title{margin:10px auto}.black-friday .product-grid .product-block .variants .product__block .product-price-block{display:flex;justify-content:center;flex-wrap:wrap;font-family:'Montserrat-Regular'}.black-friday .product-grid .product-block .variants .product__block .product-price-block .crossed-price{text-decoration:line-through;text-decoration-style:solid;text-decoration-color:#f61f0c;margin-right:12px}.black-friday .product-grid .product-block .variants .product__block .description{font-family:'Montserrat-Regular';font-size:14px}.black-friday .product-grid .product-block .variants .product__block .offer-value label{color:#f61f0c;font-family:'Montserrat-Regular'}.black-friday .product-grid .product-block .variants .product__block .variant-select{margin:12px auto;text-align:center}.black-friday .product-grid .product-block .variants .product__block .variant-select select{background-color:transparent;background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/selectbox-arrow.jpg?3229189474074161865);background-repeat:no-repeat;background-position:right -2px center;background-size:22px;border:2px solid #dedee0;font-family:'Montserrat-Regular';padding-left:10px}.black-friday .product-grid .product-block .variants .product__block .poster-quantity{width:0;height:0;padding:0;visibility:hidden}.black-friday .product-grid .product-block .variants .btn-block .btn-add-to-cart{width:100%;margin-bottom:15px;border:2px solid #f61f0c}.black-friday .product-grid .product-block .variants .btn-block .btn-success{background-color:#fff;color:#f61f0c;border:2px solid #f61f0c;padding:15px 0;letter-spacing:1px;margin-bottom:15px;width:100%}.black-friday .product-grid .product-block .variants .btn-block .btn{font-family:'Montserrat-SemiBold'}.black-friday .product-grid .product-block .variants .btn-block .btn:hover,.black-friday .product-grid .product-block .variants .btn-block .btn:focus{outline:none}.black-friday .product-grid .product-block .variants .btn-block .btn.hide{display:none}.black-friday-footer{position:fixed;bottom:0;width:100%;display:none}.black-friday-footer.active{display:block}.black-friday-footer .footer-block{background-color:#0b263b;padding:30px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 480px){.black-friday-footer .footer-block{background:#f61f0c;padding:0}}.black-friday-footer .footer-block .cart-icon-count{margin-right:20px;position:relative}@media screen and (max-width: 480px){.black-friday-footer .footer-block .cart-icon-count{margin-left:20px}}.black-friday-footer .footer-block .cart-icon-count .cart-icon{width:23px;height:20px}.black-friday-footer .footer-block .cart-icon-count .cart-icon .site-header__cart-count{font-size:11px;text-align:center;line-height:21px;left:20px;top:8px;display:block;position:absolute;font-weight:bold;background-color:#f61f0c;color:#ece8e8;border-radius:9px;min-width:20px;height:20px}@media screen and (max-width: 480px){.black-friday-footer .footer-block .cart-icon-count .cart-icon .site-header__cart-count{background-color:#0b263b}}.black-friday-footer .footer-block .site-header__cart-count span{line-height:1.4}@media screen and (max-width: 480px){.black-friday-footer .footer-block .checkout-button-block .btn{border-radius:0}}.black-friday-footer .footer-block .checkout-button-block .btn:focus,.black-friday-footer .footer-block .checkout-button-block .btn:active{outline:none}.black-friday-footer .footer-block .checkout-button-block .btn.btn-disable{pointer-events:none;opacity:0.5}.mfp-content .out-of-stock-popup{max-width:550px;width:100%;margin:0 auto;position:relative;display:block}.rebel-preorder-popup{margin:0 auto;background-color:#fff;padding:2vw 3vw;font-family:'Montserrat-Light';font-size:16px}.rebel-preorder-popup .popup__message p{color:#000;font-weight:900}@media screen and (max-width: 480px){.rebel-preorder-popup .popup__message{margin:20px 0}}.rebel-preorder-popup .popup__link{display:flex;align-items:center;margin:0;margin-top:20px;width:100%}.rebel-preorder-popup .popup__link a{color:#000 !important;font-weight:900;text-decoration:underline}.rebel-preorder-popup .popup__link .close{background-color:transparent;color:#000;text-decoration:underline}.rebel-preorder-popup .popup__link .btn-block{width:50%;text-align:center}.rebel-preorder-popup .popup__link .btn-block .pre-order-add-to-cart{max-width:200px;width:100%}@media screen and (max-width: 480px){.rebel-preorder-popup .popup__link .btn-block{width:100%}}@media screen and (max-width: 480px){.rebel-preorder-popup .popup__link .btn-block:first-child{order:2}}@media screen and (max-width: 480px){.rebel-preorder-popup .popup__link .btn-block{order:1}}.rebel-preorder-popup .popup__link button{padding:15px 0;line-height:normal;font-family:'Montserrat-Light';font-size:16px;font-weight:900}@media screen and (max-width: 480px){.rebel-preorder-popup .popup__link{flex-direction:column;text-align:center;width:100%;margin:0}.rebel-preorder-popup .popup__link .grid__item{padding-left:0}}@media screen and (max-width: 480px){.rebel-preorder-popup{padding:15px}}.product-greeting-card-template p{font-family:"Montserrat-SemiBold" !important}.product-greeting-card-template .poster-alternate-product{background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/rebel-greetings-card-header-background-image.jpg?3229189474074161865);background-repeat:no-repeat;background-size:cover;height:73.46vw;margin-top:-16px;margin-bottom:0;position:relative}@media screen and (max-width: 998px){.product-greeting-card-template .poster-alternate-product{margin-top:-8px}}.product-greeting-card-template .poster-alternate-product h1{padding:20px 0;font-family:'Montserrat-SemiBold'}.product-greeting-card-template .poster-alternate-product .mobile-header-image{display:none}@media screen and (max-width: 998px){.product-greeting-card-template .poster-alternate-product{background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/rebel-greetings-card-header-tablet-background-image.jpg?3229189474074161865);height:92.6vw;padding-top:0;background-position:bottom}}@media screen and (max-width: 750px){.product-greeting-card-template .poster-alternate-product{background-image:none;height:auto;background-color:#21b1e5;position:inherit}.product-greeting-card-template .poster-alternate-product h1{font-size:20px}.product-greeting-card-template .poster-alternate-product p{font-size:14px;margin-bottom:15px}.product-greeting-card-template .poster-alternate-product .mobile-header-image{display:block;width:100%}}@media screen and (max-width: 750px){.product-greeting-card-template .poster-alternate-product .medium-up--one-half{margin:0 auto}}.product-greeting-card-template .poster-alternate-product .product-single__meta{padding-top:3vw}@media screen and (max-width: 1450px){.product-greeting-card-template .poster-alternate-product .product-single__meta{font-size:1vw}}@media screen and (max-width: 998px){.product-greeting-card-template .poster-alternate-product .product-single__meta{font-size:1.2vw;max-width:340px}}@media screen and (max-width: 750px){.product-greeting-card-template .poster-alternate-product .product-single__meta{padding:10px}}.product-greeting-card-template .poster-alternate-product .product-single__meta h1,.product-greeting-card-template .poster-alternate-product .product-single__meta h2,.product-greeting-card-template .poster-alternate-product .product-single__meta p{color:#fff}.product-greeting-card-template .poster-alternate-product .product-single__meta h1{font-family:'Montserrat-Regular';font-weight:bold;margin-bottom:0}.product-greeting-card-template .poster-alternate-product .product-single__meta .product-single__description{margin:0}@media screen and (max-width: 1450px){.product-greeting-card-template .poster-alternate-product .product-single__meta .product-single__description{font-size:1.25em}}@media screen and (max-width: 1450px){.product-greeting-card-template .poster-alternate-product .product-single__meta .product-single__description{font-size:13px}}.product-greeting-card-template .poster-alternate-product .product-single__meta .yotpo{margin-bottom:20px}.product-greeting-card-template .poster-alternate-product .product-single__meta .yotpo .yotpo-display-wrapper .standalone-bottomline .yotpo-bottomline .text-m{color:#fff !important}@media screen and (max-width: 750px){.product-greeting-card-template .poster-alternate-product .product-single__meta .yotpo{margin-bottom:30px}}.product-greeting-card-template .poster-alternate-product .product-single__meta .product-form .product-quantity{padding:0px 40px;border-radius:15px;background-color:#d5e4e6;width:100%;justify-content:space-between}@media screen and (max-width: 998px){.product-greeting-card-template .poster-alternate-product .product-single__meta .product-form .product-quantity{width:92%;padding:0 12px}}.product-greeting-card-template .poster-alternate-product .product-single__meta .product-form .product-quantity label{font-size:14px}@media screen and (max-width: 751px){.product-greeting-card-template .poster-alternate-product .product-single__meta .product-form .product-quantity label{width:65px}}@media screen and (max-width: 360px){.product-greeting-card-template .poster-alternate-product .product-single__meta .product-form .product-quantity label{margin-right:0}}.product-greeting-card-template .poster-alternate-product .product-single__meta .product-form .product-quantity .product-form__input{font-size:20px}.product-greeting-card-template .poster-alternate-product .product-single__meta .product-form .product-quantity .product-single__price{background-image:none;background-color:#f61f0c;border-radius:50%;width:75px;text-align:center}.product-greeting-card-template .poster-alternate-product .product-single__meta .product-form .product-quantity .product-single__price span{font-size:14px}@media screen and (max-width: 750px){.product-greeting-card-template .poster-alternate-product .product-single__meta .product-form .product-quantity .product-single__price{margin-left:0}}.product-greeting-card-template .poster-alternate-product .product-single__meta .product-form .product-quantity .product-single__price .product-price__price{margin:24px 12px}.product-greeting-card-template .poster-alternate-product .product-single__meta .product-form .product-form__item .btn{background-color:#f61f0c;max-width:100%}.product-greeting-card-template .poster-alternate-product .greeting-card-header-content{position:absolute;flex-direction:column;left:59vw;bottom:6vw;max-width:430px;width:100%}@media screen and (max-width: 1450px){.product-greeting-card-template .poster-alternate-product .greeting-card-header-content{font-size:1vw;max-width:360px}}@media screen and (max-width: 998px){.product-greeting-card-template .poster-alternate-product .greeting-card-header-content{font-size:1.2vw;max-width:40vw;left:53vw}}@media screen and (max-width: 750px){.product-greeting-card-template .poster-alternate-product .greeting-card-header-content{position:inherit;max-width:100%;left:0;background-color:#df4052;text-align:center;padding:12px}}.product-greeting-card-template .poster-alternate-product .greeting-card-header-content h2,.product-greeting-card-template .poster-alternate-product .greeting-card-header-content p{color:#fff}.product-greeting-card-template .poster-alternate-product .greeting-card-header-content h2{font-size:30px;text-align:left;font-family:'Montserrat-Regular';font-weight:bold;text-transform:initial}@media screen and (max-width: 1450px){.product-greeting-card-template .poster-alternate-product .greeting-card-header-content h2{font-size:2em}}@media screen and (max-width: 750px){.product-greeting-card-template .poster-alternate-product .greeting-card-header-content h2{text-align:center;font-size:20px}}.product-greeting-card-template .poster-alternate-product .greeting-card-header-content p{line-height:1.5;font-size:18px}@media screen and (max-width: 1450px){.product-greeting-card-template .poster-alternate-product .greeting-card-header-content p{font-size:1.25em}}@media screen and (max-width: 998px){.product-greeting-card-template .poster-alternate-product .greeting-card-header-content p{font-size:1.45em}}@media screen and (max-width: 750px){.product-greeting-card-template .poster-alternate-product .greeting-card-header-content p{font-size:14px}}.product-greeting-card-template .greeting-card-content{display:flex}@media screen and (max-width: 750px){.product-greeting-card-template .greeting-card-content{text-align:center;position:inherit !important;display:block}}.product-greeting-card-template .greeting-card-content h2,.product-greeting-card-template .greeting-card-content p{color:#fff}.product-greeting-card-template .greeting-card-content h2{font-size:30px;font-weight:bold;width:100%;text-align:left;margin-bottom:30px;text-transform:capitalize;font-family:'Montserrat-Regular'}@media screen and (max-width: 750px){.product-greeting-card-template .greeting-card-content h2 br{display:none}}@media screen and (max-width: 750px){.product-greeting-card-template .greeting-card-content h2{text-align:center;font-size:20px}}.product-greeting-card-template .greeting-card-content p{line-height:normal;font-size:18px}.product-greeting-card-template .greeting-card-content p strong{font-family:'Montserrat-Regular';font-weight:bold}@media screen and (max-width: 750px){.product-greeting-card-template .greeting-card-content p{font-size:14px}}.product-greeting-card-template .greeting-card-cover-section{height:29.1vw;background-repeat:no-repeat;background-size:cover;position:relative}@media screen and (max-width: 750px){.product-greeting-card-template .greeting-card-cover-section{background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/rebel-girl-greetings-cards-cover-mobile-view-background-image.jpg?3229189474074161865) !important;height:88.3vw}}@media screen and (max-width: 480px){.product-greeting-card-template .greeting-card-cover-section{height:122.3vw}}.product-greeting-card-template .greeting-card-cover-section .greeting-card-content{position:absolute;top:8vw;left:15vw;max-width:420px;flex-direction:column}@media screen and (max-width: 1450px){.product-greeting-card-template .greeting-card-cover-section .greeting-card-content{font-size:1vw;width:30vw}}@media screen and (max-width: 998px){.product-greeting-card-template .greeting-card-cover-section .greeting-card-content{font-size:1.2vw;top:5vw}}@media screen and (max-width: 750px){.product-greeting-card-template .greeting-card-cover-section .greeting-card-content{position:absolute !important;bottom:8vw;left:0;right:0;top:auto;height:auto;padding:10px;width:100%;margin:0 auto}}@media screen and (max-width: 480px){.product-greeting-card-template .greeting-card-cover-section .greeting-card-content{bottom:16vw}}.product-greeting-card-template .greeting-card-cover-section .greeting-card-content h2{text-align:left;font-size:24px}@media screen and (max-width: 1450px){.product-greeting-card-template .greeting-card-cover-section .greeting-card-content h2{font-size:2em;margin-bottom:10px}}@media screen and (max-width: 750px){.product-greeting-card-template .greeting-card-cover-section .greeting-card-content h2{text-align:center;font-size:20px}}.product-greeting-card-template .greeting-card-cover-section .greeting-card-content p{font-size:18px;line-height:1.5}@media screen and (max-width: 1450px){.product-greeting-card-template .greeting-card-cover-section .greeting-card-content p{font-size:1.25em}}@media screen and (max-width: 998px){.product-greeting-card-template .greeting-card-cover-section .greeting-card-content p{font-size:13px}}@media screen and (max-width: 750px){.product-greeting-card-template .greeting-card-cover-section .greeting-card-content p{line-height:normal}}.product-greeting-card-template .greeting-card-description{background-repeat:no-repeat;background-size:cover;height:15.06vw;padding:4.3vw}@media screen and (max-width: 998px){.product-greeting-card-template .greeting-card-description{padding:3vw}}@media screen and (max-width: 750px){.product-greeting-card-template .greeting-card-description{background-image:url(//cdn.shopify.com/s/files/1/1532/7563/t/94/assets/rebel-girl-greetings-cards-description-mobile-background-image.jpg?3229189474074161865) !important;height:35.3vw;background-size:cover;display:flex;align-items:center;background-size:cover}}@media screen and (max-width: 480px){.product-greeting-card-template .greeting-card-description{height:59.3vw}}.product-greeting-card-template .greeting-card-description .greeting-card-content{max-width:990px !important;width:100%;margin:0 auto}@media screen and (max-width: 1450px){.product-greeting-card-template .greeting-card-description .greeting-card-content{font-size:1vw}}@media screen and (max-width: 750px){.product-greeting-card-template .greeting-card-description .greeting-card-content{padding:0}}.product-greeting-card-template .greeting-card-description .greeting-card-content h2,.product-greeting-card-template .greeting-card-description .greeting-card-content p{color:#7b2661}.product-greeting-card-template .greeting-card-description .greeting-card-content h2{font-size:24px;margin:0 30px;width:88%}@media screen and (max-width: 1450px){.product-greeting-card-template .greeting-card-description .greeting-card-content h2{font-size:2em}}@media screen and (max-width: 750px){.product-greeting-card-template .greeting-card-description .greeting-card-content h2{margin:0;margin-bottom:10px;font-size:20px}}.product-greeting-card-template .greeting-card-description .greeting-card-content p{font-size:18px;line-height:1.5;margin-left:3vw}@media screen and (max-width: 1450px){.product-greeting-card-template .greeting-card-description .greeting-card-content p{font-size:1.35em}}@media screen and (max-width: 750px){.product-greeting-card-template .greeting-card-description .greeting-card-content p{line-height:normal;margin-left:0;font-size:14px}}.product-greeting-card-template .greeting-card-slider img{width:100%}@media screen and (max-width: 750px){.product-greeting-card-template .greeting-card-slider .desktop-image{display:none}}.product-greeting-card-template .greeting-card-slider .mobile-slider{display:none}.product-greeting-card-template .greeting-card-slider .mobile-slider .greeting-feature-image-slider .slick-list{max-width:70%;width:100%;margin:0 auto;margin-bottom:40px}.product-greeting-card-template .greeting-card-slider .mobile-slider .greeting-feature-image-slider .slick-list .slick-track .image-container{box-shadow:-3px -2px 12px 0 #666666}.product-greeting-card-template .greeting-card-slider .mobile-slider .greeting-thumbnail-image-slider button{display:none}.product-greeting-card-template .greeting-card-slider .mobile-slider .greeting-thumbnail-image-slider .slick-list .slick-track .image-container{margin-left:15px;box-shadow:-3px -2px 12px 0 #666666}@media screen and (max-width: 750px){.product-greeting-card-template .greeting-card-slider .mobile-slider{display:block;margin:20px 10px}}.product-greeting-card-template .greeting-card-bottom-cover-section{background-color:#fdd967;height:100%}.product-greeting-card-template .greeting-card-bottom-cover-section img{width:100%}.product-greeting-card-template .greeting-card-bottom-cover-section .desktop-view{display:block;margin:0 auto}@media screen and (max-width: 751px){.product-greeting-card-template .greeting-card-bottom-cover-section .desktop-view{display:none}}.product-greeting-card-template .greeting-card-bottom-cover-section .mobile-view{display:none}@media screen and (max-width: 750px){.product-greeting-card-template .greeting-card-bottom-cover-section .mobile-view{display:block}}.product-greeting-card-template .greeting-card-bottom-description{background-repeat:no-repeat;background-size:contain;height:55.85vw;position:relative;margin-bottom:-95px}@media screen and (max-width: 750px) and (min-width: 480px){.product-greeting-card-template .greeting-card-bottom-description{margin-bottom:-55px}}@media screen and (max-width: 750px){.product-greeting-card-template .greeting-card-bottom-description{background-image:none !important;background-color:#df4052;height:auto}.product-greeting-card-template .greeting-card-bottom-description .mobile-bottom-cover-image{dislay:block}}@media screen and (max-width: 480px){.product-greeting-card-template .greeting-card-bottom-description{margin-bottom:-45px}}.product-greeting-card-template .greeting-card-bottom-description .mobile-bottom-cover-image{display:none}@media screen and (max-width: 750px){.product-greeting-card-template .greeting-card-bottom-description .mobile-bottom-cover-image{display:block;width:100%}}.product-greeting-card-template .greeting-card-bottom-description .greeting-card-content{position:absolute;flex-direction:column;top:4vw;left:12vw;max-width:400px;width:100%}@media screen and (max-width: 1450px){.product-greeting-card-template .greeting-card-bottom-description .greeting-card-content{font-size:1vw;max-width:360px}}@media screen and (max-width: 998px){.product-greeting-card-template .greeting-card-bottom-description .greeting-card-content{font-size:1.2vw;max-width:39vw;left:2.5vw}}@media screen and (max-width: 750px){.product-greeting-card-template .greeting-card-bottom-description .greeting-card-content{max-width:90%;margin:0 auto;padding:15px 0}}.product-greeting-card-template .greeting-card-bottom-description .greeting-card-content h2,.product-greeting-card-template .greeting-card-bottom-description .greeting-card-content p{color:#fff}.product-greeting-card-template .greeting-card-bottom-description .greeting-card-content h2{text-align:left}@media screen and (max-width: 1450px){.product-greeting-card-template .greeting-card-bottom-description .greeting-card-content h2{font-size:2em;margin-bottom:10px}}@media screen and (max-width: 750px){.product-greeting-card-template .greeting-card-bottom-description .greeting-card-content h2{text-align:center;font-size:20px}}.product-greeting-card-template .greeting-card-bottom-description .greeting-card-content p{line-height:1.5}@media screen and (max-width: 1450px){.product-greeting-card-template .greeting-card-bottom-description .greeting-card-content p{font-size:1.25em}}@media screen and (max-width: 998px){.product-greeting-card-template .greeting-card-bottom-description .greeting-card-content p{font-size:1.45em}}@media screen and (max-width: 750px){.product-greeting-card-template .greeting-card-bottom-description .greeting-card-content{position:inherit}.product-greeting-card-template .greeting-card-bottom-description .greeting-card-content h2{text-align:center;font-size:20px}.product-greeting-card-template .greeting-card-bottom-description .greeting-card-content p{line-height:normal;font-size:14px}}@media screen and (max-width: 480px) and (min-width: 280px){.body-template-rebel-girls-greeting-cards .page-container .email-subscribe-form .subscribe-form .site-footer__newsletter .contact-form{padding-top:40px}.body-template-rebel-girls-greeting-cards .page-container .email-subscribe-form .subscribe-form .site-footer__newsletter .contact-form .input-group{display:table}.body-template-rebel-girls-greeting-cards .page-container .email-subscribe-form .subscribe-form .site-footer__newsletter .contact-form .input-group .email-field-group input[type="email"]{border-radius:20px;margin:0;padding:12px;font-size:14px}.body-template-rebel-girls-greeting-cards .page-container .email-subscribe-form .subscribe-form .site-footer__newsletter .contact-form .input-group .input-group__btn .btn{margin-left:-35px;padding:12px;font-size:14px;line-height:normal;letter-spacing:inherit}}.hero__inner .jdgm-preview-badge .jdgm-star{color:white}
