/** Shopify CDN: Minification failed

Line 117:16 Unexpected "{"
Line 117:25 Expected ":"
Line 117:31 Unexpected "{"

**/
.buy_it{
    background: #FA11C7;
    padding: 10px 20px;border-radius:50px;
    color: #ffffff!important;
}

.skrim__title {
    bottom: 0;
    margin: 0px;
    background: #000;
    width: 100%;
    text-align: center;
    padding: 5px;
} 
.skrim__underline-me {font-family: 'Poppins';}
.index-section.collectionlist{
    background:#f5f5f5;
    padding-bottom:1rem;
}
.index-section.collectionlist .section-header__title,
.index-section.collectionlist .section-header__subtitle{color:#000;}
.index-section.collectionlist .view_more{color:#000;}
.icon_section {
    background: #000000!important;
} 
.icon_section h4,.icon_section p{color:#fff;}
.view_more{
    text-align: center;
    width: 100%;
    display: inline-block;
    color: #FA11C7;
    font-weight: 700;
    font-size: 14px;
    text-decoration: underline;
    margin: 1rem 0;
}
.site-footer {
    padding-bottom: 0;
    padding-top: 2rem;
    margin-top: 25px;
}
.index-section {
    margin: 0px 0;
}
.buy_it h4{
    margin-bottom:0px;
}   
.section-header__title,.section-header__subtitle {
    color: #fff;
}
.save_button{
    display: inline-block;
    width: 70%;
    text-align: center;
}
/* ======================================================================================= */
@media (min-width: 480px) and (max-width: 2000px) {
.desk-width{
   padding: 0 5rem;
}
.mobile_slider {
    background: #Fff;
    padding-top: 2rem;
}  
.section-header__title{
   padding-top:2rem;
}  
.icon_section {
    padding-bottom: 3rem;
} 
.custom__item {
    margin-bottom: 24px;
}  
body{
    background: #fff;
}  
.section-header {
    margin-bottom: 25px;
}
.mobile_slider {
    padding-top: 0;
}  
.mobile-nav__link{font-family: Poppins!important;font-weight: 900;}
.buy_it h4 {
    margin-bottom: 0;font-family: Poppins!important;
    font-size: 16px !important;
    font-weight: 900;
}  
.mobile_slider {
    padding-top: 1rem;
}  
.footer__logo-social{
    flex-wrap: nowrap;
    display: flex;
    justify-content: space-between;
}
.site-footer__bottom-block {
    padding: 0 20px 20px;
}  
}
/* =========================================================================================== */
@media (min-width: 480px) and (max-width: 830px) {
.header-layout img{
    max-width: 200px!important;
    height: auto!important;
}
.desk-width{
    padding:0 2rem;
}
.Img-with-txt--{{ section.id }}{
    padding: 1rem;
}   
.footer_logo{
    width: 70%;
    margin: 0 auto;
    margin-bottom: 2rem;
} 
.grid--small-gutters .medium-up--one-quarter {
    width: 33%;
}
.skrim__title {
    font-size: 20px;
}
.buy_it h4{
    margin-bottom:0;
}
}  
/* =========================================================================================== */


a.view_more.grey {color: #18181B;}
/* .icon_section::after {
    content: '';
    width: 100%;
    height: 12px;
    background: #e3e3e2;
    position: absolute;
    left: 0%;
    bottom: 0;
    z-index: 0;
} */
.btm_right {z-index: 1;}
.skrim__underline-me {text-transform: uppercase;color: #f5f5f5;}
/* .skrim__title {background: #3c3c3b!important;} */
.text_div p {font-size: 16px!important;}
/* .custom-content,.mobile_slider,.mobile_slider .slick-dots {background: #f2f1f0!important;} */

.custom-content::after {
    content: '';
    width: 100%;
    left: 0;
    position: absolute;
    height: 15px;
    background: #d9d9d9;
    top: 0;
}
.custom-content{position:relative;}
.name span {color: #d0cecd;font-size: 16px!important;}
.custom__item {margin-bottom: 15px!important;}
.custom__item img.img {z-index: 1;}
.review_div {padding-top: 30px!important;}
.main-content .shopify-section:nth-child(1) .custom-content::after{display:none;}
footer.site-footer::before {content: '';width: 100%;position: absolute;height: 15px;background: #d0cecd;top: -15px;}
.site-footer {position: relative;}
.site-nav__link--icon .icon {height: 32px;width: 35px;}
a.mobile-nav__link {text-transform: uppercase;}

@font-face{
  src:url('/cdn/shop/files/Govia_Sans_Bold.otf?v=1689083653');
  font-family:Govia_Sans_Bold;
}
@font-face{
  src:url('/cdn/shop/files/Govia_Sans_Medium.otf?v=1689083653');
  font-family:Govia_Sans_Medium;
}
.mobile-nav__link,
.buy_it h4,
h1,h2,h3,h4,h5,h6,.skrim__underline-me,
.product-single__title,
.template-page .contact-form label, .template-page .contact-form .section-header__title, .template-page .contact-form button,
input#login-sign-in-submit,input#recover-password-submit,input#register-submit,.footer__title{
  font-family:Govia_Sans_Bold;
}
.mobileslider-trustpilot, .mobileslider-trustpilot .mobile_slider {
    background: #ececec;padding-bottom:0;
}
.mobileslider .mobile_slider {
    background: #000;
    color: #fff;
    margin-top: -5px;
    padding-top: 65px;
}
.mobile_slider {padding-top: 5rem;}
.template-page .contact-form{margin-bottom:40px;}
.template-product button.btn.btn--full.add-to-cart.add-to-cart--secondary,
.product__quantity label{font-family: Poppins;}
/* button.footer__title{font-family:Govia_Sans_Medium!important;} */
.footer__title {font-weight: 700;}
a.mobile-nav__link {color: #d0cecd!important;}
.mobile-nav__social .icon {color: #d0cecd;}
html{padding-bottom:0!important;}
.template-product .variant-input-wrap input[type=radio]:checked+label {background: #e86716;font-size: 12px;box-shadow: none;}
.template-product .variant-input-wrap label {background: #3C3C3C;font-size: 12px;margin-bottom: 2px;box-shadow:none;}
.product-block.product-block--sales-point {margin-bottom: 0;}.product-block.product-block--sales-point span{font-size:16px;}.product__quantity {margin-top: 16px;}.template-product .js-qty__adjust,.js-qty__num {background: #232228;color: #e86716;}
.js-qty__num {border: none;}.js-qty__adjust .icon {fill: #e86716;}.template-product .js-qty__wrapper {border: 1px solid #3c3c3c;}h1.h2.product-single__title {font-size: 22px;}
.product-block.product-block--header {margin-bottom: 0;}span.product__price {font-size: 16px;}
.template-product button.btn.btn--full.add-to-cart.add-to-cart--secondary {background-color: #fff!important;border: 1px solid #fff;color: #3C3C3C!important;}
button.label.collapsible-trigger.collapsible-trigger-btn {font-family: Poppins;}
.social-sharing .icon {fill: #A7A7A9;}.social-sharing__title{color:#A7A7A9;}
.template-product .grid-product__meta .grid-product__title {background: #3C3C3C;color: #B4B4B4;font-weight: bold;padding: 12px 0;font-size: 14px;}
.sale-price {color: #e86716;font-weight:bold;}.grid-product__meta {padding-top: 0;text-align: center;}
div[data-section-type="featured-collection"] {background: #232228;}
.template-product .grid-product__meta .grid-product__price {color: #B4B4B4;font-weight: 600;font-size: 16px;}
.grid-product__see-all {color: #A7A7A9;}.site-footer {margin-top: 0px;}
.template-collection .page-content {background: #232228;border-bottom: 2px solid #333334;}
.template-collection .collection-filter__item--sort {width: 100%;}
select#SortBy {color: #A7A7A9;}
.template-collection .grid-product__meta .grid-product__title {background: #3C3C3C;color: #B4B4B4;font-weight: bold;padding: 12px 0;}
.template-collection .grid-product__meta .grid-product__price {color: #B4B4B4;font-weight: 600;}
.pagination .page.current {color: #fff;}.pagination .page.current {opacity: 0.3;}.pagination .page a {color: #fff;}
.template-blog h2.section-header__title,.template-page .section-header__title {color: #15161A;font-size: 40px;}
.template-customers-login h1.section-header__title {color: #15161A;font-size: 40px;}
.template-customers-register h1.section-header__title {font-size: 40px;color: #15171A;padding: 2rem;}
footer.site-footer::before{display:none;}
/* .template-index footer.site-footer::before {
    content: '';
    width: 100%;
    position: absolute;
    height: 12px;
    background: #e3e3e2;
    top: -1px;
    display: block;
} */
.footer__newsletter-btn .icon {display: none;}
.footer__newsletter-input {padding-left: 10px;}
.mobile_slider .item {
    padding-top: 0;
    margin-top: 0;
    margin-bottom: 0;
}
.desktop-img-with-text-shaks .custom__item {margin-bottom: -25px!important;}
.mobile_slider .slick-dots {background: none!important;}
.desk-width {padding: 0;}
.page-width.multicolumn.gradient.background-primary.no-heading {width: 100%;max-width: 100%;}
.mobile_slider {padding-bottom: 90px;}
.mobile_slider .slick-dots {bottom: 0%;}
.buy_it {padding: 8px 15px;padding-top: 9px;}
.site-nav.site-nav--icons {gap: 20px;}
.reviewimage_slider {display: flex;}
.reviewimage_slider .reviewiwthimage {width: 40%;}
.reviewimage_slider .multicolumn {width: 60%!important;}
.custom__item-inner--image {width: 40%;}
.custom__item-inner h2 {font-size: 25px;max-width: 32rem;line-height: 32px;margin-bottom: 0;}
.desk-width {max-width: 55rem;margin: 0 auto;}
.custom__item {margin-bottom: -8px!important;padding-left: 0;}
.mobile_slider {padding-top: 0;padding-bottom: 0;background: none;}
.custom-content::after{display:none;}
a.buy_it.save_button h4 {font-size: 16px!important;}
a.buy_it.save_button {width: 200px;}
.custom__item-inner p {font-size: 14px;margin-top: 10px;}
.icon_section {padding: 1rem 0rem!important;}
.icon-txt-div br {display: none;}
.custom__item-inner h2 br{display:none;}
.footer__copyright.site-footer__bottom-block {text-align: left;margin-top: 50px;padding-left: 0;}
.review_div {padding: 0rem!important;padding-top: 0rem!important;padding-bottom: 0rem!important;}
.review_txt h4 {line-height: 35px;}
.footer__title {font-size: 26px;}
.mobile_slider div h4 {border-bottom: 1px solid #80808052;padding-bottom: 25px;}
.video-parent-section {border-bottom: 8px solid #d9d9d9;}
.mobileslider .mobile_slider {padding-bottom: 0rem;}
.btm_right {bottom: 122px!important;right:-25px!important;}
.icon_section {overflow: hidden;}
.site-header{padding:5px 0;}
.custom-content {padding: 50px 0;position: relative;margin-bottom: 5px;}
.reviewimage_slider {border-top: 0px solid #d9d9d9;}
.custom__item-inner h2 {font-size: 35px;max-width: 100rem;}
.desk-width {max-width: 100%;margin: 0 auto;}
.btm_right img {width: 100%;}
.video_section {margin-top: -20px;}
.buy_it h4{font-size:16px!important;}
.site-nav__icons img{width:25px;}
.mobile-nav__item .mobile-nav__faux-link, .mobile-nav__item a:not(.megamenu__promo-link) {font-size: 18px;}
.collectionlist p.section-header__subtitle {font-size: 14px;}
.collectionlist h2.section-header__title {padding-top: 50px;}
.collectionlist .grid--small-gutters .grid__item {padding-bottom: 20px;padding-left: 20px;}
.videosection {z-index: 9;position: relative;}
.video_section{align-items: self-start;}
.video_two_section {align-items: self-start;}
.videosection{margin-bottom:55px}
/* .hero__media video {width: 800px;height: 800px;margin: 0 auto;} */
.hero__media{text-align:center;}
.mobile_slider div h4 {font-size: 35px;}
.icon-txt-div {border-bottom: 1px solid #80808052;padding: 20px 14rem;padding-left: 8rem;}
.text_div p {line-height: 22px;}
.icon-txt-div:last-child {border: none;width: 92%;}
.btm_right {width: 16%;}
.icon_div img {width: 92px!important;}
.view_more {font-size:15px;}
.videosection {padding-bottom: 20px;}
.desktpvidehero,.desktop-img-with-text-shaks{display:block;}
.mobilevidehero,.mobile-img-with-text-shaks{display:none;}
.buy_it:hover{background:#fff;color:#FA11C7!important;}
.desktop-img-with-text-shaks .desk-width {padding: 0 5rem;width: 82rem;}
.desktop-new-img-sec{justify-content:center;}
.desktop-img-with-text-hat .custom__item-inner h2 {line-height: 52px !important;}
.desktop-img-with-text-hat .desk-width {width: 82rem;}
.desktop-img-with-text-hat .custom__item-inner h2,.desktop-img-with-text-cleopatra .custom__item-inner h2 {font-size: 40px;}
.desktop-img-with-text-hat .custom__item.one-half.align--center {width: 52%;margin-left: -70px;}
.desktop-img-with-text-shaks .custom__item.one-third.align--center {margin-top: -50px;}
.desktop-img-with-text-shaks .custom__item-inner h2{font-size:33px;font-family: 'Poppins';font-weight: 900;}
.desktop-img-with-text-shaks .custom__item{margin-top: -50px;}
.reviewimage_slider .slick-dots li button::before {color: #eaeaea!important;opacity: 1!important;}
.reviewimage_slider .slick-dots li.slick-active button::before {color: #FA11C7!important;opacity: 1!important;}
.desktop-img-with-text-shaks .custom__item.one-third.align--bottom-middle {position: absolute;right: 0;bottom: -4px;width:38%;}
.desktop-img-with-text-cleopatra img.img {transform: rotate(8deg);}
.desktop-img-with-text-cleopatra{display:block;}
.mobile-img-with-text-cleopatra{display:none;}
.desktop-img-with-text-cleopatra img.img {transform: rotate(8deg);margin-top: -80px;}
a.buy_it.save_button {padding: 15px 28px;padding-bottom: 10px;border: 1px solid #f2652b;}
a.buy_it.save_button h4 {font-size: 20px!important;}
.mobileslider .slick-slider {max-width: 65%!important;margin: 0 auto;}
.mobile_slider .slick-dots {bottom: -4%;}
.mobile_slider .slick-dots li button::before {color: #adadad!important;opacity: 1!important;}
.mobile_slider .slick-dots li.slick-active button::before {color: #FA11C7!important;}
.desktop-img-with-text-hat img.img {margin-top: -100px;}
.desktop-img-with-text-hat{display:block;}
.mobile-img-with-text-hat{display:none;}
.collectionlist .page-width{padding: 0 9rem;padding-bottom: 0rem;}
.collectionlist .view_more {margin: 2rem 0;}
.videosection .page-width {padding: 0 9rem;}
.videosection .view_more.grey {color: #44403d;}
.mobileslider-trustpilot .slick-dots {bottom: -10%;}
.mobile_slider {background:rgb(0, 0, 0);}
.desktop-img-with-text-cleopatra .custom__item {margin-bottom: -25px!important;}
.desktop-img-with-text-cleopatra {margin-bottom: 4rem;}
/* .mobileslider .mobile_slider {background: #eaeaea!important;padding-top: 2rem;} */
.mobileslider {margin-top:0!important;padding-bottom: 0rem!important}

.site-footer .page-width {padding: 3rem 8rem;}
.footer__title {font-size: 18px;font-family: 'Poppins';}
.site-footer__linklist a {font-size: 13px!important;color: #aeaeae;}
.footer__collapsible p {font-size: 13px!important;color: #aeaeae;}
.footer__newsletter-input {font-size: 13px!important;color: #aeaeae!important;}
.footer__newsletter-input::placeholder {font-size: 13px!important;color: #aeaeae!important;}
.grid-newsletter {width: 50%!important;}
.shopify-section-group-header-group {margin-bottom: -1px;}
.reviewimage_slider {background: #060809;display: flex;align-items: center;}
.footer__logo {display: flex;gap:30px;}
.footer__logo img {width: 300px;height: auto;}
/* .footer_logo {width: 200px;} */
.site-footer__bottom {padding-top: 0px;}
.custom__item-inner h2,
.collectionlist h2.section-header__title{font-family: 'Poppins';font-weight:900;}
.collectionlist h2.section-header__title{font-size:40px;}
.review_txt h4 {line-height: 50px;font-family: 'Poppins';
    line-height: 46px;
    font-size: 32px;
    font-weight: 700;}
.name span {
    color: #d0cecd;
    font-size: 22px!important;
}
.reviewimage_slider .view_more {margin-bottom: 50px;}
.template-product .page-content {background: #232228;color: #fff;}
.template-product .product-single__meta h1.h2.product-single__title {font-size: 53px;}
.template-product .product-single__meta span.product__price {font-size: 18px;}
.template-product .variant-input-wrap label {font-size: 16px;}
.template-product .variant-input-wrap input[type=radio]:checked+label{font-size: 16px;}
.footer_logo {width: 260px;}
.drawer__title {
    font-size: 24px;
    width: 100%;
    font-family: 'Govia_Sans_Bold';
}
.cart__item-sub>div:first-child,.btn {font-family: 'Govia_Sans_Bold';}
.drawer .cart__checkout {font-family: 'Govia_Sans_Bold';}
.cart__item--qty,.cart__item--price,.cart__checkout {font-family: 'Govia_Sans_Bold';}
.template-cart .page-content,.template-cart .section-header a,.template-cart .cart__product-name,.template-cart .main-content {background: #232228;color: #fff;}
.template-cart .grid-product__title {color: #fff;}
.template-cart .grid-product__price {color: #fff;}
div[data-section-type="featured-collection"] {padding-bottom: 40px;}
label.variant__label {font-family: 'Govia_Sans_Bold';}
.footer__copyright>span {padding-left: 0!important;}
.footer__copyright.site-footer__bottom-block {margin-left: 8px;}
button.shopify-payment-button__button {font-family: 'Govia_Sans_Bold'!important;font-size: 16px;}
div#review-section {padding: 0;}
button.btn.btn--full.add-to-cart.add-to-cart--secondary {font-family: 'Govia_Sans_Bold'!important;}
.js-drawer-open .appear-animation {opacity: 1;transform: translateY(0);}
.drawer .cart__checkout,button.btn.btn--full.add-to-cart,.shopify-payment-button__button div,.shopify-payment-button__button button {font-size: 18px!important;font-family:'Govia_Sans_Bold'!important;}
.drawer__footer {max-height: 50%;overflow-y: scroll;}
.cart__item-sub {margin-bottom: 0;}
.cart__item-row.text-center.ajaxcart__note {display: none;}
.cart__item-row.cart__savings.text-center {margin-top: 20px;}
.drawer .cart__item--details {grid-template-columns: 0 1fr;}
.cart__item--qty {margin-top: 12px;}
.cart__item--price {display: flex;}
#SortBy+svg.icon.icon-caret{color: #fff;margin-left: -40px;position:relative;}
select#SortBy {background-image:none;}
.site-nav__link svg.icon.icon-bag-minimal {color: #999999;}
.site-nav__link.js-drawer-open-cart {padding-top: 5px;}
.template-product .product-single__meta h1.h2.product-single__title {font-size: 45px;}
span.quick-product__label {font-size: 12px;}
.modal--quick-shop p.h2.product-single__title {font-size: 35px;}
.modal--quick-shop .product__policies.rte {color: #fff;}
.hero__media  video{object-fit:contain;}
.payment-buttons{position:relative;}
.hero__media video {
    object-fit: contain;
    background: #15161a !important;
}
.collection-filter .btn .icon {color: #FA11C7;}
#SortBy+svg.icon.icon-caret { color: #FA11C7; }
.mobileslider .mobile_slider div h4 span{color: #FA11C7;}
.mobileslider .mobile_slider div h4{border-bottom:0px;}
.mobileslider-trustpilot .desk-width{height:43vh;}
.desktop-img-with-text-cleopatra .custom__item-inner--liquid {
    margin-top: -28px;
}
.mobileslider .slick-slider {
    max-width: 100% !important;
}
.collectionlist .fordesk{display:block;}
.collectionlist .formob{display:none;}
.collectionlist p.section-header__subtitle {
    display: none;
}
.desktop-img-with-text-hat img.img {
    margin-top: -270px;
}
.icon_section {
    padding-bottom: 9rem !important;padding-top: 4rem !important;
}
.shopify-section.desktop-img-with-text-hat .custom__item-inner h2 {margin-top: -155px !important;}
.shopify-section.desktop-img-with-text-hat .custom-content {margin-bottom: 0px;}
.footer__logo-social {align-items: center;}
a.buy_it {display: flex;align-items: center;padding: 9px 15px;}
.rte a.buy_it.save_button {
    width: 320px;
    justify-content: center;
}
.shopify-section.desktop-img-with-text-shaks{
    margin-top: 10px!important;
}
.custom__item-inner h2{line-height:35px!important;}
a.buy_it.save_button h4{margin-top:-2px;}
.desktop-img-with-text-cleopatra .custom__item.two-thirds.align--center {
    width: 60%;
}
.desktop-img-with-text-cleopatra .desk-width {
    width: 82rem;
}
.desktop-img-with-text-cleopatra .custom__item-inner h2 {
    line-height: 52px !important;
}
.variant-input[data-value="Outsmarted"] input:checked +label {
    background: #fa11c7 !important;
    border-radius: 50px;
}
.cls_Outsmarted span.product__price.sale-price span.money.conversion-bear-money{
color:#fa11c7;
}
.template-product .variant-input-wrap label {
    border-radius: 50px;
}
body.template-product button.btn.btn--full.add-to-cart.add-to-cart--secondary {
    background: #fa11c7 !important;border-color: #fa11c7;
}
.freefst {
    display: flex;
    align-items: center;
    gap: 5px;
}

.cls_Kids_vs_Parents span.product__price.sale-price span.money.conversion-bear-money{
color:#46AAD2;
}
.variant-input[data-value="Kids vs Parents"] input:checked +label {
    background: #46AAD2 !important;
}
button.freefst {
    padding: 14px 0;
}



@media only screen and (min-width: 320px) and (max-width: 830px) {
  .buy_it {background: #FA11C7;padding: 10px 10px;color: #ffffff;font-size: 10px;font-weight: 900;} 
  .site-nav__link--icon{line-height:0!important;}  
  .index-section {margin: 0px 0!important;}  
  .skrim__title {bottom: 0;margin: 0px;width: 100%;text-align: center;padding: 5px;font-size: 18px;}  
  .custom__item {margin-bottom: 15px;}  
  .Img-with-txt {padding: 1rem;background: #ffffff;height: 300px;}  
  .section-header__title {margin-bottom: 0;font-size: 18px;padding-top: 2rem;color:#fff;} 
  .section-header__subtitle{font-size: 12px;line-height: 15px;color:#fff;}  
  .sec_bg{background: #000000;}  
  .buy_it h4{margin-bottom:0px;font-size: 16px;} 
  .save_button{display: inline-block;width: 80%;text-align: center;}  
  .save_button h4{font-size:24px;}  
  .section-header {margin-bottom: 15px;}  
  .footer_logo{width: 70%;margin: 0 auto;margin-bottom: 2rem;}  
  .footer__title {font-family: inherit!important;font-size: 16px!important;}  
  .site-footer__linklist a {font-size: 12px!important;}  
  .site-footer .collapsible-content p, .site-footer .faux-select, .site-footer .site-footer__linklist a, .site-footer input, .site-footer select, .site-footer textarea {font-size: 12px!important;}
  .icon_section {padding-bottom: 2rem;}  
  .collapsible-trigger__icon .icon {color: #ff8a5a;}  
  .site-nav__link--icon .icon {color: #b5b5b5;}  
  .Img-with-txt--template--16791394648297__26dd5d1e-c55b-4e46-a090-d6e9e47b9ef7 .img {top: -25px;left: -10px;}  
  .Img-with-txt--template--16791394648297__94d0be9f-518d-4317-94f4-c57233786d96 .img {width: 100%;transform: scale(1.5);position: relative;top: 5px;left: -10px;} 
  .Img-with-txt--template--16791394648297__f71802b2-b5f1-41d5-9d41-57105b2b6643 .img {width: 100%;transform: scale(1.5);position: relative;left: -10px;top: -25px;}  
  .mobile-nav__link{color:grey;}.mobile_slider div h4{border-bottom: 1px solid #80808052;padding-bottom: 1rem;}  
  .footer_logo img {width: 200px;margin: 0 auto;}.custom__item img.img {width: 90%;z-index: 1;}.save_button h4 {font-size: 18px;padding-top: 6px;}.review_txt h4 {font-size: 22px;}.skrim__underline-me {font-family:Poppins;font-size: 14px;}.custom__item h2 {font-size: 22px!important;line-height: 26px!important;}
  .text_div h4 {font-size: 16px!important;}button.site-nav__link.site-nav__link--icon {padding-left: 20px;}
  .custom__item.align--bottom-middle {margin-bottom: 28px!important;}
  .review_txt h4 {line-height: 28px;}.slick-dots li:not(.slick-active) button::before {color: #b2b1b1!important;opacity: 1;}
  .slick-dots li {margin: 0!important;}.text_div h4 {margin-bottom: 6px!important;}.icon_div {width: 18%;}.text_div {width: 80%;}.text_div p {font-size: 14px!important;}.text_div p {line-height: 20px!important;}.mobile_slider .item {padding: 0 1.25rem;}.template-product .page-content {background: #232228;color: #fff;}
  .collapsible-content__inner.rte,.collapsible-content__inner.rte p,.collapsible-content__inner.rte h5 {font-size: 12px;}
  button.label.collapsible-trigger.collapsible-trigger-btn {font-family: Poppins;font-size: 12px;}
  .mobile-nav__item .mobile-nav__faux-link, .mobile-nav__item a:not(.megamenu__promo-link) {font-size: 14px;}
  .template-collection .section-header__title{font-size: 22px;}
  .template-collection .grid-product__meta .grid-product__title {background: #3C3C3C;color: #B4B4B4;font-weight: bold;padding: 12px 0;font-size: 14px;}
  .template-collection .grid-product__meta .grid-product__price {color: #B4B4B4;font-weight: 600;font-size: 16px;}
   button.footer__title{font-family:Poppins!important;} 
  .custom__item h2 {font-size: 19px!important;letter-spacing:-1px;}
  ul.slick-dots {padding-top: 20px!important;}
  .mobile_slider .item {padding: 12px 1.25rem;}
  .mobile_slider {padding-top: 1rem;}
  .btm_right img {width: 135px!important;}
  .mobile_slider .slick-dots {bottom: -20px!important;}
  .buy_it {padding-top: 12px;padding-bottom: 12px;}
  .icon-txt-div br {display: block;}
  .custom__item {padding-left: 20px;}
  .reviewimage_slider .reviewiwthimage {width: 100%;}
  .reviewimage_slider .multicolumn {width: 100%!important;}
  .reviewimage_slider {display: flex;flex-wrap: wrap;}
  .review_slider {display: block!important;}
  .icon_section {padding: 1rem 0rem!important;}
  .collectionslist .grid__item {width: 50%;}
  .skrim__underline-me {padding-top: 8px;font-family:Poppins!important;}
  .custom__item-inner--image {width: 100%;}
  .custom__item h2 {font-size: 17px!important;}
  .video_section .video_1 {width: 100%!important;}
  .video_section .video_two_section {width: 100%!important;}
  /* .hero__media video {object-fit: contain;} */
  .hero--mobile--100vh[data-mobile-natural=false] {height: 56vh;}
  .review_div {padding: 1rem!important;padding-top: 1rem!important;}
  .footer__copyright.site-footer__bottom-block {text-align: center;}
  .reviewimage_slider {border-bottom: 0px solid #eaeaea;}
  .video_section {margin-top: 0px;}
  .index-section.collectionlist{padding-bottom:0rem;border-bottom: 8px solid #eaeaea;}
  .custom__item.one-third.align--bottom-middle{position:static!important;width:25%!important;}
  .reviewimage_slider{border-top:0!important;}
  .custom-content {margin-bottom: 0px;}
  .custom__item-inner--image {width: 100%!important;margin: 0!important;}
  .videosection {padding-bottom: 20px;}
  .hero__media video {width: 100%;height: 100%;}
  .custom__item-inner p {font-size: 12px!important;width: 80%;line-height:15px;}
  .mobile_slider div h4 {font-size: 22px;}
  .mobileslider {padding-bottom: 0!important;}
  .view_more {font-size: 16px;}
  .videosection {margin-bottom: 0px;}
  .desktpvidehero,.desktop-img-with-text-shaks{display:none;}
  .mobilevidehero,.mobile-img-with-text-shaks{display:block;}
  .mobile-img-with-text-shaks .custom__item-inner--image {position: absolute;top: -44px;right: 0;}
  .mobile-img-with-text-shaks .custom__item img.img {width: 100%;}
  a.buy_it.save_button h4 {font-size: 14px!important;}
  .mobile-img-with-text-shaks .custom__item.one-third{position: relative;}
  .mobile-img-with-text-shaks .custom-content {padding: 10px 0!important;padding-bottom:30px!important;padding-left: 20px!important;}
  .text_div p{line-height: 16px!important;font-size: 12px!important;}
  header .buy_it{padding-top: 6px;padding-bottom: 6px;}
  .desktop-img-with-text-cleopatra{display:none;}
  .mobile-img-with-text-cleopatra{display:block;}
  .mobile-img-with-text-cleopatra .custom__item.one-third.align--bottom-middle {margin-bottom: 0px!important;}
  .mobile-img-with-text-cleopatra .custom__item.two-thirds {margin-bottom: 0!important;}
  header button.site-nav__link.site-nav__link--icon {padding-left: 10px;}
  .mobile-img-with-text-cleopatra img.img {transform: rotate(8deg)!important;}
  .desktop-img-with-text-hat{display:none;}
  .mobile-img-with-text-hat{display:block;}
  .mobileslider .slick-slider {max-width: 98%!important;}
  .collectionlist .page-width {padding: 0 1rem;}
  .videosection .page-width {padding: 0 1.5rem;}
  .icon_div img {width: 70px!important;}
 .mobile-img-with-text-hat img.img {position: absolute;bottom: 38px;left: 22px;width: 82% !important;}
  .mobile-img-with-text-hat .custom-content {border-bottom: none;}
  .mobile-img-with-text-cleopatra img.img {position: absolute;bottom: 5px;}
  .site-nav.site-nav--icons {gap: 5px;}
  /* header .buy_it{display:none;} */
  .buy_it h4 {font-size: 13px!important;}
  .mobile-img-with-text-shaks .custom__item.two-thirds{width:69%;padding-top:2.8rem;}
  .mobile-img-with-text-shaks .custom__item.one-third{width:35%!important;}
  .mobile-img-with-text-shaks .custom__item-inner--image {position: absolute;top: unset;bottom: -12px;right: 0;left: unset;width: 32%!important;}
  .mobile-img-with-text-shaks .custom__item.one-third{position:static;}
  .mobile-img-with-text-shaks .custom-content {position: relative;background:transparent;}
  .mobile-img-with-text-shaks .custom__item h2{font-size:20px!important;line-height: 20px !important;}
  .mobile-img-with-text-shaks a.buy_it.save_button h4 {font-size: 18px!important;}
  .mobile-img-with-text-shaks .custom__item {padding-left: 30px;}
  .review_slider .slide_img img {width: 100%;}
  .reviewimage_slider .reviewiwthimage {margin-bottom: -5px;}
  .review_txt h4 {font-size: 22px;}
  .reviewimage_slider .name span{font-size: 16px!important;}
  div.reviewimage_slider .slick-dots {bottom: 40px!important;}
  .reviewimage_slider .view_more{border-bottom-width:2px;}
  .mobile-img-with-text-cleopatra .custom__item h2 {font-size: 20px!important;line-height: 28px!important;padding-right: 25px!important;}
  .mobile-img-with-text-cleopatra .custom__item-inner{position:static;}
  .mobile-img-with-text-cleopatra .custom-content{position:relative;}
  .mobile-img-with-text-cleopatra .custom__item-inner--image{position: absolute;top: unset;bottom: -12px;right: unset;left: 0;width: 37%!important;}
  .mobile-img-with-text-cleopatra .custom__item.two-thirds {padding-top: 10px;padding-left: 25px;}
  /* .mobile-img-with-text-cleopatra .custom-content {background: #eaeaea;} */
  .mobileslider .mobile_slider{padding-top: 2.5rem;}
  .mobileslider .mobile_slider div h4 {border-bottom: 0px;padding-bottom: 16px;font-size: 26px;margin-bottom: 10px;}
  .mobileslider .slick-dots li button::before {font-size: 12px!important;}
  .mobileslider .mobile_slider div h4 {color: #373635;}
  .icon-txt-div,.icon-txt-div:last-child{width:100%!important;}
  .icon-txt-div:last-child .text_div {padding-right: 90px;}
  .icon-txt-div:nth-last-child(2) .text_div {padding-right: 65px;}
  .btm_right {bottom: 0px!important;right:-20px!important;}
  .collectionlist h2.section-header__title {padding-top: 30px;}
  h2.section-header__title {font-size: 24px;line-height: 28px;}
  .collectionslist {margin-top: 25px;}
  .collectionlist .view_more {margin: 1rem 0;padding-bottom: 1.5rem;}
  .index-section.collectionlist {padding-bottom: 0rem;border-bottom: 8px solid #d9d9d9;}
  .mobile-img-with-text-hat .custom__item-inner{position:static;}
  .mobile-img-with-text-hat .custom-content{position:relative;}
  .mobile-img-with-text-hat .custom__item-inner--image{position: absolute;top: unset;bottom: -18px;right: unset;left: 0;width: 37%!important;}
  .mobile-img-with-text-hat{background:#eaeaea;}
  .mobile-img-with-text-hat .custom__item.two-thirds {padding: 12px 30px!important;padding-right: 30px;}
  .mobile-img-with-text-hat .custom__item h2 {font-size: 20px!important;line-height: 28px!important;color: #3f3b38;}
  .mobile-img-with-text-hat .custom-content {background: #eaeaea;}
  .videosection {margin-bottom: 0px;padding-bottom: 10px;}
  .mobileslider-trustpilot .slick-slider{width: 100%;margin: 0 auto;}
  .mobileslider-trustpilot .slick-dots li button::before {font-size: 12px!important;}
  .footer__copyright {font-size: 8px;}
  .item a img {padding-bottom: 5px;}
  .site-footer .page-width {padding: 0rem 2rem;}
  .grid-newsletter {width: 100%!important;}
  .footer__logo-social .footer__logo {width: 55%;}
  .footer__logo-social img {width: 100%;height: auto;padding-top: 15px;}
  .footer__social .icon {height: 18px;width: 18px;}
  .footer__logo {flex-wrap: wrap;gap: 0px;}
  .footer__logo-social {align-items: center;}
  .footer__logo-social .footer__social {padding-top: 0rem;}
   .mobileslider .mobile_slider {padding-bottom: 2.5rem;padding-top: 1.5rem;} 
  .reviewimage_slider .view_more {margin-bottom: 20px;}
  .template-product .product-single__meta h1.h2.product-single__title {font-size: 22px;}
  .template-product .product-single__meta span.product__price {font-size: 16px;}
  .template-product .variant-input-wrap label {font-size: 12px;}
  .template-product .variant-input-wrap input[type=radio]:checked+label {font-size: 12px;}
  .product-block.product-block--sales-point span {font-size: 12px;}
  .icon-txt-div {padding-bottom: 28px!important;}
  .icon_section {padding-bottom: 0!important;}
  .mobile-img-with-text-cleopatra .custom-content {border-bottom: 0px solid #eaeaea;}
  a.site-nav__link.site-nav__link--icon.js-drawer-open-cart {padding-left: 0;padding-right: 0;}
  .product-single__meta {margin-top: 14px;}
  .payment-buttons {display: flex;gap: 10px;align-items: center;}
  .template-product button.btn.btn--full.add-to-cart.add-to-cart--secondary {width: 50%;}
  .shopify-payment-button {width: 50%;margin-top:0;}
  .shopify-payment-button__more-options {position: absolute;left: 0;}
  .product-single__form {margin-bottom: 52px;}
  button.btn.btn--full.add-to-cart.add-to-cart--secondary span {font-size: 16px;}
  .shopify-cleanslate div[role="button"] span {padding: 1.2px;}
  .shopify-payment-button__more-options {font-size: 14px !important; bottom: -35px;}
  .shopify-cleanslate div[role="button"] span svg {width: 50px !important;}
  .shopify-cleanslate div[role="button"]{padding: 12px !important;}
  .vrmetas{width:100%!important;}
  div#review-section {margin-bottom: 10px;}
  .product-block[data-dynamic-variants-enabled] {margin-bottom: 12px;}
  .hero__media video {object-fit: cover;}
  .product-block.product-block--tab button.label.collapsible-trigger.collapsible-trigger-btn {font-family: Poppins;font-size: 13px;}
    .mobileslider .text-center h4 {color: #fff !important;}
    a.buy_it.save_button {width: 90%;}
    .mobile-img-with-text-shaks a.buy_it.save_button h4{font-size:16px!important;}
    a.buy_it.save_button {padding: 13px 26px;}
    .mobile_slider .item{padding:12px 0;}
    div.mobileslider-trustpilot {margin-bottom: 20px;}
    .collectionlist h2.section-header__title{line-height:24px;}
    .collectionlist p.section-header__subtitle{margin-bottom:0;font-size:13px!important;}
    .collectionslist {margin-top: 20px!important;}
    .collectionlist h2.section-header__title {font-size: 18px;line-height: 22px;}
    .review_div.slick-slide {padding-top: 0 !important;}
    .reviewiwthimage+.multicolumn .isolate {    padding: 0 !important;}
    .mobileslider ul.slick-dots {bottom: -33px !important;}
    .mobileslider .mobile_slider div h4{font-size:20px;} 
    .icon-txt-div{gap:0!important;}.icon_div{width:24%;}.icon_div img {width: 100px !important;}
    .icon-txt-div {padding: 15px 0.5rem;}.icon_section {background: #000 !important;}
    .mobile-img-with-text-hat .custom__item.two-thirds {padding: 20px 30px;}
    .site-header__logo a {max-width: 160px;top: -8px;}
    .collectionlist .fordesk{display:none;}
    .collectionlist .formob{display:block;} 
    .collectionlist p.section-header__subtitle {display: block;}
    .mobileslider-trustpilot .desk-width {height: 100%;}
    .shopify-section.mobile-img-with-text-shaks {overflow: hidden;padding-top:2rem;margin-top:-2rem;}
    .mobile-img-with-text-shaks .custom__item-inner--image {position: absolute;top: unset;bottom: -12px;right: -18px;left: unset;width: 32% !important;}
    .collectionlist .formob {font-size: 23px;}
    .firstmobileslider .mobile_slider{padding-top:2.5rem;}
    .buy_it h4 {font-size: 11px !important;display: flex;align-items: center;padding: 2px 0px;padding-bottom: 3px;}
    /* .shopify-section.mobile-img-with-text-shaks {overflow: hidden;} */
    a.buy_it.save_button {text-align: center;justify-content: center;padding: 13px 26px;padding-bottom: 12px;}
    .rte a.buy_it.save_button {width: 175px;padding: 18px 0px;padding-bottom:12px;display:flex;justify-content:center;align-items:center;}
    a.buy_it{height: 25px;padding-top:8px;}
    .shopify-section .custom__item-inner h2{line-height:24px!important;}
    a.buy_it.save_button h4{margin-top:0px;}
    button.freefst {padding: 10.5px 0;}
}

@media only screen and (min-width:2048px){
    a.buy_it {
        padding: 9px 15px;
        padding-bottom: 12px;
    }
    .rte a.buy_it.save_button {
        padding-top: 8px;
    }
}




