/** Shopify CDN: Minification failed

Line 703:5 Expected ":"

**/


ul{
margin: 0;
padding: 0;

}
li{
list-style-type: none;
}
/* contact page css start */
section#shopify-section-template--18525305143549__form {
padding: 60px 0;
}
/* about page start 24-10-24*/
div#Banner-about-banner .banner__media:after {
opacity: 1;
background: #4b4b4b85;
}
#Banner-about-banner .banner__box.content-container {
background: unset;
}
div#shopify-section-about-image-with-text  .image-with-text__text.rte.body p {
font-family: 'Century Gothic';
font-size: 20px;
line-height: 26px;
color: #000;
}
#shopify-section-about-image-with-text .section-about-image-with-text-padding {
padding: 100px 0;
}
h1.title.title--primary {
font-family: 'FONTSPRING DEMO - The Seasons';
font-weight: 700;
color: #122620;
}
div#shopify-section-about-image-with-text .image-with-text__media {
border: none;
height: 500px;
padding-bottom: unset !important;
}
div#shopify-section-about-image-with-text .image-with-text__media img {
width: 100%;
max-width: 363px;
height: 500px;
}
div#shopify-section-about-image-with-text .image-with-text__content {
display: flex;
align-items: center;
justify-content: center;
padding: 0;
}
div#Banner-about-next-banner .banner__box.content-container {
background: none;
}
#Banner-about-next-banner .banner__text.rte.body p {
font-size: 30px;
line-height: 39px;
color: #fff;
font-family: 'Century Gothic';
font-weight: 700;
}
div#shopify-section-about-bottom-text .about-bottom-text {
width: 100%;
padding: 0 15px;
max-width: 1200px;
margin: 0 auto;
text-align: center;
}
div#shopify-section-about-bottom-text .about-bottom-text p {
padding: 100px 0;
margin: 0;
font-size: 20px;
line-height: 26px;
color: #000;
font-family: 'Century Gothic';
font-weight: 400;
}
div#ImageWithText--about-next-image-with-text p {
font-size: 20px;
color: #000;
line-height: 26px;
font-weight: 400;
font-family: 'Century Gothic';
}
div#shopify-section-about-next-image-with-text .image-with-text__media img {
width: 100%;
max-width: 363px;
height: 500px;
}
div#shopify-section-about-next-image-with-text .image-with-text__media {
border: none;
height: 500px;
padding-bottom: unset !important;
}
div#shopify-section-about-next-image-with-text .image-with-text__content {
display: flex;
align-items: center;
justify-content: center;
}
div#shopify-section-about-bottom-button {
padding: 100px 0;
}
div#shopify-section-about-bottom-button .about-button {
max-width: 1200px;
margin: 0 auto;
text-align: center;
}
div#shopify-section-about-bottom-button .about-button p {
font-weight: 700;
font-size: 50px;
color: #122620;
font-family: 'FONTSPRING DEMO - The Seasons';
line-height: 60px;
max-width: 800px;
margin: 0 auto;
}
div#shopify-section-about-bottom-button .about-button a.shop-style {
background: #122620;
font-size: 18px;
font-weight: 700;
font-family: 'FONTSPRING DEMO - The Seasons';
line-height: 21px;
color: #FAFAFA;
text-decoration: none;
border-radius: 10px;
padding: 15px 20px;
display: inline-block;
margin-top: 30px;
border: 2px solid #122620;
}
div#shopify-section-about-bottom-button .about-button a.shop-style:hover {
background: transparent;
color: #122620;
border: 2px solid #122620;
}
div#Banner-about-next-banner {
min-height: 320px;
}
/* header  */

.announcement-bar p.announcement-bar__message {
color: #FFF;
font-family: "FONTSPRING DEMO - The Seasons";
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: 24px;
letter-spacing: 0.8px;
}


header.header {
max-width: 1320px;
padding: 10px 15px;
}
header.header.page-width {
padding: 0 15px !important;
}

body .page-width {
padding: 0 15px;
}

nav.header__inline-menu {
margin: 0 !important;
}
header .header__icons {
gap: 25px;
}
header .header__icons a.header__icon {
width: auto;
gap: 8px;
}

header .header__icons a.header__icon {
width: auto;
gap: 8px;
text-decoration: none;
font-size: 18px;
text-transform: uppercase;
}
header.header nav.header__inline-menu  ul {
gap: 90px;
}
header.header nav.header__inline-menu li a {
color: #000;
font-family: "Century Gothic";
font-size: 16px;
font-weight: 400;
line-height: 24px;
text-transform: uppercase;
padding: 10px 0;
}

nav.header__inline-menu {
border-top: 1px solid #E3E3E3;
width: 100%;
text-align: center;
}

/*banner start */
.banner .banner__heading {
color: #FFF;
text-align: center;
font-family: "FONTSPRING DEMO - The Seasons";
font-size: 60px;
font-style: normal;
font-weight: 700;
line-height: normal;
}

.banner__buttons a {
background: #122620;
color: #fafafa;
text-align: center;
font-family: "FONTSPRING DEMO - The Seasons";
font-size: 18px;
font-weight: 700;
line-height: normal;
min-width: 0;
min-height: 0;
padding: 15px 65px;
border-radius: 8px;
transition: all 0.2s linear;
margin-top: 30px;
text-transform:uppercase;
}
.header__heading-link{
padding: 0.80rem;
}
.utility-bar--bottom-border{
background:#122620 !Important;
}
.banner__buttons a::after {
box-shadow: none;
}
.banner__buttons a:hover::after {
box-shadow: none !important;
}
.banner__buttons a:hover {
background: #fdfdfd;
color: #122620;
}

body .banner .banner__content {
align-items: center;
}

.home-product-main {
padding: 100px 20px;
}

.arrivals_main .product_info {
border-radius: 0 0 8px 8px;
background: #44725d;
padding: 15px;
display: flex;
align-items: center;
justify-content: space-between;
}
.arrivals_main .product_info a {
text-decoration: none;
color: #F5F5F5;
font-family: "Century Gothic";
font-size: 16px;
line-height: normal;
}

.arrivals_main .product_info .checkout-btn {
padding: 12px 10px;
color: #122620;
font-family: "FONTSPRING DEMO - The Seasons";
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: normal;
border-radius: 8px;
background: #fdfdfd;
border: 1px solid #fdfdfd;
transition: all 0.2s linear;
text-transform: uppercase;
cursor:pointer;
}

.arrivals_main .product_info .checkout-btn:hover {
background: #122620;
color: #fff;
}

.arrivals_main .product_info .shop-now {
color: #FFF;
font-family: "FONTSPRING DEMO - The Seasons";
font-size: 25px;
font-weight: 700;
line-height: normal;
display: block;
text-transform: uppercase;
}

.arrivals_main .shop-now img {
width: 100%;
height: 100%;
border-radius: inherit;
aspect-ratio: 1/0.5;
object-fit: cover;
}

.arrivals_main .shop-now {
border-radius: 8px 8px 0 0;
}
.arrivals_main .arrive2 .product_info {
background: #000000;
}

.arrivals_main .arrive3 .product_info {
background: #000000;
}
.arrivals_main .arrive1 .product_info {
background: #000000;
}
.arrivals_main .arrive4 .product_info {
background: #000000;
}
.arrivals_main .arrive2 .arrivals_img img{
  object-position: 80% 18%;
}
.arrivals_main .arrive3 .arrivals_img img{
  object-position: 80% 32%;
}
.arrivals_main .arrive1 .arrivals_img img
{
  object-position: 80% 50%;
}

.home-product-main .owl-nav button.owl-prev, .home-product-main .owl-nav button.owl-next {
width: 40px;
height: 40px;
border-radius: 50%;
background: #122620;
border: 0;
padding: 0;
}

.home-product-main .owl-nav button span {
font-size: 0;
background-image: url("https://cdn.shopify.com/s/files/1/0719/8559/4621/files/Vector_14.png?v=1729677486");
display: block;
width: 100%;
height: 100%;
background-repeat: no-repeat;
background-position: center;
}

.home-product-main .owl-nav button.owl-next span{
background-image: url("https://cdn.shopify.com/s/files/1/0719/8559/4621/files/Vector_15.png?v=1729677486");
}


/*find section */

.find-section {
display: grid;
grid-template-columns: repeat(3,1fr);
}

.find-section > h2 {
grid-column: 1/-1;
color: #122620;
font-family: "FONTSPRING DEMO - The Seasons";
font-size: min(180px, 10vw);
font-style: normal;
font-weight: 700;
line-height: normal;
margin: 0;
margin-bottom: -70px;
position: relative;
}
.find-section>h2:last-of-type {
text-align: right;
margin-bottom: 0;
margin-top: -70px;
}
.higher-section {
width: 100%;
}
.higher-section img {
width: 100%;
height: 100%;
display: block;
object-fit: cover;
}

.higher-section:nth-of-type(2) img {
padding: 110px 110px 0;
}


/*find section end */


/*text-with-img about */

div#shopify-section-template--18525305078013__image_with_text_Cwe8L4 .image-with-text {
padding: 80px 0;
}

div#shopify-section-template--18525305078013__image_with_text_Cwe8L4 .image-with-text .image-with-text__media {
padding: 0 !important;
border: 0;
}
div#shopify-section-template--18525305078013__image_with_text_Cwe8L4 .image-with-text .image-with-text__media img {
position: static;
max-width: 380px;
}

div#shopify-section-template--18525305078013__image_with_text_Cwe8L4  .image-with-text__grid.grid {
width: 100%;
max-width: 1060px;
}
div#shopify-section-template--18525305078013__image_with_text_Cwe8L4  .image-with-text__content {
padding: 0;
justify-content: center;
}

div#shopify-section-template--18525305078013__image_with_text_Cwe8L4 .image-with-text__content .image-with-text__heading {
color: #122620;
font-family: "FONTSPRING DEMO - The Seasons";
font-size: 50px;
font-weight: 700;
line-height: normal;
}
div#shopify-section-template--18525305078013__image_with_text_Cwe8L4 .image-with-text__content .image-with-text__text p {
color: #000;
font-family: "Century Gothic";
font-size: 20px;
font-weight: 400;
line-height: normal;
}

div#shopify-section-template--18525305078013__image_with_text_Cwe8L4 .button {
background: #122620;
color: #fafafa;
text-align: center;
font-family: "FONTSPRING DEMO - The Seasons";
font-size: 18px;
font-weight: 700;
line-height: normal;
min-width: 0;
min-height: 0;
padding: 15px 65px;
border-radius: 8px;
opacity: 1;
cursor: pointer;
transition: all 0.2s linear;
text-transform:uppercase;
}

div#shopify-section-template--18525305078013__image_with_text_Cwe8L4 .button::after {
box-shadow: none;
}

div#shopify-section-template--18525305078013__image_with_text_Cwe8L4 .button:hover{
background: #fdfdfd;
color: #122620;
}

/*home shop  */

.home-shop {
padding: 40px 0 40px 19vw;
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-column-gap: 110px;
align-items: center;
}

.home-shop .shop-divs h2 {
color: #122620;
font-family: "FONTSPRING DEMO - The Seasons";
font-size: min(180px,10vw);
font-weight: 700;
line-height: 1;
word-break: keep-all;
margin: 0;
}
.home-shop .shop-divs span {
display: block;
color: #122620;
font-family: "FONTSPRING DEMO - The Seasons";
font-size: 50px;
font-weight: 700;
line-height: normal;
text-transform: uppercase;
display: block;
text-align: center;
}

.home-shop .shop-divs img {
width: 100%;
}

.shop-divs.shop-one img {
max-width: 350px;
margin: 0 auto;
display: block;
}

div#shopify-section-template--18525305078013__image_with_text_dDNP8c .page-width {
margin-left: auto;
margin-right: 0;
padding-right: 0;
max-width: 1540px;
}

div#shopify-section-template--18525305078013__image_with_text_dDNP8c .page-width .image-with-text__media {
border: 0;
padding: 0 !important;
}
div#shopify-section-template--18525305078013__image_with_text_dDNP8c .page-width .image-with-text__media img {
position: static;
}
.footer__content-top svg{
width: 25px;
height: 25px;
}
div#shopify-section-template--18525305078013__image_with_text_dDNP8c .image-with-text__content {
padding: 0;
justify-content: center;
}

div#shopify-section-template--18525305078013__image_with_text_dDNP8c .image-with-text__content .image-with-text__heading {
color: #122620;
font-family: "FONTSPRING DEMO - The Seasons";
font-size: 50px;
font-style: normal;
font-weight: 700;
line-height: normal;
max-width: 360px;
text-transform: uppercase;
text-align: left;
}

/*footer start */
footer.footer {
background: #fff;
padding-bottom: 0;
padding-top: 50px;
}

.footer .page-width {
max-width: 1320px;
}

.footer .footer__content-top {
padding-bottom: 56px;
}


.footer  .footer__copyright.caption {
margin: 0;
color: #fff;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: normal;
text-transform: capitalize;
font-family: "Century Gothic", sans-serif;
}
.footer .footer__content-bottom-wrapper {
align-items: center;
}

.footer .footer__copyright.caption 
small.copyright__content {
font: inherit;
}

.footer .footer__content-bottom {
padding: 10px 0;
background: #122620;
color: #fff;
}

.footer .footer__content-bottom .footer__content-bottom-wrapper {
display: grid;
grid-template-columns: repeat(3, 1fr);
}

.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright.caption {
text-align: left;
}

.footer .footer__content-bottom .footer__content-bottom-wrapper .footer-icon-section {
text-align: center;
display: flex;
justify-content: center;
align-items: center;
}

.footer .footer-block__heading {
color: #000;
font-family: "FONTSPRING DEMO - The Seasons";
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: normal;
text-transform: uppercase;
}

.footer .footer-block__details-content li a.link {
color: #000;
font-family: "Century Gothic";
font-size: 16px;
font-weight: 400;
line-height: normal;
text-transform: capitalize;
}

.footer .footer-block__details-content p {
color: #000;
font-family: "Century Gothic";
font-size: 16px;
font-weight: 400;
line-height: normal;
text-transform: capitalize;
}

.footer .footer__list-social {
justify-content: start;
padding: 0;
gap: 30px;
}

.footer .footer__list-social .list-social__link {
padding: 0;
}

body .footer .footer__list-social.list-social {
justify-content: start;
margin-top: 80px;
}

/*.scroll-top-section {
position: fixed;
bottom: 20px;
right: 20px;
display: none; 
background-color: #333;
color: #fff;
padding: 10px 15px;
border-radius: 50px;
cursor: pointer;
box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
z-index: 1000;
transition: opacity 0.3s;
}

.scroll-top-section img {
width: 20px;
margin-left: 8px;
}

.scroll-top-section:hover {
opacity: 0.8;
}*/

.scroll-top-section {
position: relative;
color: #fff;
cursor: pointer;
text-align: right;
}

.scroll-top-section  p {
margin: 0;
}

.footer__column.footer__column--info {
display: none;
}
/* product-page-Css-start*/
.product .product__title h1 {
font-family: 'FONTSPRING DEMO - The Seasons';
font-weight: 700;
color:#122620;
}
.product .product__info-wrapper p {
color: #000;
}
.product .product__info-wrapper span {
color: #000;
}
.product .product__info-wrapper legend.form__label {
color: #000;
}
.product .product-form__quantity .form__label{
color#000;
}
.product .shopify-payment-button__button {
background: #122620;
color: #fafafa;
text-align: center;
font-family: "FONTSPRING DEMO - The Seasons";
font-size: 18px;
font-weight: 700;
line-height: normal;
padding: 15px 65px;
opacity: 1;
border: 1px solid #000;
cursor: pointer;
transition: all .2s linear;
text-transform: uppercase;
}
body .product .shopify-payment-button__button:hover {
background-color: #fdfdfd;
color: #122620;
border:1px solid #fdfdfd;
}
body .product .shopify-payment-button__button::before{
display:none;
}
body .product .shopify-payment-button__button::after{
display:none;
}
.product .product-form__submit {
font-family: "FONTSPRING DEMO - The Seasons";
font-size: 18px;
font-weight: 700;
background:#000;
color:#fff;
border:0;
}
.product .product-form__submit:hover{
border:0;
background-color: #fdfdfd;
color: #122620;
}

.product .product-form__submit:before{
display:none;
}
.product .product-form__submit:after{
display:none;
}
.product .product-form__submit span {
color:#fff;
}
.product .product-form__submit:hover span{
color:#000;
}
/* product-page-Css-end*/
/* shop-page-Css-start*/
.cart-success-message {
font-size: 13px;
line-height: normal;
color:#fff;
}
div#Banner-about-banner .banner__box {
max-width: 100%;
}
body .section-shop-image-with-text-padding {
padding: 80px 0;
}
.section-shop-image-with-text-padding .image-with-text__text p {
font-family: 'Century Gothic';
font-size: 20px;
line-height: 26px;
color: #000;
}
.section-shop-image-with-text-padding .image-with-text__media.image-with-text__media--adapt img {
height: 500px;
object-fit: contain;
border: 0;
}

.section-shop-image-with-text-padding  .image-with-text .global-media-settings {
border: 0;
}
.section-image-with-text-padding .image-with-text .global-media-settings {
border: 0;
}
.section-image-with-text-padding .image-with-text__content h2 {
font-size: 42px;
font-weight: bold;
font-family: 'FONTSPRING DEMO - The Seasons';
}
.section-image-with-text-padding .image-with-text__text p {
font-size: 20px;
font-family: 'Century Gothic';
line-height: normal;
color: #000;
}
.section-image-with-text-padding a.button.button--primary {
background: #122620;
font-size: 18px;
font-weight: 700;
font-family: 'FONTSPRING DEMO - The Seasons';
line-height: 21px;
color: #FAFAFA;
text-decoration: none;
border-radius: 10px;
padding: 15px 20px;
display: inline-block;
border: 2px solid #122620;
}
.section-image-with-text-padding a.button.button--primary:hover {
background: transparent;
color: #122620;
border: 2px solid #122620;
}
.section-image-with-text-padding a.button.button--primary:after {
display: none;
}
.section-image-with-text-padding a.button.button--primary::before {
display: none;
}
.section-image-with-text-padding .image-with-text__content {
padding: 6rem 7rem 0rem;
}
.product-shop.home-product-main h2 {
color: #122620;
font-size: 50px;
font-weight: bold;
font-family: 'FONTSPRING DEMO - The Seasons';
margin: 0;
}
.product-shop .owl-nav {
padding: 0;
left: 0 !important;
position: absolute;
}

.product-shop.home-product-main h2:last-child {
text-align: end;
}

.section-shop-image-with-text-padding .image-with-text__media-item.image-with-text__media-item--small {
width: 50%;
}
.key-features h2 {
grid-column: 1 / -1;
color: #122620;
font-family: "FONTSPRING DEMO - The Seasons";
font-size: min(180px, 10vw);
font-style: normal;
font-weight: 700;
line-height: normal;
margin: 0 0 -36px;
position: relative;
text-transform: uppercase;
z-index: -1;
}
.key-features h2:last-child {
text-align: right;
margin-bottom: 0;
margin-top: -33px;
}
.key-boxes img {
  width: 100%;
  height: 200px;
  margin-bottom: 8px;
  object-fit: cover;
}
.key-box-main {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
gap: 20px;
}
.key-boxes h3 {
font-size: 25px;
font-weight: bold;
font-family: 'FONTSPRING DEMO - The Seasons';
margin: 0 15px;
}

.key-boxes p {
font-size: 16px;
font-family: 'Century Gothic';
color: #777777;
max-width: 240px;
margin: 0 15px;
line-height: 20px;
}

.key-boxes {
background: #FEFEFE;
border-radius: 8px;
height: 100%;
margin: 0;
padding: 0 0 50px;
box-shadow: 0 4px 4px rgb(0 0 0 / 0.2);
}
.section-shop-image-with-text-padding .image-with-text__media.image-with-text__media--adapt {
padding-bottom: 0 !important;
}
/* shop-page-Css-end*/
@media screen and (max-width:1300px) {
.home-shop {
grid-column-gap: 30px;
padding: 40px 0 40px 12vw;
}
section#shopify-section-about-banner .banner .banner__heading {
font-size: 45px !important;
}
section#shopify-section-template--18525305143549__about_banner_gtt8gW .banner .banner__heading {
font-size: 45px;
}
}
@media screen and (max-width:1200px) {
div#shopify-section-about-bottom-button .about-button p {
font-size: 30px;
line-height: 40px;
}
div#shopify-section-about-bottom-button .about-button a.shop-style {
font-size: 16px;
}
div#ImageWithText--about-next-image-with-text p {
font-size: 16px;
}
div#shopify-section-about-bottom-text .about-bottom-text p {
font-size: 16px;
}
div#Banner-about-banner .banner__content {
position: absolute;
height: 100%;
}
div#shopify-section-about-image-with-text .image-with-text__text.rte.body p {
font-size: 16px;

}
}
@media screen and (max-width:991px) {
.banner .banner__heading{
font-size: 45px;
}
.section-image-with-text-padding .image-with-text__content {
padding: 6rem 2rem 0rem;
}
.key-boxes p{
max-width: 100%;
}
.key-box-main {
grid-template-columns: 1fr 1fr;
}
div#shopify-section-sections--18525305569533__header header .header__icons {
gap: 9px;
}
.header__icon--account {
text-indent: -9999px;
white-space: nowrap;
}

.header__icon--account img {
text-indent: 0;
}
.header__icon--cart {
text-indent: -9999px;
white-space: nowrap;
}

.header__icon--cart img {
text-indent: 0;
}
div#shopify-section-about-bottom-button {
padding: 0 20px 40px;
}
.arrivals_main .product_info a {
font-size: 14px;
}
.arrivals_main .product_info .shop-now{
font-size: 20px;
}
.higher-section:nth-of-type(2) img {
padding: 69px 58px 0;
}
.find-section>h2{
font-size: min(180px, 8vw);
}
.home-shop .shop-divs h2{
font-size: min(180px, 8vw);
}
.key-features h2 {
margin: 0 0 -15px;
font-size: 35px;
}
.key-features h2:last-child{
font-size: 35px;
margin-top: -5px;
}
.product-shop.home-product-main h2{
font-size: 35px;
}
.section-image-with-text-padding .image-with-text__content h2 {
font-size: 35px;
}
.find-section>h2:last-of-type {
margin-top: -37px;
}
.home-shop .shop-divs span{
font-size: 35px;
}
div#shopify-section-template--18525305078013__image_with_text_Cwe8L4 .image-with-text__content .image-with-text__heading{
font-size: 35px;
}
div#shopify-section-template--18525305078013__image_with_text_dDNP8c .image-with-text__content .image-with-text__heading{
font-size: 35px;
}
.footer .footer__copyright.caption small.copyright__content {
font: 16px;
}
div#shopify-section-about-bottom-text .about-bottom-text p {
padding: 40px 0 0;
}
#shopify-section-about-image-with-text .section-about-image-with-text-padding {
padding: 40px 0;
}
}
@media screen and (max-width:768px) {
#shopify-section-about-image-with-text .section-about-image-with-text-padding {
padding: 20px 0 0;
}
div#shopify-section-about-image-with-text .image-with-text__text.rte.body p {
text-align: center; 
}
div#ImageWithText--about-next-image-with-text p {
text-align: center;
}
div#shopify-section-about-next-image-with-text .image-with-text__grid--reverse {
flex-direction: column-reverse;
}
div#shopify-section-about-next-image-with-text .image-with-text__media-item {
width: 100%;
}
div#shopify-section-about-next-image-with-text .image-with-text__media img {
width: 100%;
max-width: 100%;
height: auto;
}
div#shopify-section-about-next-image-with-text .image-with-text .grid__item {
width: 100%;
}
div#shopify-section-about-next-image-with-text .image-with-text__content {
padding: 0;
}
div#Banner-about-banner .banner .banner__heading {
font-size: 40px;
}
div#shopify-section-about-image-with-text .image-with-text .grid {
flex-direction: column;
}
div#shopify-section-about-image-with-text .image-with-text__media img {
width: 100%;
max-width: 100%;
height: auto;
}
div#shopify-section-about-image-with-text .image-with-text__media {
width: 100%;
}
div#shopify-section-about-image-with-text .image-with-text__media-item {
width: 100%;
}
div#shopify-section-about-image-with-text .image-with-text__content {
padding: 20px 0 0;
}
div#shopify-section-about-image-with-text .image-with-text .grid__item{
width: 100%;
}
div#Banner-about-next-banner .banner__content {
height: 100%;
position:absolute;
}
#Banner-about-next-banner .banner__text.rte.body p {
font-size: 22px;
line-height: 30px;
}
}
@media screen and (max-width:749px) {
.section-image-with-text-padding .image-with-text__text p{
font-size: 16px;
}
.section-shop-image-with-text-padding .image-with-text__text p {
font-size: 16px;
line-height: normal;
}
.section-shop-image-with-text-padding .image-with-text__media.image-with-text__media--adapt{
padding-bottom: 250px !important;
}
.section-shop-image-with-text-padding  div#ImageWithText--shop-image-with-text {
padding-left: 0;
padding-right: 0;
}
body .section-shop-image-with-text-padding {
padding: 40px 0 0;
}
.key-features h2 {
margin: 0;
text-align: center;
}
.key-features h2:last-child{
margin: 0;
text-align: center;
}
.product-shop.home-product-main h2{
text-align: center;
}
.product-shop.home-product-main h2:last-child {
text-align: center;
}

.product-shop .owl-nav {
position: inherit;
}
.section-image-with-text-padding .image-with-text__content {
padding-left: 0;
padding-right: 0;
}    
div#Banner-template--18525305143549__about_banner_gtt8gW .banner__content {
position: absolute;
height: 100%;
}

div#shopify-section-template--18525305078013__image_with_text_Cwe8L4 .image-with-text__content .image-with-text__text p {
font-size: 16px;
}
.find-section {
grid-template-columns: 1fr;
}
.higher-section:nth-of-type(2) img {
padding: 0;
}
.find-section>h2{
margin: 0 0 14px;
text-align: center;
}
.find-section>h2:last-of-type {
margin-top: 0;
text-align: center;
}
div#shopify-section-template--18525305078013__image_with_text_Cwe8L4 .image-with-text .image-with-text__media img {
max-width: 100%;
}
div#shopify-section-template--18525305078013__image_with_text_Cwe8L4 .image-with-text {
padding: 30px 0;
}
.home-shop {
grid-column-gap: 30px;
padding: 40px 0;
grid-template-columns: 1fr;

}
div#shopify-section-template--18525305078013__image_with_text_Cwe8L4 .image-with-text__content {
padding-top: 30px;
}
.shop-divs.shop-one img{
max-width: 100%;
}
.home-shop .shop-divs h2{
text-align: center;
}
.footer .footer__content-bottom .footer__content-bottom-wrapper {
grid-template-columns: 1fr;
place-items: center;
}
.home-product-main {
padding: 60px 20px;
}
.announcement-bar p.announcement-bar__message{
font-size: 15px;
}
}
@media screen and (max-width:575px) {
.key-box-main {
grid-template-columns: 1fr;
}
section#shopify-section-template--18525305143549__about_banner_gtt8gW .banner .banner__heading {
font-size: 35px;
}
.banner .banner__heading{
font-size: 38px;
}
div#Banner-about-banner h2.banner__heading.inline-richtext.h1{
font-size: 35px !important;
}
.arrivals_main .product_info .checkout-btn {
padding: 12px 12px;
font-size: 10px;
}
#Banner-about-banner .banner__box.content-container {
padding: 0;
}
div#shopify-section-about-next-image-with-text .image-with-text__media {
height: 400px;
}
div#shopify-section-about-image-with-text .image-with-text__media {
height: 400px;
}
#shopify-section-about-image-with-text .section-about-image-with-text-padding {
padding: 20px 0 0;
}
}
  .section-template--17533611245760__form-padding{
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }