/*!=======================================================================
==========================================================================
START: DO NOT REMOVE OR EDIT THIS AREA


Theme Name ------------ Antler
Version --------------- 3.1
Core ------------------ 3.0.1
License --------------- http://pico.pw/M
Support --------------- http://support.aarcade.net
Big Cartel Account ---- carlalopez
My Theme File Name ---- Antler

Project --------------- Aarcade - http://www.aarcade.net
Copyright ------------- Featherweight - http://www.featherweight.co


END: DO NOT REMOVE OR EDIT THIS AREA
==========================================================================
========================================================================*/




/*====================================================
IMPORT STYLESHEETS - To import a style sheet you MUST
enter the import code in this section.
====================================================*/

/* Import Google Fonts */
@import url("https://fonts.googleapis.com/css?family=Dosis");






/*====================================================
COLOURS
====================================================*/

/* = = = = = = = = = = = = = = = = = Layout and Header Colours */

/* - - - - Main Background */


/* - - - - Wrap Background */


/* - - - - Shop Title and Header Text */



/* = = = = = = = = = = = = = = = = = Page Menu Colours */

/* - - - - Page Menu Link */


/* - - - - Page Menu Link Hover */


/* - - - - Page Menu Background Color */



/* = = = = = = = = = = = = = = = = = Category Menu Colours */

/* - - - - Category Menu Link */


/* - - - - Category Menu Link Hover */


/* - - - - Category Menu Background Color */



/* = = = = = = = = = = = = = = = = = Drop-Down Sub-Menus */

/* - - - - Sub-Menu Link */


/* - - - - Sub-Menu Link Hover */


/* - - - - Sub-Menu Background */


/* - - - - Sub-Menu Link Hover Background */


/* - - - - Sub-Menu Border Color */



/* = = = = = = = = = = = = = = = = = Footer Colours */

/* - - - - Footer Text */


/* - - - - Footer Background */



/* = = = = = = = = = = = = = = = = = Product */

/* - - - - Product Title */


/* - - - - Product Price */


/* - - - - Product Grid Label */



/* = = = = = = = = = = = = = = = = = Content */

/* - - - - General Text - including product descriptions and custom pages */


/* - - - - Subtle Text */


/* - - - - Very Subtle Text */


/* - - - - Heading */


/* - - - - Link */


/* - - - - Link Hover */


/* - - - - General Borders and Graphics */


/* - - - - Subtle Borders and Graphics */


/* - - - - Very Subtle Borders and Graphics */



/* = = = = = = = = = = = = = = = = = Buttons */

/* - - - - Button Text */


/* - - - - Button Background */


/* - - - - Button Background When Clicked */



/* = = = = = = = = = = = = = = = = = Inputs */

/* - - - - Input Text */


/* - - - - Input Background */


/* - - - - Input Border */


/* - - - - Input Background When Being Used */


/* - - - - Input Border When Being Used */



/* = = = = = = = = = = = = = = = = = Social Network Links */

/* - - - - Social Network Link Text and Icon */


/* - - - - Social Network Icon Background - leave blank for standard colours */


/* - - - - Social Network Icon Radius - leave blank for circular */



/* = = = = = = = = = = = = = = = = = Mobile Menu */

/* - - - - Mobile Bar Colour Scheme - 'light' or 'dark' */


/* - - - - Mobile Menu Colour Scheme - 'light', 'light-flat', 'dark' or 'dark-flat' */


/* - - - - Mobile Menu Position - 'left' or 'right' */





/*====================================================
FONTS
====================================================*/


/* = = = = = = = = = = = = = = = = = Shop Title */
#header, h1#header {
	font-family: "Dosis";
	font-weight: normal;
	font-size: 58px;
}


/* = = = = = = = = = = = = = = = = = Shop Title - Mobile Layout */
@media only screen and (max-width: 680px) {

	#header, h1#header {
		font-size: 32px;
	}

}


/* = = = = = = = = = = = = = = = = = Content */
body {
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Tahoma, sans-serif;
	font-size: 14px;
}


/* = = = = = = = = = = = = = = = = = Heading - DO NOT ADD FONT SIZE HERE! */
h1, h2, h3, h4, h5, h6 {
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Tahoma, sans-serif;
	font-weight: lighter;
}


/* = = = = = = = = = = = = = = = = = Page Menu */
.page-group, .page-nav, .page-group .cart-nav {
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Tahoma, sans-serif;
	font-size: 14px;
}


/* = = = = = = = = = = = = = = = = = Category Menu */
.category-group, .category-nav, .cart-nav {
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Tahoma, sans-serif;
	font-size: 16px;
}


/* = = = = = = = = = = = = = = = = = Footer */
#footer {
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Tahoma, sans-serif;
	font-size: 14px;
}


/* = = = = = = = = = = = = = = = = = Product Thumbnails */

/* - - - - Title */
.tile.product h1.name-wrap {
	font-size: 18px;
}

/* - - - - Price */
.tile.product h2.price-wrap {
	font-size: 14px;
}

/* - - - - Label */
.tile.product .label-wrap {
	font-size: 14px;
}


/* = = = = = = = = = = = = = = = = = Product Page */

/* - - - - Title */
.single.product .title-group h1.name-wrap {
	font-size: 30px;
}

/* - - - - Price */
.single.product .title-group h2.price-wrap {
	font-size: 24px;
}

/* - - - - Label */
.single.product .title-group .label-wrap {
	font-size: 16px;
}




/*====================================================
BACKGROUND IMAGE
====================================================*/







/*====================================================
ADMIN - Do not edit this section
====================================================*/
body{background-color:#ffffff}#wrap{background-color:transparent}#header,#header>a{color:#151515}.page-group,.page-group a,.page-nav,.page-nav a{color:#999999}.page-group a:hover,.page-group .nav-menu>.current>a,.page-group .nav-menu>.current-tree>a,.page-nav a:hover,.page-nav .nav-menu>.current>a,.page-nav .nav-menu>.current-tree>a{color:#151515}.page-group,.page-nav{background-color:transparent}.category-group,.category-group a,.category-nav,.category-nav a{color:#3c3c3c}.category-group a:hover,.category-group .nav-menu>.current>a,.category-group .nav-menu>.current-tree>a,.category-nav a:hover,.category-nav .nav-menu>.current>a,.category-nav .nav-menu>.current-tree>a{color:#3c3c3c}.category-group,.category-nav{background-color:transparent}.nav-menu ul,.nav-menu ul a{color:#eeeeee}.scroll>.triangle.up,.scroll>.triangle.down{border-color:#eeeeee transparent}.nav-menu ul a:hover{color:#151515}.nav-menu ul{background-color:#ffffff}.nav-menu>li>ul:after,.triangle.up,.nav-menu>li.pop-up>ul:after,.triangle.down{border-color:#ffffff transparent}.nav-menu.vertical>li.pop-left>ul:after,.nav-menu .pop-left ul ul:after,.nav-menu  ul .pop-left ul:after,.triangle.right,.nav-menu.vertical>li>ul:after,.nav-menu ul ul:after,.triangle.left{border-color:transparent #ffffff}.nav-menu ul a:hover,.nav-menu ul li:hover>a{background-color:#666666}.nav-menu ul,.nav-menu ul li{border-color:transparent}footer,footer a,footer a:hover,footer .current>a,footer .current-tree>a{color:#151515}footer{background-color:#ffffff}.product .name-wrap{color:#3c3c3c}.product .price-wrap{color:#3c3c3c}.product .label-wrap{color:#885a62}body,legend,.tile>.inner,.tile>a.inner{color:#474747}.inventory>h2,.form-item>span,.help-item>p,.form-item>[disabled],.form-item>[readonly],fieldset[disabled] .form-item>input,fieldset[disabled] .form-item>select,fieldset[disabled] .form-item>textarea,.form-item>button[disabled],fieldset[disabled] .form-item>button{color:#707070}.flex-control-nav li a{border-color:#707070}blockquote small,blockquote .small,.breadcrumbs>.active,.breadcrumbs>.no-link,.secure-payment,.tabs-wrap .tabs>h2:before,.accordion-wrap .accordion>h2:before,.pagination>li>.disabled,.prev-next>li>.disabled{color:#999999}form :-moz-placeholder{color:#999999}form ::-moz-placeholder{color:#999999}form :-ms-input-placeholder{color:#999999}form ::-webkit-input-placeholder{color:#999999}.flex-control-nav li a.flex-active{background-color:#999999}h1,h2,h3,h4,h5,h6{color:#000000}a,.form-item.link>button{color:#885a62}.pagination>li>span.current{background-color:#885a62}.pagination>li>span.current{border-color:#885a62}a:hover,a:focus,.current>a,.current-tree>a,.form-item.link>button:focus,.form-item.link>button:active{color:#885a62}.breadcrumbs>li+li:before{color:#cccccc}.inventory .bar,.column-divider,.nav-marker>span{background-color:#cccccc}hr,fieldset,.inventory .bar-outer,.cart-summary,.tabs-wrap .tabs,.accordion-wrap .accordion,.tabs-wrap .tabs>h2,.tabs-wrap .tabs-header h2,.accordion-wrap .accordion>h2,.tabs-wrap .tabs-header,.tabs-wrap .tabs-header h2,.styled,.styled tbody,.styled th,.styled td,form.boxed,form.paper,form.paper>.grid.table,form.paper>.grid.table .form-item,.mobile-ui-enabled form.paper>.grid.table .form-item,.mobile-ui-enabled .grid.columns-wrap>.inner>.tile:first-child>.inner,.form-item>[disabled],.form-item>[readonly],fieldset[disabled] .form-item>input,fieldset[disabled] .form-item>select,fieldset[disabled] .form-item>textarea,.form-item>button[disabled],fieldset[disabled] .form-item>button{border-color:#cccccc}.flex-control-nav li a,.form-item>[disabled],.form-item>[readonly],fieldset[disabled] .form-item>input,fieldset[disabled] .form-item>select,fieldset[disabled] .form-item>textarea,.form-item>button[disabled],fieldset[disabled] .form-item>button{background-color:#e2e2e2}footer,#footer,blockquote,legend,.pagination>li>a,.pagination>li>span,.prev-next>li>a{border-color:#e2e2e2}.pagination>li>.current{color:rgba(249, 249, 249, 0.86)}.hover>tbody>tr:hover>td,.hover>tbody>tr:hover>th,.striped>tbody>tr:nth-child(odd)>td,.striped>tbody>tr:nth-child(odd)>th,form.paper>.grid.table .form-item.focus,.pagination>li>:hover,.pagination>li>:focus,.prev-next>li>:hover,.prev-next>li>:focus,.pagination>li>.disabled,.prev-next>li>.disabled,.nav-marker{background-color:rgba(249, 249, 249, 0.86)}.form-item.primary>button,.form-item.primary>a{color:#ffffff}.form-item.primary>button,.form-item.primary>a{background-color:#000000}.form-item.primary>button:focus,.form-item.primary>button:active,.form-item.primary>a:focus,.form-item.primary>a:active{background-color:#885a62}.form-item>input,.form-item>select,.form-item>textarea,.form-item .styled,.form-item>button,.form-item>a{color:#333333}.select-styled .styled:before,.select-styled .styled:after{border-color:#333333 transparent}.form-item>input,.form-item>select,.form-item>textarea,.form-item .styled,.form-item>button,.form-item>a{background-color:#f1f1f1}.select-styled .styled:after{border-color:#f1f1f1 transparent}.form-item>input,.form-item>select,.form-item>textarea,.form-item .styled,.form-item>button,.form-item>a{border-color:transparent}.form-item>:focus,:checked+.styled,.styled.curent,.form-item>button:focus,.form-item>button:active,.form-item>a:focus,.form-item>a:active{background-color:#f1f1f1}.form-item>:focus,:checked+.styled,.styled.curent,.form-item>button:focus,.form-item>button:active,.form-item>a:focus,.form-item>a:active{border-color:transparent}.social-link i,.share-link i,.social-link .link-text,.share-link .link-text{color:#ffffff}.social-menu .social-link i,.social-menu .share-link i,.share-menu .social-link i,.share-menu .share-link i,.social-mobile-menu .social-link i,.social-mobile-menu .share-link i{background-color:#151515}.has-logo #header>a{width:450px}.wrap-open{text-align:center}.page-group{padding:14px 0}.page-group .page-nav,.page-group .cart-nav{display:inline-block}.page-group .page-menu{padding-right:20px}.page-group .page-menu:empty{padding-right:0}.nav-block .page-menu>li.divider{padding:0 10px}.wrap-open .social-nav{display:none;padding:0 0 4px}.social-menu:empty::after{content:none}#footer .social-nav{display:block;margin-top:4px}header{padding-bottom:18px}.nav-block .category-menu>li.divider{padding:0 10px}.nav-block .nav-menu>li>a:hover,.nav-block .nav-menu>.current>a,.nav-block .nav-menu>.current-tree>a{text-decoration:underline}.pagination{margin-top:30px}footer{text-align:center}footer:before{content:"";display:block;width:80px;margin:40px auto 30px;border-bottom:2px solid #cccccc}#footer>.block-left,#footer>.block-right{float:none;width:auto;max-width:100%;text-align:center}#footer>.block-right{margin-top:30px;font-size:11px}#footer .footer-menu>li.divider{padding:0 8px}.mobile-ui-enabled #footer>.block-left,.mobile-ui-enabled #footer>.block-right{text-align:center}.product.tile>.inner{position:relative}.product.tile .detail-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;padding:30px 12px 0;margin:0;text-align:center;opacity:0;-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear;background-color:rgba(249, 249, 249, 0.86)}.product.tile>.inner:hover .detail-wrap{opacity:1}.mobile-ui-on .product.tile .detail-wrap{display:none}.product.tile .detail-wrap .label-wrap:before{content:"";display:block;width:20px;margin:5px auto 5px;border-bottom:1px solid #3c3c3c}
/*====================================================
END ADMIN - Do not edit the above section
====================================================*/




/*====================================================
CUSTOM SYLES - add and override styles below
====================================================*/


/* Page menu item spacing */
.nav-block .page-menu > li.divider {
	padding-left: 12px;
	padding-right: 12px;
}


/* Set home page maximun width */
body#home-page #wrap {
	max-width: 980px;
}


/* Page menu text style */
.nav-block .page-menu > li > a {
	text-transform: uppercase;
}

/* Hide default Cart text */
.cart-menu .cart-link .link-text > span {
	display: none;
}

/* Add Cart icon */
.cart-menu .cart-link .link-text:before {
	content: "\E618";
	font-family: 'icomoon';
}

/* Set header image width and padding */
.has-logo #header > a {
	width: 800px;
}
.has-logo .main-header {
	padding-top: 20px;
	padding-bottom: 0px;
}
/* Set header image width and padding for mobile */
.has-logo.mobile-ui-on #header > a {
	width: 320px;
}
.has-logo.mobile-ui-on .main-header {
	padding-top: 10px;
	padding-bottom: 10px;
}

/* Set 3 column gallery grid for all mobile sizes */
.mobile-ui-on.mobile-ui-enabled .gallery-wrap.grid.auto-size > .inner > .tile {
	width: 33.33333333333333% !important;
}

/* Set 1 column home page gallery grid for all mobile sizes */
body#home-page.mobile-ui-on.mobile-ui-enabled .gallery-wrap.grid.auto-size > .inner > .tile {
	width: 100% !important;
}

/* Footer menu item spacing */
#footer .footer-menu > li.divider {
	padding-left: 18px;
	padding-right: 18px;
        padding-top: 10px;
	padding-bottom: 0px;
}

/* Set footer social icon size */
#footer .nav-menu.social-menu,
#footer .nav-menu.share-menu {
    font-size: 18px;
}


/* Narrow center aligned content on Shipping page */
body#shipping-page main {
	max-width: 600px;
        margin: 0 auto;
}

/* Narrow center aligned content on Conditions page */
body#conditions-page main {
	max-width: 600px;
        margin: 0 auto;
}

/* Narrow center aligned content on Return Policy page */
body#return-policy-page main {
	max-width: 600px;
        margin: 0 auto;
}

/* Narrow center aligned content on Craftmanship page */
body#about-craftmanship-page main {
	max-width: 1000px;
        margin: 0 auto;
}

/* Narrow center aligned content on Inspiration page */
body#about-the-collection-page main {
	max-width: 1000px;
        margin: 0 auto;
}

/* Narrow center aligned content on About page */
body#about-page main {
	max-width: 1000px;
        margin: 0 auto;
}

/* Narrow center aligned content on About page */
body#animales-page main {
	max-width: 1000px;
        margin: 0 auto;
}

/* Narrow center aligned content on Stockist */
body#stockist-page main {
	max-width: 600px;
        margin: 0 auto;
}


/* Narrow center aligned content on Lua Ribeira */
body#lua-ribeira-page main {
	max-width: 1000px;
        margin: 0 auto;
}

/* Narrow center aligned content on The Collecteur */
body#the-collecteur-x-carla-lopez-page main {
	max-width: 1000px;
        margin: 0 auto;
}

/* Narrow center aligned content on Bolsoojo */
body#bolsoojo-page main {
	max-width: 1000px;
        margin: 0 auto;
}


/* Narrow center aligned content on Hechos de Talento */
body#hechos-de-talento-page main {
	max-width: 600px;
        margin: 0 auto;
}


/* Narrow center aligned content on Bolso mano */
body#bolso-mano-page main {
	max-width: 600px;
        margin: 0 auto;
}

/* Narrow center aligned content on Monica Menez */
body#editorials-monica-menez-page main {
	max-width: 700px;
        margin: 0 auto;
}

/* Product page column sizing
** Image column */
.single .images-wrap {
	width: 70;
}
/* Description column */
.single .details-wrap {
	width: 30%;
}

/* Display all product page images
** and set margin between them */
.single.product .images .slides > li {
	display: block;
	margin-bottom: 10px;
}
/* Hide thumbnails and allow images
** to take up their space */
.single.product .images-nav {
	display: none;
}
.single.product .images-wrap > .inner {
	padding-right: 0;
}

/* Remove first image from product page */
.single.product .images-wrap li.count-1 {
	display: none; 
}
