<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/** Shopify CDN: Minification failed

Line 305:1 Expected "}" to go with "{"

**/


html {
    background-color: #fff !important;
}


textarea {
  background-color: #fff !important;
}

textarea:focus {
    background-color: #fff !important;
}

#navigation .nav-primary .nav-drop {
        background: #fff !important;
}

/* #navigation .nav-primary .nav-drop .col-banner [class*="banner-"] {
        width: 45% !important;
        margin: 1.5% !important;
    } */

.js #cart-container {
  background: #fff !important;
    }

#cart-container {
    background: #fff !important;
}

#cart-container #CartContainer {
        background: #fff !important;
}

#cart-container #CartContainer {
    background: #fff !important;
}

@media only screen and (max-width: 63.99em) {
    #cart-container #CartContainer {
        background: #fff !important;
    }
}

#shopify-section-header {
    background: #fff !important;
}

@media only screen and (min-width: 64em) {
    #account-container {
          background: #fff !important;
	}
}

@media only screen and (min-width: 64em) {
    #help-center-container {         background: #fff !important;
	}
}

#search-container {
  background: #fff !important;
	}

#footer {
    background: #f4f4f4 !important;
}

@media only screen and (min-width: 64em) {
    .slideshow .owl-carousel .owl-control {
        padding: 0 69px !important;
    }
}

@media only screen and (min-width: 64em) {
    .slideshow .owl-carousel .owl-dots {
        left: 90px !important;
    }
}

.b2b-template .collection-breadcrumbs {
    background-color: #fff !important;
}

.b2b-template .collection-header.scroll {
  background: #fff !important;
}

.b2b-template .boost-pfs-filter-wrapper .boost-pfs-filter-left-col {
    background: #fff !important;
}

.b2b-template .boost-pfs-filter-wrapper .boost-pfs-filter-left-col #collection-filter #boost-pfs-filter-tree {
    background: #fff !important;
}

.b2b-template .boost-pfs-filter-wrapper .boost-pfs-filter-left-col #collection-filter #boost-pfs-filter-tree .boost-pfs-filter-mobile-toolbar {
    background-color: #fff !important;
}

.quickAdd-popup .juno-quick-add .container {
    background: #fff !important;
    padding: 0 30px !important;
}

.review-section .okeReviews-widget-holder {
    /* padding: 0 0px !important; */
}

.b2b-template {
    background: #fff !important;
}

.b2b-template #main,
.b2b-template #shopify-section-header {
    background: #fff !important;
}

.b2b-template #shopify-section-header {
    background: #fff !important;
    border-color: #f3f0ef !important;
}

.b2b-template .breadcrumb.product {
    background: #fff !important;
}

.product.b2b-template .product-details #AddToCartForm .details .product-overview p {
	letter-spacing: 0em !important;
}

.product.b2b-template .product-details #AddToCartForm .details .see-product-info {
    font-size: 16px;
    letter-spacing: 0em !important;
}

/* .product.b2b-template .product-details #AddToCartForm .details .size-guide a {
    font-size: 16px !important;
    letter-spacing: 0em !important;
} */

.product.b2b-template #extraProductDetails .product-desc .item p {
    font-size: 16px !important;
    line-height: 1.65 !important;
    letter-spacing: 0em !important;
}

.b2b-template #tabContentSizeGuide .shipping-returns-wrap .tabs:after {
    background: #fff !important;
}

.b2b-template .featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .shipping-returns-wrap p {
    line-height: 1.65 !important;
    font-size: 16px !important;
    letter-spacing: 0em !important;
}

.related-products .section-header {
    margin: 60px 0 40px 0 !important;
    padding: 0 !important;
}

.related-products .product-grid:before {
    background: #fff !important;
}

.product.b2b-template #product-name h1 {
    font-size: 25px !important;
}

.product.b2b-template #extraProductDetails .product-desc .item h5 {
    font-size: 25px !important;
}

.product.b2b-template #extraProductDetails .product-desc .item p {
    font-size: 16px !important;
    line-height: 1.65 !important;
    letter-spacing: 0em !important;
}

#extraProductDetails .tab-content ul {
    font-size: 16px !important;
}

@media only screen and (min-width: 30em) {
    .featherlight.deliveryReturnsFeatherLight {
        padding: 0 40px 0 20px !important;
        padding: 0 1.25rem 0 1.25rem !important;
    }
}

.product.b2b-template .product-details #AddToCartForm .details .product-overview p {
    font-size: 16px !important;
    letter-spacing: 0em !important;
}

.product.b2b-template .product-details #AddToCartForm .details #product-variants .colour-option .option-title {
    font-size: 16px !important;
}

/* .product.b2b-template .product-details #AddToCartForm .details .size-guide a {
    font-size: 16px !important;
    letter-spacing: 0em !important;
} */

#footer .klaviyo-form .product.b2b-template .product-details #AddToCartForm .details #product-add button.needsclick,
.product.b2b-template .product-details #AddToCartForm .details #product-add #footer .klaviyo-form button.needsclick,
.product.b2b-template .product-details #AddToCartForm .details #product-add .button {
    font-size: 16px !important;
}

.product.b2b-template #extraProductDetails .product-tabs .tab-links {
    /*margin-bottom: 57px;*/
    /* margin: 0 auto 50px !important; */
}


@media only screen and (min-width: 64em) {
    .product.b2b-template #extraProductDetails .product-desc &gt; .row .col-right .item {
        max-width: 100% !important;
}
}

.related-products .wrapper {
    overflow: hidden !important;
    /*max-width: 1480px;*/
}

.related-products .section-header h4 {
    font-size: 25px !important;
}

@media only screen and (min-width: 64em) {
    .product.b2b-template #extraProductDetails .product-desc &gt; .row .col-left .item {
        max-width: 100% !important;
    }
}

@media only screen and (min-width: 64em) {
    .product.b2b-template #extraProductDetails .product-desc &gt; .row .col-right .item {
        max-width: 100% !important;
        padding-left: 50px !important;
    }
}

.product.b2b-template #extraProductDetails {
    background: #f4f4f4 !important;
}

.review-section {
    background: #f4f4f4 !important;
}

.featherlight.deliveryReturnsFeatherLight {
    padding: 0 40px 0 20px !important;
    padding: 0 1.25rem 0 1.25rem !important;
}

@media only screen and (max-width: 63.99em) {
    .featherlight.deliveryReturnsFeatherLight .featherlight-close-icon {
        top: 9% !important;
        right: 10px !important;
    }

/* .product.b2b-template .product-details #AddToCartForm .details .preorder_notification {
    margin: 0 0 20px 0 !important;
    max-width: 100% !important;
    background: #4d9a6a !important;
    border-radius: 10px !important;
    padding: 14px 20px 17px !important;
} */

@media only screen and (min-width: 64em) {
    .b2b-template .wrapper.wide {
        padding: 0 4.375em !important;
    }
}

@media only screen and (min-width: 80em) {
    .banner.onecolumn .wrapper.full-width .col-img .wrapper,
    .banner.slideshow .wrapper.full-width .col-img .wrapper {
        padding: 0 69px !important;
    }
}

.blog-article .social-share ul span {
    font-size: 16px !important;
}

.text-light {
    color: #fff !important;
}

@media only screen and (min-width: 80em) {
    .banner.onecolumn .wrapper.full-width .col-img .wrapper,
    .banner.slideshow .wrapper.full-width .col-img .wrapper {
        padding: 0 69px !important;
    }
}</pre></body></html>