﻿@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600&display=swap";@font-face{font-family:"butlerregular";src:url("../fonts/butler_regular-webfont.woff2") format("woff2"),url("../fonts/butler_regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Brush Script MT";src:url("../fonts/BRUSHSCI.TTF") format("ttf")}@font-face{font-family:"Gabriola";src:url("../fonts/gabriola_font_download-webfont.woff") format("woff2"),url("../fonts/gabriola_font_download-webfont.woff2") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Lucida";src:url("../fonts/Lucida-Regular.ttf") format("ttf")}@font-face{font-family:"Script MT";src:url("../fonts/ScriptMTBold.ttf") format("ttf")}@font-face{font-family:"Snell";src:url("../fonts/snellbt-regular-webfont.woff") format("woff2"),url("../snellbt-regular-webfont.woff2") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Zaphino";src:url("../fonts/ZapfinoExtraLTPro.ttf") format("ttf")}@font-face{font-family:"Bankoli-Bold";src:url("../fonts/Bankoli-Bold.ttf.woff") format("woff"),url("../fonts/Bankoli-Bold.ttf.svg#Bankoli-Bold") format("svg"),url("../fonts/Bankoli-Bold.ttf.eot"),url("../fonts/Bankoli-Bold.ttf.eot?#iefix") format("embedded-opentype");font-weight:normal;font-style:normal}@font-face{font-family:"Tangerine";src:url("../fonts/Tangerine.ttf.woff") format("woff"),url("../fonts/Tangerine.ttf.svg#Tangerine") format("svg"),url("../fonts/Tangerine.ttf.eot"),url("../fonts/Tangerine.ttf.eot?#iefix") format("embedded-opentype");font-weight:normal;font-style:normal}@font-face{font-family:"Sedan-Italic";src:url("../fonts/Sedan-Italic.ttf.woff") format("woff"),url("../fonts/Sedan-Italic.ttf.svg#Sedan-Italic") format("svg"),url("../fonts/ScriptOpti-Light.eot"),url("../fonts/Sedan-Italic.ttf.eot?#iefix") format("embedded-opentype");font-weight:normal;font-style:normal}@font-face{font-family:"ScriptOpti-Light";src:url("../fonts/ScriptOpti-Light.woff") format("woff"),url("../fonts/ScriptOpti-Light.svg#ScriptOpti-Light") format("svg"),url("../fonts/ScriptOpti-Light.eot"),url("../fonts/ScriptOpti-Light.eot?#iefix") format("embedded-opentype");font-weight:normal;font-style:normal}.brush-script-mt{font-family:"Brush Script MT",cursive}.bankoli{font-family:"Bankoli-Bold"}.gabriola{font-family:"Gabriola"}.snell-roundhand{font-family:"Snell"}.zaphino{font-family:"Zaphino"}.times-new-roman{font-family:"Times New Roman",Times,serif}.sedan{font-family:"Sedan-Italic"}.script-opti{font-family:"ScriptOpti-Light"}.engraving span,.engraving .sub-header #breadcrumbs span a,.sub-header #breadcrumbs span .engraving a{font-size:12px;margin-bottom:5px;display:block;font-weight:900}*{font-family:"Poppins",sans-serif;font-size:14px;color:#72777c}body{height:100vh}#page{min-height:100%}h1,h2,h3,h4,h5,h6{color:#1a1b33;font-family:"Poppins",sans-serif}a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;color:#ccb35e}a:focus,a:active,a:hover,a:visited{text-decoration:none;color:#ccb35e;outline:none}li{list-style:none}button:focus,button:active{outline:none}.top-bar{background-color:#1a1b33;padding:10px 0}.top-bar .top-bar__span{color:#dbdbdb;position:relative;z-index:5;cursor:pointer}.top-bar .top-bar__span img{margin-right:5px}.top-bar .top-bar__span--absolute{position:absolute;width:100%;left:0;text-align:center;z-index:1}#search{position:absolute;width:100%;height:100%;top:0;left:0;padding:2px 0;background:#fff;z-index:10;display:none;box-shadow:0 10px 15px rgba(0,0,0,.05)}#search input[type=search]{font-size:14px;border-radius:0;border:1px solid #efefef}#search .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader){background-image:url("../img/icon-close.svg");background-size:auto 12px}#search .dgwt-wcas-inner-preloader{background-size:auto 14px}#search .dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{height:35%}.search-active{display:block !important}.offset-navigation{position:fixed;top:0;left:-100%;background:#fff;height:100%;z-index:1000;-webkit-box-shadow:3px 0px 10px 0px rgba(0,0,0,.07);-moz-box-shadow:3px 0px 10px 0px rgba(0,0,0,.07);box-shadow:3px 0px 10px 0px rgba(0,0,0,.07);-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out}.offset-navigation.is-active{left:0;display:block;-webkit-transition:all .18s ease-in-out;-moz-transition:all .18s ease-in-out;-ms-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out}.offset-navigation .offset-navigation__close{cursor:pointer;position:absolute}.nav-bar{position:relative;background-color:#fff}.nav-bar .container{position:relative}.nav-bar .container .site-branding{position:absolute;left:0;text-align:center;display:block;width:100%;z-index:1}.nav-bar .container .site-branding .site-branding__logo{max-width:90px}.menu-left{position:relative;z-index:5}.menu-left ul{padding:0;margin:0}.menu-left ul li{cursor:pointer;float:left;line-height:12px;position:relative}.menu-left ul li a{color:#1a1b33;font-size:12px;letter-spacing:2px}.menu-left ul li a:hover{color:#ccb35e}.menu-left ul li ul.sub-menu{background:#fff;position:absolute;box-shadow:0 0 10px rgba(0,0,0,.1);min-width:250px;padding:1rem 0;top:100%;display:none}.menu-left ul li ul.sub-menu li a{display:block;text-transform:uppercase;padding:.5rem 1rem}.menu-left ul li:hover ul.sub-menu{display:block}.menu-left ul .link-shop a:before{content:"";background-image:url("../img/icon-hamburger.svg");background-size:100% 100%;width:20px;height:12px;display:inline-block;background-repeat:no-repeat;float:left;margin-right:.5rem;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.menu-left ul .link-shop:hover a:before{background-image:url("../img/icon-hamburger-gold.svg")}.menu-left ul .menu-item-has-children>a:after{content:"";display:inline-block;background-image:url("../img/icon-caret-right.svg");background-repeat:no-repeat;background-position:center;width:10px;height:10px;background-size:4px;transform:rotate(90deg)}.menu-right{position:relative;z-index:5}.menu-right ul{padding:0;margin:0}.menu-right ul li{cursor:pointer;float:left;line-height:12px;margin-left:5px}.menu-right ul li a{color:#1a1b33;letter-spacing:2px;line-height:18px;position:relative;display:block}.menu-right ul li a:hover{color:#ccb35e}.menu-right ul .link-bag a:before{content:"";background-size:100% 100%;width:18px;height:18px;display:inline-block;background-repeat:no-repeat;float:left;background-image:url("../img/icon-bag.svg")}.menu-right ul .link-bag:hover a:before{background-image:url("../img/icon-bag-gold.svg");-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.menu-right ul .link-account a:before{content:"";background-size:100% 100%;width:18px;height:18px;display:inline-block;background-repeat:no-repeat;float:left;background-image:url("../img/icon-user.svg")}.menu-right ul .link-account:hover a:before{background-image:url("../img/icon-user-gold.svg");-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.menu-right ul .link-search a{font-size:0}.menu-right ul .link-search a:before{content:"";background-size:100% 100%;width:18px;height:18px;display:inline-block;background-repeat:no-repeat;float:left;background-image:url("../img/icon-search.svg")}.menu-right ul .link-search:hover a:before{background-image:url("../img/icon-search-gold.svg");-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.menu-right .link-bag .counter_bag{display:block !important;width:12px;height:12px;line-height:13px;font-size:8px;text-align:center;background-color:#1a1b33;color:#fff;border-radius:100%;position:absolute;top:1px;left:-5px;text-indent:2px}.menu-right .link-bag:hover .counter_bag{background-color:#cbac41}.counter_bag{display:none}#menu-product-category{padding:0;margin:0}#menu-product-category li a{color:#72777c}#menu-product-category li a:hover{color:#ccb35e}#menu-product-category li a:focus,#menu-product-category li a:active{outline:none}#menu-product-category li.current-menu-item a{color:#ccb35e !important;background-image:none}#menu-product-category li.no-child a{background-image:none}#menu-product-category>li.mm-active>a{background-image:url("../img/icon-minus.svg");background-repeat:no-repeat;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none}#menu-product-category>li>a{background-image:url("../img/icon-plus.svg");margin-left:40px;color:#1a1b33;margin-bottom:10px;display:block;background-repeat:no-repeat;font-size:20px}#menu-product-category>li>ul.sub-menu{padding:0;margin:0}#menu-product-category>li>ul.sub-menu>li{background-repeat:no-repeat;background-size:cover;margin-bottom:20px;background-position:right center}#menu-product-category>li>ul.sub-menu>li>a{color:#1a1b33;background-color:#fff;width:195px;display:block;margin-left:40px;padding:10px 20px 7px 20px;text-transform:uppercase;letter-spacing:2px;font-size:12px}#menu-product-category>li>ul.sub-menu>li>a:after{content:"";width:20px;height:1px;display:block;background-color:#1a1b33;margin-top:5px}#menu-product-category>li>ul.sub-menu>li>ul.sub-menu{display:block !important;padding:0 20px 10px 20px;margin:0;background-color:#fff;width:195px;height:auto;margin-left:40px}#menu-product-category>li>ul.sub-menu>li>ul.sub-menu>li>a{font-size:12px;display:block;line-height:24px}#newslettermodal .modal-content{border:0;border-radius:0}#newslettermodal .modal-content button.close{position:absolute;top:15px;right:15px;width:14px;height:14px;display:block;background-image:url(../img/icon-close.svg);background-size:70%;background-repeat:no-repeat;background-position:center;z-index:5;background-color:#fff;padding:10px}#newslettermodal .modal-content .modal-body{padding:0}#newslettermodal .modal-content .modal-body .col-fields label{display:none}#newslettermodal .modal-content .modal-body .col-fields input.email{border-radius:0 !important;border:0 !important;border-bottom:1px solid #efefef !important;padding:0 !important;font-size:12px;height:40px}#newslettermodal .modal-content .modal-body .col-fields input.email:focus,#newslettermodal .modal-content .modal-body .col-fields input.email:focus{outline:none !important}#newslettermodal .modal-content .modal-body .col-fields input.email:-webkit-input-placeholder{color:#efefef}#newslettermodal .modal-content .modal-body .col-fields input.email:-ms-input-placeholder{color:#efefef}#newslettermodal .modal-content .modal-body .col-fields input.email::placeholder{color:#efefef}#newslettermodal .modal-content .modal-body .col-fields .mc-field-group{width:100%}#newslettermodal .modal-content .modal-body .col-fields #mc-embedded-subscribe{width:100%;padding:0;border-radius:0;height:45px;text-align:center;background-color:#ccb35e;font-size:12px;letter-spacing:2px;text-transform:uppercase;margin-bottom:0}#newslettermodal .modal-content .modal-body .col-fields #mc-embedded-subscribe:hover{background-color:#cbac41;color:#1a1b33}#newslettermodal .modal-content .modal-body .col-fields #mc-embedded-subscribe:focus{outline:none}#newslettermodal .modal-content .modal-body .col-fields div.mce_inline_error{padding:0 !important;font-size:12px !important}#newslettermodal .modal-content .modal-body .col-fields #mce-success-response,#newslettermodal .modal-content .modal-body .col-fields #mce-error-response{display:block;text-align:center;padding:0;width:100%;font-size:12px;font-weight:normal;margin-top:0}#newslettermodal .modal-content .modal-body .col-fields #mce-responses{display:block;width:100%;padding:0 !important;margin:0}#newslettermodal .modal-content .modal-body .col-fields #mce-error-response{text-align:left !important}#newslettermodal .modal-content .modal-body .col-fields #mce-error-response a{font-size:12px}#newslettermodal .modal-content .modal-body h2{font-size:18px;text-align:center;font-weight:normal}#newslettermodal .modal-content .modal-body .close-alt{cursor:pointer;display:block;text-align:center;font-size:12px}.page-content,.entry-content,.entry-summary{margin-top:0}.page.type-page{margin-bottom:5rem}.top-bar{color:#e9e9e9}.single-page-content{margin-bottom:5rem}#cn-notice-text,#cn-accept-cookie{font-size:12px}#cn-accept-cookie{background-color:#ccb35e;border-radius:0 !important;font-size:11px}#cn-accept-cookie:hover{background-color:#cbac41}#full-width-layout .banner__white:after{display:none}#full-width-layout .banner__white .banner__bg{width:100%}#full-width-layout .banner__white .banner__bg .overlay{background:rgba(0,0,0,.15)}#full-width-layout .background-video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden}#full-width-layout .foreground-video{padding-top:56.25% !important;height:300% !important;top:-100% !important}#full-width-layout .foreground-video,#full-width-layout .background-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}#half-width-layout .background-video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden}#half-width-layout .foreground-video,#half-width-layout .background-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}#dark_text h2.banner__title{color:#1a1b33}#dark_text p.banner__paragraph{color:#72777c}#white_text h2.banner__title{color:#fff}#white_text p.banner__paragraph{color:#e9e9e9}.banner__bg{height:100%;position:absolute;right:0;top:0;display:block;background-size:cover}.banner__bg iframe{height:100%;width:100%}.banner__bg .banner__bg-relative{position:relative}.banner__bg .bg-video .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.banner__bg video.external-video{height:100%;width:100%;display:block}#banner__carousel{position:relative;float:left}#banner__carousel .owl-stage-outer{padding:.5rem;margin-left:-0.5rem}#banner__carousel .owl-carousel .owl-item .sa_hover_container{background-color:#fff;margin:0 16px 0 0 !important}#banner__carousel .owl-carousel .owl-item .sa_hover_container .slide__mini-thumb img{width:100%}#banner__carousel .owl-carousel .owl-item .sa_hover_container .slide__content{padding-left:5px}#banner__carousel .owl-carousel .owl-item .sa_hover_container .slide__content p{margin-bottom:0}#banner__carousel .owl-carousel .owl-item .sa_hover_container .slide__content a{font-size:12px}#banner__carousel .owl-carousel .owl-item .sa_hover_container .slide__content a:after{content:"";width:5px;height:9px;display:block;background-image:url("../img/icon-mini-caret-right-gold.svg");background-repeat:no-repeat;background-size:100%;background-position:center center;display:inline-block;vertical-align:middle;margin-left:8px}#banner__carousel .owl-carousel .owl-item .sa_hover_container .slide__content a:hover{color:#cbac41}#banner__carousel .owl-carousel .owl-dots{text-align:left !important;bottom:-12px !important}#banner__carousel .owl-carousel .owl-dots .owl-dot span,#banner__carousel .owl-carousel .owl-dots .owl-dot .sub-header #breadcrumbs span a,.sub-header #breadcrumbs span #banner__carousel .owl-carousel .owl-dots .owl-dot a{width:6px !important;height:6px !important;border:1px solid #fff !important}#banner__carousel .owl-carousel .owl-dots .owl-dot.active span,#banner__carousel .owl-carousel .owl-dots .owl-dot.active .sub-header #breadcrumbs span a,.sub-header #breadcrumbs span #banner__carousel .owl-carousel .owl-dots .owl-dot.active a{background-color:#ccb35e !important;border:none !important}#banner__carousel .owl-carousel .owl-nav{position:absolute;z-index:5}#banner__carousel .owl-carousel .owl-nav .owl-prev{right:38px !important;background-image:url("../img/icon-caret-left.svg") !important}#banner__carousel .owl-carousel .owl-nav .owl-next{left:38px !important;background-image:url("../img/icon-caret-right.svg") !important}#banner__carousel .owl-carousel .owl-nav button{width:25px !important;height:25px !important;margin-top:0 !important;background-size:6px !important;background-color:#fff !important}.sub-header{text-align:center;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}.sub-header #breadcrumbs{margin-bottom:0}.sub-header #breadcrumbs span,.sub-header #breadcrumbs span a{text-transform:uppercase;font-size:10px;color:#dbdbdb}.sub-header #breadcrumbs span a{color:#dbdbdb}.sub-header #breadcrumbs span a:hover{color:#ccb35e}.sub-header #breadcrumbs span .breadcrumb_last{color:#1a1b33}.sub-header h1.sub-header__page-title{font-family:"Poppins",sans-serif;text-transform:uppercase;font-weight:400;letter-spacing:2px}.collection-box span,.collection-box .sub-header #breadcrumbs span a,.sub-header #breadcrumbs span .collection-box a,.collection-box h2,.collection-box h3{text-align:center;display:block;font-family:"Poppins",sans-serif}.collection-box h2{font-family:"butlerregular"}.collection-box h3{color:#72777c}.collection-box p{text-align:center}.collection-box .collection-row{margin-top:40px}.collection-box .collection-row .collection-box__card{margin-bottom:40px}.collection-box .collection-row .collection-box__card:hover .collection-box__card-inner{-webkit-box-shadow:0px 50px 50px 0 rgba(0,0,0,.16);-moz-box-shadow:0px 50px 50px 0 rgba(0,0,0,.16);box-shadow:0 50px 50px 0 rgba(0,0,0,.16);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.collection-box .collection-row .collection-box__card .collection-box__card-inner{border:1px solid #efefef;margin-bottom:20px}.collection-box .collection-row .collection-box__card .collection-box__card-inner img{display:block;width:100%}.collection-box .collection-row .collection-box__card a{display:block;text-align:center;color:#72777c}.collection-box .collection-row .collection-box__card a:hover{color:#cbac41}.main-content{margin-bottom:50px}.product-list-container{display:inline-block;width:100%}.prod.row{padding:0;margin:0;margin-right:-15px !important;margin-left:-15px !important;margin-bottom:0 !important}#primary .entry-content{margin:0}.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .variable-item{border-radius:0 !important}.button-variable-item span,.button-variable-item .sub-header #breadcrumbs span a,.sub-header #breadcrumbs span .button-variable-item a{font-size:12px !important}.woocommerce div.product form.cart .variations label{font-size:12px;color:#72777c !important}.woocommerce-result-count{font-size:12px}.woocommerce-ordering{margin-bottom:22px !important}.woocommerce-ordering .dropdown-label{margin-right:10px;color:#1a1b33;font-size:12px}.woocommerce-ordering .orderby{height:35px;letter-spacing:1px;text-transform:uppercase;font-size:12px;padding:0 .5rem;border:1px solid #dbdbdb;border-radius:0px;background:url("../img/icon-black-caret-bottom.svg");background-repeat:no-repeat;background-position:98% center;background-size:10px;padding-right:25px !important;-moz-appearance:none;-webkit-appearance:none;appearance:none;outline:none}.woocommerce__custom-card{border:1px solid #efefef;margin-bottom:30px;padding-bottom:1rem}.woocommerce__custom-card a.woocommerce-loop-product__link{display:block}.woocommerce__custom-card:hover{-webkit-box-shadow:0px 50px 50px 0 rgba(0,0,0,.16);-moz-box-shadow:0px 50px 50px 0 rgba(0,0,0,.16);box-shadow:0 50px 50px 0 rgba(0,0,0,.16);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.woocommerce__custom-card:hover .product-thumbnail a.add_to_cart_button,.woocommerce__custom-card:hover .product-thumbnail a.button.product_type_variable,.woocommerce__custom-card:hover .product-thumbnail a.button.product_type_simple{display:block}.woocommerce__custom-card .product-thumbnail{position:relative;border-bottom:1px solid #e9e9e9}.woocommerce__custom-card .product-thumbnail a.add_to_cart_button,.woocommerce__custom-card .product-thumbnail a.button.product_type_variable,.woocommerce__custom-card .product-thumbnail a.button.product_type_simple{display:block;position:absolute;bottom:0;width:100%;text-align:center;height:42px;line-height:42px;padding:0;text-transform:uppercase;letter-spacing:2px;font-size:11px;color:#fff;border-radius:0;font-weight:normal;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;z-index:5;background-color:#ccb35e}.woocommerce__custom-card .product-thumbnail a.add_to_cart_button:after,.woocommerce__custom-card .product-thumbnail a.button.product_type_variable:after,.woocommerce__custom-card .product-thumbnail a.button.product_type_simple:after{top:0 !important}.woocommerce__custom-card .product-thumbnail a.add_to_cart_button,.woocommerce__custom-card .product-thumbnail a.button.product_type_variable,.woocommerce__custom-card .product-thumbnail a.button.product_type_simple{display:none}.woocommerce__custom-card .product-thumbnail a.add_to_cart_button:hover,.woocommerce__custom-card .product-thumbnail a.button.product_type_variable:hover,.woocommerce__custom-card .product-thumbnail a.button.product_type_simple:hover{background-color:#cbac41}.woocommerce__custom-card .product-thumbnail a.added_to_cart{display:block;position:absolute;bottom:0;width:100%;text-align:center;height:42px;line-height:42px;padding:0;text-transform:uppercase;letter-spacing:2px;font-size:11px;color:#fff;border-radius:0;font-weight:normal;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;z-index:10;background-color:#d5be70}.woocommerce__custom-card .product-thumbnail a.added_to_cart:after{font-family:WooCommerce;content:"";margin-left:5px}.woocommerce__custom-card .product-thumbnail .onsale{width:40px;height:40px;display:block;font-size:12px;top:-1rem !important;left:-1rem !important;background-color:#ccb35e;border-radius:100%;color:#fff;font-weight:700;line-height:40px;position:absolute !important}.woocommerce__custom-card .product-thumbnail a.woocommerce-loop-product__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.woocommerce__custom-card .product-thumbnail img{width:100%}.woocommerce__custom-card .woocommerce-loop-product__title{color:#72777c;text-align:center;font-size:14px;margin-bottom:0;font-weight:400;margin-top:1rem}.woocommerce__custom-card .woocommerce-loop-product__title:hover{color:#ccb35e}.woocommerce__custom-card .price{text-align:center;display:block;color:#1a1b33}.woocommerce__custom-card .price .amount,.woocommerce__custom-card .price .amount span,.woocommerce__custom-card .price .amount .sub-header #breadcrumbs span a,.sub-header #breadcrumbs span .woocommerce__custom-card .price .amount a{color:#1a1b33}#single-product-gallery .woocommerce-product-gallery__wrapper .onsale{width:40px;height:40px;font-size:11px;background-color:#ccb35e;left:-15px;top:-15px}#single-product-gallery .woocommerce-product-gallery__wrapper .slick-list .slick-track .slick-slide img{position:absolute !important;top:0;left:0;width:100% !important;height:100% !important;object-fit:cover}#single-product-gallery .woocommerce-product-gallery__wrapper .slick-list .slick-track .slick-slide:focus{outline:none}#single-product-gallery .woocommerce-product-gallery__wrapper .slick-list .slick-track .slick-slide a{display:block;position:relative;height:0;padding-bottom:100%;overflow:hidden}#single-product-gallery .woocommerce-product-gallery__wrapper .slick-list .slick-track .slick-slide a:after{content:"";width:100%;height:100%;left:0;top:0;position:absolute;cursor:pointer;background-repeat:no-repeat;background-position:center;background-size:50px;display:none}#single-product-gallery .woocommerce-product-gallery__wrapper .slick-list .slick-track .slick-slide a:hover:after{display:block}#single-product-gallery .carousel-thumbnail-container{overflow:hidden}#single-product-gallery .carousel-thumbnail-container .woocommerce-product-gallery__thumbnail .slick-slide{position:relative;cursor:pointer}#single-product-gallery .carousel-thumbnail-container .woocommerce-product-gallery__thumbnail .slick-slide:focus{outline:none !important;background-color:rgba(204,179,94,.48)}#single-product-gallery .carousel-thumbnail-container .woocommerce-product-gallery__thumbnail .slick-slide.slick-current:after{content:"";background-color:rgba(204,179,94,.28);display:block;width:100%;height:100%;top:0;left:0;position:absolute;border-radius:0;outline:none}#single-product-gallery .carousel-thumbnail-container .woocommerce-product-gallery__thumbnail .slick-prev{position:absolute;width:22px;height:22px;z-index:5;font-size:0;background:rgba(0,0,0,0);text-align:center;border:0}#single-product-gallery .carousel-thumbnail-container .woocommerce-product-gallery__thumbnail .slick-prev:after{content:"";width:22px;height:22px;display:inline-block;background-color:rgba(204,179,94,.48);border-radius:100%;background-repeat:no-repeat;background-position:center;background-size:10px 10px}#single-product-gallery .carousel-thumbnail-container .woocommerce-product-gallery__thumbnail .slick-prev:hover:after{background-color:#ccb35e}#single-product-gallery .carousel-thumbnail-container .woocommerce-product-gallery__thumbnail .slick-next{position:absolute;width:22px;height:22px;z-index:5;font-size:0;background:rgba(0,0,0,0);text-align:center;border:0}#single-product-gallery .carousel-thumbnail-container .woocommerce-product-gallery__thumbnail .slick-next:after{content:"";width:22px;height:22px;display:inline-block;background-color:rgba(204,179,94,.48);border-radius:100%;background-repeat:no-repeat;background-position:center;background-size:10px 10px}#single-product-gallery .carousel-thumbnail-container .woocommerce-product-gallery__thumbnail .slick-next:hover:after{background-color:#ccb35e}.summary.entry-summary.single-product__details .single_add_to_cart_button{height:45px;border-radius:0;font-weight:normal;font-size:11px;text-transform:uppercase;letter-spacing:2px;background-color:#ccb35e !important}.summary.entry-summary.single-product__details .single_add_to_cart_button:hover{background-color:#cbac41 !important}.summary.entry-summary.single-product__details .quantity-input{position:relative}.summary.entry-summary.single-product__details .quantity-input input[type=number]::-webkit-inner-spin-button,.summary.entry-summary.single-product__details .quantity-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.summary.entry-summary.single-product__details .quantity-input input[type=number]{-moz-appearance:textfield;line-height:1.65;display:block;padding:0;margin:0;border:1px solid #eee;height:45px;border-radius:0}.summary.entry-summary.single-product__details .quantity-input input[type=number]:focus{outline:0}.summary.entry-summary.single-product__details .quantity-input .quantity-button.quantity-down{text-align:center;color:#333;font-size:13px;position:relative;cursor:pointer;width:45px;border:1px solid #efefef;height:45px;line-height:45px;z-index:5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.summary.entry-summary.single-product__details .quantity-input .quantity-button.quantity-down:hover{background-color:#efefef}.summary.entry-summary.single-product__details .quantity-input .quantity-button.quantity-up{text-align:center;color:#333;font-size:13px;position:relative;cursor:pointer;width:45px;border:1px solid #efefef;height:45px;line-height:45px;z-index:5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.summary.entry-summary.single-product__details .quantity-input .quantity-button.quantity-up:hover{background-color:#efefef}.summary.entry-summary.single-product__details .product_meta .posted_in{display:block}.summary.entry-summary.single-product__details .product_meta .tagged_as{display:block}.summary.entry-summary.single-product__details .variations select{border:1px solid #eee;height:30px;padding:0 10px}.woocommerce-tabs.wc-tabs-wrapper{margin-top:2.5rem;display:inline-block;width:100%}.related.products{width:100%;display:inline-block;margin-top:2.5rem;margin-bottom:2rem;border-top:1px solid #e9e9e9;padding-top:5rem}.related.products .prod.row{margin:0 -15px}.related.products .prod.row .col-sm-6.col-md-6.col-lg-4 .woocommerce__custom-card h2.woocommerce-loop-product__title{font-size:14px;margin-bottom:0}.related.products .prod.row .col-sm-6.col-md-6.col-lg-4 .woocommerce__custom-card img{width:100%}.related.products .prod.row .col-sm-6.col-md-6.col-lg-4 .woocommerce__custom-card .product-thumbnail .button.product_type_simple{display:none}.navigation.post-navigation{display:none}.woocommerce-info{border-top-color:#ccb35e}.woocommerce-info:before{color:#ccb35e}.woocommerce-info .button{font-size:12px !important;letter-spacing:2px;background:#ccb35e !important;color:#fff !important;font-weight:normal !important;text-transform:uppercase;border-radius:0 !important;height:45px !important;line-height:45px !important;padding:0 1rem !important;min-width:155px;text-align:center}.woocommerce-info .button:hover{background:#cbac41 !important}.woocommerce .form-row{padding:0 !important}.woocommerce .form-row input.input-text{border:1px solid #efefef;border-radius:0;height:45px;padding:0 1rem;border:0;border-bottom:1px solid #efefef;padding:0;height:30px;font-size:12px}.woocommerce .form-row textarea{border:1px solid #efefef;border-radius:0;height:45px;padding:0 1rem}.woocommerce .form-row em{font-size:12px}.woocommerce .form-row label{margin-right:1rem;line-height:24px}.woocommerce .form-row .password-input .show-password-input{top:.9em}.woocommerce .woocommerce-order-details .woocommerce-order-details__title{font-size:22px}.woocommerce .woocommerce-order-details table.woocommerce-table th{padding-left:0;color:#1a1b33}.woocommerce .woocommerce-order-details table.woocommerce-table tr.woocommerce-table__line-item td.woocommerce-table__product-name{padding-left:0}.woocommerce .woocommerce-order-details table.woocommerce-table ul.wc-item-meta{margin-left:0 !important;padding-left:0 !important}.woocommerce .woocommerce-customer-details .woocommerce-column__title{font-size:22px}.woocommerce .woocommerce-customer-details address{border-radius:0;border:1px solid #efefef}.woocommerce .woocommerce-MyAccount-navigation{margin-bottom:1rem}.woocommerce .woocommerce-MyAccount-navigation ul{padding:0;margin:0}.woocommerce .woocommerce-MyAccount-navigation ul li a{color:#72777c;line-height:26px;display:block}.woocommerce .woocommerce-MyAccount-navigation ul li a:hover{color:#ccb35e}.woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{color:#1a1b33}.woocommerce .woocommerce-MyAccount-content .field-main-title{font-weight:normal;font-size:22px}.woocommerce .woocommerce-MyAccount-content .woocommerce-Address{border-bottom:1px solid #efefef;margin-bottom:1.2rem}.woocommerce .woocommerce-MyAccount-content .woocommerce-table.woocommerce-table--order-details .item-thumbnail{margin-bottom:.5rem !important}.woocommerce nav.woocommerce-pagination ul{border:0}.woocommerce nav.woocommerce-pagination ul li{border:0}.woocommerce nav.woocommerce-pagination ul li .page-numbers.current{width:30px;height:30px;background-color:#ccb35e;color:#fff}.woocommerce nav.woocommerce-pagination ul li .page-numbers{width:30px;height:30px}.woocommerce nav.woocommerce-pagination ul li .prev.page-numbers{font-size:0;background-image:url("../img/icon-caret-left.svg");background-repeat:no-repeat;background-position:center;background-size:8px 10px}.woocommerce nav.woocommerce-pagination ul li .next.page-numbers{font-size:0;background-image:url("../img/icon-caret-right.svg");background-repeat:no-repeat;background-position:center;background-size:8px 10px}.woocommerce .woocommerce-address-fields__field-wrapper .form-row label{margin-top:10px !important}.woocommerce .woocommerce-address-fields .edit-form-save-address{margin-top:2rem}.woocommerce .cart-collaterals .cart_totals{width:100%;float:none}.woocommerce .cart-collaterals .cart_totals h2{font-size:14px;font-weight:600}.woocommerce .cart-collaterals .cart_totals tr.cart-subtotal th{padding:1rem 0;font-weight:normal}.woocommerce .cart-collaterals .cart_totals tr.cart-subtotal td{padding:1rem 0}.woocommerce .cart-collaterals .cart_totals tr.order-total th{padding:1rem 0;font-weight:normal}.woocommerce .cart-collaterals .cart_totals tr.order-total td{padding:1rem 0}.woocommerce .cart-collaterals .wc-proceed-to-checkout .checkout-button{font-weight:normal;background-color:#ccb35e;border-radius:0;font-size:12px;letter-spacing:2px;height:45px;line-height:45px;padding:0;text-transform:uppercase}.woocommerce .cart-collaterals .wc-proceed-to-checkout .checkout-button:hover{background-color:#cbac41}.woocommerce .woocommerce-page .cart-collaterals .cart_totals{width:100%;float:none}.woocommerce .woocommerce-page .cart-collaterals .cart_totals h2{font-size:14px;font-weight:600}.woocommerce table.shop_table{border:0}.woocommerce table.shop_table th{padding-top:0;font-size:14px;font-weight:600;color:#1a1b33}.woocommerce table.shop_table th span,.woocommerce table.shop_table th .sub-header #breadcrumbs span a,.sub-header #breadcrumbs span .woocommerce table.shop_table th a{color:#1a1b33}.woocommerce table.shop_table .product-subtotal{margin-bottom:1.5rem;padding-left:0}.woocommerce table.shop_table .cart-subtotal{margin-bottom:2rem}.woocommerce table.shop_table .ts-product-image{margin:0 .5rem .5rem 0}.woocommerce table.shop_table td.product-remove{padding-left:0}.woocommerce table.shop_table td.product-quantity{min-width:182px}.woocommerce table.shop_table td{border-top:1px solid #e9e9e9;padding:15px 12px}.woocommerce table.shop_table td .quantity .quantity-input input{width:42px;display:block;height:42px;border:1px solid #f1f1f1;float:left;text-align:center;line-height:42px;border-radius:0;width:75px;background-color:#fff;-moz-appearance:textfield}.woocommerce table.shop_table td .quantity .quantity-input input:focus,.woocommerce table.shop_table td .quantity .quantity-input input:active{outline:none}.woocommerce table.shop_table td .quantity .quantity-input input[type=number]::-webkit-inner-spin-button,.woocommerce table.shop_table td .quantity .quantity-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woocommerce table.shop_table td .quantity .quantity-input .quantity-button{width:42px;display:block;height:42px;border:1px solid #f1f1f1;float:left;text-align:center;line-height:42px;border-radius:0;cursor:pointer;background-color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.woocommerce table.shop_table td .quantity .quantity-input .quantity-down{margin-right:-1px}.woocommerce table.shop_table td .quantity .quantity-input .quantity-up{margin-left:-1px}.woocommerce table.my_account_orders .button{font-size:12px;letter-spacing:2px;background-color:#ccb35e;color:#fff;font-weight:normal;text-transform:uppercase;border-radius:0;height:45px;line-height:45px;padding:0;min-width:155px;text-align:center}.woocommerce table.my_account_orders .button:hover{background-color:#cbac41}.woocommerce table.shop_attributes{display:none}.woocommerce a.remove{font-size:0;background:url("../img/icon-close.svg");background-repeat:no-repeat;width:15px;height:15px;display:block}.woocommerce a.remove:active,.woocommerce a.remove:focus,.woocommerce a.remove:hover{background:url("../img/icon-close.svg")}.woocommerce button.button{border-radius:0;font-weight:normal;background-color:#ccb35e;color:#fff;font-size:12px;text-transform:uppercase;letter-spacing:2px;height:45px}.woocommerce button.button:hover{background:#cbac41;color:#fff}.woocommerce #customer_login .u-column1 h2{font-size:22px;text-transform:uppercase;letter-spacing:2px;font-weight:normal}.woocommerce #customer_login .u-column1 form.login{padding:0;border:0}.woocommerce #customer_login .u-column2 h2{font-size:22px;text-transform:uppercase;letter-spacing:2px;font-weight:normal}.woocommerce #customer_login .u-column2 form.register{padding:0;border:0}.woocommerce #customer_login .form-row>span,.woocommerce #customer_login .sub-header #breadcrumbs span .form-row>a,.sub-header #breadcrumbs span .woocommerce #customer_login .form-row>a{display:block;width:100%}.woocommerce #customer_login .form-row label{display:block;width:100%;text-transform:uppercase;letter-spacing:2px;color:#1a1b33;margin:15px 0 0 0}.woocommerce #customer_login .form-row .woocommerce-form-login__rememberme span,.woocommerce #customer_login .form-row .woocommerce-form-login__rememberme .sub-header #breadcrumbs span a,.sub-header #breadcrumbs span .woocommerce #customer_login .form-row .woocommerce-form-login__rememberme a{font-size:12px;text-transform:initial;letter-spacing:normal}.woocommerce #customer_login .form-row input.input-text{height:30px;border:0;padding-left:0;border-bottom:1px solid #efefef}.woocommerce #customer_login .form-row input.input-text:-webkit-input-placeholder{color:#efefef}.woocommerce #customer_login .form-row input.input-text:-ms-input-placeholder{color:#efefef}.woocommerce #customer_login .form-row input.input-text::placeholder{color:#efefef}.woocommerce #customer_login .form-row input.input-text{font-size:12px}.woocommerce #customer_login .form-row button.button{width:120px;letter-spacing:2px}.woocommerce #customer_login .form-row .show-password-input{top:.3rem}.woocommerce .woocommerce-thankyou-order-received{color:#1a1b33}.woocommerce ul.order_details{margin-bottom:1rem;padding-left:0}.woocommerce ul.order_details li strong,.woocommerce ul.order_details li strong span,.woocommerce ul.order_details li strong .sub-header #breadcrumbs span a,.sub-header #breadcrumbs span .woocommerce ul.order_details li strong a{color:#1a1b33}.woocommerce .wc-bacs-bank-details-heading{font-size:14px;font-weight:normal}.woocommerce .wc-bacs-bank-details-account-name{font-size:14px;font-weight:900}.woocommerce .toggle-login,.woocommerce .woocommerce-form-coupon{border-radius:0 !important;border:1px solid #efefef !important}.woocommerce .toggle-login .form-row label,.woocommerce .woocommerce-form-coupon .form-row label{text-transform:uppercase;letter-spacing:2px;color:#1a1b33}.woocommerce .toggle-login .form-row label span,.woocommerce .toggle-login .form-row label .sub-header #breadcrumbs span a,.sub-header #breadcrumbs span .woocommerce .toggle-login .form-row label a,.woocommerce .woocommerce-form-coupon .form-row label span,.woocommerce .woocommerce-form-coupon .form-row label .sub-header #breadcrumbs span a,.sub-header #breadcrumbs span .woocommerce .woocommerce-form-coupon .form-row label a{font-size:12px;text-transform:initial;letter-spacing:initial}.woocommerce .toggle-login .form-row .lost_password,.woocommerce .woocommerce-form-coupon .form-row .lost_password{font-size:12px}.woocommerce .toggle-login .woocommerce-form-login__submit,.woocommerce .woocommerce-form-coupon .woocommerce-form-login__submit{width:120px;float:right;margin:8px 0 0 0}.woocommerce .toggle-login .lost_password,.woocommerce .woocommerce-form-coupon .lost_password{font-size:12px}.woocommerce .toggle-login .lost_password a,.woocommerce .woocommerce-form-coupon .lost_password a{font-size:12px}.woocommerce .toggle-login .lost_password a:hover,.woocommerce .woocommerce-form-coupon .lost_password a:hover{color:#cbac41}.woocommerce .toggle-login .coupon-submit,.woocommerce .woocommerce-form-coupon .coupon-submit{float:right;margin-top:5px}.woocommerce ul#shipping_method li{margin-bottom:0 !important}.woocommerce-input-wrapper .select2-selection.select2-selection--single{height:35px !important;line-height:35px;border:0;border-bottom:1px solid #efefef;border-radius:0}#privacy_policy_reg_field label.checkbox{margin-top:10px !important;letter-spacing:normal !important;font-size:12px}#privacy_policy_reg_field label.checkbox a{font-size:12px}.select2-dropdown{outline:none;border:1px solid #efefef}.select2-dropdown .select2-search .select2-search__field{border:1px solid #efefef;outline:none}.select2-dropdown:focus,.select2-dropdown:active{outline:none}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:35px;padding-left:0;font-size:12px}.select2-container--default .select2-selection--single .select2-selection__arrow{top:5px}.woocommerce-account .addresses .title h3{float:left;font-weight:normal;font-size:22px}#add_payment_method table.cart img{width:80px;border:1px solid #e9e9e9}.woocommerce-cart table.cart img{width:80px;border:1px solid #e9e9e9}.woocommerce-cart .woocommerce-checkout table.cart img{width:80px;border:1px solid #e9e9e9}.collection-banner{background-repeat:no-repeat;background-position:center;margin-bottom:25px}.collection-banner .collection-banner--overlay h2{font-family:"butlerregular"}.collection-banner .collection-banner--overlay p{color:#fff}.collection-banner .collection-banner--overlay a{display:block;text-align:center;height:45px;line-height:45px;background-color:#ccb35e;color:#fff}.collection-banner .collection-banner--overlay a:hover{background-color:#cbac41}.sub-header--no-mb{margin-bottom:0 !important}.last-row-collection{margin-bottom:20px}.collection-card{border:1px solid #efefef;position:relative}.collection-card img{display:block;width:100%}.collection-card:hover{-webkit-box-shadow:0px 30px 30px 0 rgba(0,0,0,.16);-moz-box-shadow:0px 30px 30px 0 rgba(0,0,0,.16);box-shadow:0 30px 30px 0 rgba(0,0,0,.16);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;border:0}.collection-card .collection-card__overlay{position:absolute;left:0;width:100%;text-align:center}.collection-card .collection-card__overlay h3{font-weight:normal;letter-spacing:2px;text-transform:uppercase;margin-bottom:0}.collection-card .collection-card__overlay a{color:#72777c}.collection-card .collection-card__overlay a:hover{color:#ccb35e}.collection-card br{display:none}.collection-card p{margin-bottom:0}.collection-product-carousel{margin-bottom:75px}.collection-product-carousel h2{margin-bottom:22px;font-size:18px;font-weight:normal}.collection-product-carousel .woocommerce__custom-card{border:0}.contact-us{margin-bottom:75px}#contact-form-wrapper{margin-top:45px}#contact-form-wrapper h2{font-weight:normal;font-size:22px;letter-spacing:2px;text-transform:uppercase}#contact-form-wrapper p{font-size:12px;color:#72777c}#contact-form-wrapper #contact-form .form-column{position:relative}#contact-form-wrapper #contact-form .full-column{position:relative}#contact-form-wrapper #contact-form input,#contact-form-wrapper #contact-form select,#contact-form-wrapper #contact-form textarea{border:0;border-bottom:1px solid #e9e9e9;padding:0;font-size:12px}#contact-form-wrapper #contact-form input:-webkit-input-placeholder,#contact-form-wrapper #contact-form select:-webkit-input-placeholder,#contact-form-wrapper #contact-form textarea:-webkit-input-placeholder{color:#efefef}#contact-form-wrapper #contact-form input:-ms-input-placeholder,#contact-form-wrapper #contact-form select:-ms-input-placeholder,#contact-form-wrapper #contact-form textarea:-ms-input-placeholder{color:#efefef}#contact-form-wrapper #contact-form input::placeholder,#contact-form-wrapper #contact-form select::placeholder,#contact-form-wrapper #contact-form textarea::placeholder{color:#efefef}#contact-form-wrapper #contact-form select{border-radius:0px;background:url("../img/icon-black-caret-bottom.svg");background-repeat:no-repeat;background-position:98% center;background-size:10px;padding-right:25px !important;-moz-appearance:none;-webkit-appearance:none;appearance:none;outline:none}#contact-form-wrapper #contact-form label{text-transform:uppercase;color:#1a1b33;font-size:14px;font-weight:normal;letter-spacing:2px;margin-bottom:0}#contact-form-wrapper #contact-form label.wpforms-error{height:17px;font-size:11px;letter-spacing:0;text-transform:none;color:#b74d4d;position:absolute;left:0;bottom:-5px}#contact-form-wrapper #contact-form button{background-color:#ccb35e;color:#fff;border:0;font-size:12px;letter-spacing:2px;padding:0;height:45px;line-height:45px}#contact-form-wrapper #contact-form button:hover{background-color:#cbac41;color:#1a1b33}.support-details h3{letter-spacing:2px;text-transform:uppercase;color:#1a1b33;font-size:14px;font-weight:normal;margin-bottom:3px}.support-details a{color:#72777c}.support-details a:hover{color:#ccb35e}.about-us{margin:40px auto 75px auto}.about-us h3{font-weight:normal;letter-spacing:2px;font-size:18px;margin-bottom:15px}.about-us img{margin-bottom:1rem}.about-us .list-feature h4{font-weight:normal;letter-spacing:2px;font-size:14px;display:block;float:left;width:100%;color:#1a1b33}.about-us .list-feature h4:before{content:"";display:block;width:25px;height:25px;background-image:url("../img/circle-check.svg");background-repeat:no-repeat;margin-top:-2px;margin-right:8px;float:left}.about-us .list-feature .par{padding-left:30px}.about-us blockquote{color:#1a1b33;border-left:2px solid #ccb35e;padding-left:15px;margin-bottom:1.8rem}.lb-outerContainer{border-radius:0}.lb-nav a.lb-next{background-image:url("../img/icon-caret-right.svg");margin-right:10px;background-size:7px;width:45%}.lb-nav a.lb-prev{background-image:url("../img/icon-caret-left.svg");margin-left:10px;background-size:7px;width:45%}.lb-data .lb-close{background-image:url("../img/icon-close-white.svg")}.payment_method_offline_gateway label:after{content:"";display:block;width:130px;height:25px;background-image:url("../img/gcash-paymaya.jpg");background-repeat:no-repeat;background-position:center;background-size:100%;float:right;margin-left:10px}.payment_method_bacs label:after{content:"";display:block;width:90px;height:20px;background-image:url("../img/bdo-bpi.jpg");background-repeat:no-repeat;background-position:center;background-size:100%;float:right;margin-left:10px}.error-404{padding:5rem 0}.account-page .woocommerce-notices-wrapper .full-width-notice.woocommerce-message{margin:0 0 15px 0}.delete-account-btn{color:#fff;background-color:#efefef;padding:.5rem 1rem;color:#72777c}.delete-account-btn:hover{background-color:#cbac41;color:#fff}#single-product-gallery{width:100%}.product-type-variable.product_cat-personalised .yith-ywraq-add-to-quote{display:block}.ocwma_modal-content{padding-bottom:35px !important}.ocwma_woocommerce-address-fields .form-row,.ocwma_woocommerce-address-fields label,.ocwma_woocommerce-address-fields .woocommerce-input-wrapper{width:100%}.ocwma_woocommerce-address-fields .input-text,.ocwma_woocommerce-address-fields select{border-radius:0;border:none;border-bottom:1px solid #efefef !important}.ocwma_woocommerce-address-fields #oc_add_billing_form_submit{background-color:#ccb35e !important;border:none;color:#fff}.ocwma_woocommerce-address-fields #oc_add_billing_form_submit:hover{background-color:#cbac41 !important}.billling-button .form_option_billing{background-color:#ccb35e !important;border:none}.billling-button .form_option_billing:hover{background-color:#cbac41 !important}.shipping-button .form_option_shipping{background-color:#ccb35e !important;border:none}.shipping-button .form_option_shipping:hover{background-color:#cbac41 !important}.form_option_billing{background-color:#ccb35e !important;border:none}.form_option_billing:hover{background-color:#cbac41 !important}.form_option_shipping{background-color:#ccb35e !important;border:none}.form_option_shipping:hover{background-color:#cbac41 !important}.product_cat-personalised .single_variation_wrap label{font-size:12px;margin-bottom:5px;display:block;font-weight:900}.product_cat-personalised .single_add_to_cart_button{margin-left:0 !important}.product_cat-personalised .stock.in-stock{display:none}.product_cat-personalised .variations{margin-bottom:0}.product_cat-personalised .quantity{display:none !important}.product_cat-personalised .woocommerce-tabs.wc-tabs-wrapper{visibility:hidden}#font-changer{font-size:2.2rem;border:1px solid #eee !important;min-height:50px;display:block;color:#060606;padding:5px;text-align:center;border-radius:0}.shipping-details-label{margin-top:4rem;margin-bottom:15px}#ship-to-different-address{margin-bottom:15px;display:none}.faq{max-width:800px !important;display:block;margin:5rem auto 5rem auto;min-height:550px}.faq #accordionFaq{width:100%}.faq #accordionFaq .card{border-radius:0;border:none}.faq #accordionFaq .card .card-header{background:#fff;padding:3px 5px 0 0;border:0;margin-bottom:0}.faq #accordionFaq .card .card-header .btn.btn-link{width:100%;text-align:left;border:none;text-decoration:none;box-shadow:none;outline:none;padding-left:0;border-bottom:1px solid #f1f1f1;padding-bottom:12px}.faq #accordionFaq .card .card-header .btn.btn-link h1{font-size:1.2rem;margin:0}.faq #accordionFaq .card .collapse{border-left:2px solid rgba(0,0,0,0)}.faq #accordionFaq .card .collapse.show{border-left:2px solid #ccb35e}.search-result-list{padding:8px;float:left}.search-result-list .entry-footer.container .edit-link{display:none}.search-content{padding:3rem 0;min-height:500px}.search-content .page-header{padding:0 5px}.search-content .page-header .page-title{font-size:1.5rem}.search-content .navigation.posts-navigation{display:block;float:left;padding:0 6px;width:100%}.woocommerce-billing-fields{display:none}.u-columns.woocommerce-Addresses .woocommerce-Address{border:none}.u-columns.woocommerce-Addresses .woocommerce-Address:first-child{display:none}.wc-address-book-make-primary{display:none !important}.add-new-address a{border-radius:0 !important}.add-new-address a:hover{background-color:#cbac41 !important;color:#fff !important}.address_book h3{font-weight:normal;font-size:1.5rem}.billling-button{display:none !important}.woocommerce-column--billing-address{display:none}.woocommerce-column--shipping-address{width:100% !important;max-width:initial !important;flex:initial !important;padding:0 !important}abbr.required{color:red}.input-text.ocwma_inerror{border:1px solid red !important}.input-text.ocwma_inerror:before{content:"Required field";font-size:10px}.ocwma_woocommerce-address-fields_field-wrapper .form-row.form-row{margin-left:0;margin-right:0}.ocwma_shipping_popup_class{padding-top:80px;padding-bottom:30px}#oc_add_shipping_form_submit:hover{background-color:#cbac41;color:#fff;border:1px solid rgba(0,0,0,0)}.sa_slide_link_icon{position:absolute !important;width:100% !important;height:100% !important;display:block !important;z-index:500 !important}.single-column{padding-top:6rem;padding-bottom:6rem}.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th{padding:.5rem 0}.woocommerce-shipping-destination{display:none}.entry-content .woocommerce{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}#secondary .widget{margin:0 0 3rem}#secondary h2.widget-title{font-size:16px;letter-spacing:2px;text-transform:uppercase;margin-bottom:25px}#secondary ul{padding:0;margin:0}#secondary ul li a{color:#1a1b33}#secondary ul li a:hover{color:#ccb35e}#secondary ul.metismenu>li.menu-item.mm-active>a{background-image:url("../img/icon-minus.svg")}#secondary ul.metismenu>li.menu-item>a{text-transform:uppercase;letter-spacing:2px;font-size:14px;display:block;background-image:url("../img/icon-plus.svg");background-repeat:no-repeat;background-position:right center;margin-bottom:15px}#secondary ul.metismenu>li.menu-item>ul.sub-menu{padding-left:25px}#secondary ul.metismenu>li.menu-item>ul.sub-menu>li.menu-item{margin-bottom:28px}#secondary ul.metismenu>li.menu-item>ul.sub-menu>li.menu-item>a{background-image:none;font-size:12px;margin-bottom:5px}#secondary ul.metismenu>li.menu-item>ul.sub-menu>li.menu-item>a:after{content:"";display:block;width:20px;height:1px;background:#1a1b33;margin-top:5px}#secondary ul.metismenu>li.menu-item>ul.sub-menu>li.menu-item>ul.sub-menu{padding-left:0;display:block !important}#secondary ul.metismenu>li.menu-item>ul.sub-menu>li.menu-item>ul.sub-menu>li{margin-bottom:0}#secondary ul.metismenu>li.menu-item>ul.sub-menu>li.menu-item>ul.sub-menu>li>a{letter-spacing:initial;text-transform:initial;font-size:12px;color:#72777c}#secondary ul.metismenu>li.menu-item>ul.sub-menu>li.menu-item>ul.sub-menu>li>a:after{display:none}#secondary ul.metismenu>li.menu-item>ul.sub-menu>li.menu-item>ul.sub-menu>li>a:hover{color:#ccb35e}.add-request-quote-button.button{background-color:#ccb35e !important;color:#fff !important;border-radius:0 !important;text-transform:uppercase;font-size:12px !important;font-weight:normal !important;letter-spacing:2px;height:40px !important;line-height:40px !important;padding:0 1rem !important}.add-request-quote-button.button:hover{background-color:#cbac41 !important}.product_cat-personalised .summary.entry-summary.single-product__details .variations select{background-color:#fff}.product_cat-personalised .related.products{display:none}.ywraq-form-table-wrapper.vertical table.shop_table .button{background-color:#ccb35e !important;color:#fff !important;border-radius:0 !important;text-transform:uppercase;font-size:12px !important;font-weight:normal !important;letter-spacing:2px;height:40px;line-height:40px;padding:0 1rem}.yith-ywraq-mail-form-wrapper .button.raq-send-request{background-color:#ccb35e !important;color:#fff !important;border-radius:0 !important;text-transform:uppercase;font-size:12px !important;font-weight:normal !important;letter-spacing:2px;height:40px;line-height:40px;padding:0 1rem}.yith-request-a-quote-page .site-main.col-md-9{width:100% !important;display:block;margin:auto;max-width:700px}.personalise-card{margin-top:3rem;min-height:500px}.hero-banner{position:relative;width:100%;background-color:#e9e9e9;background-size:cover;background-position:center;background-repeat:no-repeat}.hero-banner .hero-banner__inner{display:flex;flex-direction:column;align-items:center}.hero-banner .hero-banner__content{width:100%;text-align:center;padding:3rem 0 2rem}.hero-banner .hero-banner__title{font-family:"butlerregular";font-size:clamp(2.5rem,1.5rem + 4vw,4.375rem);line-height:1.2;color:#1a1b33;margin-bottom:1rem}.hero-banner .hero-banner__paragraph{font-family:"Poppins",sans-serif;font-size:.9rem;line-height:1.7;color:#72777c;max-width:420px;margin:0 auto 1.75rem}.hero-banner .hero-banner__cta{display:inline-block;background-color:#ccb35e;color:#fff;font-family:"Poppins",sans-serif;font-size:.8rem;font-weight:600;letter-spacing:1px;padding:.9rem 2.25rem;text-decoration:none;transition:background-color .2s ease}.hero-banner .hero-banner__cta:hover{background-color:#cbac41;color:#1a1b33}.hero-banner .hero-banner__image{width:100%}.hero-banner .hero-banner__image img{display:block;width:100%;height:auto;object-fit:cover;object-position:top center}.trust-icons{background-color:#f4f4fd;padding:3rem 0}.trust-icons .trust-icons__inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2rem}.trust-icons .trust-icons__item{max-width:320px}.trust-icons .trust-icons__icon{height:50px;margin-bottom:1rem}.trust-icons .trust-icons__title{font-family:"Poppins",sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#1a1b33;margin-bottom:.5rem}.trust-icons .trust-icons__text{font-family:"Poppins",sans-serif;font-size:13px;line-height:1.6;color:#72777c;margin-bottom:0}.style-collections{padding:4rem 0;text-align:center}.style-collections .style-collections__header{margin-bottom:2.5rem}.style-collections .style-collections__title{font-family:"butlerregular";font-size:clamp(1.75rem,1.25rem + 2.5vw,3rem);line-height:1.2;color:#1a1b33;margin-bottom:.75rem}.style-collections .style-collections__subtitle{font-family:"Poppins",sans-serif;font-size:.95rem;line-height:1.7;color:#72777c;max-width:600px;margin:0 auto}.style-collections .style-collections__grid{text-align:left}.style-collections .style-collections__card{margin-bottom:2rem}.style-collections .style-collections__card-link{display:block;color:#72777c}.style-collections .style-collections__card-link:hover,.style-collections .style-collections__card-link:focus,.style-collections .style-collections__card-link:active,.style-collections .style-collections__card-link:visited{color:#72777c;text-decoration:none}.style-collections .style-collections__card-image{margin-bottom:1rem}.style-collections .style-collections__card-image img{display:block;width:100%;height:auto}.style-collections .style-collections__card-title{font-family:"Poppins",sans-serif;font-size:1.5rem;color:#1a1b33;margin-bottom:.5rem}.style-collections .style-collections__card-text{font-family:"Poppins",sans-serif;font-size:.9rem;line-height:1.6;color:#72777c;margin-bottom:0}.customer-favorites{padding:4rem 0;text-align:center}.customer-favorites .customer-favorites__header{margin-bottom:2.5rem}.customer-favorites .customer-favorites__title{font-family:"butlerregular";font-size:clamp(1.75rem,1.25rem + 2.5vw,3rem);line-height:1.2;color:#1a1b33;margin-bottom:.75rem}.customer-favorites .customer-favorites__subtitle{font-family:"Poppins",sans-serif;font-size:.95rem;line-height:1.7;color:#72777c;max-width:650px;margin:0 auto}.customer-favorites .customer-favorites__footer{margin-top:1rem}.customer-favorites .customer-favorites__cta{display:inline-block;background-color:#ccb35e;color:#fff;font-family:"Poppins",sans-serif;font-size:.8rem;font-weight:600;letter-spacing:1px;padding:.9rem 2.5rem;text-decoration:none;transition:background-color .2s ease}.customer-favorites .customer-favorites__cta:hover{background-color:#cbac41;color:#1a1b33}.celebration-banner{position:relative;width:100%;padding:4rem 0;background-color:#1a1b33;background-size:cover;background-position:center;background-repeat:no-repeat;text-align:center}.celebration-banner::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.55)}.celebration-banner .celebration-banner__inner{position:relative;z-index:1}.celebration-banner .celebration-banner__header{margin-bottom:2.5rem}.celebration-banner .celebration-banner__title{font-family:"butlerregular";font-size:clamp(1.75rem,1.25rem + 2.5vw,3rem);line-height:1.2;color:#fff;margin-bottom:.75rem}.celebration-banner .celebration-banner__subtitle{font-family:"Poppins",sans-serif;font-size:.95rem;line-height:1.7;color:#fff;max-width:650px;margin:0 auto}.celebration-banner .celebration-banner__grid{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2rem}.celebration-banner .celebration-banner__item{max-width:320px}.celebration-banner .celebration-banner__icon{height:50px;margin-bottom:1rem}.celebration-banner .celebration-banner__item-title{font-family:"Poppins",sans-serif;font-size:18px;font-weight:600;color:#fff;margin-bottom:.5rem}.celebration-banner .celebration-banner__item-text{font-family:"Poppins",sans-serif;font-size:13px;line-height:1.6;color:#fff;margin-bottom:0}.testimonials{padding:4rem 0;text-align:center}.testimonials .testimonials__header{margin-bottom:2.5rem}.testimonials .testimonials__title{font-family:"butlerregular";font-size:clamp(1.75rem,1.25rem + 2.5vw,3rem);line-height:1.2;color:#1a1b33;margin-bottom:.75rem}.testimonials .testimonials__subtitle{font-family:"Poppins",sans-serif;font-size:.95rem;line-height:1.7;color:#72777c;max-width:700px;margin:0 auto}.testimonials .testimonials__card{height:calc(100% - 1.5rem);display:flex;flex-direction:column;background-color:#f4f4fd;text-align:left;padding:1.75rem;margin-bottom:1.5rem}.testimonials .testimonials__card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.testimonials .testimonials__stars{height:16px}.testimonials .testimonials__google{height:24px;width:24px}.testimonials .testimonials__card-title{font-family:"Poppins",sans-serif;font-size:1.1rem;font-weight:600;color:#1a1b33;margin-bottom:.5rem}.testimonials .testimonials__card-text{font-family:"Poppins",sans-serif;font-size:.9rem;font-style:italic;line-height:1.7;color:#72777c;margin-bottom:1.5rem}.testimonials .testimonials__card-footer{margin-top:auto;padding-top:1rem;border-top:1px solid #e0e0e6}.testimonials .testimonials__card-name{font-family:"Poppins",sans-serif;font-size:.9rem;color:#1a1b33}.newsletter-cta{padding:4rem 0;background-color:#f4f4fd;text-align:center;clear:both}.newsletter-cta .newsletter-cta__title{font-family:"butlerregular";font-size:clamp(1.75rem,1.25rem + 2.5vw,3rem);line-height:1.2;color:#1a1b33;margin-bottom:.75rem}.newsletter-cta .newsletter-cta__subtitle{font-family:"Poppins",sans-serif;font-size:.95rem;line-height:1.7;color:#72777c;max-width:650px;margin:0 auto}.newsletter-cta .newsletter-cta__form{max-width:500px;margin:2rem auto 0}.newsletter-cta .newsletter-cta__input{display:block;width:100%;border:none;border-bottom:1px solid #dbdbdb;background-color:rgba(0,0,0,0);padding:.75rem 0;font-family:"Poppins",sans-serif;font-size:.95rem;color:#1a1b33;text-align:center}.newsletter-cta .newsletter-cta__input::placeholder{color:#72777c}.newsletter-cta .newsletter-cta__input:focus{outline:none;border-bottom-color:#ccb35e}.newsletter-cta .newsletter-cta__cta{display:inline-block;margin-top:1.5rem;background-color:#ccb35e;color:#fff;font-family:"Poppins",sans-serif;font-size:.8rem;font-weight:600;letter-spacing:1px;padding:.9rem 2.5rem;border:none;cursor:pointer;transition:background-color .2s ease}.newsletter-cta .newsletter-cta__cta:hover{background-color:#cbac41;color:#1a1b33}.site-footer{background-color:#1a1b33;background-color:#1a1b33;padding:70px 0 35px 0}.site-footer .footer-block h3.footer-block__name{color:#fff;font-family:"Poppins",sans-serif;font-size:14px}.site-footer .footer-block ul.menu{padding:0;margin:0}.site-footer .footer-block ul.menu li a{color:#72777c;font-size:14px;line-height:30px}.site-footer .footer-block ul.menu li a:hover{color:#ccb35e}.site-footer .sub-footer{padding-top:45px;margin-top:80px;border-top:1px solid #72777c}.site-footer .sub-footer .copyright,.site-footer .sub-footer .privacy-terms,.site-footer .sub-footer .privacy-terms a,.site-footer .sub-footer .copyright a{font-size:12px}.site-footer .sub-footer .copyright a,.site-footer .sub-footer .privacy-terms a{color:#fff}.site-footer .sub-footer .privacy-terms a{color:#72777c}.site-footer .sub-footer .privacy-terms a:hover{color:#ccb35e}.dgwt-wcas-search-wrapp{top:-14px}.single_variation_wrap .woocommerce-variation.single_variation{display:block;margin-bottom:15px}.single_variation_wrap .woocommerce-variation.single_variation .woocommerce-Price-amount.amount bdi,.single_variation_wrap .woocommerce-variation.single_variation .woocommerce__custom-card .price .amount span.woocommerce-Price-amount bdi,.woocommerce__custom-card .price .amount .single_variation_wrap .woocommerce-variation.single_variation span.woocommerce-Price-amount bdi,.single_variation_wrap .woocommerce-variation.single_variation .woocommerce__custom-card .price .amount .sub-header #breadcrumbs span a.woocommerce-Price-amount bdi,.woocommerce__custom-card .price .amount .sub-header #breadcrumbs span .single_variation_wrap .woocommerce-variation.single_variation a.woocommerce-Price-amount bdi,.single_variation_wrap .woocommerce-variation.single_variation .sub-header #breadcrumbs span .woocommerce__custom-card .price .amount a.woocommerce-Price-amount bdi,.sub-header #breadcrumbs span .woocommerce__custom-card .price .amount .single_variation_wrap .woocommerce-variation.single_variation a.woocommerce-Price-amount bdi{font-size:20px;color:#1a1b33;font-weight:bold}.single_variation_wrap .woocommerce-variation.single_variation .woocommerce-Price-amount.amount bdi span,.single_variation_wrap .woocommerce-variation.single_variation .woocommerce__custom-card .price .amount span.woocommerce-Price-amount bdi span,.woocommerce__custom-card .price .amount .single_variation_wrap .woocommerce-variation.single_variation span.woocommerce-Price-amount bdi span,.single_variation_wrap .woocommerce-variation.single_variation .woocommerce__custom-card .price .amount .sub-header #breadcrumbs span a.woocommerce-Price-amount bdi span,.woocommerce__custom-card .price .amount .sub-header #breadcrumbs span .single_variation_wrap .woocommerce-variation.single_variation a.woocommerce-Price-amount bdi span,.single_variation_wrap .woocommerce-variation.single_variation .sub-header #breadcrumbs span .woocommerce__custom-card .price .amount a.woocommerce-Price-amount bdi span,.sub-header #breadcrumbs span .woocommerce__custom-card .price .amount .single_variation_wrap .woocommerce-variation.single_variation a.woocommerce-Price-amount bdi span,.single_variation_wrap .woocommerce-variation.single_variation .woocommerce-Price-amount.amount bdi .sub-header #breadcrumbs span a,.sub-header #breadcrumbs span .single_variation_wrap .woocommerce-variation.single_variation .woocommerce-Price-amount.amount bdi a,.single_variation_wrap .woocommerce-variation.single_variation .woocommerce__custom-card .price .amount .sub-header #breadcrumbs span.woocommerce-Price-amount bdi a,.sub-header #breadcrumbs .single_variation_wrap .woocommerce-variation.single_variation .woocommerce__custom-card .price .amount span.woocommerce-Price-amount bdi a,.woocommerce__custom-card .price .amount .single_variation_wrap .woocommerce-variation.single_variation .sub-header #breadcrumbs span.woocommerce-Price-amount bdi a,.sub-header #breadcrumbs .woocommerce__custom-card .price .amount .single_variation_wrap .woocommerce-variation.single_variation span.woocommerce-Price-amount bdi a,.single_variation_wrap .woocommerce-variation.single_variation .woocommerce__custom-card .price .amount .sub-header #breadcrumbs span a.woocommerce-Price-amount bdi a,.woocommerce__custom-card .price .amount .sub-header #breadcrumbs span .single_variation_wrap .woocommerce-variation.single_variation a.woocommerce-Price-amount bdi a,.single_variation_wrap .woocommerce-variation.single_variation .sub-header #breadcrumbs span .woocommerce__custom-card .price .amount a.woocommerce-Price-amount bdi a,.sub-header #breadcrumbs span .woocommerce__custom-card .price .amount .single_variation_wrap .woocommerce-variation.single_variation a.woocommerce-Price-amount bdi a{font-size:20px;color:#1a1b33;font-weight:bold}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background:#d5d5d5}.woocommerce-tabs.wc-tabs-wrapper{display:none}.summary.entry-summary.single-product__details .woocommerce-Price-amount bdi,.summary.entry-summary.single-product__details .woocommerce-Price-amount span,.summary.entry-summary.single-product__details .woocommerce-Price-amount .sub-header #breadcrumbs span a,.sub-header #breadcrumbs span .summary.entry-summary.single-product__details .woocommerce-Price-amount a{font-size:20px;color:#1a1b33;font-weight:bold}
