body.toolbar-drawer{padding-top:0!important;}html body.admin-menu{margin-top:0!important;}body.toolbar{padding-top:10px!important;}img{max-width:100%;}.container-xl{max-width:1330px;margin:0 auto;padding-right:15px;padding-left:15px;}.px-0{padding-right:0;padding-left:0;}.pr-0{padding-right:0;}.pl-0{padding-left:0;}
body{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-style:normal;}p,div,body,h4,h5,h6{font-family:"Montserrat",sans-serif!important;font-optical-sizing:auto;font-style:normal;}p{font-weight:400;font-size:17px;}.montserrat,.sans,.sans-serif{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-style:normal;}h1{font-family:"arpona",serif !important;font-weight:700 !important;font-style:italic !important;font-size:45px;}h2{font-family:"arpona",serif!important;font-weight:700!important;font-style:italic!important;}a{color:#CD396E;text-decoration:none;}a:focus,a:hover{color:#82466A;}.text-center{text-align:center;}@media (max-width:1000px){h2{font-size:26px;}}@media (max-width:768px){h2{font-size:24px;}}@media (max-width:570px){h2{font-size:22px;}}
.bg-white{background-color:#fff;}.text-white{color:#fff;}.bg-black{background-color:#000;}.text-black{color:#000;}.bg-lightpink,.bg-light-pink{background-color:#F5B1C0;}.text-lightpink,.text-light-pink{color:#F5B1C0;}.border-lightpink-t{border-top:2px solid #F5B1C0;}.border-lightpink-b{border-bottom:2px solid #F5B1C0;}.bg-pink{background-color:#CD396E;}.text-pink{color:#CD396E;}.border-pink-t{border-top:2px solid #CD396E;}.border-pink-b{border-bottom:2px solid #CD396E;}.btn-default{background-color:#CD396E;border-color:#CD396E;color:#fff;}.btn-default:hover,.btn-default:focus{background-color:#000;border-color:#000;}.bg-lime{background-color:#C2DEAE;}.text-lime{color:#C2DEAE;}.alert-success{background-color:#C2DEAE;color:#3a7563;}.alert-success a,.alert-success a:focus,.alert-success a:hover{color:#3a7563;}.btn-info{background-color:#C2DEAE;border-color:#C2DEAE;color:#000;}.btn-info:hover,.btn-info:focus,button#edit-cancel:hover,button#edit-cancel:focus{background-color:#488975;border-color:#488975;color:#fff;}button#edit-cancel{background-color:#C2DEAE;border-color:#C2DEAE;color:#000;}.bg-teal{background-color:#488975;}.text-teal{color:#488975;}.bg-lilac{background-color:#BE9EBE;}.text-lilac{color:#BE9EBE;}.bg-purple{background-color:#82466A;}.text-purple{color:#82466A;}.bg-peach{background-color:#E26069;}.text-peach{color:#E26069;}.btn-danger{background-color:#E26069;border-color:#E26069;}.btn-danger:hover,.btn-danger:focus{background-color:#bf363f;border-color:#bf363f;}
.btn{padding:8px 15px;border-radius:5px;font-size:16px;font-weight:500;}.btn-primary,.btn-success{color:#fff;background-color:#CD396E;border-color:#CD396E;}.btn-primary:hover,.btn-success:hover,.btn-primary:focus,.btn-success:focus{color:#fff;background-color:#82466A;border-color:#82466A;}.btn-lime{background-color:#C2DEAE;border-color:#C2DEAE;color:#000;}.btn-lime:hover,.btn-lime:focus{background-color:#488975;border-color:#488975;color:#fff;}.btn-primary:hover,.btn-primary:focus{background-color:#000;border-color:#000;}.link{text-transform:uppercase;font-weight:bold;text-decoration:underline;}.link:hover,.link:focus{text-decoration:none;}.pink-link{color:#CD396E;}
.navbar-header{display:flex;align-items:center;justify-content:center;padding:8px 0;flex-wrap:wrap;}header#navbar{margin-bottom:0;position:relative;margin-top:0;}.header-left .block-search,.header-left .block-search .input-group{width:100%;}.header-left .block-search .form-control,.header-mobile-search  .form-control{border:1px solid #000;border-radius:0;}.header-left .block-search .btn-primary,.header-mobile-search  .btn-primary{border-radius:0;padding:6px 10px;font-size:14px;}.header-left .block-search h2{text-align:left;}#block-system-user-menu{max-width:320px;margin:0 auto;}#block-system-user-menu ul{display:flex;padding-top:8px;}#block-system-user-menu ul li{border-right:1px solid #000;}#block-system-user-menu ul li:last-child{border-right:none;}#block-system-user-menu ul li a{color:#000;padding:0 15px;font-weight:600;}#block-system-user-menu ul li a:hover{background:#e5cee5;}#block-system-user-menu ul li:first a{padding-left:0;}.block-uc-cart{max-width:320px;margin:0 auto;}.block-uc-cart .cart-block-arrow{top:2px;}.block-uc-cart h2.block-title,.header-left .block-search h2.block-title{text-transform:uppercase;font-weight:600;font-size:10px;letter-spacing:0.1em;font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-style:normal;margin-top:0;margin-bottom:5px;text-align:left;}table.cart-block-summary{background:#fff;border:1px solid #000;}.cart-block-summary td{padding:8px;}.navbar-collapse{float:left;width:100%;}ul.sf-menu-main-mega{display:flex;justify-content:center;background-color:#CD396E;}.sf-hidden,li.menuparent .sf-megamenu{background-color:#CD396E;}li.sf-parent-children-0 .sf-megamenu{margin-top:11px;}li#menu-1290-1 .sf-megamenu{margin-top:0;}li.sf-depth-1 span.sf-depth-1.nolink{position:relative;}li.sf-depth-1.menuparent span.sf-depth-1.nolink:after{content:url('/sites/all/libraries/superfish/images/arrows-ffffff.png');display:block;height:10px;overflow:hidden;position:absolute;right:1.3em;text-indent:-999em;top:1.05em;width:10px;background:url(/sites/all/libraries/superfish/images/arrows-ffffff.png) no-repeat -10px -100px;}ul.sf-menu-main-mega li.sf-depth-1.menuparent ul li.sf-depth-1.menuparent{padding:0;}ul.sf-menu-main-mega li span.sf-depth-1.nolink,ul.sf-menu-main-mega li a.sf-depth-1.menuparent{text-transform:uppercase;font-weight:600;font-size:18px;letter-spacing:0.1em;font-family:"Montserrat",sans-serif;color:#fff;padding:12px 2.5em;}ul.sf-menu-main-mega li span.sf-depth-1.nolink:hover,ul.sf-menu-main-mega li a.sf-depth-1.menuparent:hover{color:rgba(255,255,255,0.8);text-decoration:none;position:relative;}ul.sf-menu-main-mega li a > .sf-sub-indicator{right:20px;top:15px;}ul.sf-menu-main-mega li span.nolink:hover,ul.sf-menu-main-mega li span.nolink:focus{cursor:pointer;}#block-superfish-1 ul.menu li{display:inline-block;background:none;list-style-type:none;border:none;}#superfish-1{display:flex;width:100%;align-items:center;}#block-superfish-1 ul.menu ul li a,#header-top ul.menu ul li a{text-transform:uppercase;}#block-superfish-1{box-shadow:none;-webkit-box-shadow:none;position:relative;margin-right:-15px;margin-left:-15px;}#block-superfish-1 ul.menu li a.sf-depth-2,#block-superfish-1 ul.menu li a.sf-depth-3{font-size:15px !important;}#block-superfish-1 .container{max-width:100%;width:100%;}#block-superfish-1 h2{display:none;}.sf-menu li{float:none;}ul.menu a:hover{background:transparent;}.block-superfish ul.sf-menu{text-align:center;}.sf-menu ul{width:20em;}.sf-menu li{float:none;}li.menuparent.sfhover .sf-megamenu{display:block;background:#CD396E;}.sf-hidden,li.menuparent .sf-megamenu{display:none;}.sf-menu li#menu-1230-1 ul{padding:0 !important;}.sf-menu li#menu-1230-1:hover > ul,.sf-menu li#menu-1496-1:hover > ul,.sf-menu li#menu-1495-1:hover > ul,.sf-menu li#menu-1498-1:hover > ul,.sf-menu li#menu-1494-1 > ul,.sf-menu li#menu-1496-1 > ul,.sf-menu li#menu-1495-1 > ul,.sf-menu li#menu-1498-1 > ul{top:3em;}.sf-menu li#menu-1230-1,.sf-menu li#menu-1496-1,.sf-menu li#menu-1495-1,.sf-menu li#menu-1498-1{position:static;}.sf-menu li#menu-1230-1 ul.sf-megamenu,.sf-menu li#menu-1496-1 ul.sf-megamenu,.sf-menu li#menu-1498-1 ul.sf-megamenu,.sf-menu li#menu-1495-1 ul.sf-megamenu{width:100%;padding:0 !important;background:#CD396E;color:#fff;margin-left:0;border-top:1px solid #e4e3e3;border-right:1px solid #e4e3e3;border-bottom:1px solid #e4e3e3;border-left:1px solid #e4e3e3;border-radius:0;}.sf-menu li#menu-1230-1 ul.sf-megamenu li,.sf-menu li#menu-1496-1 ul.sf-megamenu li,.sf-menu li#menu-1362-1 ul.sf-megamenu li,.sf-menu li#menu-1495-1 ul.sf-megamenu li,.sf-menu li#menu-1498-1 ul.sf-megamenu li{background-image:none !important;min-width:0 !important;padding:0 !important;}.sf-menu li#menu-1230-1 ul.sf-megamenu ol,.sf-menu li#menu-1496-1 ul.sf-megamenu ol,.sf-menu li#menu-1362-1 ul.sf-megamenu ol,.sf-menu li#menu-1495-1 ul.sf-megamenu ol,.sf-menu li#menu-1498-1 ul.sf-megamenu ol,.sf-menu li#menu-1494-1 ul.sf-megamenu ul,.sf-menu li#menu-1496-1 ul.sf-megamenu ul,.sf-menu li#menu-1362-1 ul.sf-megamenu ul,.sf-menu li#menu-1495-1 ul.sf-megamenu ul,.sf-menu li#menu-1498-1 ul.sf-megamenu ul{max-width:1330px;margin:0 auto;justify-content:center;display:flex;position:relative;top:0;left:0;width:100%;}.sf-menu li#menu-1230-1 ul.sf-megamenu ol li.sf-megamenu-column ol,.sf-menu li#menu-1496-1 ul.sf-megamenu ol li.sf-megamenu-column ol,.sf-menu li#menu-1362-1 ul.sf-megamenu ol li.sf-megamenu-column ol,.sf-menu li#menu-1495-1 ul.sf-megamenu ol li.sf-megamenu-column ol,.sf-menu li#menu-1498-1 ul.sf-megamenu ol li.sf-megamenu-column ol,.sf-menu li#menu-1494-1 ul.sf-megamenu ul li.sf-megamenu-column ul,.sf-menu li#menu-1496-1 ul.sf-megamenu ul li.sf-megamenu-column ul,.sf-menu li#menu-1362-1 ul.sf-megamenu ul li.sf-megamenu-column ul,.sf-menu li#menu-1495-1 ul.sf-megamenu ul li.sf-megamenu-column ul,.sf-menu li#menu-1498-1 ul.sf-megamenu ul li.sf-megamenu-column ul{flex-direction:column;}.sf-menu li#menu-1230-1 ul.sf-megamenu ol li.sf-megamenu-column,.sf-menu li#menu-1496-1 ul.sf-megamenu ol li.sf-megamenu-column,.sf-menu li#menu-1362-1 ul.sf-megamenu ol li.sf-megamenu-column,.sf-menu li#menu-1494-1 ul.sf-megamenu ul li.sf-megamenu-column,.sf-menu li#menu-1496-1 ul.sf-megamenu ul li.sf-megamenu-column,.sf-menu li#menu-1362-1 ul.sf-megamenu ul li.sf-megamenu-column{width:20%;float:left;min-height:390px;padding:15px 5px !important;}.sf-menu li#menu-1230-1 ul.sf-megamenu ol li.sf-megamenu-column,.sf-menu li#menu-1498-1 ul.sf-megamenu ol li.sf-megamenu-column,.sf-menu li#menu-1495-1 ul.sf-megamenu ul li.sf-megamenu-column,.sf-menu li#menu-1498-1 ul.sf-megamenu ul li.sf-megamenu-column{width:50%;float:left;min-height:390px;padding:15px 5px !important;}.sf-menu li#menu-1230-1 ul.sf-megamenu ol li.last,.sf-menu li#menu-1496-1 ul.sf-megamenu ol li.last,.sf-menu li#menu-1362-1 ul.sf-megamenu ol li.last,.sf-menu li#menu-1498-1 ul.sf-megamenu ol li.last,.sf-menu li#menu-1495-1 ul.sf-megamenu ol li.last,.sf-menu li#menu-1494-1 ul.sf-megamenu ul li.last,.sf-menu li#menu-1496-1 ul.sf-megamenu ul li.last,.sf-menu li#menu-1362-1 ul.sf-megamenu ul li.last,.sf-menu li#menu-1498-1 ul.sf-megamenu ul li.last,.sf-menu li#menu-1495-1 ul.sf-megamenu ul li.last{border-right:none;}.sf-menu li#menu-1230-1 ul.sf-megamenu ol li.sf-megamenu-column a,.sf-menu li#menu-1496-1 ul.sf-megamenu ol li.sf-megamenu-column a,.sf-menu li#menu-1362-1 ul.sf-megamenu ol li.sf-megamenu-column a,.sf-menu li#menu-1495-1 ul.sf-megamenu ol li.sf-megamenu-column a,.sf-menu li#menu-1498-1 ul.sf-megamenu ol li.sf-megamenu-column a,.sf-menu li#menu-1494-1 ul.sf-megamenu ul li.sf-megamenu-column a,.sf-menu li#menu-1496-1 ul.sf-megamenu ul li.sf-megamenu-column a,.sf-menu li#menu-1362-1 ul.sf-megamenu ul li.sf-megamenu-column a,.sf-menu li#menu-1495-1 ul.sf-megamenu ul li.sf-megamenu-column a,.sf-menu li#menu-1498-1 ul.sf-megamenu ul li.sf-megamenu-column a{text-align:left!important;letter-spacing:0;border:none !important;}.sf-menu li#menu-1230-1 ul.sf-megamenu ol li.sf-megamenu-column a.menuparent,.sf-menu li#menu-1496-1 ul.sf-megamenu ol li.sf-megamenu-column a.menuparent,.sf-menu li#menu-1362-1 ul.sf-megamenu ol li.sf-megamenu-column a.menuparent,.sf-menu li#menu-1495-1 ul.sf-megamenu ol li.sf-megamenu-column a.menuparent,.sf-menu li#menu-1498-1 ul.sf-megamenu ol li.sf-megamenu-column a.menuparent,.sf-menu li#menu-1494-1 ul.sf-megamenu ul li.sf-megamenu-column a.menuparent,.sf-menu li#menu-1496-1 ul.sf-megamenu ul li.sf-megamenu-column a.menuparent,.sf-menu li#menu-1362-1 ul.sf-megamenu ul li.sf-megamenu-column a.menuparent,.sf-menu li#menu-1495-1 ul.sf-megamenu ul li.sf-megamenu-column a.menuparent,.sf-menu li#menu-1498-1 ul.sf-megamenu ul li.sf-megamenu-column a.menuparent{font-weight:500;color:#fff;font-size:16px !important;padding:15px;font-family:"Montserrat",sans-serif;}.sf-menu li#menu-1230-1 ul.sf-megamenu ol li.sf-megamenu-column a.menuparent:after,.sf-menu li#menu-1496-1 ul.sf-megamenu ol li.sf-megamenu-column a.menuparent:after,.sf-menu li#menu-1362-1 ul.sf-megamenu ol li.sf-megamenu-column a.menuparent:after,.sf-menu li#menu-1495-1 ul.sf-megamenu ol li.sf-megamenu-column a.menuparent:after,.sf-menu li#menu-1498-1 ul.sf-megamenu ol li.sf-megamenu-column a.menuparent:after,.sf-menu li#menu-1494-1 ul.sf-megamenu ul li.sf-megamenu-column a.menuparent:after,.sf-menu li#menu-1496-1 ul.sf-megamenu ul li.sf-megamenu-column a.menuparent:after,.sf-menu li#menu-1362-1 ul.sf-megamenu ul li.sf-megamenu-column a.menuparent:after,.sf-menu li#menu-1495-1 ul.sf-megamenu ul li.sf-megamenu-column a.menuparent:after,.sf-menu li#menu-1498-1 ul.sf-megamenu ul li.sf-megamenu-column a.menuparent:after{display:none;}.sf-menu li#menu-1230-1ul.sf-megamenu ol li.sf-megamenu-column a.sf-depth-3,.sf-menu li#menu-1496-1 ul.sf-megamenu ol li.sf-megamenu-column a.sf-depth-3,.sf-menu li#menu-1362-1 ul.sf-megamenu ol li.sf-megamenu-column a.sf-depth-3,.sf-menu li#menu-1495-1 ul.sf-megamenu ol li.sf-megamenu-column a.sf-depth-3,.sf-menu li#menu-1498-1 ul.sf-megamenu ol li.sf-megamenu-column a.sf-depth-3,.sf-menu li#menu-1494-1 ul.sf-megamenu ul li.sf-megamenu-column a.sf-depth-3,.sf-menu li#menu-1496-1 ul.sf-megamenu ul li.sf-megamenu-column a.sf-depth-3,.sf-menu li#menu-1362-1 ul.sf-megamenu ul li.sf-megamenu-column a.sf-depth-3,.sf-menu li#menu-1495-1 ul.sf-megamenu ul li.sf-megamenu-column a.sf-depth-3,.sf-menu li#menu-1498-1 ul.sf-megamenu ul li.sf-megamenu-column a.sf-depth-3{padding:8px 0;}.block-superfish ul.sf-menu > li > ul:before,.block-superfish ul.sf-menu > li > ul:after{display:none;}.block-superfish ul.menu ul li span.sf-depth-2.menuparent{color:#fff;}.block-superfish ul.menu ul li a,.block-superfish ul.menu ul li span{padding:12px 8px;text-transform:uppercase;font-weight:500;font-size:13px;line-height:150%;color:#fff;font-size:15px;text-align:left;display:block;font-family:"Montserrat",sans-serif;}.block-superfish ul.menu ul li a.sf-depth-3,.block-superfish ul.menu ul li span.sf-depth-3{color:rgba(255,255,255,0.8);}.block-superfish ul.menu ul li a.sf-depth-3:hover,.block-superfish ul.menu ul li span.sf-depth-3:hover{color:#fff;}.block-superfish ul.menu ul li a.sf-depth-3:hover,.block-superfish ul.menu ul li span.sf-depth-3:hover{color:#fff;text-decoration:none;}.sf-megamenu-column{display:flex;flex-direction:column;align-items:flex-start;}.sf-megamenu-column  ol{padding:0;}.sf-menu li:hover > ul,.sf-menu li.sfHover > ul{top:2.1em;}li.sf-parent-children-0 li a{text-align:center!important;}li.sf-parent-children-0 li a:hover,li.sf-parent-children-0 li a:focus{text-decoration:none;background-color:#EEAAB3;color:#000!important;}.header-mobile-search{display:none;}.mobile-user,.mobile-cart{display:none;}.mean-container .mean-bar{padding:0;}.mean-container .mean-bar,.mean-container .mean-nav{background-color:#CD396E;}.mean-container a.meanmenu-reveal{width:30px;height:30px;font-size:32px !important;text-indent:0;padding:9px 13px 5px;}.mean-container a.meanclose{font-size:24px!important;}.mean-container .mean-nav ul li span{display:block;float:left;width:90%;padding:1em 5%;margin:0;text-align:left;color:#fff;border-top:1px solid #383838;border-top:1px solid rgba(255,255,255,.5);text-decoration:none;text-transform:uppercase;font-weight:600;}.mean-container .mean-nav ul li a{font-weight:600;}.mean-container .mean-nav ul li a.mean-expand{height:24px;}.mean-nav ol{list-style:none;padding-inline-start:0;}.mean-container .mean-nav ul li li li li a{width:100%;padding:1em 8%;}.mean-container .mean-nav ul li a.mean-expand:hover{background:#82466A;}@media (max-width:1000px){#block-system-user-menu{display:none;}.header-mobile-search{display:block;}.region-mobile-search{padding:0 15px;}.header-left .block-search,.header-right .block-uc-cart{display:none;}.mobile-user,.mobile-cart{display:block;text-align:center;}.mobile-user img{max-width:29px;}.mobile-cart img{max-width:25px;}.header-center{padding:0;margin-bottom:15px;}}
.page-header{background-image:url(https://www.therippedbodicela.com/sites/therippedbodicela.com/themes/rippedbodice/images/purple-bg-pattern.jpg);background-position:center;background-repeat:repeat;display:flex;color:#fff;flex-direction:column;align-items:center;padding:1em 1em 4em 1em;margin-bottom:3em;margin-top:0;background-color:#82466A;}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}.alert-dismissible{display:none!important;}.page-node-18467 .field-name-body{display:none;}.not-front .page-wrapper{max-width:1440px;padding:0 15px;margin:0 auto;}#block-system-main article footer{display:none;}.flex-row{display:flex;flex-wrap:wrap;}ol.breadcrumb{background:#8e4976;color:#fff;position:absolute;left:0;}ol.breadcrumb li,.breadcrumb>.active{color:#fff;text-transform:uppercase;font-weight:bold;}ol.breadcrumb li a{color:#fff;font-weight:bold;text-transform:uppercase;}.breadcrumb>li+li:before{color:#fff;}.page-header h1.page-title{width:100%;text-align:center;background:#8e4976;margin-top:1.5em;}.page-node .field-name-body{max-width:750px;margin:0 auto 2em auto;padding:0 15px;}.mandatory-info{max-width:750px;margin:0 auto;padding:0 15px 15px;}aside h2.block-title{font-family:"Montserrat",sans-serif!important;font-style:italic!important;font-size:20px;margin-bottom:20px;text-transform:uppercase;}.node-page .page-content .block{padding:2em 1em;}.block-title{text-align:center;}.browse-by-category{padding:0 20px;}.browse-by-category .view-content{display:flex;flex-wrap:wrap;margin:0 -15px;justify-content:flex-start;padding:1em 0 3em;}.browse-by-category .view-content .views-row{width:20%;padding:15px;}.browse-by-category .slick-list{margin:0 25px;overflow:hidden;}.browse-by-category .slick-next:before,.browse-by-category .slick-prev:before{color:#CD396E;opacity:1;font-size:30px;}.browse-by-category .slick-dots{bottom:0;color:#CD396E;}.browse-by-category .slick-dots li button:before{color:#CD396E;}.browse-by-category .slick-dots li.slick-active button:before{color:#CD396E;}.browse-by-category .slick-dots li button:before{font-size:12px;}.browse-by-category .slick-next,.browse-by-category .slick-prev{width:30px;height:30px;}.browse-by-category .slick-next{right:0;}.browse-by-category .slick-prev{left:0;}.browse-by-category-sidebar .view-content{display:flex;flex-direction:column;align-items:center;justify-content:center;}.browse-by-category-sidebar .view-content .views-row{padding:15px 0;}.slider-v2
.booklist-header{display:flex;justify-content:space-between;align-items:center;padding:1em 0;}.slider-v2
.booklist-header  h2{margin:0;padding-right:5px;}.slider-v2 .views-field-field-products .field-content{display:flex;padding:1em 0 2em;}.slider-v2 .views-field-field-products .field-content .abaproduct-image{width:auto;}.pagination{}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#CD396E;border-color:#CD396E;}.pagination>li>a,.pagination>li>span{color:#CD396E;}.node-type-book .region-content,.node-type-page .region-content{display:flex!important;flex-direction:column;}.node-type-book  .region-content article,.node-type-book  .region-content article{order:1;}.node-type-book  .region-content section.block,.node-type-book  .region-content section.block{order:2;}.page-book .page-header{background-image:none;color:#000;}.page-book .page-header ol.breadcrumb,.page-book .page-header ol.breadcrumb li a,.page-book .page-header .breadcrumb>li+li:before{color:#000;}.page-book .page-header ol.breadcrumb li,.page-book .page-header .breadcrumb>.active{color:#000;}.page-book .page-header h1.page-title{margin:0;padding:0;}.page-book .region-content{max-width:1000px;margin:0px auto;}.page-book .abaproduct-content .abaproduct-authors{font-size:18px;margin-top:0;margin-bottom:25px;}.page-book .abaproduct-content .abaproduct-authors a{color:#000;text-decoration:underline;}.page-book .abaproduct-content .abaproduct-authors a:hover,.page-book .abaproduct-content .abaproduct-authors a:focus{text-decoration:none;}.page-book .abaproduct-page-details{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:25px;}.page-book .abaproduct-page-details .abaproduct-listprice{font-size:18px;margin-bottom:6px;}.page-book .abaproduct-page-details .abaproduct-price{color:#CD396E;margin-bottom:6px;font-size:18px;}.page-book .abaproduct-page-details .abaproduct-discount{background:#F7D5D9;border-radius:5px;padding:5px;font-weight:500;font-size:12px;color:#000;}.page-book .abaproduct-page-details .abaproduct-cart{margin-top:25px;border:none;text-align:left;display:flex;flex-direction:column;align-items:flex-start;}.page-book .abaproduct-cart form div,.page-book .abaproduct-details form div{}.page-book .abaproduct-cart form .node-add-to-wishlist{background:#fff!important;-webkit-text-fill-color:#CD396E!important;text-decoration:underline!important;text-underline-offset:3px!important;border-color:#fff!important;padding-block:0!important;padding:0!important;padding-inline:0!important;border:none!important;font-size:18px!important;margin-left:4px;height:auto!important;}.page-book .abaproduct-status{background:#F7D5D9;border-radius:5px;padding:5px;font-weight:500;font-size:15px;margin:20px 0;}.page-book .fieldset.availability{max-width:100%;font-size:15px;}.page-book .abaproduct-lsi{margin:3px 0;}.page-book .librofm-link{background:#000;color:#fff;border-radius:5px;font-size:14px;font-weight:500;padding:4px 12px;}.page-book .librofm-link:hover,.page-book .librofm-link:focus{background-color:#CD396E;}.page-book h3{text-transform:uppercase;font-size:18px;font-weight:bold;margin-top:25px;}.page-book fieldset{margin-top:25px;}.page-book fieldset legend{text-transform:uppercase;font-size:18px;font-weight:bold;}.page-book .abaproduct-related-editions ul{margin-left:0;padding-inline-start:0px;}.page-book .abaproduct-related-editions ul li{margin-bottom:6px;}.no-sidebars article form{max-width:750px;margin:0 auto;padding:0 15px;}.page-node-22683 .page-content{max-width:1100px;margin:0px auto;}.page-node-22683 .field-name-field-files{display:none;}.page-node-22683 .slider-nav{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;display:flex;list-style:none;margin-left:0;padding-left:0;flex-wrap:nowrap;justify-content:flex-start;}.page-node-22683 .views-field-field-files-1{display:flex;flex-direction:column;}.page-node-22683 .views-label-field-files-1{text-align:right;font-weight:600;}.page-node-22683 .slider-nav img{width:20%;padding:10px;}.press-feed .view-content{display:flex;flex-wrap:wrap;margin:0 -15px;margin-top:2em;}.press-feed .views-row{width:33%;padding:0 15px;text-align:center;margin-bottom:2em;}.press-feed .views-row .views-field-field-featured-image img{margin:0 auto;}.press-feed .views-row .views-field-field-logo img{margin:1em auto;}.press-feed .views-row h2{font-size:24px;}.press-feed .view-footer{text-align:center;margin-top:2em;}.locations-header .views-row{display:flex;flex-wrap:wrap;margin:0 -15px;}.locations-header .views-row .views-field{width:50%;padding:0 15px;}.locations-header .views-field-path .location-meta{text-transform:none!important;}.locations .views-field-path .location-meta .body{padding:0 10px;margin-top:2em;}#block-webform-client-block-22729{max-width:750px;margin:0 auto;}#block-webform-client-block-22729::before{content:"";display:block;width:100%;height:50px;background-image:url(/sites/therippedbodicela.com/themes/rippedbodice/images/divider-double.png);background-repeat:no-repeat;background-size:contain;background-position:center;margin:4em 0 2em 0;}.signed-books .view-content{display:flex;flex-wrap:wrap;margin:0 -15px;}.signed-books .view-content .views-row{padding:15px;width:25%;}.signed-books .form-control{height:40px;}.signed-books .view-content .views-row h3{text-align:center;font-size:16px;font-weight:600;text-transform:uppercase;}.signed-books .views-exposed-form .views-exposed-widget .btn{margin-top:1.5em;}.signed-books .views-exposed-widgets{justify-content:end;display:flex;}@media (max-width:1000px){.browse-by-category .view-content .views-row{width:25%;}.slider-v2 .views-field-field-products .field-content{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;display:flex;list-style:none;margin-left:0;padding-left:0;flex-wrap:nowrap;}.slider-v2 .views-field-field-products .field-content .abaproduct-image{display:inline-block !important;float:none !important;min-width:140px;}.press-feed .views-row{width:50%;}.page-header h1.page-title{padding-bottom:1em;}.page-node-22683 .slider-nav img{width:25%;padding:10px;}.signed-books .view-content .views-row{width:33%;}}@media (max-width:800px){.browse-by-category .view-content .views-row{width:33%;}}@media (max-width:768px){aside.sidebar-second{padding-top:1em;}.browse-by-category-sidebar .views-row{width:50%;flex-wrap:wrap;flex-direction:row;}.browse-by-category-sidebar .views-row{width:33%;}.page-header{align-items:center;}}@media (max-width:600px){.browse-by-category .view-content .views-row{width:50%;}.page-node-22683 .gallery-block .view-content .views-row{width:100%;}.press-feed .views-row{width:100%;}.page-header h1.page-title{padding-bottom:1em;font-size:36px;margin-top:0em;}.page-node-22683 .slider-nav img{width:33%;padding:10px;}.signed-books .view-content .views-row{width:50%;}}
.front .highlighted{background-image:url('/sites/therippedbodicela.com/themes/rippedbodice/images/rb-pattern-lilac-v2.png');background-repeat:repeat;background-size:contain;}.front .region-highlighted{max-width:1280px;margin:0 auto;}.icons-row h3{color:#000;font-weight:bold;font-size:14px;text-transform:uppercase;text-align:center;letter-spacing:0.15em;}.icons-row a:hover{color:#82466A;text-underline-offset:3px;}.icons-row a:hover h3{color:#82466A;}.locations img{border-radius:8px;}.locations .view-content{display:flex;margin:0 -15px;}.locations .view-content .views-row{width:50%;padding:0 15px;}.locations .views-field-path{background:#fff;padding:15px 25px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;}.locations-contact-page .views-field-path{background:#f3f3f3;border-right:1px solid #eee;border-bottom:1px solid #eee;border-left:1px solid #eee;}.locations .views-field-path .field-content{display:flex;flex-wrap:wrap;justify-content:center;}.locations .views-field-path h2{text-align:center;margin-top:0;font-size:28px;position:relative;}.locations .views-field-path h2:before{content:url('/sites/therippedbodicela.com/themes/rippedbodice/images/star-1.svg');width:21px;position:absolute;left:-30px;}.locations .views-field-path h2:after{content:url('/sites/therippedbodicela.com/themes/rippedbodice/images/star-2.png');width:21px;position:absolute;right:-30px;}.locations .views-field-path h2 a{color:#000;}.locations .views-field-path .location-meta{display:flex;flex-wrap:wrap;text-transform:uppercase;font-weight:600;font-family:"Montserrat",sans-serif;width:100%;margin:0 -10px;}.locations .views-field-path .location-meta h3{color:#CD396E;font-family:"Montserrat",sans-serif;font-size:14px;font-weight:bold;}.locations .views-field-path .location-meta .hours,.locations .views-field-path .location-meta .address{width:50%;padding:0 10px;}.locations .views-field-path .location-meta .hours p{font-size:14px;font-weight:600;text-transform:uppercase;}.locations .views-field-path .location-meta .button-wrap{margin-top:2em;margin-bottom:1.5em;width:100%;}.feature-graphic{padding-top:4em;padding-bottom:4em;}.feature-graphic .views-field-field-mobile-graphic{display:none;}.slider-v1 .views-field-title h2{font-size:36px;}.slider-v1 .views-field-title h2,.slider-v1 .views-field-body{text-align:center;}.slider-v1 .views-field-body{font-size:1.2em;max-width:768px;margin:0 auto;margin-bottom:2em;}.slider-v1 .views-field-field-products{width:100%;display:block;clear:both;float:left;}.slider-v1 .views-field-field-products .field-content{display:flex;align-items:center;justify-content:center;padding:0 15px;}.slider-v1 .views-field-field-products .field-content .abaproduct-image{width:auto;}.slider-v1 .views-field-path{width:100%;padding-top:2.5em;display:flex;justify-content:center;align-items:center;}.slider-v1.border-lightpink-b{margin-bottom:2em;padding-bottom:4em;}.about-block .buttons{margin:1em 0;}.about-block .buttons a.btn{margin-right:10px;}.leaf-border-top::before{content:"";display:block;width:100%;height:50px;background-image:url(/sites/therippedbodicela.com/themes/rippedbodice/images/divider-double.png);background-repeat:no-repeat;background-size:contain;background-position:center;margin:4em 0 2em 0;}.leaf-border-bottom:after{content:"";display:block;width:100%;height:50px;background-image:url(/sites/therippedbodicela.com/themes/rippedbodice/images/divider-double.png);background-repeat:no-repeat;background-size:contain;background-position:center;margin:2em 0 4em 0;}.upcoming-events-home{padding-top:4em;}@media (max-width:800px){.jumbotron{padding-right:5px;padding-left:5px;}.locations .views-row{padding:0 10px;}.locations .views-field-path{padding:10px;}.locations .views-field-path .location-meta .hours,.locations .views-field-path .location-meta .address{width:100%;}.locations .views-field-path h2{margin-bottom:0;font-size:20px;}.leaf-border-bottom:after{margin:1.5em 0 3em 0;}.feature-graphic{padding-top:3em;padding-bottom:3em;}.slider-v1 .views-field-field-products .field-content{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;display:flex;list-style:none;margin-left:0;padding-left:0;flex-wrap:nowrap;justify-content:flex-start;}.slider-v1 .views-field-field-products .field-content .abaproduct-image{display:inline-block !important;float:none !important;min-width:140px;}.upcoming-events-home{padding-top:3em;}}@media (max-width:600px){.feature-graphic .views-field-field-feature-graphic{display:none;}.feature-graphic .views-field-field-mobile-graphic{display:block;}.leaf-border-top::before{display:none;}.about-block .content{text-align:center;}.slider-v1.border-lightpink-b{margin-bottom:1em;padding-bottom:1em;border-bottom:none;}.feature-graphic{border-bottom:none;padding-bottom:2em;padding-top:2em;}.upcoming-events-home{padding-top:2em;}.locations .view-content{display:flex;margin:0 -8px;}.locations .view-content .views-row{width:50%;padding:0 8px;}}
.footer{background:#EEAAB3;border-color:#EEAAB3;padding-bottom:15px;padding-top:40px;}.footer .bottom-footer{padding-top:30px;display:flex;flex-wrap:wrap;}.footer-bottom-three{padding-left:50px;}.top-footer{display:flex;flex-wrap:wrap;}#mc_embed_signup label{font-size:12px;text-transform:uppercase;display:block;margin-bottom:5px;}#mc_embed_signup_scroll{display:flex;flex-wrap:wrap;}.mc-field-group input{width:100%;padding:6px;}#mc_embed_signup .clear{display:flex;align-items:flex-end;}#mc_embed_signup input[type=submit]{color:#fff;background-color:#CD396E;border:1px solid #CD396E;padding:7px 8px;}ul.social-media{list-style:none;display:flex;align-items:center;justify-content:center;}ul.social-media li{padding:0 8px;}ul.social-media li img{max-height:40px;max-width:40px;}.footer .view-locations{text-transform:uppercase;font-size:15px;}.footer .view-locations h3{text-transform:uppercase;font-weight:500;font-size:15px;margin-top:0;}.footer .view-locations h3 a{color:#000;text-decoration:underline;;}.footer .view-locations h3 a:hover,.footer .view-locations h3 a:hover{text-decoration:none;}.footer .view-locations .location-meta{display:flex;margin:0 -10px;}.footer .view-locations .location-meta .hours,.footer .view-locations .location-meta .address{width:50%;padding:0 10px;}.footer .view-locations .location-meta .hours p{font-size:15px;}.footer .view-locations .location-meta a{color:#000;font-weight:600;}.footer ul.nav>li>a,.footer ul.nav>li>span{padding:10px 0;color:#000;text-transform:uppercase;display:block;}.footer ul.nav>li>a:hover,.footer ul.nav>li>a:focus{text-decoration:underline;}.sub-footer{border-top:1px solid #CD396E;padding-top:15px;margin-top:25px;font-size:15px;}.sub-footer p{font-size:15px;}.sub-footer p a{color:#000;text-decoration:underline;}.sub-footer p a:hover,.sub-footer p a:focus{text-decoration:none;}@media (max-width:768px){.top-footer .top-footer-center{order:1;margin-bottom:30px;}.top-footer .top-footer-left{order:3;display:flex;justify-content:center;}.top-footer .top-footer-right{order:2;margin-bottom:30px;}#mc_embed_signup_scroll .mc-field-group{width:100%;}#mc_embed_signup .clear{justify-content:center;width:100%;margin-top:5px;}.footer-bottom-one,.footer-bottom-two{margin-bottom:20px;padding-bottom:20px;padding-top:20px;border-bottom:1px solid #CD396E;border-top:1px solid #CD396E;}.sub-footer{text-align:center;}.footer-bottom-three{padding-left:15px;}}@media (max-width:600px){.footer .view-locations .location-meta{flex-wrap:wrap;}.footer .view-locations .location-meta .hours,.footer .view-locations .location-meta .address{width:100%;}.footer .view-locations .location-meta .address{margin-bottom:15px;}.region-footer-copyright p.rteright{text-align:center;}}
.node-type-page article .field-name-field-products,.node-type-book article .field-name-field-products{display:none;}.booklist-layout .view-content{display:flex;flex-wrap:wrap;padding:0 20px;}.booklist-layout .views-field-field-products hr{display:none;}.abaproduct-content .abaproduct-image{text-align:left;width:110px;}.abaproduct-content .abaproduct-details h2{font-family:"Montserrat",sans-serif!important;font-optical-sizing:auto;font-style:normal!important;text-transform:uppercase;font-size:1.3em;line-height:1.4;}.abaproduct-content .abaproduct-details h2 a{color:#000;}.abaproduct-content .abaproduct-details h2 a:hover,.abaproduct-content .abaproduct-details h2 a:focus{text-decoration:underline;}.abaproduct-content .abaproduct-details .abaproduct-authors{font-size:1em;text-transform:uppercase;font-weight:500;margin-top:0;}.abaproduct-content .abaproduct-details .abaproduct-authors a{color:#000;text-decoration:underline;}.abaproduct-content .abaproduct-details .abaproduct-authors a:hover,.abaproduct-content .abaproduct-details .abaproduct-authors a:focus{text-decoration:none;}.abaproduct-content .abaproduct-details .abaproduct-price{font-size:1em;color:#CD396E;}.abaproduct-content .abaproduct-details .btn{padding:6px 12px;font-size:14px;}.abaproduct-content .abaproduct-details .node-add-to-wishlist{background:#fff!important;-webkit-text-fill-color:#CD396E!important;text-decoration:underline!important;text-underline-offset:3px!important;border-color:#fff!important;padding-block:0!important;padding:0!important;padding-inline:0!important;border:none!important;font-size:14px!important;margin-left:4px;}.abaproduct-content .abaproduct-details .node-add-to-wishlist:hover,.abaproduct-content .abaproduct-details .node-add-to-wishlist:focus{text-decoration:none!important;}.abaproduct-cart form div,.abaproduct-details form div{align-items:center;padding-top:10px;justify-content:flex-start;}.booklist-layout .booklist-three-col{width:33%;padding:20px;}.booklist-layout .booklist-two-col{width:50%;padding:20px;}.booklist-layout .booklist-two-col-review{width:50%;padding:20px;}.booklist-layout .booklist-two-col-review .views-field-field-products .field-content{display:flex;flex-wrap:wrap;}.booklist-layout .booklist-two-col-review .views-field-field-products .field-content .abaproduct-content{width:50%;}.booklist-layout .booklist-two-col-review .views-field-field-products .field-content blockquote{width:50%;border-left:none;background:#F7D5D9;border-radius:10px;font-size:15px;position:relative;padding:15px;margin-top:20px;}.booklist-layout .booklist-two-col-review .views-field-field-products .field-content blockquote p{font-size:15px;color:#000;font-weight:500;}.booklist-layout .booklist-two-col-review .views-field-field-products .field-content blockquote:before{content:'';position:absolute;top:5px;left:-20px;border-width:10px;border-style:solid;border-color:transparent #F7D5D9 transparent transparent;}.one-sidebar .booklist-layout .booklist-two-col-review .views-field-field-products .field-content .abaproduct-content{width:100%;}.one-sidebar .booklist-layout .booklist-two-col-review .views-field-field-products .field-content blockquote{width:100%;}.one-sidebar .booklist-layout .booklist-two-col-review .views-field-field-products .field-content blockquote:before{top:-18px;left:0px;transform:rotate(90deg);}@media (max-width:1000px){.booklist-layout .booklist-two-col-review .views-field-field-products .field-content .abaproduct-content{width:100%;}.booklist-layout .booklist-two-col-review .views-field-field-products .field-content blockquote{width:100%;}}@media (max-width:800px){.booklist-layout .booklist-three-col{width:50%;padding:20px;}}@media (max-width:600px){.booklist-layout .booklist-two-col{width:100%;padding:20px 0;}.booklist-layout .booklist-three-col{width:100%;padding:20px 0;}.booklist-layout .booklist-two-col-review{width:100%;padding:20px 0;}}
.staff-picks{padding:0 15px;margin:0 auto;}.staff-picks .view-header{max-width:750px;margin-bottom:4em;text-align:center;font-weight:600;margin:0 auto;font-size:1.4em;line-height:1.5;padding-bottom:4em;}.staff-picks .view-content{display:flex;flex-wrap:wrap;justify-content:center;}.staff-picks .view-content .views-row{width:33%;background:#eee;border:10px solid #fff;display:flex;flex-wrap:wrap;justify-content:center;padding:20px;}.staff-picks .view-content .views-row .views-field-field-square-graphic{width:65%;padding:0 10px;}.staff-picks .view-content .views-row .views-field-field-products{width:35%;padding:0 10px;text-align:center;}.staff-picks .view-content .views-row .views-field-field-products .field-content{display:flex;justify-content:center;}.staff-picks .view-content .views-row .views-field-title{width:100%;text-align:center;}.staff-picks .view-content .views-row .views-field-field-products .abaproduct-large-image{float:none;padding-right:0;margin-top:5px;max-width:140px;}.staff-picks .view-content .views-row .views-field-field-products img{margin:0 auto;}.staff-picks .view-content .views-row .views-field-nid{width:55%;padding:0 10px;}.node-type-staff-profile .page-wrapper{max-width:1280px;padding:0 15px;margin:0 auto;}.staff-picks-header{margin-bottom:4em;}.staff-picks-header .views-row{display:flex;margin:0 -10px;}.staff-picks-header .views-row .views-field-field-square-graphic{width:33%;padding:0 10px;}.staff-picks-header .views-row .views-field-nid{width:66%;padding:0 10px;}.staff-picks-header h2{margin-top:0;}.node-type-staff-profile .views-field-field-products .field-content{display:flex;pointer-events:auto;padding-bottom:2em;margin-bottom:2.5em;border-bottom:1px solid #C2DEAE;}.node-type-staff-profile .views-field-field-products .abaproduct-content{width:50%;}.node-type-staff-profile .views-field-field-products blockquote{width:50%;border-left:none;background:#F7D5D9;border-radius:10px;font-size:15px;position:relative;padding:15px;margin-top:20px;margin-left:20px;}.node-type-staff-profile .views-field-field-products blockquote p{font-size:15px;color:#000;font-weight:500;}.node-type-staff-profile .views-field-field-products blockquote:before{content:'';position:absolute;top:5px;left:-20px;border-width:10px;border-style:solid;border-color:transparent #F7D5D9 transparent transparent;}.staff-picks-sidebar .views-row{padding-bottom:1.5em;text-align:center;}.staff-picks-sidebar .views-row img{max-width:200px;margin:0 auto;}.staff-picks-sidebar .views-row h3{font-weight:bold;font-size:18px;text-transform:uppercase;margin-top:8px;}@media (max-width:992px){.node-type-staff-profile .views-field-field-products .field-content{flex-wrap:wrap;}.node-type-staff-profile .views-field-field-products .abaproduct-content{width:100%;}.node-type-staff-profile .views-field-field-products blockquote{width:100%;margin-left:0;}.node-type-staff-profile .views-field-field-products blockquote:before{display:none;}.staff-picks .view-content .views-row{width:50%;padding:15px;}}@media (max-width:768px){.staff-picks-sidebar .view-content{display:flex;flex-wrap:wrap;}.staff-picks-sidebar .view-content .views-row{width:33%;padding:0 15px;padding-bottom:1.5em;}.staff-picks .view-content .views-row .views-field-title h2{font-size:24px;margin-top:8px;margin-bottom:0;}}@media (max-width:600px){.staff-picks .view-content .views-row{width:100%;}.staff-picks-sidebar .view-content .views-row{width:50%;}}
.shop-feed .view-content{display:flex;flex-wrap:wrap;margin:0 -20px;}.shop-feed .view-content .views-row{padding:0 20px;padding-bottom:2em;text-align:center;width:33%;}.shop-feed .view-content .views-row img{margin:0 auto;}.shop-feed .view-content .views-row h2{text-transform:uppercase;font-family:'Montserrat',sans-serif!important;font-weight:600px!important;font-style:normal!important;font-size:20px;}.shop-feed .view-content .views-row h2 a{color:#000;}.shop-feed .view-content .views-row h2 a:hover{color:#82466A;}.shop-feed .views-field-sell-price .uc-price{font-weight:bold;color:#CD396E;}.node-type-tshirt article.node,.node-type-tote-bag article.node,.node-type-product article.node,.node-type-bookmark article.node,.node-type-trope-tea article.node{display:none;}.return{font-weight:bold;position:relative;padding-left:20px;}.return::before{color:#CD396E;content:"\2190";font-size:16px;position:absolute;left:0;top:50%;transform:translateY(-50%);}.node-type-tshirt .page-header,.node-type-tote-bag .page-header,.node-type-product .page-header,.node-type-bookmark .page-header,.node-type-trope-tea .page-header{display:none;}.node-type-tshirt .region-content,.node-type-tote-bag .region-content,.node-type-product .region-content,.node-type-bookmark .region-content,.node-type-trope-tea .region-content{display:flex!important;flex-wrap:wrap;margin:0 -20px;}.node-type-tshirt .region-content #block-views-shop-merch-block,.node-type-tote-bag .region-content #block-views-shop-merch-block,.node-type-product .region-content #block-views-shop-merch-block,.node-type-bookmark .region-content #block-views-shop-merch-block,.node-type-trope-tea .region-content #block-views-shop-merch-block{width:50%;padding:0 20px;}.node-type-tshirt .region-content #block-views-shop-merch-block-1,.node-type-tote-bag .region-content #block-views-shop-merch-block-1,.node-type-product .region-content #block-views-shop-merch-block-1,.node-type-bookmark .region-content #block-views-shop-merch-block-1,.node-type-trope-tea .region-content #block-views-shop-merch-block-1{width:50%;padding:0 20px;}.node-type-tshirt .region-content #block-views-shop-merch-block-2,.node-type-tote-bag .region-content #block-views-shop-merch-block-2,.node-type-product .region-content #block-views-shop-merch-block-2,.node-type-bookmark .region-content #block-views-shop-merch-block-2,.node-type-trope-tea .region-content #block-views-shop-merch-block-2{width:100%;padding-top:4em;}.browse-by-category .view-content .views-row{text-align:center;}.browse-by-category .view-content h3{text-transform:uppercase;font-family:'Montserrat',sans-serif!important;font-weight:600!important;font-style:normal!important;font-size:20px;text-align:center;}.browse-by-category .view-content h3 a{color:#000;}.browse-by-category .view-content h3 a:hvoer,.browse-by-category .view-content h3 a:focus{color:#82466A;}.image-carousel .views-row{padding:0 25px;}.slider-for{margin-bottom:2em;padding:0 25px;}.slider-for .slick-next,.slider-for .slick-prev{width:30px;height:30px;}.slider-for .slick-next:before,.slider-for .slick-prev:before{color:#CD396E;font-size:30px;opacity:1;}.slider-nav{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;}.slider-nav img{padding:0 15px;width:25%;}.views-field-sell-price{margin:10px 0;}.views-field-sell-price .uc-price{font-weight:bold;color:#CD396E;font-size:18px;}.views-field-addtocartlink form{margin:2em 0;}.views-field-addtocartlink form{font-size:18px;margin-bottom:6px;}.views-field-addtocartlink form .form-actions{margin:2em 0;display:flex;align-items:center;}.views-field-addtocartlink form .form-actions a.node-add-to-wishlist{margin-left:8px !important;font-weight:bold;text-decoration:underline;font-size:14px;}#uc-cart-view-form td.desc{font-size:16px;}.page-cart-checkout .panel-title{font-weight:bold;}.page-cart-checkout .form-type-textfield input{padding:6px;}#paypal-includes{display:flex;}.form-item-panes-payment-payment-method{margin-bottom:1.5em!important;}.form-item-panes-payment-payment-method img{display:inline;}@media (max-width:768px){.shop-feed .view-content .views-row{width:50%;}.shop-feed .view-content .views-row h2,.browse-by-category .view-content h3{font-size:18px;}}@media (max-width:600px){.node-type-tshirt .region-content #block-views-shop-merch-block,.node-type-product .region-content #block-views-shop-merch-block,.node-type-bag .region-content #block-views-shop-merch-block,.node-type-bookmark .region-content #block-views-shop-merch-block,.node-type-trope-tea .region-content #block-views-shop-merch-block{width:100%;}.node-type-tshirt .region-content #block-views-shop-merch-block-1,.node-type-product .region-content #block-views-shop-merch-block-1,.node-type-bag .region-content #block-views-shop-merch-block-1,.node-type-bookmark .region-content #block-views-shop-merch-block-1,.node-type-trope-tea .region-content #block-views-shop-merch-block-1{width:100%;padding-top:2em;}.shop-feed .view-content .views-row h2,.browse-by-category .view-content h3{font-size:16px;}}@media (max-width:480px){.shop-feed .view-content{margin:0;}.shop-feed .view-content .views-row{width:100%;padding-right:0;padding-left:0;}}
.page-node-919 .field-name-body,.page-node-17785 .field-name-body{max-width:100%;}.page-node-919 .sp-card-list-3x .sp-card-item{width:50%!important;}#block-menu-menu-la-events-sidebar h2{text-align:left;}#block-menu-menu-la-events-sidebar ul.menu{}#block-menu-menu-la-events-sidebar ul.menu{list-style:none;padding-left:0;}#block-menu-menu-la-events-sidebar ul.menu li{position:relative;padding-left:20px;}#block-menu-menu-la-events-sidebar ul.menu li a{padding:15px 0;font-size:18px;}#block-menu-menu-la-events-sidebar ul.menu li:before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:7px;height:7px;background-color:#82466A;}.book-clubs .view-content{display:flex;flex-wrap:wrap;margin:0 -20px;}.book-clubs .view-content .views-row{width:33%;padding:0 20px;padding-bottom:2em;}.views-field-field-what-we-read,.views-field-field-when-we-meet,.views-field-field-where-we-meet,.views-field-field-led-by{font-size:18px;margin-bottom:8px;}.views-field-field-what-we-read label{margin-right:5px;}.book-clubs-header .view-content{max-width:900px;margin:0 auto;}.book-clubs-header .view-content .views-row{width:100%;display:flex;flex-wrap:wrap;padding:0;margin:0 -15px;}.book-clubs-header .view-content .views-row .views-field-field-mobile-graphic{width:33%;padding:0 15px;}.book-clubs-header .view-content .views-row .views-field-title{width:66%;padding:0 15px;}.book-clubs-header .view-content .views-row .abaproduct-content{display:flex;}.node-type-book-club .field-name-body{max-width:900px;padding:0;margin:2em auto 0 auto;}.node-type-book-club .field-name-field-products{max-width:900px;margin:0 auto;}.node-type-book-club .field-name-field-products .field-label{text-transform:uppercase;font-size:1.1em;}.node-type-book-club .abaproduct-add-to-cart form{margin:0;padding:0;}.node-type-book-club .region-content{display:flex!important;flex-direction:column;}.node-type-book-club .region-content #block-views-book-clubs-block-1{order:1;}.node-type-book-club article{order:2;}.node-type-book-club .region-content #block-views-book-clubs-block-2{width:100%;order:3;max-width:900px;margin:0 auto;}.node-type-book-club .past-picks .view-content{display:flex;flex-wrap:wrap;justify-content:center;margin-top:2em;}.node-type-book-club .past-picks .view-content  .views-row{width:20%;}@media (max-width:992px){.book-clubs .view-content .views-row{width:50%;}.book-clubs-header .view-content .views-row .views-field-field-mobile-graphic{width:50%;}.book-clubs-header .view-content .views-row .views-field-title{width:50%;}.node-type-book-club .past-picks .view-content  .views-row{width:25%;}.book-clubs.book-clubs-header .view-content .views-row{width:100%;}}@media (max-width:570px){.book-clubs .view-content .views-row{width:100%;}.book-clubs-header .view-content .views-row .views-field-field-mobile-graphic{width:100%;margin-bottom:1.5em;}.book-clubs-header .view-content .views-row .views-field-title{width:100%;margin-bottom:1.5em;}.node-type-book-club .past-picks .view-content  .views-row{width:33%;}.book-clubs.book-clubs-header .view-content .views-row{width:100%;}.book-clubs-header .view-content .views-row .abaproduct-content{flex-wrap:wrap;}.book-clubs-header .view-content .views-row .abaproduct-conten .abaproduct-details{margin-top:2em;}}@media (max-width:480px){.node-type-book-club .past-picks .view-content  .views-row{width:50%;}}
