@import "//use.typekit.net/prp8eac.css";
/* The above import directives are aggregated from content. */
@charset "UTF-8";.ec-gtm-cookie-directive{position:fixed;top:20px;left:0;right:0;text-align:center;z-index:9999}.ec-gtm-cookie-directive>div{position:relative;display:inline-block;text-align:left;background:#fff;padding:20px;color:#000;max-width:300px;-webkit-box-shadow:0px 0px 8px 1px rgba(0,0,0,.2);-moz-box-shadow:0px 0px 8px 1px rgba(0,0,0,.2);box-shadow:0px 0px 8px 1px rgba(0,0,0,.2);-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;background-clip:padding-box}.ec-gtm-cookie-directive .buttons-wrapper{display:flex}.ec-gtm-cookie-directive>div>div{float:left;min-width:300px}.ec-gtm-cookie-directive>div>div>div:before,.ec-gtm-cookie-directive>div>div>div:after{content:" ";display:table}.ec-gtm-cookie-directive>div>div>div:after{clear:both}.ec-gtm-cookie-directive>div>div>div p{display:block;padding:5px;margin:0;line-height:22px;letter-spacing:.3px}.ec-gtm-cookie-directive>div>div>div a{cursor:pointer;color:#8e8e8e}.ec-gtm-cookie-directive>div>div>div a.action{display:block;text-align:left;margin-right:10px;margin-left:5px;margin-top:20px;float:left}.ec-gtm-cookie-directive>div>div>div a.action.accept{display:none;color:#fff;font-weight:700;order:5}.ec-gtm-cookie-directive>div>div>div a.action.accept-all{color:#fff;font-weight:700;order:1}.ec-gtm-cookie-directive>div>div>div a.action.refuse{color:#fff;font-weight:400;order:20}.ec-gtm-cookie-directive>div>div>div a.action.decline{color:#fff;display:none}.ec-gtm-cookie-directive>div>div>div a.action.close{display:none;position:absolute;top:10px;right:10px;width:24px;height:24px;z-index:10000;margin:0}.ec-gtm-cookie-directive>div>div>div a.action.customize{color:#fff;font-weight:400;order:10}.ec-gtm-cookie-directive-customize{display:none}.ec-gtm-cookie-directive-segments{background:#f7f7f7;margin:10px -20px;padding:10px 25px}.ec-gtm-cookie-directive-segments>div{position:relative;padding:5px 0}.ec-gtm-cookie-directive-segments>div input[type=checkbox]{display:none}.ec-gtm-cookie-directive-segments>div input[type=checkbox]+label{display:block;position:relative;padding-left:35px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.ec-gtm-cookie-directive-segments>div input[type=checkbox]+label:before{content:'';display:block;width:20px;height:20px;border:1px solid #000;position:absolute;left:0;top:0;opacity:1;-webkit-transition:all .12s,border-color .08s;transition:all .12s,border-color .08s}.ec-gtm-cookie-directive-segments>div input[type=checkbox]:checked+label:before{width:10px;top:-5px;left:5px;border-radius:0;opacity:1;border-top-color:transparent;border-left-color:transparent;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ec-gtm-cookie-directive-segments>div input[type=checkbox]:checked+label:after{content:'';display:block;width:20px;height:20px;border:1px solid #000;position:absolute;left:0;top:0;-webkit-transition:all .12s,border-color .08s;transition:all .12s,border-color .08s}.ec-gtm-cookie-directive small{display:block;padding:20px 20px 20px 5px;font-size:12px}.ec-gtm-cookie-directive .ec-gtm-cookie-directive-segments small{display:block;padding:8px 8px 8px 60px;font-size:12px}.ec-gtm-cookie-directive>div>div>div .ec-gtm-cookie-directive-note{display:none;margin:0 -25px}.ec-gtm-cookie-directive>div>div>div .ec-gtm-cookie-directive-note-toggle{display:block;margin:5px 0 5px 35px;color:#8e8e8e;font-size:12px;cursor:pointer}.ec-gtm-cookie-directive>div>div>div .ec-gtm-cookie-directive-note.ec-gtm-cookie-directive-note-consent{font-weight:700}.ec-gtm-cookie-directive-customize{display:none}.ec-gtm-cookie-directive-customize-toggle{position:relative;display:block;margin:10px 0 10px 5px;font-size:12px;cursor:pointer}main .ec-gtm-cookie-directive{position:relative}main .ec-gtm-cookie-directive>div{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;max-width:100%;padding:0}main .ec-gtm-cookie-directive-segments{margin:10px 0 20px;background:0 0;padding:0}@media (max-width:768px){.ec-gtm-cookie-directive>div{max-width:100%;min-width:100%;box-sizing:border-box}.ec-gtm-cookie-directive>div>div>div a.action{padding:12px}}@media (max-width:480px){.ec-gtm-cookie-directive>div p{font-size:12px}.ec-gtm-cookie-directive>div>div>div a.action{font-size:12px;margin:5px}}@media (min-width:768px){.ec-gtm-cookie-directive>div{max-width:500px}.ec-gtm-cookie-directive>div>div{min-width:500px}}@media (min-width:1200px){.ec-gtm-cookie-directive>div{max-width:800px}.ec-gtm-cookie-directive>div>div{min-width:500px}main .ec-gtm-cookie-directive{max-width:100%}}@media (max-width:1200px){.ec-gtm-cookie-directive>div>div{float:left;min-width:200px}}@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{font-size:16px}body{font-size:16px;font-size:1rem;font-family:"Urbane",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;color:#666}h1,h2,h3{color:#333}[data-content-type=row] h1,[data-content-type=row] h2,[data-content-type=row] h3{font-weight:600}a,a:visited,a:focus,a:active{color:#333;text-decoration:none;outline:none;transition:color .4s ease}a:hover,a:visited:hover,a:focus:hover,a:active:hover{color:#003296;text-decoration:none}a.action,a:visited.action,a:focus.action,a:active.action{color:#fff}p,ul,ol{margin:0 0 24px}p:last-child,ul:last-child,ol:last-child{margin-bottom:0}p{line-height:20px}p a,p a:visited,p a:focus,p a:active{color:#003296}p a:hover,p a:visited:hover,p a:focus:hover,p a:active:hover{text-decoration:underline}[data-content-type=text] p{margin-bottom:24px;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal}[data-content-type=text]:last-child p:last-child{margin-bottom:0}small{font-size:14px;font-size:.875rem;line-height:20px}b,strong{font-weight:600}img{max-width:100%;height:auto}figure{line-height:0}[data-content-type=divider]{padding:0 !important}hr{border:0 !important;height:1px;line-height:1px;background-color:#f8f8f8;margin:0 0 24px !important}address{color:#666;font-size:16px;font-weight:300;line-height:24px;font-style:normal}.page-layout-1column .columns,.page-layout-2columns-left .columns,.page-layout-2columns-right .columns,.catalog-category-view .columns,.search-index-index .columns{padding-left:20px;padding-right:20px}@media (min-width:1025px){.page-layout-1column .columns,.page-layout-2columns-left .columns,.page-layout-2columns-right .columns,.catalog-category-view .columns,.search-index-index .columns{max-width:1240px;margin:32px auto 0;display:flex;flex-flow:row nowrap;justify-content:space-between}}@media (min-width:1442px){.page-layout-1column .columns,.page-layout-2columns-left .columns,.page-layout-2columns-right .columns,.catalog-category-view .columns,.search-index-index .columns{padding-left:0;padding-right:0;max-width:1360px}}@media (min-width:1025px){.page-layout-1column .sidebar-main,.page-layout-1column .sidebar-additional,.page-layout-2columns-left .sidebar-main,.page-layout-2columns-left .sidebar-additional,.page-layout-2columns-right .sidebar-main,.page-layout-2columns-right .sidebar-additional,.catalog-category-view .sidebar-main,.catalog-category-view .sidebar-additional,.search-index-index .sidebar-main,.search-index-index .sidebar-additional{width:25%;flex-basis:25%;max-width:320px}}@media (min-width:1025px){.page-layout-1column .column.main,.page-layout-2columns-left .column.main,.page-layout-2columns-right .column.main,.catalog-category-view .column.main,.search-index-index .column.main{width:75%;flex-basis:75%}}@media (min-width:1025px){.page-layout-1column .column.main,.page-layout-1column-emi .column.main,.page-layout-1column-calculators .column.main,.category-watches-and-clocks .column.main,.category-watches-clocks .column.main,.category-landing-page .column.main{width:100%;flex-basis:100%}}.page-main>.page-title-wrapper{padding-left:20px;padding-right:20px}.page-main>.page-title-wrapper .page-title{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1240px;padding-left:0;padding-right:0;font-size:32px;font-weight:600;margin-top:32px;padding-top:32px;padding-bottom:28px;border-bottom:1px solid #c9c9c9}@media (min-width:1442px){.page-main>.page-title-wrapper .page-title{max-width:1360px}}@media (min-width:1025px){.page-main>.page-title-wrapper .page-title{font-size:28px;margin-top:49px;padding-top:0;padding-bottom:18px}}.cms-index-index .columns,.category-emi .columns,.category-calculators .columns,.category-watches-and-clocks .columns,.category-watches-clocks .columns,.category-landing-page .columns{margin:0;padding:0;max-width:none}.cms-index-index .columns .sidebar-main,.category-emi .columns .sidebar-main,.category-calculators .columns .sidebar-main,.category-watches-and-clocks .columns .sidebar-main,.category-watches-clocks .columns .sidebar-main,.category-landing-page .columns .sidebar-main{margin:0}.category-watches-and-clocks .block.filter,.category-watches-clocks .block.filter,.category-landing-page .block.filter{display:none}@media (max-width:1025px){body:not(.cms-index-index):not(.category-emi):not(.category-calculators):not(.checkout-index-index) .page-wrapper{margin-top:88px}}iframe{border:0}@font-face{font-family:"pagebuilder-font";font-style:normal;font-weight:400;src:url("../../frontend/Casio/Casio/en_GB/Magento_PageBuilder/fonts/pagebuilder-icons/pagebuilder-icons.eot");src:url("../../frontend/Casio/Casio/en_GB/Magento_PageBuilder/fonts/pagebuilder-icons/pagebuilder-icons.eot?#iefix") format("embedded-opentype"),url("../../frontend/Casio/Casio/en_GB/Magento_PageBuilder/fonts/pagebuilder-icons/pagebuilder-icons.woff") format("woff"),url("../../frontend/Casio/Casio/en_GB/Magento_PageBuilder/fonts/pagebuilder-icons/pagebuilder-icons.ttf") format("truetype")}.pagebuilder-icon,.slick-prev:before,.slick-next:before,.slick-prev:after,.slick-next:after{font-family:"pagebuilder-font";-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;line-height:1;speak:none}[class^=pagebuilder-icon-]:before,[class*=" pagebuilder-icon-"]:before{display:inline-block;font-family:"pagebuilder-font";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;speak:none;text-decoration:inherit;text-rendering:auto;text-transform:none;vertical-align:middle}.pagebuilder-icon-down:before{content:"\f101"}.pagebuilder-icon-next:before{content:"\f102"}.pagebuilder-icon-prev:before{content:"\f103"}.pagebuilder-icon-up:before{content:"\f104"}.product-full-width-section{padding:.5em 0}.product-full-width-section .block.review-add{margin-top:2.7rem}.page-layout-product-full-width .block.related{margin-top:2.7rem}.page-main-details .product-section-title{border-bottom:1px solid #c6c6c6;margin-bottom:15px;padding-bottom:12px}.additional-attributes-wrapper .additional-attributes{border:none;width:auto}.additional-attributes-wrapper .additional-attributes>tbody>tr>th{border:none;padding:5.5px 30px 10px 0}.additional-attributes-wrapper .additional-attributes>tbody>tr>td{border:none;padding:5.5px 5px 10px}.cms-index-index.page-layout-cms-full-width .nav-sections{margin-bottom:0}.slick-slider{-khtml-user-select:none;-moz-user-select:none;-ms-touch-action:pan-y;-ms-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;box-sizing:border-box;display:block;position:relative;touch-action:pan-y;user-select:none}.slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block;float:left}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-prev{left:2rem}.slick-prev:before{content:"\f103";padding-right:5px}.slick-next{right:2rem}.slick-next:before{content:"\f102";padding-left:5px}.slick-prev,.slick-next{-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);background:rgba(252,252,252,.6);border:none;border-radius:0;color:transparent;cursor:pointer;display:block;font-size:0;height:60px;line-height:0;outline:none;padding:0;position:absolute;top:50%;transform:translate(0,-50%);width:60px;z-index:101}.slick-prev.slick-disabled,.slick-next.slick-disabled{opacity:.2}.slick-prev:hover,.slick-next:hover{background:#fcfcfc;border:none}.slick-prev:hover.slick-disabled,.slick-next:hover.slick-disabled{opacity:.2}.slick-prev:hover:before,.slick-next:hover:before{color:#494949}.slick-prev:before,.slick-next:before,.slick-prev:after,.slick-next:after{color:#555;font-size:38px;opacity:1}.slick-prev:active,.slick-next:active,.slick-prev:focus,.slick-next:focus,.slick-prev:not(.primary),.slick-next:not(.primary){background:rgba(252,252,252,.7);border:none;box-shadow:none}.slick-prev:active:active,.slick-next:active:active,.slick-prev:focus:active,.slick-next:focus:active,.slick-prev:not(.primary):active,.slick-next:not(.primary):active{box-shadow:none}.slick-dots{bottom:-30px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{cursor:pointer;display:inline-block;height:14px;margin:0 5px;padding:0;position:relative;vertical-align:middle;width:14px}.slick-dots li button,.slick-dots li .cart.table-wrapper .actions-toolbar>.action,.slick-dots li .action-gift{background:#fff;border:1px solid #ccc;border-radius:10px;box-shadow:none;cursor:pointer;display:block;height:14px;padding:0;text-indent:-99999px;transition:.3s;width:14px}.slick-dots li button:hover,.slick-dots li .cart.table-wrapper .actions-toolbar>.action:hover,.slick-dots li .action-gift:hover{border:1px solid #b3b3b3}.slick-dots li button:active,.slick-dots li button:focus,.slick-dots li button:not(.primary),.slick-dots li .cart.table-wrapper .actions-toolbar>.action:active,.slick-dots li .cart.table-wrapper .actions-toolbar>.action:focus,.slick-dots li .cart.table-wrapper .actions-toolbar>.action:not(.primary),.slick-dots li .action-gift:active,.slick-dots li .action-gift:focus,.slick-dots li .action-gift:not(.primary){box-shadow:none}.slick-dots li.slick-active button,.slick-dots li.slick-active .cart.table-wrapper .actions-toolbar>.action,.slick-dots li.slick-active .action-gift{background:#1c1918}[data-content-type=banner]>[data-element=link],[data-content-type=banner]>[data-element=empty_link]{color:inherit;text-decoration:inherit}[data-content-type=banner]>[data-element=link]:hover,[data-content-type=banner]>[data-element=empty_link]:hover{color:inherit;text-decoration:inherit}.pagebuilder-banner-wrapper{background-clip:padding-box;border-radius:inherit;box-sizing:border-box;overflow-wrap:break-word;word-wrap:break-word}.pagebuilder-banner-wrapper .pagebuilder-overlay{-moz-transition:background-color .5s ease;-o-transition:background-color .5s ease;-webkit-transition:background-color .5s ease;box-sizing:border-box;padding:30px;transition:background-color .5s ease}.pagebuilder-banner-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay{align-items:center;display:flex;justify-content:center}.pagebuilder-banner-wrapper .pagebuilder-overlay:not(.pagebuilder-poster-overlay){max-width:540px}.pagebuilder-banner-wrapper .pagebuilder-banner-button{-moz-transition:opacity .5s ease;-o-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;margin:20px 0 0;max-width:100%;text-align:inherit;transition:opacity .5s ease;word-break:break-word}@media only screen and (max-width:768px){.pagebuilder-banner-wrapper{background-attachment:scroll !important}.pagebuilder-banner-wrapper .pagebuilder-overlay:not(.pagebuilder-poster-overlay){max-width:none}}.pagebuilder-banner-wrapper .pagebuilder-poster-content{width:100%}[data-appearance=collage-centered] .pagebuilder-banner-wrapper .pagebuilder-overlay{margin-left:auto;margin-right:auto}[data-appearance=collage-left] .pagebuilder-banner-wrapper .pagebuilder-overlay{margin-right:auto}[data-appearance=collage-right] .pagebuilder-banner-wrapper .pagebuilder-overlay{margin-left:auto}[data-content-type$=block] .block p:last-child{margin-bottom:1rem;margin-top:0}[data-content-type=buttons]{max-width:100%}[data-content-type=button-item]{max-width:100%}[data-content-type=button-item] [data-element=link],[data-content-type=button-item] [data-element=empty_link]{max-width:100%;word-wrap:break-word}[data-content-type=button-item] [data-element=empty_link]{cursor:default}a.pagebuilder-button-link,button.pagebuilder-button-link,div.pagebuilder-button-link,.cart.table-wrapper .actions-toolbar>.action.pagebuilder-button-link,.action-gift.pagebuilder-button-link{line-height:2.2rem;font-size:1.8rem;line-height:1.42857143;margin:0 10px 10px 0;padding:14px 17px;color:#1979c3;text-decoration:none;background:0 0;border:0;display:inline;font-weight:600;box-shadow:none;box-sizing:border-box;display:inline-block}a.pagebuilder-button-link:visited,button.pagebuilder-button-link:visited,div.pagebuilder-button-link:visited,.cart.table-wrapper .actions-toolbar>.action.pagebuilder-button-link:visited,.action-gift.pagebuilder-button-link:visited{color:#1979c3;text-decoration:none}a.pagebuilder-button-link:hover,button.pagebuilder-button-link:hover,div.pagebuilder-button-link:hover,.cart.table-wrapper .actions-toolbar>.action.pagebuilder-button-link:hover,.action-gift.pagebuilder-button-link:hover{color:#006bb4;text-decoration:underline}a.pagebuilder-button-link:active,button.pagebuilder-button-link:active,div.pagebuilder-button-link:active,.cart.table-wrapper .actions-toolbar>.action.pagebuilder-button-link:active,.action-gift.pagebuilder-button-link:active{color:#ff5501;text-decoration:underline}a.pagebuilder-button-link:hover,button.pagebuilder-button-link:hover,div.pagebuilder-button-link:hover,.cart.table-wrapper .actions-toolbar>.action.pagebuilder-button-link:hover,.action-gift.pagebuilder-button-link:hover{color:#006bb4}a.pagebuilder-button-link:hover,button.pagebuilder-button-link:hover,div.pagebuilder-button-link:hover,a.pagebuilder-button-link:active,button.pagebuilder-button-link:active,div.pagebuilder-button-link:active,a.pagebuilder-button-link:focus,button.pagebuilder-button-link:focus,div.pagebuilder-button-link:focus,.cart.table-wrapper .actions-toolbar>.action.pagebuilder-button-link:hover,.cart.table-wrapper .actions-toolbar>.action.pagebuilder-button-link:active,.cart.table-wrapper .actions-toolbar>.action.pagebuilder-button-link:focus,.action-gift.pagebuilder-button-link:hover,.action-gift.pagebuilder-button-link:active,.action-gift.pagebuilder-button-link:focus{background:0 0;border:0}a.pagebuilder-button-link.disabled,button.pagebuilder-button-link.disabled,div.pagebuilder-button-link.disabled,a.pagebuilder-button-link[disabled],button.pagebuilder-button-link[disabled],div.pagebuilder-button-link[disabled],fieldset[disabled] a.pagebuilder-button-link,fieldset[disabled] button.pagebuilder-button-link,fieldset[disabled] div.pagebuilder-button-link,.cart.table-wrapper .actions-toolbar>.action.pagebuilder-button-link.disabled,.cart.table-wrapper .actions-toolbar>.action.pagebuilder-button-link[disabled],fieldset[disabled] .cart.table-wrapper .actions-toolbar>.action.pagebuilder-button-link,.action-gift.pagebuilder-button-link.disabled,.action-gift.pagebuilder-button-link[disabled],fieldset[disabled] .action-gift.pagebuilder-button-link{color:#1979c3;opacity:.5;cursor:default;pointer-events:none;text-decoration:underline}a.pagebuilder-button-secondary,button.pagebuilder-button-secondary,div.pagebuilder-button-secondary,.cart.table-wrapper .actions-toolbar>.action.pagebuilder-button-secondary,.action-gift.pagebuilder-button-secondary{text-decoration:none;background-image:none;background:#f2f2f2;border:1px solid #cdcdcd;color:#333;cursor:pointer;display:inline-block;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;margin:0 10px 10px 0;padding:7px 15px;font-size:1.4rem;line-height:1.6rem;box-sizing:border-box;vertical-align:middle;line-height:2.2rem;padding:14px 17px;font-size:1.8rem;border-radius:3px;box-shadow:none}a.pagebuilder-button-secondary:hover,button.pagebuilder-button-secondary:hover,div.pagebuilder-button-secondary:hover,a.pagebuilder-button-secondary:active,button.pagebuilder-button-secondary:active,div.pagebuilder-button-secondary:active,a.pagebuilder-button-secondary:focus,button.pagebuilder-button-secondary:focus,div.pagebuilder-button-secondary:focus,.cart.table-wrapper .actions-toolbar>.action.pagebuilder-button-secondary:hover,.cart.table-wrapper .actions-toolbar>.action.pagebuilder-button-secondary:active,.cart.table-wrapper .actions-toolbar>.action.pagebuilder-button-secondary:focus,.action-gift.pagebuilder-button-secondary:hover,.action-gift.pagebuilder-button-secondary:active,.action-gift.pagebuilder-button-secondary:focus{text-decoration:none}a.pagebuilder-button-secondary:focus,button.pagebuilder-button-secondary:focus,div.pagebuilder-button-secondary:focus,a.pagebuilder-button-secondary:active,button.pagebuilder-button-secondary:active,div.pagebuilder-button-secondary:active,.cart.table-wrapper .actions-toolbar>.action.pagebuilder-button-secondary:focus,.cart.table-wrapper .actions-toolbar>.action.pagebuilder-button-secondary:active,.action-gift.pagebuilder-button-secondary:focus,.action-gift.pagebuilder-button-secondary:active{background:#e2e2e2;border:1px solid #cdcdcd;color:#333}a.pagebuilder-button-secondary:hover,button.pagebuilder-button-secondary:hover,div.pagebuilder-button-secondary:hover,.cart.table-wrapper .actions-toolbar>.action.pagebuilder-button-secondary:hover,.action-gift.pagebuilder-button-secondary:hover{background:#e2e2e2;border:1px solid #cdcdcd;color:#555}a.pagebuilder-button-secondary.disabled,button.pagebuilder-button-secondary.disabled,div.pagebuilder-button-secondary.disabled,a.pagebuilder-button-secondary[disabled],button.pagebuilder-button-secondary[disabled],div.pagebuilder-button-secondary[disabled],fieldset[disabled] a.pagebuilder-button-secondary,fieldset[disabled] button.pagebuilder-button-secondary,fieldset[disabled] div.pagebuilder-button-secondary,.cart.table-wrapper .actions-toolbar>.action.pagebuilder-button-secondary.disabled,.cart.table-wrapper .actions-toolbar>.action.pagebuilder-button-secondary[disabled],fieldset[disabled] .cart.table-wrapper .actions-toolbar>.action.pagebuilder-button-secondary,.action-gift.pagebuilder-button-secondary.disabled,.action-gift.pagebuilder-button-secondary[disabled],fieldset[disabled] .action-gift.pagebuilder-button-secondary{opacity:.5;cursor:default;pointer-events:none}.pagebuilder-column{box-sizing:border-box}@media only screen and (max-width:768px){.pagebuilder-column{background-attachment:scroll !important;flex-basis:100%;padding:0 !important}}@media only screen and (max-width:768px){.pagebuilder-column-group{flex-wrap:wrap}}@media only screen and (min-width:768px){.pagebuilder-column-group{margin-left:-10px;margin-right:-10px}}[data-content-type=heading]{word-wrap:break-word}[data-content-type=html]{word-wrap:break-word}figure[data-content-type=image]{box-sizing:border-box}figure[data-content-type=image]>[data-element=link],figure[data-content-type=image]>[data-element=link] img{border-radius:inherit}figure[data-content-type=image] figcaption{word-wrap:break-word}[data-content-type=map]{box-sizing:border-box;height:300px}.pagebuilder-column .widget-product-grid .product-item{max-width:100%;min-width:50px}.pagebuilder-column .widget-product-grid .product-item .price-box{word-wrap:break-word}.pagebuilder-column .widget-product-grid .product-item .price-box .price{white-space:normal}.pagebuilder-column .widget-product-grid .product-item .product-item-actions .actions-primary{display:inline-block;max-width:100%}.pagebuilder-column .widget-product-grid .product-item .product-item-actions .actions-secondary{display:inline-block;width:auto}.pagebuilder-column .widget-product-grid .product-item .product-item-actions .tocart{max-width:100%;white-space:normal}.pagebuilder-column [data-content-type=products] .block.widget .products-grid .widget-product-grid.product-items .product-item{width:200px}[data-content-type=row][data-appearance=contained]{box-sizing:border-box;margin-left:auto !important;margin-right:auto !important;max-width:1240px}@media (min-width:1442px){[data-content-type=row][data-appearance=contained]{max-width:1360px}}[data-content-type=row][data-appearance=contained] [data-element=inner]{box-sizing:border-box}@media only screen and (max-width:768px){[data-content-type=row][data-appearance=contained] [data-element=inner]{background-attachment:scroll !important}}[data-content-type=row][data-appearance=full-bleed]{box-sizing:border-box}@media only screen and (max-width:768px){[data-content-type=row][data-appearance=full-bleed]{background-attachment:scroll !important}}[data-content-type=row][data-appearance=full-width]{box-sizing:border-box}[data-content-type=row][data-appearance=full-width]>.row-full-width-inner{box-sizing:border-box;margin-left:auto;margin-right:auto;width:100%;max-width:1240px}@media (min-width:1442px){[data-content-type=row][data-appearance=full-width]>.row-full-width-inner{max-width:1360px}}@media only screen and (max-width:768px){[data-content-type=row][data-appearance=full-width]{background-attachment:scroll !important}}[data-content-type=slide]{box-sizing:border-box;min-height:inherit;overflow:hidden}[data-content-type=slide]>[data-element=link],[data-content-type=slide]>[data-element=empty_link]{color:inherit;min-height:inherit;text-decoration:inherit}[data-content-type=slide]>[data-element=link]:hover,[data-content-type=slide]>[data-element=empty_link]:hover{color:inherit;text-decoration:inherit}.pagebuilder-slide-wrapper{border-radius:inherit;box-sizing:border-box;min-height:inherit;overflow-wrap:break-word;word-wrap:break-word}.pagebuilder-slide-wrapper .pagebuilder-overlay{-moz-transition:background-color .5s ease;-o-transition:background-color .5s ease;-webkit-transition:background-color .5s ease;border-radius:inherit;box-sizing:border-box;padding:30px;transition:background-color .5s ease}.pagebuilder-slide-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay{align-items:center;display:flex;justify-content:center;min-height:inherit}.pagebuilder-slide-wrapper .pagebuilder-overlay:not(.pagebuilder-poster-overlay){max-width:540px}.pagebuilder-slide-wrapper [data-element=content]{min-height:50px}.pagebuilder-slide-wrapper .pagebuilder-slide-button{-moz-transition:opacity .5s ease;-o-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;margin:20px 0 0;max-width:100%;text-align:inherit;transition:opacity .5s ease;word-break:break-word}@media only screen and (max-width:768px){.pagebuilder-slide-wrapper .pagebuilder-overlay:not(.pagebuilder-poster-overlay){max-width:none}}.pagebuilder-slide-wrapper .pagebuilder-poster-content{width:100%}[data-appearance=collage-centered] .pagebuilder-slide-wrapper .pagebuilder-overlay{margin-left:auto;margin-right:auto}[data-appearance=collage-left] .pagebuilder-slide-wrapper .pagebuilder-overlay{margin-right:auto}[data-appearance=collage-right] .pagebuilder-slide-wrapper .pagebuilder-overlay{margin-left:auto}div[data-content-type=slider]{width:100%}div[data-content-type=slider].slick-initialized{display:block;margin-bottom:35px !important}div[data-content-type=slider] .slick-list,div[data-content-type=slider] .slick-track,div[data-content-type=slider] .slick-slide{min-height:inherit}div[data-content-type=slider] .slick-list>div,div[data-content-type=slider] .slick-track>div,div[data-content-type=slider] .slick-slide>div{min-height:inherit;overflow:hidden;width:100%}a.button{-webkit-appearance:button;appearance:button;color:initial;padding:10px;text-decoration:none}div[data-content-type=tabs] .tabs-navigation{display:block;font-size:0;margin:0 0 -1px;padding:0}div[data-content-type=tabs] .tabs-navigation li:first-child{margin-left:0 !important}div[data-content-type=tabs] .tabs-navigation li.tab-header{background:#f6f6f6;border:1px solid #ccc;border-bottom:0;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;display:inline-block;margin:0;max-width:100%;overflow-wrap:break-word;position:relative;word-wrap:break-word;z-index:1}div[data-content-type=tabs] .tabs-navigation li.tab-header:not(:first-child){margin-left:-1px}div[data-content-type=tabs] .tabs-navigation li.tab-header a.tab-title{border-right:0;color:#000;cursor:pointer !important;display:block;font-size:14px;font-weight:600;padding:1.4rem 2rem;position:relative;transition:all .3s;vertical-align:middle;white-space:normal}div[data-content-type=tabs] .tabs-navigation li.tab-header a.tab-title span.tab-title{display:block}div[data-content-type=tabs] .tabs-navigation li.tab-header a.tab-title:hover{text-decoration:none}div[data-content-type=tabs] .tabs-navigation li.tab-header:last-child{border-right:1px solid #ccc}div[data-content-type=tabs] .tabs-navigation li.tab-header.ui-state-active{background:#fff;z-index:19}div[data-content-type=tabs] .tabs-navigation li.tab-header.ui-state-active a.tab-title{position:relative;transition:all .3s}div[data-content-type=tabs] .tabs-content{border:1px solid #ccc;box-sizing:border-box;overflow:hidden;position:relative;z-index:9}div[data-content-type=tabs] .tabs-content [data-content-type=tab-item]{box-sizing:border-box;min-height:inherit}div[data-content-type=tabs] .tabs-content [data-content-type=tab-item]:not(:first-child){display:none}div[data-content-type=tabs].tab-align-left .tabs-content{border-top-left-radius:0 !important}div[data-content-type=tabs].tab-align-right .tabs-content{border-top-right-radius:0 !important}@media only screen and (max-width:768px){[data-content-type=tab-item]{background-attachment:scroll !important}}div[data-content-type=text]{word-wrap:break-word}div[data-content-type=video] .pagebuilder-video-inner{box-sizing:border-box;display:inline-block;width:100%}div[data-content-type=video] .pagebuilder-video-container{border-radius:inherit;overflow:hidden;padding-top:56.25%;position:relative}div[data-content-type=video] iframe{height:100%;left:0;position:absolute;top:0;width:100%}.cms-content-important{background-color:#f5f5f5;color:#333;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:22px;font-style:normal;font-weight:300;line-height:1.1;margin:0 0 35px -20px;padding:20px}.pagebuilder-full-width{float:left;width:100%}.pagebuilder-content-type{box-sizing:border-box;margin-bottom:20px}.pagebuilder-accordion{margin:0;padding:0}.pagebuilder-accordion>.item.title{box-sizing:border-box;float:none;width:100%}.pagebuilder-accordion>.item.title>.switch{display:block}.pagebuilder-accordion>.item.content{box-sizing:border-box;display:block;float:none;margin:0}.pagebuilder-accordion>.item.content:before,.pagebuilder-accordion>.item.content:after{content:"";display:table}.pagebuilder-accordion>.item.content:after{clear:both}.pagebuilder-accordion>.item.content.active{display:block}.pagebuilder-accordion>.item.title{margin:0 0 5px}.pagebuilder-accordion>.item.title>.switch{background:#f0f0f0;border-bottom:1px solid #d1d1d1;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;border-top:1px solid #d1d1d1;height:40px;padding:5px 20px;font-weight:600;line-height:40px;font-size:1.8rem;color:#7d7d7d;text-decoration:none}.pagebuilder-accordion>.item.title>.switch:visited{color:#7d7d7d;text-decoration:none}.pagebuilder-accordion>.item.title>.switch:hover{color:#7d7d7d;text-decoration:none}.pagebuilder-accordion>.item.title>.switch:active{color:#333;text-decoration:none}.pagebuilder-accordion>.item.title:not(.disabled)>.switch:focus,.pagebuilder-accordion>.item.title:not(.disabled)>.switch:hover{background:#fcfcfc}.pagebuilder-accordion>.item.title:not(.disabled)>.switch:active,.pagebuilder-accordion>.item.title.active>.switch,.pagebuilder-accordion>.item.title.active>.switch:focus,.pagebuilder-accordion>.item.title.active>.switch:hover{background:#fff;color:#333;text-decoration:none;padding-bottom:5px}.pagebuilder-accordion>.item.content{background:#fff;border:1px solid #d1d1d1;margin:0 0 5px;padding:20px}@media all and (min-width:769px){.pagebuilder-mobile-only{display:none !important}}@media all and (max-width:768px){.pagebuilder-mobile-hidden{display:none !important}}[data-content-type=dynamic_block] figure[data-content-type=image] img{display:inline}[data-content-type=dynamic_block] .block-banners .banner-item-content,[data-content-type=dynamic_block] .block-banners-inline .banner-item-content{margin-bottom:auto}.pagebuilder-icon,.slick-prev:before,.slick-next:before,.slick-prev:after,.slick-next:after{font-family:"pagebuilder-font";-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;line-height:1;speak:none}[class^=pagebuilder-icon-]:before,[class*=" pagebuilder-icon-"]:before{display:inline-block;font-family:"pagebuilder-font";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;speak:none;text-decoration:inherit;text-rendering:auto;text-transform:none;vertical-align:middle}.pagebuilder-icon-down:before{content:"\f101"}.pagebuilder-icon-next:before{content:"\f102"}.pagebuilder-icon-prev:before{content:"\f103"}.pagebuilder-icon-up:before{content:"\f104"}.product-full-width-section{padding:.5em 0}.product-full-width-section .block.review-add{margin-top:2.7rem}.page-layout-product-full-width .block.related{margin-top:2.7rem}.page-main-details .product-section-title{border-bottom:1px solid #c6c6c6;margin-bottom:15px;padding-bottom:12px}.additional-attributes-wrapper .additional-attributes{border:none;width:auto}.additional-attributes-wrapper .additional-attributes>tbody>tr>th{border:none;padding:5.5px 30px 10px 0}.additional-attributes-wrapper .additional-attributes>tbody>tr>td{border:none;padding:5.5px 5px 10px}.cms-index-index.page-layout-cms-full-width .nav-sections{margin-bottom:0}[data-content-type=banner]>[data-element=link],[data-content-type=banner]>[data-element=empty_link]{color:inherit;text-decoration:inherit}[data-content-type=banner]>[data-element=link]:hover,[data-content-type=banner]>[data-element=empty_link]:hover{color:inherit;text-decoration:inherit}.pagebuilder-banner-wrapper{background-clip:padding-box;border-radius:inherit;box-sizing:border-box;overflow-wrap:break-word;word-wrap:break-word}.pagebuilder-banner-wrapper .pagebuilder-overlay{-moz-transition:background-color .5s ease;-o-transition:background-color .5s ease;-webkit-transition:background-color .5s ease;box-sizing:border-box;padding:30px;transition:background-color .5s ease}.pagebuilder-banner-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay{align-items:center;display:flex;justify-content:center}.pagebuilder-banner-wrapper .pagebuilder-overlay:not(.pagebuilder-poster-overlay){max-width:540px}.pagebuilder-banner-wrapper .pagebuilder-banner-button{-moz-transition:opacity .5s ease;-o-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;margin:20px 0 0;max-width:100%;text-align:inherit;transition:opacity .5s ease;word-break:break-word}@media only screen and (max-width:768px){.pagebuilder-banner-wrapper{background-attachment:scroll !important}.pagebuilder-banner-wrapper .pagebuilder-overlay:not(.pagebuilder-poster-overlay){max-width:none}}.pagebuilder-banner-wrapper .pagebuilder-poster-content{width:100%}[data-appearance=collage-centered] .pagebuilder-banner-wrapper .pagebuilder-overlay{margin-left:auto;margin-right:auto}[data-appearance=collage-left] .pagebuilder-banner-wrapper .pagebuilder-overlay{margin-right:auto}[data-appearance=collage-right] .pagebuilder-banner-wrapper .pagebuilder-overlay{margin-left:auto}[data-content-type$=block] .block p:last-child{margin-bottom:1rem;margin-top:0}[data-content-type=buttons]{max-width:100%}[data-content-type=button-item]{max-width:100%}[data-content-type=button-item] [data-element=link],[data-content-type=button-item] [data-element=empty_link]{max-width:100%;word-wrap:break-word}[data-content-type=button-item] [data-element=empty_link]{cursor:default}a.pagebuilder-button-link,button.pagebuilder-button-link,div.pagebuilder-button-link{line-height:2.2rem;font-size:1.8rem;line-height:1.42857143;margin:0 10px 10px 0;padding:14px 17px;color:#1979c3;text-decoration:none;background:0 0;border:0;display:inline;font-weight:600;box-shadow:none;box-sizing:border-box;display:inline-block}a.pagebuilder-button-link:visited,button.pagebuilder-button-link:visited,div.pagebuilder-button-link:visited{color:#1979c3;text-decoration:none}a.pagebuilder-button-link:hover,button.pagebuilder-button-link:hover,div.pagebuilder-button-link:hover{color:#006bb4;text-decoration:underline}a.pagebuilder-button-link:active,button.pagebuilder-button-link:active,div.pagebuilder-button-link:active{color:#ff5501;text-decoration:underline}a.pagebuilder-button-link:hover,button.pagebuilder-button-link:hover,div.pagebuilder-button-link:hover{color:#006bb4}a.pagebuilder-button-link:hover,button.pagebuilder-button-link:hover,div.pagebuilder-button-link:hover,a.pagebuilder-button-link:active,button.pagebuilder-button-link:active,div.pagebuilder-button-link:active,a.pagebuilder-button-link:focus,button.pagebuilder-button-link:focus,div.pagebuilder-button-link:focus{background:0 0;border:0}a.pagebuilder-button-link.disabled,button.pagebuilder-button-link.disabled,div.pagebuilder-button-link.disabled,a.pagebuilder-button-link[disabled],button.pagebuilder-button-link[disabled],div.pagebuilder-button-link[disabled],fieldset[disabled] a.pagebuilder-button-link,fieldset[disabled] button.pagebuilder-button-link,fieldset[disabled] div.pagebuilder-button-link{color:#1979c3;opacity:.5;cursor:default;pointer-events:none;text-decoration:underline}a.pagebuilder-button-secondary,button.pagebuilder-button-secondary,div.pagebuilder-button-secondary{text-decoration:none;background-image:none;background:#f2f2f2;border:1px solid #cdcdcd;color:#333;cursor:pointer;display:inline-block;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;margin:0 10px 10px 0;padding:7px 15px;font-size:1.4rem;line-height:1.6rem;box-sizing:border-box;vertical-align:middle;line-height:2.2rem;padding:14px 17px;font-size:1.8rem;border-radius:3px;box-shadow:none}a.pagebuilder-button-secondary:hover,button.pagebuilder-button-secondary:hover,div.pagebuilder-button-secondary:hover,a.pagebuilder-button-secondary:active,button.pagebuilder-button-secondary:active,div.pagebuilder-button-secondary:active,a.pagebuilder-button-secondary:focus,button.pagebuilder-button-secondary:focus,div.pagebuilder-button-secondary:focus{text-decoration:none}a.pagebuilder-button-secondary:focus,button.pagebuilder-button-secondary:focus,div.pagebuilder-button-secondary:focus,a.pagebuilder-button-secondary:active,button.pagebuilder-button-secondary:active,div.pagebuilder-button-secondary:active{background:#e2e2e2;border:1px solid #cdcdcd;color:#333}a.pagebuilder-button-secondary:hover,button.pagebuilder-button-secondary:hover,div.pagebuilder-button-secondary:hover{background:#e2e2e2;border:1px solid #cdcdcd;color:#555}a.pagebuilder-button-secondary.disabled,button.pagebuilder-button-secondary.disabled,div.pagebuilder-button-secondary.disabled,a.pagebuilder-button-secondary[disabled],button.pagebuilder-button-secondary[disabled],div.pagebuilder-button-secondary[disabled],fieldset[disabled] a.pagebuilder-button-secondary,fieldset[disabled] button.pagebuilder-button-secondary,fieldset[disabled] div.pagebuilder-button-secondary{opacity:.5;cursor:default;pointer-events:none}.pagebuilder-column{box-sizing:border-box}@media only screen and (max-width:768px){.pagebuilder-column{background-attachment:scroll !important;flex-basis:100%}}@media only screen and (max-width:768px){.pagebuilder-column-group{flex-wrap:wrap}}[data-content-type=heading]{word-wrap:break-word}[data-content-type=html]{word-wrap:break-word}figure[data-content-type=image]{box-sizing:border-box}figure[data-content-type=image]>[data-element=link],figure[data-content-type=image]>[data-element=link] img{border-radius:inherit}figure[data-content-type=image] figcaption{word-wrap:break-word}[data-content-type=map]{box-sizing:border-box;height:300px}.pagebuilder-column .widget-product-grid .product-item{max-width:100%;min-width:50px}.pagebuilder-column .widget-product-grid .product-item .price-box{word-wrap:break-word}.pagebuilder-column .widget-product-grid .product-item .price-box .price{white-space:normal}.pagebuilder-column .widget-product-grid .product-item .product-item-actions .actions-primary{display:inline-block;max-width:100%}.pagebuilder-column .widget-product-grid .product-item .product-item-actions .actions-secondary{display:inline-block;width:auto}.pagebuilder-column .widget-product-grid .product-item .product-item-actions .tocart{max-width:100%;white-space:normal}.pagebuilder-column [data-content-type=products] .block.widget .products-grid .widget-product-grid.product-items .product-item{width:200px}[data-content-type=row][data-appearance=contained]{box-sizing:border-box;margin-left:auto !important;margin-right:auto !important;max-width:1240px}@media (min-width:1442px){[data-content-type=row][data-appearance=contained]{max-width:1360px}}[data-content-type=row][data-appearance=contained] [data-element=inner]{box-sizing:border-box}@media only screen and (max-width:768px){[data-content-type=row][data-appearance=contained] [data-element=inner]{background-attachment:scroll !important}}[data-content-type=row][data-appearance=full-bleed]{box-sizing:border-box}@media only screen and (max-width:768px){[data-content-type=row][data-appearance=full-bleed]{background-attachment:scroll !important}}[data-content-type=row][data-appearance=full-width]{box-sizing:border-box}[data-content-type=row][data-appearance=full-width]>.row-full-width-inner{box-sizing:border-box;margin-left:auto;margin-right:auto;width:100%;max-width:1240px}@media (min-width:1442px){[data-content-type=row][data-appearance=full-width]>.row-full-width-inner{max-width:1360px}}@media only screen and (max-width:768px){[data-content-type=row][data-appearance=full-width]{background-attachment:scroll !important}}[data-content-type=slide]{box-sizing:border-box;min-height:inherit;overflow:hidden}[data-content-type=slide]>[data-element=link],[data-content-type=slide]>[data-element=empty_link]{color:inherit;min-height:inherit;text-decoration:inherit}[data-content-type=slide]>[data-element=link]:hover,[data-content-type=slide]>[data-element=empty_link]:hover{color:inherit;text-decoration:inherit}.pagebuilder-slide-wrapper{border-radius:inherit;box-sizing:border-box;min-height:inherit;overflow-wrap:break-word;word-wrap:break-word}.pagebuilder-slide-wrapper .pagebuilder-overlay{-moz-transition:background-color .5s ease;-o-transition:background-color .5s ease;-webkit-transition:background-color .5s ease;border-radius:inherit;box-sizing:border-box;padding:30px;transition:background-color .5s ease}.pagebuilder-slide-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay{align-items:center;display:flex;justify-content:center;min-height:inherit}.pagebuilder-slide-wrapper .pagebuilder-overlay:not(.pagebuilder-poster-overlay){max-width:540px}.pagebuilder-slide-wrapper [data-element=content]{min-height:50px}.pagebuilder-slide-wrapper .pagebuilder-slide-button{-moz-transition:opacity .5s ease;-o-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;margin:20px 0 0;max-width:100%;text-align:inherit;transition:opacity .5s ease;word-break:break-word}@media only screen and (max-width:768px){.pagebuilder-slide-wrapper .pagebuilder-overlay:not(.pagebuilder-poster-overlay){max-width:none}}.pagebuilder-slide-wrapper .pagebuilder-poster-content{width:100%}[data-appearance=collage-centered] .pagebuilder-slide-wrapper .pagebuilder-overlay{margin-left:auto;margin-right:auto}[data-appearance=collage-left] .pagebuilder-slide-wrapper .pagebuilder-overlay{margin-right:auto}[data-appearance=collage-right] .pagebuilder-slide-wrapper .pagebuilder-overlay{margin-left:auto}div[data-content-type=slider].slick-initialized{display:block;margin-bottom:35px !important}div[data-content-type=slider] .slick-list,div[data-content-type=slider] .slick-track,div[data-content-type=slider] .slick-slide{min-height:inherit}div[data-content-type=slider] .slick-list>div,div[data-content-type=slider] .slick-track>div,div[data-content-type=slider] .slick-slide>div{min-height:inherit;overflow:hidden;width:100%}a.button{-webkit-appearance:button;appearance:button;color:initial;padding:10px;text-decoration:none}div[data-content-type=tabs] .tabs-navigation{display:block;font-size:0;margin:0 0 -1px;padding:0}div[data-content-type=tabs] .tabs-navigation li:first-child{margin-left:0 !important}div[data-content-type=tabs] .tabs-navigation li.tab-header{background:#f6f6f6;border:1px solid #ccc;border-bottom:0;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;display:inline-block;margin:0;max-width:100%;overflow-wrap:break-word;position:relative;word-wrap:break-word;z-index:1}div[data-content-type=tabs] .tabs-navigation li.tab-header:not(:first-child){margin-left:-1px}div[data-content-type=tabs] .tabs-navigation li.tab-header a.tab-title{border-right:0;color:#000;cursor:pointer !important;display:block;font-size:14px;font-weight:600;padding:1.4rem 2rem;position:relative;transition:all .3s;vertical-align:middle;white-space:normal}div[data-content-type=tabs] .tabs-navigation li.tab-header a.tab-title span.tab-title{display:block}div[data-content-type=tabs] .tabs-navigation li.tab-header a.tab-title:hover{text-decoration:none}div[data-content-type=tabs] .tabs-navigation li.tab-header:last-child{border-right:1px solid #ccc}div[data-content-type=tabs] .tabs-navigation li.tab-header.ui-state-active{background:#fff;z-index:19}div[data-content-type=tabs] .tabs-navigation li.tab-header.ui-state-active a.tab-title{position:relative;transition:all .3s}div[data-content-type=tabs] .tabs-content{border:1px solid #ccc;box-sizing:border-box;overflow:hidden;position:relative;z-index:9}div[data-content-type=tabs] .tabs-content [data-content-type=tab-item]{box-sizing:border-box;min-height:inherit}div[data-content-type=tabs] .tabs-content [data-content-type=tab-item]:not(:first-child){display:none}div[data-content-type=tabs].tab-align-left .tabs-content{border-top-left-radius:0 !important}div[data-content-type=tabs].tab-align-right .tabs-content{border-top-right-radius:0 !important}@media only screen and (max-width:768px){[data-content-type=tab-item]{background-attachment:scroll !important}}div[data-content-type=text]{word-wrap:break-word}div[data-content-type=video] .pagebuilder-video-inner{box-sizing:border-box;display:inline-block;width:100%}div[data-content-type=video] .pagebuilder-video-container{border-radius:inherit;overflow:hidden;padding-top:56.25%;position:relative}div[data-content-type=video] iframe{height:100%;left:0;position:absolute;top:0;width:100%}.cms-content-important{background-color:#f5f5f5;color:#333;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:22px;font-style:normal;font-weight:300;line-height:1.1;margin:0 0 35px -20px;padding:20px}.pagebuilder-full-width{float:left;width:100%}.pagebuilder-content-type{box-sizing:border-box;margin-bottom:20px}.pagebuilder-accordion{margin:0;padding:0}.pagebuilder-accordion>.item.title{box-sizing:border-box;float:none;width:100%}.pagebuilder-accordion>.item.title>.switch{display:block}.pagebuilder-accordion>.item.content{box-sizing:border-box;display:block;float:none;margin:0}.pagebuilder-accordion>.item.content:before,.pagebuilder-accordion>.item.content:after{content:"";display:table}.pagebuilder-accordion>.item.content:after{clear:both}.pagebuilder-accordion>.item.content.active{display:block}.pagebuilder-accordion>.item.title{margin:0 0 5px}.pagebuilder-accordion>.item.title>.switch{background:#f0f0f0;border-bottom:1px solid #d1d1d1;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;border-top:1px solid #d1d1d1;height:40px;padding:5px 20px;font-weight:600;line-height:40px;font-size:1.8rem;color:#7d7d7d;text-decoration:none}.pagebuilder-accordion>.item.title>.switch:visited{color:#7d7d7d;text-decoration:none}.pagebuilder-accordion>.item.title>.switch:hover{color:#7d7d7d;text-decoration:none}.pagebuilder-accordion>.item.title>.switch:active{color:#333;text-decoration:none}.pagebuilder-accordion>.item.title:not(.disabled)>.switch:focus,.pagebuilder-accordion>.item.title:not(.disabled)>.switch:hover{background:#fcfcfc}.pagebuilder-accordion>.item.title:not(.disabled)>.switch:active,.pagebuilder-accordion>.item.title.active>.switch,.pagebuilder-accordion>.item.title.active>.switch:focus,.pagebuilder-accordion>.item.title.active>.switch:hover{background:#fff;color:#333;text-decoration:none;padding-bottom:5px}.pagebuilder-accordion>.item.content{background:#fff;border:1px solid #d1d1d1;margin:0 0 5px;padding:20px}@media all and (min-width:769px){.pagebuilder-mobile-only{display:none !important}}@media all and (max-width:768px){.pagebuilder-mobile-hidden{display:none !important}}[data-content-type=dynamic_block] figure[data-content-type=image] img{display:inline}[data-content-type=dynamic_block] .block-banners .banner-item-content,[data-content-type=dynamic_block] .block-banners-inline .banner-item-content{margin-bottom:auto}input,textarea,select{font-size:16px;border:1px solid #333;margin-bottom:8px;width:100%;padding:13px 16px 14px;-webkit-appearance:none;background-color:#fff;box-sizing:border-box;border-radius:0}input:focus,textarea:focus,select:focus{box-shadow:0px 3px 5px 0px #cecece;outline:none}select{background:url(../../frontend/Casio/Casio/en_GB/images/icons/icon-chevron-down--blue.svg) no-repeat;background-position:right 1.2em top 50%,0 0;background-size:14px 12px}input[type=radio]{width:14px;height:14px;border-radius:14px;outline:none;margin-top:2px;border:1px solid #707070;box-shadow:inset 0 0 0 5px #fff;box-sizing:border-box;transition:all .5s}input[type=radio]:checked{background:#003296;box-shadow:inset 0 0 0 2px #fff}input[type=checkbox]{width:14px;height:14px;outline:none;border-radius:2px;border-bottom-width:1px}input[type=checkbox]:checked{background:url(../../frontend/Casio/Casio/en_GB/images/icons/check.svg) 50% 50% no-repeat;background-size:9px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}form{padding:24px}form#nosto_addtocart_form{padding:0}fieldset{border:none;padding:0;margin:0}label,.label{font-size:14px;font-size:.875rem;line-height:20px;text-transform:uppercase;font-weight:500;margin-bottom:4px;display:block}.field.required label:after,.field.required .label:after,.field._required label:after,.field._required .label:after{content:"*";font-size:13px}.actions-toolbar{margin-top:16px}@media (min-width:1025px){.actions-toolbar{margin-top:24px}}button,.btn,a.pagebuilder-button-primary,.action,#top-cart-btn-checkout,.pagebuilder-button-primary{font-weight:600;font-size:13px;line-height:1.15;background-color:#003296;color:#fff;padding:18px 24px;border:none;border-radius:16px;display:inline-block;text-align:center;cursor:pointer}button:hover,.btn:hover,.action:hover,#top-cart-btn-checkout:hover,.pagebuilder-button-primary:hover{background-color:#003bb0}button:disabled,.btn:disabled,.action:disabled,#top-cart-btn-checkout:disabled,.pagebuilder-button-primary:disabled{background-color:#f8f8f8;color:#666}button:focus,.btn:focus,.action:focus,#top-cart-btn-checkout:focus,.pagebuilder-button-primary:focus{outline:none}button--ghost,button-cancel,button-dismiss,.btn--ghost,.btn-cancel,.btn-dismiss,.action--ghost,.action-cancel,.action-dismiss,#top-cart-btn-checkout--ghost,#top-cart-btn-checkout-cancel,#top-cart-btn-checkout-dismiss,.pagebuilder-button-primary--ghost,.pagebuilder-button-primary-cancel,.pagebuilder-button-primary-dismiss{color:#666;background-color:transparent;box-shadow:inset 0 1px 0 0 #f8f8f8,inset 0 -1px 0 0 #f8f8f8,inset 1px 0 0 0 #f8f8f8,inset -1px 0 0 0 #f8f8f8}button--ghost:hover,button--ghost:active,button--ghost:focus,button--ghost:visited,button-cancel:hover,button-cancel:active,button-cancel:focus,button-cancel:visited,button-dismiss:hover,button-dismiss:active,button-dismiss:focus,button-dismiss:visited,.btn--ghost:hover,.btn--ghost:active,.btn--ghost:focus,.btn--ghost:visited,.btn-cancel:hover,.btn-cancel:active,.btn-cancel:focus,.btn-cancel:visited,.btn-dismiss:hover,.btn-dismiss:active,.btn-dismiss:focus,.btn-dismiss:visited,.action--ghost:hover,.action--ghost:active,.action--ghost:focus,.action--ghost:visited,.action-cancel:hover,.action-cancel:active,.action-cancel:focus,.action-cancel:visited,.action-dismiss:hover,.action-dismiss:active,.action-dismiss:focus,.action-dismiss:visited,#top-cart-btn-checkout--ghost:hover,#top-cart-btn-checkout--ghost:active,#top-cart-btn-checkout--ghost:focus,#top-cart-btn-checkout--ghost:visited,#top-cart-btn-checkout-cancel:hover,#top-cart-btn-checkout-cancel:active,#top-cart-btn-checkout-cancel:focus,#top-cart-btn-checkout-cancel:visited,#top-cart-btn-checkout-dismiss:hover,#top-cart-btn-checkout-dismiss:active,#top-cart-btn-checkout-dismiss:focus,#top-cart-btn-checkout-dismiss:visited,.pagebuilder-button-primary--ghost:hover,.pagebuilder-button-primary--ghost:active,.pagebuilder-button-primary--ghost:focus,.pagebuilder-button-primary--ghost:visited,.pagebuilder-button-primary-cancel:hover,.pagebuilder-button-primary-cancel:active,.pagebuilder-button-primary-cancel:focus,.pagebuilder-button-primary-cancel:visited,.pagebuilder-button-primary-dismiss:hover,.pagebuilder-button-primary-dismiss:active,.pagebuilder-button-primary-dismiss:focus,.pagebuilder-button-primary-dismiss:visited{background-color:#f8f8f8;color:#666}button-borderd,.btn-borderd,.action-borderd,#top-cart-btn-checkout-borderd,.pagebuilder-button-primary-borderd{color:#003296;background-color:#fff;border:1px solid #003296;border-radius:16px}button-borderd:hover,.btn-borderd:hover,.action-borderd:hover,#top-cart-btn-checkout-borderd:hover,.pagebuilder-button-primary-borderd:hover{background-color:#f8f8f8;color:#666;border-color:#dadada}button--grey,.btn--grey,.action--grey,#top-cart-btn-checkout--grey,.pagebuilder-button-primary--grey{color:#fff;background-color:#f8f8f8}button--link,.btn--link,.action--link,#top-cart-btn-checkout--link,.pagebuilder-button-primary--link{padding:0;background-color:transparent;color:#666;text-decoration:underline;font-weight:300}button.remind,button-remind,.btn.remind,.btn-remind,.action.remind,.action-remind,#top-cart-btn-checkout.remind,#top-cart-btn-checkout-remind,.pagebuilder-button-primary.remind,.pagebuilder-button-primary-remind{font-weight:300;text-decoration:underline;background:0 0;padding:0;color:#666}button.remind:hover,button.remind:active,button.remind:focus,button.remind:visited,button-remind:hover,button-remind:active,button-remind:focus,button-remind:visited,.btn.remind:hover,.btn.remind:active,.btn.remind:focus,.btn.remind:visited,.btn-remind:hover,.btn-remind:active,.btn-remind:focus,.btn-remind:visited,.action.remind:hover,.action.remind:active,.action.remind:focus,.action.remind:visited,.action-remind:hover,.action-remind:active,.action-remind:focus,.action-remind:visited,#top-cart-btn-checkout.remind:hover,#top-cart-btn-checkout.remind:active,#top-cart-btn-checkout.remind:focus,#top-cart-btn-checkout.remind:visited,#top-cart-btn-checkout-remind:hover,#top-cart-btn-checkout-remind:active,#top-cart-btn-checkout-remind:focus,#top-cart-btn-checkout-remind:visited,.pagebuilder-button-primary.remind:hover,.pagebuilder-button-primary.remind:active,.pagebuilder-button-primary.remind:focus,.pagebuilder-button-primary.remind:visited,.pagebuilder-button-primary-remind:hover,.pagebuilder-button-primary-remind:active,.pagebuilder-button-primary-remind:focus,.pagebuilder-button-primary-remind:visited{color:#666}a.pagebuilder-button-primary{font-family:"Urbane",Helvetica,Arial,sans-serif}.captcha-reload{color:#666;font-weight:300;background:#fff;text-align:left;text-decoration:underline}.captcha-reload:hover,.captcha-reload:focus{background:#fff}.tocart{position:relative}.tocart:after{content:"";background:url("../../frontend/Casio/Casio/en_GB/images/santahat.png") no-repeat;background-size:contain;filter:drop-shadow(3px 3px 2px rgba(0,0,0,.7));display:block;position:absolute;top:-25px;right:-20px;width:52px;height:52px;z-index:9}.catalog-category-view .tocart{display:flex;flex-direction:row;gap:4px;align-content:center;align-items:center}.popup-authentication,.copyright{display:none}footer{background:#333}.footer--wrapper{padding:51px 0 59px 20px;box-sizing:border-box}@media (min-width:1025px){.footer--wrapper{padding:88px}}@media (min-width:1442px){.footer--wrapper{padding:88px 280px}}.footer--wrapper__search{padding:40px 20px 0;position:relative}@media (min-width:1025px){.footer--wrapper__search{padding:30.4px 0 0;max-width:43%;margin:0 auto}}.footer--wrapper__search .form.minisearch{padding:0}.footer--wrapper__search .control{position:relative}.footer--wrapper__search .control:after{content:"";position:absolute;top:15px;right:21.9px;background:url("../../frontend/Casio/Casio/en_GB/images/icons/icon-search.svg") no-repeat;background-size:20.1px 20.1px;height:20.1px;width:20.1px}.footer--wrapper__search input{font-family:"Urbane",Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;font-size:1rem;background:#fff;color:#333;box-sizing:border-box;border-radius:25px;padding:17px 22px;width:100%;border:0}.footer--wrapper__search input::placeholder{color:#666}.footer--wrapper__search input:focus{outline:0;border:1px solid #333}.footer--wrapper__links{display:none}.footer--wrapper__links.slick-initialized{display:block;position:relative}@media (min-width:1025px){.footer--wrapper__links{display:flex;flex-direction:row;justify-content:space-between}}.grecaptcha-badge{visibility:hidden}.footer--menu{padding:25.4px 31px;flex:0 0 auto;width:58%;height:100%;margin:0 10px 0 0;box-sizing:border-box}@media (min-width:1025px){.footer--menu{padding:0;margin:0;width:25%}}.footer--menu ul{padding:0}.footer--menu li{list-style:none}.footer--menu__item{font-size:14px;font-size:.875rem;font-weight:500;line-height:2.71;color:#fff}@media (min-width:1025px){.footer--menu__item{line-height:2}}.footer--menu__item.header{font-size:20px;font-size:1.25rem;font-weight:600;line-height:1.2;color:#fff;margin-bottom:16px}@media (min-width:1025px){.footer--menu__item.header{font-size:18px;font-size:1.125rem;line-height:1.17}}.footer--menu__item a{color:#fff;text-decoration:none;position:relative}.footer--menu__item a:before{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:1px;background:#fff;transition-property:color,transform;transition-duration:.6s;transform:scaleX(0)}.footer--menu__item a:hover{color:#f8f8f8}.footer--menu__item a:hover:before{transform:scaleX(1)}@media (max-width:1025px){.footer--wrapper .slick-track,.footer--wrapper .slick-slide,.footer--wrapper .slick-list{padding:0 !important}.footer--wrapper .slick-list{overflow:hidden}.footer--wrapper .slick-track{display:flex;flex-flow:row nowrap;overflow:auto}.footer--wrapper .slick-slide{min-height:419px;margin-right:10px}.footer--wrapper .slick-slide>div{height:100%}.footer--menu{background-color:rgba(239,239,239,.15)}}.footer--wrapper .slick-slide{width:220px}@media (min-width:360px){.footer--wrapper .slick-slide{width:278px}}@media (min-width:380px){.footer--wrapper .slick-slide{width:311px}}.footer--absolute{background:#242424;padding:58.7px 20px;display:flex;justify-content:space-between}@media (min-width:1025px){.footer--absolute{padding:41.7px 88px}}@media (min-width:1442px){.footer--absolute{padding:41.7px 280px}}.footer--absolute__copyright{display:inline-block;width:70%}@media (min-width:1025px){.footer--absolute__copyright{display:flex;align-items:center}}.footer--absolute__copyright-logo{display:block}@media (min-width:1025px){.footer--absolute__copyright-logo{display:inline-block}}.footer--absolute__copyright span{display:block;color:#fff;font-size:10px;font-weight:600;font-family:Helvetica;line-height:2.4;text-transform:uppercase}@media (min-width:1025px){.footer--absolute__copyright span{display:inline-block;margin-left:34.3px;margin-bottom:6px}}.footer--absolute .social--wrapper{width:100%;display:inline-block}.footer--absolute__social img{margin-right:18.3px}.footer--absolute__social img:last-of-type{margin-right:0}.page-header{position:fixed;top:0;left:0;right:0;height:88px;background:#fff;z-index:60;transition:height .3s ease-in-out;box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}@media (min-width:1025px){.page-header{position:static;height:156px}}.page-header .mobile--menu{border-color:#333}.page-header .mobile--menu.show-nav{border-color:transparent}.page-header .mobile--menu__icon{background:#333}.page-header .mobile--menu__icon:before,.page-header .mobile--menu__icon:after{background:#333}.page-header .header--top__right .account-wrapper{border-color:#333}.page-header .header--top__right .account-wrapper:before{background:url("../../frontend/Casio/Casio/en_GB/images/icons/icon-account-grey.svg");background-size:18px 18px}.page-header .minicart-wrapper .showcart{border-color:#333}.page-header .minicart-wrapper .showcart:before{background:url("../../frontend/Casio/Casio/en_GB/images/icons/icon-cart-grey.svg");background-size:18px 18px}@media (min-width:1025px){.page-header{position:static;height:156px}}.activeNav .page-header{box-shadow:none}.mobile--menu__logo{display:none}.desktop--menu__logo{display:none}@media (max-width:1025px){.desktop--menu__logo{position:absolute;width:0;overflow:hidden;visibility:hidden}}body .header.content{padding:24px 21px 15px;max-width:1240px;margin:0 auto}@media (min-width:1025px){body .header.content{height:auto;padding:21px 20px}}@media (min-width:1442px){body .header.content{max-width:1360px}}body.main--menu__active .page-header{height:139px}body.main--menu__active .emi--menu,body.main--menu__active .calculators--menu{display:none}body.main--menu__active .main--menu{display:flex}@media (min-width:1025px){body.menu-hovered .main--menu__inner-item--parent.item-hovered>.main--menu__inner-list--level2,body.menu-hovered .main--menu__inner-item--parent.item-hovered>.emi--menu__inner-list--level2,body.menu-hovered .main--menu__inner-item--parent.item-hovered>.calculators--menu__inner-list--level2,body.menu-hovered .emi--menu__inner-item--parent.item-hovered>.main--menu__inner-list--level2,body.menu-hovered .emi--menu__inner-item--parent.item-hovered>.emi--menu__inner-list--level2,body.menu-hovered .emi--menu__inner-item--parent.item-hovered>.calculators--menu__inner-list--level2,body.menu-hovered .calculators--menu__inner-item--parent.item-hovered>.main--menu__inner-list--level2,body.menu-hovered .calculators--menu__inner-item--parent.item-hovered>.emi--menu__inner-list--level2,body.menu-hovered .calculators--menu__inner-item--parent.item-hovered>.calculators--menu__inner-list--level2,body.main--menu__active .main--menu__inner-item--parent.item-hovered>.main--menu__inner-list--level2,body.main--menu__active .main--menu__inner-item--parent.item-hovered>.emi--menu__inner-list--level2,body.main--menu__active .main--menu__inner-item--parent.item-hovered>.calculators--menu__inner-list--level2,body.main--menu__active .emi--menu__inner-item--parent.item-hovered>.main--menu__inner-list--level2,body.main--menu__active .emi--menu__inner-item--parent.item-hovered>.emi--menu__inner-list--level2,body.main--menu__active .emi--menu__inner-item--parent.item-hovered>.calculators--menu__inner-list--level2,body.main--menu__active .calculators--menu__inner-item--parent.item-hovered>.main--menu__inner-list--level2,body.main--menu__active .calculators--menu__inner-item--parent.item-hovered>.emi--menu__inner-list--level2,body.main--menu__active .calculators--menu__inner-item--parent.item-hovered>.calculators--menu__inner-list--level2,body.nosto-active .main--menu__inner-item--parent.item-hovered>.main--menu__inner-list--level2,body.nosto-active .main--menu__inner-item--parent.item-hovered>.emi--menu__inner-list--level2,body.nosto-active .main--menu__inner-item--parent.item-hovered>.calculators--menu__inner-list--level2,body.nosto-active .emi--menu__inner-item--parent.item-hovered>.main--menu__inner-list--level2,body.nosto-active .emi--menu__inner-item--parent.item-hovered>.emi--menu__inner-list--level2,body.nosto-active .emi--menu__inner-item--parent.item-hovered>.calculators--menu__inner-list--level2,body.nosto-active .calculators--menu__inner-item--parent.item-hovered>.main--menu__inner-list--level2,body.nosto-active .calculators--menu__inner-item--parent.item-hovered>.emi--menu__inner-list--level2,body.nosto-active .calculators--menu__inner-item--parent.item-hovered>.calculators--menu__inner-list--level2{display:flex;visibility:visible;opacity:1}}body.menu-hovered .header--top__right .account-wrapper,body.main--menu__active .header--top__right .account-wrapper,body.nosto-active .header--top__right .account-wrapper{border-color:#333}body.menu-hovered .header--top__right .account-wrapper:before,body.main--menu__active .header--top__right .account-wrapper:before,body.nosto-active .header--top__right .account-wrapper:before{background:url("../../frontend/Casio/Casio/en_GB/images/icons/icon-account-grey.svg");background-size:18px 18px}body.menu-hovered .minicart-wrapper .showcart,body.main--menu__active .minicart-wrapper .showcart,body.nosto-active .minicart-wrapper .showcart{border-color:#333}body.menu-hovered .minicart-wrapper .showcart:before,body.main--menu__active .minicart-wrapper .showcart:before,body.nosto-active .minicart-wrapper .showcart:before{background:url("../../frontend/Casio/Casio/en_GB/images/icons/icon-cart-grey.svg");background-size:18px 18px}body.menu-hovered .main--menu li>a:hover,body.menu-hovered .emi--menu li>a:hover,body.menu-hovered .calculators--menu li>a:hover,body.main--menu__active .main--menu li>a:hover,body.main--menu__active .emi--menu li>a:hover,body.main--menu__active .calculators--menu li>a:hover,body.nosto-active .main--menu li>a:hover,body.nosto-active .emi--menu li>a:hover,body.nosto-active .calculators--menu li>a:hover{color:#003296}body.menu-hovered .main--menu li.main--menu__inner-item--level1 a,body.menu-hovered .main--menu li.emi--menu__inner-item--level1 a,body.menu-hovered .main--menu li.calculators--menu__inner-item--level1 a,body.menu-hovered .emi--menu li.main--menu__inner-item--level1 a,body.menu-hovered .emi--menu li.emi--menu__inner-item--level1 a,body.menu-hovered .emi--menu li.calculators--menu__inner-item--level1 a,body.menu-hovered .calculators--menu li.main--menu__inner-item--level1 a,body.menu-hovered .calculators--menu li.emi--menu__inner-item--level1 a,body.menu-hovered .calculators--menu li.calculators--menu__inner-item--level1 a,body.main--menu__active .main--menu li.main--menu__inner-item--level1 a,body.main--menu__active .main--menu li.emi--menu__inner-item--level1 a,body.main--menu__active .main--menu li.calculators--menu__inner-item--level1 a,body.main--menu__active .emi--menu li.main--menu__inner-item--level1 a,body.main--menu__active .emi--menu li.emi--menu__inner-item--level1 a,body.main--menu__active .emi--menu li.calculators--menu__inner-item--level1 a,body.main--menu__active .calculators--menu li.main--menu__inner-item--level1 a,body.main--menu__active .calculators--menu li.emi--menu__inner-item--level1 a,body.main--menu__active .calculators--menu li.calculators--menu__inner-item--level1 a,body.nosto-active .main--menu li.main--menu__inner-item--level1 a,body.nosto-active .main--menu li.emi--menu__inner-item--level1 a,body.nosto-active .main--menu li.calculators--menu__inner-item--level1 a,body.nosto-active .emi--menu li.main--menu__inner-item--level1 a,body.nosto-active .emi--menu li.emi--menu__inner-item--level1 a,body.nosto-active .emi--menu li.calculators--menu__inner-item--level1 a,body.nosto-active .calculators--menu li.main--menu__inner-item--level1 a,body.nosto-active .calculators--menu li.emi--menu__inner-item--level1 a,body.nosto-active .calculators--menu li.calculators--menu__inner-item--level1 a{color:#333}body.menu-hovered .main--menu li.main--menu__inner-item--level1.item-hovered>a,body.menu-hovered .main--menu li.emi--menu__inner-item--level1.item-hovered>a,body.menu-hovered .main--menu li.calculators--menu__inner-item--level1.item-hovered>a,body.menu-hovered .emi--menu li.main--menu__inner-item--level1.item-hovered>a,body.menu-hovered .emi--menu li.emi--menu__inner-item--level1.item-hovered>a,body.menu-hovered .emi--menu li.calculators--menu__inner-item--level1.item-hovered>a,body.menu-hovered .calculators--menu li.main--menu__inner-item--level1.item-hovered>a,body.menu-hovered .calculators--menu li.emi--menu__inner-item--level1.item-hovered>a,body.menu-hovered .calculators--menu li.calculators--menu__inner-item--level1.item-hovered>a,body.main--menu__active .main--menu li.main--menu__inner-item--level1.item-hovered>a,body.main--menu__active .main--menu li.emi--menu__inner-item--level1.item-hovered>a,body.main--menu__active .main--menu li.calculators--menu__inner-item--level1.item-hovered>a,body.main--menu__active .emi--menu li.main--menu__inner-item--level1.item-hovered>a,body.main--menu__active .emi--menu li.emi--menu__inner-item--level1.item-hovered>a,body.main--menu__active .emi--menu li.calculators--menu__inner-item--level1.item-hovered>a,body.main--menu__active .calculators--menu li.main--menu__inner-item--level1.item-hovered>a,body.main--menu__active .calculators--menu li.emi--menu__inner-item--level1.item-hovered>a,body.main--menu__active .calculators--menu li.calculators--menu__inner-item--level1.item-hovered>a,body.nosto-active .main--menu li.main--menu__inner-item--level1.item-hovered>a,body.nosto-active .main--menu li.emi--menu__inner-item--level1.item-hovered>a,body.nosto-active .main--menu li.calculators--menu__inner-item--level1.item-hovered>a,body.nosto-active .emi--menu li.main--menu__inner-item--level1.item-hovered>a,body.nosto-active .emi--menu li.emi--menu__inner-item--level1.item-hovered>a,body.nosto-active .emi--menu li.calculators--menu__inner-item--level1.item-hovered>a,body.nosto-active .calculators--menu li.main--menu__inner-item--level1.item-hovered>a,body.nosto-active .calculators--menu li.emi--menu__inner-item--level1.item-hovered>a,body.nosto-active .calculators--menu li.calculators--menu__inner-item--level1.item-hovered>a{color:#003296}body.menu-hovered .main--menu li.main--menu__inner-item--level1:hover>a,body.menu-hovered .main--menu li.emi--menu__inner-item--level1:hover>a,body.menu-hovered .main--menu li.calculators--menu__inner-item--level1:hover>a,body.menu-hovered .emi--menu li.main--menu__inner-item--level1:hover>a,body.menu-hovered .emi--menu li.emi--menu__inner-item--level1:hover>a,body.menu-hovered .emi--menu li.calculators--menu__inner-item--level1:hover>a,body.menu-hovered .calculators--menu li.main--menu__inner-item--level1:hover>a,body.menu-hovered .calculators--menu li.emi--menu__inner-item--level1:hover>a,body.menu-hovered .calculators--menu li.calculators--menu__inner-item--level1:hover>a,body.main--menu__active .main--menu li.main--menu__inner-item--level1:hover>a,body.main--menu__active .main--menu li.emi--menu__inner-item--level1:hover>a,body.main--menu__active .main--menu li.calculators--menu__inner-item--level1:hover>a,body.main--menu__active .emi--menu li.main--menu__inner-item--level1:hover>a,body.main--menu__active .emi--menu li.emi--menu__inner-item--level1:hover>a,body.main--menu__active .emi--menu li.calculators--menu__inner-item--level1:hover>a,body.main--menu__active .calculators--menu li.main--menu__inner-item--level1:hover>a,body.main--menu__active .calculators--menu li.emi--menu__inner-item--level1:hover>a,body.main--menu__active .calculators--menu li.calculators--menu__inner-item--level1:hover>a,body.nosto-active .main--menu li.main--menu__inner-item--level1:hover>a,body.nosto-active .main--menu li.emi--menu__inner-item--level1:hover>a,body.nosto-active .main--menu li.calculators--menu__inner-item--level1:hover>a,body.nosto-active .emi--menu li.main--menu__inner-item--level1:hover>a,body.nosto-active .emi--menu li.emi--menu__inner-item--level1:hover>a,body.nosto-active .emi--menu li.calculators--menu__inner-item--level1:hover>a,body.nosto-active .calculators--menu li.main--menu__inner-item--level1:hover>a,body.nosto-active .calculators--menu li.emi--menu__inner-item--level1:hover>a,body.nosto-active .calculators--menu li.calculators--menu__inner-item--level1:hover>a{color:#003296}body.menu-hovered .main--menu li.main--menu__inner-item--level1.main--menu__inner-item--parent .main--menu__inner-item--level2:hover a,body.menu-hovered .main--menu li.emi--menu__inner-item--level1.main--menu__inner-item--parent .main--menu__inner-item--level2:hover a,body.menu-hovered .main--menu li.calculators--menu__inner-item--level1.main--menu__inner-item--parent .main--menu__inner-item--level2:hover a,body.menu-hovered .emi--menu li.main--menu__inner-item--level1.main--menu__inner-item--parent .main--menu__inner-item--level2:hover a,body.menu-hovered .emi--menu li.emi--menu__inner-item--level1.main--menu__inner-item--parent .main--menu__inner-item--level2:hover a,body.menu-hovered .emi--menu li.calculators--menu__inner-item--level1.main--menu__inner-item--parent .main--menu__inner-item--level2:hover a,body.menu-hovered .calculators--menu li.main--menu__inner-item--level1.main--menu__inner-item--parent .main--menu__inner-item--level2:hover a,body.menu-hovered .calculators--menu li.emi--menu__inner-item--level1.main--menu__inner-item--parent .main--menu__inner-item--level2:hover a,body.menu-hovered .calculators--menu li.calculators--menu__inner-item--level1.main--menu__inner-item--parent .main--menu__inner-item--level2:hover a,body.main--menu__active .main--menu li.main--menu__inner-item--level1.main--menu__inner-item--parent .main--menu__inner-item--level2:hover a,body.main--menu__active .main--menu li.emi--menu__inner-item--level1.main--menu__inner-item--parent .main--menu__inner-item--level2:hover a,body.main--menu__active .main--menu li.calculators--menu__inner-item--level1.main--menu__inner-item--parent .main--menu__inner-item--level2:hover a,body.main--menu__active .emi--menu li.main--menu__inner-item--level1.main--menu__inner-item--parent .main--menu__inner-item--level2:hover a,body.main--menu__active .emi--menu li.emi--menu__inner-item--level1.main--menu__inner-item--parent .main--menu__inner-item--level2:hover a,body.main--menu__active .emi--menu li.calculators--menu__inner-item--level1.main--menu__inner-item--parent .main--menu__inner-item--level2:hover a,body.main--menu__active .calculators--menu li.main--menu__inner-item--level1.main--menu__inner-item--parent .main--menu__inner-item--level2:hover a,body.main--menu__active .calculators--menu li.emi--menu__inner-item--level1.main--menu__inner-item--parent .main--menu__inner-item--level2:hover a,body.main--menu__active .calculators--menu li.calculators--menu__inner-item--level1.main--menu__inner-item--parent .main--menu__inner-item--level2:hover a,body.nosto-active .main--menu li.main--menu__inner-item--level1.main--menu__inner-item--parent .main--menu__inner-item--level2:hover a,body.nosto-active .main--menu li.emi--menu__inner-item--level1.main--menu__inner-item--parent .main--menu__inner-item--level2:hover a,body.nosto-active .main--menu li.calculators--menu__inner-item--level1.main--menu__inner-item--parent .main--menu__inner-item--level2:hover a,body.nosto-active .emi--menu li.main--menu__inner-item--level1.main--menu__inner-item--parent .main--menu__inner-item--level2:hover a,body.nosto-active .emi--menu li.emi--menu__inner-item--level1.main--menu__inner-item--parent .main--menu__inner-item--level2:hover a,body.nosto-active .emi--menu li.calculators--menu__inner-item--level1.main--menu__inner-item--parent .main--menu__inner-item--level2:hover a,body.nosto-active .calculators--menu li.main--menu__inner-item--level1.main--menu__inner-item--parent .main--menu__inner-item--level2:hover a,body.nosto-active .calculators--menu li.emi--menu__inner-item--level1.main--menu__inner-item--parent .main--menu__inner-item--level2:hover a,body.nosto-active .calculators--menu li.calculators--menu__inner-item--level1.main--menu__inner-item--parent .main--menu__inner-item--level2:hover a{color:#003296}.nav-toggle{display:none}.showcart .text{display:none}.header--top{width:100%;display:flex;justify-content:space-between}@media (min-width:1025px){.header--top{border-bottom:1px solid #c9c9c9;padding-bottom:14px}}.header--top__left,.header--top__right{width:auto;display:inline-flex}@media (min-width:1025px){.header--top__left,.header--top__right{width:33%}}@media (min-width:1025px){.header--top__right{display:flex;justify-content:flex-end}}.header--top__right .account-wrapper{width:36px;height:36px;background:0 0;border:1px solid #fff;border-radius:50%;display:inline-block;padding:0;position:relative;cursor:pointer}.header--top__right .account-wrapper:before{content:"";background:url("../../frontend/Casio/Casio/en_GB/images/icons/icon-account.svg") no-repeat;background-size:18px 18px;height:18px;width:18px;position:absolute;top:9px;left:9px;z-index:1}.logo img{height:47px;width:auto;object-fit:contain}@media (min-width:1025px){.logo img{height:31px}}.logo.mobile--logo{display:inline-block}@media (min-width:1025px){.logo.mobile--logo{display:none}}.logo.desktop--logo{display:none}@media (min-width:1025px){.logo.desktop--logo{display:inline-block}}.minicart-wrapper{margin-left:14px;cursor:pointer}.minicart-wrapper .showcart{width:36px;height:36px;background:0 0;border:1px solid #fff;border-radius:50%;display:inline-block;padding:0;position:relative}.minicart-wrapper .showcart:before{content:"";background:url("../../frontend/Casio/Casio/en_GB/images/icons/icon-cart.svg") no-repeat;background-size:18px 18px;height:18px;width:18px;position:absolute;top:9px;left:9px;z-index:1}.minicart-wrapper .counter{height:19px;width:19px;background:#003296;border-radius:50%;position:absolute;right:-10px;top:-5px;font-size:10px;font-size:.625rem;color:#fff;display:flex;justify-content:center;align-items:center}.minicart-wrapper .counter.empty{display:none}.minicart-wrapper .counter-label{display:none}.menu-hovered .mobile--menu,.nosto-active .mobile--menu{border-color:#333}.menu-hovered .mobile--menu__icon,.nosto-active .mobile--menu__icon{background:#333}.menu-hovered .mobile--menu__icon:before,.menu-hovered .mobile--menu__icon:after,.nosto-active .mobile--menu__icon:before,.nosto-active .mobile--menu__icon:after{background:#333}.mobile--menu{width:36px;height:36px;background:0 0;border:1px solid #fff;border-radius:50%;display:inline-block;padding:0;position:relative;overflow:hidden;cursor:pointer;margin-right:14px}@media (min-width:1025px){.mobile--menu{display:none}}.mobile--menu:before{content:"";position:absolute;background:#003296;top:0;height:0;width:100%;border-radius:50%;transition:height .5s ease-in-out}.mobile--menu__icon{position:absolute;background:#fff;width:22px;height:2px;top:48%;right:7px;opacity:1;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}.mobile--menu__icon:before,.mobile--menu__icon:after{position:absolute;background:#fff;width:22px;height:2px;content:"";display:block;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}.mobile--menu__icon:before{top:6px}.mobile--menu__icon:after{bottom:6px}.mobile--menu.show-nav:before{height:100%}.mobile--menu.show-nav .mobile--menu__icon{background:rgba(41,41,41,0)}.mobile--menu.show-nav .mobile--menu__icon:before{top:0;transform:rotate(-45deg);background:#fff}.mobile--menu.show-nav .mobile--menu__icon:after{bottom:0;transform:rotate(45deg);background:#fff}.cms-index-index .loading-mask,.cms-index-index .breadcrumbs,.cms-index-index .page-title-wrapper,.cms-index-index .message.info.empty,.cms-index-index .sidebar-additional,.category-emi .loading-mask,.category-emi .breadcrumbs,.category-emi .page-title-wrapper,.category-emi .message.info.empty,.category-emi .sidebar-additional,.category-calculators .loading-mask,.category-calculators .breadcrumbs,.category-calculators .page-title-wrapper,.category-calculators .message.info.empty,.category-calculators .sidebar-additional{display:none}body:not(.cms-index-index):not(.category-emi):not(.category-calculators) .temp-img{display:none}.page-header.scrollActive .header--top__left .block-search.show-search .block-content .control:before{background:url("../../frontend/Casio/Casio/en_GB/images/icons/icon-search-grey.svg") no-repeat;background-size:12px 12px;height:12px;width:12px;top:12px;left:12px}.page-header.scrollActive .header--top__left .block-search.show-search .block-content input{width:170px;border-radius:18px;border:1px solid #333;color:#333;padding:0 22px 0 32px}@media (min-width:321px){.page-header.scrollActive .header--top__left .block-search.show-search .block-content input{width:200px}}@media (min-width:768px){.page-header.scrollActive .header--top__left .block-search.show-search .block-content input{width:260px}}.page-header.scrollActive .header--top__left .block-search.show-search .block-content input::placeholder{color:#333}.page-header.scrollActive .header--top__left .block-search.show-search .block-content .control input{padding-left:32px}.page-header.scrollActive .header--top__left .block-search .block-content .control:before{background:url("../../frontend/Casio/Casio/en_GB/images/icons/icon-search-grey.svg");background-size:18px 18px}.page-header.scrollActive .header--top__left .block-search .block-content .control input{border-color:#333}.page-header .header--top__left .block-search{width:auto;display:inline-block}@media (min-width:1025px){.page-header .header--top__left .block-search{margin-left:0}}.page-header .header--top__left .block-search .block-title{width:36px;height:36px;background:0 0;border:1px solid #fff;border-radius:50%;display:inline-block;padding:0;position:relative;display:none}@media (min-width:1025px){.page-header .header--top__left .block-search .block-title{display:none}}.page-header .header--top__left .block-search .block-title:before{content:"";background:url("../../frontend/Casio/Casio/en_GB/images/icons/icon-search-white.svg") no-repeat;background-size:18px 18px;height:18px;width:18px;position:absolute;top:9px;left:9px;z-index:1}.page-header .header--top__left .block-search .block-title strong{display:none}@media (min-width:1025px){.page-header .header--top__left .block-search .block-content{display:block}}.page-header .header--top__left .block-search .block-content .form.minisearch{padding:0}.page-header .header--top__left .block-search .block-content .control{position:relative}.page-header .header--top__left .block-search .block-content .control:before{content:"";background:url("../../frontend/Casio/Casio/en_GB/images/icons/icon-search-grey.svg") no-repeat;background-size:18px 18px;height:18px;width:18px;position:absolute;top:9px;left:9px;z-index:2;transition:height .6s ease,width .6s ease}@media (min-width:1025px){.page-header .header--top__left .block-search .block-content .control:before{background-size:12px 12px;height:12px;width:12px;top:12px;left:12px}}.page-header .header--top__left .block-search .block-content input{outline:0;-webkit-appearance:none;box-shadow:none;font-size:16px;font-size:1rem;font-weight:500;line-height:2;color:transparent;box-sizing:border-box;width:36px;height:36px;background:0 0;border:1px solid #333;border-radius:50px;display:inline-block;position:relative;transition:width .5s ease-in-out;padding:0 17px}@media (min-width:1025px){.page-header .header--top__left .block-search .block-content input{border-radius:18px;height:36px;padding:0 22px 0 32px;width:303px;color:#333}}.page-header .header--top__left .block-search .block-content input::placeholder{color:transparent}@media (min-width:1025px){.page-header .header--top__left .block-search .block-content input::placeholder{color:#333}}.catalogsearch-result-index .column.main{order:2}.catalogsearch-result-index .sidebar.sidebar-main{order:1;margin:0 16px 0 0}.search.results dl.block{display:flex;flex-direction:row}.cms-index-index:not(.main--menu__active) .page-header .header--top__left .block-search:not(.show-search) .block-content .control input{color:#333 !important;margin:0;border-color:#333 !important;background:#fff}.cms-index-index:not(.main--menu__active) .page-header .header--top__left .block-search:not(.show-search) .block-content .control input::placeholder{color:#333 !important}.cms-index-index:not(.main--menu__active) .page-header .header--top__left .block-search:not(.show-search) .block-content .control:before{background:url("../../frontend/Casio/Casio/en_GB/images/icons/icon-search-grey.svg") no-repeat !important;background-size:12px 12px !important;top:12px;left:12px}.activeNav{position:relative;height:100%;overflow:hidden}@media (max-width:1025px){.main--menu,.emi--menu,.calculators--menu{background:#fff;position:fixed;top:86px;left:0;height:100vh;z-index:20;overflow-x:hidden;overflow-y:auto;width:100%;box-sizing:border-box;border-top:1px solid #c9c9c9;transform:translate3d(0,-120%,0);transition:transform .6s ease-in-out}}@media (min-width:1025px){.main--menu,.emi--menu,.calculators--menu{display:flex;justify-content:space-between;margin:20px 0;position:relative}}.main--menu.show-nav,.emi--menu.show-nav,.calculators--menu.show-nav{transform:translate3d(0,0,0);overflow-y:scroll;overflow-x:hidden;visibility:visible}.main--menu ul,.emi--menu ul,.calculators--menu ul{list-style:none;padding:0}@media (min-width:1025px){.main--menu ul.main--menu__inner-list--level1,.emi--menu ul.main--menu__inner-list--level1,.calculators--menu ul.main--menu__inner-list--level1{position:relative}}@media (min-width:1025px){.main--menu>ul,.emi--menu>ul,.calculators--menu>ul{display:flex;justify-content:space-between;width:100%}}.main--menu>ul>li,.emi--menu>ul>li,.calculators--menu>ul>li{box-sizing:border-box}.main--menu__inner-image,.emi--menu__inner-image,.calculators--menu__inner-image{position:relative;display:flex;width:100%;height:auto;justify-content:end;align-items:flex-end}@media (min-width:1025px){.main--menu__inner-image,.emi--menu__inner-image,.calculators--menu__inner-image{height:60px}}.main--menu__inner-image-link,.emi--menu__inner-image-link,.calculators--menu__inner-image-link{margin:0 auto;display:block !important;padding-bottom:0 !important;margin-top:0 !important}@media (max-width:1025px){.main--menu__inner-image-link,.emi--menu__inner-image-link,.calculators--menu__inner-image-link{height:60px}}.main--menu__inner-image img,.emi--menu__inner-image img,.calculators--menu__inner-image img{object-fit:cover;max-height:50px}@media (min-width:1025px){.main--menu__inner-image img,.emi--menu__inner-image img,.calculators--menu__inner-image img{max-width:70px;width:auto;margin:0 auto}}.main--menu li,.emi--menu li,.calculators--menu li{width:100%;display:block}@media (min-width:1025px){.main--menu li,.emi--menu li,.calculators--menu li{width:auto;display:inline-block}}.main--menu li a,.emi--menu li a,.calculators--menu li a{color:#333;font-family:"Urbane",Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;font-size:1.125rem;line-height:1.17;display:block;width:100%}@media (min-width:1025px){.main--menu li a,.emi--menu li a,.calculators--menu li a{color:#333;font-size:14px;font-size:.875rem;line-height:1.21;padding-bottom:33px;display:inline-block;width:auto}}@media (min-width:1025px){.main--menu li a.item-hovered,.emi--menu li a.item-hovered,.calculators--menu li a.item-hovered{padding-bottom:33px}}.main--menu li[class*="--menu__inner-item--level2"] a,.emi--menu li[class*="--menu__inner-item--level2"] a,.calculators--menu li[class*="--menu__inner-item--level2"] a{font-size:15px;font-size:.9375rem;line-height:1.19;margin-top:4px}@media (min-width:1025px){.main--menu li[class*="--menu__inner-item--level2"] a,.emi--menu li[class*="--menu__inner-item--level2"] a,.calculators--menu li[class*="--menu__inner-item--level2"] a{font-size:14px;font-size:.875rem;line-height:1.21;padding-bottom:33px;margin-top:22.3px}}@media (min-width:1025px){.main--menu li.links--wrapper__primary,.main--menu li.links--wrapper__secondary,.emi--menu li.links--wrapper__primary,.emi--menu li.links--wrapper__secondary,.calculators--menu li.links--wrapper__primary,.calculators--menu li.links--wrapper__secondary{display:inline-block}}@media (min-width:1025px){.main--menu li.links--wrapper__primary,.emi--menu li.links--wrapper__primary,.calculators--menu li.links--wrapper__primary{width:100%}}.main--menu li.links--wrapper__secondary,.emi--menu li.links--wrapper__secondary,.calculators--menu li.links--wrapper__secondary{background:#fff}@media (min-width:1025px){.main--menu li.links--wrapper__secondary,.emi--menu li.links--wrapper__secondary,.calculators--menu li.links--wrapper__secondary{position:absolute;right:0;background:0 0}}@media (min-width:1025px){.main--menu li.links--wrapper__secondary .main--menu__inner-list,.emi--menu li.links--wrapper__secondary .main--menu__inner-list,.calculators--menu li.links--wrapper__secondary .main--menu__inner-list{display:flex;justify-content:flex-end}}.main--menu li.links--wrapper__secondary .main--menu__inner-list li:first-of-type,.emi--menu li.links--wrapper__secondary .main--menu__inner-list li:first-of-type,.calculators--menu li.links--wrapper__secondary .main--menu__inner-list li:first-of-type{border-top:0;margin-top:0}.main--menu li.links--wrapper__secondary .emi--menu__inner-list li:first-of-type,.main--menu li.links--wrapper__secondary .calculators--menu__inner-list li:first-of-type,.emi--menu li.links--wrapper__secondary .emi--menu__inner-list li:first-of-type,.emi--menu li.links--wrapper__secondary .calculators--menu__inner-list li:first-of-type,.calculators--menu li.links--wrapper__secondary .emi--menu__inner-list li:first-of-type,.calculators--menu li.links--wrapper__secondary .calculators--menu__inner-list li:first-of-type{border-top:1px solid #c9c9c9}@media (min-width:1025px){.main--menu li.links--wrapper__secondary .emi--menu__inner-list li:first-of-type,.main--menu li.links--wrapper__secondary .calculators--menu__inner-list li:first-of-type,.emi--menu li.links--wrapper__secondary .emi--menu__inner-list li:first-of-type,.emi--menu li.links--wrapper__secondary .calculators--menu__inner-list li:first-of-type,.calculators--menu li.links--wrapper__secondary .emi--menu__inner-list li:first-of-type,.calculators--menu li.links--wrapper__secondary .calculators--menu__inner-list li:first-of-type{border-top:0}}.main--menu .icon--wrapper,.emi--menu .icon--wrapper,.calculators--menu .icon--wrapper{background:url("../../frontend/Casio/Casio/en_GB/images/icons/icon-chevron-right.svg") no-repeat;width:9.8px;height:17.6px;background-size:9.8px 17.6px;position:absolute;right:0;top:28px}@media (min-width:1025px){.main--menu .icon--wrapper,.emi--menu .icon--wrapper,.calculators--menu .icon--wrapper{display:none}}.main--menu__inner-list,.emi--menu__inner-list,.calculators--menu__inner-list{width:100%}.main--menu__inner-list>li,.emi--menu__inner-list>li,.calculators--menu__inner-list>li{border-bottom:1px solid #c9c9c9}.main--menu__inner-list>li:first-of-type,.emi--menu__inner-list>li:first-of-type,.calculators--menu__inner-list>li:first-of-type{border-top:1px solid #c9c9c9;margin-top:2px}.main--menu__inner-list>li:first-of-type.menu__inner-item--back,.emi--menu__inner-list>li:first-of-type.menu__inner-item--back,.calculators--menu__inner-list>li:first-of-type.menu__inner-item--back{margin-top:0}@media (min-width:1025px){.main--menu__inner-list>li:first-of-type,.emi--menu__inner-list>li:first-of-type,.calculators--menu__inner-list>li:first-of-type{margin-top:0;border-top:0}}@media (min-width:1025px){.main--menu__inner-list>li.item-hovered,.emi--menu__inner-list>li.item-hovered,.calculators--menu__inner-list>li.item-hovered{padding-bottom:33px}}@media (min-width:1025px){.main--menu__inner-list>li,.emi--menu__inner-list>li,.calculators--menu__inner-list>li{border-bottom:0;border-top:0}}.main--menu__inner-list .main--menu__inner-item--level1,.emi--menu__inner-list .main--menu__inner-item--level1,.calculators--menu__inner-list .main--menu__inner-item--level1{width:auto}.main--menu__inner-list .main--menu__inner-item--level1>.main--menu__inner-link.has-image,.emi--menu__inner-list .main--menu__inner-item--level1>.main--menu__inner-link.has-image,.calculators--menu__inner-list .main--menu__inner-item--level1>.main--menu__inner-link.has-image{margin-left:0}@media (max-width:1025px){.main--menu__inner-list .main--menu__inner-item--level1>.main--menu__inner-link.has-image,.emi--menu__inner-list .main--menu__inner-item--level1>.main--menu__inner-link.has-image,.calculators--menu__inner-list .main--menu__inner-item--level1>.main--menu__inner-link.has-image{margin-left:50px}}.main--menu__inner-list .main--menu__inner-item--level1>.main--menu__inner-link.has-image .menu-image,.emi--menu__inner-list .main--menu__inner-item--level1>.main--menu__inner-link.has-image .menu-image,.calculators--menu__inner-list .main--menu__inner-item--level1>.main--menu__inner-link.has-image .menu-image{display:none}@media (max-width:1025px){.main--menu__inner-list .main--menu__inner-item--level1>.main--menu__inner-link.has-image .menu-image,.emi--menu__inner-list .main--menu__inner-item--level1>.main--menu__inner-link.has-image .menu-image,.calculators--menu__inner-list .main--menu__inner-item--level1>.main--menu__inner-link.has-image .menu-image{position:absolute;display:block;top:50%;transform:translateY(-50%);left:0;border-radius:100%}}.main--menu__inner-list .main--menu__inner-item--level2 .main--menu__inner-link.has-image .menu-image,.emi--menu__inner-list .main--menu__inner-item--level2 .main--menu__inner-link.has-image .menu-image,.calculators--menu__inner-list .main--menu__inner-item--level2 .main--menu__inner-link.has-image .menu-image{display:none}@media (max-width:1025px){.main--menu__inner-list .main--menu__inner-item--level2,.main--menu__inner-list .emi--menu__inner-item--level2,.main--menu__inner-list .calculators--menu__inner-item--level2,.emi--menu__inner-list .main--menu__inner-item--level2,.emi--menu__inner-list .emi--menu__inner-item--level2,.emi--menu__inner-list .calculators--menu__inner-item--level2,.calculators--menu__inner-list .main--menu__inner-item--level2,.calculators--menu__inner-list .emi--menu__inner-item--level2,.calculators--menu__inner-list .calculators--menu__inner-item--level2{display:flex;flex-direction:column;text-align:center;border-bottom:0;width:33%;box-sizing:border-box}.main--menu__inner-list .main--menu__inner-item--level2 a,.main--menu__inner-list .emi--menu__inner-item--level2 a,.main--menu__inner-list .calculators--menu__inner-item--level2 a,.emi--menu__inner-list .main--menu__inner-item--level2 a,.emi--menu__inner-list .emi--menu__inner-item--level2 a,.emi--menu__inner-list .calculators--menu__inner-item--level2 a,.calculators--menu__inner-list .main--menu__inner-item--level2 a,.calculators--menu__inner-list .emi--menu__inner-item--level2 a,.calculators--menu__inner-list .calculators--menu__inner-item--level2 a{margin-top:23px}}.main--menu__inner-list .view-all,.emi--menu__inner-list .view-all,.calculators--menu__inner-list .view-all{order:100;width:100%}@media (min-width:1025px){.main--menu__inner-list .view-all,.emi--menu__inner-list .view-all,.calculators--menu__inner-list .view-all{display:none}}.main--menu__item,.emi--menu__item,.calculators--menu__item{display:inline-block}.main--menu__inner-item--level1,.main--menu__inner-item--level2,.emi--menu__inner-item--level1,.emi--menu__inner-item--level2,.calculators--menu__inner-item--level1,.calculators--menu__inner-item--level2{padding:26.7px 24px 0}@media (min-width:1025px){.main--menu__inner-item--level1,.main--menu__inner-item--level2,.emi--menu__inner-item--level1,.emi--menu__inner-item--level2,.calculators--menu__inner-item--level1,.calculators--menu__inner-item--level2{padding:0}}.main--menu__inner-item--level1,.emi--menu__inner-item--level1,.calculators--menu__inner-item--level1{margin:0 23px;padding:26.7px 0;position:relative}.main--menu__inner-item--level1:last-of-type,.emi--menu__inner-item--level1:last-of-type,.calculators--menu__inner-item--level1:last-of-type{padding-right:0;border-bottom:0}@media (min-width:1025px){.main--menu__inner-item--level1:last-of-type,.emi--menu__inner-item--level1:last-of-type,.calculators--menu__inner-item--level1:last-of-type{margin-right:0}}@media (min-width:1025px){.main--menu__inner-item--level1,.emi--menu__inner-item--level1,.calculators--menu__inner-item--level1{padding:0 21px 0 0;margin:0;border:0;position:static}}@media (max-width:1025px){.main--menu__inner-list--level2,.emi--menu__inner-list--level2,.calculators--menu__inner-list--level2{display:flex;flex-flow:row wrap;align-content:flex-start;position:fixed;top:0;right:0;left:0;bottom:0;box-sizing:border-box;background:#fff;z-index:20;min-height:100%;transform:translate3d(120%,0,0);transition:transform .6s ease}}@media (min-width:1025px){.main--menu__inner-list--level2,.emi--menu__inner-list--level2,.calculators--menu__inner-list--level2{position:absolute;top:24px;left:0;opacity:0;visibility:hidden;transition:visibility .1s ease;transition-delay:.3s;padding-top:24px !important}}@media (min-width:1025px){.main--menu__inner-list--level2 li,.emi--menu__inner-list--level2 li,.calculators--menu__inner-list--level2 li{display:inline-flex;align-items:center;flex-direction:column;margin-right:16px;width:112px;cursor:pointer}.main--menu__inner-list--level2 li:last-of-type,.emi--menu__inner-list--level2 li:last-of-type,.calculators--menu__inner-list--level2 li:last-of-type{margin-right:0}.main--menu__inner-list--level2 li a,.emi--menu__inner-list--level2 li a,.calculators--menu__inner-list--level2 li a{margin-top:22.3px;text-align:center;color:#333;transition:all .3s ease}}@media (min-width:1025px) and (min-width:1025px){.main--menu__inner-list--level2 li a,.emi--menu__inner-list--level2 li a,.calculators--menu__inner-list--level2 li a{padding-bottom:8px !important}}@media (min-width:1025px){.main--menu__inner-list--level2 li img,.emi--menu__inner-list--level2 li img,.calculators--menu__inner-list--level2 li img{position:relative;top:0;transition:top .3s ease;display:block;margin:auto}}@media (min-width:1025px){.main--menu__inner-list--level2 li:hover a,.emi--menu__inner-list--level2 li:hover a,.calculators--menu__inner-list--level2 li:hover a{color:#003296 !important}.main--menu__inner-list--level2 li:hover img,.emi--menu__inner-list--level2 li:hover img,.calculators--menu__inner-list--level2 li:hover img{top:-6px}}@media (min-width:1025px){.main--menu__inner-list--level2 li.align--right,.emi--menu__inner-list--level2 li.align--right,.calculators--menu__inner-list--level2 li.align--right{position:absolute;right:0}}@media (max-width:1025px){.main--menu__inner-item--parent.show-nav ul[class*="--menu__inner-list--level2"],.emi--menu__inner-item--parent.show-nav ul[class*="--menu__inner-list--level2"],.calculators--menu__inner-item--parent.show-nav ul[class*="--menu__inner-list--level2"]{transform:translateZ(0);height:calc(100vh + 70px)}}.main--menu .menu__inner-item--back,.emi--menu .menu__inner-item--back,.calculators--menu .menu__inner-item--back{background:#333;padding:23px;position:relative;width:100%;display:block;text-align:left;z-index:10}@media (min-width:1025px){.main--menu .menu__inner-item--back,.emi--menu .menu__inner-item--back,.calculators--menu .menu__inner-item--back{display:none}}.main--menu .menu__inner-item--back a,.emi--menu .menu__inner-item--back a,.calculators--menu .menu__inner-item--back a{color:#fff;font-size:18px;padding-left:28px;margin-top:0}.main--menu .menu__inner-item--back a:before,.emi--menu .menu__inner-item--back a:before,.calculators--menu .menu__inner-item--back a:before{content:"";background:url("../../frontend/Casio/Casio/en_GB/images/icons/icon-chevron-left.svg") no-repeat;width:9.8px;height:17.6px;background-size:9.8px 17.6px;position:absolute;left:23px;top:23px}.main--menu__item.header--social,.emi--menu__item.header--social,.calculators--menu__item.header--social{padding:56.4px 0 12rem 23px;background:#fff}@media (min-width:1025px){.main--menu__item.header--social,.emi--menu__item.header--social,.calculators--menu__item.header--social{display:none}}.main--menu__item.header--social img,.emi--menu__item.header--social img,.calculators--menu__item.header--social img{margin-right:18.3px}.main--menu__item.header--social img:last-of-type,.emi--menu__item.header--social img:last-of-type,.calculators--menu__item.header--social img:last-of-type{margin-right:0}@media (min-width:1025px){.cms-index-index .emi--menu li a,.cms-index-index .main--menu li a,.category-emi .emi--menu li a,.category-emi .main--menu li a,.category-calculators:not(.catalog-product-view) .calculators--menu li a,.category-calculators:not(.catalog-product-view) .main--menu li a{color:#fff}}.main--menu__title{background:#003296}.emi--menu__title,.calculators--menu__title{background:#333}.header.content .main--menu__title,.header.content .emi--menu__title,.header.content .calculators--menu__title{display:none}@media (max-width:1025px){.menus--wrapper{position:fixed;left:0;top:88px;right:0;background:#fff;bottom:0;overflow:scroll;transform:translate3d(0,-120%,0);transition:transform .6s ease-in-out}}.menus--wrapper.show-nav{transform:translate3d(0,0,0);overflow-y:scroll;overflow-x:hidden;visibility:visible}.menus--wrapper .main--menu,.menus--wrapper .emi--menu,.menus--wrapper .calculators--menu{background:0 0;position:static;top:auto;left:auto;height:0;border:0;transition:height .6s ease-in-out;transform:none}@media (min-width:1025px){.menus--wrapper .main--menu,.menus--wrapper .emi--menu,.menus--wrapper .calculators--menu{position:relative}}.menus--wrapper .main--menu__title,.menus--wrapper .emi--menu__title,.menus--wrapper .calculators--menu__title{padding:26px 20px;color:#fff;position:relative}@media (min-width:1025px){.menus--wrapper .main--menu__title,.menus--wrapper .emi--menu__title,.menus--wrapper .calculators--menu__title{display:none}}.menus--wrapper .main--menu__title.active:before,.menus--wrapper .emi--menu__title.active:before,.menus--wrapper .calculators--menu__title.active:before{transform:rotate(-90deg)}.menus--wrapper .main--menu__title:before,.menus--wrapper .emi--menu__title:before,.menus--wrapper .calculators--menu__title:before{content:"";background:url("../../frontend/Casio/Casio/en_GB/images/icons/icon-chevron-right-white.svg") no-repeat;background-size:7.8px 15.6px;height:15.6px;width:7.8px;position:absolute;right:20px;transform:rotate(90deg);transition:transform .6s ease-in-out}.menus--wrapper .main--menu.show-nav,.menus--wrapper .emi--menu.show-nav,.menus--wrapper .calculators--menu.show-nav{height:100%}.menus--wrapper .main--menu__inner-list>li:first-of-type,.menus--wrapper .emi--menu__inner-list>li:first-of-type,.menus--wrapper .calculators--menu__inner-list>li:first-of-type{border-top:0}.menus--wrapper .main--menu__inner-item--level1,.menus--wrapper .emi--menu__inner-item--level1,.menus--wrapper .calculators--menu__inner-item--level1{width:auto}@media (min-width:1025px){.emi--menu__inner-item--level2,.calculators--menu__inner-item--level2{padding-bottom:24px}}@media (min-width:1025px){.main--menu__item.header--social{display:none}}@media (min-width:1025px){.category-emi .main--menu__inner-item--level2,.category-calculators:not(.catalog-product-view) .main--menu__inner-item--level2{padding-bottom:24px}}.category-emi .mobile--menu,.category-calculators:not(.catalog-product-view) .mobile--menu{display:inline-block}@media (min-width:1025px){.category-emi .main--menu,.category-calculators:not(.catalog-product-view) .main--menu{display:none}}body[class*=page-layout-]:not(.cms-index-index):not(.category-emi):not(.category-calculators) .mobile--logo{display:none}body[class*=page-layout-]:not(.cms-index-index):not(.category-emi):not(.category-calculators) .mobile--menu__logo{display:inline-block}@media (min-width:1025px){body[class*=page-layout-]:not(.cms-index-index):not(.category-emi):not(.category-calculators) .mobile--menu__logo{display:none}}@media (min-width:1025px){body[class*=page-layout-]:not(.cms-index-index):not(.category-emi):not(.category-calculators) .desktop--logo{display:none}body[class*=page-layout-]:not(.cms-index-index):not(.category-emi):not(.category-calculators) .desktop--menu__logo{display:inline-block}}@media (max-width:1025px){body:not(.category-emi):not(.category-calculators) li.links--wrapper__secondary{background:#efefef}}body:not(.category-emi):not(.category-calculators) .main--menu__item.header--social,body:not(.category-emi):not(.category-calculators) .emi--menu__item.header--social{background:#efefef}body:not(.cms-index-index):not(.catalog-product-view).category-emi .main--menu__inner-list li:first-of-type,body:not(.cms-index-index):not(.catalog-product-view).category-calculators .main--menu__inner-list li:first-of-type{border-top:1px solid #c9c9c9}@media (min-width:1025px){body:not(.cms-index-index):not(.catalog-product-view).category-emi .main--menu__inner-list li:first-of-type,body:not(.cms-index-index):not(.catalog-product-view).category-calculators .main--menu__inner-list li:first-of-type{border-top:0}}@media (min-width:1025px){.cms-index-index .page-header,.category-emi .page-header,.category-calculators:not(.catalog-product-view) .page-header{position:absolute;background:#fff;transition:height .5s ease-in-out}}#nosto-search-container{box-sizing:border-box}@media (max-width:1025px){.page-header.scrollActive .header.content{background:#fff}}.cms-index-index:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header,.category-emi:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header,.category-calculators:not(.menu-hovered,.nosto-active):not(.main--menu__active):not(.catalog-product-view) .page-header{height:0}.cms-index-index:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header .mobile--menu,.category-emi:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header .mobile--menu,.category-calculators:not(.menu-hovered,.nosto-active):not(.main--menu__active):not(.catalog-product-view) .page-header .mobile--menu{border-color:#fff}.cms-index-index:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header .mobile--menu.show-nav,.category-emi:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header .mobile--menu.show-nav,.category-calculators:not(.menu-hovered,.nosto-active):not(.main--menu__active):not(.catalog-product-view) .page-header .mobile--menu.show-nav{border-color:transparent}.cms-index-index:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header .mobile--menu__icon,.category-emi:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header .mobile--menu__icon,.category-calculators:not(.menu-hovered,.nosto-active):not(.main--menu__active):not(.catalog-product-view) .page-header .mobile--menu__icon{background:#fff}.cms-index-index:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header .mobile--menu__icon:before,.cms-index-index:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header .mobile--menu__icon:after,.category-emi:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header .mobile--menu__icon:before,.category-emi:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header .mobile--menu__icon:after,.category-calculators:not(.menu-hovered,.nosto-active):not(.main--menu__active):not(.catalog-product-view) .page-header .mobile--menu__icon:before,.category-calculators:not(.menu-hovered,.nosto-active):not(.main--menu__active):not(.catalog-product-view) .page-header .mobile--menu__icon:after{background:#fff}.cms-index-index:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header .header--top__left .block-search:not(.show-search) .block-content .control:before,.category-emi:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header .header--top__left .block-search:not(.show-search) .block-content .control:before,.category-calculators:not(.menu-hovered,.nosto-active):not(.main--menu__active):not(.catalog-product-view) .page-header .header--top__left .block-search:not(.show-search) .block-content .control:before{background:url("../../frontend/Casio/Casio/en_GB/images/icons/icon-search-white.svg") no-repeat;background-size:18px 18px}@media (min-width:1025px){.cms-index-index:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header .header--top__left .block-search:not(.show-search) .block-content .control:before,.category-emi:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header .header--top__left .block-search:not(.show-search) .block-content .control:before,.category-calculators:not(.menu-hovered,.nosto-active):not(.main--menu__active):not(.catalog-product-view) .page-header .header--top__left .block-search:not(.show-search) .block-content .control:before{background-size:12px 12px}}.cms-index-index:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header .header--top__left .block-search:not(.show-search) .block-content .control input,.category-emi:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header .header--top__left .block-search:not(.show-search) .block-content .control input,.category-calculators:not(.menu-hovered,.nosto-active):not(.main--menu__active):not(.catalog-product-view) .page-header .header--top__left .block-search:not(.show-search) .block-content .control input{border-color:#fff;color:#fff}@media (min-width:1025px){.cms-index-index:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header .header--top__left .block-search:not(.show-search) .block-content .control input::placeholder,.category-emi:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header .header--top__left .block-search:not(.show-search) .block-content .control input::placeholder,.category-calculators:not(.menu-hovered,.nosto-active):not(.main--menu__active):not(.catalog-product-view) .page-header .header--top__left .block-search:not(.show-search) .block-content .control input::placeholder{color:#fff}}.cms-index-index:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header .header--top__right .account-wrapper,.category-emi:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header .header--top__right .account-wrapper,.category-calculators:not(.menu-hovered,.nosto-active):not(.main--menu__active):not(.catalog-product-view) .page-header .header--top__right .account-wrapper{border-color:#fff}.cms-index-index:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header .header--top__right .account-wrapper:before,.category-emi:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header .header--top__right .account-wrapper:before,.category-calculators:not(.menu-hovered,.nosto-active):not(.main--menu__active):not(.catalog-product-view) .page-header .header--top__right .account-wrapper:before{background:url("../../frontend/Casio/Casio/en_GB/images/icons/icon-account.svg") no-repeat;background-size:18px 18px}.cms-index-index:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header .minicart-wrapper .showcart,.category-emi:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header .minicart-wrapper .showcart,.category-calculators:not(.menu-hovered,.nosto-active):not(.main--menu__active):not(.catalog-product-view) .page-header .minicart-wrapper .showcart{border-color:#fff}.cms-index-index:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header .minicart-wrapper .showcart:before,.category-emi:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header .minicart-wrapper .showcart:before,.category-calculators:not(.menu-hovered,.nosto-active):not(.main--menu__active):not(.catalog-product-view) .page-header .minicart-wrapper .showcart:before{background:url("../../frontend/Casio/Casio/en_GB/images/icons/icon-cart.svg") no-repeat;background-size:18px 18px}.cms-index-index:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header.scrollActive,.category-emi:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header.scrollActive,.category-calculators:not(.menu-hovered,.nosto-active):not(.main--menu__active):not(.catalog-product-view) .page-header.scrollActive{height:88px;transition:height .3s ease-in-out}.cms-index-index:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header.scrollActive .mobile--menu,.category-emi:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header.scrollActive .mobile--menu,.category-calculators:not(.menu-hovered,.nosto-active):not(.main--menu__active):not(.catalog-product-view) .page-header.scrollActive .mobile--menu{border-color:#333}.cms-index-index:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header.scrollActive .mobile--menu__icon,.category-emi:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header.scrollActive .mobile--menu__icon,.category-calculators:not(.menu-hovered,.nosto-active):not(.main--menu__active):not(.catalog-product-view) .page-header.scrollActive .mobile--menu__icon{background:#333}.cms-index-index:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header.scrollActive .mobile--menu__icon:before,.cms-index-index:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header.scrollActive .mobile--menu__icon:after,.category-emi:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header.scrollActive .mobile--menu__icon:before,.category-emi:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header.scrollActive .mobile--menu__icon:after,.category-calculators:not(.menu-hovered,.nosto-active):not(.main--menu__active):not(.catalog-product-view) .page-header.scrollActive .mobile--menu__icon:before,.category-calculators:not(.menu-hovered,.nosto-active):not(.main--menu__active):not(.catalog-product-view) .page-header.scrollActive .mobile--menu__icon:after{background:#333}.cms-index-index:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header.scrollActive .mobile--menu.show-nav,.category-emi:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header.scrollActive .mobile--menu.show-nav,.category-calculators:not(.menu-hovered,.nosto-active):not(.main--menu__active):not(.catalog-product-view) .page-header.scrollActive .mobile--menu.show-nav{border-color:#003296}.cms-index-index:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header.scrollActive .mobile--menu.show-nav .mobile--menu__icon,.category-emi:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header.scrollActive .mobile--menu.show-nav .mobile--menu__icon,.category-calculators:not(.menu-hovered,.nosto-active):not(.main--menu__active):not(.catalog-product-view) .page-header.scrollActive .mobile--menu.show-nav .mobile--menu__icon{background:0 0}.cms-index-index:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header.scrollActive .mobile--menu.show-nav .mobile--menu__icon:before,.cms-index-index:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header.scrollActive .mobile--menu.show-nav .mobile--menu__icon:after,.category-emi:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header.scrollActive .mobile--menu.show-nav .mobile--menu__icon:before,.category-emi:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header.scrollActive .mobile--menu.show-nav .mobile--menu__icon:after,.category-calculators:not(.menu-hovered,.nosto-active):not(.main--menu__active):not(.catalog-product-view) .page-header.scrollActive .mobile--menu.show-nav .mobile--menu__icon:before,.category-calculators:not(.menu-hovered,.nosto-active):not(.main--menu__active):not(.catalog-product-view) .page-header.scrollActive .mobile--menu.show-nav .mobile--menu__icon:after{background:#fff}.cms-index-index:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header.scrollActive .header--top__left .block-search:not(.show-search) .block-content .control:before,.category-emi:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header.scrollActive .header--top__left .block-search:not(.show-search) .block-content .control:before,.category-calculators:not(.menu-hovered,.nosto-active):not(.main--menu__active):not(.catalog-product-view) .page-header.scrollActive .header--top__left .block-search:not(.show-search) .block-content .control:before{background:url("../../frontend/Casio/Casio/en_GB/images/icons/icon-search-grey.svg") no-repeat;background-size:18px 18px}@media (min-width:1025px){.cms-index-index:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header.scrollActive .header--top__left .block-search:not(.show-search) .block-content .control:before,.category-emi:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header.scrollActive .header--top__left .block-search:not(.show-search) .block-content .control:before,.category-calculators:not(.menu-hovered,.nosto-active):not(.main--menu__active):not(.catalog-product-view) .page-header.scrollActive .header--top__left .block-search:not(.show-search) .block-content .control:before{background-size:12px 12px}}.cms-index-index:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header.scrollActive .header--top__left .block-search:not(.show-search) .block-content .control input,.category-emi:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header.scrollActive .header--top__left .block-search:not(.show-search) .block-content .control input,.category-calculators:not(.menu-hovered,.nosto-active):not(.main--menu__active):not(.catalog-product-view) .page-header.scrollActive .header--top__left .block-search:not(.show-search) .block-content .control input{border-color:#333}.cms-index-index:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header.scrollActive .header--top__right .account-wrapper,.category-emi:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header.scrollActive .header--top__right .account-wrapper,.category-calculators:not(.menu-hovered,.nosto-active):not(.main--menu__active):not(.catalog-product-view) .page-header.scrollActive .header--top__right .account-wrapper{border-color:#333}.cms-index-index:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header.scrollActive .header--top__right .account-wrapper:before,.category-emi:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header.scrollActive .header--top__right .account-wrapper:before,.category-calculators:not(.menu-hovered,.nosto-active):not(.main--menu__active):not(.catalog-product-view) .page-header.scrollActive .header--top__right .account-wrapper:before{background:url("../../frontend/Casio/Casio/en_GB/images/icons/icon-account-grey.svg");background-size:18px 18px}.cms-index-index:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header.scrollActive .minicart-wrapper .showcart,.category-emi:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header.scrollActive .minicart-wrapper .showcart,.category-calculators:not(.menu-hovered,.nosto-active):not(.main--menu__active):not(.catalog-product-view) .page-header.scrollActive .minicart-wrapper .showcart{border-color:#333}.cms-index-index:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header.scrollActive .minicart-wrapper .showcart:before,.category-emi:not(.menu-hovered,.nosto-active):not(.main--menu__active) .page-header.scrollActive .minicart-wrapper .showcart:before,.category-calculators:not(.menu-hovered,.nosto-active):not(.main--menu__active):not(.catalog-product-view) .page-header.scrollActive .minicart-wrapper .showcart:before{background:url("../../frontend/Casio/Casio/en_GB/images/icons/icon-cart-grey.svg");background-size:18px 18px}body._has-modal{height:100%;overflow:hidden;width:100%}.modals-overlay{z-index:1000}.modal-popup,.modal-slide{bottom:0;left:0;min-width:0;position:fixed;right:0;top:0;visibility:hidden;opacity:0;transition:visibility 0s .3s,opacity .3s ease}.modal-popup._show,.modal-slide._show{visibility:visible;opacity:1;transition:opacity .3s ease}.modal-popup._show .modal-inner-wrap,.modal-slide._show .modal-inner-wrap{transform:translate(0)}.modal-popup .modal-inner-wrap,.modal-slide .modal-inner-wrap{background-color:#fff;box-shadow:0 0 12px 2px rgba(0,0,0,.35);opacity:1;pointer-events:auto}.modal-slide{left:14.8rem;z-index:900}.modal-slide._show .modal-inner-wrap{transform:translateX(0)}.modal-slide .modal-inner-wrap{height:100%;overflow-y:auto;position:static;transform:translateX(100%);transition:transform .3s ease-in-out;width:auto}.modal-slide._inner-scroll .modal-inner-wrap{overflow-y:visible;display:flex;flex-direction:column}.modal-slide._inner-scroll .modal-footer,.modal-slide._inner-scroll .modal-header{flex-grow:0;flex-shrink:0}.modal-slide._inner-scroll .modal-content{overflow-y:auto}.modal-slide._inner-scroll .modal-footer{margin-top:auto}.modal-slide .modal-content,.modal-slide .modal-footer,.modal-slide .modal-header{padding:0 2.6rem 2.6rem}.modal-slide .modal-header{padding-bottom:2.1rem;padding-top:2.1rem}.modal-popup{z-index:900;left:0;overflow-y:auto}.modal-popup div[id=stock-alert-modal] .sa-popup-messages{padding:10px 0 30px}.modal-popup form[id=sa_popup_form]{padding:0;margin:15px 0 0}.modal-popup form[id=sa_popup_form] .form-field{margin:0 0 10px}.modal-popup .modal-content{padding:0 4%}.modal-popup .modal-header .action-close{background:url("../../frontend/Casio/Casio/en_GB/images/icons/icon-close.svg") !important;width:36px;height:36px;padding:0;right:15px;display:block;top:15px}.modal-popup .modal-header .action-close:before{display:none}.modal-popup .modal-footer{background:#fff;padding:15px 3rem}.modal-popup._show .modal-inner-wrap{transform:translateY(0)}.modal-popup .modal-inner-wrap{margin:5rem auto;width:60%;display:flex;flex-direction:column;box-sizing:border-box;height:auto;left:0;position:absolute;right:0;transform:translateY(-200%);transition:transform .2s ease}.modal-popup._inner-scroll{overflow-y:visible}.ie9 .modal-popup._inner-scroll,.ie10 .modal-popup._inner-scroll,.ie11 .modal-popup._inner-scroll{overflow-y:auto}.modal-popup._inner-scroll .modal-inner-wrap{max-height:80%}.ie9 .modal-popup._inner-scroll .modal-inner-wrap,.ie10 .modal-popup._inner-scroll .modal-inner-wrap,.ie11 .modal-popup._inner-scroll .modal-inner-wrap{max-height:none}.modal-popup._inner-scroll .modal-content{overflow-y:auto}.modal-popup .modal-content,.modal-popup .modal-footer,.modal-popup .modal-header{padding-left:4%;padding-right:4%}.modal-popup .modal-footer,.modal-popup .modal-header{flex-grow:0;flex-shrink:0}.modal-popup .modal-header{padding-bottom:1.2rem;padding-top:3rem}.modal-popup .modal-footer{margin-top:auto;padding-bottom:15px;padding-top:15px}.modal-popup .modal-footer-actions{text-align:right}@media only screen and (max-width:767px){.modal-popup.modal-slide{left:0;width:100%;z-index:900}.modal-popup.modal-slide._show .modal-inner-wrap{transform:translateX(0)}.modal-popup.modal-slide .modal-inner-wrap{height:100%;overflow-y:auto;position:static;transform:translateX(100%);transition:transform .3s ease-in-out;width:auto;margin:0;max-height:none}}.modal-custom .action-close,.modal-popup .action-close,.modal-slide .action-close{background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-shadow:none;font-weight:400;display:inline-block;text-decoration:none;position:absolute;right:0;top:0}.modal-custom .action-close:active,.modal-custom .action-close:focus,.modal-custom .action-close:hover,.modal-popup .action-close:active,.modal-popup .action-close:focus,.modal-popup .action-close:hover,.modal-slide .action-close:active,.modal-slide .action-close:focus,.modal-slide .action-close:hover{background:0 0;border:none}.modal-custom .action-close.disabled,.modal-custom .action-close[disabled],.modal-popup .action-close.disabled,.modal-popup .action-close[disabled],.modal-slide .action-close.disabled,.modal-slide .action-close[disabled],fieldset[disabled] .modal-custom .action-close,fieldset[disabled] .modal-popup .action-close,fieldset[disabled] .modal-slide .action-close{cursor:not-allowed;pointer-events:none;opacity:.5}.modal-custom .action-close>span,.modal-popup .action-close>span,.modal-slide .action-close>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.modal-custom .action-close:before,.modal-popup .action-close:before,.modal-slide .action-close:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;line-height:32px;color:#8f8f8f;content:"\e616";font-family:icons-blank-theme;margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.modal-custom .action-close:active:before,.modal-custom .action-close:hover:before,.modal-popup .action-close:active:before,.modal-popup .action-close:hover:before,.modal-slide .action-close:active:before,.modal-slide .action-close:hover:before{color:inherit}.modal-custom .action-close:hover:before,.modal-popup .action-close:hover:before,.modal-slide .action-close:hover:before{color:#1a1a1a}.modal-custom .action-close{margin:25px}.modal-popup{pointer-events:none}.modal-popup .modal-title{border-bottom:1px solid #c1c1c1;font-weight:300;padding-bottom:10px;font-size:26px;margin-bottom:0;margin-top:0;min-height:1em;word-wrap:break-word}.modal-popup .action-close{padding:10px}.modal-slide .action-close{padding:1.1rem 2rem}.modal-slide .page-main-actions{margin-bottom:calc(2.1rem - 15px);margin-top:2.1rem}.modals-overlay{background-color:fade(#333,55%);bottom:0;left:0;position:fixed;right:0;top:0}body._has-modal-custom .modal-custom-overlay{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1000}@media only screen and (max-width:767px){.custom-slide{bottom:0;left:0;min-width:0;position:fixed;right:0;top:0;visibility:hidden;opacity:0;transition:visibility 0s .3s,opacity .3s ease;left:14.8rem;z-index:900}.custom-slide._show{visibility:visible;opacity:1;transition:opacity .3s ease}.custom-slide._show .modal-inner-wrap{transform:translate(0)}.custom-slide .modal-inner-wrap{background-color:#fff;box-shadow:0 0 12px 2px rgba(0,0,0,.35);opacity:1;pointer-events:auto}.custom-slide._show .modal-inner-wrap{transform:translateX(0)}.custom-slide .modal-inner-wrap{height:100%;overflow-y:auto;position:static;transform:translateX(100%);transition:transform .3s ease-in-out;width:auto}.custom-slide._show{-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto}.custom-slide .modal-inner-wrap{background-color:#f4f4f4;box-sizing:border-box;height:auto;min-height:100%}body._has-modal-custom{height:100vh;overflow:hidden;width:100vw}body._has-modal-custom .modal-custom-overlay{background-color:fade(#333,55%)}}@media only screen and (max-width:767px){.modal-popup.modal-slide .modal-inner-wrap[class]{background-color:#f4f4f4}.modal-popup.modal-slide._inner-scroll._show{-webkit-overflow-scrolling:touch;overflow-y:auto}.modal-popup.modal-slide._inner-scroll .modal-inner-wrap{height:auto;min-height:100%}.modal-popup .modal-title{font-size:14px;font-weight:700}}@media only screen and (min-width:768px){.modal-popup.modal-slide .modal-footer{border-top:1px solid #c1c1c1;text-align:right}}.load.indicator{background-color:rgba(255,255,255,.5);z-index:9999;bottom:0;left:0;position:fixed;right:0;top:0;position:absolute}.load.indicator:before{background:transparent url(../../frontend/Casio/Casio/en_GB/images/loader-2.gif) no-repeat 50% 50%;border-radius:5px;height:160px;width:160px;bottom:0;box-sizing:border-box;content:"";left:0;margin:auto;position:absolute;right:0;top:0}.load.indicator>span{display:none}.loading-mask{background:rgba(255,255,255,.5)}.loading-mask,.loading-mask .loader>img{bottom:0;left:0;margin:auto;position:fixed;right:0;top:0;z-index:100}.loading-mask .loader>p{display:none}body>.loading-mask{z-index:9999}.products-grid .items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;padding:0;list-style:none}@media (min-width:1025px){.products-grid .items{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:dense;grid-gap:28px}.products-grid .items.nosto{grid-template-columns:repeat(4,minmax(0,1fr))}}.products-grid .item{justify-self:center;width:100%;border:2px solid #e8e8e8;border-radius:20px;margin:0}.products-grid .item:hover{border-color:#bbd7ed;box-shadow:2px 2px 5px 0 rgba(0,0,0,.1)}.products-grid .item:hover .product-item-link{color:#003296}.products-grid .item .yotpo-widget-clear{width:100%}.products-grid .item .yotpo-bottom-line-scroll-panel{gap:8px;justify-content:center;align-items:center !important}.products-grid .item .yotpo-sr-bottom-line-new-review{border:0 !important;padding:0 !important;margin:0 !important}.products-grid .product-item-photo{min-height:245px;height:100%;display:flex;align-items:center}.products-grid .product-item .product-image-container{width:100% !important}.products-grid .product-item .product-image-wrapper{position:relative;display:block;padding-bottom:0 !important}.products-grid .product-item .product-image-photo{position:relative;max-width:180px;max-height:240px;z-index:-999}.products-grid .product-item-photo.hover-available .main-image{display:block}.products-grid .product-item-photo.hover-available .hover-image{display:none}.products-grid .product-item-photo.hover-available:hover .main-image{display:none}.products-grid .product-item-photo.hover-available:hover .hover-image{display:block}.products-grid .product-item-info{display:flex;justify-content:center;align-items:center;flex-direction:column;width:auto;background-repeat:no-repeat;position:relative;margin:10px;min-height:350px}.products-grid .product-item-details{width:100%;text-align:center;display:block;min-height:80px}.products-grid .product-item-details .product-info-labels{margin-bottom:9px;margin-top:20px}.products-grid .product-item-name{text-align:center}.products-grid .product-item-name a{font-size:16px;margin:0 0 4px;font-weight:500}.products-grid .product-item-attributes{text-align:center;font-size:13px;font-weight:300;line-height:1.54;margin-top:8px}.products-grid .product-item .price-box{margin-top:14px}.products-grid .product-item .price-box .price{font-size:14px}.products-grid .product-item .price-box .price-label{display:none}.products-grid .product-item .price-box .old-price .price{text-decoration:line-through}.products-grid .product-item .price-box .special-price .price{color:#d91d28}.products-grid .product-item .swatch-attribute{display:none}.products-grid .product-item.promo{grid-column:span 1}@media (min-width:1025px){.products-grid .product-item.promo{grid-column:span 2;height:349px}}@media (min-width:1025px){.products-grid .product-item.promo .product-item-details{background:0 0 !important}}@media (min-width:1025px){.products-grid .product-item.promo .product-item-details{align-items:flex-start;padding-left:40px;padding-bottom:40px;position:relative;justify-content:flex-end;height:100%;box-sizing:border-box}}.products-grid .product-item.promo>a{display:none}@media (min-width:1025px){.products-grid .product-item.promo>a{display:block}}.products-grid .product-item.promo>div{display:flex}@media (min-width:1025px){.products-grid .product-item.promo>div{display:none}}.products-grid .product-item.promo .product-item-info{height:100%}.products-grid .product-item.promo .product-item-info:hover{text-decoration:none}.products-grid .product-item.promo .product-item-info:hover .product-item-name{text-decoration:underline}.products-grid .product-item .vaimo-component-badge__wrapper{margin:0;position:absolute;top:0;left:0}.products-grid .product-item .product-footer{flex:1;display:flex;flex-direction:column;position:relative;width:100%;align-items:center;margin-bottom:15px}.products-grid .product-item .product-footer .details{flex-grow:1;height:40px;align-content:center}.products-grid .product-item .product-footer .cart-button{flex-grow:1;height:40px;align-content:center}.products-grid .product-item .product-footer .product.alert.stock{height:40px}.products-grid .product-item .product-footer .product.alert.stock a{padding:9px 20px;font-family:Urbane,Helvetica,Arial,sans-serif;font-weight:600;margin-left:12px}.products-grid .product-item .product-footer .action-buttons{flex:1;display:flex;flex-direction:column;align-items:center;margin-left:0}@media (min-width:1025px){.products-grid .product-item .product-footer .action-buttons{flex-direction:row}}.products-grid .product-item .product-footer .plp-button{padding:5px 16px;font-size:14px;margin-top:8px;line-height:34px}.products-grid .product-item .product-footer .plp-button .text{padding:0}.products-grid .product-item .product-footer .plp-button-icon{padding:0 20px;line-height:34px;margin-left:0}@media (min-width:1025px){.products-grid .product-item .product-footer .plp-button-icon{margin-left:12px}}.products-grid .product-item .product-footer form{padding:0}.catalog-category-view .yotpo.bottomLine,.product-options-bottom .yotpo.bottomLine{margin-top:10px}.catalog-category-view .yotpo-bottomline,.product-options-bottom .yotpo-bottomline{flex-direction:column;align-items:center;float:none !important}.catalog-category-view .yotpo.bottomLine .yotpo-stars .yotpo-icon-star,.catalog-category-view .yotpo.bottomLine .yotpo-stars .yotpo-icon-empty-star,.catalog-category-view .yotpo.bottomLine .yotpo-stars .yotpo-icon-half-star,.product-options-bottom .yotpo.bottomLine .yotpo-stars .yotpo-icon-star,.product-options-bottom .yotpo.bottomLine .yotpo-stars .yotpo-icon-empty-star,.product-options-bottom .yotpo.bottomLine .yotpo-stars .yotpo-icon-half-star{margin-right:5px}.catalog-category-view .yotpo.bottomLine .yotpo-stars .yotpo-icon-star:before,.product-options-bottom .yotpo.bottomLine .yotpo-stars .yotpo-icon-star:before{color:#003296}.catalog-category-view .yotpo.bottomLine .yotpo-stars .yotpo-icon-half-star:after,.product-options-bottom .yotpo.bottomLine .yotpo-stars .yotpo-icon-half-star:after{color:#003296}.catalog-category-view .yotpo.bottomLine .yotpo-stars .yotpo-icon-half-star:before,.catalog-category-view .yotpo.bottomLine .yotpo-stars .yotpo-icon-empty-star:before,.product-options-bottom .yotpo.bottomLine .yotpo-stars .yotpo-icon-half-star:before,.product-options-bottom .yotpo.bottomLine .yotpo-stars .yotpo-icon-empty-star:before{color:#003296}.catalog-category-view a.text-m,.product-options-bottom a.text-m{font-weight:700;pointer-events:none;cursor:default !important}#nosto-category-container{padding:0 !important}.ias-trigger{grid-column:1/-1;text-align:center}.iass-spinner{grid-column:1/-1;text-align:center;display:flex;flex-direction:row;align-items:center;align-content:center}.iass-spinner img{margin:0 16px 0 0}@keyframes fade-in{0%{opacity:0;filter:blur(10px)}100%{opacity:1;filter:blur(0)}}.catalog-category-view .sidebar-main .block.filter,.catalogsearch-result-index .sidebar-main .block.filter{position:relative}.catalog-category-view .sidebar-main .block.filter .filter-title,.catalogsearch-result-index .sidebar-main .block.filter .filter-title{font-size:18px;font-size:1.125rem;line-height:22px;padding:21px 24px;box-shadow:inset 0 -1px 0 0 #f8f8f8}@media (min-width:1025px){.catalog-category-view .sidebar-main .block.filter .filter-title,.catalogsearch-result-index .sidebar-main .block.filter .filter-title{display:none}}.catalog-category-view .sidebar-main .block.filter .mobile-heading,.catalogsearch-result-index .sidebar-main .block.filter .mobile-heading{display:flex;justify-content:flex-end;align-items:center;padding:13px 15px}@media (min-width:1025px){.catalog-category-view .sidebar-main .block.filter .mobile-heading,.catalogsearch-result-index .sidebar-main .block.filter .mobile-heading{display:none}}.catalog-category-view .sidebar-main .block.filter .mobile-heading span,.catalogsearch-result-index .sidebar-main .block.filter .mobile-heading span{padding-right:16px}.catalog-category-view .sidebar-main .block.filter .mobile-actions,.catalogsearch-result-index .sidebar-main .block.filter .mobile-actions{display:flex;justify-content:space-between;align-items:center;padding:20px 20px 150px}@media (min-width:1025px){.catalog-category-view .sidebar-main .block.filter .mobile-actions,.catalogsearch-result-index .sidebar-main .block.filter .mobile-actions{display:none}}.catalog-category-view .sidebar-main .block.filter .filter-content,.catalogsearch-result-index .sidebar-main .block.filter .filter-content{display:flex;flex-flow:row wrap}.catalog-category-view .sidebar-main .block.filter .filter-options,.catalogsearch-result-index .sidebar-main .block.filter .filter-options{margin:0;width:100%;flex-basis:100%;margin-bottom:20px}@media (min-width:1025px){.catalog-category-view .sidebar-main .block.filter .filter-subtitle,.catalogsearch-result-index .sidebar-main .block.filter .filter-subtitle{display:none}}.catalog-category-view .sidebar-main .block.filter .filter-options-title,.catalogsearch-result-index .sidebar-main .block.filter .filter-options-title{margin:0;line-height:20px;padding:14px 24px;box-shadow:inset 0 -1px 0 0 #d6d6d6;position:relative;outline:0;font-weight:500;font-size:14px;cursor:pointer}@media (min-width:1025px){.catalog-category-view .sidebar-main .block.filter .filter-options-title,.catalogsearch-result-index .sidebar-main .block.filter .filter-options-title{padding:14px 0}}.catalog-category-view .sidebar-main .block.filter .filter-options-title:after,.catalogsearch-result-index .sidebar-main .block.filter .filter-options-title:after{content:"";display:inline-block;background:url(../../frontend/Casio/Casio/en_GB/images/icons/icon-chevron-down--blue.svg) 50% 50% no-repeat;background-size:contain;position:absolute;top:18px;right:24px;width:15px;height:13px;transition:transform 1s}@media (min-width:1025px){.catalog-category-view .sidebar-main .block.filter .filter-options-title:after,.catalogsearch-result-index .sidebar-main .block.filter .filter-options-title:after{right:0}}.catalog-category-view .sidebar-main .block.filter .filter-options-title>span,.catalogsearch-result-index .sidebar-main .block.filter .filter-options-title>span{position:relative}.catalog-category-view .sidebar-main .block.filter .filter-options-title>span:after,.catalogsearch-result-index .sidebar-main .block.filter .filter-options-title>span:after{content:"";position:absolute;width:0;height:4px;bottom:-15px;left:0;background-color:#003296;visibility:hidden;transition:all 1s cubic-bezier(.46,.03,.52,.96)}.catalog-category-view .sidebar-main .block.filter .filter-options-title.active-filter:after,.catalogsearch-result-index .sidebar-main .block.filter .filter-options-title.active-filter:after{transform:rotate(-180deg)}.catalog-category-view .sidebar-main .block.filter .filter-options-title.active-filter>span:after,.catalogsearch-result-index .sidebar-main .block.filter .filter-options-title.active-filter>span:after{visibility:visible;width:120%}.catalog-category-view .sidebar-main .block.filter .filter-options-title.has-selected-options+dd .swatch-option-link-layered,.catalogsearch-result-index .sidebar-main .block.filter .filter-options-title.has-selected-options+dd .swatch-option-link-layered{opacity:.5;transition:opacity .3s}.catalog-category-view .sidebar-main .block.filter .filter-options-title.has-selected-options+dd .swatch-option-link-layered:hover,.catalogsearch-result-index .sidebar-main .block.filter .filter-options-title.has-selected-options+dd .swatch-option-link-layered:hover{opacity:1}.catalog-category-view .sidebar-main .block.filter .filter-options-title.has-selected-options+dd .swatch-option-link-layered.option-checked,.catalogsearch-result-index .sidebar-main .block.filter .filter-options-title.has-selected-options+dd .swatch-option-link-layered.option-checked{opacity:1}.catalog-category-view .sidebar-main .block.filter .filter-options-content,.catalogsearch-result-index .sidebar-main .block.filter .filter-options-content{margin:24px 0 0;background-color:#f8f8f8;box-shadow:inset 0 -1px 0 0 #f8f8f8;display:none}@media (min-width:1025px){.catalog-category-view .sidebar-main .block.filter .filter-options-content,.catalogsearch-result-index .sidebar-main .block.filter .filter-options-content{background-color:#fff}}.catalog-category-view .sidebar-main .block.filter .filter-options-content.show-this-filter,.catalogsearch-result-index .sidebar-main .block.filter .filter-options-content.show-this-filter{display:block}.catalog-category-view .sidebar-main .block.filter .filter-options-content .items,.catalogsearch-result-index .sidebar-main .block.filter .filter-options-content .items{padding:0 24px;list-style:none outside}@media (min-width:1025px){.catalog-category-view .sidebar-main .block.filter .filter-options-content .items,.catalogsearch-result-index .sidebar-main .block.filter .filter-options-content .items{padding:0}}.catalog-category-view .sidebar-main .block.filter .filter-options-content .item a,.catalogsearch-result-index .sidebar-main .block.filter .filter-options-content .item a{line-height:20px;color:#666;font-size:13px;font-weight:300;padding:8px 0;display:flex;align-items:center;position:relative}@media (min-width:1025px){.catalog-category-view .sidebar-main .block.filter .filter-options-content .item a,.catalogsearch-result-index .sidebar-main .block.filter .filter-options-content .item a{color:#666}}.catalog-category-view .sidebar-main .block.filter .filter-options-content .item a:before,.catalogsearch-result-index .sidebar-main .block.filter .filter-options-content .item a:before{content:"";display:block;width:22px;height:22px;border:1px solid #666;margin-right:10px}.catalog-category-view .sidebar-main .block.filter .filter-options-content .item a.option-checked:after,.catalogsearch-result-index .sidebar-main .block.filter .filter-options-content .item a.option-checked:after{content:"";display:block;width:20px;height:16px;background:url(../../frontend/Casio/Casio/en_GB/images/icons/icon-check-blue.svg) 50% 50% no-repeat;position:absolute;left:2px;top:12px}@media (min-width:1025px){.catalog-category-view .sidebar-main .block.filter .filter-options-content .count,.catalogsearch-result-index .sidebar-main .block.filter .filter-options-content .count{color:#666}}.catalog-category-view .sidebar-main .block.filter .filter-options-content .swatch-attribute-options,.catalogsearch-result-index .sidebar-main .block.filter .filter-options-content .swatch-attribute-options{margin:0;padding:14px 24px;display:flex;flex-flow:row wrap}.catalog-category-view .sidebar-main .block.filter .filter-current-subtitle,.catalogsearch-result-index .sidebar-main .block.filter .filter-current-subtitle{display:none}@media (min-width:1025px){.catalog-category-view .sidebar-main .block.filter .filter-current-subtitle,.catalogsearch-result-index .sidebar-main .block.filter .filter-current-subtitle{display:block;margin-bottom:12px}}.catalog-category-view .sidebar-main .block.filter .filter-current,.catalogsearch-result-index .sidebar-main .block.filter .filter-current{display:none;padding:16px 12px 8px 24px;flex-shrink:1;width:80%;flex-basis:80%}@media (min-width:1025px){.catalog-category-view .sidebar-main .block.filter .filter-current,.catalogsearch-result-index .sidebar-main .block.filter .filter-current{width:100%;flex-basis:100%;padding:0 0 32px}}@media (min-width:1025px){.catalog-category-view .sidebar-main .block.filter .filter-current .item,.catalogsearch-result-index .sidebar-main .block.filter .filter-current .item{font-size:16px;font-size:1rem;line-height:20px;box-shadow:none;padding:0;margin-right:0;background-color:#fff;width:100%}}@media (min-width:1025px){.catalog-category-view .sidebar-main .block.filter .filter-current .item .remove,.catalogsearch-result-index .sidebar-main .block.filter .filter-current .item .remove{padding:0;float:right}}.catalog-category-view .sidebar-main .block.filter .filter-actions,.catalogsearch-result-index .sidebar-main .block.filter .filter-actions{display:none;flex-shrink:0;width:20%;flex-basis:20%;padding:24px 24px 16px 0;box-shadow:inset 0 -1px 0 0 #f8f8f8}@media (min-width:1025px){.catalog-category-view .sidebar-main .block.filter .filter-actions,.catalogsearch-result-index .sidebar-main .block.filter .filter-actions{padding:0;box-shadow:none;position:absolute;top:0;right:0;width:auto}}.catalog-category-view.show-filters .sidebar-main,.catalogsearch-result-index.show-filters .sidebar-main{transform:translateX(100%);transform:translate3d(100%,0,0);overflow:scroll;z-index:1300}@media (min-width:1025px){.catalog-category-view.show-filters .sidebar-main,.catalogsearch-result-index.show-filters .sidebar-main{z-index:1000}}.catalog-category-view.show-filters .page-wrapper,.catalogsearch-result-index.show-filters .page-wrapper{position:relative}.catalog-category-view .filter-current,.catalogsearch-result-index .filter-current{box-shadow:inset 0 -1px 0 0 #f8f8f8}.catalog-category-view .filter-current .items,.catalogsearch-result-index .filter-current .items{list-style:none outside;padding:0;display:flex;flex-flow:row wrap}.catalog-category-view .filter-current .item,.catalogsearch-result-index .filter-current .item{font-size:14px;font-size:.875rem;box-shadow:inset 0 1px 0 0 #f8f8f8,inset 0 -1px 0 0 #f8f8f8,inset 1px 0 0 0 #f8f8f8,inset -1px 0 0 0 #f8f8f8;border-radius:4px;background-color:#f8f8f8;padding-left:8px;margin-right:8px;margin-bottom:8px}.catalog-category-view .filter-current .item .filter-label,.catalogsearch-result-index .filter-current .item .filter-label{display:none}.catalog-category-view .filter-current .item .remove,.catalogsearch-result-index .filter-current .item .remove{padding:8px;line-height:20px;background:0 0}.catalog-category-view .filter-current .item .remove:after,.catalogsearch-result-index .filter-current .item .remove:after{content:"";width:8px;height:8px;display:inline-block;vertical-align:middle;background:url("../../frontend/Casio/Casio/en_GB/images/icons/close.svg") 50% 50% no-repeat;background-size:contain}.catalog-category-view .filter-trigger,.catalogsearch-result-index .filter-trigger{background-color:#003296;border:none;border-radius:0;padding:10.5px;cursor:pointer}.catalog-category-view .filter-trigger:active,.catalog-category-view .filter-trigger:focus,.catalog-category-view .filter-trigger:hover,.catalogsearch-result-index .filter-trigger:active,.catalogsearch-result-index .filter-trigger:focus,.catalogsearch-result-index .filter-trigger:hover{background-color:#003296;border:none;border-radius:0;padding:10.5px}.catalog-category-view .filter-trigger svg,.catalogsearch-result-index .filter-trigger svg{width:24px;height:21px}@media (min-width:1025px){.catalog-category-view .filter-trigger,.catalogsearch-result-index .filter-trigger{display:none}}.catalog-category-view .filter-actions,.catalogsearch-result-index .filter-actions{text-align:right}.catalog-category-view .filter-clear,.catalogsearch-result-index .filter-clear{font-size:14px;font-size:.875rem}@media (min-width:1025px){.catalog-category-view .filter-clear,.catalogsearch-result-index .filter-clear{color:#666}}.breadcrumbs{background:#f7f7f7;box-shadow:inset 0px 6px 8px 1px rgba(0,0,0,.16)}.breadcrumbs .mobile-back{font-size:14px;font-size:.875rem;color:#666;line-height:20px;text-decoration:underline;padding:20px;display:block}@media (min-width:768px){.breadcrumbs .mobile-back{display:none}}.breadcrumbs .items{list-style:none outside;display:none;flex-flow:row nowrap;padding:20px;max-width:1240px;margin:0 auto}@media (min-width:1442px){.breadcrumbs .items{max-width:1360px}}@media (min-width:1442px){.breadcrumbs .items{padding:0 span(1 wide)}}@media (min-width:1025px){.mpblog-post-view .breadcrumbs .items{display:flex}}.breadcrumbs .item{font-size:14px;font-size:.875rem;color:#666;line-height:20px}@media (min-width:768px){.breadcrumbs .item .mobile--only{display:none}}.breadcrumbs .item strong{font-weight:300}.breadcrumbs .item a,.breadcrumbs .item a:visited,.breadcrumbs .item a:focus,.breadcrumbs .item a:active{color:#666}.breadcrumbs .item:after{content:"";display:inline-block;width:20px;height:10px;vertical-align:middle;background:url("../../frontend/Casio/Casio/en_GB/images/icons/icon-chevron-right.svg") 50% 50% no-repeat;background-size:contain}.breadcrumbs .item:last-child:after{display:none}.catalog-product-view .breadcrumbs li.item{display:none}@media (min-width:768px){.catalog-product-view .breadcrumbs li.item{display:list-item}}.catalog-product-view .breadcrumbs li:nth-child(3){display:list-item}.catalog-product-view .breadcrumbs li:nth-child(3) a{text-decoration:underline}@media (min-width:768px){.catalog-product-view .breadcrumbs li:nth-child(3) a{text-decoration:none}}.catalog-product-view .breadcrumbs li:nth-child(3):after{display:none}@media (min-width:768px){.catalog-product-view .breadcrumbs li:nth-child(3):after{display:inline-block}}.catalog-category-view .breadcrumbs .items li:not(.home){display:none}@media (min-width:768px){.catalog-category-view .breadcrumbs .items li:not(.home){display:list-item}}.catalog-category-view .breadcrumbs .items li.home a{text-decoration:underline}@media (min-width:768px){.catalog-category-view .breadcrumbs .items li.home a{text-decoration:none}}.catalog-category-view .breadcrumbs .items li.home:after{display:none}@media (min-width:768px){.catalog-category-view .breadcrumbs .items li.home:after{display:inline-block}}.swatch-attribute-label{font-weight:600;margin-top:20px;font-size:14px;position:relative;color:#333}.swatch-attribute-label.required{padding-right:10px}.swatch-attribute-label[data-required="1"]:after{color:#e02b27;content:"*";font-size:14px;font-weight:700;position:absolute;right:-11px;top:-2px}.swatch-attribute-selected-option{color:#646464;display:block;padding:0;margin-top:16px;margin-bottom:16px}@media (min-width:1025px){.swatch-attribute-selected-option{display:inline-block;padding-left:16px;border-left:1px solid #c9c9c9;margin:0 0 0 16px}}.swatch-attribute-options{margin-top:8px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.swatch-container{display:flex;margin-right:15px;align-items:center;margin-bottom:15px}.swatch-attribute.size .swatch-option,.swatch-attribute.manufacturer .swatch-option{background:#f0f0f0;color:#949494}.swatch-attribute.size .swatch-option.selected,.swatch-attribute.manufacturer .swatch-option.selected{background:#fff;border:1px solid #fff;color:#000}.swatch-option-label{font-size:16px;color:#333}@media (min-width:1025px){.swatch-option-label{font-size:14px}}.swatch-option{border:1px solid #f8f8f8;cursor:pointer;height:20px;margin:0 10px 5px 0;max-width:100%;min-width:30px;overflow:hidden;padding:1px 2px;position:relative;text-align:center;text-overflow:ellipsis}.swatch-option.text{background:#f0f0f0;color:#686868;font-size:12px;font-weight:700;line-height:20px;padding:4px 8px;min-width:22px;margin-right:7px}.swatch-option.text.selected{background-color:#fff !important}.swatch-option.selected{outline:2px solid #ff5501;border:1px solid #fff;color:#333}.swatch-option:not(.disabled):hover{box-shadow:inset 0 0 0 2px #fff;color:#333}.swatch-option.image:not(.disabled):hover,.swatch-option.color:not(.disabled):hover{box-shadow:inset 0 0 0 2px #fff}.swatch-option.disabled{cursor:default}.swatch-option.disabled:after{background:linear-gradient(to left top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 42%,#fff 43%,#fff 46%,#ff5216 47%,#ff5216 53%,#fff 54%,#fff 57%,rgba(255,255,255,0) 58%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(to left top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 42%,#fff 43%,#fff 46%,#ff5216 47%,#ff5216 53%,#fff 54%,#fff 57%,rgba(255,255,255,0) 58%,rgba(255,255,255,0) 100%);bottom:0;content:"";filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00ffffff, endColorstr=#00ffffff, GradientType=1)";left:0;position:absolute;right:0;top:0}.swatch-option-disabled{border:0;cursor:default;outline:none !important}.swatch-option-disabled:after{transform:rotate(-30deg);content:"";height:2px;left:-4px;position:absolute;top:10px;width:42px;z-index:995;background:#e02b27}.swatch-option-loading{content:url("../../frontend/Casio/Casio/en_GB/images/loader-2.gif")}.swatch-option-tooltip{display:none !important;visibility:hidden !important}.swatch-option{overflow:visible}.swatch-option-tt{display:none;position:absolute;top:-16px;right:8px;padding:4px;border:1px solid #f8f8f8;background-color:#fff;font-size:12px}.product-item .swatch-option-tt{right:auto;left:-8px}.swatch-option-link-layered{margin:0 !important;padding:0 !important;position:relative}.swatch-option-link-layered.option-checked .swatch-option{box-shadow:inset 0 0 0 2px #fff}.swatch-option-link-layered:focus>div{box-shadow:0 0 3px 1px #00699d}.swatch-opt-listing{margin-bottom:10px}.swatch-more{display:inline-block;margin:2px 0;position:static;text-decoration:none !important;z-index:1}.swatch-input{left:-1000px;position:absolute;visibility:hidden}.swatch-option.color,.swatch-option.image{width:30px;height:30px;min-width:14px;margin:0 8px 0 0;border-radius:50%;padding:0;border:1px solid #707070;box-shadow:inset 0 0 0 5px #fff;box-sizing:border-box;transition:all .5s}@media (min-width:1025px){.swatch-option.color,.swatch-option.image{width:20px;height:20px}}.swatch-option.color.selected,.swatch-option.image.selected{outline:0;box-shadow:inset 0 0 0 2px #fff}.swatch-option.image{background-size:cover !important}.filter-content .swatch-option.color,.filter-content .swatch-option.image{width:32px;height:32px;min-width:32px;margin:0 8px 8px 0;border-radius:2px;padding:0}.filter-content .swatch-option.color.selected,.filter-content .swatch-option.image.selected{outline:1px solid #003296}.swatch-attribute{position:relative}.swatch-attribute div.mage-error{margin-top:5px;color:#003296}.product-item .swatch-option.image{width:14px !important;height:14px !important}.page.messages .success,.page.messages .error,.page.messages .warning,.page.messages .notice,.opc-wrapper .success,.opc-wrapper .error,.opc-wrapper .warning,.opc-wrapper .notice{padding:13px 16px;position:relative;display:flex;justify-content:center}.page.messages .success>div,.page.messages .error>div,.page.messages .warning>div,.page.messages .notice>div,.opc-wrapper .success>div,.opc-wrapper .error>div,.opc-wrapper .warning>div,.opc-wrapper .notice>div{position:relative;padding-left:24px;line-height:22px}.page.messages .success>div:before,.page.messages .error>div:before,.page.messages .warning>div:before,.page.messages .notice>div:before,.opc-wrapper .success>div:before,.opc-wrapper .error>div:before,.opc-wrapper .warning>div:before,.opc-wrapper .notice>div:before{content:"";position:absolute;top:3px;left:0;height:16px;width:16px}.page.messages .success>div a,.page.messages .error>div a,.page.messages .warning>div a,.page.messages .notice>div a,.opc-wrapper .success>div a,.opc-wrapper .error>div a,.opc-wrapper .warning>div a,.opc-wrapper .notice>div a{color:inherit;text-decoration:underline}.page.messages .success,.opc-wrapper .success{background:#e0f5f5}.page.messages .success>div,.opc-wrapper .success>div{color:#333}.page.messages .success>div:before,.opc-wrapper .success>div:before{background:url("../../frontend/Casio/Casio/en_GB/images/icons/icon-success.svg");background-size:16px;mix-blend-mode:difference}.page.messages .error,.opc-wrapper .error{background:#fbeae6;color:#d91d28}.page.messages .error>div,.opc-wrapper .error>div{color:#d91d28}.page.messages .error>div:before,.opc-wrapper .error>div:before{background:url("../../frontend/Casio/Casio/en_GB/images/icons/icon-error.svg");background-size:16px}.page.messages .warning,.page.messages .notice,.opc-wrapper .warning,.opc-wrapper .notice{background:#647380;color:#f9fafb}.page.messages .warning>div,.page.messages .notice>div,.opc-wrapper .warning>div,.opc-wrapper .notice>div{color:#f9fafb}.page.messages .warning>div:before,.page.messages .notice>div:before,.opc-wrapper .warning>div:before,.opc-wrapper .notice>div:before{background:url("../../frontend/Casio/Casio/en_GB/images/icons/icon-warning.svg");background-size:16px}.special--message{padding:13px 16px;background:#fbeae6;text-align:center;position:relative}.special--message p{display:inline-block;width:auto;position:relative;padding-left:24px;color:#d91d28;font-size:14px;font-size:.875rem}.special--message p:before{content:"";background:url("../../frontend/Casio/Casio/en_GB/images/icons/icon-error.svg");background-size:16px;position:absolute;top:3px;left:0;height:16px;width:16px}.checkout-cart-index .special--message{text-align:left;margin:12px 0}@media (min-width:1025px){.checkout-cart-index .special--message{max-width:240px}}.checkout-cart-index .special--message p{padding-left:0;font-size:12px;font-size:.75rem}@media (min-width:1025px){.checkout-cart-index .special--message p{padding-left:32px;font-size:14px;font-size:.875rem}}@media (max-width:1025px){.checkout-cart-index .special--message p:before{display:none}}.checkout-onepage-success .special--message{text-align:left;margin-bottom:12px}body div#hs-eu-cookie-confirmation{display:none !important;background:#052569;top:auto;bottom:0;position:fixed}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner{display:none !important;background:#052569;color:#fff;font-size:14px;padding:16px !important}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p{color:#fff;font-size:14px !important;margin-bottom:18px !important}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button{font-weight:600 !important;font-size:13px;font-size:.8125rem;line-height:1.15;background-color:#fff !important;color:#003296;padding:18px 24px !important;border:none !important;border-radius:16px;display:inline-block;text-align:center;cursor:pointer}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-decline-button{border:none !important;color:#fff;text-decoration:underline !important;padding:18px 24px !important}.add-to-cart--success{position:sticky;top:0;z-index:10}@media (max-width:1025px){.add-to-cart--success{top:88px}}.show-filters .add-to-cart--success{z-index:1}.hero--container{width:100%}.hero--container.slick-initialized.active--carousel .slick-slide.slick-current img{transform:scale(1)}.hero--container.slick-initialized.active--carousel .slick-slide.slick-current .hero--container_content{opacity:1;top:50%}@media (max-height:800px) and (orientation:landscape){.hero--container.slick-initialized.active--carousel .slick-slide.slick-current .hero--container_content{top:60%}}.hero--container .slick-slide{float:left;height:100%;min-height:1px;overflow:hidden}.hero--container .slick-slide>div>div{position:relative}.hero--container .slick-slide img{transition:all 1.5s ease-in;transition-delay:.5s;width:100%;height:100%}.hero--container .slick-track,.hero--container slick-list{transform:translate3d(0,0,0)}.hero--container .slick-dots{bottom:30px}.hero--container .slick-dots li button{height:11px;width:11px;background:0 0;border:1px solid #fff}.hero--container .slick-dots .slick-active button{background:#fff}.hero--container_content{position:absolute;width:auto;top:55%;transform:translateY(-50%);padding:0 20px;z-index:8;opacity:0;transition:all 1.5s ease;transition-delay:.5s}.hero--container_content.firstload{transition:opacity 1.5s ease}@media (min-width:1200px){.hero--container_content{max-width:100%;margin:0;padding:0 50px}}@media (min-width:1443px){.hero--container_content{max-width:995px;padding:0 279px}}.hero--container_content__heading{font-size:44px;font-size:2.75rem;font-weight:600;line-height:1;color:#fff;margin-top:0;margin-bottom:20px}@media (min-width:1200px){.hero--container_content__heading{font-size:84px;font-size:5.25rem;letter-spacing:1.68px;margin-bottom:32px}}.hero--container_content p{font-size:14px;font-size:.875rem;font-weight:500;line-height:1.71;color:#fff;margin-bottom:20px}@media (min-width:1200px){.hero--container_content p{font-size:16px;font-size:1rem;line-height:1.5;margin-bottom:32px}}.hero--container_image{height:85vh}@media (min-width:1025px){.hero--container_image{height:auto}}.hero--container_image img{transform:scale(1.2);height:100%;width:100%;object-fit:cover}.ampromo-overlay{position:fixed;top:-9999px;left:0;z-index:10000;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.8);text-align:center;opacity:0;transition:opacity .4s linear}.ampromo-overlay.-show{top:0;opacity:1}.ampromo-items-content{position:relative;display:inline-block;box-sizing:border-box;max-height:95vh;overflow:auto;margin:30px auto;padding:24px;border:1px solid #ededed;text-align:left;background-color:#fff}.ampromo-items-content .ampromo-popup-title,.ampromo-items-content .ampromo-item-buttons,.ampromo-items-content .ampromo-title{text-align:center}.ampromo-items-content .ampromo-popup-title .ampromo-counter{font-weight:700}.ampromo-items-content .ampromo-item{position:relative;box-sizing:border-box;padding:20px;margin:0 8px 7px;border:1px solid #ededed}.ampromo-items-content .ampromo-item:hover{background:#ccc}.ampromo-items-content .ampromo-item .fieldset .field{margin-bottom:10px}.ampromo-items-content .ampromo-item .fieldset .field .label{margin-bottom:3px}.ampromo-items-content .ampromo-popup-title{margin:0 auto 20px}.ampromo-items-content .ampromo-close{position:absolute;top:10px;right:10px;z-index:1;display:block;width:16px;height:16px;margin:0;padding:0;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMWwxMCAxMG0wLTEwTDEgMTEiIHN0cm9rZT0iI0IyQjJCMiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvc3ZnPg==) no-repeat;background-size:contain;font-size:0;cursor:pointer}.ampromo-items-content .ampromo-close:hover{opacity:1;transition:opacity .2s ease}.ampromo-items-content .ampromo-button{box-shadow:none;border:none}.ampromo-items-content .ampromo-item.-selected{background:#1f78c2}.ampromo-items-content .ampromo-item.-selected .ampromo-options{max-height:690px}.ampromo-items-content .ampromo-item-image{display:block;margin:7px auto}.ampromo-items-content .ampromo-title{margin:0}.ampromo-item .ampromo-options{margin-bottom:20px;padding:0 5px;overflow:hidden;transition:max-height .2s ease}.ampromo-gallery{width:850px;margin:0 30px}.ampromo-gallery[data-count="1"]{width:280px}.ampromo-gallery[data-count="2"]{width:570px}.ampromo-slick .slick-prev,.ampromo-slick .slick-next{width:42px !important;height:42px !important}.ampromo-slick .slick-prev{left:-45px !important}.ampromo-slick .slick-next{right:-45px !important}.ampromo-slick .slick-dots{padding:0 !important}.ampromo-slick .slick-dots button,.ampromo-slick .slick-dots button:hover{height:20px;width:20px;padding:1rem !important;background:0 0 !important;border:none !important;text-indent:0 !important}.ampromo-slick .slick-slide{vertical-align:top}.ampromo-items-add{display:none;margin-bottom:12px;padding:7px;border:1px solid #ededed;text-align:center}.ampromo-items-add>a{text-decoration:none;border-bottom:1px dashed}.checkout-index-index .ampromo-items-add:before{content:"";display:inline-block;width:32px;height:32px;margin-right:12px;background:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNTEyIDI1NmMwIDE0MS4zODctMTE0LjYxMyAyNTYtMjU2IDI1NlMwIDM5Ny4zODcgMCAyNTYgMTE0LjYxMyAwIDI1NiAwczI1NiAxMTQuNjEzIDI1NiAyNTZ6bTAgMCIgZmlsbD0iIzYwYjJmYyIvPjxwYXRoIGQ9Ik01MTIgMjU2YzAtMS4xNTItLjAyNy0yLjI5Ny0uMDQzLTMuNDQ1TDM2OS4wNTEgMTA5LjY0OGwtODUuMzU2IDIzLjA2My03LjU4Ni03LjU4Ni00Ni4wNjIgOC44OTgtMjQuNTg2LTI0LjU5Ny02OC4wMDQgNTMuOTU3LTI1LjUzMSA3NC44NDQgNTguMDI3IDU3LjMyLTM5LjMxNiAxMjAuMTIxIDk0LjQ3MiA5NC40NzNBMjU5LjI2IDI1OS4yNiAwIDAgMCAyNTYgNTEyYzE0MS4zODcgMCAyNTYtMTE0LjYxMyAyNTYtMjU2em0wIDAiIGZpbGw9IiMzOTY1Y2MiLz48cGF0aCBkPSJNMjMzLjE4OCAxMzcuNjg4bC0yNy43MjctMjguMjYyYy04LjI4MS04LjQ0Mi0xOS4zNTItMTMuMDk0LTMxLjE2NC0xMy4wOTQtMjQuMDc0IDAtNDMuNjYgMTkuNTg2LTQzLjY2IDQzLjY2IDAgMjQuMDc0IDE5LjU4NiA0My42NiA0My42NiA0My42NkgyNTZ2LTQ1Ljk2NHptMCAwIiBmaWxsPSIjZjY0MjEzIi8+PHBhdGggZD0iTTMzNy43MDMgOTYuMzMyYy0xMS44MTYgMC0yMi44ODMgNC42NTItMzEuMTY0IDEzLjA5NGwtMjcuNzI2IDI4LjI2MUgyNTZ2NDUuOTY1aDgxLjcwM2MyNC4wNzQgMCA0My42Ni0xOS41ODYgNDMuNjYtNDMuNjYgMC0yNC4wNzQtMTkuNTg2LTQzLjY2LTQzLjY2LTQzLjY2em0wIDAiIGZpbGw9IiNlZDI0MDAiLz48cGF0aCBkPSJNMTMwLjYzNyAyMTkuNTE2SDI1NnYxOTYuMTUySDEzMC42Mzd6bTAgMCIgZmlsbD0iI2ZmNiIvPjxwYXRoIGQ9Ik0yNTYgMjE5LjUxNmgxMjUuMzYzdjE5Ni4xNTJIMjU2em0wIDAiIGZpbGw9IiNmZmQxNWUiLz48cGF0aCBkPSJNMTExLjkyNiAxNjMuMzgzSDI1NnY3NC44NDRIMTExLjkyNnptMCAwIiBmaWxsPSIjZmZmZmMyIi8+PHBhdGggZD0iTTI1NiAxNjMuMzgzaDE0NC4wNzR2NzQuODQ0SDI1NnptMCAwIiBmaWxsPSIjZmZlYTdjIi8+PHBhdGggZD0iTTI4NC4wNjYgMTQ0LjY3MmMwLTE1LjUwNC0xMi41NjYtMjguMDY3LTI4LjA2Ni0yOC4wNjdsLTEyLjQ3MyA2NS40ODkgNDAuNTQtMTguNzExem0wIDAiIGZpbGw9IiNmNjQyMTMiLz48cGF0aCBkPSJNMjI3LjkzNCAxNDQuNjcydjE4LjcxTDI1NiAxODIuMDk1di02NS40ODljLTE1LjUgMC0yOC4wNjYgMTIuNTYzLTI4LjA2NiAyOC4wNjd6bTAgMCIgZmlsbD0iI2ZmNjEyNiIvPjxwYXRoIGQ9Ik0yNTYgMTYzLjM4M2wtMTIuNDczIDczLjU5NEwyNTYgMzA4LjcwM2wyOC4wNjYgMTguNzExVjE2My4zODN6bTAgMCIgZmlsbD0iI2VkMjQwMCIvPjxwYXRoIGQ9Ik0yMjcuOTM0IDE2My4zODN2MTY0LjAzMUwyNTYgMzA4LjcwNFYxNjMuMzgyem0wIDAiIGZpbGw9IiNmNjQyMTMiLz48L3N2Zz4=) no-repeat;background-size:contain;vertical-align:middle}.ampromo-items-form{background:#fff;padding:5px}.ampromo-items-form .ampromo-qty{width:30%;margin-left:35%;margin-top:10%}.ampromo-items-form .product-info-price{padding-bottom:10px;text-align:center;word-break:break-all}.ampromo-items-form .price-base-price .price{font-size:25px;text-decoration:line-through}.ampromo-items-form .price-new-price .price-wrapper{font-size:36px;line-height:36px;font-weight:700}.ampromo-items-form .ampromo-item-qty-input>.mage-error{float:left}.ampromo-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none;width:80px;height:80px}.ampromo-loading.-show{display:inline-block}.ampromo-loading:after{display:block;width:64px;height:64px;margin:8px;content:" ";border-radius:50%;border:6px solid #ccc;border-color:#ccc transparent;animation:load 1.2s linear infinite}.ampromo-carousel-product.-loading{filter:blur(10px);opacity:.3;pointer-events:none}[data-element=inner] .featured-product__container{display:flex;flex-direction:column}@media (min-width:1025px){[data-element=inner] .featured-product__container{flex-direction:row}}[data-element=inner] .featured-product__img,[data-element=inner] .featured-product__content{flex:1}[data-element=inner] .featured-product__img{order:2;text-align:center}@media (min-width:1025px){[data-element=inner] .featured-product__img{order:1}}[data-element=inner] .featured-product__content{padding:70px 30px;order:1;color:#fff;text-shadow:2px 2px 5px #000}@media (min-width:1025px){[data-element=inner] .featured-product__content{order:2;padding:70px 50px 0}}[data-element=inner] .featured-product__content h1{color:#fff;font-size:28px;font-weight:600}[data-element=inner] .featured-product__content .btn,[data-element=inner] .featured-product__content a.pagebuilder-button-primary{margin-top:20px;text-shadow:none}.content-article img{margin-bottom:17px}.content-article [data-content-type=text] p{margin-bottom:16px;font-size:13px;line-height:1.54}.content-article [data-content-type=text] strong{font-size:16px;font-weight:500;color:#333}.content-article [data-content-type=text] a{text-decoration:underline}[data-content-type=banner]{margin-bottom:16px !important;flex:1}[data-content-type=banner] p{font-size:18px;text-shadow:2px 2px 5px #000}[data-content-type=row][data-appearance=full-bleed] [data-content-type=banner] .pagebuilder-overlay{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1240px}@media (min-width:1442px){[data-content-type=row][data-appearance=full-bleed] [data-content-type=banner] .pagebuilder-overlay{max-width:1360px}}[data-content-type=row][data-appearance=full-bleed] [data-content-type=banner] .pagebuilder-overlay .pagebuilder-collage-content{max-width:540px}.carousel-overlay{position:relative}@media (max-width:1025px){.carousel-overlay{margin-top:0 !important}}.pagebuilder-content-type .featured-content{display:flex;flex-direction:column;overflow:hidden}@media (min-width:1025px){.pagebuilder-content-type .featured-content{flex-direction:row;flex-wrap:wrap;height:580px;max-height:580px}}.pagebuilder-content-type .featured-content .image__container{width:100%}@media (min-width:1025px){.pagebuilder-content-type .featured-content .image__container{display:flex;align-items:center;width:50%}}@media (min-width:1025px){.pagebuilder-content-type .featured-content .image__container .sub-image{display:none}}.pagebuilder-content-type .featured-content .image__container img{width:100%}.pagebuilder-content-type .featured-content .content__container{width:100%;position:relative;box-sizing:border-box;max-height:580px;padding:20px}@media (min-width:1025px){.pagebuilder-content-type .featured-content .content__container{width:50%;padding:48px 40px 0 68px}}@media (min-width:1025px){.pagebuilder-content-type .featured-content .content__container .sub-content{display:none}}.pagebuilder-content-type .featured-content .content__container h3{font-size:28px}.pagebuilder-content-type .featured-content .content__container p{font-size:14px}.pagebuilder-content-type .featured-content .content__container .btn,.pagebuilder-content-type .featured-content .content__container a.pagebuilder-button-primary{margin-top:15px}.pagebuilder-content-type .featured-content .content__container .btn:hover,.pagebuilder-content-type .featured-content .content__container a.pagebuilder-button-primary:hover{color:#fff}.pagebuilder-content-type .featured-content .thumb-bar{display:none;position:absolute;right:20px;bottom:50px;width:115%;justify-content:flex-end}@media (min-width:1025px){.pagebuilder-content-type .featured-content .thumb-bar{display:flex}}.pagebuilder-content-type .featured-content .thumb-bar .sub-item{margin:0 10px;cursor:pointer;position:relative;background-color:#003296}.pagebuilder-content-type .featured-content .thumb-bar .sub-item img{opacity:1;transition:.3s ease all;display:block}.pagebuilder-content-type .featured-content .thumb-bar .sub-item span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;animation:text-blur-out 1s cubic-bezier(.55,.085,.68,.53) both}.pagebuilder-content-type .featured-content .thumb-bar .sub-item:before{content:"";position:absolute;left:0;bottom:-5px;width:100%;height:3px;background:#003296;transition-property:color,transform;transition-duration:1s;transform:scaleX(0)}.pagebuilder-content-type .featured-content .thumb-bar .sub-item:hover img{opacity:.7}.pagebuilder-content-type .featured-content .thumb-bar .sub-item:hover span{animation:text-focus-in .5s cubic-bezier(.55,.085,.68,.53) both}.pagebuilder-content-type .featured-content .thumb-bar .sub-item.active:before{transform:scaleX(1)}.pagebuilder-content-type .featured-content .slick-dots{bottom:unset;top:0;left:0}.pagebuilder-content-type .featured-content .slick-dots li button{border-color:#003296}.pagebuilder-content-type .featured-content .slick-dots .slick-active button{background:#003296}@keyframes text-focus-in{0%{filter:blur(12px);opacity:0}100%{filter:blur(0px);opacity:1}}@keyframes text-blur-out{0%{filter:blur(.01)}100%{filter:blur(12px) opacity(0%)}}@media (min-width:1025px){.cms-no-route-new div[data-content-type=row],.cms-no-route div[data-content-type=row]{margin-top:85px !important;margin-bottom:150px !important}}.cms-no-route-new div[data-content-type=row]>div,.cms-no-route div[data-content-type=row]>div{padding:168px 20px !important}@media (min-width:1025px){.cms-no-route-new div[data-content-type=row]>div,.cms-no-route div[data-content-type=row]>div{padding:201px 140px !important}}.cms-no-route-new div[data-content-type=row]>div p,.cms-no-route div[data-content-type=row]>div p{margin-bottom:0}@media (min-width:1025px){.cms-no-route-new div[data-content-type=row]>div p,.cms-no-route div[data-content-type=row]>div p{max-width:554px}}.cms-no-route-new div[data-content-type=row]>div h1,.cms-no-route div[data-content-type=row]>div h1{font-size:44px;font-size:2.75rem;color:#fff;margin:24px 0}@media (min-width:1025px){.cms-no-route-new div[data-content-type=row]>div h1,.cms-no-route div[data-content-type=row]>div h1{font-size:84px;font-size:5.25rem;max-width:895px}}.cms-no-route-new div[data-content-type=row]>div div[data-content-type=buttons],.cms-no-route div[data-content-type=row]>div div[data-content-type=buttons]{margin-top:32px}.cms-no-route-new div[data-content-type=row]>div .pagebuilder-button-secondary,.cms-no-route div[data-content-type=row]>div .pagebuilder-button-secondary{background:0 0;color:#fff;font-size:13px;font-size:.8125rem;font-family:"Urbane",Helvetica,Arial,sans-serif;line-height:1.15;margin:0;padding:18px 24px !important}@media (min-width:1025px){.cms-no-route-new div.footer--absolute div[data-content-type=row],.cms-no-route div.footer--absolute div[data-content-type=row]{margin-top:0 !important;margin-bottom:0 !important}}.cms-no-route-new div.footer--absolute div[data-content-type=row]>div,.cms-no-route div.footer--absolute div[data-content-type=row]>div{padding:0 !important}@media (min-width:1025px){.cms-no-route-new div.footer--absolute div[data-content-type=row]>div,.cms-no-route div.footer--absolute div[data-content-type=row]>div{padding:0 !important}}.search-index-index .kuSortHeader{text-align:left}.search-index-index .kuSortby select{width:auto !important}.search-index-index .kuPerPage label{padding-right:12px}.search-index-index .kuPerPage select{min-width:90px}.form.minisearch .nested{display:none}.mpblog-post-index.page-layout-2columns-right .column.main,.mpblog-post-view.page-layout-2columns-right .column.main,.mpblog-category-view.page-layout-2columns-right .column.main{width:100%;flex-basis:100%}.mpblog-post-index.page-layout-2columns-right .sidebar-main,.mpblog-post-view.page-layout-2columns-right .sidebar-main,.mpblog-category-view.page-layout-2columns-right .sidebar-main{display:none}.mpblog-post-index .pager .pages-label,.mpblog-post-view .pager .pages-label,.mpblog-category-view .pager .pages-label{display:none}.mpblog-post-index .pager .pages-items,.mpblog-post-view .pager .pages-items,.mpblog-category-view .pager .pages-items{display:flex;list-style:none;justify-content:center;margin-bottom:20px}.mpblog-post-index .pager .pages-items .label,.mpblog-post-index .pager .pages-items .pages-item-previous,.mpblog-post-index .pager .pages-items .pages-item-next,.mpblog-post-view .pager .pages-items .label,.mpblog-post-view .pager .pages-items .pages-item-previous,.mpblog-post-view .pager .pages-items .pages-item-next,.mpblog-category-view .pager .pages-items .label,.mpblog-category-view .pager .pages-items .pages-item-previous,.mpblog-category-view .pager .pages-items .pages-item-next{display:none}.mpblog-post-index .pager .pages-items li,.mpblog-post-view .pager .pages-items li,.mpblog-category-view .pager .pages-items li{padding:5px}.mpblog-post-index .pager .pages-items li span,.mpblog-post-view .pager .pages-items li span,.mpblog-category-view .pager .pages-items li span{color:#666}.mpblog-post-index .pager .pages-items li.current,.mpblog-post-view .pager .pages-items li.current,.mpblog-category-view .pager .pages-items li.current{text-decoration:underline}.mpblog-post-index .limiter,.mpblog-post-view .limiter,.mpblog-category-view .limiter{display:none}.post-list-content .post-list-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;padding:0;list-style:none}@media (min-width:1025px){.post-list-content .post-list-body{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:dense}}.post-list-content .post-link-title{font-size:18px;font-weight:500;color:#333}.post-list-content .post-image{height:106px;overflow:hidden}@media (min-width:768px){.post-list-content .post-image{height:222px}}.post-list-content .post-short-description{font-size:13px;font-weight:300}.post-list-content .mp-post-info{font-size:12px}.post-list-content .mp-read-more{display:none}.post-list-content .img-responsive{width:100%}.mp-footer{display:none}.mpblog-post-view .columns,.mpblog-post-view .post-view-image{padding-left:20px;padding-right:20px}@media (min-width:1025px){.mpblog-post-view .columns,.mpblog-post-view .post-view-image{max-width:1240px;margin:32px auto 0;display:flex;flex-flow:row nowrap;justify-content:space-between}}@media (min-width:1442px){.mpblog-post-view .columns,.mpblog-post-view .post-view-image{padding-left:0;padding-right:0;max-width:1360px}}@media (min-width:1025px){.mpblog-post-view .sidebar-main,.mpblog-post-view .sidebar-additional{width:25%;flex-basis:25%;max-width:320px}}@media (min-width:1025px){.mpblog-post-view .column.main{width:75%;flex-basis:75%}}.mpblog-post-view .post-view-image img{width:100%}.mpblog-post-view .post-post_content{font-size:14px}.mpblog-post-view .post-post_content p{line-height:1.71}.mpblog-post-view .post-view .mp-post-info{display:none}.mpblog-post-view .about-admin{display:none}@media (min-width:1025px){.block-blog-related{width:133%;margin-left:-10px;margin-right:-10px}}.block-blog-related .title{font-size:28px;font-weight:600}.block-blog-related .mp-post-title{font-size:18px;font-weight:500}.block-blog-related .blog-related-wrapper{display:flex;flex-wrap:wrap}@media (min-width:1025px){.block-blog-related .blog-related-wrapper{flex-wrap:nowrap}}.block-blog-related .blog-related-wrapper .item{width:100%}@media (min-width:1025px){.block-blog-related .blog-related-wrapper .item{width:33.3333333333%;padding:0 10px}}.block-blog-related .blog-related-wrapper .item img{width:100%}.block-blog-related .post-short-description{font-size:13px;font-weight:300}.block-blog-related .mp-post-info{font-size:12px}.customer-account-login .column.main{padding-left:20px;padding-right:20px;box-sizing:border-box}@media (min-width:768px){.customer-account-login .block-new-customer,.customer-account-login .block-customer-login{flex:1}}@media (min-width:768px){.customer-account-login .block-new-customer,.customer-account-login .block-customer-login{max-width:532px;margin-bottom:80px}}@media (min-width:768px){.customer-account-login .block-new-customer input,.customer-account-login .block-customer-login input{margin-bottom:16px}}.customer-account-login .block-new-customer .block-title strong,.customer-account-login .block-customer-login .block-title strong{font-size:20px;line-height:24px;font-weight:500;color:#333}.customer-account-login .block-new-customer .block-content,.customer-account-login .block-customer-login .block-content{font-size:14px}.customer-account-login .block-new-customer button.primary,.customer-account-login .block-new-customer .checkout-index-index .modal-footer button.action-hide-popup,.checkout-index-index .modal-footer .customer-account-login .block-new-customer button.action-hide-popup,.customer-account-login .block-customer-login button.primary,.customer-account-login .block-customer-login .checkout-index-index .modal-footer button.action-hide-popup,.checkout-index-index .modal-footer .customer-account-login .block-customer-login button.action-hide-popup{margin-bottom:8px;margin-top:8px}@media (min-width:768px){.customer-account-login .block-new-customer button.primary,.customer-account-login .block-new-customer .checkout-index-index .modal-footer button.action-hide-popup,.checkout-index-index .modal-footer .customer-account-login .block-new-customer button.action-hide-popup,.customer-account-login .block-customer-login button.primary,.customer-account-login .block-customer-login .checkout-index-index .modal-footer button.action-hide-popup,.checkout-index-index .modal-footer .customer-account-login .block-customer-login button.action-hide-popup{margin:0}}.customer-account-login .block-new-customer button.action,.customer-account-login .block-new-customer a.action,.customer-account-login .block-customer-login button.action,.customer-account-login .block-customer-login a.action{width:100%;box-sizing:border-box}.customer-account-login .block-new-customer .remind,.customer-account-login .block-customer-login .remind{color:#003296}.customer-account-login .block-new-customer .secondary,.customer-account-login .block-customer-login .secondary{margin-left:16px}.customer-account-login .block-customer-login{margin-top:32px}@media (min-width:768px){.customer-account-login .block-customer-login{margin-right:16px}}.customer-account-login .block-customer-login .block-title{margin-bottom:16px}@media (min-width:768px){.customer-account-login .block-customer-login .block-title{margin-bottom:24px}}.customer-account-login .block-customer-login .field.note{margin-bottom:16px}@media (min-width:768px){.customer-account-login .block-customer-login .field.note{margin-bottom:24px}}.customer-account-login .block-customer-login label{text-transform:none;font-weight:600;color:#333}.customer-account-login .block-new-customer{margin-top:70px;margin-bottom:60px}@media (min-width:768px){.customer-account-login .block-new-customer{margin-top:32px;margin-left:16px}}@media (min-width:1025px){.customer-account-login .block-new-customer{margin-right:150px}}.customer-account-login .block-new-customer .block-title{margin-bottom:16px}@media (min-width:768px){.customer-account-login .block-new-customer .block-title{margin-bottom:24px}}.customer-account-login .block-new-customer .block-content p{margin-bottom:16px;color:#666}@media (min-width:768px){.customer-account-login .block-new-customer .block-content p{margin-bottom:24px}}.customer-account-login .block-new-customer .block-content a.create{color:#fff;text-decoration:none}.customer-account-login .field.required label:after{content:" *"}.customer-account-login .login-container{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1240px;padding-left:0;padding-right:0}@media (min-width:1442px){.customer-account-login .login-container{max-width:1360px}}@media (min-width:768px){.customer-account-login .login-container{display:flex;align-items:flex-start}}@media (min-width:768px){.customer-account-login .login-container{justify-content:space-between}}.customer-account-login .form-login{border:0;padding:0}.customer-account-login .actions-toolbar{display:flex;align-items:center;margin-top:8px}@media (min-width:1025px){.customer-account-logoutsuccess .page-main{max-width:1240px;margin:0 auto 64px auto}}@media (min-width:1442px){.customer-account-logoutsuccess .page-main{max-width:1360px}}.customer-account-logoutsuccess .page-main .page-title-wrapper{padding-left:0}.customer-account-logoutsuccess .page-main>p{padding-left:20px}@media (min-width:1025px){.customer-account-logoutsuccess .page-main>p{padding-left:0}}.customer-account-create .customer-name-prefix>label{display:none}.customer-account-create h1{font-size:24px;line-height:28px;margin:16px 0}@media (min-width:1025px){.customer-account-create h1{font-size:36px;line-height:40px}}.customer-account-create .page-title-wrapper .page-title{margin-top:32px;margin-bottom:44px;border:0}.customer-account-create .columns{padding:0 20px}.customer-account-create .column.main{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1240px;padding-left:0;padding-right:0}@media (min-width:1442px){.customer-account-create .column.main{max-width:1360px}}.customer-account-create .create-blurb{padding:16px;color:#666;text-align:center}@media (min-width:1025px){.customer-account-create .create-blurb{margin-bottom:44px}}.customer-account-create .form-create-account{padding:0;margin-bottom:100px}@media (min-width:1025px){.customer-account-create .form-create-account{max-width:670px}}.customer-account-create .form-create-account label{text-transform:none;font-weight:600;color:#333}.customer-account-create .form-create-account .field{margin-top:16px}.customer-account-create legend{display:block;width:100%}.customer-account-create legend span{display:block;font-size:28px;font-weight:500;color:#333;line-height:20px;border-bottom:1px solid #c9c9c9;padding-bottom:18px;margin-bottom:16px}.customer-account-create fieldset.create.account{margin-top:24px;margin-bottom:24px;border-bottom:1px solid #f8f8f8;padding-bottom:16px}@media (min-width:1025px){.customer-account-create fieldset.create.account{margin-top:32px;margin-bottom:32px;padding-bottom:24px}}.customer-account-create fieldset.create.account #password-strength-meter-container{margin-top:16px}.customer-account-create fieldset.create.account #password-strength-meter-container.password-weak{background:#d91d28;color:#f8f8f8;padding:8px}.customer-account-create fieldset.create.account #password-strength-meter-container.password-medium{background:#fdac35;color:#f8f8f8;padding:8px}.customer-account-create fieldset.create.account #password-strength-meter-container.password-strong,.customer-account-create fieldset.create.account #password-strength-meter-container.password-very-strong{background:#4bb543;color:#f8f8f8;padding:8px}.customer-account-create fieldset.create.account #password-error{background:#f7f7f7;padding:12px;font-size:13px;font-size:.8125rem}.customer-account-create fieldset.create.account .password-strength-meter{font-size:12px;line-height:20px;font-weight:400}.customer-account-create .field.required label:after{content:" *";color:#d91d28}.customer-account-create button.submit{width:100%}@media (min-width:1025px){.customer-account-create button.submit{width:auto}}.customer-account-create .field.choice input[type=checkbox]{display:block;width:22px;height:22px;border:1px solid #666;margin-right:10px;cursor:pointer}.customer-account-create .field.choice input[type=checkbox]:checked{background:url(../../frontend/Casio/Casio/en_GB/images/icons/icon-check-blue.svg) 50% 50% no-repeat;background-size:15px}.customer-account-create .field.choice span{color:#343a40;font-size:16px;line-height:20px;text-transform:none;font-weight:400}.customer-account-create .field.choice.newsletter{display:flex;padding-bottom:24px;border-bottom:1px solid #f8f8f8}@media (min-width:1025px){.customer-account-create .field.choice.newsletter{padding-bottom:32px}}.customer-account-create .actions-toolbar .secondary{display:none}.customer-account-create .required-fields{margin-top:16px;color:#d91d28;font-size:12px}@media (min-width:1025px){.customer-account-forgotpassword .form.password.forget{max-width:532px;padding:32px 0 48px}}.customer-account-forgotpassword .field.note{margin-bottom:32px}.customer-account-forgotpassword .secondary{display:none}@media (min-width:1025px){.customer-account-forgotpassword .column.main{max-width:1240px;margin:0 auto}}@media (min-width:1442px){.customer-account-forgotpassword .column.main{max-width:1360px}}.catalog-category-view .category-header__container,.catalogsearch-result-index .category-header__container{margin-bottom:32px;position:relative;z-index:5}.catalog-category-view .category-header__content,.catalogsearch-result-index .category-header__content{text-align:left;position:relative;text-shadow:2px 2px 5px #000;padding:77px 20px;overflow:hidden}@media (min-width:1025px){.catalog-category-view .category-header__content,.catalogsearch-result-index .category-header__content{padding:0 20px}}@media (min-width:1442px){.catalog-category-view .category-header__content,.catalogsearch-result-index .category-header__content{padding:0}}.catalog-category-view .category-header__content h1,.catalog-category-view .category-header__content p,.catalog-category-view .category-header__content .subtitle,.catalogsearch-result-index .category-header__content h1,.catalogsearch-result-index .category-header__content p,.catalogsearch-result-index .category-header__content .subtitle{color:#fff}.catalog-category-view .category-header__content h1,.catalogsearch-result-index .category-header__content h1{font-size:44px;font-weight:600}@media (min-width:1025px){.catalog-category-view .category-header__content h1,.catalogsearch-result-index .category-header__content h1{font-size:62px;margin:28px 0}}.catalog-category-view .category-header__content p,.catalogsearch-result-index .category-header__content p{max-width:530px;animation:slide-in-blurred-right 1.5s cubic-bezier(.23,1,.32,1) both;animation-delay:5s;font-size:14px;line-height:1.71;font-weight:500}@media (min-width:1025px){.catalog-category-view .category-header__content p,.catalogsearch-result-index .category-header__content p{font-size:16px;line-height:1.5}}.catalog-category-view .category-header__content div,.catalogsearch-result-index .category-header__content div{padding:0 !important}.catalog-category-view .category-header__content .subtitle,.catalogsearch-result-index .category-header__content .subtitle{font-weight:600;font-size:12px;animation:slide-in-blurred-top 2.5s cubic-bezier(.23,1,.32,1) both;animation-delay:3s}.catalog-category-view .category-header__overlay,.catalogsearch-result-index .category-header__overlay{background:rgba(255,255,255,.3);position:absolute;width:100%;height:100%;z-index:1}.catalog-category-view .category-header__wrapper,.catalogsearch-result-index .category-header__wrapper{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1240px;padding-left:0;padding-right:0;position:relative;z-index:5;display:flex;flex-direction:column;justify-content:center;min-height:280px;position:relative;padding:25px 20px 0}@media (min-width:1442px){.catalog-category-view .category-header__wrapper,.catalogsearch-result-index .category-header__wrapper{max-width:1360px}}@media (min-width:768px){.catalog-category-view .category-header__wrapper,.catalogsearch-result-index .category-header__wrapper{min-height:400px}}.catalog-category-view .sidebar-main,.catalogsearch-result-index .sidebar-main{width:100%;position:fixed;top:0;left:-100%;padding:0;bottom:0;transform:translateX(0);transform:translate3d(0,0,0);transition:.3s ease all;background:#fff;min-height:100vh;height:100%}@media (min-width:1025px){.catalog-category-view .sidebar-main,.catalogsearch-result-index .sidebar-main{position:static;padding:0;transform:none;min-height:auto;height:auto;margin-right:20px}}@media (min-width:1442px){.catalog-category-view .sidebar-main,.catalogsearch-result-index .sidebar-main{margin-right:0}}.catalog-category-view .toolbar-products,.catalogsearch-result-index .toolbar-products{display:flex;justify-content:space-between;flex-flow:row nowrap;align-items:center;margin-bottom:24px}.catalog-category-view .toolbar-products .modes,.catalog-category-view .toolbar-products .limiter,.catalogsearch-result-index .toolbar-products .modes,.catalogsearch-result-index .toolbar-products .limiter{display:none}.catalog-category-view .toolbar-products .toolbar-sorter,.catalogsearch-result-index .toolbar-products .toolbar-sorter{position:relative}@media (max-width:1023px){.catalog-category-view .toolbar-products .toolbar-sorter,.catalogsearch-result-index .toolbar-products .toolbar-sorter{order:2;margin-right:0}}.catalog-category-view .toolbar-products .toolbar-sorter:after,.catalogsearch-result-index .toolbar-products .toolbar-sorter:after{position:absolute;top:19px;right:16px;color:#f8f8f8;font-size:10px}.catalog-category-view .toolbar-products .toolbar-sorter:focus:after,.catalogsearch-result-index .toolbar-products .toolbar-sorter:focus:after{content:"\f077"}.catalog-category-view .toolbar-products .toolbar-sorter label,.catalogsearch-result-index .toolbar-products .toolbar-sorter label{display:none}.catalog-category-view .toolbar-products .toolbar-sorter .sorter-options,.catalogsearch-result-index .toolbar-products .toolbar-sorter .sorter-options{display:block;margin-bottom:0;margin-left:auto;box-shadow:0 1px 2px 0 rgba(229,229,229,.75);border-bottom-width:1px;padding:15px 45px 15px 20px;font-size:14px}.catalog-category-view .toolbar-products .toolbar-sorter .sorter-options::-ms-expand,.catalogsearch-result-index .toolbar-products .toolbar-sorter .sorter-options::-ms-expand{display:none}.catalog-category-view .toolbar-products .toolbar-sorter .sorter-action,.catalogsearch-result-index .toolbar-products .toolbar-sorter .sorter-action{display:none}.catalog-category-view .toolbar-products .mobile-filter-toggle,.catalogsearch-result-index .toolbar-products .mobile-filter-toggle{width:50%;flex-basis:50%}@media (max-width:1023px){.catalog-category-view .toolbar-products .mobile-filter-toggle,.catalogsearch-result-index .toolbar-products .mobile-filter-toggle{order:1;margin-right:gutter()}}@media (min-width:1025px){.catalog-category-view .toolbar-products .mobile-filter-toggle,.catalogsearch-result-index .toolbar-products .mobile-filter-toggle{display:none}}.catalog-category-view .toolbar-products .toolbar-amount,.catalogsearch-result-index .toolbar-products .toolbar-amount{display:none;margin:0}@media (min-width:1025px){.catalog-category-view .toolbar-products .toolbar-amount,.catalogsearch-result-index .toolbar-products .toolbar-amount{display:block}}.catalog-category-view .toolbar-products .pages,.catalog-category-view .toolbar-products .infinite-scrolling,.catalogsearch-result-index .toolbar-products .pages,.catalogsearch-result-index .toolbar-products .infinite-scrolling{display:none}.catalog-category-view .products-grid+.toolbar-products,.catalogsearch-result-index .products-grid+.toolbar-products{margin:32px 0;justify-content:center}.catalog-category-view .products-grid+.toolbar-products .toolbar-sorter,.catalog-category-view .products-grid+.toolbar-products .mobile-filter-toggle,.catalog-category-view .products-grid+.toolbar-products .toolbar-amount,.catalog-category-view .products-grid+.toolbar-products .filter-trigger,.catalogsearch-result-index .products-grid+.toolbar-products .toolbar-sorter,.catalogsearch-result-index .products-grid+.toolbar-products .mobile-filter-toggle,.catalogsearch-result-index .products-grid+.toolbar-products .toolbar-amount,.catalogsearch-result-index .products-grid+.toolbar-products .filter-trigger{display:none}.catalog-category-view .products-grid+.toolbar-products .infinite-scrolling,.catalogsearch-result-index .products-grid+.toolbar-products .infinite-scrolling{display:block}body.show-filters{overflow:hidden}.ias-noneleft{display:none !important}@keyframes slide-in-blurred-top{0%{transform:translateY(-200px);filter:blur(40px);opacity:0}100%{transform:translateY(0);filter:blur(0);opacity:1}}@keyframes slide-in-blurred-right{0%{transform:translateX(200px);filter:blur(40px);opacity:0}100%{transform:translateX(0);filter:blur(0);opacity:1}}@media (max-width:1025px){.account .page-main{margin-bottom:32px}}.account .page-title-wrapper{margin-bottom:46px}.account .page-title{margin-top:32px;margin-bottom:0}@media (min-width:1025px){.account .page-title{margin-top:0}}.account .columns{padding:0 21px}@media (min-width:1025px){.account .columns{padding:0 0 150px}}@media (min-width:1025px){.account .columns .main{width:auto;margin-left:61px;order:2}}.account .columns .main p{font-family:"Urbane",Helvetica,Arial,sans-serif;font-size:14px;font-size:.875rem;font-weight:500;line-height:1.71;color:#666}.account .columns .main a.action{background:0 0;padding:0;text-align:left;font-family:"Urbane",Helvetica,Arial,sans-serif;font-size:13px;font-size:.8125rem;font-weight:500;line-height:1.15;color:#003296;text-decoration:underline}@media (min-width:1025px){.account .columns .sidebar{width:auto;min-width:293px;order:1}}.account .columns .block{margin-bottom:32px}@media (min-width:1025px){.account .columns .block{margin-bottom:73px}}.account .columns .block:last-of-type{margin-bottom:0}.account .columns .block .block-title{border-bottom:1px solid #c9c9c9}.account .columns .block .block-title strong{font-family:"Urbane",Helvetica,Arial,sans-serif;font-size:28px;font-size:1.75rem;font-weight:500;line-height:2.36;color:#333}.account .columns .block .block-title a{margin-left:19px}.account .columns .block .block-content{padding:28.6px 0 0}@media (min-width:1025px){.account .columns .block .block-content{display:flex;justify-content:space-between}}.account .columns .block .block-content .box{width:100%}@media (max-width:1025px){.account .columns .block .block-content .box{background:#f7f7f7;padding:24px;box-sizing:border-box}}@media (max-width:1025px){.account .columns .block .block-content .box:first-of-type{border-bottom:1px solid #dedede}}@media (min-width:1025px){.account .columns .block .block-content .box{width:50%}}.account .columns .block .block-content .box:only-child{width:100%;border-bottom:0}.account .columns .block .block-content .box-title{display:block;margin-bottom:18.9px}.account .columns .block .block-content .box-actions{margin-top:18.9px}.account .columns .block .block-content .box-actions.change-password{margin-left:12px}.account .columns .block .block-content .box-actions a.edit:not(:only-child){border-right:1px solid #c9c9c9;padding-right:19px;margin-right:19px;border-radius:0}.account .columns .box .box-title{font-family:"Urbane",Helvetica,Arial,sans-serif;font-size:16px;font-size:1rem;font-weight:600;line-height:1.5;color:#333}.account form{padding:0}.account .toolbar{margin-top:32px}.account .toolbar .pager{display:flex;justify-content:space-between;align-items:center}.account .toolbar .toolbar-amount,.account .toolbar .limiter-options{margin:0}.account .toolbar .limiter{width:90px}.account .actions-toolbar .back{display:none}.account ul.nav{background:#f7f7f7;padding:24px 0;list-style:none}@media (min-width:1025px){.account ul.nav{padding:30px 35px}}.account ul.nav li{list-style:none;margin-bottom:18px;font-family:"Urbane",Helvetica,Arial,sans-serif;font-size:14px;font-size:.875rem;font-weight:500;line-height:1.71;color:#333}.account ul.nav li:last-of-type{margin-bottom:0}.account ul.nav li.current{margin-left:-35px;border-left:6px solid #003296;padding-left:29px}@media (min-width:1025px){.account ul.nav:nth-child(4),.account ul.nav:nth-child(7){padding-bottom:18px;border-bottom:1px solid #c9c9c9}}.account .account-menu{margin:0 -21px}.account .account-menu__wrapper .block{margin-bottom:0;border-top:1px solid #dbdbdb}.account .account-menu__wrapper .block .content{padding:0 0 16px}.account .account-menu__wrapper .block #account-nav{display:none;border-top:1px solid #dbdbdb}.account .account-menu__wrapper .block .title{position:static;width:100%;height:auto;margin:0;color:#666;font-size:14px;font-weight:500;display:flex;justify-content:space-between;align-items:center;padding:23px 16px;transition:all .3s;box-sizing:border-box;border-bottom:1px solid #c9c9c9}@media (min-width:768px){.account .account-menu__wrapper .block .title{padding:23px 30px 23px 36px}}@media (min-width:1025px){.account .account-menu__wrapper .block .title{padding:23px 36px}}.account .account-menu__wrapper .block .title:after{height:10px;width:10px;content:" ";background:url("../../frontend/Casio/Casio/en_GB/images/icons/icon-chevron-down.svg") no-repeat;background-size:contain;display:inline-block;float:right;transition:all .3s;padding-right:4px}.account .account-menu__wrapper .block .title strong{margin:0;font-weight:500}.account .account-menu__wrapper .block .title.active:after{transform:rotate(180deg)}@media (min-width:768px){.account .account-menu__wrapper .block .account-nav-content{padding:16px 36px}}.account .account-menu__wrapper .block .account-nav-content .items .item a,.account .account-menu__wrapper .block .account-nav-content .items .item>strong{margin:0;padding:0 0 12px 16px;border-left:none;color:#666}.account .account-menu__wrapper .block .account-nav-content .items .item a:hover,.account .account-menu__wrapper .block .account-nav-content .items .item>strong:hover{background:0 0}@media (min-width:768px){.account .account-menu__wrapper .block .account-nav-content .items .item a,.account .account-menu__wrapper .block .account-nav-content .items .item>strong{padding:0 0 16px}}.account .account-menu__wrapper .block .account-nav-content .items .item>strong{color:#444;font-weight:500}.account .account-menu__wrapper .block .account-nav-content .items .item:last-child a{padding:0;margin-left:16px}@media (min-width:768px){.account .account-menu__wrapper .block .account-nav-content .items .item:last-child a{margin-left:0}}.account .account-menu__wrapper .block .account-nav-content .items .item.current a{padding-left:16px;background:0 0;border:none}@media (min-width:768px){.account .account-menu__wrapper .block .account-nav-content .items .item.current a{padding-left:0}}.account .table-wrapper{width:100%}.account .table-wrapper table{width:100%}@media (max-width:1025px){.account .table-wrapper table{background:#f7f7f7;padding:0 24px 24px}}.account thead{display:none}@media (min-width:1025px){.account thead{display:table-header-group}}.account th,.account td{text-align:left;color:#666;line-height:22px}.account th{font-size:15px;font-size:.9375rem;color:#333;font-weight:600;padding:0 0 9px}.account td{font-size:14px;font-size:.875rem;padding:4px 0;display:block}.account td:first-of-type{border-top:1px solid #c9c9c9;padding-top:16px}.account td:last-of-type{padding-bottom:16px}.account td.status:before,.account td.actions:before,.account td.view-all:before{display:none}@media (min-width:1025px){.account td{display:table-cell;padding:9px 0}}.account tr:first-of-type td:first-of-type{border-top:0}.account tr:last-of-type td:last-of-type{padding-bottom:0}.account td.actions{padding-top:12px}@media (min-width:1025px){.account td.actions{padding:9px !important}}.account td.actions a{font-size:14px;font-size:.875rem;letter-spacing:0;line-height:22px}.account td.actions a:first-of-type{padding-right:16px}.account td.actions button{background:0 0;color:#003296;padding:0;font-size:14px;font-size:.875rem;letter-spacing:0;line-height:22px;text-decoration:underline}.account .items-qty{display:inline-block}.account td.view-all{padding-top:32px;margin-top:12px;border-top:1px solid #c9c9c9;width:100%}@media (min-width:1025px){.account td.view-all{display:none}}.account td.view-all button{width:100%}@media (min-width:1025px){.account tbody tr{box-shadow:inset 0 1px 0 0 #c9c9c9}}.account .table-order-items td:before,.account .table-credit-cards td:before{content:attr(data-th) ": ";font-weight:600}@media (min-width:1025px){.account .table-order-items td:before,.account .table-credit-cards td:before{content:none}}@media (max-width:1025px){.account .table-order-items td.card-type,.account .table-credit-cards td.card-type{position:relative}.account .table-order-items td.card-type:before,.account .table-credit-cards td.card-type:before{position:absolute;top:0}.account .table-order-items td.card-type img,.account .table-credit-cards td.card-type img{margin-left:48px}}.account .columns .block-dashboard-orders .block-content{padding:16px 0}.account .form-address-edit{padding:0}@media (min-width:1025px){.account .form-address-edit{display:flex;justify-content:space-between;flex-wrap:wrap}}.account .form-address-edit fieldset:first-of-type{margin-bottom:32px}@media (min-width:1025px){.account .form-address-edit fieldset:first-of-type{margin-bottom:0}}@media (min-width:1025px){.account .form-address-edit fieldset{width:48%}}.account .form-address-edit input{box-sizing:border-box}.account .choice{display:flex}.account .choice:first-of-type{margin-top:16px}.account .choice input{margin:2px 16px 0 0}.account .field-name-lastname{margin-bottom:16px}.account .fieldset.password{margin-top:16px}.account .field-nosto_customer_reference{display:none}.account div[data-role=password-strength-meter]{margin-bottom:16px}.account .form-newsletter-manage legend{display:none}.account .form-newsletter-manage .fields{display:flex;flex-wrap:wrap}.account .form-newsletter-manage .fields>.field{flex-basis:50%;width:50%}.account .form-newsletter-manage .fields>.field.general{display:none}.account .form-newsletter-manage button{background:0 0;padding:0;color:#003296;text-decoration:underline;font-weight:500}.account .box-newsletter .box-actions{display:none}.account.sales-order-view .order-date{margin-top:12px}.account.sales-order-view .items.order-links{display:none}.account.sales-order-view .order-details-items{margin-bottom:32px}@media (min-width:1025px){.account.sales-order-view .order-details-items{border:2px solid #dedede;padding:24px;margin-bottom:73px}}.account.sales-order-view tfoot{background:#f7f7f7;padding:24px 0;margin-top:16px;display:flex;flex-direction:column;border-top:1px solid #dedede;border-bottom:1px solid #dedede}.account.sales-order-view tfoot tr{padding:0 24px 0 0}.account.sales-order-view tfoot tr th{text-align:right;width:80%;padding:0;float:left;font-weight:300}@media (min-width:1025px){.account.sales-order-view tfoot tr th{width:88%}}.account.sales-order-view tfoot tr td{text-align:right;float:right;width:12%;padding:0;border-top:0}@media (min-width:1025px){.account.sales-order-view .columns .block{margin-bottom:0}}.account.sales-order-view .columns .block .block-content{flex-wrap:wrap}.account.sales-order-view .columns .block .block-content .box{background:#f7f7f7;box-sizing:border-box;padding:16px;margin-bottom:16px}.account.sales-order-view .columns .block .block-content .box:last-of-type{margin-bottom:0}@media (min-width:1025px){.account.sales-order-view .columns .block .block-content .box{width:48.5%;padding:24px;margin-bottom:0}.account.sales-order-view .columns .block .block-content .box.box-order-shipping-address{margin-bottom:16px}.account.sales-order-view .columns .block .block-content .box:nth-child(odd){margin-right:16px}.account.sales-order-view .columns .block .block-content .box.box-order-shipping-method{margin-bottom:16px}.account.sales-order-view .columns .block .block-content .box.box-order-billing-address{margin-bottom:0}}.account.sales-order-view .columns .block .block-content .box.box-order-billing-method dd{margin:0}.account.sales-order-view .columns .block .block-content .box.box-order-billing-method .data.table caption,.account.sales-order-view .columns .block .block-content .box.box-order-billing-method .data.table th{display:none}.account.sales-order-view .columns .block .block-content .box.box-order-billing-method .data.table tr{box-shadow:none}.cms-page-view .cms-menu{margin-bottom:40px;padding:0;list-style:none;font-size:14px}.cms-page-view .cms-menu .parent>a,.cms-page-view .cms-menu .parent>strong{display:block;background:#dcdcdc;padding:12px}.cms-page-view .cms-menu ul{padding:0;list-style:none;background:#f5f5f5}.cms-page-view .cms-menu ul li>a,.cms-page-view .cms-menu ul li>strong{display:block;padding:12px 12px 12px 30px;border-top:1px solid #dcdcdc}.cms-page-view .cms-menu ul li>a:after,.cms-page-view .cms-menu ul li>strong:after{content:"";display:inline-block;width:20px;height:10px;vertical-align:middle;background:url("../../frontend/Casio/Casio/en_GB/images/icons/icon-chevron-right.svg") 50% 50% no-repeat;background-size:contain;float:right}.cms-page-view .cms-menu ul li>strong,.cms-page-view .cms-menu ul li>a:hover{background:#e6e6e6}.cms-page-view .support-landing-row .pagebuilder-column{margin:0 5px !important;flex-direction:row !important;align-items:center !important;margin-bottom:16px !important}.cms-page-view .support-landing-row img{max-width:100px !important;margin-right:15px}.catalog-product-view .column.main{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1240px;padding-left:0;padding-right:0;display:flex;flex-flow:row wrap;padding:0 20px}@media (min-width:1442px){.catalog-product-view .column.main{max-width:1360px}}@media (min-width:768px){.catalog-product-view .column.main{margin-top:32px}}@media (min-width:1025px){.catalog-product-view .column.main{margin-top:48px}}.catalog-product-view .column.main.nosto{margin-top:0}.catalog-product-view .product.media{width:100%;flex-basis:100%;order:1;margin-bottom:24px;margin-top:24px}@media (min-width:1025px){.catalog-product-view .product.media{width:calc(50% - 32px);flex-basis:calc(50% - 32px);max-width:calc(50% - 32px);margin-right:48px;margin-bottom:48px;margin-top:0;max-height:500px}}.catalog-product-view .product.media .product-name--mobile{font-size:24px;font-size:1.5rem;line-height:28px;text-align:center;margin:32px 0 24px}.catalog-product-view .product.media .action-skip-wrapper{display:none}.catalog-product-view .product.media .fotorama__thumb-border{border-color:#666;border-left:none;border-right:none;border-top:none;background:0 0}.catalog-product-view .product.media .loading-mask{text-align:center;width:82%;padding-top:50%;padding-bottom:50% !important}.catalog-product-view .fotorama__nav-wrap .fotorama__dot{width:9px;height:9px}.catalog-product-view .fotorama__nav-wrap .fotorama__active .fotorama__dot{background-color:#003296;border-color:#003296}.catalog-product-view .product-info-main{width:100%;flex-basis:100%;order:2;margin-bottom:30px;display:flex;flex-direction:column}.catalog-product-view .product-info-main .page-title-wrapper{order:-4}.catalog-product-view .product-info-main .yotpo-ratings{order:-3}.catalog-product-view .product-info-main .product.attribute.overview{order:-2}.catalog-product-view .product-info-main .voucher-exclusion-notice{order:-1}@media (min-width:1025px){.catalog-product-view .product-info-main{width:calc(50% - 32px);flex-basis:calc(50% - 32px)}}@media (min-width:1025px){.catalog-product-view .product-info-main .price-including-tax .price{font-size:28px}}@media (min-width:1025px){.catalog-product-view .product-info-main .price-excluding-tax{text-align:right}}.catalog-product-view .product-info-main .price-excluding-tax:before{text-align:left}.catalog-product-view .product-info-main.discontinued .discontinued-wrapper{margin-top:24px;margin-bottom:24px}.catalog-product-view .product-info-main.discontinued .stock-container{display:none}@media (max-width:420px){.catalog-product-view .filters-container .free-text-search,.catalog-product-view .filters-container .free-text-search-input,.catalog-product-view .main-widget .write-question-review-buttons-container .write-question-review-button{width:100%}}.catalog-product-view .product-info-price{align-self:flex-end}.catalog-product-view .price-container{display:flex;flex-direction:column;align-items:flex-end}.price-wrapper.price-including-tax,.price-wrapper.price-excluding-tax{display:block}.price-wrapper.price-including-tax:before,.price-wrapper.price-excluding-tax:before{font-size:14px;font-size:.875rem;margin:0 10px 0 0;color:#191919;content:attr(data-label) ":"}.manuals{background:url("../../frontend/Casio/Casio/en_GB/images/icons/icon-download.svg") no-repeat center left;color:#003296;padding:0 0 0 25px;text-decoration:underline}.sc-ps-timer-wrapper{display:flex;list-style:none;margin:0;padding:0;text-transform:uppercase;gap:4px;font-size:12px;flex-wrap:wrap}@media (min-width:768px){.sc-ps-timer-wrapper{font-size:16px}}.sc-ps-timer-wrapper .timer-element{font-weight:600;color:#333;margin:0 2px 0 0}.launch_timer-wrapper{margin:30px 0}.launch_timer-wrapper .timer-heading{margin:0 0 8px}.gallery-placeholder{position:relative}.fotorama__nav--thumbs{text-align:center}@media (min-width:1025px){.fotorama__stage{max-height:500px !important}}.fotorama__stage:after{content:"" !important;display:inline-block !important;position:absolute;width:40px;height:40px;left:auto;right:30px;bottom:0;background:url(../../frontend/Casio/Casio/en_GB/images/icons/icon-magnify.svg) no-repeat;background-size:26px 24px;background-position:center}@media (min-width:1025px){.fotorama__stage:after{bottom:120px;right:40px}}.fotorama__arr{width:42px}.fotorama__arr .fotorama__arr__arr{color:#666;background:#fff;top:calc(50% - 20px);left:0;transform:none;width:40px;height:40px;border:1px solid #666;border-radius:50%;z-index:9;transition:all .2s ease-in}.fotorama__arr .fotorama__arr__arr:before{content:"";height:16px;width:16px;display:inline-block;left:12px;position:relative;top:12px}.fotorama__arr .fotorama__arr__arr::before:hover{fill:#f0f !important}.fotorama__arr .fotorama__arr__arr:hover,.fotorama__arr .fotorama__arr__arr:active,.fotorama__arr .fotorama__arr__arr:focus{cursor:pointer;box-shadow:none;background:#003296;border:1px solid #666;opacity:.8}.fotorama__arr .fotorama__arr__arr:hover:before,.fotorama__arr .fotorama__arr__arr:active:before,.fotorama__arr .fotorama__arr__arr:focus:before{border-color:#fff}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:not(.fotorama__arr--disabled){opacity:1}.fotorama__arr--disabled{opacity:0}.fotorama__arr--prev{left:0;display:block !important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){transform:none}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{transform:none}.fotorama__arr--prev .fotorama__arr__arr:before{content:"";width:8px;height:8px;position:relative;border-right:2px solid #000;border-bottom:2px solid #000;transition:all .2s ease-in;transform:rotate(135deg);top:11px;left:17px}.fotorama__arr--next{right:0;display:block !important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){transform:none}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{transform:none}.fotorama__arr--next .fotorama__arr__arr:before{content:"";width:8px;height:8px;position:relative;border-right:2px solid #000;border-bottom:2px solid #000;transition:all .2s ease-in;transform:rotate(-45deg);top:11px;left:13px}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full{cursor:zoom-in !important}.product-info-main{margin-top:40px;outline:none}@media (min-width:768px){.product-info-main{margin-top:0}}.product-info-main form{padding:0}.product-info-main .page-title-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin:0 0 30px;flex-direction:column}@media (min-width:1025px){.product-info-main .page-title-wrapper{flex-direction:row}}.product-info-main .page-title-wrapper .page-title{font-weight:600;font-size:36px}.columns .main .product-info-main .page-title-wrapper .page-title{margin:0}.product-info-main .page-title-wrapper .yotpoBottomLine{width:100%;margin-top:10px}.product-info-main .page-title-wrapper .yotpoBottomLine .yotpo-icon-star{color:#f8f8f8 !important}.product-info-main .page-title-wrapper .yotpoBottomLine .text-m{font-size:10px;text-transform:none;color:#f8f8f8 !important;margin-left:15px;text-decoration:underline !important}@media (min-width:768px){.product-info-main .page-title-wrapper .yotpoBottomLine .text-m{color:#666 !important}}.product-info-main .yotpo-ratings{display:flex;justify-content:flex-end;margin-top:-2rem;margin-bottom:2rem}.product-info-main .yotpo-ratings .yotpo-bottomline{flex-direction:column;align-items:flex-end}.product-info-main .yotpo-ratings .yotpo-stars .yotpo-icon-star{color:#003296}.product-info-main .product-reviews-summary{display:none}.product-info-main .stock-container{display:flex;flex-direction:row;align-items:center;margin-bottom:1rem;gap:16px}.product-info-main .stock-container .action{border:1px solid #003296;background-color:#fff;color:#003296;transition:all .5s;margin-right:40px}.product-info-main .stock-container .action:hover{background-color:#003296;color:#fff}.product-info-main .stock-container .stock.unavailable{font-weight:900;color:red}.product-info-main klarna-placement button,.product-info-main iframe button{background-color:transparent}.product-info-main .braintree-paypal-logo.oneclick-container{order:5;max-width:350px;margin:20px 0 10px}.product-info-main .action-braintree-paypal-message{order:5}.product-info-main .banner-container{margin-top:40px}.product-info-main .banner-container [data-element=inner]{padding:0 !important}.product-info-main .product-add-form{margin-bottom:30px}.product-info-labels{margin-bottom:20px}@media (min-width:768px){.product-info-labels{margin-bottom:16px}}.product-info-labels .value{display:inline-block;color:#666;border:1px solid #666;padding:2px 6px;margin-right:2px;font-size:10px;text-transform:uppercase;letter-spacing:1px;background:#fff}.product-info-labels .value.new{color:#fff;background:#666;border-color:#666}.product-info-price{margin-top:15px}@media (min-width:1025px){.product-info-price{margin-top:0}}.product-info-price .price-box{margin:0;font-size:24px;display:flex;flex-direction:column}@media (min-width:1025px){.product-info-price .price-box{font-size:36px}}.product-info-price .price-box .price-label{display:none !important}.product-info-price .price-box .price-wrapper .price{color:#333;font-weight:600}.product-info-price .price-box .old-price .price{text-decoration:line-through}.product-info-price .price-box .special-price .price{color:#d91d28}.product-info-stock-sku{display:none}.product-options-wrapper{margin-top:30px}.product-options-bottom{border-top:1px solid #c9c9c9;margin:30px 0 0}.product-options-bottom .yotpoBottomLine{margin:20px 0}.product-add-form .box-tocart .actions{padding-top:20px}@media (max-width:420px){.product-add-form .box-tocart .actions{margin-bottom:30px}}.product-add-form .box-tocart .actions .action{position:relative;width:153px}@media (min-width:1025px){.product-add-form .box-tocart .actions .action{width:auto}}@media (max-width:420px){.product-add-form .box-tocart .actions .action{width:100%;margin-bottom:5px}}.product-add-form .box-tocart .actions .action .text{position:relative;z-index:2}.product-add-form .box-tocart .actions .action.buynow{background-color:#fff;color:#003296;border:solid 2px #003296}@media (min-width:768px){.product-add-form .box-tocart .actions .action.buynow{margin-left:15px}}.product-add-form .box-tocart .actions .action.buynow:hover{background-color:#003296;color:#fff}.product-add-form .box-tocart .actions .icon{position:relative;top:2px;max-width:21px}.product-add-form .box-tocart .field.qty{display:none}.product.attribute.overview{font-size:14px}.vaimo-component-badge__wrapper{margin-bottom:20px}.vaimo-component-badge__text{background:#333;display:inline-block;color:#fff;font-size:11px;padding:5px 10px;border-radius:20px;font-weight:600}.vaimo-component-badge__text.available-now{background:#008f00}.vaimo-component-badge__text.out-of-stock{background:#a5a5a5}.vaimo-component-badge__text.sale{background:#d91d28}.voucher-exclusion-notice{color:#d51e2a;margin-top:32px;line-height:1.4}.catalog-product-view .usp-container{background:#f7f7f7;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none;padding:15px 0}@media (min-width:1025px){.catalog-product-view .usp-container{padding:0}}.catalog-product-view .usp-container::-webkit-scrollbar{display:none}.catalog-product-view .usp-container img{max-height:40px;max-width:40px !important;transition:transform .5s ease-in-out}.catalog-product-view .usp-container h4{font-weight:500;margin:0 0 14px;color:#333}.catalog-product-view .usp-container figure{width:50px;margin-right:10px !important}.catalog-product-view .usp-container p{font-size:13px;font-weight:300;line-height:1.54}.catalog-product-view .usp-container div[data-content-type=row]{padding:20px 0 0 !important;margin-bottom:0 !important}@media (min-width:1025px){.catalog-product-view .usp-container div[data-content-type=row]{padding:36px 0 !important}}.catalog-product-view .usp-container .slick-track,.catalog-product-view .usp-container .slick-slide,.catalog-product-view .usp-container .slick-list{padding:0 !important}.catalog-product-view .usp-container .slick-list{overflow:hidden}.catalog-product-view .usp-container .slick-track{display:flex;flex-flow:row nowrap;overflow:auto}.catalog-product-view .usp-container .slick-slide{width:240px;margin-right:10px}.catalog-product-view .usp-container .pagebuilder-column{display:flex !important;width:25%;margin:0;padding:10px;align-self:stretch;flex-direction:row !important}@media (max-width:1025px){.catalog-product-view .usp-container .pagebuilder-column{flex-basis:25%}}@media (max-width:1025px){.catalog-product-view .usp-container .pagebuilder-column-group{width:200%;overflow:hidden}}@media (min-width:1025px){.catalog-product-view .usp-container .pagebuilder-column:hover img{transform:scale(1.3)}}@media (min-width:1025px){.catalog-product-view .usp-container .pagebuilder-column>div{max-width:165px}}.catalog-product-view .product.info.detailed{width:100%;margin-top:30px}@media (min-width:1025px){.catalog-product-view .product.info.detailed{margin-top:0}}.catalog-product-view .product.data.items{margin-bottom:20px}@media (min-width:1025px){.catalog-product-view .product.data.items{display:flex;flex-flow:row wrap;width:100%}}.catalog-product-view .product.data.items #tab-label-yotpo_reviews.active+#yotpo_reviews{display:block !important}.catalog-product-view .review-active #tab-label-description a{color:#333}.catalog-product-view .review-active #tab-label-description a:after{display:none}.catalog-product-view .data.item.title{padding:34px 30px;outline:none;border:1px solid #c9c9c9;margin-top:10px;transition:color 1s}@media (min-width:1025px){.catalog-product-view .data.item.title{order:1;text-align:center;padding:14px 55px 14px 0;border:0;margin-bottom:0}}.catalog-product-view .data.item.title:hover{cursor:pointer}.catalog-product-view .data.item.title:after{content:"";background:url(../../frontend/Casio/Casio/en_GB/images/icons/icon-chevron-round.svg) 50% 50% no-repeat;background-size:contain;width:36px;height:36px;float:right;margin-top:-10px;transition:background 1s,transform 1s}@media (min-width:1025px){.catalog-product-view .data.item.title:after{display:none}}.catalog-product-view .data.item.title.active{border-bottom:0;margin-bottom:0}.catalog-product-view .data.item.title.active:after{background:url(../../frontend/Casio/Casio/en_GB/images/icons/icon-chevron-round-active.svg) 50% 50% no-repeat;background-size:contain;transform:rotate(180deg)}@media (min-width:1025px){.catalog-product-view .data.item.title.active:after{display:none}}.catalog-product-view .data.item.title.active>a{color:#003296}.catalog-product-view .data.item.title.active>a:after{visibility:visible;width:105%}@media (min-width:1025px){.catalog-product-view .data.item.title:nth-last-child(2){border-right:none}}.catalog-product-view .data.item.title h2{font-size:16px;font-weight:300;margin:0;line-height:18px;display:inline-block}.catalog-product-view .data.item.title>a{position:relative}@media (min-width:1025px){.catalog-product-view .data.item.title>a:after{content:"";position:absolute;width:0;height:4px;bottom:-12px;left:0;background-color:#003296;visibility:hidden;transition:all 1s cubic-bezier(.46,.03,.52,.96)}}.catalog-product-view .data.item.title a{outline:none;font-size:15px}.catalog-product-view .data.item.content{padding:16px 24px 24px;font-size:14px;border-right:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;border-left:1px solid #c9c9c9;margin-bottom:10px}@media (min-width:1025px){.catalog-product-view .data.item.content{order:2;width:100%;flex-basis:100%;border-top:1px solid #c9c9c9;border-right:0;border-bottom:0;border-left:0}}.catalog-product-view .data.item.content.additional{padding:16px 0 24px}@media (min-width:1025px){.catalog-product-view .data.item.content.additional{padding:16px 24px 24px}}.catalog-product-view .data.item.content [data-element=inner]{padding:0 !important;margin:0 !important}.catalog-product-view .data.item.content.manuals{text-align:center}.catalog-product-view table.additional-attributes{border:1px solid #c9c9c9;border-spacing:0;border-collapse:collapse}.catalog-product-view table.additional-attributes .table-caption{display:none}.catalog-product-view table.additional-attributes tbody>tr{border-bottom:1px solid #c9c9c9}.catalog-product-view table.additional-attributes tbody>tr>th{background-color:#f7f7f7;padding:27px 30px;margin:0;text-align:left;text-transform:none;color:#333}@media (min-width:1025px){.catalog-product-view table.additional-attributes tbody>tr>th{width:225px}}.catalog-product-view table.additional-attributes tbody>tr>td{display:block;padding:20px 30px;font-weight:300;font-size:13px;min-height:34px}@media (min-width:1025px){.catalog-product-view table.additional-attributes tbody>tr>td{padding:0 30px;min-height:auto;display:table-cell}}.catalog-product-view .manual-download{background-color:#fff;color:#333;transition:all .5s;border:1px solid #003296;text-align:center;padding:15px 25px;position:relative;width:225px;overflow:hidden}.catalog-product-view .manual-download img{width:25px;margin-right:10px;position:absolute;opacity:0;top:-20px;left:40px;transition:.5s}.catalog-product-view .manual-download span{transition:.5s}.catalog-product-view .manual-download:hover{background-color:#f2f2f2;color:#003296}.catalog-product-view .manual-download:hover img{opacity:1;top:8px}.catalog-product-view .manual-download:hover span{padding-left:25px}.checkout-cart-index .column.main{padding-left:20px;padding-right:20px;box-sizing:border-box}@media (max-width:767px){.checkout-cart-index .breadcrumbs .items{display:none}}.cart-summary{box-sizing:border-box;margin-bottom:25px;padding:1px 15px 25px}.cart-summary .price-including-tax,.cart-summary .price-excluding-tax,.cart-summary .weee{font-size:14px;display:inline-block;white-space:nowrap}.cart-summary .price-including-tax+.price-excluding-tax{display:inline-block;font-size:11px}.cart-summary .price-including-tax+.price-excluding-tax:before{content:"('attr(data-label)': "}.cart-summary .price-including-tax+.price-excluding-tax:after{content:")"}.cart-summary>.title{display:block}.cart-summary .block{margin-bottom:0}.cart-summary .block .item-options{margin-left:0}.cart-summary .block .fieldset{margin:15px 0 25px 5px}.cart-summary .block .fieldset .field{margin:0 0 10px}.cart-summary .block .fieldset .field.note{font-size:10px}.cart-summary .block .fieldset .methods .field>.label{display:inline}.cart-summary .block .fieldset.estimate>.legend,.cart-summary .block .fieldset.estimate>.legend+br{display:none}.cart-summary .block .googlepay-minicart-logo{margin-top:15px;text-align:center}.cart-summary .block .braintree-googlepay-button{background-color:#000 !important;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%22102%22%20height%3D%2217%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M80.526%202.635v4.083h2.518c.6%200%201.096-.202%201.488-.605.403-.402.605-.882.605-1.437%200-.544-.202-1.018-.605-1.422-.392-.413-.888-.62-1.488-.62h-2.518zm0%205.52v4.736h-1.504V1.198h3.99c1.013%200%201.873.337%202.582%201.012.72.675%201.08%201.497%201.08%202.466%200%20.991-.36%201.819-1.08%202.482-.697.665-1.559.996-2.583.996h-2.485v.001zm7.668%202.287c0%20.392.166.718.499.98.332.26.722.391%201.168.391.633%200%201.196-.234%201.692-.701.497-.469.744-1.019.744-1.65-.469-.37-1.123-.555-1.962-.555-.61%200-1.12.148-1.528.442-.409.294-.613.657-.613%201.093m1.946-5.815c1.112%200%201.989.297%202.633.89.642.594.964%201.408.964%202.442v4.932h-1.439v-1.11h-.065c-.622.914-1.45%201.372-2.486%201.372-.882%200-1.621-.262-2.215-.784-.594-.523-.891-1.176-.891-1.96%200-.828.313-1.486.94-1.976s1.463-.735%202.51-.735c.892%200%201.629.163%202.206.49v-.344c0-.522-.207-.966-.621-1.33a2.132%202.132%200%200%200-1.455-.547c-.84%200-1.504.353-1.995%201.062l-1.324-.834c.73-1.045%201.81-1.568%203.238-1.568m11.853.262l-5.02%2011.53H95.42l1.864-4.034-3.302-7.496h1.635l2.387%205.749h.032l2.322-5.75z%22%20fill%3D%22%23FFFFFF%22%2F%3E%3Cpath%20d%3D%22M74.448%207.134c0-.473-.04-.93-.116-1.366h-6.344v2.588h3.634a3.11%203.11%200%200%201-1.344%202.042v1.68h2.169c1.27-1.17%202.001-2.9%202.001-4.944%22%20fill%3D%22%234285F4%22%2F%3E%3Cpath%20d%3D%22M67.988%2013.7c1.816%200%203.344-.595%204.459-1.621l-2.169-1.681c-.603.406-1.38.643-2.29.643-1.754%200-3.244-1.182-3.776-2.774h-2.234v1.731a6.728%206.728%200%200%200%206.01%203.703%22%20fill%3D%22%2334A853%22%2F%3E%3Cpath%20d%3D%22M64.212%208.267a4.034%204.034%200%200%201%200-2.572V3.964h-2.234a6.678%206.678%200%200%200-.717%203.017c0%201.085.26%202.11.717%203.017l2.234-1.731z%22%20fill%3D%22%23FABB05%22%2F%3E%3Cpath%20d%3D%22M67.988%202.921c.992%200%201.88.34%202.58%201.008v.001l1.92-1.918c-1.165-1.084-2.685-1.75-4.5-1.75a6.728%206.728%200%200%200-6.01%203.702l2.234%201.731c.532-1.592%202.022-2.774%203.776-2.774%22%20fill%3D%22%23E94235%22%2F%3E%3Cpath%20d%3D%22M.148%202.976h3.766c.532%200%201.024.117%201.477.35.453.233.814.555%201.085.966.27.41.406.863.406%201.358%200%20.495-.124.924-.371%201.288s-.572.64-.973.826v.084c.504.177.912.471%201.225.882.313.41.469.891.469%201.442a2.6%202.6%200%200%201-.427%201.47c-.285.43-.667.763-1.148%201.001A3.5%203.5%200%200%201%204.082%2013H.148V2.976zm3.696%204.2c.448%200%20.81-.14%201.085-.42.275-.28.413-.602.413-.966s-.133-.684-.399-.959c-.266-.275-.614-.413-1.043-.413H1.716v2.758h2.128zm.238%204.368c.476%200%20.856-.15%201.141-.448.285-.299.427-.644.427-1.036%200-.401-.147-.749-.441-1.043-.294-.294-.688-.441-1.183-.441h-2.31v2.968h2.366zm5.379.903c-.453-.518-.679-1.239-.679-2.163V5.86h1.54v4.214c0%20.579.138%201.013.413%201.302.275.29.637.434%201.085.434.364%200%20.686-.096.966-.287.28-.191.495-.446.644-.763a2.37%202.37%200%200%200%20.224-1.022V5.86h1.54V13h-1.456v-.924h-.084c-.196.336-.5.611-.91.826-.41.215-.845.322-1.302.322-.868%200-1.528-.259-1.981-.777zm9.859.161L16.352%205.86h1.722l2.016%204.858h.056l1.96-4.858H23.8l-4.41%2010.164h-1.624l1.554-3.416zm8.266-6.748h1.666l1.442%205.11h.056l1.61-5.11h1.582l1.596%205.11h.056l1.442-5.11h1.638L36.392%2013h-1.624L33.13%207.876h-.042L31.464%2013h-1.596l-2.282-7.14zm12.379-1.337a1%201%200%200%201-.301-.735%201%201%200%200%201%20.301-.735%201%201%200%200%201%20.735-.301%201%201%200%200%201%20.735.301%201%201%200%200%201%20.301.735%201%201%200%200%201-.301.735%201%201%200%200%201-.735.301%201%201%200%200%201-.735-.301zM39.93%205.86h1.54V13h-1.54V5.86zm5.568%207.098a1.967%201.967%200%200%201-.686-.406c-.401-.401-.602-.947-.602-1.638V7.218h-1.246V5.86h1.246V3.844h1.54V5.86h1.736v1.358H45.75v3.36c0%20.383.075.653.224.812.14.187.383.28.728.28.159%200%20.299-.021.42-.063.121-.042.252-.11.392-.203v1.498c-.308.14-.681.21-1.12.21-.317%200-.616-.051-.896-.154zm3.678-9.982h1.54v2.73l-.07%201.092h.07c.205-.336.511-.614.917-.833.406-.22.842-.329%201.309-.329.868%200%201.53.254%201.988.763.457.509.686%201.202.686%202.079V13h-1.54V8.688c0-.541-.142-.947-.427-1.218-.285-.27-.656-.406-1.113-.406-.345%200-.656.098-.931.294a2.042%202.042%200%200%200-.651.777%202.297%202.297%200%200%200-.238%201.029V13h-1.54V2.976z%22%20fill%3D%22%23FFFFFF%22%2F%3E%3Cpath%20d%3D%22M61%200h41.285v18H61z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E) !important;background-origin:content-box;background-position:center;background-repeat:no-repeat;background-size:contain;border:0;border-radius:4px;outline:0;padding:10px 8px;width:100%;height:40px;min-height:40px}.cart-summary .block .braintree-apple-pay-button{-webkit-appearance:-apple-pay-button;-apple-pay-button-type:plain;display:block;width:calc(100% - 6px);height:40px;min-height:40px;border:1px solid #000;background-image:-webkit-named-image(apple-pay-logo-black);background-size:100% calc(60% + 2px);background-repeat:no-repeat;background-color:#000;background-position:50% 50%;border-radius:5px;padding:2px;margin:20px auto;transition:background-color .15s;cursor:pointer}.cart-totals{border-top:1px solid #d1d1d1;padding-top:10px}.cart-totals .table-wrapper{margin-bottom:0;overflow:inherit}.cart-container{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1240px;padding-left:0;padding-right:0;display:flex;flex-wrap:wrap;margin-top:49px}@media (min-width:1442px){.cart-container{max-width:1360px}}@media (min-width:768px){.cart-container{justify-content:space-between}}.cart-container .ampromo-items-add{position:absolute;top:0;left:0}.cart-container .select{padding:8px 9px;width:80%;color:#191919;font-size:14px}.cart-container .select.js-product-quantity{height:52px;border:solid 1px #c9c9c9;background-color:#fff;padding:8px 24px}@media (min-width:1025px){.cart-container .select.js-product-quantity{padding:0 0 0 20px;width:100%;background-position:right 1.6em top 50%,0 0}}.cart-container .checkout-methods-items{margin-top:30px;text-align:left;list-style:none;padding:0}@media all and (min-width:420px) and (max-width:768px){.cart-container .checkout-methods-items{border-bottom:1px solid #d1d1d1;padding:0 0 30px;margin-bottom:10px}.cart-container .checkout-methods-items .item{display:flex;flex-direction:column}}.cart-container .checkout-methods-items .action.primary,.cart-container .checkout-methods-items .checkout-index-index .modal-footer .action.action-hide-popup,.checkout-index-index .modal-footer .cart-container .checkout-methods-items .action.action-hide-popup{margin:0 0 10px;padding:18px 15px;display:flex;font-size:13px;align-items:center;justify-content:center;border:1px solid #003296}.cart-container .checkout-methods-items .action.primary:before,.cart-container .checkout-methods-items .checkout-index-index .modal-footer .action.action-hide-popup:before,.checkout-index-index .modal-footer .cart-container .checkout-methods-items .action.action-hide-popup:before{display:none}.cart-container .checkout-methods-items .action.primary.continue,.cart-container .checkout-methods-items .checkout-index-index .modal-footer .action.continue.action-hide-popup,.checkout-index-index .modal-footer .cart-container .checkout-methods-items .action.continue.action-hide-popup{background:#fff;color:#003296}.cart-container .cart-left-col{order:1;width:100%}@media (min-width:768px){.cart-container .cart-left-col{width:55%;max-width:1084px}}@media (min-width:1025px){.cart-container .cart-left-col{width:77%}}.cart-container .cart-left-col .page-title-wrapper{display:block}.cart-container .cart.actions{display:none}.cart-container .form-cart{font-family:"Urbane",Helvetica,Arial,sans-serif;width:100%;float:none;padding:0}@media (min-width:767px){.cart-container .form-cart{border-bottom:1px solid #d1d1d1;padding:0 0 15px;margin:0 0 30px}}.cart-container .form-cart .price-excluding-tax:before{display:block;margin:10px 0 5px}.cart-container .form-cart .col.qty .label{display:none}.cart-container .form-cart .col.price{text-align:left}.cart-container .form-cart .col.subtotal{text-align:right}@media (max-width:767px){.cart-container .form-cart .cart th.col.item{padding:20px 0 0}}.cart-container .form-cart .cart th.col.item.gshock{display:none}.cart-container .form-cart .cart.table{border-top:1px solid #d1d1d1;width:100%}.cart-container .form-cart .cart__label{font-size:14px;color:#333;margin:0 0 14px}.cart-container .form-cart .cart caption{display:none}.cart-container .form-cart .cart thead{border:0}.cart-container .form-cart .cart thead+.item{border:0}.cart-container .form-cart .cart thead .item{padding:20px 0 24px}.cart-container .form-cart .cart .col{font-weight:500;color:#333;padding:0;text-align:left;font-size:20px;vertical-align:top}@media (min-width:1025px){.cart-container .form-cart .cart .col{padding:32px 10px 0}}.cart-container .form-cart .cart .col:before{font-weight:500}.cart-container .form-cart .cart tbody .col.item{margin:0 0 -15px;align-items:center;display:block;min-height:75px;padding:0 0 10px 75px;position:relative}@media (min-width:767px){.cart-container .form-cart .cart tbody .col.item{margin:0 0 -45px}}@media (max-width:1025px){.cart-container .form-cart .cart tbody .col.item{padding-left:100px;padding-top:10px}}@media (max-width:1025px){.cart-container .form-cart .cart tbody .col.item{height:80px}}@media (min-width:1025px){.cart-container .form-cart .cart tbody .col.item{display:flex;padding:0}}.cart-container .form-cart .cart tbody .col.item .product-item-photo{margin-right:60px;display:block;left:0}@media (max-width:1025px){.cart-container .form-cart .cart tbody .col.item .product-item-photo{left:10px;max-width:80px;padding:0;position:absolute;top:15px;width:100%}}.cart-container .form-cart .cart tbody .col.item .product-image-container{width:150px !important;margin-right:30px}@media (min-width:1025px){.cart-container .form-cart .cart tbody .col.item .product-image-container{margin-top:-30px}}.cart-container .form-cart .cart tbody .col.item .product-image-container img{width:100%;max-width:180px}.cart-container .form-cart .cart tbody .col.item .vaimo-component-badge__wrapper{margin:0;position:absolute;top:0;left:0}@media (min-width:1025px){.cart-container .form-cart .cart tbody:first-of-type .col.item{padding:0}}.cart-container .form-cart .items>.item{border:0}.cart-container .form-cart .items>.item:before{content:"";display:block;height:21.5px}.cart-container .form-cart .items>.item:first-of-type:before{display:none}.cart-container .form-cart .action-edit{display:none}.cart-container .form-cart .action-delete{font-size:12px;font-family:"Urbane",Helvetica,Arial,sans-serif;color:#003296;font-weight:400;text-decoration:underline;text-transform:none;margin:12px 0 0;background:0 0;padding:0;text-align:left;display:block;clear:both}@media (min-width:767px){.cart-container .form-cart .action-delete{font-size:14px}}.cart-container .form-cart .product-item-name{margin:0}@media (min-width:1025px){.cart-container .form-cart .product-item-name{margin:25px 0 -1px}}.cart-container .form-cart .item-options{font-size:14px}.cart-container .form-cart .item-options dt{clear:left;float:left;margin:0 10px 5px 0}.cart-container .form-cart .item-options dt:after{content:": ";display:inline-block}.cart-container .form-cart .item-options dd{float:left;margin:0 0 5px}.cart-container .form-cart .product-item-details strong a,.cart-container .form-cart .price-excluding-tax .price,.cart-container .form-cart .price-including-tax .price{font-size:16px;font-weight:500;color:#333}@media (min-width:1025px){.cart-container .form-cart .product-item-details strong a,.cart-container .form-cart .price-excluding-tax .price,.cart-container .form-cart .price-including-tax .price{font-size:20px}}.cart-container .form-cart .input-text.qty{padding:11px 10px;height:38px;color:#333;font-size:16px}.cart-container .form-cart input.qty[type=number]::-webkit-inner-spin-button,.cart-container .form-cart input.qty[type=number]::-webkit-outer-spin-button{opacity:1}.cart-container .form-cart input.qty[type=number]::-webkit-outer-spin-button,.cart-container .form-cart input.qty[type=number]::-webkit-inner-spin-button{-webkit-appearance:inner-spin-button !important;position:absolute;top:0;right:0;width:25px;height:100%}.cart-container .cart-summary{padding:0;background:0 0;font-family:"Urbane",Helvetica,Arial,sans-serif;color:#333;width:100%;top:7px !important;order:2}@media (min-width:768px){.cart-container .cart-summary{width:40%;float:right}}@media (min-width:1025px){.cart-container .cart-summary{width:21%}}.cart-container .cart-summary div[data-element=inner]{padding:0 !important}.cart-container .cart-summary div[data-content-type=row]{float:left;width:100%}@media all and (min-width:420px) and (max-width:768px){.cart-container .cart-summary__buttons{order:2}}.cart-container .cart-summary__payment{margin:25px 0}.cart-container .cart-summary__payment p{font-family:"Urbane",Helvetica,Arial,sans-serif;font-size:14px;text-transform:none;text-align:left;margin:0 0 5px}.cart-container .cart-summary__payment img{max-width:100%}.cart-container .cart-summary #shipping-zip-form{display:none}.cart-container .cart-summary .block .fieldset{margin:10px 0}.cart-container .cart-summary .block.shipping .title{display:none}.cart-container .cart-summary dt,.cart-container .cart-summary dd{font-size:12px;font-weight:500}.cart-container .cart-summary .summary.title{margin:0 0 12px;padding:0 0 30px;font-size:32px;border-bottom:1px solid #d1d1d1}@media (min-width:768px){.cart-container .cart-summary .summary.title{padding:0 0 26px}}@media (min-width:1025px){.cart-container .cart-summary .summary.title{font-size:28px;padding:0 0 30px}}.cart-container .cart-summary .cart-totals{border:0;padding:0}.cart-container .cart-summary .cart-totals .table-wrapper table{width:100%}.cart-container .cart-summary .cart-totals .table-wrapper table caption{display:none}.cart-container .cart-summary .cart-totals .table-wrapper table tr{width:100%}.cart-container .cart-summary .cart-totals .table-wrapper table tr .discount.coupon{display:block}.cart-container .cart-summary .cart-totals .table-wrapper table tr .amount{padding:0;vertical-align:top}.cart-container .cart-summary .cart-totals .table-wrapper table tr>th{position:relative}.cart-container .cart-summary .cart-totals .table-wrapper table tr .cart-summary__remove-discount{background:0 0;padding:0}.cart-container .cart-summary .cart-totals .table-wrapper table tr .cart-summary__remove-discount:before{content:"x";position:absolute;top:3px;right:5px;color:#003296;height:12px;width:12px}.cart-container .cart-summary .cart-totals .table-wrapper table tr .cart-summary__remove-discount span{display:none}.cart-container .cart-summary .cart-totals .table-wrapper table tr th{text-align:left}.cart-container .cart-summary .cart-totals .table-wrapper table tr td{text-align:right}.cart-container .cart-summary .cart-totals .table-wrapper table tr th,.cart-container .cart-summary .cart-totals .table-wrapper table tr td{color:#666;font-size:16px;line-height:20px;font-weight:400;padding-bottom:8px;padding-top:0}@media (min-width:1025px){.cart-container .cart-summary .cart-totals .table-wrapper table tr th,.cart-container .cart-summary .cart-totals .table-wrapper table tr td{font-size:16px;padding-bottom:16px}}.cart-container .cart-summary .cart-totals .table-wrapper table tr:last-of-type th,.cart-container .cart-summary .cart-totals .table-wrapper table tr:last-of-type td{padding-bottom:0}.cart-container .cart-summary .cart-totals .table-wrapper table .grand.totals th strong,.cart-container .cart-summary .cart-totals .table-wrapper table .grand.totals td strong span{font-size:18px;font-weight:700;line-height:24px}.cart-container .cart-summary .totals th,.cart-container .cart-summary .totals td{font-size:16px;padding:7px 0 4px}@media (min-width:767px){.cart-container .cart-summary .totals th,.cart-container .cart-summary .totals td{padding:20px 0 4px}}.cart-container .cart-summary .totals.sub td,.cart-container .cart-summary .totals.sub th{text-transform:none}.cart-container .cart-summary .totals .discount-row th,.cart-container .cart-summary .totals .discount-row td{padding:0 0 20px;text-transform:none;vertical-align:bottom}.cart-container .cart-summary .free-shipping th,.cart-container .cart-summary .free-shipping td{padding:0 0 4px}.cart-container .cart-summary .free-shipping th{text-transform:none}.cart-container .cart-summary .grand{border-top:1px solid #d1d1d1;color:#333}.cart-container .cart-summary .grand th,.cart-container .cart-summary .grand td{padding:15px 0 0;font-size:19px}@media (min-width:767px){.cart-container .cart-summary .grand th,.cart-container .cart-summary .grand td{font-size:32px}}.cart-container .cart-summary .grand strong{font-weight:500}.cart-container .cart-summary .totals-tax th,.cart-container .cart-summary .totals-tax td{padding:4px 0 12px}.cart-container .block.discount{margin:30px 0 0;padding:30px 0 0;border-top:1px solid #d1d1d1}.cart-container .block.discount form{padding:0}.cart-container .block.discount .title{margin:0 0 10px;padding:0;border:0;line-height:1.3}.cart-container .block.discount .title:after{display:none}.cart-container .block.discount .title strong{font-family:"Urbane",Helvetica,Arial,sans-serif;font-weight:600;color:#333;font-size:16px;font-weight:500;position:relative;margin:0;display:block}@media (min-width:768px){.cart-container .block.discount .title strong{display:inline-block}}.cart-container .block.discount .error-message{color:#c71f1f;text-transform:none}.cart-container .block.discount .success-message{color:#448b39;background:url("../../frontend/Casio/Casio/en_GB/images/icons/check--green.svg") top -1px right no-repeat;padding:0 20px 0 0;text-transform:none}.cart-container .block.discount .discount-text{font-size:12px;text-transform:none;font-family:"Urbane",Helvetica,Arial,sans-serif}.cart-container .block.discount .label{display:none}.cart-container .block.discount .actions-toolbar{margin-top:0}.cart-container .block.discount .actions-toolbar .primary,.cart-container .block.discount .actions-toolbar .checkout-index-index .modal-footer .action-hide-popup,.checkout-index-index .modal-footer .cart-container .block.discount .actions-toolbar .action-hide-popup{width:100%}.cart-container .block.discount .actions-toolbar .primary button,.cart-container .block.discount .actions-toolbar .checkout-index-index .modal-footer .action-hide-popup button,.checkout-index-index .modal-footer .cart-container .block.discount .actions-toolbar .action-hide-popup button{height:46px;padding:0;margin:0;background:#fff;color:#003296;border:1px solid #003296}.cart-container .block.discount .control{width:100%}.cart-container .block.discount .coupon{display:flex;flex-direction:column}.cart-container .block.discount .input-text{height:46px;line-height:46px}.cart-container .block.discount .content{padding:5px 15px 0}.cart-container div[name="shippingAddress.region"]{display:none}.checkout-cart-index .page-title-wrapper{display:none;margin:0 0 30px}.checkout-cart-index .page-title-wrapper .page-title{font-family:"Urbane",Helvetica,Arial,sans-serif;font-weight:600;font-weight:600;font-size:32px;margin:0}@media (min-width:768px){.checkout-cart-index .page-title-wrapper .page-title{font-size:28px}}.checkout-cart-index .columns{display:block}.checkout-cart-index .columns .column.main{padding-bottom:0}.checkout-cart-index .cart-gift-item{display:none}.checkout-cart-index .page-footer .storelocator--fw,.checkout-cart-index .page-footer .email-capture-block{display:none}@media (max-width:1025px){.checkout-cart-index .pagebuilder-banner-wrapper{min-height:auto !important}}.checkout-cart-index .pagebuilder-banner-wrapper .pagebuilder-collage-content p:first-of-type{margin-bottom:8px}@media (max-width:1025px){.checkout-cart-index .pagebuilder-overlay{padding:17px 23px}}.checkout-cart-index .ampromo-items-form .product-info-price{display:none}.checkout-cart-index .cart-empty{padding:32px 0}@media (min-width:1025px){.checkout-cart-index .cart-empty{padding:32px 24px}}@media (max-width:1025px){.cart.table-wrapper{overflow:inherit}.cart.table-wrapper .col.qty,.cart.table-wrapper .col.price,.cart.table-wrapper .col.subtotal,.cart.table-wrapper .col.msrp{box-sizing:border-box;display:block;float:left;text-align:center;white-space:nowrap;width:30%;padding-top:10px}.cart.table-wrapper .col.qty:before,.cart.table-wrapper .col.price:before,.cart.table-wrapper .col.subtotal:before,.cart.table-wrapper .col.msrp:before{display:none}}@media (max-width:1025px) and (min-width:767px){.cart.table-wrapper .col.qty,.cart.table-wrapper .col.price,.cart.table-wrapper .col.subtotal,.cart.table-wrapper .col.msrp{padding-top:40px}}@media (max-width:1025px){.cart.table-wrapper .col.qty.extended{padding-top:70px}}@media (max-width:1025px) and (min-width:767px){.cart.table-wrapper .col.qty.extended{padding-top:40px}}@media (max-width:1025px){.cart.table-wrapper .col.price{text-align:left;padding:10px 20px 0 100px;min-width:200px}.cart.table-wrapper .col.price.extended{padding-top:70px}}@media (max-width:1025px) and (min-width:768px){.cart.table-wrapper .col.price{padding-top:40px}}@media (max-width:1025px) and (min-width:1025px){.cart.table-wrapper .col.price{padding-left:221px;width:40%}}@media (max-width:1025px){.cart.table-wrapper .col.subtotal .cart__label{font-size:16px}}@media (max-width:1025px) and (min-width:767px){.cart.table-wrapper .col.subtotal .cart__label{font-size:14px}}@media (max-width:1025px){.cart.table-wrapper .col.subtotal:before{display:none}}@media (max-width:1025px){.cart.table-wrapper .col.msrp{white-space:normal}}@media (max-width:1025px){.cart.table-wrapper .item .col.item{padding-bottom:0}}@media (max-width:768px){.cart.table-wrapper .col.subtotal{display:none;justify-content:space-between;width:100%;padding:20px 0 0;margin:20px 0 0;border-top:1px solid #d1d1d1}}.cart-delivery-options{text-align:left;margin:30px 0;border-top:1px solid #d1d1d1}.cart-delivery-options h3{color:#333;font-size:16px;font-weight:500;position:relative;margin:0;padding:20px 0}.cart-delivery-options ul{list-style:none;margin:0;padding:0}.cart-delivery-options ul li{margin:0 0 10px;background:url("../../frontend/Casio/Casio/en_GB/images/icons/icon-truck.svg") no-repeat 1px 2px;padding:0 0 0 30px}.cart-delivery-options ul p{color:#333}.cart-delivery-options ul span{font-size:12px;font-weight:500;color:#666;display:block}.cart-delivery-options ul .shipping-name{font-size:14px;color:#333}.cart-need-help{text-align:left;background:#f8f8f8;color:#666;padding:25px;width:100%;box-sizing:border-box}.cart-need-help h3{margin:0 0 10px}.cart-need-help__telephone{color:#333;font-size:13px}.cart-need-help__telephone:hover{color:#333;text-decoration:none}.cart-need-help p{font-family:"Urbane",Helvetica,Arial,sans-serif;font-size:13px;text-transform:none;color:#666;margin:3px 0 0}.cart-need-help p a{color:#333}.cart-free-gift{background-color:#191919;background-image:url("../../frontend/Casio/Casio/en_GB/images/free-gift-bg.jpg");background-repeat:no-repeat;background-position:right -20px center;background-size:contain;padding:20px;margin:0 0 45px}@media (min-width:767px){.cart-free-gift{background-size:auto;background-position:right center;padding:25px 30px}}.cart-free-gift h3{color:#fff;font-family:"Urbane",Helvetica,Arial,sans-serif;font-size:16px;margin:0 0 7px;text-transform:uppercase}@media (min-width:767px){.cart-free-gift h3{font-size:32px}}.cart-free-gift p{color:#fff;margin:0;font-size:12px}@media (min-width:767px){.cart-free-gift p{font-size:16px}}.nosto-recommended-products{width:100%;order:3}.nosto-recommended-products .sub-title{font-family:"Urbane",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:400;font-size:24px;margin:15px 0 50px}@media (min-width:768px){.nosto-recommended-products .sub-title{font-size:34px}}.nosto-recommended-products .slick-prev{left:-25px}.nosto-recommended-products .slick-next{right:-25px}.nosto-recommended-products .slick-slide img{width:auto;display:inline-block}.nosto-recommended-products .basket-products__item{text-align:center}.nosto-recommended-products .basket-products__image-link{display:inline-block;margin:0 0 15px}.nosto-recommended-products .product-item-link{font-family:"Urbane",Helvetica,Arial,sans-serif;font-size:16px;color:#333;margin:15px 0 4px;display:block}.nosto-recommended-products .price{font-family:"Urbane",Helvetica,Arial,sans-serif;color:#707070;font-weight:400;display:block}.cart-summary__remove-discount span:before{content:"✕";font-size:25px;color:#333;margin:0 0 0 4px;position:relative;top:2px;line-height:1}@media (max-width:1025px){.modal-popup.confirm .modal-header{padding-left:2rem;padding-right:2rem}}.modal-popup.confirm .modal-footer{background:0 0;padding-top:32px}.modal-popup.confirm .action-close:before{content:"";background:url("../../frontend/Casio/Casio/en_GB/images/icons/icon-close.svg") no-repeat;background-size:24px 24px;height:24px;width:24px}.modal-popup.confirm .action-secondary{border:1px solid #c9c9c9;margin-right:16px}.checkout-header{box-shadow:0 3px 6px 0 rgba(0,0,0,.16);padding:20px}@media (min-width:1025px){.checkout-header{margin:0 calc(50% - 50vw) 50px}}.checkout-header__inner{display:flex;justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto}.checkout-header__return{color:#003296;font-size:14px}.checkout-header__logo img{width:100%}.checkout-footer{border-top:1px solid #d1d1d1;padding:35px 0 15px;margin:80px auto 0;max-width:1100px;display:flex;justify-content:space-between;flex-direction:column;align-items:center;text-align:center;clear:both}@media (min-width:768px){.checkout-footer{flex-direction:row}}.checkout-footer small{font-family:"Urbane",Helvetica,Arial,sans-serif;letter-spacing:1px;font-size:10px;text-transform:uppercase;display:block;margin:7px 0 0}.checkout-footer__secure{font-family:"Urbane",Helvetica,Arial,sans-serif;font-size:12px;text-transform:uppercase;padding:0 0 0 28px;margin:0 0 14px;height:20px;background:url("../../frontend/Casio/Casio/en_GB/images/icons/checkout-lock.svg") no-repeat left center;color:#333;display:inline-block}.checkout-footer__right-col{order:1;margin:0 0 40px}@media (min-width:768px){.checkout-footer__right-col{text-align:right;order:2;margin:0}}@media (max-width:768px){.checkout-footer__left-col{order:2}}.checkout-footer img{display:block;max-width:90%;margin:0 auto}.authentication-wrapper{display:none}.express-payment-options--checkout{border:1px solid #d1d1d1;padding:15px;margin:35px 0 0}@media (min-width:420px){.express-payment-options--checkout{margin:0}}.express-payment-options--checkout .checkout-title{margin:0 0 20px}.express-payment-options--checkout .express-payments-list{display:flex;justify-content:center;align-items:center;flex-direction:column}@media (min-width:768px){.express-payment-options--checkout .express-payments-list{display:block}}.express-payment-options--checkout .express-payments-list:after{content:"";clear:both;display:table}.express-payment-options--checkout .express-payments-list .minicart,.express-payment-options--checkout .express-payments-list .braintree-paypal-mini-cart-container{min-width:240px;width:40%;margin:6px 0;padding:0 1.5%}@media (min-width:768px){.express-payment-options--checkout .express-payments-list .minicart,.express-payment-options--checkout .express-payments-list .braintree-paypal-mini-cart-container{min-width:auto;margin:0;float:left;width:30%}}.express-payment-options--checkout .express-payments-list .minicart:empty,.express-payment-options--checkout .express-payments-list .braintree-paypal-mini-cart-container:empty{display:none}.express-payment-options--checkout .paypal-button{display:none}.express-payment-options--checkout .paypal-button:first-of-type{display:block}.express-payment-options--checkout .braintree-googlepay-button{display:none}.express-payment-options--checkout .braintree-googlepay-button:first-of-type{display:block;background-color:#f1f2f2;box-shadow:unset !important}.express-payment-options--checkout .braintree-googlepay-button:before,.express-payment-options--checkout .braintree-googlepay-button:after{position:unset;content:unset;border-bottom:unset;border-left:unset;bottom:unset;right:unset}.express-payment-options--checkout .braintree-apple-pay-button{display:none}.express-payment-options--checkout .braintree-apple-pay-button:first-of-type{display:block;width:100%;margin:0;border-radius:3px;height:36px;-webkit-appearance:-apple-pay-button}.express-payment-options--checkout .paypal-buttons-context-iframe{display:none !important}.express-payment-options--checkout .paypal-buttons-context-iframe:first-of-type{display:block !important}div.braintree-apple-pay-button{width:100%;height:36px;border-radius:3px;box-sizing:border-box}.braintree-googlepay-button,.braintree-googlepay-button:focus,.braintree-googlepay-button:hover{background-color:#191919 !important;background-image:url("data:image/svg+xml,%3Csvg%20width%3D%22102%22%20height%3D%2217%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M80.526%202.635v4.083h2.518c.6%200%201.096-.202%201.488-.605.403-.402.605-.882.605-1.437%200-.544-.202-1.018-.605-1.422-.392-.413-.888-.62-1.488-.62h-2.518zm0%205.52v4.736h-1.504V1.198h3.99c1.013%200%201.873.337%202.582%201.012.72.675%201.08%201.497%201.08%202.466%200%20.991-.36%201.819-1.08%202.482-.697.665-1.559.996-2.583.996h-2.485v.001zm7.668%202.287c0%20.392.166.718.499.98.332.26.722.391%201.168.391.633%200%201.196-.234%201.692-.701.497-.469.744-1.019.744-1.65-.469-.37-1.123-.555-1.962-.555-.61%200-1.12.148-1.528.442-.409.294-.613.657-.613%201.093m1.946-5.815c1.112%200%201.989.297%202.633.89.642.594.964%201.408.964%202.442v4.932h-1.439v-1.11h-.065c-.622.914-1.45%201.372-2.486%201.372-.882%200-1.621-.262-2.215-.784-.594-.523-.891-1.176-.891-1.96%200-.828.313-1.486.94-1.976s1.463-.735%202.51-.735c.892%200%201.629.163%202.206.49v-.344c0-.522-.207-.966-.621-1.33a2.132%202.132%200%200%200-1.455-.547c-.84%200-1.504.353-1.995%201.062l-1.324-.834c.73-1.045%201.81-1.568%203.238-1.568m11.853.262l-5.02%2011.53H95.42l1.864-4.034-3.302-7.496h1.635l2.387%205.749h.032l2.322-5.75z%22%20fill%3D%22%23FFFFFF%22%2F%3E%3Cpath%20d%3D%22M74.448%207.134c0-.473-.04-.93-.116-1.366h-6.344v2.588h3.634a3.11%203.11%200%200%201-1.344%202.042v1.68h2.169c1.27-1.17%202.001-2.9%202.001-4.944%22%20fill%3D%22%234285F4%22%2F%3E%3Cpath%20d%3D%22M67.988%2013.7c1.816%200%203.344-.595%204.459-1.621l-2.169-1.681c-.603.406-1.38.643-2.29.643-1.754%200-3.244-1.182-3.776-2.774h-2.234v1.731a6.728%206.728%200%200%200%206.01%203.703%22%20fill%3D%22%2334A853%22%2F%3E%3Cpath%20d%3D%22M64.212%208.267a4.034%204.034%200%200%201%200-2.572V3.964h-2.234a6.678%206.678%200%200%200-.717%203.017c0%201.085.26%202.11.717%203.017l2.234-1.731z%22%20fill%3D%22%23FABB05%22%2F%3E%3Cpath%20d%3D%22M67.988%202.921c.992%200%201.88.34%202.58%201.008v.001l1.92-1.918c-1.165-1.084-2.685-1.75-4.5-1.75a6.728%206.728%200%200%200-6.01%203.702l2.234%201.731c.532-1.592%202.022-2.774%203.776-2.774%22%20fill%3D%22%23E94235%22%2F%3E%3Cpath%20d%3D%22M.148%202.976h3.766c.532%200%201.024.117%201.477.35.453.233.814.555%201.085.966.27.41.406.863.406%201.358%200%20.495-.124.924-.371%201.288s-.572.64-.973.826v.084c.504.177.912.471%201.225.882.313.41.469.891.469%201.442a2.6%202.6%200%200%201-.427%201.47c-.285.43-.667.763-1.148%201.001A3.5%203.5%200%200%201%204.082%2013H.148V2.976zm3.696%204.2c.448%200%20.81-.14%201.085-.42.275-.28.413-.602.413-.966s-.133-.684-.399-.959c-.266-.275-.614-.413-1.043-.413H1.716v2.758h2.128zm.238%204.368c.476%200%20.856-.15%201.141-.448.285-.299.427-.644.427-1.036%200-.401-.147-.749-.441-1.043-.294-.294-.688-.441-1.183-.441h-2.31v2.968h2.366zm5.379.903c-.453-.518-.679-1.239-.679-2.163V5.86h1.54v4.214c0%20.579.138%201.013.413%201.302.275.29.637.434%201.085.434.364%200%20.686-.096.966-.287.28-.191.495-.446.644-.763a2.37%202.37%200%200%200%20.224-1.022V5.86h1.54V13h-1.456v-.924h-.084c-.196.336-.5.611-.91.826-.41.215-.845.322-1.302.322-.868%200-1.528-.259-1.981-.777zm9.859.161L16.352%205.86h1.722l2.016%204.858h.056l1.96-4.858H23.8l-4.41%2010.164h-1.624l1.554-3.416zm8.266-6.748h1.666l1.442%205.11h.056l1.61-5.11h1.582l1.596%205.11h.056l1.442-5.11h1.638L36.392%2013h-1.624L33.13%207.876h-.042L31.464%2013h-1.596l-2.282-7.14zm12.379-1.337a1%201%200%200%201-.301-.735%201%201%200%200%201%20.301-.735%201%201%200%200%201%20.735-.301%201%201%200%200%201%20.735.301%201%201%200%200%201%20.301.735%201%201%200%200%201-.301.735%201%201%200%200%201-.735.301%201%201%200%200%201-.735-.301zM39.93%205.86h1.54V13h-1.54V5.86zm5.568%207.098a1.967%201.967%200%200%201-.686-.406c-.401-.401-.602-.947-.602-1.638V7.218h-1.246V5.86h1.246V3.844h1.54V5.86h1.736v1.358H45.75v3.36c0%20.383.075.653.224.812.14.187.383.28.728.28.159%200%20.299-.021.42-.063.121-.042.252-.11.392-.203v1.498c-.308.14-.681.21-1.12.21-.317%200-.616-.051-.896-.154zm3.678-9.982h1.54v2.73l-.07%201.092h.07c.205-.336.511-.614.917-.833.406-.22.842-.329%201.309-.329.868%200%201.53.254%201.988.763.457.509.686%201.202.686%202.079V13h-1.54V8.688c0-.541-.142-.947-.427-1.218-.285-.27-.656-.406-1.113-.406-.345%200-.656.098-.931.294a2.042%202.042%200%200%200-.651.777%202.297%202.297%200%200%200-.238%201.029V13h-1.54V2.976z%22%20fill%3D%22%23FFFFFF%22%2F%3E%3Cpath%20d%3D%22M61%200h41.285v18H61z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") !important;background-repeat:no-repeat;background-size:120px;border-radius:3px;background-position:center;width:100% !important;height:36px}.braintree-googlepay-button:before,.braintree-googlepay-button:after,.braintree-googlepay-button:focus:before,.braintree-googlepay-button:focus:after,.braintree-googlepay-button:hover:before,.braintree-googlepay-button:hover:after{border-bottom:none;border-left:none;bottom:unset;right:unset}#checkout .opc-progress-bar{display:flex;justify-content:center;list-style:none;margin:0 0 25px;padding:0}@media (max-width:768px){#checkout .opc-progress-bar{margin-top:25px}}#checkout .opc-progress-bar-item{width:88px;padding:0 20px;margin:0 -16px;position:relative;text-align:center}@media (min-width:768px){#checkout .opc-progress-bar-item{width:110px;padding:0 20px;margin:0 -10px}}#checkout .opc-progress-bar-item:before{left:50%;background:#d1d1d1;height:2px;top:33px;width:110px;content:"";position:absolute}#checkout .opc-progress-bar-item._active span:before,#checkout .opc-progress-bar-item._complete span:before{background-color:#003296}#checkout .opc-progress-bar-item span{font-family:"Urbane",Helvetica,Arial,sans-serif;font-size:14px;padding:72px 0 0;color:#666;white-space:nowrap;display:inline-block}#checkout .opc-progress-bar-item span:before{background-color:#d1d1d1;background-image:url("../../frontend/Casio/Casio/en_GB/images/icons/checkout-delivery.svg");background-repeat:no-repeat;background-position:center;height:64px;width:64px;margin-left:-32px;border-radius:50%;content:"";left:50%;position:absolute;top:0}#checkout .opc-progress-bar-item span:after{display:none}#checkout .opc-progress-bar-item:nth-child(2) span:before{background-image:url("../../frontend/Casio/Casio/en_GB/images/icons/checkout-card.svg")}#checkout .opc-progress-bar-item:last-child:before{display:none}#checkout .opc-progress-bar-item.confirmation span:before{background-image:url("../../frontend/Casio/Casio/en_GB/images/icons/checkout-tick.svg")}.checkout-index-index .page-title-wrapper{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.checkout-index-index .minicart-wrapper{display:none}.checkout-title{font-family:"Urbane",Helvetica,Arial,sans-serif;font-size:32px;margin:25px 0;text-align:left;line-height:1.42}@media (min-width:768px){.checkout-title{text-align:center;font-size:28px;margin:40px 0}}#checkout .opc-wrapper{width:100%;float:none;padding:0}#checkout .step-title,#checkout .opc-block-summary>.title{background:#f7f7f7;color:#333;font-family:"Urbane",Helvetica,Arial,sans-serif;padding:13px 15px;font-size:14px;display:block;border:1px solid #d1d1d1}@media (min-width:768px){#checkout .step-title,#checkout .opc-block-summary>.title{padding:17px 30px}}#checkout .opc-block-summary>.title{margin:0 -26px}#checkout form{padding:0}#checkout label,#checkout .label{text-transform:none;color:#333;font-weight:600}#checkout .fieldset>.field.required>.label:after{color:#052569;margin:0 0 0 2px;top:6px}#checkout .form-discount .action-apply{background:#fff;color:#003296;border:1px solid #003296}@media screen and (max-width:600px){#checkout .form-discount .action-apply{min-width:auto}}#checkout .form-discount .action-apply:before{border-bottom-color:#448b38}.checkout-index-index #checkout-step-shipping .checkout-shipping-method.checkout-block{border:0}.checkout-index-index #checkout-step-shipping .checkout-shipping-method.checkout-block .step-content{border:1px solid #d1d1d1;border-top:0;margin-bottom:1rem}.checkout-index-index #checkout-step-shipping .checkout-shipping-method.checkout-block .payment-option.discount-code{border:1px solid #d1d1d1;margin:0 !important;width:100% !important;box-sizing:border-box}.checkout-index-index #checkout-step-shipping .checkout-shipping-method.checkout-block .payment-option.discount-code .payment-option-inner label{padding:17px 30px;background-color:#f7f7f7;border-bottom:1px solid #d1d1d1}.checkout-index-index #checkout-step-shipping .checkout-shipping-method.checkout-block .payment-option.discount-code .payment-option-inner .control{padding:17px}.checkout-index-index #checkout-step-shipping .checkout-shipping-method.checkout-block .payment-option.discount-code .actions-toolbar{padding-right:17px;margin-top:-1rem;display:flex;justify-content:end}.checkout-index-index #checkout-step-shipping .shipping-address-section .step-title{border-left:0;border-right:0;margin-top:0}#checkout{position:relative;padding:0 0 80px}#checkout .hubbox-toggle-button h3{color:#333}#checkout .hubbox-toggle-button p{color:#707070}#checkout .hubbox-toggle-button .action{display:block}#checkout .hubbox-toggle-button.click-collect{background-image:url("../../frontend/Casio/Casio/en_GB/images/icons/checkout-hubbox--pink.svg")}#checkout.checkout-container{max-width:810px;margin:0 auto}#checkout .checkout-block{border:1px solid #d1d1d1;border-top:0;margin:0 0 15px}@media (min-width:420px){#checkout .checkout-block{border-top:1px solid #d1d1d1}}#checkout .step-content{padding:15px;margin:0;padding:20px 25px}#checkout .step-content__sub-title.gshock{display:none}#checkout .step-content .account-type-selection{font-family:"Urbane",Helvetica,Arial,sans-serif;font-size:14px;color:#333;display:block;padding:20px 0}#checkout .step-content .account-type-selection__name{font-weight:600;margin-bottom:20px}#checkout .step-content .account-type-selection__address-text{line-height:1.4;color:#707070;margin:-15px 0 18px 25px}#checkout .step-content .account-type-selection.login{padding-top:5px}#checkout .step-content .account-type-selection.no-acount{border-top:1px solid #d1d1d1}#checkout .step-content .account-type-selection label{display:inline;border:1px solid #d1d1d1;border-top:0;margin-bottom:1rem}#checkout .step-content .account-type-selection span{margin:0 0 0 10px;vertical-align:top}#checkout .step-content .account-type-selection[for=billing-address-not-same-as-shipping-shared]{border-top:1px solid #c9c9c9}#checkout .shipping-address-item:first-child{border:none}#checkout .shipping-address-item:before{display:none}#checkout .shipping-address-items{margin:-15px 0 0}#checkout .selected-item:after{display:none}@media (min-width:768px){#checkout .checkout-shipping-address,#checkout .checkout-payment-method{float:left;width:calc(50% - 8px);margin:0 16px 0 0}}#checkout .checkout-shipping-address{border-top:0;margin-bottom:1rem}#checkout .checkout-shipping-address .acton{padding:0}#checkout .checkout-shipping-address .primary,#checkout .checkout-shipping-address .checkout-index-index .modal-footer .action-hide-popup,.checkout-index-index .modal-footer #checkout .checkout-shipping-address .action-hide-popup{margin-top:0}#checkout .checkout-shipping-address #checkout-step-shipping .discount-code{border:1px solid #d1d1d1;margin:0 0 15px}#checkout .checkout-shipping-address #checkout-step-shipping .discount-code .payment-option-title{display:none;font-size:22px;text-transform:uppercase;margin-top:20px;margin-bottom:20px}#checkout .checkout-shipping-address #checkout-step-shipping .discount-code .payment-option-content{display:block !important}#checkout .checkout-shipping-address #checkout-step-shipping .discount-code .payment-option-content #discount-form .actions-toolbar{margin-top:10px;margin-bottom:100px}@media (min-width:420px){#checkout .checkout-shipping-address #checkout-step-shipping .discount-code .payment-option-content #discount-form .primary,#checkout .checkout-shipping-address #checkout-step-shipping .discount-code .payment-option-content #discount-form .checkout-index-index .modal-footer .action-hide-popup,.checkout-index-index .modal-footer #checkout .checkout-shipping-address #checkout-step-shipping .discount-code .payment-option-content #discount-form .action-hide-popup{margin-left:60%}}#checkout .checkout-shipping-address #checkout-step-shipping .discount-code .payment-option-inner label{padding:17px 30px;background-color:#f7f7f7;border-bottom:1px solid #d1d1d1}#checkout .checkout-shipping-address #checkout-step-shipping .discount-code .payment-option-inner .control{padding:17px}#checkout .table-checkout-shipping-method{font-family:"Urbane",Helvetica,Arial,sans-serif;font-size:14px;width:100%;min-width:100%}#checkout .table-checkout-shipping-method>tbody>tr>td{padding:14px 20px 16px;vertical-align:top;color:#333}#checkout .table-checkout-shipping-method>tbody>tr>td:first-child{padding:12px 5px 12px 0}#checkout .table-checkout-shipping-method thead th{display:none}#checkout .table-checkout-shipping-method tr td:nth-child(3){display:none}#checkout .table-checkout-shipping-method tr .col-price{max-width:50px}#checkout .form-shipping-address{margin-top:0}#checkout .label{color:#333;margin:0 0 8px;font-size:14px}#checkout .field-tooltip{display:none}#checkout .fieldset>.field{margin-bottom:12px}#checkout .fieldset>.field.street>.control .label:after{display:none}#checkout .fieldset>.field._required>label:after{margin-left:3px;top:5px;color:#052569}#checkout .fieldset .field:not(.choice)>.control{float:none;width:100%}#checkout .fieldset .field input[type=checkbox]+label:after{top:4px}#checkout .field .control._with-tooltip input{width:100%;margin:0}#checkout #customer-email-fieldset .control{display:flex;justify-content:space-between}#checkout #customer-email-fieldset .control .label{width:93%}#checkout .form-shipping-address{max-width:100%}#checkout label[for=newsletter-subscribe]{font-size:11px;font-family:Arial,Helvetica,sans-serif;color:#707070}#checkout .news-disclaimer{font-size:10px;color:#666}#checkout .shipping-details .primary,#checkout .shipping-details .checkout-index-index .modal-footer .action-hide-popup,.checkout-index-index .modal-footer #checkout .shipping-details .action-hide-popup{margin:10px 0 0}@media (min-width:768px){#checkout .shipping-details .primary,#checkout .shipping-details .checkout-index-index .modal-footer .action-hide-popup,.checkout-index-index .modal-footer #checkout .shipping-details .action-hide-popup{float:right}}#checkout .shipping-details .action{font-size:14px;margin:0;padding:16px 30px;margin-right:10px}@media (min-width:768px){#checkout .shipping-details .action{font-size:12px}}#checkout .shipping-details .action.continue{min-width:220px}#checkout .shipping-details .action.radio{padding:0}#checkout .shipping-details #opc-shipping_method{display:flex;flex-direction:column}#checkout .shipping-details #opc-shipping_method .discount-code{order:2;width:90%;margin:0 auto 1rem}#checkout .shipping-details #opc-shipping_method .discount-code .payment-option-title{display:none}#checkout .shipping-details #opc-shipping_method .discount-code .payment-option-content #discount-form .actions-toolbar{margin-top:0}#checkout .shipping-details #opc-shipping_method .discount-code .payment-option-content #discount-form .actions-toolbar .primary__singular{float:left}#checkout .shipping-address-item{width:100%;border:0;border-top:1px solid #d1d1d1;padding:0;margin:0;position:relative;margin-bottom:20px;padding-top:20px}#checkout .shipping-address-item .action-select-shipping-item{display:block;margin-left:auto !important}#checkout .edit-address-link{font-size:10px;font-weight:700;text-decoration:underline;padding:0;position:absolute;top:25px;right:0;color:#003296;margin:0;background:0 0;border:none}#checkout .edit-address-link:before{display:none}#checkout .edit-address-link>span{border:0;clip:auto;height:auto;margin:-1px;overflow:hidden;padding:0;position:relative;width:auto;display:block}#checkout .field._error input{border-color:#c71f1f;background:#fffef2 url("../../frontend/Casio/Casio/en_GB/images/icons/error-mark.svg") center right 4px no-repeat}#checkout .field._error .field-error{display:none}#checkout .form-login .mage-error{border-color:#c71f1f;background:#fffef2 url("../../frontend/Casio/Casio/en_GB/images/icons/error-mark.svg") center right 4px no-repeat}#checkout .form-login div.mage-error{font-size:10px;text-align:right;background:0 0;font-size:14px}#checkout .hubbox-buttons{display:flex;flex-direction:column;margin:0 0 30px}@media (min-width:768px){#checkout .hubbox-buttons{flex-direction:row}}#checkout .hubbox-toggle-buttons{padding:0}#checkout .hubbox-toggle-button::part(container){border:3px solid #f8f8f8;padding:55px 42px 15px;border-radius:0;margin:5px 0;width:100%;position:relative;display:flex;flex-direction:column;justify-content:space-between;text-align:center;justify-content:center;min-width:0 !important}#checkout .hubbox-toggle-button::part(additional-note){margin-top:10px}#checkout .hubbox-toggle-button:focus{box-shadow:0 none}#checkout .hubbox-toggle-button .action{width:130px;margin:15px auto 0;display:none}#checkout .hubbox-toggle-button.selected{background-color:#333}#checkout .hubbox-toggle-button.selected:before{content:"";background:url("../../frontend/Casio/Casio/en_GB/images/icons/check--white.svg") no-repeat center;display:block;position:absolute;right:12px;top:12px;width:24px;height:24px}#checkout .hubbox-toggle-button.selected h3,#checkout .hubbox-toggle-button.selected p{color:#fff}#checkout .hubbox-toggle-button.selected.home-delivery{background-image:url("../../frontend/Casio/Casio/en_GB/images/icons/checkout-parcel--white.svg")}#checkout .hubbox-toggle-button.selected.click-collect{background-image:url("../../frontend/Casio/Casio/en_GB/images/icons/checkout-hubbos--white.svg")}#checkout .hubbox-toggle-button.home-delivery{order:-1;background-image:url("../../frontend/Casio/Casio/en_GB/images/icons/checkout-parcel--grey.svg");background-repeat:no-repeat;background-position:top 22px center}@media (min-width:768px){#checkout .hubbox-toggle-button.home-delivery{margin:0 16px 0 0}}#checkout .hubbox-toggle-button.click-collect{background-image:url("../../frontend/Casio/Casio/en_GB/images/icons/royal-mail-text.svg");background-repeat:no-repeat;background-position:top 22px center;background-size:100px}@media (min-width:768px){#checkout .hubbox-toggle-button.click-collect{margin:0 16px 0 0}}#checkout .hubbox-toggle-button.click-collect p{margin-bottom:auto;padding:0 0 40px}#checkout .hubbox-toggle-button.click-collect.edifice{display:none}#checkout .hubbox-toggle-button h3{font-size:18px;font-family:"Urbane",Helvetica,Arial,sans-serif;letter-spacing:1.8px;color:#d1d1d1;text-transform:uppercase;margin:13px auto}#checkout .hubbox-toggle-button p{color:#d1d1d1;line-height:1.3;font-weight:400;font-family:Arial,Helvetica,sans-serif}#checkout .form-login{max-width:100%;margin:0 0 20px;padding:0;border:0}#checkout .form-login .actions-toolbar{display:flex;flex-direction:column;align-items:flex-end}#checkout .form-login .actions-toolbar .primary,#checkout .form-login .actions-toolbar .checkout-index-index .modal-footer .action-hide-popup,.checkout-index-index .modal-footer #checkout .form-login .actions-toolbar .action-hide-popup{order:2}#checkout .form-login .actions-toolbar .secondary{order:1}#checkout .form-login .actions-toolbar .secondary .remind{display:block;padding:0;font-size:10px;color:#c71f1f;text-decoration:underline;margin:-5px 0 5px;font-weight:700}#checkout .home-delivery-continue-button,#checkout .checkout-submit-order{position:absolute;right:0;bottom:0}@media (max-width:768px){#checkout .home-delivery-continue-button,#checkout .checkout-submit-order{width:100%;position:relative}}#checkout .home-delivery-continue-button .continue,#checkout .checkout-submit-order .continue{min-width:220px;font-size:12px}@media (max-width:768px){#checkout .home-delivery-continue-button .continue,#checkout .checkout-submit-order .continue{width:100%}}.field.cc_hide_fields_action{display:block;padding:0;font-size:10px;color:#c71f1f;text-decoration:underline;margin:-5px 0 5px;font-weight:700;text-align:right;cursor:pointer}.field.cc_hide_fields_action svg{display:none}.field[name="customCheckoutForm.street.0"]{margin:0 0 10px}.field[name="customCheckoutForm.street.0"] .label{font-size:12px;font-family:"Urbane",Helvetica,Arial,sans-serif;line-height:.85;letter-spacing:.75px;color:#707070;margin-bottom:17px;display:block;text-transform:uppercase}.field[name="customCheckoutForm.region"]:last-child{display:none}.field[name="shippingAddress.country_id"],.field[name="billingAddressshared.country_id"]{clear:left}.field[name="shippingAddress.region"],.field[name="billingAddressshared.region"]{margin-right:4%}.field[name="shippingAddress.region"],.field[name="shippingAddress.postcode"],.field[name="billingAddressshared.region"],.field[name="billingAddressshared.postcode"]{width:100%;float:none}.field[name="shippingAddress.region"].search-container input,.field[name="shippingAddress.postcode"].search-container input,.field[name="billingAddressshared.region"].search-container input,.field[name="billingAddressshared.postcode"].search-container input{width:55% !important;min-width:150px !important;border:1px solid #333;padding:13px 16px 14px}.field[name="shippingAddress.telephone"]:after{content:"We only use this to contact you about your order";display:block;text-align:right;font-size:10px;color:#333;margin:6px 0 0}.checkout-index-index .columns .column.main,.checkout-index-index .columns .sidebar-main{flex-basis:auto}.checkout-index-index .modal-title{font-family:"Urbane",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:500}.checkout-index-index .modal-popup.modal-slide{left:0}.checkout-index-index .modal-popup .fieldset>.field:not(.choice)>.control{width:100%}.checkout-index-index .modal-popup legend.label{display:none !important}.checkout-index-index .modal-popup .modal-inner-wrap .modal-footer{margin:15px 0 0}.checkout-index-index .modal-footer button{margin-bottom:5px !important}@media (max-width:768px){.checkout-index-index .modal-footer button{width:100%;margin:0 0 5px}}.checkout-index-index .modal-footer .action-hide-popup{background:#333 !important;margin-bottom:15px}#checkoutSteps{list-style:none;margin:0;padding:0}#checkout-step-shipping_method_estimation_date p{margin:10px 0 0;font-size:13px;font-weight:300;color:#666}#checkout .form.methods-shipping{padding:10px}#checkout.click-collect-active .checkout-shipping-address{width:100%}#checkout.click-collect-active.payment .opc-sidebar{display:block}#checkout.home-delivery-active .hubbox-toggle-button.home-delivery{background-image:url("../../frontend/Casio/Casio/en_GB/images/icons/checkout-parcel--grey.svg");background-color:#231f20}#checkout.home-delivery-active .hubbox-toggle-button.home-delivery::part(title),#checkout.home-delivery-active .hubbox-toggle-button.home-delivery::part(subtitle){color:#fff !important}#checkout.home-delivery-active .hubbox-toggle-button.home-delivery::part(container){border:0}#checkout.home-delivery-active .hubbox-toggle-button.home-delivery::part(container):before{content:"";background:url("../../frontend/Casio/Casio/en_GB/images/icons/check--white.svg") no-repeat center;display:block;position:absolute;right:12px;top:12px;width:24px;height:24px;border:0}#checkout.home-delivery-active .opc-sidebar{display:flex}#checkout.click-and-collect-active .hubbox-toggle-button.click-collect{background-color:#231f20}#checkout.click-and-collect-active .hubbox-toggle-button.click-collect::part(title),#checkout.click-and-collect-active .hubbox-toggle-button.click-collect::part(subtitle){color:#fff !important}#checkout.click-and-collect-active .hubbox-toggle-button.click-collect::part(container){border:0}#checkout.click-and-collect-active .hubbox-toggle-button.click-collect::part(container):before{content:"";background:url("../../frontend/Casio/Casio/en_GB/images/icons/check--white.svg") no-repeat center;display:block;position:absolute;right:12px;top:12px;width:24px;height:24px;border:0}#checkout.click-collect-active .hubbox-toggle-button.click-collect{background-image:url("../../frontend/Casio/Casio/en_GB/css/@{baseDir}images/icons/checkout-parcel--white.svg");background-color:#333}#checkout.click-collect-active .hubbox-toggle-button.click-collect::part(container){border-color:0}#checkout.click-collect-active .hubbox-toggle-button.click-collect::part(container):before{content:"";background:url("../../frontend/Casio/Casio/en_GB/css/@{baseDir}images/icons/check--white.svg") no-repeat center;display:block;position:absolute;right:12px;top:12px;width:24px;height:24px;border:0}#checkout.click-collect-active .opc-sidebar{display:flex}#checkout .hubbox-widget .modal-dialog{margin:20px 0 0}#checkout .hubbox-search{margin:0 0 25px}@media (min-width:768px){#checkout .hubbox-search{width:calc(50% - 8px)}}#checkout .hubbox-search__title{font-family:"Urbane",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:1.4px;color:#333;text-transform:uppercase;margin:5px 0 16px}@media (min-width:768px){#checkout .hubbox-search__title{font-size:18px;letter-spacing:1.8px}}#checkout .hubbox-search__wrapper{display:flex}#checkout .hubbox-search__results-found{top:70px;position:relative}@media (min-width:768px){#checkout .hubbox-search__results-found{top:15px}}#checkout .hubbox-search__button{width:46px;height:46px;background:#333 url("../../frontend/Casio/Casio/en_GB/images/icons/checkout-search.svg") no-repeat center;border:0;padding:0;border-radius:0;font-size:0}#checkout .hubbox-search__input{height:46px;border-radius:0}#checkout .hubbox-widget .card .card-content{position:relative}#checkout .hubbox-widget .card.locations .locations-list{width:100%;max-height:100%}#checkout .hubbox-widget .card.locations{width:100%;margin:0}#checkout .hubbox-widget .card.locations.open{top:0}#checkout .hubbox-widget .card{box-shadow:none}#checkout .hubbox-widget .card.card-plain{height:auto}#checkout .hubbox-widget .card .card-content{height:550px;min-height:550px}#checkout .hubbox-widget .hubbox-map{height:100%}#checkout .hubbox-widget .card.locations{height:100%;top:100%}#checkout .hubbox-widget .card.locations .locations-list{height:100%}#checkout .hubbox-map .locations-list{padding:7px 7px 5px;box-sizing:border-box;width:220px}#checkout .hubbox-map .locations-list__price-total{font-size:16px;color:#333;margin:10px 0}#checkout .hubbox-map .locations-list__collect-date{color:#333}#checkout .hubbox-map .locations-list__distance{margin:-5px 0 0 23px;font-size:13px}#checkout .locations-list{padding:0}#checkout .locations-list__store{border-top:1px solid #d1d1d1;padding:20px 10px 20px 0;display:flex;flex-wrap:wrap;flex-direction:column;position:relative}@media (min-width:768px){#checkout .locations-list__store{flex-direction:row;align-items:center}}#checkout .locations-list__store:last-child{border-bottom:1px solid #d1d1d1}#checkout .locations-list__store-name{font-family:"Urbane",Helvetica,Arial,sans-serif;font-size:18px;color:#333;margin:0 0 15px;text-transform:uppercase}@media (min-width:768px){#checkout .locations-list__store-name{margin:0 0 9px}}#checkout .locations-list__button{position:absolute;right:0;top:15px;font-size:11px;padding:10px 15px;letter-spacing:1px}@media (min-width:768px){#checkout .locations-list__button{position:relative;right:0;top:auto;font-size:12px;padding:16px 20px;letter-spacing:1.2px}}#checkout .locations-list__more-info{flex-basis:100%;display:flex;flex-direction:column;align-items:flex-start}#checkout .locations-list__more-info.active .locations-list__more-btn:after{transform:rotate(180deg)}#checkout .locations-list__price{margin:5px 0}@media (min-width:768px){#checkout .locations-list__price{margin:0 5% 0 auto;text-align:right}}#checkout .locations-list__price-total{display:block}#checkout .locations-list__phone-number{margin:8px 0 0}#checkout .locations-list__more-info-inner{display:flex;width:100%;margin:20px 0;flex-direction:column}@media (min-width:768px){#checkout .locations-list__more-info-inner{flex-direction:row}}#checkout .locations-list .more-left-col{width:100%}@media (min-width:768px){#checkout .locations-list .more-left-col{width:60%}}#checkout .locations-list .more-right-col{width:100%}@media (min-width:768px){#checkout .locations-list .more-right-col{width:35%;margin-left:auto}}#checkout .locations-list__price-total{font-family:"Urbane",Helvetica,Arial,sans-serif}#checkout .locations-list__collect-date{font-family:"Urbane",Helvetica,Arial,sans-serif;font-size:12px;background:url("../../frontend/Casio/Casio/en_GB/images/icons/checkout-calendar.svg") no-repeat left center;padding:0 0 0 23px;background-size:16px;display:none}@media (min-width:768px){#checkout .locations-list__collect-date{display:block}}#checkout .locations-list__more-btn{font-size:11px;font-weight:700;text-decoration:underline;background:0 0;border:0;padding:2px 21px 2px 0;color:#003296;position:relative;margin:5px 0 0}#checkout .locations-list__more-btn:after{content:"";background:url("../../frontend/Casio/Casio/en_GB/images/icons/icon-chevron-thick-down.svg") no-repeat center;background-size:contain;display:block;width:14px;height:10px;position:absolute;top:3px;right:0}#checkout .locations-list__more-times{color:#333;min-width:270px}#checkout .locations-list__more-sub-title{font-size:16px;font-family:"Urbane",Helvetica,Arial,sans-serif;margin:15px 0}#checkout .locations-list__more-day-time{display:flex;justify-content:space-between}#checkout .locations-list__more-day-time:after{content:"";display:table;clear:both}#checkout .locations-list__more-day-time .label{font-family:"Urbane",Helvetica,Arial,sans-serif;float:left;width:50%;margin:0 0 5px;text-transform:capitalize}#checkout .locations-list__more-day-time .value{margin:0 0 5px;width:50%;text-align:right}#checkout .locations-list__tooltip-button{display:block;margin:15px auto 0}#checkout .locations-list__distance{font-family:"Urbane",Helvetica,Arial,sans-serif;font-size:12px;color:#333}#checkout .locations-list__distance span{font-family:"Urbane",Helvetica,Arial,sans-serif}#checkout .locations-list p{margin:0 0 5px;font-size:14px}#checkout .hubbox-display-options{display:flex;min-width:100px;text-align:right;font-family:"Urbane",Helvetica,Arial,sans-serif;font-size:12px;color:#fff;text-transform:uppercase;justify-content:flex-start}@media (min-width:768px){#checkout .hubbox-display-options{justify-content:flex-end}}#checkout .hubbox-display-options div{padding:0 15px 0 25px;height:40px;display:flex;align-items:center;background:#b4b4b4;cursor:pointer}#checkout .hubbox-display-options div.active{background:#003296}#checkout .hubbox-display-options__list:before{content:"";background:url("../../frontend/Casio/Casio/en_GB/images/icons/icon-list.svg") no-repeat center;position:relative;left:-10px;width:18px;height:10px}#checkout .hubbox-display-options__map:before{content:"";background:url("../../frontend/Casio/Casio/en_GB/images/icons/icon-locatorpin.svg") no-repeat center;position:relative;left:-7px;width:20px;height:26px;background-size:contain;top:4px}#checkout .location-confirm{float:right;margin:30px 0;min-width:240px}#checkout .modal-message-text{font-size:14px;position:relative;top:15px}#checkout .control{position:relative}.click-collect-continue{min-width:280px;float:right;margin:30.5px 0 0;width:100%}@media (min-width:768px){.click-collect-continue{width:auto}}@media (max-width:768px){#checkout .title{display:none}#checkout.active-mobile .minicart-wrapper:after{transform:rotate(180deg)}#checkout.active-mobile .opc-sidebar{display:block !important}#checkout.active-mobile .opc-block-summary{display:flex}}#checkout.checkout-container{display:flex;flex-direction:column;overflow:auto;padding:0 20px}@media (min-width:1025px){#checkout.checkout-container{padding:0}}#checkout.checkout-container .opc-progress-bar{order:1}#checkout.checkout-container .opc-estimated-wrapper{order:2}#checkout.checkout-container .opc-sidebar{order:3;background:#c9c9c9}#checkout.checkout-container .opc-wrapper{order:4}#checkout.checkout-container.click-and-collect-active{padding-bottom:80px}@media (min-width:768px){#checkout.checkout-container{display:block}}#checkout .opc-sidebar{font-family:"Urbane",Helvetica,Arial,sans-serif;float:none;border-top:0;padding:0 20px 20px;margin:-20px -20px 0}@media (min-width:768px){#checkout .opc-sidebar{margin:0;padding:0;background:0 0;float:right;width:calc(50% - 8px);border:0}}#checkout .opc-sidebar .modal-inner-wrap{width:100%}#checkout .opc-sidebar .totals-tax-details.shown,#checkout .opc-sidebar .action-close{display:none}#checkout .opc-sidebar .title{display:none}@media (min-width:768px){#checkout .opc-sidebar .title{display:block}}#checkout .opc-sidebar .table-totals{order:3}#checkout .opc-sidebar .table-totals .table-caption{display:none}#checkout .opc-sidebar .table-totals th{text-align:left}#checkout .opc-sidebar .table-totals .sub th,#checkout .opc-sidebar .table-totals .shipping th{text-transform:none}#checkout .opc-sidebar .table-totals .sub th,#checkout .opc-sidebar .table-totals .sub td,#checkout .opc-sidebar .table-totals .shipping th,#checkout .opc-sidebar .table-totals .shipping td{font-size:14px;color:#333;font-weight:500}#checkout .opc-sidebar .table-totals .sub th span,#checkout .opc-sidebar .table-totals .sub td span,#checkout .opc-sidebar .table-totals .shipping th span,#checkout .opc-sidebar .table-totals .shipping td span{font-size:14px;font-style:normal;font-weight:500}#checkout .opc-sidebar .table-totals .shipping th,#checkout .opc-sidebar .table-totals .shipping td{padding:0 0 15px}#checkout .opc-sidebar .table-totals .shipping .value{display:none}#checkout .opc-sidebar .table-totals .grand{border-top:1px solid #d1d1d1}#checkout .opc-sidebar .table-totals .grand th,#checkout .opc-sidebar .table-totals .grand td{font-size:20px;padding:15px 0 0;color:#333}#checkout .opc-sidebar .table-totals .grand th span,#checkout .opc-sidebar .table-totals .grand td span{font-size:20px;font-weight:600}#checkout .opc-sidebar .table-totals .amount{text-align:right}#checkout .product-item{border:none;padding:0 0 35px}#checkout .product-item-inner{display:flex;flex-wrap:wrap;justify-content:space-between}#checkout .product-item-inner>div{margin:0 0 0 9%}#checkout .product-item-inner>div:first-child{margin:0}#checkout .product-item-inner .product.options{display:none}#checkout .product-item-inner .label{display:block;text-transform:none;margin:0 0 2px}#checkout .product-item-inner .label:after{display:none}#checkout .product-item-inner .cart-price:before{content:"Subtotal";display:inline-block;color:#333;font-weight:600;margin:0 0 2px;font-size:18px;line-height:20px;text-transform:uppercase}@media (min-width:768px){#checkout .product-item-inner .cart-price:before{display:block;text-transform:none;font-size:13px}}#checkout .product-item-inner .price,#checkout .product-item-inner .value{font-size:14px;color:#333;line-height:20px}@media (max-width:768px){#checkout .product-item-inner .price{font-size:18px;float:right}}#checkout .product-item-inner .cart-price{display:block}#checkout .action-edit{background:url("../../frontend/Casio/Casio/en_GB/images/icons/icon-edit.svg") no-repeat center;width:30px}#checkout .action-edit:hover{background:url("../../frontend/Casio/Casio/en_GB/images/icons/icon-edit.svg") no-repeat center}#checkout .product-image-container{float:left}#checkout .product-item-details{padding:0 0 0 85px;color:#707070}#checkout .product-item-name{font-size:18px;color:#333;font-weight:500;margin-bottom:16px;display:block}#checkout .product-item .subtotal{display:block;text-align:left;margin:20px 0 -5px -85px;padding:15px 0 0;width:calc(100% + 85px);border-top:1px solid #d1d1d1}@media (min-width:768px){#checkout .product-item .subtotal{margin:0 0 0 9%;width:auto;border:none;padding:0}}#checkout .price-including-tax{margin:0}#checkout .details-qty{margin:0}#checkout .details-qty span{font-size:13px}#checkout .items-in-cart{border-bottom:1px solid #d1d1d1}#checkout .totals.sub td,#checkout .totals.sub th{padding:15px 0 5px}#checkout .totals-tax{display:none}#checkout .totals.discount .title{display:inline-block}#checkout .totals.discount th,#checkout .totals.discount td{padding:0 0 8px;vertical-align:bottom}#checkout .minicart-items{margin:12px 0 0;padding:0;list-style:none}#checkout .minicart-items .price-excluding-tax:before{display:block;margin:10px 10px 5px 0}#checkout .opc-block-summary{padding:0 15px 25px;border-top:none;flex-direction:column;background:#fff;display:none;font-family:"Urbane",Helvetica,Arial,sans-serif}@media (min-width:768px){#checkout .opc-block-summary{border:1px solid #d1d1d1;border-top:0;display:flex;padding:0 25px 25px}}#checkout .opc-block-summary .minicart-items-wrapper{padding:15px 0 0;overflow-x:visible;max-height:100%}#checkout .opc-block-summary .block .title strong{font-size:12px;display:block}#checkout .items-in-cart .title{display:none}#checkout .opc-estimated-wrapper{margin:0 -20px;padding:0 15px;border:20px solid #c9c9c9;display:flex;align-items:center}@media (min-width:768px){#checkout .opc-estimated-wrapper{display:none}}#checkout .opc-estimated-wrapper .estimated-block{order:2;margin-left:auto}#checkout .minicart-wrapper{margin:2px 0 0;order:1;position:relative}#checkout .minicart-wrapper:after{content:"";background:url("../../frontend/Casio/Casio/en_GB/images/icons/icon-chevron-thick-down.svg") no-repeat center;background-size:contain;display:block;position:absolute;right:0;top:13px;width:18px;height:10px}#checkout .minicart-wrapper .qty{display:none}#checkout .minicart-wrapper .showcart{padding:10px 25px 10px 40px;position:relative;z-index:10;background:0 0;border:none;box-shadow:none;width:100%}#checkout .minicart-wrapper .showcart:after{content:"Order Summary";display:inline-block;color:#333;font-family:"Urbane",Helvetica,Arial,sans-serif;font-size:13px;font-weight:400}#checkout .minicart-wrapper .showcart:before{background:url("../../frontend/Casio/Casio/en_GB/images/icons/icon-minicart.svg") no-repeat 100%;content:"";width:21px;height:21px;line-height:1;background-size:contain;margin:-2px 7px 0 0}#checkout .estimated-label{display:none}#checkout .estimated-price{font-family:"Urbane",Helvetica,Arial,sans-serif;font-size:13px;font-weight:400}#checkout hb-core-pickup-confirmation::part(title),#checkout hb-core-pickup-confirmation::part(subtitle),#checkout hb-core-pickup-confirmation::part(address),#checkout hb-core-pickup-confirmation::part(opening-times),#checkout hb-core-pickup-confirmation::part(find-collect-point-button),#checkout hb-core-search::part(title),#checkout hb-core-search::part(subtitle),#checkout hb-core-search::part(address),#checkout hb-core-search::part(opening-times),#checkout hb-core-search::part(find-collect-point-button),#checkout hb-core-home::part(title),#checkout hb-core-home::part(subtitle),#checkout hb-core-home::part(address),#checkout hb-core-home::part(opening-times),#checkout hb-core-home::part(find-collect-point-button){color:#333;font-weight:400;font-family:"Urbane",Helvetica,Arial,sans-serif;text-transform:none;line-height:1.4}#checkout hb-core-pickup-confirmation::part(additional-note),#checkout hb-core-search::part(additional-note),#checkout hb-core-home::part(additional-note){margin-top:10px}#checkout hb-core-pickup-confirmation::part(collect-point-wrapper),#checkout hb-core-search::part(collect-point-wrapper),#checkout hb-core-home::part(collect-point-wrapper){align-items:flex-start}#checkout hb-core-pickup-confirmation::part(map),#checkout hb-core-search::part(map),#checkout hb-core-home::part(map){border:0}#checkout hb-core-pickup-confirmation::part(title),#checkout hb-core-pickup-confirmation::part(subtitle),#checkout hb-core-search::part(title),#checkout hb-core-search::part(subtitle),#checkout hb-core-home::part(title),#checkout hb-core-home::part(subtitle){font-size:18px}#checkout hb-core-pickup-confirmation::part(address),#checkout hb-core-pickup-confirmation::part(opening-times),#checkout hb-core-pickup-confirmation::part(find-collect-point-button),#checkout hb-core-search::part(address),#checkout hb-core-search::part(opening-times),#checkout hb-core-search::part(find-collect-point-button),#checkout hb-core-home::part(address),#checkout hb-core-home::part(opening-times),#checkout hb-core-home::part(find-collect-point-button){font-size:12px}#checkout hb-core-pickup-confirmation::part(select-button),#checkout hb-core-pickup-confirmation::part(search-button),#checkout hb-core-search::part(select-button),#checkout hb-core-search::part(search-button),#checkout hb-core-home::part(select-button),#checkout hb-core-home::part(search-button){position:absolute;left:0;top:0;width:100%;height:100%;margin:0;padding:0;border:0 !important;opacity:0 !important}#checkout hb-core-pickup-confirmation::part(title),#checkout hb-core-search::part(title),#checkout hb-core-home::part(title){text-transform:uppercase;font-family:"Urbane",Helvetica,Arial,sans-serif}#checkout hb-core-pickup-confirmation::part(subtitle),#checkout hb-core-search::part(subtitle),#checkout hb-core-home::part(subtitle){font-family:300}#checkout hb-core-search::part(subtitle),#checkout hb-core-home::part(subtitle){border-top:0}#checkout #hbcc-click-and-collect{margin-bottom:30px}@media (min-width:420px){#checkout #hbcc-click-and-collect{margin-bottom:20px}}#checkout.home-delivery{order:-1;background-image:url("../../frontend/Casio/Casio/en_GB/css/@{baseDir}images/icons/checkout-parcel--grey.svg");background-repeat:no-repeat;background-position:top 22px center}#checkout.click-collect{background-image:url("../../frontend/Casio/Casio/en_GB/images/icons/royal-mail-text.svg");background-repeat:no-repeat;background-position:top 22px center;background-size:100px}#checkout .hubbox-widget .modal-backdrop,#checkout .hubbox-widget .modal-close{display:none}#checkout .hubbox-widget.open,#checkout .hubbox-widget .modal{position:relative}#checkout .hubbox-widget .modal-content,#checkout .hubbox-widget .card{box-shadow:none;border-radius:0}#checkout .hubbox-widget .modal-dialog{width:100%}#checkout .gm-style-iw-c{max-height:268px !important;height:268px !important;width:244px !important;max-width:244px !important}#checkout .gm-style-iw-c .gm-style-iw-d{overflow:hidden !important;max-height:248px !important;max-width:100% !important}#checkout.click-collect-active #checkout-step-shipping{display:flex;flex-direction:column;width:100%}#checkout.click-collect-active #checkout-step-shipping *{order:1}#checkout.click-collect-active #checkout-step-shipping .click-collect-continue{order:4}@media (max-width:768px){#checkout .locations-list__store-name{padding-right:40%}}body.hubbox-widget-open{position:relative}#hubbox-locations-exploration{margin:75px 0 0}@media (min-width:768px){#hubbox-locations-exploration{margin:25px 0 0}}#hubbox-exploration{margin:75px 0 0}@media (min-width:768px){#hubbox-exploration{margin:25px 0 0}}#hubbox-exploration .hubbox-map{height:400px}@media (min-width:768px){#hubbox-exploration .hubbox-map{height:500px}}.checkout-payment-method .payments .legend{display:none}#checkout .opc-payment .account-type-selection{padding-top:0}#checkout .opc-payment .account-type-selection__address-text{margin:5px 0 0;font-size:14px;position:relative}#checkout .opc-payment .account-type-selection__address-text .edit-address-link{top:-35px}#checkout .opc-payment .payment-method{position:relative;order:1}#checkout .opc-payment .payment-method:first-child{order:6}#checkout .opc-payment .payment-method p{font-size:14px}#checkout .opc-payment .payment-method-title{display:flex;align-items:center;padding:15px 0 10px;border-top:1px solid #d1d1d1;min-height:40px}#checkout .opc-payment .payment-method-title label{padding-left:10px;font-size:16px;width:100%;display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center}#checkout .opc-payment .payment-method-title label span:last-of-type{flex:1 0 auto}#checkout .opc-payment .payment-method-title label:before{top:5px}#checkout .opc-payment .payment-method-title label:after{top:8px}#checkout .opc-payment .payment-method-title.field label:before,#checkout .opc-payment .payment-method-title.field label:after{display:none}#checkout .opc-payment .payment-method.payment-method-braintree:after,#checkout .opc-payment .payment-method.payment-method-braintree:before,#checkout .opc-payment .payment-method#payment-method-braintree-paypal:after,#checkout .opc-payment .payment-method#payment-method-braintree-paypal:before,#checkout .opc-payment .payment-method #paypal_express+label:after,#checkout .opc-payment .payment-method #paypal_express+label:before,#checkout .opc-payment .payment-method label[name=paypal_express]:after,#checkout .opc-payment .payment-method label[name=paypal_express]:before{content:"";background-repeat:no-repeat;background-position:center;position:absolute;top:19px;right:0;display:block;width:42px;height:26px;border:0;border-radius:0}#checkout .opc-payment .payment-method.payment-method-braintree:after{background-image:url("../../frontend/Casio/Casio/en_GB/images/icons/checkout-visa.svg")}#checkout .opc-payment .payment-method.payment-method-braintree:before{background-image:url("../../frontend/Casio/Casio/en_GB/images/icons/checkout-mastercard.svg");right:50px}#checkout .opc-payment .payment-method#payment-method-braintree-paypal:before,#checkout .opc-payment .payment-method #paypal_express+label:before,#checkout .opc-payment .payment-method label[name=paypal_express]:before{display:none}#checkout .opc-payment .payment-method#payment-method-braintree-paypal:after,#checkout .opc-payment .payment-method #paypal_express+label:after,#checkout .opc-payment .payment-method label[name=paypal_express]:after{background-image:url("../../frontend/Casio/Casio/en_GB/images/icons/checkout-paypal.svg");background-color:#fff;left:calc(100% - 42px)}#checkout .opc-payment .payment-method#payment-method-braintree-paypal .payment-icon,#checkout .opc-payment .payment-method#payment-method-braintree-paypal .action-help,#checkout .opc-payment .payment-method #paypal_express+label .payment-icon,#checkout .opc-payment .payment-method #paypal_express+label .action-help,#checkout .opc-payment .payment-method label[name=paypal_express] .payment-icon,#checkout .opc-payment .payment-method label[name=paypal_express] .action-help{display:none}#checkout .opc-payment .payment-method #klarna_pay_over_time+label,#checkout .opc-payment .payment-method #klarna_pay_later+label{position:unset}#checkout .opc-payment .payment-method #klarna_pay_over_time+label div,#checkout .opc-payment .payment-method #klarna_pay_later+label div{position:absolute;right:0;top:15px}#checkout .opc-payment .payment-method #co-transparent-form-braintree{margin-top:-15px;margin-bottom:16px}#checkout .opc-payment .payment-methods{margin:0}#checkout .opc-payment .braintree-credit-card-selected,#checkout .opc-payment .braintree-credit-card-types{display:none}#checkout .opc-payment .braintree-hosted-fields-invalid{border-color:#c71f1f;background-color:#fffef2}#checkout .opc-payment .braintree-hosted-fields-invalid:after{content:"!";color:#c71f1f;position:absolute;top:12px;right:10px;font-family:"Urbane",Helvetica,Arial,sans-serif;font-size:14px}#checkout .opc-payment .hosted-error{font-size:10px}#checkout .opc-payment .hosted-control{display:flex;border:1px solid #707070;width:100%;height:46px;padding:0 9px;box-sizing:border-box}#checkout .opc-payment .payment-method-content{padding:0}#checkout .opc-payment .payment-method-content .actions-toolbar .primary,#checkout .opc-payment .payment-method-content .actions-toolbar .checkout-index-index .modal-footer .action-hide-popup,.checkout-index-index .modal-footer #checkout .opc-payment .payment-method-content .actions-toolbar .action-hide-popup{display:flex;justify-content:end;margin-bottom:.5rem}#checkout .opc-payment .payment-method-content .actions-toolbar.braintree-paypal-button{display:block}#checkout .opc-payment .payment-method-content .actions-toolbar #braintree-google-checkout-btn{width:100%}#checkout .opc-payment .payment-method-content .actions-toolbar .braintree-googlepay-button{background-color:#000 !important;background-image:url("data:image/svg+xml,%3Csvg%20width%3D%22102%22%20height%3D%2217%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M80.526%202.635v4.083h2.518c.6%200%201.096-.202%201.488-.605.403-.402.605-.882.605-1.437%200-.544-.202-1.018-.605-1.422-.392-.413-.888-.62-1.488-.62h-2.518zm0%205.52v4.736h-1.504V1.198h3.99c1.013%200%201.873.337%202.582%201.012.72.675%201.08%201.497%201.08%202.466%200%20.991-.36%201.819-1.08%202.482-.697.665-1.559.996-2.583.996h-2.485v.001zm7.668%202.287c0%20.392.166.718.499.98.332.26.722.391%201.168.391.633%200%201.196-.234%201.692-.701.497-.469.744-1.019.744-1.65-.469-.37-1.123-.555-1.962-.555-.61%200-1.12.148-1.528.442-.409.294-.613.657-.613%201.093m1.946-5.815c1.112%200%201.989.297%202.633.89.642.594.964%201.408.964%202.442v4.932h-1.439v-1.11h-.065c-.622.914-1.45%201.372-2.486%201.372-.882%200-1.621-.262-2.215-.784-.594-.523-.891-1.176-.891-1.96%200-.828.313-1.486.94-1.976s1.463-.735%202.51-.735c.892%200%201.629.163%202.206.49v-.344c0-.522-.207-.966-.621-1.33a2.132%202.132%200%200%200-1.455-.547c-.84%200-1.504.353-1.995%201.062l-1.324-.834c.73-1.045%201.81-1.568%203.238-1.568m11.853.262l-5.02%2011.53H95.42l1.864-4.034-3.302-7.496h1.635l2.387%205.749h.032l2.322-5.75z%22%20fill%3D%22%23FFFFFF%22%2F%3E%3Cpath%20d%3D%22M74.448%207.134c0-.473-.04-.93-.116-1.366h-6.344v2.588h3.634a3.11%203.11%200%200%201-1.344%202.042v1.68h2.169c1.27-1.17%202.001-2.9%202.001-4.944%22%20fill%3D%22%234285F4%22%2F%3E%3Cpath%20d%3D%22M67.988%2013.7c1.816%200%203.344-.595%204.459-1.621l-2.169-1.681c-.603.406-1.38.643-2.29.643-1.754%200-3.244-1.182-3.776-2.774h-2.234v1.731a6.728%206.728%200%200%200%206.01%203.703%22%20fill%3D%22%2334A853%22%2F%3E%3Cpath%20d%3D%22M64.212%208.267a4.034%204.034%200%200%201%200-2.572V3.964h-2.234a6.678%206.678%200%200%200-.717%203.017c0%201.085.26%202.11.717%203.017l2.234-1.731z%22%20fill%3D%22%23FABB05%22%2F%3E%3Cpath%20d%3D%22M67.988%202.921c.992%200%201.88.34%202.58%201.008v.001l1.92-1.918c-1.165-1.084-2.685-1.75-4.5-1.75a6.728%206.728%200%200%200-6.01%203.702l2.234%201.731c.532-1.592%202.022-2.774%203.776-2.774%22%20fill%3D%22%23E94235%22%2F%3E%3Cpath%20d%3D%22M.148%202.976h3.766c.532%200%201.024.117%201.477.35.453.233.814.555%201.085.966.27.41.406.863.406%201.358%200%20.495-.124.924-.371%201.288s-.572.64-.973.826v.084c.504.177.912.471%201.225.882.313.41.469.891.469%201.442a2.6%202.6%200%200%201-.427%201.47c-.285.43-.667.763-1.148%201.001A3.5%203.5%200%200%201%204.082%2013H.148V2.976zm3.696%204.2c.448%200%20.81-.14%201.085-.42.275-.28.413-.602.413-.966s-.133-.684-.399-.959c-.266-.275-.614-.413-1.043-.413H1.716v2.758h2.128zm.238%204.368c.476%200%20.856-.15%201.141-.448.285-.299.427-.644.427-1.036%200-.401-.147-.749-.441-1.043-.294-.294-.688-.441-1.183-.441h-2.31v2.968h2.366zm5.379.903c-.453-.518-.679-1.239-.679-2.163V5.86h1.54v4.214c0%20.579.138%201.013.413%201.302.275.29.637.434%201.085.434.364%200%20.686-.096.966-.287.28-.191.495-.446.644-.763a2.37%202.37%200%200%200%20.224-1.022V5.86h1.54V13h-1.456v-.924h-.084c-.196.336-.5.611-.91.826-.41.215-.845.322-1.302.322-.868%200-1.528-.259-1.981-.777zm9.859.161L16.352%205.86h1.722l2.016%204.858h.056l1.96-4.858H23.8l-4.41%2010.164h-1.624l1.554-3.416zm8.266-6.748h1.666l1.442%205.11h.056l1.61-5.11h1.582l1.596%205.11h.056l1.442-5.11h1.638L36.392%2013h-1.624L33.13%207.876h-.042L31.464%2013h-1.596l-2.282-7.14zm12.379-1.337a1%201%200%200%201-.301-.735%201%201%200%200%201%20.301-.735%201%201%200%200%201%20.735-.301%201%201%200%200%201%20.735.301%201%201%200%200%201%20.301.735%201%201%200%200%201-.301.735%201%201%200%200%201-.735.301%201%201%200%200%201-.735-.301zM39.93%205.86h1.54V13h-1.54V5.86zm5.568%207.098a1.967%201.967%200%200%201-.686-.406c-.401-.401-.602-.947-.602-1.638V7.218h-1.246V5.86h1.246V3.844h1.54V5.86h1.736v1.358H45.75v3.36c0%20.383.075.653.224.812.14.187.383.28.728.28.159%200%20.299-.021.42-.063.121-.042.252-.11.392-.203v1.498c-.308.14-.681.21-1.12.21-.317%200-.616-.051-.896-.154zm3.678-9.982h1.54v2.73l-.07%201.092h.07c.205-.336.511-.614.917-.833.406-.22.842-.329%201.309-.329.868%200%201.53.254%201.988.763.457.509.686%201.202.686%202.079V13h-1.54V8.688c0-.541-.142-.947-.427-1.218-.285-.27-.656-.406-1.113-.406-.345%200-.656.098-.931.294a2.042%202.042%200%200%200-.651.777%202.297%202.297%200%200%200-.238%201.029V13h-1.54V2.976z%22%20fill%3D%22%23FFFFFF%22%2F%3E%3Cpath%20d%3D%22M61%200h41.285v18H61z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") !important;background-origin:content-box;background-position:50%;background-repeat:no-repeat;background-size:contain;border:0;border-radius:4px;outline:0;padding:10px 8px;width:100%;height:40px;min-height:40px}#checkout .opc-payment .payment-method-content .number+.number,#checkout .opc-payment .payment-method-content .cvv{width:40%;float:left;margin:0 5% 0 0}#checkout .opc-payment .step-content{border-bottom:1px solid #d1d1d1;display:flex;flex-direction:column}#checkout .opc-payment .step-content>.step-title{display:none}#checkout .checkout-billing-address{border-top:15px solid #fff;margin:0 -1px 0}#checkout .checkout-billing-address .control .select{padding:15px 30px 16px 9px}#checkout .checkout-billing-address .billing-address-details{border-top:1px solid #d1d1d1;padding-top:16px;font-family:"Urbane",Helvetica,Arial,sans-serif;font-size:16px}#checkout .checkout-billing-address .account-type-selection__billing-name{display:flex;align-items:center;justify-content:space-between}#checkout .checkout-billing-address .account-type-selection__address-text{font-size:14px}#checkout .checkout-billing-address .action-edit-address{font-size:10px;font-weight:700;text-decoration:underline;padding:0;top:25px;right:0;color:#c71f1f;margin:0;background:0 0;border:none}#checkout .checkout-billing-address .account-type-selection__address-text{margin:auto}#checkout .checkout-billing-address .actions-toolbar{display:flex}@media (min-width:768px){#checkout .checkout-billing-address .actions-toolbar{flex-direction:row-reverse}}#checkout .checkout-billing-address .actions-toolbar .action{margin:0 0 10px;width:100%}#checkout .checkout-billing-address .actions-toolbar .action-update{margin-right:10px}@media (min-width:768px){#checkout .checkout-billing-address .actions-toolbar .action{margin:0 0 0 10px;width:auto}}#checkout .checkout-billing-address .actions-toolbar .action.primary.dark,#checkout .checkout-billing-address .actions-toolbar .checkout-index-index .modal-footer .action.dark.action-hide-popup,.checkout-index-index .modal-footer #checkout .checkout-billing-address .actions-toolbar .action.dark.action-hide-popup{background-color:#fff;color:#003296;border:solid 2px #003296}#checkout .payment-group .step-content>.step-title{display:none}#checkout #payment-method-braintree-applepay .actions-toolbar{margin-top:0}#checkout #payment-method-braintree-applepay #braintree-applepay-checkout-btn{width:100%}#checkout #payment-method-braintree-applepay .braintree-apple-pay-button{margin:0;-webkit-appearance:-apple-pay-button;-apple-pay-button-type:plain;display:block;width:100%;height:40px;min-height:40px;border:1px solid #000;background-image:-webkit-named-image(apple-pay-logo-black);background-size:100% calc(60% + 2px);background-repeat:no-repeat;background-color:#000;background-position:50% 50%;border-radius:5px;padding:2px;transition:background-color .15s;cursor:pointer}.checkout-payment-method .payment-method .payment-method-content{display:none}.checkout-payment-method .payment-method label[for=braintree_applepay] img{width:60px}.checkout-payment-method .payment-method._active .payment-method-content{display:block}.check-validation .field .control:nth-child(2) .input-text[aria-invalid=false]{background:url("../../frontend/Casio/Casio/en_GB/images/icons/check--green.svg") no-repeat right 4px center;background-size:16px}.payment-method-braintree .hosted-error{clear:both;color:#fff;font-size:1.2rem;height:0;margin-top:7px;opacity:0}.payment-method-braintree .hosted-control.braintree-hosted-fields-invalid:not(.braintree-hosted-fields-focused)~.hosted-error{height:auto;opacity:1;color:#d91d28}.checkout-submit-order{display:none}@media (max-width:768px){#checkout .order-details{border:none}#checkout .order-details .step-title{display:none}}@media (max-width:768px){#checkout .order-details .step-content{border:none;padding:0}}@media (min-width:768px){#checkout .order-details .step-content{display:flex;justify-content:space-between}}#checkout .order-details__left-col,#checkout .order-details__right-col{width:100%}@media (min-width:768px){#checkout .order-details__left-col,#checkout .order-details__right-col{width:48%}}#checkout .order-details__sub-title{font-size:18px;font-family:"Urbane",Helvetica,Arial,sans-serif;font-weight:500;margin:20px 0 15px}#checkout .order-details__sub-title.gshock{display:none}#checkout .order-details p{color:#333}#checkout .order-details__name{font-family:"Urbane",Helvetica,Arial,sans-serif;margin:0 0 5px;font-size:14px}#checkout .order-details__text-confirmation{font-size:14px}#checkout .order-details__address{font-size:13px;font-weight:300;line-height:1.7}#checkout .order-details__address span{display:block;color:#707070}#checkout .order-details__arrival-date{font-size:14px;font-family:"Urbane",Helvetica,Arial,sans-serif;margin:25px 0}@media (min-width:768px){#checkout .order-details__arrival-date{margin:55px 0}}#checkout .order-details__arrival-date.gshock{display:none}#checkout .order-details .order-number{color:#333;text-decoration:underline}#checkout .order-details .order-number strong{font-weight:500}#checkout.checkout-success{display:flex;flex-direction:column}#checkout.checkout-success .checkout-title{font-weight:600}@media (max-width:768px){#checkout.checkout-success .checkout-title{border-bottom:1px solid #d1d1d1;padding:0 0 25px;margin:10px 0 15px}}#checkout.checkout-success .continue-shopping{margin:30px 0 0;order:10}#checkout.checkout-success .continue-shopping a{float:right;min-width:180px;text-align:center;box-sizing:border-box}@media (max-width:768px){#checkout.checkout-success .continue-shopping a{width:100%}}#checkout.checkout-success .opc-progress-bar{order:unset}#checkout.checkout-success .items-in-cart{margin:0 0 15px}#checkout .checkout-success__more-info{order:9}@media (min-width:768px){#checkout .checkout-success__more-info{display:flex;justify-content:space-between}}#checkout .checkout-success__more-info .checkout-block{width:100%}@media (min-width:768px){#checkout .checkout-success__more-info .checkout-block{width:49%}}#checkout .checkout-success__more-info p{font-size:14px;margin:0 0 20px}#checkout .checkout-success__more-info p:first-child{color:#333}#checkout .checkout-success__more-info p:last-child{margin:0}#checkout .checkout-success__more-info .small{font-size:12px;color:#707070;margin:0 0 20px}#checkout .checkout-success__more-info .small:last-child{margin:0}#checkout .order-summary-table{font-family:"Urbane",Helvetica,Arial,sans-serif;color:#333}#checkout .order-summary-table__data-table{border-top:1px solid #d1d1d1}#checkout .order-summary-table .price-excluding-tax{margin:0}#checkout .order-summary-table .label{font-size:13px}#checkout .order-summary-table .table-totals{width:100%}#checkout .order-summary-table .table-totals .totals-tax{display:none}#checkout .order-summary-table .table-totals td{text-align:right;font-size:16px}#checkout .order-summary-table .table-totals strong,#checkout .order-summary-table .table-totals th{font-weight:500;font-size:16px}#checkout .order-summary-table .table-totals .shipping th,#checkout .order-summary-table .table-totals .shipping td{padding:0 0 15px}#checkout .order-summary-table .table-totals .subtotal th,#checkout .order-summary-table .table-totals .subtotal td{padding:15px 0 5px}#checkout .order-summary-table .table-totals .grand_total{font-size:20px;font-weight:600;border-top:1px solid #d1d1d1}#checkout .order-summary-table .table-totals .grand_total th,#checkout .order-summary-table .table-totals .grand_total td{padding:15px 0 0}#checkout .order-summary-table .table-totals .grand_total th strong,#checkout .order-summary-table .table-totals .grand_total td strong{font-size:22px}#checkout .price{font-weight:500}#checkout .product-item-price .cart-price:before{display:none !important}#checkout .create-account-block__left-col{min-width:auto;order:2}@media (min-width:768px){#checkout .create-account-block__left-col{width:46%;order:1}}#checkout .create-account-block__right-col{order:1;margin:0 0 20px}@media (min-width:768px){#checkout .create-account-block__right-col{width:46%;margin:0;order:2}}#checkout .create-account-block .step-content{display:flex;flex-direction:column}@media (min-width:768px){#checkout .create-account-block .step-content{display:flex;justify-content:space-between;flex-direction:row}}#checkout .create-account-block ul{list-style:none;margin:20px 0;padding:0}@media (max-width:768px){#checkout .create-account-block ul{text-transform:uppercase;font-family:"Urbane",Helvetica,Arial,sans-serif}}#checkout .create-account-block ul li{text-decoration:underline;color:#c71f1f;font-size:14px}#checkout .create-account-block p{color:#707070}#checkout .create-account-block .newsletter .label{font-family:Arial,Helvetica,sans-serif;font-size:12px;text-transform:none;letter-spacing:normal;display:block;line-height:1.5}#checkout .create-account-block .submit{float:right;min-width:130px;margin:-25px 0 0}.checkout-onepage-success .page-title-wrapper{display:none}.checkout-onepage-success .page-bottom{max-width:100%;width:100%}.braintree-googlepay-review form{padding:0}.braintree-googlepay-review form select[name=shipping_method]{padding-right:45px;word-wrap:break-word;text-overflow:ellipsis}.braintree-googlepay-review .block-order-details-view .block-content{display:flex;justify-content:space-between;flex-wrap:wrap}.braintree-googlepay-review .block-order-details-view .block-content .box{width:100%;margin:0 0 25px;word-break:break-word}@media (min-width:1025px){.braintree-googlepay-review .block-order-details-view .block-content .box{width:25%}}@media (min-width:1025px){.braintree-googlepay-review .block-order-details-view .block-content .box-order-shipping-method{width:40%}}.braintree-googlepay-review .block-order-details-view .block-content .box-title{margin:0 0 15px;display:block}.braintree-googlepay-review #review-submit{display:none}.braintree-googlepay-review .checkout.primary,.braintree-googlepay-review .checkout-index-index .modal-footer .checkout.action-hide-popup,.checkout-index-index .modal-footer .braintree-googlepay-review .checkout.action-hide-popup{opacity:1 !important;width:100%}@media (min-width:1025px){.braintree-googlepay-review .checkout.primary,.braintree-googlepay-review .checkout-index-index .modal-footer .checkout.action-hide-popup,.checkout-index-index .modal-footer .braintree-googlepay-review .checkout.action-hide-popup{width:auto}}.paypal-review-discount .title{cursor:pointer;display:inline-block;position:relative}.paypal-review-discount .title:after{content:"";display:inline-block;background:url(../../frontend/Casio/Casio/en_GB/images/icons/icon-chevron-down--blue.svg) 50% 50% no-repeat;background-size:contain;position:absolute;top:2px;right:-25px;width:15px;height:13px}.paypal-review-discount .discount.active .content{display:block !important}.paypal-review-title strong{display:block;margin:30px 0 15px}.paypal-review-items{margin:35px 0 50px}@media (max-width:1025px){.paypal-review-items div.cart.table-wrapper .col{float:none;display:table-cell}.paypal-review-items div.cart.table-wrapper .col.qty,.paypal-review-items div.cart.table-wrapper .col.subtotal{display:none}.paypal-review-items div.cart.table-wrapper .col.name,.paypal-review-items div.cart.table-wrapper .col.item{width:70%}.paypal-review-items div.cart.table-wrapper .col.price{width:30%;padding:10px 0;min-width:auto}}.paypal-review-items div.cart.table-wrapper .price,.paypal-review-items div.cart.table-wrapper .qty,.paypal-review-items div.cart.table-wrapper .subtotal,.paypal-review-items div.cart.table-wrapper tfoot{text-align:right}.paypal-review-items .table-caption{display:none}.paypal-review-items .table-paypal-review-items{width:100%;text-align:left;margin:40px 0 10px}.paypal-review-items .product-item-details{padding:0 0 20px}.paypal-review-items .product-image-photo{max-width:165px}.paypal-review-items .opc-block-summary .mark,.paypal-review-items .opc-block-summary .amount{padding:5px 0}