.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp
*{box-sizing:border-box}.pswp
img{max-width:none}.pswp--animate_opacity{opacity:0.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}.pswp--open{display:block}.pswp--zoom-allowed
.pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in
.pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging
.pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:-webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:transform 333ms cubic-bezier(0.4, 0, 0.22, 1), -webkit-transform 333ms cubic-bezier(0.4,0,0.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--animated-in .pswp__bg, .pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie
.pswp__img{width:100% !important;height:auto !important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#CCC}.pswp__error-msg
a{color:#CCC;text-decoration:underline}.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:0.75;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:0.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(/wp-content/themes/larsenjewellery/assets/img/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio: 1.1), (-webkit-min-device-pixel-ratio: 1.09375), (min-resolution: 105dpi), (min-resolution: 1.1dppx){.pswp--svg .pswp__button, .pswp--svg .pswp__button--arrow--left:before, .pswp--svg .pswp__button--arrow--right:before{background-image:url(/wp-content/themes/larsenjewellery/assets/img/default-skin.svg)}.pswp--svg .pswp__button--arrow--left, .pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left, .pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,0.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0, 0, 0, 0.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#FFF;top:56px;border-radius:2px;display:block;width:auto;right:44px;box-shadow:0 2px 5px rgba(0, 0, 0, 0.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform 0.25s;transition:-webkit-transform 0.25s;transition:transform 0.25s;transition:transform 0.25s, -webkit-transform 0.25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip
a{display:block;padding:8px
12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip
a{padding:16px
12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px
solid transparent;border-bottom-color:#FFF;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3E5C9A;color:#FFF}a.pswp__share--facebook:hover:before{border-bottom-color:#3E5C9A}a.pswp__share--twitter:hover{background:#55ACEE;color:#FFF}a.pswp__share--pinterest:hover{background:#CCC;color:#CE272D}a.pswp__share--download:hover{background:#DDD}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#FFF;opacity:0.75;padding:0
10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption
small{font-size:11px;color:#BBB}.pswp__caption__center{text-align:left;max-width:420px;margin:0
auto;font-size:13px;padding:10px;line-height:20px;color:#CCC}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active
.pswp__preloader__icn{background:url(/wp-content/themes/larsenjewellery/assets/img/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active
.pswp__preloader__icn{-webkit-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite}.pswp--css_animation .pswp__preloader--active
.pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite}.pswp--css_animation
.pswp__preloader__icn{background:none;opacity:0.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation
.pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation
.pswp__preloader__donut{box-sizing:border-box;width:14px;height:14px;border:2px
solid #FFF;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:none;margin:0}@media screen and (max-width: 1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes
clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes
clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp__caption, .pswp__top-bar, .pswp--has_mouse .pswp__button--arrow--left, .pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--has_mouse .pswp__button--arrow--left, .pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__top-bar,.pswp__caption{background-color:rgba(0, 0, 0, 0.5)}.pswp__ui--fit .pswp__top-bar, .pswp__ui--fit
.pswp__caption{background-color:rgba(0, 0, 0, 0.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left, .pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__top-bar, .pswp__ui--hidden .pswp__caption, .pswp__ui--hidden .pswp__button--arrow--left, .pswp__ui--hidden .pswp__button--arrow--right{opacity:0.001}.pswp__ui--one-slide .pswp__button--arrow--left, .pswp__ui--one-slide .pswp__button--arrow--right, .pswp__ui--one-slide
.pswp__counter{display:none}.pswp__element--disabled{display:none !important}.pswp--minimal--dark .pswp__top-bar{background:none}.sprite-icons-ic-caret-right-white,.sprite-icons-ic-facebook,.sprite-icons-ic-google,.sprite-icons-ic-instagram,.sprite-icons-ic-keyboard-arrow-down,.sprite-icons-ic-keyboard-arrow-right,.sprite-icons-ic-menu-open,.sprite-icons-ic-phone-blue,.sprite-icons-ic-twitter,.sprite-icons-ic-youtube,.sprite-icons-ic-menu-close,.sprite-icons-ic-heart-white,.sprite-icons-ic-heart,.sprite-icons-ic-phone-white,.sprite-icons-ic-phone,.sprite-icons-ic-search,.sprite-icons-ic-search-black,.sprite-icons-ic-right-arrow,.sprite-icons-ic-pinterest{max-width:100%;background-size:100%;background-image:url("/wp-content/themes/larsenjewellery/assets/img/sprite-icons.png")}.sprite-icons-ic-caret-right-white{background-position:0 0%;background-size:100%}.sprite-icons-ic-facebook{background-position:0 6.532663%;background-size:100%}.sprite-icons-ic-google{background-position:0 13.065327%;background-size:100%}.sprite-icons-ic-instagram{background-position:0 19.59799%;background-size:100%}.sprite-icons-ic-keyboard-arrow-down{background-position:0 26.130653%;background-size:100%}.sprite-icons-ic-keyboard-arrow-right{background-position:0 32.745592%;background-size:100%}.sprite-icons-ic-menu-open{background-position:0 38.861386%;background-size:100%}.sprite-icons-ic-phone-blue{background-position:0 44.472362%;background-size:100%}.sprite-icons-ic-twitter{background-position:0 51.005025%;background-size:100%}.sprite-icons-ic-youtube{background-position:0 57.537688%;background-size:100%}.sprite-icons-ic-menu-close{background-position:0 63.591022%;background-size:120%}.sprite-icons-ic-heart-white{background-position:0 68.811881%;background-size:133.333333%}.sprite-icons-ic-heart{background-position:0 73.762376%;background-size:133.333333%}.sprite-icons-ic-phone-white{background-position:0 78.712871%;background-size:133.333333%}.sprite-icons-ic-phone{background-position:0 83.663366%;background-size:133.333333%}.sprite-icons-ic-search{background-position:0 88.613861%;background-size:133.333333%}.sprite-icons-ic-search-black{background-position:0 93.564356%;background-size:133.333333%}.sprite-icons-ic-right-arrow{background-position:0 96.601942%;background-size:171.428571%}.sprite-icons-ic-pinterest{background-position:0 100%;background-size:200%}.sprite-img-rep{display:inline-block;vertical-align:middle}@font-face{font-family:'TrajanProRegular';src:url('/wp-content/themes/larsenjewellery/assets/font/TrajanProRegular.eot?yiuy&1503376051');src:url('/wp-content/themes/larsenjewellery/assets/font/TrajanProRegular.eot?yiuy&1503376051#iefix') format("embedded-opentype"), url('/wp-content/themes/larsenjewellery/assets/font/TrajanProRegular.woff?yiuy&1503376051') format("woff"), url('/wp-content/themes/larsenjewellery/assets/font/TrajanProRegular.ttf?yiuy&1503376051') format("truetype")}@font-face{font-family:'Baskerville';src:url('/wp-content/themes/larsenjewellery/assets/font/2EA93D_0_0.eot?66f8vb&1503376051');src:url('/wp-content/themes/larsenjewellery/assets/font/2EA93D_0_0.eot?66f8vb&1503376051#iefix') format("embedded-opentype"), url('/wp-content/themes/larsenjewellery/assets/font/2EA93D_0_0.woff2?66f8vb&1503376051') format("woff2"), url('/wp-content/themes/larsenjewellery/assets/font/2EA93D_0_0.woff?66f8vb&1503376051') format("woff"), url('/wp-content/themes/larsenjewellery/assets/font/2EA93D_0_0.ttf?66f8vb&1503376051') format("truetype")}@font-face{font-family:'BaskervilleItalic';src:url('/wp-content/themes/larsenjewellery/assets/font/2EA93D_1_0.eot?bieyb873b&1503376051');src:url('/wp-content/themes/larsenjewellery/assets/font/2EA93D_1_0.eot?bieyb873b&1503376051#iefix') format("embedded-opentype"), url('/wp-content/themes/larsenjewellery/assets/font/2EA93D_1_0.woff2?bieyb873b&1503376051') format("woff2"), url('/wp-content/themes/larsenjewellery/assets/font/2EA93D_1_0.woff?bieyb873b&1503376051') format("woff"), url('/wp-content/themes/larsenjewellery/assets/font/2EA93D_1_0.ttf?bieyb873b&1503376051') format("truetype")}@font-face{font-family:'icomoon';src:url('/wp-content/themes/larsenjewellery/assets/font/icomoon.eot?fxugcu&1503376051');src:url('/wp-content/themes/larsenjewellery/assets/font/icomoon.eot?fxugcu&1503376051#iefix') format("embedded-opentype"), url('/wp-content/themes/larsenjewellery/assets/font/icomoon.ttf?fxugcu&1503376051') format("truetype"), url('/wp-content/themes/larsenjewellery/assets/font/icomoon.woff?fxugcu&1503376051') format("woff"), url('/wp-content/themes/larsenjewellery/assets/font/icomoon.svg?fxugcu&1503376051#icomoon') format("svg");font-weight:normal;font-style:normal}[class^="icon-"], [class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-search2:before{content:"\e036"}.icon-plus2:before{content:"\e114"}.icon-minus2:before{content:"\e115"}.icon-check2:before{content:"\e116"}.icon-cross:before{content:"\e117"}.icon-menu:before{content:"\e120"}.icon-search:before{content:"\f002"}.icon-heart:before{content:"\f004"}.icon-check:before{content:"\f00c"}.icon-close:before,.icon-remove:before,.icon-times:before{content:"\f00d"}.icon-play-circle:before{content:"\f144"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-plus:before{content:"\f067"}.icon-minus:before{content:"\f068"}.icon-phone:before{content:"\f095"}.icon-twitter:before{content:"\f099"}.icon-facebook:before,.icon-facebook-f:before{content:"\f09a"}.icon-google-plus:before{content:"\f0d5"}.icon-caret-down:before{content:"\f0d7"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-instagram:before{content:"\f16d"}.icon-pinterest-p:before{content:"\f231"}.icon-play:before{content:"\f04b"}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus,#gallery-reset:focus{outline:thin dotted}a:active,#gallery-reset:active,a:hover,#gallery-reset:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em
40px}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em
0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-0.5em}sub{bottom:-0.25em}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button, html input[type="button"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled], html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #000;margin:1em
0;padding:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,#gallery-reset,abbr,acronym,address,big,cite,code,del,dfn,em,.form-help,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{margin:0;padding:0;box-sizing:border-box}audio,canvas,img,video{vertical-align:middle}input,textarea{-webkit-appearance:none;-webkit-border-radius:0}.hidden{display:none !important;visibility:hidden}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.page{margin:auto;position:relative;clear:both}.wishlist-wrap{position:absolute;width:100%;top:0;left:0}@media (min-width: 1025px){.wishlist-wrap{position:relative;margin:0
auto}}@media all and (min-width: 15em) and (max-width: 59.9375em){.page{max-width:500px}}@media all and (min-width: 60em){.page{padding:0
20px;width:768px}}@media all and (min-width: 60em){.page{padding:0
40px;width:984px}}@media all and (min-width: 76.25em){.wishlist-wrap,.page{width:1220px}}main{min-height:300px}main>*:last-child{margin-bottom:0}@media all and (min-width: 15em) and (max-width: 59.9375em){main{padding:0.6rem}}@media all and (min-width: 60em){main{padding:1.2rem 0 1.8rem 0}}img{max-width:100%;height:auto}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.fl-left{float:left}.fl-right{float:right}.img-left{float:left;margin:0
1.2rem 1.2rem 0}.img-right{float:right;margin:0
0 1.2rem 1.2rem}.img-scalable{height:auto;max-width:100%;width:100%}.img-trans{background:#F3F3F3}.box{background:#F7F7F7;padding:1.5em;margin-bottom:1.5rem}.extra{margin-top:3rem;margin-bottom:3rem}.extra-top{margin-top:3rem}.extra-bottom{margin-bottom:3rem}@media
print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,#gallery-reset,a:visited,#gallery-reset:visited{text-decoration:underline}a[href^="javascript:"]:after,[href^="javascript:"]#gallery-reset:after,a[href^="#"]:after,[href^="#"]#gallery-reset:after{content:""}pre,blockquote{border:1px
solid #999;page-break-inside:avoid}thead{display:table-header-group}tr{page-break-inside:avoid}img{page-break-inside:avoid;max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}#back-to-gallery,.nav,.wishlist,.header-actions,[for='menu'],footer,.product-actions,.breadcrumbs,.product-image-thumbs{display:none !important}.header.page{display:block;width:100%}.header-grid{display:block;padding-top:1.2rem;width:100%}.header-grid
.logo{display:block;width:100%}.grid.product{display:block;width:100%;padding:0}.grid.product .grid-item{display:block;width:100%}.grid.product .product-image-main{padding-top:1.2rem}.grid.product .product-image-main
img{display:none;width:50%;position:relative;top:0;left:0}.grid.product .product-image-main img:first-child{display:block}#wpadminbar{display:none !important}}html{font:0.88889em/1.75 "Georgia", "Times New Roman",serif}html.fonts-loaded{font:1em/1.25 "Baskerville", "Georgia", "Times New Roman",serif}body{background:#FFF;color:#000;position:relative}@media all and (min-width: 60em){body{font-size:14.4px;font-size:0.9em;line-height:1.27778}}@media all and (min-width: 76.25em){body{font-size:16px;font-size:1em;line-height:1.25}}img{height:auto}h1,h2,h3,h4,h5,h6,hgroup,ul,ol,dl,p,figure,pre,table,fieldset,hr,code,blockquote{margin-bottom:1.2rem}h1>*:last-child,h2>*:last-child,h3>*:last-child,h4>*:last-child,h5>*:last-child,h6>*:last-child,hgroup>*:last-child,ul>*:last-child,ol>*:last-child,dl>*:last-child,p>*:last-child,figure>*:last-child,pre>*:last-child,table>*:last-child,fieldset>*:last-child,hr>*:last-child,code>*:last-child,blockquote>*:last-child,.no-margin,.no-inner-margin>*:last-child,.enquire>*:last-child,.gallery-help>*:last-child{margin-bottom:0}template{display:none}h1,h2,h3,h4,h5,h6{font-weight:normal;letter-spacing:0.01em}h1,h2,.h1,.banner-text-heading,.h2{font-family:"TrajanProRegular","Georgia","Times New Roman",serif}h1,.h1,.banner-text-heading{font-size:27.2px;font-size:1.7em;line-height:1.14706}h2,.h2{font-size:20.8px;font-size:1.3em;line-height:1.19231}h3,.h3{font-size:19.2px;font-size:1.2em;line-height:1.20833}h4,.h4{font-size:17.6px;font-size:1.1em;line-height:1.22727}h5,.h5,h6,.h6{font-size:16px;font-size:1em;line-height:1.25}.heading-small{font-family:"TrajanProRegular","Georgia","Times New Roman",serif;font-size:16px;font-size:1em;line-height:1.25}.alignleft{float:left}.alignright{float:right}a,#gallery-reset,.link{color:#4f95b9;text-decoration:none;cursor:pointer}a:hover,#gallery-reset:hover,.link:hover{background:-webkit-gradient(linear, left top, left bottom, from(#4f95b9), to(#4f95b9)) no-repeat;background:-webkit-linear-gradient(#4f95b9, #4f95b9) no-repeat;background:linear-gradient(#4f95b9, #4f95b9) no-repeat;background-size:100% 1px;background-position:0 1.03em;text-shadow:0.15em 0 white, -0.15em 0 white}a img, #gallery-reset
img{border:0}.link-plain,.link-icon{text-decoration:none;background:transparent;text-shadow:none}.blog-links-list a, .blog-links-list #gallery-reset{text-decoration:none;background:transparent;text-shadow:none}.nav a, .nav #gallery-reset{text-decoration:none;background:transparent;text-shadow:none}.gallery-filters .column-list-list a, .gallery-filters .column-list-list #gallery-reset{text-decoration:none;background:transparent;text-shadow:none}.logo,.link-plain:hover,.link-icon:hover{text-decoration:none;background:transparent;text-shadow:none}.blog-links-list a:hover, .blog-links-list #gallery-reset:hover{text-decoration:none;background:transparent;text-shadow:none}.nav a:hover, .nav #gallery-reset:hover{text-decoration:none;background:transparent;text-shadow:none}.gallery-filters .column-list-list a:hover, .gallery-filters .column-list-list #gallery-reset:hover{text-decoration:none;background:transparent;text-shadow:none}.logo:hover{text-decoration:none;background:transparent;text-shadow:none}.link-icon{color:#000}.link-icon:hover{color:#4f95b9}.link-icon
i{color:#a9c9d9;display:inline-block;margin-right:0.2em;font-size:0.9em;position:relative;top:2px}.link-icon:hover
i{color:#4f95b9}.link-arrow:before{display:inline-block;content:"\f104";font-family:'icomoon';color:#4f95b9;margin:0
0.3em 0 0;position:relative;top:1px}.ellipsis-link{color:#4f95b9;text-decoration:none;cursor:pointer;display:inline}.ellipsis-link:hover{text-decoration:underline}#e-melbourne,#e-sydney{unicode-bidi:bidi-override;direction:rtl;text-decoration:underline;cursor:pointer}ul,ol{margin-left:2rem;list-style-position:outside;list-style-type:circle}li+ul,li>ul,li+ol,li>ol{margin-top:0.6rem}ol{list-style-type:decimal}li{margin-bottom:0.6rem}li ul, li
ol{margin-bottom:0.6rem}dd{margin-bottom:0.6rem}.list-counter
ol{counter-reset:section;list-style-type:none;overflow:hidden;margin-top:1.2rem;margin-left:0}.list-counter ol
ol{margin-left:2rem}.list-counter li>ol{margin-top:0.6rem}.list-counter li:before{counter-increment:section;content:counters(section,".") " "}.inline-list{list-style:none;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex}.inline-list
li{display:inline-block;margin:0}::-moz-selection,::-moz-selection{background:#EEE;color:#000;text-shadow:none}::-moz-selection,::selection{background:#EEE;color:#000;text-shadow:none}.no-selection::-moz-selection,.no-selection::-moz-selection{background:transparent}.no-selection::-moz-selection,.no-selection::selection{background:transparent}em,.form-help{font-family:"BaskervilleItalic","Georgia","Times New Roman",serif;letter-spacing:0.03em;font-style:normal}blockquote{text-align:center;padding:0.6rem 0}blockquote
p{margin-bottom:0.6rem}blockquote p:first-child{font-family:"TrajanProRegular","Georgia","Times New Roman",serif;font-size:1.2em}blockquote p:first-child:before{content:"“"}blockquote p:first-child::after{content:"”"}blockquote>*:last-child{margin-bottom:0;padding-bottom:0}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-xsmall{font-size:0.8em}.text-small{font-size:0.9em}.text-large{font-size:1.1em}.text-xlarge{font-size:1.2em}.text-max-width,blockquote{max-width:50em;margin-left:auto;margin-right:auto}header{padding:0}.Header--desktop{display:none}@media (min-width: 1025px){.Header--mobile{display:none}.Header--desktop{display:block}}.Header__enquire-btn{border:none;color:#fff;background:#4D94B9;border-radius:4px;font-family:"TrajanProRegular","Georgia","Times New Roman",serif;font-weight:normal;font-size:12px;padding:10px
1.5em 8px;line-height:1;vertical-align:middle}.Header__enquire-btn:hover{opacity:0.9;background-color:#4D94B9;color:white;text-shadow:none}@media (max-width: 1024px){.Header{position:fixed;top:0;width:100%;height:0;-webkit-transition:height 0.5s ease;transition:height 0.5s ease;z-index:5}body{padding-top:86px}body.sliding-banner-template,body.title-banner-template{padding-top:68px}.Header__main{position:relative;z-index:5;height:68px;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0
1em;border-bottom:solid 1px #efefef}.Header__mmenu-toggle{display:inline-block;width:24px;height:18px}.Header__mmenu-toggle:hover,.Header__mmenu-toggle:focus{background:none}.Header__mmenu-toggle
img{vertical-align:middle;margin:0;position:relative;top:-3px}.Header__mmenu-toggle-open{background-size:100%;background-image:url("/wp-content/themes/larsenjewellery/assets/img/sprite-icons.png");background-position:0 38.861386%;background-size:100%;width:24px;height:18px}.Header__mmenu-toggle-close{display:none;background-size:100%;background-image:url("/wp-content/themes/larsenjewellery/assets/img/sprite-icons.png");background-position:0 63.591022%;background-size:120%;width:24px;height:25px}.Header__title{font-size:24px;letter-spacing:-0.2px;vertical-align:middle;margin:0
auto;font-family:"TrajanProRegular","Georgia","Times New Roman",serif;position:relative;top:3px}.Header__title,.Header__title:visited{color:#4d94bb;text-decoration:none;background:none}.Header__title:hover,.Header__title:focus,.Header__title:visited:hover,.Header__title:visited:focus{text-decoration:none;background:none}.Header__title
h1{display:inline;font-size:inherit;letter-spacing:inherit;color:inherit;line-height:1;margin:0;vertical-align:middle}.Header__phone{margin:0
1.5em}.Header__phone
a{display:inline-block;width:44px;height:44px;text-indent:-9999px;border:10px
solid white;background-size:100%;background-image:url("/wp-content/themes/larsenjewellery/assets/img/sprite-icons.png");background-position:0 44.472362%;background-size:100%}.Header__phone a:hover, .Header__phone a:focus{background-size:100%;background-image:url("/wp-content/themes/larsenjewellery/assets/img/sprite-icons.png");background-position:0 44.472362%;background-size:100%}.Header__mmenu{height:0;overflow:visible}.Header__mmenu-drop{position:absolute;top:0;width:100%;height:0;background-color:#4d94b9;color:white;overflow:auto;-webkit-transition:height 0.5s ease;transition:height 0.5s ease}.Header__mmenu-drop-pad{padding:13px;padding-top:81px;width:100%;overflow-x:hidden}.Header__mmenu-menu{position:relative;-webkit-transition:height 0.3s ease;transition:height 0.3s ease;width:100%;height:auto}.Header__mmenu-wishlist-n{margin-right:0.25em}.Header__mmenu-bottom{text-align:center;border-top:solid 1px rgba(255,255,255,0.2);padding-top:1em}.Header__mmenu-bottom>div{margin:0.75em 0}.Header__mmenu-bottom a, .Header__mmenu-bottom a:visited{color:white;text-shadow:none;text-decoration:none}.Header__mmenu-bottom a:hover, .Header__mmenu-bottom a:focus, .Header__mmenu-bottom a:visited:hover, .Header__mmenu-bottom a:visited:focus{color:white}.Header--open{height:100%}.Header--open .Header__mmenu-drop{height:100%}.Header--open .Header__mmenu-toggle-open{display:none}.Header--open .Header__mmenu-toggle-close{display:block}.Header
.optimize_phone_mobile{position:absolute;top:101%;right:5%;background:white;padding:10px;border-radius:0 0 8px 8px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.3);border-top:3px solid #4D94BB;overflow:hidden;display:none}.Header .optimize_phone_mobile
.col{float:left;text-align:center;font-size:18px}.Header .optimize_phone_mobile
.col.first{padding-right:10px;margin-right:10px;border-right:1px solid black}.Header .optimize_phone_mobile
.Header__phone{margin:0}.Header .optimize_phone_mobile .Header__phone
a{width:auto;height:auto;background:none;text-indent:0;border:none;display:block;font-size:20px}}@media (min-width: 1025px){.Header{position:relative;z-index:5;padding-top:1em;padding-bottom:0;border-bottom:solid 1px #efefef;background-color:white}.Header__logo{width:80px;float:left;position:relative;z-index:1}.Header__logo
img{margin:0;height:auto;vertical-align:middle}.Header__right{width:100%;float:left;margin-left:-80px;padding-left:90px}.Header__toplinks{text-align:right}.Header__toplinks a, .Header__toplinks a:visited{color:inherit}.Header__toplinks a:hover, .Header__toplinks a:focus, .Header__toplinks a:visited:hover, .Header__toplinks a:visited:focus{background:none;text-decoration:none;color:#4D94B9}.Header__toplinks .sprite-img-rep, .Header__toplinks
img{position:relative;top:-2px}.Header__wishlist{outline:none !important}.Header__wishlist-n{margin-right:0.25em}.Header__wishlist-loader{display:none}.Header__wishlist--loading .Header__wishlist-loader{display:inline}.Header__wishlist--loading .Header__wishlist-n{display:none}.Header__call{margin-left:1.5em}.Header__mainlinks{text-align:right;margin-top:24px}.Header__menu{display:inline-block}.Header__search-link:hover,.Header__search-link:focus{background:none}.Header__search{display:inline-block;margin-left:1em;margin-right:1em;position:relative}.Header__search-form{margin:0;position:absolute;top:-999999px;width:330px;border-top:solid 3px #4D94B9;background:white;box-shadow:0 1px 1px #efefef;border-radius:0 0 8px 8px;padding:16px;margin-top:18px;opacity:0;overflow:hidden;right:-8px;-webkit-transition:opacity 0.5s ease, top 0s linear 0.5s;transition:opacity 0.5s ease, top 0s linear 0.5s}.Header__search-form
form{background:none;padding:0}.Header__search-form
input{font-family:'Lora',serif;font-size:15px;line-height:1.67;letter-spacing:0.5px;color:rgba(70, 70, 70, 0.5);padding:0.5em;min-height:48px;border-radius:4px;border:solid 1px #d7d7d7;outline:none;box-sizing:border-box}.Header__search-form input:focus{outline:none;box-shadow:none}.Header__search-form-loader{display:none}.Header__search-form-loader.searching{display:block;padding-top:0.5em;opacity:1;text-align:left;color:rgba(70,70,70,0.5)}.Header__search-form-results{text-align:left}.Header__search-form-results
a{display:block;clear:both;margin:0.5em 0}.Header__search-form-results a:hover, .Header__search-form-results a:focus{background:none;opacity:0.8}.Header__search-form-results a:first-child{margin-top:1em}.Header__search--show:after{content:'';position:absolute;bottom:-18px;left:50%;margin-left:-6px;height:0;width:0;border:solid 6px transparent;border-top:none;border-bottom-color:#4D94BB;border-bottom-width:9px}.Header__search--show .Header__search-form{-webkit-transition:opacity 0.5s ease, top 0s linear 0s;transition:opacity 0.5s ease, top 0s linear 0s;opacity:1;top:100%}.Header__search
.optimize_phone_mobile{display:none}.Header__enquire{display:inline-block}}.DNav{padding-top:7px}.DNav__ul{list-style-type:none;margin:0;padding:0;cursor:default}.DNav__drop{position:absolute;top:100%;left:0;height:0;overflow:hidden;background:white;opacity:0;-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, transform 0.3s;transition:opacity 0.3s, transform 0.3s, -webkit-transform 0.3s;color:black;box-shadow:0 1px 2px rgba(0,0,0,0.3)}.DNav__drop.sub-sub-menu{left:180px;top:-22px;display:none}.DNav__drop.sub-sub-menu .DNav__drop-inner{padding:1.5em 2em}.DNav__drop-inner{padding:3em}.DNav__li{display:inline-block;font-size:13px;font-family:"TrajanProRegular","Georgia","Times New Roman",serif;font-weight:normal;padding:0
1.2em 1.5em;margin:0;line-height:1;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;position:relative}.DNav__li:after{content:'';position:absolute;bottom:-1px;left:50%;margin-left:-6px;height:0;width:0;border:solid 6px transparent;border-top:none;border-bottom-color:#4D94BB;border-bottom-width:9px;opacity:0;-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:opacity 0s, -webkit-transform 0s;transition:opacity 0s, -webkit-transform 0s;transition:opacity 0s, transform 0s;transition:opacity 0s, transform 0s, -webkit-transform 0s}.DNav__li:hover:after{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, transform 0.3s;transition:opacity 0.3s, transform 0.3s, -webkit-transform 0.3s}.DNav__li:hover
span{color:#4D94BB;cursor:default}.DNav__li:hover
.DNav__drop{height:auto;opacity:1;border-top:solid 4px #4D94BB;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);z-index:99;overflow:visible !important}.DNav__li--natural
.page{width:initial !important;max-width:none !important;padding:0
!important;min-width:180px}.DNav__li--natural
.DNav__drop{border-radius:0 0 8px 8px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.3)}.DNav__li--natural .DNav__drop-inner{padding:3em
2em}.DNav__li>a{color:black;background:none;text-decoration:none}.DNav__li>a:hover{color:#4f95b9}.DNav__list{text-align:left}.DNav__list-title{font-family:"TrajanProRegular","Georgia","Times New Roman",serif;font-size:27px;color:#000;display:block;margin-bottom:20px}.DNav__list-title--no-link{color:#000 !important}.DNav__list-title:hover,.DNav__list-title:focus{background:none;color:#4D94BB}.DNav__list-item{display:block;font-family:'Lora',serif;font-size:15px;letter-spacing:0.5px;color:#464646;line-height:1.4;position:relative;padding-left:30px}.DNav__list-item:hover,.DNav__list-item:focus{background:none;color:#4D94BB}.DNav__list-item+.DNav__list-item{margin-top:1em}.DNav__list-item--sub{padding-left:3.5em}.DNav__list-item--sub .DNav__list-arrow{left:1.5em}.DNav__list-item-has-child{display:block;position:relative;margin:1em
0}.DNav__list-item-has-child:hover .sub-sub-menu{display:block}.DNav__list-arrow{display:inline-block;width:24px;height:25px;background-size:100%;background-image:url("/wp-content/themes/larsenjewellery/assets/img/sprite-icons.png");background-position:0 32.745592%;background-size:100%;vertical-align:middle;position:absolute;top:-2px;left:0}.DNav__lists--multi
.DNav__list{width:25%;float:left;padding-right:1em}.DNav__lists--subbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex}.DNav__lists--subbox
.DNav__list{margin-right:3em;padding-top:0.9rem}.DNav__lists--subbox
.DNav__subbox{background:#e4edf2;padding:1.2rem;width:70%;margin-left:auto}.MNav{list-style-type:none;margin:20px
auto;padding:0}.MNav .sub-menu{list-style-type:none;margin:0;padding:0;position:absolute;top:0;left:120%;opacity:0;-webkit-transition:left 0.3s ease 0s, opacity 0.3s ease 0.15s;transition:left 0.3s ease 0s, opacity 0.3s ease 0.15s}.MNav .sub-menu.visible-sub-menu{-webkit-transition:left 0.3s ease 0s, opacity 0.3s ease 0s;transition:left 0.3s ease 0s, opacity 0.3s ease 0s;left:0;width:100%;background:#4d94b9;opacity:1;z-index:2}.MNav .menu-item{font-size:20px;font-family:"TrajanProRegular","Georgia","Times New Roman",serif;margin:0}.MNav .menu-item.title{font-size:1.5em}.MNav .menu-item.menu-item-has-children>a{padding-right:1.5em;position:relative}.MNav .menu-item.menu-item-has-children>a:after{content:'';position:absolute;right:0;top:50%;width:24px;height:24px;margin-top:-12px;background-size:100%;background-image:url("/wp-content/themes/larsenjewellery/assets/img/sprite-icons.png");background-position:0 0%;background-size:100%}.MNav .menu-item
a{display:block;padding:12px
0}.MNav .menu-item a, .MNav .menu-item a:visited{color:white}.MNav .menu-item a:hover, .MNav .menu-item a:focus, .MNav .menu-item a:visited:hover, .MNav .menu-item a:visited:focus{background:none;text-shadow:none}.MNav .menu-item.up-one-level{margin-top:1.25em;font-size:0.75em}.MSearch{position:relative}.MSearch
form{background:none;margin:0;padding:0}.MSearch__form{position:relative;padding-right:48px;background:white;border-radius:4px;z-index:2}.MSearch__input{background:transparent;border:none !important;font-size:15px !important;padding:12px
0 12px 15px !important;line-height:21px !important;min-height:39px !important;max-width:100%;box-sizing:border-box;box-shadow:none !important;outline:none !important}.MSearch__input:focus{border:none !important;box-shadow:none !important;outline:none !important}.MSearch__icon{position:absolute;top:15px;right:15px;height:18px;width:18px;background-size:100%;background-image:url("/wp-content/themes/larsenjewellery/assets/img/sprite-icons.png");background-position:0 93.564356%;background-size:133.333333%}.MSearch__results{position:absolute;top:100%;margin-top:-5px;padding-left:1em;padding-right:20px;border-radius:0 0 8px 8px;width:100%;background:white;z-index:1}.MSearch__results__close{text-align:right}.MSearch__results
a{display:block;margin:0.5em 0}.MSearch__results a:hover, .MSearch__results a:focus{background:none;text-shadow:none}.MSearch__results a:first-child{margin-top:1em}.MSearch__results a:last-child{margin-bottom:1.5em}.MSearch__loader{display:none}.MSearch__loader.searching{display:block;padding-bottom:0.5em;opacity:1;text-align:left;color:rgba(70,70,70,0.5)}.Subbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;text-align:left;font-family:'Lora',serif;font-size:15px}.Subbox__col{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0
1em}.Subbox__col-title{border-bottom:solid 1px;padding-bottom:0.75em;font-family:"TrajanProRegular","Georgia","Times New Roman",serif}.Subbox__col-content{list-style-type:none;margin:0;padding:0;padding-top:1em}.Subbox__col-content
a{display:inline-block;clear:both}.Subbox__col-content
a.hover{color:#4D94B9}.Subbox__col-content a, .Subbox__col-content a:visited{color:#464646;text-decoration:none}.Subbox__col-content a:hover, .Subbox__col-content a:focus, .Subbox__col-content a:visited:hover, .Subbox__col-content a:visited:focus{background:none;text-decoration:none;color:#4D94B9;text-shadow:none}.header-grid.grid{width:100%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.header-grid.grid .grid-item{display:inline-block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.header-grid.grid .grid-item:nth-child(2){display:inline-block;margin:0
auto;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;text-align:center}.header-grid.grid .grid-item:last-child{float:right;text-align:right}.single-column-text .grid-item{width:100%}@media all and (min-width: 15em) and (max-width: 59.9375em){.header-grid.grid .grid-item:nth-child(2){-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center}}@media all and (min-width: 15em) and (max-width: 21.5625em){.header-grid.grid .grid-item .grid-item{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.header-grid.grid .grid-item .grid-item:nth-child(2){-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}}@media all and (min-width: 15em) and (max-width: 59.9375em){.header-grid.grid .grid-item:last-child{text-align:left}}@media all and (min-width: 15em) and (max-width: 59.9375em){.header-grid.grid .grid-item{height:50px}}@media all and (min-width: 15em) and (max-width: 59.9375em){.header-grid.grid{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin:0}}.header-phone
span{margin-bottom:0.6rem;display:block}.header-phone a, .header-phone #gallery-reset{color:#000}.header-phone a:hover, .header-phone #gallery-reset:hover{text-decoration:none;cursor:default;background:none}@media all and (min-width: 15em) and (max-width: 59.9375em){.header-phone{display:none;background:#FFF;width:100%;position:absolute;top:50px;left:0}.header-phone .header-phone-number{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;padding:1.2rem;border-bottom:1px solid #000}.header-phone .header-phone-number:first-child{border-right:1px solid #000}.header-phone .header-phone-number
span{display:block}.header-phone.show{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex}}.header-actions a, .header-actions #gallery-reset{color:#000;display:inline-block;margin-left:0.96rem}.header-actions a:hover, .header-actions #gallery-reset:hover{color:#4f95b9}@media all and (min-width: 15em) and (max-width: 59.9375em){.header-actions em, .header-actions .form-help{display:none}.header-actions a, .header-actions #gallery-reset{display:inline}.header-actions
i{font-size:1.1em;margin:0
0.6rem;padding-top:13px;color:#000}}@media all and (min-width: 15em) and (max-width: 59.9375em) and (min-width: 15em) and (max-width: 21.5625em){.header-actions
i{margin:0
0.3rem}}@media all and (min-width: 15em) and (max-width: 59.9375em){.header-actions .icon-phone{top:3px;position:relative}}@media all and (min-width: 15em) and (max-width: 59.9375em){#menu+label[for='menu']{font-size:1.8em;position:fixed;top:0;right:0;z-index:12;width:49px;height:49px;color:#FFF;background:#a9c9d9}#menu + label[for='menu'] i{position:absolute;top:0;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#menu + label[for='menu'] .icon-cross,#menu+label[for='menu']:before{display:none}#menu:checked~.mask,#menu:checked~.video{z-index:10;background:white}#menu:checked ~ .header
.nav{left:0}#menu:checked~.banner{overflow:hidden}#menu:checked~div.page{height:100%;overflow:hidden}#menu:checked + label .icon-cross{display:inline-block}#menu:checked + label .icon-menu{display:none}.header-actions a, .header-actions #gallery-reset{margin-left:0}.header-actions .icon-phone{padding-top:0.2em}}@media all and (min-width: 60em){#menu{display:none}#menu+label[for='menu']{display:none}.header-icons, .header-actions .icon-phone{display:none}.enquiry-btn:hover{background:0}}@media all and (min-width: 60em){.header-phone
span{display:inline;margin-right:1.8rem}.header-phone span
span{margin-right:0.4rem}.header-actions a, .header-actions #gallery-reset{margin-left:2.4rem}}@media all and (min-width: 76.25em){.header-actions a, .header-actions #gallery-reset{margin-left:2.4rem}}.enquire{border:1px
solid #000;padding:1.2rem;text-align:center}.enquire
h2{margin-bottom:0.6rem}@media all and (min-width: 60em){.footer-enquiry{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1.2rem}.footer-enquiry>div:first-child{width:-webkit-calc(68% - 1.2rem);width:calc(68% - 1.2rem)}.footer-enquiry>div:last-child{width:32%}}.banner{position:relative;width:100%;top:-1px;z-index:1;border-bottom:solid 1px #efefef}.banner-container{overflow:hidden;position:relative;width:100%;height:-webkit-calc(100vw * 0.345);height:calc(100vw * 0.345)}@media all and (min-width: 15em) and (max-width: 59.9375em){.banner-container{padding-bottom:28px}}.banner-item{position:absolute;opacity:0;width:100%;height:100%;display:block;margin:0;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center center;-webkit-transition:opacity 2000ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 2000ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}.banner-item
img{position:absolute;top:0;left:0;width:100%}.banner-item.active{z-index:999;opacity:1}@media all and (min-width: 15em) and (max-width: 59.9375em){.banner-item{height:auto;max-height:auto;background-size:164%;background-position:center top;background-color:#FFF;border:0}}.banner-text{text-align:center}@media all and (min-width: 15em) and (max-width: 59.9375em){.banner-text{margin:0
auto;margin-top:-webkit-calc(100vw * 0.65);margin-top:calc(100vw * 0.65);max-width:25em}}@media all and (min-width: 60em){.banner-text{height:-webkit-calc(100vw * 0.4);height:calc(100vw * 0.4);position:relative}.banner-text:before{content:"";position:absolute;z-index:1;top:0;left:0;width:34%;height:100%;background:rgba(169, 201, 217, 0.8)}}.banner-text-top .bt-left-middle{position:relative;width:100%;top:0;left:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);padding-top:2%}@media all and (min-width: 60em){.banner-text-top .bt-left-middle{padding-top:3%}}@media all and (min-width: 76.25em){.banner-text-top .bt-left-middle{padding-top:5%}}@media all and (min-width: 102.5em){.banner-text-top .bt-left-middle{padding-top:8%}}@media all and (min-width: 60em){.bt-left-middle{width:30%;position:absolute;z-index:2;top:50%;left:2%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media all and (min-width: 60em){.banner-text-top .banner-text{height:auto}.banner-text-top .banner-text:before{display:none}}@media all and (min-width: 60em){#banner4 .banner-text:before{background:rgba(169,201,217,0.6)}}.dots{position:absolute;z-index:999;bottom:1em;width:100vw;text-align:center}.dot{width:13px;height:13px;border-radius:8px;margin-left:8px;display:inline-block;background:#a9c9d9}.dot.active{background:#4f95b9}@media all and (max-width: 959px){.dots{bottom:-2em}.banner{margin-bottom:2em}}.blog{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.blog
article{vertical-align:top;display:inline-block;width:-webkit-calc(75% - 2.4rem);width:calc(75% - 2.4rem)}.blog
aside{float:right;vertical-align:top;display:inline-block;width:25%}@media all and (min-width: 15em) and (max-width: 59.9375em){.blog{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.blog article, .blog
aside{width:100%}}.blog-post{padding-bottom:1.8rem}.blog-links{background:#e4edf2;padding:1.2rem;margin-bottom:1.2rem}.blog-links-list{list-style:none;margin:0}.blog-links-list a, .blog-links-list #gallery-reset{color:#000}.blog-links-list a:hover, .blog-links-list #gallery-reset:hover{color:#4f95b9}.blog-links-heading{border-bottom:1px solid #000;padding-bottom:0.3em}.blog-posts-item{border-top:1px solid #000;padding-top:1.2rem}.home-services-text{text-align:center}.home-services-text p:last-child{margin-bottom:0}@media all and (min-width: 15em) and (max-width: 59.9375em){.home-services{overflow:hidden}.home-services
img{margin-bottom:0.3rem}.home-services.offset-left--30
img{width:130% !important;max-width:130% !important;margin-left:-30%}.home-services-text{background:#d5e4eb;padding:1.2rem}}@media all and (min-width: 60em){.home-services{position:relative;margin-bottom:1.2rem}.home-services
img{max-width:100%}.home-services-text{position:absolute;z-index:1;left:1.2rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#FFF;max-width:30%}}@media all and (min-width: 76.25em){.home-services-text{max-width:27%}}.home-box.grid-item{position:relative;overflow:hidden;background:#e4edf2}.home-box.grid-item
img{max-width:80%;-webkit-transition:opacity 150ms linear;transition:opacity 150ms linear;margin:0
auto;display:block}.home-box.grid-item a:hover, .home-box.grid-item #gallery-reset:hover{text-shadow:none}.home-box.grid-item.selected .home-box-description{max-height:20em}.home-box.grid-item.selected
img{opacity:0.15}.home-box.grid-item .info-box-text{background:transparent}@media all and (min-width: 15em) and (max-width: 59.9375em){.home-box.grid-item.grid-item
img{width:42%;display:inline-block;margin:1.2rem}}@media all and (min-width: 60em){.grid-3 .home-box.grid-item{min-height:265px}}@media all and (min-width: 76.25em){.grid-3 .home-box.grid-item{min-height:310px}}.grid-3 .home-box.grid-item{position:relative;max-height:333px}@media all and (min-width: 15em) and (max-width: 59.9375em){.grid-3 .home-box.grid-item
img{margin-top:6.6rem}}.grid .home-box.grid-item div
div{padding:0}@media all and (min-width: 15em) and (max-width: 59.9375em){.home-box.grid-item.grid-item{height:200px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.home-box.grid-item.grid-item div
div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.home-box.grid-item.grid-item div div
img{height:100%;max-width:100%;top:0;margin:0}.home-box.grid-item.grid-item div .home-box-description{display:none}.home-box.grid-item.grid-item div .home-box-text{margin-bottom:2em;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.home-box.grid-item.grid-item div
p{display:block;margin-top:0}}.home-box-description{max-height:5em;overflow:hidden;text-overflow:ellipsis;-webkit-transition:max-height 220ms linear;transition:max-height 220ms linear}.home-box-description+p{margin-top:1.2rem}.home-box-text{text-align:center}.home-box-text
h2{color:#4f95b9;font-family:"TrajanProRegular","Georgia","Times New Roman",serif;font-variant:uppercase;margin-bottom:0.3rem;font-size:0.9em;line-height:1.4}.home-box--simple .home-box-text
h2{font-size:1em;margin-bottom:0.6rem;color:#000}@media all and (min-width: 15em) and (max-width: 59.9375em){.home-box-text
h2{margin-bottom:0.6rem}}@media all and (min-width: 15em) and (max-width: 59.9375em){.home-box-text{top:50%;left:1.2rem;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:50%}}.home-box-text
p{position:relative;margin-bottom:0.9rem}.home-box-text p:last-child{margin-bottom:0}.home-box-text p .home-box-description{display:none}@media all and (min-width: 60em){.home-box-text{position:absolute;z-index:1;left:1.2rem;right:1.2rem;bottom:1.2rem}}.ellipsis{background:#fff;bottom:0;position:absolute;right:0}#hb1,#hb3,#hb4{margin-top:1.2rem}@media all and (min-width: 15em) and (max-width: 59.9375em){#hb1{margin-top:0}}#hb5{margin-top:1.8rem}#j3,#j4,#j5,#j6,#j7,#j8{margin-bottom:6rem}@media all and (min-width: 60em){#j1,#j2{margin-bottom:4.8rem}#j3,#j4{margin-top:1.8rem}#j5{margin-top:2.4rem}#j8{margin-top:1.2rem}}.home-intro{padding:0.6rem 0 1.2rem 0;text-align:center;max-width:50em;margin:0
auto}.home-intro
h1{font-size:16px;font-size:1em;line-height:1.25;margin-bottom:0.6rem}[class*='info-box-'][class*='--rev'].home-video .info-box_text{margin:0}.home-video .info-box_text{background:#e4edf2}@media all and (min-width: 60em){[class*='info-box-'][class*='--w35'].home-video .info-box_text{width:34.2%;border-left:20px solid white}[class*='info-box-'][class*='--w35'].home-video .info-box_image{width:66.5%}}.home-links{margin-top:4em;margin-bottom:4em}.home-links__more{margin-top:1.25em;font-family:'Lora',serif}.home-links__more a, .home-links__more a:visited{color:black}.home-links__more-icon{width:14px;height:10px;display:inline-block;margin-left:8px;background-size:100%;background-image:url("/wp-content/themes/larsenjewellery/assets/img/sprite-icons.png");background-position:0 96.601942%;background-size:171.428571%}.home-links__excerpt{font-size:15px;color:#464646;line-height:1.66667;font-family:'Lora',serif}.home-links__item{text-align:center}.home-links__item+.home-links__item{margin-top:2em}.home-links__item h2, .home-links__item
h3{font-family:"TrajanProRegular","Georgia","Times New Roman",serif;font-weight:normal}.home-links__item
h2{font-size:36px;line-height:1.30556}.home-links__item
h3{font-size:18px;margin-bottom:1em;line-height:1.55556}.home-links__item h3 a, .home-links__item h3 a:visited{color:inherit}.home-links__item h3 a:hover, .home-links__item h3 a:focus, .home-links__item h3 a:visited:hover, .home-links__item h3 a:visited:focus{color:#4f95b9}@media (min-width: 960px){.home-links__item{width:25%;float:left;text-align:left;padding-left:3%}.home-links__item+.home-links__item{margin-top:0.4em}.home-links__item:first-child{padding-left:0}.home-links__item
h2{margin-bottom:1em}}@media all and (min-width: 15em) and (max-width: 59.9375em){.nav-arrow-right{position:absolute;z-index:100;top:0;right:0;width:50px;height:50px;border-left:1px solid #000;color:#000}.nav-arrow-right
i{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.dropnav,.subnav{display:none;position:absolute;z-index:-1;left:100vw;top:0;height:-webkit-calc(100% - 50px);height:calc(100% - 50px);width:100vw;background:#d5e4eb}.dropnav+.nav-arrow-right,.subnav+.nav-arrow-right{display:block}.dropnav li > .icon-angle-right, .subnav li>.icon-angle-right{display:none}.supernav
.grid{margin:0}.supernav .column-list{display:block}.supernav .column-list-column{display:block;width:100%}.supernav .column-list-column
p{margin:0;padding:0;height:50px;line-height:50px}.supernav .column-list-heading{font-variant:small-caps;font-size:1.4em}.supernav-subnav{display:none;display:block;position:absolute;z-index:1;left:200vw;top:0;height:100vh;width:100vw;background:#d5e4eb}.nav-wrapper{position:absolute;z-index:2;top:0;left:0;width:300vw;height:100%;overflow:visible;background:#d5e4eb;-webkit-transition:left 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:left 200ms cubic-bezier(0.25,0.46,0.45,0.94)}.nav-wrapper.slide1{left:-100vw}.nav-wrapper.slide2{left:-200vw}.nav{position:fixed;z-index:1;top:50px;left:100%;width:100%;height:-webkit-calc(100% - 50px);height:calc(100% - 50px);background:#d5e4eb;text-align:center;-webkit-transition:left 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:left 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:scroll}.nav [type='checkbox']{position:absolute;clip:rect(0, 0, 0, 0)}.nav
ul{width:100vw;margin:0
0.6rem;margin:0;list-style:none}.nav
li{overflow:visible;margin:0;border-bottom:1px solid #000}.nav li
span{line-height:54px;height:50px}.nav a, .nav #gallery-reset, .nav
span{position:relative;line-height:50px;height:50px;width:100%;display:block;color:#000;padding:0}.nav a, .nav #gallery-reset{color:#4f95b9}.nav .column-list-list a, .nav .column-list-list #gallery-reset{color:#4f95b9}.nav-back{font-family:"BaskervilleItalic","Georgia","Times New Roman",serif;position:relative;text-align:left;line-height:50px;height:50px}.nav-back
span{padding-left:50px}.nav-back:before{content:"\f104";font-family:icomoon;top:50%;left:12px;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media all and (min-width: 60em){.nav-back,.nav-arrow-right{display:none !important}.nav-wrapper{text-align:center;font-family:"TrajanProRegular","Georgia","Times New Roman",serif;font-size:0.9em}.nav-wrapper>ul{position:relative;list-style:none;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.nav-wrapper>ul>li{margin:0;height:3.2em;padding:0
0.8rem;display:block;display:inline-block}.nav-wrapper > ul > li:hover a:after, .nav-wrapper > ul > li:hover #gallery-reset:after, .nav-wrapper > ul > li:hover span:after{display:inline-block}.nav-wrapper > ul > li:focus a:after, .nav-wrapper > ul > li:focus #gallery-reset:after, .nav-wrapper > ul > li:focus span:after{display:inline-block}.nav-wrapper>ul>li:hover>.supernav,.nav-wrapper>ul>li:hover>.dropnav{left:auto;opacity:1}.nav-wrapper>ul>li:focus>.supernav,.nav-wrapper>ul>li:focus>.dropnav{left:auto;opacity:1}.nav-wrapper>ul>li:hover>.supernav-wedding,.nav-wrapper>ul>li:focus>.supernav-wedding{left:auto;right:1em}.nav-wrapper>ul>li:hover>.dropnav.dropnav-right,.nav-wrapper>ul>li:focus>.dropnav.dropnav-right{left:auto;right:12px}.nav-wrapper>ul>li>a:after,.nav-wrapper>ul>li>#gallery-reset:after{content:"";border-bottom:6px solid #4f95b9;display:none;width:100%;position:absolute;z-index:4;top:3.6em;left:-0.6rem;margin:0
0.6rem;overflow:visible}.nav-wrapper>ul>li>span:after{content:"";border-bottom:6px solid #4f95b9;display:none;width:100%;position:absolute;z-index:4;top:3.6em;left:-0.6rem;margin:0
0.6rem;overflow:visible;top:3.6em}.nav-wrapper>ul>li>a,.nav-wrapper>ul>li>#gallery-reset{display:block;padding:0.6rem 0;font-size:0.9em}.nav-wrapper>ul>li>span{display:block;padding:0.6rem 0;font-size:0.9em;cursor:default}.nav-wrapper a, .nav-wrapper #gallery-reset, .nav-wrapper
span{position:relative;color:#000}.nav-wrapper a:hover, .nav-wrapper #gallery-reset:hover, .nav-wrapper a:focus, .nav-wrapper #gallery-reset:focus{color:#4f95b9}.nav-wrapper span:hover, .nav-wrapper span:focus{color:#4f95b9}.nav-wrapper .icon-angle-right{color:#4f95b9;padding-right:0.2em;font-size:1.5em;top:0.03em;position:relative}.nav-wrapper
.h2{font-size:28.8px;font-size:1.8em;line-height:1.13889}.nav-wrapper .subnav .icon-angle-right{top:0.13em}.nav-wrapper .subnav li:first-child .icon-angle-right{top:0.03em}.supernav{width:auto;min-width:62em;font-family:"Baskerville","Georgia","Times New Roman",serif;width:768px;border:1px
solid #000;display:block;position:absolute;z-index:4;left:-999em;opacity:0;background:#FFF;text-align:left;margin-left:-1.2rem;margin-right:-1.2rem;padding:1.8rem 2.4rem 1.2rem 2.4rem;-webkit-transition:opacity 150ms linear;transition:opacity 150ms linear}.supernav .nav-back{display:none}.supernav
.grid{margin-bottom:0}.supernav .grid-item:first-child{padding:1.2rem 2.4rem 0 0}.supernav .grid-item:first-child
ul{margin-left:0}.supernav .column-list
li{white-space:nowrap}.supernav .column-list-item{font-size:1em;width:-webkit-calc(25% - 3.2rem);width:calc(25% - 3.2rem)}.supernav ul, .supernav
li{display:block}.supernav+a,.supernav+#gallery-reset{cursor:default}.supernav-wedding{min-width:54em}#nav-shape-img{display:none}.supernav-subnav{background:#e4edf2;padding:1.2rem;-webkit-box-flex:1;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%}.supernav-subnav
.img{-webkit-box-flex:1;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%;width:100px;padding-top:2rem}.supernav-subnav .img
img{width:80%;display:inline-block}.supernav-subnav .img .column-list-column{-webkit-box-flex:1;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%}.supernav-subnav a.selected, .supernav-subnav .selected#gallery-reset{color:#4f95b9}.nav-wrapper
.dropnav{border:1px
solid #000;display:block;position:absolute;z-index:4;top:2.5em;left:-999em;opacity:0;background:#FFF;text-align:left;margin-left:-1.2rem;margin-right:-1.2rem;padding:1.8rem;-webkit-transition:opacity 150ms linear;transition:opacity 150ms linear}.nav-wrapper .dropnav
li{display:block;white-space:nowrap;font-family:"Baskerville","Georgia","Times New Roman",serif}.nav-wrapper .dropnav li:first-child a, .nav-wrapper .dropnav li:first-child #gallery-reset{padding-left:0}.nav-wrapper .dropnav a, .nav-wrapper .dropnav #gallery-reset{display:inline-block;vertical-align:middle;padding:0.2em 0 0 0.1em}.nav-wrapper .dropnav
span{display:inline-block;vertical-align:middle;padding:0.2em 0 0 0.1em}.nav-wrapper .dropnav span:hover{color:#000;cursor:default}.nav-wrapper .dropnav
i{display:inline-block;vertical-align:middle}.nav-wrapper .dropnav + a, .nav-wrapper .dropnav+#gallery-reset{cursor:default}.dropnav.dropnav-right{right:auto}.dropnav-subitem{padding-left:2em}.dropnav-subitem a, .dropnav-subitem #gallery-reset{font-family:"BaskervilleItalic","Georgia","Times New Roman",serif;font-style:normal}.nav-rel{position:relative}}@media all and (min-width: 76.25em){.nav-wrapper
.dropnav{top:1.78em}.nav-wrapper>ul>li{height:auto}.nav-wrapper>ul>li>a:after,.nav-wrapper>ul>li>#gallery-reset:after,.nav-wrapper>ul>li>span:after{top:2.8em}}.gallery{position:relative}.gallery-images{overflow:hidden;padding-left:64px;position:relative;width:100%;margin:0
auto;margin-bottom:1.2rem;-webkit-transition:opacity 150ms 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 150ms 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}.js .gallery-images{opacity:0}.gallery-images.visible{opacity:1}@media all and (min-width: 15em) and (max-width: 59.9375em){.gallery-images{padding-left:0;padding-top:60px}}.no-js .gallery-images-mask{overflow:scroll}.gallery-images-container{position:relative;left:0;width:200000px;z-index:1;-webkit-transition:left 500ms ease-in-out;transition:left 500ms ease-in-out}@media all and (min-width: 15em) and (max-width: 59.9375em){.gallery-images-container{width:auto;-webkit-transition:none;transition:none}}.gallery-images-item{padding:1.2rem 0;float:left;text-align:center;border:1px
solid #FFF}.gallery-images-item.pending{visibility:visible}.gallery-images-item:hover{border-color:#000}.gallery-images-item
img{max-width:75%;margin-bottom:0.6rem;cursor:pointer}.gallery-images-item
p{font-family:"TrajanProRegular","Georgia","Times New Roman",serif;margin-bottom:0.6rem}.gallery-images-item .btn, .gallery-images-item input[type="submit"], .gallery-images-item .gform_footer button, .gform_footer .gallery-images-item
button{margin:0
0.5em 0 1.5em;cursor:pointer}.gallery-images-item
i{font-size:1.2em;top:0.3em;position:relative;cursor:pointer;color:#d5e4eb}.gallery-images-item i:hover{color:#4f95b9}.gallery-images-item a, .gallery-images-item #gallery-reset{cursor:default}.gallery-images-item a p, .gallery-images-item #gallery-reset
p{color:#000}.gallery-images-item a:hover, .gallery-images-item #gallery-reset:hover{text-shadow:none}.gallery-images-item.look-book-placeholder{border:0}.gallery-images-item.look-book-placeholder
img{max-width:100% !important}@media all and (min-width: 15em) and (max-width: 59.9375em){.gallery-images-item{border:0;float:none}.gallery-images-item.visible{display:block}.gallery-images-item.pending{display:none}}@media all and (min-width: 60em){.gallery-images-item{width:-webkit-calc((768px - 168px) / 3);width:calc((768px - 168px) / 3)}}@media all and (min-width: 60em){.gallery-images-item{width:-webkit-calc((960px - 208px) / 4);width:calc((960px - 208px) / 4)}}@media all and (min-width: 76.25em){.gallery-images-item{width:-webkit-calc((1140px - 128px) / 4);width:calc((1140px - 128px) / 4)}}@media all and (min-width: 15em) and (max-width: 59.9375em){.gallery-images-item
img{max-width:65%}}#gallery .gallery-images-item a:hover, #gallery .gallery-images-item #gallery-reset:hover{background-size:0}.gallery-images-item a:hover.add-to-wishlist, .gallery-images-item #gallery-reset:hover.add-to-wishlist{background-size:0}.gallery-arrows{position:absolute;width:100%;height:100%;left:0;top:0}@media all and (min-width: 15em) and (max-width: 59.9375em){.gallery-arrows{display:none}}.no-js .gallery-arrows{display:none}.gallery-arrow-left,.gallery-arrow-right{font-family:icomoon;height:100%;width:64px;position:absolute;z-index:2;top:0;background:#FFF;color:#4f95b9;font-size:3em;text-align:center;vertical-align:middle;cursor:pointer}.gallery-arrow-left:hover,.gallery-arrow-right:hover{color:#4f95b9}.gallery-arrow-left i, .gallery-arrow-right
i{position:absolute;top:50%;-webkit-transform:translateY(-130%);-ms-transform:translateY(-130%);transform:translateY(-130%)}.gallery-arrow-left.disabled,.gallery-arrow-right.disabled{cursor:default}.gallery-arrow-left.disabled i, .gallery-arrow-right.disabled
i{display:none}.gallery-arrow-left{left:0}.gallery-arrow-right{left:-webkit-calc(100% - 64px);left:calc(100% - 64px)}@media all and (min-width: 60em){#wishlist-gallery .gallery-arrow-right{width:99px;left:-webkit-calc(100% - 99px);left:calc(100% - 99px)}}@media all and (min-width: 76.25em){#wishlist-gallery .gallery-arrow-right{width:64px;left:-webkit-calc(100% - 64px);left:calc(100% - 64px)}}.gallery-item-info{-webkit-transition:opacity 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);opacity:0}.gallery-images-item:hover .gallery-item-info{opacity:1}@media all and (min-width: 15em) and (max-width: 59.9375em){.gallery-item-info{-webkit-transition:none;transition:none;opacity:1}.gallery-item-info .btn, .gallery-item-info input[type="submit"], .gallery-item-info .gform_footer button, .gform_footer .gallery-item-info
button{display:none}}.gallery-total{text-align:right;-webkit-transition:opacity 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94);white-space:nowrap}.js .gallery-total{opacity:0}.gallery-total.visible{opacity:1}@media all and (min-width: 15em) and (max-width: 59.9375em){.gallery-total{text-align:center}}@media all and (min-width: 60em){.gallery-total{position:absolute;top:-43px;right:0;margin-bottom:0}}@media all and (min-width: 15em) and (max-width: 59.9375em){.fromto{display:none}}#load-more{display:none}@media all and (min-width: 15em) and (max-width: 59.9375em){#load-more{display:inline-block;margin-top:1.2rem}}#gallery
h1{margin:0}.gallery-filters{border:1px
solid #000;padding:1.2rem;margin-bottom:1.8rem}.gallery-filters [type='checkbox']{display:none}.gallery-filters
.grid{background:#e4edf2;margin-bottom:1.2rem}.gallery-filters .grid-item{padding:1.2rem}.gallery-filters .column-list-column{width:-webkit-calc(33% - 1.2rem);width:calc(33% - 1.2rem)}.gallery-filters .column-list-list
li{width:100%}.gallery-filters .column-list-list a, .gallery-filters .column-list-list #gallery-reset{display:block;margin:0
-0.5em;padding:0.1em 0.5em}.gallery-filters .column-list-list a.selected, .gallery-filters .column-list-list .selected#gallery-reset{color:#4f95b9;background:#d5e4eb}.gallery-filters .column-list-list a:focus, .gallery-filters .column-list-list #gallery-reset:focus{outline:0}.gallery-filters .column-list-list a.disabled, .gallery-filters .column-list-list .disabled#gallery-reset{cursor:default;color:#CCC}.gallery-filters .column-list-list a.disabled:hover, .gallery-filters .column-list-list .disabled#gallery-reset:hover{color:#CCC}#gallery-reset{float:right}@media all and (min-width: 15em) and (max-width: 59.9375em){#gallery-reset{display:none;float:none}}.gallery-help{text-align:center}.gallery-help
h2{margin-top:1.2rem;margin-bottom:0.6rem}.filter-shapes{padding-right:1.2rem;-webkit-transition:opacity 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}.js .filter-shapes{z-index:-1;opacity:0}.filter-shapes.visible{z-index:1;opacity:1}.filter-shapes .column-list-list
li{white-space:nowrap;margin-right:12px}.filter-shapes .column-list-list li:first-child{font-family:"BaskervilleItalic","Georgia","Times New Roman",serif;border-bottom:0}.filter-shapes .column-list-list
img{width:40px;display:inline-block;margin-right:0.5em}.filter-shapes .column-list-list a, .filter-shapes .column-list-list #gallery-reset{display:block}@media all and (min-width: 60em){.filter-shapes{width:50%}}@media all and (min-width: 15em) and (max-width: 59.9375em){.filter-shapes .column-list-list{width:100%}}@media all and (min-width: 60em){.filter-shapes .column-list-list
img{width:30px}}@media all and (min-width: 60em){.filter-shapes .column-list-list
img{width:40px}}@media all and (min-width: 76.25em){.filter-shapes .column-list-list
img{width:40px}}.filter-shapes-heading{position:relative;border-bottom:1px solid #000;padding-bottom:0.5em}.filter-categories{min-width:340px;-webkit-transition:opacity 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}.js .filter-categories{z-index:-1;opacity:0}.filter-categories.visible{opacity:1;z-index:1}.filter-categories.fw{width:100%}@media all and (min-width: 15em) and (max-width: 59.9375em){.filter-categories .column-list-list{min-width:0;width:-webkit-calc(100% - 1.2rem);width:calc(100% - 1.2rem)}}@media all and (min-width: 76.25em){.filter-categories{min-width:500px}}.gallery-filters-fw{background:#e4edf2;padding:1.2rem;margin-bottom:1.2rem}.filter-buttons{display:none}.js
.more{max-height:0;overflow:hidden;-webkit-transition:max-height 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:max-height 300ms cubic-bezier(0.25,0.46,0.45,0.94)}.show-less{display:none}#more:checked ~ label .show-less{display:inline}#more:checked ~ label .show-more{display:none}#more:checked~.more{max-height:1000px}#more:checked ~ *
label{position:relative;opacity:0;z-index:-1}@media all and (min-width: 15em) and (max-width: 59.9375em){[for='filter-refine']{margin:0}#filter-refine:checked+.grid{max-height:1850px}.gallery-filters [type='checkbox']:checked~.column-list-list{max-height:400px}.gallery-filters [type='checkbox']:checked~.column-list-heading:after{content:"\e115"}.gallery-filters .column-list{display:block}.gallery-filters .column-list-column{width:100%;display:block}.gallery-filters .column-list-heading{border:0;border-top:1px solid #000;padding-bottom:0;padding:1.2em 0.8em;margin:0}.gallery-filters .column-list-heading:after{content:"\e114";font-family:icomoon;position:absolute;right:1.2em;top:1.2em}.gallery-filters .column-list-list{overflow:hidden;max-height:0;-webkit-transition:max-height 220ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:max-height 220ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}.gallery-filters .column-list-list
.grid{display:block}.gallery-filters .column-list-list li:last-child{margin-bottom:1.2rem}.gallery-filters .column-list-list a, .gallery-filters .column-list-list #gallery-reset{margin:0;padding:0.8em 0.8em}.gallery-filters .column-list-list a:hover, .gallery-filters .column-list-list #gallery-reset:hover{color:#000}.gallery-help
hr{display:none}.gallery-filters-container{position:absolute;z-index:2;top:41px;left:0;width:100%;padding:0
0.6rem}.gallery-filters-container
h2{position:relative;text-align:center;background:#d5e4eb;margin:0;padding:0.6rem;font-family:"Baskerville","Georgia","Times New Roman",serif;font-variant:normal}.gallery-filters-container h2:after{content:"";border:10px
solid transparent;border-top-color:#4f95b9;position:absolute;z-index:2;right:25px;top:50%;-webkit-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%)}.gallery-filters-container
.grid{overflow:hidden;max-height:0;padding:0;-webkit-transition:max-height 220ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:max-height 220ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}.gallery-filters-container .grid-item:first-child{padding-bottom:0}.gallery-filters-container .grid-item:last-child{padding-top:0}.filter-shapes{padding-right:0}.gallery-filters .filter-shapes{padding-bottom:0;padding-top:0}.filter-shapes #shapes:checked~.column-list{max-height:700px}.filter-shapes #shapes:checked~.column-list-heading:after{content:"\e115"}.filter-shapes .column-list{overflow:hidden;max-height:0;-webkit-transition:max-height 220ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:max-height 220ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}.filter-shapes .column-list-list{margin:0;max-height:400px}.filter-shapes .column-list-list
li{display:block}.filter-shapes .column-list-list li:first-child{margin-bottom:0.4rem}.filter-shapes .column-list-list li:first-child:after{display:none}.filter-shapes .column-list-list li:last-child{margin-bottom:0}.filter-shapes .column-list-column{margin-bottom:0.4rem}.filter-shapes .column-list-column:last-of-type li:last-child{margin-bottom:1.2rem}.filter-shapes-heading:after{content:"\e114";font-family:icomoon;position:absolute;right:12px;top:0}.filter-buttons{margin:1.8rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.filter-buttons>div{width:50%}.filter-buttons>div:last-child{text-align:right}.filter-buttons .btn, .filter-buttons input[type="submit"], .filter-buttons .gform_footer button, .gform_footer .filter-buttons
button{margin:0
1.2rem}.filter-categories{min-width:0}.gallery-filters .filter-categories{padding-top:0;padding-bottom:0}.filter-categories .column-list-column:last-child{border-bottom:1px solid #000}}.product{margin-top:-2.4rem;position:relative}.product-description{margin-bottom:1.2rem}.product-price-table{width:100%;border:1px
solid #000;border-right:0;border-left:0;margin-bottom:2.4rem}.product-price-table
td{padding-top:0.2em;padding-bottom:0.2em}.product-price-table td:first-child{padding-left:0}.product-price-table td:nth-child(2){text-align:right;padding-right:0}.product-price-table td:nth-child(3){padding-left:0.4em}.product-price-table tr:first-child
td{padding-top:0.4em}.product-price-table tr:last-child
td{padding-bottom:0.4em}.product-pricing-footnote{margin-top:-1.5em;font-size:85%;margin-bottom:2.5em;font-style:italic}.product-actions
p{margin-bottom:1.8rem}.product-actions .link-icon{margin-left:1.2rem}.product-actions form .wishlist-text.added{display:none}.product-actions form.in-wishlist .wishlist-text.added{display:initial}.product-actions form.in-wishlist .wishlist-text.add{display:none}@media all and (min-width: 15em) and (max-width: 59.9375em){.product-actions{text-align:center}}.product-action-links{display:block;margin-top:1.2rem}@media all and (min-width: 60em){.product-action-links{display:inline-block;margin-top:0}}.dialog .enquiry-form{max-height:1000px}.dialog .enquiry-form.open{max-height:1000px}.product-images{position:relative}.product-images [type='checkbox']{position:absolute;clip:rect(0, 0, 0, 0)}.product-images
label{display:inline-block;width:auto;margin:0}.pin-it{position:absolute;top:20px;left:0;z-index:99;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.pin-it
a{cursor:pointer;display:inline-block;box-sizing:border-box;box-shadow:inset 0 0 1px #888;border-radius:3px;height:20px;width:40px;-webkit-font-smoothing:antialiased;background:#efefef url(/wp-content/themes/larsenjewellery/assets/img/pin-it.svg) 50% 50% no-repeat !important;background-size:75% !important;position:relative;font:12px "Helvetica Neue", Helvetica, arial, sans-serif;color:#555;text-align:center;vertical-align:baseline}.pin-it a:hover{box-shadow:inset 0 0 1px #000}.pin-it:hover{opacity:1 !important}.product-image-main{position:relative;text-align:center;padding-top:65%;margin-bottom:1.2rem}.product-image-main .image-container{position:absolute;top:2.4rem;left:18%;opacity:1;-webkit-transition:opacity 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:2;max-width:64%}.product-image-main .image-container:first-child{z-index:3}.product-image-main .image-container.hide{z-index:1}.product-image-main .image-container.hide .pin-it{display:none}.product-image-main .image-container
img{position:relative;z-index:1;max-width:100%}.product-image-main .image-container:hover .pin-it{opacity:1}.product-image-main
.hide{opacity:0}.product-image-thumbs{text-align:center;padding-top:2.4rem}.product-image-thumbs
img{width:13%;display:inline-block;margin:0
0.6rem;border:2px
solid transparent}.product-image-thumbs img:hover, .product-image-thumbs
img.selected{border-color:#a9c9d9}.wishlist-link{position:relative}.wishlist-link:after{content:"";border-bottom:6px solid #4f95b9;display:none;width:100%;position:absolute;z-index:4;top:27px;left:-0.6rem;margin:0
0.6rem;overflow:visible}.wishlist-link.show:after{display:inline-block}.wishlist-link:focus{outline:0}.wishlist-link:hover .wishlist-total{background:#4f95b9}@media all and (min-width: 15em) and (max-width: 59.9375em){.wishlist-link.show:after{display:none}}.wishlist-total{position:absolute;z-index:5;top:-0.4em;right:-1.8em;display:inline-block;background:#a9c9d9;color:#FFF;padding:3px
6px;border-radius:50px;line-height:1;font-size:0.8em;margin-left:2px;-webkit-transition:all 200ms linear;transition:all 200ms linear}.wishlist-total.expand{font-size:2.4em;right:-1em;padding:5px
14px}@media all and (min-width: 15em) and (max-width: 59.9375em){.wishlist-total{top:-12px;right:1px}}.js .wishlist-total.hide{display:none}.wishlist{max-height:0;overflow:hidden;position:absolute;z-index:6;top:44px;left:1.5%;width:97%;opacity:0;-webkit-transition:max-height 400ms ease-in-out, opacity 400ms ease-in-out;transition:max-height 400ms ease-in-out, opacity 400ms ease-in-out}.wishlist.show{max-height:500px;opacity:1}@media all and (max-width: 1024px){.wishlist{top:0;position:fixed;height:100vh;width:100vw;left:0;right:0;bottom:0;background:#FFF}.wishlist.show{max-height:100vh}}.wishlist-wrapper{background:#FFF;border:1px
solid #000;padding:1.2rem;width:100%;min-height:300px}@media all and (min-width: 15em) and (max-width: 59.9375em){.wishlist-wrapper{border:0}}@media all and (min-width: 15em) and (max-width: 59.9375em){.wishlist-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.wishlist-close{position:absolute;top:1.2rem;right:1.2rem;background:#4f95b9;color:#FFF;padding:0.5em}@media all and (min-width: 15em) and (max-width: 59.9375em){.wishlist-close{display:none;right:0.6rem;position:fixed;top:14px}.wishlist.show .wishlist-close{display:inline-block}}.js .wishlist-gallery{opacity:1}.js .wishlist-gallery .gallery-item-info{opacity:1;margin-bottom:1.2rem}.js .wishlist-gallery .gallery-images-item .btn, .js .wishlist-gallery .gallery-images-item input[type="submit"], .js .wishlist-gallery .gallery-images-item .gform_footer button, .gform_footer .js .wishlist-gallery .gallery-images-item
button{margin:0
0.5em}@media all and (min-width: 15em) and (max-width: 59.9375em){.js .wishlist-gallery{height:-webkit-calc(100vh - 51px);height:calc(100vh - 51px);overflow:auto;-webkit-overflow-scrolling:touch}}@media all and (min-width: 15em) and (max-width: 59.9375em){.wishlist.show .wishlist-gallery{padding-bottom:12rem}}.wishlist-remove{margin-top:1.2rem}.wishlist-remove a, .wishlist-remove #gallery-reset{font-family:"BaskervilleItalic","Georgia","Times New Roman",serif;font-size:0.9em;font-variant:normal}.wishlist-links{text-align:right;margin-bottom:1em}.js .wishlist-links{display:none}.wishlist-links .gallery-total{margin-left:1em}.wishlist-links .wishlist-links-link{display:inline-block;margin-left:1em}.wishlist-links.show{display:inline-block}@media (max-width: 420px){.wishlist-links .print-wishlist{margin:0;padding:0}.wishlist-links .wishlist-links-link{margin:0;margin-left:0.5em}.wishlist-links .gallery-total{margin:0;margin-left:0.5em}}@media all and (max-width: 1024px){.wishlist-links{margin:0
auto;float:none;text-align:center}}.wishlist-wrap .wishlist-links{float:right;margin-right:3em}@media all and (min-width: 15em) and (max-width: 59.9375em){.wishlist-wrap .wishlist-links{margin:0
auto;float:none;text-align:center;margin-bottom:1.2rem}}.wishlist-heading{border-bottom:1px solid #000;padding-bottom:0.8em;margin-bottom:1.2rem}@media all and (min-width: 15em) and (max-width: 59.9375em){.wishlist-heading{margin-bottom:0}}.wishlist-empty{display:none;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.wishlist-empty.show{display:block}#wishlist-load-more{display:none}@media all and (min-width: 15em) and (max-width: 59.9375em){#wishlist-load-more{display:inline-block;margin-top:1.2rem}}.in-wishlist
i{color:#4f95b9}.add-to-wishlist,.in-wishlist,.remove-from-wishlist{background:none;padding:0;display:inline-block}.add-to-wishlist button, .in-wishlist button, .remove-from-wishlist
button{border:0;background:none}.add-to-wishlist button:focus, .in-wishlist button:focus, .remove-from-wishlist button:focus{outline:0}@media (max-width: 400px){.product-actions__top form.add-to-wishlist{display:block;margin-top:1.25em}.product-actions__top .link-icon{margin-left:0;margin-right:0}}@media all and (min-width: 15em) and (max-width: 59.9375em){#wishlist-print{display:none}}.our-team p+h2{margin-top:3.6rem}.wr-prices
img{max-width:100%}.btn, input[type="submit"], .gform_footer
button{display:inline-block;margin:4px
0.6em;font-family:"TrajanProRegular","Georgia","Times New Roman",serif !important;font-size:12px !important;line-height:1;text-align:center;color:#fff !important;border:none;border-radius:4px;background-color:#4d94b9 !important;padding:13px
24px 12px !important;outline:none;-webkit-transition:all 0.075s ease;transition:all 0.075s ease}.btn:focus, input[type="submit"]:focus, .gform_footer button:focus, .btn:hover, input[type="submit"]:hover, .gform_footer button:hover{outline:none;opacity:0.9}.btn em, input[type="submit"] em, .gform_footer button
em{font-family:"TrajanProRegular","Georgia","Times New Roman",serif !important;padding:0
!important;font-style:normal}a.btn, .btn#gallery-reset, input#gallery-reset[type="submit"], .gform_footer button#gallery-reset{text-shadow:none;cursor:pointer}button{font-family:"BaskervilleItalic","Georgia","Times New Roman",serif}input[type='submit'],input[type='button']{font-family:"BaskervilleItalic","Georgia","Times New Roman",serif}.btn-dark{background:#a9c9d9;outline-color:#a9c9d9}.btn-very-dark{background:#4f95b9;color:#FFF;outline-color:#4f95b9}a.btn-text{border:3px
solid transparent;display:inline-block;margin:0
0.2em;padding:0.2em 0.7em;color:#4f95b9;cursor:pointer}.btn-text{border:3px
solid transparent;display:inline-block;margin:0
0.2em;padding:0.2em 0.7em;color:#4f95b9;cursor:pointer}.btn-text#gallery-reset{border:3px
solid transparent;display:inline-block;margin:0
0.2em;padding:0.2em 0.7em;color:#4f95b9;cursor:pointer}a.btn-text:hover{text-decoration:underline;text-shadow:none;background:transparent}.btn-text#gallery-reset:hover,.btn-text:hover{text-decoration:underline;text-shadow:none;background:transparent}form{background:#a9c9d9;padding:1.2rem}label{display:block;margin-bottom:0.4rem}label>*{pointer-events:none}textarea{resize:vertical}[type='text'],[type='email'],[type='password'],[type='number'],[type='search'],[type='file'],textarea{border-radius:0;font-family:"Baskerville","Georgia","Times New Roman",serif;border:0;padding:0.3em 0.6em}[type='text']:focus,[type='email']:focus,[type='password']:focus,[type='number']:focus,[type='search']:focus,[type='file']:focus,textarea:focus{outline:2px
solid #d5e4eb}.form-error{display:block;margin:0
0 1.5em 4.75em;font-size:0.9em;color:#900;background:#FFE5E5;padding:0.6em 1.2em;width:-webkit-calc(100% - 5.4em);width:calc(100% - 5.4em)}.form-error
span{position:relative;display:inline-block;background:#A00;color:#FFF;padding:0.4em 0.8em}.form-error span:before{content:"";border:9px
solid transparent;border-bottom-color:#A00;position:absolute;z-index:2;left:1.5em;top:-18px}.form-help{font-size:0.9em;color:#e4edf2;margin-top:0.4rem}.form-field{margin-bottom:0.6rem}.required-text{margin:0
0 0 1.8rem;display:inline-block;position:relative;top:0.3em}.enquiry-form [for='comments']{display:none}#enquiry-form-dialog.enquiry-form [for='comments']{display:block}#enquiry-page + .page .enquiry-form{display:none}#comments+.form-error{margin-left:0;width:100%}#email_confirm,#enquiry-form-dialog-email_confirm{display:none}table{border-collapse:collapse;width:auto;table-layout:fixed}thead,tfoot{border-bottom:1px solid #000}td{vertical-align:top;text-align:left;padding:0.4em 1em}.contact-details.grid{margin-bottom:0}.contact-details.grid
td{padding:0
1.2rem 0 0}.social-media-links{display:inline-block;font-size:1.2em}.social-media-links
ul{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;list-style:none;margin:0}.social-media-links
li{display:inline-block;margin:0
8px 0 0}.social-media-links a, .social-media-links #gallery-reset{width:1.4em;height:1.4em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-shadow:none;color:#FFF;background:#a9c9d9}.social-media-links a:hover, .social-media-links a:focus, .social-media-links #gallery-reset:hover, .social-media-links #gallery-reset:focus{background:#4f95b9}.social-links-label{display:inline-block;font-size:0.8em;padding-right:0.5em}@media all and (min-width: 15em) and (max-width: 59.9375em){.social-media-links{margin-top:1.2rem}}.breadcrumbs{z-index:2;position:relative}@media all and (min-width: 15em) and (max-width: 59.9375em){.breadcrumbs{position:absolute;clip:rect(0,0,0,0)}}[class*='info-box-']{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;margin-bottom:1.8rem}[class*='info-box-'].grid-item{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;margin-bottom:1.8rem}.grid [class*='info-box-']{margin-bottom:0}.grid [class*='info-box-'].grid-item{margin-bottom:0}@media all and (min-width: 15em) and (max-width: 59.9375em){[class*='info-box-']{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}[class*='info-box-'].grid-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}[class*='info-box-'][class*='--clear'] .info-box_text, [class*='info-box-'].grid-item[class*='--clear'] .info-box_text{background:transparent}[class*='info-box-'][class*='--clear'] .btn-dark, [class*='info-box-'].grid-item[class*='--clear'] .btn-dark{background:#d5e4eb}[class*='info-box-'][class*='--clear'] .btn-dark:hover, [class*='info-box-'].grid-item[class*='--clear'] .btn-dark:hover{background:#4f95b9;color:#FFF}[class*='info-box-'][class*='--joined'] .info-box_text, [class*='info-box-'].grid-item[class*='--joined'] .info-box_text{margin:0
!important}[class*='info-box-'][class*='--joined'] .info-box_image, [class*='info-box-'].grid-item[class*='--joined'] .info-box_image{background:#d5e4eb}[class*='info-box-'][class*='--text'] .info-box_text, [class*='info-box-'].grid-item[class*='--text'] .info-box_text{margin:0
auto}[class*='info-box-'][class*='--rev'],[class*='info-box-'].grid-item[class*='--rev']{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}[class*='info-box-'][class*='--rev'] .info-box_text, [class*='info-box-'].grid-item[class*='--rev'] .info-box_text{margin:0
0 0 6px}[class*='info-box-'][class*='--v'],[class*='info-box-'].grid-item[class*='--v']{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}[class*='info-box-'][class*='--v'] .info-box_text, [class*='info-box-'].grid-item[class*='--v'] .info-box_text{margin:0
0 6px 0}[class*='info-box-'][class*='--v'][class*='--rev'],[class*='info-box-'].grid-item[class*='--v'][class*='--rev']{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}[class*='info-box-'][class*='--v'][class*='--rev'] .info-box_text, [class*='info-box-'].grid-item[class*='--v'][class*='--rev'] .info-box_text{margin:6px
0 0 0}@media all and (min-width: 15em) and (max-width: 59.9375em){[class*='info-box-'][class*='--rev'] .info-box_text, [class*='info-box-'].grid-item[class*='--rev'] .info-box_text{margin:0
0 6px 0}}@media all and (min-width: 15em) and (max-width: 59.9375em){[class*='info-box-'][class*='--rev'],[class*='info-box-'].grid-item[class*='--rev']{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media all and (min-width: 60em){[class*='info-box-'] .info-box_image, [class*='info-box-'].grid-item .info-box_image{min-height:0}[class*='info-box-'][class*='--w30'] .info-box_text, [class*='info-box-'].grid-item[class*='--w30'] .info-box_text{width:30%}[class*='info-box-'][class*='--w30'] .info-box_image, [class*='info-box-'].grid-item[class*='--w30'] .info-box_image, [class*='info-box-'][class*='--w70'] .info-box_text, [class*='info-box-'].grid-item[class*='--w70'] .info-box_text{width:70%}[class*='info-box-'][class*='--w70'] .info-box_image, [class*='info-box-'].grid-item[class*='--w70'] .info-box_image{width:30%}[class*='info-box-'][class*='--w15'] .info-box_image, [class*='info-box-'].grid-item[class*='--w15'] .info-box_image, [class*='info-box-'][class*='--w85'] .info-box_text, [class*='info-box-'].grid-item[class*='--w85'] .info-box_text{width:85%}[class*='info-box-'][class*='--w85'] .info-box_image, [class*='info-box-'].grid-item[class*='--w85'] .info-box_image{width:85%}[class*='info-box-'][class*='--w45'] .info-box_text, [class*='info-box-'].grid-item[class*='--w45'] .info-box_text{width:45%}[class*='info-box-'][class*='--w45'] .info-box_image, [class*='info-box-'].grid-item[class*='--w45'] .info-box_image{width:55%}[class*='info-box-'][class*='--w50'] .info-box_text, [class*='info-box-'].grid-item[class*='--w50'] .info-box_text, [class*='info-box-'][class*='--w50'] .info-box_image, [class*='info-box-'].grid-item[class*='--w50'] .info-box_image{width:50%}[class*='info-box-'][class*='--w55'] .info-box_text, [class*='info-box-'].grid-item[class*='--w55'] .info-box_text{width:55%}[class*='info-box-'][class*='--w55'] .info-box_image, [class*='info-box-'].grid-item[class*='--w55'] .info-box_image{width:45%}[class*='info-box-'][class*='--w65'] .info-box_text, [class*='info-box-'].grid-item[class*='--w65'] .info-box_text{width:65%}[class*='info-box-'][class*='--w65'] .info-box_image, [class*='info-box-'].grid-item[class*='--w65'] .info-box_image, [class*='info-box-'][class*='--w35'] .info-box_text, [class*='info-box-'].grid-item[class*='--w35'] .info-box_text{width:35%}[class*='info-box-'][class*='--w35'] .info-box_image, [class*='info-box-'].grid-item[class*='--w35'] .info-box_image{width:65%}[class*='info-box-'][class*='--w100'],[class*='info-box-'].grid-item[class*='--w100']{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}[class*='info-box-'][class*='--w100'] .info-box_text, [class*='info-box-'].grid-item[class*='--w100'] .info-box_text{width:100%}[class*='info-box-'][class*='--w100'] .info-box_image, [class*='info-box-'].grid-item[class*='--w100'] .info-box_image{max-width:100%;height:auto;padding:1.2rem 0}[class*='info-box-'][class*='--w100'] .info-box_image img, [class*='info-box-'].grid-item[class*='--w100'] .info-box_image
img{max-width:100%;height:auto}[class*='info-box-'][class*='--outer50'],[class*='info-box-'].grid-item[class*='--outer50']{width:50%;margin-left:auto;margin-right:auto}[class*='info-box-'][class*='--outer65'],[class*='info-box-'].grid-item[class*='--outer65']{width:65%;margin-left:auto;margin-right:auto}[class*='info-box-'][class*='--outer80'],[class*='info-box-'].grid-item[class*='--outer80']{width:80%;margin-left:auto;margin-right:auto}[class*='info-box-'][class*='--outer90'],[class*='info-box-'].grid-item[class*='--outer90']{width:90%;margin-left:auto;margin-right:auto}}@media all and (min-width: 60em){[class*='info-box-'][class*='--hs'] .info-box_text, [class*='info-box-'].grid-item[class*='--hs'] .info-box_text{height:200px}}@media all and (min-width: 60em){[class*='info-box-'][class*='--hm'] .info-box_text, [class*='info-box-'].grid-item[class*='--hm'] .info-box_text{height:300px}}@media all and (min-width: 60em){[class*='info-box-'][class*='--hml'] .info-box_text, [class*='info-box-'].grid-item[class*='--hml'] .info-box_text{height:350px}}@media all and (min-width: 60em){[class*='info-box-'][class*='--hl'] .info-box_text, [class*='info-box-'].grid-item[class*='--hl'] .info-box_text{height:400px}}@media all and (min-width: 60em){[class*='info-box-'][class*='--hlxl'] .info-box_text, [class*='info-box-'].grid-item[class*='--hlxl'] .info-box_text{height:450px}}@media all and (min-width: 60em){[class*='info-box-'][class*='--hxl'] .info-box_text, [class*='info-box-'].grid-item[class*='--hxl'] .info-box_text{height:500px}}@media all and (min-width: 60em){[class*='info-box-'][class*='--middle'] .info-box_text > div, [class*='info-box-'].grid-item[class*='--middle'] .info-box_text>div{position:absolute;left:0;top:50%;-webkit-transform:translatey(-50%);-ms-transform:translatey(-50%);transform:translatey(-50%)}.ie [class*='info-box-'][class*='--middle'] .info-box_text > div, .ie [class*='info-box-'].grid-item[class*='--middle'] .info-box_text>div{position:relative;left:0;top:0;-webkit-transform:none;-ms-transform:none;transform:none}}@media all and (min-width: 15em) and (max-width: 59.9375em){[class*='info-box-'][class*='--v'][class*='--rev'],[class*='info-box-'].grid-item[class*='--v'][class*='--rev']{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}[class*='info-box-'][class*='--v'][class*='--rev'] .info-box_text, [class*='info-box-'].grid-item[class*='--v'][class*='--rev'] .info-box_text{margin:0
0 6px 0}}.info-box_text{display:inline-block;position:relative;background:#d5e4eb;text-align:center;width:100%;margin:0
6px 0 0}.info-box_text .btn-dark:hover{background:#4f95b9;color:#FFF;outline-color:#4f95b9}.info-box_text>.grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex}.info-box_text>div{display:inline-block;text-align:center;width:100%;padding:1.8rem}.info-box_text>div>*:last-child{margin-bottom:0}.text-left .info-box_text
div{text-align:left}.grid.info-box .info-box_text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0}.info-box_text a:hover, .info-box_text #gallery-reset:hover{background:none;text-shadow:none}.info-box_text.info-box-light{background:#e4edf2}[class*='--hs'] .info-box_text{height:200px}@media all and (min-width: 60em){[class*='--middle'] .info-box_text>div{position:absolute;left:0;top:50%;-webkit-transform:translatey(-50%);-ms-transform:translatey(-50%);transform:translatey(-50%)}.ie [class*='--middle'] .info-box_text>div{position:relative;left:0;top:0;-webkit-transform:none;-ms-transform:none;transform:none}}@media all and (min-width: 15em) and (max-width: 59.9375em){.info-box_text{margin:0
0 6px 0}}.info-box_image{display:inline-block;width:100%;position:relative;overflow:hidden}.info-box_image
a{display:block}.info-box_image
img{height:auto;max-width:100%;left:0;top:0}@media all and (min-width: 60em){.contact .info-box_text{height:263px}.contact .info-box_text>div{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media all and (min-width: 60em){.contact .info-box_text{height:320px}}@media all and (min-width: 76.25em){.contact .info-box_text{height:400px}}.clear-after{margin-bottom:1.8rem}@media all and (min-width: 60em){.text-middle>div{position:absolute;left:0;top:50%;-webkit-transform:translatey(-50%);-ms-transform:translatey(-50%);transform:translatey(-50%)}}@media all and (min-width: 60em){.process{width:75%}}@media all and (min-width: 76.25em){.process{width:65%}}.mask{opacity:0;-webkit-transition:opacity 400ms ease-in-out, z-index 0ms linear 400ms !important;transition:opacity 400ms ease-in-out, z-index 0ms linear 400ms !important}.mask.show-mask{-webkit-transition:opacity 400ms ease-in-out, z-index 0ms linear 0ms !important;transition:opacity 400ms ease-in-out, z-index 0ms linear 0ms !important}.mask,.video{position:fixed;z-index:-1;top:0;left:0;width:100vw;height:100vh;background:rgba(255,255,255,0.75)}.mask.show-mask,.show-mask.video{z-index:1000;opacity:1;top:0}@media all and (min-width: 15em) and (max-width: 59.9375em){.mask,.video{top:50px}}.map{max-width:100%;height:266px}.map .pin-popup
p{margin-bottom:10px}.map .pin-popup .rating-container .stars-c{margin:0
3px;overflow:hidden}.map .pin-popup .rating-container
.rating{font-size:15px;color:#e7711b;line-height:1;font-weight:600}.map .pin-popup .rating-container .reviews-link{font-size:12px;line-height:15px;margin-left:5px}.map .pin-popup .rating-container
img{width:75px;image-rendering:-webkit-optimize-contrast}.map .pin-popup .rating-container
*{vertical-align:top}@media all and (min-width: 60em){.map{height:196px}}@media all and (min-width: 60em){.map{height:238px}}@media all and (min-width: 76.25em){.map{height:310px}}.link-list,.link-list-reverse{list-style:none;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-left:0;color:#4f95b9}.link-list li, .link-list-reverse
li{display:inline-block;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0}.link-list li:before, .link-list-reverse li:before{display:inline-block;content:"\f105";font-family:'icomoon';color:#4f95b9;margin:0
0.5em;position:relative;top:1px}.link-list li:first-child, .link-list-reverse li:first-child{top:1px;position:relative}.link-list li:first-child:before, .link-list-reverse li:first-child:before{position:absolute;clip:rect(0, 0, 0, 0)}.link-list a, .link-list-reverse a, .link-list #gallery-reset{text-decoration:none}.link-list-reverse #gallery-reset{text-decoration:none}.link-list-reverse li:before{content:"\f104"}.column-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.column-list-column{position:relative;vertical-align:top;width:-webkit-calc(25% - 1.2rem);width:calc(25% - 1.2rem);display:inline-block;margin-right:1.2rem}.column-list-column:last-child{margin-right:0}.column-list-5 .column-list-column{width:-webkit-calc(20% - 1.2rem);width:calc(20% - 1.2rem)}@media (max-width: 959px){.column-list-5 .column-list-column{width:100%}.column-list-item.img{display:none}}.column-list-heading{position:relative;border-bottom:1px solid #000;padding-bottom:0.6rem;margin-bottom:0.6rem}.column-list-heading a, .column-list-heading #gallery-reset{color:#000}.column-list-heading a:hover, .column-list-heading #gallery-reset:hover{color:#4f95b9}.column-list-list{margin:0;list-style:none;font-family:"BaskervilleItalic","Georgia","Times New Roman",serif}.column-list-list
li{margin:0
0 0.3rem 0}.column-list-list a, .column-list-list #gallery-reset{color:#000;display:inline-block}.column-list-list a:hover, .column-list-list #gallery-reset:hover{color:#4f95b9}.select{position:relative;display:inline-block;vertical-align:middle;width:auto;height:auto;border:0;overflow:hidden;padding:0
2.4em 0 0}.select
select{font-family:Baskerville;display:inline-block;background:transparent;border:none;position:relative;z-index:3;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;width:220%;margin:0;padding:0.35em 0.6em}.select select:focus{outline:0;background:#FFF;z-index:1}.select:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;background:#FFF}.select:after{content:"";border:10px
solid transparent;border-top-color:#4f95b9;position:absolute;z-index:2;right:10px;top:50%;-webkit-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%)}input[type='radio']{position:absolute;clip:rect(0,0,0,0)}input[type='radio']+label{display:inline-block;position:relative;top:0;font-size:1.1em;line-height:1.1;margin:0.5em 0.5em 0.5em 0}input[type='radio'] + label
span{display:inline-block;vertical-align:middle}input[type='radio']+label:before{content:"";background:transparent;display:inline-block;vertical-align:middle;margin:-4px 10px 0 0;width:26px;height:26px;border:1px
solid #000;border-radius:20px;-webkit-transition:background, border-color 50ms linear;transition:background, border-color 50ms linear}input[type='radio']:checked+label:before{background:#FFF;border:4px
solid #4f95b9;outline:0;width:22px;height:22px}.checkbox{position:absolute;clip:rect(0,0,0,0)}.checkbox+label{display:inline-block;top:0;font-size:1.1em;line-height:1.1;padding:0.5em 0.5em 0.5em 0}.checkbox + label
span{display:inline-block;vertical-align:middle}.checkbox+label:before{content:"\e116";font-family:'icomoon';color:transparent;border:1px
solid #000;background:transparent;display:inline-block;vertical-align:middle;padding:13px;margin:-4px 10px 0 0;padding:3px
3px 2px 3px;-webkit-transition:all 30ms linear;transition:all 30ms linear}.checkbox:checked+label:before{border-color:#4f95b9;background:#4f95b9;color:#FFF}.checkbox.round+label:before{border-radius:20px}.grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.8rem}.grid.info-box{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:0}.grid-info-box{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.grid-info-box .grid-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex}.grid-item{display:inline-block;vertical-align:top}.grid-item>*:last-child{margin-bottom:0}.grid-item
img{max-width:100%}.grid-item.info-box_text:last-child{margin-right:0}@media all and (min-width: 60em){.grid-item.w65{width:65%;padding-right:2.4rem}.grid-item.w65+.grid-item{width:35%}}.grid-text .grid-item{border-top:1px solid #000;padding:1.2rem 0;background:#FFF}.grid-2 .grid-item{width:-webkit-calc(50% - 0.9rem);width:calc(50% - 0.9rem)}.grid-3 .grid-item{width:-webkit-calc(33.33333% - 0.8rem);width:calc(33.33333% - 0.8rem)}.grid-4 .grid-item{width:-webkit-calc(25% - 0.6rem);width:calc(25% - 0.6rem)}.grid-square{text-align:center}.grid-square .grid-item>div{position:relative}.grid-square .grid-item>div>div{background:#e4edf2;padding:1.2rem}.grid-square .grid-item>div>div>*:last-child{margin-bottom:0}@media all and (min-width: 60em){.grid-square .grid-item>div>div{position:absolute;top:0;left:0;width:100%;height:100%}}@media all and (min-width: 60em){.grid-square .grid-item>div{padding-top:100%}}@media all and (min-width: 15em) and (max-width: 59.9375em){.grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.grid-2 .grid-item, .grid-3 .grid-item, .grid-4 .grid-item{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:100%;width:100%}.grid-2 .grid-item, .grid-3 .grid-item, .grid-4 .grid-item{margin-bottom:1.2rem}.grid-2 .grid-item:last-child, .grid-3 .grid-item:last-child, .grid-4 .grid-item:last-child{margin-bottom:0}}.logo{margin:0}.logo
img{width:100px;height:100px}.logo-text{display:none}@media all and (min-width: 15em) and (max-width: 59.9375em){.logo{line-height:50px;display:block;text-align:center}.logo
img{display:none}.logo-text{display:inline;font:1.4em "TrajanProRegular", "Georgia", "Times New Roman", serif;top:0.1em;position:relative}}@media all and (min-width: 60em){.logo{display:block;text-align:center;margin-bottom:0.6rem}}.enquiry-form{-webkit-transition:max-height 150ms linear;transition:max-height 150ms linear}.enquiry-form
.grid{margin-bottom:0}.enquiry-form
h2{margin-bottom:0.6rem}.enquiry-form [type='text'], .enquiry-form [type='email'], .enquiry-form [type='password'], .enquiry-form [type='number'], .enquiry-form [type='search'], .enquiry-form [type='file']{display:inline-block;vertical-align:middle}.enquiry-form
textarea{width:-webkit-calc(100% - 6em);width:calc(100% - 6em);display:inline-block;vertical-align:middle;width:-webkit-calc(100% - 1.2rem);width:calc(100% - 1.2rem)}.enquiry-form
label{display:inline-block;width:4em;vertical-align:middle}.enquiry-form
.select{width:30%}.enquiry-form
.buttons{margin-top:1.2rem}.enquiry-form.open
label{max-height:100px;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);color:#000;padding-left:0}.enquiry-form.open
textarea{height:217px}#for-comments{position:absolute;clip:rect(0, 0, 0, 0)}#email-friend-form-dialog [type='text'], #email-friend-form-dialog [type='email'], #email-friend-form-dialog [type='password'], #email-friend-form-dialog [type='number'], #email-friend-form-dialog [type='search'], #email-friend-form-dialog [type='file'], #email-friend-form-dialog
textarea{width:-webkit-calc(100% - 9em);width:calc(100% - 9em)}#email-friend-form-dialog
label{width:7em}@media all and (min-width: 15em) and (max-width: 59.9375em){.enquiry-form .form-container{max-width:360px;margin:0
auto}.enquiry-form
textarea{height:200px}.enquiry-form .form-field{margin-bottom:0.6rem}}@media all and (min-width: 60em){.enquiry-form{margin-bottom:3.6rem}.enquiry-form
textarea{height:129px;-webkit-transition:height 75ms linear;transition:height 75ms linear}.enquiry-form.open{max-height:500px}.enquiry-form-intro{margin:0
auto;margin-bottom:1.2rem}}#email-friend-form,#email-wishlist-form{max-width:400px;margin:0
auto}#email-friend-form [type='text'], #email-friend-form [type='email'], #email-friend-form [type='password'], #email-friend-form [type='number'], #email-friend-form [type='search'], #email-friend-form [type='file'], #email-friend-form
textarea{width:-webkit-calc(100% - 9em);width:calc(100% - 9em);display:inline-block;vertical-align:middle}#email-wishlist-form [type='text'], #email-wishlist-form [type='email'], #email-wishlist-form [type='password'], #email-wishlist-form [type='number'], #email-wishlist-form [type='search'], #email-wishlist-form [type='file'], #email-wishlist-form
textarea{width:-webkit-calc(100% - 9em);width:calc(100% - 9em);display:inline-block;vertical-align:middle}#email-friend-form label, #email-wishlist-form
label{display:inline-block;width:7em;vertical-align:middle}#email-friend-form #email_confirm, #email-wishlist-form
#email_confirm{display:none}#email-friend-form .btn, #email-friend-form input[type="submit"], #email-friend-form .gform_footer button, .gform_footer #email-friend-form button, #email-wishlist-form .btn, #email-wishlist-form input[type="submit"], #email-wishlist-form .gform_footer button, .gform_footer #email-wishlist-form
button{margin:0.6rem 0 0 7.5em}.dialog{background:#a9c9d9;padding:2.4rem 1.2rem 1.2rem 1.2rem;min-width:300px;max-width:400px;min-height:200px;position:fixed;z-index:1001;top:-700px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:top 600ms ease-in-out, opacity 600ms ease-in-out;transition:top 600ms ease-in-out, opacity 600ms ease-in-out;opacity:0}.dialog.show{top:0 !important;opacity:1}.dialog>*:last-child{margin-bottom:0}@media (max-width: 59.9375em){.dialog{width:100%;max-width:none;left:0;height:0;-webkit-transform:none;-ms-transform:none;transform:none;overflow:auto}.dialog.show{top:0;height:100%}}@media (min-width: 59.9376em) and (min-height: 900px){.dialog.show{top:100px !important}}.dialog-close, .video .close-btn{position:absolute;top:1.2rem;right:1.2rem;background:#4f95b9;color:#FFF;padding:0.5em;cursor:pointer}@media all and (min-width: 15em) and (max-width: 59.9375em){.dialog-close, .video .close-btn{top:0.6rem;right:0.6rem}}.shapes{width:100%;padding:1.2rem}.shapes
img{width:80px;margin-right:40px}.shapes a, .shapes #gallery-reset{width:100%;display:inline-block;margin-bottom:1.2rem;background:none;color:#4f95b9}@media all and (min-width: 60em){.shapes{text-align:center}}@media all and (min-width: 60em){.shapes
img{margin-right:0}}@media all and (min-width: 60em){.shapes a, .shapes #gallery-reset{width:24.5%}}@media all and (min-width: 60em){.shapes a, .shapes #gallery-reset{width:19.5%}}.search-link{display:inline-block}.search-link
form{width:100%;padding-bottom:0;opacity:0;position:absolute;top:-500px;text-align:left;-webkit-transition:opacity 240ms ease-in-out, top 0s linear 240ms;transition:opacity 240ms ease-in-out, top 0s linear 240ms}.search-link form .search-form__fields{display:inline-block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.search-link
form.show{opacity:1;top:42px;-webkit-transition:opacity 240ms ease-in-out, top 0s linear 0ms;transition:opacity 240ms ease-in-out, top 0s linear 0ms;z-index:99}.search-link form>*{display:inline-block}.search-link .btn, .search-link input[type="submit"], .search-link .gform_footer button, .gform_footer .search-link
button{padding:0.1em 0.5em;outline:0;margin:0}.search-link .search-form__input-wrap{width:100%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden;position:relative}.search-link .search-form__input{font-size:1.3em}.search-link .search-form__input:focus{outline:0}.search-link .search-form__cancel{position:absolute;top:50%;right:0.5em;z-index:2;max-width:1.1em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:1}.search-link .search-form__cancel:hover, .search-link .search-form__cancel:focus{text-decoration:none;text-shadow:none;background:none}@media all and (min-width: 15em) and (max-width: 59.9375em){.search-link
form{top:-500px;left:0;width:100%}.search-link
form.show{top:50px}}@media all and (min-width: 60em){.search-link
form{right:6px}}@media all and (min-width: 60em){.search-link
form{right:40px;width:38%}}@media all and (min-width: 76.25em){.search-link
form{width:40%}}#search-link{cursor:pointer}.main-search-form{margin-bottom:2em}.search-results{margin:0}.search-results
ul{width:100%;list-style:none;margin:0}.search-results__tab-links{border-bottom:solid 1px #ddd;margin-bottom:2em;padding-left:5px;padding-right:5px}@media (min-width: 960px){.search-results__tab-links{display:none}}.search-results__tab-link{border:solid 1px #ddd;border-radius:4px 4px 0 0;display:inline-block;padding:0.6em 1em;cursor:pointer;background-color:white;color:black;outline:none !important;position:relative;bottom:-1px}.search-results__tab-link:hover,.search-results__tab-link:focus{background:white !important;text-decoration:none;color:#4f95b9}.search-results__tab-link:active{background-color:#fff}.search-results__tab-link--current{border-bottom-color:white}@media (max-width: 959px){.search-results__tab.display-none{display:none}}@media (min-width: 960px){.search-results__tab--other{width:34%;float:right;padding-left:1.2em}}.search-results__products{box-sizing:border-box;padding:0;text-align:center}@media (min-width: 960px){.search-results__products{text-align:left}}.search-results__product{display:inline-block;text-align:center;width:50%;margin-right:-4px;padding-left:3px;padding-right:3px}.search-results__product
img{width:100%}@media (min-width: 414px){.search-results__product{width:33%}}@media (min-width: 768px){.search-results__product{width:25%}}@media (min-width: 960px){.search-results__product{width:16%}}.search-results__results
h3{margin-top:1.5em;margin-bottom:0.5em}.wp-search-results{float:right;width:50%;padding-left:1.2rem}@media all and (min-width: 76.25em){.wp-search-results{width:35%}}.ajax-results{position:relative;width:100%;z-index:99}.ajax-results__list{width:100%}.ajax-results__list
a{display:block}.ajax-results__list a:first-child{margin-top: .5em}.ajax-results__list a:last-child{margin-bottom: .5em}.ajax-results__list a, .ajax-results__list a:visited{padding:0.25em 0;margin:0;background:none;text-shadow:none}.ajax-results__list a:hover, .ajax-results__list a:focus, .ajax-results__list a:visited:hover, .ajax-results__list a:visited:focus{outline:none;border:none;color:#4f95b9;background:none;text-shadow:none}.img-wr-custom .info-box_text{background-repeat:no-repeat;background-position:left center;background-size:200px}.img-wr-custom .info-box_text>div{width:72% !important;left:180px !important}@media all and (min-width: 15em) and (max-width: 59.9375em){.img-wr-custom .info-box_text{height:auto;background-image:none !important}.img-wr-custom .info-box_text>div{width:100% !important;left:0 !important;width:100% !important}}#img-wr-design{background-image:url("/assets/images/content/wedding-rings/custom-wedding-bands.jpg");background-repeat:no-repeat;background-position:right center;background-size:300px}#img-wr-design>div{width:47%;display:block}@media all and (min-width: 15em) and (max-width: 59.9375em){#img-wr-design{background-size:250px;padding-right:220px}#img-wr-design>div{width:100%}}.flextable{margin:0
auto;width:60%;display:table;border-collapse:collapse}.flextable
li{display:table-row}.flextable
div{display:table-cell;width:33%;padding:0.4em;border:1px
solid #000}.flextable
td{border-bottom:solid 1px #000}@media (min-width: 60em){.flextable
td{border:solid 1px #000}}@media all and (min-width: 15em) and (max-width: 59.9375em){.flextable{width:100%;border-top:1px solid #000}.flextable
li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #000}.flextable
div{display:inline-block;padding:0.4em;border:0}}.more-control{position:absolute;clip:rect(0,0,0,0);height:0}.more-control~.show-less{display:none}.more-control~.show-more{display:inline}.more-control:checked~.more{max-height:500px}.home-box.selected .show-less{display:inline}.home-box.selected .show-more{display:none}.btn-video{cursor:pointer}.btn-video .icon-play-circle{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:4em;text-shadow:0 0 0.2em #333;opacity:1;color:#4f95b9}.btn-video .icon-play{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:2.2em;opacity:1;color:#FFF}.video{opacity:0;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:opacity 400ms ease-in-out, z-index 0ms linear 400ms, -webkit-transform 400ms ease-in-out !important;transition:opacity 400ms ease-in-out, z-index 0ms linear 400ms, -webkit-transform 400ms ease-in-out !important;transition:opacity 400ms ease-in-out, transform 400ms ease-in-out, z-index 0ms linear 400ms !important;transition:opacity 400ms ease-in-out, transform 400ms ease-in-out, z-index 0ms linear 400ms, -webkit-transform 400ms ease-in-out !important}.video .video-container{-webkit-transition:display 0ms linear 400ms !important;transition:display 0ms linear 400ms !important}.video
video{width:100%}.video .close-btn{display:none;top:-2.4rem;right:0}.video.show{z-index:1000;-webkit-transition:opacity 400ms ease-in-out, z-index 0ms linear 0ms, -webkit-transform 400ms ease-in-out !important;transition:opacity 400ms ease-in-out, z-index 0ms linear 0ms, -webkit-transform 400ms ease-in-out !important;transition:opacity 400ms ease-in-out, transform 400ms ease-in-out, z-index 0ms linear 0ms !important;transition:opacity 400ms ease-in-out, transform 400ms ease-in-out, z-index 0ms linear 0ms, -webkit-transform 400ms ease-in-out !important;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.video.show .video-container{display:block;-webkit-transition:display 0ms linear 0ms !important;transition:display 0ms linear 0ms !important}.video.show .close-btn{display:inline-block}.video-container{width:100%;max-width:640px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -70%);-ms-transform:translate(-50%, -70%);transform:translate(-50%, -70%)}#video-page .video, #video-page .video-container{display:block;position:relative;-webkit-transform:none;-ms-transform:none;transform:none;top:0;left:0;z-index:1;width:auto;height:auto}.news-items{list-style:none;margin:0}.back-to-gallery{display:none}.js .back-to-gallery--mobile{display:block;margin-top:2em}.js .back-to-gallery--desktop{display:none}@media (min-width: 960px){.js .back-to-gallery--mobile{display:none}.js .back-to-gallery--desktop{display:block}}input[type="text"],input[type="email"]{width:100%}select,textarea{width:100%}ul.gform_fields{padding:0;margin:0}.gform_title{text-align:center;margin-bottom:0;font-weight:normal;letter-spacing:0.01em;font-family:"TrajanProRegular","Georgia","Times New Roman",serif;font-size:1.3em;line-height:1.19231}.gform_fields, .content
.gform_fields{margin:20px
0;padding:0}.gform_fields li, .main ul.gform_fields
li{list-style-type:none;padding:0;margin:0;overflow:hidden}.gform_fields li.gfield, .main ul.gform_fields
li.gfield{margin-bottom:0.7em;clear:both}.gform_hidden{display:none}span.gform_description{display:block;margin:0
auto;margin-bottom:1.2rem;text-align:center}.gform_wrapper
.validation_message{color:#b94a48}.ginput_complex
label{display:block}.gfield.hide-label
.gfield_label{display:none}.gfield.invisible-label
.gfield_label{visibility:hidden}.gfield.half{width:50%}.gfield.pull-right{float:right}.gfield.pull-up{margin-top:-2.1em}.gfield.text-align-center{text-align:center}.gfield_required{margin-left:0.25em}.gform_wrapper .gform_full,.wpcf7-full{clear:left;float:none}.sidebar .gform_wrapper ul li.gform_left, .sidebar span.ginput_left, .sidebar .gform_wrapper ul li.gform_right, .sidebar
span.ginput_right{float:none;width:100%;clear:both}ul.gfield_checkbox{margin:0}ul.gfield_checkbox
li{margin:0;padding:0}.validation_error,#gforms_confirmation_message{display:none}.gform_confirmation_wrapper{color:white;background-color:transparent;border-color:transparent;text-align:center;padding:20% 2%;font-size:120%}.footer-contact-form
.gform_confirmation_wrapper{background-color:#a9c9d9;padding:10% 2%}.validation_message{text-align:left;display:block;clear:both;border:none;margin:0
0 0.25em 0;font-size:0.9em;color:#900;background:#FFE5E5;padding:0.6em 1.2em;width:100%;position:relative;top:-1px}.gform_footer{text-align:center;margin-top:1.4em}.gform_footer button+img{margin-left:18px}.gform_validation_container{display:none}.hidden-field{display:none !important}.left_label .gfield>.gfield_label{float:left;width:4em}.left_label .gfield>.ginput_container{float:left;width:100%;padding-left:4em;margin-left:-4em}.left_label
.validation_message{margin-left:4.45em}.enquiry-form
.gform_fields{max-width:360px;padding-right:20px;margin:0
auto}@media screen and (min-width: 960px){.enquiry-form
.gform_fields{max-width:none;padding-right:52%;position:relative}.enquiry-form .pos-ab-top-right{position:absolute;top:0;right:0;width:49%}.enquiry-form .pos-ab-top-right>.gfield_label{display:none}.enquiry-form .pos-ab-top-right
.ginput_container{padding-left:0;margin-left:0}.enquiry-form
.gform_footer{margin-top:2.4em}}@media screen and (min-width: 960px){.dialog .enquiry-form{margin-bottom:0.5em}.dialog .enquiry-form
.gform_fields{padding-right:0}.dialog .enquiry-form .pos-ab-top-right{position:static;width:100%}.dialog .enquiry-form .pos-ab-top-right>.gfield_label{display:block}}.select-replaced{position:relative;overflow:hidden}.select-replaced__replacement{position:relative}.select-replaced__arrow{position:absolute;top:0;right:0;bottom:0;width:30px}.select-replaced__arrow:after{-webkit-transition:all 0.16s ease-in-out;transition:all 0.16s ease-in-out;content:'';border:10px
solid transparent;border-top-color:#4f95b9;position:absolute;top:50%;left:50%;margin-top:-5px;margin-left:-10px}.select-replaced
select{-webkit-appearance:menulist-button;height:50px;position:absolute;top:0;left:0;z-index:2;opacity:0;cursor:pointer}.select-replaced--focus .select-replaced__arrow:after, .select-replaced:hover .select-replaced__arrow:after, .select-replaced:focus .select-replaced__arrow:after{border-top-color:#6ca7c5}.select-replaced--focus .select-replaced__replacement input, .select-replaced:hover .select-replaced__replacement input, .select-replaced:focus .select-replaced__replacement
input{box-shadow:inset 0 0 0 2px #d5e4eb}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0
8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0
auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader
a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0
0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler
iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px
0 40px;margin:0
auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444}.mfp-figure
small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure
figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure
small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px
5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-bg{-webkit-transition:all 0.3s;transition:all 0.3s;opacity:0}.mfp-bg.mfp-ready{opacity:0.8}.mfp-bg.mfp-removing{opacity:0}.mfp-wrap{overflow:hidden}.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}.mfp-wrap.mfp-ready .mfp-content{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mfp-wrap.mfp-removing .mfp-content{opacity:0;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.toggle-read-more__intro{display:inline}.toggle-read-more__intro>:last-child{display:inline}.toggle-read-more__content{display:none}.toggle-read-more--open .toggle-read-more__intro{display:block}.toggle-read-more--open .toggle-read-more__intro>:last-child{display:block}.toggle-read-more--open .toggle-read-more__toggle{display:none}.toggle-read-more--open .toggle-read-more__content{display:block}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.product-arrows{padding-left:2em;padding-right:2em}@media (min-width: 960px){.product-arrows{padding-left:3em;padding-right:3em}}.product-arrows__arrow{display:none}.product-arrows--active{position:relative}.product-arrows--active .product-arrows__arrow{display:inline;position:absolute;top:50%;z-index:2;font-size:3em;line-height:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.product-arrows--active .product-arrows__arrow:hover, .product-arrows--active .product-arrows__arrow:focus{text-decoration:none;background:none}.product-arrows--active .product-arrows__arrow--left{left:0}.product-arrows--active .product-arrows__arrow--right{right:0}.tile-simple{background-color:#e4edf2}.tile-simple__image
img{width:100%;height:auto;max-width:100%}.tile-simple__content{text-align:center;padding:1px;padding-top:0.5em}.tile-simple__title{font-size:1em;margin-bottom: .6rem}.tile-detailed{background-color:#e4edf2;padding-bottom:1.5em !important}.tile-detailed a, .tile-detailed a:visited{text-shadow:none}.tile-detailed a:hover, .tile-detailed a:focus, .tile-detailed a:visited:hover, .tile-detailed a:visited:focus{text-shadow:none}.tile-detailed__image{opacity:1;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.tile-detailed__image
img{width:100%;height:auto;max-width:100%}.tile-detailed .btn, .tile-detailed input[type="submit"], .tile-detailed .gform_footer button, .gform_footer .tile-detailed
button{margin-bottom:0}.tile-detailed__content{text-align:center;overflow:visible;width:100%}.tile-detailed__content-inner{width:100%;padding:1px;padding-left:5%;padding-right:5%}.tile-detailed__content.positioned{position:relative}.tile-detailed__content.positioned .tile-detailed__content-inner{position:absolute;bottom:0;min-height:100%}.tile-detailed__title{margin-bottom: .3rem;font-size: .9em;line-height:1.4}.tile-detailed__title
a{text-shadow:none}.tile-detailed__title a, .tile-detailed__title a:visited{color:#4f95b9}.tile-detailed__title a:hover, .tile-detailed__title a:focus, .tile-detailed__title a:visited:hover, .tile-detailed__title a:visited:focus{text-shadow:none;color:#61a0c0}.tile-detailed__button{margin-top:1em;margin-bottom:0}.tile-detailed__more-text{height:0;overflow:hidden}.tile-detailed__more{font-weight:bold}.tile-detailed__less{font-weight:bold}.tile-detailed--reveal .tile-detailed__image{opacity:0.15}.tile-detailed--reveal .tile-detailed__more-text{height:auto}.tile-detailed--reveal .tile-detailed__more{display:none}@media (max-width: 959px){.tile-detailed__more-text,.tile-detailed__excerpt{display:none}}.accordion{margin-top:1em;margin-bottom:1em}.accordion__title{margin-top:0;margin-bottom:0}.accordion__items{overflow:hidden}.accordion__items-inner{margin-top:1em;margin-bottom:1.5em}.accordion__item{margin-bottom:1em}.accordion__item-title{border:solid 1px #d5e4eb;background:#d5e4eb;padding:0.65em 1em;margin-bottom:0}.accordion__item-content-inner{padding:0.65em 1em}html.js
.accordion__title{color:#4f95b9;cursor:pointer}html.js .accordion__title:hover, html.js .accordion__title:focus{text-decoration:underline}html.js .accordion--open
.accordion__title{color:#4f95b9}html.js .accordion__item-title{cursor:pointer;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;color:#4f95b9}html.js .accordion__item--closed .accordion__item-title{background:white}html.js .accordion__item--closed .accordion__item-title:hover, html.js .accordion__item--closed .accordion__item-title:focus{background-color:#d5e4eb}html.js .accordion__item--closed .accordion__item-content{height:0;overflow:hidden}html.js .accordion__item--open .accordion__item-title{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;background:#4f95b9;color:white}html.js .accordion__item--open .accordion__item-content{height:auto}.c4-tiles-links{max-width:940px;margin:30px
auto}.c4-tiles-links .grid-item{padding:0
10px;text-align:center;margin-bottom:30px}.c4-tiles-links .grid-item
.image{max-height:300px;overflow:hidden}.c4-tiles-links .grid-item
.text{padding:5px;margin-top:10px}.c4-tiles-links .grid-item .text .title
.inner{margin-bottom:0}.c4-tiles-links .grid-item .text .title
.dt{height:55px;display:table;width:100%}.c4-tiles-links .grid-item .text .title .dt
.dtc{display:table-cell;vertical-align:middle}.c4-tiles-links .grid-item .text
.excerpt{font-size:14px}.intro-banner{margin-bottom:30px}.intro-banner
.image{background-size:cover;background-position:center;height:500px;position:relative}.intro-banner .image
.dt{display:table;width:100%;height:100%}.intro-banner .image .dt
.dtc{display:table-cell;vertical-align:middle}.intro-banner .image
.text{color:white;max-width:550px;width:-webkit-calc(100% - 100px);width:calc(100% - 100px);background:rgba(79, 149, 184, 0.8);padding:25px
25px 20px;position:absolute;bottom:50px;left:50px}.intro-banner .image .text
.title{margin-bottom:0}.intro-banner .image .text.black
*{color:black}@media all and (max-width: 480px){.intro-banner
.image{height:auto;min-height:250px;padding:30px
20px}.intro-banner .image
.text{left:10px;bottom:10px;width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}.intro-banner .image .text
.title{font-size:16px}}.content-clickable-image.w33
.text{width:34%}.content-clickable-image.w33
.image{width:66%}.content-clickable-image.w40
.text{width:40%}.content-clickable-image.w40
.image{width:60%}.content-clickable-image.w50
.text{width:50%}.content-clickable-image.w50
.image{width:50%}.content-clickable-image.w70
.text{width:70%}.content-clickable-image.w70
.image{width:30%}.content-clickable-image
.dt{display:table;width:100%}.content-clickable-image .text, .content-clickable-image
.image{display:table-cell;vertical-align:middle;background:#e4edf2}.content-clickable-image
.text{text-align:center;border-right:20px solid white;padding:30px
10px}.content-clickable-image .text
p{font-family:'Lora',serif;color:#464646;font-size:15px;line-height:25px;margin:0.75em auto 0.25em}.content-clickable-image
.image{padding:30px;text-align:center}.content-clickable-image .image
.desktop{display:block}.content-clickable-image .image
.mobile{display:none}@media all and (max-width: 959px){.content-clickable-image .text, .content-clickable-image
.image{display:block;width:100% !important}.content-clickable-image
.text{border-right:0}.content-clickable-image .text
p{font-size:16px}.content-clickable-image .image
.desktop{display:none}.content-clickable-image .image
.mobile{display:block}}.gallery-page
.filter{text-align:center;margin:-15px 0 30px}.gallery-page .filter
a{display:inline-block;padding:0
15px;outline:none}.gallery-page .filter a:hover, .gallery-page .filter
a.active{text-decoration:underline;background:none}.gallery-page .gallery
.image{float:left;width:25%;padding:10px;display:none;-webkit-transition:opacity .3s;transition:opacity .3s}.gallery-page .gallery .image:hover{cursor:pointer;opacity: .8}.gallery-page .gallery
.image.active{display:block}.gallery-page .gallery .image
img{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.gallery-page .gallery .image img.fade-in{opacity:1}.gallery-page .gallery .grid-sizer{width:25%}.pswp{z-index:999}.pswp .enquire-container{text-align:center;position:absolute;bottom:50px;left:0;width:100%}.pswp .enquire-container
.enquire{display:inline-block;border:none;color:#fff;background:#4D94B9;border-radius:4px;font-family:"TrajanProRegular","Georgia","Times New Roman",serif;font-weight:normal;font-size:12px;padding:0.9em 1.5em 0.6em;line-height:1;vertical-align:middle;-webkit-transition:opacity .3s;transition:opacity .3s}.pswp .enquire-container .enquire:hover{opacity: .9;text-shadow:none}.pswp
.pswp__caption__center{text-align:center}@media all and (max-width: 959px){.gallery-page .gallery .image, .gallery-page .gallery .grid-sizer{width:50%}.gallery-page .filter
a{display:block;margin-bottom:10px}}@media (min-width: 960px){.info-box .info-box_image{position:relative}.info-box .info-box_image>div{position:static}.info-box .info-box_image img.image-bg-replace{position:absolute;background-size:cover;background-position:center;background-repeat:no-repeat;box-sizing:border-box;top:0;left:0;width:100% !important;height:100% !important;padding-left:100%}.info-box .info-box_image img.image-bg-replace.-cover{background-size:cover}.info-box .info-box_image img.image-bg-replace.-contain{background-size:contain}.info-box .info-box_image img.image-bg-replace.-bg-top{background-position:top center}.info-box .info-box_image img.image-bg-replace.-bg-center{background-position:center}.info-box .info-box_image img.image-bg-replace.-bg-bottom{background-position:top center}.info-box[class*='--v'] .info-box_image img.image-bg-replace, .info-box[class*='--w100'] .info-box_image img.image-bg-replace{position:static;height:auto !important;padding-left:0}}.posts-nav-links{margin-top:2em;margin-bottom:2em}.posts-nav-links a:last-child{float:right}.footer-menu{display:none}@media (min-width: 1024px){.footer-menu{display:block;background-color:#FBFDFE;border-top:solid 1px #E3EEF5;color:#464646;font-size:13px;padding-top:56px;padding-bottom:40px}.footer-menu a, .footer-menu a:visited{color:inherit}.footer-menu a:hover, .footer-menu a:focus, .footer-menu a:visited:hover, .footer-menu a:visited:focus{color:#4f95b9}.footer-menu__list{width:20%;float:left;padding-right:1.5em}.footer-menu__list-heading{color:#000;font-family:"TrajanProRegular","Georgia","Times New Roman",serif;font-weight:normal;font-size:18px;line-height:1.38889}.footer-menu__list-heading a, .footer-menu__list-heading a:visited{color:inherit}.footer-menu__list-heading a:hover, .footer-menu__list-heading a:focus, .footer-menu__list-heading a:visited:hover, .footer-menu__list-heading a:visited:focus{color:#4f95b9}.footer-menu__list-ul{list-style-type:none;padding:0;margin:0;font-family:'Lora',serif;line-height:2.30769}.footer-menu__list-ul
li{margin:0}}.footer-meta{background-color:#F8FBFD;border-top:solid 1px #E3EEF5;color:#464646;font-size:13px;font-family:'Lora',serif;padding-top:1.5em;padding-bottom:1.5em;padding-left:1em;padding-right:1em;text-align:center}.footer-meta__left{margin-top:0;margin-bottom:0}.footer-meta__right{vertical-align:middle;min-height:24px;margin-bottom:1em}.footer-meta__title{position:relative;top:-11px;margin-right:6px}.footer-meta__icon
i{width:34px;height:34px;background-size:contain;background-position:center;background-repeat:no-repeat;display:inline-block}.footer-meta__icon:hover,.footer-meta__icon:focus{background:none}.footer-meta__icon--facebook
i{background-size:100%;background-image:url("/wp-content/themes/larsenjewellery/assets/img/sprite-icons.png");background-position:0 6.532663%;background-size:100%}.footer-meta__icon--twitter
i{background-size:100%;background-image:url("/wp-content/themes/larsenjewellery/assets/img/sprite-icons.png");background-position:0 51.005025%;background-size:100%}.footer-meta__icon--instagram
i{background-size:100%;background-image:url("/wp-content/themes/larsenjewellery/assets/img/sprite-icons.png");background-position:0 19.59799%;background-size:100%}.footer-meta__icon--pinterest
i{background-image:url("/wp-content/themes/larsenjewellery/assets/img/sprite-icons/ic_pinterest-2.png");background-size:100%}.footer-meta__icon--googleplus
i{background-size:100%;background-image:url("/wp-content/themes/larsenjewellery/assets/img/sprite-icons.png");background-position:0 13.065327%;background-size:100%}.footer-meta__icon--youtube
i{background-size:100%;background-image:url("/wp-content/themes/larsenjewellery/assets/img/sprite-icons.png");background-position:0 57.537688%;background-size:100%}@media (min-width: 768px){.footer-meta{padding-left:0;padding-right:0;text-align:left}.footer-meta__left{float:left;margin-top:5px;margin-bottom:0}.footer-meta__right{float:right;margin-bottom:0}}.lj-home .info-box.intro-text{margin-top:2em;margin-bottom:3em}.lj-home .info-box_text{font-family:'Lora',serif;font-size:15px;color:#464646;line-height:1.66667}.TitleBanner{position:relative;min-height:100vh;background-position:center;background-size:cover;background-repeat:no-repeat}.TitleBanner__inner{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.TitleBanner__overlay{text-align:center;width:100%}.TitleBanner__text{color:white;font-size:34px;line-height:1.29412;font-family:"TrajanProRegular","Georgia","Times New Roman",serif;font-weight:normal;text-shadow:0 4px 20px rgba(28, 55, 68, 0.55);width:560px;max-width:90%;margin:0
auto}.TitleBanner__arrow{position:absolute;bottom:0;width:100%;text-align:center;font-family:'Lora',serif;font-weight:bold;color:white;font-size:15px;text-shadow:0 4px 8px rgba(0,0,0,0.65)}.TitleBanner__arrow-image{margin:0.25em auto}.TitleBanner__arrow
*{cursor:pointer}.sliding-banner-template .info-box--w70--clear--text, .title-banner-template .info-box--w70--clear--text{font-family:'Lora',serif;color:#464646;font-size:15px;line-height:25px;margin:1.5em auto 2.5em}.sliding-banner-template .info-box--w70--clear--text .info-box_text, .title-banner-template .info-box--w70--clear--text .info-box_text{width:80%}@media (max-width: 959px){.sliding-banner-template .info-box--w70--clear--text .info-box_text, .title-banner-template .info-box--w70--clear--text .info-box_text{width:92%}}.sliding-banner-template .tile-detailed__title, .title-banner-template .tile-detailed__title{font-size:18px}.sliding-banner-template .tile-detailed__excerpt, .sliding-banner-template .tile-detailed__more-text, .title-banner-template .tile-detailed__excerpt, .title-banner-template .tile-detailed__more-text{font-family:'Lora',serif;color:#464646;font-size:15px;line-height:25px;margin:0.75em auto 0.25em}.sliding-banner-template .tile-detailed__less, .sliding-banner-template .tile-detailed__more, .title-banner-template .tile-detailed__less, .title-banner-template .tile-detailed__more{font-weight:normal}@media (max-width: 959px){.sliding-banner-template .home-links, .title-banner-template .home-links{padding-left:1.5em;padding-right:1.5em}.sliding-banner-template .home-links__item, .title-banner-template .home-links__item{text-align:left}.sliding-banner-template .home-links__item:first-child, .title-banner-template .home-links__item:first-child{text-align:center}.sliding-banner-template .home-links__item:first-child h2, .title-banner-template .home-links__item:first-child
h2{font-size:21px;max-width:160px;margin-left:auto;margin-right:auto}.sliding-banner-template .home-links__item:first-child p, .title-banner-template .home-links__item:first-child
p{display:none}.sliding-banner-template .home-links__excerpt, .title-banner-template .home-links__excerpt{font-size:13px}.sliding-banner-template .home-links__more, .title-banner-template .home-links__more{margin-bottom:3em}}@-webkit-keyframes
loaderAnimation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes
loaderAnimation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.loaderAnimation{-webkit-animation:loaderAnimation 1.6s infinite;animation:loaderAnimation 1.6s infinite}.DynamicPhone--hidden{display:none}.footer-contact-form{margin:0.5em auto 0}input::-webkit-contacts-auto-fill-button{visibility:hidden;display:none !important;pointer-events:none;position:absolute;right:0}.making-of-engagement-ring{max-width:100%;display:block;margin:0
auto 20px}@media screen and (max-width: 959px){.making-of-engagement-ring{height:273px}}