/** Shopify CDN: Minification failed

Line 22:555 Unexpected "{"
Line 22:563 Expected ":"

**/
/* Main Style */
@font-face{font-display: swap;font-family:Catamaran;font-weight:700;font-style:normal;src:url("/cdn/fonts/catamaran/catamaran_n7.833cefb687fff43803eb5258b2a69a908a79f6b3.woff2?h1=bWFjbGVuby5jb20&h2=bWFjbGFuby5jb20&hmac=55a375ebea46bda6e9674deb816912e571a7b4d47fd8d9fba8c6597f686483e7") format("woff2"), url("/cdn/fonts/catamaran/catamaran_n7.61e26a080765a04cf6b3c3cb52334da048528798.woff?h1=bWFjbGVuby5jb20&h2=bWFjbGFuby5jb20&hmac=029d6d12ad38877c417a0eeb696a14c46e4c8ef6fac46e426ff0238611da8348") format("woff")}@font-face{font-display: swap;font-family:Catamaran;font-weight:400;font-style:normal;src:url("/cdn/fonts/catamaran/catamaran_n4.e84045be8cd3d4914a3d5046417b639b53601e03.woff2?h1=bWFjbGVuby5jb20&h2=bWFjbGFuby5jb20&hmac=e221c4e0ac0772c9a345045f9ea0b89a46e3854754e3b7a62bd13c0487fe2b80") format("woff2"), url("/cdn/fonts/catamaran/catamaran_n4.5365680d338b8fc183023a5abb3d544296988f08.woff?h1=bWFjbGVuby5jb20&h2=bWFjbGFuby5jb20&hmac=1cc0e1ae080365ddba6b5ae3e807c7798f5eac7299194bff54b71e5911dc79a7") format("woff")}@font-face{font-display: swap;font-family:Catamaran;font-weight:700;font-style:normal;src:url("/cdn/fonts/catamaran/catamaran_n7.833cefb687fff43803eb5258b2a69a908a79f6b3.woff2?h1=bWFjbGVuby5jb20&h2=bWFjbGFuby5jb20&hmac=55a375ebea46bda6e9674deb816912e571a7b4d47fd8d9fba8c6597f686483e7") format("woff2"), url("/cdn/fonts/catamaran/catamaran_n7.61e26a080765a04cf6b3c3cb52334da048528798.woff?h1=bWFjbGVuby5jb20&h2=bWFjbGFuby5jb20&hmac=029d6d12ad38877c417a0eeb696a14c46e4c8ef6fac46e426ff0238611da8348") format("woff")}:root{--color-accent:#c4cdd5;--color-body-text:#161d25;--color-main-background:#f9f9f9;--color-border:#849bb6;--font-heading:Catamaran, serif;--font-body:Catamaran, serif;--font-body-weight:400;--font-body-style:normal;--font-body-bold-weight:700;--btn_background_color:#032130;--btn-text-color:#ffffff;--btn_background_color_hover:}h1,h2,h3,h4,h5,h6{font-family:Catamaran, serif}body,div,p{font-family:Catamaran, serif}body{background:#f9f9f9}body,html{height:100%;margin:0}a{text-decoration:none}#MainContent a{color:#ca3636}section a{color:inherit}input#Quantity{border-radius:4px;border:1px solid darkgray;text-align:center}label[for="Quantity"]{margin-right:-5px}.template-product main#MainContent{background:#f3f6f9;min-height:100%;height:auto !important;height:100%}.input_button,a:not(.cta-bg-button) button,input.button{background:#0c3950;border-radius:5px;border:none;padding:12px 40px;transition:0.6s;font-weight:bold;color:#ffffff}.input_button:hover,a:not(.cta-bg-button) button:hover,input.button:hover{cursor:pointer;background:#0a212d}#account.template-account,#account.template-login,#addresses.template-addresses,#create-account.template-activate_account,#create-account.template-register,.template-order{background:url('/cdn/shopifycloud/shopify/assets/no-image-2048-5e88c1b20e087fb7bbe9a3771824e743c244f437e4f8ba93bbf7b11b53f7824c_1200x.gif') no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-color:#0c3950}.customer_template.contentWrapper{padding:20px;max-width:calc(100% - 20px);float:none;min-height:70vh;background:rgba(247, 245, 245, 0.8);margin:5% auto auto}.customer_template.contentWrapper h1{text-align:center}.customer_template.contentWrapper .btn,.shopify-challenge__button.btn{background-color:#032130;color:#fefefe;padding:8px;cursor:pointer;border:0 solid #fefefe;margin:5px;min-width:100px}.customer_template.contentWrapper .btn:hover{background-color:#0c435f}.customer_template form input{display:block;padding:7px;margin-bottom:15px;min-width:265px}.customer_template form select{display:block;padding:7px;margin-bottom:15px;min-width:265px}.customer_template form label{padding-bottom:7px;display:block}.customer_template a{padding-right:20px;margin-top:15px;display:inline-block;color:#e56e6e}.customer_template .hide{display:none}.customer_template input[type="submit"]{color:#fefefe;background:#032130;border-radius:5px;border:none;padding:12px 30px;transition:0.6s;font-size:1em;font-weight:bold;margin-top:10px}.customer_template input[type="submit"]:hover{cursor:pointer;background:#0c435f}.account_image{width:50%;height:100vh;float:left;position:fixed;right:0;background:url('/cdn/shopifycloud/shopify/assets/no-image-2048-5e88c1b20e087fb7bbe9a3771824e743c244f437e4f8ba93bbf7b11b53f7824c_1200x.gif');background-size:cover}span.visually-hidden{display:none}.item_price{color:#007ace}input#address_default_address_new{display:inline-block;min-width:auto}.customer_template form label.lable-def-sel{display:inline-block}#create_customer,#customer_login,#recover_password,.account-active-form{width:100%;max-width:300px;margin:0 auto}#create_customer a,#customer_login a{display:block}.customer_template th{text-align:left}.overlay{display:none;position:fixed;left:0;width:100%;height:100%;z-index:4;background-color:rgba(0,0,0,0.5)}#product_results_container{width:90%;margin:0 auto}#product_results_container h1{text-align:center;line-height:50px;font-weight:normal}section.collection_section ul,section.search_section ul{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;padding:0;margin:0 auto;align-items:center;width:100%;justify-content:flex-start}ul.product_list li{text-align:center;margin:0 5px 30px}ul.product_list li a img{transition:0.05s;width:100%;margin:0;border-radius:5px}ul.product_list li:hover a img{box-shadow:0 0 3px 0 #5c5d5f45}ul.product_list a h3{height:2em;font-weight:normal}ul.product_list li p{background:#e4e4e4;display:inline-block;padding:3px 10px;border-radius:100px;margin:10px 0;color:#1e242b}.search_page_box button:focus,a#search_icon:focus{outline:none}.search_page_box{margin:20px auto 30px;text-align:center;background:#dbe0e4;padding:0 10px;border-radius:4px;border:none;width:calc(100% - 20px);max-width:1200px}.search_page_box input{background:none;border:initial;border-bottom:2px solid #7d8b9b;font-size:1.3em;line-height:35px;margin:0 0 0 20px;width:calc(100% - 90px);color:#197bbd}.search_page_box input:focus{outline:none}.search_page_box form button{background:none;border:none}.search_page_box form button i:hover{cursor:pointer;color:#31373d}.search_page_box form button i{color:#7d8b9b;font-size:25px;line-height:70px;padding:0 10px;transition:0.5s;vertical-align:middle}.pagination{margin:0 auto 40px;text-align:center}.pagination span a{color:#0c3950}.pagination span{border-radius:50px;padding:4px 15px}.pagination span.page.current{background:#eeeeee}.pagination span.page:not(.current):hover{background:#f7f7f7}@media(min-width:468px) and (max-width:968px){section.collection_section,section.search_section{width:calc(100% - 10px);padding:5px}ul.product_list li{width:calc((100% / 2) - 10px)}ul.product_list li:nth-child(2){margin-right:0}}@media(max-width:468px){section.collection_section,section.search_section{width:calc(100% - 10px);padding:5px}ul.product_list li{width:calc(100%)}ul.product_list li{margin-bottom:10%}ul.product_list li a img{width:100%}ul.product_list a h3{font-size:1.2em;height:initial}}.contentWrapper{margin:5% auto;width:60%}.contentWrapper form#comment_form,.contentWrapper form#contact_form{padding-bottom:50px}.contentWrapper form#comment_form button,.contentWrapper form#contact_form input.button{width:100%}.contentWrapper form#comment_form input,.contentWrapper form#comment_form label,.contentWrapper form#contact_form input,.contentWrapper form#contact_form label{display:block}.contentWrapper form#comment_form input,.contentWrapper form#comment_form textarea,.contentWrapper form#contact_form input,.contentWrapper form#contact_form textarea,input.button{width:calc(100% - 22px);padding:10px;border-radius:5px;border:1px solid #a9a9a9}.contentWrapper form#comment_form label,.contentWrapper form#contact_form label{margin-top:1em;line-height:2em}@media (max-width:568px){.contentWrapper{margin:2em auto;width:calc(100% - 4em)}.contentWrapper form#comment_form,.contentWrapper form#contact_form{padding-bottom:10px}}ul.tags li{list-style:none;display:inline-block;padding:5px 10px;border-radius:3px;background:#f0f0f0}#MainContent ul.tags li a{color:#333333;text-transform:capitalize}ul.blogroll,ul.tags{padding:0}ul.blogroll{text-transform:capitalize}ul.blogroll li{list-style:none}.template-article .responsive-image__image,.template-blog .responsive-image__image{border-radius:5px;width:100%}.social-sharing a{margin-right:20px;line-height:2em}.btn{background:var(--btn_background_color);color:var(--btn-background-text-color);padding:3px 7px}.btn:hover{background:#0a212d}#nav{-ms-overflow-style:none;scrollbar-width:none}#nav::-webkit-scrollbar{display:none}body.template-product{margin-top:60px}body.template-product header{position:fixed;top:0}.loading_icon--holder{display:flex;justify-content:center;align-items:center;height:100vh;width:100%;position:absolute}.loading_icon{position:absolute;width:80px;height:80px}.loading_icon div{position:absolute;width:6px;height:6px;background:black;border-radius:50%;animation:loading_icon 1.2s linear infinite}.loading_icon div:nth-child(1){animation-delay:0s;top:37px;left:66px}.loading_icon div:nth-child(2){animation-delay:-0.1s;top:22px;left:62px}.loading_icon div:nth-child(3){animation-delay:-0.2s;top:11px;left:52px}.loading_icon div:nth-child(4){animation-delay:-0.3s;top:7px;left:37px}.loading_icon div:nth-child(5){animation-delay:-0.4s;top:11px;left:22px}.loading_icon div:nth-child(6){animation-delay:-0.5s;top:22px;left:11px}.loading_icon div:nth-child(7){animation-delay:-0.6s;top:37px;left:7px}.loading_icon div:nth-child(8){animation-delay:-0.7s;top:52px;left:11px}.loading_icon div:nth-child(9){animation-delay:-0.8s;top:62px;left:22px}.loading_icon div:nth-child(10){animation-delay:-0.9s;top:66px;left:37px}.loading_icon div:nth-child(11){animation-delay:-1s;top:62px;left:52px}.loading_icon div:nth-child(12){animation-delay:-1.1s;top:52px;left:62px}@keyframes loading_icon{0%{transform:scale(1)}20%{transform:scale(1)}80%{transform:scale(1)}100%{transform:scale(1)}50%{transform:scale(1.5)}}.previous_next_buttons{display:flex;justify-content:space-between;margin-bottom:15px}.next_button{display:flex;justify-content:flex-end;margin-bottom:15px}.previous_button{display:flex;justify-content:flex-start;margin-bottom:15px}#comment_form .button.comment-submit{margin-top:15px;width:100%}#product_section button{z-index:9}.slide-row > .slide-column{padding:0 8px}.slide-row:after{content:"";display:table;clear:both}.slide-column{float:left;width:25%}.modal{display:none;position:fixed;z-index:999;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000}.modal-content{position:relative;background-color:#fefefe;margin:auto;padding:0;width:90%;max-width:1200px}.modal-close{color:#fff;position:absolute;top:10px;right:25px;font-size:35px;font-weight:700}.close:focus,.modal-close:hover{color:#999;text-decoration:none;cursor:pointer}.mySlides{display:none}.cursor{cursor:pointer}.next,.prev{cursor:pointer;top:50%;width:auto;padding:16px;margin-top:-50px;color:#fff;font-weight:700;transition:0.6s ease;border-radius:0 3px 3px 0;user-select:none;-webkit-user-select:none}.next{right:0;border-radius:3px 0 0 3px}.next:hover,.prev:hover{background-color:rgba(0,0,0,0.1)}.numbertext{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}img{margin-bottom:-4px}.caption-container{text-align:center;background-color:#000;padding:2px 16px;color:#fff}.demo{opacity:0.6}.active,.demo:hover{opacity:1}img.hover-shadow{transition:0.3s;opacity:0;cursor:pointer}.hover-shadow:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}select#product-select-option-1{width:54px;background:#333;color:#fff !important;border-radius:0 !important;border:none !important}.swatch{margin:1em 0}.swatch .header{margin:0.5em 0}.swatch input{display:none}.swatch label{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;float:left;min-width:50px !important;height:35px !important;margin:0;border:#ccc 1px solid;background-color:#ddd;font-size:13px;text-align:center;line-height:35px;white-space:nowrap;text-transform:uppercase}.swatch-element label{padding:0 10px}.color.swatch-element label{padding:0}.swatch input:checked + label{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.8);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.8);box-shadow:0 1px 2px rgba(0,0,0,0.8);border-color:transparent}.swatch .swatch-element{float:left;-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased;margin:0 10px 10px 0;position:relative}.crossed-out{position:absolute;width:100%;height:100%;left:0;top:0}.swatch .swatch-element .crossed-out{display:none}.swatch .swatch-element.soldout .crossed-out{display:block}.swatch .swatch-element.soldout label{filter: alpha(opacity=60);-khtml-opacity:0.6;-moz-opacity:0.6;opacity:0.6}.swatch .tooltip{text-align:center;background:gray;color:#fff;bottom:100%;padding:10px;display:block;position:absolute;width:100px;left:-23px;margin-bottom:15px;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-ms-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;-webkit-box-shadow:2px 2px 6px rgba(0, 0, 0, 0.28);-moz-box-shadow:2px 2px 6px rgba(0, 0, 0, 0.28);-ms-box-shadow:2px 2px 6px rgba(0, 0, 0, 0.28);-o-box-shadow:2px 2px 6px rgba(0, 0, 0, 0.28);box-shadow:2px 2px 6px rgba(0, 0, 0, 0.28);z-index:10000;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.swatch .tooltip:before{bottom:-20px;content:" ";display:block;height:20px;left:0;position:absolute;width:100%}.swatch .tooltip:after{border-left:solid transparent 10px;border-right:solid transparent 10px;border-top:solid gray 10px;bottom:-10px;content:" ";height:0;left:50%;margin-left:-13px;position:absolute;width:0}.swatch .swatch-element:hover .tooltip{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;visibility:visible;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.swatch.error{background-color:#E8D2D2!important;color:#333!important;padding:1em;border-radius:5px}.swatch.error p{margin:0.7em 0}.swatch.error p:first-child{margin-top:0}.swatch.error p:last-child{margin-bottom:0}.swatch.error code{font-family:monospace}.swatch .header{margin:0.5em 0;float:left;width:100% !important}img#img-28577812250721{display:none !important}.swatch-element.color.mint-green.available label{border-radius:100px;max-width:25px !important;height:25px !important;min-width:25px !important;width:25px !important;border:1px solid #ccc}.swatch-element.color.grey.available label{border-radius:100px;max-width:25px !important;height:25px !important;min-width:25px !important;width:25px !important;border:1px solid #ccc}.swatch-element.color.pebble-blue.available label{border-radius:100px;max-width:25px !important;height:25px !important;min-width:25px !important;width:25px !important;border:1px solid #ccc}.swatch-element.color.black.available label{border-radius:100px;max-width:25px !important;height:25px !important;min-width:25px !important;width:25px !important;border:1px solid #ccc}.swatch-element.color.navy.available label{border-radius:100px;max-width:25px !important;height:25px !important;min-width:25px !important;width:25px !important;border:1px solid #ccc}.swatch-element.color.white.available label{border-radius:100px;max-width:25px !important;height:25px !important;min-width:25px !important;width:25px !important;border:1px solid #ccc}.template-product input#Quantity{position:relative;bottom:10px;width:50px !important;height:30px !important;background:#f3f1f0}.selector-wrapper label{position:relative;bottom:8px;text-align:center;font-size:13px;text-transform:uppercase;font-weight:bold}.swatch-element.available label{background:#000 !important;color:#fff;box-shadow:none !important}@media (max-width: 575.98px){input#Quantity{position:relative;bottom:0;width:50px !important;height:30px !important;background:#f3f1f0;float:right !important}.selector-wrapper label{display:inline-block;min-width:130px !important;text-align:right}}.featured-collection__image{background:#fff !important}#product_section button,button#SpreadrLink{margin-left:10px;margin-top:-3px;padding:16px 30px;float:right !important;color:#ffffff;background:#c4512f !important;text-transform:uppercase}button#add{padding:14px !important}#product_section button#SpreadrLink{display:inline !important}li.collection_product_block{box-shadow:0 1px 4px #45484c42}a.collection-list-item p{font-size:1.1em;line-height:initial !important;margin:7px 0 7px 0 !important;text-align:left;text-transform:uppercase}@media(min-width:768px){a.collection-list-item p{font-size:1.5em}}nav li:hover,nav ul ul:hover{background:#0c567a !important}nav li a:hover{color:#d84a32 !important}body{background:#f3f6f9 !important}.template-index .areviews_rating span{background:initial !important;width:initial;color:inherit !important;display:inline}.template-index .areviews_product_item *{display:inline !important}.template-index .areviews_product_item{text-align:center}.template-product h1.product-title{margin-bottom:0}.template-product .areviews_title_rating_average{padding-left:7px}.template-product .areviews_title_rating_average,.top_areviews_rating_counter{color:#ca3636}.template-index section#content-blog .responsive-image__image{max-width:100%!important;border-radius:20px 3px}.template-article .responsive-image__wrapper img{margin-top:20px;border-radius:20px 5px !important}.template-article h1,.template-article p{margin:initial !important}.template-article article img{margin-top:20px;margin-bottom:20px;border-radius:20px 5px !important;max-width:100%}.template-article .next_button,.template-article .previous_button,.template-article .previous_next_buttons{margin-top:40px;margin-bottom:40px}@media (min-width: 768px){span#SpreadrLinkText{line-height:2em}}.ppp{background-color:#0c3851;padding-top:80%;padding-bottom:80%}@media(min-width:968px){span.grcap_anchor_collection{display:block;padding:5px 20px;font-size:1em;line-height:1.3em}.collection_banner .rte{flex:15}.collection_banner .collection_bg{height:auto;flex:2;flex-basis:auto}}@media(max-width:968px){.collection_banner{flex-direction:unset;display:block}.collection_banner h1{float:right;display:block;width:55%;text-align:left}.collection_banner .collection_bg{float:left;width:40%;padding:0;margin:0;background-size:100%}.collection_banner .rte{clear:both;width:100%;margin-top:100px;font-size:1em;line-height:1.25em}}
/*blog-posts.scss */
section#content-blog{align-items:center;padding:1% 3%}section#content-blog h2{text-align:center}section#content-blog a.read_more{line-height:3em}section#content-blog ul.blog-post{display:flex;padding:0;align-items:flex-start;margin-top:1em}section#content-blog ul.blog-post li.blog-post__item{list-style:none;margin:10px}section#content-blog ul.blog-post li.blog-post__item .responsive-image__wrapper{overflow-y:hidden;border-radius:5px}section#content-blog ul.blog-post li.blog-post__item{z-index:1}section#content-blog .responsive-image__image{border-radius:7px}@media (max-width: 768px){section#content-blog ul.blog-post{display:block}section#content-blog ul.blog-post li.blog-post__item{flex-basis:initial;padding:1em}section#content-blog ul.blog-post li.blog-post__item:first-child,section#content-blog ul.blog-post li.blog-post__item:last-child{padding:1em}section#content-blog ul.blog-post li.blog-post__item .responsive-image__wrapper{max-width:initial !important}}
/* cart-template.scss */
span.item_count{background:#c6c4c0;color:#ffffff;font-weight:bold;padding:2px;border-radius:100%;text-align:center;width:20px;height:20px;font-size:0.5em;vertical-align:middle;margin-left:10px;display:inline-block;border-radius:100%}div#cart_image{position:fixed;width:50%;height:100vh;display:block;float:left;top:0}div#cart_section{float:right;width:40%;display:block;min-height:90vh;padding:5%;background:#f9f9f9}div#cart_section hr{border:initial;border-top:1px solid #c4c4c4}#cart_section h1{margin-block-start:0}div#cart_image{z-index:-1}#Quantity{padding:4px}td.item_properties span{display:block;line-height:1.5em;text-transform:capitalize}td.item_properties{padding-bottom:20px;padding-left:15px}.item_title a{font-size:1.25em;line-height:2em;display:block}.item_title span{text-transform:capitalize}td input[type="number"]{width:50px}td.item_image{border-radius:5px;background-repeat:no-repeat !important;background-size:cover;width:200px;margin-top:20px}td.price_sku{display:block;text-align:right;line-height:4em}table.responsive-table{width:100%}a small{display:inline-block}a small:before{content:"x "}#cart_notes{margin-top:30px;margin-bottom:20px}#cart_notes textarea{border-radius:5px;display:block;width:calc(100% - 4px);height:80px;margin-top:10px}table.responsive-table{margin-bottom:10px}thead.small--hide th{text-align:left}p.subtotal{font-size:1.15em}#cart_section button,input.button_checkout,input.button_update{border-radius:5px;border:none;padding:12px 30px;transition:0.6s;font-size:1em;font-weight:bold}#cart_section button:hover,input.button_checkout:hover,input.button_update:hover{cursor:pointer}input.button_checkout{margin-right:10px}.empty_cart,.full_cart{background-color:rgb(133 149 165 / 37%)}@media (max-width: 768px){td.item_properties{border-bottom:1px solid #3c272733;display:block;width:100%;padding-left:initial}td.item_image{display:block;width:100% !important;height:150px;background-size:cover !important;margin-bottom:10px}.responsive-table{width:100%}.button_checkout,.button_update{width:100%}.button_checkout{margin-bottom:20px;margin-right:initial}}@media (max-width:568px){div#cart_image{width:0}div#cart_section{width:90%}}
/* collection-list.scss */
section.collection-list{width:94%;padding:1% 3%;text-align:center}section.collection-list ul{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;padding:0;margin:0 auto;align-content:flex-start;justify-content:space-between}section.collection-list li{margin-top:1em}section.collection-list li.collection_block img{border-radius:5px;width:auto;height:100%;text-align:center;vertical-align:middle}section.collection-list a{font-weight:bold}section.collection-list .collection-list__image{overflow:hidden;border-radius:5px}@media (min-width:568px){section.collection-list ul.option_grid_1 li{width:100%}section.collection-list ul.option_grid_2 li{width:calc((100% - (15px * 4 )) / 2)}section.collection-list ul.option_grid_3 li{width:calc((100% - (15px * 6 )) / 3)}section.collection-list ul.option_grid_4 li{width:calc((100% - (15px * 8 )) / 4)}section.collection-list ul.option_grid_5 li{width:calc((100% - (15px * 10 )) / 5)}section.collection-list ul.option_grid_6 li{width:calc((100% - (15px * 12 )) / 6)}}@media (max-width:568px){section.collection-list li{width:100%}section.collection-list ul{padding:1em}section.collection-list ul.option_grid_mobile_1 li{width:100%}section.collection-list ul.option_grid_mobile_2 li{width:calc((100% - (7px * 4 )) / 2)}section.collection-list ul.option_grid_mobile_3 li{width:calc((100% - (7px * 6 )) / 3)}section.collection-list ul.option_grid_mobile_4 li{width:calc((100% - (7px * 8 )) / 4)}section.collection-list ul.option_grid_mobile_5 li{width:calc((100% - (7px * 10 )) / 5)}section.collection-list ul.option_grid_mobile_6 li{width:calc((100% - (7px * 12 )) / 6)}}
/* collection-template.scss */
.collection_banner,.jumbotron{width:calc(90% - 20px);margin:20px auto;height:auto;padding:8px;border-radius:5px;background-color:#e6e6e6}.collection_banner p{text-align:center}.collection_banner h1,.jumbotron h2{font-size:1.6em;text-transform:uppercase;font-weight:bold;color:#787478;letter-spacing:0.25em;text-align:center;text-wrap:break-word}.jumbotron{width:90%;padding:5%}.jumbotron h2{color:#969696}#sorting_area{display:flex;justify-content:space-between !important;width:90%;margin:0 auto 20px;line-height:30px}#sorting_area .breadcrumb{align-content:flex-start}#sorting_area div{align-content:flex-end}#sorting_area select{padding:5px;border-radius:4px}@media (max-width:468px){#sorting_area{display:block;margin:20px auto}}
/* content-background.scss */
.content-background{min-height:35vmin;text-shadow:0 1px 3px #0000004d;background-color:#3332329e !important;background-position:top !important}.content-background h2{font-size:2em}.content-background > div{display:table;padding:0 5%;margin-top:-30px;background:#222426d4;border-radius:5pc 0}.content-background .text_body{font-size:1.3em;line-height:1.5em}.text_align_left,.text_align_middle,.text_align_right{vertical-align:middle;display:table-cell}.text_align_left{text-align:left;width:86%}.text_align_right{text-align:right;width:86%}.text_align_middle{text-align:center;margin:0 auto}.content-background button{border-radius:5px;border:none;padding:12px 30px;transition:0.6s;font-size:1em;font-weight:bold}.content-background button:hover{cursor:pointer}@media (max-width:768px){.content-background{min-height:55vmax}.content-background > div{width:initial;padding:7%;margin:0 auto;width:80vw;background:#2224266e}.content-background:first-child{padding-top:5vmax}}@media (min-width:768px){.content-background:first-child{padding-top:15vmin}.content-background > div{margin-top:-60px;margin-left:60px;max-width:600px;width:50vw;padding:1% 0 5% 5% !important}.text_align_left span.text_body,.text_align_right span.text_body{width:50%;display:block;font-size:initial}}
/* featured-collection.scss */
section.featured-collection{width:94%;padding:1% 3%;text-align:center}section.featured-collection ul{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;padding:0;margin:0 auto 1em;align-content:flex-start;justify-content:space-between}section.featured-collection li{margin-top:1em;margin-bottom:1em;padding-bottom:20px}section.featured-collection li.collection_product_block img{border-radius:5px;height:auto;text-align:center;vertical-align:middle}section.featured-collection p{font-weight:bold;text-align:left !important}section.featured-collection .featured-collection__image{overflow:hidden;border-radius:5px}section.featured-collection li span{background:#e4e4e4;display:block;padding:3px 10px;border-radius:100px;margin:10px auto;color:#1e242b}li.collection_product_block{text-align:left}li.collection_product_block .featured-collection__image{text-align:center;padding-top:20px;padding-bottom:20px}@media (min-width:568px){section.featured-collection ul.option_grid_1 li{width:100%}section.featured-collection ul.option_grid_2 li{width:calc((100% - (15px * 4 )) / 2)}section.featured-collection ul.option_grid_3 li{width:calc((100% - (15px * 6 )) / 3)}section.featured-collection ul.option_grid_4 li{width:calc((100% - (15px * 8 )) / 4)}section.featured-collection ul.option_grid_5 li{width:calc((100% - (15px * 10 )) / 5)}section.featured-collection ul.option_grid_6 li{width:calc((100% - (15px * 12 )) / 6)}}@media (max-width:568px){section.featured-collection li{width:100%}section.featured-collection ul{padding:1em}section.featured-collection ul.option_grid_mobile_1 li{width:100%}section.featured-collection ul.option_grid_mobile_2 li{width:calc((100% - (7px * 4 )) / 2)}section.featured-collection ul.option_grid_mobile_3 li{width:calc((100% - (7px * 6 )) / 3)}section.featured-collection ul.option_grid_mobile_4 li{width:calc((100% - (7px * 8 )) / 4)}section.featured-collection ul.option_grid_mobile_5 li{width:calc((100% - (7px * 10 )) / 5)}section.featured-collection ul.option_grid_mobile_6 li{width:calc((100% - (7px * 12 )) / 6)}.featured-collection__image img{width:auto !important;height:140px !important}}section.featured-collection span{width:85%;margin-left:auto !important;margin-right:auto;text-align:!important}section.featured-collection li{background:#fff !important;border-radius:15px}section.featured-collection p{width:90%;margin-left:auto;margin-right:auto;border-top:1px solid #e1c9ce;color:#101e2b;padding-top:10px;text-align:left}.pdp_item_buy{background:#0c3950;letter-spacing:1px;text-transform:uppercase;font-size:14px;line-height:26px;margin-right:-7px;float:right;color:#fff;border-radius:20px;padding:0 15px}section.featured-collection s{color:#637381}section.featured-collection .item_price{color:#ca364c}section.featured-collection span{font-weight:bold}
/* floating-cta.scss */
@media (min-width:568px){.cta-bg-button button{letter-spacing:1px;border-radius:5px;border:none;padding:10px 15px;transition:0.6s;font-size:0.8em;font-weight:bold}.cta-bg-button button:hover{cursor:pointer}.cta-bg-button{position:fixed;bottom:30px;left:50%;transform:translateX(-50%)}}@media(max-width:568px){body{margin-bottom:60px}.cta-bg-button button{width:100%;line-height:40px;transition:0.6s;font-size:0.9em;font-weight:bold}.cta-bg-button button:hover{cursor:pointer}.cta-bg-button{position:fixed;bottom:0;width:100%}}.cta-bg-button, #cta-button-{{section.id}}button{z-index:1}@media(max-width:568px){footer{padding-bottom:60px}}
/* hero-slider.scss */
.slide-content button{display:block;width:initial;margin:10px auto}.slide-caption{padding:0;width:100%;text-align:center;text-shadow:1px 2px 4px rgba(0,0,0,0.3)}@media (max-width:768px){.slides img{height:100vw}.slides{height:100%;padding:0}.slides .header{line-height:2em}.slides,.slides img{max-height:60vh}.slide-caption{padding:0;width:100%}.slide-content{top:0;width:calc(100% - 2em);padding:0}}.placeholder-noblocks{padding:2em}
/* icon-list.scss */
section.icon-list{width:calc(100% - 40px);padding:20px;text-align:center}section.icon-list ul{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;padding:0;margin:0 auto;align-items:center;justify-content:space-evenly}section.icon-list li.icon_block{margin:10px auto 0}section.icon-list li.icon_block i{display:block;text-align:center;vertical-align:middle}section.icon-list li.icon_block span{display:block;line-height:1.5em;font-size:1.4em;margin-top:0.5em}section.icon-list li.icon_block p{display:block;line-height:1.3em;font-size:1em;min-height:3em}@media (min-width:568px){section.icon-list ul.option_grid_1 li{width:calc((100% - (15px * 2 )) / 1)}section.icon-list ul.option_grid_2 li{width:calc((100% - (15px * 4 )) / 2)}section.icon-list ul.option_grid_3 li{width:calc((100% - (15px * 6 )) / 3)}section.icon-list ul.option_grid_4 li{width:calc((100% - (15px * 8 )) / 4)}section.icon-list ul.option_grid_5 li{width:calc((100% - (15px * 10 )) / 5)}section.icon-list ul.option_grid_6 li{width:calc((100% - (15px * 12 )) / 6)}}@media (max-width:568px){section.icon-list li{width:100%}section.icon-list{width:calc(100% - 2em);padding:1em}section.icon-list ul.option_grid_mobile_1 li{width:calc((100% - (5px * 2 )) / 1)}section.icon-list ul.option_grid_mobile_2 li{width:calc((100% - (5px * 4 )) / 2)}section.icon-list ul.option_grid_mobile_3 li{width:calc((100% - (5px * 6 )) / 3)}}
/* image-list.scss */
section.image-list{width:calc(100% - 20px);padding:0 10px;text-align:center}section.image-list ul{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;padding:0;margin:0 auto;align-items:center;justify-content:space-evenly;align-content:center}section.image-list li{padding-top:10px;padding-bottom:0}section.image-list li.photo_block img{text-align:center;vertical-align:middle}section.image-list li.photo_block span{font-size:1.4em;margin-top:0.8em}@media (min-width:768px){section.image-list ul.option_grid_1 li{width:calc((100% - (15px * 2 )) / 1)}section.image-list ul.option_grid_2 li{width:calc((100% - (15px * 4 )) / 2)}section.image-list ul.option_grid_3 li{width:calc((100% - (15px * 6 )) / 3)}section.image-list ul.option_grid_4 li{width:calc((100% - (15px * 8 )) / 4)}section.image-list ul.option_grid_5 li{width:calc((100% - (15px * 10 )) / 5)}section.image-list ul.option_grid_6 li{width:calc((100% - (15px * 12 )) / 6)}li.photo_block{align-self:flex-start}}@media (max-width:768px){section.image-list li{width:100%;margin:auto}section.image-list{width:calc(100% - 10px);padding:5px}section.image-list ul.option_grid_mobile_1 li{width:calc((100% - (5px * 2 )) / 1)}section.image-list ul.option_grid_mobile_2 li{width:calc((100% - (5px * 4 )) / 2)}section.image-list ul.option_grid_mobile_3 li{width:calc((100% - (5px * 6 )) / 3)}section.image-list ul.option_grid_mobile_4 li{width:calc((100% - (5px * 8 )) / 4)}section.image-list ul.option_grid_mobile_5 li{width:calc((100% - (5px * 10 )) / 5)}section.image-list ul.option_grid_mobile_6 li{width:calc((100% - (5px * 12 )) / 6)}}
/* image-with-text.scss */
section.image-with-text{text-shadow:0 1px 1px #0000003d;display:flex;min-height:50vh}section.image-with-text h2.header{font-size:1.7em}section.image-with-text p{font-size:1.1em}section.image-with-text.image_right{flex-direction:row-reverse}section.image-with-text.image_left{flex-direction:row}.image-with-text__image .responsive-image__wrapper img,.responsive-image__wrapper{width:100%;min-height:100%}.image-with-text__text{flex-basis:52%;padding:4%}.image-with-text__image{flex-basis:40%;overflow-y:hidden}.image-with-text__image .responsive-image__wrapper{max-width:initial;height:100%}section.image-with-text button{border-radius:5px;border:none;padding:12px 40px;transition:0.6s;font-size:1em;font-weight:bold;margin-top:1.3em}section.image-with-text button:hover{cursor:pointer}@media (max-width:768px){section.image-with-text.image_left,section.image-with-text.image_right{height:auto;max-height:initial;flex-direction:column}.image-with-text__text{flex-basis:100%;padding:1em 1.5em 1.5em}.image-with-text__image{flex-basis:100%}section.image-with-text h2.header{margin-block-start:0}}
/* newsletter.scss */
section.content-newsletter{align-items:center;padding:2% 3%;display:flex}section.content-newsletter .newsletter_content{color:#fefefe;flex-basis:50%}section.content-newsletter .newsletter_content h3{font-size:1.5em;line-height:2em;margin:0}section.content-newsletter .newsletter_content p{margin-top:0;font-size:1.1em;line-height:1.5em}section.content-newsletter #contact_form{flex-basis:50%;text-align:right}section.content-newsletter #contact_form input{width:60%;max-width:200px;margin-right:0.5em;padding:13px;border:none;vertical-align:baseline;border-radius:4px}section.content-newsletter #contact_form button{width:30%;padding:11px;border-radius:4px;font-size:initial}@media (max-width: 768px){section.content-newsletter{display:block;margin:0 auto;text-align:center}section.content-newsletter #contact_form{text-align:center}section.content-newsletter #contact_form button,section.content-newsletter #contact_form input{margin-bottom:20px}section.content-newsletter #contact_form button{width:calc(100% - 2em)}section.content-newsletter #contact_form input{width:calc(100% - 30px - 2em);margin:1em auto;max-width:initial}section.content-newsletter .newsletter_content{padding:0.5em 1em}}
/* Rich Text */
.rich_text_body {padding:2em;width:calc(100% - 4em);}
