/** Shopify CDN: Minification failed

Line 177:16 Expected ")" to end URL token

**/
.grecaptcha-badge { 
    visibility: hidden;
}

.announcement-bar__left p {
    margin-bottom: 0px;
}

.logo-area {
    border-bottom: 0px solid #e2e2e2;
}


ul.navigation__tier-1 {
    text-transform: uppercase;
}



.logo-area.container.container--no-max {
    font-weight: 600;
    font-size: 14px;
}

.testimonial-list.testimonial-list--image-right.testimonial-list--with-images .subheading {
    font-size: 21px;
    margin-bottom: 15px;
  text-transform: none;
  letter-spacing: 0;
}

blockquote.testimonial__blockquote.heading-font.h1-style {
    font-size: 15px;
    text-transform: none;
      line-height: 1.6;
}

.section-footer__row__col.section-footer__text-block.section-footer__text-block--with-text:nth-of-type(1) .footer-html {
    margin-bottom: 10px !important;
}

form#footer_newsletter_signup {
    display: flex;
    align-items: center;
    flex-direction: row;
}

button.button.signup-form__button {
    padding: 16px 13px;
  border: 2px solid #f4f1ec;
}

form#footer_newsletter_signup p {
    margin-bottom: 0px;
}

h6.section-footer__title.no-wrap {
    font-weight: 600;
}

.section-footer__row__col.section-footer__text-block.section-footer__text-block--with-text:nth-of-type(1) .footer-html2 {
    margin-top: 15px !important;
}

@media (min-width: 767px){
.section-footer__row--blocks .section-footer__row__col {
    margin-bottom: 0px;
}
}

/* Font Styles */

h2.overlay-text__title.h1-style {
    font-family: Avenir;
  text-transform: none;
  font-weight: 300 !important;
}

h2.majortitle.in-content.h1-style {
  font-family: Avenir;
  text-transform: none;
}

h2.overlay-text__title.h4-style {
    font-family: Avenir;
    font-size: 34px;
    text-transform: none;
  font-weight: 300 !important;
}

.testimonial__column.testimonial__column--text .subheading {
    font-family: Avenir;
    font-size: 34px !important;
  font-weight: 300 !important;
}
a.has-paging__title {
 
    text-transform: none;
  font-size: 34px;
  line-height: 48px;
  font-weight: 300 !important;
}

.map-section__content.map-section__text h2 {
    font-family: Avenir;
    text-transform: capitalize;
    font-size: 34px;
  font-weight: 300 !important;
}

#pagefooter .cross-page-promos {
    background: #f3f1eb;
  
}

h6.icon-with-caption__text.align-center {
    font-family: Avenir;
    text-transform: capitalize;
    font-size: 22px;
  font-weight: 300 !important;
}

h6.section-footer__title.no-wrap {
    font-family: Avenir;
    text-transform: capitalize;
    font-size: 20px;
  font-weight: 300 !important;
}
.logo-area.container.container--no-max {
  font-weight: 400 !important;
}
a.btn.btn--primary:hover, button.button.signup-form__button:hover {
    color: #ffffff;
}
h3.text-column__title {
    font-family: Avenir;
  font-weight: 300 !important;
  text-transform: none;
    font-size: 31px;
  padding-top: 8px !important;
}
h3.text-column__title, .text-column__text.rte, .text-column__button-row.text-column__button-row--primary {
      text-align: center;
}
@media (min-width: 767px) {
.section-footer__title {
    margin-bottom: 11px;
}
.section-footer__row-lower {
    flex-wrap: nowrap;
    padding-top: 10px;
    padding-bottom: 10px;
}
}
.section-footer__row-container {
 border-top: none; 
}
input.signup-form__email {
    border: 1px solid #f4f1ec;
}
@media (min-width: 768px) {
.testimonial__image-with-caption {
    padding-left: 30%;
}
}
h6.icon-with-caption__text.align-center {
  font-size: 17px;
}

@font-face {
    font-family: "Avenir";
    src: url({{ "0b02764ae6d88f0456e99b730a2bed1e.woff?v=1636036506" | asset_url }}) format("woff");
}

span.product-price__item.product-price__amount.theme-money {
    font-size: 15px;
  margin-top:3px;
  font-weight: 500;
}

.product-block__title {
    font-size: 14px;
      margin: 10px 0px 5px 0px;
  text-align: center;
}






.overlay-text__text {
    text-shadow: 5px 4px 20px #00000069;
}

button.shopify-payment-button__more-options._2ogcW-Q9I-rgsSkNbRiJzA.shopify-payment-button__button--hidden {
    display: none;
}

.title-row h1.title {
    text-transform: capitalize;
    font-weight: 500;
}

div#section-id-template--15173177180344__16361081624ede2eab {
    background-color: #f3f1ea;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100% !important;
    padding-top: 60px;
    padding-bottom: 60px;
}

div#block-id-16361081624ede2eab-1 p {
    font-size: 31px;
}

.vendor {
    font-size: 11px !important;
    text-transform: uppercase;
    letter-spacing: 1px;
}

div#shopify-section-template--15173176950968__testimonials .subheading {
    font-size: 34px;
    font-weight: 400;
    text-transform: none;
    letter-spacing: 0;
    margin-bottom: 0.3em;
    text-align: center;
}

.testimonial__content {
    text-align: center;
}

.testimonial-list__controls {
    text-align: center;
}

.copyright {
    display: flex;
}

.section-footer__lower-menu {
    margin-left: 7px;
}
div#shopify-section-template--15173176950968__1634814132a2f46b43 h1.majortitle.in-content {
    text-transform: inherit;
    line-height: 41px;
  font-weight: 600;
}

span.product-detail-label {
    display: none;
}

.page-header.page-header--with-background.page-header--background-desktop-only.image-overlay.image-overlay--bg-full.page-header--padded-huge.rimage-wrapper {
 margin-bottom:0px; 
}

.product-form.theme-init h1.title {
    font-size: 30px;
}

.product-description.rte.cf {
    font-size: 14px;
    color: #6f7173;
}

span.current-price.theme-money {
    font-size: 22px;
    color: #6f7173;
}

.section-footer__lower-menu__list li {
    margin-right: 0px;
}

.underhead h1.pagetitle.image-overlay__over.super-large-text {
    font-size: 32px;
}

.underhead .rte.cf.align-center.reading-width.image-overlay__over.large-text {
    font-size: 16px;
}

div#delivery_timer_wrapper {
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

span.countdown {
    font-weight: 600;
}

@media only screen and (max-width: 767px) {
  div#shopify-section-header {
    border-bottom: 1px solid #dbdbdb;
}
}
div#shopify-section-template--15173176950968__rich-text-2 .rte.lightly-spaced-row.large-text {
    font-size: 28px;
    font-family: 'Avenir';
  font-weight: 600;
}

@media only screen and (max-width: 600px) {
  div#shopify-section-template--15173176950968__rich-text-2 .rte.lightly-spaced-row.large-text {
    font-size: 22px;
}
  div#shopify-section-template--15173176950968__164389915948cd65f0:after {
    content: "";
    position: absolute;
    left: 1.9%;
    height: 15px;
    width: 96%;
    border-bottom: 1px solid #ccc;
    text-align: center;
}
.section-id-template--15173176950968__featured-collection-1.collection-slider-row .collection-slider a.has-paging__title {
    font-size: 22px;
    font-weight: 600 !important;
    font-family: 'Avenir';
}
  div#shopify-section-template--15173176950968__1634814132a2f46b43 .align-center.spaced-column {
    margin-top: 45px;
}
  .pageheader .logo {
    padding: 0px !important;
}
  form#footer_newsletter_signup p {
    width: 100%;
}
form#footer_newsletter_signup button.button.signup-form__button {
    width: 110px;
}
  .swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icontext:after {
    left: 108px !important;
}
  .logo img {
    width: 205px !important;
}
  .announcement-bar__left p {
    padding-top: 8px !important;
}

  .section-footer__row.section-footer__row-lower {
    padding-bottom: 15px;
}
  .section-footer__row.section-footer__row--blocks {
    padding-bottom: 10px;
}
  .gallery__item {
    width: auto;
}
  div#shopify-section-template--15173176950968__164327820133d0dc9a h2.majortitle.in-content.h1-style {
    font-size: 22px !important;
}
  div#shopify-section-template--15173176950968__164327820133d0dc9a .fully-spaced-row--small {
    margin-top: 20px;
    margin-bottom: 20px;
}
  div#shopify-section-template--15173176950968__1634814132a2f46b43 .article.fully-spaced-row--medium {
    margin-top: 20px;
    margin-bottom: 20px;
}
  .copyright {
    display: flex;
    flex-direction: column;
    align-items: center;
}
  .copyright span.copy {
    margin-bottom: 10px;
}
  .section-footer__payment-icons {
    text-align: center;
    width: 300px;
    margin: auto;
}
  .section-footer__row__col.section-footer__menu-block {
    margin-bottom: 10px !important;
}
  .section-footer__row__col.section-footer__text-block.section-footer__text-block--with-text {
    margin-bottom: 20px !important;
}
  :nth-of-type(2) .section-footer__text {
    margin-bottom: 0px !important;
}
  .article h3 {
    text-transform: capitalize;
}
  div#shopify-section-template--15173176950968__testimonials img {
    width: 50% !important;
}
  div#shopify-section-template--15173176950968__1634814132a2f46b43 h1.majortitle.in-content {
    margin-top: 50px !important;
}
  .instafeed-container {
    width: 50% !important;
    padding-top: 50% !important;
}
}


.logo__image--small {
    max-height: 1.7em !important;
}

@media screen and (min-width: 800px) {
  .collection-slider .product-list--per-row-3 .product-block {
    width: calc(75vw / 3) !important;
}

}




.button:hover, input[type="submit"]:hover {
    color: #fff;
}
.product-form .quantity-submit-row.has-spb .shopify-payment-button__button--unbranded:hover {
    color: #fff;
}
.navigation__tier-3-container.navigation__child-tier {
    text-transform: capitalize;
}

div#NavigationTier2-9 a.navigation__link.navigation__column-title {
  display: none !important;
}
a.navigation__link.navigation__column-title {
    font-weight: 600 !important;
    color: #000;
    font-size: 12px !important;
}


.product-block.cc-animate-init.-in.cc-animate-complete .rimage-wrapper {
    padding-top: 80% !important;
}

span.logotext {
    font-size: 0px !important;
}

.gallery--with-margins .gallery__item {
    margin-left: 10px;
    margin-bottom: 10px;
}

.gallery.gallery--grid-3.gallery--with-margins.gallery--mobile-carousel.slick-slider-overlay-dots.gallery--with-vertical-outer-padding {
    padding-top: 0px;
}

.gallery--with-margins {
    margin-right: 10px;
}

span.product-price__item.product-price__from {
    display: none;
}

.page-header--padded-large {
    padding-top: 160px;
    padding-bottom: 160px;
    margin-bottom: 0px;
}

.product-detail .gallery .product-label {
    left: 10px;
  text-align: left !important;
}

button.shopify-payment-button__button.shopify-payment-button__button--unbranded._2ogcW-Q9I-rgsSkNbRiJzA._2EiMjnumZ6FVtlC7RViKtj._2-dUletcCZ2ZL1aaH0GXxT {
    background-color: #000;
    color: #fff;
    border: none;
}

div#NavigationTier2-5 li.navigation__item.navigation__item--with-children.navigation__column:nth-of-type(5) a.navigation__link.navigation__column-title {
    display: none;
}

div#NavigationTier2-5 li.navigation__item.navigation__item--with-children.navigation__column:nth-of-type(5) {
    margin-top: 34.5px;
}

div#NavigationTier2-6 li.navigation__item.navigation__item--with-children.navigation__column:nth-of-type(5) a.navigation__link.navigation__column-title {
    display: none;
}

div#NavigationTier2-6 li.navigation__item.navigation__item--with-children.navigation__column:nth-of-type(5) {
    margin-top: 34.5px;
}

div#NavigationTier2-7 li.navigation__item.navigation__item--with-children.navigation__column:nth-of-type(2) a.navigation__link.navigation__column-title {
    display: none;
}

div#NavigationTier2-7 li.navigation__item.navigation__item--with-children.navigation__column:nth-of-type(2) {
    margin-top: 34.5px;
}

div#NavigationTier2-9 li.navigation__item.navigation__item--with-children.navigation__column:nth-of-type(1) a.navigation__link.navigation__column-title {
    display: none;
}

div#NavigationTier2-9 li.navigation__item.navigation__item--with-children.navigation__column:nth-of-type(2) a.navigation__link.navigation__column-title {
    display: none;
}

div#NavigationTier2-9 li.navigation__item.navigation__item--with-children.navigation__column:nth-of-type(3) a.navigation__link.navigation__column-title {
    display: none;
}

div#NavigationTier2-11 li.navigation__item.navigation__item--with-children.navigation__column:nth-of-type(1) a.navigation__link.navigation__column-title {
    display: none;
}

div#NavigationTier2-11 li.navigation__item.navigation__item--with-children.navigation__column:nth-of-type(2) a.navigation__link.navigation__column-title {
    display: none;
}

.page-header.page-header--with-upper-spacing {
    padding: 0px !important;
    margin: 0px !important;
}

@media screen and (min-width: 768px) {
  div#main-nav .navigation.navigation--main:before {
    content: "";
    position: absolute;
    left: 1.9%;
    bottom: 0;
    height: 1px;
    width: 96%;
    border-bottom: 1px solid #ccc;
    text-align: center;
}

.logo-area.container.container--no-max:before {
    content: "";
    position: absolute;
    left: 1.9%;
    bottom: 0;
    height: 1px;
    width: 96%;
    border-bottom: 1px solid #ccc;
    text-align: center;
}
}

@media (min-width: 768px){
.navigation {
    border-bottom: none;
}
}

.gallery.gallery--grid-3.gallery--with-margins.gallery--with-vertical-outer-padding {
    padding-top: 0px;
}

div#shopify-section-cross-page-promos {
    border-top: 1px solid #fff;
}

.collection-slider a.has-paging__title {
    font-size: 28px;
    font-weight: 600 !important;
}

.subcollection-links.subcollection-links--gallery.subcollection-links--is-full-width {
    margin-bottom: 0px;
}

.subcollection-links.subcollection-links--gallery.subcollection-links--is-full-width h2.overlay-text__title.h4-style {
    font-size: 22px;
}

.underhead .container {
    padding-bottom: 40px !important;
    padding-top: 40px !important;
}

div#section-id-template--15173176950968__testimonials {
    padding-bottom: 40px;
  padding-top: 60px;
}

div#shopify-section-template--15173176950968__1643280148004209f8 h1.hometitle.h4-style.align-center {
    font-size: 28px;
    font-weight: 600 !important;
    text-transform: capitalize;
}

.article.cc-animate-init.-in.cc-animate-complete h3 {
    text-transform: capitalize;
}

.collection-slider .product-list--per-row-2 .product-block {
    width: 35.915vw;
}

.product-list.product-list--per-row-3.product-list--image-shape-portrait-23 .block-inner {
    min-height: auto !important;
}

@media only screen and (max-width: 767px){
.collection-slider .has-paging {
    display: flex;
    align-items: center;
}
}

@media (min-width: 768px) {
.navigation .navigation__tier-2-container {
    border-top: none;
}
}

div#shopify-section-template--15173176950968__164389915948cd65f0 .fully-spaced-row--medium {
    margin-top: 0px;
    margin-bottom: 0px;
}

div#shopify-section-template--15173176950968__164389915948cd65f0 .container {
    padding-left: 0px;
    padding-right: 0px;
}

div#insta-feed {
    margin-top: 0px;
  padding-left: 0px !important;
  padding-right: 0px !important;
}

div#shopify-section-template--15173176950968__1634814030cc5f7071 span.overlay-text__button.button.altcolour {
    background-color: transparent;
    border: 2px solid #fff !important;
    color: #fff;
    font-weight: 500 !important;
  box-shadow: 0px 0px 10px 2px #0000001c;
  text-shadow: 0px 0px 15px #00000036;
}

div#shopify-section-template--15173176950968__1634814030cc5f7071 h2.overlay-text__title.h1-style {
    text-shadow: 3px 3px 14px #0000008a;
}

div#shopify-section-template--15173176950968__1634814030cc5f7071:after {
  	content: "";
    position: absolute;
    left: 1.9%;
    height: 25px;
    width: 96%;
    border-bottom: 1px solid #ccc;
    text-align: center;
}

div#shopify-section-template--15173176950968__1634814132a2f46b43 .article.fully-spaced-row--medium.cc-animate-init.-in.cc-animate-complete {
    margin-bottom: 30px;
}

div#shopify-section-template--15173176950968__163852243735d09b28:after {
  	content: "";
    position: absolute;
    left: 1.9%;
    height: 15px;
    width: 96%;
    border-bottom: 1px solid #ccc;
    text-align: center;
}

div#shopify-section-template--15173176950968__featured-collection-1 {
    margin-top: 65px !important;
}

@media screen and (min-width: 1180px) {
  ul.navigation__tier-1 {
    margin-left: 40px !important;
    margin-right: 40px !important;
}
    .logo-area.container.container--no-max {
    padding-left: 40px;
    padding-right: 40px;
}

}

@media screen and (min-device-width: 650px) and (max-device-width: 1180px) { 
  .mobile-navigation-drawer {
    width: 60%;
}
}

select[data-listed][data-colour-swatch=true]+.clickyboxes a {
    font-size: 14px;
}

.slider-arrow {
    margin-right: 35px !important;
    margin-left: 35px !important;
}

@media screen and (min-width: 800px) {
  .section-footer__row__col.section-footer__text-block.section-footer__text-block--with-text:nth-of-type(1) {
    min-width: 40% !important;
}
  .section-footer__row__col.section-footer__text-block.section-footer__text-block--with-text {
    max-width: 15% !important;
}
  .section-footer__row__col.section-footer__menu-block {
    width: 11%;
}
}

div#shopify-section-template--15173177180344__16462294142fda4f27 {
    background-color: #f3f1ea;
}

div#shopify-section-template--15173177180344__16462294142fda4f27 .container {
    padding-top: 50px;
    padding-bottom: 50px;
}

div#shopify-section-template--15173176950968__16462332856fadc6c3 {
    background-color: #f3f1eb;
}

div#shopify-section-template--15173176950968__16462332856fadc6c3 div#section-id-template--15173176950968__16462332856fadc6c3 {
    padding-top: 90px;
    padding-bottom: 70px;
}

.fa.fa-heart-o {
    font-size: 21px;
    margin-left: 14px;
    margin-top: 4px;
}

@media only screen and (max-width: 600px) {
	a.header-account-link {
    display: none;
}
  .fa.fa-heart-o {
    padding-right: 14px;
    margin-left: 0px;
}
}

@media only screen and (max-width: 600px) {
.account-mob a.header-account-link {
    display: contents;
}
  .account-mob {
    padding: 20px 20px 20px;
    border-bottom: 1px solid #e2e2e2;
  }
}

@media only screen and (min-width: 601px) {
	.account-mob {
    display: none;
}
}

.swym-added.swym-add-to-wishlist {
    background: #f3f1eb !important;
    color: #000 !important;
    opacity: 1 !important;
}

.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icontext:after {
    color: #000 !important;
}

.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icontext {
    color: #000 !important;
    border: none !important;
    background-color: transparent !important;
}

.swym-wishlist-button-bar {
    margin-top: 10px !important;
  margin-bottom: 10px;
}

button.btn.swym-button.swym-add-to-wishlist.swym-inject.swym-icontext.swym-heart.swym-loaded {
  width: 100% !important;
}

.swym-btn-container.swym-inject {
    width: 100%;
}

.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icontext:after {
    color: #fff;
    font-size: 15px;
    width: 40px;
    display: flex;
    align-items: center;
    height: 100%;
  left: 126px;
    position: absolute;
}

span.swym-wishlist-cta {
    margin-left: -5px;
    text-transform: none;
    letter-spacing: 0.06em;
}

.swym-ui-components .swym-bg-2, .swym-ui-component .swym-bg-2 {
    background-color: #F4F1EF !important;
    color: #000 !important;
    font-family: 'Avenir Next' !important;
    font-weight: 200 !important;
}

span.swym-user-text.swym-value.swym-value-1 {
    color: #000 !important;
    font-family: 'Avenir Next' !important;
    font-weight: 200 !important;
    letter-spacing: 0px !important;
}

.swym-ui-component .swym-simple-wishlist-modal .swym-modal-content .swym-close-btn .swym-icon::before {
    color: #000 !important;
}

.swym-ui-component .swym-user-login-status::before {
    color: #000 !important;
}

h2.swym-wishlist-main-title.swym-heading.swym-heading-1.swym-is-heading {
    font-family: 'Avenir Next' !important;
    letter-spacing: 0px !important;
    font-size: 28px !important;
    font-weight: 200 !important;
}

.swym-empty-wishlist-container h3 {
    font-family: 'Avenir Next' !important;
}
  
  .swym-empty-wishlist-container p {
    font-family: 'Avenir Next' !important;
    font-weight: 200 !important;
  }

button.swym-wishlist-context-menu-item.swym-delete.swym-nav.swym-nav-1.swym-is-button.swym-disabled {
    background-color: #f8f8f8 !important;
    color: #000 !important;
    font-family: 'Avenir Next' !important;
}

.BadgeRibbon {
    margin-left: 0px !important;
}

.PopoutAuthedHeader__StyledPopoutHeader-ki2h5t-0.cAGhQW.VerticalShrink__StyledCSSTransition-sc-7dku1p-0.bnkcvg {
    color: #000 !important;
}

svg.SVG__StyledSVG-sc-88kid5-0.PopoutAuthedHeader__StyledCross-ki2h5t-2.jJqtrq {
    fill: #000 !important;
}

path#faq-icon-left-bubble {
    fill: #000 !important;
    stroke: #000;
}

.PopoutAuthedHeader__StyledPopoutHeader-ki2h5t-0.cAGhQW.VerticalShrink__StyledCSSTransition-sc-7dku1p-0.hlDESP.shrinker-exit-done {
    color: #000;
}

span.PopoutHeaderCustomerGreeting__StyledGreeting-sc-16lvbnj-1.ioVIWB.Fade__StyledCSSTransition-sc-13n77vn-0.obysj.fader-enter-done {
  color: #000 !important;
}

.swym-button-bar.swym-wishlist-button-bar.swym-inject {
    width: 100%;
}

.buy-buttons-row {
    margin-bottom: 0px;
}

div#esc-out-of-stock-inputs {
    margin-bottom: 20px;
    text-align: center;
  	padding: 25px;
}

.esc-email-container input {
    padding-left: 16px;
}

body.template-product.template-suffix-preorder .product-collapes {
    display: none;
}

body.template-product .product-collapes {
  display: none;
}

div#shopify-section-template--15173177082040__main .page-header.cf {
    padding-bottom: 0px;
}

div#shopify-section-template--15173177180344__16478699100f285ed2 {
    background-color: #f3f1eb;
    padding-top: 1px;
}

div#shopify-block-b071d825-9239-4e07-b677-c1093d1d2808 {
    margin-bottom: 10px;
}

div#shopify-section-template--15173177180344__16478699100f285ed2 .container {
    padding-bottom: 50px;
}

div#shopify-section-template--15173176950968__1647963878f12f4b48 {
    background-color: #f3f1eb;
    padding-top: 4px;
    padding-bottom: 1px;
}

.message-window-iframe-8xt605 {
    color: #000 !important;
}

.message-window-iframe-8xt605 h2 {
    color: #000 !important;
}

h2.chat-title {
    color: #000 !important;
}

p.TextBody.TextBody--xs {
    border: 1.5px solid #000;
    width: 250px;
    margin: auto;
    padding: 10px 20px;
    margin-top: 20px;
}

iframe#loyaltylion-beacon-frame {
  
 left: 12%; 
}

a.btn.klaviyo-bis-trigger:hover {
    color: #fff;
}
a.btn.klaviyo-bis-trigger {
    margin-top: 20px !important;
}

.ruk_rating_snippet {
    color: #d4a14c !important;
}



.store-availability-container-outer.store-availability-initialized {
    display: none !important;
}

div#shopify-section-template--15173176950968__1634814132a2f46b43 h2.majortitle.in-content.h1-style {
    text-transform: inherit !important;
    line-height: 28px !important;
    font-weight: 600 !important;
}

div#shopify-section-template--15173176950968__1643280148004209f8 h2.hometitle.h4-style.align-center {
    font-size: 28px !important;
    font-weight: 600 !important;
    text-transform: capitalize;
}

.article__inner .rte {
    display: none;
}

div#shopify-section-template--15173176950968__164327820133d0dc9a .fully-spaced-row--small.cc-animate-init.-in.cc-animate-complete {
    margin-top: 30px;
    margin-bottom: 30px;
}

div#shopify-section-template--15173176950968__164327820133d0dc9a h2.majortitle.in-content.h1-style {
  text-transform: inherit;
    line-height: 28px !important;
    font-weight: 600 !important;
}

@media only screen and (min-width: 601px) {
.cart-summary-overlay__column-subtotal .docapp-widget {
   padding-left: 20px;
}
}