/*
Theme Name: Something Groovy
Description: Welcome to Something Groovy, a place where Florida artist Brendan Coudal shares his art, music, adventures, travels, and inspiration.
Version: 1.3
Tags: original art, prints, tees, shirts, beach, luna the bus, florida, music, inspiration
Author: RJ Ruggiero - Axyn Technology
This theme was created using Blocs (blocsapp.com).
*/
body{margin:0;padding:0;  background:#FFFFFF;  overflow-x:hidden;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;}.page-container{overflow: hidden;} a,button{transition: background .3s ease-in-out;outline: none!important;} a:hover{text-decoration: none; cursor:pointer;}.scroll-fx-lock-init{position:fixed!important;top: 0;bottom: 0;left: :0;right: 0;z-index:99999;} .blocs-grid-container{display: grid!important;grid-template-columns: 1fr 1fr;grid-template-rows: auto auto;column-gap: 1.5rem;row-gap: 1.5rem;} nav .dropdown-menu .nav-link{color:rgba(0,0,0,0.6)!important;} [data-bs-theme="dark"] nav .dropdown-menu .nav-link{color:var(--bs-dropdown-link-color)!important;} @font-face {font-family:'AnekLatin-Regular';src: url('./fonts/AnekLatin-Regular/AnekLatin-400.woff');src: url('./fonts/AnekLatin-Regular/AnekLatin-400.woff') format('woff');font-weight: normal;font-style: normal;font-display:swap;}@font-face {font-family:'AnekLatin-Bold';src: url('./fonts/AnekLatin-Bold/AnekLatin-700.woff');src: url('./fonts/AnekLatin-Bold/AnekLatin-700.woff') format('woff');font-weight: normal;font-style: normal;font-display:swap;}@font-face {font-family:'Antonio-Light';src: url('./fonts/Antonio-Light/Antonio-Light.ttf');src: url('./fonts/Antonio-Light/Antonio-Light.ttf') format('truetype');font-weight: normal;font-style: normal;font-display:swap;}@font-face {font-family:'AnekLatin-Medium';src: url('./fonts/AnekLatin-Medium/AnekLatin-500.woff');src: url('./fonts/AnekLatin-Medium/AnekLatin-500.woff') format('woff');font-weight: normal;font-style: normal;font-display:swap;}@font-face {font-family:'Antonio-Medium';src: url('./fonts/Antonio-Medium/Antonio-Medium.ttf');src: url('./fonts/Antonio-Medium/Antonio-Medium.ttf') format('truetype');font-weight: normal;font-style: normal;font-display:swap;}@font-face {font-family:'AnekLatin-SemiBold';src: url('./fonts/AnekLatin-SemiBold/AnekLatin-600.woff');src: url('./fonts/AnekLatin-SemiBold/AnekLatin-600.woff') format('woff');font-weight: normal;font-style: normal;font-display:swap;}.bloc{width:100%;clear:both;background: 50% 50% no-repeat;padding:0 20px;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;position:relative;display:flex;}.bloc .container{padding-left:0;padding-right:0;position:relative;}.bloc-lg{padding:100px 20px;}.bloc-md{padding:50px 20px;}.bloc-sm{padding:20px;}.bloc-fill-screen{min-height:100vh;display: flex;flex-direction: column;padding-top:20px;padding-bottom:20px;}.bloc-fill-screen > .container{align-self: flex-middle;flex-grow: 1;display: flex;flex-wrap: wrap;}.bloc-fill-screen > .container > .row{flex-grow: 1;align-self: center;width:100%;}.bloc-fill-screen .fill-bloc-top-edge, .bloc-fill-screen .fill-bloc-bottom-edge{flex-grow: 0;}.bloc-fill-screen .fill-bloc-top-edge{align-self: flex-start;}.bloc-fill-screen .fill-bloc-bottom-edge{align-self: flex-end;}.full-width-bloc{padding-left:0;padding-right:0;}.full-width-bloc .row{margin-left:0;margin-right:0;}.full-width-bloc .container{width:100%;max-width:100%!important;}.full-width-bloc .carousel img{width:100%;height:auto;}.bloc-bg-texture::before{content:"";background-size: 2px 2px;position: absolute;top: 0;bottom: 0;left:0;right:0;}.texture-darken::before{background: rgba(0,0,0,0.5);}.parallax__container {clip: rect(0, auto, auto, 0);height: 100%;left: 0;overflow: hidden;position: absolute;top: 0;width: 100%;z-index:-1;}.parallax {position: fixed;top: 0;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);-webkit-transform-style: preserve-3d;transform-style: preserve-3d;width: 100%;background-position: center;background-repeat: no-repeat;background-size: cover;}.d-bloc{color:rgba(255,255,255,.7);}.d-bloc button:hover{color:rgba(255,255,255,.9);}.d-bloc .icon-round,.d-bloc .icon-square,.d-bloc .icon-rounded,.d-bloc .icon-semi-rounded-a,.d-bloc .icon-semi-rounded-b{border-color:rgba(255,255,255,.9);}.d-bloc .divider-h span{border-color:rgba(255,255,255,.2);}.d-bloc .a-btn,.d-bloc .navbar a, .d-bloc a .icon-sm, .d-bloc a .icon-md, .d-bloc a .icon-lg, .d-bloc a .icon-xl, .d-bloc h1 a, .d-bloc h2 a, .d-bloc h3 a, .d-bloc h4 a, .d-bloc h5 a, .d-bloc h6 a, .d-bloc p a{color:rgba(255,255,255,.6);}.d-bloc .a-btn:hover,.d-bloc .navbar a:hover,.d-bloc a:hover .icon-sm, .d-bloc a:hover .icon-md, .d-bloc a:hover .icon-lg, .d-bloc a:hover .icon-xl, .d-bloc h1 a:hover, .d-bloc h2 a:hover, .d-bloc h3 a:hover, .d-bloc h4 a:hover, .d-bloc h5 a:hover, .d-bloc h6 a:hover, .d-bloc p a:hover{color:rgba(255,255,255,1);}.d-bloc .navbar-toggle .icon-bar{background:rgba(255,255,255,1);}.d-bloc .btn-wire,.d-bloc .btn-wire:hover{color:rgba(255,255,255,1);border-color:rgba(255,255,255,1);}.d-bloc .card{color:rgba(0,0,0,.5);}.d-bloc .card button:hover{color:rgba(0,0,0,.7);}.d-bloc .card icon{border-color:rgba(0,0,0,.7);}.d-bloc .card .divider-h span{border-color:rgba(0,0,0,.1);}.d-bloc .card .a-btn{color:rgba(0,0,0,.6);}.d-bloc .card .a-btn:hover{color:rgba(0,0,0,1);}.d-bloc .card .btn-wire, .d-bloc .card .btn-wire:hover{color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.3);}.d-bloc .card,.l-bloc{color:rgba(0,0,0,.5);}.d-bloc .card button:hover,.l-bloc button:hover{color:rgba(0,0,0,.7);}.l-bloc .icon-round,.l-bloc .icon-square,.l-bloc .icon-rounded,.l-bloc .icon-semi-rounded-a,.l-bloc .icon-semi-rounded-b{border-color:rgba(0,0,0,.7);}.d-bloc .card .divider-h span,.l-bloc .divider-h span{border-color:rgba(0,0,0,.1);}.d-bloc .card .a-btn,.l-bloc .a-btn,.l-bloc .navbar a,.l-bloc a .icon-sm, .l-bloc a .icon-md, .l-bloc a .icon-lg, .l-bloc a .icon-xl, .l-bloc h1 a, .l-bloc h2 a, .l-bloc h3 a, .l-bloc h4 a, .l-bloc h5 a, .l-bloc h6 a, .l-bloc p a{color:rgba(0,0,0,.6);}.d-bloc .card .a-btn:hover,.l-bloc .a-btn:hover,.l-bloc .navbar a:hover, .l-bloc a:hover .icon-sm, .l-bloc a:hover .icon-md, .l-bloc a:hover .icon-lg, .l-bloc a:hover .icon-xl, .l-bloc h1 a:hover, .l-bloc h2 a:hover, .l-bloc h3 a:hover, .l-bloc h4 a:hover, .l-bloc h5 a:hover, .l-bloc h6 a:hover, .l-bloc p a:hover{color:rgba(0,0,0,1);}.l-bloc .navbar-toggle .icon-bar{color:rgba(0,0,0,.6);}.d-bloc .card .btn-wire,.d-bloc .card .btn-wire:hover,.l-bloc .btn-wire,.l-bloc .btn-wire:hover{color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.3);}.svg-menu-icon{fill: none;stroke: rgba(0,0,0,0.5);stroke-width: 2px;fill-rule: evenodd;}.navbar-dark .svg-menu-icon{stroke: rgba(255,255,255,0.5);}.menu-icon-thin-bars{stroke-width: 1px;}.menu-icon-thick-bars{stroke-width: 5px;}.menu-icon-rounded-bars{stroke-width: 3px;stroke-linecap: round;}.menu-icon-filled{fill: rgba(0,0,0,0.5);stroke-width: 0px;}.navbar-dark .menu-icon-filled{fill: rgba(255,255,255,0.5);}.navbar-toggler-icon{background: none!important;pointer-events: none;width: 33px;height: 33px;}.dropdown-menu .dropdown-menu{border:none}@media (min-width:576px){.navbar-expand-sm .dropdown-menu .dropdown-menu{border:1px solid rgba(0,0,0,.15);position:absolute;left:100%;top:-7px}.navbar-expand-sm .dropdown-menu .submenu-left{right:100%;left:auto}}@media (min-width:768px){.navbar-expand-md .dropdown-menu .dropdown-menu{border:1px solid rgba(0,0,0,.15);border:1px solid rgba(0,0,0,.15);position:absolute;left:100%;top:-7px}.navbar-expand-md .dropdown-menu .submenu-left{right:100%;left:auto}}@media (min-width:992px){.navbar-expand-lg .dropdown-menu .dropdown-menu{border:1px solid rgba(0,0,0,.15);position:absolute;left:100%;top:-7px}.navbar-expand-lg .dropdown-menu .submenu-left{right:100%;left:auto}}.btn-d,.btn-d:hover,.btn-d:focus{color:#FFF;background:rgba(0,0,0,.3);}button{outline: none!important;}.btn-sq{border-radius: 0px;}.btn-rd{border-radius: 40px;}.btn-xl{padding: 16px 40px;font-size: 28px;}.img-protected{-webkit-touch-callout: none;}.img-fluid-up{min-width: 100%;height: auto;}.card-sq, .card-sq .card-header, .card-sq .card-footer{border-radius:0;}.card-rd{border-radius:30px;}.card-rd .card-header{border-radius:29px 29px 0 0;}.card-rd .card-footer{border-radius:0 0 29px 29px;}.card-columns .card {margin-bottom: 0.75rem;}@media (min-width: 576px) {.card-columns {-webkit-column-count: 3;-moz-column-count: 3;column-count: 3;-webkit-column-gap: 1.25rem;-moz-column-gap: 1.25rem;column-gap: 1.25rem;orphans: 1;widows: 1;}.card-columns .card {display: inline-block;width: 100%;}}.carousel-nav-icon{fill: none;stroke: #fff;stroke-width: 2px;fill-rule: evenodd;stroke-linecap:round;}.carousel-caption-top{bottom: inherit;top: 20px;}.hide-indicators{display:none;}.carousel-indicators li::marker{font-size:0;}.scroll-fx-in-range{will-change: opacity;}.scrollToTop{width:36px;height:36px;padding:5px;position:fixed;bottom:20px;right:20px;opacity:0;z-index:999;transition: all .3s ease-in-out;pointer-events:none;}.showScrollTop{opacity: 1;pointer-events:all;}.scroll-to-top-btn-icon{fill: none;stroke: #fff;stroke-width: 2px;fill-rule: evenodd;stroke-linecap:round;}h1,h2,h3,h4,h5,h6,p,label,.btn,a{font-family:"AnekLatin-Regular";color:var(--swatch-var-5662)!important;font-size:16px;}.container{max-width:1140px;}h1{color:var(--swatch-var-4194)!important;font-family:"Antonio-Light";letter-spacing:-0.06em;font-size:7em;}h2{color:var(--swatch-var-4194)!important;font-family:"Antonio-Light";font-size:3em;letter-spacing:-3px;}h3{color:var(--swatch-var-4194)!important;font-size:2.2em;letter-spacing:-3px;font-family:"Antonio-Light";}h4{color:var(--swatch-var-4194)!important;font-family:"AnekLatin-SemiBold";font-size:2.0em;letter-spacing:-0.06em;}.topbar-social-icons{width:25px;height:25px;}.hero-height{height:70vh;}nav li a{font-family:"AnekLatin-Bold";margin-right:1em;margin-left:1em;}h5{font-family:"Antonio-Light";font-size:1.4em;color:var(--swatch-var-5662)!important;letter-spacing:-1px;}h6{font-size:1.2em;color:var(--swatch-var-5662)!important;font-weight:bold;}.site-bg{background-size:100% auto;background-repeat:repeat-y;background-position:center center;background-image:url("img/template-background_27042491_02.webp");}.hero-height::after{content:"";position:absolute;top:0px;left:0px;right:0px;bottom:0px;z-index:-1;background-size:cover;background-repeat:no-repeat;background-position:center center;background-image:url("img/home-header-4801.jpg");background-image: -webkit-image-set(url("img/home-header-4801.webp") 1x,url("img/home-header-4801.webp") 2x);background-image: image-set(url("img/home-header-4801.jpg") 1x,url("img/home-header-4801.jpg") 2x,url("img/home-header-4801.webp") 1x,url("img/home-header-4801.webp") 2x);}p{color:var(--swatch-var-5662)!important;font-family:"AnekLatin-Medium";}.wp-content-text p{font-size:1.3em;font-family:"AnekLatin-Medium";font-weight:700;}.wp-content-text{font-size:22px;}.img-tiles{border-top-left-radius:40px;border-bottom-right-radius:40px;}.tiles-justify-center{flex-direction:row;justify-content:center;}.zoom{overflow:hidden!important;}.ec-store h1{letter-spacing:-1px!important;}.section-size-pos-center{padding-top:450px;padding-bottom:450px;background-repeat:no-repeat;background-size:cover;background-position:center top;}.h2-white{color:var(--swatch-var-6827)!important;font-size:4em;text-shadow:0.00px 0.00px 5px #000000;}.button-green{background-color:var(--swatch-var-2552);color:#000000!important;text-transform:none;font-family:"AnekLatin-Bold";padding:1px 50px 1px 50px;font-size:1.3em;}.bloc-divider-t-fill{fill:transparent;background:linear-gradient(0deg, rgba(253,249,243,0.01) 0%, #FCF7F0 100%);height:150px;}.bloc-divider-b-fill{fill:var(--swatch-var-352);background:linear-gradient(0deg, rgba(255,255,255,0.85) 0%, rgba(253,249,243,0.01)  100%);height:100px;}.h2-black-frame{color:#212121!important;font-size:4em;padding-top:20px;padding-bottom:20px;border-width:2px 2px 2px 2px;border-color:var(--swatch-var-4194)!important;border-style:solid;border-top-left-radius:20px;border-bottom-right-radius:20px;background-color:var(--swatch-var-818);}.move-button-up{margin-top:-25px;}.move-row-up{position:relative;top:-60%;}.move-down-luna{position:relative;top:29em;}.p-white{color:#FFFFFF!important;}.darker-overlay{background-blend-mode:multiply;background-color:rgba(0,0,0,0.25);}.grey-overlay{background-blend-mode:color;background-color:rgba(0,0,0,0.10);}.bloc-divider-t-0-fill{fill:var(--swatch-var-818);height:150px;}.footer-heading{font-weight:bold;}.a-white{color:#FFFFFF!important;text-decoration:none;}nav li a:hover{color:var(--swatch-var-4194)!important;}.a-white:hover{color:#929292!important;}.topbar-social-icons:hover{font-weight:bold;background-blend-mode:darken;border-radius:10px 10px 10px 10px;background-color:#929292;}.wp-content h4{font-family:"Antonio-Light";letter-spacing:-0.04em;font-size:2em;color:#212121!important;}.wp-content img{border-radius:20px 20px 20px 50px;}.h2-black{color:#212121!important;font-size:4em;padding-top:20px;padding-bottom:20px;border-width:2px 2px 2px 2px;font-family:"Antonio-Medium";}.sqr-img{height:100%;width:100%;background-size:cover;}.sqr-img-container{position:relative;}.sqr-img-container::after{display:block;content:"";padding-bottom:100%;}.framed-text{color:#212121!important;padding-top:20px;padding-bottom:20px;border-width:2px 2px 2px 2px;border-color:var(--swatch-var-4194)!important;border-style:solid;border-top-left-radius:20px;border-bottom-right-radius:20px;background-color:var(--swatch-var-818);}.move-text-box-up{margin-top:-50px;}.copyright-text{font-size:12px;color:var(--swatch-var-3984)!important;}.kn-copyright-text{font-size:10px!important;text-transform:uppercase;}.section-height-from-bottom{padding-top:450px;padding-bottom:450px;background-repeat:no-repeat;background-size:cover;background-position:center bottom;}.move-down-luna-header{position:relative;top:2em;}.bus-3-size{max-width:400px;}.footer-bg{background-color:var(--swatch-var-5662);}.footer-bg::before{background-image:url("img/footer-background-0265.webp");content:"";background-size:cover;background-position:left top;background-repeat:no-repeat;position:absolute;top:0px;bottom:0px;left:0px;right:0px;}.move-row-down{position:relative;top:1em;}.section-size-left-pos{padding-top:450px;padding-bottom:450px;background-repeat:no-repeat;background-size:cover;background-position:left top;}.bloc-carousel-height{max-height:30vh;}.button-green-big{text-transform:none;font-size:3em;width:400px;border-radius:20px 0px 20px 0px;font-family:"Antonio-Light";margin-top:-40px;z-index:99;position:relative;border-width:2px 2px 2px 2px;border-color:var(--swatch-var-4194)!important;color:var(--swatch-var-3984)!important;background-color:rgba(180,208,197,0.70);letter-spacing:-1px;}.luna-overlap-carousel{position:relative;top:33px;z-index:99;}.h2-big{font-size:6em;text-transform:none;}.move-carousel-up{margin-top:-25px;}:root{--swatch-var-5662:rgba(82,52,30,1.00);--swatch-var-7996:rgba(108,81,60,1.00);--swatch-var-4194:rgba(64,132,151,1.00);--swatch-var-2552:rgba(180,208,197,1.00);--swatch-var-6827:rgba(239,235,223,1.00);--swatch-var-6749:rgba(255,255,255,0.59);--swatch-var-352:rgba(0,0,0,0.00);--swatch-var-4922:rgba(33,33,33,1.00);--swatch-var-818:rgba(255,255,255,0.70);--swatch-var-6474:rgba(255,255,255,0.20);--swatch-var-3984:rgba(248,248,248,1.00);--swatch-var-609:#424242;--swatch-var-6164:#333333;}.bgc-5662{background-color:var(--swatch-var-5662);}.bgc-6749{background-color:var(--swatch-var-6749);}.bgc-6474{background-color:var(--swatch-var-6474);}.bgc-609{background-color:var(--swatch-var-609);}.tc-3984{color:var(--swatch-var-3984)!important;}.tc-6827{color:var(--swatch-var-6827)!important;}.tc-5662{color:var(--swatch-var-5662)!important;}.tc-4922{color:var(--swatch-var-4922)!important;}.bg-home-banner-prints-01{background-image:url("img/home-banner-prints_01.jpg");background-image: -webkit-image-set(url("img/home-banner-prints_01.webp") 1x,url("img/home-banner-prints_01.webp") 2x);background-image: image-set(url("img/home-banner-prints_01.jpg") 1x,url("img/home-banner-prints_01.jpg") 2x,url("img/home-banner-prints_01.webp") 1x,url("img/home-banner-prints_01.webp") 2x);}.bg-home-banner-tees-4255{background-image:url("img/home-banner-tees-4255.webp");}.bg-home-banner-tees-4255{background-image:url("img/home-banner-tees-4255.webp");}.bg-template-footer-global-4139-1{background-image:url("img/template-footer-global-4139.1.webp");}.bg-luna-bus-banner--4-1-1271px{background-image:url("img/luna-bus-banner--4.1-1271px.webp");}.bg-home-luna-banner{background-image:url("img/home-luna-banner.webp");}.bg-bredan-about-4204{background-image:url("img/bredan-about-4204.webp");}.bg-footer-background-0265-2{background-image:url("img/footer-background-0265.2.webp");}#wpadminbar a {color: white !important;}#wpadminbar a:hover { color: lightblue !important;}.hero-height::after {}.zoom img {  transition: transform 1.5s, filter 1.5s ease-in-out;  transform-origin: center center;  filter: brightness(80%);}.zoom:hover img {  filter: brightness(100%);  transform: scale(1.1) rotate(4deg);}.sqr-img {object-fit:cover;}.ecwid-productBrowser {background-color: rgba(0,0,0,0.0) !important;}.grid-category__image * {  border-radius: 0px 0px 0px 0px !important;}.grid-product__image * {  border-radius: 4px 4px 4px 4px !important;}.ec-size .ec-store .grid-category__title-inner {font-size: 2.00em !important;}.grid-category__shadow {box-shadow: none !important;}.details-gallery__images-container *,.details-gallery__picture,.pswp__img,.pswp__img--placeholder {  border-radius: 4px 4px 4px 4px !important;}.details-gallery__thumb-img-wrapper-inner *,.details-gallery__thumb-img::after {  border-radius: 4px 4px 4px 4px !important;}.ec-size .ec-store .ec-grid .grid__products {display: flex; justify-content: space-evenly!important}.ec-size .ec-store .ec-grid .grid__categories {display: flex; justify-content: space-evenly!important}.ec-size .ec-store.ec-store__category-page--0 .ec-grid .grid__categories {display: flex; justify-content: center!important}.ec-size .ec-store.ec-store__category-page--0 .ec-grid .grid__categories {}.ec-size .ec-store .grid-product__wrap-inner:hover .grid-product__picture {transform: none !important;}}.ec-store__category-page--0 .ec-grid > .grid__wrap > .grid__wrap-inner > .grid__products,.ec-page-title__featured-products {display: none !important}.ec-size .ec-store .label--notice::after,.ec-size .ec-store .label--notice::before {  border-color: rgba(251, 176, 59, 1.00) !important;  border-right-color: transparent !important;}.ec-breadcrumbs .breadcrumbs__link{  color: rgba(110, 81, 60, 1.00) !important;}.ec-breadcrumbs .breadcrumbs__link:hover {  color: rgba(0, 84, 147, 1.00) !important;}.ec-breadcrumbs .breadcrumbs__delimiter {  color: rgba(110, 81, 60, 1.00) !important;}.ec-breadcrumbs .breadcrumbs__link--last {  color: rgba(110, 81, 60, 1.00) !important;}.ecwid a,.ecwid-title,.ec-store a { color: #52341E !important;}.ecwid a:hover,.ecwid-title:hover,.ec-store a:hover { color: rgba(108, 81, 60, 1.00) !important;}.ec-size .ec-store .grid-product__title-inner {  color: rgba(51, 113, 133, 1.00) !important;}.ec-size .ec-store .grid-product__subtitle-inner {  color: rgba(166, 198, 184, 1.00) !important;}.ec-size .ec-store .grid-product__price-amount {  color: rgba(69, 37, 20, 1.00) !important;}.ec-size .ec-store .grid-product__price-value {  font-size: 1.00rem !important}.ec-size .ec-store .grid-product__sku {  color: rgba(90, 64, 46, 1.00) !important;}.ec-size .ec-store .details-product-price__value {  color: rgba(64, 39, 23, 1.00) !important;}.ec-size .ec-store .product-details__product-sku {  color: rgba(90, 64, 46, 1.00) !important;;}.ec-size .ec-store .details-product-purchase__qty-label { color: rgba(90, 64, 46, 1.00) !important;}.grid-product__wrap {display: flex}.grid-product__price,.grid-product__button {flex: 1 0 auto;align-items: flex-end;display: flex;flex-direction: column;align-items: center;justify-content: flex-end}.grid-product__wrap {display: flex}.grid-product__price,.grid-product__button {flex: 1 0 auto;align-items: flex-end;display: flex;flex-direction: column;align-items: center;justify-content: flex-end}.ec-size .ec-store .form-control--large.form-control--primary .form-control__button {color: rgba(255, 255, 255, 1.00) !important;background-color: rgba(82, 52, 30, 1.00) !important;font-size: 1.00rem !important;border-radius: 4px 4px 4px 5px !important;border-style: none !important;border-width: 1px 1px 1px 1px !important;border-color: rgba(121, 121, 121, 1.00) rgba(121, 121, 121, 1.00) rgba(121, 121, 121, 1.00) rgba(121, 121, 121, 1.00) !important}.ec-size .ec-store .form-control--large.form-control--primary {}!important;.ec-size .ec-store .form-control--large.form-control--primary .form-control__button:hover {color: rgba(230, 230, 230, 1.00) !important;background-color: rgba(88, 64, 46, 1.00) !important;font-size: 1.00rem !important}.ec-size .ec-store .form-control--large.form-control--primary .form-control__button .form-control__button-text {}.ec-size .ec-store .form-control--large.form-control--secondary .form-control__button {color: rgba(82, 52, 30, 1.00) !important;background-color: rgba(255, 255, 255, 1.00) !important;font-size: 0.85rem !important;border-radius: 4px 4px 4px 4px !important;border-style: solid !important;border-width: 1px 1px 1px 1px !important;border-color: rgba(82, 52, 30, 1.00) rgba(82, 52, 30, 1.00) rgba(82, 52, 30, 1.00) rgba(82, 52, 30, 1.00) !important}.ec-size .ec-store .form-control--large.form-control--secondary {}!important;.ec-size .ec-store .form-control--large.form-control--secondary .form-control__button:hover {color: rgba(93, 62, 43, 1.00) !important;background-color: rgba(221, 221, 221, 1.00) !important;font-size: 0.85rem !important}.ec-size .ec-store .form-control--large.form-control--secondary .form-control__button .form-control__button-text {}.ec-size .ec-store .ec-cart-coupon__button--apply .form-control__button {color: rgba(255, 255, 255, 1.00) !important;background-color: rgba(82, 52, 30, 1.00) !important;font-size: 0.90rem !important;border-radius: 4px 4px 4px 4px !important;border-style: none !important;border-width: 1px 1px 1px 1px !important;border-color: rgba(121, 121, 121, 1.00) rgba(121, 121, 121, 1.00) rgba(121, 121, 121, 1.00) rgba(121, 121, 121, 1.00) !important}.ec-size .ec-store .ec-cart-coupon__button--apply {}!important;.ec-size .ec-store .ec-cart-coupon__button--apply .form-control__button:hover {color: rgba(230, 230, 230, 1.00) !important;background-color: rgba(69, 37, 20, 1.00) !important;font-size: 0.90rem !important}.ec-size .ec-store .ec-cart-coupon__button--apply .form-control__button .form-control__button-text {}.ec-size .ec-store .grid-product__buy-now .form-control__button {color: rgba(255, 255, 255, 1.00) !important;background-color: rgba(64, 39, 23, 1.00) !important;font-size: 1.00rem !important;border-radius: 4px 4px 4px 4px !important;border-style: none !important;border-width: 1px 1px 1px 1px !important;border-color: rgba(82, 52, 30, 1.00) rgba(82, 52, 30, 1.00) rgba(82, 52, 30, 1.00) rgba(82, 52, 30, 1.00) !important}.ec-size .ec-store .grid-product__buy-now {}!important;.ec-size .ec-store .grid-product__buy-now .form-control__button:hover {color: rgba(255, 255, 255, 1.00) !important;background-color: rgba(69, 37, 20, 1.00) !important;font-size: 1.00rem !important}.ec-size .ec-store .grid-product__buy-now .form-control__button .form-control__button-text {}.ec-size .ec-store .ec-cart--empty .form-control__button {color: rgba(255, 255, 255, 1.00) !important;background-color: rgba(64, 39, 23, 1.00) !important;font-size: 1.00rem !important;border-radius: 4px 4px 4px 4px !important;border-style: solid !important;border-width: 1px 1px 1px 1px !important;border-color: rgba(34, 136, 221, 1.00) rgba(34, 136, 221, 1.00) rgba(34, 136, 221, 1.00) rgba(34, 136, 221, 1.00) !important}.ec-size .ec-store .ec-cart--empty {}!important;.ec-size .ec-store .ec-cart--empty .form-control__button:hover {color: rgba(82, 52, 30, 1.00) !important;background-color: rgba(255, 255, 255, 1.00) !important;font-size: 1.00rem !important}.ec-size .ec-store .ec-cart--empty .form-control__button .form-control__button-text {}.ec-size .ec-store .favorite-product__button-add .form-control__button {color: rgba(82, 52, 30, 1.00) !important;background-color: rgba(255, 255, 255, 1.00) !important;font-size: 0.85rem !important;border-radius: 4px 4px 4px 4px !important;border-style: solid !important;border-width: 1px 1px 1px 1px !important;border-color: rgba(82, 52, 30, 1.00) rgba(82, 52, 30, 1.00) rgba(82, 52, 30, 1.00) rgba(82, 52, 30, 1.00) !important}.ec-size .ec-store .favorite-product__button-add {}!important;.ec-size .ec-store .favorite-product__button-add .form-control__button:hover {color: rgba(64, 39, 23, 1.00) !important;background-color: rgba(221, 221, 221, 1.00) !important;font-size: 0.85rem !important}.ec-size .ec-store .favorite-product__button-add .form-control__button .form-control__button-text {}.ec-cart__discount {text-align: center !important}.ec-cart__discount .ec-cart-coupon__text {color: rgba(82, 52, 30, 1.00) !important;background-color: rgba(255, 255, 255, 0.00) !important;font-size: 0.90rem !important;font-size: 0.90rem !important;border-style: dashed !important;border-width: 1px 1px 1px 1px !important;border-color: rgba(121, 121, 121, 1.00) rgba(121, 121, 121, 1.00) rgba(121, 121, 121, 1.00) rgba(121, 121, 121, 1.00) !important;padding: 5px 5px 5px 5px !important;border-radius: 4px 4px 4px 4px !important;text-align: center !important;text-align: center !important;text-align: center !important;text-align: center !important;display: inline-block !important;width: auto !important}.ec-cart__discount .ec-cart-coupon__text:hover {color: rgba(82, 52, 30, 1.00) !important;background-color: rgba(255, 255, 255, 0.00) !important}.ec-cart__discount .ec-cart-coupon__text .ec-link {color: rgba(255, 255, 255, 1.00) !important;background-color: rgba(82, 52, 30, 1.00) !important;font-size: 0.90rem !important;border-style: none !important;border-width: 1px 1px 1px 1px !important;border-color: rgba(121, 121, 121, 1.00) rgba(121, 121, 121, 1.00) rgba(121, 121, 121, 1.00) rgba(121, 121, 121, 1.00) !important;margin-top: 4px !important;margin-bottom: 0px !important;padding: 5px 5px 5px 5px !important;border-radius: 4px 4px 4px 4px !important;width: auto !important;margin-left: auto !important;margin-right: auto !important;margin-left: auto !important;margin-right: auto !important;margin-left: auto !important;margin-right: auto !important;margin-left: auto !important;margin-right: auto !important;display: block !important;text-align: center !important}.ec-cart__discount .ec-cart-coupon__text .ec-link:hover {color: rgba(240, 240, 240, 1.00) !important;background-color: rgba(4, 29, 67, 1.00) !important}.ec-cart__shopping {text-align: center !important}.ec-cart__shopping .ec-cart-shopping__wrap {color: rgba(82, 52, 30, 1.00) !important;background-color: rgba(255, 255, 255, 0.00) !important;font-size: 0.90rem !important;font-size: 0.90rem !important;border-style: dashed !important;border-width: 1px 1px 1px 1px !important;border-color: rgba(121, 121, 121, 1.00) rgba(121, 121, 121, 1.00) rgba(121, 121, 121, 1.00) rgba(121, 121, 121, 1.00) !important;border-radius: 4px 4px 4px 4px !important;text-align: center !important;text-align: center !important;text-align: center !important;text-align: center !important;display: inline-block !important;width: auto !important}.ec-cart__shopping .ec-cart-shopping__wrap:hover {color: rgba(108, 81, 60, 1.00) !important;background-color: rgba(255, 255, 255, 0.00) !important}.ec-cart__shopping .ec-cart-shopping__wrap .ec-link {color: rgba(255, 255, 255, 1.00) !important;background-color: rgba(82, 52, 30, 1.00) !important;font-size: 0.90rem !important;border-style: none !important;border-width: 1px 1px 1px 1px !important;border-color: rgba(121, 121, 121, 1.00) rgba(121, 121, 121, 1.00) rgba(121, 121, 121, 1.00) rgba(121, 121, 121, 1.00) !important;margin-top: 4px !important;margin-bottom: 0px !important;padding: 5px 5px 5px 5px !important;border-radius: 4px 4px 4px 4px !important;margin-left: auto !important;margin-right: auto !important;margin-left: auto !important;margin-right: auto !important;margin-left: auto !important;margin-right: auto !important;margin-left: auto !important;margin-right: auto !important;display: block !important;width: auto !important;text-align: center !important}.ec-cart__shopping .ec-cart-shopping__wrap .ec-link:hover {color: rgba(240, 240, 240, 1.00) !important;background-color: rgba(14, 40, 82, 1.00) !important}.random-product .random-product__thumb > img {border-radius: 4px 4px 4px 4px !important}.random-product .random-product__thumb > img {border-style: none !important;border-width: 3px 3px 3px 3px !important;border-color: rgba(121, 121, 121, 1.00) rgba(121, 121, 121, 1.00) rgba(121, 121, 121, 1.00) rgba(121, 121, 121, 1.00) !important}.random-product span.random-product__name {color: rgba(64, 132, 151, 1.00) !important}.random-product span.random-product__price.ecwid-productBrowser-price {color: rgba(82, 52, 30, 1.00) !important;font-size: 1.00rem !important}.ecwid-Product div[customprop="addtobag"] {}%.ecwid-Product .ecwid-btn--primary.ecwid-btn--addToBag span {}.ecwid-Product .ecwid-btn--primary.ecwid-btn--addToBag {color: rgba(255, 255, 255, 1.00) !important;background-color: rgba(82, 52, 30, 1.00) !important;border-style: none !important;border-width: 1px 1px 1px 1px !important;border-color: rgba(121, 121, 121, 1.00) rgba(121, 121, 121, 1.00) rgba(121, 121, 121, 1.00) rgba(121, 121, 121, 1.00) !important}.ecwid-Product .ecwid-btn--primary.ecwid-btn--addToBag:hover {color: !important;background-color: rgba(95, 62, 43, 1.00) !important}.ecwid-Product .gwt-InlineLabel {color: rgba(83, 83, 83, 1.00) !important;background: rgba(255, 255, 255, 0.00)}.ecwid-Product .gwt-TextBox {display: inline-block;color: rgba(64, 39, 23, 1.00) !important;background: rgba(238, 240, 241, 0.50)}.ecwid-Product label.ecwid-fieldLabel {color: rgba(83, 83, 83, 1.00) !important;background: rgba(255, 255, 255, 0.00)}.ecwid-Product .ecwid-productBrowser-details-optionSelectBox,.ecwid-Product .ecwid-productBrowser-details-optionRadioButton-name {display: inline-block;color: rgba(69, 37, 20, 1.00) !important;background: rgba(230, 230, 230, 0.00)}.ecwid-Product .ecwid-title {color: rgba(51, 113, 133, 1.00) !important;font-size: 1.50rem !important}.ecwid-Product .ecwid-price {color: rgba(69, 37, 20, 1.00) !important;font-size: 1.50rem !important}.ecwid-Product:not(.ew-dialog__body *),.ecwid.ecwid-SingleProduct-v2.ecwid-SingleProduct-v2-bordered {background: rgba(255, 255, 255, 1.00) !important}span[class^="PIN_"] {background-color: rgba(90, 64, 46, 1.00) !important;font-size: 1.00rem !important;font-style: normal !important;font-weight: normal !important;box-sizing: border-box !important}span[class^="PIN_"]:hover {background-color: rgba(90, 64, 46, 1.00) !important}details-product-price__value,.ec-cart-next__text,.ec-cart-next__title,.ec-cart-next__step,.ec-cart-next__step--shipping,.ec-cart__email,.ec-cart-email,.ec-cart__products,.ec-cart__summary,.ec-cart-next__header,.ec-cart-step__next,.ec-cart-step__change,.ec-cart-step__title,.ec-cart-step__text,.ec-confirmation {color: #52341E !important}.ecwid-btn--addToBag  {background-color: #52341E !important}#home-content .ecwid-SingleProduct-v2{min-width:100% !important;}#home-content .ecwid-SingleProduct-picture img{width: 100% !important;}#root {  --light: 80;  --threshold: 60;}#test .nav li a {  --switch: calc((var(--light) - var(--threshold)) * -100%);  color: hsl(0, 0%, var(--switch))!important;}.carousel-item img {  object-fit: cover;  object-position: bottom;  height: 40vh;  overflow: hidden;}.carousel-item {  transition: transform 1.6s ease-in-out;}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end {  transition: opacity 0s 1.6s;}@media (min-width: 576px) {  .bloc-xxl-sm{padding:200px 20px;}  .bloc-xl-sm{padding:150px 20px;}  .bloc-lg-sm{padding:100px 20px;}  .bloc-md-sm{padding:50px 20px;}  .bloc-sm-sm{padding:20px;}  .bloc-no-padding-sm{padding:0 20px;}}@media (min-width: 768px) {  .bloc-xxl-md{padding:200px 20px;}  .bloc-xl-md{padding:150px 20px;}  .bloc-lg-md{padding:100px 20px;}  .bloc-md-md{padding:50px 20px;}  .bloc-sm-md{padding:20px 20px;}  .bloc-no-padding-md{padding:0 20px;}}@media (min-width: 992px) {  .bloc-xxl-lg{padding:200px 20px;}  .bloc-xl-lg{padding:150px 20px;}  .bloc-lg-lg{padding:100px 20px;}  .bloc-md-lg{padding:50px 20px;}  .bloc-sm-lg{padding:20px;}  .bloc-no-padding-lg{padding:0 20px;}}@media (max-width: 1024px){  .bloc.full-width-bloc, .bloc-tile-2.full-width-bloc .container, .bloc-tile-3.full-width-bloc .container, .bloc-tile-4.full-width-bloc .container{ padding-left: 0;   padding-right: 0;  }}@media (max-width: 991px){  .container{width:100%;}  .bloc{padding-left: constant(safe-area-inset-left);padding-right: constant(safe-area-inset-right);}   .bloc-group, .bloc-group .bloc{display:block;width:100%;}}@media (max-width: 767px){  .bloc-tile-2 .container, .bloc-tile-3 .container, .bloc-tile-4 .container{ padding-left:0;padding-right:0;  }  .btn-dwn{   display:none;   }  .voffset{ margin-top:5px;  }  .voffset-md{ margin-top:20px;  }  .voffset-lg{ margin-top:30px;  }  form{ padding:5px;  }  .close-lightbox{ display:inline-block;  }  .blocsapp-device-iphone5{ background-size: 216px 425px; padding-top:60px; width:216px; height:425px;  }  .blocsapp-device-iphone5 img{ width: 180px; height: 320px;  }}@media (max-width: 991px){.hero-height{height:70vh;}.hero-height::after{}.section-size-pos-center{height:70vh;padding-top:200px;}.move-down-luna{top:4em;}.center-text{text-align:center;}.logo-hero{}.move-row-up{top:-40%;}.section-height-from-bottom{height:70vh;padding-top:200px;}.move-down-luna-header{top:3em;}.move-row-down{top:3em;}.section-size-left-pos{height:70vh;padding-top:200px;}}@media (max-width: 767px){.hero-height{height:50vh;}.logo-hero{max-width:120px;max-height:141px;}.hero-height::after{}.section-size-pos-center{height:60vh;padding-top:40%;background-position:center top;}.move-down-luna{top:-12em;}.h2-white{font-size:3em;}.h2-black-frame{font-size:3em;}.h-welcome{font-size:4em;}h1{font-size:6em;}.center-text{text-align:center;}.h2-black{font-size:3em;}.framed-text{font-size:3em;}.move-row-up{top:-40%;}.section-height-from-bottom{height:60vh;padding-top:40%;}.move-down-luna-header{top:1em;}.bus-3-size{max-width:350px;}.move-row-down{top:2em;}.section-size-left-pos{height:60vh;padding-top:40%;background-position:left top;}.img-tiles{border-top-left-radius:40px;border-bottom-right-radius:40px;}.zoom{border-top-left-radius:40px;border-bottom-right-radius:40px;}}@media (max-width: 575px){.hero-height{height:65vh;}.logo-hero{max-width:120px;max-height:141px;}.hero-height::after{}.section-size-pos-center{height:50vh;padding-top:40%;background-position:center top;}.h2-black-frame{font-size:2.5em;}.h2-white{font-size:2em;}.p-white{font-size:0.9em;}.move-row-up{}h1{font-size:4em;}.h2-black{font-size:2.5em;}.framed-text{font-size:1.2em;padding-left:5px;padding-right:5px;letter-spacing:-1px;}.button-green{font-size:1em;padding-left:30px;padding-right:30px;}.move-text-box-up{margin-top:-30px;}.a-white{}.copyright-text{font-size:10px;}.fw-bold{text-transform:none;font-size:12px;}.move-down-luna{top:-11em;}.section-height-from-bottom{padding-top:40%;background-position:center bottom;background-size:600px auto;height:50vh;}.move-down-luna-header{top:4em;}.bus-3-size{max-width:200px;}.move-row-down{}.section-size-left-pos{height:50vh;padding-top:40%;background-position:left top;background-size:cover;}.img-tiles{border-top-left-radius:40px!important;border-bottom-right-radius:40px!important;}.button-green-big{font-size:1.3em;padding-left:30px;padding-right:30px;margin-top:-30px;width:90%;}.luna-overlap-carousel{}.move-carousel-up{}}