.bg-primary{color:#fff;background:#133271}.bg-primary a:not([class*=btn]){color:#fff}.color-primary{color:#133271}.bg-secondary{color:#fff;background:#ff6767}.bg-secondary a:not([class*=btn]){color:#fff}.color-secondary{color:#ff6767}.bg-tertiary{color:#fff;background:#52acff}.bg-tertiary a:not([class*=btn]){color:#fff}.color-tertiary{color:#52acff}.bg-quaternary{color:#fff;background:#005295}.bg-quaternary a:not([class*=btn]){color:#fff}.color-quaternary{color:#005295}.bg-light{background:#f3f3f3}.bg-light,.bg-light a:not([class*=btn]){color:#133271}.color-light{color:#f3f3f3}.bg-maxlight{background:#f2f0ef}.bg-maxlight,.bg-maxlight a:not([class*=btn]){color:#133271}.color-maxlight{color:#f2f0ef}.bg-black{background:#000}.bg-black,.bg-black a:not([class*=btn]){color:#fff}.color-black{color:#000}.bg-white{background:#fff}.bg-white,.bg-white a:not([class*=btn]){color:#133271}.color-white{color:#fff}.bg-success{color:#fff;background:#14ab22}.bg-success a:not([class*=btn]){color:#fff}.color-success{color:#14ab22}.bg-gray{background:#9497c1}.bg-gray,.bg-gray a:not([class*=btn]){color:#fff}.color-gray{color:#9497c1}.bg-graylight{color:#133271;background:#cfd5e3}.bg-graylight a:not([class*=btn]){color:#133271}.color-graylight{color:#cfd5e3}.bg-grayextralight{color:#133271;background:#eeeef6}.bg-grayextralight a:not([class*=btn]){color:#133271}.color-grayextralight{color:#eeeef6}.bg-info{background:#0071df}.bg-info,.bg-info a:not([class*=btn]){color:#fff}.color-info{color:#0071df}.bg-warning{color:#fff;background:#ea534b}.bg-warning a:not([class*=btn]){color:#fff}.color-warning{color:#ea534b}.bg-danger{color:#fff;background:#e42626}.bg-danger a:not([class*=btn]){color:#fff}.color-danger{color:#e42626}.bg-dark{background:#5b5b5b}.bg-dark,.bg-dark a:not([class*=btn]){color:#fff}.color-dark{color:#5b5b5b}.bg-greentic{color:#fff;background:#8ec640}.bg-greentic a:not([class*=btn]){color:#fff}.color-greentic{color:#8ec640}.fill-primary{fill:#133271}.fill-secondary{fill:#ff6767}.fill-tertiary{fill:#52acff}.fill-quaternary{fill:#005295}.fill-light{fill:#f3f3f3}.fill-maxlight{fill:#f2f0ef}.fill-black{fill:#000}.fill-white{fill:#fff}.fill-success{fill:#14ab22}.fill-gray{fill:#9497c1}.fill-graylight{fill:#cfd5e3}.fill-grayextralight{fill:#eeeef6}.fill-info{fill:#0071df}.fill-warning{fill:#ea534b}.fill-danger{fill:#e42626}.fill-dark{fill:#5b5b5b}.fill-greentic{fill:#8ec640}body#product .product-variants .product-variants-item[data-type-variants=color] ul li span.color,body#product .product-variants .product-variants-item[data-type-variants=color] ul li span.radio-label,body#product .product-variants .product-variants-item[data-type-variants=radio] ul li span.color,body#product .product-variants .product-variants-item[data-type-variants=radio] ul li span.radio-label{transition:all .25s ease}@media (max-width:767.98px){body#product #main{overflow-x:hidden}}body#product .manufacturer{text-transform:uppercase;color:#52acff}body#product .product-container etrusted-product-review-list-widget-product-star-extension{margin-bottom:15px;display:block;margin-top:-5px}body#product h1{font-size:28px;margin-bottom:15px}body#product .product-description h2{font-size:1.4rem;margin-bottom:5px}body#product .product-description h2:before{display:none}body#product .product-description h3{font-size:1.2rem;margin-bottom:5px}body#product #content{position:relative;z-index:2}body#product .product-images{padding:0;margin:0;position:relative}body#product .product-images:before{content:"";display:block;position:absolute;top:0;left:-100%;z-index:1;width:100%;height:100%;background:#fff}@media (max-width:767.98px){body#product .product-images:before{left:50%;transform:translateX(-50%);width:100vw}}body#product .product-images .product-images-thumbnails{padding-top:30px;padding-bottom:0}body#product .product-images .product-images-thumbnails .owl-item{cursor:pointer;background:#cfd5e3;margin-bottom:15px;border-bottom:3px solid transparent}body#product .product-images .product-images-thumbnails .owl-item img{mix-blend-mode:multiply}body#product .product-images .product-images-thumbnails .owl-item.current{border-bottom-color:#ff6767}body#product .product-prices{display:flex;flex-wrap:wrap}body#product .product-prices .product-without-taxes{flex:0 0 100%;max-width:100%}body#product .product-prices .product-without-taxes .title{font-weight:600;color:#9497c1}body#product .informations,body#product .product-accessories{border-top:2px solid rgba(148,151,193,.4)}@media (min-width:992px){body#product .informations{padding:0}}body#product .informations .container{background-image:url(/themes/diveavenuetheme/assets/img/bg-wave-left.svg),url(/themes/diveavenuetheme/assets/img/bg-wave-right.svg);background-position:15px 30px,calc(100% - 15px) calc(100% - 40px);background-repeat:no-repeat;background-size:97px 40px,64px 40px}@media (min-width:992px){body#product .informations .container{padding-top:120px;padding-bottom:120px}}@media (max-width:991.98px){body#product .informations .container{background-image:none}}body#product .product-add-to-cart{margin-top:15px}body#product .product-pack article{display:flex;flex-wrap:wrap;align-items:center;width:100%;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #9497c1}body#product .product-pack article header{max-width:60px;flex:60px}body#product .product-pack article header img{border-radius:20px}body#product .informations .product-pack article .container,body#product .product-pack article .informations .container,body#product .product-pack article section{padding:0 15px;flex:1}body#product .informations .product-pack article .container .pack-product-name,body#product .product-pack article .informations .container .pack-product-name,body#product .product-pack article section .pack-product-name{font-weight:700;line-height:1.2}body#product .product-pack article footer{max-width:60px;flex:60px}body#product .product-variants ul{padding:0;margin:0;list-style-type:none}body#product .product-variants .product-variants-item:not(:last-child){margin-bottom:5px}body#product .product-variants .product-variants-item[data-type-variants=color]+.product-variants-item{margin-top:-10px}body#product .product-variants .product-variants-item[data-type-variants=color] ul,body#product .product-variants .product-variants-item[data-type-variants=radio] ul{display:flex;flex-wrap:wrap;gap:5px}body#product .product-variants .product-variants-item[data-type-variants=color] ul li span.color,body#product .product-variants .product-variants-item[data-type-variants=color] ul li span.radio-label,body#product .product-variants .product-variants-item[data-type-variants=radio] ul li span.color,body#product .product-variants .product-variants-item[data-type-variants=radio] ul li span.radio-label{display:block;width:45px;height:45px;text-align:center;line-height:43px;font-size:.8rem;border-radius:100%;box-shadow:inset 0 0 0 2px rgba(19,50,113,.2);background:transparent;cursor:pointer}body#product .product-variants .product-variants-item[data-type-variants=color] ul li input,body#product .product-variants .product-variants-item[data-type-variants=radio] ul li input{display:none}body#product .product-variants .product-variants-item[data-type-variants=color] ul li input:checked+span.color,body#product .product-variants .product-variants-item[data-type-variants=color] ul li input:checked+span.radio-label,body#product .product-variants .product-variants-item[data-type-variants=radio] ul li input:checked+span.color,body#product .product-variants .product-variants-item[data-type-variants=radio] ul li input:checked+span.radio-label{box-shadow:inset 0 0 0 2px #133271}body#product .product-variants .product-variants-item[data-type-variants=color] ul li input:checked+span.radio-label,body#product .product-variants .product-variants-item[data-type-variants=radio] ul li input:checked+span.radio-label{background:#133271;color:#fff}body#product .product-availability{vertical-align:middle}body#product .product-availability div:before{content:"";display:inline-block;width:8px;height:8px;background:#f3f3f3;border-radius:8px;vertical-align:middle;margin-right:8px}body#product .product-availability div.in-stock:before{background:#14ab22}body#product .product-availability div.unavailable:before{background:#e42626}body#product .product-availability div span{vertical-align:middle;display:inline-block;font-weight:600}body#product .out-stock{font-weight:600;color:#ff6767}body#product .tax-shipping-delivery-label{font-weight:700;margin-left:5px;opacity:.5}body#product .tax-shipping-delivery-label .delivery-information{display:none!important}body#product .qty input{border-color:#133271}body#product .product-description iframe{display:block;max-width:100%;height:auto}