/** Shopify CDN: Minification failed

Line 97:73 Expected ":"

**/
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;box-shadow:none!important}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{-webkit-outline:none;-moz-outline:none;-ms-outline:none;-o-outline:none;outline:0}
.slick-list.dragging{cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);box-shadow:none!important}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before{display:table;content:''}
.slick-track:after{display:table;content:'';clear:both}
.slick-loading .slick-track{visibility:hidden}
.slide a:focus{outline:0!important}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir=rtl] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block;box-shadow:none;outline:0!important}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.ct-slider:not(.slick-initialized) :not(:first-child){display:none}


body{font-family: 'Theinhardt Pan';font-weight:400;font-size: 18px; letter-spacing: normal; }
h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,p, .Heading{font-family: 'Theinhardt Pan';}
.flexbox{display:flex;flex-wrap:wrap;}
.header-update{padding:0px 25px 19px;box-shadow:none;}
.Header:not(.Header--sidebar).header-update .Header__Wrapper{padding:14px 0px 18px;align-items:flex-end;}
.Header.header-update .Header__Wrapper .Header__FlexItem{margin:0px;}
.Header.header-update .Header__Wrapper .Header__FlexItem ul.HorizontalList li a{font-weight:500;}
.header-update .header-search a,
.header-update .header-account a,
.header-update .mobile-drawer-text,
.header-update .Header_menu_wrap ul.HorizontalList .HorizontalList__Item a,
.header-update .header-cart-drawer a{font-size: 18px; letter-spacing: normal; text-transform: unset; font-weight: 400;}
.header-update .Header_menu_wrap ul.HorizontalList .HorizontalList__Item a.Heading{font-weight:500;}
.header-update .Header_menu_wrap ul.HorizontalList{max-width:100%;width:100%;margin:0px auto;display:flex;justify-content:space-between;align-items:center;}
.header-update .Header_menu_wrap .Header__MainNav{background-color:#EB623C;border-radius:6px;margin:0px;padding:0px;position:relative;width: 100%;}
.header-update .Header_menu_wrap ul.HorizontalList .HorizontalList__Item a{color:#fff;line-height:1;transition:all 0.2s ease-in-out;}
.header-update .Header_menu_wrap ul.HorizontalList .HorizontalList__Item{line-height:1;margin:0px;padding:17px 23px 14px;position:relative;}
.header-update .DropdownMenu{background-color:#EB623C;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border:none;width:100%;top:calc(100% - 3px);left:0px;padding:3px 0px 10px;min-width:246px;}
.header-update .DropdownMenu li{margin:0px;line-height:1.2;}
.header-update .DropdownMenu li:not(:last-child){padding-bottom:5px;}
.header-update .Header_menu_wrap ul.HorizontalList .HorizontalList__Item .DropdownMenu  ul{padding-bottom:0px;}
.header-update .Header_menu_wrap ul.HorizontalList .HorizontalList__Item .DropdownMenu li a{padding:0px 23px;display:inline-block;font-weight:300;line-height:1.111;}
.header-update .header-search .Search{transform: unset; z-index: 1;max-width: 0;overflow: hidden;transition:all 0.3s ease-in-out;}
.header-update .header-search .Search{position: relative;}
.header-update .header-search .Search[aria-hidden="false"]{opacity: 1;pointer-events: auto;visibility: visible;max-width:300px;width:100%;}
.header-update .header-search{position:relative;display: flex;align-items: center;max-width:300px;width:100%;}
.header-update .header-search .Search .Search__Inner{padding:0px;overflow:hidden;}
.header-update .header-search .Search .Search__SearchBar input[type="search"]{border-bottom:1px solid #eb623c;text-transform:unset;letter-spacing:normal;font-family:'Theinhardt Pan';font-size:16px;font-weight:300;}
.header-update .header-search .Search .Search__SearchBar input[type="search"]::-webkit-input-placeholder{text-transform:unset;letter-spacing:normal;font-family:'Theinhardt Pan';font-size:16px;font-weight:300;}
.header-update .header-search .Search .Search__SearchBar input[type="search"]:-ms-input-placeholder{text-transform:unset;letter-spacing:normal;font-family:'Theinhardt Pan';font-size:16px;font-weight:300;}
.header-update .header-search .Search .Search__SearchBar input[type="search"]::placeholder{text-transform:unset;letter-spacing:normal;font-family:'Theinhardt Pan';font-size:16px;font-weight:300;}
.header-update .header-search a, .mobile-drawer-text{line-height:1;margin-right:8px;font-weight:500;}
.header-update .mobile-drawer-text{letter-spacing:normal;}
.header-update .header-search a font{white-space: nowrap;}
/* .header-update .Search__Results[aria-hidden=false]{display:none;} */
.header-update .nav_search_results .Search__Results .Heading{font-size:18px;letter-spacing:normal;text-transform:capitalize;font-weight:300;display: inline-block;line-height: 1.2;}
.header-update .nav_search_results .Search__Results h2.Heading{display:block;width:100%;font-weight:300;}
.header-update .nav_search_results .Search__Results .ProductItem__PriceList.Heading{font-size:14px;font-weight:500;}

.new-footer{background-color:#EB623C;padding:30px 25px 25px;}
.new-footer .flexbox{display:flex;align-items:center;}
.new-footer .flexbox .footer-left-col .footer-logo .desktop{display:flex;align-items:center;}
.new-footer .flexbox .footer-left-col .footer-logo .desktop img{max-width:90px;}
.new-footer .copyright-text p{color:#fff;font-size:10px;line-height:1;}
.new-footer .mobile{display:none;}
.signal-images-section .section-wrap{display:flex;align-items:center;justify-content:center;padding:0px 25px;}
.signal-images-section .section-wrap img{width:100%}
.signal-images-section .section-wrap img.mobile_image{display:none;}
.icon-text-section .section-wrap{padding:34px 25px 29px;}
.icon-text-section .col{max-width:25%;width:100%;display:flex;justify-content:center;}
.icon-text-section .col .col-wrap{display:flex;width:100%;}
.icon-text-section .col .col-wrap .col-icon{max-width: 73px;width: 100%;display: flex;}
.icon-text-section .col:nth-child(1) .col-wrap .col-icon{margin-top:-14px;}
.icon-text-section .col .col-icon .col-icon-wrap{display:flex;align-items:flex-start;}
.icon-text-section .col .col-icon .col-icon-wrap svg{max-width:100%;}
.icon-text-section .col .col-details{padding-left:0px;width: 100%;max-width:288PX;padding-right: 16px;}
.icon-text-section .col .col-details h5{margin-bottom:4px;margin:0px;font-size:12px;text-transform:uppercase;letter-spacing:normal;line-height:1.1;max-width:132px;font-weight:600;}
.icon-text-section .col .col-details p{margin:0px;font-size:12px;letter-spacing:normal;line-height:1.1;}
.home-collectionlist-section .CollectionList{margin:0px;padding:0px 16px;}
.home-collectionlist-section .CollectionList .CollectionItem{padding-top:0px;padding-left:9px;padding-right:9px;padding-bottom:14px;}
.home-collectionlist-section .CollectionItem .CollectionItem__Content--topleft{top: 32px;transform: unset;left: 0;padding:0px 20px;}
.home-collectionlist-section .CollectionItem h2.SectionHeader__Heading{text-transform:unset;font-size:36px !important;letter-spacing:normal;max-width: 199px;line-height: 0.99;margin: 0;font-weight: 700;}
.home-collectionlist-section .SectionHeader__ButtonWrapper{display:none;}
.home-collectionlist-section{padding-bottom:18px;}
.new-footer .footer-right-col{margin-left:auto;display:flex;align-items:center;}
.new-footer .footer-right-col .footer-menu ul{display:flex;align-items:center;list-style:none;padding:0px 0px 0px 20px;margin:0px;}
.new-footer .footer-right-col .footer-menu ul li{display:flex;line-height:1;}
.new-footer .footer-right-col .footer-menu ul li:not(:last-child){position:relative;padding-right:10px;margin-right:10px;}
.new-footer .footer-right-col .footer-menu ul li:not(:last-child):after{content:"|";color:#fff;position:absolute;right:0px;font-size:10px;line-height:1;}
.new-footer .footer-right-col .footer-menu ul li a{color:#fff;line-height;display:inline-block;font-size:10px;line-height:1}
.nav_search_results{left:0px;}
.nav_search_results .Search__Inner{padding:20px 25px;}
.nav_search_results .Search__Inner .Search__Results{margin:0px;}
.list-collection-page{margin-top:18px;}
.list-collection-page .CollectionInner{margin:0px;}
.list-collection-page .PageHeader{margin:0px 0px 51px;}
.list-collection-page .CollectionInner__Products .PageHeader-Container{padding:0px 30px;}
.list-collection-page .CollectionInner__Products .PageHeader-Container h1.SectionHeader__Heading{line-height:1.167;font-size:36px;font-weight:500;letter-spacing:normal;text-transform:unset;margin:0px 0px 10px;}
.list-collection-page .CollectionInner__Products .PageHeader-Container .SectionHeader__Description{font-weight:300;font-size:36px;width:100%;max-width:870px;line-height:1.17;}
.list-collection-page .Collapsible{border:none;}
.list-collection-page .sidebar_linklist li{margin:0px;line-height:1;padding-left:0px;}
.list-collection-page .sidebar_linklist li > a{position:relative;line-height:1.715;font-size:14px;font-weight:400;padding-left:0px;display:block;transition:all .2s ease-in-out;}
.list-collection-page .sidebar_linklist li:after,
.list-collection-page .sidebar_linklist li:before{display:none;}
.list-collection-page .sidebar_linklist li a:after{position: absolute;content: "";display: inline-block;width: 6px;height: 6px;top: calc(50% - 5px);left: 0;border-radius: 100%;background:rgba(235, 98, 60,1);opacity: 0;transition: opacity .1s ease-in-out;}
.list-collection-page .sidebar_linklist li.is-selected > a:after{opacity: 1;transition-delay: 0.1s;}
.list-collection-page .sidebar_linklist li.is-selected > a{padding-left:18px;}
.list-collection-page .ProductItem__Info{display: flex;justify-content: space-between;text-align:left;margin-top:18px;}
.list-collection-page .ProductItem__Info h2.ProductItem__Title{letter-spacing:-0.27px;font-weight:300;font-size:18px;text-transform:unset;line-height:1.2;margin-bottom:8px;}
.list-collection-page .ProductItem__Info .ProductItem__PriceList span{font-size:18px;font-weight:500;letter-spacing:-0.21px;line-height:1;text-transform:lowercase;}
.list-collection-page .collections-pro-info-wrap{padding-right:10px;}
.only-moible-drawer-logo,
.mobile-drawer-text,
.list-collection-page .ProductItem__Label,
.header-mobile-icon .Drawer__Close_icon{display:none;}
.list-collection-page .ProductItem__Info .collcetion-btn .Button{width:109px; font-family: 'Theinhardt Pan';font-weight:500; letter-spacing:-0.21px;font-size:14px;padding:16px 10px 12px;border-radius:5px;text-transform:uppercase;} 
.list-collection-page .ProductItem__Info .collcetion-btn .Button input{text-transform:uppercase;}
.about-page-section{padding-bottom:150px;padding-top:100px}
.about-page-section .section-wrap{max-width:1080px;width:100%;padding:0px 18px;margin:0px auto;}
.about-page-section .section-wrap h1{margin-top:63px;margin-bottom:21px;font-weight:300;letter-spacing:-0.72px;font-size:72px;line-height:1.12;}
.about-page-section .section-wrap .about-page-image{margin-bottom:36px;}
.about-page-section .aboutpage-group{max-width:1009px;width:100%;}
.about-page-section .aboutpage-group .aboutpage-group-wrap{display:flex;flex-wrap:wrap;}
.about-page-section .aboutpage-group .aboutpage-group-wrap .about-col:nth-child(1){max-width:33%;width:100%;}
.about-page-section .aboutpage-group .aboutpage-group-wrap .about-col:nth-child(2){max-width:37%;width:100%;}
.about-page-section .aboutpage-group .aboutpage-group-wrap .about-col:nth-child(3){max-width:30%;width:100%;display:flex;justify-content:flex-end;}
.about-page-section .aboutpage-group .aboutpage-group-wrap .about-col p{font-weight:300;font-size:18px;letter-spacing:-0.18px;line-height:20px;margin-bottom:24px;}
.about-page-section .aboutpage-group .aboutpage-group-wrap .about-col p strong{font-weight:400;}
.about-page-section .aboutpage-group .aboutpage-group-wrap .about-col .page-btn a{display:inline-block;color:#fff;background-color:#eb623c;padding: 4px 10px 4px;font-size: 12px;border-radius: 2px;line-height:1.2}
.mobile-toggle-search,
.list-collection-page .ProductItem__Info .collcetion-btn .Button .mobile-text{display:none;}
.product-thumbnails{padding-top:97px;}
.product-thumbnails .product-thumbnails-wrap{display:flex;margin:0px -5px;}
.product-thumbnails .product-thumbnails-wrap .product-thumbnail-list{flex:1;padding:0px 5px;max-width:25%;}
.product-thumbnails .product-thumbnails-wrap .product-thumbnail-list .AspectRatio{border:none;}
.product-thumbnails .product-thumbnails-wrap .product-thumbnail-list .AspectRatio::before{padding-bottom:100% !important;}
.product-thumbnails .product-thumbnails-wrap .product-thumbnail-list .AspectRatio img{object-fit:cover;}
.product_mini_description{padding-top:45px;}
.product_mini_description ul li{line-height:1.2;font-size:12px;font-weight:400;}
.template-product .ProductMeta__Description{font-size:12px;letter-spacing:-0.12px;}
.template-product .av_textblock_section .avia_textblock p,
.template-product .av_textblock_section .avia_textblock ul li{line-height:1.5;padding-top:0px;}
.template-product .ProductMeta{border:none;}
.template-product .ProductMeta h1.ProductMeta__Title{font-size:28px;font-weight:bold;letter-spacing:-0.18px;text-transform:capitalize;line-height:1;}
#section-header .Search__Results .collcetion-btn{display:none;}
.Product .Product__Gallery{position:relative;}
.Product .Product__Gallery .breadcrumb{position:absolute;top:-20px;text-transform:uppercase;font-size:10px;font-weight:bold;line-height:1;}
.Product .product-title{margin:0px;padding-bottom:17px;}
.Product .ProductMeta__Description{margin-top:0px;margin-bottom:15px;}
.Product .product-tag-list{display:flex;flex-wrap:wrap;}
.Product .product-tag-list .product-tag{font-weight:500;font-size:12px;text-transform:capitalize;line-height:1;}
.Product .product-tag-list .product-tag:not(:last-child):after{content:"/";display:inline-block;padding:0px 5px;}
.Product .qty-pricebox{display:flex;align-items:center;justify-content:space-between;padding:40px 0px 14px;}
.Product .qty-pricebox .qtybox .QuantitySelector{border:none;}
.Product .qty-pricebox .qtybox .QuantitySelector .QuantitySelector__Button{transition:all 0.2s ease-in-out;padding:0px;width:39px;height:31px;border-radius: 16px;border:1px solid #EB623C;}
.Product .qty-pricebox .qtybox .QuantitySelector .QuantitySelector__Button:hover{background-color:#eb623c;}
.Product .qty-pricebox .qtybox .QuantitySelector .QuantitySelector__Button:hover svg path{stroke:#fff;}
.Product .qty-pricebox .qtybox .QuantitySelector input{font-size:18px;font-weight:600;width:45px;}
.Product .qty-pricebox .pricebox .ProductMeta__PriceList{margin:0px;line-height:1;letter-spacing:normal;font-size:18px;letter-spacing:-0.18px;text-transform:lowercase;}
.Product .qty-pricebox .pricebox .ProductMeta__PriceList .slesh{display:inline-block;line-height:1;padding:0px 5px;}
.Product .qty-pricebox .qtybox .ProductForm__QuantitySelector{margin:0px;}
.Product .ProductForm__BuyButtons button[type="submit"]{font-size:12px;letter-spacing:0.24px;font-weight:600;border-radius: 4px;padding:21px 28px;line-height:1;font-family: 'Theinhardt Pan';font-weight: 500;}
.Product .product_fields ul{list-style:none;padding:45px 0px 0px;}
.Product .product_fields ul li{font-size:18px;letter-spacing:-0.18px;line-height:1.11;font-weight:300;display:block;}
.Product .product_fields ul li b{font-weight:500;}
.Product .product_fields ul li:not(:last-child){padding-bottom:5px;}
.Product .Product__Gallery{margin-bottom:0px;}
.Product{margin-bottom:59px;}
.prodcutpage-recommendations{margin:0px;}
.prodcutpage-recommendations .Container{max-width:1260px;padding:0px 15px;}
.prodcutpage-recommendations .SectionHeader h3{letter-spacing:-0.83px;font-size:36px;margin:0px;text-transform:unset;font-weight:400;line-height:1;margin-bottom:10px;}
/* .Product .ProductForm__Variants{display:none;} */
.mobile-text{display:none;}
.prodcutpage-recommendations{padding-bottom:70px;}
.prodcutpage-recommendations .SectionHeader{margin-bottom:0px;}
.prodcutpage-recommendations .list-collection-page{margin-top:0px;}
.prodcutpage-recommendations .Carousel__Cell{padding:0px 25px;}
.prodcutpage-recommendations  .flickity-slider{margin-left:-18px;}
#sidebar-cart .Drawer__Title{letter-spacing:normal;text-transform:capitalize;font-weight:400;}
#sidebar-cart .CartItem__Title{white-space: inherit;letter-spacing:-0.45px;text-transform:capitalize;line-height:1;font-size:18px;font-weight:300;margin:0px 0px 8px 0px;}
#sidebar-cart .CartItem__Meta{font-size:12px;font-weight:500; letter-spacing:normal;text-transform:capitalize;line-height:1;display:flex;align-items:center;justify-content:space-between;}
#sidebar-cart .CartItem__Meta *{margin:0px;}
#sidebar-cart .QuantitySelector{border:none;}
#sidebar-cart .QuantitySelector__Button{transition:all 0.3s ease-in-out;width:23px;height:17px;border-radius:50px;border:1px solid #eb623c;background-color:#EB623C;padding:0px;margin:0px auto;padding:0px;display:flex;align-items:center;justify-content:center;}
#sidebar-cart .QuantitySelector__Button svg{width: 8px;height: 8px;}
#sidebar-cart .QuantitySelector__Button svg path{stroke: #fff;}
#sidebar-cart .QuantitySelector__Button:hover{background-color:#eb623c}
#sidebar-cart .QuantitySelector__Button:hover svg path{stroke:#fff;}
#sidebar-cart .QuantitySelector input{font-size:10px;width:26px;font-weight:bold;}
#sidebar-cart .CartItem__Remove{letter-spacing: normal;font-weight: 500;font-size: 12px;text-transform: uppercase;margin: 0;line-height: 1;text-decoration: underline;}
#sidebar-cart .CartItem__Remove:before{display:none;}
#sidebar-cart .Cart__NoteButton,
#sidebar-cart .Cart__Taxes,
#sidebar-cart .Cart__Checkout{letter-spacing:normal;font-weight:400;font-size:14px;line-height:1;text-transform:unset;}
.Product .product_fields.mobile, .mobile-header-account{display:none;}


.HorizontalList--spacingLoose .HorizontalList__Item{margin-top:0px;margin-bottom:0px;}
.HorizontalList--spacingLoose{line-height:1;margin-bottom:0px;}

.template-customers h1.Heading{font-weight:400;text-transform:unset;font-size:40px;letter-spacing:normal;margin-bottom:5px;line-height:1;}
.template-customers .Form__Legend{font-size:16px;font-weight:300;}
.template-customers .Form__Submit{text-transform:unset;letter-spacing:normal;font-size:12px;}
.ProductRecommendations .slick-track{margin:0px -25px;}
.prodcutpage-recommendations{overflow:hidden;}

.prodcutpage-recommendations .slick-dots{display:flex;align-items:center;justify-content:center;list-style:none;margin-top:35px;}
.prodcutpage-recommendations .slick-dots li{display:flex;line-height:1;}
.prodcutpage-recommendations .slick-dots li:not(:last-child){margin-right:5px;}
.prodcutpage-recommendations .slick-dots li button{width:9px;height:9px;display:inline-block;border:1px solid #EB623C;border-radius:100%;font-size:0px;padding:0px;margin:0px;}
.prodcutpage-recommendations .slick-dots li.slick-active button{background-color:#EB623C}
.sidebar-menu-footer-text{padding:0px 30px;display:flex;align-items:center;}
.sidebar-menu-footer-text .sidebar-menu-footer-right{padding-left:43px;}
.sidebar-menu-footer-text .sidebar-menu-footer-right p{padding:0px;margin:0px;line-height:1.2;font-size:9px;}
.sidebar-menu-footer-text .sidebar-menu-logo{display:flex;align-items:center;}
.PageOverlay.is-visible{opacity:0;}


#sidebar-cart.Drawer::before{box-shadow:none;}
#sidebar-cart.Drawer{border:1px solid #EB623C;border-radius:25px;overflow:hidden;width:100%;max-width:351px;}
#sidebar-cart.Drawer .Cart .Drawer__Container{padding:0px 25px;}
#sidebar-cart.Drawer .Cart .Drawer__Container .CartItem__ImageWrapper{width: 100%;max-width: 100px;min-width: initial;}
#sidebar-cart.Drawer .Cart .Drawer__Container .CartItem__Info{padding-left:16px;max-width:calc(100% - 100px)}
#sidebar-cart .Drawer__Header{box-shadow:none;height: auto;min-height: auto;max-height: initial;padding:18px 15px 10px 25px;}
#sidebar-cart .Drawer__Header .Drawer__Close{position: relative;top: unset;right: unset;left: unset;bottom: unset;}
#sidebar-cart .Drawer__Header .Drawer__Close:before,
#sidebar-cart .Drawer__Header .Drawer__Close:after{display:none;}
#sidebar-cart .Drawer__Header .mini_cartmenu ul{list-style:none;padding:0px;display:flex;align-items:center;}
#sidebar-cart .Drawer__Header .mini_cartmenu{margin-left:auto;}
#sidebar-cart .Drawer__Header .mini_cartmenu ul li{display:inline-block;margin:0px;}
#sidebar-cart .Drawer__Header .mini_cartmenu ul li:not(:last-child){margin-right:28px;}
#sidebar-cart .Drawer__Header .mini_cartmenu ul li a{font-size: 18px;line-height: 1;display: inline-block;font-weight:500;}
#sidebar-cart .Cart.Drawer__Content .Cart__Empty{letter-spacing:normal;font-weight:500;text-transform:unset;font-size:14px;}
#sidebar-cart .CartItem .qty-price .CartItem__Actions{margin:0px;}
#sidebar-cart .CartItem__Info{display:flex;flex-wrap:wrap;}
#sidebar-cart .CartItem__Info .CartItem__Info_top{width:100%;display:block;}
#sidebar-cart .CartItem__Info .CartItem__Info_bottom{width:100%;margin-top:auto;}
#sidebar-cart .qty-price{display:flex;align-items:center;justify-content:space-between;}
#sidebar-cart .qty-price .CartItem__PriceList:after{content:"/";margin:0px 3px;}
#sidebar-cart .qty-price .CartItem__QuantitySelector{line-height:1;}
#sidebar-cart.Drawer .CartItem{display:flex;}
#sidebar-cart.Drawer .Drawer__Footer{padding:0px 22px;box-shadow:none;}
#sidebar-cart.Drawer .Drawer__Footer .Cart__Checkout{font-size:20px;border-radius: 12px;margin:0px;overflow:hidden;font-family: 'Theinhardt Pan';text-transform:uppercase;font-weight:bold;padding:26px 10px  22px;}
#sidebar-cart.Drawer .Drawer__Footer .Cart__Checkout span:first-child{display:inline-block;padding-right:10px;}

.features--show-image-zooming .CollectionItem:hover .CollectionItem__ImageWrapper{transform:scale(1.1);}
.features--show-image-zooming .CollectionItem__ImageWrapper{transition:transform 3s cubic-bezier(.25, .46, .45, .94);}
.features--show-image-zooming .Image--zoomOut{transition:transform 5s cubic-bezier(.215, .61, .355, 1),opacity 5s cubic-bezier(.215, .61, .355, 1)}


.template-collection .list-collection-page .CollectionFilters .main-menu-title > a {font-weight:500;}

.template-collection #Huratips-Pagination{text-align:center;}
.template-collection #Huratips-Pagination a{display:inline-block;text-transform:uppercase;font-weight:500;}
.template-collection .CollectionMain .ProductListWrapper .ProductList{margin-left:-20px;padding:0px 0px 0px 30px;}
.template-collection .CollectionMain .ProductListWrapper .ProductList .Grid__Cell{margin-bottom:34px;padding-left:20px;}
.template-collection .CollectionMain .ProductListWrapper .ProductList{margin-bottom:0 !important;}
.template-collection .CollectionMain .ProductListWrapper .ProductList .ProductItem .AspectRatio::before{padding-bottom:125.285%;}
.product-page-design-update .Product__Wrapper{display:flex;max-width:941px;padding:0px 15px;width:100%;margin:0px auto;}
.product-page-design-update .Product__InfoWrapper{position:relative;overflow:hidden;height:auto;margin-top:25px;}
.product-page-design-update .Product__Gallery{margin-left:0px;margin-top:26px;max-width:520px;width:100%;}
.product-page-design-update .Product__Info{max-width:391px;width:100%;margin:0px;top: unset !important;padding-left:52px;}
.product-page-design-update .Product__Info .Container{padding:0px;}



.announcement-bar .AnnouncementBar__Wrapper{display:flex;align-items:center;justify-content:center;padding-top:9px;padding-bottom:9px;}
.announcement-bar .AnnouncementBar__Wrapper p{letter-spacing:normal;font-size:12px;line-height:1;}
.CollectionInner__Sidebar{top:0px;}
section.list-collection-page .CollectionInner__Sidebar{margin:0px;}
section.list-collection-page .collection-page-wrap{padding:0px 25px;}


.Product .Product__Wrapper .Product__Gallery .Product__Slideshow.flickity-enabled .flickity-prev-next-button{width:18px;height:18px; cursor:pointer;opacity:1;position:absolute;top:50%;transform:translateY(-50%);z-index:3;background:transparent;box-shadow:none} 
.Product .Product__Wrapper .Product__Gallery .Product__Slideshow.flickity-enabled .flickity-prev-next-button.previous{left:10px}
.Product .Product__Wrapper .Product__Gallery .Product__Slideshow.flickity-enabled .flickity-prev-next-button.next{right:10px}
.Product .Product__Wrapper .Product__Gallery .Product__Slideshow.flickity-enabled .flickity-prev-next-button.next:after,
.Product .Product__Wrapper .Product__Gallery .Product__Slideshow.flickity-enabled .flickity-prev-next-button.previous:after{content:"";width:100%;height:100%;position:absolute;background-image:url('https://cdn.shopify.com/s/files/1/0562/2890/5117/files/slider-leftarrow.svg?v=1639635005');background-repeat:no-repeat;background-position:center;left:0px;top:0px;}
.Product .Product__Wrapper .Product__Gallery .Product__Slideshow.flickity-enabled .flickity-prev-next-button.next svg,
.Product .Product__Wrapper .Product__Gallery .Product__Slideshow.flickity-enabled .flickity-prev-next-button.previous svg{opacity:0;}
.Product .Product__Wrapper .Product__Gallery .Product__Slideshow.flickity-enabled .flickity-prev-next-button.next:after{background-image:url('https://cdn.shopify.com/s/files/1/0562/2890/5117/files/slider-rightarrow.svg?v=1639634029');}
.Product .Product__Wrapper .Product__Gallery .Product__Slideshow.flickity-enabled .flickity-page-dots{display:block;position:absolute;bottom:10px;margin:0;z-index:4}
.Product .Product__Wrapper .Product__Gallery .Product__Slideshow.flickity-enabled .flickity-page-dots .dot{width:14px;height:14px;border-color:#EB623C;border-width:1px;}
.about-page-section #shopify-section-about-top-section .pagetop-section p{font-size:36px;letter-spacing:-.36px;line-height:1.2;font-weight:300}
.about-page-section #shopify-section-about-top-section .pagetop-section{margin-bottom:50px}
.about-page-section .about-slider-section .about-slider ul.slick-dots{list-style:none;display:flex;align-items:center;justify-content:center;width:100%;position:absolute;bottom:32px}
.about-page-section .about-slider-section .about-slider ul.slick-dots li:not(:last-child){margin-right:9px;}
.about-page-section .about-slider-section .about-slider ul.slick-dots li button{transition:all 0.3s ease-in-out;font-size:0px;width:14px;height:15px;display:block;border:1px solid #EB623C;border-radius:100%;}
.about-page-section .about-slider-section .about-slider ul.slick-dots li.slick-active button,
.about-page-section .about-slider-section .about-slider ul.slick-dots li button:hover{background-color:#EB623C}
.about-page-section .compra-sostenible-section .section-header{margin:50px 0 30px 0}
.about-page-section .compra-sostenible-section .section-header h2{font-size:36px;line-height:1.5;letter-spacing:-.36px;font-weight:500}
.about-page-section .compra-sostenible-section .flexbox .col{width:50%}
.about-page-section .compra-sostenible-section .flexbox .col.left-col{padding-right:15px}
.about-page-section .compra-sostenible-section .flexbox .col.right-col{padding-left:15px}
.about-page-section .compra-sostenible-section .flexbox .col .col-wrap p{font-size:18px;letter-spacing:-.18px;line-height:1.2;margin-bottom: 20px;font-weight: 300;}
.about-page-section .compra-sostenible-section .flexbox .col .col-wrap p strong{font-weight:500}
.about-page-section .about-footer-section .flexbox{justify-content:space-between}
.about-page-section .about-footer-section{margin-top:70px}
.about-page-section .about-footer-section .flexbox .col.left-col p{font-size:18px;letter-spacing:-.18px;line-height:1.2;margin-bottom:18px;font-weight: 300;}
.about-page-section .about-footer-section .flexbox .col.left-col{max-width:234px}
.about-page-section .about-footer-section .flexbox .col.left-col .map-link a{font-size:12px;letter-spacing:-.12px;line-height:1.6;font-weight:500;padding:6px 5px;color:#FFFFFF;background-color:#EB623C;border-radius:2px}
.about-page-section .about-footer-section .flexbox .center-col h4{font-size:18px;letter-spacing:-.18px;line-height:1.2;font-weight: 500;margin-bottom:0}
.about-page-section .about-footer-section .flexbox .center-col p{font-size:18px;letter-spacing:-.18px;line-height:1.2;font-weight: 300;}
.about-page-section .about-slider-section .slide-wrap img{width:100%;}


.minicart-subtotal{margin:0px;}
.minicart-subtotal p{margin:0px;line-height:0.3;font-size:20px;font-weight:bold;}
.minicart-subtotal p span{display:inline-block;font-weight:300;font-size:12px;margin-right:3px;}


.Product__Gallery.single-product .flickity-prev-next-button,
.Product .Product__Wrapper .Product__Gallery.single-product .Product__Slideshow.flickity-enabled .flickity-page-dots{display:none;}

.ProductForm__Variants .ProductForm__Label{display:block;font-size:18px;font-weight:bold;line-height:1;}
.ProductForm__Variants .HorizontalList__Item .SizeSwatch{border-color:#EB623C;line-height:1;font-size:18px;font-weight:bold;color:#EB623C;min-width:unset;padding:7px 10px 4px;border-radius:150px;}

.ProductForm__Variants .HorizontalList__Item .SizeSwatch__Radio:checked + .SizeSwatch{border-width:2px;}
.ProductForm__Variants .HorizontalList__Item{margin-right:0px;}
.ProductForm__Variants .ProductForm__Option--labelled{margin-bottom:0px;}
.ProductForm__Variants{margin-bottom:0px;}









.second-collection .ProductItem__Info .ProductItem__PriceList,
.second-collection .ProductItem__Info .ProductForm,
.second-product .Product__Info .qty-pricebox,
.second-product .Product__Info .ProductForm__BuyButtons{display:none;}


.list-collection-page .ProductItem__Info .collcetion-btn .Button .sold_out_text{font-size:14px;display: block;}





@media only screen and (min-width: 1140px){
  body.template-index .CollectionItem__Wrapper--small{height:545px;}
  .header-update .header-search .Search .Search__SearchBar input[type="search"]::-webkit-input-placeholder{color:#fff;}
  .header-update .header-search .Search .Search__SearchBar input[type="search"]:-ms-input-placeholder{color:#fff;}
  .header-update .header-search .Search .Search__SearchBar input[type="search"]::placeholder{color:#fff;}

}


@media only screen and (max-width: 1366px){
  .header-update .Header_menu_wrap ul.HorizontalList .HorizontalList__Item a{font-size:16px;}
}
@media only screen and (max-width: 1260px){
  .header-update .Header_menu_wrap ul.HorizontalList .HorizontalList__Item{padding:17px 10px 14px;}
}
@media only screen and (max-width: 1139px){
  .header-update .header-search{padding-top: 4px;padding-left: 10px;}
  .SidebarMenu .Collapsible, .SidebarMenu .Linklist{border:none;box-shadow:none;}
  .Drawer__Content .Collapsible .Collapsible__Button{font-size:18px;text-transform:unset;letter-spacing:normal;font-weight:500;color:#fff;padding:0px;display:block;line-height:1.4;}
  .Drawer__Content .Collapsible .Collapsible__Button .Collapsible__Plus{position: relative;right: 0;top: unset;width: 14px;height: 14px;margin-left: 12px;}
  .Drawer__Content .Collapsible .Collapsible__Button .Collapsible__Plus::before{opacity: 1;left: 0;top: 6px;transform: unset;}
  .Drawer__Content .Collapsible .Collapsible__Button .Collapsible__Plus::after{opacity: 1;left: 5px;top: 1px;transform: unset;}
  .Drawer__Content .Collapsible .Collapsible__Button[aria-expanded="true"] .Collapsible__Plus::after{transform:rotate(90deg);}
  .Drawer__Content .Collapsible, .Drawer__Content .Collapsible__Content{margin:0px;padding:0px;}
  .Drawer__Content .Collapsible__Content .Collapsible .Collapsible__Button{font-weight:300;}
  .header-update{padding-bottom:0px;}
  .mobile-drawer-text{display:inline-block;}
  .about-page-section .section-wrap h1{font-size:42px;}
  .list-collection-page .CollectionInner__Products .PageHeader-Container{padding:0px 24px;}
  .list-collection-page .CollectionInner__Products .PageHeader-Container .SectionHeader__Description,
  .list-collection-page .CollectionInner__Products .PageHeader-Container h1.SectionHeader__Heading{font-size:30px;}
  #section-header .header-mobile-icon{display:flex;}
  #section-header .header-mobile-icon .hidden-desk .hidden-phone{display:flex;align-items:flex-end;}
  .PageOverlay.is-visible{opacity:0;}
}
@media only screen and (max-width:1024px){
  .icon-text-section .col .col-wrap{max-width:200px;width:100%;}
  .icon-text-section .col{max-width:33.33%;padding-bottom:21px;}
  .icon-text-section .section-wrap{padding-bottom:10px;}
  .icon-text-section .col .col-wrap .col-icon{max-width: 70px;width: 100%;display: flex;justify-content: center;}
  .CollectionToolbar--reverse, .CollectionToolbar__Group{display:none;}
  .list-collection-page .CollectionInner__Products .PageHeader-Container .SectionHeader__Description, .list-collection-page .CollectionInner__Products .PageHeader-Container h1.SectionHeader__Heading{font-size:26px;}
  .list-collection-page .PageHeader{margin-bottom:30px;}
  .list-collection-page .ProductItem__Info h2.ProductItem__Title,
  .list-collection-page .ProductItem__Info .ProductItem__PriceList span{font-size:16px;}
}
@media only screen and (max-width:1007px){
  .Product .product_fields.desktop,
  .Product__Info  .Product_SlideshowNav,
  .Product .Product__SlideshowMobileNav{display:none;}
  .Product .product_fields.mobile{display:block;}
  .Product .Product__Info{padding-top:27px;}
  .template-product .ProductMeta h1.ProductMeta__Title{text-align:left;}
  .Product .ProductForm{display:flex;flex-wrap:wrap;}
  .Product .ProductForm .product-title{order:1;width:100%;padding-bottom:19px;}
  .Product .ProductForm .qty-pricebox{order:2;width:100%;padding-top:0px;}
  .Product .ProductForm .ProductForm__BuyButtons{order:3;width:100%;padding-bottom:30px;}
  .Product .ProductForm .ProductMeta__Description{order:4;width:100%;}
  .Product .ProductForm .product-tag-list{order:5;width:100%;}
  .Product .product_fields ul li{font-size:14px;letter-spacing:-0.14px;}
  .prodcutpage-recommendations .SectionHeader h3{font-size:26px;}
  .prodcutpage-recommendations .ProductList--carousel .Carousel__Cell:first-child{margin-left:0px;}
  .Drawer .Drawer__Main{padding-top:37px;} 
  .product-page-design-update .Product__InfoWrapper{margin-top:27px;}
  .product-page-design-update .Product__Wrapper{flex-wrap:wrap;}
  .product-page-design-update .Product__Info{margin-top:0px;padding-top:0px;max-width:100%;padding-left:0px;padding-top:20px;}
  .product-page-design-update .Product__Gallery{max-width:100%;width:100%;}
  
  .template-collection .CollectionMain .ProductListWrapper .ProductList,
  .list-collection-page .CollectionInner__Products .PageHeader-Container{padding:0px}
  .template-product .ProductForm__Variants{width: 100%;order: 2;margin:0px 0px 19px;}
}
@media only screen and (max-width:991px){
  .header-update .header-search .Search[aria-hidden="false"]{max-width:174px;}
  .header-update .header-search .Search .Search__SearchBar input[type=search]{max-width:150px;}
  .new-footer .flexbox .footer-left-col{width:100%;display:flex;justify-content:flex-end;}
  .new-footer .footer-right-col{flex-wrap:wrap;}
  .new-footer .footer-right-col .footer-menu{width:100%;}
  .new-footer .footer-right-col .footer-menu ul{justify-content:flex-end;flex-wrap:wrap;}
  .new-footer .copyright-text{width:100%;text-align:right;}
  .list-collection-page .ProductItem__Info .collcetion-btn .Button{font-size:12px;padding:8px 10px;}
  .about-page-section #shopify-section-about-top-section .pagetop-section p{font-size:28px;line-height:1.1}
  .about-page-section .compra-sostenible-section .section-header h2{font-size:30px;line-height: 1;}
  .list-collection-page .ProductItem__Info .collcetion-btn .Button .sold_out_text{padding-top:4px;}
  
}
@media only screen and (max-width:860px){
  .ProductRecommendations .slick-track{margin:0px;}
  .prodcutpage-recommendations .Carousel__Cell{padding:0px 15px;}
  .ProductRecommendations .ProductListWrapper{margin:0px -15px;}
  .ProductForm__Variants .HorizontalList__Item .SizeSwatch{font-size:14px;}
}
@media only screen and (max-width:767px){
  .signal-images-section .section-wrap img.mobile_image{display:block;}
  .signal-images-section .section-wrap img.desktop_image.no-image{display:none;}
  .signal-images-section .section-wrap{padding:0px 18px;}
  .header-update{padding:0px 18px 0px;position:relative;}
  .header-update .header-search{position:unset;}
  .header-update .header-search .Search[aria-hidden="false"],
  .header-update .header-search .Search{position: absolute;width: 100%;left: 0;max-width: 100%;top:100%;}
  .header-update .header-search .Search .Search__SearchBar input[type=search]{max-width:100%;border:none;padding:18px 44px;font-size:16px;line-height:1.2;}
  .header-update .header-search .Search .Search__SearchBar input[type=search]::-webkit-input-placeholder{font-size:16px;line-height:1.2;}
  .header-update .header-search .Search .Search__SearchBar input[type=search]:-ms-input-placeholder{font-size:16px;line-height:1.2;}
  .header-update .header-search .Search .Search__SearchBar input[type=search]::placeholder{font-size:16px;line-height:1.2;}
  .header-update .header-search .Search .Search__SearchBar span.hidden-tablet-and-up{position: absolute;display: flex;left: 18px;align-items: center;top: 14px;}
  .header-update .header-search .Search__Close{position: absolute;top: 17px;right: 20px;}
  .list-collection-page .CollectionInner__Products .PageHeader-Container .SectionHeader__Description, .list-collection-page .CollectionInner__Products .PageHeader-Container h1.SectionHeader__Heading{font-size:24px;line-height:29px;}
  body.features--heading-uppercase .mobile-drawer-text.Heading,
  .mobile-header-account,
  .mobile-toggle-search{letter-spacing:normal;text-transform:unset;font-size:12px;font-weight:400;line-height:1;margin-right:10px;display:inline-block;}
  #section-header .mobile-header-account{margin:0px 11px 0px 1px;font-weight:500;}
  .list-collection-page .PageHeader{margin-bottom:15px;}
  .desktop_search_icon{display:none;}
  .icon-text-section .col .col-wrap{flex-wrap:wrap;}
  .icon-text-section .col .col-details{padding-left:0px;}
  .icon-text-section .col .col-wrap .col-icon{max-width:100%;justify-content: flex-start;padding-bottom:5px;}
  .new-footer .footer-right-col .footer-menu ul{padding:0px;}
  .new-footer .footer-right-col .footer-menu ul li,
  .new-footer .copyright-text,
  .new-footer .footer-right-col .footer-menu ul li a,
  .new-footer .footer-right-col .footer-menu ul li:not(:last-child){display:flex;align-items:center;}
  .new-footer .copyright-text{margin:5px 0px;justify-content:flex-end;}
  .new-footer .flexbox .footer-left-col{margin-bottom:5px;justify-content:flex-end;}
  .new-footer{padding:85px 18px 27px;}
  .icon-text-section .section-wrap{padding-left:18px;padding-right:18px;}
  .prodcutpage-recommendations .SectionHeader h3{font-size:20px;}

  .Drawer{width:100%;max-width:100%;max-height: calc(100vh - 45px) !important;height: calc(100vh - 45px) !important;top: unset;bottom: 0;box-shadow: none;overflow: hidden;}
  .Drawer .Drawer__Header{display:none;}

  .Drawer .Drawer__Container .SidebarMenu__Nav:last-child{display:none;}
  .Drawer .Drawer__Container .SidebarMenu__Nav, .sidebar-menu-footer-text{max-width:250px;margin:0px auto;padding:0px;}
  .sidebar-menu-footer-text .sidebar-menu-footer-right p{font-size:8px;}
  .Header.header-update .Header__Wrapper,
  .Header:not(.Header--sidebar).header-update .Header__Wrapper{justify-content: unset;padding-bottom:14px;align-items:unset}
  .Header.header-update .Header__Wrapper .Header__FlexItem{align-items:flex-end;flex:none;}
  .Header.header-update .Header__Wrapper .Header__FlexItem .Header__Logo{margin-bottom:0px;}
  .Header.header-update .Header__Wrapper .Header__FlexItem .mobile-navegador{display:flex;align-items:flex-end;}
  .Header.header-update .Header__Wrapper .Header__FlexItem:last-child{margin-left:auto;display:flex;align-items:flex-end;}
  .header-mobile-icon{display:flex;align-items:center;}
  .header-mobile-icon .Drawer__Close_icon{position: relative;top: unset;left: unset;transform: unset;width: 20px;}
  .only-moible-drawer-logo a{display: flex;align-items: center;}
  .only-moible-drawer-logo a img{max-width: 90px;max-height: 21.39px;}
  .Icon-Wrapper--clickable::before{display:none;}
  .prodcutpage-recommendations{padding-bottom:34px;}


  .no-scroll .desktop-header-logo{display:none;}
  .no-scroll .only-moible-drawer-logo{display:inline-block;}
  .no-scroll #section-header{background-color:#eb623c;}
  .no-scroll .Header__Icon span,
  .no-scroll .mobile-toggle-search, .no-scroll body.features--heading-uppercase .mobile-drawer-text.Heading, .no-scroll .mobile-header-account{color:#fff;}
  .no-scroll .header-mobile-icon .Drawer__Close_icon{display:inline-block;width:20px;}
  .no-scroll .header-mobile-icon .Drawer__Close_icon svg{height:auto;width:20px;}
  .no-scroll .header-mobile-icon .Header__Icon{display:none;}
  .no-scroll .Header.header-update .Header__Wrapper .Header__FlexItem{margin-right:9px;}
  .no-scroll .only-moible-drawer-logo a img{max-width: 101px;max-height: 25.39px;}
  
  .about-page-section .section-wrap h1{font-size:36px;margin-top:42px;line-height:42px;}
  .about-page-section .page-hero-image{margin:0px auto;display:table;}
  .about-page-section .aboutpage-group .aboutpage-group-wrap .about-col:nth-child(2),
  .about-page-section .aboutpage-group .aboutpage-group-wrap .about-col:nth-child(1){max-width:50%;}
  .about-page-section .aboutpage-group .aboutpage-group-wrap .about-col:nth-child(3){display:none;}
  .about-page-section .aboutpage-group .aboutpage-group-wrap .about-col p{margin-bottom:0px;}
  .about-page-section{padding-bottom:43px;padding-top:20px;}

  .list-collection-page .ProductItem__Info h2.ProductItem__Title,
  .list-collection-page .ProductItem__Info .ProductItem__PriceList span{font-size:14px;}
  .list-collection-page .ProductItem__Info h2.ProductItem__Title{margin-bottom:2px;line-height:1;}
  .list-collection-page .ProductItem__Info .collcetion-btn .Button .mobile-text{display:flex;align-items:center;}
  .list-collection-page .ProductItem__Info .collcetion-btn .Button .mobile-text svg{width:14px;height:20px;}
  .list-collection-page .ProductItem__Info .collcetion-btn .Button .desktop-text{display:none;}
  .list-collection-page .ProductItem__Info .collcetion-btn .Button{padding:1px 10px;width:64px;}
  .list-collection-page .CollectionInner__Products .PageHeader-Container h1.SectionHeader__Heading{margin:0px;}
  .prodcutpage-recommendations .Container{padding:0px 18px;}
  .features--heading-uppercase .Heading{line-height:1;}
  .new-footer .mobile{display:inline-block !important;}
  .new-footer .desktop{display:none !important;}
  
  .product-page-design-update .Product__Info{padding:0px;}
  .announcement-bar .AnnouncementBar__Wrapper p{line-height:1;font-size:10px;}
  .announcement-bar .AnnouncementBar__Wrapper{padding-top:10px;padding-bottom:10px;}
  
  .icon-text-section .col .col-details h5,
  .icon-text-section .col .col-details p{font-size:10px;}

  .about-page-section #shopify-section-about-top-section .pagetop-section p{font-size:20px}
  .about-page-section .compra-sostenible-section .section-header h2{font-size:30px;line-height:1}
  .about-page-section .compra-sostenible-section .flexbox .col {width: 100%;}
  .about-page-section .compra-sostenible-section .flexbox .col.right-col {padding-left:0;}
  .about-page-section .compra-sostenible-section .flexbox .col.left-col {padding-right:0;}
  .about-page-section .about-footer-section {margin-top: 30px;}
  .about-page-section .about-footer-section .flexbox .col{margin-bottom:30px;width:100%;}
  .about-page-section .about-footer-section .flexbox .col:last-child{margin-bottom:0}
  .about-page-section .about-footer-section .flexbox .col.left-col p{margin-bottom:5px;}
  .about-page-section .about-footer-section .flexbox .col.left-col{width:100%;max-width:100%;}

  .about-page-section #shopify-section-about-top-section .pagetop-section{margin-bottom:30px;}
  section.list-collection-page .collection-page-wrap{padding:0 19px;}
  body.features--heading-uppercase .mobile-drawer-text.Heading.mobile-drawer-text{margin-right:0px;font-weight:500;}
  .mobile-toggle-search{font-weight:500;}
  .template-collection .CollectionMain .ProductListWrapper .ProductList .Grid__Cell{padding-left:12px;margin-bottom:22px;}
  .template-collection .CollectionMain .ProductListWrapper .ProductList{margin-left:-12px;}
  .list-collection-page .ProductItem__Info{margin-top:10px;}
  .list-collection-page{padding-bottom:38px;}
  #shopify-section-announcement{transition:all 0.3s ease-in-out;}
  .no-scroll #shopify-section-announcement{height:0px;overflow:hidden;}
  .home-collectionlist-section .CollectionItem__Wrapper--small{height:423px;}
  .home-collectionlist-section .CollectionList .CollectionItem{padding-bottom:18px;}
  .Product .Product__Gallery .breadcrumb{font-size:8px;font-weight:300;top:-13px;}
  .product-page-design-update .Product__Gallery{margin-top:20px;}
  .product-page-design-update .Product__Wrapper{padding:0 18px;}
  .template-product .ProductMeta h1.ProductMeta__Title{font-size:18px;}
  .template-customers h1.Heading{font-size:34px;}
  
  
  body #sidebar-menu.Drawer,
  #sidebar-cart.Drawer{max-height: unset !important;height: unset !important;top:0px;margin-top:45px;}
  body #sidebar-menu.Drawer.Drawer--fromLeft{transform: translateX(calc(-100vw));}
  body #sidebar-menu.Drawer.Drawer--fromLeft[aria-hidden="false"]{transform: translateX(0);}

  #sidebar-cart.Drawer.Drawer--fromRight{transform: translateX(calc(100vw));}
  #sidebar-cart.Drawer.Drawer--fromRight[aria-hidden="false"]{transform: translateX(0px);}

  .list-collection-page .ProductItem__Info .collcetion-btn .Button .sold_out_text{font-size:9px;display: block;line-height: 17px;padding-top: 3px;}

}
@media only screen and (max-width:640px){
  .home-collectionlist-section .CollectionList .CollectionItem{padding-left:0px;padding-right:0px;}
  .home-collectionlist-section .CollectionList{padding:0px 18px;}
  .prodcutpage-recommendations .Carousel__Cell{padding:0px 6.5px;}
  .ProductRecommendations .ProductListWrapper{margin:0px -6.5px;}
  .icon-text-section .col .col-details{width:100%;max-width:100%;padding-right:0px;}
}
@media only screen and (max-width:540px){
  .list-collection-page .ProductItem__Info h2.ProductItem__Title,
  .list-collection-page .ProductItem__Info .ProductItem__PriceList span{font-size:10px;}
  .icon-text-section .col{max-width:50%;}
  .icon-text-section .col .col-wrap{padding-right:10px;}
  .icon-text-section .col .col-details p{max-width:100%;}
  .icon-text-section .col .col-details p br{display:none;}
  .prodcutpage-recommendations .SectionHeader h3{font-size:18px;}
  .new-footer .footer-right-col .footer-menu ul li:not(:last-child){padding-right:5px;margin-right:5px;}
  .about-page-section .aboutpage-group .aboutpage-group-wrap .about-col:nth-child(1){max-width:100%;padding-bottom:40px;}
  .about-page-section .aboutpage-group .aboutpage-group-wrap .about-col:nth-child(2){max-width:100%;}
  .about-page-section #shopify-section-about-top-section .pagetop-section p {font-size:16px;line-height:1.2;}
  .about-page-section .compra-sostenible-section .flexbox .col .col-wrap p,
  .about-page-section .about-footer-section .flexbox .center-col p,
  .about-page-section .about-footer-section .flexbox .col.left-col p{font-size:16px;}
  .about-page-section .about-slider-section .about-slider ul.slick-dots{bottom:20px}
  .about-page-section .compra-sostenible-section .section-header h2{font-size: 20px;line-height: 1;}
  .about-page-section .compra-sostenible-section .section-header{margin: 30px 0 30px 0;}
  #sidebar-cart.Drawer{border-top-left-radius: 0px;border-top-right-radius: 0;max-width:100%;}
  .ProductForm__Variants .HorizontalList__Item .SizeSwatch{font-size:12px;padding:5px 8px 4px;}
  .ProductForm__Variants .ProductForm__Label{font-size:14px;margin-bottom:3px;}
  
}


