/** Shopify CDN: Minification failed

Line 19:20 Expected identifier but found whitespace
Line 19:30 Unexpected ";"
Line 131:0 Expected "}" to go with "{"

**/
/*

Please add any custom CSS code in here, it will be easier to transfer if updating themes.

We highly recommend labelling changes, or App installs, so these can also be updated or removed as needed.

*/

/*
.navigation-list > li:first-child a {
    font-weight: bold; /* Make the text bold */
    text-decoration: underline; /* Underline the text */
}
*/


/* .index-wrapper .shopify-section.custom-html {
  margin-top: 40px;
  margin-bottom: 40px;
}
*/

.index-wrapper .rich-text {margin-bottom: 30px;}


.product-page-wrapper .money.is-sale {
  color: rgb(203, 77, 77); /* Red for sale prices */
  font-weight: bold;
}

.product-page-wrapper .money.rrp {
  text-decoration: line-through;
}

.product-page-wrapper {max-width: 1980px;}

#shopify-section-template--18445407617237__index_custom_html_ctN43k.shopify-section {margin-bottom: 10px;}

#discount-JB-CAMERA-STRAP-CREAM.discount-percentage,#discount-JB-CAMERA-STRAP-TAN.discount-percentage,#discount-JB-CAMERA-STRAP-BLACK.discount-percentage  {display: none;}


.index-custom-html .custom-html--container {padding: 0 !important;}

#shopify-section-template--16814880522453__index_custom_html_QRWRNN {margin-bottom: -8px;}


/* Media query for mobile devices */
@media only screen and (max-width: 720px) {
    /* Mobile-specific styles go here */

  .main-navigation-wrapper {padding-top: 0px !important;}

    /* Add more mobile-specific styles as needed */
}


body.page-video-message #shopify-section-sections--16814880915669__header {display: none;}


body.page-video-message, body.page-video-message .main-content {background-color: #f5f3e3;}


body.page-video-message index-wrapper .shopify-section.custom-html {
    margin-bottom: 10px !important;
}

.header-wrapper {
   background: #555e59 url(/cdn/shop/t/26/assets/orangerie-marbling.jpg?v=1731158791) top left repeat;
   background-size:     cover;  
  padding-top: 32px;
}

.index-newsletter-inner {
  background: #555e59 url(/cdn/shop/t/26/assets/orangerie-marbling.jpg?v=1731158791) top left repeat;
  background-size:     cover;  
  color: #fff;
}


#shopify-section-sections--16814880882901__653aea4e-74d7-4328-a5e5-33c98d71a392 .index-custom-html .custom-html--container {padding-left: 0 !important; padding-right: 0!important;}

.index-newsletter-inner.has-subheading {padding-top: 48px; padding-bottom: 48px;}

#main-body .main-navigation-wrapper, .navigation-dropdown-simple, .navigation-dropdown-simple:before  {background-color: #e1dbcb !important;}

#main-body .navigation-list-item>a {color: #000 !important;}


@media (max-width: 720px) {
    .navigation-list-item a,
    .navigation-list-item button
    {color: #000 !important; fill: #000;}

@media (max-width: 720px) {
    .navigation-dropdown-toggle svg
    {fill: #000;}

  @media (max-width: 720px) {
.header-logo {top: -10px !important;}
  }
  
  @media (max-width: 720px) {
    .navigation-list-item .navigation-list-item-inner {border-bottom: 1px solid #aca698 !important;}


.main-navigation-wrapper {color: #fff !important;}


  
    
.image-with-text--content {
    padding-left: 36px !important;
    padding-right: 48px !important;
    max-width: 90%;
}

@media (max-width: 720px) {
    .footer-tapbar {background: #555e59 url(/cdn/shop/t/26/assets/orangerie-marbling.jpg?v=1731158791) top left repeat;}
}


#main-body .main-header localization-form ul.localization__list li a, 
#main-body .main-header localization-form ul.localization__list li a {color: black !important;}
