@charset "UTF-8";@import "all.min.css";@import "normalise.css";@import "jquery.fancybox.css";.mr-b__sm{margin-bottom:1rem}@media only screen and (max-width: 550px){.mr-b__sm{margin-bottom:.6rem}}.mr-b__md{margin-bottom:2rem}@media only screen and (max-width: 550px){.mr-b__md{margin-bottom:.8rem}}.mr-b__lg{margin-bottom:3.5rem}@media only screen and (max-width: 550px){.mr-b__lg{margin-bottom:1rem}}.mr-b__xl{margin-bottom:5rem}@media only screen and (max-width: 550px){.mr-b__xl{margin-bottom:1.5rem}}.mr-t__sm{margin-top:1rem}@media only screen and (max-width: 550px){.mr-t__sm{margin-top:.6rem}}.mr-t__md{margin-top:2rem}@media only screen and (max-width: 550px){.mr-t__md{margin-top:.8rem}}.mr-t__lg{margin-top:3.5rem}@media only screen and (max-width: 550px){.mr-t__lg{margin-top:1rem}}.mr-t__xl{margin-top:5rem}@media only screen and (max-width: 550px){.mr-t__xl{margin-top:1.5rem}}.pd-b__sm{padding-bottom:1rem}@media only screen and (max-width: 550px){.pd-b__sm{padding-bottom:0}}.pd-b__md{padding-bottom:2rem}@media only screen and (max-width: 550px){.pd-b__md{padding-bottom:0}}.pd-b__lg{padding-bottom:3.5rem}@media only screen and (max-width: 550px){.pd-b__lg{padding-bottom:0}}.pd-b__xl{padding-bottom:5rem}@media only screen and (max-width: 550px){.pd-b__xl{padding-bottom:0}}.pd-b__xxl{padding-bottom:8rem}@media only screen and (max-width: 550px){.pd-b__xxl{padding-bottom:0}}.mr-tb--lg{margin-top:50px;margin-bottom:50px}.mr-tb--xl{margin-top:80px;margin-bottom:80px}.pd-t__sm{padding-top:1rem}@media only screen and (max-width: 550px){.pd-t__sm{padding-top:0}}.pd-t__md{padding-top:2rem}@media only screen and (max-width: 550px){.pd-t__md{padding-top:0}}.pd-t__lg{padding-top:3.5rem}@media only screen and (max-width: 550px){.pd-t__lg{padding-top:0}}.pd-t__xl{padding-top:5rem}@media only screen and (max-width: 550px){.pd-t__xl{padding-top:0}}.pd-t__xxl{padding-top:7rem}@media only screen and (max-width: 550px){.pd-t__xxl{padding-top:0}}.pd-l__sm{padding-left:10px !important}@media only screen and (max-width: 950px){.pd-l__sm{padding-left:25px !important}}@media only screen and (max-width: 550px){.pd-l__sm{padding-left:0}}.pd-l__md{padding-left:15px !important}@media only screen and (max-width: 950px){.pd-l__md{padding-left:10px !important}}@media only screen and (max-width: 550px){.pd-l__md{padding-left:0}}.pd-l__lg{padding-left:40px !important}@media only screen and (max-width: 950px){.pd-l__lg{padding-left:10px !important}}@media only screen and (max-width: 550px){.pd-l__lg{padding-left:0}}.pd-l__xl{padding-left:50px}@media only screen and (max-width: 950px){.pd-l__xl{padding-left:10px}}@media only screen and (max-width: 550px){.pd-l__xl{padding-left:0}}.pd-l__xxl{padding-left:100px}@media only screen and (max-width: 950px){.pd-l__xxl{padding-left:10px}}@media only screen and (max-width: 550px){.pd-l__xxl{padding-left:0}}@font-face{font-family:"EdwardianScriptITCW01";src:url("../webfonts/8502d3ad-0939-412a-afe0-b78e999c88d2.eot?#iefix");src:url("../webfonts/8502d3ad-0939-412a-afe0-b78e999c88d2.eot?#iefix") format("eot"),url("../webfonts/d99f0ff7-9f4b-4d62-9283-7de76d63580e.woff2") format("woff2"),url("../webfonts/e92a529b-97f5-440f-b8a4-a2ad31c621c4.woff") format("woff"),url("../webfonts/2f1f04a2-511d-4a3b-b732-c32c66b26a56.ttf") format("truetype"),url("../webfonts/93ba0d7d-f6db-4b27-9494-3c5f770b72c7.svg#93ba0d7d-f6db-4b27-9494-3c5f770b72c7") format("svg")}@font-face{font-family:"Copperplate Gothic LT W01_30BC";src:url("../webfonts/e53bdb8f-e319-4571-a336-c89c965d03c8.eot?#iefix");src:url("../webfonts/e53bdb8f-e319-4571-a336-c89c965d03c8.eot?#iefix") format("eot"),url("../webfonts/8d450061-03c2-44f3-8d4d-31c7286f0ac3.woff2") format("woff2"),url("../webfonts/2598dfbd-eff8-4ea5-8e5a-fe6071f761a0.woff") format("woff"),url("../webfonts/929c4736-285f-46ff-b8bf-9a2f34b17074.ttf") format("truetype"),url("../webfonts/06ba0be6-c9a8-4cf3-a609-c8f1a504df88.svg#06ba0be6-c9a8-4cf3-a609-c8f1a504df88") format("svg")}.times{font-family:"Times New Roman",Times,serif}.script{font-family:"EdwardianScriptITCW01" !important}.copperplate{font-family:"Copperplate Gothic LT W01_30BC"}.antic-didone{font-family:"Antic Didone",serif}.fontawesome{font-family:"Font Awesome 7 Pro"}.pt-serif{font-family:"PT Serif",serif}.context{position:relative}@media only screen and (max-width: 1200px){.headroom{padding-top:21px;padding-bottom:21px}}@media only screen and (max-width: 768px){.headroom{padding-top:3px;padding-bottom:3px}}.headroom--pinned{transform:translateY(0);transition:transform .8s linear}.headroom--pinned #logo-lower{max-height:60px;visibility:visible;transition:all .4s linear}.headroom--unpinned{transform:translateY(-100%);transition:transform .8s linear}.headroom--top #logo-lower{max-height:60px;visibility:visible}@media only screen and (max-width: 768px){.headroom--top #logo-lower{display:none}}.headroom--not-top .primary-nav__item{padding:40px 0px}.headroom--not-top #logo-lower{max-height:0;visibility:visible;transition:all .4s linear}@media only screen and (max-width: 1200px){.headroom--not-top .basket-dd__count{display:none}}html{line-height:1;color:#949191}*,*::after,*::before{margin:0;padding:0;box-sizing:border-box}h1,h2,h3,h4{font-family:"Antic Didone",serif;margin-top:0;margin-bottom:0}h1{font-size:2.8rem}h2{font-size:2.5rem}h3{font-size:1.3rem}h1,h2,h3{text-transform:uppercase;line-height:1.3;letter-spacing:4px;font-weight:300}.no-uppercase{text-transform:none !important}.bold{font-weight:600 !important}.max-width1200{max-width:1200px}.h{font-size:1.8rem;color:#000000}.h--md{font-size:1.6rem !important}@media only screen and (max-width: 768px){.h--md{font-size:1.4rem !important}}.h--sm{font-size:1.4rem !important}@media only screen and (max-width: 768px){.h--sm{font-size:1.2rem !important}}@media only screen and (max-width: 768px){.h{margin-bottom:10px}}@media only screen and (max-width: 950px){.h{font-size:1.4rem}}@media only screen and (max-width: 768px){.h--center-at768{text-align:center}}.h--mr-tb__md{margin-top:75px !important;margin-bottom:40px !important}@media only screen and (max-width: 768px){.h--mr-tb__md{margin-top:40px !important;margin-bottom:25px !important}}.h--mr-b__md{margin-bottom:40px}@media only screen and (max-width: 768px){.h--mr-b__md{margin-bototm:15px !important}}.h--center{text-align:center}.h--white{color:#fff}.h--blue{color:#366f9d}.h--skyBlue{color:#366f9d}.h--grey{color:#949191}.h--small{font-size:.8rem}.h--medium{font-size:1.5rem}.h--large{font-size:2.2rem}@media only screen and (max-width: 768px){.h--large{font-size:1.5rem}}.h__line--white::after{content:"";display:block;margin:1rem auto 1rem auto;width:60px;border-bottom:solid 1px #fff}.h__line--grey::after{content:"";display:block;margin:1rem auto 1rem auto;width:60px;border-bottom:solid 1px #949191}.h__line--blue::after{content:"";display:block;margin:1rem auto 1rem auto;width:60px;border-bottom:solid 1px #366f9d}.h__line--blue-left::after{margin:1rem 0}.h__line--skyBlue::after{content:"";display:block;margin:1rem auto 1rem auto;width:60px;border-bottom:solid 1px #366f9d}.h__line--skyBlue-left::after{margin:1rem 0}.clearfix:after{content:"";clear:both;display:table}.center-position{position:absolute;top:50%;text-align:center;transform:translateY(-50%);z-index:1200}.center-position--right{position:absolute;top:50%;text-align:center;z-index:1200;right:0;transform:translateY(-50%)}.center-position--left{position:absolute;top:50%;text-align:center;transform:translateY(-50%);z-index:1200;left:0}::placeholder{color:#949191;opacity:1;font-style:italic}:-ms-input-placeholder{color:#949191;font-style:italic}::-ms-input-placeholder{color:#949191;font-style:italic}img{max-width:100%;height:auto;display:block}#site-container{position:relative;min-width:340px;height:100%;width:100%;overflow:hidden}.hr-line{width:100%;margin:20px 0;display:block;height:1px;background-color:#c4c4c4}.main{margin-top:119px}@media only screen and (max-width: 1400px){.main{margin-top:102px}}@media only screen and (min-width: 1200px){.main{margin-top:115px}}@media only screen and (max-width: 1200px){.main{margin-top:100px}}@media only screen and (max-width: 768px){.main{margin-top:83px}}@media only screen and (max-width: 550px){.main{margin-top:72px}}.container{width:100%;max-width:1600px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.wrapper{width:100%;padding:0 25px;margin-left:auto;margin-right:auto}.wrapper-narrow{width:100%;padding:0 25px;margin-left:auto;margin-right:auto;max-width:1400px}@media only screen and (max-width: 550px){.wrapper-narrow--mobile-full{padding:0}}.wrapper-narrow900{width:100%;padding:0 25px;margin-left:auto;margin-right:auto;max-width:900px}.wrapper-narrow1200{width:100%;padding:0 25px;margin-left:auto;margin-right:auto;max-width:1200px}.wrapper-narrow1300{width:100%;padding:0 25px;margin-left:auto;margin-right:auto;max-width:1300px}.wrapper-narrow1500{width:100%;padding:0 25px;margin-left:auto;margin-right:auto;max-width:1500px}.wrapper-narrow1600{width:100%;padding:0 25px;margin-left:auto;margin-right:auto;max-width:1600px}.half-width{width:100%}.half-width__wrapper{padding:50px 25px;width:70%;margin:0 auto}.full-width{width:100%}.full-width__wrapper--pad50{padding:50px 0}@media only screen and (max-width: 600px){.full-width__wrapper--pad50{padding:20px 0}}@media only screen and (max-width: 550px){.full-width__wrapper--pad50{padding:0}}.full-width__wrapper--grey{background-color:#f2f2f2}.full-width__wrapper--blue{background-color:#6ba8d9}.full-width__wrapper--shadow{box-shadow:-2px -10px 13px -6px #f0ebf0}.full-width__wrapper--gradient{border-image:linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 25%, rgba(0,0,0,0.15) 50%, rgba(0,0,0,0) 75%, rgba(0,0,0,0) 100%);border-image-slice:1;border-bottom:1px solid transparent}.grid-33{display:grid;grid-template-columns:1fr 1fr 1fr}@media only screen and (max-width: 768px){.grid-33{grid-template-columns:1fr}}.grid-25{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}@media only screen and (max-width: 768px){.grid-25{grid-template-columns:1fr}}.grid-50{display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width: 720px){.grid-50{grid-template-columns:1fr}}.grid-50--nobreak{display:grid;grid-template-columns:1fr 1fr}.grid-50--break-768{display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width: 768px){.grid-50--break-768{grid-template-columns:1fr}}.grid-50--break-950{display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width: 950px){.grid-50--break-950{grid-template-columns:1fr}}.grid-50--hero{display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width: 1000px){.grid-50--hero{grid-template-columns:1fr}}@media only screen and (max-width: 720px){.flex-swap{display:flex;flex-direction:column}.flex-swap>div:nth-of-type(1){order:2}.flex-swap>div:nth-of-type(2){order:1}}@media only screen and (max-width: 768px){.flex-swap--768{display:flex;flex-direction:column}.flex-swap--768>div:nth-of-type(1){order:2}.flex-swap--768>div:nth-of-type(2){order:1}}.flex{display:flex}.flex-vr-center{display:flex;align-content:center}.grid-60-40{display:grid;grid-template-columns:3fr 2fr}@media only screen and (max-width: 768px){.grid-60-40{grid-template-columns:1fr}}.grid-40-60{display:grid;grid-template-columns:2fr 3fr}@media only screen and (max-width: 768px){.grid-40-60{grid-template-columns:1fr}}.grid-66-33{display:grid;grid-template-columns:2fr 1fr}@media only screen and (max-width: 768px){.grid-66-33{grid-template-columns:1fr}}.grid-33-66{display:grid;grid-template-columns:1fr 2fr}@media only screen and (max-width: 768px){.grid-33-66{grid-template-columns:1fr}}.grid-20-80{display:grid;grid-template-columns:1fr 4fr}@media only screen and (max-width: 768px){.grid-20-80{grid-template-columns:1fr}}[class*="--gap30"]{grid-gap:30px}@media only screen and (max-width: 768px){[class*="--gap30"]{grid-gap:20px}}[class*="--gap50"]{grid-gap:50px}@media only screen and (max-width: 768px){[class*="--gap50"]{grid-gap:20px}}.gap--90{grid-gap:90px}.gap--30{grid-gap:30px}.center-content{display:flex;width:100%;margin:0 auto;flex-direction:column;justify-content:center;align-items:center;height:100%}.center-content--padd{padding:30px 20px}@media only screen and (max-width: 768px){.center-content--padd{padding:10px 0;justify-content:space-around}}.btn,.btn:link,.btn:visited{display:inline-block;margin:0 auto;text-transform:uppercase;text-align:center;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:all .2s;letter-spacing:2px}@media only screen and (max-width: 768px){.btn,.btn:link,.btn:visited{display:block;width:100%}}.btn--white-shadow{background:white;color:#7eadd3;-webkit-box-shadow:0 0 17px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 0 17px 3px rgba(0,0,0,0.1);box-shadow:0 0 17px 3px rgba(0,0,0,0.1);transition:.3s}.btn--white-shadow:hover{background:#7eadd3;color:#fff}.btn--center{width:100%}.btn--block{display:block !important}.btn--border-blue{border-color:#7eadd3 !important}.btn--border{border:1px solid #ddd}.btn:active,.btn:focus{outline:none}.btn--large{padding:30px 30px;font-size:1.2rem}@media only screen and (max-width: 950px){.btn--large{font-size:1rem;padding:20px 20px}}.btn--medium{padding:25px 60px;font-size:1.1rem}.btn--small{padding:15px 25px;font-size:.8rem}.btn--full{width:100%}.btn--blue{background-color:#7eadd3;color:#fff !important}.btn--blue:hover{background-color:#6ba8d9}.btn--blue{background-color:#6ba8d9 !important;color:#fff !important}.btn--blue:hover{background-color:#7eadd3 !important;color:#fff !important}.btn--white{background-color:#fff !important;color:#6ba8d9 !important}.btn--white:hover{background-color:#6ba8d9 !important;color:#fff !important}.btn--hero{display:inline-block !important;width:auto !important}@media only screen and (max-width: 600px){.btn--hero{color:#7eadd3 !important;background-color:#fff !important;width:100% !important}}.btn--left{margin:0 !important;max-width:300px}.btn--cta{position:relative;top:100%;left:50%;transform:translate(-50%, -50%)}.btn--integrated{background:#ffffff;border:0;width:50px;height:48px;text-align:center;font-size:1rem;color:#949191;cursor:pointer;position:absolute;right:2px;top:5px;z-index:1}@-webkit-keyframes rotate-text{from{-webkit-transform:rotateY(0deg)}to{-webkit-transform:rotateY(-360deg)}}@keyframes rotate-text{from{-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg)}to{-moz-transform:rotateY(-360deg);-ms-transform:rotateY(-360deg);transform:rotateY(-360deg)}}.preloader{position:fixed;background:#7eadd3;top:0;left:0;bottom:0;right:0;z-index:10000;display:flex;flex-direction:column;align-items:center;justify-content:center;overscroll-behavior:contain;overflow:hidden}.preloader__logo{margin-bottom:10px;color:#ffffff;font-family:"Copperplate Gothic LT W01_30BC";font-size:40px;font-weight:900;text-transform:uppercase;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-animation:rotate-text 3s linear infinite;-moz-animation:rotate-text 3s linear infinite;-o-animation:rotate-text 3s linear infinite;-ms-animation:rotate-text 3s linear infinite;animation:rotate-text 3s linear infinite}.preloader__text{color:#ffffff;font-style:italic;font-size:12px}.header{position:fixed;left:0;right:0;background-color:#fff;z-index:200;width:100%;-webkit-box-shadow:0 10px 13px -6px rgba(0,0,0,0.1);-moz-box-shadow:0 10px 13px -6px rgba(0,0,0,0.1);box-shadow:0 10px 13px -6px rgba(0,0,0,0.1)}.header__grid{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center}.header__upper{text-align:right}.header__btn{position:absolute;top:50%;left:15px;transform:translateY(-50%);cursor:pointer}.header.no-shadow{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}#mobile-btn{color:#918f8f;font-weight:300;font-size:.9rem}#mobile-btn:hover{color:#6ba8d9}.header-tools{font-weight:300;font-size:.9rem}@media only screen and (max-width: 440px){.header-tools{right:5px}}.header-tools__item{display:inline-block;padding:0 10px;position:relative}@media only screen and (max-width: 600px){.header-tools__item{padding:0 8px}}@media only screen and (max-width: 440px){.header-tools__item{padding:0 4px}}.header-tools__item:last-child{padding:0}@media only screen and (max-width: 550px){.header-tools__item--hide{display:none}}.header-tools__link{color:#918f8f;cursor:pointer}.header-tools__link:hover{color:#6ba8d9}.logo{padding:5px 0}@media only screen and (max-width: 768px){.logo{padding:15px 0}}.logo__img{display:block;margin:0 auto}.logo__link{display:block}.primary-nav{max-width:72rem;margin:0 auto}.primary-nav__list{display:flex;justify-content:center;align-items:center}.primary-nav__item{padding:50px 0px;min-width:250px;font-size:1rem;cursor:pointer;text-align:center;text-transform:uppercase;letter-spacing:3px;transition:all .4s linear;position:unset;background-position:50% 90%;background-repeat:no-repeat}@media only screen and (max-width: 1400px){.primary-nav__item{min-width:170px;padding:50px 16px}}@media only screen and (max-width: 1200px){.primary-nav__item{display:none}}.primary-nav__item:hover .mega-menu{max-height:700px;overflow:visible}.primary-nav__item:hover .mega-menu__menus,.primary-nav__item:hover .mega-menu__image{opacity:1}.primary-nav__mega:hover{background-image:url("../../images/trinagle-icon-1.png");background-size:11px 8px}.primary-nav__link{text-decoration:none;color:#918f8f;position:relative;padding:20px 0}.mega-menu{width:100%;position:absolute;left:0;top:100%;z-index:1001;max-height:0;overflow:hidden;transition:max-height .5s linear;background-color:#fff;background:linear-gradient(to bottom, #f0f0f0 0%, #fff 3%, #fff 100%);color:black;-webkit-box-shadow:0 8px 17px -2px rgba(0,0,0,0.15);-moz-box-shadow:0 8px 17px -2px rgba(0,0,0,0.15);box-shadow:0 8x 17px -2px rgba(0,0,0,0.15)}.mega-menu__wrapper{padding:25px 40px;display:grid;grid-template-columns:1fr minmax(360px, 360px)}@media only screen and (max-width:1390px){.mega-menu__wrapper{grid-template-columns:1fr minmax(300px, 300px)}}.mega-menu__list{padding:10px 0}.mega-menu__list--2col{column-count:2}.mega-menu__list--3col{column-count:3}.mega-menu__list--5col{column-count:5}@media only screen and (max-width:1625px){.mega-menu__list--5col{column-count:4}}@media only screen and (max-width:1390px){.mega-menu__list--5col{column-count:3}}.mega-menu__list--flow-8{grid-template-rows:30px 30px 30px 30px 30px 30px 30px 30px;grid-auto-flow:column}.mega-menu__list--flow-5{grid-template-rows:30px 30px 30px 30px 30px}.mega-menu__menus{padding:20px 0;opacity:0;transition:opacity .4s linear;transition-delay:.3s;text-align:left}.mega-menu__menus--2col{display:grid;grid-gap:30px;grid-template-columns:1fr 2fr}.mega-menu__image{opacity:0;transition:opacity .4s linear;transition-delay:.3s;background-color:#fff;padding:0 20px;border-left:1px dashed rgba(0,0,0,0.15);display:flex;flex-direction:column;justify-content:center;align-items:center}.mega-menu__image .mega-img__img{width:100%}.mega-menu__h{font-size:1.1rem;font-family:"Times New Roman",Times,serif;letter-spacing:2px}.mega-menu__h:hover{color:#366f9d}.mega-menu__h::after{content:"";display:block;margin:1rem 0;width:60px;border-bottom:solid 1px #949191}.mega-menu__item{font-family:"PT Serif",serif;padding:8px 10px 8px 0;margin:0 10px}.mega-menu__link{font-size:.75rem;text-transform:uppercase;font-weight:300;letter-spacing:3px;color:#918f8f;transition:color .2s ease-out;position:relative}.mega-menu__link:hover{color:#366f9d}.mega-menu__link:hover:before{font-family:"Font Awesome 7 Pro";content:"\f0dd";position:absolute;left:-20px;top:1px;transform:rotate(-90deg)}.has-submenu ul{display:none;margin-top:7px}.site-search{display:grid;grid-template-columns:1fr 30px}.site-search__right{padding-top:5px;text-align:right}.site-search__input{border:0;border-bottom:1px solid rgba(0,0,0,0.15);padding:8px 3px;width:100%;font-size:1rem;color:#949191;font-family:"PT Serif",serif}.site-search__btn{border:0;padding:3px;background-color:transparent;color:#6ba8d9;cursor:pointer}.search-dd{position:absolute;left:-250px;top:30px;z-index:998;display:none}.search-dd__wrapper{width:300px;border:1px solid rgba(0,0,0,0.15);border-top:2px solid #7eadd3;background-color:#fff;padding:20px;-webkit-box-shadow:0 5px 10px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px 3px rgba(0,0,0,0.2);box-shadow:0 5px 10px 3px rgba(0,0,0,0.2)}.search-dd__wrapper:before{border-bottom:10px solid #7eadd3;border-left:8px solid transparent;border-right:8px solid transparent;content:"";height:0;right:20px;position:absolute;top:-10px;width:0;z-index:999}.user-dd{position:absolute;left:-150px;top:30px;z-index:998;display:none}.user-dd__wrapper{width:250px;border:1px solid rgba(0,0,0,0.15);border-top:2px solid #7eadd3;background-color:#fff;padding:10px;-webkit-box-shadow:0 5px 10px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px 3px rgba(0,0,0,0.2);box-shadow:0 5px 10px 3px rgba(0,0,0,0.2)}.user-dd:before{border-bottom:10px solid #7eadd3;border-left:8px solid transparent;border-right:8px solid transparent;content:"";height:0;right:70px;position:absolute;top:-10px;width:0;z-index:999}.user-dd__list{padding:0;margin:0}.user-dd__item{padding:8px 10px;font-size:1rem;margin:0 10px;text-align:left;text-transform:uppercase;cursor:pointer;letter-spacing:3px;position:relative}.user-dd__link{font-size:.7rem;text-transform:uppercase;color:#918f8f;font-weight:300;letter-spacing:3px;transition:color .3s ease-out}.user-dd__link:hover{color:#7eadd3}.user-dd__link:hover:before{font-family:"Font Awesome 7 Pro";content:"\f0dd";position:absolute;left:-10px;transform:rotate(-90deg)}.wishlist-count{transition:all .4s linear;background-color:#fff;color:#6ba8d9;height:20px;width:20px;font-size:14px;display:block;border-radius:100%;position:absolute;top:-25px;left:50%;transform:translateX(-50%);text-align:center;line-height:1.4}@media only screen and (max-width: 550px){.wishlist-count{display:none}}.basket-dd{position:absolute;left:-170px;top:30px;z-index:998;display:none}@media only screen and (max-width: 550px){.basket-dd{left:-245px}}.basket-dd__count{transition:all .4s linear;background-color:#fff;color:#6ba8d9;height:20px;width:20px;font-size:14px;display:block;border-radius:100%;position:absolute;top:-25px;left:50%;transform:translateX(-50%);text-align:center;line-height:1.4}@media only screen and (max-width: 550px){.basket-dd__count{display:none}}.basket-dd__wrapper{width:300px;border:1px solid rgba(0,0,0,0.15);border-top:2px solid #6ba8d9;background-color:#fff;-webkit-box-shadow:0 5px 10px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px 3px rgba(0,0,0,0.2);box-shadow:0 5px 10px 3px rgba(0,0,0,0.2)}.basket-dd__wrapper:before{border-bottom:10px solid #6ba8d9;border-left:8px solid transparent;border-right:8px solid transparent;content:"";height:0;right:100px;position:absolute;top:-10px;width:0;z-index:999}@media only screen and (max-width: 550px){.basket-dd__wrapper:before{right:25px}}.basket-dd__list{padding:10px;max-height:330px;overflow:auto}.basket-dd__item{display:flex;position:relative;padding:10px 10px 10px 0;border-bottom:1px dashed rgba(0,0,0,0.15)}.basket-dd__p{padding:15px;font-family:"PT Serif",serif;color:#949191;font-size:1rem}.basket-dd__remove{position:absolute;top:10px;right:0;color:#949191;cursor:pointer}.basket-dd__remove:before{content:"\f00d";font-family:"Font Awesome 7 Pro"}.basket-dd__remove:hover{color:#7eadd3}.basket-dd__img{flex:0 0 80px}.basket-dd__product{display:flex;flex-grow:1;flex-direction:column;padding-left:10px;align-items:left;justify-content:center}.basket-dd__title{text-align:left;text-decoration:none;color:#7eadd3;position:relative;font-size:.8rem;text-transform:uppercase;font-weight:300;letter-spacing:3px;line-height:1.3}.basket-dd__price{text-align:left;padding:10px 0 0}.basket-dd__link{color:#949191}.basket-dd__link:hover{color:#7eadd3}.basket-dd__total{display:grid;grid-template-columns:1fr 1fr;padding:15px 10px 25px;font-size:1rem}.basket-dd__total--left{text-align:left;text-transform:uppercase;color:#949191;font-family:"Times New Roman",Times,serif}.basket-dd__total--right{text-align:right;color:#949191;font-family:"Times New Roman",Times,serif}.basket-dd__footer{padding:15px 10px;text-align:right;border-top:1px solid rgba(0,0,0,0.1);background:-moz-linear-gradient(top, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0) 25%);background:-webkit-linear-gradient(top, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0) 25%);background:linear-gradient(to bottom, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0) 25%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#26000000', endColorstr='#00000000', GradientType=0)}.presentation{position:relative}.presentation--padd{padding:50px 0 !important}@media only screen and (max-width: 950px){.presentation--padd{padding:40px 0 !important}}@media only screen and (max-width: 550px){.presentation--padd{padding:0px 0px !important}}.presentation__background--pad{padding:30px 0}.presentation__background--pink{background-image:linear-gradient(to bottom, #d88ea7, #733648)}.presentation__background--skyblue{background-color:#7eadd3}.presentation__background--slateBlue{background-color:#6a5acd}.presentation__background--blue{background-image:linear-gradient(to bottom, #366f9d, #2a2d5c)}.presentation__background--grey{background-color:#f2f2f2}.presentation__background--white-grey{background-color:#fafafa}.presentation__img--small{display:none}@media only screen and (max-width: 680px){.presentation__img--small{display:block}}.presentation__img--flowers{margin-top:30px}@media only screen and (max-width: 600px){.presentation__img--flowers{margin-top:0}}.presentation__img-wrapper{width:100%;background-image:linear-gradient(to bottom, #d88ea7, #733648)}.presentation__gradient{background-image:linear-gradient(225deg, #7eadd3 0%, #7eadd3 25%, #6ba8d9 50%, #6ba8d9 75%, #6ba8d9 100%)}.presentation__gradient--2{background-image:linear-gradient(45deg, #6ea3cd 0, #9bc1df 30%, #5895c7 55%, #3f81b5 75%, #4f81a9 100%)}.img-grid{padding:30px}.img-grid__item{position:relative}.img-grid__item:hover .img-grid__overlay{opacity:.8}.img-grid__item:hover img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.img-grid__item img{transition:all 1s ease}.img-grid__overlay{opacity:0;transition:opacity 1s ease;background-color:#7eadd3;position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;padding:25px}.product-cycle{position:relative}.product-cycle__img{max-height:100% !important;margin:0 auto}.product-cycle__controls{position:absolute;top:30px;right:50px;width:20px;cursor:pointer;z-index:150}@media only screen and (max-width: 768px){.product-cycle__controls{position:relative;left:50%;right:auto;transform:translateX(-50%)}}@media only screen and (max-width: 720px){.product-cycle__controls{top:20px}}.product-cycle__control{position:absolute}.product-cycle__control--prev{transform:rotate(-90deg);left:0}.product-cycle__control--prev:hover{color:#7eadd3}.product-cycle__control--next{right:0;transform:rotate(-90deg)}.product-cycle__control--next:hover{color:#7eadd3}.text-box-ctas{grid-gap:25px;margin-bottom:25px}.text-box-ctas__wrapper{background-image:url(../../../assets/images/site-imgs/bg-landing.jpg);min-height:270px;background-repeat:no-repeat;background-position:center;background-size:contain}@media only screen and (max-width: 768px){.text-box-ctas__wrapper{background-image:none;min-height:none}}.text-box--grey{background-color:#dbdbdb}.text-box--padd-lr{padding-left:80px !important;padding-right:80px !important}@media only screen and (max-width: 950px){.text-box--padd-lr{padding-left:20px !important;padding-right:20px !important}}.text-box__wrapper{width:100%;padding:0 25px;margin-left:auto;margin-right:auto;padding:25px 25px}@media only screen and (max-width: 950px){.text-box__wrapper{padding:40px 20px}}@media only screen and (max-width: 550px){.text-box__wrapper{padding:30px 55px}}.text-box__list{list-style-position:inside}.text-box__list--roman{list-style-type:upper-roman}.text-box__list li{font-family:"PT Serif",serif;margin-bottom:14px;font-size:1.2rem;line-height:1.6}@media only screen and (min-width: 1200px){.text-box__list li{font-size:1.2rem}}@media only screen and (max-width: 950px){.text-box__list li{margin-bottom:5px;font-size:1rem}}@media only screen and (max-width: 768px){.text-box__list li{margin-bottom:5px;font-size:.9rem}}.text-box--center{text-align:center}.text-box--mr-b__md{margin-bottom:40px}@media only screen and (max-width: 768px){.text-box--mr-b__md{margin-bottom:15px !important}}.text-box__p-container{font-family:"PT Serif",serif;color:#949191;font-size:1rem;margin:0 auto;line-height:1.2;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px 30px}@media only screen and (max-width: 1200px){.text-box__p-container{padding:10px 0;line-height:1.3}}@media only screen and (max-width: 950px){.text-box__p-container{padding:0}}@media only screen and (max-width: 768px){.text-box__p-container{padding:25px;grid-template-columns:1fr;grid-gap:10px}}.text-box__p-container strong{font-family:"PT Serif",serif;color:#7eadd3 !important;font-size:1.1rem;font-weight:400;display:block}@media only screen and (max-width: 768px){.text-box__p-container strong{display:inline-block;padding-right:15px}}.text-box__p{font-family:"PT Serif",serif;color:#949191;font-size:1rem;line-height:1.8;text-align:justify;margin:0 auto 30px auto}@media only screen and (min-width: 1200px){.text-box__p--large{font-size:1.3rem !important}}.text-box__p .script{font-family:"EdwardianScriptITCW01" !important;display:block;font-weight:400;line-height:1;font-size:3.4rem;color:#7eadd3}@media only screen and (max-width: 768px){.text-box__p{margin:15px auto 15px auto}}.text-box__p--white{color:#f2f2f2 !important}.text-box__p--narrow{max-width:800px}.text-box__p--left{margin:0 0 30px}.text-box__p--center{text-align:center}.text-box__p--right{text-align:right}@media only screen and (min-width: 1200px){.text-box__p{font-size:1.2rem}}@media only screen and (max-width: 950px){.text-box__p{font-size:.9rem;line-height:1.5;margin:25px auto 20px;max-width:100%}}@media only screen and (max-width: 600px){.text-box__p{margin:20px auto 20px auto}}.text-box__p--white{color:#f2f2f2 !important}.text-box__p--slim{max-width:450px}.product-slider__wrapper{width:100%;padding:0 25px;margin-left:auto;margin-right:auto;position:relative;padding:20px 0 30px}.product-slider__item{padding:0 30px;cursor:pointer;text-align:center;margin:0 20px}@media only screen and (max-width: 1350px){.product-slider__item{padding:0 10px}}.product-slider__nav{position:absolute;bottom:0;width:100%}.product-slider__track .slick-track{padding-bottom:15px}.product-slider__controls{position:absolute;top:-25px;right:50%;left:50%;width:20px;cursor:pointer;transform:translateX(-50%)}@media only screen and (max-width: 768px){.product-slider__controls{position:relative;top:-40px;left:50%;right:50%}}.product-slider__control{position:absolute;background:transparent;border:0;cursor:pointer;color:#949191}.product-slider__control--prev{transform:rotate(90deg);left:0}.product-slider__control--prev:hover{color:#7eadd3}.product-slider__control--next{right:0;transform:rotate(-90deg)}.product-slider__control--next:hover{color:#7eadd3}.product-slider__img{margin:0 0 15px}.product-slider__p{font-family:"PT Serif",serif;color:#949191}@media only screen and (max-width: 950px){.share{padding-bottom:16px}}.share__wrapper{display:flex}.share__link{display:block;margin-right:10px;font-size:1.5rem;color:#c4c2c2}.footer{position:relative;box-shadow:-2px -10px 13px -6px rgba(0,0,0,0.1);margin-top:50px}.footer__wrapper{width:100%;padding:0 25px;margin-left:auto;margin-right:auto;max-width:72rem;padding:25px 0px 20px;color:#c4c2c2;text-transform:uppercase}@media only screen and (max-width: 1200px){.footer__wrapper{max-width:100%}}.footer__upper{padding:30px}@media only screen and (max-width: 600px){.footer__upper{padding:0}}.footer__strap{color:#7eadd3;font-family:"Copperplate Gothic LT W01_30BC";text-align:center;margin:30px 0;font-size:1.2rem;font-weight:600;letter-spacing:2px}.footer__lower{display:flex;justify-content:space-between;align-items:center;font-family:"Times New Roman",Times,serif;font-size:.8rem;color:#949191}@media only screen and (max-width: 1200px){.footer__lower{flex-direction:column}}.footer__left{display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 950px){.footer__left{flex-direction:column}}.footer__right{letter-spacing:2px}.footer__right a{color:#949191}.footer__right a:hover{color:#7eadd3}@media only screen and (max-width: 1200px){.footer__right{padding-top:25px}}@media only screen and (max-width: 550px){.footer__right{text-align:center;line-height:1.8}}.footer-nav__item{padding:12px 8px;font-size:1rem;color:#c4c2c2;text-transform:uppercase;letter-spacing:2px;text-align:center;display:inline-block}@media only screen and (max-width: 680px){.footer-nav__item{font-size:.7rem;display:block}}@media only screen and (max-width: 680px){.footer-nav__item:nth-child(5){grid-column-start:1;grid-column-end:3}.footer-nav__item:nth-child(6){grid-column-start:3;grid-column-end:5}}@media only screen and (max-width: 380px){.footer-nav__item:nth-child(5){grid-column:auto}.footer-nav__item:nth-child(6){grid-column:auto}}.footer-nav__link{font-family:"Times New Roman",Times,serif;font-size:.8rem;color:#949191}.footer-nav__link:hover{color:#7eadd3}.form{margin:0;padding:0}.form__group--double{display:grid;grid-template-columns:1fr 1fr;column-gap:40px}.form__group--pad{padding:10px 0}.form__group--padb{padding-bottom:10px}.form__group--pad5{padding:5px 0}.form__group--checkbox{position:relative}.form__group--btn{position:relative;padding:3px 0}.form__element{padding:5px 0}.form__element--wide{width:100%}.form__element--checkbox{float:left;width:10%}.form__button{margin-top:20px}.form__label{display:block;position:relative;padding-bottom:5px;color:#878787}.form__label--uppercase{text-transform:uppercase}.form__label--small{font-size:.75em}.form__label--white{color:#ffffff}.form__label--checkbox:before{font-family:"Font Awesome 7 Pro";display:inline-block;content:"\f0c8";letter-spacing:5px}.form__label--radio:before{font-family:"Font Awesome 7 Pro";display:inline-block;content:"\f111";letter-spacing:5px}.form__btnrow{padding-top:10px}@media only screen and (max-width: 768px){.form__btnrow{padding-top:20px}}.form__btnrow--2col{display:flex}.form__btnrow--left{flex:0 0 60px}@media only screen and (max-width: 768px){.form__btnrow--left{display:none}}.form__btnrow--right{flex:1 1 0;text-align:right}.form--horizontal{display:grid;grid-gap:40px;grid-template-columns:1fr 1fr 1fr}.form--vertical form__group{position:relative}.form__select{padding:15px;font-size:1rem;background-color:#ffffff;display:block;width:100%;font-family:"PT Serif",serif;border:1px solid rgba(0,0,0,0.1);border-radius:6px;box-shadow:rgba(0,0,0,0.03) 0 1px 1px 0,rgba(0,0,0,0.02) 0 3px 6px 0;color:#949191;transition:background .15s ease,border .15s ease,box-shadow .15s ease,color .15s ease;--focusBoxShadow:0 0 0 transparent;box-shadow:0 1px 1px rgba(0,0,0,0.03),0 3px 6px rgba(0,0,0,0.02),var(--focusBoxShadow)}.form__select:focus{border:1px solid rgba(126,173,211,0.5);--focusBoxShadow:0 0 0 3px rgba(126,173,211,0.2)}.form__input{width:100%;padding:15px;font-size:1rem;background-color:#fafafa;border:1px solid rgba(0,0,0,0.1);border-radius:6px;box-shadow:rgba(0,0,0,0.03) 0 1px 1px 0,rgba(0,0,0,0.02) 0 3px 6px 0;color:#949191;font-family:"PT Serif",serif;transition:background .15s ease,border .15s ease,box-shadow .15s ease,color .15s ease;--focusBoxShadow:0 0 0 transparent;box-shadow:0 1px 1px rgba(0,0,0,0.03),0 3px 6px rgba(0,0,0,0.02),var(--focusBoxShadow)}.form__input--white{background-color:#fff}.form__input:focus{border:1px solid rgba(126,173,211,0.5);--focusBoxShadow:0 0 0 3px rgba(126,173,211,0.2)}.form__input--center{text-align:center}.form__textarea{width:100%;min-height:80px;padding:15px;border:0;font-size:1rem;font-family:"PT Serif",serif;border:1px solid rgba(0,0,0,0.1);border-radius:6px;box-shadow:rgba(0,0,0,0.03) 0 1px 1px 0,rgba(0,0,0,0.02) 0 3px 6px 0;color:#949191}.form__textarea--white{background-color:#fff}.form__checkbox:checked+label:before{content:"\f14a"}textarea.error,select.error,input.error{border:1px solid rgba(222,156,156,0.5);--focusBoxShadow:0 0 0 3px rgba(211,126,126,0.2)}input[type="radio"],input[type="checkbox"]{visibility:hidden;position:absolute;left:12px;top:15px}input[type="checkbox"]:checked+label:before{content:"\f14a" !important;color:#7eadd3}input[type="radio"]:checked+label:before{content:"\f058" !important;color:#7eadd3}.form-page{padding:100px 25px}.form-page__p{font-family:"Antic Didone",serif;text-align:center;color:#949191;font-size:1.3rem;margin-bottom:15px;font-weight:900}.form-page__wrapper{max-width:74rem;margin:0 auto}.form-page__container{padding:30px}.form-page__container--grey{background-color:#f2f2f2}.form-page__btnrow{text-align:right}.collections-title{width:100%;margin:0 auto;padding:0 25px 10px 25px;color:#7eadd3;position:relative}.collections-title__header{transform:translate(0, 0);width:100%;text-align:center;margin:0 auto 15px;z-index:1}.collections-title__h{padding:10px;margin:0 auto;font-size:2rem;position:relative;color:#366f9d;z-index:0;font-size:1.8rem;max-width:220px}.collections-title__h:after,.collections-title__h:before{position:absolute;top:50%;height:1px;background:#366f9d;content:"";width:100px;z-index:-1;z-index:9}@media only screen and (max-width: 768px){.collections-title__h:after,.collections-title__h:before{width:60px}}.collections-title__h:after{right:0;transform:translateX(100%)}.collections-title__h:before{left:0;transform:translateX(-100%)}@media only screen and (max-width: 950px){.collections-title__h{max-width:180px;font-size:1.5rem}}.category-title__h{color:#366f9d}.category-title__h:after{content:"";display:block;margin:1rem auto;width:60px;border-bottom:solid 1px #366f9d}.collections-grid__content{order:1;flex:0 0 50%;padding:30px;display:flex;align-items:center;justify-content:center;background-color:#f2f2f2}@media only screen and (max-width: 1000px){.collections-grid__content{padding:30px 20px 40px}}@media only screen and (max-width: 768px){.collections-grid__content{order:2}}.collections-grid__img{order:2;flex:0 0 50%;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 768px){.collections-grid__img{order:1}}@media only screen and (max-width: 1200px){.collections-grid__src{max-width:100%}}.collections-grid__text{text-align:center;position:relative;width:100%}.collections-grid__p{font-size:1.25rem;font-family:"PT Serif",serif;line-height:1.75;width:65%;margin:0 auto 40px}@media only screen and (max-width: 950px){.collections-grid__p{font-size:1rem}}@media only screen and (max-width: 440px){.collections-grid__p{width:90%}}.collections-grid__script{font-family:"EdwardianScriptITCW01" !important;font-size:3rem;color:#6ba8d9;letter-spacing:2px;padding-bottom:35px;line-height:.9}@media only screen and (max-width: 950px){.collections-grid__script{font-size:2.25rem}}.collections-grid__btn{background-color:#6ba8d9;color:#fff}.collections-grid__btn:hover{background-color:#7eadd3}@media only screen and (max-width: 768px){.collections-grid__btn{max-width:400px}}.collections-grid__row{display:flex}@media only screen and (max-width: 768px){.collections-grid__row{flex-direction:column}}.collections-grid__row:nth-of-type(even) .collections-grid__content{background-color:#7eadd3;order:2}.collections-grid__row:nth-of-type(even) .collections-grid__script{color:#fff}.collections-grid__row:nth-of-type(even) .collections-grid__img{order:1}.collections-grid__row:nth-of-type(even) .collections-grid__btn{background-color:#fff;color:#6ba8d9}.collections-grid__row:nth-of-type(even) .collections-grid__btn:hover{background-color:#6ba8d9 !important;color:#fff !important}.collections-grid__row:nth-of-type(even) .collections-grid__p{color:#fff}.collections-grid__row:nth-of-type(even) .collections-title__h{color:#fff}.collections-grid__row:nth-of-type(even) .collections-title__h:after,.collections-grid__row:nth-of-type(even) .collections-title__h:before{background:#fff}.collections-grid__row:nth-of-type(even) .collections-title__header:after{background:#fff}.collections-grid__row:nth-of-type(even) .category-title__h{color:#fff}.collections-grid__row:nth-of-type(even) .category-title__h:after{border-bottom:solid 1px #fff}.collection{position:absolute;width:100%;bottom:5px;display:grid;gap:20px}.collection__view{width:90%;margin:0 auto;background:#7eadd3 !important;color:#fff !important}.collection__h{color:#fff;font-size:1.1rem;max-width:140px;text-align:center;margin:0 auto;position:absolute;padding:5px;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#7eadd3;z-index:0}.collection__add{opacity:0;transform:translateY(15px);transition:all .35s ease;pointer-events:auto}.collection__btn{width:100%;margin:0 auto}.collection__btn:hover{background-color:#366f9d !important}.collection-upper{margin:auto;padding:20px 25px;color:#fff;position:relative}@media only screen and (max-width: 1000px){.collection-upper{width:80%}}@media only screen and (max-width: 768px){.collection-upper{padding:40px 20px}}@media only screen and (max-width: 720px){.collection-upper{width:100%}}.collection-upper__title{width:100%;text-align:center;margin:0 auto 15px;z-index:1}.collection-upper__img{height:100%;width:100%;object-fit:cover}.collection-upper__h1{padding:10px;margin:0 auto;font-size:2rem;position:relative;color:#fff;z-index:0;font-size:1.8rem;max-width:260px}.collection-upper__h1:after,.collection-upper__h1:before{position:absolute;top:50%;height:1px;background:#fff;content:"";width:100px;z-index:-1;z-index:9}@media only screen and (max-width: 768px){.collection-upper__h1:after,.collection-upper__h1:before{width:60px}}.collection-upper__h1:after{right:0;transform:translateX(100%)}.collection-upper__h1:before{left:0;transform:translateX(-100%)}@media only screen and (max-width: 768px){.collection-upper__h1{font-size:1.3rem;max-width:200px}}.collection-upper__a{color:#fff}.collection-upper__strap{width:100%;padding:0 25px;margin-left:auto;margin-right:auto;text-align:center}.collection-upper__strap p{text-wrap:balance;widows:2;orphans:2}.collection-upper__intro,.collection-upper p{margin-bottom:20px;max-width:720px;font-size:1.1em}@media only screen and (max-width: 768px){.collection-upper__intro,.collection-upper p{margin-bottom:30px}}@media only screen and (max-width: 550px){.collection-upper__intro,.collection-upper p{font-size:1rem}}@media only screen and (max-width: 440px){.collection-upper__intro,.collection-upper p{font-size:.9rem}}.collection-upper__intro a,.collection-upper p a{color:#fff;border-bottom:1px dashed #fff}.collection-upper__intro a:hover,.collection-upper p a:hover{color:#fbfbfb}.collection-upper__h2{font-family:"EdwardianScriptITCW01" !important;letter-spacing:1px;color:#fff;font-size:2.6rem;font-weight:400;text-transform:none;letter-spacing:2px;line-height:.9}@media only screen and (max-width: 768px){.collection-upper__h2{font-size:2rem}}.collection-content__wrapper{width:75%;margin:0 auto;padding:0 30px 50px;text-align:center}@media only screen and (max-width: 720px){.collection-content__wrapper{width:100%}}.collection-content h2{font-family:"PT Serif",serif;color:#949191;font-size:1.5rem;text-transform:none;letter-spacing:0;margin-bottom:30px}.collection-content p{font-family:"PT Serif",serif;color:#949191;font-size:1rem;margin:1.2rem 0}.collection-content .script{margin:1.5rem 0;font-family:"EdwardianScriptITCW01" !important;font-size:3rem;color:#7eadd3;line-height:.9;letter-spacing:2px}.collection-content span{color:#7eadd3}.pagination{padding:80px 0 50px;border-image:linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 25%, rgba(0,0,0,0.15) 50%, rgba(0,0,0,0) 75%, rgba(0,0,0,0) 100%);border-image-slice:1}@media only screen and (max-width: 950px){.pagination{padding:40px 0 20px}}.pagination--flex{display:flex !important;justify-content:center}.pagination__list{text-align:center}.pagination__item{display:inline-block}.pagination__item a{color:#949191;display:block;padding:10px}.pagination__item a:hover{color:#366f9d}.pagination__item--active a{color:#7eadd3}.pagination__item--prev{transform:rotate(-90deg)}.pagination__item--next{transform:rotate(90deg)}.category-filters{margin:10px 0 5px}.category-filters__wrapper{width:100%;padding:0 25px;margin-left:auto;margin-right:auto;padding:20px 100px}@media only screen and (max-width: 1350px){.category-filters__wrapper{padding:20px 25px}}@media only screen and (max-width: 550px){.category-filters__wrapper{padding:10px 10px}}.category-filters__wrapper.fixed{position:fixed;top:0;left:0;width:100%;z-index:99;background:linear-gradient(to bottom, rgba(229,229,229,0.8) 0%, rgba(242,242,242,0.8) 10%, rgba(246,246,246,0.6) 100%);padding:10px 100px}@media only screen and (max-width: 1350px){.category-filters__wrapper.fixed{padding:10px 25px}}@media only screen and (max-width: 550px){.category-filters__wrapper.fixed{padding:10px 10px}}.category-filters__wrapper.fixed .category-filters__sort{color:#fff}.category-filters__wrapper.fixed .optWrapper{background:#fff}.category-filters__form{margin-left:50%;width:50%;display:grid;column-gap:20px;grid-template-columns:1fr 1fr 1fr}@media only screen and (max-width: 1200px){.category-filters__form{column-gap:10px;margin-left:0;width:100%}}@media only screen and (max-width: 440px){.category-filters__form{grid-template-columns:1fr}}@media only screen and (max-width: 440px){.category-filters .form__element{padding:0}}.category-filters__group{padding-right:30px;position:relative}.category-filters__sort{display:block;cursor:pointer;background:transparent;font-size:.9rem;color:#949191;position:absolute;border:0;right:0;height:15px}.category-filters__sort:hover{color:#7eadd3}.category-filters__sort--asc{top:12px}.category-filters__sort--desc{top:28px}.spinner{margin:-20px 20px 0}.spinner__container{text-align:center}.spinner__container i{font-size:1.75em}#spinner,#pagination{display:none}.category-grid{width:100%;padding:0 25px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:repeat(4, 1fr);column-gap:30px;row-gap:55px;padding:0 20px;max-width:1600px;padding-bottom:40px}@media only screen and (max-width: 1350px){.category-grid{grid-gap:30px;row-gap:50px}}@media only screen and (max-width: 1200px){.category-grid{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 768px){.category-grid{column-gap:20px}}@media only screen and (max-width: 800px){.category-grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 550px){.category-grid{grid-template-columns:repeat(1, 1fr)}}.category-grid__grid{grid-template-columns:repeat(4, 1fr);grid-gap:50px;display:grid}@media only screen and (max-width: 1350px){.category-grid__grid{grid-gap:30px}}@media only screen and (max-width: 1200px){.category-grid__grid{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 768px){.category-grid__grid{grid-gap:20px}}@media only screen and (max-width: 600px){.category-grid__grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 440px){.category-grid__grid{grid-template-columns:repeat(1, 1fr)}}.category-grid__item{box-shadow:0 10px 13px -6px rgba(0,0,0,0.1);padding-bottom:20px;position:relative;overflow:visible;background:#fff}.category-grid__item--home{padding:0 0 15px;border:1px #949191 solid}.category-grid__item--engagements{border:none}.category-grid__item--has:hover .category-grid__img--1{opacity:0}.category-grid__item--has:hover .category-grid__img--2{opacity:1}.category-grid__item--fade:hover{box-shadow:0 10px 13px -6px rgba(0,0,0,0.3)}.category-grid__item--fade:hover .category-grid__h2{color:#7eadd3}.category-grid__item--fade:hover .category-grid__view{opacity:1}.category-grid__item--fade:hover .category-grid__overlay{opacity:1}.category-grid__item--fade:hover .collection__add{opacity:1;transform:translateY(0)}.category-grid__notice-wrap{position:absolute;top:0;left:0;width:122px;height:122px;overflow:hidden;z-index:5;pointer-events:none}.category-grid__notice{background-color:#6ba8d9;color:#fff;letter-spacing:1px;position:absolute;z-index:5;width:175px;height:100px;padding:65px 0 10px;text-align:center;left:-60px;top:-25px;transform:rotate(-45deg);text-transform:uppercase}.category-grid__overlay{opacity:1;transition:all .35s ease;background-color:transparent;position:absolute;left:0;right:0;bottom:-55px;text-align:center;z-index:10;pointer-events:none}.category-grid__img{position:relative;overflow:hidden;aspect-ratio:1.5 / 1.25}.category-grid__img--sold{opacity:.25}.category-grid__img img{width:100%;height:100%;object-fit:cover;margin:0 auto;transition:all .4s ease;display:block;z-index:1;transition:opacity .5s ease,transform .6s ease;will-change:opacity, transform}@media only screen and (max-width: 1200px){.category-grid__img img{max-width:100%}}.category-grid__img--1,.category-grid__img--2{position:absolute;top:0;left:0}.category-grid__img--1{opacity:1;z-index:2}.category-grid__img--2{opacity:0;z-index:1}.category-grid__img--home{filter:brightness(.9);transition:.3s;overflow:hidden}.category-grid__img--home:hover{filter:brightness(1)}.category-grid__img--home img{max-width:100%;margin:0 auto;transition:all .4s ease;display:block}.category-grid__desc{text-align:center;position:relative;display:grid}.category-grid__h2{margin:10px auto 10px;max-width:180px;font-size:1rem;color:#949191;text-transform:uppercase;line-height:1.3;letter-spacing:4px;font-family:"Antic Didone",serif;order:1}.category-grid__descs{color:#b9b6b6;line-height:1;font-size:.9em;letter-spacing:inherit;font-weight:normal;text-transform:none;order:2;font-family:"PT Serif",serif}@media only screen and (max-width: 440px){.category-grid__descs{font-size:.8rem;line-height:1.2}}.category-grid__heart{position:absolute;top:20px;right:20px;color:#6ba8d9;z-index:6}.category-grid__price{color:#6ba8d9;font-family:"PT Serif",serif;order:4}.category-grid__empty{font-family:"PT Serif",serif;color:#949191;font-size:1.2em;margin:50px 0;text-align:center}.category-grid__code{font-size:.9em;color:#b9b6b6;margin:10px 0;order:3}.category-grid__wish-icon{position:absolute;top:10px;right:10px;z-index:9;font-size:2em;color:#6ba8d9;cursor:pointer}.category-grid__view{text-align:center;opacity:0;margin-top:5px}.category-grid__view-text{color:#7eadd3;font-size:1.1em;line-height:1}.product-detail__wrapper{width:100%;display:grid;grid-template-columns:1.1fr .9fr;gap:10px;margin-top:10px;margin-bottom:50px}@media only screen and (max-width: 1200px){.product-detail__wrapper{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 950px){.product-detail__wrapper{grid-template-columns:1fr}}.product-detail__image{position:relative;overflow:hidden;display:flex;gap:10px}@media only screen and (max-width: 1100px){.product-detail__image{flex-direction:column}}.product-detail__notice{background-color:#7eadd3;color:#fff;letter-spacing:2px;position:absolute;z-index:2;width:175px;height:100px;padding:65px 0 10px;text-align:center;left:-60px;top:-25px;transform:rotate(-45deg);text-transform:uppercase}.product-detail__content{background:#fff}@media only screen and (max-width: 950px){.product-detail__content{margin-top:20px}}.product-image{position:relative;overflow:hidden;border-radius:2px}.product-image img{width:100%;display:block;object-fit:contain;border:2px solid #fafafa;border-radius:2px}.product-thumbs{position:relative;top:auto;right:auto}@media only screen and (max-width: 1100px){.product-thumbs{order:2}}.product-thumbs__list{display:grid;gap:12px}.product-thumbs__item{width:80px;height:80px;border-radius:2px;overflow:hidden;border:1px solid rgba(0,0,0,0.08);cursor:pointer;transition:all .3s ease;margin:0}.product-thumbs__icon{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%, -50%);opacity:1;font-size:1.5rem;transition:all .35s ease-in-out}.product-thumbs__video{height:80px;width:80px;display:block;text-align:center;color:#6ba8d9;position:relative}.product-thumbs__video video{height:80px;width:80px}.product-thumbs__video img{opacity:.5;transition:all .35s ease-in-out}.product-thumbs__video:hover{background-color:rgba(0,0,0,0.1)}.product-thumbs__text{padding-top:5px;font-size:1rem}.fancybox-slide--video{max-width:390px;max-height:700px;left:50% !important;top:50% !important;transform:translate(-50%, -50%) !important;padding:0}.fancybox-slide--video .fancybox-content{width:auto !important;height:auto !important}.fancybox-toolbar{top:50px;right:30%}@media only screen and (max-width: 1200px){.fancybox-toolbar{right:25%}}@media only screen and (max-width: 1000px){.fancybox-toolbar{right:20%}}@media only screen and (max-width: 768px){.fancybox-toolbar{right:1%}}.product-content__wrapper{padding:0 20px;max-width:768px;position:relative}@media only screen and (max-width: 950px){.product-content__wrapper{padding:0 10px;max-width:100%}}.product-content__pre{margin-top:30px;margin-bottom:25px;font-family:"EdwardianScriptITCW01";color:#6ba8d9;font-size:2.5em;font-weight:400;text-transform:none;letter-spacing:2px;line-height:.9;margin-left:-10px}.product-content__h{font-family:"PT Serif",serif;color:#6ba8d9;margin:0 0 5px;letter-spacing:4px}.product-content__code{margin:0 0 30px}.product-content__discount{margin:10px 0 0;color:#7eadd3;font-weight:normal;font-size:1em}.product-content__inc{color:#949191;font-weight:normal;font-size:1em}.product-content__price{margin:10px 0 0;color:#7eadd3;font-weight:bold;font-size:1.3em}.product-content__desc{font-family:"PT Serif",serif;font-size:1.1em;line-height:1.5;margin:10px 0 30px;color:#949191}.product-content__desc p{color:#949191}.product-content__tabs{margin-bottom:0}.product-content__wishlist{margin:20px 0;cursor:pointer;font-size:1em;position:relative;padding-left:25px}.product-content__wishlist i{color:#6ba8d9;font-size:1.3em;position:absolute;left:0;top:-3px}.product-content__wishlist:hover{color:#6ba8d9}.product-content__btn-group{display:grid;gap:10px}.product-content__btn-wish:hover{background-color:transparent !important;color:#366f9d !important}.product-content__btn-enq:hover{background-color:#366f9d !important}.product-tabs{margin-top:10px;border-top:1px solid #ece7e1;padding-top:20px}.product-tabs__header{font-size:1.1em;color:#949191;letter-spacing:.4px}.product-tabs__header--opened:after{position:absolute;right:20px;top:50%;transform:translateY(-50%);font-family:"Font Awesome 7 Pro";content:"\f077"}.product-tabs__content{padding:0;margin-top:15px}.product-tabs__content p{font-family:"PT Serif",serif;font-size:1.0625em;line-height:1.5;color:#949191;margin:0 0 10px}.spec-list{margin-bottom:15px}.spec-list__item{font-family:"PT Serif",serif;font-size:1.1em;line-height:1.5;color:#949191;margin:0 0 5px}.delivery-list__item{padding:10px 0 10px 50px;position:relative}.delivery-list__item:after{color:#6ba8d9;font-size:1.5rem}.delivery-list__item--delivery:after{font-family:"Font Awesome 7 Pro";content:"\f0d1";position:absolute;left:0;top:50%;transform:translateY(-50%)}.delivery-list__item--click:after{font-family:"Font Awesome 7 Pro";content:"\f290";position:absolute;left:3px;top:50%;transform:translateY(-50%)}.delivery-list__item--view:after{font-family:"Font Awesome 7 Pro";content:"\f06e";position:absolute;left:0;top:50%;transform:translateY(-50%)}.delivery-list__header{margin:0;padding:0 0 8px;font-family:"PT Serif",serif;color:#716f6f;color:#6ba8d9;font-size:1.05rem}.delivery-list__text{font-family:"PT Serif",serif;color:#949191;font-size:.9rem;line-height:1.4}.product-shares{margin:20px 0 0;text-align:right}.product-shares__list{display:flex}.product-shares__item{padding:0 10px;text-transform:uppercase;display:flex;align-items:center;gap:5px}.product-shares__item--border{border-right:1px solid #a4a4a4}.product-shares__link{color:#6ba8d9}.product-shares__link:hover{color:#366f9d}.product-related__wrapper{width:100%;padding:0 25px;margin-left:auto;margin-right:auto;padding:0 0px 50px}.product-related__header{text-align:center;padding:0;margin-bottom:40px}.product-related__h{font-family:"PT Serif",serif;font-size:1.5rem;letter-spacing:5px}.page-upper{background-color:#6ba8d9;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.page-upper__wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:40px 25px}@media only screen and (max-width: 768px){.page-upper__wrapper{padding:35px 25px}}@media only screen and (max-width: 550px){.page-upper__wrapper{padding:25px 25px}}.page-upper img{height:100%;object-fit:cover;width:100%}.page-upper__p{font-family:"PT Serif",serif;color:#f2f2f2;font-size:1.25rem;text-align:center;max-width:800px;margin:0 auto}@media only screen and (max-width: 768px){.page-upper__p{font-size:.9rem}}.page-upper .script{font-family:"EdwardianScriptITCW01" !important;font-size:2.4rem !important}@media only screen and (max-width: 768px){.page-upper .script{font-size:1.8rem !important}}@media only screen and (max-width: 1800px){.page-upper__img{justify-self:flex-end}}.text-banner{background-color:#6ba8d9;padding:40px 25px}@media only screen and (max-width: 768px){.text-banner{margin-top:85px}}.text-banner__title{font-family:"Antic Didone",serif;text-transform:uppercase;line-height:1.3;letter-spacing:4px;font-weight:300;font-size:1.8rem}.text-banner .h__line--white::after{margin-bottom:0}.gem-catalogue{position:relative}.gem-catalogue__controls{width:1500px;margin:10px auto;position:relative}.gem-catalogue__control{position:absolute;color:#fff;font-size:1.3rem;top:50%;cursor:pointer;transform:translateY(-50%)}.gem-catalogue__control--prev{left:-15px}.gem-catalogue__control--next{right:-15px}.gem-catalogue--link{color:#fff}.gem-catalogue__wrapper{display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width: 768px){.gem-catalogue__wrapper{display:flex;flex-direction:column}.gem-catalogue__wrapper>div:nth-of-type(1){order:2}.gem-catalogue__wrapper>div:nth-of-type(2){order:1}}@media only screen and (max-width: 768px){.gem-catalogue__wrapper{grid-template-columns:1fr}}.gem-catalogue__content{padding:40px}@media only screen and (max-width: 950px){.gem-catalogue__content{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.gem-catalogue__content strong{color:#7eadd3;padding-right:5px;font-weight:400}@media only screen and (max-width: 768px){.gem-catalogue__content strong{display:inline-block}}.gem-catalogue__content p{padding:10px;text-align:justify;font-family:"PT Serif",serif;color:#949191;line-height:1.65;font-size:1rem}.gem-catalogue__image{justify-self:right}.gem-catalogue__image img{margin:0 auto;max-width:600px}@media only screen and (max-width: 1200px){.gem-catalogue__image img{max-width:100%}}.basket-page__wrapper{display:grid;grid-template-columns:3fr 2fr;grid-gap:30px;width:100%;padding:0 25px;margin-left:auto;margin-right:auto;padding:50px 100px}@media only screen and (max-width: 1500px){.basket-page__wrapper{padding:50px 25px}}@media only screen and (max-width: 1200px){.basket-page__wrapper{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 950px){.basket-page__wrapper{grid-template-columns:1fr;grid-gap:0;padding:20px 0}}.basket-page__empty{text-align:center;padding:50px 25px;font-family:"PT Serif",serif;color:#949191;font-size:1rem}.basket-page__left{padding-top:30px}@media only screen and (max-width: 950px){.basket-table{padding:0 25px 25px}}.basket-table__list{border-image:linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.15) 10%, rgba(0,0,0,0.15) 90%, rgba(0,0,0,0) 100%);border-image-slice:1;border-top:1px solid transparent}.basket-table__item{border-image:linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.15) 10%, rgba(0,0,0,0.15) 90%, rgba(0,0,0,0) 100%);border-image-slice:1;border-bottom:1px solid transparent;display:flex;position:relative}@media only screen and (max-width: 600px){.basket-table__item{display:block}}.basket-table__h{font-size:1.1rem;letter-spacing:4px;font-family:"PT Serif",serif;margin:15px 0;color:#6ba8d9}.basket-table__image{flex:0 0 180px;padding:10px}.basket-table__image img{margin:0 auto}.basket-table__image--small{flex:0 0 150px}.basket-table__details{flex-grow:1;padding:20px}@media only screen and (max-width: 600px){.basket-table__details{padding:10px}}.basket-table__remove{margin:20px 0;position:relative;padding-left:25px;color:#949191;cursor:pointer}.basket-table__remove:before{font-family:"Font Awesome 7 Pro";content:"\f00d";position:absolute;font-size:1.5rem;font-weight:300;left:0;top:50%;transform:translateY(-50%)}.basket-table__remove:hover{color:#7eadd3}.basket-table__price{flex:0 0 150px;padding:20px;text-align:right;color:#949191;font-size:1.3rem;font-family:"PT Serif",serif}.basket-table__price--small{font-size:1rem}@media only screen and (max-width: 950px){.basket-table__price{font-size:1.1rem}}@media only screen and (max-width: 600px){.basket-table__price{position:absolute;right:0;bottom:10px}}.basket-table__title{font-family:"PT Serif",serif;margin:0 0 5px;letter-spacing:4px;font-size:1.3rem}.basket-table__title--small{font-size:1rem}@media only screen and (max-width: 950px){.basket-table__title{font-size:1.1rem}}.basket-table__title:hover{color:#7eadd3}.basket-table__link{color:#949191}.basket-info{padding:30px 50px;max-width:768px;background-color:#fafafa}@media only screen and (max-width: 950px){.basket-info{max-width:950px}}@media only screen and (max-width: 768px){.basket-info{padding:30px}}.basket-info__h{font-size:1.1rem;letter-spacing:4px;font-family:"PT Serif",serif;margin:20px 0;color:#6ba8d9}.basket-info__section{margin-bottom:30px;border-image:linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 10%, rgba(0,0,0,0.1) 90%, rgba(0,0,0,0) 100%);border-image-slice:1;border-top:1px solid transparent}.basket-info__section:first-child{border-top:0}.basket-info__btnrow{margin-top:30px;text-align:center}.delivery-options__item{padding:5px 50px 5px 25px;position:relative}.delivery-options__label{font-family:"PT Serif",serif;font-size:1rem;line-height:1.3}.delivery-options__label:before{position:absolute;left:0}.delivery-options__date{margin:8px 0 0 22px;font-size:.9rem}.delivery-options__price{position:absolute;top:50%;transform:translateY(-50%);right:0;text-transform:uppercase}.delivery-options__p{margin-top:20px;font-size:.9rem;color:#7eadd3;font-weight:700}.delivery-options__p a{color:#7eadd3;white-space:nowrap}.form-inline__input{background-color:#fff;font-size:1rem;padding:16px}.form-inline__group{display:flex;flex-direction:row}.form-inline__left{flex-shrink:1;flex-grow:1}.form-inline__right{flex:0 0 50px}.form-inline__button{background:#fff;border:0;border-bottom:1px solid rgba(0,0,0,0.1);width:50px;height:52px;text-align:center;font-size:3rem;color:#949191;cursor:pointer}.form-inline__button:hover{color:#7eadd3}.order-summary__list--total{margin-top:30px}.order-summary__item{display:flex;flex-direction:row;font-family:"PT Serif",serif;font-size:1rem;padding:8px 0}.order-summary__label{flex-shrink:1;flex-grow:1}.order-summary__label--total{font-size:1.3rem;text-transform:uppercase}.order-summary__price{flex:0 0 150px;text-align:right}.order-summary__price--total{font-size:1.3rem}.checkout-page__wrapper{display:grid;grid-template-columns:3fr 2fr;grid-gap:30px;width:100%;padding:0 25px;margin-left:auto;margin-right:auto;padding:50px 100px}.checkout-page__wrapper__right{position:relative}@media only screen and (max-width: 1500px){.checkout-page__wrapper{padding:50px 25px}}@media only screen and (max-width: 1200px){.checkout-page__wrapper{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 950px){.checkout-page__wrapper{grid-template-columns:1fr;grid-gap:0;padding:20px 0}}.checkout-page__empty{text-align:center;padding:50px 25px;font-family:"PT Serif",serif;color:#949191;font-size:1rem}.blue{color:#7eadd3}.dark-blue{color:#366f9d}.checkout-form{background-color:#fafafa;height:auto;padding:20px 0}.checkout-form:after{content:"";clear:both;display:table}.checkout-form__section{padding:0 20px}.checkout-form__panel{padding:0 25px 40px;display:none}@media only screen and (max-width: 550px){.checkout-form__panel{padding:0 10px 40px}}.checkout-form__btn{font-family:"PT Serif",serif}.checkout-form__cols55-45{display:grid;grid-template-columns:55% 45%}@media only screen and (max-width: 768px){.checkout-form__cols55-45{grid-template-columns:1fr}}.checkout-form__cols55-45--left{padding-right:25px}@media only screen and (max-width: 768px){.checkout-form__cols55-45--left{padding-right:0}}.checkout-form__cols55-45--right{padding-left:25px}@media only screen and (max-width: 768px){.checkout-form__cols55-45--right{padding-left:0}}.checkout-form__cols55-45--border{border-left:1px dotted rgba(0,0,0,0.1)}@media only screen and (max-width: 768px){.checkout-form__cols55-45--border{border-left:0;border-top:1px dotted rgba(0,0,0,0.1)}}.checkout-form__cols{display:flex;flex-direction:row;gap:20px}@media only screen and (max-width: 768px){.checkout-form__cols{flex-direction:column}}.checkout-form__cols--right{padding-top:5px;flex:0 0 60%;order:2}@media only screen and (max-width: 768px){.checkout-form__cols--right{flex:0 0 100%;order:1}}.checkout-form__cols--left{flex:0 0 40%;order:1}@media only screen and (max-width: 768px){.checkout-form__cols--left{flex:0 0 100%;order:2}}.checkout-form__h2{font-size:1.1rem;letter-spacing:1px !important;margin:20px 0;padding:0 0 20px 0;position:relative;border-image:linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 10%, rgba(0,0,0,0.1) 90%, rgba(0,0,0,0) 100%);border-image-slice:1;border-bottom:1px solid transparent}@media only screen and (max-width: 600px){.checkout-form__h2{font-size:90%}}.checkout-form__h2--complete:after{font-family:"Font Awesome 7 Pro";content:"\f00c";color:green;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.checkout-form__circle{background-color:#949191;position:relative;border-radius:50%;width:36px;height:36px;font-size:1.1rem;float:left;text-align:center;color:#fff;padding:8px;letter-spacing:0;margin-right:10px}.checkout-form__t{line-height:2}.checkout-form__h3{font-size:1rem;letter-spacing:4px;font-family:"PT Serif",serif;margin:20px 0}.checkout-form__p{font-family:"PT Serif",serif;font-size:1rem;padding:8px 0 15px}.checkout-form__p--small{font-size:.8rem}@media only screen and (max-width: 550px){.checkout-form__btn{font-size:105%}}.checkout-form__backbtn{display:block;color:#7eadd3;padding:15px 0;cursor:pointer;font-size:1em;text-transform:uppercase}.checkout-form__backbtn:before{content:"\f104";font-family:"Font Awesome 7 Pro";margin-right:5px}.checkout-form__backbtn:hover{color:#366f9d}.checkout-form__reset{float:right;color:#949191;line-height:1.5;margin-top:10px}.checkout-form__reset:hover{color:#7eadd3}.checkout-form__map{width:100%;height:410px}#payment-element{margin:40px 0 20px}#checkout-login-response{text-align:center}#checkout-panel-1{display:block}.sumo_trade,.sumo_type,.sumo_expiry_month,.sumo_expiry_year,.sumo_card_type,.sumo_delivery_country,.sumo_billing_country{width:48%}.sumo_trade>.CaptionCont,.sumo_type>.CaptionCont,.sumo_expiry_month>.CaptionCont,.sumo_expiry_year>.CaptionCont,.sumo_card_type>.CaptionCont,.sumo_delivery_country>.CaptionCont,.sumo_billing_country>.CaptionCont{font-size:1rem;padding:10px}.sumo_trade .opt:first-of-type,.sumo_type .opt:first-of-type,.sumo_expiry_month .opt:first-of-type,.sumo_expiry_year .opt:first-of-type,.sumo_card_type .opt:first-of-type,.sumo_delivery_country .opt:first-of-type,.sumo_billing_country .opt:first-of-type{display:none}.sumo_trade .opt,.sumo_type .opt,.sumo_expiry_month .opt,.sumo_expiry_year .opt,.sumo_card_type .opt,.sumo_delivery_country .opt,.sumo_billing_country .opt{padding-left:10px !important}.sumo_trade .opt span,.sumo_type .opt span,.sumo_expiry_month .opt span,.sumo_expiry_year .opt span,.sumo_card_type .opt span,.sumo_delivery_country .opt span,.sumo_billing_country .opt span{display:none !important}.sumo_product .opt:first-of-type{display:none}.sumo_trade,.sumo_type,.sumo_expiry_month,.sumo_expiry_year{width:100%}.sumo_type .opt:first-of-type{display:block}.checkout-summary{padding:30px 50px;max-width:768px}@media only screen and (max-width: 768px){.checkout-summary{display:none}}.collect-opts{font-family:"PT Serif",serif}.collect-opts__list{height:350px;overflow:auto;padding:25px 0}.collect-opts__item{position:relative;padding:10px 30px 10px 0;border-image:linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 10%, rgba(0,0,0,0.1) 90%, rgba(0,0,0,0) 100%);border-image-slice:1;border-bottom:1px solid transparent}.collect-opts__item:last-of-type{border-bottom:0}.collect-opts__label{margin-left:35px;position:relative;display:block;line-height:1.5}.collect-opts__label:before{position:absolute;left:-25px;top:0px}.collect-opts__details{font-size:.9rem}.collect-opts__company{text-transform:uppercase;font-size:1rem}.collect-opts__meta{margin-top:5px}.ccards{margin:10px}.ccards__list--center{text-align:center}.ccards__item{display:inline-block;padding:3px}.ccards__item img{width:50px}.overlay-3ds{position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,0.75);z-index:30000;text-align:center}.overlay-3ds div{position:relative;margin:-30px auto 0 auto;top:30%;text-align:center}.overlay-3ds iframe{border:0}#card-form-holder{width:75%}@media only screen and (max-width: 768px){#card-form-holder{width:100%}}.noty_text{font-family:"PT Serif",serif;color:#fff;font-size:1rem}.noty_text a{color:#fff;border-bottom:1px dashed #fff}.account-table__row{display:grid;grid-template-columns:1fr 2fr 2fr 1fr 1fr 1fr}@media only screen and (max-width: 550px){.account-table__row{margin-bottom:30px}}.account-table__row--header{border-bottom:1px solid #7eadd3;margin-bottom:10px}@media only screen and (max-width: 550px){.account-table__row--header{display:none}}@media only screen and (max-width: 550px){.account-table__row{grid-template-columns:1fr 1fr;grid-template-areas:"cell-1 cell-1" "cell-2 cell-3" "cell-4 cell-5" "cell-6 cell-6"}}.account-table__cell{font-family:"PT Serif",serif;padding:10px;text-align:center}@media only screen and (max-width: 550px){.account-table__cell{padding:10px 0 10px 0}.account-table__cell:nth-of-type(1){text-align:center;grid-area:cell-1;font-size:1.2rem}.account-table__cell:nth-of-type(1)::before{content:"Order Id:";display:block;color:#7eadd3;margin-bottom:5px}.account-table__cell:nth-of-type(2){grid-area:cell-2;text-align:left}.account-table__cell:nth-of-type(2)::before{content:"Date: ";margin-bottom:5px;display:block;color:#7eadd3}.account-table__cell:nth-of-type(3){grid-area:cell-3}.account-table__cell:nth-of-type(3)::before{content:"Delivery Type: ";display:block;color:#7eadd3;margin-bottom:5px}.account-table__cell:nth-of-type(4){grid-area:cell-4;text-align:left}.account-table__cell:nth-of-type(4)::before{content:"Total: ";display:block;color:#7eadd3;margin-bottom:5px}.account-table__cell:nth-of-type(5){grid-area:cell-5}.account-table__cell:nth-of-type(5)::before{content:"Status: ";display:block;color:#7eadd3;margin-bottom:5px}.account-table__cell:nth-of-type(6){grid-area:cell-6}}.account-table__cell--head{color:#7eadd3;text-transform:uppercase;padding:10px}.account-table__btn{width:100%}.modalfade{position:absolute;background-color:#000}div.modal{width:90%;max-width:450px;position:absolute;background-color:#ffffff;text-align:left;border:solid 1px #eeeeee;padding:7px}div.modal .modalclose{position:absolute;top:15px;right:10px;width:18px;font-size:1.5rem;cursor:default;color:#bbb;font-weight:700;cursor:pointer}div.modal .modalstate{background-color:#fff}div.modal .modaltitle{font-family:"PT Serif",serif;padding:15px;font-size:1rem;color:#7eadd3;text-transform:uppercase;letter-spacing:2px;border-bottom:solid 1px rgba(0,0,0,0.1)}div.modal .modalmessage{padding:20px 10px;font-family:"PT Serif",serif;font-size:1rem;line-height:1.5;color:#949191;overflow:auto}div.modal .modalbuttonshide{display:none}div.modal .modalbuttons{text-align:right;padding:15px 10px;border-top:solid 1px rgba(0,0,0,0.1);background-color:#f4f4f4}div.modal .modalbuttons button{font-family:"PT Serif",serif;display:inline-block;margin:0 5px;text-transform:uppercase;border:none;cursor:pointer;transition:all .2s;color:#666;letter-spacing:2px;padding:15px 25px;font-size:.8rem;background-color:transparent}div.modal .modalbuttons button:hover{color:#7eadd3}div.modal .modalbuttons button.modaldefaultbutton{color:#fff;background-color:#7eadd3}div.modal .modalbuttons button.modaldefaultbutton:hover{background-color:#7eadd3}div.modal .modalbuttons button:hover,div.modal .modalbuttons button:focus{outline:none}.btn-list__wrapper{width:100%;padding:0 25px;margin-left:auto;margin-right:auto}.btn-list__wrapper--pad-top{padding-top:50px}@media only screen and (max-width: 950px){.btn-list__wrapper--pad-top{padding-top:50px;padding-bottom:20px}}@media only screen and (max-width: 768px){.btn-list__wrapper--pad-top{padding-top:40px !important;padding-bottom:10px !important}}.btn-list .btn{width:20rem !important}.btn-list__group{display:flex;justify-content:center}@media only screen and (max-width: 768px){.btn-list__group{display:block}}.middle-line{position:relative}.middle-line__line{position:absolute;left:50%;width:1px;height:100%;background-color:#c5c3c3}@media only screen and (min-width: 1200px){.middle-line__line{width:2px}}@media only screen and (max-width: 768px){.middle-line__line{display:none}}.quotation__wrapper{width:100%;padding:0 25px;margin-left:auto;margin-right:auto;background-color:#fafafa;max-width:1200px}.quotation__wrapper--padd{padding:60px 40px}@media only screen and (max-width: 950px){.quotation__wrapper--padd{padding:40px 25px}}@media only screen and (max-width: 550px){.quotation__wrapper--padd{padding:20px 15px}}.quotation__wrapper--padd-sm{padding:30px 40px}@media only screen and (max-width: 550px){.quotation__wrapper--padd-sm{padding:30px 20px}}.quotation__author{font-family:"Antic Didone",serif;display:block;text-align:center;font-size:1.5rem}.quotation__p{font-family:"PT Serif",serif;color:#949191;font-size:1.2rem;line-height:1.6;text-align:center;margin:0 auto 15px auto}@media only screen and (min-width: 1200px){.quotation__p{font-size:1.4rem}}@media only screen and (max-width: 950px){.quotation__p{font-size:1rem;line-height:1.6;margin:0 auto 15px auto;max-width:100%}}@media only screen and (max-width: 768px){.quotation__p{margin:0 auto 10px auto}}.quotation__p--blue{color:#7eadd3 !important}.quotation__p--white{color:#f2f2f2 !important}.quotation__p--center{text-align:center}.video__wrapper{width:100%;padding:0 25px;margin-left:auto;margin-right:auto}.video__element{width:100%}.policy__item{padding:30px 10px;margin-bottom:0}@media only screen and (max-width: 768px){.policy__item{margin-bottom:30px;padding:20px 10px}}.policy h3{color:#7eadd3;font-weight:600;position:relative;cursor:pointer;padding-bottom:20px}@media only screen and (max-width: 768px){.policy h3{font-size:1.1rem;letter-spacing:2px}}.policy p{font-size:1.2rem}@media only screen and (max-width: 768px){.policy p{font-size:.9rem;line-height:1.2}}.primary-nav__dropdown:hover{background-image:url("../../images/trinagle-icon-1.png");background-size:11px 8px}.primary-nav__item:hover .dropdown-primary{max-height:700px;overflow:visible;display:block}.primary-nav__item:hover .dropdown-primary__list{opacity:1}.dropdown-primary{position:absolute;top:100%;z-index:-1;max-height:0;overflow:hidden;transition:max-height .5s linear;background:linear-gradient(to bottom, #f0f0f0 0, #fff 3%, #fff 100%);color:#000;-webkit-box-shadow:0 8px 17px -2px rgba(0,0,0,0.15);box-shadow:0 8px 17px -2px rgba(0,0,0,0.15)}.dropdown-primary__wrapper{width:100%;padding:0 25px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.dropdown-primary__list{display:grid;grid-template-columns:1fr 1fr;align-items:center;font-family:"PT Serif",serif;padding:20px 0;opacity:0;transition:opacity .4s linear;transition-delay:.3s;position:relative}.dropdown-primary__list::after{content:" ";display:block;left:50%;position:absolute;z-index:25;height:80%;width:1px;background-color:rgba(0,0,0,0.1)}.dropdown-primary__item{padding:8px 10px 8px 10px;font-size:1rem;margin:0 10px;text-align:center;text-transform:uppercase;cursor:pointer;letter-spacing:3px}.dropdown-primary__item:hover .dropdown-secondary{max-height:700px;overflow:visible;display:block}.dropdown-primary__item:hover .dropdown-secondary__list{opacity:1}.dropdown-primary__link{font-size:.75rem;text-transform:uppercase;color:#918f8f;font-weight:300;letter-spacing:3px;transition:color .3s ease-out}.dropdown-primary__link:hover{color:#366f9d}.contact-box{grid-gap:30px}.contact__wrapper{width:100%;padding:0 25px;margin-left:auto;margin-right:auto;max-width:1300px;margin-top:80px}@media only screen and (max-width: 950px){.contact__wrapper{margin-top:60px}}@media only screen and (max-width: 550px){.contact__wrapper{padding:0}}.contact-section--grey{background-color:#fafafa}.contact-section__wrapper{width:100%;padding:0 25px;margin-left:auto;margin-right:auto;padding:30px}@media only screen and (max-width: 768px){.contact-section__wrapper{padding:20px}}.contact-details{margin-top:8px;text-align:center}@media only screen and (max-width: 768px){.contact-details{display:grid;grid-template-columns:1fr 1fr;align-items:center}}@media only screen and (max-width: 550px){.contact-details{display:grid;grid-template-columns:1fr;align-items:center}}.contact-details__link{font-family:"PT Serif",serif;font-size:1.2rem;color:#949191;text-decoration:none;cursor:pointer}.contact-details__grid{font-size:1.2rem;line-height:1.4}@media only screen and (max-width: 550px){.contact-details__grid{display:grid;grid-template-columns:1fr 1fr;justify-content:center;font-size:.9rem}}.contact-details__p{font-family:"PT Serif",serif;font-size:1rem;color:#949191;line-height:1.4}.contact-details__p--bigger{font-size:1.2rem}.align-right{text-align:right}.align-center{text-align:center}.align-left{text-align:left !important}div.qtip-content{color:#949191 !important}@media only screen and (max-width: 550px){.error{text-align:center}div.qtip-content{padding:4px 2px !important}}input.input--display{display:inline-block !important;opacity:0;visibility:hidden;width:100px;position:absolute;height:100%}.error__wrapper{width:100%;padding:0 25px;margin-left:auto;margin-right:auto;max-width:1000px}.error h2{color:#7eadd3;font-weight:600;position:relative;cursor:pointer;padding-bottom:20px}.error p{color:#949191}@media only screen and (min-width: 1200px){.error p{font-size:1.2rem}}@media only screen and (max-width: 950px){.error p{font-size:.9rem}}.error strong{color:#7eadd3;font-size:1.4rem}.error ul{list-style-type:square;list-style-position:inside}.error ul li{font-size:1.2rem;line-height:1.4}@media only screen and (min-width: 1200px){.error ul li{font-size:1.2rem}}@media only screen and (max-width: 950px){.error ul li{font-size:.9rem}}.position-middle{position:relative}.position-middle__element{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.major-list--grey-gradient{background-color:#fafafa}.major-list__wrapper{width:100%;padding:0 25px;margin-left:auto;margin-right:auto;padding:80px 40px;max-width:1200px}@media only screen and (max-width: 768px){.major-list__wrapper{padding:40px 20px}}.major-list__item{font-family:"PT Serif",serif;display:flex;color:#707070;padding-right:15px;padding-left:45px;padding-bottom:20px;position:relative}.major-list__item::before{font-family:"Font Awesome 7 Pro";content:"\f3a5";position:absolute;font-size:30px;font-weight:300;color:#7eadd3;top:0;left:0}.stand-alone__wrapper{width:100%;padding:0 25px;margin-left:auto;margin-right:auto;max-width:1400px;padding-top:50px;padding-bottom:50px}@media only screen and (max-width: 768px){.stand-alone__wrapper{padding-top:30px;padding-bottom:30px}}@media only screen and (max-width: 768px){.stand-alone__wrapper{padding-top:20px;padding-bottom:20px}}.stand-alone p{text-align:center;color:#949191;font-size:1.4rem;margin-bottom:15px}@media only screen and (max-width: 950px){.stand-alone p{font-size:1.1rem}}@media only screen and (max-width: 768px){.stand-alone p{text-align:justify;padding-right:0;padding-left:0;font-size:.9rem}}@media only screen and (max-width: 550px){.stand-alone p{margin-bottom:25px;padding-left:15px;padding-right:15px}}.stand-alone p.script{font-size:2.5rem;line-height:1.1 !important;color:#366f9d}@media only screen and (max-width: 1200px){.stand-alone p.script{font-size:2rem}}@media only screen and (max-width: 768px){.stand-alone p.script{font-size:1.8rem}}.nav-tabs__list{display:flex;flex-wrap:wrap;margin:0 auto;max-width:72rem;list-style:none;border-top:1px solid #7eadd3}@media only screen and (max-width: 768px){.nav-tabs__list{flex-direction:column;border-left:1px solid #7eadd3}}.nav-tabs__item{flex-grow:1;border-right:1px solid #7eadd3;border-bottom:1px solid #7eadd3 !important}.nav-tabs__item:first-child{border-left:1px solid #7eadd3}.nav-tabs__item:first-child p.script{font-size:2.5rem;line-height:1.1 !important}@media only screen and (max-width: 1200px){.nav-tabs__item:first-child p.script{font-size:2rem}}@media only screen and (max-width: 768px){.nav-tabs__item:first-child p.script{font-size:1.8rem}}.nav-tabs__item:first-child p.script p{font-family:"Antic Didone",serif;text-align:center;color:#949191;font-size:1.8rem;margin-bottom:15px;font-weight:900}@media only screen and (max-width: 950px){.nav-tabs__item:first-child p.script p{font-size:1.4rem}}@media only screen and (max-width: 768px){.nav-tabs__item:first-child p.script p{text-align:justify;text-align-last:center;padding-right:40px;padding-left:40px}}@media only screen and (max-width: 550px){.nav-tabs__item:first-child p.script p{font-size:1rem;margin-bottom:25px;padding-left:30px;padding-right:30px}}@media only screen and (max-width: 768px){.nav-tabs__item:first-child{border-left:none}}.nav-tabs__item--active{background-color:#7eadd3 !important;color:#fff !important}.nav-tabs__item--active a{color:#fff}.nav-tabs__link{font-size:.8rem !important;color:#7eadd3}.account-form__wrapper{width:100%;padding:0 25px;margin-left:auto;margin-right:auto;max-width:72rem}@media only screen and (max-width: 768px){.account-form__wrapper{padding:25px 10px}}.account-form__wrapper--grey{background-color:#fafafa}.video-press{max-width:460px !important}.contact-form__split{display:grid;grid-template-columns:2fr 1fr}@media only screen and (max-width: 768px){.contact-form__split{grid-template-columns:1fr}}.contact-form__left .form__element{padding:10px 0}.g-recaptcha{margin-top:10px;float:right}@media only screen and (max-width: 768px){.g-recaptcha{float:none;clear:both}}.content{padding:40px 0}@media only screen and (max-width: 600px){.content{padding:25px 0}}.content__wrapper{width:100%;padding:0 25px;margin-left:auto;margin-right:auto;max-width:1200px}.content__wrapper--center{text-align:center}.content__img-list{display:flex;justify-content:center;margin-bottom:40px}.content__img-list img{max-width:400px}.content__img-list img:first-child{margin-right:40px}.content h2{color:#7eadd3;font-weight:600;position:relative;padding:30px 0 10px;font-size:1.3rem}.content p~h3{margin-top:30px}.content p{font-size:1.2rem;padding:10px 0}@media only screen and (max-width: 768px){.content p{font-size:.9rem}}.content p.big{font-size:1.4rem}.content .script{color:#7eadd3;font-weight:normal;position:relative;font-size:3rem;text-transform:none;letter-spacing:2px !important}.content a{color:#7eadd3}.content ul{list-style-type:square;list-style-position:inside}.content li{font-family:"PT Serif",serif;padding:5px 0;line-height:1.65;font-size:1rem}.content-img{position:relative}.content-img__overlay{opacity:.8;transition:opacity 1s ease;background-color:#366f9d;position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;padding:25px}.content-img:hover .content-img__overlay{opacity:0}.col-75-25{display:grid;grid-template-columns:3fr 1fr;grid-gap:20px 80px}@media only screen and (max-width: 1200px){.col-75-25{grid-template-columns:2fr 1fr;grid-gap:20px 40px}}@media only screen and (max-width: 950px){.col-75-25{grid-template-columns:1fr}}.col-blog{position:relative}.col-blog:after{content:"";clear:both;display:table}.col-blog__left{float:left;width:75%;padding-bottom:30px;min-height:1500px}@media only screen and (max-width: 1200px){.col-blog__left{width:70%;min-height:1400px}}@media only screen and (max-width: 950px){.col-blog__left{width:100%;float:none;clear:both;min-height:auto}}.col-blog__right{float:right;width:25%;height:100%;position:absolute;top:0;right:0}@media only screen and (max-width: 1200px){.col-blog__right{width:30%}}@media only screen and (max-width: 950px){.col-blog__right{width:100%;float:none;clear:both;position:initial;margin-top:20px}}.context{position:relative}.blog-overview--black{background-color:#131313}.blog-overview--absolute{position:absolute;top:0;width:100%;max-width:70%;bottom:0;background-color:rgba(0,0,0,0.4)}@media only screen and (max-width: 1200px){.blog-overview--absolute{max-width:450px}}@media only screen and (max-width: 950px){.blog-overview--absolute{max-width:100%}}.blog-overview__wrapper{padding:40px 60px;height:100%;max-width:650px;display:flex;flex-direction:column;justify-content:center;margin:0 auto}@media only screen and (max-width: 1200px){.blog-overview__wrapper{padding:40px 35px}}@media only screen and (max-width: 680px){.blog-overview__wrapper{padding:25px 30px}}.blog-overview__text{margin-bottom:40px}@media only screen and (max-width: 1200px){.blog-overview__text{margin-bottom:30px}}@media only screen and (max-width: 768px){.blog-overview__text{margin-bottom:15px}}.blog-overview__footer{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 600px){.blog-overview__footer{flex-direction:column;justify-content:center;align-items:stretch}}.blog-overview__btn{font-family:"Antic Didone",serif;padding:10px 25px;text-transform:uppercase;display:inline-block;background-color:transparent;border:1px solid #c0c0c0;color:white;font-size:.9rem;font-weight:300;cursor:pointer;transition:all .2s linear}@media only screen and (max-width: 600px){.blog-overview__btn{display:block;margin-bottom:20px;text-align:center}}.blog-overview__btn:hover{background-color:blue;border-color:transparent}.blog-overview__date span{font-family:"Antic Didone",serif;display:block;color:#ebebeb;margin:10px 0 30px;display:flex;flex-grow:1;align-items:center}@media only screen and (max-width: 1200px){.blog-overview__date span{margin:10px 0 15px}}.blog-overview__date span::after{display:inline-block;background-color:white;content:" ";margin-left:10px;flex-basis:60%;height:1px}.blog-overview__p{font-family:"PT Serif",serif;color:#bebebe}@media only screen and (max-width: 768px){.blog-overview__p{font-size:.9rem}}.blog-share__list{text-align:right}.blog-share__item{display:inline-block;margin-left:10px}.blog-share__icon{color:#bebebe;font-size:1rem;transition:all .1s linear}.blog-share__icon:hover{color:#c40303}.blog-aside__wrapper{padding:40px 50px;background-color:#f4f4f4;height:100%}@media only screen and (max-width: 1200px){.blog-aside__wrapper{padding:30px 30px}}.blog-aside__h{line-height:2}.blog-aside__text{text-align:center}.blog-aside__text span{display:inline-block;font-family:"PT Serif",serif;font-weight:300;margin-bottom:10px;color:#7eadd3;font-style:italic}.blog-aside__text p{color:#8f8c8c;font-style:italic;font-size:1.1rem;margin-bottom:15px;line-height:1.4}@media only screen and (max-width: 1200px){.blog-aside__text p{font-size:1rem}}.blog-aside__item{margin-bottom:50px;padding-bottom:15px;border-bottom:1px solid #cfcfcf;text-align:right}.blog-aside__item:last-of-type{border-bottom:1px solid transparent}.blog-aside__item img{margin:0 auto 30px;border-radius:5px}.blog-text__head{display:flex;width:100%;height:100%;align-items:center}.blog-text__date{display:flex;flex-basis:100px;background-color:#7eadd3;align-items:center;flex-direction:column;justify-content:center;padding:10px}.blog-text__date span{font-family:"PT Serif",serif;color:white}.blog-text__date span:first-child{font-size:2rem}@media only screen and (max-width: 1200px){.blog-text__date span:first-child{font-size:1.6rem}}@media only screen and (max-width: 768px){.blog-text__date span:first-child{font-size:1.4rem}}.blog-text__date span:last-child{font-size:1.2rem}.blog-text__title{height:100%;padding-left:30px}.blog-text__title h2{font-size:2rem;margin-bottom:0}@media only screen and (max-width: 1200px){.blog-text__title h2{font-size:1.6rem}}@media only screen and (max-width: 768px){.blog-text__title h2{font-size:1.4rem}}.blog-controller{display:flex;justify-content:space-between;color:#7eadd3;font-size:1.2rem}.blog-controller a{color:#7eadd3}.dots-container{position:absolute;bottom:35px;left:0;right:0;z-index:20}@media only screen and (max-width: 550px){.dots-container{bottom:25px}}.dots-container ul.slick-dots{max-width:400px;text-align:center;margin:0 auto}.dots-container li.slick-active{background-color:blue}.dots-container li.slick-active:hover{background-color:blue}.dots-container li{display:inline-block;margin-left:5px;cursor:pointer;background-color:#d1d1d1;width:15px;height:15px;border-radius:50%}@media only screen and (max-width: 550px){.dots-container li{width:15px;height:15px}}.dots-container li:hover{background-color:#a5a5a5}.dots-container li button{visibility:hidden}.col-50-50{display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width: 1200px){.col-50-50{display:flex;flex-direction:column}.col-50-50>div:nth-of-type(1){order:2}.col-50-50>div:nth-of-type(2){order:1}}.grid-switcher>div:nth-child(odd){display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width: 600px){.grid-switcher>div:nth-child(odd){grid-template-columns:1fr}}.grid-switcher>div:nth-child(even){display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"last first "}@media only screen and (max-width: 600px){.grid-switcher>div:nth-child(even){grid-template-columns:1fr;grid-template-areas:"first"}}.grid-switcher>div:nth-child(even)>div:nth-of-type(1){grid-area:first}.grid-switcher>div:nth-child(even)>div::nth-of-type(2){grid-area:last}.text-box-contact{grid-gap:30px}.text-box-contact__h{font-size:1.5rem;color:#7eadd3;margin-bottom:20px}.text-box-contact__a{color:#7eadd3;display:block;font-size:1.2rem}.text-box-contact__item{padding:25px}.text-box-contact__item--border-r{border-right:1px #949191 solid;padding:25px}@media only screen and (max-width: 720px){.text-box-contact__item--border-r{border-right:none;border-bottom:1px #949191 solid}}.text-box-contact__p{line-height:2}.center{text-align:center}.landing-banner{background-color:#6ba8d9;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.landing-banner__text{background:transparent;display:flex;justify-content:center;align-items:center;text-align:center;min-height:400px}.landing-banner__image{background-image:url(../../../assets/images/landing2.jpg);background-position:-150px -60px;min-height:400px}.landing-banner__h{color:#fff;max-width:500px;padding:0 40px}@media only screen and (max-width: 550px){.landing-banner__h{padding:0 20px;font-size:2rem}}.landing-contact{margin-top:-120px}@media only screen and (max-width: 768px){.text-box-landing{text-align:center}}.text-box-landing__h{margin-bottom:20px}.text-box-landing__wrapper{padding:25px 25px;margin-bottom:60px}@media only screen and (max-width: 950px){.text-box-landing__wrapper{padding:20px 20px}}@media only screen and (max-width: 550px){.text-box-landing__wrapper{padding:30px 15px}}.link--mobile-only{color:#949191}@media only screen and (max-width: 550px){.link--mobile-only{color:#7eadd3}}#appointmenttype{color:#949191;font-style:italic;font-size:1.1rem;padding:10px;width:100%;border:none;background:#f5f5f5}.home-banner-march{background-image:url("/assets/images/banners/b10.jpg");min-height:570px}@media only screen and (min-width: 1700px){.home-banner-march{min-height:650px;background-size:110%;background-position-y:-100px}}@media only screen and (max-width: 600px){.home-banner-march{min-height:500px}}.hero{position:relative}.hero__box{position:relative;background:blue;background-image:linear-gradient(225deg, #c96c72 0, #bd5b6a 25%, #af475f 50%, #a03156 75%, #931d50 100%)}.hero__image{min-height:400px}.hero__image img{margin:0 auto;width:100%}.hero__text{max-width:520px;right:0;top:50%;position:absolute;transform:translateY(-50%);margin-right:20%;z-index:9}@media only screen and (max-width: 1350px){.hero__text{margin-right:15%}}@media only screen and (max-width: 1000px){.hero__text{margin-right:10%}}@media only screen and (max-width: 800px){.hero__text{background:#7eadd3;position:initial;right:unset;transform:initial;top:unset;margin-top:0;margin-right:0;max-width:100%;margin-left:0}}.hero__text--new{display:none}@media only screen and (max-width: 800px){.hero__text--new{display:block}}.hero-slider__controls{height:400px;position:absolute;width:100%;height:100%}.hero-slider__control{font-size:2em;position:absolute;z-index:9;top:50%;transform:translateY(-50%);background:transparent;color:#fff;width:auto}.hero-slider__control--next{right:40px}.hero-slider__control--prev{left:40px}@media only screen and (max-width: 768px){.hero-slider__control i{display:none}}.ctas__wrapper--engagements{padding:50px 0;margin:0 30px}.ctas__reviews{background-image:url(/assets/images/engagement/b1.jpg);min-height:300px}.ctas__appointment{background-image:url(/assets/images/engagement/b2.jpg);min-height:300px}.accordion__btn{background-color:#eee;color:#444;cursor:pointer;padding:13px;width:100%;border:none;text-align:left;outline:none;font-size:15px;transition:.4s;margin-bottom:5px;font-family:"PT Serif"}.accordion__wrapper{margin:0 30px}.accordion__btn:after{margin-left:10px;font-family:"Font Awesome 7 Pro";content:"\f0dd"}.accordion__btn--active:after{margin-left:10px;font-family:"Font Awesome 7 Pro";content:"\f0de"}.accordion__panel{padding:0 18px;display:none;background-color:#fff;overflow:hidden;text-align:justify}.accordion__panel p{padding:11px 0 13px 0}.accordion__panel p a{color:#7eadd3}.accordion__title{margin-bottom:17px}.active,.accordion:hover{background-color:#ccc}.gallery-play{font-size:2rem;color:#366f9d;z-index:999;position:absolute;margin-left:4vw;margin-top:2vh}.popup{display:none;background:#cc4565;z-index:999999;position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);box-shadow:5px 5px 13px -4px rgba(0,0,0,0.37);color:#ffffff;width:90%;max-width:600px;border:3px solid #ffffff;z-index:9999}.popup__overlay{position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4);display:none}.popup__close{position:fixed;top:10px;right:14px;z-index:99999;font-size:24px;cursor:pointer}.popup__box{display:block}.close{float:right;font-size:28px;font-weight:bold;position:relative;right:15px;top:10px;margin-left:-23px;color:#7eadd3}.close:hover,.close .close:focus{text-decoration:none;cursor:pointer}.pad-t-b-50{padding:50px 0}.pad-t-b-25{padding:25px 0}#card-name,#card-cvc,#card-expiry,#card-number{width:100%;padding:15px;font-size:1rem;background-color:#fff;border:1px solid #fff;border-bottom:1px solid rgba(0,0,0,0.1);color:#949191;font-family:"PT Serif",serif}.video-card__icon{position:absolute;top:40px;right:0;width:200px;font-size:.8em;padding:14px}@media only screen and (max-width: 600px){.video-card__icon{top:unset;bottom:20px;right:50%;margin-right:-100px}}.btn-more{margin-top:60px !important;background:#7eadd3;padding:10px;color:#fff}.pre-box{background-color:#002340;background-image:url("../../images/collections/lifestyle-images/NECKPIECES.jpg");background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:bottom}.pre-box__text-box{background:rgba(126,173,211,0.95);text-align:right}.parallax{position:relative;overflow:hidden;height:600px}@media only screen and (max-width: 550px){.parallax{height:450px;background:#3f81b5}}.parallax__background{position:absolute;left:0;right:0;top:-50%;bottom:-50%;background-image:url("../../images/banners/home-banner/bottom-banner.jpg");height:100%;background-size:cover;background-position:center;z-index:-1}@media only screen and (max-width: 550px){.parallax__background{background:#3f81b5}}.parallax__content{position:relative;z-index:1;color:#fff;text-align:center;top:50%;left:50%;transform:translate(-50%, -50%)}.parallax__box{position:absolute;right:15%;top:-175px}@media only screen and (max-width: 768px){.parallax__box{right:5%;top:-200px}}@media only screen and (max-width: 550px){.parallax__box{position:unset;right:unset;width:100%;transform:unset}}.wishlist__grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px;padding:60px}.wishlist__text{margin:30px 0;font-size:1em;text-align:center}.wishlist__text a{color:#6ba8d9;cursor:pointer}.empty-wishlist{text-align:center;padding:2rem;font-size:1.2rem;color:#666;height:calc(100vh - 550px);position:relative;display:none}.empty-wishlist__text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.gem-cat__wrapper{display:grid;grid-template-columns:1.5fr 1fr;grid-template-areas:"box1 box2" "box3 box2";max-width:1440px;margin:0 auto}@media only screen and (max-width: 1000px){.gem-cat__wrapper{grid-template-columns:1fr;grid-template-areas:"box1" "box2" "box3"}}.gem-cat__main-img{margin:0 auto;max-width:600px;margin-bottom:40px}@media only screen and (max-width: 1200px){.gem-cat__main-img{max-width:100%}}.gem-cat__box{padding:20px 0}@media only screen and (max-width: 1000px){.gem-cat__box{padding:20px 10px}}@media only screen and (max-width: 768px){.gem-cat__box{padding:10px 0}}.gem-cat__box--1{grid-area:box1}.gem-cat__box--2{grid-area:box2}.gem-cat__box--3{grid-area:box3}.gem-cat__content h1{padding:10px}.gem-cat__content strong{color:#7eadd3;padding-right:5px;font-weight:400}.gem-cat__content p{padding:10px;text-align:justify;font-family:"PT Serif",serif;color:#949191;line-height:1.65;font-size:1rem;display:grid}.gem-cat__action-wrapper{max-width:1440px;margin:auto}.gem-cat__controls{width:100%;margin:auto;position:relative;display:flex;justify-content:space-between;align-items:center;padding:50px;flex-wrap:wrap;gap:50px}@media only screen and (max-width: 1000px){.gem-cat__controls{padding:50px 20px 60px}}.gem-cat__control{position:relative}.gem-cat--link{color:#aaa;letter-spacing:1px;font-weight:300;display:flex;font-size:20px;align-items:center;gap:10px}.gem-cat--link:hover{color:#7eadd3}.gem-thumbs{display:flex;justify-content:center;gap:10px;padding:0 5px}@media only screen and (max-width: 550px){.gem-thumbs{padding:0 10px}}.gem-thumbs__box{flex:1 1 120px;max-width:150px;border:1px solid rgba(0,0,0,0.1);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .3s ease}.gem-thumbs__box:hover{border:1px solid rgba(107,168,217,0.5)}@media only screen and (max-width: 550px){.gem-thumbs__box{flex:1 1 45%;max-width:none}}.gem-thumbs__box img{width:100%;aspect-ratio:1 / 1;object-fit:contain}.gem-thumbs__action{text-align:center;margin-top:25px}.gem-thumbs__action .btn{display:inline-block;width:auto}.inner-nav{padding:10px 0;background:#fbfbfb;border-bottom:1px solid #eee;position:relative}@media only screen and (max-width: 768px){.inner-nav{padding:0}}.inner-nav__wrapper{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:8px;padding:0 16px}@media only screen and (max-width: 768px){.inner-nav__wrapper{padding:0 5px}}.inner-nav__scroll{touch-action:pan-x;overscroll-behavior-x:contain;flex:1;overflow-x:auto;white-space:nowrap;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.inner-nav__scroll::-webkit-scrollbar{width:0;height:0}.inner-nav__list{display:flex;gap:20px;list-style:none;padding:0;margin:0}@media only screen and (max-width: 768px){.inner-nav__list{gap:0}}.inner-nav__item{flex:0 0 auto}.inner-nav__link{display:inline-block;padding:20px;color:#918f8f;font-weight:500;text-decoration:none;transition:color .3s,border-color .3s}@media only screen and (max-width: 768px){.inner-nav__link{padding:20px 10px}}.inner-nav__link:hover,.inner-nav__link--active{color:#7eadd3}.inner-nav__arrow{background:transparent;border:0;cursor:pointer;color:#7eadd3;font-size:18px;padding:4px;transition:opacity .3s}.inner-nav__arrow:disabled{opacity:.3;cursor:default}.category-filters__toggle{text-align:center;padding:10px 20px}.category-filters__toggle-btn{display:none;color:#6ba8d9;gap:.4rem;border:none;cursor:pointer;background:transparent}@media (max-width:768px){.category-filters__toggle-btn{display:inline-flex}.category-filters__wrapper--test{display:none}.category-filters__wrapper--test.filter-active{display:block;background-color:#fff}}@keyframes slideDown{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.filters{position:relative}.filters__wrapper{width:100%;margin-left:auto;margin-right:auto;max-width:1600px;padding:20px 25px}@media only screen and (max-width: 1350px){.filters__wrapper{padding:20px 25px}}@media only screen and (max-width: 550px){.filters__wrapper{padding:10px 10px}}.filters__wrapper.fixed{position:fixed;top:0;left:0;width:100%;z-index:99;background:linear-gradient(to bottom, rgba(229,229,229,0.8) 0%, rgba(242,242,242,0.8) 10%, rgba(246,246,246,0.6) 100%);padding:10px 100px}@media only screen and (max-width: 1350px){.filters__wrapper.fixed{padding:10px 25px}}@media only screen and (max-width: 550px){.filters__wrapper.fixed{padding:10px 10px}}.filters__row{display:grid;gap:12px;grid-template-columns:repeat(3, 1fr);margin-left:50%;width:50%}@media only screen and (max-width: 1200px){.filters__row{margin-left:0;width:100%}}@media only screen and (max-width: 440px){.filters__row{grid-template-columns:1fr;gap:0}}.filters__group{position:relative}.filters__group::-webkit-scrollbar{width:3px;height:3px}.filters__group::-webkit-scrollbar-track{background:transparent}.filters__group::-webkit-scrollbar-thumb{background:#7eadd3;border-radius:10px}.filters__group::-webkit-scrollbar-thumb:hover{background:#5f93b8}.filters-multi,.filter-single{position:relative}.filters-multi input[type="checkbox"],.filter-single input[type="checkbox"]{position:unset;visibility:visible}.filters-multi.is-open .filters-multi__panel,.filter-single.is-open .filters-multi__panel{opacity:1;transform:translateY(0)}.filters-multi__summary,.filter-single__summary{width:100%;display:grid;grid-template-columns:1fr auto auto;gap:.5rem;background:#fff;cursor:pointer;border:0;border-bottom:1px solid rgba(221,221,221,0.5);padding:12px 0;align-items:center}.filters-multi__summary:focus-visible,.filter-single__summary:focus-visible,.filters-multi__summary:focus-visible,.filter-single__summary:focus-visible{outline:2px solid #111;outline-offset:2px}.filters-multi__label,.filter-single__label{text-align:left;font-size:1.1em;color:#949191}@media only screen and (max-width: 440px){.filters-multi__label,.filter-single__label{font-size:.9em}}.filters-multi__value,.filter-single__value{font-size:.9rem;color:#666;justify-self:end}.filters-multi__panel,.filter-single__panel{transition:max-height .22s ease,opacity .22s ease,transform .22s ease;padding-bottom:20px}.filters-multi__grid,.filter-single__grid{display:grid;gap:1px}.filters-multi__option,.filter-single__option{display:flex;gap:10px;width:100%;text-align:left;border:none;background:none;padding:12px;cursor:pointer;font:inherit;color:#949191;font-size:1em;border-top:1px solid #eee}@media only screen and (max-width: 680px){.filters-multi__option,.filter-single__option{padding:14px 16px}}.filters-multi__option:hover,.filter-single__option:hover{background-color:#7eadd3;color:#fff}.filters-multi__option:last-child,.filter-single__option:last-child{border-bottom:0}.filters-multi__checkbox,.filter-single__checkbox{accent-color:#366f9d}.filters-multi__actions,.filter-single__actions{border-top:1px solid rgba(0,0,0,0.075);display:grid;grid-template-columns:4fr 1fr;gap:8px;padding:8px}.filters-multi__btn,.filter-single__btn{background:#fff;padding:8px;display:inline-block;cursor:pointer;box-sizing:border-box;text-align:center;border:0;background:#6ba8d9;color:#fff;width:100%;font-weight:500;border:1px solid #e9e9e9;border-radius:3px;display:flex;align-items:center;justify-content:center}.filters-multi__btn:hover,.filter-single__btn:hover{background:#2987d4}.filters-multi__btn--clear,.filter-single__btn--clear{background-color:#fff;color:#6ba8d9}.filters-multi__btn--clear:hover,.filter-single__btn--clear:hover{background-color:#fff;border:1px solid #6ba8d9;color:#2987d4}.filter-single__radio{position:absolute;opacity:0;pointer-events:none}.filter-single__radio:checked+.filter-single__box{background-color:#366f9d}.filter-single__radio:checked+.filter-single__box::after{border-right-color:#fff;border-bottom-color:#fff}.filter-single__actions{border-top:0}.filter-single__box{display:inline-block;position:relative;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease;width:14px;height:14px;border:1px solid #AEAEAE;border-radius:2px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.15);background-color:#fff}.filter-single__box::after{content:"";position:absolute;left:4px;top:1px;width:4px;height:8px;border-right:2px solid transparent;border-bottom:2px solid transparent;transform:rotate(45deg);transition:border-color .15s ease}.filters-multi__icon{color:#949191;font-size:.85em}#filters2{display:none}.headroom--not-top.headroom--pinned #filters2.is-visible{display:block}.headroom--not-bottom.headroom--top.headroom--pinned #filters2{display:none}.headroom--unpinned #filters2{display:none}.hamburger{position:relative;border:none;background:transparent;padding:0;cursor:pointer;display:none;color:#fff;display:block}.hamburger::before{content:"";position:fixed;top:0;left:0;width:0;height:0;background-color:#6ba8d9;transform:translate3d(0, 0, 0) scale(1);will-change:width, height, transform;transition:transform .45s cubic-bezier(.04, -0.1, .29, .98),width .45s cubic-bezier(.04, -0.1, .29, .98),height .45s cubic-bezier(.04, -0.1, .29, .98);z-index:1002}.hamburger::after{content:"";position:fixed;inset:0;background:rgba(0,0,0,0.4);opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:998}.hamburger.is-active .hamburger-inner::before{top:50%;transform:translateY(-50%) rotate(45deg)}.hamburger.is-active .hamburger-inner::after{top:50%;transform:translateY(-50%) rotate(135deg)}.hamburger-box{position:relative;margin:0 auto;z-index:950;color:#918f8f}.hamburger-box i{font-size:1.15em}.hamburger-inner{position:absolute;width:22px;height:2px;background:#a4a3a3;border-radius:999px;left:0;transition:.18s ease}.hamburger-inner::before,.hamburger-inner::after{content:"";position:absolute;width:22px;height:2px;background:#a4a3a3;border-radius:999px;left:0;transition:.18s ease}.hamburger-inner::before{top:-8px}.hamburger-inner::after{top:8px}.mobile-nav{z-index:1999;pointer-events:none;display:flex;position:fixed;top:0px}.mobile-nav__panel{position:fixed;display:flex;flex-direction:column;background-color:#6ba8d9;color:#ffffff;opacity:0;transform:translateY(-20px);pointer-events:none;height:100vh;width:500px;overflow:auto;transition:opacity .05s ease-out,transform .05s ease-out;scrollbar-width:thin;scrollbar-color:#4995d2 #6ba8d9}.mobile-nav__panel::-webkit-scrollbar{width:2px;color:#000;background-color:#fff}.mobile-nav__panel::-webkit-scrollbar-track{background:#6ba8d9}.mobile-nav__panel::-webkit-scrollbar-thumb{background-color:#6ba8d9;border-radius:10px}@media only screen and (max-width: 768px){.mobile-nav__panel{width:100%}}.mobile-nav__upper{display:grid;align-items:center;grid-template-columns:1fr 50px;gap:20px;margin:20px;text-align:center}.mobile-nav__logo{max-width:150px}.mobile-nav__close{border:none;background:transparent;color:#ffffff;font-size:1.1em;cursor:pointer}.mobile-nav__nav{padding:0 15px;margin-top:10px}.mobile-nav__item-1,.mobile-nav__item-2,.mobile-nav__single{border-bottom:1px solid rgba(255,255,255,0.25)}.mobile-nav__item-2:last-child,.mobile-nav__single:last-child{border-bottom:none}.mobile-nav__item-1:last-child{border-bottom:none}.mobile-nav__item-3{border-bottom:1px solid rgba(255,255,255,0.25)}.mobile-nav__list-3.accordian{display:none}.mobile-nav__btn-1,.mobile-nav__btn-2{background:transparent;border:none;color:#fff}.mobile-nav__icon{border-left:1px solid rgba(255,255,255,0.25);padding:15px;display:flex;justify-content:center;align-items:center}.mobile-nav__group-1,.mobile-nav__group-2{display:grid;grid-template-columns:1fr 50px}.mobile-nav__group-2:last-child{border-bottom:none}.mobile-nav__link-1{font-size:1.2em;text-align:left;padding:15px 0 15px 10px;display:block;color:#fff;width:100%}.mobile-nav__link-2{padding:15px 0 15px 10px;color:#fff}.mobile-nav__link-3{font-size:1em;text-align:left;padding:15px 0 15px 10px;display:block;color:#fff}.mobile-nav__list-2{padding-left:15px}.mobile-nav__list-2--single{padding-right:15px}.mobile-nav__list-3{padding-left:15px;border-top:1px solid rgba(255,255,255,0.25)}.mobile-nav__list-3 li:last-child{border-bottom:none}.mobile-nav__single{padding:15px 0}.mobile-nav__single a{color:#fff}.mobile-nav__action{margin:20px}.mobile-nav__action .btn{width:50%;opacity:.5;overflow:hidden;white-space:nowrap;display:block;background-color:#366f9d !important;color:#fff !important}.mobile-nav__action .btn:hover{color:#fff;background-color:#3c7fb6 !important}.mobile-nav__overlay{position:fixed;background-color:rgba(0,0,0,0.7);top:0;left:0;right:0;bottom:0;z-index:999;display:none}.accordian{display:none}.mobile-nav__item-1.mm-active .mobile-nav__group-1{border-bottom:1px solid rgba(255,255,255,0.25);background:#4995d2}.mobile-nav__item-1.mm-active .mobile-nav__group-1 i{transform:rotate(180deg)}.mobile-nav__item-2.mm-active .mobile-nav__group-2{background:#509ad6}.mobile-nav__item-2.mm-active .mobile-nav__group-2 i{transform:rotate(180deg)}.menu-open{overflow:hidden}.menu-open .mobile-nav{pointer-events:auto}.menu-open .hamburger::before{width:500px;height:100vmax;transition-duration:.9s;z-index:1002}@media only screen and (max-width: 768px){.menu-open .hamburger::before{width:100%}}.menu-open .hamburger::after{opacity:1;transition-duration:.9s;cursor:not-allowed;z-index:1001}@media only screen and (max-width: 768px){.menu-open .hamburger::after{width:100%}}.panel-visible .mobile-nav__panel{opacity:1;transform:translateY(0);pointer-events:auto}.panel-visible .mobile-nav__panel.has-shadow{box-shadow:6px 0 8px rgba(0,0,0,0.08)}.menu-open .speed-kit-dynamic{display:none}.menu-open .hamburger-box{display:none}.mobile-search__box{display:grid;grid-template-columns:1fr 50px;margin:0 20px 20px}.mobile-search__right{padding-top:5px;display:flex;justify-content:center;align-items:center}.mobile-search__input{border:0;border-bottom:1px solid rgba(255,255,255,0.5);background:transparent;color:#fff;font-size:1em;padding:15px 0 15px 10px;width:100%;font-family:"PT Serif",serif}.mobile-search__input::placeholder{color:#fff}.mobile-search__btn{border:0;padding:3px;background-color:transparent;color:#fff;cursor:pointer}.filter-toolbar{display:flex;justify-content:space-between;gap:20px}.filter-toolbar__left{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.filter-toolbar__count{font-size:13px;color:#6b6b63}.filter-trigger{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;cursor:pointer;transition:border-color .15s ease,background .15s ease}.filter-trigger__icon{width:16px;height:16px;flex-shrink:0}.filter-trigger__badge{display:none;align-items:center;justify-content:center;min-width:15px;height:15px;background:#fff;color:#366f9d;font-size:10px;font-weight:500;border-radius:20px;text-align:center}.filter-trigger__badge--visible{display:inline-flex}.product-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(180px, 1fr));gap:14px}.product-card{background:#ffffff;border:1px solid #e4e2db;border-radius:14px;padding:1.1rem 1.1rem 1rem;transition:border-color .15s ease,transform .15s ease}.product-card:hover{border-color:#c2d9c9;transform:translateY(-2px)}.product-card__name{font-size:14px;font-weight:500;color:#1a1a18;margin-bottom:3px}.product-card__shape{font-size:12px;color:#6b6b63;margin-bottom:8px}.product-card__price{font-size:14px;font-weight:500;color:#1a1a18;margin-bottom:8px}.product-card__gem{display:inline-block;padding:3px 9px;background:#e8f0eb;color:#2d5a3d;border-radius:20px;font-size:11px;font-weight:500}.product-card--empty{grid-column:1 / -1;text-align:center;padding:3rem;color:#6b6b63;font-size:14px;border-style:dashed}.filter-panel{position:fixed;top:0;right:-420px;width:420px;max-width:100%;height:100%;background-color:#7eadd3;color:#fff;z-index:9999;display:flex;flex-direction:column;transition:right .35s ease;box-shadow:-10px 0 30px rgba(0,0,0,0.08)}.filter-panel__body{max-height:calc(100vh - 180px);overflow:auto}.filter-panel__body::-webkit-scrollbar{width:3px;height:3px}.filter-panel__body::-webkit-scrollbar-track{background:transparent}.filter-panel__body::-webkit-scrollbar-thumb{background:#366f9d;border-radius:10px}.filter-panel__body::-webkit-scrollbar-thumb:hover{background:#265275}.filter-panel__title{color:#fff;font-size:1em}@media only screen and (max-width: 440px){.filter-panel__title{font-size:.85em}}.filter-panel__header{display:flex;justify-content:space-between;width:100%;border-bottom:1px solid rgba(238,238,238,0.3);padding:20px}.filter-panel__close{margin-left:auto;display:flex;margin:0;background:transparent;border:0;font-size:1em;cursor:pointer;color:#fff}.filter-panel__footer{padding:10px 0 16px;display:grid;align-items:center;gap:0;border-top:1px solid rgba(238,238,238,0.3);position:absolute;width:100%;bottom:0;background:#7eadd3}.filter-panel__btn{display:block;max-width:90%;width:100%}.filter-panel__btn--reset{background:transparent;color:#fff}.filter-panel__btn--reset:hover{color:#366f9d}.filter-panel__btn--apply{background-color:#366f9d !important;color:#fff !important}.filter-panel__btn--apply:hover{background-color:#265275 !important;color:#fff !important}.filter-panel--open{right:0}.filter-overlay{position:fixed;inset:0;background:rgba(20,20,18,0.65);z-index:200;opacity:0;pointer-events:none;transition:opacity .32s cubic-bezier(.4, 0, .2, 1)}.filter-overlay--open{opacity:1;visibility:visible;pointer-events:all}.filter-accordion{border-bottom:1px solid rgba(238,238,238,0.3)}.filter-accordion__header{width:100%;background:transparent;border:0;padding:20px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-size:1.1em;letter-spacing:.04em;font-weight:500;color:#fff;text-align:left;color:#f6f6f6}.filter-accordion__header::after{content:"\f078";font-family:"Font Awesome 7 Pro";font-weight:900;font-size:14px;line-height:1;transition:transform .3s ease}.filter-accordion.is-open .filter-accordion__header::after{content:"\f077"}.filter-accordion.is-open .filter-accordion__header{background:#5b99ca}.filter-accordion__content{max-height:0;overflow:hidden;transition:max-height .35s ease}.filter-accordion.is-open .filter-accordion__content{max-height:100%}.filter-nav{border-right:1px solid rgba(238,238,238,0.3);overflow-y:auto}.filter-nav__title{color:#fff;font-size:1em}@media only screen and (max-width: 440px){.filter-nav__title{font-size:.85em}}.filter-nav__body{display:grid;margin-top:10px}.filter-nav__header{padding:20px;border-bottom:1px solid rgba(238,238,238,0.3)}.filter-nav__item{padding:20px;letter-spacing:.08em;text-transform:uppercase;background:none;border:none;text-align:left;cursor:pointer;color:#fff;border-right:2px solid transparent;transition:background .15s;font-size:1em}@media only screen and (max-width: 440px){.filter-nav__item{padding:20px 10px;font-size:.85em}}.filter-nav__item:hover{background:#3f81b5}.filter-nav__item.is-active{border-right-color:#7eadd3;font-weight:500;background:#f9f9f9;color:#7eadd3}.filter-nav__item.has-selection::after{content:'';width:6px;height:6px;border-radius:50%;background:#222;flex-shrink:0}@media only screen and (max-width: 680px){.new-filter{display:none !important}}.mobile-bar{display:none}@media only screen and (max-width: 680px){.mobile-bar{display:flex;align-items:stretch;border-radius:6px;overflow:hidden}}.mobile-bar__btn{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:13px 16px;background:none;border:none;cursor:pointer;font:inherit;font-size:.85em;text-transform:uppercase;letter-spacing:.08em;color:#949191;position:relative}.mobile-bar__btn:hover{background:#f9f9f9}.mobile-bar__sep{width:1px;background:#e8e8e8;flex-shrink:0}.mobile-bar__badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;border-radius:50%;background:#366f9d;color:#fff;font-size:.68em;font-weight:700;padding:0 4px}.mobile-bar__badge:empty{display:none}.mobile-sheet{position:fixed;inset:0;z-index:500;pointer-events:none}.mobile-sheet.is-open{pointer-events:all}.mobile-sheet__backdrop{position:absolute;inset:0;background:rgba(20,20,20,0.5);opacity:0;transition:opacity .3s ease}.mobile-sheet.is-open .mobile-sheet__backdrop{opacity:1}.mobile-sheet__panel{position:absolute;bottom:0;left:0;right:0;background:#fff;max-height:88vh;display:flex;flex-direction:column;transform:translateY(100%);transition:transform .38s cubic-bezier(.32, .72, 0, 1)}.mobile-sheet.is-open .mobile-sheet__panel{transform:translateY(0)}.mobile-sheet__header{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-bottom:1px solid #f0f0f0;flex-shrink:0}.mobile-sheet__title{text-transform:uppercase;letter-spacing:.08em;color:#949191}.mobile-sheet__close{background:none;border:none;cursor:pointer;font-size:1.1em;color:#949191;padding:4px 6px;line-height:1}.mobile-sheet__close:hover{color:#333}.mobile-sheet__body .filter-dropdown{border-bottom:1px solid #f0f0f0}.mobile-sheet__body .filter-dropdown__trigger{width:100%;padding:16px;font-size:.9em;justify-content:space-between;border-radius:0;text-transform:uppercase;letter-spacing:.08em}.mobile-sheet__body .filter-dropdown__arrow{margin-left:auto}.mobile-sheet__body .filter-dropdown__panel{position:static !important;opacity:1 !important;transform:none !important;pointer-events:all !important;box-shadow:none !important;border:none !important;border-top:1px solid #f5f5f5;display:none;min-width:0}.mobile-sheet__body .filter-dropdown.is-open .mobile-sheet__body .filter-dropdown__panel{display:block}.mobile-sheet__body .filter-dropdown__body{max-height:none}.mobile-sheet__body .filter-dropdown__footer{display:none !important}.mobile-sheet__footer{display:grid;grid-template-columns:1fr 1.5fr;gap:10px;padding:14px 20px;padding-bottom:calc(14px + env(safe-area-inset-bottom));border-top:1px solid #f0f0f0;flex-shrink:0}.mobile-sheet__clear{background:none;border:0;padding:12px;cursor:pointer;font:inherit;font-size:.85em;text-transform:uppercase;letter-spacing:.05em;color:#666}.mobile-sheet__clear:hover{border-color:#aaa;color:#333}.mobile-sheet__apply{background:#366f9d;color:#fff;border:none;padding:12px;cursor:pointer;font:inherit;font-size:.85em;text-transform:uppercase;letter-spacing:.05em}.mobile-sheet__apply:hover{background:#265275}.mobile-sort__option{display:flex;align-items:center;gap:14px;padding:16px 20px;border-bottom:1px solid #f0f0f0;cursor:pointer;color:#949191}.mobile-sort__option input[type="radio"]{display:none}.mobile-sort__option span{flex:1}.mobile-sort__option .mobile-sort__check{opacity:0;color:#7eadd3;font-size:.9em;transition:opacity .15s}.mobile-sort__option:has(input:checked){color:#7eadd3}.mobile-sort__option:has(input:checked) .mobile-sort__check{opacity:1}.mobile-sort__option:hover{background:#fafafa}.filter-pane{display:none}.filter-pane.is-visible{display:block}.filter-dropdown{position:relative}.filter-dropdown__trigger{display:inline-flex;align-items:center;gap:7px;cursor:pointer;color:#7eadd3;text-transform:uppercase;letter-spacing:.1em;font-size:.95em;background:none;border:none;font:inherit;padding:0;transition:color .15s}.filter-dropdown__trigger:hover{color:#366f9d}.filter-dropdown.is-open .filter-dropdown__trigger{color:#7eadd3}.filter-dropdown__arrow{width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .2s ease;flex-shrink:0}.filter-dropdown.is-open .filter-dropdown__arrow{transform:rotate(-135deg) translateY(-2px)}.filter-dropdown__badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;border-radius:50%;background:#7eadd3;color:#fff;font-size:.7em;line-height:normal;padding-left:1px;opacity:0;transition:opacity .18s,transform .18s}.filter-dropdown__badge:not(:empty){opacity:1;transform:scale(1)}.filter-dropdown__panel{position:absolute;top:calc(100% + 14px);left:0;min-width:260px;background:#fff;border:1px solid #eeeeee;box-shadow:0 10px 30px rgba(0,0,0,0.08);z-index:201;opacity:0;transform:translateY(-6px);pointer-events:none;transition:opacity .2s ease,transform .2s ease;display:none}.filter-dropdown__panel--price{min-width:300px}.filter-dropdown.is-open .filter-dropdown__panel{opacity:1;transform:translateY(0);pointer-events:all;display:block}@media only screen and (max-width: 680px){.filter-dropdown.is-open .filter-dropdown__panel{overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:calc(88vh - 272px)}}.filter-dropdown__body{max-height:300px;overflow-y:auto}.filter-dropdown__body::-webkit-scrollbar{width:3px}.filter-dropdown__body::-webkit-scrollbar-thumb{background:#c8dced;border-radius:10px}.filter-dropdown__footer{display:flex;justify-content:space-between;align-items:center;padding:10px 16px 12px;border-top:1px solid #f0f0f0;gap:50px}.filter-dropdown__clear{background:none;border:none;cursor:pointer;font:inherit;color:#aaa;font-size:.88em;padding:0;text-transform:uppercase;letter-spacing:.05em;transition:color .15s}.filter-dropdown__clear:hover{color:#366f9d}.filter-dropdown__apply{font-size:.88em;margin:0;padding:10px 25px}.price-slider{padding:25px 15px 15px}.price-slider__labels{display:flex;justify-content:space-between;margin-bottom:20px;color:#949191}.price-slider__track-wrap{position:relative;height:4px;margin:10px 0 28px}.price-slider__track{position:absolute;inset:0;background:#e4e4e4;border-radius:2px}.price-slider__range{position:absolute;top:0;height:100%;background:#7eadd3;border-radius:2px}.price-slider__input{position:absolute;top:50%;transform:translateY(-50%);width:100%;height:4px;background:transparent;-webkit-appearance:none;appearance:none;pointer-events:none;margin:0;padding:0}.price-slider__input::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid #7eadd3;box-shadow:0 1px 5px rgba(0,0,0,0.18);pointer-events:all;cursor:grab;transition:border-color .15s,box-shadow .15s}.price-slider__input:active::-webkit-slider-thumb{cursor:grabbing;border-color:#366f9d;box-shadow:0 0 0 4px rgba(126,173,211,0.25)}.price-slider__input::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid #7eadd3;box-shadow:0 1px 5px rgba(0,0,0,0.18);pointer-events:all;cursor:grab}.price-slider__input:active::-moz-range-thumb{cursor:grabbing;border-color:#366f9d}.price-slider__input--min{z-index:3}.price-slider__input--max{z-index:4}.sortby{position:relative;display:inline-block;font-family:inherit}.sortby__trigger{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;cursor:pointer;transition:border-color .15s ease,background .15s ease;border:1px solid #ddd}.sortby__dropdown{position:absolute;top:calc(100% + 6px);left:0;width:100%;min-width:160px;background:#fff;border:1px solid #e5e5e5;border-radius:6px;box-shadow:0 6px 20px rgba(0,0,0,0.08);display:none;z-index:50;overflow:hidden}.sortby.is-open .sortby__dropdown{display:block}.sortby__option{width:100%;padding:12px 14px;background:#fff;color:#949191;border:none;text-align:left;font-size:14px;cursor:pointer;transition:background .2s ease;display:block}.sortby__option:hover{background:#f5f5f5}.sortby__option.is-active{background:#f0f7ff;font-weight:500}.sortby__option+.sortby__option{border-top:1px solid #f0f0f0}.hero-category__grid{padding-top:20px;padding-bottom:30px}.hero-category__info{max-width:1000px;text-align:center;margin:0 auto;margin-bottom:40px}@media only screen and (max-width: 950px){.hero-category__info{margin-bottom:30px}}.hero-category__title{color:#7eadd3;margin-bottom:20px}.hero-category__desc{font-size:1.0625em}@media only screen and (max-width: 768px){.hero-category__desc{font-size:1em}}.hero-category__desc a{color:#7eadd3}.hero-category__desc a:hover{color:#366f9d}.hero-category__desc .read-toggle{display:block;font-style:italic;color:#7eadd3;margin-top:8px;font-size:1.0625em}.hero-category__desc .read-toggle:hover{color:#366f9d}.hero-category__readme-content{line-height:1.65}.hero-category__related{align-self:end}.hero-category__filter{display:flex;gap:20px;justify-content:end;flex-wrap:wrap}@media only screen and (max-width: 768px){.hero-category__filter{justify-content:center}}.hero-category__link{color:#7eadd3;font-size:1em;cursor:pointer}.hero-category__link:hover{color:#366f9d}.hero-category__link--current{color:#366f9d}.filter-box{will-change:top}.filter-box__inner{padding:30px 0 50px;border-top:1px solid #eee}@media only screen and (max-width: 768px){.filter-box__inner{padding:20px 0 20px}}.filter-box--fixed{position:fixed;left:0;width:100%;z-index:199;background-color:#fff;box-shadow:0 10px 13px -6px rgba(0,0,0,0.1);border-top:1px solid #eaeaea}.filter-box--fixed .filter-box__inner{padding:30px 0 30px;border-top:none}@media only screen and (max-width: 680px){.filter-box--fixed .filter-box__inner{padding:6px}}.new-filter{display:flex;justify-content:space-between;gap:25px}@media only screen and (max-width: 680px){.new-filter{display:grid}}.new-filter__left{display:flex;gap:30px}@media only screen and (max-width: 680px){.new-filter__left{display:grid;gap:25px}}.new-filter__left a{cursor:pointer;color:#7eadd3}.new-filter__left a:hover{color:#366f9d}.new-filter__right a{cursor:pointer;font-size:.95em}.sort-dropdown{position:relative;display:flex;align-items:center;gap:10px;font-size:.95em}.sort-dropdown__selected{text-transform:uppercase}.sort-dropdown__menu{display:none}.sort-dropdown.is-open .sort-dropdown__menu{display:block}.sort-dropdown.active{background-color:transparent}.sort-dropdown__label{text-transform:uppercase}.sort-dropdown__toggle{display:flex;gap:10px;border:none;border-radius:12px;background:#fff;cursor:pointer;font:inherit;color:#7eadd3}.sort-dropdown__arrow{width:10px;height:10px;border-right:2px solid #7eadd3;border-bottom:2px solid #7eadd3;transform:rotate(45deg);transition:.2s}.sort-dropdown.active .sort-dropdown__arrow{transform:rotate(-135deg)}.sort-dropdown__menu{position:absolute;top:calc(100% + 8px);right:0;min-width:240px;background:#fff;border:1px solid #eee;box-shadow:0 10px 30px rgba(0,0,0,0.08);display:none;z-index:10;border-top:0}@media only screen and (max-width: 550px){.sort-dropdown__menu{min-width:auto}}.sort-dropdown.active .sort-dropdown__menu{display:block}.sort-dropdown__option{display:block;width:100%;text-align:left;border:none;background:none;padding:12px;cursor:pointer;font:inherit;color:#949191;font-size:1em;border-top:1px solid #eee}.sort-dropdown__option:hover{background:#7eadd3;color:#fff}.bread{padding:40px 0 10px}.bread__list{display:flex}.bread__list .disabled{display:none}.bread__link{color:#7eadd3}.bread__link:hover{color:#366f9d}.bread__item:not(.bread__item--current)::after{content:"/";margin:0 8px;color:#c6afd6}.home-hero-slider{position:relative;width:100%;overflow:hidden;height:calc(100vh - 112px);min-height:480px;max-height:820px;background:#d6d0ca;isolation:isolate}.home-hero-slider__track{display:flex;height:100%;will-change:transform;cursor:grab;user-select:none;-webkit-user-select:none}.home-hero-slider__track:active{cursor:grabbing}.home-hero-slider__slide{display:flex;flex:0 0 100vw;width:100vw;height:100%}.home-hero-slider__panel{position:relative;flex:0 0 50%;width:50%;height:100%;overflow:hidden}.home-hero-slider__panel--left::before{content:'';position:absolute;top:0;right:0;width:1px;height:100%;background:rgba(255,255,255,0.25);z-index:3;pointer-events:none}.home-hero-slider__bg{position:absolute;inset:0;background-size:cover;background-position:center center;transform:scale(1);transition:transform 8s ease;will-change:transform}.home-hero-slider__slide.is-visible .home-hero-slider__bg{transform:scale(1.05)}.home-hero-slider__panel::after{content:'';position:absolute;inset:0;background:linear-gradient(to top, rgba(0,0,0,0.55) 0%, rgba(0,0,0,0.18) 42%, rgba(0,0,0,0) 68%);pointer-events:none;z-index:1}.home-hero-slider__content{position:absolute;bottom:48px;left:48px;right:48px;z-index:4;color:#ffffff}.home-hero-slider__slide.is-visible .home-hero-slider__content-inner{opacity:1;transform:translateY(0)}.home-hero-slider__label{font-weight:400;font-size:clamp(22px, 3vw, 34px);letter-spacing:.04em;margin-bottom:14px;line-height:1.1}.home-hero-slider__desc{font-size:clamp(11px, 1.1vw, 13px);font-weight:300;line-height:1.7;letter-spacing:.02em;max-width:320px;margin-bottom:26px;color:rgba(255,255,255,0.88)}.home-hero-slider__btn{display:inline-block;border:1px solid rgba(255,255,255,0.75);color:#ffffff;font-size:10px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;padding:12px 22px;cursor:pointer;transition:background .3s,border-color .3s;background:transparent}.home-hero-slider__btn:hover{background:rgba(255,255,255,0.15);border-color:#ffffff}.home-hero-slider.is-loading::before{content:'';position:absolute;inset:0;background:#d6d0ca;z-index:50;pointer-events:none;opacity:1;transition:opacity .5s ease}.home-hero-slider.is-ready::before{opacity:0}.home-hero-slider__controls{position:absolute;bottom:30px;left:30px;z-index:10}.home-hero-slider__pause-btn{width:40px;height:40px;border-radius:50%;border:1px solid rgba(255,255,255,0.6);background:rgba(0,0,0,0.25);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .3s,border-color .3s;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.home-hero-slider__pause-btn:hover{background:rgba(0,0,0,0.48);border-color:rgba(255,255,255,0.9)}.home-hero-slider__pause-btn svg{width:12px;height:12px;fill:#ffffff}.home-hero-slider__dots{position:absolute;bottom:36px;left:50%;transform:translateX(-50%);display:none;gap:8px;z-index:10}.home-hero-slider__dot{width:28px;height:2px;background:rgba(255,255,255,0.4);border:none;cursor:pointer;transition:background .3s,width .3s;display:block}.home-hero-slider__dot--active{background:#ffffff;width:44px}.home-hero-slider__progress{display:none;position:absolute;bottom:0;left:0;height:2px;background:rgba(255,255,255,0.5);width:0%;z-index:10}@media (max-width:768px){.home-hero-slider{height:calc(100svh - 90px);max-height:none}.home-hero-slider__slide{flex-direction:column;flex:0 0 100vw;width:100vw}.home-hero-slider__panel{flex:0 0 50%;width:100%;height:50%}.home-hero-slider__panel--left::before{display:none}.home-hero-slider__panel::after{background:linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 55%)}.home-hero-slider__content{bottom:18px;left:18px;right:14px}.home-hero-slider__label{font-size:18px}.home-hero-slider__desc{font-size:11px;margin-bottom:12px}.home-hero-slider__btn{padding:9px 14px;font-size:9px}.home-hero-slider__controls{bottom:14px;left:14px}}.product-hero__title-link{color:#949191;margin-bottom:20px}.product-hero__subtitle{font-size:1.1em}.klarna-messaging{padding:25px 0 0px;min-height:51px}.product-spec{display:flex;align-items:center;gap:16px}.product-spec__grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px;margin-bottom:30px;margin-top:20px}@media only screen and (max-width: 1350px){.product-spec__grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 950px){.product-spec__grid{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 600px){.product-spec__grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 440px){.product-spec__grid{grid-template-columns:1fr}}.product-spec__icon i{font-size:1.75em;color:#6ba8d9}.product-spec__content span{display:block;font-size:.9em;letter-spacing:2px;text-transform:uppercase;color:#7eadd3;margin-bottom:8px}.product-spec__content strong{font-weight:500;color:#777777;font-size:1em}.delivery-strip{padding:20px 0;border-top:1px solid #f1ece6;border-bottom:1px solid #f1ece6}.delivery-strip__head{position:relative;cursor:pointer}.delivery-strip__head:after{position:absolute;right:20px;top:50%;transform:translateY(-50%);font-family:"Font Awesome 7 Pro";content:"\f078"}.delivery-strip__head--opened:after{position:absolute;right:20px;top:50%;transform:translateY(-50%);font-family:"Font Awesome 7 Pro";content:"\f077"}.delivery-strip__content{display:none}.delivery-strip__header{font-size:1.1em;color:#949191;letter-spacing:.4px}.delivery-strip__label{font-family:"PT Serif",serif;font-size:1.0625em;line-height:1.5;color:#949191;margin:15px 0 10px}.delivery-strip__title{margin:0;font-size:30px;font-weight:500;color:#1f1f1f}.delivery-item{display:flex;gap:18px;padding:20px 0;border-bottom:1px solid #f1ece6}.delivery-item:first-child{padding-top:10px}.delivery-item:last-child{border-bottom:none;padding-bottom:0}.delivery-item__icon{display:flex;align-items:center;justify-content:center}.delivery-item__icon i{font-size:1.75em;color:#6ba8d9}.delivery-item__title{margin:0 0 6px;font-weight:500;display:block;font-size:.9em;letter-spacing:2px;text-transform:uppercase;color:#999}.delivery-item__text{font-weight:500;color:#777777;font-size:1em}/*# sourceMappingURL=./site.css.map */