@font-face{font-family:'robotobold';src:url('../fonts/roboto-bold.woff2') format('woff2'),url('../fonts/roboto-bold.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'robotomedium';src:url('../fonts/roboto-medium.woff2') format('woff2'),url('../fonts/roboto-medium.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'robotolight';src:url('../fonts/Roboto-Light.woff2') format('woff2'),url('../fonts/RobotoLight.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Lato';src:url('../fonts/Lato-Regular.woff2') format('woff2'),url('../fonts/Lato-Regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Lato';src:url('../fonts/Lato-Bold.woff2') format('woff2'),url('../fonts/Lato-Bold.woff') format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Lato';src:url('../fonts/Lato-Light.woff2') format('woff2'),url('../fonts/Lato-Light.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'TrajanPro';src:url('../fonts/TrajanPro-Regular.woff2') format('woff2'),url('../fonts/TrajanPro-Regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'TrajanPro';src:url('../fonts/TrajanPro-Bold.woff2') format('woff2'),url('../fonts/TrajanPro-Bold.woff') format('woff');font-weight:600;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box}html,body{padding:0}body{background:#fff;color:#444;background-size:cover;font:11px/1.55 arial,helvetica,sans-serif;overflow-x:hidden !important;-webkit-overflow-scrolling:auto !important}.nav-sections{margin-bottom:0;width:100%}.header.content{width:100%;text-align:right;padding:2px 15px 0;max-width:1434px}.price-free{color:#459100 !important}.page-header .search_bar{display:block;order:3;width:100%}.page-header{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;width:100%}.logo img{height:auto;max-height:inherit;width:auto}.custom-customer-block{display:none;background:#f7999d;margin:15px 20px 0;padding:3px 10px}.custom-customer-block .custom-customer-note{font-weight:700}.navigation{background:#459100 none repeat scroll 0 0;text-align:left;z-index:999;max-width:1474px}.navigation .level0>.level-top{color:#fff}.page-header .panel.wrapper{background-color:#20460b;border-bottom:none}.panel.header .links,.panel.header .switcher{display:inline-block;margin:0;float:left}.page-header .switcher strong{font-size:20px}.logo{margin:4px 0 0}.header-right-logo{float:right}.page-header .switcher .options ul.dropdown a{text-align:left;font-size:12px;padding:6px 10px;color:#4b4a4b}.block-search{background:#efefef none repeat scroll 0 0;border-bottom:1px solid #dedede;float:right;padding:12px 20px 11px;position:relative;width:100%;z-index:4}.block-search .action.search{background:#fff none repeat scroll 0 0;border:1px solid #666;box-shadow:none;box-sizing:content-box;display:inline-block;font-weight:400;height:30px;line-height:inherit;margin:0;padding:0;position:absolute;right:0;text-decoration:none;text-shadow:none;top:0;width:35px;z-index:1}.block-search .action.search:before{margin:-1px 0 0}.block-search .block-content{float:right;margin-bottom:0;position:relative;width:400px}.page-main .columns{padding:18px;max-width:1240px;margin:auto}.catalog-product-view .columns{padding:20px 0}.catalog-category-view .page-main .columns,.catalogsearch-result-index .page-main .columns{max-width:none}.slideshow-container{display:inline-block;width:100%}.slideshow-container .mySlides,.slideshow-container .mySlides img{float:left;width:100%}.banners-container{margin:0;width:100%;padding-bottom:32%;position:relative}.banners-container .baner-box{margin-bottom:10px;width:100%;position:absolute;top:0;height:auto}.cms-home .main_home_slider_section{padding-bottom:34%;position:relative}.cms-home .main_home_slider{width:100%;position:absolute;top:0;height:auto}.banners-container .baner-box img{width:100%;height:auto;aspect-ratio:auto}.cms-home .block-products-list .block-title{background:#eee none repeat scroll 0 0;border-bottom:1px solid #ddd;font-size:16px;margin-bottom:14px;padding:9px;text-indent:8px;text-transform:uppercase}.cms-home .block-compare .block-title strong,.cms-home .block-reorder .block-title strong,.cms-home .block-wishlist .block-title strong,.cms-home .widget .block-title strong{font-size:16px;font-weight:600}.header.panel>.header.links>li ul{background:#20460b none repeat scroll 0 0;right:-19px;list-style:outside none none;margin:0;padding:10px 20px;display:none;position:absolute;top:100%;width:330px;z-index:9999;text-align:right}.header.panel>.header.links>li{position:relative}.page-header .panel.wrapper{order:2;width:100%}.header.panel>.header.links>li ul li a{color:#fff}.header.panel>.header.links>li{font-size:20px}.page-header .switcher .options .action.toggle:after{margin:5px 0 0 10px !important}.header.panel>.header.links>li:hover ul{display:block}.page-header .switcher strong{background-position:left center;background-repeat:no-repeat;background-size:auto auto;font-size:20px;height:30px;width:60px;float:left}.page-header .switcher .options ul.dropdown li{background-color:#fff;background-position:center center !important;background-repeat:no-repeat !important;background-size:auto auto !important;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7}.page-footer .switcher .options ul.dropdown li:hover{background-color:#fff}.header.panel>.header.links>.authorization-link:after,.page-header .switcher strong span,.page-header .switcher .options ul.dropdown:after,.page-footer .switcher .options ul.dropdown:after,.page-header .switcher .options ul.dropdown:before,.page-footer .switcher .options ul.dropdown:before{display:none}.page-header .switcher .options.active ul.dropdown{display:block;border:none;min-width:inherit;width:86px}.navigation .level0>.level-top{font-size:18px}.navigation .level0 .submenu a{font-size:16px;padding:0}div.ves-megamenu .navigation .level0 .submenu .mega-col>.nav-item>a{border-left:none}div.ves-megamenu .nav-item.active>a{background:0 0}.cms-home.page-layout-1column .block.widget .products-grid .product-item{margin:0 !important;width:25%;padding:0 15px 0}.product-item-name a,.product-item-name b{font-size:16px;color:#444;text-decoration:underline;font-weight:400}.product-item .price-box .price{font-size:20px;color:#306500;font-weight:700}.action.primary{background:#459100;border:1px solid #459100}.action.primary:hover{background:#020f00;border:1px solid #020f00}.abs-actions-addto:before,.bundle-options-container .block-bundle-summary .product-addto-links>.action:before,.product-item-actions .actions-secondary>.action:before,.product-social-links .action.tocompare:before,.wishlist.split.button>.action.split:before,.product-social-links .action.mailto.friend:before,.product-social-links .action.towishlist:before,.block-bundle-summary .action.towishlist:before,.product-item .action.towishlist:before,.table-comparison .action.towishlist:before{color:#459100}.rating-summary .rating-result>span:before{color:#c22c0f}.product-reviews-summary .reviews-actions a{color:#459100}.cms-home .product-reviews-summary .reviews-actions a:not(:last-child){margin-right:10px}.cms-home .product-item .price-box{margin:10px 0 0}.cms-home .product-item .price-box,.cms-home .product-item .custom_price_one_category{display:inline-block}.products-grid .product-item-info:hover,.products-grid .product-item-info.active{background:#fff none repeat scroll 0 0;border:medium none;box-shadow:none;margin:0;padding:0;position:unset;z-index:2}.page-header .block-content{-webkit-flex-direction:column-reverse}.columns .column.main{-webkit-flex-basis:auto;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;-ms-flex:1 0 auto;width:100%}.columns .sidebar-main{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.checkout-cart-index .cart.table-wrapper tr td.col.item{padding-right:0}.page-layout-2columns-left.page-products .sidebar-main{-webkit-flex-basis:auto}.cms-home .columns .column.main{padding-bottom:0}.sub_footer_container{display:inline-block;padding:0;width:calc(100% - 40px);margin:0;background:#eee;box-sizing:border-box}.sub_footer_container h2{float:left;text-align:center;width:100%;margin:0}.sub_footer_container h2 img{border:medium none !important;display:inline-block;float:none !important;margin:0 !important;padding:0 0 15px !important}.sub_footer_container p{color:#333;width:100%;font-family:Arial}.sub_footer_container p a{color:#4f8100}.sub_footer_container p span{font-size:16px !important}.page-footer{background:#394556;padding:32px 0;margin:0}.footer.content .links a,.footer.content .links strong{color:#fff;font-size:11px;padding:0}.footer.content .links li{background-repeat:no-repeat;background-color:rgba(0,0,0,0);border:medium none;font-size:11px;margin:0 3px 0 0;padding:0 1px 0 4px;float:left;color:#fff;background-position:-20px -190px}.footer.content .links li:first-child{padding-left:0;background:no-repeat}.footer.content .links a:hover{color:#fff}.footer.content .links li:last-child{background-repeat:no-repeat;background-color:rgba(0,0,0,0);padding-right:0;background-position:-20px -190px}.footer.content{padding:0 15px;box-sizing:border-box;max-width:1450px}.footer.content .links{float:left;margin:10px 0 0;padding-right:0;vertical-align:top}.action.subscribe.primary:focus,.action.subscribe.primary:active,.action.subscribe.primary:hover{background:#459100;border:1px solid #459100}.page-products .filter-options-content{display:none;background:#fff;margin:0;padding:10px;position:absolute;top:43px;border:1px solid silver;border-radius:4px;min-width:calc(100% - 14px);z-index:20}.page-products .filter-options-item .filter-options-content h5{display:none}.page-products .filter-options-item:hover .filter-options-content{display:block}.page-products .filter-options-content li.clear-filter{width:calc(100% + 20px) !important;margin:0 -10px;border-top:1px solid #bebebe;padding:0 !important;position:relative;top:10px}.page-products .filter-options-content li.clear-filter a{display:block;text-align:center;text-transform:uppercase;color:#489017;text-decoration:none;padding:6px}.page-products .filter-options-content li.clear-filter a:hover{text-decoration:underline}.filter.active .filter-options{padding-left:22px}.page-layout-2columns-left.page-products .column.main{float:right;order:2;width:100%}.page-products .filter-options-content li.clear-filter a:before,.page-products .filter-options-title:after,.page-products .filter .block-subtitle{display:none}.page-products .filter-options-title{font-family:'robotomedium';cursor:pointer;display:block;font-size:15px;font-weight:400;overflow:hidden;padding:9px 31px 9px 10px;position:relative;text-decoration:none;word-break:break-all;z-index:1;color:#414042;border-radius:2px;margin:0 14px 0 0;text-transform:capitalize;background-repeat:no-repeat;background-color:#eee;background-size:inherit;background-position:right -40px top -151px}.page-products li a.price-filter-disabled-option{opacity:.4}.page-products li a.price-filter-selected-option{color:#459100}.page-products a.price-filter-selected-option span:before{width:11px;height:11px;position:absolute;content:"";left:12px;top:2px;border-radius:50%;background:#489017}.page-products .filter-options-content a{color:#646464;margin:0;padding:0}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{border-color:#fff;color:#fff}.page-products .filter-options-content a:hover{background-color:rgba(0,0,0,0);color:#459100;text-decoration:none}.toolbar select{background-color:rgba(0,0,0,0);border-radius:3px;box-shadow:none;border:none;cursor:pointer;color:#666;text-transform:uppercase;font-size:16px}.toolbar label{color:#9b9b9b;font-size:16px;text-transform:uppercase}.page-with-filter .toolbar-amount{position:static;font-family:'robotomedium';font-size:18px;text-transform:uppercase;color:#414042;margin:4px}.page-products .products-grid .product-item{margin-bottom:0}.products-grid .product-item-actions,.products-grid .product-item-info:hover .product-item-inner,.products-grid .product-item-info.active .product-item-inner,.products.wrapper~.toolbar .limiter,.products.wrapper~.toolbar .filter_toggle{display:none}.products.wrapper~.toolbar .pages{float:left;margin-bottom:0;width:100%}.pages .action{border-radius:3px;box-shadow:none;padding:0 8px;background:0 0;border:none}.pages strong.page{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#666;display:inline-block;font-size:1.2rem;font-weight:700;letter-spacing:normal;line-height:3rem;padding:0}.pages a.page{color:#666 !important;padding:0}.pages .action.next:hover:before,.pages .action.previous:hover:before{color:#396f00}.pages .action:hover{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#396f00;text-decoration:none}.filter-options-item{border:none}._keyfocus *:focus,input:focus:not([disabled]),textarea:focus:not([disabled]),select:focus:not([disabled]){box-shadow:none}.filter_toggle{display:none;float:right;margin:4px 30px 0 0}.filter-options-item{float:left;width:auto;position:relative}.filter_toggle a{color:#666;float:right;font-size:16px;text-transform:uppercase;padding:0 30px 0 0}select.sorter-options{background:#eee url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAARCAMAAAASeod7AAAAIVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABt0UjBAAAACnRSTlMAwB2YJ6X4+mZaEQiebAAAAEdJREFUeAF9yrkNQCEQxND9B8vRf8HICQEITzbyi/7YWrxfjuvKHwDLAsgCyALIAsgCyALIAs4MqJYBaXkBsgCyAMsAy4DtT9RqCG97+zkOAAAAAElFTkSuQmCC) no-repeat right 12px center;color:#414042;font-family:'robotomedium';font-size:15px;padding:9px 31px 9px 10px;height:auto;background-size:12px;margin:0;border-radius:3px;border:none;text-transform:uppercase;max-width:140px}.page-products .filter.block{margin-bottom:0}.pages .action.next,.pages .action.previous{font-weight:700}.page-layout-2columns-left.page-products .sidebar-main:before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #666;position:absolute;display:none;right:340px;top:-10px;content:""}.breadcrumbs{margin:30px auto 15px}.breadcrumbs a{color:#459100 !important;text-decoration:none}.breadcrumbs strong{color:#20460b;font-weight:400}.filter-actions{margin-bottom:0;position:absolute;right:0;top:10px}.filter-current{margin:0;position:absolute;right:0;top:30px}.filter-actions a{color:#459100 !important}.product-options-bottom .price-box .price-container .price,.product-info-price .price-box .price-container .price{color:#459100}.product-info-main .stock.available{color:green}.product-info-main .stock.unavailable{color:red}.product-options-wrapper .label,.product-options-bottom .label,.review-form .label{color:#313131;font-size:16px}.product-add-form .product-options-wrapper .field .control{width:100%}.product-options-wrapper .control .label{font-size:14px}.catalog-product-view select,.catalog-product-view input[type=text],input[type=password],input[type=url],input[type=tel],input[type=search],input[type=number],input[type=datetime],input[type=email]{height:50px;border-radius:3px;border:1px solid #020f00}.catalog-product-view textarea{border-radius:3px;border:1px solid #020f00}.product.data.items>.item.title>.switch{background:rgba(0,0,0,0) none repeat scroll 0 0;border-image:none;color:#020f00;font-size:15px;font-weight:300;letter-spacing:2px;padding:1px 0;text-decoration:none;text-transform:none;border:0;border-bottom:3px solid transparent}.product.data.items>.item.title.active>.switch{border-color:#306500}.product.description p,.product.description p span{font-weight:700;font-size:13px !important}.page-layout-1column .column.main{padding-bottom:0}.review-form .action.submit.primary{background:#459100 none repeat scroll 0 0;color:#fff;border:1px solid #459100;font-size:1.4rem;line-height:1.6rem;margin:0;padding:12px 25px}.review-form .action.submit.primary:hover{background:#020f00;color:#fff;font-size:1.4rem;border:1px solid #020f00;line-height:1.6rem;margin:0;padding:12px 25px}.cart-container .form-cart{float:left;order:0;padding-right:0;position:relative;width:100%}.cart-summary{float:right;order:3;margin-left:0;padding:1px 0 25px;position:static !important;width:62%}.cart-container{display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap;width:100%;justify-content:space-between}button:not(.primary){box-shadow:none}button{background:#459100;border:1px solid #459100;color:#fff}.cart.table-wrapper .actions-toolbar>.action-edit:before,.cart.table-wrapper .actions-toolbar>.action-delete:before{color:#505050}.cart.table-wrapper .cart thead tr th.col{border-bottom:1px solid #ccc;font-family:'robotomedium';color:#464546;font-size:18px;font-weight:400;padding-bottom:15px;padding-top:24px;text-transform:uppercase}body.checkout-cart-index .cart.table-wrapper .product-image-container{width:330px !important;background:#fff}.cart.table-wrapper .cart thead tr th:first-child span{font-size:0}.cart-totals tbody .mark,.cart-totals tfoot .mark{text-align:left;font-size:16px}.cart-totals tbody .amount{font-size:16px}.cart-discount{border:0 none;box-sizing:border-box;float:left;order:1;padding-right:0;width:33%}.cart-discount .discount .title{display:none !important}.cart-discount .discount{width:100%}.cart-discount .discount .content{display:block !important}.abs-revert-to-action-secondary,.paypal-review .block .actions-toolbar .action.primary,.abs-discount-block .actions-toolbar .action.primary,.abs-discount-block .actions-toolbar .action.cancel,.block-compare .action.primary,.cart-summary .block .actions-toolbar>.primary .action.primary,.cart-summary .form.giftregistry .fieldset .action.primary,.paypal-review-discount .actions-toolbar .action.primary,.paypal-review-discount .actions-toolbar .action.cancel,.cart-discount .actions-toolbar .action.primary,.cart-discount .actions-toolbar .action.cancel{background:#459100;box-shadow:none !important;border:1px solid #459100;color:#fff}.abs-revert-to-action-secondary:hover,.paypal-review .block .actions-toolbar .action.primary:hover,.abs-discount-block .actions-toolbar .action.primary:hover,.abs-discount-block .actions-toolbar .action.cancel:hover,.block-compare .action.primary:hover,.cart-summary .block .actions-toolbar>.primary .action.primary:hover,.cart-summary .form.giftregistry .fieldset .action.primary:hover,.paypal-review-discount .actions-toolbar .action.primary:hover,.paypal-review-discount .actions-toolbar .action.cancel:hover,.cart-discount .actions-toolbar .action.primary:hover,.cart-discount .actions-toolbar .action.cancel:hover{background:#020f00;border:1px solid #020f00;color:#fff}.cart-summary .action.multicheckout{color:#020f00;font-size:14px}.action.primary:focus,.action.primary:active{background:#020f00 none repeat scroll 0 0;border:1px solid #020f00;color:#fff}.opc-progress-bar{text-align:center}.opc-progress-bar-item._active>span:before{background:#459100 none repeat scroll 0 0;border-color:#459100}.opc-progress-bar-item._active:before{background:#459100;border-color:#459100}.opc-progress-bar-item._active>span:after{border-color:#459100}.loader img{max-width:70px}.opc-progress-bar-item._active>span{color:#459100}.checkout-index-index .opc-wrapper select,.checkout-index-index .opc-wrapper input[type=text],.edit-order.block input[type=text],.checkout-index-index .opc-wrapper input[type=password],.checkout-index-index .opc-wrapper input[type=url],.checkout-index-index .opc-wrapper input[type=tel],.checkout-index-index .opc-wrapper input[type=search],.checkout-index-index .opc-wrapper input[type=number],.checkout-index-index .opc-wrapper input[type=datetime],.checkout-index-index .opc-wrapper input[type=email],.checkout-index-index .opc-wrapper select{border:1px solid #020f00;border-radius:3px;height:50px}.opc-wrapper .form-login .fieldset .field .label,.opc-wrapper .form-shipping-address .fieldset .field .label{color:grey !important;font-size:18px;position:absolute;z-index:2;padding:5px 15px}.table-checkout-shipping-method tbody td{border-top:1px solid #ccc;font-size:16px}.table-checkout-shipping-method{min-width:100%}.checkout-shipping-method .step-title,.opc-wrapper .step-title{text-transform:uppercase;color:#020f00}.opc-wrapper .form-login,.opc-wrapper .form-shipping-address{max-width:100%}#shipping-new-address-form .field{float:left;width:48%;margin:0 2% 23px 0}#shipping-new-address-form{display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap;width:100%}#shipping-new-address-form .field .field{margin-bottom:0}.opc-block-summary .product-item .product-item-name-block,.opc-block-summary .items-in-cart .product .product-item-details .product,.checkout-payment-method .payment-option._collapsible .payment-option-title{display:none}.cart-totals tbody .mark,.cart-totals tfoot .mark,.opc-block-summary .table-totals tbody .mark,.opc-block-summary .table-totals tfoot .mark,.cart-totals tbody .amount,.cart-totals tfoot .amount,.opc-block-summary .table-totals tbody .amount,.opc-block-summary .table-totals tfoot .amount{font-size:16px;text-transform:uppercase;font-family:'robotomedium'}.checkout-payment-method .payment-option-content{padding:0 10px 0 22px}.checkout-payment-method .payment-option._collapsible .payment-option-content{display:block !important;margin-top:10px}.checkout-payment-method .payment-option-inner{margin:0;float:left;width:340px}.checkout-payment-method .payment-option-content .payment-option-inner+.actions-toolbar{clear:both}.checkout-index-index .opc-wrapper .form-mageworx-giftcards input[type=text]{font-size:16px}.checkout-index-index .opc-wrapper .form-mageworx-giftcards input[type=text]::placeholder{color:grey}.checkout-payment-method .payment-option-content .payment-option-inner+.actions-toolbar .action{line-height:normal;font-size:14px}.opc-wrapper .step-title,.opc-block-shipping-information .shipping-information-title,.opc-block-summary>.title,.checkout-agreements-items .checkout-agreements-item-title{color:#010800;font-size:2.2rem;font-weight:300;padding-bottom:10px;text-transform:uppercase}.opc-block-shipping-information .shipping-information-title .action-edit:before{color:#459100}.opc-block-shipping-information .shipping-information-content{font-size:15px;line-height:27px}.opc-block-shipping-information .shipping-information-content a,.checkout-payment-method .checkout-billing-address .billing-address-details a,.checkout-payment-method .payment-method-title .action-help{color:#459100}.checkout-payment-method .payment-method-title{font-size:16px}.opc-progress-bar-item._complete>span{color:#020f00}.checkout-payment-method .checkout-billing-address{margin:0 0 20px;font-size:16px}.payment-method-content dl{font-size:14px}.checkout-onepage-success .page-main .page-title-wrapper .page-title{background:#fff none repeat scroll 0 0;box-shadow:0 0 3px #666;box-sizing:border-box;color:#20460b;display:inline-block;font-size:26px;margin:20px 0;padding:14px 10px;text-align:center;text-transform:uppercase;width:100%}.checkout-success{font-size:16px;font-weight:700;text-align:center;color:#020f00;margin:0 0 30px;font-family:auto}.cart-empty{font-size:16px;font-weight:700;text-align:center;color:#020f00}.cart-empty a{color:#459100}.checkout-success .actions-toolbar{text-align:center}.checkout-success .primary{display:inline-block;float:none}.checkout-success .primary .action{margin:0}#registration{font-size:16px;font-weight:700;text-align:center;color:#020f00}a,.alink{color:#459100}.amazon-validate-container .block .block-title strong,.login-container .block .block-title strong,.form-create-account legend{text-transform:uppercase;font-size:26px;color:#020f00}.form-login .label,.form.password.reset .label,.form.send.confirmation .label,.form.password.forget .label,.form.create.account .label{font-size:14px}.note,.block-new-customer .block-content>p{font-size:20px;color:#020f00}.form-create-account fieldset{float:left;margin:0 2% 0 0;width:48%}.form.password.reset,.form.send.confirmation,.form.create.account{min-width:100%;width:100%}.form-edit-account .field.email{background:0 0;width:auto;height:auto}.customer-account-create .actions-toolbar .primary .action{margin:0 24px 0 0}.customer-account-create .actions-toolbar .primary{float:right}.coupon .actions-toolbar .action.apply.primary{height:50px}.checkout-index-index .page-main{margin-top:0;max-width:none;padding:0}.customer-account-create .create.info input[type=text],.customer-account-forgotpassword .forget input[type=text]{border:1px solid #020f00;border-radius:3px;height:50px}.account .messages{margin-top:20px}.account .content .items a:hover{background-color:#306500}.account .block-collapsible-nav .content{color:#595959}.account .content .nav.current{border-color:#306500;color:#306500}.account .change-password,.account .box-actions a{color:#306500}.account .action.primary,.block-wishlist .action.details,.account button.share{background-color:#306500 !important;border-color:#306500}.account .action.primary:hover,.block-wishlist .action.details:hover,.account button.share:hover{color:#fff;background-color:#020f00 !important;border-color:#020f00}.block-collapsible-nav .item.current a,.block-collapsible-nav .item.current>strong{border-color:#459100;color:#459100;font-weight:600}.block-collapsible-nav .item a:hover{background:#459100 none repeat scroll 0 0;color:#fff}.block-collapsible-nav .item a,.block-collapsible-nav .item>strong{font-size:14px}.account .page-title-wrapper .page-title{background:#f5f5f5 none repeat scroll 0 0;box-sizing:border-box;color:#459100;display:inline-block;font-size:29px;font-weight:700;margin:0 0 20px;padding:10px 20px;text-transform:uppercase;width:100%}.account .page-main .page-title-wrapper .page-title{margin:0 0 20px}.navigation .level0 .submenu .active>a{border-color:#459100}.header.panel>.header.links>li.welcome.greet{margin-top:2px}.products-grid.wishlist .product-item-info .product-item-inner{display:none !important}.block-wishlist .action.details{background:#459100 none repeat scroll 0 0;border:1px solid #459100;border-radius:3px;color:#fff;padding:5px 15px;box-sizing:border-box;text-decoration:none !important;width:100%;margin:0;text-align:center;font-size:15px;font-weight:700}.block-wishlist .action.details:hover{background:#020f00 none repeat scroll 0 0;border:1px solid #020f00;color:#fff}#wishlist-sidebar .product-image-container{width:75px !important}.block-wishlist .primary{display:inline-block;width:100%}.account .column.main select,.account .column.main input[type=text],.account .column.main input[type=password],.account .column.main input[type=url],.account .column.main input[type=tel],.account .column.main input[type=search],.account .column.main input[type=number],.account .column.main input[type=datetime],.account .column.main input[type=email]{border:1px solid #020f00;border-radius:3px;height:50px}.account .column.main .wishlist input[type=text]{border:1px solid #c2c2c2;border-radius:1px;height:32px}.account .column.main .wishlist input[type=text].mage-error{border-color:#ed8380}.account .column.main .choice label{font-size:13px}.account .column.main .choice .checkbox{float:left;margin:2px 10px 0 0}body.account .block-wishlist .product-item-name,body.account .sidebar .product-items-names .product-item-name{height:auto !important}.account .page-main .columns .page-title-wrapper .order-date{margin:0}.contact-index-index .page-main .page-title-wrapper .page-title,.search-term-popular .page-main .page-title-wrapper .page-title{background:#fff none repeat scroll 0 0;box-shadow:0 0 3px #666;box-sizing:border-box;color:#20460b;display:inline-block;font-size:26px;margin:20px 0;padding:14px 10px;text-align:center;text-transform:uppercase;width:100%}.contact-index-index .contact label{font-size:14px}.contact-index-index .contact .field.note{margin:0 0 20px;text-align:center;width:100%}.contact-index-index .contact .field{float:left;margin:0 1% 10px;width:31.33%}.contact-index-index .contact .field.comment{width:98%}.contact-index-index .contact input{border:1px solid #020f00;height:50px;border-radius:3px}.contact-index-index .contact textarea{border:1px solid #020f00;height:100px;resize:none;border-radius:3px}.contact-index-index .contact .actions-toolbar{margin:0 1%}.contact-index-index .contact .fieldset{margin:0 0 20px}.contact-index-index .contact .fieldset>.legend{display:none}.category-view{width:100%;display:inline-block;background:#fff;box-sizing:border-box;padding:20px}.category-shipping .category-cms{padding:0 10px 10px}.category-view .category-cms img{border:medium none;padding:0 !important}.category-view .category-cms img.sa_logo,.category-view .category-cms img.sa_widget_footer{width:auto}.category-view .category-cms h2{color:#020f00;text-transform:uppercase}.category-view .category-cms p{color:#333;font-size:14px}.search-terms li a{display:inline-block;font-size:16px !important;margin:6px}.footer.content .links a,.footer.content .links strong{color:#fff !important}.catalogsearch-advanced-index .page-main .page-title-wrapper .page-title{background:#fff none repeat scroll 0 0;box-shadow:0 0 3px #666;box-sizing:border-box;color:#20460b;display:inline-block;font-size:26px;margin:20px 0;padding:14px 10px;text-align:center;text-transform:uppercase;width:100%}.catalogsearch-advanced-index .advanced input,.catalogsearch-advanced-index .advanced select{border:1px solid #020f00;border-radius:3px;height:50px}.catalogsearch-advanced-index .advanced .fieldset>.legend{display:none}.catalogsearch-advanced-index .advanced .field .label{font-size:14px}.catalogsearch-advanced-index .advanced .fieldset>.field{float:left;margin:0 1% 20px;width:48%}.catalogsearch-advanced-index .advanced .fieldset{display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap;margin:0;width:100%}.catalogsearch-advanced-index .advanced .actions-toolbar{margin:0 1%;text-align:left}.form.search.advanced .group.price .addon .addafter{top:10px}.form.search.advanced .fields.range .field:first-child .control:after{top:15px}.search.summary .item{font-size:16px}.search.summary .item strong{color:#459100;margin:0 10px 0 0}.message.error a,.message.error a:hover{color:#020f00}.sales-guest-form .page-main .page-title-wrapper .page-title,.category-customer-service .page-main .page-title-wrapper .page-title,.category-shipping .page-main .page-title-wrapper .page-title,.page-main .page-title-wrapper .page-title{background:#fff none repeat scroll 0 0;box-shadow:0 0 3px #666;box-sizing:border-box;color:#20460b;display:inline-block;font-size:26px;margin:20px 0;padding:14px 10px;text-align:center;text-transform:uppercase;width:100%}.sales-guest-form .form-orders-search input,.sales-guest-form .form-orders-search select{border:1px solid #020f00;border-radius:3px;height:50px}.sales-guest-form .form-orders-search .fieldset>legend{display:none}.sales-guest-form .form-orders-search .field .label{font-size:14px}.sales-guest-form .form-orders-search .fieldset>.field{float:left;margin:0 1% 20px;width:48%}.sales-guest-form .form-orders-search .fieldset{display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap;margin:0;width:100%}.sales-guest-form .form-orders-search .actions-toolbar{margin:0 1%;text-align:left}.category-view .category-cms ul li,.category-view .category-cms ul li span{color:#333;font-size:14px}.category-view .category-cms ul li.our-story_keywords-item{color:#414042}.category-view .category-cms span{color:#333 !important}.product.info.detailed .additional-attributes>thead>tr>th,.product.info.detailed .additional-attributes>tbody>tr>th,.product.info.detailed .additional-attributes>tfoot>tr>th,.product.info.detailed .additional-attributes>thead>tr>td,.product.info.detailed .additional-attributes>tbody>tr>td,.product.info.detailed .additional-attributes>tfoot>tr>td{font-size:16px}.block.related .title strong,.block.upsell .title strong{background:#eee none repeat scroll 0 0;border-bottom:1px solid #ddd;font-size:16px;padding:9px;text-indent:8px;text-transform:uppercase;width:100%;display:inline-block;margin:0 0 -30px;box-sizing:border-box;text-align:center}.block.related .related-available .product-item-name{margin-left:0}.catalog-product-view.page-layout-1column .products-grid .product-item,body.checkout-onepage-success.page-layout-1column .products-grid .product-item{width:100%;padding:0;margin:0}.catalog-product-view .product-item-info{max-width:100%;width:100%}.review-item{font-size:14px}.glen_contactpopup .cfivisible{background:#fff;padding:20px;box-shadow:0 0 10px #666;box-sizing:border-box}.glen_contactpopup .cfivisible{height:auto !important}.glen_contactpopup h1{margin-bottom:20px}.page-main .page-title-wrapper .page-title{box-shadow:none;margin:9px 0 0;padding:9px 0;color:#414042;font-size:20px}.coupon .control input{height:50px}.products-grid .product-item-info{padding:0}.products-grid .product-item-info:hover,.products-grid .product-item-info.active{padding:0;box-shadow:0 4px 10px #dbdbdb}.banner-products .products-grid .product-item-info{padding:0 10px}.page-products .product-item-info{width:100%;box-sizing:border-box;overflow:hidden}.page-products .products-grid.wishlist .product-item-info{overflow:visible}.product-info-main .product-info-stock-sku{display:block;margin:10px 0;padding:0;text-align:left;vertical-align:top;width:100%}.custom_price{display:block;width:100%}.product-info-main .product-info-price .price-box{display:block;vertical-align:top;width:100%}.retailPriceBox{color:#020f00;font-size:22px;font-weight:400}.retailPriceBox .retailPricePrice{margin:0 5px 0 0;text-decoration:line-through}.retailPriceBox .retailPriceSaveText,.retailPriceBox .retailPriceSavePrice{margin:0 3px 0 0;color:#306500;font-weight:400}.retailPriceBox .retailPriceText,.product-info-main .retailPriceBox .retailPricePrice,.checkout-index-index #checkout-review-table td.a-center.subtotal .retailPriceBox .retailPricePrice,.checkout-index-index #checkout-review-table td.a-center.subtotal .retailPriceBox .retailPriceSavePrice,.navigation .level0{margin:0 3px 0 0}.checkout-index-index #checkout-review-table td.a-center.subtotal .retailPriceBox .retailPricePrice,.checkout-index-index #checkout-review-table td.a-center.subtotal .retailPriceBox .retailPriceSavePrice{margin:0;padding:0}.checkout-index-index #checkout-review-table td.a-center.subtotal .subtotal{text-align:right;margin-top:5px;margin-bottom:5px}.checkout-index-index #checkout-review-table td.a-center.subtotal .cart-price .price{font-weight:400}@media (min-width:769px){.checkout-index-index #checkout-review-table td.a-center.subtotal .retailPriceBox{white-space:nowrap;clear:both}.checkout-index-index #checkout-review-table td.a-center.subtotal .custom_price_one,.checkout-index-index #checkout-review-table td.a-center.subtotal .custom_price{text-align:right}}@media (max-width:768px){.checkout-index-index #checkout-review-table td.a-center.subtotal.subtotal{text-align:right}.logo img{max-height:28px}.cms-home .banner-products .products-grid .product-item-info{padding:0}}.ves-megamenu li.level0>a{color:#fff;float:left;font-size:16px;font-weight:700;line-height:normal;padding:11px 15px;position:relative;text-transform:uppercase}.ves-megamenu li.level0:hover>a{background:#20460b none repeat scroll 0 0;color:#fff}.navigation .level0 .submenu{min-width:100%;width:100%}.navigation .level0 .submenu .content-wrap{display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap;width:100%}.navigation .level0 .submenu .content-wrap .megamenu-content{border-right:1px solid #ccc;float:left;padding:0 20px 0 0;width:20% !important}.ves-megamenu .navigation .nav-item.customservicemenu.category-custom>.submenu .item-content{border-right:none;width:100% !important;padding:0}.navigation .level0.customservicemenu.category-custom .submenu .content-wrap .megamenu-content{border-right:none;width:100% !important}body .ves-megamenu .navigation .nav-item.subhover.customservicemenu.category-custom>.submenu>.submenu-inner{padding:0}.navigation .level0.customservicemenu.category-custom .submenu{min-width:180px;left:-95px}.navigation .level0 .submenu .megamenu-content a{background:rgba(0,0,0,0) none repeat scroll 0 0 !important;font-size:13px;font-weight:700;position:relative;text-align:left;padding:7px 20px}.navigation .level0 .submenu .megamenu-content a:hover{color:#459100}.navigation .level0 .submenu .megamenu-content a:before{background:rgba(0,0,0,0) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAABVCAMAAAA8EEdhAAAAe1BMVEUAAABXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1c0Mg0UAAAAKHRSTlMAtdgU7urkysGtijogD/bgpgsFJRqcln1PRj8su4JwMNCQdGpYXTKiWOXrrAAAAWtJREFUWMO118l2wjAMBVCHDGQkExAyFwjB//+Fpe2m0kZ6oX37e+SFLcnmK+4UxbVB0vn2lQUQiWe/c9fXeImf3JSi9q0FTWMtagr7O42GjBY2qUfNqDCtpYkV5nJ431w1Z9tgOg83iU/NWWM83MzMnBSmD943RSWbmhlHYdKcGaMwO2qGDSbMZONuMXtq9qXChMwo6mTcHGVTDdR8KEzp4CZjZpcqzsaNZjBE1OQKU/2BCWZVu8bNkxp/VZgTM8kG0ynMmRpPY2JqDglu8uOWOQffnQIfP7EsFkszi+LBxEMUdyYWWcA1JrjGjYmLKBoKDgoB1xiZaOEbLIsrF/jLgkXyD12iQEXFRLCi/TvoReFQkYuixAU8vaoBFVmICjdE53DGhSsKvruIwoXFkYkwE8WOiVISaUDFIIo6R0UfoHvr7FMRwftnVKK9PYIXlcKgM/ppNFnJ/0OXifyMMBMbA5rRIEmc3GmNNp+Ls755L20KXgAAAABJRU5ErkJggg==) no-repeat scroll center center;background-size:100% auto;content:"";font-family:verdana;font-size:10px;height:15px;left:7px;position:absolute;top:9px;width:5px}.navigation .level0 .submenu .content-wrap .megamenu-sidebar.right-sidebar{float:left;padding:0 20px;width:80%}.navigation .level0 .submenu .content-wrap .megamenu-sidebar.right-sidebar .block-products-list{margin:0}.navigation .level0 .submenu .content-wrap .megamenu-sidebar.right-sidebar .block-products-list ol{display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap;width:100%}.navigation .level0 .submenu .content-wrap .megamenu-sidebar.right-sidebar .block-products-list ol .product-item-info{width:100%}.ves-megamenu .level0 .products-grid .product-item .product-item-name{display:inline-block;text-align:center;width:100%}.ves-megamenu .level0 .products-grid .product-item .product-item-name a{text-decoration:none;text-transform:uppercase;font-size:13px;font-weight:700}.navigation .level0.customservicemenu.category-custom .submenu .item-content a span:after,.navigation .level0 .submenu .content-wrap .megamenu-sidebar.right-sidebar .block-products-list .block-title,.navigation .level0 .submenu .content-wrap .megamenu-sidebar.right-sidebar .block-products-list ol .price-box1{display:none}.ves-megamenu li.active>a{background:#20460b}.filter-current{float:left;position:static;right:0;top:30px;width:100%;border:1px solid #c2c2c2;border-radius:4px;margin:0 0 10px;font-family:'robotomedium'}.filter-label{font-weight:400;font-family:'robotobold'}.filter-options{position:relative;display:block}.filter-options:after{content:"";width:100%;float:none;display:table}.filter-actions{clear:left;float:left;margin-bottom:0;position:static;right:0;top:10px;width:100%;padding:0 0 10px;display:block}.filter-content .filter-current .item{margin:10px;float:left}.fotorama__thumb-border{border-color:#459100}.fotorama__active .fotorama__dot{background-color:#459100;border-color:#459100}.custom_price{margin:0}#christmasCertPromo{position:fixed;max-height:100%;overflow:auto;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);background:#fff;z-index:9999;box-shadow:0 0 10px #666;text-align:center;padding:20px;box-sizing:border-box;width:798px}#christmasCertPromo h2{font-size:40px;margin:30px 0 20px;text-transform:uppercase;color:#459100;font-weight:700;display:inline-block;width:100%}#christmasCertPromo h3{color:#333;display:inline-block;font-size:33px;margin:30px 0 20px;text-transform:uppercase;width:100%}#christmasCertPromo img{display:inline-block}#christmasCertPromo p{font-size:24px;font-weight:400;color:#333;margin:10px auto;padding:0 50px;line-height:1.2em}#christmasCertPromo p b{background:#459100 none repeat scroll 0 0;border-radius:4px;color:#fff;display:inline-block;text-decoration:none;padding:7px 20px;text-transform:uppercase;margin-top:30px}#christmasCertPromo p b:hover{background:#20460b}#christmasCertPromo .close-btn{height:30px;position:absolute;right:15px;top:10px}#christmasCertPromo .close-btn:before{font-size:23px;color:#757575;content:'\e616';font-family:'luma-icons'}.cert-promo-block{position:relative;max-width:379px;margin:auto}.cert-promo-block .cert-promo-border{width:100%}.cert-promo-block .cert-promo-title{position:absolute;top:11%;left:33%;background:#fff;max-width:246px;display:none}#christmasCertPromo .cert-promo-block .cert-promo-title p:first-child{font-size:26px;margin:0;padding:0 0 10px}#christmasCertPromo .cert-promo-block .cert-promo-title p:last-child{font-size:7px;margin:0;padding:0}.cert-promo-block .cert-promo-message{text-align:center;position:absolute;top:44%;right:7%;max-width:150px;width:40%}#christmasCertPromo .cert-promo-block .cert-promo-message p{font-size:7px;padding:0;margin:0}.cert-promo-block .cert-promo-product{position:absolute;top:37%;left:7%;max-width:169px;width:45%}.shopperapproved{clear:left;float:left;margin:20px 0 0}.filter-actions a{font-family:'robotomedium';text-decoration:none;color:#fff !important;background:#459100;padding:6px 17px;float:left;border-radius:2px}.breadcrumbs{margin:0 0 20px;background:#efefef;width:100%;display:inline-block;max-width:100%;padding:14px 20px}.product.data.items>.item.content .link1,.product.data.items>.item.content .link2{float:left;text-align:center;width:50%;padding:0 20px}.product.data.items>.item.content .gc-prodpage-questions{text-align:center}.product.data.items>.item.content .gc-prodpage-questions a{display:inline-block;font-size:20px;font-weight:700;margin:0 0 20px;text-transform:uppercase;width:100%}.delivered_by.top_del_by{font-size:17px;font-family:'robotomedium'}.delivered_by.top_del_by a{margin-left:10px;font-size:15px}.product.data.items>.item.content{border:2px solid #e1e1e1;border-radius:4px}.fotorama__thumb{border:1px solid #020f00}#gc-boxes-left-underdesc .link2,#gc-boxes-left-underdesc .link1{text-align:center;width:100%;padding:0 20px}#gc-boxes-left-underdesc .gc-prodpage-questions{text-align:center}#gc-boxes-left-underdesc .gc-prodpage-questions a{display:inline-block;font-size:16px;font-weight:700;margin:0 0 20px;text-transform:uppercase;width:100%}.product-headlines2{display:inline-block;width:100%}.product-headlines2 h2,.product-headlines2 h3{margin:0;font-size:16px;line-height:normal;color:#020f00;font-weight:400}.product-headlines2 .made-in{display:inline-block;width:100%;color:#459100}.product-info-main .product-headlines2 .made-in{color:#306500}.product-headlines2 hr{display:none}.product-headlines2 .lowest-price{display:inline-block}.cart.table-wrapper .actions-toolbar>.action-edit>span,.cart.table-wrapper .actions-toolbar>.action-delete>span{border:0 none;clip:rect(0px,0,0,0);color:#505050;display:inline-block;font-size:12px;height:auto;margin:1px 0 0 4px;overflow:visible;padding:0;position:static;vertical-align:middle;width:auto}.cart.table-wrapper .actions-toolbar>.action-edit,.cart.table-wrapper .actions-toolbar>.action-delete{position:static}.cart.table-wrapper .actions-toolbar>.action-edit:hover>span,.cart.table-wrapper .actions-toolbar>.action-delete:hover>span{color:#333}.no-crosssell{display:inline-block;text-align:center;margin:0 0 20px;width:100%}.no-crosssell a{display:inline-block;padding:0 10px;vertical-align:top;width:56%}.checkout-cart-index .cart-discount .discount{margin-bottom:10px;width:100%}.action.tocompare,.header.panel>.header.links>li.welcome.greet{display:none !important}.validation-failed{background:none repeat scroll 0 0 #faebe7 !important;border:1px solid #eb340a !important}.navigation .level0 .submenu .active>a{border:medium none}.toolbar-products .pages{display:inline-block}.toolbar-products .pages{display:inline-block;float:left;margin:2px 0 0 40px}.products.wrapper~.toolbar .pages{margin:0}.page-products .filter-options-item.swatchfilter li{float:left;padding:0 3px;width:33.33%}.page-products .filter-options-item.swatchfilter ol{display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap;width:100%}.ves-megamenu .level0 .products-grid .product-item .price-box{display:none}.ves-megamenu .level0 .products-grid .product-item{margin:0 !important;padding:0 15px 10px !important;width:25% !important}.shopperapproved{margin:20px 0 20px}.cms-home .shopperapproved{margin:20px 0 0}.block-search .bs_main{margin:0 auto;max-width:1240px}.cms-home .block-search .bs_main{margin:0;max-width:100%}.breadcrumbs .items{margin:0 auto;max-width:1240px}.checkout-cart-index .block.crosssell{float:left;margin:30px 0 0;order:3;padding:0;width:100%}.checkout-cart-index .block.crosssell .title strong{background:#eee none repeat scroll 0 0;border-bottom:1px solid #ddd;box-sizing:border-box;display:inline-block;font-size:16px;margin:0 0 -30px;padding:12px 9px 10px;text-align:center;text-indent:8px;text-transform:uppercase;width:100%}.checkout-cart-index .block.crosssell .product-item-info{width:100%}.checkout-cart-index .block.crosssell .product-image-container{width:100% !important}.checkout-cart-index .block.crosssell .products-grid ol{display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap;width:100%}.checkout-cart-index .paypal{min-height:44px;width:100%;margin:auto;border-radius:6px}.checkout-cart-index .paypal input{height:100%;display:inline-block;opacity:0;width:100%;position:absolute;top:0;left:0;z-index:20}.checkout-cart-index .paypal img{margin:0;z-index:10}.checkout-cart-index .paypal .text{font-size:16px;font-family:'robotomedium';margin:0 4px 0;color:#502700;z-index:10}.checkout-cart-index .paypal .button-background{min-height:100%;width:100%;position:absolute;top:0;background:#ffc43a;border-radius:6px}.main_info_box,.pro_icon_row{display:inline-block;width:100%}.fotorama__caption{display:none}.pro_icon_row ul{display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap;list-style:outside none none;padding:0;margin:25px 0;justify-content:space-around;-webkit-justify-content:space-around;width:100%;border-bottom:1px solid #bebebe;height:120px}.cms-home .pro_icon_row{background:#eee}.affirm-info-description{display:none}.cms-home .pro_icon_row ul{max-width:1460px;height:auto;margin:0 auto;border:none;justify-content:space-between}.pro_icon_row ul li{display:flex;display:-webkit-flex;-webkit-flex-wrap:wrap;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;margin:0;vertical-align:top;width:13%}.cms-home .pro_icon_row ul li{margin:0;align-items:center;width:25%;position:relative}.cms-home .pro_icon_row ul li:after{content:'';background:#444;height:24px;width:1px;position:absolute;right:0}.cms-home .pro_icon_row ul li:last-child:after{display:none}.pro_icon_row ul li a{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;align-items:center;-webkit-align-items:center;text-decoration:none}.cms-home .pro_icon_row ul li a{flex-direction:initial}.pro_icon_row ul li a img{width:50px}.pro_icon_row ul li a p{text-align:center;font-family:'robotomedium';color:#404041;text-transform:uppercase}.cms-home .pro_icon_row ul li a p{margin:0;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px}.gallery-placeholder{width:100%}.product.info.detailed .value{font-size:13px;font-weight:700}.pages .action.next:after{color:#7d7d7d;content:"";display:inline-block;font-family:"luma-icons";font-size:16px;font-weight:400;line-height:inherit;margin:0;overflow:hidden;text-align:center;vertical-align:top}.pages .action.next:before{display:none}.pages .action.previous>span,.pages .action.next>span{border:0 none;clip:rect(0px,0,0,0);height:auto;margin:0;overflow:visible;padding:0;position:static;width:auto}#certLinkGenerator{display:inline-block;text-align:center;width:100%}#certLinkGenerator h1{border-bottom:2px solid #459100;box-shadow:none;color:#20460b;font-size:26px;margin:0 0 40px;padding:22px 10px 18px;text-align:center;text-transform:none;line-height:38px}#certLinkGenerator label{color:#459100;display:inline-block;font-size:20px;font-weight:700;letter-spacing:2px;margin:0 0 40px;text-transform:uppercase;width:100%}#certLinkGenerator input{margin:10px 0 0}#certLinkGenerator #certGeneratorButtonSlot a{background:#459100 none repeat scroll 0 0;border-radius:3px;color:#fff;display:inline-block;cursor:pointer;font-size:20px;font-weight:700;text-decoration:none;padding:8px 30px;text-transform:uppercase}#certLinkGenerator #certGeneratorButtonSlot a:hover{background:#020f00}.certLinkGenH2{color:#20460b;font-weight:700;margin:40px 0 20px}#certLinksTable{border-collapse:collapse;border-left:1px solid #dbdbdb;border-top:1px solid #dbdbdb}#certLinksTable td{border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb;font-size:14px;text-align:left;font-weight:600}#certLinksTable th{background:#20460b none repeat scroll 0 0;border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb;color:#fff;font-size:18px;font-weight:600;text-align:left}#certLinksTable tr:nth-child(2n) td{background:#eee none repeat scroll 0 0}#certGenerator #certGeneratorThemeSelector{background:#efefef;clear:both;float:left;height:auto;padding:5px;position:relative;width:100%}#certGenerator #certGeneratorThemeSelector .certBg{background:#fff none repeat scroll 0 0;border:1px solid #ccc;cursor:pointer;display:inline-block;float:left;height:auto;margin:5px;padding:5px;transition:all .25s ease 0s;width:110px}#certGenerator #certGeneratorThemeSelector .certBg.selected{box-shadow:0 0 5px #0f0,0 0 5px #0f0,0 0 5px #0f0,0 0 1px #0f0}#certGenerator #certGeneratorPreview{clear:both;float:left;margin-top:20px;position:relative;width:100%}#certGenerator #certGeneratorPreview img#certGeneratorBgImage{height:auto;width:100%}#certGenerator #certGeneratorPreview #certGeneratorTextArea{background:rgba(0,0,0,0) none repeat scroll 0 0;bottom:19%;color:#333;font-size:14px;height:23%;position:absolute;resize:none;right:6%;text-align:center;width:29%}#certGenerator #certGeneratorButtonSlot{float:left;margin:20px 0;text-align:center;width:100%}#certGenerator #certGeneratorButtonSlot a{background:#459100 none repeat scroll 0 0;border-radius:3px;color:#fff;display:inline-block;font-size:20px;cursor:pointer;font-weight:700;text-decoration:none;padding:8px 30px;text-transform:uppercase}#certGenerator #certGeneratorButtonSlot a:hover{background:#020f00}#certGenerator #certGeneratorPreview img#certGeneratorProdImg{height:auto;left:6%;max-height:50%;max-width:50%;position:absolute;bottom:9%}#certGenForm{display:none}.sub_footer_container,.catalog-category-view.category-about-us .sub_footer_container,.catalog-category-view.category-returns-our-best-price-guarantee .sub_footer_container,.catalog-category-view.category-reviews .sub_footer_container,.catalog-category-view.category-story-of-the-claddagh-ring .sub_footer_container,.catalog-category-view.category-shipping .sub_footer_container{display:block;float:none;margin:0 auto;max-width:1200px}.catalog-category-view .sub_footer_container,.catalogsearch-result-index .sub_footer_container{max-width:1360px}.cms-home .sub_footer_container{max-width:1420px}.product-image-wrapper{padding:0 !important;height:auto;z-index:0}.footer.content .goog-te-menu-value{color:#404041}.product-image-photo{bottom:0;display:block;height:auto;left:0;margin:auto;max-width:100%;position:static;right:0;top:0;width:auto}.catalog-product-view .owl-stage-outer .product-image-photo,body.checkout-onepage-success.page-layout-1column .owl-stage-outer .product-image-photo{max-height:200px}.catalog-product-view .fieldset .field{position:relative;margin:0}.catalog-product-view .fieldset .field .label-wrap{padding:9px 0;position:relative}.catalog-product-view .fieldset .field .label-wrap p.thumbnail-option{margin:0}.catalog-product-view .fieldset .field.field-stocked_status,.catalog-product-view .fieldset .field.field-picking_sort,.catalog-product-view .fieldset .field.field-WL{display:none !important}.catalog-product-view .product-options-wrapper select,.catalog-product-view .product-options-wrapper input{height:36px;width:100%;font-family:'robotomedium';color:#464546;font-size:18px}.catalog-product-view .product-options-wrapper input[type=checkbox],.catalog-product-view .product-options-wrapper input[type=radio]{width:auto;height:auto}.catalog-product-view .product-options-wrapper input[type=checkbox]{width:14px;height:20px}.catalog-product-view .product-info-main .product-options-bottom .box-tocart{margin-top:10px}.page-layout-1column .product-info-main{font-family:'robotomedium'}body.catalog-product-view .page-wrapper .page-main .page-title-wrapper h1{text-transform:none;text-align:left;font-family:'robotomedium';font-weight:400;margin:0;padding:0;border:none}.product-options-wrapper .field>.label{font-weight:400;margin-bottom:2px}.box-tocart label{font-weight:400 !important}.product-options-bottom .price-box .price-container .price,.product-info-price .price-box .price-container .price{font-size:30px}.ves-megamenu .navigation .level0 .submenu .mega-col>.nav-item>a:before{display:none !important}.retailPriceBox{font-size:1.4rem}.delivered_by.top_del_by strong{font-weight:400}.product-info-main .product-add-form{padding-top:0;border-top:2px solid #bebebe;float:left;width:100%;position:relative}.product-info-main .product-add-form.custom-design-options{border-top:none}.product-info-main .product-add-form #qty{width:30px;height:30px}.product-info-main .product-info-price .price-box{padding-bottom:0}.product-info-main .product-reviews-summary{margin-bottom:9px}.catalog-product-view .block.block-viewed-products-grid{border-right:1px solid #ddd;display:table-cell;margin:0;vertical-align:top;width:50%}.catalog-product-view .block.block-viewed-products-grid .product-item-details{display:flex;justify-content:center;align-items:center}.catalog-product-view .products-grid .product-item-info:hover,.catalog-product-view .products-grid .product-item-info.active{box-shadow:none;position:relative}.catalog-product-view .column.main .product-items{margin-left:0;text-align:center;justify-content:center;-webkit-justify-content:center}.catalog-product-view .block.block-viewed-products-grid .block-title strong{background:rgba(0,0,0,0) none repeat scroll 0 0;border-bottom:medium none;box-sizing:border-box;font-weight:400;display:inline-block;font-size:17.5px;margin:0 0 -30px;padding:9px;text-align:center;text-indent:8px;text-transform:uppercase;width:100%;font-family:"robotolight"}#gc-boxes-left-underdesc{display:none;width:100%;margin:0 0 30px}.catalog-product-view .block.upsell{border-top:1px solid #ddd;float:right;width:100%;padding:20px 0 0;margin:20px 0}.catalog-product-view .block.related{display:table-cell;width:50%;vertical-align:top}.catalog-product-view .block.upsell .title strong,.catalog-product-view .block.related .title strong{background:rgba(0,0,0,0) none repeat scroll 0 0;border-bottom:medium none;box-sizing:border-box;display:inline-block;font-size:16px;margin:0 0 -30px;padding:9px;text-align:center;text-indent:8px;text-transform:uppercase;width:100%}.catalog-product-view .block.upsell .product-item-details,.catalog-product-view .block.related .product-item-details,.catalog-product-view .product-info-main .product-reviews-summary,.catalog-product-view .product-info-main .product-info-stock-sku{display:none}.catalog-product-view .product-info-main .product-info-price{border-bottom:none;margin-bottom:0}.catalog-product-view .products{margin:10px 0 0}.feefocode{float:right;text-align:center;width:100%}.catalog-product-view .column.main .product-items.widget-viewed-grid li{margin:0;width:17%}.related_rec_viewed{display:table;width:100%}.catalog-product-view.page-layout-1column .related_rec_viewed .block-viewed-products-grid~.related .products-grid .product-item{width:25%}.catalog-product-view.page-layout-1column .upsell .products-grid .product-item,.catalog-product-view.page-layout-1column .related_rec_viewed>.related .products-grid .product-item{width:12%}.catalog-product-view .action.towishlist{display:none !important}.catalog-product-view .product.attribute.overview span{font-size:16px !important;font-family:'robotomedium' !important}.product-social-links .catalog-product-view,.product-social-links .product-info-main .product-options-bottom .box-tocart{margin-bottom:0}.navigation>ul>li{vertical-align:top}.navigation>ul>li>a{color:#fff;float:left;font-size:16px;line-height:normal;padding:15px 20px;position:relative}.navigation>ul>li>a span{font-size:17px}.page-products .products-grid .product-item{margin-left:0;width:25%;padding:0}#mini-wishlist-modal.page-products .products-grid .product-item{width:25%}.products-grid .product-item-info:hover,.products-grid .product-item-info.active{box-shadow:0 4px 10px #dbdbdb}.product.details.product-item-details{padding-right:10px;padding-left:10px}.navigation>ul>li>a:hover{background:#20460b;color:#fff}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{border:none;background:#20460b;color:#fff}.navigation>ul>li>a:hover span{color:#fff}.fixicon{position:fixed;bottom:61px;right:35px;z-index:999}#toTop{z-index:99;padding:14px;background:#459100;color:#fff;cursor:pointer;font-size:14px;border-radius:50%;float:right;margin-top:1px;position:relative;display:none}.fa-arrow-circle-up{width:55px;height:55px}.shopperapproved a:hover{color:#fff}.navigation,.ves-megamenu{background:#214510}.navigation .level0>.level-top:hover,.navigation .level0>.level-top.ui-state-focus{color:#fff}.navigation>ul>li>a span{text-transform:none}.page-header{transition:all .7s ease 0s;-webkit-transition:all .7s ease 0s;top:-100%}body.fixnav .page-header{position:fixed;width:100%;z-index:999;top:0;background-size:cover;background:#fff}body.fixnav{padding-top:130px}body.fixnav .logo{margin:1px 0 0;width:215px;display:none}body.fixnav .header-right-logo,.fixlogo.logo,.catalog-product-view .action.towishlist span{display:none}body.fixnav .logo.fixlogo{display:block}.contacticon{bottom:4px;width:53px;float:left;margin-right:9px}.catalog-product-view .action.towishlist{display:block !important;position:absolute;left:-16px;top:3px;z-index:1;margin-right:0;background:0 0;border:none}.catalogsearch-result-index .action.towishlist:before,.catalog-product-view .action.towishlist:before,.catalog-category-view .action.towishlist:before{content:"";background:url("../images/herat_33x36-border2px.svg") no-repeat 50% 0;width:40px;height:38px}.catalog-category-view .action.towishlist:before,.catalogsearch-result-index .action.towishlist:before{background-position-x:10px !important;background-position-y:10px !important}.catalogsearch-result-index .action.towishlist.active:before,.catalog-product-view .action.towishlist.active:before,.catalog-category-view .action.towishlist.active:before{background:url("../images/h2.svg") no-repeat 50% 0;background-size:25px}.catalogsearch-result-index .action.towishlist.active:before,.catalog-category-view .action.towishlist.active:before{background:url("../images/h2.svg") no-repeat 50% 0}.catalog-product-view .action.towishlist:before,.catalog-product-view .action.towishlist.active:before{background-size:33px}.catalogsearch-result-index .action.towishlist:before,.catalogsearch-result-index .action.towishlist.active:before,.catalog-category-view .action.towishlist:before,.catalog-category-view .action.towishlist.active:before{background-size:18px}.easy-payments{color:#01566b;font-size:15px}.catalog-category-view .easy-payments{padding:10px;font-weight:600}.easy-payments-text.hide{display:none}.cart-summary-whole-cart{width:auto;padding:10px 20px;order:2;margin-top:5px;margin-bottom:20px;text-align:right;margin-left:auto}.cart-summary-whole-cart .action.submit.primary{background:#008fb3;border:1px solid #008fb3}.cart-summary-whole-cart .fieldset{margin-bottom:20px;letter-spacing:normal}.check-isntallmentplan{font-size:17px;padding-left:12px}.check-isntallmentplan .installment-summary{margin:unset}.cart-summary-whole-cart .actions-toolbar{display:inline-block}.cart-summary-whole-cart .legend span,.cart-summary-whole-cart .desc-backend,.cart-summary-whole-cart .part-desc,.cart-summary-whole-cart .easypay-label{padding-right:20px;margin:0;font-size:17px;opacity:1}.checkout-cart-index .easy-payments{position:absolute;width:fit-content;right:0;padding-right:40px}.cart-summary-whole-cart .legend span,.cart-summary-whole-cart .easypay-label{color:#259dd4;text-transform:uppercase;font-weight:700}.installment-summary{margin-left:auto}.installment-summary td{padding:0}.installment-downpayment-item td{padding-top:4px}.installment-downpayment-item td strong{font-size:20px}input#applInstallment,input#notApplInstallment{opacity:1;position:inherit;left:auto;cursor:pointer}.checkout-agreements-block~.check-isntallmentplan{display:none}.item.link.wishlist,.item.product.product-item{position:relative}.category-wishlist-block{position:absolute;top:20px;left:20px;z-index:2}#wishlist-link{position:absolute;width:20px;height:20px;top:3px;left:2px;background:url("../images/heart.svg") no-repeat center;background-size:contain;text-align:center;cursor:pointer}#wishlist-link.active{background:url("../images/h1.svg") no-repeat center;background-size:contain}.wish.wrapper #wishlist-link .counter.qty{color:#fff;position:absolute;top:-4px;left:9px}.wish.wrapper #wishlist-link .counter.qty:before,.wish.wrapper #wishlist-link .counter.qty:after{content:''}#mini-wishlist-modal .product-image-container{display:block}#mini-wishlist-modal .product-item-info:hover{padding:0}#mini-wishlist-modal .product-item-info strong.product.name.product-item-name{height:auto !important}.modal-inner-wrap{max-width:1240px}.popup-shareAll .modal-inner-wrap{max-width:550px}.popup-shareAll .actions-toolbar .primary{display:block;float:none}.popup-shareAll .actions-toolbar>.primary .action{width:100%}.form-wishlist-items .products-grid .product-item-info .product-item-inner,#mini-wishlist-modal .products-grid .product-item-info .product-item-inner{clip:unset !important;height:auto !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:block !important;width:35px !important;border:none;position:absolute;top:0;padding:0;margin:10px 0 0;z-index:10}.form-wishlist-items .products-grid .product-item-info .product-item-inner{top:10px;left:10px;margin:0}.form-wishlist-items .products-grid .product-item-info .product-item-inner .product-item-actions,#mini-wishlist-modal .products-grid .product-item-info .product-item-inner .product-item-actions{display:block}.form-wishlist-items .products-grid .product-item-info .product-item-inner .field.comment-box,.form-wishlist-items .products-grid .product-item-info .product-item-inner .action.edit,.form-wishlist-items .products-grid .product-item-info .product-item-inner .box-tocart,.form-wishlist-items .actions-toolbar .primary .action.update{display:none}.wishlist-index-index .product-item-name,.wishlist-index-index .price-box.price-configured_price{padding-right:5px;padding-left:5px}.wishlist-index-index .form-wishlist-items .products-grid .product-item-info .product-item-inner{position:relative;width:100% !important}.form-wishlist-items .products-grid .product-item-info,.main_info_box{position:relative}.wishlist-index-index .products-grid.wishlist .product-item .fieldset .field.qty{display:none}.wishlist-index-index .actions-toolbar .action.tocart,#cart-sidebar-reorder .actions-toolbar .action.tocart,#cart-sidebar-reorder .field.item.choice .checkbox,#cart-sidebar-reorder .product-item .field.item{display:none}.wishlist-index-index .products-grid.wishlist .product-item .fieldset{display:flex}.wishlist-index-index .fieldset:last-child{margin-bottom:0}.wishlist-index-index .form-wishlist-items .products-grid .product-item-info .product-item-inner .box-tocart{display:inline-block;margin-bottom:0}#cart-sidebar-reorder .product-item-name a,.wishlist-index-index .product-item-name a{text-decoration:none}.form-wishlist-items .products-grid .product-item-info .product-item-inner .product-item-actions{margin:0}.wishlist-index-index .form-wishlist-items .products-grid .product-item-info .product-item-inner .product-item-actions{display:inline-block}.wishlist-index-index .form-wishlist-items .products-grid .product-item-info .product-item-inner{top:0;left:0;padding:5px 10px 5px 5px;display:flex !important;justify-content:space-between}.fotorama__stage__frame .fotorama__img{transition:all .7s ease 0s;-webkit-transition:all .7s ease 0s}.block-search{background:0 0;border-bottom:none}.block-search .control input{background:0 0;border:none;font-weight:400;color:#4b4a4b;font-size:17px;font-family:'robotomedium';height:32px;border-radius:1px;padding:0 0 0 42px;letter-spacing:-.04em}.header-right-logo{float:none;display:inline-block;max-width:328px;margin-right:29px}.header-right-logo img{margin-bottom:-7px;max-height:107px;margin-right:1px}.c_hdr_rgt{float:right}.block-search .control input::-webkit-input-placeholder,.block-search .control input::-moz-placeholder,.block-search .control input:-ms-input-placeholder,.block-search .control input:-ms-input-placeholder{color:#515252;opacity:1}.c_log{float:left;width:100%}.c_log ul{padding-left:0}.c_log>ul>li{list-style:none;float:left;margin-left:6px;margin-bottom:0}.c_log>ul>li>a{color:#306500;font-size:17px;font-weight:400;font-family:'robotobold'}.c_log>ul>li>a:hover{text-decoration:none}.c_log .wishlist{padding-right:10px;margin-bottom:1rem}.c_hdr_rgt .hdr-col3 .c_log .product-item-name,.c_hdr_rgt .hdr-col3 .c_log .details-qty.qty,.c_hdr_rgt .hdr-col3 .c_log .action.edit{display:none}.c_log ul li.l_sr a:before{content:"";background-image:url("../images/login.svg");width:23px;height:23px;display:inline-block;vertical-align:middle;margin:-2px 0 0}.c_log ul li.mob_wish a{font-size:0}.c_log ul li.mob_wish a:before{content:"";display:inline-block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAApVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+4/eNVAAAANnRSTlMABfrw9uL4eArMQNTIXUsV7Oa0qoRnNCoov7qvnYpkIc+ikU4fGRDdl35ybFVGMSXWxI46N5nhqYGWAAACVUlEQVR4Ae3WW3uiMBAG4A8iFNSKWFQ8iK31UG3tod2d///Ttpn1UZggBvdmL/pejg9hko8B8eM/5HQWbUVuPPrsOPnq5yh2SbUXXD0vSrp01JimYOm0QUfdJMJZmaICd+YAzsylApWhXHBHhvZ63SbDXVB6/ejYe8vz6SAM6cD3WsedjAKYesS8ZKD7Hu5Cygl3Q10dJB6xHgw3pKn+6ZQ7Hh14nVMefUXaDYQ3bvp9XsikRawVIWf+zht6Q9GE77RCQepyFikKVtzZBAVD0pooW3YCoUnaEHkLTgdSX5f7kDjvBXKcWJcGkJY+kT+HNKBvsSObuoepMx53YLqXG96ayZhk5lv5EL3C2qt8mHQwXdTQ1aHjhOcGNfCEiQV6qKFXssAYNfDkii21YI9z7Iot+Q6sOQ094jiZ0revmjFOcZLpQgJrWzkjS13YwBq/KObGw72HpSYZh76rFWTPHJ2oIedLktPsrgDIHEJYGdO3BxS9ubp6CwsvxhuN/dbVboSL1rHRAIuU8Vos98AfrxUMfdJu7TawOzthjRSV5txo2yn9jaNsBagQ8BfTH6LULWmTiwdAzzhjStqs6m1cfdLBvXkDs8XNGmct46oo9vywqRQVBnyQ7iNKfP39bW8Rc+kKvxRpfVyQiRXE9VvL7x654hyairQFLMzIzOKxQdqT7beXzUR+fH2tFSYBGJI617NnYuEq/w92hhpeXNK8AbAMid3Aijh1P2vGIhVbQ49y1B61RR90tElxBeeJDsZrXCfzSUscXOt1Q6Qe8Q+Ch48lLvjxBzGvlFvVRbCxAAAAAElFTkSuQmCC) no-repeat scroll center 0;width:32px;height:32px;background-size:19px;vertical-align:middle;margin-top:1px}.block-search .action.search:before{background-image:url("../images/search.svg");content:"";width:24px;height:24px;margin:4px 2px 0 0}.block-search .action.search{background:0 0;border:none}.minicart-wrapper .action.showcart span.text{position:relative;width:auto;color:#306500;font-size:17px;font-weight:400;font-family:'robotobold'}.block-search .action.search.disabled,.block-search .action.search[disabled],fieldset[disabled] .block-search .action.search{opacity:1}.block-search .action.search{position:absolute;left:0}.hdr-col3{float:right;text-align:right;margin-top:12px}.header-right-logo img{margin-bottom:-7px;max-height:87px;margin-right:1px;cursor:pointer}.block-search .block-content{width:100%}.block-search{float:none;padding:0;width:196px;margin-bottom:3px}.minicart-wrapper{margin-left:0}.minicart-wrapper .action.showcart:before,.minicart-wrapper .action.showcart.active:before{content:"";background-image:url("../images/cart.svg");width:33px;height:33px;display:inline-block;vertical-align:middle;margin:-2px 9px 0 -1px}.minicart-wrapper .action.showcart .counter.qty{background:0 0;color:#4b4a4b;margin:3px 0 0;position:absolute;left:0;font-size:13px;top:-5px;font-weight:400;line-height:20px;font-family:'robotomedium';padding:0;width:26px;text-align:center}.ie11 .minicart-wrapper .action.showcart .counter.qty{width:32px}.load.indicator{position:fixed !important}.load.indicator:before{background-size:cover}.review_image .sa_logo{margin-top:0}@media screen and (min-width:769px){.page-layout-1column .product-info-main{width:43%;padding:0 0 0 5px}.ves-megamenu .dropdown.submenu-left.customservicemenu{position:relative}.ves-megamenu .dropdown.submenu-left.customservicemenu .submenu{min-width:0;width:276px;left:-175px}.navigation .level0.customservicemenu .submenu .content-wrap .megamenu-content{width:100% !important;border:none}.navigation ul{display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap;text-align:center}.navigation ul.ui-widget-content{opacity:1}.navigation ul li.inner-service-menu{order:10;position:relative}.navigation ul li.level0.inner-service-menu:hover ol{display:block !important}.navigation ul li.level0.inner-service-menu ol{display:none !important;min-width:0;width:315px;left:auto;border:1px solid #ccc;box-shadow:0 5px 5px rgba(0,0,0,.19);background:#fff;position:absolute;padding:20px;top:41px;right:0}.navigation ul li.level0.inner-service-menu ol li{width:100%}.navigation ul li.level0.inner-service-menu ol li a{background:rgba(0,0,0,0) none repeat scroll 0 0 !important;font-size:13px;font-weight:700;position:relative;text-align:left;padding:7px 20px;color:#575757 !important;line-height:inherit}.navigation ul li.level0.inner-service-menu ol li a:hover{color:#459100 !important}.navigation ul li.level0.inner-service-menu ol li a:before{background:rgba(0,0,0,0) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAABVCAMAAAA8EEdhAAAAe1BMVEUAAABXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1c0Mg0UAAAAKHRSTlMAtdgU7urkysGtijogD/bgpgsFJRqcln1PRj8su4JwMNCQdGpYXTKiWOXrrAAAAWtJREFUWMO118l2wjAMBVCHDGQkExAyFwjB//+Fpe2m0kZ6oX37e+SFLcnmK+4UxbVB0vn2lQUQiWe/c9fXeImf3JSi9q0FTWMtagr7O42GjBY2qUfNqDCtpYkV5nJ431w1Z9tgOg83iU/NWWM83MzMnBSmD943RSWbmhlHYdKcGaMwO2qGDSbMZONuMXtq9qXChMwo6mTcHGVTDdR8KEzp4CZjZpcqzsaNZjBE1OQKU/2BCWZVu8bNkxp/VZgTM8kG0ynMmRpPY2JqDglu8uOWOQffnQIfP7EsFkszi+LBxEMUdyYWWcA1JrjGjYmLKBoKDgoB1xiZaOEbLIsrF/jLgkXyD12iQEXFRLCi/TvoReFQkYuixAU8vaoBFVmICjdE53DGhSsKvruIwoXFkYkwE8WOiVISaUDFIIo6R0UfoHvr7FMRwftnVKK9PYIXlcKgM/ppNFnJ/0OXifyMMBMbA5rRIEmc3GmNNp+Ls755L20KXgAAAABJRU5ErkJggg==) no-repeat scroll center center;background-size:100% auto;content:"";font-family:verdana;font-size:10px;height:15px;left:7px;position:absolute;top:9px;width:5px}.navigation .level0 .submenu a{font-size:13px !important}.ves-megamenu.ves-dhorizontal .level0 .submenu .nav-item>a{line-height:22px !important}.ves-megamenu li.level0:hover>a{background:#20460b}.cms-home .page-main .columns{max-width:none;padding:18px 0 0}.c_hdr_rgt .hdr-col3 .minicart-wrapper .block-minicart{width:450px}.product.data.items>.item.content{margin:16px 0 0;order:1}.form.reorder .actions-toolbar .secondary{float:left}}body.fixnav .hdr-col3{margin-top:8px;margin-bottom:0}body.fixnav .c_log{float:left;width:auto}body.fixnav .c_srch_hdr.desktop{float:right;margin:-3px 0 0 22px}body.fixnav .c_log .mob_wish{margin-left:21px;margin-right:8px}.c_hdr_rgt{float:right;margin-right:6px}.block-minicart .block-content>.actions .paypal{height:67px;background-size:100%;background-position:left;width:100%}.block-minicart .block-content>.actions input{height:67px;display:inline-block;opacity:0;width:100%}.minicart-wrapper .block-minicart{z-index:9999}.minicart-wrapper .action.close:hover:before{color:#000}.header.links .authorization-link{display:none !important}.minicart-wrapper .product .actions{margin-top:2px}.minicart-wrapper.active .block-minicart{font-size:14px}.page-header .header.panel{padding-bottom:10px;padding-top:10px;width:auto;position:absolute;top:107px;z-index:999;right:50%;margin-right:-640px}body.fixnav .page-header .header.panel{top:47px}ul.header.links li a{font-weight:600;font-size:16px}.breadcrumbs{display:none}body .step-title{background-color:#214510}body .checkout-container a.button-action,body .popup-gift-message-item button.action,body .checkout-container button:not(.primary):not(.action-show):not(.action-close):not(.edit-address-link):not(.ui-datepicker-trigger):not(.action-apply):not(.action-check),body .checkout-container a.button-action:hover,body .popup-gift-message-item button.action:hover,body .checkout-container button:not(.primary):not(.action-show):not(.action-close):not(.edit-address-link):not(.ui-datepicker-trigger):not(.action-apply):not(.action-check):hover{background-color:unset !important;border:unset !important}body .checkout-container button:not(.primary):not(.action-show):not(.action-close):not(.edit-address-link):not(.ui-datepicker-trigger):not(.showcart){background:#459100 !important;border-color:#459100 !important}body .checkout-container button:not(.primary):not(.action-show):not(.action-close):not(.edit-address-link):not(.ui-datepicker-trigger):not(.showcart):hover{background:#295700 !important;border-color:#295700 !important}body .osc-place-order-wrapper .place-order-primary button.primary.checkout:hover,body .place-order-left .place-order-primary button.primary.checkout:hover{opacity:.8}.navigation .level0>.level-top{padding:10px 8px;line-height:normal}body{font-size:14px}body .osc-place-order-block.checkout-comment-block{border:none;padding:0 !important}body .osc-place-order-block.checkout-comment-block textarea{border:1px solid #020f00;border-radius:3px;resize:none}body .osc-place-order-block.checkout-comment-block label{color:#313131;font-size:18px}.page-header .switcher .options.active ul.dropdown{position:absolute;left:0;top:31px;margin:0;width:100%}.message.success{margin-bottom:0}.c_hdr_rgt .hdr-col3 .minicart-items .action.delete:before{content:'\e616'}.c_hdr_rgt .hdr-col3 .product-item-pricing{display:inline-block;float:left;margin:0}.c_hdr_rgt .hdr-col3 .minicart-items .product-item-details .price{font-size:19px;font-weight:400;margin-top:22px;display:inline-block}.c_hdr_rgt .hdr-col3 .minicart-wrapper .product .actions{margin-top:29px;margin-right:21px}.c_hdr_rgt .hdr-col3 .minicart-wrapper .action.viewcart{color:#fff;padding:11px 20px;border-radius:3px;text-decoration:none;width:100%;float:left;font-size:18px}.c_hdr_rgt .hdr-col3 .minicart-wrapper .action.viewcart:hover{background:#020f00}.c_hdr_rgt .hdr-col3 .minicart-wrapper .block-minicart{width:360px}html[lang]:not(lang[='en']) .c_hdr_rgt .hdr-col3 .minicart-wrapper .block-minicart{width:400px}.c_hdr_rgt .hdr-col3 .block-minicart .block-content>.actions .paypal,.page-header .block-minicart .subtotal,.page-header .block-minicart .items-total{display:none}.modals-wrapper .modal-popup,.modals-wrapper .modal-slide{z-index:999}.modals-wrapper .modals-overlay{z-index:999 !important}.modals-wrapper .modal-popup{z-index:1000}.product-options-bottom .box-tocart .action.tocart{margin-bottom:0;margin-right:1%;width:100%;padding:17px 10px;border-radius:5px}.product-options-bottom .box-tocart .action.tocart span{font-size:21px;letter-spacing:.05em;font-family:'robotobold';font-weight:400}.product-options-bottom .box-tocart .action.tocart span:before{background:url(../images/cartwhite.png) no-repeat;content:"";background-size:32px;width:32px;height:34px;margin-right:10px;display:inline-block;vertical-align:middle;margin-top:-7px;margin-bottom:-6px}.checkout-agreements-block #co-place-order-agreement{margin:0}.page-header .block-content{display:flex;display:-webkit-flex;flex-direction:column-reverse}.checkout-cart-index .page-main{padding-left:20px;padding-right:20px}.checkout-cart-index .cart.table-wrapper .col.qty .input-text{height:28px;width:27px;padding:0;border-color:#bebebe;font-size:18px;color:#636363;margin-top:0}.checkout-cart-index .cart.table-wrapper .col.subtotal .price{font-size:26px;color:#464546}.checkout-cart-index .cart-discount .coupon .control input{height:40px;background:#f0f0f0;border-color:#f0f0f0;text-align:center;color:#656565;border-radius:3px}.checkout-cart-index .cart-discount .coupon .actions-toolbar .action.apply.primary{height:40px;color:#469100;background:0 0;border-color:transparent}html[lang=el] .checkout-cart-index .cart-discount .coupon .actions-toolbar .action.apply.primary{left:0}.checkout-cart-index .cart-discount .coupon .actions-toolbar .action.apply.primary:hover{color:#474747}.checkout-cart-index .cart-summary{background:#fff}.checkout-cart-index .cart-summary .summary.title{margin-top:0;font-family:'robotomedium'}.checkout-cart-index .checkout-methods-items .action.checkout{text-transform:uppercase}.checkout-cart-index .checkout-methods-items .action.checkout:before{content:"";background:url("../images/lockwhite-transparent.png") no-repeat;width:22px;display:inline-block;height:22px;background-size:16px;margin:0 4px 0 0;position:relative;top:7px}.checkout-cart-index .checkout-methods-items .action.multicheckout,.checkout-cart-index #shopping-cart-table .col.price{display:none}.checkout-cart-index .table.cart .product-item-name a{font-size:22px}.checkout-cart-index .checkout-methods-items .paypal.checkout{position:relative;margin-top:-7px}.checkout-cart-index .cart-summary .checkout-methods-items{margin-top:0;max-width:100%}.checkout-cart-index .sub_footer_container:before{left:0;right:0;top:-50px;background:#fff url("../images/checkout-shade.png") no-repeat;height:20px;content:"";position:absolute}.checkout-cart-index .sub_footer_container{position:relative}.mycart .block-minicart .block-content>.actions>.primary{margin:0}.mycart .block-minicart .block-content>.actions{margin-top:0}.minicart-wrapper .minicart-widgets{margin-top:25px}.mycart .block-minicart .block-content>.actions.btn-checkout{margin-top:0}.c_hdr_rgt .hdr-col3 .minicart-wrapper .block-minicart{padding-top:0}.mycart .minicart-items-wrapper{border:none;margin-top:20px;border-top:1px solid #bbb;padding:5px 15px;border-bottom:1px solid #bbb;overflow-y:auto;overflow-x:hidden;max-height:66vh;overscroll-behavior-y:contain;height:auto !important}.mycart .minicart-wrapper .block-minicart li{padding:5px 0}.mycart .minicart-items .product-item:not(:first-child){border-top:none}.c_hdr_rgt .hdr-col3 .minicart-items .action.delete:before{color:#459100}.c_hdr_rgt .mycart .minicart-wrapper .block-minicart li .product.options{display:none}.c_hdr_rgt .hdr-col3 .minicart-wrapper .action.viewcart{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;height:50px}.c_hdr_rgt .hdr-col3 .minicart-wrapper .product .actions{margin-right:0}.c_hdr_rgt .minicart-wrapper .action.close{right:0;height:25px}.c_hdr_rgt .hdr-col3 .minicart-wrapper .action.checkout{position:relative;padding-left:47px !important;border:none}.c_hdr_rgt .hdr-col3 .minicart-wrapper .action.checkout:before{content:"";background:url("../images/lockwhite-transparent.png") no-repeat;width:22px;display:inline-block;height:22px;background-size:17px;margin:0 10px 0 0;position:absolute;top:12px;left:25px}.minicart-wrapper div[data-pp-message]{margin-top:10px}.minicart-wrapper .ppexpress.custombutton a:before{content:"";background:url("../images/paypalck.png") no-repeat;width:77px;display:inline-block;height:22px;background-size:77px;margin:0 4px 0 0;position:relative;top:2px}.onestepcheckout-index-index .page-title-wrapper{padding-left:0;padding-right:0;margin-top:0}.checkout-description{float:left;width:100%;background:#fff;padding:13px 38px;font-size:16px}.qty-wrapper .qty-wrap .input-text.update{width:25px;top:-3px;border:1px solid #a8a2a2}.field.street.col-mp.mp-12.mp-clear.admin__control-fields.required,.field.street.col-mp.mp-12.mp-clear.admin__control-fields.required .field._required{width:100% !important}.field.street.col-mp.mp-12.mp-clear.admin__control-fields.required .field.additional{float:right !important;margin-right:0 !important;width:100% !important;margin-top:10px !important}.osc-place-order-wrapper.col-mp.mp-lg-6.mp-md-6.mp-sm-12.mp-xs-12{float:right}.checkout-index-index .opc-wrapper .step-content{margin-bottom:0}.c_hdr_rgt .hdr-col3 .minicart-items .action.delete:before{margin-right:5px}.c_hdr_rgt .hdr-col3 .minicart-wrapper .block-minicart{right:-2px;margin-top:5px}.cart-summary .checkout-methods-items .action.primary.checkout span{font-size:0 !important}.cart-summary .checkout-methods-items .action.primary.checkout span:after{font-size:24px;content:attr(data-textbtn) !important;font-family:'robotomedium';font-weight:400;display:inline-block;margin-top:8px;vertical-align:top}.mobile-src-close,.mobile-src-toggle{display:none}ul li.mobile-item{display:none !important}.delivered_by_date{color:#306500;white-space:nowrap}.right-items-megamenu{display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap}.right-items-megamenu .rcol{width:25%;padding:0 15px;text-align:center;margin-bottom:10px}.right-items-megamenu .rcol a{text-transform:uppercase}.right-items-megamenu .imgcntr img{max-height:180px;max-width:100%}.right-items-megamenu .imgcntr{height:180px;display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;display:-webkit-flex}.right-items-megamenu a:hover{background:0 0 !important}.right-items-megamenu .imgcntr img:hover{-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none}.right-items-megamenu .rcol a{font-size:14px !important}.feefocode a{width:100%}.product-shareing{position:absolute;left:49%;top:33px;z-index:99;width:31px}.product-shareing .share-icon{cursor:pointer}.product-shareing .addthis_toolbox,.addthis-smartlayers.addthis-smartlayers-desktop,#at-share-dock,.products.wrapper.grid.products-grid+.toolbar.toolbar-products .pages .action.previous:after,.products.wrapper.grid.products-grid+.toolbar.toolbar-products .pages .action.previous:before,.products.wrapper.grid.products-grid+.toolbar.toolbar-products .action.next:after,.products.wrapper.grid.products-grid+.toolbar.toolbar-products .action.next:before,#social-login-popup .block.social-login-authentication-channel.col-mp.mp-5 .block-title{display:none}.products.wrapper.grid.products-grid+.toolbar.toolbar-products .pages .action.previous{font-size:0}.products.wrapper.grid.products-grid+.toolbar.toolbar-products .pages .action.previous{margin-left:0;font-size:0;background:#489017 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAcCAMAAABWBG9SAAAAY1BMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+aRQ2gAAAAIHRSTlMA+eqdPxwJyHAFpUbPzGs5Iezj19DBrY97dWRbLxYOAc+SaoAAAACKSURBVCjPlZFXDoQwDESXltCX3tv9T4k8AimDIiHm8yn2c+zfW8JD4hHzHWE6MlngCnMDk0VamONTsYeGIbEJLCb2hyRVJlsrYWVBkhaShIp7NByIzWDdbrIFknqjhxoP0fA5TqOY5jw4f5GhymgZ1rXxgjNlPwUnBs0fstQmK6yy5L4mZbxkH3ICO6sQ5GgdkGYAAAAASUVORK5CYII=) no-repeat center center;background-size:20px;height:48px;width:48px;border-radius:50%;padding:0}.products.wrapper.grid.products-grid+.toolbar.toolbar-products .pages .action.next{margin-left:0;font-size:0;background-color:#489017;background-repeat:no-repeat;background-size:inherit;height:48px;width:48px;border-radius:50%;padding:0;background-position:-6px -109px}.products.wrapper.grid.products-grid+.toolbar.toolbar-products .pages ul li{padding-top:7px;margin-left:7px}.products.wrapper.grid.products-grid+.toolbar.toolbar-products .pages ul li.load-more{margin-left:0}.products.wrapper.grid.products-grid+.toolbar.toolbar-products .pages ul li.pages-item-previous,.products.wrapper.grid.products-grid+.toolbar.toolbar-products .pages ul li.pages-item-next{padding-top:0;padding-bottom:0;margin-top:7px;margin-right:0}.products.wrapper.grid.products-grid+.toolbar.toolbar-products .pages ul li a.page{font-size:19px;width:48px;height:48px;line-height:45px;border:2px solid #4b4a4b;border-radius:50%}.products.wrapper.grid.products-grid+.toolbar.toolbar-products .action.next{width:48px;height:48px;text-align:center}.products.wrapper.grid.products-grid+.toolbar.toolbar-products .pages ul li strong.page{font-size:19px;width:48px;height:48px;line-height:45px;border:2px solid #4b4a4b;border-radius:50%;background:#ebf1e8}.products.wrapper.grid.products-grid+.toolbar.toolbar-products .pages ul li.item.current span{font-size:19px;font-weight:700;color:#4a4a4a}#social-login-popup .block-container .block{width:100%}#social-login-popup .first-top-block{padding:0 25px}#social-login-popup .block.social-login-authentication-channel.col-mp.mp-5{padding-left:0;padding-right:0;padding-bottom:10px}#social-login-popup .first-top-block>span{font-weight:300;font-size:12px;letter-spacing:.5px;color:#646464}#social-login-popup .block-container .block .block-title{font-weight:400;font-size:18px;color:#313131;letter-spacing:3px;text-transform:uppercase;margin:10px 0 0;padding-bottom:0;border-bottom:none}#social-login-popup .field{margin-bottom:0}#social-login-popup .input-text{width:100%;max-width:100%;border-color:transparent transparent #ccc;border-style:solid;border-width:1px;border-image:none 100%/1/0 stretch;transition:all .2s ease 0s;padding:14px 0 2px;font-size:14px;outline:currentcolor none medium;height:47px}#social-form-login .actions-toolbar .primary,.social-login .first-top-block .actions-toolbar .primary{width:100%}#social-form-login .actions-toolbar .primary .action,.social-login .first-top-block .actions-toolbar .primary .action{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;float:left;letter-spacing:1px;border:medium none;border-radius:4px;outline:currentcolor none medium;background:#459100 !important;margin:12px 0 0;color:#fff;width:100%;padding:10px !important;font-size:15px;text-transform:uppercase;text-align:center;line-height:normal;text-decoration:none;font-weight:400}.extra-text-last{margin-top:15px;float:left;width:100%}.extra-text-last span{font-weight:300;font-size:12px;letter-spacing:.5px;color:#646464}.actions-toolbar .secondary{float:right;font-size:12px}.social-login-title .login-title{background:0 0;padding-left:15px}#social-login-popup .social-login-title{background:0 0 !important}#social-login-popup .social-login-title h2{font-weight:400;font-size:18px;color:#313131;letter-spacing:3px;text-transform:uppercase;margin-top:30px}#social-login-popup .mfp-close{color:#000;font-weight:400;background:0 0 !important;border:none !important}#social-login-popup{max-width:460px}body.checkout-index-index .step-title{color:#414042 !important;background:0 0;padding-left:0 !important;border-bottom:1px solid #bebebe !important;padding-bottom:3px !important;margin-bottom:10px;margin-left:10px;margin-right:10px}body.checkout-index-index .step-title i{display:none !important}body.checkout-index-index .step-title span{position:relative;font-size:22px;letter-spacing:.025em;font-family:'robotomedium';font-weight:400}body.checkout-index-index .step-title span:after{position:absolute;height:4px;width:100%;background:#489017;content:"";left:0;bottom:-5px}body.checkout-index-index .osc-authentication-wrapper{border-bottom:1px solid #bebebe;margin-bottom:20px;padding-top:20px}body.checkout-index-index .osc-authentication-wrapper a{font-size:16px;color:#489017}body.checkout-index-index .opc-wrapper label{font-size:16px !important;font-family:'robotomedium';color:#414042 !important;font-weight:400 !important}.checkout-index-index .opc-wrapper select,.checkout-index-index .opc-wrapper input[type=text],.checkout-index-index .opc-wrapper input[type=password],.checkout-index-index .opc-wrapper input[type=url],.checkout-index-index .opc-wrapper input[type=tel],.checkout-index-index .opc-wrapper input[type=search],.checkout-index-index .opc-wrapper input[type=number],.checkout-index-index .opc-wrapper input[type=datetime],.checkout-index-index .opc-wrapper input[type=email],.checkout-index-index .opc-wrapper select{font-family:'robotomedium';background:rgba(0,0,0,0);height:44px !important;font-size:18px;color:#000;border:1px solid #ccc6c6;border-radius:unset;padding-top:15px;padding-left:14px}.checkout-index-index .opc-wrapper select{background:#eee url(../images/selectarrow.png) no-repeat right 13px center;background-size:13px;padding-right:36px;color:#000}.checkout-index-index .opc-wrapper textarea{border:none !important;font-family:'robotomedium';background:#eee;height:80px;font-size:16px;color:#000;border-radius:3px;overflow:auto}.checkout-index-index input[type=checkbox]{opacity:0;position:absolute;left:-9999px}.checkout-index-index input[type=checkbox]:not(:checked)+label:before,.checkout-index-index input[type=checkbox]:checked+label:before{content:'';position:absolute;left:10px;top:0;width:26px;height:24px;background:#eee;border-radius:4px}.checkout-index-index input[type=checkbox]:checked+label:before{content:'';position:absolute;left:10px;top:0;width:26px;height:24px;background:#489017 url(../images/tickwht.png) no-repeat center center;background-size:17px}.checkout-index-index .choice{padding-left:50px;position:relative;padding-top:0;padding-bottom:10px}.checkout-index-index .osc-newsletter.choice{padding-left:40px}.checkout-index-index .osc-newsletter input[type=checkbox]:not(:checked)+label:before,.checkout-index-index .osc-newsletter input[type=checkbox]:checked+label:before{left:0}.checkout-index-index .payment-method-title.field input[type=radio]:not(:checked)+label:before,.checkout-index-index .payment-method-title.field input[type=radio]:checked+label:before{top:0}.checkout-index-index .payment-method-title.field input[type=radio]:checked+label:after{top:11px}.checkout-index-index input[type=radio]{opacity:0;position:absolute;left:-9999px}.checkout-index-index input[type=radio]:not(:checked)+label:before,.checkout-index-index input[type=radio]:checked+label:before{content:'';position:absolute;left:10px;top:20px;width:30px;height:30px;background:#eee;border-radius:50%}.checkout-index-index input[type=radio]:checked+label:before{content:'';position:absolute;left:10px;top:20px;width:30px;height:30px;background:#489017;background-size:17px}.checkout-index-index input[type=radio]:checked+label:after{content:'';position:absolute;left:21px;top:29px;width:7px;height:7px;background:#fff;border-radius:50%}.checkout-index-index .col-method{position:relative}body.checkout-index-index .opc-wrapper .form-shipping-address{margin-top:0}body.checkout-index-index .field .control._with-tooltip input{width:100%}body.checkout-index-index .field .control._with-tooltip .field-tooltip{display:none}body.checkout-index-index #shipping-new-address-form .field,body.checkout-index-index .billing-address-form .field{width:50%;margin-right:0}body.checkout-index-index .table-checkout-shipping-method tbody .col-price{padding-left:27px;vertical-align:middle}body.checkout-index-index .osc-authentication-wrapper{padding-left:0;margin-left:10px;padding-bottom:5px;font-family:'robotomedium';color:#414042;font-size:16px;margin-right:20px}body.checkout-index-index .table-checkout-shipping-method tbody td{padding-bottom:7px;padding-top:7px;font-family:'robotomedium';font-size:16px;border-top:none;font-weight:400;padding-left:25px}body.checkout-index-index .table-checkout-shipping-method tbody td input[type=radio]:not(:checked)+label:before,body.checkout-index-index .table-checkout-shipping-method tbody td input[type=radio]:checked+label:before,body.checkout-index-index .table-checkout-shipping-method tbody td input[type=radio]:checked+label:before{top:15px}body.checkout-index-index .table-checkout-shipping-method tbody td input[type=radio]:checked+label:after{top:26px}body.checkout-index-index .col-mp.mp-6.mp-sm-5.mp-xs-12{border-right:1px solid #bebebe;width:61%;padding-right:10px}body.checkout-index-index .opc.opc-sticky .sticky{width:39%}body.checkout-index-index .opc.opc-sticky .sticky .step-content{padding-left:20px;padding-right:0;padding-top:0}body.checkout-index-index .action.action-apply{padding:7px 13px;line-height:normal !important;height:auto !important;vertical-align:top;border-radius:3px}body.checkout-index-index .form.form-discount .actions-toolbar{margin-top:0}body.checkout-index-index .osc-place-order-block.checkout-comment-block{margin-top:20px}body.checkout-index-index #checkout-review-table,body.checkout-index-index .table-totals{border:none}body.checkout-index-index #checkout-review-table thead th:first-child{padding-left:0;text-align:left}body.checkout-index-index #checkout-review-table thead th:last-child,body.checkout-index-index #checkout-review-table thead th:nth-child(2){display:none}body.checkout-index-index .opc-block-summary .product-item div.subtotal{width:100%;float:right}body.checkout-index-index .opc-block-summary .table-totals tbody .mark,body.checkout-index-index .opc-block-summary .table-totals tfoot .mark{text-align:left;font-family:'robotomedium';font-size:16px;color:#454546}body.checkout-index-index .opc-block-summary .table-totals tr td{font-family:'robotomedium';font-size:16px;color:#454546}body.checkout-index-index button.action.primary.checkout{font-weight:400;padding:30px 10px;height:auto;border-radius:3px;border:none !important;line-height:1}body.checkout-index-index button.action.primary.checkout span{color:#fff !important;font-family:'robotomedium';font-size:25px;text-transform:uppercase}body.checkout-index-index button.action.primary.checkout span:before{display:inline-block;vertical-align:middle;content:"";margin-top:0;margin-bottom:0;background:url(../images/lockwhite-transparent.png) no-repeat;background-size:21px;margin-right:14px;width:22px;height:27px}body.checkout-index-index .checkout-shipping-method{margin-top:10px}body.checkout-index-index .checkout-payment-method .payment-method+.payment-method .payment-method-title{border:none}body.checkout-index-index .checkout-payment-method .payment-method{padding:10px 0}body.checkout-index-index .osc-place-order-block{padding:0 !important;border:none !important}body.checkout-index-index #co-place-order-area>div{padding:0}body.checkout-index-index .checkout-description{background:#214510;font-size:18px;font-family:'robotomedium';text-transform:uppercase;color:#fff !important;font-weight:400;text-align:center;padding:8px 12px;letter-spacing:.05em}body.checkout-index-index .securecheckout{font-size:22px;color:#414042;text-transform:uppercase;margin-left:20px;letter-spacing:.025em;font-family:'robotomedium';background:url(../images/lockgray.png) no-repeat left center;padding-left:32px;margin-bottom:30px;background-size:21px;padding-top:7px;clear:both}body.checkout-index-index .chkfixlogo{display:block;width:100%;height:57px;background:url(../images/fixlogo.png) no-repeat left center;background-size:277px;float:left;max-width:calc(100% - 20px);margin-left:20px;margin-bottom:30px;margin-top:14px}body.checkout-index-index .col_right,body.checkout-index-index .col_left{width:50%;float:left;text-align:center;padding:0 100px}body.checkout-index-index .sub_footer_container.i-v,body.checkout-index-index .page-main .page-title-wrapper .page-title{display:none}body.checkout-index-index .col_left h2,body.checkout-index-index .col_right h2{font-size:22px;color:#414042;font-family:'robotomedium';text-transform:uppercase}.mobile-item.home-mobile{display:inline-block !important}body.checkout-index-index .col_left p,body.checkout-index-index .col_right p{font-size:16px;color:#414042;font-family:'robotomedium'}body.checkout-index-index .col_left a{color:#489017;font-family:'robotomedium';text-transform:uppercase}.onestepcheckout-index-index .osc-cms-block{float:left;width:100%;position:relative}.onestepcheckout-index-index .osc-cms-block:before{left:-20px;display:block;right:-20px;top:-50px;background:url("../images/checkout-shade.png") no-repeat;height:20px;content:"";position:absolute}.navigation>ul ul{text-align:left}.ves-megamenu>ul{text-align:center}.navigation li.level0{float:none}body.checkout-index-index .order-summary.hoverable .step-title{margin-left:20px;margin-bottom:0}body.checkout-index-index .order-summary.hoverable .step-title span{text-transform:none;font-size:16px}body.checkout-index-index .order-summary.hoverable .step-title span:after,body.checkout-index-index .order-summary.hoverable #checkout-review-table thead,body.checkout-index-index .order-summary.hoverable .title{display:none}body.checkout-index-index .opc-block-summary .table-totals tr td{padding-right:0}body.checkout-index-index #co-place-order-area{padding-right:0 !important}body.checkout-index-index .cart-totals .grand .amount,body.checkout-index-index .opc-block-summary .table-totals .grand .amount{font-size:16px;font-weight:400}body.checkout-index-index .cart-totals .grand strong,body.checkout-index-index .opc-block-summary .table-totals .grand strong{font-weight:400}.main_info_box .previous_next{float:left;width:calc(100% + 36px);border-bottom:2px solid #bebebe;margin:-17px -18px 21px;padding:2px 30px 2px 0}.main_info_box .previous_next .nextlink{float:right;border-left:2px solid #bebebe;padding-left:60px;margin:-3px 0;padding-top:3px;padding-bottom:4px}.main_info_box .previous_next a{text-transform:uppercase;font-family:'robotomedium';font-size:14px;color:#69676b;text-decoration:none}.main_info_box .previous_next a.previouslink{background:url("../images/product-sprite.png") no-repeat;padding-left:37px;background-position:-4px -477px !important}body.checkout-index-index .col-mp.mp-6.mp-sm-7.mp-xs-12 .securecheckout{float:right;margin-bottom:2px;color:#214510;background:url(../images/lockgreen.png) no-repeat left center;background-size:21px}.opc-block-summary .mark .value{color:#454546}.pages .action.previous,.pages .action.next{display:flex !important;flex-direction:row-reverse}.pages .action.next>span.label,.pages .action.previous>span.label{margin-left:6px}.pages .item,.pages .items{vertical-align:top}.items.pages-items li{position:relative}.items.pages-items .item.load-more{margin:0 0 15px}body.fixnav.checkout-index-index.onestepcheckout-index-index{padding-top:0}.product-options-wrapper select{background:url("../images/option_down-arrow.png") no-repeat;background-size:inherit;background-position:99% 55%}#size-guide-popup-container{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);background:#fff;z-index:9999;box-shadow:0 0 10px #666;text-align:center;padding:20px;box-sizing:border-box;width:600px;max-height:100%;overflow:auto}#close-guide{font-size:0;float:right;position:absolute;right:13px;top:4px}#buttonContinue:hover,#size-guide-popup-link:hover,#gaelic-suggestion-popup-link:hover,#close-gaelic-suggestion:hover,#close-guide:hover{cursor:pointer;text-decoration:underline}#buttonContinue2:hover{cursor:pointer}#close-guide:after{float:right;content:"×";text-decoration:none;text-align:center;opacity:.65;color:#000;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;line-height:normal}#size-guide-popup-container .ring_size__title{font-size:22px;margin-bottom:0}#size-guide-popup-container h2{font-size:18px;font-weight:400;margin:12px 0}#size-guide-popup-container p{text-align:left}#size-guide-popup-container .ring_size__title:after{display:block;content:' ';border-bottom:1px solid #313131;width:40px;margin:20px auto 8px}.custom_price .retailPriceBox{color:#464547}.feefowidget__global feefowidget-feedbacks-item .feefowidget-section-actions,.feefowidget-sorting-popular{display:none}.custom_price .retailPriceSavePrice,.custom_price .retailPriceSaveText{font-size:16px;color:#489017;text-transform:none}.catalog-product-view .block.block-viewed-products-grid{border-right:0}.page-layout-1column .product-info-main{padding-right:0}.product.attribute.overview .value p{line-height:19px;letter-spacing:.025em;color:#414042;font-size:17px}.product.attribute.overview .value p strong{line-height:19px;letter-spacing:.025em;color:#414042;font-size:17px !important;font-weight:400;font-family:'robotomedium'}.catalog-product-view .pro_icon_row{position:relative}.catalog-product-view .pro_icon_row:before{left:-20px;display:block;right:-20px;background:url("../images/checkout-shade.png") no-repeat;height:20px;content:"";position:absolute}.product.data.items>.item.title .data.switch{font-family:'robotobold';font-size:16px;color:#454546;padding-left:0;display:inline-block;height:auto;line-height:normal}.product.data.items>.item.title{margin-right:11px}.catalog-product-view .product.info.detailed{padding:37px 27px 0}.product.data.items>.item.title.active:after,.product.data.items>.item.title.active:before{bottom:-18px;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.product.data.items>.item.title.active:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:13px;margin-left:-13px}.product.data.items>.item.title.active:before{border-color:rgba(225,225,225,0);border-bottom-color:#e1e1e1;border-width:16px;margin-left:-16px}.catalog-product-view .fieldset .field.qty .control{display:inline-block;vertical-align:top;border:none}.catalog-product-view .fieldset .field.qty label{text-transform:uppercase;font-size:15px;color:#414042;font-family:'robotomedium';margin-right:5px}.catalog-product-view .fieldset .field.qty #qty.input-text.qty{border:1px solid #bfbfbf;font-size:10px;color:#414042;font-family:'robotomedium';width:15px;height:15px;padding:0;text-align:center}.catalog-product-view .fieldset .field.qty{position:absolute;right:0;top:50px}.options-list .field.choice.admin__field.admin__field-option{padding-left:40px;position:relative;padding-bottom:20px;margin-top:7px}.options-list .field.choice.admin__field.admin__field-option input[type=checkbox]{opacity:0;position:absolute;left:-9999px}.options-list .field.choice.admin__field.admin__field-option input[type=checkbox]:not(:checked)+label:before,.options-list .field.choice.admin__field.admin__field-option input[type=checkbox]:checked+label:before{content:'';position:absolute;left:0;top:4px;width:23px;height:22px;background:#fff;border-radius:3px;border:1px solid #bfbfbf;cursor:pointer}.options-list .field.choice.admin__field.admin__field-option input[type=checkbox]:checked+label:before{content:'';position:absolute;left:0;top:4px;width:23px;height:22px;background:#489017 url(../images/tickwht.png) no-repeat center center;background-size:17px;border-color:#489017}.options-list .field.choice.admin__field.admin__field-option label{font-size:15px;line-height:normal;padding-top:8px;display:inline-block;vertical-align:top}.catalog-product-view .product-info-price .price-box .price-container .price{font-size:26px;color:#464546;font-weight:400;font-family:'robotomedium'}.product.data.items>.item.title .data.switch span{color:#595959;text-transform:none;display:block;line-height:normal;letter-spacing:.025em;font-weight:400;font-family:'robotomedium';margin-bottom:7px}#size-guide-popup-link{margin-bottom:10px;display:inline-block;color:#595959;font-size:15px;font-family:'robotomedium';font-weight:400;margin-left:20px;margin-right:15px}.freeresizingtext{color:#595959;font-family:'robotomedium';font-size:15px}#bss_ajaxcart_popup{width:100%;max-width:1000px;margin:0 auto;z-index:999;text-align:center}.fancybox-skin{background:#fff}.message.popupheader{color:#464546;font-size:24px;font-family:'robotomedium';float:left;position:relative;padding-left:37px;margin-top:-7px}.message.popupheader:before{content:'';position:absolute;left:0;top:7px;width:26px;height:24px;background:#489017 url(../images/tickwht.png) no-repeat center center;background-size:17px;border-color:#489017;border-radius:5px}.popupmaindiv{float:left;width:100%;border-top:1px solid #bebebe;padding-top:20px;margin-top:20px;border-bottom:1px solid #bebebe;padding-bottom:20px;margin-bottom:20px;display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap}.popupmaindiv .popupleftside{float:left;width:57%;border-right:1px solid #bebebe;padding-right:60px;text-align:left}.popupmaindiv .popuprightside{float:right;width:43%;padding:0 35px;text-align:right}.popupmaindiv .popuprightside .cart-info{text-align:center}.popupmaindiv .popuprightside .cart-info .subtotal span{font-size:22px;color:#464547;font-family:'robotomedium';letter-spacing:.025em}.popupmaindiv .popuprightside .cart-info .checkout-link a{width:100%;padding:12px 10px;color:#fff;font-size:18px;text-transform:uppercase;font-family:'robotomedium';display:inline-block;border-radius:5px;margin-top:4px;text-decoration:none}.popupmaindiv .popuprightside .cart-info .checkout-link a:hover{background:#020f00}#bss_ajaxcart_popup .popup .block{margin-bottom:0}#bss_ajaxcart_popup .btn-continue{width:auto;float:right}body #bss_ajaxcart_popup .btn-continue .continue{color:#3e7798;background:0 0 !important;font-family:'robotomedium';font-size:21px;font-weight:400;vertical-align:top;margin-right:30px}body.catalog-product-view #bss_ajaxcart_popup{display:block}#bss_ajaxcart_popup{font-family:'robotomedium'}#bss_ajaxcart_popup .popuprightside .viewcartlink{color:#3e7798;font-size:16.5px;margin-bottom:10px;display:inline-block}#bss_ajaxcart_popup .popup .block{clear:both}#bss_ajaxcart_popup .popup .block .title{text-align:left}#bss_ajaxcart_popup .popup .block .title strong{font-size:19px;color:#464546;font-family:'robotomedium';font-weight:400}#bss_ajaxcart_popup .ajax-cart-owl-carousel .owl-item img{width:auto;max-width:100%;max-height:122px}#bss_ajaxcart_popup .product.name.product-item-name{line-height:13px}#bss_ajaxcart_popup .product.name.product-item-name a{text-decoration:none;font-size:11px;font-family:'robotomedium'}#bss_ajaxcart_popup ol.ajax-cart-owl-carousel .action{background:0 0;font-size:14px;color:#414042;font-family:'robotomedium';border:3px solid #459100;border-radius:0;font-weight:400;padding:10px 32px}#bss_ajaxcart_popup ol.ajax-cart-owl-carousel .action:hover{color:#fff;background:#020f00;border-color:#020f00}#bss_ajaxcart_popup ol.ajax-cart-owl-carousel .price{font-family:'robotomedium';font-size:12px}#bss_ajaxcart_popup .ajax-cart-owl-carousel .owl-nav .owl-next{right:0;width:34px;height:70px;background:#eee url(../images/green-arrow.png) no-repeat center center;border-radius:3px;background-size:14px}#bss_ajaxcart_popup .ajax-cart-owl-carousel .owl-nav .owl-prev{left:0;width:34px;height:70px;background:#eee url(../images/green-arrow.png) no-repeat center center;border-radius:3px;background-size:14px;transform:rotate(180deg)}#bss_ajaxcart_popup .ajax-cart-owl-carousel .item .product-item-info .actions-primary{order:2;padding-top:30px;margin-top:auto}#bss_ajaxcart_popup .ajax-cart-owl-carousel .product.photo.product-item-photo{order:1}#bss_ajaxcart_popup .ajax-cart-owl-carousel .product.details.product-item-details{order:0;position:relative;margin-bottom:10px}#bss_ajaxcart_popup .ajax-cart-owl-carousel .item .product-item-info{display:flex;display:-webkit-flex;flex-direction:column}.popupmaindiv .popupleftside .product-image{float:left;text-align:center;margin-right:4%;width:40%}.popupmaindiv .popupleftside .product-image-wrapper img{height:auto}.popupmaindiv .popupleftside .productqty{float:left;margin-top:12px}.popupmaindiv .popupleftside .productqty label{float:left}.popupmaindiv .popupleftside .productqty .field.qty{width:70px}.popupmaindiv .popupleftside .productqty .input-text.qty1{border:1px solid #bfbfbf;font-size:11px;color:#666;font-family:'robotomedium';width:15px;height:15px;padding:0;line-height:25px;text-align:center}.popupmaindiv .popupleftside .productqty label span{text-transform:uppercase;font-size:13px;color:#414042;font-family:'robotomedium';margin-right:5px}.popupmaindiv .popupleftside .productqty .input-text.qty1{border:1px solid #bfbfbf;font-size:11px;color:#414042;font-family:'robotomedium';width:15px;height:15px;padding:0;line-height:15px;text-align:center}.popupmaindiv .popupleftside .prcwrap{float:right;margin-top:6px}.popupmaindiv .popupleftside .productname{margin-bottom:10px;text-decoration:underline}.mfp-close,.fancybox-close{position:absolute;cursor:pointer;z-index:8040;background:url(../images/fancyclose.png) no-repeat;background-size:16px;width:16px;height:16px;right:17px;top:27px}.mfp-close-btn-in .mfp-close{height:30px;top:1px}@media (max-width:768px){.mfp-close-btn-in .mfp-close{top:-5px;right:0}.cms-home .pro_icon_row ul li a{flex-direction:column}.cms-home .pro_icon_row ul li a{flex-direction:column}}#bss_ajaxcart_popup .ajax-cart-owl-carousel .product.details.product-item-details .price-box.price-final_price{position:absolute;left:0;width:100%;bottom:-167px;z-index:99}#bss_ajaxcart_popup .ajax-cart-owl-carousel .owl-nav{margin-top:-35px}.ppexpress .ppor{font-size:13px;font-family:'robotomedium';margin:16px 0 11px;text-transform:lowercase}#minicart-content-wrapper .ppexpresslink{margin-top:10px}#als_mcc{display:none}.ppexpress .ppexpresslink span{font-size:16px;display:inline-block;vertical-align:middle;color:#502700;margin-right:0;margin-top:3px;padding-left:3px}.ppexpress .ppexpresslink a{display:flex;align-items:center;justify-content:center;padding:6px 0;background:#ffc43a;border-radius:6px;max-height:44px;text-decoration:none}.at-share-dock-outer.addthis-smartlayers.addthis-smartlayers-mobile{display:none !important}.cart.table-wrapper{font-family:'robotomedium'}.cart.table-wrapper .delivered_by{font-size:18px}.cart.table-wrapper .delivered_by strong{font-weight:400}.checkout-cart-index .cart-totals .grand strong,.checkout-cart-index .opc-block-summary .table-totals .grand strong{display:inline-block;font-weight:400;padding:3px 0 0;font-size:26px;text-transform:uppercase;color:#454546}.cart-summary .block .title strong{font-size:16px;font-weight:400;font-family:'robotomedium'}.cart-summary .checkout-methods-items .action.primary.checkout{padding-top:8px;padding-bottom:11px;border-radius:6px 36px 36px 6px;position:relative}.cart-summary .checkout-methods-items .action.primary.checkout:after{height:45px;width:45px;content:"";position:absolute;right:4px;border-radius:50%;top:4px;background-size:17px}.checkout-cart-index .sub_footer_container{display:block}.checkout-cart-index .pro_icon_row ul li{width:13%;padding:0}.checkout-cart-index .pro_icon_row ul{margin:0;border:none}.checkout-cart-index .pro_icon_row{background:#fff;margin:-49px -20px 0;width:calc(100% + 40px);float:left}@media (max-width:1279px){.checkout-cart-index .pro_icon_row{margin-top:-45px}}.mobile-top-description,.no-crosssell.shopperapproved-mobile,.checkout-cart-index .action.update,.cart-container .form-cart .actions.main .clear{display:none}.cart-container .form-cart{margin-bottom:0}body.checkout-index-index #contact .fieldset.contact{overflow:hidden}body.checkout-index-index #contact .fieldset.contact .field{width:50%;margin-right:0}body.checkout-index-index #contact .fieldset.contact .field.firstname{padding-left:0}body.checkout-index-index #contact .fieldset.contact .field.lastname{padding-right:0}body.checkout-index-index #contact #customer-email-fieldset>.field{padding-left:0;padding-right:0}#co-shipping-form [name="shippingAddress.firstname"],#co-shipping-form [name="shippingAddress.lastname"],.modal-content #co-shipping-form [name="shippingAddress.firstname"],.modal-content #co-shipping-form [name="shippingAddress.lastname"]{display:block}#co-shipping-form label,.checkout_index_index .form-login label,#billing label{pointer-events:none}body.checkout-index-index button.action.primary.checkout{border:none;width:100%;margin-top:40px}.product-item .price-box{margin-bottom:0}.catalog-product-view .product-item .price-box{height:auto !important}.returnandwarranty .content__item-link{color:#454546 !important;margin-bottom:11px !important;font-family:'robotomedium'}.checkout-index-index #contact .form.form-login{margin-left:10px;margin-right:10px}body.checkout-index-index #contact .fieldset.contact{padding:0 10px}body.checkout-index-index .billing-address-form .fieldset .field .label,body.checkout-index-index #shipping-new-address-form .label{font-size:16px !important;font-family:'robotomedium';color:grey !important;font-weight:400 !important;position:absolute;padding:5px 15px}body.checkout-index-index .billing-address-form .fieldset .field .label{top:5px}@media (max-width:359px){body.checkout-index-index .billing-address-form .fieldset .field .label,body.checkout-index-index #shipping-new-address-form .label{padding:5px 15px 5px 10px}}.catalog-product-view .product-info-main .rightbox{float:right;text-align:right;line-height:normal;margin-top:-3px}.catalog-product-view .product-info-main .leftbox{float:left}.catalog-product-view .product-info-main .rightbox .custom_price_one .retailPricePrice,.catalog-product-view .product-info-main .rightbox .custom_price_one .retailPriceText,.catalog-product-view .product-info-main .rightbox .custom_price .retailPriceSavePrice,.catalog-product-view .product-info-main .rightbox .custom_price .retailPriceSaveText,.checkout-index-index .payment-method-title.choice #paypal_express+label img,.checkout-index-index .payment-method-title.choice #paypal_express+label a,.checkout-index-index .payment-method-title.choice #affirm_gateway+label img,.checkout-index-index #payment_form_paypal_express{display:none}.product-info-main .product.attribute.overview{clear:both}.catalog-product-view .product-info-main .leftbox p.freeshippingtext{font-size:17px;color:#306500;font-family:'robotomedium';margin-bottom:0;line-height:normal}.catalog-product-view .product-info-main .leftbox .delivered_by.top_del_by{margin-bottom:0}.catalog-product-view .product-info-main .leftbox>a{font-size:15px;color:#a8a8a8;font-family:'robotomedium';text-decoration:none}.catalog-product-view .product-info-main .retailPriceBox .retailPriceSavePrice,.catalog-product-view .product-info-main .retailPriceBox .retailPriceSaveText{font-size:16px;font-family:'robotomedium';margin-right:0}.catalog-product-view .product-info-main .rightbox .retailPriceBox{font-size:16px;font-family:'robotomedium'}.checkout-index-index .payment-method-title.choice #paypal_express+label{font-size:0}.checkout-index-index .payment-method-title.choice #affirm_gateway+label span,.checkout-index-index .payment-method-title.choice #paypal_express+label span{font-size:0;width:77px;height:21px;background:url(../images/paypalck.png) no-repeat;background-size:77px;display:inline-block;vertical-align:middle}.checkout-index-index .payment-method-title.choice #affirm_gateway+label span{background-image:url(../images/buttons/blue_logo-transparent_bg.png);height:24px;position:relative;right:11px}.checkout-index-index .payment-method-title.choice #applepay+label span{font-size:0;width:77px;height:21px;background-size:77px;display:inline-block;vertical-align:middle}body.checkout-index-index .opc-wrapper label img{height:27px !important;margin-top:-5px}body.checkout-index-index #checkout-shipping-method-load,body.checkout-index-index .items.payment-methods{margin-left:-10px}.cms-size-guide .columns{font-family:'robotomedium'}.cms-size-guide .pure-u-md-1-6,.cms-size-guide .pure-u-md-4-24{width:16.6667%;float:left;padding-right:25px}.cms-size-guide h2{font-size:18px;margin-top:0}.cms-size-guide .pure-u-md-5-6,.pure-u-md-20-24{width:83.3333%;float:left}.cms-size-guide .columns ol{padding-left:16px}.cms-size-guide .section__divider{border:none;height:1px;background-color:#ebebec;margin:1.7em 0 2.4em}.cms-size-guide .pure-g{display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap}.page-products .filter-options-content a{font-family:'robotomedium';font-size:14px;color:#69676b}.filter-content .item img{display:block;margin:0 auto;max-width:40px}#show_in_main_sidebar-stone li a,#show_in_main_sidebar-metal li a,#show_in_main_sidebar-metals li a,#show_in_main_sidebar-styles li a{padding-left:0;vertical-align:middle;white-space:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:start}#show_in_main_sidebar-styles li a{font-size:14px}#show_in_main_sidebar-stone li,#show_in_main_sidebar-metal li,#show_in_main_sidebar-metals li,#show_in_main_sidebar-styles li{text-align:center;width:50%;padding:0 7px;margin-bottom:0;display:table}#show_in_main_sidebar-styles li.noimage{display:none}#show_in_main_sidebar-stone,#show_in_main_sidebar-metal,#show_in_main_sidebar-metals,#show_in_main_sidebar-styles{width:270px;display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap}#show_in_main_sidebar-stone a:after,#show_in_main_sidebar-stone a:before,#show_in_main_sidebar-metal a:after,#show_in_main_sidebar-metal a:before,#show_in_main_sidebar-metals a:after,#show_in_main_sidebar-metals a:before,#show_in_main_sidebar-styles a:after,#show_in_main_sidebar-styles a:before{display:none !important}.page-products .filter-options-content li a{position:relative;padding-left:41px;display:block}.page-products .filter-options-content li a:before{width:17px;height:17px;position:absolute;content:"";left:9px;top:-1px;border:1px solid #489017;border-radius:50%}.filter-options-content .item{margin:12px 0}.page-products .filter-options-content li.mana-selected.item a:after{width:11px;height:11px;position:absolute;content:"";left:12px;top:2px;border-radius:50%;background:#489017}.filter-options-content .mana-selected.mana-tree-item,.filter-options-content .mana-selected.item a,.filter-options-content .mana-selected.item .count,.filter-options-content .mana-selected.item .label{color:#69676b}.filter-options-item:hover .filter-options-title{background-color:#cdddc6}.products.wrapper.grid.products-grid+.toolbar.toolbar-products .pages{display:block}.filter-current .items{padding-top:0;padding-bottom:0}.catalog-category-view .toolbar-sorter.sorter{min-width:160px}.catalog-category-view .column.main .pages,.page-products .sorter label,.page-products .sorter .sorter-action,.filter-options-content .count,.filter-aside-options-content .count,.page-with-filter .toolbar-amount+.toolbar-amount,.filter_toggle_close,.catalog-category-view .block.block-wishlist{display:none}.catalog-category-view.page-layout-2columns-left.page-products .column.main{padding-bottom:0}.opc.opc-sticky .sticky{position:-webkit-sticky}li.wishlist .message.info.empty{display:none}@media (min-width:769px){body.checkout-index-index #shipping-new-address-form div[name="shippingAddress.region_id"] select,body.checkout-index-index .billing-new-address-form div[name="shippingAddress.region_id"] select{font-size:17px !important}}@media (max-width:768px){#opc-sidebar .order-summary>.step-title:after{font-size:30px;line-height:21px;content:'\002b';text-align:center;border-radius:50%;width:20px;height:20px;background:#454546;color:#fff;cursor:pointer;font-weight:400}#opc-sidebar .order-summary>.step-title:after{position:absolute;right:20px}#opc-sidebar .order-summary.active>.step-title:after{content:'\002d';background:#fff;color:#454546;width:20px;height:20px;line-height:18px}}@media (max-width:768px){.order-summary .step-title .grant-total-price{padding-right:45px;margin-left:auto}body.checkout-index-index .osc-authentication-wrapper.osc-authentication-wrapper-mobile{display:block !important}body.checkout-index-index .osc-authentication-wrapper.osc-authentication-wrapper-mobile span{font-size:12px !important}body.checkout-index-index .securecheckout-container{display:flex;flex-direction:column;-webkit-flex-direction:column;display:-webkit-flex}.page-products .filter-options .filter-options-item:nth-last-of-type(2) .filter-options-content{right:0}}.checkout-index-index .opc-wrapper .checkout-payment-method .step-content{padding:0 !important}.checkout-index-index .opc-wrapper .checkout-payment-method hr{display:none}body.checkout-index-index .checkout-payment-method .payment-method{padding:10px !important}.checkout-index-index .store-credit-add .store-credit-left{padding:10px 0 0}.checkout-index-index .opc-wrapper .store-credit-container input[type=text]{padding:9px 14px !important}.checkout-payment-method .payment-option-content .payment-option-inner+.actions-toolbar.storecredit-actions{clear:none}#shipping .step-title{float:left;width:100%}.checkout-index-index .opc-wrapper select,.checkout-index-index .opc-wrapper input[type=text],.checkout-index-index .opc-wrapper input[type=password],.checkout-index-index .opc-wrapper input[type=url],.checkout-index-index .opc-wrapper input[type=tel],.checkout-index-index .opc-wrapper input[type=search],.checkout-index-index .opc-wrapper input[type=number],.checkout-index-index .opc-wrapper input[type=datetime],.checkout-index-index .opc-wrapper input[type=email],.checkout-index-index .opc-wrapper select{font-family:'robotomedium';background:rgba(0,0,0,0);height:47px !important;font-size:18px;color:#000;border:1px solid #ccc6c6;border-radius:unset;padding-top:12px !important;padding-left:14px}@media (max-width:1024px){.sub_footer_container{margin-left:20px;margin-right:20px}}@media (min-width:769px){.navigation .level0 .submenu .item-content a span:after{font-size:10px;display:inline-block;height:10px;width:5px;margin:0 0 0 5px;position:inherit}.freeresizingtext{font-size:14px}.checkout-cart-index .cart.table-wrapper tr td.col.item{padding-right:0 !important}body.checkout-index-index .osc-authentication-wrapper{margin-left:20px !important}.one-step-checkout-wrapper .opc-block-summary.step-content{display:block !important}.order-summary .step-title .grant-total-price,body.checkout-index-index .order-summary.hoverable .step-title .fa_container,body.checkout-index-index .order-summary.hoverable .step-title .fa-check-square,body.checkout-index-index .order-summary.hoverable .step-title .fa-check-circle,body.checkout-index-index .order-summary.hoverable .step-title .grant-total-price,body.checkout-index-index .order-summary.hoverable .step-title .plus,body.checkout-index-index .order-summary.hoverable .step-title .minus{display:none}body.checkout-index-index .order-summary.hoverable .step-title{display:flex;justify-content:space-between;-webkit-justify-content:space-between;padding-right:unset !important;display:-webkit-flex}body.checkout-index-index .order-summary.hoverable .step-title .checkout_cart_review{color:#489017;text-transform:capitalize;cursor:pointer;font-weight:400}body.checkout-index-index .osc-authentication-wrapper.osc-authentication-wrapper-mobile{display:none !important}.page-products .filter-options-title{min-width:112px}}.field .control._with-tooltip{position:static}.one-step-checkout-wrapper .field.not-required .control .input-text,.one-step-checkout-wrapper .control{max-width:100%}.form-shipping-address .field .control .post_code_style{position:relative}.form-shipping-address .field .control .post_code_style .post_code_style_text{position:absolute;right:-240px;top:11px}body.checkout-index-index .table-checkout-shipping-method tbody td span.delivery{color:#489017}body.checkout-index-index .table-checkout-shipping-method tbody td span.delivery span{font-size:15px}body.checkout-index-index .table-checkout-shipping-method tbody td p.col-method-name{margin:unset;color:#888;font-family:'robotolight';font-weight:600}.table-checkout-shipping-method thead th{font-size:16px}@media (max-width:768px){body.checkout-index-index .billing-address-form .fieldset .field .label{top:9px}}body.checkout-index-index select{padding-right:0 !important}.checkout-index-index .opc-wrapper select:focus,.checkout-index-index .opc-wrapper input[type=text]:focus,.checkout-index-index .opc-wrapper input[type=password]:focus,.checkout-index-index .opc-wrapper input[type=url]:focus,.checkout-index-index .opc-wrapper input[type=tel]:focus,.checkout-index-index .opc-wrapper input[type=search]:focus,.checkout-index-index .opc-wrapper input[type=number]:focus,.checkout-index-index .opc-wrapper input[type=datetime]:focus,.checkout-index-index .opc-wrapper input[type=email]:focus,.checkout-index-index .opc-wrapper select:focus{border:2px solid #489017;box-shadow:0 0 5px rgba(72,144,23,.5)}.checkout-index-index .opc-wrapper select.filled,.checkout-index-index .opc-wrapper input.filled,.product.data.items>.item.title.active{position:relative}.checkout-index-index .opc-wrapper .filled:not(.mage-error):before{background:url("../images/check_20px.svg") no-repeat;content:'';top:13px;right:20px;width:20px;height:20px;position:absolute;background-size:cover;z-index:5}.checkout-index-index .opc-wrapper .filled:focus:before,body.catalogsearch-result-index .toolbar-products .pages,body.checkout-index-index .table-totals .totals.charge{display:none}.checkout-index-index .opc-wrapper .cardnumber.filled:not(.mage-error):before{right:unset;left:280px}.checkout-index-index .opc-wrapper .street .filled:not(.mage-error):before,.checkout-index-index .opc-wrapper .securitycode.filled:not(.mage-error):before,.checkout-index-index .opc-wrapper #customer-email-fieldset .filled:not(.mage-error):before{right:10px}.checkout-index-index .opc-wrapper .expirationdate.filled:not(.mage-error):before{right:30px}.share-symbol{width:31px;height:31px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABUCAMAAAAMG2EbAAAAmVBMVEUAAAAqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRUqRRW6Q3v9AAAAMnRSTlMA++pBywQH9+GWG+XQgU8M1a+GcTn08dy9jWlKH6uloGJXNC4lFNl4KhDBkSPEtZxdMI/A+JQAAAJQSURBVHgBvdbnjuJAEATgGucAtskYkwMsm7fe/+HuJHOjPUxLbRbt95Mfo0Fd02W0tu2/OWRYrDYB7lR5tMbdHHc4L/ifyEVr+wmvmDVaSlI2tTwl6PAGM0Qbfd40CaA3D3nbCXolBU4ALd+hJIPWkKIYWgOKOtB6oWgErRVlv3tISdEYWjOKPGh9UfQCtYiSCmp9CiIfWq5DwQxaA0NBx4dOvqAk3EFnX1BiMuhkY9Ycj1dGFVR8OxZvHlw9Q+8JKocpLz4CALserePah8o2Yi1co5bMlp3Imbx3h7hl7mbVMMd365C1aAsFd+Vc5t5NcBHEvJgeNBvUIy0Tn+uL2x/7vn4AVup+D/pIk4Wgx2tmY4POQjXHJZuMnewiV5aBzAy0HStz3J+vcS+BysFQFAc/3+IzaC0ocqE1oegELfOIPqFsBS3KYmilFHWhNaVoA60uRa/QemoXesEzRekWSi5l4SeUlpSxD538SBnfc6jMIzbE7pi1QjmkxLuRs/2x5XYLuiG/mbj46/zOmplBZ146Nh7/etoveRH70PG3s/Ij7m4SWPgMGzW6O/WOaVr0BntoDR3WJnWDZR6tqQuleYe1cQYkV691eW77zWdO9lrWZN/6nRs2pK9QykYUFTmUdtEjdujhjRLzBK3gg5Il1F4pCXNoDSjKHlHZfWh1KOpBK6Lo+XcPKR7xd3oUldA6PaKyd5SYA34+4x70NhQM0cKb/v3J9iPekJ7RSmXYMP5CS1XjLs4Wre2Kq8AnuIM/SGkdP3Env4o7I3LslS6sP5zjiunNdtYOAAAAAElFTkSuQmCC) no-repeat 50% 0;background-size:21px;display:inline-block;overflow:hidden;text-indent:-9999px;text-align:left}.twitter{background-position:-16px -300px !important;width:31px;height:37px;background:url("../images/product-sprite.png") no-repeat}.facebook{background-position:-12px -431px !important;width:31px;height:37px;background:url("../images/product-sprite.png") no-repeat}.chat-symbol{background-position:-18px -172px !important;width:31px;height:37px;background:url("../images/product-sprite.png") no-repeat}.pintrest{background-position:-17px -257px !important;width:31px;height:37px;background:url("../images/product-sprite.png") no-repeat}.email{background-position:-17px -214px !important;width:31px;height:37px;background:url("../images/product-sprite.png") no-repeat}.ves-megamenu .submenu .megamenu-sidebar.right-sidebar a span{font-weight:700;position:relative}.ves-megamenu .submenu .megamenu-sidebar.right-sidebar a span:after{background:rgba(0,0,0,0) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAABVCAMAAAA8EEdhAAAAe1BMVEUAAABXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1c0Mg0UAAAAKHRSTlMAtdgU7urkysGtijogD/bgpgsFJRqcln1PRj8su4JwMNCQdGpYXTKiWOXrrAAAAWtJREFUWMO118l2wjAMBVCHDGQkExAyFwjB//+Fpe2m0kZ6oX37e+SFLcnmK+4UxbVB0vn2lQUQiWe/c9fXeImf3JSi9q0FTWMtagr7O42GjBY2qUfNqDCtpYkV5nJ431w1Z9tgOg83iU/NWWM83MzMnBSmD943RSWbmhlHYdKcGaMwO2qGDSbMZONuMXtq9qXChMwo6mTcHGVTDdR8KEzp4CZjZpcqzsaNZjBE1OQKU/2BCWZVu8bNkxp/VZgTM8kG0ynMmRpPY2JqDglu8uOWOQffnQIfP7EsFkszi+LBxEMUdyYWWcA1JrjGjYmLKBoKDgoB1xiZaOEbLIsrF/jLgkXyD12iQEXFRLCi/TvoReFQkYuixAU8vaoBFVmICjdE53DGhSsKvruIwoXFkYkwE8WOiVISaUDFIIo6R0UfoHvr7FMRwftnVKK9PYIXlcKgM/ppNFnJ/0OXifyMMBMbA5rRIEmc3GmNNp+Ls755L20KXgAAAABJRU5ErkJggg==) no-repeat scroll center center;background-size:100% auto;content:"";font-family:verdana;font-size:10px;height:15px;right:-10px;position:absolute;top:1px;width:5px}.catalog-category-view .page-main .columns{padding:0 0 18px}.cms-home .products-grid .product-item .product-item-info a img,.page-products .products-grid .product-item .product-item-info a img{height:312px;object-fit:contain;width:100%}.page-products .products-grid .product-item .product-item-info a img.on_hover{opacity:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:opacity .3s cubic-bezier(.25,.1,.25,1),transform .3s cubic-bezier(.25,.1,.25,1);-o-transition:opacity .3s cubic-bezier(.25,.1,.25,1),transform .3s cubic-bezier(.25,.1,.25,1);-webkit-transition:opacity .3s cubic-bezier(.25,.1,.25,1),-webkit-transform .3s cubic-bezier(.25,.1,.25,1);transition:opacity .3s cubic-bezier(.25,.1,.25,1),transform .3s cubic-bezier(.25,.1,.25,1),-webkit-transform .3s cubic-bezier(.25,.1,.25,1)}.page-products .products-grid .product-item .product-item-info:hover a img.on_hover{opacity:1;-webkit-transform:scale(1.26);-ms-transform:scale(1.26);transform:scale(1.26);-webkit-transition:opacity .3s cubic-bezier(.25,.1,.25,1),transform 4s cubic-bezier(0,0,.58,1);-o-transition:opacity .3s cubic-bezier(.25,.1,.25,1),transform 4s cubic-bezier(0,0,.58,1);-webkit-transition:opacity .3s cubic-bezier(.25,.1,.25,1),-webkit-transform 4s cubic-bezier(0,0,.58,1);transition:opacity .3s cubic-bezier(.25,.1,.25,1),transform 4s cubic-bezier(0,0,.58,1),-webkit-transform 4s cubic-bezier(0,0,.58,1)}#description_part_claddagh_short:hover{text-decoration:underline}#description_part_claddagh_short{color:#595959;font-family:'robotomedium';cursor:pointer}#description_part_claddagh_short_wrapper{display:none;position:fixed;z-index:51;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}#description_part_claddagh_short_wrapper div{position:relative;padding:20px}#mageworx_shareable_link b{color:#306500}#mageworx_shareable_link b:hover{text-decoration:underline;cursor:pointer}#description_part_claddagh_short_block{background-color:#fefefe;margin:5% auto;padding:20px;border:1px solid #888;width:80%}.description_part_claddagh_short_close{color:#aaa;float:right;font-size:28px;font-weight:700;line-height:1;position:relative;z-index:5}.description_part_claddagh_short_close:hover,.description_part_claddagh_short_close:focus{color:#000;text-decoration:none;cursor:pointer}.modal-popup.modal-slide._inner-scroll .modal-inner-wrap{background-color:#fff}.modal-popup.modal-slide .modal-footer{text-align:center}.modal-popup.modal-slide .modal-footer .action.primary{padding:10px;width:32%;max-width:230px}.modal-popup .action-close:before,.modal-slide .action-close:before{font-weight:700;font-size:20px;line-height:1}@media (min-width:769px) and (max-width:1024px){.page-products .products-grid .product-item .product-item-info a img{height:242px;max-height:242px}}.form.form-login .field.email,form.form-customer-login .field.email{width:100%;height:auto;background:0 0}.fotorama__stage__frame.fotorama__active{background:#fff;overflow:visible}.page-layout-1column .block.block-viewed-products-grid .products-grid .product-item{margin:0 !important;width:auto;max-width:12%;padding:0 15px;box-sizing:content-box}.catalog-product-view .block.block-viewed-products-grid{width:100%;display:block}.block-viewed-products-grid a img{height:90px;object-fit:contain}.footer.content .links li,.footer.content .links li:last-child,.page-products .filter-options-title,.products.wrapper.grid.products-grid+.toolbar.toolbar-products .pages .action.next{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFMAAADhCAMAAACDbnlMAAABO1BMVEUAAAD///8qRhz///////////8fRQv///////8fRQv///8fRQsfRQsfRQv///////////////8fRQv///////8fRQv///////8fRQv///////8fRQsfRQv///9LSksfRQv///////9LSkv///////////8fRQv///87SDQfRQsfRQsfRQv///8fRQsfRQv///////8fRQv///////8fRQv///8fRQv///8fRQsfRQsfRQv///////9LSksfRQtLSktLSkv///8fRQv///////////////////8fRQsfRQv///8fRQv///8fRQv///////9LSkv///9LSktLSktLSktLSktLSkv///////8fRQsfRQsfRQv///////8fRQsfRQsfRQv///8fRQv///+azOX///8fRQtLSkt3d3cFMINJAAAAZHRSTlMA+wn34wmHNx76yk3X0c2mm3pVThoZDAXy7Onp49GhlJBoXVg7LSERBtzDsat9d3JwbGpjX0VFQUE6MiTx7+/j4NrNx8G/vbezqKOhn5uLhoJ1dWtHQz8+MSoTDtfFu7l0bGYW781tgwAAAq1JREFUeAHt1VdvG0cQB/D/FfbeKYk0CylSvcjqsp047r04iVXSo5nL9/8EuaUKL0AeBOwAgoz5vezuyx97OzcY/K/zKzc439D51I3OmqmZdy1ToI/kKaWUUmq09jK7mHtXhpx4ii9kM5BxtsSh5twkeA0ifmDmN/unbm3b7DYhIM6c2sWFDjOPYK3GzPu48op5GdbWmN/gmttkrsHW78yHmHrHXIatLDddTG0zr8JWi1uIKDPHYSvHqVNMbTL/AVuvmDOY+o15F7bKzDlcO2R+5MLWwlzkBd1F5r9gL8PMHRfGQZaZM0LNya1OObO5zEZqFwJW+b8OIOBgmSfm4qOX5qaHkHCyHe+sZs4ALDFz8wSiFnLmwiOIck3xc5BVazE/grDa0uI+lFJKKXWXVUvPX/RiiPVePC9VIWPLJ2pXUGkT+VsQUSDv9QrRU6KV1x4VIGCdugDqaUrXAXRpHdYS5F+uCRi+WS0VqYeJI0z0qAhbeZpH1DzlYesZJRCVoGewVaIuot5TCbaqvoMoZ7YKaxV6j6kPVIGAX+k4UqE0JIzJG+NC3aMxRAzJj2HiMe1ByIAe1wE02nQfYgb04AhVXy7SqBB9cmgAUccPiIYQNv6QxC1QSimlVJGMT5DUeEIhZweSkrMUmklC0tCjUD4GSX+SUYCot2RsQFIsTyFnD5KSM/J1wp5DoXQMktbJeAtRBTK2ICnWppA3hKQdMp5AUP0XCnnzELRCxgCCSmR0IWjHodDTBuQczVDI/1u8372E/P9+H4I2yChC0FeHQumG+DyaTUJOI00h56v8fN+AUkoppW7Dj9GtkIdfcOnLQwgJgnsLCLn3ggBCPgbB9z8DP30XBB8hxaR9/jxJlmO+evICovpB0Ie0fh9KKaXUt+YfzdRMzVRKKaXumn8BpIcrOiO78zoAAAAASUVORK5CYII=)}.edit-order.block{width:50%}.edit-order .edit-order-product-container{display:flex;padding:10px}.edit-order .edit-order-product-container img{width:80px;margin-right:15px;height:fit-content}.edit-order .edit-order-product-container h4{margin:auto 0;line-height:1.4}.edit-order .select:focus,.edit-order .select{border:1px solid #020f00;border-radius:3px;height:50px}.edit-order #order_data{margin:0}#maincontent .edit-order.block button{width:350px;height:50px;font-size:18px}@media (max-width:768px){#maincontent .edit-order.block button{width:100%}.edit-order.block{width:100%;padding:20px 10px 50px}.page-layout-1column .block.block-viewed-products-grid .products-grid .product-item{max-width:31%;padding:0 5px;box-sizing:border-box}.page-layout-1column .block.block-viewed-products-grid .products-grid .product-item .price-box{margin-top:0}.block-viewed-products-grid a img{height:120px;object-fit:contain}body.checkout-index-index .order-summary.hoverable .step-title .checkout_cart_review{display:none}.filter-options{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-y:hidden}.filter-options-item:hover .filter-options-title{background:0 0}.page-products .filter-options-item .filter-options-content{display:none;position:fixed;padding:16.5px 2.5px 10px 1.5px;bottom:0;left:0;top:auto;width:100%;border-radius:unset;border:none;box-shadow:#494948 0 10px 39px}.page-products .filter-options-item:hover .filter-options-content{display:none}.page-products .filter-options-item.active .filter-options-content{display:block}.page-products .filter-options-item .filter-options-content h5{display:block;font-family:'robotomedium';margin:0 10px 15px;font-size:14px;font-weight:300;color:#000}.page-products .filter-options-item.gl_price .filter-options-content h5{margin-bottom:10px}}#checkout-step-shipping .form-login{margin-top:-20px !important}body.checkout-index-index #checkout-step-shipping .form-login .step-title{margin-bottom:30px}#shipping-new-address-form>.step-title{margin-bottom:30px;clear:both;width:100%}.glencara-zip-code-text,.glencara-zip-code-billing-text{font-size:15px;color:grey;font-family:'robotomedium'}.table-checkout-shipping-method thead .row:first-child .col-delivery{padding-left:50px}.opc-street-text{font-size:16px;color:#489017;font-family:'robotomedium';margin:10px 0 0}body.checkout-index-index .field.street .input-text,.one-step-checkout-container .osc-geolocation{vertical-align:middle}.popupmaindiv .free-ship-text{color:#414042;font-size:11px;font-family:'robotomedium';margin:0 0 10px}.popupmaindiv .free-ship-text span{color:#459100}.popupmaindiv .free-ship-text strong{font-weight:400;font-family:'robotobold'}.popupmaindiv .sale-text{float:right;text-align:right;color:#464547;font-family:'robotomedium';font-size:11px;margin:30px 0 10px;clear:right}.popupmaindiv .sale-text strong{display:block;text-transform:uppercase;font-weight:400;color:#459100;margin:0 0 -5px}.popupmaindiv .sale-text span{font-size:14px}.retailPriceBox_popup{line-height:1.1}.retailPriceSaveText-popup,.retailPriceSavePrice-popup,.retailPricePrice-popup,.retailPriceText-popup{display:inline-block;vertical-align:top;font-size:16px;color:#459100;font-family:'robotomedium'}.real-price-popup{display:block;font-size:22px;color:#464546;font-family:'robotomedium'}.retailPricePrice-popup{text-decoration:line-through}.secure-payments{font-family:'robotomedium';font-size:14px;color:grey;font-weight:400}body.checkout-index-index.eu div[name='billingAddress.region_id']{display:none}@media screen and (min-width:769px){body.fixnav .header.content{padding-left:40px !important;padding-bottom:4px !important}.ajax-cart-owl-carousel .owl-stage{display:-webkit-flex;display:-ms-flexbox;display:flex}.ajax-cart-owl-carousel .owl-stage .item,.ajax-cart-owl-carousel .owl-stage .product-item-info{height:100%}}.one-step-checkout-container{width:100%}.sidebar.sidebar-main{-ms-flex:1 1 auto}.reload-message{font-family:'robotomedium';font-size:14px;color:grey;font-weight:400;text-align:center}body.checkout-index-index .place-order-left button.action.primary.checkout{margin-bottom:5px}.place-order-left .reload-message{margin-bottom:40px}.field.col-mp.mp-6._required._error{display:block !important}.minicart-items .product-item-details .product .options.list dd,.minicart-items .product-item-details .product .options.list dt{text-align:left;text-wrap:wrap}.minicart-items-wrapper .product-item-photo{position:absolute}.minicart-items-wrapper #mini-cart .item.product.product-item .product.options.active,.minicart-items-wrapper #mini-cart .item.product.product-item .product.options.list{display:block;width:100%}.minicart-items-wrapper #mini-cart .item.product.product-item .product.options.list{z-index:7;position:relative;margin:2px 0 0;left:0}html[lang]:not([lang=en]) .checkout-cart-index #shopping-cart-table .product-item-details{margin-top:30px}.minicart-items .product-item-details .product .options.list:before{grid-column:1/3}.minicart-items-wrapper #mini-cart .item.product.product-item .product .product-item-details{width:100%;justify-content:flex-end;margin-left:5px}.minicart-items .product .toggle{padding:0 0 10px;white-space:normal;margin-left:100px;height:103px}.minicart-items .product.active .toggle{margin:0}.minicart-items .product.active .toggle:before{content:'';-webkit-flex-basis:100px;flex-basis:100px}.minicart-items .product .toggle:after{width:15px;margin-top:3px;overflow:visible}.minicart-wrapper .product .actions>.secondary{margin-left:8px;margin-top:40px}.minicart-wrapper .product .actions>.primary:not(:last-child){margin:0}.c_hdr_rgt .hdr-col3 .product-item-pricing{margin:35px 0 0 8px}.opc-block-summary.step-content .retailPriceBox .retailPriceSaveText,.opc-block-summary.step-content .retailPriceBox .retailPriceSavePrice,.opc-block-summary.step-content .retailPriceBox .retailPriceText,.opc-block-summary.step-content .retailPriceBox .retailPricePrice{font-size:1.4rem;color:#444;padding-right:3px}.opc-block-summary.step-content .retailPriceBox .retailPriceSaveText{padding-right:0}.product-info-main .product-options-wrapper .thumbnail-option{width:60px;min-width:60px;height:56px;background-size:contain;background-repeat:no-repeat;background-position:center}.product-info-main .product-options-wrapper .field-gold_purity .thumbnail-option,.product-info-main .product-options-wrapper .engraving .thumbnail-option,.product-info-main .product-options-wrapper .field[class^=field-accent_stone_quality] .thumbnail-option,.product-info-main .product-options-wrapper .field[class^="field field-stone_quality"] .thumbnail-option{background-size:70%}.product-info-main .product-options-wrapper .field[class^=field-accent_stone_quality] .mageworx-swatch-info strong,.product-info-main .product-options-wrapper .field[class^="field field-stone_quality"] .mageworx-swatch-info strong{display:block}.field-ring_size .control-ring-size .mageworx-swatch-container,.field-ring_size_uk .control-ring_size_uk .mageworx-swatch-container{width:40px;height:40px;border-radius:50%;border:2px solid #ccc;padding:0;min-width:40px;margin-bottom:0;margin-right:10px}.field-ring_size_uk .control-ring_size_uk .mageworx-swatch-container{width:47px;height:47px;min-width:47px}.field-ring_size .control-ring-size .mageworx-swatch-option.text,.field-ring_size_uk .control-ring_size_uk .mageworx-swatch-option.text{border:none;outline:none;background:0 0;min-width:unset;min-height:unset;font-size:14px;line-height:38px;border-radius:50%;font-weight:100;color:#000;padding:0 1px 0 0}.field-ring_size_uk .control-ring_size_uk .mageworx-swatch-option.text{line-height:44px}.field-ring_size .control-ring-size .mageworx-swatch-container.selected,.field-ring_size .control-ring-size .mageworx-swatch-container:hover,.field-ring_size_uk .control-ring_size_uk .mageworx-swatch-container.selected,.field-ring_size_uk .control-ring_size_uk .mageworx-swatch-container:hover{outline:none;border:2px solid #459100}.field-ring_size .control-ring-size .mageworx-swatch-container.selected .mageworx-swatch-option.selected,.field-ring_size_uk .control-ring_size_uk .mageworx-swatch-container.selected .mageworx-swatch-option.selected{color:#459100}.field-ring_size .control-ring-size .swatch-attribute-options,.field-ring_size_uk .control-ring_size_uk .swatch-attribute-options{margin-top:40px;margin-bottom:40px;overflow:scroll;overflow-y:auto;padding:10px 0;flex-wrap:nowrap}.field-ring_size .control-ring-size .swatch-outer,.field-ring_size_uk .control-ring_size_uk .swatch-outer{position:relative}.field-ring_size .control-ring-size .swatch-outer .size,.field-ring_size_uk .control-ring_size_uk .swatch-outer .size{margin:auto 61px}.field-ring_size .control-ring-size .swatch-outer .btn,.field-ring_size_uk .control-ring_size_uk .swatch-outer .btn{position:absolute;top:50%;margin-top:-22px;background:#f6f6f6;color:#479203;font-weight:100;border:none;border-radius:50%;width:38px;height:38px;padding:0 2px 3px 0;line-height:0;text-align:center;font-size:1.5em;-ms-user-select:none;-webkit-user-select:none;user-select:none}.field-ring_size .control-ring-size .swatch-outer .btn.btn-right,.field-ring_size_uk .control-ring_size_uk .swatch-outer .btn.btn-right{right:0;padding-right:0;padding-left:2px}.field-ring_size .control-ring-size .swatch-outer .btn:hover,.field-ring_size_uk .control-ring_size_uk .swatch-outer .btn:hover{cursor:pointer}.field-ring_size .control-ring-size .swatch-outer .btn:active,.field-ring_size_uk .control-ring_size_uk .swatch-outer .btn:active{box-shadow:inset 0 2px 3px 0 rgba(194,194,194,.72),inset 0 -1px 0 0 rgba(204,204,204,.3)}.control-ring_size_eu .swatch-outer .btn{display:none}.custom-design-options .control-ring-size .swatch-attribute-options::-webkit-scrollbar-track{border-radius:0;background-color:#fff}.custom-design-options .control-ring-size .swatch-attribute-options::-webkit-scrollbar{height:4px;background-color:#fff}.custom-design-options .control-ring-size .swatch-attribute-options::-webkit-scrollbar-thumb{border-radius:0;background:0 0}@media (max-width:768px){.field-ring_size .control-ring-size .mageworx-swatch-container.selected .selected-swatch-option,.field-ring_size_uk .control-ring_size_uk .mageworx-swatch-container.selected .selected-swatch-option{display:block}}@media (max-width:768px){.field-ring_size .control-ring-size .mageworx-swatch-container{width:45px;height:45px;min-width:45px}.field-ring_size .control-ring-size .mageworx-swatch-option.text{font-size:18px;line-height:43px}.field-ring_size_uk .control-ring_size_uk .mageworx-swatch-container{width:60px;height:60px;min-width:60px}.field-ring_size_uk .control-ring_size_uk .mageworx-swatch-option.text{line-height:58px}.field-ring_size .control-ring-size .swatch-outer .btn,.field-ring_size_uk .control-ring_size_uk .swatch-outer .btn{display:none}.page-products .filter-options-content a:hover{color:#000;border-color:#479001}.filter-options-content .count{display:inline;color:#000;padding:0 4px;white-space:nowrap;font-weight:700}.filter-options-content .count:before{content:"("}.filter-options-content .count:after{margin-left:-3px}#mini-wishlist-modal .product-item-info strong.product.name.product-item-name{min-height:30px}#mini-wishlist-modal .product-item-info strong.product.name.product-item-name a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.c_log>ul>li>a{color:#214510}.form-mageworx-giftcards .actions-toolbar .secondary{float:none}.ppexpress .ppexpresslink a{padding:12px}}.product-info-main .product-options-wrapper .field-ring_size_uk .thumbnail-option,.product-info-main .product-options-wrapper .field-ring_size_eu .thumbnail-option,.product-info-main .product-options-wrapper .field-ring_size .thumbnail-option{background-image:url("../images/RING-SIZE_50x50pix.svg");background-size:37px}.product-info-main .product-options-wrapper .field-gift_message .thumbnail-option{background-image:url("../images/GIFT-icon_60x60pix_2KB.svg");background-size:45px}.product-info-main .product-options-wrapper .field-engraving .thumbnail-option{background-image:url("../images/Modern_Aa.svg");background-size:50px 50px}.product-info-main .product-options-wrapper .field-engraving #gaelic-suggestion-popup-link{margin-left:0;font-size:15px}.product-info-main .product-options-wrapper .field-chain_length .thumbnail-option{background-size:80%}.product-info-main .product-options-wrapper .field-engraving_font_bangle .control.engraving .mageworx-swatch-option.image,.product-info-main .product-options-wrapper .field-engraving_font_pendant .control.engraving .mageworx-swatch-option.image,.product-info-main .product-options-wrapper .field-engraving_font .control.engraving .mageworx-swatch-option.image{background-size:70% !important}.product-options-wrapper .field .label-wrap{background-color:#fff;border-top:solid 1px #c2c2c2;display:flex;align-items:center;position:relative}.catalog-product-view .custom-design-options .field .control-gift_wrapping .label span{line-height:26px;cursor:pointer}.catalog-product-view .custom-design-options .field .control-gift_wrapping .label span.price-notice{position:relative;padding-left:40px}.catalog-product-view .custom-design-options .field .control-gift_wrapping .label span.price-notice:before{position:absolute;left:0;content:'';width:26px;height:26px;margin:0 5px;background:url(../images/gift_wrapp_thumbnail.png) no-repeat center center;background-size:contain;cursor:pointer}.catalog-product-view .custom-design-options .options-list .field.choice.admin__field.admin__field-option input[type=checkbox]:checked+label:before{background:url(../images/tickwht_new.png) no-repeat center center}body.catalog-product-view .custom-design-options .options-list .field.choice.admin__field.admin__field-option input[type=checkbox]:not(:checked)+label:before,body.catalog-product-view .custom-design-options .options-list .field.choice.admin__field.admin__field-option input[type=checkbox]:checked+label:before{width:23px !important;height:23px !important}.catalog-product-view .custom-design-options .field.field-gift_wrapping{border-top:none;padding-left:10px;padding-top:0}.product-options-wrapper .field .label-wrap.active{background-color:#f6f6f6}.product-options-wrapper .field .label-wrap:after{content:"+";position:absolute;font-size:25px;right:20px;color:#306500}.product-options-wrapper .field .label-wrap.active:after{content:"-"}.product-options-wrapper .field .option-title{padding-left:10px}.product-options-wrapper .field .option-title label{text-transform:uppercase;font-size:15px;color:#414042}.product-options-wrapper .field .option-title p{color:#595959;margin:0;line-height:10px;font-size:13px}.product-options-wrapper .field.field-ring_size_eu .option-title p,.product-options-wrapper .field.field-ring_size_uk .option-title p,.product-options-wrapper .field.field-ring_size .option-title p{line-height:14px}.product-options-wrapper .field .control-gift_message{padding:0 10px}.product-options-wrapper .field .control-gift_message textarea{margin-top:25px;width:100%;max-width:370px;border:1px solid #a6a59d}.product-options-wrapper .field .option-title #value{margin-bottom:4px}.product-options-wrapper .field.field-chain_length .control-chain_length{border-top:solid 1px #c2c2c2}.product-options-wrapper .field.field-chain_length .control-chain_length .mageworx-swatch-container{margin-right:10px;margin-bottom:35px}.product-options-wrapper .field .control .title-chain_length,.product-options-wrapper .field .control .title-chain_type{margin:38px 5px 27px;font-size:13px;color:#69676b}.product-options-wrapper .field .control-chain_type .mageworx-swatch-container,.product-options-wrapper .field .control-chain_length .mageworx-swatch-container{padding:0 0 20px;border:1px solid #e7e7e8}.swatch-attribute.size .mageworx-swatch-option.selected{border:none}.swatch-attribute.size{position:relative}.swatch-attribute-loader{position:absolute;display:flex;top:0;z-index:900;width:100%;height:100%;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5)}.loader-spinner{border:16px solid #f3f3f3;border-top:16px solid #3498db;border-radius:50%;width:120px;height:120px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swatch-attribute-loader.hide{display:none}.product-options-wrapper .field .option-price{margin-right:45px;margin-left:auto;font-size:13px;font-weight:600}.mageworx-swatch-option.image{overflow:inherit;margin-bottom:10px;background-size:contain;background-repeat:no-repeat;background-position:center}.selected-swatch-option{display:none;position:absolute;width:20px;height:20px;right:calc(50% - 10px);bottom:-10px;background-image:url("../images/Selection_button.svg");background-size:cover}.swatch-attribute-options{display:flex;flex-wrap:wrap;padding-left:3px}.mageworx-swatch-container{display:flex;flex-direction:column;position:relative;padding:15px 0 10px;margin-right:6px;cursor:pointer;margin-bottom:13px}.control-metal .mageworx-swatch-container{min-height:127px}.control-metal .mageworx-swatch-container,.control-gold_purity .mageworx-swatch-container,.field .control[class^="control control-stone"] .mageworx-swatch-container{margin-right:5px;max-width:86px}.mageworx-swatch-info{margin:0;line-height:normal}html[lang]:not([lang=en]) .mageworx-swatch-info{overflow-wrap:break-word}.mageworx-swatch-info.mageworx-swatch-info-price{justify-self:flex-end;margin-top:auto;font-weight:700;width:100%}.mageworx-swatch-info .price{font-weight:700}.toolbar.wishlist-toolbar li.item:not(.load-more){line-height:48px}.mageworx-swatch-container.selected,.mageworx-swatch-container:hover{outline:2px solid #459100}.mageworx-swatch-container.selected .selected-swatch-option{display:block}.mageworx-swatch-option.image,.mageworx-swatch-option.color,.mageworx-swatch-option.image:not(.disabled):hover,.mageworx-swatch-option.color:not(.disabled):hover{outline:none;border:none}.product-options-wrapper .field .note{color:#69676b}.product-options-wrapper .field .note{padding-left:25px}.field .note.note-engraving .character-counter{font-size:13px}.catalog-product-view .product-options-wrapper input.engraving-input{width:96%;max-width:396px;margin:0;border:#000 solid 1px;box-shadow:inset 0 0 8px rgba(0,0,0,.1);height:44px;font-size:16px;color:#000;padding-right:98px}.catalog-product-view .product-options-wrapper input.engraving-input::placeholder,.catalog-product-view .product-options-wrapper input.engraving-input::-moz-placeholder{color:#000}.catalog-product-view .custom-design-options .engraving-input-wrapp{display:flex;align-items:center;padding-top:10px}.engraving-font-swatch-1{margin-left:-88px;background:url("../images/Modern_Aa.svg") no-repeat 50%}.engraving-font-swatch-2{background:url("../images/Italic_Aa.svg") no-repeat 50%}.control.engraving .mageworx-swatch-container{width:23%;align-items:center}.label-wrap #size-guide-popup-link{color:#306500}.ring-size-description p{text-align:center;margin-bottom:0;color:#a8a8a8;font-size:13px}.ring-size-description .bold-font{margin:0 0 2px;color:#69676b;text-align:center}.ring-size-description #size-guide-popup-link{margin:0;color:#306500;font-size:13px}.catalog-product-view .custom-design-options .product-options-wrapper select{margin:20px;border:#000 1px solid;font-size:15px;color:#69676b;padding-top:7px;max-width:345px;width:92%}.catalog-product-view .custom-design-options .product-options-wrapper .swatch-outer select{margin:20px auto;display:block}.catalog-product-view .custom-design-options .fieldset .custom-qty,.catalog-product-view .custom-design-options .product-options-wrapper .control,.details-image.mobile{display:none}.main_home_slider_section{display:flex;align-items:center}.mageworx-optionswatches-option-gallery{display:none !important}#description .detail-wrapper{display:flex;justify-content:flex-end;margin-top:-10px}#description .detail-wrapper .details-attributes{display:flex;color:#464547;font-size:14px;font-family:robotolight;width:100%}#description .detail-wrapper .details-attributes p{margin:0}#description .detail-wrapper.no-stones .details-attributes .attr-col tr:not(.even) td{font-size:19px;font-family:robotomedium;font-weight:400}#description .detail-wrapper.no-stones .details-attributes .attr-col table tr{border-top:0}#description .detail-wrapper .details-attributes .attr-col{width:50%;padding-right:75px}@media (max-width:768px){#description .detail-wrapper .details-attributes .attr-col:not(#description .detail-wrapper .details-attributes .attr-col:first-child){margin-top:50px}}#description .detail-wrapper .details-attributes .attr-col .col-title{font-size:17px;font-family:robotomedium;text-transform:uppercase;font-weight:400;margin-top:2rem;margin-bottom:13px;white-space:nowrap}#description .detail-wrapper .details-attributes .attr-col .col-title.margin-top{margin-top:70px}#description .detail-wrapper .details-attributes .attr-col .col-title.ring-size-margin{margin-top:55px}@media (max-width:768px){#description .detail-wrapper .details-attributes .attr-col .col-title.margin-top{margin-top:47px}}#description .detail-wrapper .details-attributes .attr-col .attr-title{font-size:13px;margin-bottom:3px;text-transform:uppercase}#description .detail-wrapper .details-image{width:25%}#description .detail-wrapper .details-image img{width:100%}.details-image.desktop{margin:-79px 7px -79px 42px}.details-image.desktop img{object-fit:contain;max-width:341px;max-height:396px;width:341px}.details-image.desktop img.wideImageSize{max-width:310px}.details-image.desktop img.narrowImageSize{width:220px;max-width:220px}.short-d{display:flex;font-family:"robotolight";justify-content:space-between}.specs-title h3,.long-d-title h3{font-family:robotomedium;min-width:170px;font-size:18px;font-weight:400}.specs-title h3{margin-top:1rem}.specs-title h3:after,.long-d-title h3:after{content:"\e608";font-family:'luma-icons';position:absolute;font-size:18px;color:#464547}.specs-title.active h3:after,.long-d-title.active h3:after{content:"\e622";font-family:'luma-icons';position:absolute;font-size:18px;color:#464547}html[lang=en] .specs-title h3:after,html[lang=en] .long-d-title h3:after,html[lang=en] .specs-title.active h3:after,html[lang=en] .long-d-title.active h3:after{left:218px}.long-d-content{margin-top:25px}.specs-content,.long-d-content{display:none}.specs-content.active,.long-d-content.active{display:block}.product-item_sort-description h2{font-size:31px;margin-bottom:20px}.short-d .description-text-image-outer{display:flex;align-items:center}.short-d .description-text-outer{max-width:800px;min-width:200px}.short-d .description-text-outer,.short-d .product-item_sort-description p,.short-d .product-item_sort-description span{font-size:18px}.description-scu{margin-top:40px}.specs-content{margin-bottom:40px}#description .detail-wrapper .details-image img{width:100%}#description .detail-wrapper .details-attributes .attr-col table tr{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;height:44px}#description .detail-wrapper .details-attributes .attr-col .even{background:#f9f9f9}.details-attributes .two-col tr td,.details-attributes .two-col tr td p,.details-attributes .two-col tr td p span{font-size:14px;font-family:robotolight;color:#363636}.details-attributes .two-col tr td:first-child{width:215px;font-weight:600}.central-genuine-stone,.side-genuine-stone{display:none}#description .detail-wrapper.stones-3 .details-attributes,#description .detail-wrapper.stones-4 .details-attributes,#description .detail-wrapper.stones-5 .details-attributes{padding-left:0}#description .detail-wrapper.stones-4 .details-attributes .attr-col.attr-col-settings{width:20%}#description .detail-wrapper.stones-3 .details-attributes .attr-col.attr-col-settings,#description .detail-wrapper.stones-5 .details-attributes .attr-col.attr-col-settings{width:25%}#description .detail-wrapper.stones-5 .details-attributes .attr-col.attr-col-stones{width:75%}#description .detail-wrapper .details-attributes .stone-row{display:flex}#description .detail-wrapper .details-attributes .stone-row .stone-title{padding-right:15px;position:relative}#description .detail-wrapper .details-attributes .stone-row .stone-title .col-title:after{content:'|';position:absolute;right:0}#description .detail-wrapper .details-attributes .stone-row .stone-options{display:flex;flex-wrap:wrap;margin-top:18px}#description .detail-wrapper .details-attributes h4{line-height:normal}#description .detail-wrapper .details-attributes .stone-row .stone-options h4,#description .detail-wrapper .details-attributes .stone-row .stone-options p{margin-top:2rem;font-size:14px;font-family:robotolight;display:inline}#description .detail-wrapper .details-attributes .stone-row .stone-options .stone-option{display:inline-block;padding:0 10px;position:relative}#description .detail-wrapper .details-attributes .stone-row .stone-options .stone-option:not(:last-child):after{content:'|';position:absolute;right:0}.catalog-product-view .fieldset .field.field-engraving,.ves-megamenu{margin:0}.catalog-product-view .custom-design-options .engraving-preview{background:url("../images/engraving-preview/WG_460x120pix.jpg") no-repeat;height:120px;background-position-y:bottom;background-position-x:center;text-align:center;max-width:460px;overflow:hidden}.catalog-product-view .custom-design-options .engraving-preview.gold_coated,.catalog-product-view .custom-design-options .engraving-preview.yellow{background:url("../images/engraving-preview/YG_460x120pix.jpg") no-repeat;background-position-y:bottom;background-position-x:center}.catalog-product-view .custom-design-options .engraving-preview.rose_coated,.catalog-product-view .custom-design-options .engraving-preview.rose_yellow_gold,.catalog-product-view .custom-design-options .engraving-preview.rose{background:url("../images/engraving-preview/RG_460x120pix.jpg") no-repeat;background-position-y:bottom;background-position-x:center}.catalog-product-view .custom-design-options .field-engraving_font_bangle .engraving-preview{background:url("../images/engraving-preview/WG_bangle_460x120pix.jpg") no-repeat;background-position-y:center;text-align:center}.catalog-product-view .custom-design-options .field-engraving_font_bangle .engraving-preview.gold_coated,.catalog-product-view .custom-design-options .field-engraving_font_bangle .engraving-preview.yellow{background:url("../images/engraving-preview/YG_bangle_460x120pix.jpg") no-repeat;background-position-y:center}.catalog-product-view .custom-design-options .field-engraving_font_bangle .engraving-preview.rose_coated,.catalog-product-view .custom-design-options .field-engraving_font_bangle .engraving-preview.rose_yellow_gold,.catalog-product-view .custom-design-options .field-engraving_font_bangle .engraving-preview.rose{background:url("../images/engraving-preview/RG_bangle_460x120pix.jpg") no-repeat;background-position-y:center}.catalog-product-view .custom-design-options .field-engraving_font_pendant .engraving-preview{background:url("../images/engraving-preview/WG_pendant_322x120pix.jpg") no-repeat;height:120px;text-align:center;background-size:cover;background-position-y:center}.catalog-product-view .custom-design-options .field-engraving_font_pendant .engraving-preview.gold_coated,.catalog-product-view .custom-design-options .field-engraving_font_pendant .engraving-preview.yellow{background:url("../images/engraving-preview/YG_pendant_322x120pix.jpg") no-repeat;background-size:cover;background-position-y:center}.catalog-product-view .custom-design-options .field-engraving_font_pendant .engraving-preview.rose_coated,.catalog-product-view .custom-design-options .field-engraving_font_pendant .engraving-preview.rose_yellow_gold,.catalog-product-view .custom-design-options .field-engraving_font_pendant .engraving-preview.rose{background:url("../images/engraving-preview/RG_pendant_322x120pix.jpg") no-repeat;background-size:cover;background-position-y:center}.catalog-product-view .custom-design-options .field-engraving_font_pendant .engraving-preview .engraving-preview-text{line-height:135px}.catalog-product-view .custom-design-options .field-engraving_font_bangle .engraving-preview .engraving-preview-text{line-height:110px}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:80px;font-size:80px}.owl-carousel .owl-nav button.owl-prev:hover,.owl-carousel .owl-nav button.owl-next:hover{background:0 0}@media (min-width:769px){.mp-product-slider-content .owl-nav .owl-prev,.mp-product-slider-content .owl-nav .owl-next{top:30%}}.catalog-product-view .custom-design-options .engraving-preview .engraving-preview-text{text-align:center;line-height:90px;font-size:24px;display:block}.engraving-font-swatch{width:44px;height:44px;min-width:44px;margin-bottom:0}.engraving-font-swatch.active{border:solid 1px #489017}.catalog-product-view .custom-design-options .field-engraving_font_bangle .swatch-attribute,.catalog-product-view .custom-design-options .field-engraving_font_pendant .swatch-attribute,.catalog-product-view .custom-design-options .field-engraving_font .swatch-attribute{display:none}.promo-banner{text-align:center;overflow:hidden}.promo-banner p{font-size:17px;color:#fff;margin:0;line-height:40px;letter-spacing:1px}.promo-banner-mobile p{color:#fff;font-size:17px;padding:5px 30px;margin:0;line-height:25px}.promo-banner-mobile strong{display:block}@media (max-width:359px){body.one-row .header.content .promo-banner-mobile p{font-size:12px}}@media (max-width:468px){body.one-row .promo-banner-mobile p{padding:5px 10px;white-space:nowrap;font-size:14px}}@media (max-width:768px){body.one-row .promo-banner-mobile strong{display:inline-block}#description_part_claddagh_short_wrapper div{padding:5px;position:relative;top:24%;width:100%}#description_part_claddagh_short_block,.container__size-guide{padding:10px}}.promo-banner img{max-width:unset}.fotorama__video-play,.fotorama__nav__frame .fotorama__video-play{background:0 0}.product.photo.product-item-photo{position:relative;display:block}.details-btn{display:none;position:absolute;bottom:0;left:1%;padding:10px;text-align:center;width:98%;background-color:#459100;color:#fff !important;border-radius:5px;z-index:10}.product.photo.product-item-photo:hover .details-btn{display:block}.catalogsearch-result-index .product-item-info:hover .product-image-container.hover-container,.catalog-category-view .product-item-info:hover .product-image-container.hover-container{display:inline-block}.catalogsearch-result-index .product-image-container.hover-container,.catalog-category-view .product-image-container.hover-container{display:inline-block;position:absolute;top:0;left:0}.catalog-category-view .product-item-info:hover .product-image-container.image-main-container,.catalogsearch-result-index .product-item-info:hover .product-image-container.image-main-container{opacity:0}.catalogsearch-result-index .product-items.widget-product-grid .product-item-info:hover .product-image-container.image-main-container{opacity:1}.genuine-stone_1,.genuine-stone_2,.genuine-stone_3,.genuine-stone_4,.genuine-stone_5,.genuine-stone_6,.genuine-stone_7,.product-image-container.hover-container,.just-for-you-container,.product-options-wrapper .swatch-outer .swatch-attribute-options .mageworx-swatch-info{display:none}.video-icon-link{position:absolute;top:10px;right:10px;width:30px;height:42px;z-index:10;background:url("../images/video-icon-min.png") no-repeat}.video-icon-link:hover{background:url("../images/ACTIVE_VIDEO_BUTTON.png") no-repeat}.details-popup,.details-popup:hover,.details-popup:active{text-decoration:none}.details-popup .details-btn{display:block;position:relative;width:100%;left:auto}.mfp-container .mfp-content{padding:15px;width:auto;height:auto;background:#fff}.loadingOverlay{display:none;z-index:100;background:rgba(0,0,0,.1);bottom:0;left:0;opacity:1;position:fixed;right:0;top:0;transition:all .25s ease-out;width:100%;height:100%}@media screen and (max-width:530px){#mini-wishlist-modal .product-item-info strong.product.name.product-item-name{min-height:46px}#mini-wishlist-modal .product-item-info strong.product.name.product-item-name a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.modal-popup.modal-slide .modal-footer{padding:30px 5px}.modal-popup.modal-slide .modal-footer .action.primary{height:54px}}.page-products .products-grid .product-item .product-item-info a .product-image-container.image-main-container,.page-products .products-grid .product-item .product-item-info a.product-item-photo{height:200px;display:inline-block}.page-products .products-grid .product-item .product-item-info a.product-item-photo{display:block;margin:0 auto}.minicart-items .product .toggle,.checkout-cart-index .paypal{-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.minicart-items .product .toggle{-webkit-justify-content:flex-end;-moz-justify-content:end;-ms-justify-content:end;-o-justify-content:end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.minicart-items .product .toggle,.checkout-cart-index .paypal{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:769px) and (max-width:1024px){.page-products .products-grid .product-item .product-item-info a .product-image-container.image-main-container,.page-products .products-grid .product-item .product-item-info a.product-item-photo{height:242px}}@media (min-width:1024px){.page-products .products-grid .product-item .product-item-info a .product-image-container.image-main-container,.page-products .products-grid .product-item .product-item-info a.product-item-photo{height:312px}}@keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.default .ppexpress .ppexpresslink,.ae .ppexpress .ppexpresslink,.default.checkout-cart-index .cart-summary .pp-pay-later-mage,.ae.checkout-cart-index .cart-summary .pp-pay-later-mage{display:none}