@charset "UTF-8";@import"https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa.css";.ProductMeta__Title--wrap .ProductMeta__WebExclusive{flex-grow:1;text-align:left!important;margin:auto 0;color:#5d88da;font-weight:400!important}@media screen and (max-width: 1139px){.ProductMeta__Title--wrap{display:block}.ProductMeta__Title--wrap .ProductMeta__WebExclusive{display:block;text-align:center;color:#5d88da;font-weight:400!important}}.ProductMeta__Title--wrap .ProductMeta__WebExclusive{flex-grow:1;font-weight:700;text-align:left!important;margin:auto 0;font-weight:400!important}@media screen and (max-width: 1139px){.ProductMeta__Title--wrap{display:block}.ProductMeta__Title--wrap .ProductMeta__WebExclusive{display:block;text-align:center;font-weight:400!important}}.seo{position:absolute;top:0;left:0;width:0;height:0;opacity:0;font-size:0}button.wk-button-product{border:1px solid #363636!important;width:100%!important;padding:15px!important}.ProductMeta__Description{margin:32px 0 0;padding-top:12px;border-top:1px solid #e7e7e7;text-align:left}.ProductMeta__Description .Rte{display:none}.ProductMeta__Description p{margin-bottom:0!important}.ProductMeta__Description .Collapsible .Collapsible__Button.blue{color:#5d88da}p[class^=variant-description]{display:none;margin-bottom:0!important;font-size:15px;padding:5px 0}.open-tsc-engraving-section{border-top:solid .1px #dadada;border-bottom:solid .5px #dadada;margin-top:-5px;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:25px}.open-tsc-engraving-section h4{margin-bottom:0;font-size:13px;color:#5d88da}.open-tsc-engraving-section .open-indicator{color:#5d88da;font-size:1.5em}.tsc-engraving-section-pdp{padding-bottom:1.6em;margin-top:24px}.tsc-engraving-section-pdp h4{font-weight:800}.tsc-engraving-section-pdp h5{margin-top:1.6em;margin-bottom:5px;font-weight:400}.tsc-engraving-section-pdp .tsc-engraving-input{width:100%}.tsc-engraving-section-pdp .tsc-engraving-full-word{padding-bottom:1.6em}.tsc-engraving-section-pdp .tsc-engraving-full-word label{display:block;margin-bottom:14px}.tsc-engraving-section-pdp .tsc-engraving-initials input{margin-top:4%}.TSC-Video-Section .ImageHero{position:relative}.TSC-Video-Section .ImageHero iframe{position:absolute;bottom:-10px;left:0;height:56vw;width:100vw}@media only screen and (max-width: 870px){.TSC-Video-Section .ImageHero iframe{position:absolute;bottom:0;left:-62vw;height:100%;width:224%;margin:auto}}.TSC-Video-Section .ImageHero .Slideshow__Content{position:absolute;z-index:1;bottom:13%;left:0}.TSC-Video-Section .ImageHero .Slideshow__Content .SectionHeader{display:inline-block;opacity:1!important}.TSC-Video-Section .ImageHero .Slideshow__Content .SectionHeader .SectionHeader__ButtonWrapper{opacity:1!important}.TSC-Video-Section .ImageHero .Slideshow__Content .SectionHeader .SectionHeader__ButtonWrapper .ButtonGroup{margin-left:0}.TSC-Video-Section .ImageHero .hp_video_volume_controls{position:absolute;bottom:10%;right:2.5%}.TSC-Video-Section .ImageHero .hp_video_volume_controls button:focus{outline:0}@media screen and (max-width: 500px){.TSC-Video-Section .ImageHero .hp_video_volume_controls{right:-10%}}.TSC-Video-Section .ImageHero .hp_video_volume_controls img{width:25px;right:5%}@media screen and (max-width: 500px){.TSC-Video-Section .ImageHero .hp_video_volume_controls img{width:10%}}.QuantitySelector__Button{padding:.1em .4em!important;font-size:13px}.ProductMeta__Sku{font-size:11px!important;margin-bottom:10px}.ShopTheLook__Dot{display:none}.sg-look-page .ProductItem__PriceList{padding-bottom:10px}.sg-look-page .ProductItem__PriceList span{color:#939393}.sg-look-page .ProductItem__Title{padding-top:10px}.sg-look-page .aura-copyright a{display:none}.sg-look-page .public-hotspot-dropdown a,.sg-look-page .public-hotspot-wrapper-actions a{padding:10px!important}.sg-look-page .public-hotspot-dropbtn{background:transparent;color:#323232}.sg-look-page .public-hotspot-info__btn-cart{background-color:#323232!important;text-transform:uppercase}.sg-look-page .public-hotspot-info__btn-cart:hover{color:#fff!important}.sg-look-page .public-hotspot-info__btn-details{border-color:#323232!important;text-transform:uppercase}.sg-look-page .public-hotspot-info__btn-details a:hover{background-color:#fff!important}.sg-look-page [class^=public-hotspot-info]{text-align:center}.sg-look-page [class^=public-hotspot-info] button{cursor:default}.sg-look-page .public-hotspot-info__product-image-inner{border:none!important}.sg-look-page .tooltip_attr_name{background-color:#323232!important}.sg-look-page .count{top:7px!important;right:7px!important}@media screen and (max-width: 640px){.sg-look-page .public-hotspot-info{flex:0 0 100%!important}}.elspw-content{color:#323232}.elspw-content br{display:none}.elspw-content p{margin-bottom:20px}.elspw-content button{margin:0 5px;text-transform:uppercase;padding:6px}.elspw-content button.remodal-confirm{background:#323232}.elspw-content button.remodal-cancel{background-color:#fff;color:#323232;border:1px solid #323232}div[class^=module-section-]{display:flex;flex-direction:row;justify-content:center;margin:.5em 0}@media screen and (max-width: 788px){div[class^=module-section-]{flex-direction:column!important}div[class^=module-section-] .module{padding:1em 0;padding-bottom:2em!important}}div[class^=module-section-].full-width{padding:0}div[class^=module-section-].full-width .module{padding:1em}@media screen and (max-width: 788px){div[class^=module-section-].full-width .module{padding:1em 0}div[class^=module-section-].full-width .module img{width:100vw}}@media screen and (min-width: 788px){div[class^=module-section-].full-width .module:first-child{padding-left:0!important}div[class^=module-section-].full-width .module:last-child{padding-right:0!important}}@media screen and (min-width: 280px){div[class^=module-section-].full-width .module{padding-bottom:70px!important;padding-top:0!important}}@media screen and (min-width: 768px){div[class^=module-section-].full-width .module{padding-bottom:80px!important;padding-top:0!important}}@media screen and (min-width: 920px){div[class^=module-section-].full-width .module{padding-bottom:60px!important;padding-top:0!important}}@media screen and (min-width: 1140px){div[class^=module-section-].full-width .module{padding-bottom:80px!important;padding-top:0!important}}@media screen and (min-width: 1500px){div[class^=module-section-].full-width .module{padding-bottom:100px!important;padding-top:0!important}}div[class^=module-section-] .module{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;flex:1;width:100%;padding:1em}div[class^=module-section-] .module img{padding-bottom:1.5em;height:100%;max-height:70vh;width:auto}@media screen and (max-width: 788px){div[class^=module-section-] .module img{width:85vw;height:auto;min-height:auto}}@media screen and (max-width: 788px){div[class^=module-section-] .module img.should-hide-on-mobile{display:none}}div[class^=module-section-] .module img.mobile-image{display:none}@media screen and (max-width: 788px){div[class^=module-section-] .module img.mobile-image{display:block}}div[class^=module-section-] .module .Heading{padding-bottom:.4em;color:#363636;width:85%;margin:0 auto;letter-spacing:1px;font-size:23px}@media screen and (max-width: 788px){div[class^=module-section-] .module .Heading{width:100%}}div[class^=module-section-] .module a{width:100%;display:flex;flex-direction:column;align-items:center}div[class^=module-section-] .module a.Link{width:auto;color:#363636}div[class^=module-section-] .module a.Button{width:auto;border:1px solid #363636;color:#363636;margin-top:.5em}div[class^=module-section-].extra-top-space{margin-top:7.5em}@media screen and (max-width: 788px){div[class^=module-section-].extra-top-space{margin-top:4em}}.module-section-1{padding:0 10%}.module-section-1 img{width:auto}@media screen and (max-width: 788px){.module-section-1{padding:0 5%}}.module-section-1.full-width .module img{max-height:none;width:100vw}.module-section-2{padding:0 15%}@media screen and (max-width: 788px){.module-section-2{padding:0 5%}}.module-section-3{padding:0% 10%}@media screen and (max-width: 788px){.module-section-3{padding:0 5%}}.module-section-4{padding:0 5%}@media screen and (max-width: 788px){.module-section-4{flex-direction:row!important;flex-wrap:wrap}}.main-carousel{display:none}.main-carousel .carousel-cell{width:100vw;height:120vw;padding:1em;text-align:center}.main-carousel .carousel-cell .Heading{margin-top:15px}.main-carousel .carousel-cell img{width:90%}.main-carousel .flickity-prev-next-button{margin-top:145px}.main-carousel .flickity-page-dots{bottom:20px}.main-carousel .Button{border:1px solid #363636!important;margin-top:.5em!important}.module-with-whitespace-container{padding:0;margin-bottom:1em}@media screen and (max-width: 788px){.module-with-whitespace-container{margin-bottom:0}}@media screen and (max-width: 788px){.module-with-whitespace-container.has-carousel div[class^=module-section-]{display:none}}@media screen and (max-width: 788px){.module-with-whitespace-container.has-carousel .main-carousel{display:block}}.ProductMeta__Title--wrap{display:flex;flex-direction:row}.ProductMeta__Title--wrap .ProductMeta__WebExclusive{flex-grow:1;font-weight:700;text-align:left!important;margin:auto 0}@media screen and (max-width: 1139px){.ProductMeta__Title--wrap{display:block}.ProductMeta__Title--wrap .ProductMeta__WebExclusive{display:block;text-align:center}}.Cart__NoteContainer{width:50%!important;min-width:340px}.Cart__NoteContainer input{margin-right:5px}.Cart__NoteContainer input:checked~.Cart__NoteCard{display:block!important}.Cart__NoteContainer label{cursor:pointer}.Cart__NoteContainer .Cart__NoteCard{display:none;background-color:#fefef8;box-sizing:border-box;padding:20px 50px 50px;margin-top:10px;box-shadow:2px 4px 10px .5px #0000004d}.Cart__NoteContainer .Cart__NoteCard img{width:75%;margin:auto;display:block}.Cart__NoteContainer .Cart__NoteCard textarea{text-align:center;border-color:#e7e7e7;background-color:#fefef8;height:130px}.Lookback__Collection{text-align:center;line-height:1em}.Lookback__Collection h1{margin:70px 0 20px;font-family:Perpetua,serif;font-size:32px;line-height:36px;text-transform:uppercase}.Lookback__Collection .Lookback__Collection__Nav{display:inline-flex;flex-direction:row;list-style:none;margin:0 auto 30px 0;color:#5c5c5c}.Lookback__Collection .Lookback__Collection__Nav li{margin:0 20px}@media screen and (max-width: 640px){.Lookback__Collection .Lookback__Collection__Nav li{margin:0 10px}}.Lookback__Collection .Lookback__Collection__Nav li a{padding:20px 0;display:block;position:relative}.Lookback__Collection .Lookback__Collection__Nav li a.Lookback__Collection__Nav--active{cursor:default}.Lookback__Collection .Lookback__Collection__Nav li a.Lookback__Collection__Nav--active:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;border-bottom:2px solid #5c5c5c}.Lookback__Collection .Lookback__Collection__Grid{display:flex;flex-direction:row;flex-wrap:wrap;list-style:none}.Lookback__Collection .Lookback__Collection__Grid li{width:25.333%;margin:20px 4%;position:relative;box-sizing:border-box;padding:20px}@media screen and (max-width: 640px){.Lookback__Collection .Lookback__Collection__Grid li{width:100%!important;margin-left:0!important;margin-right:0!important}}.Lookback__Collection .Lookback__Collection__Grid li a{display:block;padding-bottom:40px}.Lookback__Collection .Lookback__Collection__Grid li a:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.Lookback__Collection .Lookback__Collection__Grid li a:hover:before{content:"Shop This";display:block;position:absolute;bottom:10px;left:0;width:100%;text-align:center;text-decoration:underline}.Lookback__Collection .Lookback__Collection__Grid li a:hover:after{box-shadow:0 0 10px #00000080}.Lookback__Collection .Lookback__Collection__Grid li span{position:absolute;bottom:40px;left:0;width:100%}.lookbook-grid{display:flex!important;flex-direction:row;flex-wrap:wrap;height:auto!important}.lookbook-grid .lookbook-grid-item{position:relative!important;top:0!important;left:0!important;box-sizing:border-box;padding:20px 20px 40px}.lookbook-grid .lookbook-grid-item:hover:before{content:"Shop This";display:block;position:absolute;bottom:10px;left:0;width:100%;text-align:center;text-decoration:underline;z-index:2}.lookbook-grid .lookbook-grid-item:hover:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;box-shadow:0 0 10px #00000080}#lookbackCollectionLanding .u-h2{line-height:1em}#lookbackCollectionLanding .Lookback__Collection__Grid li{width:31.333%;margin:20px 1%}.ProductForm__BtnWrap{display:flex;flex-direction:row}.ProductForm__BtnWrap>*:first-child{flex-grow:1}.ProductForm__BtnWrap .wk-button-product{width:auto!important;margin:0 0 0 20px!important}.ProductForm__BtnWrap .wk-button-product .wk-icon{margin-right:0}.ProductForm__BtnWrap .wk-button-product .wk-label{display:none!important}@media screen and (max-width: 500px){.ProductForm__BtnWrap{margin-top:20px}}.Product__Tabs{padding:0!important}.Collapsible{border-bottom:1px solid #e7e7e7}.Collapsible .Collapsible__Button{border-bottom:0}.Collapsible .Collapsible__Button.darker{color:#363636;text-transform:uppercase}.Product__Info__Contact{margin:18px 0;font-family:Futura,sans-serif;text-align:left}.Product__Info__Contact button{float:none;text-decoration:none;color:#939393}.Product__Info__Contact button .kicon--chevron{font-size:10px;position:relative;top:-1px;left:3px}@media screen and (max-width: 1007px){.Product__Info__Contact{margin-bottom:40px}}#modal-contact{font-family:Futura,sans-serif}#modal-contact .Container ul{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;margin:0}#modal-contact .Container ul li{display:flex;flex-direction:column;width:46%;margin:2%;box-sizing:border-box;padding:15px;position:relative;background:#fff;color:#5c5c5c;border:1px solid #ebebeb;text-align:center;min-height:200px}#modal-contact .Container ul li a{text-decoration:none}#modal-contact .Container ul li a.blue{color:#5d88da}#modal-contact .Container ul li a:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}#modal-contact .Container ul li .fa{display:block;font-size:2.5em;margin-bottom:10px}#modal-contact .Container ul li p{display:flex;flex-direction:column;flex-grow:1}#modal-contact .Container ul li p span{display:block;margin:auto}#modal-contact .Container ul li p span.blue{color:#5d88da}@media screen and (max-width: 640px){#modal-contact .Container ul li{width:100%}}.ProductMeta__Details{margin-top:30px;border-top:1px solid #e7e7e7}.ProductMeta__Details .Collapsible .Collapsible__Button.blue{color:#5d88da}.Collapsible__Content-text,.Collapsible__Content-link{font-family:Futura,sans-serif;color:#363636;font-size:15px;line-height:22px}.Collapsible__Content-link,.Collapsible__Content-link:visited,Collapsible__Content-link:active{color:#5d88da}.additional-details{margin-top:5px;color:#363636}.ProductForm__RingSize_Link{text-decoration:underline;text-underline-position:under;color:#939393;font-size:14px}.SortFilterContainer{display:flex;flex-direction:row-reverse}.CollectionFiltersToolbarOuter{margin:unset;padding:unset;width:unset;align-self:unset;display:flex;flex-direction:row-reverse}.CollectionFiltersToolbarInner{display:flex;align-items:center}.FilterTop{border-top:unset}.FilterTop button{display:flex;justify-content:center;color:#939393;border-bottom:unset;padding-left:5px}.FilterTopContent{position:absolute;background-color:#fff;width:200px;box-shadow:0 0 5px #0000001a;display:none;top:50px;z-index:-1}.FilterTopContent .Linklist__Item{padding-left:15px}.FilterTopContent .Linklist__Item a{font-family:Century Gothic,sans-serif;font-weight:400;font-style:normal;font-size:13px;line-height:19.5px}.FilterTopContent .Linklist__Item button{border-right:none}.FilterTopContent .Collapsible__Content .Linklist{display:flex;flex-direction:column;flex-wrap:wrap}.FilterTopContent-2columns{width:auto}.FilterTopContent-2columns .Linklist__Item{width:100%;min-width:185px}.FilterTopContent-2columns .Collapsible__Content .Linklist{display:grid;grid-template-columns:1fr 1fr;padding-right:10px}.Collapsible__Content{padding-bottom:18px;font-size:15px}.TopFilterReset{border:unset}.Collapsible__PlusTop{position:relative;left:8px;top:8px}.FilterBy{color:#555454;display:flex;justify-content:flex-end;width:100px;border-bottom:unset;padding-right:15px;font-family:Futura,sans-serif;font-weight:400;font-style:normal;align-items:center}@media (max-width: 1010px){.FilterBy{display:none}}.CollectionToolbar__Item.CollectionToolbar__Item--filter.blue,.Text--subdued.blue{color:#5d88da}.no-border{border:unset}.Collapsible__Button .inner-button{padding-left:10px;padding-right:20px}.Collapsible__Button .Icon--select-arrow{position:relative;left:5px;height:6px}.CollectionFilters.Drawer .Linklist__Item{padding-left:15px}.CollectionFilters.Drawer .Linklist__Item a{font-family:Century Gothic,sans-serif;font-weight:400;font-style:normal;font-size:13px;line-height:19.5px}.CollectionFiltersToolbarInner{position:relative}.CollectionFiltersToolbarInner .FilterTop{padding-left:5px;padding-right:5px}.CollectionFiltersToolbarInner .FilterTop:not(.inhibit-hover).hover .FilterTopContent{display:block}.CollectionFiltersToolbarInner .FilterTop:not(.inhibit-hover).hover .Collapsible__Button{box-shadow:0 0 5px #0000001a}.CollectionFiltersToolbarInner .FilterTop:not(.inhibit-hover).hover .Collapsible__Button .Icon--select-arrow{transform:rotate(180deg)}.CollectionFiltersToolbarInner .FilterTop:not(.inhibit-hover).hover .Collapsible__Button:after{content:"";width:110%;height:20px;background-color:#fff;display:block;position:absolute;top:40px;left:0}.Button-TopFilterReset{color:#5d88da;font-size:12px;border:1px solid #ccc;padding:5px 20px;align-self:center;text-transform:none;letter-spacing:normal;margin-left:15px}@media screen and (min-width: 1008px){.Popover__Value{padding-left:20px;text-align:left;letter-spacing:.5px;color:#939393!important}.Popover__Value:hover{color:#5d88da!important}.Popover__Value.is-selected{color:#363636;font-weight:700}}.section-wrapper{margin-bottom:50px;display:flex;flex-direction:column;align-items:center}.section-wrapper.image-text-extra-top-space{padding:30px 0}.section-wrapper.image-text-extra-top-space.image-text-no-top-space{padding-top:0}.section-wrapper h1{font-family:Perpetua,serif;font-size:30px;letter-spacing:2px}.section-wrapper .subtitle{font-family:Futura,sans-serif;font-size:16px;line-height:22px}.section-wrapper .img-visible-desk{display:none}.section-wrapper .img-visible-mobile{display:block}.section-wrapper.drop-down{margin-top:50px}.section-wrapper .img-height{width:100%}.section-wrapper .img-height img{width:100%;height:100%;object-fit:cover}.section-wrapper .img-height img.img-fit-cover{object-fit:cover}.section-wrapper .img-height img.img-fit-contain{object-fit:contain}.section-wrapper .img-height.img-height-1{height:575px;position:relative}.section-wrapper .img-height.img-height-1 .content-over-image{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:40px}.section-wrapper .img-height.img-height-1 .content-over-image.bottom-left{align-items:flex-start;padding-left:30px}.section-wrapper .img-height.img-height-1 .content-over-image.bottom-left .subtitle{padding:12px 0 0;text-align:left}.section-wrapper .img-height.img-height-1 .content-over-image.bottom-right{align-items:flex-end;padding-right:30px}.section-wrapper .img-height.img-height-1 .content-over-image.bottom-right .subtitle{padding:12px 0 0;text-align:right}.section-wrapper .img-height.img-height-1 .content-over-image.center{justify-content:center;padding-top:12px}.section-wrapper .img-height.img-height-2{height:350px;padding-left:30px;padding-right:30px;position:relative}.section-wrapper .img-height.img-height-2 .content-over-image{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:40px}.section-wrapper .img-height.img-height-2 .content-over-image.bottom-left{align-items:flex-start;padding-left:60px}.section-wrapper .img-height.img-height-2 .content-over-image.bottom-left .subtitle{padding:12px 0 0;text-align:left}.section-wrapper .img-height.img-height-2 .content-over-image.bottom-right{align-items:flex-end;padding-right:60px}.section-wrapper .img-height.img-height-2 .content-over-image.bottom-right .subtitle{padding:12px 0 0;text-align:right}.section-wrapper .img-height.img-height-2 .content-over-image.center{justify-content:center;padding-top:40px}.section-wrapper .img-height.img-height-2-noratio{height:350px;padding-left:30px;padding-right:30px;position:relative}.section-wrapper .img-height.img-height-2-noratio .content-over-image{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:40px}.section-wrapper .img-height.img-height-2-noratio .content-over-image.bottom-left{align-items:flex-start;padding-left:60px}.section-wrapper .img-height.img-height-2-noratio .content-over-image.bottom-left .subtitle{padding:12px 0 0;text-align:left}.section-wrapper .img-height.img-height-2-noratio .content-over-image.bottom-right{align-items:flex-end;padding-right:60px}.section-wrapper .img-height.img-height-2-noratio .content-over-image.bottom-right .subtitle{padding:12px 0 0;text-align:right}.section-wrapper .img-height.img-height-2-noratio .content-over-image.center{justify-content:center;padding-top:40px}.section-wrapper .img-height.img-height-small{height:185px;padding:0 30px}.section-wrapper .img-height+h1{margin-top:28px}.section-wrapper .img-height+p{margin-top:28px}.section-wrapper .aspect-ratio-box-inside{position:absolute;top:0;left:0;width:100%;height:100%}.section-wrapper .imgs2{display:flex;flex-direction:column;justify-content:space-between;width:100%;padding:0 30px}.section-wrapper .imgs2.carousel-imgs{padding:0 40px}.section-wrapper .imgs2 .img-2{width:100%}.section-wrapper .imgs2 .img-2 img{width:100%;height:350px;object-fit:cover}.section-wrapper .imgs2 .text-square{height:inherit}.section-wrapper .imgs2 .img-square{position:relative;height:unset}.section-wrapper .imgs2 .img-square img{position:absolute;width:100%;height:100%;object-fit:cover}.section-wrapper .imgs2 .img-square:after{content:"";display:block;padding-bottom:100%}.section-wrapper .imgs2 .img-2-text{display:flex;flex-direction:column;align-items:center;justify-content:center;height:auto;padding:30px 30px 0}.section-wrapper .imgs2 .img-2-text.colored-text-background{padding-bottom:30px}.section-wrapper .imgs2 .img-2-text .subtitle{padding:20px 0 0}.section-wrapper .imgs2 .img-2-text .title-1{padding:0;text-align:center}.section-wrapper .imgs2.text-colored-spacing .img-2-text{padding:30px}.section-wrapper .imgs2.k-carousel{display:flex}.section-wrapper .imgs2.k-carousel .flickity-prev-next-button{background:none;box-shadow:none;color:#363636;width:44px}.section-wrapper .imgs2.k-carousel .flickity-prev-next-button svg{height:25px}.section-wrapper .imgs2.k-carousel .flickity-prev-next-button.previous{left:0;top:45%;visibility:visible}.section-wrapper .imgs2.k-carousel .flickity-prev-next-button.next{right:0;top:45%;visibility:visible}.section-wrapper .imgs2.k-non-carousel{display:none}.section-wrapper .imgs2+h1{margin-top:28px}.section-wrapper .imgs2+p{margin-top:28px}.section-wrapper .imgs2-tall{display:flex;flex-direction:column;width:100%;padding:0 30px;margin-bottom:28px}.section-wrapper .imgs2-tall.carousel-imgs{padding:0 40px}.section-wrapper .imgs2-tall .img-2{width:100%}.section-wrapper .imgs2-tall .img-2 img{width:100%;height:428px;object-fit:cover}.section-wrapper .imgs2-tall.k-carousel{display:flex}.section-wrapper .imgs2-tall.k-carousel .flickity-prev-next-button{background:none;box-shadow:none;color:#363636;width:44px}.section-wrapper .imgs2-tall.k-carousel .flickity-prev-next-button svg{height:25px}.section-wrapper .imgs2-tall.k-carousel .flickity-prev-next-button.previous{left:0;top:45%;visibility:visible}.section-wrapper .imgs2-tall.k-carousel .flickity-prev-next-button.next{right:0;top:45%;visibility:visible}.section-wrapper .imgs2-tall.k-non-carousel{display:none}.section-wrapper .imgs2-tall+h1{margin-top:28px}.section-wrapper .imgs2-tall+p{margin-top:28px}.section-wrapper .imgs2-small{display:flex;flex-direction:column;width:100%;padding:0 30px}.section-wrapper .imgs2-small .img-2{width:100%}.section-wrapper .imgs2-small .img-2 img{width:100%;height:280px;object-fit:cover}.section-wrapper .imgs2-small .img-2-first{margin-right:10px}.section-wrapper .imgs2-small .img-2-second{margin-left:10px}.section-wrapper .imgs2-small.k-carousel{display:flex}.section-wrapper .imgs2-small.k-carousel .flickity-prev-next-button{background:none;box-shadow:none;color:#363636;width:44px}.section-wrapper .imgs2-small.k-carousel .flickity-prev-next-button svg{height:25px}.section-wrapper .imgs2-small.k-carousel .flickity-prev-next-button.previous{left:-5px;top:40%;visibility:visible}.section-wrapper .imgs2-small.k-carousel .flickity-prev-next-button.next{right:-5px;top:40%;visibility:visible}.section-wrapper .imgs2-small.k-non-carousel{display:none}.section-wrapper .imgs2-small+h1{margin-top:28px}.section-wrapper .imgs2-small+p{margin-top:28px}.section-wrapper .imgs2-small.k-stack .img-2-first{margin-right:0}.section-wrapper .imgs2-small.k-stack .img-2-second{margin-left:0}.section-wrapper .imgs3{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding:0}.section-wrapper .imgs3 .img-3{width:50%}.section-wrapper .imgs3 .img-3 img{width:100%;height:212px;object-fit:cover}.section-wrapper .imgs3 .img-3-first{margin-right:10px}.section-wrapper .imgs3 .img-3-second{margin-left:10px}.section-wrapper .imgs3 .img-3-last{display:none}.section-wrapper .imgs3.k-carousel{padding:0 30px;display:flex;flex-direction:column;width:100%}.section-wrapper .imgs3.k-carousel.carousel-imgs{padding:0 40px}.section-wrapper .imgs3.k-carousel .img-3{width:100%}.section-wrapper .imgs3.k-carousel .img-3 img{width:100%;height:335px;object-fit:cover}.section-wrapper .imgs3.k-carousel .img-3-first{margin-right:0}.section-wrapper .imgs3.k-carousel .img-3-second{margin-left:0}.section-wrapper .imgs3.k-carousel .img-3-last{display:block}.section-wrapper .imgs3.k-carousel .flickity-prev-next-button{background:none;box-shadow:none;color:#363636;width:44px}.section-wrapper .imgs3.k-carousel .flickity-prev-next-button svg{height:25px}.section-wrapper .imgs3.k-carousel .flickity-prev-next-button.previous{left:0;top:45%;visibility:visible}.section-wrapper .imgs3.k-carousel .flickity-prev-next-button.next{right:0;top:45%;visibility:visible}.section-wrapper .imgs3.k-non-carousel{display:none}.section-wrapper .imgs3+h1{margin-top:28px}.section-wrapper .imgs3+p{margin-top:28px}.section-wrapper .imgs3.k-stack{display:block}.section-wrapper .imgs3.k-stack .img-3-first{margin-right:0;width:100%}.section-wrapper .imgs3.k-stack .img-3-second{margin-left:0;width:100%}.section-wrapper .imgs3.k-stack .img-3-last{display:block;width:100%}.section-wrapper .imgs3.k-stack .img-3 img{height:426px}.section-wrapper .imgs3-tall{display:flex;flex-direction:column;width:100%;padding:0 30px}.section-wrapper .imgs3-tall.carousel-imgs{padding:0 40px}.section-wrapper .imgs3-tall .img-3{width:100%}.section-wrapper .imgs3-tall .img-3 img{width:100%;height:428px;object-fit:cover}.section-wrapper .imgs3-tall.k-carousel{display:flex}.section-wrapper .imgs3-tall.k-carousel .flickity-prev-next-button{background:none;box-shadow:none;color:#363636;width:44px}.section-wrapper .imgs3-tall.k-carousel .flickity-prev-next-button svg{height:25px}.section-wrapper .imgs3-tall.k-carousel .flickity-prev-next-button.previous{left:0;top:45%;visibility:visible}.section-wrapper .imgs3-tall.k-carousel .flickity-prev-next-button.next{right:0;top:45%;visibility:visible}.section-wrapper .imgs3-tall.k-carousel .img-3 img{height:400px}.section-wrapper .imgs3-tall.k-non-carousel{display:none}.section-wrapper .imgs3-tall+h1{margin-top:28px}.section-wrapper .imgs3-tall+p{margin-top:28px}.section-wrapper .imgs3-small{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding:0 30px}.section-wrapper .imgs3-small .img-3{height:100%;width:50%}.section-wrapper .imgs3-small .img-3 img{width:100%;height:185px;object-fit:cover}.section-wrapper .imgs3-small .img-3-first{margin-right:10px}.section-wrapper .imgs3-small .img-3-second{margin-left:10px}.section-wrapper .imgs3-small .img-3-last{display:none}.section-wrapper .imgs3-small.k-carousel{display:block}.section-wrapper .imgs3-small.k-carousel .img-3{height:unset;width:100%}.section-wrapper .imgs3-small.k-carousel .img-3 img{width:100%;height:375px;object-fit:cover}.section-wrapper .imgs3-small.k-carousel .flickity-prev-next-button{background:none;box-shadow:none;color:#363636;width:44px}.section-wrapper .imgs3-small.k-carousel .flickity-prev-next-button svg{height:25px}.section-wrapper .imgs3-small.k-carousel .flickity-prev-next-button.previous{left:-5px;top:45%;visibility:visible}.section-wrapper .imgs3-small.k-carousel .flickity-prev-next-button.next{right:-5px;top:45%;visibility:visible}.section-wrapper .imgs3-small.k-non-carousel{display:none}.section-wrapper .imgs3-small+h1{margin-top:28px}.section-wrapper .imgs3-small+p{margin-top:28px}.section-wrapper .imgs3-small.k-stack{display:block}.section-wrapper .imgs3-small.k-stack .img-3-first{margin-right:0;width:100%}.section-wrapper .imgs3-small.k-stack .img-3-second{margin-left:0;width:100%}.section-wrapper .imgs3-small.k-stack .img-3-last{display:block;width:100%}.section-wrapper .imgs3-small.k-stack .img-3 img{height:375px}.section-wrapper .imgs3-tall-small{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding:0 30px}.section-wrapper .imgs3-tall-small .img-3{height:100%;width:50%}.section-wrapper .imgs3-tall-small .img-3 img{width:100%;height:220px;object-fit:cover}.section-wrapper .imgs3-tall-small .img-3-first{margin-right:10px}.section-wrapper .imgs3-tall-small .img-3-second{margin-left:10px}.section-wrapper .imgs3-tall-small .img-3-last{display:none}.section-wrapper .imgs3-tall-small.k-carousel{display:block}.section-wrapper .imgs3-tall-small.k-carousel .img-3{height:unset;width:100%}.section-wrapper .imgs3-tall-small.k-carousel .img-3 img{width:100%;height:400px;object-fit:cover}.section-wrapper .imgs3-tall-small.k-carousel .flickity-prev-next-button{background:none;box-shadow:none;color:#363636;width:44px}.section-wrapper .imgs3-tall-small.k-carousel .flickity-prev-next-button svg{height:25px}.section-wrapper .imgs3-tall-small.k-carousel .flickity-prev-next-button.previous{left:-5px;top:45%;visibility:visible}.section-wrapper .imgs3-tall-small.k-carousel .flickity-prev-next-button.next{right:-5px;top:45%;visibility:visible}.section-wrapper .imgs3-tall-small.k-non-carousel{display:none}.section-wrapper .imgs3-tall-small.k-stack{display:block}.section-wrapper .imgs3-tall-small.k-stack .img-3-first{margin-right:0;width:100%}.section-wrapper .imgs3-tall-small.k-stack .img-3-second{margin-left:0;width:100%}.section-wrapper .imgs3-tall-small.k-stack .img-3-last{display:block;width:100%}.section-wrapper .imgs3-tall-small.k-stack .img-3 img{height:428px}.section-wrapper .imgs3-tall-small+h1{margin-top:28px}.section-wrapper .imgs3-tall-small+p{margin-top:28px}.section-wrapper .title{text-transform:uppercase;line-height:normal;margin-bottom:0}@media screen and (max-width: 768px){.section-wrapper .title{text-align:center}}.section-wrapper .title.title-1{padding:0 30px}.section-wrapper .title.title-2{padding:0 30px 30px}.section-wrapper .title.title-3{padding:0}.section-wrapper .subtitle{color:#939393;text-align:center;padding:0 30px;margin-bottom:0}.section-wrapper .subtitle.subtitle-small{padding:0 30px;margin-bottom:0}.section-wrapper .subtitle.subtitle-2,.section-wrapper .subtitle.subtitle-2-small{padding:0 30px;margin-bottom:0;margin-top:30px}.section-wrapper h1+.subtitle,.section-wrapper h1+.subtitle.subtitle-small{padding-top:12px}.section-wrapper .Button-white{font-family:Futura,sans-serif;font-weight:500;letter-spacing:1.5px;color:#363636;border:solid 1px #363636;margin-top:40px;background-color:#fff}.section-wrapper .content-over-image .Button-over-image{background-color:#fff;border:none}.section-wrapper .link{padding-top:20px;color:#363636}.section-wrapper .link:hover{color:#939393}.section-wrapper .link:hover:before{transform:scale(1)}.section-wrapper .hide-on-mobile{display:none!important}.section-wrapper .show-on-mobile{display:flex;flex-direction:column;padding-top:30px;align-items:center}.special-mode .title,.special-mode p.subtitle{color:#000}.special-mode .content-over-image .Button-over-image{background-color:#9f957d;border:none;color:#fff}.k-stack-gap>div:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.section-wrapper{margin-bottom:60px}.section-wrapper .content-over-image .Button-over-image{border:1px solid #363636}.section-wrapper.drop-down{margin-top:65px}.section-wrapper .img-height.img-height-1{height:0}.section-wrapper .img-height.img-height-1 .content-over-image.bottom-left{padding-left:24px}.section-wrapper .img-height.img-height-1 .content-over-image.bottom-left .subtitle{padding:15px 0 0}.section-wrapper .img-height.img-height-1 .content-over-image.bottom-right{padding-right:24px}.section-wrapper .img-height.img-height-1 .content-over-image.bottom-right .subtitle{padding:12px 0 0}.section-wrapper .img-height.img-height-2{height:0}.section-wrapper .img-height.img-height-2 .content-over-image.bottom-left{padding-left:65px}.section-wrapper .img-height.img-height-2 .content-over-image.bottom-left .subtitle{padding:12px 0 0}.section-wrapper .img-height.img-height-2 .content-over-image.bottom-right{padding-right:65px}.section-wrapper .img-height.img-height-2 .content-over-image.bottom-right .subtitle{padding:12px 0 0}.section-wrapper .img-height.img-height-2 .aspect-ratio-box-inside{padding-left:24px;padding-right:24px}.section-wrapper .img-height.img-height-2-noratio{height:326px;padding:0 24px}.section-wrapper .img-height.img-height-2-noratio .content-over-image.bottom-left{padding-left:65px}.section-wrapper .img-height.img-height-2-noratio .content-over-image.bottom-left .subtitle{padding:12px 0 0}.section-wrapper .img-height.img-height-2-noratio .content-over-image.bottom-right{padding-right:65px}.section-wrapper .img-height.img-height-2-noratio .content-over-image.bottom-right .subtitle{padding:12px 0 0}.section-wrapper .img-height.img-height-small{height:311px;padding:0 102px}.section-wrapper .aspect-ratio-box{height:0;overflow:hidden;padding-top:56.25%;background:transparent;position:relative}.section-wrapper .aspect-ratio-box-inside{position:absolute;top:0;left:0;width:100%;height:100%}.section-wrapper .imgs2{flex-direction:row;padding:0 24px}.section-wrapper .imgs2.imgs2-rowreverse{flex-direction:row-reverse}.section-wrapper .imgs2 .img-2{width:50%}.section-wrapper .imgs2 .img-2 img{height:280px}.section-wrapper .imgs2 .text-square{height:inherit}.section-wrapper .imgs2 .img-square{position:relative;height:unset}.section-wrapper .imgs2 .img-square img{position:absolute;width:100%;height:100%;object-fit:cover}.section-wrapper .imgs2 .img-square:after{content:"";display:block;padding-bottom:100%}.section-wrapper .imgs2 .img-2-first{margin-right:8px}.section-wrapper .imgs2 .img-2-second{margin-left:8px}.section-wrapper .imgs2 .img-2-text{align-items:flex-start;padding:0 30px}.section-wrapper .imgs2 .img-2-text.colored-text-background{padding-bottom:0}.section-wrapper .imgs2 .img-2-text .subtitle{padding:12px 0 0;text-align:left}.section-wrapper .imgs2 .img-2-text .title{padding-top:0;text-align:left}.section-wrapper .imgs2.imgs2-rowreverse .img-2-text.colored-text-background{margin-left:0;margin-right:16px}.section-wrapper .imgs2.imgs2-rowreverse .img-2-first{margin-right:0}.section-wrapper .imgs2 .textcentered{align-items:center}.section-wrapper .imgs2 .textcentered .subtitle,.section-wrapper .imgs2 .textcentered .title{text-align:center}.section-wrapper .imgs2.k-carousel{display:none}.section-wrapper .imgs2.k-non-carousel{display:flex}.section-wrapper .text-colored-spacing.imgs2 .img-2-first{padding-right:10px}.section-wrapper .text-colored-spacing.imgs2 .img-2-second{margin-left:-10px}.section-wrapper .imgs2-tall{flex-direction:row;padding:0 102px}.section-wrapper .imgs2-tall.imgs2-rowreverse{flex-direction:row-reverse}.section-wrapper .imgs2-tall .img-2{width:50%}.section-wrapper .imgs2-tall .img-2 img{height:400px}.section-wrapper .imgs2-tall .img-2-first{margin-right:8px}.section-wrapper .imgs2-tall .img-2-second{margin-left:8px}.section-wrapper .imgs2-tall.k-carousel{display:none}.section-wrapper .imgs2-tall.k-non-carousel{display:flex}.section-wrapper .imgs2-small{flex-direction:row;padding:0 102px}.section-wrapper .imgs2-small .img-2{width:50%}.section-wrapper .imgs2-small .img-2 img{height:381px}.section-wrapper .imgs2-small .img-2-first{margin-right:8px}.section-wrapper .imgs2-small .img-2-second{margin-left:8px}.section-wrapper .imgs2-small .subtitle{padding:15px 102px 0}.section-wrapper .imgs2-small.k-carousel{display:none}.section-wrapper .imgs2-small.k-non-carousel{display:flex}.section-wrapper .imgs2-small.k-stack .img-2-first{margin-right:8px}.section-wrapper .imgs2-small.k-stack .img-2-second{margin-left:8px}.section-wrapper .imgs3{padding:0 24px}.section-wrapper .imgs3 .img-3{width:33%;height:100%}.section-wrapper .imgs3 .img-3 img{height:260px}.section-wrapper .imgs3 .img-3-first{margin-right:16.5px}.section-wrapper .imgs3 .img-3-second{margin-right:16.5px;margin-left:0}.section-wrapper .imgs3 .img-3-last{margin-right:0;display:block}.section-wrapper .imgs3.k-carousel{display:none}.section-wrapper .imgs3.k-non-carousel,.section-wrapper .imgs3.k-stack{display:flex}.section-wrapper .imgs3.k-stack .img-3 img{height:260px}.section-wrapper .imgs3.k-stack .img-3-first{margin-right:16.5px}.section-wrapper .imgs3.k-stack .img-3-second{margin-right:16.5px;margin-left:0}.section-wrapper .imgs3.k-stack .img-3-last{margin-right:0;display:block}.section-wrapper .imgs3-tall{padding:0 102px;flex-direction:row}.section-wrapper .imgs3-tall .img-3{width:33%;height:100%}.section-wrapper .imgs3-tall .img-3 img{height:311px}.section-wrapper .imgs3-tall .img-3-first{margin-right:16.5px}.section-wrapper .imgs3-tall .img-3-second{margin-right:16.5px;margin-left:0}.section-wrapper .imgs3-tall .img-3-last{margin-right:0;display:block}.section-wrapper .imgs3-tall.k-carousel{display:none}.section-wrapper .imgs3-tall.k-non-carousel,.section-wrapper .imgs3-tall.k-stack{display:flex}.section-wrapper .imgs3-tall.k-stack .img-3 img{height:311px}.section-wrapper .imgs3-tall.k-stack .img-3-first{margin-right:16.5px}.section-wrapper .imgs3-tall.k-stack .img-3-second{margin-right:16.5px;margin-left:0}.section-wrapper .imgs3-tall.k-stack .img-3-last{margin-right:0;display:block}.section-wrapper .imgs3-tall-small{padding:0 102px}.section-wrapper .imgs3-tall-small .img-3{width:33%}.section-wrapper .imgs3-tall-small .img-3 img{height:311px}.section-wrapper .imgs3-tall-small .img-3-first{margin-right:16.5px}.section-wrapper .imgs3-tall-small .img-3-second{margin-right:16.5px;margin-left:0}.section-wrapper .imgs3-tall-small .img-3-last{margin-right:0;display:block}.section-wrapper .imgs3-tall-small.k-carousel{display:none}.section-wrapper .imgs3-tall-small.k-non-carousel,.section-wrapper .imgs3-tall-small.k-stack{display:flex}.section-wrapper .imgs3-tall-small.k-stack .img-3 img{height:311px}.section-wrapper .imgs3-tall-small.k-stack .img-3-first{margin-right:16.5px}.section-wrapper .imgs3-tall-small.k-stack .img-3-second{margin-right:16.5px;margin-left:0}.section-wrapper .imgs3-tall-small.k-stack .img-3-last{margin-right:0;display:block}.section-wrapper .imgs3-small{padding:0 102px}.section-wrapper .imgs3-small .img-3{width:33%}.section-wrapper .imgs3-small .img-3 img{height:211px}.section-wrapper .imgs3-small .img-3-first{margin-right:16.5px}.section-wrapper .imgs3-small .img-3-second{margin-right:16.5px;margin-left:0}.section-wrapper .imgs3-small .img-3-last{margin-right:0;display:block}.section-wrapper .imgs3-small.k-carousel{display:none}.section-wrapper .imgs3-small.k-non-carousel,.section-wrapper .imgs3-small.k-stack{display:flex}.section-wrapper .imgs3-small.k-stack .img-3 img{height:211px}.section-wrapper .imgs3-small.k-stack .img-3-first{margin-right:16.5px}.section-wrapper .imgs3-small.k-stack .img-3-second{margin-right:16.5px;margin-left:0}.section-wrapper .imgs3-small.k-stack .img-3-last{margin-right:0;display:block}.section-wrapper .title.title-1{padding:0}.section-wrapper .title.title-2{padding:0 0 15px}.section-wrapper .subtitle{padding:0 24px}.section-wrapper .subtitle.subtitle-small{padding:0 102px}.section-wrapper .subtitle.subtitle-2,.section-wrapper .subtitle.subtitle-2-small{padding:0 102px;margin:15px 0 0}.section-wrapper .subtitle.subtitle-tall{padding:12px 102px 0}.section-wrapper h1+.subtitle,.section-wrapper h1+.subtitle.subtitle-small{padding-top:12px}.section-wrapper .Button-white{margin-top:40px}.section-wrapper .link{padding-top:20px}.section-wrapper .link:hover:before{transform:scale(1)}.k-stack-gap>div:not(:last-child){margin-bottom:0}}@media screen and (min-width: 920px){.section-wrapper{margin-bottom:40px}.section-wrapper .content-over-image .Button-over-image{border:none}.section-wrapper .img-height.img-height-1 .content-over-image.bottom-left{padding-left:30px}.section-wrapper .img-height.img-height-1 .content-over-image.bottom-left .subtitle{padding:20px 0 0}.section-wrapper .img-height.img-height-1 .content-over-image.bottom-right{padding-right:30px}.section-wrapper .img-height.img-height-1 .content-over-image.bottom-right .subtitle{padding:12px 0 0}.section-wrapper .img-height.img-height-2 .content-over-image.bottom-left{padding-left:70px}.section-wrapper .img-height.img-height-2 .content-over-image.bottom-left .subtitle{padding:12px 0 0}.section-wrapper .img-height.img-height-2 .content-over-image.bottom-right{padding-right:70px}.section-wrapper .img-height.img-height-2 .content-over-image.bottom-right .subtitle{padding:12px 0 0}.section-wrapper .img-height.img-height-2 .aspect-ratio-box-inside{padding-left:30px;padding-right:30px}.section-wrapper .img-height.img-height-2-noratio{height:390px;padding:0 30px}.section-wrapper .img-height.img-height-2-noratio .content-over-image.bottom-left{padding-left:70px}.section-wrapper .img-height.img-height-2-noratio .content-over-image.bottom-left .subtitle{padding:12px 0 0}.section-wrapper .img-height.img-height-2-noratio .content-over-image.bottom-right{padding-right:70px}.section-wrapper .img-height.img-height-2-noratio .content-over-image.bottom-right .subtitle{padding:12px 0 0}.section-wrapper .img-height.img-height-small{height:351px;padding:0 124px}.section-wrapper .imgs2{padding:0 30px}.section-wrapper .imgs2 .img-2 img{height:311px}.section-wrapper .imgs2 .text-square{height:inherit}.section-wrapper .imgs2 .img-square{position:relative;height:unset}.section-wrapper .imgs2 .img-square img{position:absolute;width:100%;height:100%;object-fit:cover}.section-wrapper .imgs2 .img-square:after{content:"";display:block;padding-bottom:100%}.section-wrapper .imgs2 .img-2-first{margin-right:10px}.section-wrapper .imgs2 .img-2-second{margin-left:10px}.section-wrapper .imgs2 .img-2-text{padding:0 60px 0 38px}.section-wrapper .imgs2 .img-2-text .subtitle{padding:20px 0 0}.section-wrapper .imgs2.imgs2-rowreverse .img-2-text.colored-text-background{margin-right:0}.section-wrapper .imgs2.imgs2-rowreverse.rowreverse-gap .img-2-text.colored-text-background{margin-right:20px}.section-wrapper .imgs2-tall{padding:0 124px}.section-wrapper .imgs2-tall .img-2 img{height:500px}.section-wrapper .imgs2-tall .img-2-first{margin-right:10px}.section-wrapper .imgs2-tall .img-2-second{margin-left:10px}.section-wrapper .imgs2-small{padding:0 124px}.section-wrapper .imgs2-small .img-2 img{height:351px}.section-wrapper .imgs2-small .img-2-first{margin-right:10px}.section-wrapper .imgs2-small .img-2-second{margin-left:10px}.section-wrapper .imgs2-small .subtitle{padding:12px 124px 0}.section-wrapper .imgs3{padding:0 30px}.section-wrapper .imgs3 .img-3{width:33%}.section-wrapper .imgs3 .img-3 img{height:311px}.section-wrapper .imgs3 .img-3-first{margin-right:20.5px}.section-wrapper .imgs3 .img-3-second{margin-right:20.5px;margin-left:0}.section-wrapper .imgs3 .img-3-last{margin-right:0;display:block}.section-wrapper .imgs3-small{padding:0 124px}.section-wrapper .imgs3-small .img-3{width:33%}.section-wrapper .imgs3-small .img-3 img{height:251px}.section-wrapper .imgs3-small .img-3-first,.section-wrapper .imgs3-small .img-3-second{margin-right:20.5px}.section-wrapper .imgs3-tall{padding:0 124px}.section-wrapper .imgs3-tall .img-3 img{height:351px}.section-wrapper .imgs3-tall .img-3-first,.section-wrapper .imgs3-tall .img-3-second{margin-right:20.5px}.section-wrapper .imgs3-tall-small{padding:0 124px}.section-wrapper .imgs3-tall-small .img-3{width:33%}.section-wrapper .imgs3-tall-small .img-3 img{height:351px}.section-wrapper .imgs3-tall-small .img-3-first,.section-wrapper .imgs3-tall-small .img-3-second{margin-right:20.5px}.section-wrapper .title.title-1{padding:0}.section-wrapper .title.title-2{padding:0 0 20px}.section-wrapper .subtitle{padding:0 30px}.section-wrapper .subtitle.subtitle-small{padding:0 124px}.section-wrapper .subtitle.subtitle-2{padding:0 30px;margin:12px 0 0}.section-wrapper .subtitle.subtitle-2-small{padding:0 124px;margin:12px 0 0}.section-wrapper .subtitle.subtitle-tall{padding:12px 124px 0}.section-wrapper h1+.subtitle,.section-wrapper h1+.subtitle.subtitle-small{padding-top:12px}.section-wrapper .Button-white{margin-top:40px}.section-wrapper .link{padding-top:20px}.section-wrapper .link:hover:before{transform:scale(1)}.section-wrapper .hide-on-mobile{display:flex!important}.section-wrapper .show-on-mobile{display:none}}@media screen and (min-width: 1008px){.section-wrapper.image-text-extra-top-space{padding:30px 0}.section-wrapper.image-text-extra-top-space.image-text-no-top-space{padding-top:0}.section-wrapper .img-visible-desk{display:block}.section-wrapper .img-visible-mobile{display:none}.section-wrapper .img-height.img-height-2-noratio{height:436px}.section-wrapper .img-height.img-height-small{height:380px;padding:0 160px}.section-wrapper .imgs2 .img-2 img{height:358px}.section-wrapper .imgs2 .text-square{height:inherit}.section-wrapper .imgs2 .img-square{position:relative;height:unset}.section-wrapper .imgs2 .img-square img{position:absolute;width:100%;height:100%;object-fit:cover}.section-wrapper .imgs2 .img-square:after{content:"";display:block;padding-bottom:100%}.section-wrapper .imgs2 .img-2-text{padding:0 70px 0 40px}.section-wrapper .imgs2 .img-2-text .subtitle{padding:20px 0 0}.section-wrapper .imgs2-tall{padding:0 170px}.section-wrapper .imgs2-tall .img-2 img{height:480px}.section-wrapper .imgs2-small{padding:0 160px}.section-wrapper .imgs2-small .img-2 img{height:354px}.section-wrapper .imgs2-small .subtitle{padding:12px 160px 0}.section-wrapper .imgs3 .img-3 img,.section-wrapper .imgs3.k-stack .img-3 img{height:342px}.section-wrapper .imgs3-tall{padding:0 160px}.section-wrapper .imgs3-tall .img-3 img,.section-wrapper .imgs3-tall.k-stack .img-3 img{height:354px}.section-wrapper .imgs3-tall-small{padding:0 160px}.section-wrapper .imgs3-tall-small .img-3{width:33%}.section-wrapper .imgs3-tall-small .img-3 img,.section-wrapper .imgs3-tall-small.k-stack .img-3 img{height:354px}.section-wrapper .imgs3-small{padding:0 160px}.section-wrapper .imgs3-small .img-3{width:33%}.section-wrapper .imgs3-small .img-3 img,.section-wrapper .imgs3-small.k-stack .img-3 img{height:254px}.section-wrapper .subtitle{padding:0 30px}.section-wrapper .subtitle.subtitle-small{padding:0 160px}.section-wrapper .subtitle.subtitle-2{padding:0 30px;margin:12px 0 0}.section-wrapper .subtitle.subtitle-2-small{padding:0 160px;margin:12px 0 0}.section-wrapper .subtitle.subtitle-tall{padding:0 160px}.section-wrapper h1+.subtitle,.section-wrapper h1+.subtitle.subtitle-small{padding-top:12px}.section-wrapper .Button-white{margin-top:40px}.section-wrapper .link{padding-top:20px}.section-wrapper .link:hover:before{transform:scale(1)}}@media screen and (min-width: 1140px){.section-wrapper{margin-bottom:60px}.section-wrapper.image-text-extra-top-space{padding:40px 0}.section-wrapper.image-text-extra-top-space.image-text-no-top-space{padding-top:0}.section-wrapper.drop-down{margin-top:110px}.section-wrapper .img-height.img-height-1 .content-over-image.bottom-left{padding-left:40px}.section-wrapper .img-height.img-height-1 .content-over-image.bottom-right{padding-right:40px}.section-wrapper .img-height.img-height-2 .content-over-image.bottom-left{padding-left:80px}.section-wrapper .img-height.img-height-2 .content-over-image.bottom-right{padding-right:80px}.section-wrapper .img-height.img-height-2 .aspect-ratio-box-inside{padding-left:40px;padding-right:40px}.section-wrapper .img-height.img-height-2-noratio{height:488px;padding:0 40px}.section-wrapper .img-height.img-height-2-noratio .content-over-image.bottom-left{padding-left:80px}.section-wrapper .img-height.img-height-2-noratio .content-over-image.bottom-right{padding-right:80px}.section-wrapper .img-height.img-height-small{height:410px;padding:0 190px}.section-wrapper .imgs2{padding:0 40px}.section-wrapper .imgs2 .img-2 img{height:402px}.section-wrapper .imgs2 .text-square{height:inherit}.section-wrapper .imgs2 .img-square{position:relative;height:unset}.section-wrapper .imgs2 .img-square img{position:absolute;width:100%;height:100%;object-fit:cover}.section-wrapper .imgs2 .img-square:after{content:"";display:block;padding-bottom:100%}.section-wrapper .imgs2 .img-2-text{padding:0 50px}.section-wrapper .imgs2-tall{padding:0 190px}.section-wrapper .imgs2-tall .img-2 img{height:600px}.section-wrapper .imgs2-small{padding:0 190px}.section-wrapper .imgs2-small .img-2 img{height:390px}.section-wrapper .imgs2-small .subtitle{padding:12px 190px 0}.section-wrapper .imgs3{padding:0 40px}.section-wrapper .imgs3 .img-3 img,.section-wrapper .imgs3.k-stack .img-3 img{height:385px}.section-wrapper .imgs3-small{padding:0 190px}.section-wrapper .imgs3-small .img-3{width:33%}.section-wrapper .imgs3-small .img-3 img,.section-wrapper .imgs3-small.k-stack .img-3 img{height:282px}.section-wrapper .imgs3-tall{padding:0 190px}.section-wrapper .imgs3-tall .img-3 img,.section-wrapper .imgs3-tall.k-stack .img-3 img{height:382px}.section-wrapper .imgs3-tall-small{padding:0 190px}.section-wrapper .imgs3-tall-small .img-3{width:33%}.section-wrapper .imgs3-tall-small .img-3 img,.section-wrapper .imgs3-tall-small.k-stack .img-3 img{height:382px}.section-wrapper .subtitle{padding:0 40px}.section-wrapper .subtitle.subtitle-small{padding:0 190px}.section-wrapper .subtitle.subtitle-2{padding:0 20px}.section-wrapper .subtitle.subtitle-2-small,.section-wrapper .subtitle.subtitle-tall{padding:0 190px}.section-wrapper h1+.subtitle,.section-wrapper h1+.subtitle.subtitle-small{padding-top:12px}.section-wrapper .Button-white{margin-top:40px}.section-wrapper .link{padding-top:20px}.section-wrapper .link:hover:before{transform:scale(1)}}@media screen and (min-width: 1500px){.section-wrapper{margin-bottom:80px}.section-wrapper.image-text-extra-top-space{padding:60px 0}.section-wrapper.image-text-extra-top-space.image-text-no-top-space{padding-top:0}.section-wrapper .img-height.img-height-1 .content-over-image.bottom-left{padding-left:60px}.section-wrapper .img-height.img-height-1 .content-over-image.bottom-left .subtitle,.section-wrapper .img-height.img-height-1 .content-over-image.bottom-right .subtitle{padding:12px 0 0}.section-wrapper .img-height.img-height-1 .content-over-image.center{padding-top:120px}.section-wrapper .img-height.img-height-2 .content-over-image.bottom-left{padding-left:100px}.section-wrapper .img-height.img-height-2 .content-over-image.bottom-left .subtitle{padding:12px 0 0}.section-wrapper .img-height.img-height-2 .content-over-image.bottom-right{padding-right:100px}.section-wrapper .img-height.img-height-2 .content-over-image.bottom-right .subtitle{padding:12px 0 0}.section-wrapper .img-height.img-height-2 .content-over-image.center{padding-top:120px}.section-wrapper .img-height.img-height-2 .aspect-ratio-box-inside{padding-left:60px;padding-right:60px}.section-wrapper .img-height.img-height-2-noratio{height:636px;padding:0 60px}.section-wrapper .img-height.img-height-2-noratio .content-over-image.bottom-left{padding-left:100px}.section-wrapper .img-height.img-height-2-noratio .content-over-image.bottom-left .subtitle{padding:12px 0 0}.section-wrapper .img-height.img-height-2-noratio .content-over-image.bottom-right{padding-right:100px}.section-wrapper .img-height.img-height-2-noratio .content-over-image.bottom-right .subtitle{padding:12px 0 0}.section-wrapper .img-height.img-height-2-noratio .content-over-image.center{padding-top:120px}.section-wrapper .img-height.img-height-small{height:502px;padding:0 256px}.section-wrapper .imgs2{padding:0 60px}.section-wrapper .imgs2 .img-2 img{height:508px}.section-wrapper .imgs2 .text-square{height:inherit}.section-wrapper .imgs2 .img-square{position:relative;height:unset}.section-wrapper .imgs2 .img-square img{position:absolute;width:100%;height:100%;object-fit:cover}.section-wrapper .imgs2 .img-square:after{content:"";display:block;padding-bottom:100%}.section-wrapper .imgs2 .img-2-first{margin-right:10px}.section-wrapper .imgs2 .img-2-second{margin-left:10px}.section-wrapper .imgs2 .img-2-text{padding:0 60px}.section-wrapper .imgs2 .img-2-text .subtitle{padding:20px 0 0}.section-wrapper .text-colored-spacing.imgs2 .img-2-first{padding-right:10px}.section-wrapper .text-colored-spacing.imgs2 .img-2-second{margin-left:-10px}.section-wrapper .imgs2-tall{padding:0 256px}.section-wrapper .imgs2-tall .img-2 img{height:713px}.section-wrapper .imgs2-small{padding:0 256px}.section-wrapper .imgs2-small .img-2 img{height:458px}.section-wrapper .imgs2-small .subtitle{padding:12px 256px 0}.section-wrapper .imgs3{padding:0 60px;margin-bottom:28px}.section-wrapper .imgs3 .img-3 img,.section-wrapper .imgs3.k-stack .img-3 img{height:491px}.section-wrapper .imgs3-tall{padding:0 256px}.section-wrapper .imgs3-tall .img-3 img,.section-wrapper .imgs3-tall.k-stack .img-3 img{height:454px}.section-wrapper .imgs3-tall-small{padding:0 256px}.section-wrapper .imgs3-tall-small .img-3{width:33%}.section-wrapper .imgs3-tall-small .img-3 img,.section-wrapper .imgs3-tall-small.k-stack .img-3 img{height:454px}.section-wrapper .imgs3-small{padding:0 256px}.section-wrapper .imgs3-small .img-3{width:33%}.section-wrapper .imgs3-small .img-3 img,.section-wrapper .imgs3-small.k-stack .img-3 img{height:354px}.section-wrapper .title.title-1{padding:0}.section-wrapper .title.title-2{padding:0 0 30px}.section-wrapper .subtitle{padding:0 60px}.section-wrapper .subtitle.subtitle-small{padding:0 256px}.section-wrapper .subtitle.subtitle-2{padding:0 60px;margin:12px 0 0}.section-wrapper .subtitle.subtitle-2-small{padding:0 256px;margin:12px 0 0}.section-wrapper .subtitle.subtitle-tall{padding:0 256px}.section-wrapper h1+.subtitle,.section-wrapper h1+.subtitle.subtitle-small{padding-top:12px}.section-wrapper .Button-white{margin-top:40px}.section-wrapper .link{padding-top:20px}.section-wrapper .link:hover:before{transform:scale(1)}}@media screen and (min-width: 1920px){.section-wrapper{margin-bottom:80px}.section-wrapper .img-height.img-height-1 .content-over-image.bottom-left .subtitle,.section-wrapper .img-height.img-height-1 .content-over-image.bottom-right .subtitle{padding:12px 0 0}.section-wrapper .img-height.img-height-2{height:0}.section-wrapper .img-height.img-height-2 .content-over-image.bottom-left .subtitle,.section-wrapper .img-height.img-height-2 .content-over-image.bottom-right .subtitle{padding:12px 0 0}.section-wrapper .img-height.img-height-2-noratio{height:814px;padding:0 60px}.section-wrapper .img-height.img-height-2-noratio .content-over-image.bottom-left .subtitle,.section-wrapper .img-height.img-height-2-noratio .content-over-image.bottom-right .subtitle{padding:12px 0 0}.section-wrapper .img-height.img-height-small{height:612px;padding:0 256px}.section-wrapper .imgs2{padding:0 60px}.section-wrapper .imgs2 .img-2 img{height:650px}.section-wrapper .imgs2 .text-square{height:inherit}.section-wrapper .imgs2 .img-square{position:relative;height:unset}.section-wrapper .imgs2 .img-square img{position:absolute;width:100%;height:100%;object-fit:cover}.section-wrapper .imgs2 .img-square:after{content:"";display:block;padding-bottom:100%}.section-wrapper .imgs2 .img-2-text{padding:0 150px 0 80px}.section-wrapper .imgs2-tall{padding:0 256px}.section-wrapper .imgs2-tall .img-2 img{height:912px}.section-wrapper .imgs2-small{padding:0 256px}.section-wrapper .imgs2-small .img-2 img{height:512px}.section-wrapper .imgs2-small .subtitle{padding:12px 256px 0}.section-wrapper .imgs3{margin-bottom:28px}.section-wrapper .imgs3 .img-3 img,.section-wrapper .imgs3.k-stack .img-3 img{height:650px}.section-wrapper .imgs3-tall{padding:0 256px}.section-wrapper .imgs3-tall .img-3 img,.section-wrapper .imgs3-tall.k-stack .img-3 img{height:650px}.section-wrapper .imgs3-tall-small{padding:0 256px}.section-wrapper .imgs3-tall-small .img-3{width:33%}.section-wrapper .imgs3-tall-small .img-3 img,.section-wrapper .imgs3-tall-small.k-stack .img-3 img{height:650px}.section-wrapper .imgs3-small{padding:0 256px}.section-wrapper .imgs3-small .img-3{width:33%}.section-wrapper .imgs3-small .img-3 img,.section-wrapper .imgs3-small.k-stack .img-3 img{height:512px}.section-wrapper .title.title-1{padding:0}.section-wrapper .title.title-2{padding:0 0 40px}.section-wrapper .subtitle{padding:0 60px}.section-wrapper .subtitle.subtitle-small{padding:0 256px}.section-wrapper .subtitle.subtitle-2{padding:0 60px;margin:12px 0 0}.section-wrapper .subtitle.subtitle-2-small{padding:0 256px;margin:12px 0 0}.section-wrapper .subtitle.subtitle-tall{padding:0 256px}.section-wrapper h1+.subtitle,.section-wrapper h1+.subtitle.subtitle-small{padding-top:12px}.section-wrapper .Button-white{margin-top:40px}.section-wrapper .link{padding-top:20px}.section-wrapper .link:hover:before{transform:scale(1)}}.Ring-size-guide{font-family:Futura,sans-serif;color:#5d88da;font-size:15px}@media (max-width: 640px){.Ring-size-guide{display:block}}.Ring-size-guide.show-on-desktop{display:inline-block}.Ring-size-guide.show-on-mobile{display:none}@media screen and (max-width: 1140px){.Ring-size-guide.show-on-desktop{display:none}.Ring-size-guide.show-on-mobile{display:inline-block}}.pairing-subheading{color:#939393;font-family:Futura,sans-serif;font-size:15px;margin-top:-20px}.product-pairing-link{color:#5d88da;text-decoration:none;margin-right:20px;padding-top:18px;display:block;text-underline-position:under;display:none}.product-pairing-link-form{text-decoration:underline;text-underline-position:under;padding-right:20px}button.flickity-prev-next-button.previous{left:5%;top:45%;visibility:hidden}button.flickity-prev-next-button.next{right:5%;top:45%;visibility:hidden}.editorial-container{background-color:#fff;display:flex;flex-direction:column;align-items:center;width:100%;font-family:Futura,sans-serif;color:#363636}.editorial-container h1{font-family:Perpetua,serif;font-size:32px;letter-spacing:2px;text-transform:uppercase;margin-bottom:12px;line-height:normal}.editorial-container h2{color:#363636;text-transform:capitalize;font-size:28px;line-height:32px;font-family:Perpetua,serif;margin-bottom:12px}.editorial-container h2.notexttransform{text-transform:none}.editorial-container h2.showonmobile{display:none}.editorial-container h2.hideonmobile{display:block}.editorial-container h4{color:#363636;font-size:16px}.editorial-container p{color:#939393;font-size:16px}.editorial-container span.subtitle{font-size:16px;line-height:22px;color:#939393}@media screen and (max-width: 1008px){.editorial-container h1,.editorial-container h2{font-size:24px;line-height:28px}.editorial-container h2.showonmobile{display:block}.editorial-container h2.hideonmobile{display:none}.editorial-container h4,.editorial-container p,.editorial-container a{font-size:14px}.editorial-container span.subtitle{font-size:16px}}@media screen and (max-width: 375px){.editorial-container h1{font-size:24px;line-height:28px}.editorial-container h4{font-size:16px}.editorial-container p,.editorial-container a{font-size:14px}}.editorial-container .ourcommitment-homepage{margin-top:60px;text-align:center;display:flex;flex-direction:column;align-items:center;padding:0 60px}.editorial-container .ourcommitment-homepage .title{max-width:990px;margin-bottom:12px;display:block;text-align:center}.editorial-container .ourcommitment-homepage .our-commitment{font-size:22px;max-width:1109px;padding:80px 120px;background-color:#f8fafb;margin-bottom:80px;margin-top:48px}.editorial-container .ourcommitment-homepage .our-commitment h2{margin-bottom:12px;text-transform:capitalize}.editorial-container .ourcommitment-homepage .our-commitment p{font-size:16px;line-height:22px}.editorial-container .ourcommitment-homepage .impact-management-container{margin-bottom:80px}.editorial-container .ourcommitment-homepage .impact-management-container h2{margin-bottom:30px}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management{display:flex}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management .imtile{max-width:315px;text-align:left;font-size:16px;margin-right:20px;margin-left:20px;flex:1}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management .imtile:last-child{margin-right:0}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management .imtile:first-child{margin-left:0}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management .imtile .img{margin-bottom:38px}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management .imtile .imtext h4{margin-bottom:12px}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management .imtile .imtext p{margin-bottom:24px}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management .imtile .imtext a.blue{color:#5d88da}.editorial-container .ourcommitment-homepage .imgtextsection{display:grid;grid-template-columns:auto 100px auto;grid-template-rows:60px auto 60px;margin-bottom:80px}.editorial-container .ourcommitment-homepage .imgtextsection .itsbackground{background-color:#f8fafb;grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:4}.editorial-container .ourcommitment-homepage .imgtextsection .itsbackground.gold{background-color:#faf7f3}.editorial-container .ourcommitment-homepage .imgtextsection .itstext{grid-column-start:1;grid-column-end:2;grid-row-start:2;grid-row-end:3;display:flex;flex-direction:column;justify-content:center;text-align:left;margin-left:73px;margin-right:63px;max-width:555px}.editorial-container .ourcommitment-homepage .imgtextsection .itstext a.blue{color:#5d88da}.editorial-container .ourcommitment-homepage .imgtextsection .itsimage{grid-column-start:2;grid-column-end:4;grid-row-start:2;grid-row-end:3;max-width:690px}.editorial-container .ourcommitment-homepage .imgtextsection1{display:grid;grid-template-columns:auto 100px auto;grid-template-rows:60px auto 60px;margin-bottom:80px}.editorial-container .ourcommitment-homepage .imgtextsection1 .itsbackground1{background-color:#f8fafb;grid-column-start:2;grid-column-end:4;grid-row-start:1;grid-row-end:4}.editorial-container .ourcommitment-homepage .imgtextsection1 .itsbackground1.gold{background-color:#faf7f3}.editorial-container .ourcommitment-homepage .imgtextsection1 .itstext1{grid-column-start:3;grid-column-end:4;grid-row-start:2;grid-row-end:3;display:flex;flex-direction:column;justify-content:center;text-align:left;margin-left:71px;margin-right:63px;max-width:555px}.editorial-container .ourcommitment-homepage .imgtextsection1 .itstext1.gold{text-align:center}.editorial-container .ourcommitment-homepage .imgtextsection1 .itstext1 a.blue{color:#5d88da}.editorial-container .ourcommitment-homepage .imgtextsection1 .itsimage1{grid-column-start:1;grid-column-end:3;grid-row-start:2;grid-row-end:3}.editorial-container .ourcommitment-homepage .imgtextsection-last{margin-bottom:0}.editorial-container .human-rights-page{margin-top:60px;text-align:center;display:flex;flex-direction:column;align-items:center;padding:0 195px}.editorial-container .human-rights-page h1.title{margin-bottom:12px;display:block;text-align:center;text-transform:uppercase}.editorial-container .human-rights-page span.subtitle{font-size:16px;line-height:22px;color:#939393;margin-bottom:60px;max-width:990px}.editorial-container .human-rights-page .our-home{display:grid;grid-template-columns:60px auto auto 60px;grid-template-rows:auto 85px auto 85px auto}.editorial-container .human-rights-page .our-home .img{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:3;z-index:1;min-width:300px;max-width:555px;align-self:end}.editorial-container .human-rights-page .our-home .our-home-text{grid-column-start:3;grid-column-end:4;grid-row-start:1;grid-row-end:2;display:flex;flex-direction:column;justify-content:center;text-align:left;padding:40px 0 40px 48px}.editorial-container .human-rights-page .our-home .our-home-text h4{margin-bottom:12px}.editorial-container .human-rights-page .our-home .our-home-background{grid-column-start:2;grid-column-end:4;grid-row-start:2;grid-row-end:5;background-color:#f8fafb;display:flex;flex-direction:column;justify-content:center;text-align:center}.editorial-container .human-rights-page .our-home .our-home-background span{color:#363636;font-size:22px;font-family:Perpetua;line-height:28px;padding:163px 92px 153px}.editorial-container .human-rights-page .our-home .our-home-text2{grid-column-start:1;grid-column-end:3;grid-row-start:5;grid-row-end:6;display:flex;flex-direction:column;justify-content:center;text-align:left;padding:40px 48px 40px 0}.editorial-container .human-rights-page .our-home .our-home-text2 h4{margin-bottom:12px}.editorial-container .human-rights-page .our-home .img2{grid-column-start:3;grid-column-end:5;grid-row-start:4;grid-row-end:6;max-width:555px;min-width:300px}.editorial-container .human-rights-page .our-home .img-mobile{display:none}.editorial-container .human-rights-page .living-policy{position:relative;max-width:1100px;margin-top:30px}.editorial-container .human-rights-page .living-policy .lp-background{display:block}.editorial-container .human-rights-page .living-policy .lp-background-1008,.editorial-container .human-rights-page .living-policy .lp-background-mobile{display:none}.editorial-container .human-rights-page .living-policy .lp-text{min-width:775px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.editorial-container .human-rights-page .living-policy .lp-text span{font-size:22px;display:block;padding-top:65px}.editorial-container .materials-page{margin-top:60px;text-align:center;display:flex;flex-direction:column;align-items:center;padding:0 195px}.editorial-container .materials-page .subtitle{max-width:895px;margin-bottom:40px}.editorial-container .materials-page .materials-carousel{display:flex;margin-bottom:80px}.editorial-container .materials-page .materials-carousel:after{content:"";display:none}.editorial-container .materials-page .materials-carousel .materials-carousel-cell{flex:1;max-width:314px;margin-right:25px}.editorial-container .materials-page .materials-carousel .materials-carousel-cell:last-child{margin-right:0}.editorial-container .materials-page .materials-carousel .materials-carousel-cell span{display:block;margin-top:23px}.editorial-container .materials-page .values{margin-bottom:60px;border-top:6px solid #f8fafb;border-bottom:6px solid #f8fafb;width:100%}.editorial-container .materials-page .values span{display:block;font-family:Perpetua,serif;font-size:22px;line-height:28px;padding:60px 0;max-width:805px;margin:0 auto}.editorial-container .materials-page .values span.futura{font-family:Futura,sans-serif;font-size:18px}.editorial-container .materials-page .values.gold{border-top:6px solid #faf7f3;border-bottom:6px solid #faf7f3}.editorial-container .materials-page .materials-textimage1{display:grid;grid-template-columns:470px auto;grid-template-rows:30px auto;margin-bottom:60px}.editorial-container .materials-page .materials-textimage1.gold{grid-template-rows:50px auto}.editorial-container .materials-page .materials-textimage1 .textimg{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:3;display:flex;flex:1}.editorial-container .materials-page .materials-textimage1 .textimg .text{padding:110px 0 80px 50px;text-align:left}.editorial-container .materials-page .materials-textimage1 .textimg .text.gold{padding:180px 0 100px 50px}.editorial-container .materials-page .materials-textimage1 .textimg .text p{width:447px}.editorial-container .materials-page .materials-textimage1 .textimg .text a{color:#939393;text-decoration:underline}.editorial-container .materials-page .materials-textimage1 .textimg .text a:after{display:none}.editorial-container .materials-page .materials-textimage1 .background{grid-column-start:2;grid-column-end:3;grid-row-start:2;grid-row-end:3;background-color:#f8fafb;width:640px}.editorial-container .materials-page .materials-textimage1 .background-gold{background-color:#faf7f3}.editorial-container .materials-page .materials-textimage2{display:grid;grid-template-columns:auto 470px;grid-template-rows:30px auto;margin-bottom:60px}.editorial-container .materials-page .materials-textimage2.gold{grid-template-rows:50px auto}.editorial-container .materials-page .materials-textimage2 .textimg{grid-column-start:1;grid-column-end:3;grid-row-start:2;grid-row-end:3;display:flex;flex-direction:row-reverse;justify-content:space-between}.editorial-container .materials-page .materials-textimage2 .textimg .text{padding:50px 0 80px 60px;text-align:left}.editorial-container .materials-page .materials-textimage2 .textimg .text.gold{padding:25px 0 80px 60px}.editorial-container .materials-page .materials-textimage2 .textimg .text p{width:447px}.editorial-container .materials-page .materials-textimage2 .textimg .text a{color:#939393;text-decoration:underline}.editorial-container .materials-page .materials-textimage2 .textimg .text a:after{display:none}.editorial-container .materials-page .materials-textimage2 .background{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:3;background-color:#f8fafb;width:640px}.editorial-container .materials-page .materials-textimage2 .background-gold{background-color:#faf7f3}.editorial-container .materials-page .coloredgemstones{border:2px solid #e7e7e7;display:flex;align-items:center;max-width:990px;margin-bottom:60px;padding-top:3rem;padding-bottom:3rem}.editorial-container .materials-page .coloredgemstones .text{flex:1;text-align:left;margin-left:46px;max-width:465px}.editorial-container .materials-page .coloredgemstones .text.gold{text-align:center;max-width:unset;margin:0;padding:70px 120px}.editorial-container .materials-page .coloredgemstones .text .h2-gold{margin-bottom:5px}.editorial-container .materials-page .coloredgemstones .text p.gold{max-width:725px}.editorial-container .materials-page .coloredgemstones .img{flex:1}.editorial-container .materials-page .diamonds{border:2px solid #e7e7e7;max-width:990px;text-align:left;margin-top:50px;margin-bottom:60px}.editorial-container .materials-page .diamonds .img{float:right;margin-top:-90px;margin-right:22px;max-width:378px;margin-left:20px}.editorial-container .materials-page .diamonds .text{padding:57px 50px 80px}.editorial-container .materials-page .countryoforigin{display:grid;grid-template-columns:60px auto;grid-template-rows:50px auto}.editorial-container .materials-page .countryoforigin .background{grid-column-start:2;grid-column-end:3;grid-row-start:2;grid-row-end:3;background-color:#f8fafb}.editorial-container .materials-page .countryoforigin .textimg{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:3;text-align:left}.editorial-container .materials-page .countryoforigin .textimg .img{float:left;margin-right:48px;margin-bottom:30px}.editorial-container .materials-page .countryoforigin .textimg .text{padding:130px 60px 75px 110px}.editorial-container .materials-page .gold-paragraph{max-width:572px}.editorial-container .materials-page .gold-paragraph a{text-decoration:underline}.editorial-container .materials-page .gold-paragraph a.blue{color:#5d88da}.editorial-container .environmental-management-page{margin-top:60px;text-align:center;display:flex;flex-direction:column;align-items:center;padding:0 195px}.editorial-container .environmental-management-page h1.title{margin-bottom:12px;display:block;text-align:center;text-transform:uppercase;max-width:787px}.editorial-container .environmental-management-page span.subtitle{font-size:16px;line-height:22px;color:#939393;margin-bottom:60px;max-width:895px}.editorial-container .environmental-management-page .continualy-envolving{display:grid;grid-template-columns:60px auto 60px;grid-template-rows:60px auto auto 60px;margin-bottom:60px}.editorial-container .environmental-management-page .continualy-envolving .background{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:5;background-color:#f8fafb}.editorial-container .environmental-management-page .continualy-envolving .textimg1{grid-column-start:2;grid-column-end:4;grid-row-start:2;grid-row-end:3;display:flex;flex-direction:row-reverse}.editorial-container .environmental-management-page .continualy-envolving .textimg1 .text{max-width:500px;padding:0 50px 60px;text-align:left}.editorial-container .environmental-management-page .continualy-envolving .textimg2{grid-column-start:1;grid-column-end:3;grid-row-start:3;grid-row-end:4;display:flex;margin-top:30px}.editorial-container .environmental-management-page .continualy-envolving .textimg2 .text{max-width:500px;padding:0 50px;text-align:left}.editorial-container .environmental-management-page .values{margin-bottom:60px}.editorial-container .environmental-management-page .values span{display:block;font-size:22px;font-family:Perpetua,sans-serif;line-height:28px;padding:60px 150px;border-top:6px solid #f8fafb;border-bottom:6px solid #f8fafb}.editorial-container .environmental-management-page .values span.futura{font-family:Futura,sans-serif}.editorial-container .environmental-management-page .diamonds{border:2px solid #e7e7e7;max-width:990px;text-align:left;margin-top:50px;margin-bottom:60px}.editorial-container .environmental-management-page .diamonds .img{float:right;margin-top:-80px;margin-right:0;max-width:447px}.editorial-container .environmental-management-page .diamonds .text{padding:60px 50px 80px}.editorial-container .environmental-management-page .diamonds .text a{color:#939393;text-decoration:underline}.editorial-container .environmental-management-page .diamonds .text a:after{display:none}.editorial-container .annual-report-page{margin-top:60px;text-align:center;display:flex;flex-direction:column;align-items:center;padding:0 195px}.editorial-container .annual-report-page h1.title{margin-bottom:12px;display:block;text-align:center;text-transform:uppercase;max-width:787px}.editorial-container .annual-report-page span.subtitle{font-size:18px;color:#939393;margin-bottom:60px;max-width:895px}.editorial-container .annual-report-page .annual-report{border:2px solid #e7e7e7;max-width:990px;text-align:left;margin-top:50px;margin-bottom:60px;display:flex;flex-direction:column}.editorial-container .annual-report-page .annual-report .textimg1{padding:80px 50px 0}.editorial-container .annual-report-page .annual-report .textimg1 .img{float:right;max-width:150px;margin-top:-115px;margin-left:40px;margin-bottom:20px}.editorial-container .annual-report-page .annual-report .textimg1 .text p.bold{font-weight:700}.editorial-container .annual-report-page .annual-report .textimg2{padding:40px 50px 80px}.editorial-container .annual-report-page .annual-report .textimg2 .img{float:left;max-width:401px;margin-right:40px;margin-bottom:20px}.editorial-container .annual-report-page .the-process{display:grid;grid-template-columns:60px auto 60px;grid-template-rows:60px auto auto 60px;margin-bottom:60px}.editorial-container .annual-report-page .the-process .background{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:5;background-color:#f8fafb}.editorial-container .annual-report-page .the-process .textimg1{grid-column-start:2;grid-column-end:4;grid-row-start:2;grid-row-end:3;display:block}.editorial-container .annual-report-page .the-process .textimg1 .text{padding:0 110px 60px 50px;text-align:left}.editorial-container .annual-report-page .the-process .textimg1 .text a{color:#939393;text-decoration:underline}.editorial-container .annual-report-page .the-process .textimg1 .text a:after{display:none}.editorial-container .annual-report-page .the-process .textimg1 .img{float:right;margin-left:50px}.editorial-container .annual-report-page .the-process .textimg2{grid-column-start:1;grid-column-end:3;grid-row-start:3;grid-row-end:4;display:flex}.editorial-container .annual-report-page .the-process .textimg2 .text{max-width:500px;padding:0 50px;text-align:left}.editorial-container .annual-report-page .diamonds{border:2px solid #e7e7e7;max-width:990px;text-align:left;margin-top:50px;margin-bottom:60px}.editorial-container .annual-report-page .diamonds .img{float:right;margin-top:-100px;margin-right:0;max-width:447px}.editorial-container .annual-report-page .diamonds .text{padding:60px 50px 80px}.editorial-container .annual-report-page .values{margin-bottom:60px;border-top:6px solid #f8fafb;border-bottom:6px solid #f8fafb;padding:60px 153px}.editorial-container .annual-report-page .values span{display:block;font-family:Perpetua,serif;font-size:22px;line-height:28px}.editorial-container .annual-report-page .values span.futura{font-family:Futura,sans-serif}.editorial-container .annual-report-page .philantrophy{display:flex;flex-direction:column;align-items:center;margin-bottom:60px}.editorial-container .annual-report-page .philantrophy .philantrophy-title{max-width:895px;margin-bottom:50px}.editorial-container .annual-report-page .philantrophy .philantrophy-carousel{display:flex;flex-direction:column}.editorial-container .annual-report-page .philantrophy .philantrophy-carousel:after{content:"";display:none}.editorial-container .annual-report-page .philantrophy .philantrophy-carousel .philantrophy-carousel-cell{display:flex;align-items:center;flex:1;padding-bottom:24px}.editorial-container .annual-report-page .philantrophy .philantrophy-carousel .philantrophy-carousel-cell .img{width:314px;margin-right:24px}.editorial-container .annual-report-page .philantrophy .philantrophy-carousel .philantrophy-carousel-cell .text{text-align:left;max-width:650px}.editorial-container .annual-report-page .philantrophy .philantrophy-carousel .philantrophy-carousel-cell .text span{padding-bottom:10px;display:block}.editorial-container .annual-report-page .philantrophy .philantrophy-carousel .philantrophy-carousel-cell .text a{color:#363636;text-decoration:underline;padding-bottom:10px;display:block}.editorial-container .annual-report-page .philantrophy .philantrophy-carousel .philantrophy-carousel-cell .text a:after{display:none}.editorial-container .annual-report-page .philantrophy .philantrophy-footer{margin-top:40px}.editorial-container .annual-report-page .philantrophy .philantrophy-footer a{color:#939393;text-decoration:underline;font-weight:700}.editorial-container .annual-report-page .philantrophy .philantrophy-footer a:after{display:none}.editorial-container .annual-report-page .illustratedframe{position:relative}.editorial-container .annual-report-page .illustratedframe .img{text-align:center}.editorial-container .annual-report-page .illustratedframe .img-mobile,.editorial-container .annual-report-page .illustratedframe .img-ipad,.editorial-container .annual-report-page .illustratedframe .img-590{display:none}.editorial-container .annual-report-page .illustratedframe .text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;min-width:780px}.editorial-container .annual-report-page .illustratedframe .text p{color:#363636}.editorial-container .annual-report-page .owls{margin-top:60px}.editorial-container .philantrophy-page{margin-top:60px;text-align:center;display:flex;flex-direction:column;align-items:center;padding:0 200px}.editorial-container .philantrophy-page .subtitle{max-width:760px;margin-top:28px;margin-bottom:100px;text-align:center}.editorial-container .philantrophy-page .materials-carousel{display:flex;margin-bottom:60px}.editorial-container .philantrophy-page .materials-carousel:after{content:"";display:none}.editorial-container .philantrophy-page .materials-carousel .materials-carousel-cell{flex:1;max-width:350px;margin-right:30px}.editorial-container .philantrophy-page .materials-carousel .materials-carousel-cell:last-child{margin-right:0}.editorial-container .philantrophy-page .materials-carousel .materials-carousel-cell span{display:block;margin-top:28px;font-size:28px;font-family:Perpetua,serif}.editorial-container .philantrophy-page .text-line{max-width:470px;text-align:left;align-self:flex-start;display:flex;flex-direction:column;align-items:flex-start}.editorial-container .philantrophy-page .text-line h2{text-transform:uppercase;margin-bottom:0}.editorial-container .philantrophy-page .text-line .line{background-color:#b9975b;height:1px;width:100%;margin:35px 0}.editorial-container .philantrophy-page .text-line span{font-size:22px;line-height:28px;font-family:Perpetua,serif;color:#939393}.editorial-container .philantrophy-page .text-line.right{align-self:flex-end;text-align:right;max-width:489px;align-items:flex-end}.editorial-container .philantrophy-page .text-line.text-line-3{max-width:485px}.editorial-container .philantrophy-page .text-background{display:flex;flex-direction:column;align-items:center;background-color:#fafafa;margin-top:40px;margin-bottom:60px}.editorial-container .philantrophy-page .text-background .first{width:330px;align-self:flex-end;margin-top:-180px;margin-right:10px}.editorial-container .philantrophy-page .text-background .first.left{align-self:flex-start;margin-left:30px;margin-right:0;margin-top:-220px}.editorial-container .philantrophy-page .text-background .text{margin-top:-30px;padding:0 130px}.editorial-container .philantrophy-page .text-background .text h2,.editorial-container .philantrophy-page .text-background .text p{margin-bottom:40px}.editorial-container .philantrophy-page .text-background .text a{text-decoration:underline}.editorial-container .philantrophy-page .text-background .text.last{padding-bottom:80px}.editorial-container .philantrophy-page .text-background .text.last-p{padding-bottom:40px}.editorial-container .philantrophy-page .text-background .second{max-width:110px;padding:40px 0 80px}.editorial-container .philantrophy-page .text-background.text-background-third{margin-top:200px}.editorial-container .philantrophy-page .text-background.text-background-third .first{margin-right:30px;margin-top:-230px}.editorial-container .philantrophy-page .text-background.text-background-fourth{margin-top:140px}.editorial-container .philantrophy-page .text-background.text-background-fourth .first{width:179px;margin-right:0;margin-left:0;margin-top:-170px}.editorial-container .philantrophy-page .text-background.text-background-fourth .text{margin-top:-210px}.editorial-container .philantrophy-page .text-background.text-background-fifth .first{margin-right:85px}.editorial-container .philantrophy-page .text-background.text-background-fifth .text{margin-top:-40px}.editorial-container .philantrophy-page .text-background.text-background-sixth{margin-top:190px}.editorial-container .philantrophy-page .rainbow{max-width:990px;border:2px solid #e7e7e7;display:flex;flex-direction:column;align-items:center;margin-top:160px}.editorial-container .philantrophy-page .rainbow .rainbow-img1{margin-top:-160px}.editorial-container .philantrophy-page .rainbow .rainbow-section1{padding:60px 80px 80px}.editorial-container .philantrophy-page .rainbow .rainbow-section1 h2{margin-bottom:36px}.editorial-container .philantrophy-page .rainbow .rainbow-section1 p{font-size:16px;line-height:22px;text-align:center}.editorial-container .philantrophy-page .rainbow .rainbow-section2{padding:0 80px 70px;display:flex;justify-content:flex-start;align-items:flex-start}.editorial-container .philantrophy-page .rainbow .rainbow-section2 .rainbow-img2{width:330px}.editorial-container .philantrophy-page .rainbow .rainbow-section2 .rainbow-img3{display:none}.editorial-container .philantrophy-page .rainbow .rainbow-section2 .text{text-align:left;padding-left:50px}.editorial-container .philantrophy-page .rainbow .rainbow-section2 .text h2{margin-bottom:20px}.editorial-container .philantrophy-page .rainbow .rainbow-section2 .text p{font-size:16px;line-height:22px}@media screen and (max-width: 1366px){.editorial-container .human-rights-page{padding:0 130px}.editorial-container .human-rights-page span.subtitle{max-width:850px}.editorial-container .human-rights-page .our-home .our-home-background span{padding:130px 92px}.editorial-container .human-rights-page .living-policy .lp-text{min-width:700px}.editorial-container .human-rights-page .living-policy .lp-text span{padding-top:50px;font-size:18px}.editorial-container .annual-report-page{padding:0 130px}.editorial-container .annual-report-page .the-process .textimg1 .img,.editorial-container .annual-report-page .the-process .textimg2 .img{width:400px}.editorial-container .annual-report-page .philantrophy .philantrophy-carousel .philantrophy-carousel-cell .img{margin-right:30px}.editorial-container .environmental-management-page{padding:0 130px;padding-top:6rem}}@media screen and (max-width: 1300px){.editorial-container .human-rights-page .living-policy .lp-text{min-width:600px}}@media screen and (max-width: 1140px){.editorial-container .human-rights-page{padding:0 90px}.editorial-container .human-rights-page .living-policy .lp-text{min-width:600px}}@media screen and (max-width: 1024px){.editorial-container .human-rights-page{margin-top:40px;padding:0 90px}.editorial-container .human-rights-page span.subtitle{margin-bottom:40px}.editorial-container .human-rights-page .our-home{grid-template-columns:40px minmax(auto,374px) minmax(auto,374px) 40px;grid-template-rows:auto 50px auto 50px auto}.editorial-container .human-rights-page .our-home .img{max-width:374px}.editorial-container .human-rights-page .our-home .our-home-text{padding-left:20px;min-width:290px}.editorial-container .human-rights-page .our-home .our-home-background span{font-size:18px;padding:90px 48px}.editorial-container .human-rights-page .our-home .our-home-text2{padding-right:10px;padding-top:40px;justify-self:end;min-width:290px}.editorial-container .human-rights-page .our-home .img2{max-width:374px;justify-self:end}.editorial-container .human-rights-page .living-policy{max-width:100%;margin-top:0}.editorial-container .human-rights-page .living-policy .lp-background{display:none}.editorial-container .human-rights-page .living-policy .lp-background-1008{display:block;position:relative}.editorial-container .human-rights-page .living-policy .lp-background-mobile{display:none}.editorial-container .human-rights-page .living-policy .lp-text{min-width:500px}.editorial-container .human-rights-page .living-policy .lp-text span{font-size:18px;margin-top:0}.editorial-container .annual-report-page{padding:0 90px}.editorial-container .annual-report-page .annual-report .textimg1 .img{max-width:120px;margin-top:-107px}.editorial-container .annual-report-page .the-process{grid-template-columns:40px auto 40px;grid-template-rows:60px auto auto 60px}.editorial-container .annual-report-page .the-process .textimg1{display:block}.editorial-container .annual-report-page .the-process .textimg1 .text{padding:0 70px 30px 30px;text-align:left}.editorial-container .annual-report-page .the-process .textimg1 .img{width:374px;margin-left:30px}.editorial-container .annual-report-page .the-process .textimg2{display:block}.editorial-container .annual-report-page .the-process .textimg2 .text{max-width:none;padding:0 30px 0 70px;text-align:left}.editorial-container .annual-report-page .the-process .textimg2 .img{width:374px;float:left;margin-right:30px}.editorial-container .annual-report-page .illustratedframe{position:relative}.editorial-container .annual-report-page .illustratedframe .img{text-align:center;margin-left:-55px;margin-right:-55px}.editorial-container .annual-report-page .illustratedframe .text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;min-width:780px}.editorial-container .annual-report-page .illustratedframe .text p{color:#363636}.editorial-container .annual-report-page .philantrophy .philantrophy-title{max-width:600px;margin-bottom:30px}.editorial-container .annual-report-page .philantrophy .philantrophy-carousel .philantrophy-carousel-cell .img{width:212px}.editorial-container .annual-report-page .philantrophy .philantrophy-carousel .philantrophy-carousel-cell .text{max-width:500px}.editorial-container .annual-report-page .philantrophy .philantrophy-footer{max-width:600px}.editorial-container .materials-page{padding:0 90px}.editorial-container .materials-page .countryoforigin .textimg .img{float:none}.editorial-container .materials-page .countryoforigin .textimg .text{padding:0 60px 75px 110px}.editorial-container .materials-page .materials-textimage1{display:grid;grid-template-columns:40px auto;grid-template-rows:30px auto;margin-bottom:50px}.editorial-container .materials-page .materials-textimage1 .background{width:auto}.editorial-container .materials-page .materials-textimage1 .background-gold{background-color:#faf7f3}.editorial-container .materials-page .materials-textimage1 .textimg{display:block;text-align:left}.editorial-container .materials-page .materials-textimage1 .textimg .img{float:left;width:375px;margin-right:30px;margin-bottom:20px}.editorial-container .materials-page .materials-textimage1 .textimg .text{padding:90px 40px 60px 80px}.editorial-container .materials-page .materials-textimage1 .textimg .text.gold{padding:90px 40px 60px 404px}.editorial-container .materials-page .materials-textimage1 .textimg .text p{width:auto}.editorial-container .materials-page .materials-textimage2{display:grid;grid-template-columns:auto 40px;grid-template-rows:30px auto;margin-bottom:50px}.editorial-container .materials-page .materials-textimage2 .textimg{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:3;display:block}.editorial-container .materials-page .materials-textimage2 .textimg .img{float:right;width:375px;margin-left:30px;margin-bottom:20px}.editorial-container .materials-page .materials-textimage2 .textimg .text{padding:90px 80px 80px 60px;text-align:left}.editorial-container .materials-page .materials-textimage2 .textimg .text p{width:auto}.editorial-container .materials-page .materials-textimage2 .background{grid-column-start:1;grid-column-end:2;grid-row-start:2;grid-row-end:3;width:auto}.editorial-container .materials-page .materials-textimage2 .background-gold{background-color:#faf7f3}.editorial-container .materials-page .countryoforigin{display:grid;grid-template-columns:40px auto;grid-template-rows:30px auto}.editorial-container .materials-page .countryoforigin .textimg .img{float:left;margin-right:30px;margin-bottom:30px;max-width:374px}.editorial-container .materials-page .countryoforigin .textimg .text{padding:90px 40px 60px 80px}.editorial-container .materials-page .diamonds .img{max-width:264px}.editorial-container .environmental-management-page{padding:0 90px}.editorial-container .environmental-management-page .continualy-envolving{display:grid;grid-template-columns:40px auto 40px;grid-template-rows:60px auto auto 60px;margin-bottom:50px}.editorial-container .environmental-management-page .continualy-envolving .textimg1{flex-direction:row;display:block}.editorial-container .environmental-management-page .continualy-envolving .textimg1 .text{max-width:none;padding:0 60px 60px 30px;text-align:left}.editorial-container .environmental-management-page .continualy-envolving .textimg1 .img{float:right;max-width:374px;margin-left:20px;margin-bottom:10px}.editorial-container .environmental-management-page .continualy-envolving .textimg2{display:block;margin-top:0}.editorial-container .environmental-management-page .continualy-envolving .textimg2 .text{max-width:none;padding:0 50px 0 70px;text-align:left}.editorial-container .environmental-management-page .continualy-envolving .textimg2 .img{float:left;max-width:374px;margin-right:20px;margin-bottom:10px}.editorial-container .philantrophy-page{padding:0 100px}.editorial-container .philantrophy-page .text-background{margin-top:60px}.editorial-container .philantrophy-page .text-background .first{width:250px;margin-top:-170px}.editorial-container .philantrophy-page .text-background .first.left{margin-top:-170px}.editorial-container .philantrophy-page .text-background .text{margin-top:0;padding:0 75px}.editorial-container .philantrophy-page .text-background.text-background-third{margin-top:140px}.editorial-container .philantrophy-page .text-background.text-background-third .first{margin-top:-160px}.editorial-container .philantrophy-page .text-background.text-background-fourth{margin-top:80px}.editorial-container .philantrophy-page .text-background.text-background-fourth .first{width:103px;margin-right:0;margin-left:0;margin-top:-100px}.editorial-container .philantrophy-page .text-background.text-background-fourth .text{margin-top:-90px}.editorial-container .philantrophy-page .text-background.text-background-sixth{margin-top:100px}.editorial-container .philantrophy-page .text-background.text-background-sixth .first{margin-top:-130px}.editorial-container .philantrophy-page .rainbow .rainbow-section2 .rainbow-img2{display:none}.editorial-container .philantrophy-page .rainbow .rainbow-section2 .rainbow-img3{width:294px;display:block}}@media screen and (max-width: 1008px){.editorial-container .ourcommitment-homepage{margin-top:40px;padding:0 40px}.editorial-container .ourcommitment-homepage .title{max-width:665px;margin-bottom:12px}.editorial-container .ourcommitment-homepage .our-commitment{max-width:746px;padding:40px 60px;margin-bottom:50px}.editorial-container .ourcommitment-homepage .impact-management-container{margin-bottom:50px}.editorial-container .ourcommitment-homepage .impact-management-container h2{margin-bottom:20px}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management:after{content:"";display:none}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management .imtile{max-width:212px;font-size:14px;margin-right:13px;margin-left:13px;flex:1}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management .imtile:last-child{margin-right:0}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management .imtile:first-child{margin-left:0}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management .imtile .img{margin-bottom:25px}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management .imtile .imtext h4{margin-bottom:12px}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management .imtile .imtext p{margin-bottom:18px}.editorial-container .ourcommitment-homepage .imgtextsection{grid-template-columns:auto 70px auto;grid-template-rows:40px auto 40px;margin-bottom:50px}.editorial-container .ourcommitment-homepage .imgtextsection .itstext{margin-left:50px;margin-right:42px;max-width:373px;min-width:200px}.editorial-container .ourcommitment-homepage .imgtextsection .itsimage{max-width:464px;min-width:300px}.editorial-container .ourcommitment-homepage .imgtextsection1{grid-template-columns:auto 70px auto;grid-template-rows:40px auto 40px;margin-bottom:50px}.editorial-container .ourcommitment-homepage .imgtextsection1 .itstext1{margin-left:50px;margin-right:42px;max-width:373px}.editorial-container .ourcommitment-homepage .imgtextsection1 .itstext1 h2.h2-gold{margin-bottom:12px}.editorial-container .ourcommitment-homepage .imgtextsection1 .itstext1 p{font-size:14px}.editorial-container .ourcommitment-homepage .imgtextsection1 .itsimage1{max-width:464px}.editorial-container .human-rights-page{margin-top:40px;padding:0 90px}.editorial-container .human-rights-page span.subtitle{margin-bottom:40px}.editorial-container .human-rights-page .our-home{grid-template-columns:40px minmax(auto,374px) minmax(auto,374px) 40px;grid-template-rows:auto 50px auto 50px auto}.editorial-container .human-rights-page .our-home .img{max-width:374px}.editorial-container .human-rights-page .our-home .our-home-text{padding-left:20px;min-width:290px}.editorial-container .human-rights-page .our-home .our-home-background span{font-size:18px;line-height:22px;padding:90px 48px}.editorial-container .human-rights-page .our-home .our-home-text2{padding-right:10px;padding-top:40px;justify-self:end;min-width:290px}.editorial-container .human-rights-page .our-home .img2{max-width:374px;justify-self:end}.editorial-container .human-rights-page .living-policy{max-width:100%;margin-top:0}.editorial-container .human-rights-page .living-policy .lp-background{display:none}.editorial-container .human-rights-page .living-policy .lp-background-1008{display:block;position:relative}.editorial-container .human-rights-page .living-policy .lp-background-mobile{display:none}.editorial-container .human-rights-page .living-policy .lp-text{min-width:500px}.editorial-container .human-rights-page .living-policy .lp-text span{font-size:18px;margin-top:0}.editorial-container .materials-page{margin-top:40px;padding:0 130px}.editorial-container .materials-page .subtitle{max-width:665px;margin-bottom:30px}.editorial-container .materials-page .materials-carousel{margin-bottom:50px}.editorial-container .materials-page .materials-carousel .materials-carousel-cell{flex:1;max-width:212px;margin-right:16px}.editorial-container .materials-page .materials-carousel .materials-carousel-cell span{margin-top:14px}.editorial-container .materials-page .values{margin-bottom:50px}.editorial-container .materials-page .values span{font-size:18px;line-height:22px;padding:30px 41px}.editorial-container .materials-page .values span.futura{font-family:Futura,sans-serif}.editorial-container .materials-page .coloredgemstones{max-width:666px;margin-bottom:50px}.editorial-container .materials-page .coloredgemstones .text{margin-left:30px;max-width:320px}.editorial-container .materials-page .diamonds{max-width:666px;margin-bottom:50px}.editorial-container .materials-page .diamonds .img{float:right;margin-top:-60px;margin-right:22px}.editorial-container .materials-page .diamonds .text{padding:60px 50px}.editorial-container .environmental-management-page{margin-top:40px;padding:0 130px}.editorial-container .environmental-management-page h1.title{max-width:602px}.editorial-container .environmental-management-page span.subtitle{margin-bottom:40px;max-width:666px}.editorial-container .environmental-management-page .continualy-envolving{display:grid;grid-template-columns:40px auto 40px;grid-template-rows:60px auto auto 60px;margin-bottom:50px}.editorial-container .environmental-management-page .continualy-envolving .textimg1{flex-direction:row;display:block}.editorial-container .environmental-management-page .continualy-envolving .textimg1 .text{max-width:none;padding:0 50px 60px 30px;text-align:left}.editorial-container .environmental-management-page .continualy-envolving .textimg1 .img{float:right;max-width:374px;margin-left:20px;margin-bottom:10px}.editorial-container .environmental-management-page .continualy-envolving .textimg2{display:block}.editorial-container .environmental-management-page .continualy-envolving .textimg2 .text{max-width:none;padding:0 50px 0 70px;text-align:left}.editorial-container .environmental-management-page .continualy-envolving .textimg2 .img{float:left;max-width:374px;margin-right:20px;margin-bottom:10px}.editorial-container .environmental-management-page .values{margin-bottom:50px}.editorial-container .environmental-management-page .values span{font-size:18px;line-height:22px;padding:30px 41px}.editorial-container .environmental-management-page .values span.futura{font-family:Futura,sans-serif}.editorial-container .environmental-management-page .diamonds{max-width:666px;margin-bottom:50px}.editorial-container .environmental-management-page .diamonds .img{float:right;margin-top:-70px;margin-right:0;max-width:303px}.editorial-container .environmental-management-page .diamonds .text{padding:60px 50px}.editorial-container .annual-report-page{margin-top:40px;padding:0 50px}.editorial-container .annual-report-page h1.title{max-width:602px}.editorial-container .annual-report-page span.subtitle{margin-bottom:40px;max-width:666px}.editorial-container .annual-report-page .annual-report{max-width:666px;margin-top:40px;margin-bottom:50px}.editorial-container .annual-report-page .annual-report .textimg1{padding:60px 30px 0}.editorial-container .annual-report-page .annual-report .textimg1 .img{float:right;max-width:110px;margin-top:-85px;margin-left:40px}.editorial-container .annual-report-page .annual-report .textimg2{padding:30px 30px 60px}.editorial-container .annual-report-page .annual-report .textimg2 .img{float:left;max-width:270px;margin-right:30px}.editorial-container .annual-report-page .the-process{grid-template-columns:40px auto 40px;grid-template-rows:60px auto auto 60px}.editorial-container .annual-report-page .the-process .textimg1{display:block}.editorial-container .annual-report-page .the-process .textimg1 .text{padding:0 70px 30px 30px;text-align:left}.editorial-container .annual-report-page .the-process .textimg1 .img{width:374px;margin-left:30px}.editorial-container .annual-report-page .the-process .textimg2{display:block}.editorial-container .annual-report-page .the-process .textimg2 .text{max-width:none;padding:0 30px 0 70px;text-align:left}.editorial-container .annual-report-page .the-process .textimg2 .img{width:374px;float:left;margin-right:30px}.editorial-container .annual-report-page .diamonds{max-width:666px;margin-bottom:50px}.editorial-container .annual-report-page .diamonds .img{float:right;margin-top:-40px;margin-right:0;max-width:301px}.editorial-container .annual-report-page .diamonds .text{padding:60px 50px}.editorial-container .annual-report-page .values{margin-bottom:50px;padding:30px 41px}.editorial-container .annual-report-page .values span{font-size:18px;max-width:666px}.editorial-container .annual-report-page .philantrophy .philantrophy-title{max-width:600px;margin-bottom:30px}.editorial-container .annual-report-page .philantrophy .philantrophy-carousel .philantrophy-carousel-cell .img{width:212px}.editorial-container .annual-report-page .philantrophy .philantrophy-carousel .philantrophy-carousel-cell .text{max-width:430px}.editorial-container .annual-report-page .philantrophy .philantrophy-footer{max-width:600px}.editorial-container .annual-report-page .illustratedframe .img-mobile,.editorial-container .annual-report-page .illustratedframe .img-ipad{display:none}.editorial-container .annual-report-page .illustratedframe .text{min-width:666px}.editorial-container .annual-report-page .owls{margin-top:50px}.editorial-container .philantrophy-page{padding:0 100px}.editorial-container .philantrophy-page .subtitle{max-width:635px;margin-bottom:70px}.editorial-container .philantrophy-page .materials-carousel{margin-bottom:50px}.editorial-container .philantrophy-page .materials-carousel .materials-carousel-cell{flex:1;max-width:250px;margin-right:26px}}@media screen and (max-width: 920px){.editorial-container .human-rights-page .living-policy .lp-text span{font-size:16px}.editorial-container .environmental-management-page{padding:0 90px}.editorial-container .environmental-management-page .continualy-envolving{display:flex;flex-direction:column;background-color:#f8fafb}.editorial-container .environmental-management-page .continualy-envolving .background{display:none}.editorial-container .environmental-management-page .continualy-envolving .textimg1{display:flex;flex-direction:column-reverse;align-items:center;padding-top:50px}.editorial-container .environmental-management-page .continualy-envolving .textimg1 .text{padding:0 30px 20px;max-width:none;text-align:left}.editorial-container .environmental-management-page .continualy-envolving .textimg1 .img{float:none;max-width:315px;margin:0}.editorial-container .environmental-management-page .continualy-envolving .textimg2{display:flex;flex-direction:column-reverse;align-items:center;padding-top:0;padding-bottom:50px}.editorial-container .environmental-management-page .continualy-envolving .textimg2 .text{padding:20px 30px;max-width:none;text-align:left}.editorial-container .environmental-management-page .continualy-envolving .textimg2 .img{float:none;max-width:315px;margin:0}.editorial-container .materials-page{padding:0 90px}.editorial-container .materials-page .materials-textimage1,.editorial-container .materials-page .materials-textimage2,.editorial-container .materials-page .countryoforigin{display:grid;grid-template-columns:30px auto 30px;grid-template-rows:265px 50px auto}.editorial-container .materials-page .materials-textimage1 .background,.editorial-container .materials-page .materials-textimage2 .background,.editorial-container .materials-page .countryoforigin .background{width:auto;grid-column-start:1;grid-column-end:4;grid-row-start:2;grid-row-end:4;background-color:#f8fafb}.editorial-container .materials-page .materials-textimage1 .background-gold,.editorial-container .materials-page .materials-textimage2 .background-gold,.editorial-container .materials-page .countryoforigin .background-gold{background-color:#faf7f3}.editorial-container .materials-page .materials-textimage1 .textimg,.editorial-container .materials-page .materials-textimage2 .textimg,.editorial-container .materials-page .countryoforigin .textimg{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:4;display:flex;flex-direction:column;align-items:center;text-align:left}.editorial-container .materials-page .materials-textimage1 .textimg .img,.editorial-container .materials-page .materials-textimage2 .textimg .img,.editorial-container .materials-page .countryoforigin .textimg .img{float:none;width:auto;max-width:600px;margin:0}.editorial-container .materials-page .materials-textimage1 .textimg .text,.editorial-container .materials-page .materials-textimage2 .textimg .text,.editorial-container .materials-page .countryoforigin .textimg .text{padding:20px 0;max-width:100%}.editorial-container .materials-page .materials-textimage1 .textimg .text.gold,.editorial-container .materials-page .materials-textimage2 .textimg .text.gold,.editorial-container .materials-page .countryoforigin .textimg .text.gold{padding:20px 0}.editorial-container .materials-page .materials-textimage1 .textimg .text p,.editorial-container .materials-page .materials-textimage2 .textimg .text p,.editorial-container .materials-page .countryoforigin .textimg .text p{width:auto}}@media screen and (max-width: 768px){.editorial-container .ourcommitment-homepage .impact-management-container h2{margin-bottom:25px}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management{justify-content:space-between;flex-wrap:wrap}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management:after{content:"";display:none}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management .imtile{max-width:315px;min-width:200px;margin-right:0;margin-left:0;flex:50%}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management .imtile:nth-child(1){padding-right:10px}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management .imtile:nth-child(2){padding-left:10px}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management .imtile:nth-child(3){margin-top:50px;padding-right:10px}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management .imtile:nth-child(4){margin-top:50px;padding-left:10px}.editorial-container .ourcommitment-homepage .our-commitment{margin-bottom:60px}.editorial-container .ourcommitment-homepage .imgtextsection{grid-template-columns:auto 70px auto;grid-template-rows:40px auto 40px;margin-bottom:50px}.editorial-container .ourcommitment-homepage .imgtextsection .itstext{margin-left:50px;margin-right:42px;max-width:373px;min-width:200px}.editorial-container .ourcommitment-homepage .imgtextsection .itsimage{max-width:274px;min-width:274px;width:274px}.editorial-container .ourcommitment-homepage .imgtextsection1{grid-template-columns:auto 70px auto;grid-template-rows:40px auto 40px;margin-bottom:50px}.editorial-container .ourcommitment-homepage .imgtextsection1 .itstext1{margin-left:50px;margin-right:42px;max-width:373px}.editorial-container .ourcommitment-homepage .imgtextsection1 .itstext1 h2.h2-gold{margin-bottom:12px}.editorial-container .ourcommitment-homepage .imgtextsection1 .itstext1 p{font-size:14px}.editorial-container .ourcommitment-homepage .imgtextsection1 .itsimage1{max-width:274px;min-width:274px;width:274px}.editorial-container .ourcommitment-homepage .imgtextsection-last{margin-bottom:0}.editorial-container .human-rights-page{padding:0 60px}.editorial-container .human-rights-page span.subtitle{padding:0 30px}.editorial-container .human-rights-page .our-home{display:flex;flex-direction:column;align-items:center;justify-content:center}.editorial-container .human-rights-page .our-home .img{margin-bottom:20px;padding:0;max-width:600px;align-self:center}.editorial-container .human-rights-page .our-home .our-home-text{margin-bottom:50px;padding:0 30px}.editorial-container .human-rights-page .our-home .our-home-background span{font-size:18px;line-height:22px;padding:73px 30px}.editorial-container .human-rights-page .our-home .our-home-text2{padding:20px 30px 0;margin-bottom:50px}.editorial-container .human-rights-page .our-home .img2{display:none;padding:0 30px;max-width:600px}.editorial-container .human-rights-page .our-home .img-mobile{display:block;padding:0;max-width:600px;margin-top:50px}.editorial-container .human-rights-page .living-policy{max-width:100%;margin-top:20px}.editorial-container .human-rights-page .living-policy .lp-background{display:none}.editorial-container .human-rights-page .living-policy .lp-background-1008{display:block;position:relative}.editorial-container .human-rights-page .living-policy .lp-background-mobile{display:none}.editorial-container .human-rights-page .living-policy .lp-text{min-width:490px}.editorial-container .human-rights-page .living-policy .lp-text span{font-size:16px;margin-top:0;padding-top:35px}.editorial-container .materials-page{padding:0 60px}.editorial-container .materials-page .coloredgemstones{max-width:666px;margin-bottom:50px;flex-direction:column-reverse}.editorial-container .materials-page .coloredgemstones .text{flex:1;text-align:left;margin-left:30px;max-width:666px;margin-bottom:50px;margin-right:30px}.editorial-container .materials-page .coloredgemstones .text.gold{padding:50px 100px}.editorial-container .materials-page .coloredgemstones .img{max-width:314px}.editorial-container .materials-page .materials-textimage1,.editorial-container .materials-page .materials-textimage2,.editorial-container .materials-page .countryoforigin{display:grid;grid-template-columns:30px auto 30px;grid-template-rows:265px 50px auto}.editorial-container .materials-page .materials-textimage1 .background,.editorial-container .materials-page .materials-textimage2 .background,.editorial-container .materials-page .countryoforigin .background{width:auto;grid-column-start:1;grid-column-end:4;grid-row-start:2;grid-row-end:4;background-color:#f8fafb}.editorial-container .materials-page .materials-textimage1 .background-gold,.editorial-container .materials-page .materials-textimage2 .background-gold,.editorial-container .materials-page .countryoforigin .background-gold{background-color:#faf7f3}.editorial-container .materials-page .materials-textimage1 .textimg,.editorial-container .materials-page .materials-textimage2 .textimg,.editorial-container .materials-page .countryoforigin .textimg{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:4;display:flex;flex-direction:column;align-items:center;text-align:left}.editorial-container .materials-page .materials-textimage1 .textimg .img,.editorial-container .materials-page .materials-textimage2 .textimg .img,.editorial-container .materials-page .countryoforigin .textimg .img{float:none;width:auto;max-width:600px;margin:0}.editorial-container .materials-page .materials-textimage1 .textimg .text,.editorial-container .materials-page .materials-textimage2 .textimg .text,.editorial-container .materials-page .countryoforigin .textimg .text{padding:20px 0 50px;max-width:100%}.editorial-container .materials-page .materials-textimage1 .textimg .text.gold,.editorial-container .materials-page .materials-textimage2 .textimg .text.gold,.editorial-container .materials-page .countryoforigin .textimg .text.gold{padding:20px 0 50px}.editorial-container .materials-page .materials-textimage1 .textimg .text p,.editorial-container .materials-page .materials-textimage2 .textimg .text p,.editorial-container .materials-page .countryoforigin .textimg .text p{width:auto}.editorial-container .annual-report-page{margin-top:40px;padding:0 60px}.editorial-container .annual-report-page .the-process .textimg1 .img{width:284px;margin-left:30px}.editorial-container .annual-report-page .the-process .textimg2 .img{width:284px;float:left;margin-right:30px}.editorial-container .annual-report-page .illustratedframe{width:100%}.editorial-container .annual-report-page .illustratedframe .img{display:none}.editorial-container .annual-report-page .illustratedframe .img-ipad{display:block;margin-right:-55px;margin-left:-55px}.editorial-container .annual-report-page .illustratedframe .img-ipad img{width:100%}.editorial-container .annual-report-page .illustratedframe .text{min-width:500px}.editorial-container .annual-report-page .diamonds .text{padding:60px 30px}.editorial-container .environmental-management-page{padding:0 60px}.editorial-container .environmental-management-page .continualy-envolving .textimg1 .img,.editorial-container .environmental-management-page .continualy-envolving .textimg2 .img{float:none;max-width:unset;margin:0}.editorial-container .philantrophy-page .text-background{margin-top:170px}.editorial-container .philantrophy-page .text-background .first{align-self:center;margin-top:-120px;margin-right:0}.editorial-container .philantrophy-page .text-background .first.marginbottom30{margin-bottom:30px}.editorial-container .philantrophy-page .text-background .first.left{align-self:center;margin-top:-120px;margin-right:0;margin-left:0}.editorial-container .philantrophy-page .text-background .text{padding:0 40px}.editorial-container .philantrophy-page .text-background.text-background-third{margin-top:140px}.editorial-container .philantrophy-page .text-background.text-background-third .first{margin-top:-160px;margin-right:0}.editorial-container .philantrophy-page .text-background.text-background-fourth{margin-top:100px}.editorial-container .philantrophy-page .text-background.text-background-fourth .first{margin-top:-120px;margin-right:50px}.editorial-container .philantrophy-page .text-background.text-background-fourth .text{margin-top:20px}.editorial-container .philantrophy-page .text-background.text-background-fifth .first{margin-top:-140px;margin-right:40px}.editorial-container .philantrophy-page .text-background.text-background-fifth .text{margin-top:0}.editorial-container .philantrophy-page .rainbow .rainbow-section1 h2{margin-bottom:20px}.editorial-container .philantrophy-page .rainbow .rainbow-section2{flex-direction:column;align-items:center}.editorial-container .philantrophy-page .rainbow .rainbow-section2 .rainbow-img2{width:404px;display:block}.editorial-container .philantrophy-page .rainbow .rainbow-section2 .rainbow-img3{display:none}.editorial-container .philantrophy-page .rainbow .rainbow-section2 .text{text-align:center;padding-left:0;padding-top:60px}}@media screen and (max-width: 590px){.editorial-container .ourcommitment-homepage{padding:0}.editorial-container .ourcommitment-homepage .imgtextsection{display:grid;grid-template-columns:30px auto 30px;grid-template-rows:auto 60px auto;margin-bottom:50px}.editorial-container .ourcommitment-homepage .imgtextsection .itsbackground{background-color:#f8fafb;grid-column-start:1;grid-column-end:4;grid-row-start:2;grid-row-end:4}.editorial-container .ourcommitment-homepage .imgtextsection .itstext{grid-column-start:2;grid-column-end:3;grid-row-start:3;grid-row-end:4;display:flex;flex-direction:column;justify-content:center;text-align:left;margin-left:0;margin-right:0;margin-top:20px;max-width:100%}.editorial-container .ourcommitment-homepage .imgtextsection .itstext h2{margin-bottom:12px}.editorial-container .ourcommitment-homepage .imgtextsection .itstext p{margin-bottom:24px}.editorial-container .ourcommitment-homepage .imgtextsection .itstext a{margin-bottom:50px}.editorial-container .ourcommitment-homepage .imgtextsection .itstext a.blue{color:#5d88da}.editorial-container .ourcommitment-homepage .imgtextsection .itsimage{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:3;max-width:100%}.editorial-container .ourcommitment-homepage .imgtextsection1{display:grid;grid-template-columns:30px auto 30px;grid-template-rows:auto 60px auto;margin-bottom:50px}.editorial-container .ourcommitment-homepage .imgtextsection1 .itsbackground1{background-color:#f8fafb;grid-column-start:1;grid-column-end:4;grid-row-start:2;grid-row-end:4}.editorial-container .ourcommitment-homepage .imgtextsection1 .itstext1{grid-column-start:2;grid-column-end:3;grid-row-start:3;grid-row-end:4;display:flex;flex-direction:column;justify-content:center;text-align:left;margin-left:0;margin-right:0;margin-top:20px;max-width:100%}.editorial-container .ourcommitment-homepage .imgtextsection1 .itstext1 h2{margin-bottom:12px}.editorial-container .ourcommitment-homepage .imgtextsection1 .itstext1 p{margin-bottom:24px}.editorial-container .ourcommitment-homepage .imgtextsection1 .itstext1 a{margin-bottom:50px}.editorial-container .ourcommitment-homepage .imgtextsection1 .itsimage1{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:3;max-width:100%}.editorial-container .ourcommitment-homepage .flickity-viewport{transition:height .5s}.editorial-container .ourcommitment-homepage .flickity-prev-next-button{background:transparent;box-shadow:none;top:45%}.editorial-container .ourcommitment-homepage .flickity-prev-next-button svg{stroke-width:0;fill:#363636}.editorial-container .ourcommitment-homepage .flickity-prev-next-button.previous{left:-60px}.editorial-container .ourcommitment-homepage .flickity-prev-next-button.next{right:-60px}.editorial-container .ourcommitment-homepage .impact-management-container{margin-bottom:30px}.editorial-container .ourcommitment-homepage .impact-management-container h2{margin-bottom:22px}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management.impact-carousel{display:flex;flex-direction:column;width:274px}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management.impact-carousel:after{content:"flickity";display:none}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management.impact-carousel .imtile{max-width:none;width:100%;text-align:center;align-items:center;justify-content:center;margin:0}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management.impact-carousel .imtile .img{margin-bottom:12px}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management.impact-carousel .imtile .imtext h4{margin-bottom:4px}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management.impact-carousel .imtile .imtext p{margin-bottom:20px;width:auto}.editorial-container .ourcommitment-homepage .imgtextsection .itsimage,.editorial-container .ourcommitment-homepage .imgtextsection1 .itsimage1{width:unset}.editorial-container .ourcommitment-homepage .imgtextsection-last{margin-bottom:0}.editorial-container .environmental-management-page{padding:0}.editorial-container .environmental-management-page h1.title,.editorial-container .environmental-management-page span.subtitle,.editorial-container .environmental-management-page .continualy-envolving .textimg1 .img,.editorial-container .environmental-management-page .continualy-envolving .textimg2 .img{padding:0 30px}.editorial-container .environmental-management-page .diamonds{max-width:100%;margin:50px 30px 0;display:flex;flex-direction:column;align-items:center}.editorial-container .environmental-management-page .diamonds .img{float:none;margin-top:-50px;margin-right:40px;max-width:300px}.editorial-container .environmental-management-page .diamonds .text{padding:20px 30px 35px;max-width:auto}.editorial-container .materials-page{padding:0}.editorial-container .materials-page h1.title,.editorial-container .materials-page span.subtitle{padding:0 30px}.editorial-container .materials-page .flickity-viewport{transition:height .5s}.editorial-container .materials-page .flickity-prev-next-button{background:transparent;box-shadow:none;top:25.5%}.editorial-container .materials-page .flickity-prev-next-button svg{stroke-width:0;fill:#363636}.editorial-container .materials-page .flickity-prev-next-button.previous{left:-60px}.editorial-container .materials-page .flickity-prev-next-button.next{right:-60px}.editorial-container .materials-page .materials-carousel{margin-bottom:30px;display:flex;flex-direction:column;width:274px}.editorial-container .materials-page .materials-carousel:after{content:"flickity";display:none}.editorial-container .materials-page .materials-carousel .materials-carousel-cell{max-width:none;width:100%;text-align:center;align-items:center;justify-content:center;margin-right:0}.editorial-container .materials-page .materials-carousel .materials-carousel-cell span{margin-top:14px}.editorial-container .materials-page .coloredgemstones{width:unset;flex-direction:column-reverse;margin:0 30px 50px;max-width:unset}.editorial-container .materials-page .coloredgemstones .text{flex:1;text-align:left;margin-left:0;max-width:100%;padding:0 30px}.editorial-container .materials-page .coloredgemstones .text.gold{padding:50px 30px}.editorial-container .materials-page .coloredgemstones .img{flex:1;padding-top:20px;max-width:315px}.editorial-container .materials-page .diamonds{max-width:unset;display:flex;flex-direction:column;align-items:center;margin:30px 30px 50px}.editorial-container .materials-page .diamonds .img{float:none;margin-top:-60px;margin-right:0;max-width:200px;margin-bottom:20px}.editorial-container .materials-page .diamonds .text{padding:0 30px 50px;max-width:100%}.editorial-container .materials-page .materials-textimage1,.editorial-container .materials-page .materials-textimage2,.editorial-container .materials-page .countryoforigin{display:grid;grid-template-columns:30px auto 30px;grid-template-rows:265px 50px auto}.editorial-container .materials-page .materials-textimage1 .background,.editorial-container .materials-page .materials-textimage2 .background,.editorial-container .materials-page .countryoforigin .background{width:auto;grid-column-start:1;grid-column-end:4;grid-row-start:2;grid-row-end:4;background-color:#f8fafb}.editorial-container .materials-page .materials-textimage1 .background-gold,.editorial-container .materials-page .materials-textimage2 .background-gold,.editorial-container .materials-page .countryoforigin .background-gold{background-color:#faf7f3}.editorial-container .materials-page .materials-textimage1 .textimg,.editorial-container .materials-page .materials-textimage2 .textimg,.editorial-container .materials-page .countryoforigin .textimg{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:4;display:flex;flex-direction:column;align-items:center;text-align:left}.editorial-container .materials-page .materials-textimage1 .textimg .img,.editorial-container .materials-page .materials-textimage2 .textimg .img,.editorial-container .materials-page .countryoforigin .textimg .img{float:none;width:auto;max-width:600px;margin:0}.editorial-container .materials-page .materials-textimage1 .textimg .text,.editorial-container .materials-page .materials-textimage2 .textimg .text,.editorial-container .materials-page .countryoforigin .textimg .text{padding:20px 0 50px;max-width:100%}.editorial-container .materials-page .materials-textimage1 .textimg .text p,.editorial-container .materials-page .materials-textimage2 .textimg .text p,.editorial-container .materials-page .countryoforigin .textimg .text p{width:auto}.editorial-container .materials-page .gold-paragraph,.editorial-container .human-rights-page{padding:0 30px}.editorial-container .human-rights-page .our-home{display:flex;flex-direction:column;align-items:center;justify-content:center}.editorial-container .human-rights-page .our-home .img{margin-bottom:20px;padding:0;max-width:600px;align-self:center}.editorial-container .human-rights-page .our-home .our-home-text{margin-bottom:50px;padding:0}.editorial-container .human-rights-page .our-home .our-home-background span{font-size:18px;line-height:22px;padding:73px 30px}.editorial-container .human-rights-page .our-home .our-home-text2{padding:0;margin-bottom:50px;margin-top:20px}.editorial-container .human-rights-page .our-home .img2{padding:0;max-width:600px}.editorial-container .human-rights-page .our-home .img-mobile{display:block;padding:0;max-width:600px;margin-top:50px}.editorial-container .human-rights-page .living-policy{margin-top:50px;width:100%}.editorial-container .human-rights-page .living-policy .lp-background,.editorial-container .human-rights-page .living-policy .lp-background-1008{display:none}.editorial-container .human-rights-page .living-policy .lp-background-mobile{display:block}.editorial-container .human-rights-page .living-policy .lp-background-mobile img{width:100%}.editorial-container .human-rights-page .living-policy .lp-text{min-width:300px}.editorial-container .human-rights-page .living-policy .lp-text span{font-size:22px;margin-top:-80px}.editorial-container .annual-report-page{padding:0}.editorial-container .annual-report-page h1.title,.editorial-container .annual-report-page span.subtitle{padding:0 30px}.editorial-container .annual-report-page .annual-report{margin:30px 30px 0}.editorial-container .annual-report-page .annual-report .textimg1 .img{margin-left:20px}.editorial-container .annual-report-page .the-process{display:flex;flex-direction:column;align-items:center;background-color:#f8fafb;padding-top:30px;padding-bottom:60px;margin-top:60px}.editorial-container .annual-report-page .the-process .textimg1{display:flex;flex-direction:column-reverse;align-items:center}.editorial-container .annual-report-page .the-process .textimg1 .text{padding:20px 30px;text-align:left}.editorial-container .annual-report-page .the-process .textimg1 .img{width:100%;float:none;margin:0;padding:0 30px}.editorial-container .annual-report-page .the-process .textimg2{display:flex;flex-direction:column-reverse;align-items:center}.editorial-container .annual-report-page .the-process .textimg2 .text{padding:20px 30px;text-align:left}.editorial-container .annual-report-page .the-process .textimg2 .img{width:100%;float:none;margin:0;padding:0 30px}.editorial-container .annual-report-page .flickity-viewport{transition:height .5s}.editorial-container .annual-report-page .flickity-prev-next-button{background:transparent;box-shadow:none;top:45%}.editorial-container .annual-report-page .flickity-prev-next-button svg{stroke-width:0;fill:#363636}.editorial-container .annual-report-page .flickity-prev-next-button.previous{left:-60px}.editorial-container .annual-report-page .flickity-prev-next-button.next{right:-60px}.editorial-container .annual-report-page .philantrophy .philantrophy-title{max-width:315px;margin-bottom:20px}.editorial-container .annual-report-page .philantrophy .philantrophy-carousel{width:274px}.editorial-container .annual-report-page .philantrophy .philantrophy-carousel:after{content:"flickity";display:none}.editorial-container .annual-report-page .philantrophy .philantrophy-carousel .philantrophy-carousel-cell{flex-direction:column;align-items:center;padding-bottom:0}.editorial-container .annual-report-page .philantrophy .philantrophy-carousel .philantrophy-carousel-cell .img{width:274px;margin-right:0}.editorial-container .annual-report-page .philantrophy .philantrophy-carousel .philantrophy-carousel-cell .text{max-width:274px;margin-top:20px}.editorial-container .annual-report-page .philantrophy .philantrophy-footer{max-width:274px;margin-top:30px}.editorial-container .annual-report-page .diamonds{width:auto;margin-bottom:50px;display:flex;flex-direction:column;align-items:center;margin-right:30px;margin-left:30px}.editorial-container .annual-report-page .diamonds .img{float:none;margin-top:-65px;max-width:273px;margin-right:40px}.editorial-container .annual-report-page .diamonds .text{padding:20px 30px 50px;max-width:100%}.editorial-container .annual-report-page .illustratedframe .img-mobile,.editorial-container .annual-report-page .illustratedframe .img,.editorial-container .annual-report-page .illustratedframe .img-ipad{display:none}.editorial-container .annual-report-page .illustratedframe .img-590{display:block;margin-left:-30px;margin-right:-30px}.editorial-container .annual-report-page .illustratedframe .text{min-width:380px}.editorial-container .annual-report-page .illustratedframe .text p{font-size:16px}.editorial-container .annual-report-page .owls{padding:0 30px}.editorial-container .philantrophy-page{padding:0 40px}.editorial-container .philantrophy-page .flickity-viewport{transition:height .5s}.editorial-container .philantrophy-page .flickity-prev-next-button{background:transparent;box-shadow:none;top:32%}.editorial-container .philantrophy-page .flickity-prev-next-button svg{stroke-width:0;fill:#363636}.editorial-container .philantrophy-page .flickity-prev-next-button.previous{left:-60px;visibility:visible}.editorial-container .philantrophy-page .flickity-prev-next-button.next{right:-60px;visibility:visible}.editorial-container .philantrophy-page .materials-carousel{margin-bottom:30px;display:flex;flex-direction:column;width:250px}.editorial-container .philantrophy-page .materials-carousel:after{content:"flickity";display:none}.editorial-container .philantrophy-page .materials-carousel .materials-carousel-cell{max-width:none;width:100%;text-align:center;align-items:center;justify-content:center;margin-right:0}.editorial-container .philantrophy-page .text-line,.editorial-container .philantrophy-page .text-line .line,.editorial-container .philantrophy-page .text-line.right{max-width:100%}.editorial-container .philantrophy-page .text-background{margin-top:110px}.editorial-container .philantrophy-page .text-background .first{width:150px;margin-top:-70px}.editorial-container .philantrophy-page .text-background .text{margin-top:20px}.editorial-container .philantrophy-page .text-background.text-background-second{margin-top:160px}.editorial-container .philantrophy-page .text-background.text-background-third{margin-top:60px}.editorial-container .philantrophy-page .text-background.text-background-third .first{margin-top:-70px}.editorial-container .philantrophy-page .text-background.text-background-fourth{margin-top:100px}.editorial-container .philantrophy-page .text-background.text-background-fifth{margin-top:140px}.editorial-container .philantrophy-page .text-background.text-background-fifth .first{margin-right:80px;margin-top:-90px}.editorial-container .philantrophy-page .text-background.text-background-fifth .text{margin-top:20px}.editorial-container .philantrophy-page .text-background.text-background-sixth{margin-top:60px}.editorial-container .philantrophy-page .text-background.text-background-sixth .first{margin-top:-80px}.editorial-container .philantrophy-page .rainbow{margin-top:120px}.editorial-container .philantrophy-page .rainbow .rainbow-img1{margin-top:-130px;width:200px}.editorial-container .philantrophy-page .rainbow .rainbow-section1{padding:40px}.editorial-container .philantrophy-page .rainbow .rainbow-section2{padding:0 40px 40px}}@media screen and (max-width: 480px){.editorial-container .ourcommitment-homepage .our-commitment{width:100%;padding:40px 30px;margin-top:28px}.editorial-container .ourcommitment-homepage .flickity-viewport{transition:height .5s}.editorial-container .ourcommitment-homepage .flickity-prev-next-button{background:transparent;box-shadow:none;top:45%}.editorial-container .ourcommitment-homepage .flickity-prev-next-button svg{stroke-width:0;fill:#363636}.editorial-container .ourcommitment-homepage .flickity-prev-next-button.previous{left:-60px}.editorial-container .ourcommitment-homepage .flickity-prev-next-button.next{right:-60px}.editorial-container .ourcommitment-homepage .impact-management-container{margin-bottom:30px}.editorial-container .ourcommitment-homepage .impact-management-container h2{margin-bottom:22px}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management.impact-carousel{display:flex;flex-direction:column;width:274px}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management.impact-carousel:after{content:"flickity";display:none}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management.impact-carousel .imtile{max-width:none;width:100%;text-align:center;align-items:center;justify-content:center;padding:0;margin-top:0}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management.impact-carousel .imtile .img{margin-bottom:12px}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management.impact-carousel .imtile .imtext h4{margin-bottom:4px}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management.impact-carousel .imtile .imtext p{margin-bottom:20px;width:auto}.editorial-container .human-rights-page span.subtitle{max-width:400px}.editorial-container .human-rights-page .our-home{display:flex;flex-direction:column;align-items:center;justify-content:center}.editorial-container .human-rights-page .our-home .img{margin-bottom:20px;padding:0;max-width:600px;align-self:center}.editorial-container .human-rights-page .our-home .our-home-text{margin-bottom:50px;padding:0}.editorial-container .human-rights-page .our-home .our-home-background span{font-size:18px;line-height:22px;padding:73px 30px}.editorial-container .human-rights-page .our-home .our-home-text2{padding:0;margin-bottom:50px;margin-top:20px}.editorial-container .human-rights-page .our-home .img2{padding:0;max-width:600px}.editorial-container .human-rights-page .living-policy{margin-top:50px}.editorial-container .human-rights-page .living-policy .lp-background,.editorial-container .human-rights-page .living-policy .lp-background-1008{display:none}.editorial-container .human-rights-page .living-policy .lp-background-mobile{display:block;position:relative}.editorial-container .human-rights-page .living-policy .lp-text{min-width:234px}.editorial-container .human-rights-page .living-policy .lp-text span{font-size:18px;margin-top:-90px}.editorial-container .annual-report-page{margin-top:40px;padding:0}.editorial-container .annual-report-page h1.title,.editorial-container .annual-report-page span.subtitle{max-width:314px;padding:0}.editorial-container .annual-report-page .annual-report{max-width:346px;align-items:center}.editorial-container .annual-report-page .annual-report .textimg1{padding:0;display:flex;flex-direction:column;align-items:center}.editorial-container .annual-report-page .annual-report .textimg1 .img{float:none;max-width:120px;margin-top:-28px;margin-left:0}.editorial-container .annual-report-page .annual-report .textimg1 .text{padding:30px 15px}.editorial-container .annual-report-page .annual-report .textimg2{padding:0;display:flex;flex-direction:column;align-items:center}.editorial-container .annual-report-page .annual-report .textimg2 .img{float:none;max-width:315px;margin-right:0;padding:0}.editorial-container .annual-report-page .annual-report .textimg2 .text{padding:30px 15px}.editorial-container .annual-report-page .the-process{display:flex;flex-direction:column;align-items:center;background-color:#f8fafb;padding-top:30px;padding-bottom:60px}.editorial-container .annual-report-page .the-process .textimg1{display:flex;flex-direction:column-reverse;align-items:center}.editorial-container .annual-report-page .the-process .textimg1 .text{padding:20px 30px;text-align:left}.editorial-container .annual-report-page .the-process .textimg1 .img{width:100%;float:none;margin:0;padding:0 30px}.editorial-container .annual-report-page .the-process .textimg2{display:flex;flex-direction:column-reverse;align-items:center}.editorial-container .annual-report-page .the-process .textimg2 .text{padding:20px 30px;text-align:left}.editorial-container .annual-report-page .the-process .textimg2 .img{width:100%;float:none;margin:0;padding:0 30px}.editorial-container .annual-report-page .diamonds{width:auto;display:flex;flex-direction:column;align-items:center;margin:30px 15px 50px}.editorial-container .annual-report-page .diamonds .img{float:none;margin-top:-65px;max-width:273px;margin-right:40px}.editorial-container .annual-report-page .diamonds .text{padding:20px 15px 40px}.editorial-container .annual-report-page .values{margin-bottom:50px;padding:30px 41px}.editorial-container .annual-report-page .values span{font-size:14px}.editorial-container .annual-report-page .illustratedframe{width:100%}.editorial-container .annual-report-page .illustratedframe .img-mobile{display:block}.editorial-container .annual-report-page .illustratedframe .img-mobile img{width:100%}.editorial-container .annual-report-page .illustratedframe .img,.editorial-container .annual-report-page .illustratedframe .img-ipad,.editorial-container .annual-report-page .illustratedframe .img-590{display:none}.editorial-container .annual-report-page .illustratedframe .text{min-width:216px}.editorial-container .annual-report-page .illustratedframe .text p{font-size:16px}.editorial-container .annual-report-page .owls{padding:0 30px;margin-top:40px}}@media screen and (max-width: 375px){.editorial-container .ourcommitment-homepage{margin-top:40px;padding:0}.editorial-container .ourcommitment-homepage h1.title{font-size:24px;max-width:unset;margin-bottom:12px;padding:0 15px}.editorial-container .ourcommitment-homepage .our-commitment{font-size:18px;width:100%;padding:40px 30px;background-color:#f8fafb;margin-bottom:50px;margin-top:28px}.editorial-container .ourcommitment-homepage .our-commitment h2{margin-bottom:12px}.editorial-container .ourcommitment-homepage .flickity-viewport{transition:height .5s}.editorial-container .ourcommitment-homepage .flickity-prev-next-button{background:transparent;box-shadow:none;top:45%}.editorial-container .ourcommitment-homepage .flickity-prev-next-button svg{stroke-width:0;fill:#363636}.editorial-container .ourcommitment-homepage .flickity-prev-next-button.previous{left:-45px}.editorial-container .ourcommitment-homepage .flickity-prev-next-button.next{right:-45px}.editorial-container .ourcommitment-homepage .impact-management-container{margin-bottom:30px}.editorial-container .ourcommitment-homepage .impact-management-container h2{margin-bottom:22px}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management.impact-carousel{display:flex;flex-direction:column;width:274px}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management.impact-carousel:after{content:"flickity";display:none}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management.impact-carousel .imtile{max-width:none;width:100%;text-align:center;align-items:center;justify-content:center}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management.impact-carousel .imtile .img{margin-bottom:12px}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management.impact-carousel .imtile .imtext h4{margin-bottom:4px}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management.impact-carousel .imtile .imtext p{margin-bottom:20px;width:auto}.editorial-container .ourcommitment-homepage .imgtextsection .itsimage,.editorial-container .ourcommitment-homepage .imgtextsection1 .itsimage1{max-width:unset;min-width:unset;width:auto}.editorial-container .ourcommitment-homepage .imgtextsection-last{margin-bottom:-60px}.editorial-container .human-rights-page{padding:0}.editorial-container .human-rights-page span.subtitle{padding:0 30px;max-width:666px}.editorial-container .human-rights-page .our-home{display:flex;flex-direction:column;align-items:center}.editorial-container .human-rights-page .our-home .img{margin-bottom:20px;padding:0 20px}.editorial-container .human-rights-page .our-home .our-home-text{margin-bottom:50px;padding:0 30px}.editorial-container .human-rights-page .our-home .our-home-background span{font-size:18px;line-height:22px;padding:73px 30px}.editorial-container .human-rights-page .our-home .our-home-text2{padding:0 30px;margin-bottom:50px}.editorial-container .human-rights-page .our-home .img2,.editorial-container .human-rights-page .our-home .img-mobile{padding:0 30px}.editorial-container .human-rights-page .living-policy{margin-top:50px}.editorial-container .human-rights-page .living-policy .lp-background,.editorial-container .human-rights-page .living-policy .lp-background-1008{display:none}.editorial-container .human-rights-page .living-policy .lp-background-mobile{display:block;position:relative}.editorial-container .human-rights-page .living-policy .lp-text{min-width:234px}.editorial-container .human-rights-page .living-policy .lp-text span{font-size:18px;margin-top:-90px}.editorial-container .materials-page .flickity-prev-next-button.previous{left:-45px}.editorial-container .materials-page .flickity-prev-next-button.next{right:-45px}.editorial-container .materials-page .materials-textimage1 .background-gold,.editorial-container .materials-page .materials-textimage2 .background-gold,.editorial-container .materials-page .countryoforigin .background-gold{background-color:#faf7f3}.editorial-container .materials-page .materials-textimage1 .textimg .img,.editorial-container .materials-page .materials-textimage2 .textimg .img,.editorial-container .materials-page .countryoforigin .textimg .img{width:auto}.editorial-container .materials-page .materials-textimage1 .textimg .text,.editorial-container .materials-page .materials-textimage2 .textimg .text,.editorial-container .materials-page .countryoforigin .textimg .text{padding:20px 0 40px;max-width:unset}.editorial-container .materials-page .coloredgemstones{width:auto;margin:0 15px 50px}.editorial-container .materials-page .coloredgemstones .text{margin:0;padding:0 15px 50px}.editorial-container .materials-page .coloredgemstones .img{padding-top:30px;max-width:200px}.editorial-container .materials-page .diamonds{width:auto;margin:30px 15px 50px}.editorial-container .materials-page .diamonds .img{margin-top:-50px}.editorial-container .materials-page .diamonds .text{padding:20px 15px 50px;max-width:unset}.editorial-container .environmental-management-page{margin-top:40px;padding:0}.editorial-container .environmental-management-page h1.title,.editorial-container .environmental-management-page span.subtitle{max-width:unset}.editorial-container .environmental-management-page .diamonds{width:unset;max-width:unset;margin:50px 15px 0}.editorial-container .environmental-management-page .diamonds .img{margin-right:0;max-width:273px}.editorial-container .environmental-management-page .diamonds .text{padding:20px 15px 40px;max-width:unset}.editorial-container .annual-report-page .flickity-prev-next-button.previous{left:-45px}.editorial-container .annual-report-page .flickity-prev-next-button.next{right:-45px}.editorial-container .annual-report-page .annual-report{max-width:unset;margin:30px 15px 0}.editorial-container .annual-report-page .annual-report .textimg1{padding:0}.editorial-container .annual-report-page .annual-report .textimg1 .text{padding:30px 15px}.editorial-container .annual-report-page .annual-report .textimg2{padding:0}.editorial-container .annual-report-page .annual-report .textimg2 .img{max-width:100%}.editorial-container .annual-report-page .annual-report .textimg2 .text{padding:30px 15px}.editorial-container .annual-report-page .illustratedframe{width:100%}.editorial-container .annual-report-page .illustratedframe .img-mobile{display:block}.editorial-container .annual-report-page .illustratedframe .img-mobile img{width:100%}.editorial-container .annual-report-page .illustratedframe .img,.editorial-container .annual-report-page .illustratedframe .img-ipad,.editorial-container .annual-report-page .illustratedframe .img-590{display:none}.editorial-container .annual-report-page .illustratedframe .text{min-width:230px}.editorial-container .annual-report-page .illustratedframe .text p{font-size:16px}.editorial-container .philantrophy-page .flickity-prev-next-button.previous{left:-45px;visibility:visible}.editorial-container .philantrophy-page .flickity-prev-next-button.next{right:-45px;visibility:visible}}@media screen and (max-width: 320px){.editorial-container .human-rights-page .living-policy .lp-text span{font-size:16px}.editorial-container .materials-page .flickity-prev-next-button.previous{left:-40px}.editorial-container .materials-page .flickity-prev-next-button.next{right:-40px}.editorial-container .materials-page .materials-carousel{width:250px}.editorial-container .annual-report-page .flickity-prev-next-button.previous{left:-40px}.editorial-container .annual-report-page .flickity-prev-next-button.next{right:-40px}.editorial-container .annual-report-page .philantrophy .philantrophy-title{max-width:unset;padding:0 30px}.editorial-container .annual-report-page .philantrophy .philantrophy-carousel{width:240px}.editorial-container .annual-report-page .philantrophy .philantrophy-carousel .philantrophy-carousel-cell .img{width:240px;margin-right:0}.editorial-container .annual-report-page .philantrophy .philantrophy-carousel .philantrophy-carousel-cell .text{max-width:240px;margin-top:20px}.editorial-container .annual-report-page .philantrophy .philantrophy-footer{max-width:250px;margin-top:30px}.editorial-container .annual-report-page .illustratedframe{width:auto}.editorial-container .annual-report-page .illustratedframe .img-mobile{display:block}.editorial-container .annual-report-page .illustratedframe .img-mobile img{width:100%}.editorial-container .annual-report-page .illustratedframe .text{min-width:222px}.editorial-container .annual-report-page .illustratedframe .text p{font-size:14px}.editorial-container .ourcommitment-homepage .flickity-prev-next-button.previous{left:-40px}.editorial-container .ourcommitment-homepage .flickity-prev-next-button.next{right:-40px}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management.impact-carousel{width:250px;margin:0}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management.impact-carousel .imtile .img{margin-bottom:12px}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management.impact-carousel .imtile .imtext h4{margin-bottom:4px}.editorial-container .ourcommitment-homepage .impact-management-container .impact-management.impact-carousel .imtile .imtext p{margin-bottom:20px;width:auto}.editorial-container .philantrophy-page .flickity-prev-next-button.previous{left:-30px;visibility:visible}.editorial-container .philantrophy-page .flickity-prev-next-button.next{right:-30px;visibility:visible}}@media screen and (min-width: 1900px){.editorial-container .materials-page .countryoforigin .background{margin-top:-30px}.editorial-container .materials-page .countryoforigin .textimg .text{padding:170px 60px 75px 110px}.editorial-container .materials-page .pairing-subheading{color:#939393;font-family:Futura,sans-serif;font-size:15px;margin-top:-20px}.editorial-container .materials-page .product-pairing-link{color:#5c5c5c;text-decoration:underline;margin-right:20px;padding-top:18px;display:block;text-underline-position:under}.editorial-container .materials-page .product-pairing-link-form{text-decoration:underline;text-underline-position:under;padding-right:20px}.editorial-container .materials-page button.flickity-prev-next-button.previous{left:5%;top:45%;visibility:hidden}.editorial-container .materials-page button.flickity-prev-next-button.next{right:5%;top:45%;visibility:hidden}}@media screen and (min-width: 1008px){button.flickity-prev-next-button.previous,button.flickity-prev-next-button.next{visibility:visible}}.PairingPopup{background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;z-index:999;top:0;left:0;width:100vw;height:100vh;display:none}.PairingPopup button.flickity-prev-next-button.next{top:105%;right:20%}.PairingPopup button.flickity-prev-next-button.previous{top:105%;left:20%}.PairingPopup .PairingPopup-content{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%}.PairingPopup .PairingPopup-carousel .PairingPopup-carousel-item{width:100%;height:400px;text-align:center}.PairingPopup .PairingPopup-carousel .PairingPopup-carousel-item img{object-fit:cover;width:300px;height:320px}.PairingPopup .PairingPopup-carousel-text{display:flex;justify-content:center;text-transform:uppercase;font-family:Futura,sans-serif;font-size:16px;color:#363636;margin-top:-90px;margin-right:-1px}.PairingPopup .PairingPopup-carousel-text .plus{text-align:center;width:50px}.PairingPopup .PairingPopup-carousel-text a{text-decoration:underline;text-underline-position:below;margin-left:5px;margin-right:5px;text-align:center;z-index:99}.PairingPopup .PairingPopup-carousel-text a:first-child{margin-right:30px}.PairingPopup .PairingPopup-carousel-text a:last-child{margin-left:30px;margin-right:35px}.PairingPopup .PairingPopup-close{width:50px;height:50px;border:none;border-radius:50%;background:#fff;color:#323232;cursor:pointer;text-align:center;z-index:1;box-shadow:0 2px 10px \a0rgb(54 54 54/15%);vertical-align:middle;line-height:0;overflow:hidden;font-size:24px;font-weight:600;transform:scale(1.001);transition:background .15s\a0 ease-in-out,opacity .15s\a0 ease-in-out,transform .2s\a0 ease-in-out,color .2s\a0 ease-in-out;display:flex;align-items:center;justify-content:center;position:relative;bottom:-18px;left:50%;transform:translate(-50%)}.PairingPopup .PairingPopup-close img{width:16px;height:16px}@media screen and (max-width: 376px){.PairingPopup button.flickity-prev-next-button.next{right:25%}.PairingPopup button.flickity-prev-next-button.previous{left:25%}.PairingPopup .PairingPopup-carousel-text{text-align:center}.PairingPopup .PairingPopup-carousel-text a{margin-left:0;margin-right:0;max-width:140px}.PairingPopup .PairingPopup-carousel-text a:first-child{margin-right:15px}.PairingPopup .PairingPopup-carousel-text a:last-child{margin-left:15px;margin-right:0}}@media screen and (min-width: 590px){.PairingPopup .PairingPopup-carousel-text{margin-right:5px}}@media screen and (min-width: 768px){.PairingPopup button.flickity-prev-next-button.next{right:36%}.PairingPopup button.flickity-prev-next-button.previous{left:36%}.PairingPopup .PairingPopup-carousel .PairingPopup-carousel-item .PairingPopup-carousel-text{font-size:16px}.PairingPopup .PairingPopup-carousel-text{margin-right:45px}}@media screen and (min-width: 920px){.PairingPopup button.flickity-prev-next-button.next{right:40%}.PairingPopup button.flickity-prev-next-button.previous{left:40%}}@media screen and (min-width: 1140px){.PairingPopup .PairingPopup-carousel-text{margin-right:45px}}@media screen and (min-width: 1344px){.PairingPopup button.flickity-prev-next-button.next{right:42%}.PairingPopup button.flickity-prev-next-button.previous{left:42%}.PairingPopup .PairingPopup-carousel-text{margin-right:83px}.PairingPopup .PairingPopup-carousel-text a,.PairingPopup .PairingPopup-carousel-text .plus{font-size:24px}}@media screen and (min-width: 1920px){.PairingPopup button.flickity-prev-next-button.next{right:45%}.PairingPopup button.flickity-prev-next-button.previous{left:45%}}.Product__SlideshowMobileNav{visibility:visible;display:none}@media screen and (min-width: 1140px){.Product__SlideshowMobileNav{visibility:hidden}}.recommended-button{display:flex;justify-content:center;align-items:center;display:none}.recommended-button a{display:block;color:#5d88da;border:1px solid #e7e7e7;background-color:#fff;font-family:Futura,sans-serif;font-size:12px;max-height:45px;padding:11px 25px 9px;margin-top:-60px;margin-bottom:30px;z-index:2;transition:background-color .5s ease}.recommended-button a:hover{background-color:#5d88da;border:none;color:#fff}.recommended-button.recommended-button-mobile a{display:none}.recommended-button.recommended-button-side{margin-left:150px}.recommended-button.recommended-button-side a{margin-top:-150px}.recommended-button.recommended-button-side.tall-image a{margin-top:-70px}@media screen and (max-width: 1139px){.recommended-button a{margin-top:-100px;margin-bottom:30px}}@media screen and (max-width: 1007px){.recommended-button a{display:none}.recommended-button.recommended-button-mobile a{display:block;margin-top:0;width:100%;max-height:50px;padding:15px 25px;text-align:center;margin-bottom:20px}}.Product__Gallery--stack .recommended-button{display:none;width:0;height:0}.pairing-cell .pairing-link{display:block;text-align:center;text-decoration:none;color:#5d88da}.klaviyo-form .FormComponent__StyledFormComponentWrapper-e0xun6-0{margin:0!important;padding:0!important}.klaviyo-form .ql-editor p{text-align:left!important}.klaviyo-form .ql-editor strong{font-size:20px!important;line-height:24px!important;font-family:Perpetua,serif!important;font-weight:400!important;text-transform:capitalize!important;color:#5c5c5c!important;padding:0!important;display:block!important;margin-bottom:20px!important}.klaviyo-form .ql-editor span{font-size:15px!important;font-family:Century Gothic,sans-serif!important;font-weight:400!important;color:#939393!important;display:block!important;margin-bottom:18px!important}.klaviyo-form strong.ql-font-futura-pt{font-size:20px!important;line-height:24px!important;font-family:Perpetua,serif!important;text-transform:unset!important;font-weight:400!important;color:#5c5c5c!important;padding:0!important;display:block!important;margin-bottom:20px!important}.klaviyo-form span.ql-font-futura-pt{font-size:15px!important;font-family:Century Gothic,sans-serif!important;font-weight:400!important;color:#939393!important;display:block!important;margin-bottom:18px!important}.klaviyo-form input{font-size:15px!important;font-family:Century Gothic,sans-serif!important;font-weight:400!important;color:#939393!important;padding:12px 14px!important;border-radius:0!important;border:1px solid #e7e7e7!important}.klaviyo-form input::placeholder{font-size:15px!important;font-family:Century Gothic,sans-serif!important;font-weight:400!important;color:#939393!important}.klaviyo-form button{background-color:transparent;padding:14px 28px!important;font-size:13px!important;font-family:Futura,sans-serif!important;font-weight:400!important;letter-spacing:2.6px!important;border-radius:0!important;margin-top:20px!important;transition:background-color .4s!important}.klaviyo-form button:hover{background-color:#464646!important}.ProductForm~.ProductMeta__Description{border-top:1px solid #e7e7e7;padding-top:0}.ProductForm__Option~.ProductMeta__Description{border-top:1px solid #e7e7e7;padding-top:0}.Product__Gallery--side{display:flex}.Product__Gallery--side .Product__SlideshowNav{position:absolute;top:0;left:60px;height:100%;z-index:1;padding-right:0}@media (max-width: 1200px){.Product__Gallery--side .Product__SlideshowNav{left:45px}}@media (max-width: 1024px){.Product__Gallery--side .Product__SlideshowNav{left:0}}.Product__Gallery--side .flickity-prev-next-button.next,.Product__Gallery--side .flickity-prev-next-button.previous{visibility:hidden}.Product__Gallery--side .Product__Slideshow,.Product__Gallery--side .Product__SlideshowNav{flex:1 0 auto}.Product__Gallery--side .Product__SlideshowNav{flex-grow:0}.Product__Gallery--side .Product__Slideshow{margin-left:100px}@media screen and (min-width: 1008px){.Product__Gallery--side .Product__Slideshow{margin-right:60px}}@media screen and (max-width: 1139px){.Product__Gallery--side{flex-direction:column}.Product__Gallery--side .Product__Slideshow{margin-left:0}.recommended-button.recommended-button-side{margin-left:50px}.recommended-button.recommended-button-side a{margin-top:-200px}}@media screen and (max-width: 1008px){.recommended-button.recommended-button-side{margin-left:50px}}@media screen and (max-width: 500px){.recommended-button.recommended-button-side a{margin-top:-150px}}.Product__Gallery.Product__Gallery--side.Product__Gallery--withThumbnails .Product__SlideshowNavImage{display:block}@media screen and (max-width: 640px){.Product{margin-bottom:80px}}.Drawer{width:500px}@media screen and (max-width: 590px){.Drawer{width:100%}#collection-filter-drawer[aria-hidden=true]{right:-70px}}.CartItemWrapper{border-bottom:1px solid #939393}.CartItemWrapper__hasPairing{border-bottom:1px solid #e7e7e7}.CartItem{padding:20px}.PairingItemWrapper{overflow:hidden;border-bottom:solid 1px #939393}.PairingItemTitle{display:block;font-family:Futura,sans-serif;font-weight:500;font-size:14px;margin-bottom:-10px;margin-top:30px;letter-spacing:.39px}.PairingItem{display:table;table-layout:fixed;margin:30px 0;width:100%;height:190px;background-color:#fafafa;padding:20px}.PairingItem__ImageWrapper,.PairingItem__Info{display:table-cell;vertical-align:middle}.PairingItem__ImageWrapper{width:90px;min-width:90px;text-align:center}.PairingItem__Info{padding-left:25px}.PairingItemButton{color:#555454;border:1px solid #555454;padding:5px 20px;margin-top:13px}.PairingItemButton span{font-size:13px;font-family:Futura,sans-serif}.PairingItem__Title{width:100%;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PairingItem__Title,.PairingItem__Variant,.PairingItem__PropertyList{margin-bottom:.45em}.PairingItem__Meta,.PairingItem__LinePriceList,.PairingItem__DiscountList{font-size:to-size(9px)}.PairingItem__PriceList{margin-bottom:16px}.PairingItem__Price{font-size:12px;color:#939393}@media screen and (min-width: 641px){.PairingItem__ImageWrapper{width:120px}.PairingItem__Title{font-size:13px}.PairingItem__Meta,.PairingItem__LinePriceList{font-size:to-size(11px)}.PairingItem__PriceList{margin-bottom:20px}}.PairingZoom{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.PairingZoom img{max-width:none}.PairingZoom--animate_opacity{opacity:.001;will-change:opacity;transition:opacity .5s cubic-bezier(.4,0,.22,1)}.PairingZoom--open{display:block}.PairingZoom--zoom-allowed .PairingZoom__img{cursor:url(/cdn/shop/t/94/assets/cursor-zoom-in.svg?v=12237874970155644060) 18 18,zoom-in;cursor:-webkit-image-set(url(/cdn/shop/t/94/assets/cursor-zoom-in.svg?v=12237874970155644060) 1x,url(/cdn/shop/t/94/assets/cursor-zoom-in-2x.svg?v=5083552326767623967) 2x),zoom-in}.PairingZoom--zoomed-in .PairingZoom__img{cursor:-webkit-grab;cursor:grab}.PairingZoom--dragging .PairingZoom__img{cursor:-webkit-grabbing;cursor:grabbing}.PairingZoom__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;opacity:0;transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.PairingZoom__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.PairingZoom__container,.PairingZoom__zoom-wrap{touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.PairingZoom__container,.PairingZoom__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.PairingZoom__container{transition:transform .7s cubic-bezier(.645,.045,.355,1)}.PairingZoom__zoom-wrap{position:absolute;width:100%;transform-origin:left top;transition:transform .5s cubic-bezier(.4,0,.22,1)}.PairingZoom__bg{will-change:opacity;transition:opacity .5s cubic-bezier(.4,0,.22,1)}.PairingZoom--animated-in .PairingZoom__bg,.PairingZoom--animated-in .PairingZoom__zoom-wrap{transition:none}.PairingZoom__container,.PairingZoom__zoom-wrap{-webkit-backface-visibility:hidden}.PairingZoom__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.PairingZoom__img{position:absolute;width:auto;height:auto;top:0;left:0}.PairingZoom__img--placeholder{-webkit-backface-visibility:hidden}.PairingZoom__img--placeholder--blank{background:#fff}.PairingZoom--ie .PairingZoom__img{width:100%!important;height:auto!important;left:0;top:0}.PairingZoom__ui{position:absolute;visibility:hidden;width:100%;bottom:50px;opacity:0;transform:translateY(35px);left:0;text-align:center;transition:all .15s ease-in-out}.PairingZoom__button[disabled]{opacity:0;pointer-events:none}.PairingZoom--animated-in .PairingZoom__ui{visibility:visible;opacity:1;transform:translateY(0)}.PairingZoom--animated-in .PairingZoom__ui--hidden{visibility:hidden;opacity:0}.PairingZoom__button--close{margin:0 18px}.PairingZoom__button svg{pointer-events:none}.PairingZoom__error-msg{position:absolute;top:40%;margin:0 15px;padding:8px 15px;background:#e6554d;color:#fff;text-align:center}.PairingZoom__caption{position:absolute;visibility:hidden;width:100%;bottom:150px;opacity:0;transform:translateY(35px);left:0;text-align:center;transition:all .15s ease-in-out}.PairingZoom--animated-in .PairingZoom__caption{visibility:visible;opacity:1;transform:translateY(45px)}@media screen and (min-height: 800px){.PairingZoom--animated-in .PairingZoom__caption{transform:translateY(0)}}.PairingZoom--animated-in .PairingZoom__caption--hidden{visibility:hidden;opacity:0}.PairingZoom__caption .PairingPopup-carousel-text{display:flex;justify-content:center;text-transform:uppercase;font-family:Futura,sans-serif;font-size:16px;color:#363636}.PairingZoom__caption .PairingPopup-carousel-text .plus{text-align:center;width:50px}.PairingZoom__caption .PairingPopup-carousel-text a{text-decoration:underline;text-underline-position:below;text-align:center;width:300px}@media screen and (min-width: 768px){.PairingZoom__caption .PairingPopup-carousel-text a.thisLink{text-align:right;padding-right:10px}.PairingZoom__caption .PairingPopup-carousel-text a.thatLink{text-align:left;padding-left:10px}}@media screen and (min-width: 1344px){.PairingZoom__caption .PairingPopup-carousel-text{font-size:24px}.PairingZoom__caption .PairingPopup-carousel-text a{width:500px}.PairingZoom__caption .PairingPopup-carousel-text a.thisLink{text-align:right;padding-right:30px}.PairingZoom__caption .PairingPopup-carousel-text a.thatLink{text-align:left;padding-left:30px}}.SectionHeader__Heading.Heading.u-h3,.ProductMeta__Title.Heading.u-h2{font-family:Futura,sans-serif;font-size:23px;letter-spacing:1px;text-transform:uppercase;color:#363636}@media screen and (max-width: 1007px){.SectionHeader__Heading.Heading.u-h3,.ProductMeta__Title.Heading.u-h2{font-size:18px}}.ProductListWrapper{margin:0 auto;max-width:100%;width:100%}.Button--bordered{border:1px solid #363636;color:#363636}.pdpinfo{display:flex;padding:60px 40px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;max-width:1330px;margin:0 auto}.pdpinfo:after{content:""}.pdpinfo__item{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:400px}.pdpinfo__item:not(:last-child){margin-right:40px}.pdpinfo__item h3{font-family:Perpetua,serif;font-size:28px;line-height:32px;color:#363636;margin-bottom:12px;text-align:center}.pdpinfo__item p{text-align:center;font-family:Futura,sans-serif;font-size:16px;color:#939393;line-height:1.4;margin-bottom:16px}.pdpinfo__item a{color:#5d88da}.pdpinfo__item .kicon--chevron{font-size:10px;position:relative;top:-1px;left:3px}.ourimpact-section{display:flex;align-items:center;max-width:1330px;margin:0 auto 100px;border:1px solid #e7e7e7;padding:0 40px}.ourimpact-section .ourimpact-section__text{display:flex;flex-direction:column;align-items:flex-start;max-width:45%;margin-right:4.95%;line-height:1.4;padding-left:60px}.ourimpact-section .ourimpact-section__text h3{font-family:Perpetua,serif;font-size:28px;line-height:32px;letter-spacing:1px;color:#363636;text-transform:capitalize;margin-bottom:12px;text-align:center}.ourimpact-section .ourimpact-section__text p{font-family:Futura,sans-serif;font-size:18px;color:#939393}.ourimpact-section .ourimpact-section__text a{color:#5d88da}.ourimpact-section .ourimpact-section__text .kicon--chevron{font-size:10px;position:relative;top:-1px;left:3px}@media screen and (max-width: 1140px){.ourimpact-section{padding:40px;max-width:1060px}}@media screen and (max-width: 1024px){.ourimpact-section{max-width:944px}}@media screen and (max-width: 1007px){.pdpinfo{display:block;max-width:500px;padding:50px 40px}.pdpinfo:after{content:"flickity";display:none}.pdpinfo .pdpinfo__item{width:100%}.pdpinfo .pdpinfo__item:not(:last-child){margin-right:0}.pdpinfo .pdpinfo__item a{margin-bottom:30px}.pdpinfo .pdpinfo__item h3{font-size:28px}.ourimpact-section{flex-direction:column-reverse;max-width:500px;padding:0}.ourimpact-section .ourimpact-section__text{padding:0 40px 40px;max-width:unset;text-align:center;align-items:center}.ourimpact-section .ourimpact-section__text h3{font-size:28px}.ourimpact-section .ourimpact-section__image{padding:0 20px}}@media screen and (max-width: 639px){.pdpinfo{max-width:452px}}@media screen and (max-width: 500px){.pdpinfo{max-width:100%;margin:0 24px}.ourimpact-section .ourimpact-section__image{padding:0 10px}}@media screen and (max-width: 440px){.ourimpact-section{max-width:327px}}@media screen and (max-width: 320px){.ourimpact-section{max-width:272px}}.kicon--chevron{width:20px;height:20px}.SectionHeader:not(:only-child){margin-bottom:35px}@media screen and (max-width: 768px){.SectionHeader:not(:only-child){margin-bottom:20px}}.ProductForm__Variants{margin-bottom:13px;margin-top:13px}.Heading{letter-spacing:1px;color:#363636}@media screen and (min-width: 1008px){.Section--fourup .ProductList--carousel .Carousel__Cell{padding:0}.Section--fourup .ProductList--carousel .Carousel__Cell:not(:last-child){padding-right:6px}.Section--fourup .ProductList--carousel .Carousel__Cell:not(:first-child){padding-left:6px}}.Section--fourup .ProductList--carousel .Carousel__Cell{padding:0 6px}@media screen and (max-width: 768px){.Section--fourup .ProductList--carousel .Carousel__Cell{width:70%;padding:0 6px}}.Section--fourup .ProductList--carousel{max-width:unset;margin:0 60px}.Section--fourup .flickity-prev-next-button.next{right:-30px;visibility:hidden}.Section--fourup .flickity-prev-next-button.previous{left:-30px;visibility:hidden}.scrollable{overflow:scroll}.Section--fourup .flickity-prev-next-button,.Section--fourup .flickity-prev-next-button:hover{transform:none!important}.Section--fourup{margin-bottom:70px}.Section--fourup h1{font-family:Perpetua,serif;font-size:30px;letter-spacing:2px;text-transform:uppercase;margin-bottom:12px;line-height:normal}.Section--fourup.image-text-extra-top-space{padding:30px 0}.Section--fourup.image-text-extra-top-space.image-text-no-top-space{padding-top:0}.Section--fourup .Button{background-color:#fff;color:#363636;font-size:13px}.Section--fourup a,.Section--fourup .Heading.SectionHeader__SubHeading{font-family:Futura,sans-serif;font-size:16px;line-height:22px}.Section--fourup .ProductItem__Info{margin-top:24px}@media (max-width: 768px){.Section--fourup{margin-bottom:40px;overflow:scroll}}@media (max-width: 500px){.Section--fourup{margin-bottom:20px}}@media screen and (min-width: 1140px){.Section--fourup{margin-bottom:80px}.Section--fourup.image-text-extra-top-space{padding:40px 0}.Section--fourup.image-text-extra-top-space.image-text-no-top-space{padding-top:0}}@media screen and (min-width: 1500px){.Section--fourup{margin-bottom:100px}.Section--fourup.image-text-extra-top-space{padding:60px 0}.Section--fourup.image-text-extra-top-space.image-text-no-top-space{padding-top:0}}@media screen and (max-width: 1140px){.Section--fourup .ProductList--carousel{margin:0 40px}}@media screen and (max-width: 1008px){.Section--fourup .ProductList--carousel{margin:0 30px}}@media screen and (max-width: 768px){.Section--fourup .ProductList--carousel{margin:0 24px}}.quantity-section{margin:3% 0}.quantity-section a{color:#5d88da}.Heading.ProductMeta__Sku{color:#939393;padding-top:20px}.Heading.SectionHeader__SubHeading{color:#939393}.kicon--chevron{font-size:10px;position:relative;top:-1px;left:3px}@media screen and (max-width: 1007px){.fourup-carousel.ProductList--carousel .Carousel__Cell:first-child{margin-left:0}}.fourup-carousel .flickity-prev-next-button{visibility:hidden}.align-center{text-align:center}.align-left{text-align:left}.threeup-content .threeup-content__subtitle{margin-top:24px;color:#363636;font-family:Futura,sans-serif;font-weight:400;font-size:16px;line-height:22px}.threeup-content .threeup-content__subtitle:empty{margin:0}.threeup-content .link{display:block;margin-top:24px;padding-top:0;font-family:Futura,sans-serif;font-weight:400;font-size:16px;line-height:22px}@media screen and (max-width: 768px){.threeup-content .threeup-content__subtitle,.threeup-content .link{padding-left:5px}}.margin-bottom-zero{margin-bottom:0}.has-colored-background .Button,.colored-text-background .Button{background-color:transparent}@media screen and (min-width: 1008px){.SectionFooter{margin-top:50px}}svg.needsclick{position:relative;top:-10px;left:-10px}.show-on-desktop{display:block}.show-on-mobile{display:none}@media screen and (max-width: 1007px){.show-on-desktop{display:none}.show-on-mobile{display:block}}.ProductMeta__Title.Heading.u-h2,.SectionHeader__Heading.Heading.u-h3{font-family:Perpetua,serif;font-size:30px;line-height:normal;letter-spacing:2px;text-transform:uppercase}@media (max-width: 768px){.ProductMeta__Title.Heading.u-h2,.SectionHeader__Heading.Heading.u-h3{text-align:left}}h3.ProductMeta__Title.Heading.u-h2,h3.SectionHeader__Heading.Heading.u-h3{font-family:Perpetua,serif;font-size:28px;letter-spacing:normal;line-height:32px;text-transform:unset}.Footer__Title{font-family:Perpetua,serif;font-size:20px;line-height:24px;text-transform:capitalize}.Footer__Block .Footer__Title{color:#5d88da;font-family:Futura,sans-serif;font-size:16px;padding-bottom:0}@media (max-width: 640px){.FooterContainer .Footer__Inner{display:none}}.FooterContainer .Footer__Collapsible--wrapper{padding:0 20px;width:100%}.FooterContainer .Footer__Collapsible{display:none;width:100%;padding-right:5px}@media (max-width: 640px){.FooterContainer .Footer__Collapsible{display:block}}.FooterContainer .Footer__Collapsible:first-child{border-top:1px solid #e7e7e7}.Footer__Collapsible--header{font-family:Futura,sans-serif;font-size:14px;line-height:20px;color:#5d88da;padding:12px 0}.Collapsible.Footer__Collapsible--content{margin:0}@media (max-width: 640px){.Footer__Block{padding:0;width:calc(50% - 20px);display:flex;flex-direction:column;justify-content:flex-start;margin-top:0;margin-bottom:30px}}a{font-family:Futura,sans-serif;font-size:16px;line-height:22px}.affirm-modal-trigger{font-size:10px}.affirm-as-low-as{display:none}.shopify-container{color:#000;font-family:futura-pt,Futura-PT,Helvetica,"sans-serif";font-weight:200;font-size:12px}.Footer__LeftSection{display:flex;justify-content:space-between;align-items:center;width:100%}.FooterLink{color:#363636}@media (max-width: 820px){.FooterLink{font-size:14px}}.FooterContainer{display:flex;flex-direction:column;align-items:center;padding:0}.FooterContainer .Footer__EmailSection{width:100%;display:flex;flex-direction:column;align-items:center;padding:50px 0 80px;border-top:2px solid #cecccb}@media (max-width: 820px){.FooterContainer .Footer__EmailSection{padding-top:40px;padding-bottom:50px}}.EmailInputFooter.Form__Input{border:1px solid #b7b7b7;display:flex;text-align:center;font-family:Futura,sans-serif;font-size:16px;line-height:22px;color:#9e9e9e;width:100%;padding:11px 14px;text-align:left}.Footer__EmailSection--title{font-family:Perpetua,serif;font-size:30px;line-height:normal;text-transform:uppercase;color:#363636;margin-bottom:30px}@media (max-width: 820px){.Footer__EmailSection--title{font-size:20px}}.Footer__EmailSection--copy{font-family:Futura,sans-serif;font-size:16px;line-height:22px;color:#363636;margin-bottom:30px;max-width:405px;text-align:center}@media (max-width: 820px){.Footer__EmailSection--copy{font-size:14px}}.Form__Submit.EmailFlow__submit{width:100%;text-transform:uppercase;background-color:#5d88da;color:#fff;margin-top:30px}.Form__Submit.EmailFlow__submit:hover{background-color:#7393d2}.Form__Input.EmailInputFooter::placeholder{font-family:Futura,sans-serif;font-size:14px;line-height:20px;color:#9e9e9e}.Footer__BackToTop{flex-direction:column;align-items:center;margin-bottom:60px;cursor:pointer;display:none}@media (max-width: 820px){.Footer__BackToTop{margin-bottom:40px;display:flex;display:none}}.Footer__BackToTop--copy{color:#b9975b;font-family:Perpetua,serif;font-size:26px;font-style:italic;letter-spacing:-.974px}@media (max-width: 820px){.Footer__BackToTop--copy{font-size:20px}}.FooterContainer .Footer__Aside{width:100%;padding:0 60px;display:flex;justify-content:space-between}@media (max-width: 820px){.FooterContainer .Footer__Aside{justify-content:center;padding:0 20px}}.FooterContainer .Footer__Inner{width:100%;padding:0 20px}.Footer__SocialMedia a{padding-right:20px}.Footer__SocialMedia a svg{max-width:20px}.Footer__SocialMedia.desktop{display:block}@media (max-width: 820px){.Footer__SocialMedia.desktop{display:none}}.Footer__SocialMedia.mobile{display:none}@media (max-width: 820px){.Footer__SocialMedia.mobile{display:flex;padding-left:20px}}.Footer__Copyright.desktop{margin-top:-50px;display:block}@media (max-width: 1140px){.Footer__Copyright.desktop{margin-right:300px}}@media (max-width: 1024px){.Footer__Copyright.desktop{display:none}}.Footer__Copyright.mobile{display:none}@media (max-width: 1024px){.Footer__Copyright.mobile{margin-top:50px;display:block}}.SectionHeader__Heading.Heading.u-h1{font-family:Perpetua,serif;font-size:32px;line-height:36px;text-transform:uppercase}.Collapsible.Collapsible--padded.Collapsible--autoExpand.FilterTop{border-bottom:none}.space60{width:100%;height:60px}.alvin-container{padding-top:60px;max-width:990px;height:auto;margin:0 auto;text-align:center;color:#363636}.alvin-container h1{font-family:Perpetua,serif;font-size:32px;letter-spacing:2px;line-height:normal}.alvin-container h2{font-family:Perpetua,serif;font-size:28px;margin-bottom:36px;line-height:normal}.alvin-container span{font-family:Perpetua,serif;font-size:22px;line-height:28px;color:#454545}.alvin-container p{font-family:Futura,sans-serif;font-size:16px;line-height:24px;letter-spacing:normal;color:#939393;margin-bottom:20px}.alvin-container p.black{color:#000}.alvin-container p:last-child{margin-bottom:0}.alvin-container p.img{font-size:18px;color:#000}.alvin-container a{font-family:Futura,sans-serif;font-size:16px;line-height:24px;letter-spacing:normal;color:#5d88da;text-decoration:none}.alvin-container a.grey{color:#939393}.alvin-container a.carousel-link{text-decoration:none;color:#000;transition:color .2s}.alvin-container a.carousel-link:hover{color:#ccc}.alvin-container .title{color:#363636;margin-bottom:60px}.alvin-container .subtitle{padding:0 100px 30px;display:block;margin-bottom:0}.alvin-container .subtitle.last{padding-bottom:60px}.alvin-container .oneimage{text-align:center;max-width:448px;margin:0 auto;padding-bottom:60px}.alvin-container .backgroundtext{background-color:#fafafa;padding:60px 110px;margin-bottom:60px}.alvin-container .backgroundtext2{background-color:#fafafa;max-width:850px;margin:0 auto;padding:60px;text-align:right}.alvin-container .backgroundtext2 p{margin-bottom:36px}.alvin-container .backgroundtext2 h2.mobile{display:none}.alvin-container .backgroundtext2 h2.desktop{display:block}.alvin-container .backgroundtext2 a.blue{color:#5d88da}.alvin-container .imgleft{display:flex;align-items:center;margin-bottom:60px}.alvin-container .imgleft .image{width:448px;text-align:left}.alvin-container .imgleft .text{max-width:542px;background-color:#fafafa;padding:60px 45px 60px 35px;margin-bottom:24px}.alvin-container .imgleft .text h2{margin-bottom:20px}.alvin-container .imgleft .text .black{margin-bottom:36px}.alvin-container .imgleft .text p{margin-bottom:30px}.alvin-container .imgright{display:flex;align-items:center;justify-content:flex-end;margin-bottom:60px}.alvin-container .imgright .image{width:448px;text-align:right}.alvin-container .imgright .text{max-width:542px;text-align:left;padding:60px 125px 71px 10px}.alvin-container .imgright .text span:not(:last-child){padding-bottom:30px;display:block}.alvin-container .support-button{border-bottom:1px solid #ccc;width:100%}.alvin-container .support-button a{font-size:16px;font-weight:lighter;text-transform:uppercase;letter-spacing:2px;color:#000;text-decoration:none;width:268px;margin:60px 0}.alvin-container .alvin-carousel-wrapper{border-bottom:1px solid #ccc}.alvin-container .alvin-carousel-wrapper h2{margin:60px 0}.alvin-container .alvin-carousel-wrapper .jewels-carousel{margin-bottom:60px}.alvin-container .alvin-carousel-wrapper .jewels-carousel .jewels-carousel-cell{width:300px;margin-right:45px}.alvin-container .alvin-carousel-wrapper .jewels-carousel .jewels-carousel-cell .carousel-link{display:block;margin-top:23px}.alvin-container .alvin-carousel-wrapper .flickity-prev-next-button{transform:none!important;top:calc(50% - 45px);color:#00000087}.alvin-container .alvin-carousel-wrapper .flickity-prev-next-button.next{right:-23px}.alvin-container .alvin-carousel-wrapper .flickity-prev-next-button.previous{left:-23px}@media only screen and (max-width: 1080px){.alvin-container{max-width:800px}.alvin-container .subtitle{padding:0 22px 30px}.alvin-container .oneimage{max-width:340px}.alvin-container .backgroundtext{padding:60px 50px}.alvin-container .backgroundtext2{max-width:673px}.alvin-container .imgleft .image{width:340px}.alvin-container .imgleft .text{max-width:462px;padding:60px 30px 60px 20px}.alvin-container .imgright .image{width:340px}.alvin-container .imgright .text{max-width:462px;text-align:left;padding:0 33px 15px 0}.alvin-container .support-button a{width:283px}.alvin-container .alvin-carousel-wrapper .jewels-carousel .jewels-carousel-cell{width:242px;margin-right:37px}.alvin-container .alvin-carousel-wrapper .flickity-prev-next-button{width:34px;height:34px}.alvin-container .alvin-carousel-wrapper .flickity-prev-next-button svg{height:15px}.alvin-container .alvin-carousel-wrapper .flickity-prev-next-button.next{right:-17px}.alvin-container .alvin-carousel-wrapper .flickity-prev-next-button.previous{left:-17px}}@media only screen and (max-width: 768px){.alvin-container{max-width:100%;padding:60px 40px 0}.alvin-container .imgright{align-items:flex-start}.alvin-container .backgroundtext2{max-width:100%}.alvin-container .alvin-carousel-wrapper .jewels-carousel .jewels-carousel-cell{width:280px;margin-right:30px}.alvin-container .alvin-carousel-wrapper .flickity-prev-next-button{visibility:visible}}@media only screen and (max-width: 590px){.alvin-container .subtitle{padding:0 0 30px}.alvin-container .backgroundtext,.alvin-container .backgroundtext2{padding:60px 35px}.alvin-container .backgroundtext2 h2.mobile{display:block}.alvin-container .backgroundtext2 h2.desktop{display:none}.alvin-container .imgleft{flex-direction:column}.alvin-container .imgleft .image{width:340px;margin-bottom:40px}.alvin-container .imgleft .text{max-width:100%;padding:60px 35px;margin-bottom:0}.alvin-container .imgright{flex-direction:column;align-items:center}.alvin-container .imgright .text{text-align:center;padding:0}.alvin-container .imgright .image{text-align:center;margin-top:60px}.alvin-container .alvin-carousel-wrapper .jewels-carousel .jewels-carousel-cell{width:300px}}@media only screen and (max-width: 480px){.alvin-container .oneimage{max-width:276px}.alvin-container .imgleft .image,.alvin-container .imgright .image{width:276px}.alvin-container .alvin-carousel-wrapper .flickity-prev-next-button.next{right:-10px}.alvin-container .alvin-carousel-wrapper .flickity-prev-next-button.previous{left:-10px}}@media only screen and (max-width: 320px){.alvin-container .support-button a{width:100%}}.vc-desktop h1,.vc-desktop p{display:block}.vc-desktop a{display:inline-block}.vc-mobile h1,.vc-mobile p,.vc-mobile a{display:none}@media only screen and (max-width: 1024px){.vc-mobile h1,.vc-mobile p{display:block}.vc-mobile a{display:inline-block}.vc-desktop h1,.vc-desktop p,.vc-desktop a{display:none}}.ProductItem .product-item-overlay{display:none}.ProductItem.product-item-hovered{position:relative}.ProductItem.product-item-hovered .product-item-overlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;border:2px solid #e7e7e7;overflow-y:hidden}.ProductItem.product-item-hovered .product-item-overlay .product-item-carousel{width:100%;height:365px}.ProductItem.product-item-hovered .product-item-overlay .product-item-carousel .flickity-prev-next-button{width:35px;height:35px}.ProductItem.product-item-hovered .product-item-overlay .product-item-carousel button.flickity-prev-next-button.previous{visibility:visible;left:5%;top:50%}.ProductItem.product-item-hovered .product-item-overlay .product-item-carousel button.flickity-prev-next-button.next{visibility:visible;right:5%;top:50%}.ProductItem.product-item-hovered .product-item-overlay .product-item-carousel .flickity-page-dots{display:none}.ProductItem.product-item-hovered .product-item-overlay .product-item-carousel .flickity-slider{height:unset}.ProductItem.product-item-hovered .product-item-overlay .product-item-carousel .flickity-slider a{width:100%}.ProductItem.product-item-hovered .product-item-overlay .product-item-carousel img{cursor:pointer;padding:35px 35px 0;object-fit:cover;width:100%;height:365px}.ProductItem.product-item-hovered .product-item-overlay .product-item-name{cursor:pointer;margin-top:20px;font-size:14px;letter-spacing:1px;font-weight:400;color:#363636}.ProductItem.product-item-hovered .product-item-overlay .product-item-price{margin-top:5px;font-size:14px;letter-spacing:1px;font-weight:400;color:#939393}.ProductItem.product-item-hovered .product-item-overlay .product-item-overlay-blind{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 600px){.ProductItem__Info.ProductItem__Info--center{margin-top:15px}}.ProductItem .product-item-mobile-carousel{display:none}.ProductItem .product-item-mobile-carousel .flickity-page-dots{margin-top:10px}.ProductItem .product-item-mobile-carousel a.product-item-mobile-carousel--link{display:block;width:100%}.ProductItem .product-item-mobile-carousel a.product-item-mobile-carousel--link img.ProductItem__Image{width:100%;aspect-ratio:1;object-fit:cover}.ProductItem a.ProductItem__ImageWrapper{display:block}@media (hover: none){.ProductItem .product-item-mobile-carousel{display:block}.ProductItem a.ProductItem__ImageWrapper{display:none}.ProductItem.no-carousel a.ProductItem__ImageWrapper{display:block}}.pairing-cell a.ProductItem__ImageWrapper{display:block}@media (hover: none){.pairing-cell a.ProductItem__ImageWrapper{display:block}}@media screen and (max-width: 1007px){.pairing-cell{margin-left:19%}}@media screen and (min-width: 641px) and (max-width: 1007px){.pairing-cell{margin-left:26%}}.client-care-wrapper .blue{color:#5d88da}.client-care-wrapper .client-care-hero-desktop{width:100%;min-height:250px}.client-care-wrapper .client-care-header{padding-top:40px;padding-bottom:80px;text-align:center}.client-care-wrapper .client-care-header p.blue{color:#5d88da}.client-care-wrapper .client-care-grid .client-care-grid-item .image.repairs{width:75px;margin-top:10px;margin-bottom:5px}.client-care-wrapper .client-care-grid .client-care-grid-item .image.appointment{width:80px;margin-top:13px;margin-bottom:-6px}.client-care-wrapper .client-care-grid .client-care-grid-item .image.bag{width:72px}.client-care-wrapper .client-care-grid .client-care-grid-item .text{font-family:Futura,sans-serif;text-align:center;padding-top:40px;max-width:300px}.client-care-wrapper .client-care-grid .client-care-grid-item .text p.blue{color:#5d88da}.client-care-wrapper .client-care-grid .client-care-grid-item .text p a{text-decoration:underline}.client-care-wrapper .client-care-grid .client-care-grid-item .text p.reducedtop{margin-top:-10px}.client-care-wrapper .client-care-grid .client-care-grid-item .text p.additionaltop{margin-top:10px}.client-care-wrapper .client-care-footer a{font-size:16px;line-height:30px;letter-spacing:.44px;color:#939393;text-decoration:none}.client-care-wrapper .client-care-footer a.blue{color:#5d88da}.an-report-wrapper{display:flex;flex-direction:column;align-items:center}.an-report-wrapper .an-title{text-align:center;max-width:1000px;margin-top:75px;padding:0 70px}.an-report-wrapper .an-title h1{font-family:Perpetua,serif;font-size:34px;letter-spacing:.94px;line-height:normal;color:#363636;margin-bottom:15px}.an-report-wrapper .an-title span{font-family:Futura,sans-serif;font-size:18px;line-height:24px;letter-spacing:.5px;color:#939393}@media screen and (max-width: 1024px){.an-report-wrapper .an-title{max-width:666px;margin-top:45px;padding:0 40px}.an-report-wrapper .an-title h1{font-size:26px;letter-spacing:.72px}.an-report-wrapper .an-title span{font-size:16px;line-height:24px;letter-spacing:.5px}}@media screen and (max-width: 768px){.an-report-wrapper .an-title{max-width:unset;padding:0 40px;margin-top:40px}}@media screen and (max-width: 450px){.an-report-wrapper .an-title{max-width:unset;padding:0 30px}.an-report-wrapper .an-title h1{font-size:22px;letter-spacing:.61px}}.an-report-wrapper .an-accomplishments{display:flex;flex-direction:column;align-items:center;border:2px solid #e7e7e7;padding:0 50px;margin-top:50px;width:990px}.an-report-wrapper .an-accomplishments h3{font-family:Perpetua,serif;font-size:22px;letter-spacing:.61px;line-height:normal;color:#363636;margin-top:50px;margin-bottom:60px;text-transform:uppercase}.an-report-wrapper .an-accomplishments h4{font-family:Perpetua,serif;font-size:22px;letter-spacing:.61px;color:#363636;margin-bottom:15px}.an-report-wrapper .an-accomplishments p{font-family:Futura,sans-serif;font-size:16px;line-height:22px;letter-spacing:.44px;color:#939393}.an-report-wrapper .an-accomplishments p:not(:last-child){margin-bottom:15px}.an-report-wrapper .an-accomplishments img.desktop{display:block}.an-report-wrapper .an-accomplishments img.tablet{display:none}.an-report-wrapper .an-accomplishments .an-accomplishment-section-1{display:flex;justify-content:space-between;margin-bottom:50px}.an-report-wrapper .an-accomplishments .an-accomplishment-section-1 .image{flex-shrink:0;margin-left:36px}.an-report-wrapper .an-accomplishments .an-accomplishment-section-2{display:flex;justify-content:space-between;margin-bottom:50px}.an-report-wrapper .an-accomplishments .an-accomplishment-section-2 .image{flex-shrink:0;margin-right:50px}.an-report-wrapper .an-accomplishments .an-accomplishment-section-3{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px}.an-report-wrapper .an-accomplishments .an-accomplishment-section-3 .image{flex-shrink:0;margin-left:40px}.an-report-wrapper .an-accomplishments .an-accomplishment-section-4{margin-bottom:60px}.an-report-wrapper .an-accomplishments .an-accomplishment-section-4 .image{float:left;margin-right:40px;margin-bottom:40px}.an-report-wrapper .an-accomplishments .an-accomplishment-section-4 .text{text-align:left}@media screen and (max-width: 1024px){.an-report-wrapper .an-accomplishments{padding:0 30px;margin-top:50px;width:666px}.an-report-wrapper .an-accomplishments h3{margin-top:30px}.an-report-wrapper .an-accomplishments h4{font-size:18px;letter-spacing:.5px;margin-bottom:10px}.an-report-wrapper .an-accomplishments p{font-size:14px;line-height:20px}.an-report-wrapper .an-accomplishments p:not(:last-child){margin-bottom:10px}.an-report-wrapper .an-accomplishments img.desktop{display:none}.an-report-wrapper .an-accomplishments img.tablet{display:block}.an-report-wrapper .an-accomplishments .an-accomplishment-section-1{margin-bottom:30px}.an-report-wrapper .an-accomplishments .an-accomplishment-section-1 .image{margin-left:30px}.an-report-wrapper .an-accomplishments .an-accomplishment-section-2{margin-bottom:30px}.an-report-wrapper .an-accomplishments .an-accomplishment-section-2 .image{margin-right:30px}.an-report-wrapper .an-accomplishments .an-accomplishment-section-3{margin-bottom:30px}.an-report-wrapper .an-accomplishments .an-accomplishment-section-3 .image{margin-left:30px}.an-report-wrapper .an-accomplishments .an-accomplishment-section-4 .image{margin-right:30px}}@media screen and (max-width: 768px){.an-report-wrapper .an-accomplishments{width:unset;margin-left:40px;margin-right:40px}}@media screen and (max-width: 450px){.an-report-wrapper .an-accomplishments{padding:0 25px;width:unset;margin-left:15px;margin-right:15px}.an-report-wrapper .an-accomplishments h3{font-size:18px;margin-top:40px;margin-bottom:45px}.an-report-wrapper .an-accomplishments h4{margin-bottom:20px;line-height:normal}.an-report-wrapper .an-accomplishments img.desktop{display:block}.an-report-wrapper .an-accomplishments img.tablet{display:none}.an-report-wrapper .an-accomplishments .an-accomplishment-section-1{flex-direction:column-reverse;align-items:center;justify-content:unset;margin-bottom:55px}.an-report-wrapper .an-accomplishments .an-accomplishment-section-1 .image{margin-left:0;width:261px;margin-bottom:25px}.an-report-wrapper .an-accomplishments .an-accomplishment-section-1 .text{text-align:center}.an-report-wrapper .an-accomplishments .an-accomplishment-section-2{flex-direction:column;justify-content:unset;align-items:center;margin-bottom:55px}.an-report-wrapper .an-accomplishments .an-accomplishment-section-2 .image{width:261px;margin-right:0;margin-bottom:25px}.an-report-wrapper .an-accomplishments .an-accomplishment-section-2 .text{text-align:center}.an-report-wrapper .an-accomplishments .an-accomplishment-section-3{flex-direction:column-reverse;justify-content:unset;align-items:center;margin-bottom:55px}.an-report-wrapper .an-accomplishments .an-accomplishment-section-3 .image{width:261px;margin-bottom:25px;margin-left:0}.an-report-wrapper .an-accomplishments .an-accomplishment-section-3 .text{text-align:center}.an-report-wrapper .an-accomplishments .an-accomplishment-section-4{margin-bottom:50px;display:flex;flex-direction:column;align-items:center}.an-report-wrapper .an-accomplishments .an-accomplishment-section-4 .image{float:none;margin-right:0;margin-bottom:25px}.an-report-wrapper .an-accomplishments .an-accomplishment-section-4 .text{text-align:center}}.an-report-wrapper .an-process{margin-top:100px}.an-report-wrapper .an-process img.desktop{display:block}.an-report-wrapper .an-process img.tablet,.an-report-wrapper .an-process img.mobile{display:none}.an-report-wrapper .an-process h4{font-family:Perpetua,serif;font-size:22px;letter-spacing:.61px;color:#363636;margin-bottom:15px}.an-report-wrapper .an-process p{font-family:Futura,sans-serif;font-size:16px;line-height:22px;letter-spacing:.44px;color:#939393}.an-report-wrapper .an-process p:not(:last-child){margin-bottom:15px}.an-report-wrapper .an-process a{font-size:16px;text-decoration:underline;text-underline-offset:1px}.an-report-wrapper .an-process .image{float:right;margin:56px -60px 30px 60px}.an-report-wrapper .an-process .text{width:990px;background-color:#f8fafb;padding:80px 50px 70px}@media screen and (max-width: 1024px){.an-report-wrapper .an-process img.desktop{display:none}.an-report-wrapper .an-process img.tablet{display:block}.an-report-wrapper .an-process h4{font-size:18px;letter-spacing:.5px;margin-bottom:10px}.an-report-wrapper .an-process p{font-size:14px;line-height:20px;letter-spacing:.39px}.an-report-wrapper .an-process p:not(:last-child){margin-bottom:10px}.an-report-wrapper .an-process a{font-size:14px}.an-report-wrapper .an-process .image{margin:65px -42px 34px 30px}.an-report-wrapper .an-process .text{width:666px;padding:65px 40px 65px 30px}}@media screen and (max-width: 768px){.an-report-wrapper .an-process img.desktop,.an-report-wrapper .an-process img.tablet{display:none}.an-report-wrapper .an-process img.mobile{display:block}.an-report-wrapper .an-process .image{display:none}.an-report-wrapper .an-process .text{width:unset;display:flex;flex-direction:column;align-items:center;padding:50px 30px 40px}.an-report-wrapper .an-process .text .image-mobile{margin:45px 0;width:100%}}.an-report-wrapper .an-philantrophy{margin-top:70px;width:990px;display:flex;flex-direction:column;align-items:center;padding:40px 50px 20px}.an-report-wrapper .an-philantrophy .an-philantrophy-carousel,.an-report-wrapper .an-philantrophy .an-philantrophy-mobile{display:none}.an-report-wrapper .an-philantrophy h3{font-family:Perpetua,serif;font-size:22px;letter-spacing:.61px;line-height:normal}.an-report-wrapper .an-philantrophy h4{font-family:Futura,sans-serif;font-size:16px;letter-spacing:.44px;color:#363636}.an-report-wrapper .an-philantrophy span.alvin{font-family:Futura,sans-serif;font-size:16px;letter-spacing:.61px;color:#939393;line-height:25px}.an-report-wrapper .an-philantrophy span{font-family:Perpetua,serif;font-size:18px;line-height:22px;letter-spacing:.61px;color:#939393}.an-report-wrapper .an-philantrophy p{font-family:Futura,sans-serif;font-size:16px;line-height:22px;letter-spacing:.44px;color:#939393}.an-report-wrapper .an-philantrophy .an-philantrophy-title{text-align:center}.an-report-wrapper .an-philantrophy .an-philantrophy-section-title{text-align:center;display:flex;flex-direction:column;align-items:center;margin-bottom:60px}.an-report-wrapper .an-philantrophy .an-philantrophy-section-title .line{width:124px;height:1px;background-color:#000;margin-top:60px;margin-bottom:50px}.an-report-wrapper .an-philantrophy .an-philantrophy-section-title .line-2{display:none}.an-report-wrapper .an-philantrophy .an-philantrophy-section-title span{width:590px}.an-report-wrapper .an-philantrophy .an-philantrophy-section-title a{font-size:16px;text-decoration:underline;text-underline-offset:1px}.an-report-wrapper .an-philantrophy .an-philantrophy-section-title span:not(:last-child){padding-bottom:20px}.an-report-wrapper .an-philantrophy .an-philantrophy-section-title.an-philantrophy-section-title-final .line{margin-top:50px;margin-bottom:90px}.an-report-wrapper .an-philantrophy .an-philantrophy-section-title.an-philantrophy-section-title-final.mobile{display:none}.an-report-wrapper .an-philantrophy .an-alvin{display:flex}.an-report-wrapper .an-philantrophy .an-alvin .text{display:flex;flex-direction:column;align-items:center}.an-report-wrapper .an-philantrophy .an-alvin .text h4{margin-bottom:10px}.an-report-wrapper .an-philantrophy .an-alvin .text p:not(:last-child){margin-bottom:20px}.an-report-wrapper .an-philantrophy .an-alvin .text .text-2{margin-top:45px;text-align:center}.an-report-wrapper .an-philantrophy .an-alvin .text .text-2 span{display:block}.an-report-wrapper .an-philantrophy .an-alvin .text .text-2 span:first-child{padding-bottom:35px}.an-report-wrapper .an-philantrophy .an-alvin .image{flex-shrink:0;margin-left:40px;margin-top:30px;width:336px;height:433px}.an-report-wrapper .an-philantrophy .an-alvin .image img{width:100%;height:100%;object-fit:cover}.an-report-wrapper .an-philantrophy .text-2-tablet{display:none}.an-report-wrapper .an-philantrophy .an-conservation{display:flex;align-items:center}.an-report-wrapper .an-philantrophy .an-conservation .image{flex-shrink:0;margin-right:45px}.an-report-wrapper .an-philantrophy .an-conservation .text h4{margin-bottom:10px}.an-report-wrapper .an-philantrophy .an-conservation.an-conservation-2 .image{margin-right:0;margin-left:45px}.an-report-wrapper .an-philantrophy .an-conservation.an-conservation-3{margin-top:-30px}@media screen and (max-width: 1024px){.an-report-wrapper .an-philantrophy{margin-top:50px;width:666px;padding:60px 0 0}.an-report-wrapper .an-philantrophy span{font-size:16px}.an-report-wrapper .an-philantrophy p{font-size:14px}.an-report-wrapper .an-philantrophy .an-philantrophy-section-title{margin-bottom:40px}.an-report-wrapper .an-philantrophy .an-philantrophy-section-title .line{margin-top:50px;margin-bottom:50px}.an-report-wrapper .an-philantrophy .an-alvin .text h4{margin-bottom:10px}.an-report-wrapper .an-philantrophy .an-alvin .text p:not(:last-child){margin-bottom:20px}.an-report-wrapper .an-philantrophy .an-alvin .text .text-2{display:none}.an-report-wrapper .an-philantrophy .an-alvin .image{margin-left:40px;margin-top:0;width:230px;height:279px}.an-report-wrapper .an-philantrophy .text-2-tablet{display:flex;flex-direction:column;align-items:center;margin-top:30px;text-align:center}.an-report-wrapper .an-philantrophy .text-2-tablet span{display:block}.an-report-wrapper .an-philantrophy .text-2-tablet span:first-child{padding-bottom:30px}.an-report-wrapper .an-philantrophy .an-conservation .image{margin-right:30px;width:250px}.an-report-wrapper .an-philantrophy .an-conservation.an-conservation-2 .image{margin-left:30px}.an-report-wrapper .an-philantrophy .an-conservation.an-conservation-3{margin-top:-20px}.an-report-wrapper .an-philantrophy .an-philantrophy-section-title a{font-size:14px}.an-report-wrapper .an-philantrophy .an-philantrophy-section-title.an-philantrophy-section-title-final .line{margin-top:50px;margin-bottom:50px}}@media screen and (max-width: 700px){.an-report-wrapper .an-philantrophy{margin-top:40px;width:unset;padding:60px 30px 20px}.an-report-wrapper .an-philantrophy .an-philantrophy-content{display:none}.an-report-wrapper .an-philantrophy .an-philantrophy-section-title.an-philantrophy-section-title-final{display:flex;flex-direction:column;align-items:center;margin-top:45px}.an-report-wrapper .an-philantrophy .an-philantrophy-section-title.an-philantrophy-section-title-final .line{display:none}.an-report-wrapper .an-philantrophy .an-philantrophy-section-title.an-philantrophy-section-title-final .line-2{display:block;width:124px;height:1px;background-color:#000;margin-top:45px;margin-bottom:45px}.an-report-wrapper .an-philantrophy .an-philantrophy-section-title.an-philantrophy-section-title-final.mobile{display:flex}.an-report-wrapper .an-philantrophy .an-philantrophy-mobile{display:flex;flex-direction:column;align-items:center;width:100%}.an-report-wrapper .an-philantrophy .an-philantrophy-mobile .an-philantrophy-section-title span{width:unset}.an-report-wrapper .an-philantrophy .an-philantrophy-mobile .an-alvin{display:flex;flex-direction:column;align-items:center;text-align:center}.an-report-wrapper .an-philantrophy .an-philantrophy-mobile .an-alvin .image{margin:0 0 20px;width:100%;height:auto}.an-report-wrapper .an-philantrophy .an-philantrophy-mobile .an-alvin .image img{width:100%;height:100%;object-fit:cover}.an-report-wrapper .an-philantrophy .an-philantrophy-carousel{width:100%;display:block}.an-report-wrapper .an-philantrophy .an-philantrophy-carousel .flickity-page-dots .dot{background-color:#ccc;border:1px solid #ccc}.an-report-wrapper .an-philantrophy .an-philantrophy-carousel .flickity-page-dots .dot.is-selected{background-color:#555454;border:1px solid #555454}.an-report-wrapper .an-philantrophy .an-philantrophy-carousel .flickity-prev-next-button{visibility:visible;background:unset;box-shadow:unset;top:47%}.an-report-wrapper .an-philantrophy .an-philantrophy-carousel .flickity-prev-next-button.next{right:-35px}.an-report-wrapper .an-philantrophy .an-philantrophy-carousel .flickity-prev-next-button.previous{left:-35px}.an-report-wrapper .an-philantrophy .an-philantrophy-carousel .carousel-cell{display:flex;flex-direction:column;align-items:center;width:100%}.an-report-wrapper .an-philantrophy .an-philantrophy-carousel .carousel-cell .an-philantrophy-section-title span{width:unset}.an-report-wrapper .an-philantrophy .an-philantrophy-carousel .carousel-cell .an-alvin{display:flex;flex-direction:column;align-items:center;text-align:center}.an-report-wrapper .an-philantrophy .an-philantrophy-carousel .carousel-cell .an-alvin .image{margin:0 0 20px;width:100%;height:auto}.an-report-wrapper .an-philantrophy .an-philantrophy-carousel .carousel-cell .an-conservation{flex-direction:column;align-items:center;text-align:center}.an-report-wrapper .an-philantrophy .an-philantrophy-carousel .carousel-cell .an-conservation .image{margin:0}.an-report-wrapper .an-philantrophy .an-philantrophy-carousel .carousel-cell .an-conservation .image-margin{margin-bottom:20px}.an-report-wrapper .an-philantrophy .an-philantrophy-carousel .carousel-cell .an-conservation.an-conservation-2{flex-direction:column-reverse}}.an-report-wrapper .an-goals{display:flex;flex-direction:column;align-items:center;text-align:center;width:959px;margin-top:60px}.an-report-wrapper .an-goals h3{font-family:Perpetua,serif;font-size:22px;letter-spacing:.61px;color:#363636}.an-report-wrapper .an-goals .image{width:100%;margin-bottom:60px}.an-report-wrapper .an-goals .image img{width:100%;height:100%;object-fit:cover}.an-report-wrapper .an-goals span.goals{font-family:Futura,sans-serif;font-size:16px;line-height:24px;letter-spacing:.44px;color:#363636;width:735px}.an-report-wrapper .an-goals span.goals:not(:last-child){margin-bottom:30px}@media screen and (max-width: 1024px){.an-report-wrapper .an-goals{width:666px}.an-report-wrapper .an-goals span.goals{font-size:14px;width:666px}.an-report-wrapper .an-goals span.goals:not(:last-child){margin-bottom:30px}}@media screen and (max-width: 768px){.an-report-wrapper .an-goals{margin-top:0;width:unset;padding:0 50px}.an-report-wrapper .an-goals .image{margin-bottom:40px}.an-report-wrapper .an-goals span.goals{width:unset}.an-report-wrapper .an-goals span.goals:not(:last-child){margin-bottom:30px}}.an-report-wrapper .final-image{width:990px;margin-top:100px}.an-report-wrapper .final-image img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 1024px){.an-report-wrapper .final-image{width:666px}}@media screen and (max-width: 768px){.an-report-wrapper .final-image{width:100%;padding:0 40px}}.birthmonth-wrapper .header-image{width:100%;height:439px}.birthmonth-wrapper .header-image img{width:100%;height:100%;object-fit:cover}.birthmonth-wrapper .title{text-align:center}.birthmonth-wrapper .title h1{font-family:Perpetua,serif;font-size:34px;line-height:34px;letter-spacing:.94px;color:#363636;text-transform:uppercase;padding-top:46px;padding-bottom:30px;margin:0}.birthmonth-wrapper .title span{font-family:Perpetua,serif;font-size:24px;line-height:24px;letter-spacing:.61px;color:#363636}.birthmonth-wrapper .birthmonth-links{width:472px;margin:65px auto 0;display:flex;flex-wrap:wrap;justify-content:space-between}.birthmonth-wrapper .birthmonth-links .link{width:142px;height:50px;border:1px solid #000;color:#000;font-family:Futura,sans-serif;font-size:14px;line-height:50px;text-align:center;margin-bottom:23px;transition:background-color .3s}.birthmonth-wrapper .birthmonth-links .link:hover{background-color:#000;color:#fff}@media screen and (max-width: 640px){.birthmonth-wrapper .birthmonth-links{width:307px;margin-top:40px}}.birthmonth-snippet{margin-bottom:127px}.birthmonth-snippet .title-snippet{text-align:center}.birthmonth-snippet .title-snippet h1{font-family:Perpetua,serif;font-size:34px;line-height:34px;letter-spacing:.94px;color:#363636;text-transform:uppercase;padding-top:46px;padding-bottom:30px;margin:0}.birthmonth-snippet .title-snippet span{font-family:Perpetua,serif;font-size:24px;line-height:24px;letter-spacing:.61px;color:#363636}.birthmonth-snippet .birthmonth-links-snippet{width:967px;margin:53px auto 0;display:flex;flex-wrap:wrap;justify-content:space-between}.birthmonth-snippet .birthmonth-links-snippet .link{width:142px;height:50px;border:1px solid #000;color:#000;font-family:Futura,sans-serif;font-size:10px;line-height:50px;text-align:center;margin-bottom:23px;transition:background-color .3s}.birthmonth-snippet .birthmonth-links-snippet .link:hover{background-color:#000;color:#fff}@media screen and (max-width: 1024px){.birthmonth-snippet .birthmonth-links-snippet{width:472px}}@media screen and (max-width: 640px){.birthmonth-snippet .title-snippet{padding:0 15px}.birthmonth-snippet .title-snippet h1{line-height:38px}.birthmonth-snippet .birthmonth-links-snippet{width:307px;margin-top:40px}}.Birthstone-title{font-family:Futura,sans-serif;font-size:18px;line-height:24px;letter-spacing:.5px;color:#939393;max-width:800px;margin:0 auto}.Birthstone-title h1.SectionHeader__Heading.Heading.u-h1{font-family:Perpetua,serif;font-size:34px;letter-spacing:.94px;color:#363636;text-transform:uppercase;margin-bottom:30px}.PageHeader__ImageWrapper--mobile.Birthstone{height:200px}.PageHeader--withBackground{min-height:unset}.two-up-rectangle-wrapper{padding:0 60px;display:flex}.two-up-rectangle-wrapper.background{background-color:#e8ded1;padding:60px}.two-up-rectangle-wrapper .rectangle{width:50%;position:relative}.two-up-rectangle-wrapper .rectangle.tall{height:1100px}.two-up-rectangle-wrapper .rectangle.small{height:650px}.two-up-rectangle-wrapper .rectangle.desktop-image{display:block}.two-up-rectangle-wrapper .rectangle.mobile-image{display:none}.two-up-rectangle-wrapper .rectangle img{width:100%;height:100%;object-fit:cover}.two-up-rectangle-wrapper .rectangle img.link{cursor:pointer}.two-up-rectangle-wrapper .rectangle.rectangle1{margin-right:10px}.two-up-rectangle-wrapper .rectangle.rectangle2{margin-left:10px}.two-up-rectangle-wrapper .rectangle .rectangle-text{position:absolute;top:0;width:100%;padding:40px 20px;display:flex;justify-content:space-between}.two-up-rectangle-wrapper .rectangle .rectangle-text .rectangle-title{font-family:Perpetua,serif;font-size:32px;line-height:normal;text-transform:uppercase;color:#363636;margin:0;max-width:320px}.two-up-rectangle-wrapper .rectangle .rectangle-text .rectangle-link{font-family:Futura;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.5px;text-align:right;color:#363636}@media (max-width: 1500px){.two-up-rectangle-wrapper .rectangle.tall{height:840px}.two-up-rectangle-wrapper .rectangle.small{height:497px}}@media (max-width: 1300px){.two-up-rectangle-wrapper .rectangle.tall{height:717px}.two-up-rectangle-wrapper .rectangle.small{height:423px}}@media (max-width: 1200px){.two-up-rectangle-wrapper .rectangle.tall{height:655px}.two-up-rectangle-wrapper .rectangle.small{height:387px}}@media (max-width: 1024px){.two-up-rectangle-wrapper{padding:0 30px}.two-up-rectangle-wrapper.background{padding:30px}.two-up-rectangle-wrapper .rectangle.tall{height:583px}.two-up-rectangle-wrapper .rectangle.small{height:344px}}@media (max-width: 940px){.two-up-rectangle-wrapper .rectangle.tall{height:531px}.two-up-rectangle-wrapper .rectangle.small{height:314px}}@media (max-width: 820px){.two-up-rectangle-wrapper .rectangle.tall{height:457px}.two-up-rectangle-wrapper .rectangle.small{height:270px}.two-up-rectangle-wrapper .rectangle .rectangle-text{padding:20px 10px}.two-up-rectangle-wrapper .rectangle .rectangle-text .rectangle-title{font-size:20px;max-width:150px}.two-up-rectangle-wrapper .rectangle .rectangle-text .rectangle-link{font-size:14px}}@media (max-width: 768px){.two-up-rectangle-wrapper .rectangle.tall{height:425px}.two-up-rectangle-wrapper .rectangle.small{height:251px}}@media (max-width: 640px){.two-up-rectangle-wrapper{flex-direction:column}.two-up-rectangle-wrapper .rectangle{width:100%}.two-up-rectangle-wrapper .rectangle.desktop-image{display:none}.two-up-rectangle-wrapper .rectangle.mobile-image{display:block}.two-up-rectangle-wrapper .rectangle.rectangle1,.two-up-rectangle-wrapper .rectangle.rectangle2{margin-left:0;margin-right:0}.two-up-rectangle-wrapper .rectangle.rectangle1{margin-bottom:10px}.two-up-rectangle-wrapper .rectangle.tall{height:717px}.two-up-rectangle-wrapper .rectangle.small{height:423px}}@media (max-width: 540px){.two-up-rectangle-wrapper .rectangle.tall{height:593px}.two-up-rectangle-wrapper .rectangle.small{height:350px}}@media (max-width: 440px){.two-up-rectangle-wrapper .rectangle.tall{height:469px}.two-up-rectangle-wrapper .rectangle.small{height:277px}}@media (max-width: 390px){.two-up-rectangle-wrapper .rectangle.tall{height:408px}.two-up-rectangle-wrapper .rectangle.small{height:241px}}@media (max-width: 375px){.two-up-rectangle-wrapper .rectangle.tall{height:389px}.two-up-rectangle-wrapper .rectangle.small{height:230px}}.two-up-rectangle-text-wrapper{padding:0 60px;display:flex}.two-up-rectangle-text-wrapper.background{background-color:#e8ded1;padding:60px}.two-up-rectangle-text-wrapper .r-wrapper{width:50%}.two-up-rectangle-text-wrapper .r-wrapper.r-wrapper-desktop{display:block}.two-up-rectangle-text-wrapper .r-wrapper.r-wrapper-mobile{display:none}.two-up-rectangle-text-wrapper .r-wrapper .rectangle.tall{height:1100px}.two-up-rectangle-text-wrapper .r-wrapper .rectangle.small{height:650px}.two-up-rectangle-text-wrapper .r-wrapper .rectangle.rectangle1{margin-right:10px}.two-up-rectangle-text-wrapper .r-wrapper .rectangle.rectangle2{margin-left:10px}.two-up-rectangle-text-wrapper .r-wrapper .rectangle img{width:100%;height:100%;object-fit:cover}.two-up-rectangle-text-wrapper .r-wrapper .rectangle img.link{cursor:pointer}.two-up-rectangle-text-wrapper .r-wrapper .rectangle-text{width:100%;padding:20px 20px 0 10px;display:flex;justify-content:space-between;text-align:center}.two-up-rectangle-text-wrapper .r-wrapper .rectangle-text .rectangle-title{font-family:Perpetua,serif;font-size:32px;line-height:32px;text-transform:uppercase;color:#363636;margin:0;max-width:320px}.two-up-rectangle-text-wrapper .r-wrapper .rectangle-text .rectangle-link{font-family:Futura;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:32px;letter-spacing:.5px;text-align:right;color:#363636}@media (max-width: 1500px){.two-up-rectangle-text-wrapper .r-wrapper .rectangle.tall{height:840px}.two-up-rectangle-text-wrapper .r-wrapper .rectangle.small{height:497px}}@media (max-width: 1300px){.two-up-rectangle-text-wrapper .r-wrapper.r-wrapper-desktop .rectangle.tall{height:717px}.two-up-rectangle-text-wrapper .r-wrapper.r-wrapper-desktop .rectangle.small{height:423px}}@media (max-width: 1200px){.two-up-rectangle-text-wrapper .r-wrapper.r-wrapper-desktop .rectangle.tall{height:655px}.two-up-rectangle-text-wrapper .r-wrapper.r-wrapper-desktop .rectangle.small{height:387px}}@media (max-width: 1024px){.two-up-rectangle-text-wrapper{padding:0 30px}.two-up-rectangle-text-wrapper.background{padding:30px}.two-up-rectangle-text-wrapper .r-wrapper.r-wrapper-desktop .rectangle.tall{height:583px}.two-up-rectangle-text-wrapper .r-wrapper.r-wrapper-desktop .rectangle.small{height:344px}}@media (max-width: 940px){.two-up-rectangle-text-wrapper .r-wrapper.r-wrapper-desktop .rectangle.tall{height:531px}.two-up-rectangle-text-wrapper .r-wrapper.r-wrapper-desktop .rectangle.small{height:314px}}@media (max-width: 820px){.two-up-rectangle-text-wrapper .r-wrapper.r-wrapper-desktop .rectangle.tall{height:457px}.two-up-rectangle-text-wrapper .r-wrapper.r-wrapper-desktop .rectangle.small{height:270px}.two-up-rectangle-text-wrapper .r-wrapper.r-wrapper-desktop .rectangle-text{padding:20px 10px 0}.two-up-rectangle-text-wrapper .r-wrapper.r-wrapper-desktop .rectangle-text .rectangle-title{font-size:20px;line-height:20px;max-width:150px}.two-up-rectangle-text-wrapper .r-wrapper.r-wrapper-desktop .rectangle-text .rectangle-link{font-size:14px;line-height:20px}}@media (max-width: 768px){.two-up-rectangle-text-wrapper .r-wrapper.r-wrapper-desktop .rectangle.tall{height:425px}.two-up-rectangle-text-wrapper .r-wrapper.r-wrapper-desktop .rectangle.small{height:251px}}@media (max-width: 640px){.two-up-rectangle-text-wrapper{flex-direction:column}.two-up-rectangle-text-wrapper .r-wrapper{width:100%}.two-up-rectangle-text-wrapper .r-wrapper.r-wrapper-desktop{display:none}.two-up-rectangle-text-wrapper .r-wrapper.r-wrapper-mobile{display:block}.two-up-rectangle-text-wrapper .r-wrapper.r-wrapper-mobile .rectangle{width:100%}.two-up-rectangle-text-wrapper .r-wrapper.r-wrapper-mobile .rectangle.rectangle1,.two-up-rectangle-text-wrapper .r-wrapper.r-wrapper-mobile .rectangle.rectangle2{margin-left:0;margin-right:0}.two-up-rectangle-text-wrapper .r-wrapper.r-wrapper-mobile .rectangle.rectangle2{margin-top:10px}.two-up-rectangle-text-wrapper .r-wrapper.r-wrapper-mobile .rectangle.tall{height:717px}.two-up-rectangle-text-wrapper .r-wrapper.r-wrapper-mobile .rectangle.small{height:423px}.two-up-rectangle-text-wrapper .r-wrapper.r-wrapper-mobile .rectangle-text{padding:10px 10px 0 0}.two-up-rectangle-text-wrapper .r-wrapper.r-wrapper-mobile .rectangle-text .rectangle-title{font-size:20px;line-height:20px}.two-up-rectangle-text-wrapper .r-wrapper.r-wrapper-mobile .rectangle-text .rectangle-link{font-size:14px;line-height:20px}}@media (max-width: 540px){.two-up-rectangle-text-wrapper .r-wrapper.r-wrapper-mobile .rectangle.tall{height:593px}.two-up-rectangle-text-wrapper .r-wrapper.r-wrapper-mobile .rectangle.small{height:350px}}@media (max-width: 440px){.two-up-rectangle-text-wrapper .r-wrapper.r-wrapper-mobile .rectangle.tall{height:469px}.two-up-rectangle-text-wrapper .r-wrapper.r-wrapper-mobile .rectangle.small{height:277px}}@media (max-width: 390px){.two-up-rectangle-text-wrapper .r-wrapper.r-wrapper-mobile .rectangle.tall{height:408px}.two-up-rectangle-text-wrapper .r-wrapper.r-wrapper-mobile .rectangle.small{height:241px}}@media (max-width: 375px){.two-up-rectangle-text-wrapper .r-wrapper.r-wrapper-mobile .rectangle.tall{height:389px}.two-up-rectangle-text-wrapper .r-wrapper.r-wrapper-mobile .rectangle.small{height:230px}}.two-up-rectangle-cta-wrapper{padding:0 60px;display:flex}.two-up-rectangle-cta-wrapper.background{background-color:#e8ded1;padding:60px}.two-up-rectangle-cta-wrapper .r-wrapper{width:50%}.two-up-rectangle-cta-wrapper .r-wrapper.r-wrapper-desktop{display:block}.two-up-rectangle-cta-wrapper .r-wrapper.r-wrapper-mobile{display:none}.two-up-rectangle-cta-wrapper .r-wrapper .rectangle.tall{height:1100px}.two-up-rectangle-cta-wrapper .r-wrapper .rectangle.small{height:650px}.two-up-rectangle-cta-wrapper .r-wrapper .rectangle.square{aspect-ratio:1}.two-up-rectangle-cta-wrapper .r-wrapper .rectangle.rectangle1{margin-right:10px}.two-up-rectangle-cta-wrapper .r-wrapper .rectangle.rectangle2{margin-left:10px}.two-up-rectangle-cta-wrapper .r-wrapper .rectangle img{width:100%;height:100%;object-fit:cover}.two-up-rectangle-cta-wrapper .r-wrapper .rectangle img.link{cursor:pointer}.two-up-rectangle-cta-wrapper .r-wrapper .rectangle-text{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px 10px 0}.two-up-rectangle-cta-wrapper .r-wrapper .rectangle-text.square{padding:0}.two-up-rectangle-cta-wrapper .r-wrapper .rectangle-text .rectangle-title{font-family:Perpetua,serif;font-size:32px;line-height:normal;text-transform:uppercase;color:#363636;margin:0;padding-bottom:10px}.two-up-rectangle-cta-wrapper .r-wrapper .rectangle-text .rectangle-subtitle{font-family:Futura,sans-serif;font-size:18px;letter-spacing:.5px;color:#363636;line-height:normal;margin-bottom:0}.two-up-rectangle-cta-wrapper .r-wrapper .rectangle-text a.rectangle-cta{margin-top:40px;color:#363636}.two-up-rectangle-cta-wrapper .r-wrapper .rectangle-text a.rectangle-cta:hover{color:#fff!important;border:1px solid #5d88da!important}.two-up-rectangle-cta-wrapper .r-wrapper .rectangle-text a.rectangle-cta.square{margin-top:0}.two-up-rectangle-cta-wrapper .r-wrapper .rectangle-text a{line-height:20px}@media (max-width: 1500px){.two-up-rectangle-cta-wrapper .r-wrapper .rectangle.tall{height:840px}.two-up-rectangle-cta-wrapper .r-wrapper .rectangle.small{height:497px}}@media (max-width: 1300px){.two-up-rectangle-cta-wrapper .r-wrapper .rectangle.tall{height:717px}.two-up-rectangle-cta-wrapper .r-wrapper .rectangle.small{height:423px}}@media (max-width: 1200px){.two-up-rectangle-cta-wrapper .r-wrapper .rectangle.tall{height:655px}.two-up-rectangle-cta-wrapper .r-wrapper .rectangle.small{height:387px}}@media (max-width: 1024px){.two-up-rectangle-cta-wrapper{padding:0 30px}.two-up-rectangle-cta-wrapper.background{padding:30px}.two-up-rectangle-cta-wrapper .r-wrapper .rectangle.tall{height:583px}.two-up-rectangle-cta-wrapper .r-wrapper .rectangle.small{height:344px}}@media (max-width: 940px){.two-up-rectangle-cta-wrapper .r-wrapper .rectangle.tall{height:531px}.two-up-rectangle-cta-wrapper .r-wrapper .rectangle.small{height:314px}}@media (max-width: 820px){.two-up-rectangle-cta-wrapper .r-wrapper .rectangle.tall{height:457px}.two-up-rectangle-cta-wrapper .r-wrapper .rectangle.small{height:270px}.two-up-rectangle-cta-wrapper .r-wrapper .rectangle-text .rectangle-title{font-size:20px}.two-up-rectangle-cta-wrapper .r-wrapper .rectangle-text .rectangle-subtitle{font-size:14px}}@media (max-width: 768px){.two-up-rectangle-cta-wrapper .r-wrapper .rectangle.tall{height:425px}.two-up-rectangle-cta-wrapper .r-wrapper .rectangle.small{height:251px}}@media (max-width: 640px){.two-up-rectangle-cta-wrapper{flex-direction:column}.two-up-rectangle-cta-wrapper .r-wrapper{width:100%}.two-up-rectangle-cta-wrapper .r-wrapper.r-wrapper-desktop{display:none}.two-up-rectangle-cta-wrapper .r-wrapper.r-wrapper-mobile{display:block}.two-up-rectangle-cta-wrapper .r-wrapper .rectangle{width:100%}.two-up-rectangle-cta-wrapper .r-wrapper .rectangle.rectangle1,.two-up-rectangle-cta-wrapper .r-wrapper .rectangle.rectangle2{margin-left:0;margin-right:0}.two-up-rectangle-cta-wrapper .r-wrapper .rectangle.rectangle2{margin-top:20px}.two-up-rectangle-cta-wrapper .r-wrapper .rectangle.tall{height:717px}.two-up-rectangle-cta-wrapper .r-wrapper .rectangle.small{height:423px}.two-up-rectangle-cta-wrapper .r-wrapper .rectangle-text{padding-top:20px}}@media (max-width: 540px){.two-up-rectangle-cta-wrapper .r-wrapper .rectangle.tall{height:593px}.two-up-rectangle-cta-wrapper .r-wrapper .rectangle.small{height:350px}}@media (max-width: 440px){.two-up-rectangle-cta-wrapper .r-wrapper .rectangle.tall{height:469px}.two-up-rectangle-cta-wrapper .r-wrapper .rectangle.small{height:277px}}@media (max-width: 390px){.two-up-rectangle-cta-wrapper .r-wrapper .rectangle.tall{height:408px}.two-up-rectangle-cta-wrapper .r-wrapper .rectangle.small{height:241px}}@media (max-width: 375px){.two-up-rectangle-cta-wrapper .r-wrapper .rectangle.tall{height:389px}.two-up-rectangle-cta-wrapper .r-wrapper .rectangle.small{height:230px}}.two-up-square-wrapper{padding:0 60px;display:flex}.two-up-square-wrapper.background{background-color:#008b8b;padding:60px}.two-up-square-wrapper .square{position:relative;width:50%}.two-up-square-wrapper .square:after{content:"";display:block;padding-bottom:100%}.two-up-square-wrapper .square.square1{margin-right:10px}.two-up-square-wrapper .square.square2{margin-left:10px}.two-up-square-wrapper .square .content{position:absolute;width:100%;height:100%;object-fit:cover}.two-up-square-wrapper .square img.link{cursor:pointer}.two-up-square-wrapper .square .square-text{position:absolute;top:0;width:100%;height:100%;padding:40px 20px 20px;display:flex;justify-content:space-between}.two-up-square-wrapper .square .square-text.link{cursor:pointer}.two-up-square-wrapper .square .square-text.textbottom{align-items:flex-end}.two-up-square-wrapper .square .square-text .square-title{font-family:Perpetua,serif;font-size:32px;line-height:32px;text-transform:uppercase;color:#363636;margin:0;max-width:320px}.two-up-square-wrapper .square .square-text .square-link{font-family:Futura;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:32px;letter-spacing:.5px;text-align:right;color:#363636;display:flex;cursor:pointer}@media (max-width: 1024px){.two-up-square-wrapper{padding:0 30px}.two-up-square-wrapper.background{padding:30px}}@media (max-width: 820px){.two-up-square-wrapper .square .square-text{padding:20px 10px}.two-up-square-wrapper .square .square-text .square-title{font-size:20px;line-height:20px;max-width:150px}.two-up-square-wrapper .square .square-text .square-link{font-size:14px;line-height:20px}}@media (max-width: 640px){.two-up-square-wrapper{flex-direction:column}.two-up-square-wrapper .square{width:100%}.two-up-square-wrapper .square.square1,.two-up-square-wrapper .square.square2{margin-left:0;margin-right:0}.two-up-square-wrapper .square.square1{margin-bottom:20px}.two-up-square-wrapper.padding0{padding:0}.two-up-square-wrapper.padding10{padding:0 10px}.two-up-square-wrapper.padding20{padding:0 20px}.two-up-square-wrapper.revert{flex-direction:column-reverse}.two-up-square-wrapper.revert .square{width:100%}.two-up-square-wrapper.revert .square.square1,.two-up-square-wrapper.revert .square.square2{margin-left:0;margin-right:0}.two-up-square-wrapper.revert .square.square2{margin-bottom:20px}.two-up-square-wrapper.revert.padding0{padding:0}.two-up-square-wrapper.revert.padding10{padding:0 10px}.two-up-square-wrapper.revert.padding20{padding:0 20px}}.square-image-text-wrapper{padding:0 60px;display:flex}.square-image-text-wrapper.reverse{flex-direction:row-reverse}.square-image-text-wrapper.reverse .square.square1{margin-left:10px;margin-right:0}.square-image-text-wrapper.reverse .square.square2{margin-right:10px;margin-left:0;display:flex;flex-direction:column}.square-image-text-wrapper.background{background-color:#008b8b;padding:60px}.square-image-text-wrapper .square{position:relative;width:50%}.square-image-text-wrapper .square:after{content:"";display:block;padding-bottom:100%}.square-image-text-wrapper .square.square1{margin-right:10px}.square-image-text-wrapper .square.square2{margin-left:10px;display:flex;flex-direction:column}.square-image-text-wrapper .square .content{position:absolute;width:100%;height:100%;object-fit:cover}.square-image-text-wrapper .square img.link{cursor:pointer}.square-image-text-wrapper .square .square-text{position:absolute;padding:20px;display:flex;flex-direction:column;justify-content:center;top:0;left:0;width:100%;height:100%}.square-image-text-wrapper .square .square-text.innerbackground{background-color:#f4eee4}.square-image-text-wrapper .square .square-text.left{align-items:flex-start}.square-image-text-wrapper .square .square-text.center{align-items:center}.square-image-text-wrapper .square .square-text.right{align-items:flex-end}.square-image-text-wrapper .square .square-text .square-text-inner{display:flex;flex-direction:column}.square-image-text-wrapper .square .square-text .square-text-inner.two-hundred{max-width:200px}.square-image-text-wrapper .square .square-text .square-text-inner.two-hundred-fifty{max-width:250px}.square-image-text-wrapper .square .square-text .square-text-inner.three-hundred{max-width:300px}.square-image-text-wrapper .square .square-text .square-text-inner.three-hundred-fifty{max-width:350px}.square-image-text-wrapper .square .square-text .square-text-inner.four-hundred{max-width:400px}.square-image-text-wrapper .square .square-text .square-text-inner.four-hundred-fifty{max-width:450px}.square-image-text-wrapper .square .square-text .square-text-inner.five-hundred{max-width:500px}.square-image-text-wrapper .square .square-text .square-text-inner.full-width{width:100%}.square-image-text-wrapper .square .square-text .square-text-inner.left{align-items:flex-start;text-align:left}.square-image-text-wrapper .square .square-text .square-text-inner.center{align-items:center;text-align:center}.square-image-text-wrapper .square .square-text .square-text-inner.right{align-items:flex-end;text-align:right}.square-image-text-wrapper .square .square-text .square-image-text-title{font-family:Perpetua,serif;font-size:36px;line-height:normal;color:#b9975b;margin:0;padding-bottom:10px}.square-image-text-wrapper .square .square-text .square-image-text-subtitle{font-family:Futura,sans-serif;font-size:18px;letter-spacing:.5px;color:#363636;line-height:normal;margin-bottom:0;display:inline-block}.square-image-text-wrapper .square .square-text .square-image-text-subtitle-mobile{display:none}.square-image-text-wrapper .square .square-text .square-image-text-cta{margin-top:40px}.square-image-text-wrapper .square .square-text .square-image-text-cta:hover{color:#fff!important}@media (max-width: 1024px){.square-image-text-wrapper{padding:0 30px}.square-image-text-wrapper.background{padding:30px}}@media (max-width: 820px){.square-image-text-wrapper .square .square-text .square-image-text-title{font-size:30px;line-height:30px}.square-image-text-wrapper .square .square-text .square-image-text-subtitle{font-size:14px;line-height:20px}}@media (max-width: 640px){.square-image-text-wrapper,.square-image-text-wrapper.reverse{flex-direction:column}.square-image-text-wrapper.reverse .square.square1{margin-left:0;margin-right:0;margin-bottom:10px}.square-image-text-wrapper.reverse .square.square2{margin-right:0;margin-left:0;margin-bottom:0}.square-image-text-wrapper .square{width:100%}.square-image-text-wrapper .square.square1,.square-image-text-wrapper .square.square2{margin-left:0;margin-right:0}.square-image-text-wrapper .square.square1{margin-bottom:10px}.square-image-text-wrapper .square .square-text{padding:10px}.square-image-text-wrapper .square .square-text .square-image-text-subtitle{display:none}.square-image-text-wrapper .square .square-text .square-image-text-subtitle-mobile{display:inline-block;font-size:14px;line-height:20px;font-family:Futura,sans-serif;letter-spacing:.5px;color:#363636;margin-bottom:0}}.square-image-text-2-wrapper{padding:0 60px;display:flex}.square-image-text-2-wrapper.desktophide{display:none}.square-image-text-2-wrapper.reverse{flex-direction:row-reverse}.square-image-text-2-wrapper.reverse .square.square1{margin-left:10px;margin-right:0}.square-image-text-2-wrapper.reverse .square.square2.desktop{margin-right:10px;margin-left:0;display:flex;flex-direction:column}.square-image-text-2-wrapper.reverse .square2.mobile{display:none}.square-image-text-2-wrapper.background{background-color:#cecccb;padding:60px}.square-image-text-2-wrapper .square{width:50%;overflow:hidden}.square-image-text-2-wrapper .square.square1{margin-right:10px}.square-image-text-2-wrapper .square.square2.desktop{margin-left:10px;display:flex;flex-direction:column}.square-image-text-2-wrapper .square img{width:100%;height:100%;object-fit:cover}.square-image-text-2-wrapper .square img.link{cursor:pointer}.square-image-text-2-wrapper .square .square-text{padding:20px;display:flex;flex-direction:column;justify-content:center;top:0;left:0;width:100%;height:100%}.square-image-text-2-wrapper .square .square-text.innerbackground{background-color:#f4eee4}.square-image-text-2-wrapper .square .square-text.left{align-items:flex-start}.square-image-text-2-wrapper .square .square-text.center{align-items:center}.square-image-text-2-wrapper .square .square-text.right{align-items:flex-end}.square-image-text-2-wrapper .square .square-text .square-text-inner{display:flex;flex-direction:column}.square-image-text-2-wrapper .square .square-text .square-text-inner.two-hundred{max-width:200px}.square-image-text-2-wrapper .square .square-text .square-text-inner.three-hundred{max-width:300px}.square-image-text-2-wrapper .square .square-text .square-text-inner.four-hundred{max-width:400px}.square-image-text-2-wrapper .square .square-text .square-text-inner.five-hundred{max-width:500px}.square-image-text-2-wrapper .square .square-text .square-text-inner.left{align-items:flex-start;text-align:left}.square-image-text-2-wrapper .square .square-text .square-text-inner.center{align-items:center;text-align:center}.square-image-text-2-wrapper .square .square-text .square-text-inner.right{align-items:flex-end;text-align:right}.square-image-text-2-wrapper .square .square-text .square-image-text-title{font-family:Perpetua,serif;font-size:32px;line-height:normal;color:#363636;margin:0;padding-bottom:10px}.square-image-text-2-wrapper .square .square-text .square-image-text-title.uppercase{text-transform:uppercase}.square-image-text-2-wrapper .square .square-text .square-image-text-subtitle{font-family:Futura,sans-serif;font-size:18px;letter-spacing:.5px;color:#363636;line-height:normal;margin-bottom:0}.square-image-text-2-wrapper .square .square-text .square-image-text-cta{margin-top:40px}.square-image-text-2-wrapper .square .square-text .square-image-text-cta:hover{color:#fff!important}.square-image-text-2-wrapper .square2.mobile{display:none}@media (max-width: 1024px){.square-image-text-2-wrapper{padding:0 30px}.square-image-text-2-wrapper.background{padding:30px}}@media (max-width: 820px){.square-image-text-2-wrapper .square .square-text .square-image-text-title{font-size:20px;line-height:20px}.square-image-text-2-wrapper .square .square-text .square-image-text-subtitle{font-size:14px;line-height:20px}}@media (max-width: 640px){.square-image-text-2-wrapper{flex-direction:column}.square-image-text-2-wrapper.mobilehide{display:none}.square-image-text-2-wrapper.desktophide{display:block}.square-image-text-2-wrapper.reverse{flex-direction:column-reverse}.square-image-text-2-wrapper.reverse .square.square1{margin-left:0;margin-right:0;margin-bottom:0}.square-image-text-2-wrapper.reverse .square.square2.desktop{display:none}.square-image-text-2-wrapper.reverse .square2.mobile{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 10px}.square-image-text-2-wrapper.reverse .square2.mobile.margintop60{margin-top:0;margin-bottom:60px}.square-image-text-2-wrapper.reverse .square2.mobile.margintop40{margin-top:0;margin-bottom:40px}.square-image-text-2-wrapper.reverse .square2.mobile.margintop20{margin-top:0;margin-bottom:20px}.square-image-text-2-wrapper.reverse .square2.mobile.margintop0{margin-top:0;margin-bottom:0}.square-image-text-2-wrapper .square{width:100%}.square-image-text-2-wrapper .square.square1,.square-image-text-2-wrapper .square.square2{margin-left:0;margin-right:0}.square-image-text-2-wrapper .square.square1{margin-bottom:0}.square-image-text-2-wrapper .square.square2.desktop{display:none}.square-image-text-2-wrapper .square2.mobile{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 10px}.square-image-text-2-wrapper .square2.mobile.margintop60{margin-top:60px}.square-image-text-2-wrapper .square2.mobile.margintop40{margin-top:40px}.square-image-text-2-wrapper .square2.mobile.margintop20{margin-top:20px}.square-image-text-2-wrapper .square2.mobile.margintop0{margin-top:0}.square-image-text-2-wrapper .square2.mobile .square-text-mobile .square-text-inner{display:flex;flex-direction:column}.square-image-text-2-wrapper .square2.mobile .square-text-mobile .square-text-inner .square-image-text-title{font-family:Perpetua,serif;font-size:20px;line-height:20px;margin:0;padding-bottom:10px}.square-image-text-2-wrapper .square2.mobile .square-text-mobile .square-text-inner .square-image-text-title.uppercase{text-transform:uppercase}.square-image-text-2-wrapper .square2.mobile .square-text-mobile .square-text-inner .square-image-text-subtitle-mobile{font-family:Futura,sans-serif;letter-spacing:.5px;color:#363636;font-size:14px;line-height:20px;margin:0}.square-image-text-2-wrapper .square2.mobile .square-text-mobile .square-text-inner .square-image-text-cta{margin:40px 0 0}.square-image-text-2-wrapper .square2.mobile .square-text-mobile .square-text-inner .square-image-text-cta:hover{color:#fff!important}.square-image-text-2-wrapper .square2.mobile .square-text-mobile .square-text-inner.two-hundred-mobile{max-width:200px}.square-image-text-2-wrapper .square2.mobile .square-text-mobile .square-text-inner.three-hundred-mobile{max-width:300px}.square-image-text-2-wrapper .square2.mobile .square-text-mobile .square-text-inner.four-hundred-mobile{max-width:400px}.square-image-text-2-wrapper .square2.mobile .square-text-mobile .square-text-inner.five-hundred-mobile{max-width:500px}.square-image-text-2-wrapper .square2.mobile .square-text-mobile .square-text-inner.full-width-mobile{width:100%}.square-image-text-2-wrapper .square2.mobile .square-text-mobile .square-text-inner.left{align-items:flex-start;text-align:left}.square-image-text-2-wrapper .square2.mobile .square-text-mobile .square-text-inner.center{align-items:center;text-align:center}.square-image-text-2-wrapper .square2.mobile .square-text-mobile .square-text-inner.right{align-items:flex-end;text-align:right}}.rectangle-image-text-2-wrapper{padding:0 60px;display:flex;width:100%}.rectangle-image-text-2-wrapper.desktophide{display:none}.rectangle-image-text-2-wrapper.reverse{flex-direction:row-reverse}.rectangle-image-text-2-wrapper.reverse .rectangle.rectangle1{margin-left:10px;margin-right:0}.rectangle-image-text-2-wrapper.reverse .rectangle.rectangle2.desktop{margin-right:10px;margin-left:0;display:flex;flex-direction:column}.rectangle-image-text-2-wrapper.reverse .rectangle2.mobile{display:none}.rectangle-image-text-2-wrapper.background{background-color:#cecccb;padding:60px}.rectangle-image-text-2-wrapper .rectangle.rectangle1{margin-right:10px;width:60%;overflow:hidden;flex-shrink:0}.rectangle-image-text-2-wrapper .rectangle.rectangle2.desktop{margin-left:10px;display:flex;flex-direction:column}.rectangle-image-text-2-wrapper .rectangle img{width:100%;height:100%;object-fit:cover}.rectangle-image-text-2-wrapper .rectangle img.link{cursor:pointer}.rectangle-image-text-2-wrapper .rectangle .rectangle-text{padding:20px;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%}.rectangle-image-text-2-wrapper .rectangle .rectangle-text.innerbackground{background-color:#f4eee4}.rectangle-image-text-2-wrapper .rectangle .rectangle-text.left{align-items:flex-start}.rectangle-image-text-2-wrapper .rectangle .rectangle-text.center{align-items:center}.rectangle-image-text-2-wrapper .rectangle .rectangle-text.right{align-items:flex-end}.rectangle-image-text-2-wrapper .rectangle .rectangle-text .rectangle-text-inner{display:flex;flex-direction:column}.rectangle-image-text-2-wrapper .rectangle .rectangle-text .rectangle-text-inner.two-hundred{max-width:200px}.rectangle-image-text-2-wrapper .rectangle .rectangle-text .rectangle-text-inner.three-hundred{max-width:300px}.rectangle-image-text-2-wrapper .rectangle .rectangle-text .rectangle-text-inner.four-hundred{max-width:400px}.rectangle-image-text-2-wrapper .rectangle .rectangle-text .rectangle-text-inner.five-hundred{max-width:500px}.rectangle-image-text-2-wrapper .rectangle .rectangle-text .rectangle-text-inner.left{align-items:flex-start;text-align:left}.rectangle-image-text-2-wrapper .rectangle .rectangle-text .rectangle-text-inner.center{align-items:center;text-align:center}.rectangle-image-text-2-wrapper .rectangle .rectangle-text .rectangle-text-inner.right{align-items:flex-end;text-align:right}.rectangle-image-text-2-wrapper .rectangle .rectangle-text .rectangle-image-text-title{font-family:Perpetua,serif;font-size:32px;line-height:normal;color:#363636;margin:0;padding-bottom:10px}.rectangle-image-text-2-wrapper .rectangle .rectangle-text .rectangle-image-text-title.uppercase{text-transform:uppercase}.rectangle-image-text-2-wrapper .rectangle .rectangle-text .rectangle-image-text-subtitle{font-family:Futura,sans-serif;font-size:18px;letter-spacing:.5px;color:#363636;line-height:normal;margin-bottom:0}.rectangle-image-text-2-wrapper .rectangle .rectangle-text .rectangle-image-text-cta{margin-top:40px}.rectangle-image-text-2-wrapper .rectangle .rectangle-text .rectangle-image-text-cta:hover{color:#fff!important}.rectangle-image-text-2-wrapper .rectangle2.mobile{display:none}@media (max-width: 1024px){.rectangle-image-text-2-wrapper{padding:0 30px}.rectangle-image-text-2-wrapper.background{padding:30px}}@media (max-width: 820px){.rectangle-image-text-2-wrapper .rectangle .rectangle-text .rectangle-image-text-title{font-size:20px;line-height:20px}.rectangle-image-text-2-wrapper .rectangle .rectangle-text .rectangle-image-text-subtitle{font-size:14px;line-height:20px}}@media (max-width: 640px){.rectangle-image-text-2-wrapper{width:100%;display:flex;flex-direction:column;justify-content:unset}.rectangle-image-text-2-wrapper.mobilehide{display:none}.rectangle-image-text-2-wrapper.desktophide{display:block}.rectangle-image-text-2-wrapper.reverse{flex-direction:column}.rectangle-image-text-2-wrapper.reverse .rectangle.rectangle1{margin-left:0;margin-right:0;margin-bottom:0;width:100%!important}.rectangle-image-text-2-wrapper.reverse .rectangle.rectangle2.desktop{display:none}.rectangle-image-text-2-wrapper.reverse .rectangle.rectangle2.mobile{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 10px}.rectangle-image-text-2-wrapper.reverse .rectangle.rectangle2.mobile.margintop60{margin-top:60px;margin-bottom:0}.rectangle-image-text-2-wrapper.reverse .rectangle.rectangle2.mobile.margintop40{margin-top:40px;margin-bottom:0}.rectangle-image-text-2-wrapper.reverse .rectangle.rectangle2.mobile.margintop20{margin-top:20px;margin-bottom:0}.rectangle-image-text-2-wrapper.reverse .rectangle.rectangle2.mobile.margintop0{margin-top:0;margin-bottom:0}.rectangle-image-text-2-wrapper.reverse .rectangle2.mobile{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 10px}.rectangle-image-text-2-wrapper.reverse .rectangle2.mobile.margintop60{margin-top:60px;margin-bottom:0}.rectangle-image-text-2-wrapper.reverse .rectangle2.mobile.margintop40{margin-top:40px;margin-bottom:0}.rectangle-image-text-2-wrapper.reverse .rectangle2.mobile.margintop20{margin-top:20px;margin-bottom:0}.rectangle-image-text-2-wrapper.reverse .rectangle2.mobile.margintop0{margin-top:0;margin-bottom:0}.rectangle-image-text-2-wrapper .rectangle.rectangle1,.rectangle-image-text-2-wrapper .rectangle.rectangle2{margin-left:0;margin-right:0}.rectangle-image-text-2-wrapper .rectangle.rectangle1{margin-bottom:0;width:100%!important;height:auto}.rectangle-image-text-2-wrapper .rectangle.rectangle2.desktop{display:none}.rectangle-image-text-2-wrapper .rectangle2.mobile{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 10px}.rectangle-image-text-2-wrapper .rectangle2.mobile.margintop60{margin-top:60px}.rectangle-image-text-2-wrapper .rectangle2.mobile.margintop40{margin-top:40px}.rectangle-image-text-2-wrapper .rectangle2.mobile.margintop20{margin-top:20px}.rectangle-image-text-2-wrapper .rectangle2.mobile.margintop0{margin-top:0}.rectangle-image-text-2-wrapper .rectangle2.mobile .rectangle-text-mobile .rectangle-text-inner{display:flex;flex-direction:column}.rectangle-image-text-2-wrapper .rectangle2.mobile .rectangle-text-mobile .rectangle-text-inner .rectangle-image-text-title{font-family:Perpetua,serif;font-size:20px;line-height:20px;margin:0;padding-bottom:10px}.rectangle-image-text-2-wrapper .rectangle2.mobile .rectangle-text-mobile .rectangle-text-inner .rectangle-image-text-title.uppercase{text-transform:uppercase}.rectangle-image-text-2-wrapper .rectangle2.mobile .rectangle-text-mobile .rectangle-text-inner .rectangle-image-text-subtitle-mobile{font-family:Futura,sans-serif;letter-spacing:.5px;color:#363636;font-size:14px;line-height:20px;margin:0}.rectangle-image-text-2-wrapper .rectangle2.mobile .rectangle-text-mobile .rectangle-text-inner .rectangle-image-text-cta{margin:40px 0 0}.rectangle-image-text-2-wrapper .rectangle2.mobile .rectangle-text-mobile .rectangle-text-inner .rectangle-image-text-cta:hover{color:#fff!important}.rectangle-image-text-2-wrapper .rectangle2.mobile .rectangle-text-mobile .rectangle-text-inner.two-hundred-mobile{max-width:200px}.rectangle-image-text-2-wrapper .rectangle2.mobile .rectangle-text-mobile .rectangle-text-inner.three-hundred-mobile{max-width:300px}.rectangle-image-text-2-wrapper .rectangle2.mobile .rectangle-text-mobile .rectangle-text-inner.four-hundred-mobile{max-width:400px}.rectangle-image-text-2-wrapper .rectangle2.mobile .rectangle-text-mobile .rectangle-text-inner.five-hundred-mobile{max-width:500px}.rectangle-image-text-2-wrapper .rectangle2.mobile .rectangle-text-mobile .rectangle-text-inner.full-width-mobile{width:100%}.rectangle-image-text-2-wrapper .rectangle2.mobile .rectangle-text-mobile .rectangle-text-inner.left{align-items:flex-start;text-align:left}.rectangle-image-text-2-wrapper .rectangle2.mobile .rectangle-text-mobile .rectangle-text-inner.center{align-items:center;text-align:center}.rectangle-image-text-2-wrapper .rectangle2.mobile .rectangle-text-mobile .rectangle-text-inner.right{align-items:flex-end;text-align:right}}.three-up-rectangle-wrapper{padding:0 60px;display:flex}.three-up-rectangle-wrapper.background{background-color:#008b8b;padding:60px}.three-up-rectangle-wrapper .rectangle{width:33%;position:relative;height:725px}.three-up-rectangle-wrapper .rectangle img{width:100%;height:100%;object-fit:cover}.three-up-rectangle-wrapper .rectangle.rectangle1{margin-right:10px}.three-up-rectangle-wrapper .rectangle.rectangle2{margin-right:10px;margin-left:10px}.three-up-rectangle-wrapper .rectangle.rectangle3{margin-left:10px}.three-up-rectangle-wrapper .rectangle .rectangle-text{position:absolute;top:0;width:100%;padding:40px 20px;display:flex;justify-content:space-between}.three-up-rectangle-wrapper .rectangle .rectangle-text .rectangle-title{font-family:Perpetua,serif;font-size:32px;line-height:normal;text-transform:uppercase;color:#363636;margin:0;max-width:200px}.three-up-rectangle-wrapper .rectangle .rectangle-text .rectangle-link{font-family:Futura;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.5px;text-align:right;color:#363636;display:block;min-width:60px}@media (max-width: 1500px){.three-up-rectangle-wrapper .rectangle{height:552px}}@media (max-width: 1300px){.three-up-rectangle-wrapper .rectangle{height:469px}}@media (max-width: 1300px){.three-up-rectangle-wrapper .rectangle{height:428px}}@media (max-width: 1024px){.three-up-rectangle-wrapper{padding:0 30px}.three-up-rectangle-wrapper.background{padding:30px}.three-up-rectangle-wrapper .rectangle{height:380px}.three-up-rectangle-wrapper .rectangle .rectangle-text .rectangle-title{font-size:26px}}@media (max-width: 940px){.three-up-rectangle-wrapper .rectangle{height:345px}.three-up-rectangle-wrapper .rectangle .rectangle-text .rectangle-title{font-size:24px}}@media (max-width: 820px){.three-up-rectangle-wrapper .rectangle{height:296px}.three-up-rectangle-wrapper .rectangle .rectangle-text{padding:20px 10px}.three-up-rectangle-wrapper .rectangle .rectangle-text .rectangle-title{font-size:20px;max-width:150px}.three-up-rectangle-wrapper .rectangle .rectangle-text .rectangle-link{font-size:14px;display:block;min-width:43px}}@media (max-width: 768px){.three-up-rectangle-wrapper .rectangle{height:275px}.three-up-rectangle-wrapper .rectangle .rectangle-text .rectangle-title{font-size:18px}.three-up-rectangle-wrapper .rectangle .rectangle-text .rectangle-link{font-size:12px}}@media (max-width: 700px){.three-up-rectangle-wrapper .rectangle .rectangle-text .rectangle-title{font-size:16px}}@media (max-width: 640px){.three-up-rectangle-wrapper{flex-direction:column}.three-up-rectangle-wrapper .rectangle{height:423px;width:100%}.three-up-rectangle-wrapper .rectangle.rectangle1,.three-up-rectangle-wrapper .rectangle.rectangle2,.three-up-rectangle-wrapper .rectangle.rectangle3{margin-left:0;margin-right:0}.three-up-rectangle-wrapper .rectangle.rectangle1,.three-up-rectangle-wrapper .rectangle.rectangle2{margin-bottom:10px}}@media (max-width: 540px){.three-up-rectangle-wrapper .rectangle{height:350px}}@media (max-width: 440px){.three-up-rectangle-wrapper .rectangle{height:258px}}@media (max-width: 375px){.three-up-rectangle-wrapper .rectangle{height:230px}}.three-up-square-wrapper{padding:0 60px;display:flex}.three-up-square-wrapper.background{background-color:#008b8b;padding:60px}.three-up-square-wrapper .square{width:33%;position:relative}.three-up-square-wrapper .square:after{content:"";display:block;padding-bottom:100%}.three-up-square-wrapper .square .content{position:absolute;width:100%;height:100%;object-fit:cover}.three-up-square-wrapper .square.square1{margin-right:10px}.three-up-square-wrapper .square.square2{margin-right:10px;margin-left:10px}.three-up-square-wrapper .square.square3{margin-left:10px}.three-up-square-wrapper .square .square-text{position:absolute;top:0;width:100%;padding:40px 20px;display:flex;justify-content:space-between}.three-up-square-wrapper .square .square-text .square-title{font-family:Perpetua,serif;font-size:32px;line-height:32px;text-transform:uppercase;color:#363636;margin:0;max-width:200px}.three-up-square-wrapper .square .square-text .square-link{font-family:Futura;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:32px;letter-spacing:.5px;text-align:right;color:#363636;display:block;min-width:60px}@media (max-width: 1024px){.three-up-square-wrapper{padding:0 30px}.three-up-square-wrapper.background{padding:30px}.three-up-square-wrapper .square .square-text .square-title{font-size:26px}}@media (max-width: 940px){.three-up-square-wrapper .square .square-text .square-title{font-size:24px}}@media (max-width: 820px){.three-up-square-wrapper .square .square-text{padding:20px 10px}.three-up-square-wrapper .square .square-text .square-title{font-size:20px;line-height:20px;max-width:150px}.three-up-square-wrapper .square .square-text .square-link{font-size:14px;line-height:20px;display:block;min-width:43px}}@media (max-width: 768px){.three-up-square-wrapper .square .square-text .square-title{font-size:18px}.three-up-square-wrapper .square .square-text .square-link{font-size:12px}}@media (max-width: 700px){.three-up-square-wrapper .square .square-text .square-title{font-size:16px}}@media (max-width: 640px){.three-up-square-wrapper{flex-direction:column}.three-up-square-wrapper .square{width:100%}.three-up-square-wrapper .square.square1,.three-up-square-wrapper .square.square2,.three-up-square-wrapper .square.square3{margin-left:0;margin-right:0}.three-up-square-wrapper .square.square1,.three-up-square-wrapper .square.square2{margin-bottom:10px}}.three-up-square-cta-wrapper{padding:0 60px;display:flex}.three-up-square-cta-wrapper.background{background-color:#008b8b;padding:60px}.three-up-square-cta-wrapper .square-wrapper{width:33%}.three-up-square-cta-wrapper .square-wrapper.square-wrapper1{margin-right:10px}.three-up-square-cta-wrapper .square-wrapper.square-wrapper2{margin-right:10px;margin-left:10px}.three-up-square-cta-wrapper .square-wrapper.square-wrapper3{margin-left:10px}.three-up-square-cta-wrapper .square-wrapper .square{position:relative}.three-up-square-cta-wrapper .square-wrapper .square:after{content:"";display:block;padding-bottom:100%}.three-up-square-cta-wrapper .square-wrapper .square a.content{position:absolute;width:100%;height:100%;object-fit:cover}.three-up-square-cta-wrapper .square-wrapper .square a.content img{width:100%;height:100%;object-fit:cover}.three-up-square-cta-wrapper .square-wrapper .square-text{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px 10px}.three-up-square-cta-wrapper .square-wrapper .square-text .square-title{font-family:Perpetua,serif;font-size:32px;line-height:32px;text-transform:uppercase;color:#363636;margin:0;padding-bottom:20px}.three-up-square-cta-wrapper .square-wrapper .square-text .square-subtitle{text-align:center;font-family:Futura;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.5px;color:#363636;display:block;padding-bottom:40px;margin:0}.three-up-square-cta-wrapper .square-wrapper .square-text a.square-cta:hover{color:#fff!important;border:1px solid #5d88da!important}@media (max-width: 1024px){.three-up-square-cta-wrapper{padding:0 30px}.three-up-square-cta-wrapper.background{padding:30px}.three-up-square-cta-wrapper .square-wrapper .square-text .square-title{font-size:26px}}@media (max-width: 940px){.three-up-square-cta-wrapper .square-wrapper .square-text .square-title{font-size:24px}}@media (max-width: 820px){.three-up-square-cta-wrapper .square-wrapper .square-text .square-title{font-size:20px}.three-up-square-cta-wrapper .square-wrapper .square-text .square-subtitle{font-size:14px}}@media (max-width: 768px){.three-up-square-cta-wrapper .square-wrapper .square-text .square-title{font-size:18px}.three-up-square-cta-wrapper .square-wrapper .square-text .square-subtitle{font-size:12px}}@media (max-width: 700px){.three-up-square-cta-wrapper .square-wrapper .square-text .square-title{font-size:24px}}@media (max-width: 640px){.three-up-square-cta-wrapper{flex-direction:column}.three-up-square-cta-wrapper .square-wrapper{width:100%}.three-up-square-cta-wrapper .square-wrapper.square-wrapper1,.three-up-square-cta-wrapper .square-wrapper.square-wrapper2,.three-up-square-cta-wrapper .square-wrapper.square-wrapper3{margin-left:0;margin-right:0}.three-up-square-cta-wrapper .square-wrapper.square-wrapper1,.three-up-square-cta-wrapper .square-wrapper.square-wrapper2{margin-bottom:10px}.three-up-square-cta-wrapper .square-wrapper .square-text .square-subtitle{padding-bottom:20px}}.one-up-with-text-wrapper.desktophide{display:none}.one-up-with-text-wrapper .one-up-image{width:100%;position:relative}.one-up-with-text-wrapper .one-up-image.tall{height:1081px}.one-up-with-text-wrapper .one-up-image.tall-medium{height:900px}.one-up-with-text-wrapper .one-up-image.tall-small{height:800px}.one-up-with-text-wrapper .one-up-image.tall-extra-small{height:700px}.one-up-with-text-wrapper .one-up-image.tall-extra-extra-small{aspect-ratio:3.5046729}.one-up-with-text-wrapper .one-up-image.small{height:1013px;padding:0 60px}.one-up-with-text-wrapper .one-up-image.small .one-up-text{padding:60px 120px}.one-up-with-text-wrapper .one-up-image.one-up-image-desktop{display:block}.one-up-with-text-wrapper .one-up-image.one-up-image-mobile{display:none}.one-up-with-text-wrapper .one-up-image img{width:100%;height:100%;object-fit:cover}.one-up-with-text-wrapper .one-up-image .one-up-text-link{display:block;width:100%;height:100%}.one-up-with-text-wrapper .one-up-image .one-up-text{display:block;position:absolute;padding:60px;display:flex;flex-direction:column;top:0;left:0;width:100%;height:100%}.one-up-with-text-wrapper .one-up-image .one-up-text.displaynone{display:none}.one-up-with-text-wrapper .one-up-image .one-up-text.top-left{align-items:flex-start}.one-up-with-text-wrapper .one-up-image .one-up-text.top-center{align-items:center}.one-up-with-text-wrapper .one-up-image .one-up-text.top-right{align-items:flex-end}.one-up-with-text-wrapper .one-up-image .one-up-text.center-left{align-items:flex-start;justify-content:center}.one-up-with-text-wrapper .one-up-image .one-up-text.center{align-items:center;justify-content:center}.one-up-with-text-wrapper .one-up-image .one-up-text.center-right{align-items:flex-end;justify-content:center}.one-up-with-text-wrapper .one-up-image .one-up-text.bottom-left{align-items:flex-start;justify-content:flex-end}.one-up-with-text-wrapper .one-up-image .one-up-text.bottom-center{align-items:center;justify-content:flex-end}.one-up-with-text-wrapper .one-up-image .one-up-text.bottom-right{align-items:flex-end;justify-content:flex-end}.one-up-with-text-wrapper .one-up-image .one-up-text .one-up-text-inner{display:flex;flex-direction:column}.one-up-with-text-wrapper .one-up-image .one-up-text .one-up-text-inner.two-hundred{max-width:200px}.one-up-with-text-wrapper .one-up-image .one-up-text .one-up-text-inner.three-hundred{max-width:300px}.one-up-with-text-wrapper .one-up-image .one-up-text .one-up-text-inner.four-hundred{max-width:400px}.one-up-with-text-wrapper .one-up-image .one-up-text .one-up-text-inner.five-hundred{max-width:500px}.one-up-with-text-wrapper .one-up-image .one-up-text .one-up-text-inner.left{align-items:flex-start;text-align:left}.one-up-with-text-wrapper .one-up-image .one-up-text .one-up-text-inner.center{align-items:center;text-align:center}.one-up-with-text-wrapper .one-up-image .one-up-text .one-up-text-inner.right{align-items:flex-end;text-align:right}.one-up-with-text-wrapper .one-up-image .one-up-text .one-up-title{font-family:Perpetua,serif;font-size:32px;line-height:normal;text-transform:uppercase;color:#363636;margin:0;padding-bottom:10px}.one-up-with-text-wrapper .one-up-image .one-up-text .one-up-title.italic{font-style:italic}.one-up-with-text-wrapper .one-up-image .one-up-text .one-up-subtitle p{font-family:Futura,sans-serif;font-size:18px;letter-spacing:.5px;color:#363636;line-height:normal;margin-bottom:0;padding-bottom:10px}.one-up-with-text-wrapper .one-up-image .one-up-text .one-up-subtitle p.perpetua{font-family:Perpetua,serif}.one-up-with-text-wrapper .one-up-image .one-up-text .one-up-subtitle p.italic{font-style:italic}.one-up-with-text-wrapper .one-up-image .one-up-text .one-up-subtitle p.uppercase{text-transform:uppercase}.one-up-with-text-wrapper .one-up-image .one-up-text a.one-up-cta{margin-top:30px}.one-up-with-text-wrapper .one-up-image .one-up-text a.one-up-cta:hover{color:#fff!important;border:1px solid #5d88da!important}.one-up-with-text-wrapper .one-up-text-mobile{display:none}@media (max-width: 1500px){.one-up-with-text-wrapper .one-up-image.tall{height:844px}.one-up-with-text-wrapper .one-up-image.tall-medium{height:703px}.one-up-with-text-wrapper .one-up-image.tall-small{height:625px}.one-up-with-text-wrapper .one-up-image.tall-extra-small{height:547px}.one-up-with-text-wrapper .one-up-image.small{height:791px}}@media (max-width: 1300px){.one-up-with-text-wrapper .one-up-image.tall{height:732px}.one-up-with-text-wrapper .one-up-image.tall-medium{height:609px}.one-up-with-text-wrapper .one-up-image.tall-small{height:540px}.one-up-with-text-wrapper .one-up-image.tall-extra-small{height:474px}.one-up-with-text-wrapper .one-up-image.small{height:686px}}@media (max-width: 1200px){.one-up-with-text-wrapper .one-up-image.tall{height:676px}.one-up-with-text-wrapper .one-up-image.tall-medium{height:562px}.one-up-with-text-wrapper .one-up-image.tall-small{height:500px}.one-up-with-text-wrapper .one-up-image.tall-extra-small{height:438px}.one-up-with-text-wrapper .one-up-image.small{height:633px}}@media (max-width: 1024px){.one-up-with-text-wrapper .one-up-image.tall{height:576px}.one-up-with-text-wrapper .one-up-image.tall-medium{height:480px}.one-up-with-text-wrapper .one-up-image.tall-small{height:427px}.one-up-with-text-wrapper .one-up-image.tall-extra-small{height:373px}.one-up-with-text-wrapper .one-up-image.small{height:540px;padding:0 30px}}@media (max-width: 940px){.one-up-with-text-wrapper .one-up-image.tall{height:529px}.one-up-with-text-wrapper .one-up-image.tall-medium{height:440px}.one-up-with-text-wrapper .one-up-image.tall-small{height:390px}.one-up-with-text-wrapper .one-up-image.tall-extra-small{height:343px}.one-up-with-text-wrapper .one-up-image.small{height:496px}}@media (max-width: 820px){.one-up-with-text-wrapper .one-up-image.tall{height:462px}.one-up-with-text-wrapper .one-up-image.tall-medium{height:384px}.one-up-with-text-wrapper .one-up-image.tall-small{height:341px}.one-up-with-text-wrapper .one-up-image.tall-extra-small{height:299px}.one-up-with-text-wrapper .one-up-image.small{height:433px}.one-up-with-text-wrapper .one-up-image .one-up-text .one-up-title{font-size:20px}.one-up-with-text-wrapper .one-up-image .one-up-text .one-up-subtitle p{font-size:14px}}@media (max-width: 768px){.one-up-with-text-wrapper .one-up-image.tall{height:432px}.one-up-with-text-wrapper .one-up-image.tall-medium{height:360px}.one-up-with-text-wrapper .one-up-image.tall-small{height:320px}.one-up-with-text-wrapper .one-up-image.tall-extra-small{height:280px}.one-up-with-text-wrapper .one-up-image.small{height:405px}}@media (max-width: 700px){.one-up-with-text-wrapper .one-up-image.tall{height:394px}.one-up-with-text-wrapper .one-up-image.tall-medium{height:328px}.one-up-with-text-wrapper .one-up-image.tall-small{height:292px}.one-up-with-text-wrapper .one-up-image.tall-extra-small{height:255px}.one-up-with-text-wrapper .one-up-image.small{height:369px}}@media (max-width: 640px){.one-up-with-text-wrapper{display:flex;flex-direction:column}.one-up-with-text-wrapper.mobilehide{display:none}.one-up-with-text-wrapper.desktophide{display:block}.one-up-with-text-wrapper .one-up-image.one-up-image-desktop{display:none}.one-up-with-text-wrapper .one-up-image.one-up-image-mobile{display:block;position:relative;width:100%}.one-up-with-text-wrapper .one-up-image.one-up-image-mobile:after{content:"";display:block;padding-bottom:100%}.one-up-with-text-wrapper .one-up-image.one-up-image-mobile .content{position:absolute;width:100%;height:100%;object-fit:cover}.one-up-with-text-wrapper .one-up-image.one-up-image-mobile img{width:100%;height:100%;object-fit:cover}.one-up-with-text-wrapper .one-up-image.tall,.one-up-with-text-wrapper .one-up-image.tall-medium,.one-up-with-text-wrapper .one-up-image.tall-small,.one-up-with-text-wrapper .one-up-image.tall-extra-small{height:100%}.one-up-with-text-wrapper .one-up-image.small{height:100%;padding:0}.one-up-with-text-wrapper .one-up-text-mobile{display:flex;flex-direction:column;width:100%;margin:0 auto;padding:0 20px}.one-up-with-text-wrapper .one-up-text-mobile .one-up-title{font-family:Perpetua,serif;font-size:20px;line-height:normal;text-transform:uppercase;color:#363636;margin:0;padding-bottom:10px}.one-up-with-text-wrapper .one-up-text-mobile .one-up-title.italic{font-style:italic}.one-up-with-text-wrapper .one-up-text-mobile .one-up-subtitle p{font-family:Futura,sans-serif;font-size:14px;letter-spacing:.5px;color:#363636;line-height:normal;margin-bottom:0;padding-bottom:10px}.one-up-with-text-wrapper .one-up-text-mobile .one-up-subtitle p.perpetua{font-family:Perpetua,serif}.one-up-with-text-wrapper .one-up-text-mobile .one-up-subtitle p.italic{font-style:italic}.one-up-with-text-wrapper .one-up-text-mobile .one-up-subtitle p.uppercase{text-transform:uppercase}.one-up-with-text-wrapper .one-up-text-mobile a.one-up-cta{margin-top:20px}.one-up-with-text-wrapper .one-up-text-mobile a.one-up-cta:hover{color:#fff!important}.one-up-with-text-wrapper .one-up-text-mobile.two-hundred-mobile{max-width:200px}.one-up-with-text-wrapper .one-up-text-mobile.three-hundred-mobile{max-width:300px}.one-up-with-text-wrapper .one-up-text-mobile.four-hundred-mobile{max-width:400px}.one-up-with-text-wrapper .one-up-text-mobile.five-hundred-mobile{max-width:500px}.one-up-with-text-wrapper .one-up-text-mobile.full-width-mobile{width:100%}.one-up-with-text-wrapper .one-up-text-mobile.left{align-items:flex-start;text-align:left}.one-up-with-text-wrapper .one-up-text-mobile.center{align-items:center;text-align:center}.one-up-with-text-wrapper .one-up-text-mobile.right{align-items:flex-end;text-align:right}.one-up-with-text-wrapper .one-up-text-mobile.zero{margin-top:0}.one-up-with-text-wrapper .one-up-text-mobile.ten{margin-top:10px}.one-up-with-text-wrapper .one-up-text-mobile.twenty{margin-top:20px}.one-up-with-text-wrapper .one-up-text-mobile.thirty{margin-top:30px}.one-up-with-text-wrapper .one-up-text-mobile.fourty{margin-top:40px}.one-up-with-text-wrapper .one-up-text-mobile.displaynonemobile{display:none}}.editorial1-wrapper{padding:0 60px;display:flex;align-items:center}.editorial1-wrapper.background{background-color:#fff8e7;padding:60px}.editorial1-wrapper .square,.editorial1-wrapper .square1{position:relative;width:50%}.editorial1-wrapper .square:after,.editorial1-wrapper .square1:after{content:"";display:block;padding-bottom:100%}.editorial1-wrapper .square .content,.editorial1-wrapper .square1 .content{position:absolute;width:100%;height:100%;object-fit:cover}.editorial1-wrapper .square img,.editorial1-wrapper .square1 img{width:100%;height:100%;object-fit:cover}.editorial1-wrapper .square .text-wrapper,.editorial1-wrapper .square1 .text-wrapper{padding:60px 80px 0;display:flex;flex-direction:column}.editorial1-wrapper .square .text-wrapper .title,.editorial1-wrapper .square1 .text-wrapper .title{text-align:center;font-family:Perpetua,serif;font-size:32px;letter-spacing:2px;line-height:normal;text-transform:uppercase;color:#363636;margin-bottom:40px}.editorial1-wrapper .square .text-wrapper .content-inner,.editorial1-wrapper .square1 .text-wrapper .content-inner{display:flex}.editorial1-wrapper .square .text-wrapper .content-inner .inner1,.editorial1-wrapper .square1 .text-wrapper .content-inner .inner1{margin-right:10px}.editorial1-wrapper .square .text-wrapper .content-inner .inner2,.editorial1-wrapper .square1 .text-wrapper .content-inner .inner2{margin-left:10px}.editorial1-wrapper .square .text-wrapper .content-inner .inner,.editorial1-wrapper .square1 .text-wrapper .content-inner .inner{width:50%;display:flex;flex-direction:column;justify-content:space-between}.editorial1-wrapper .square .text-wrapper .content-inner .inner .inner-text,.editorial1-wrapper .square1 .text-wrapper .content-inner .inner .inner-text{font-family:Futura,sans-serif;font-size:18px;line-height:24px;color:#939393;padding-right:10px;margin-bottom:20px;min-height:120px}.editorial1-wrapper .square .text-wrapper .content-inner .inner .inner-img,.editorial1-wrapper .square1 .text-wrapper .content-inner .inner .inner-img{position:relative}.editorial1-wrapper .square .text-wrapper .content-inner .inner .inner-img:after,.editorial1-wrapper .square1 .text-wrapper .content-inner .inner .inner-img:after{content:"";display:block;padding-bottom:100%}.editorial1-wrapper .square .text-wrapper .content-inner .inner .inner-img .content,.editorial1-wrapper .square1 .text-wrapper .content-inner .inner .inner-img .content{position:absolute;width:100%;height:100%;object-fit:cover}.editorial1-wrapper .square .text-wrapper .content-inner .inner .inner-img img,.editorial1-wrapper .square1 .text-wrapper .content-inner .inner .inner-img img{width:100%;height:100%;object-fit:cover}.editorial1-wrapper .square .text-wrapper .content-inner .inner .inner-subtitle,.editorial1-wrapper .square1 .text-wrapper .content-inner .inner .inner-subtitle{font-family:Futura,sans-serif;font-size:18px;line-height:normal;color:#363636;font-weight:500;margin-top:20px;text-align:center;padding:0 10px;min-height:48px}.editorial1-wrapper .square .text-wrapper .content-inner .inner .inner-subtitle p,.editorial1-wrapper .square1 .text-wrapper .content-inner .inner .inner-subtitle p{margin:0}.editorial1-wrapper.reverse{flex-direction:row-reverse}.editorial1-wrapper.reverse .square{margin-left:10px;margin-right:0}.editorial1-wrapper.reverse .square1{margin-right:10px;margin-left:0}.editorial1-wrapper .square{margin-right:10px}.editorial1-wrapper .square1{margin-left:10px}@media (max-width: 1300px){.editorial1-wrapper .square1 .text-wrapper{padding:0 60px;justify-content:center}.editorial1-wrapper .square1 .text-wrapper .title{margin-bottom:20px}}@media (max-width: 1200px){.editorial1-wrapper .square1 .text-wrapper{padding:0 40px}.editorial1-wrapper .square1 .text-wrapper .title{font-size:24px}.editorial1-wrapper .square1 .text-wrapper .content-inner .inner .inner-text{font-size:14px;line-height:normal;min-height:100px}.editorial1-wrapper .square1 .text-wrapper .content-inner .inner .inner-subtitle{min-height:38px}.editorial1-wrapper .square1 .text-wrapper .content-inner .inner .inner-subtitle p{font-size:14px;line-height:normal}}@media (max-width: 820px){.editorial1-wrapper{padding:0 30px}.editorial1-wrapper.background{padding:30px}.editorial1-wrapper .square1 .text-wrapper .content-inner .inner .inner-text{font-size:10px}.editorial1-wrapper .square1 .text-wrapper .content-inner .inner .inner-subtitle{min-height:34px}.editorial1-wrapper .square1 .text-wrapper .content-inner .inner .inner-subtitle p{font-size:12px}}@media (max-width: 768px){.editorial1-wrapper{padding:0;flex-direction:column}.editorial1-wrapper.background{padding:0}.editorial1-wrapper .square{width:100%}.editorial1-wrapper .square1{width:100%;position:unset}.editorial1-wrapper .square1 .content{position:unset}.editorial1-wrapper .square1:after{display:none}.editorial1-wrapper .square1 .text-wrapper{padding:60px 30px 0;display:flex;flex-direction:column}.editorial1-wrapper .square1 .text-wrapper .title{font-size:32px;margin-bottom:40px}.editorial1-wrapper .square1 .text-wrapper .content-inner{display:flex;flex-direction:column}.editorial1-wrapper .square1 .text-wrapper .content-inner .inner1{margin-right:0}.editorial1-wrapper .square1 .text-wrapper .content-inner .inner2{margin-left:0}.editorial1-wrapper .square1 .text-wrapper .content-inner .inner{width:100%}.editorial1-wrapper .square1 .text-wrapper .content-inner .inner.inner2{margin-top:40px;margin-bottom:40px}.editorial1-wrapper .square1 .text-wrapper .content-inner .inner .inner-text{font-size:18px;line-height:20px;padding-right:0;text-align:center;min-height:unset}.editorial1-wrapper .square1 .text-wrapper .content-inner .inner .inner-subtitle{font-size:18px;margin-top:10px;min-height:unset}.editorial1-wrapper .square1 .text-wrapper .content-inner .inner .inner-subtitle p{padding:0;margin:0 auto;max-width:247px;font-size:15px}.editorial1-wrapper.reverse{flex-direction:column}.editorial1-wrapper.reverse .square{margin-left:0;margin-right:0}.editorial1-wrapper.reverse .square1{margin-right:0;margin-left:0}.editorial1-wrapper .square{margin-right:0}.editorial1-wrapper .square1{margin-left:0}}@media (max-width: 640px){.editorial1-wrapper .square1 .text-wrapper .title{font-size:24px}.editorial1-wrapper .square1 .text-wrapper .content-inner .inner .inner-text,.editorial1-wrapper .square1 .text-wrapper .content-inner .inner .inner-subtitle{font-size:15px}}.editorial2-wrapper{display:flex;flex-direction:column;align-items:center;padding:0 256px}.editorial2-wrapper.background{background-color:#fff8e7;padding-top:60px;padding-bottom:60px}.editorial2-wrapper .title{text-align:center;font-family:Perpetua,serif;font-size:28px;letter-spacing:1.8px;line-height:normal;text-transform:uppercase;color:#363636;margin-bottom:20px}.editorial2-wrapper .subtitle{max-width:700px;padding-bottom:40px;text-align:center}.editorial2-wrapper .image{width:100%;height:502px;margin-bottom:40px}.editorial2-wrapper .image img{width:100%;height:100%;object-fit:cover}.editorial2-wrapper .editorial2-cta{padding:14px 40px}.editorial2-wrapper .editorial2-cta:hover{color:#fff!important;border:1px solid #5d88da!important}@media (max-width: 1500px){.editorial2-wrapper .image{height:352px}}@media (max-width: 1300px){.editorial2-wrapper .image{height:280px}}@media (max-width: 1200px){.editorial2-wrapper .title{font-size:24px}.editorial2-wrapper .subtitle{font-size:14px}.editorial2-wrapper .image{height:245px}}@media (max-width: 1024px){.editorial2-wrapper{padding:0 60px}.editorial2-wrapper .image{height:322px}}@media (max-width: 768px){.editorial2-wrapper{padding:0 30px}.editorial2-wrapper.background{padding:30px 0}.editorial2-wrapper .image{height:252px;margin-bottom:20px}.editorial2-wrapper .title{font-size:32px}}@media (max-width: 640px){.editorial2-wrapper.background{padding-top:40px;padding-bottom:40px}.editorial2-wrapper .title{font-size:24px;margin-bottom:10px}.editorial2-wrapper .subtitle{max-width:unset;padding-bottom:30px;font-size:15px;line-height:20px}.editorial2-wrapper .image{height:322px}}@media (max-width: 440px){.editorial2-wrapper .image{height:175px}}.editorial3-wrapper{padding:0 256px}.editorial3-wrapper.background{background-color:#fff8e7;padding-top:60px;padding-bottom:60px}.editorial3-wrapper .title{text-align:center;font-family:Perpetua,serif;font-size:28px;letter-spacing:1.8px;line-height:normal;text-transform:uppercase;color:#363636;margin:0 auto;display:block;padding-bottom:40px}.editorial3-wrapper .container-desktop{display:grid;grid-template-columns:340px 1fr 340px;grid-template-rows:340px 131px 340px 1fr;column-gap:20px}.editorial3-wrapper .container-desktop .subtitle,.editorial3-wrapper .container-desktop .link{text-transform:capitalize;font-size:18px;line-height:24px;font-family:Futura,sans-serif}.editorial3-wrapper .container-desktop .subtitle{padding-bottom:20px}.editorial3-wrapper .container-desktop .left-top-image{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2}.editorial3-wrapper .container-desktop .left-top-image a img{width:100%;height:100%;object-fit:cover}.editorial3-wrapper .container-desktop .left-top-text{grid-column-start:1;grid-column-end:2;grid-row-start:2;grid-row-end:3;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:20px;padding-bottom:40px}.editorial3-wrapper .container-desktop .left-bottom-image{grid-column-start:1;grid-column-end:2;grid-row-start:3;grid-row-end:4}.editorial3-wrapper .container-desktop .left-bottom-image a img{width:100%;height:100%;object-fit:cover}.editorial3-wrapper .container-desktop .left-bottom-text{grid-column-start:1;grid-column-end:2;grid-row-start:4;grid-row-end:5;text-align:center;display:flex;flex-direction:column;align-items:center;padding-top:20px}.editorial3-wrapper .container-desktop .center-image{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:4}.editorial3-wrapper .container-desktop .center-image a img{width:100%;height:100%;object-fit:cover}.editorial3-wrapper .container-desktop .center-text{grid-column-start:2;grid-column-end:3;grid-row-start:4;grid-row-end:5;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:20px}.editorial3-wrapper .container-desktop .right-top-image{grid-column-start:3;grid-column-end:4;grid-row-start:1;grid-row-end:2}.editorial3-wrapper .container-desktop .right-top-image a img{width:100%;height:100%;object-fit:cover}.editorial3-wrapper .container-desktop .right-top-text{grid-column-start:3;grid-column-end:4;grid-row-start:2;grid-row-end:3;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:20px;padding-bottom:40px}.editorial3-wrapper .container-desktop .right-bottom-image{grid-column-start:3;grid-column-end:4;grid-row-start:3;grid-row-end:4}.editorial3-wrapper .container-desktop .right-bottom-image a img{width:100%;height:100%;object-fit:cover}.editorial3-wrapper .container-desktop .right-bottom-text{grid-column-start:3;grid-column-end:4;grid-row-start:4;grid-row-end:5;text-align:center;display:flex;flex-direction:column;align-items:center;padding-top:20px}.editorial3-wrapper .container-mobile{display:none}@media (max-width: 1800px){.editorial3-wrapper .container-desktop{display:grid;grid-template-columns:300px 1fr 300px;grid-template-rows:300px 131px 300px 1fr}}@media (max-width: 1700px){.editorial3-wrapper .container-desktop{display:grid;grid-template-columns:270px 1fr 270px;grid-template-rows:270px 131px 270px 1fr}}@media (max-width: 1600px){.editorial3-wrapper .container-desktop{display:grid;grid-template-columns:250px 1fr 250px;grid-template-rows:250px 131px 250px 1fr}}@media (max-width: 1500px){.editorial3-wrapper .container-desktop{display:grid;grid-template-columns:230px 1fr 230px;grid-template-rows:230px 131px 230px 1fr}}@media (max-width: 1400px){.editorial3-wrapper .container-desktop{display:grid;grid-template-columns:205px 1fr 205px;grid-template-rows:205px 131px 205px 1fr}}@media (max-width: 1300px){.editorial3-wrapper .title{font-size:24px}.editorial3-wrapper .container-desktop{display:grid;grid-template-columns:160px 1fr 160px;grid-template-rows:160px 155px 160px 1fr}.editorial3-wrapper .container-desktop .subtitle,.editorial3-wrapper .container-desktop .link{font-size:14px;line-height:20px}}@media (max-width: 1200px){.editorial3-wrapper .container-desktop{display:grid;grid-template-columns:140px 1fr 140px;grid-template-rows:140px 141px 140px 1fr}}@media (max-width: 1100px){.editorial3-wrapper .container-desktop{display:grid;grid-template-columns:110px 1fr 110px;grid-template-rows:110px 141px 110px 1fr}.editorial3-wrapper .container-desktop .subtitle,.editorial3-wrapper .container-desktop .link{font-size:12px;line-height:18px}}@media (max-width: 1024px){.editorial3-wrapper{padding:0 60px}.editorial3-wrapper .container-desktop{display:grid;grid-template-columns:210px 1fr 210px;grid-template-rows:210px 121px 210px 1fr}.editorial3-wrapper .container-desktop .subtitle,.editorial3-wrapper .container-desktop .link{font-size:14px;line-height:20px}}@media (max-width: 940px){.editorial3-wrapper .container-desktop{display:grid;grid-template-columns:170px 1fr 170px;grid-template-rows:170px 121px 170px 1fr}}@media (max-width: 912px){.editorial3-wrapper .container-desktop{display:grid;grid-template-columns:170px 1fr 170px;grid-template-rows:170px 121px 170px 1fr}}@media (max-width: 820px){.editorial3-wrapper .container-desktop{display:grid;grid-template-columns:150px 1fr 150px;grid-template-rows:150px 121px 150px 1fr}.editorial3-wrapper .container-desktop .subtitle,.editorial3-wrapper .container-desktop .link{font-size:12px;line-height:18px}}@media (max-width: 768px){.editorial3-wrapper{padding:0 30px}.editorial3-wrapper.background{padding-top:30px;padding-bottom:30px}.editorial3-wrapper .title{font-size:24px;padding-bottom:20px}.editorial3-wrapper .container-desktop{display:none}.editorial3-wrapper .container-mobile{display:flex;flex-direction:column;align-items:center}.editorial3-wrapper .container-mobile .top,.editorial3-wrapper .container-mobile .bottom{display:flex;gap:10px;width:100%}.editorial3-wrapper .container-mobile .top .top-left,.editorial3-wrapper .container-mobile .top .top-right,.editorial3-wrapper .container-mobile .top .bottom-left,.editorial3-wrapper .container-mobile .top .bottom-right,.editorial3-wrapper .container-mobile .bottom .top-left,.editorial3-wrapper .container-mobile .bottom .top-right,.editorial3-wrapper .container-mobile .bottom .bottom-left,.editorial3-wrapper .container-mobile .bottom .bottom-right{width:50%}.editorial3-wrapper .container-mobile .top .top-left .image,.editorial3-wrapper .container-mobile .top .top-right .image,.editorial3-wrapper .container-mobile .top .bottom-left .image,.editorial3-wrapper .container-mobile .top .bottom-right .image,.editorial3-wrapper .container-mobile .bottom .top-left .image,.editorial3-wrapper .container-mobile .bottom .top-right .image,.editorial3-wrapper .container-mobile .bottom .bottom-left .image,.editorial3-wrapper .container-mobile .bottom .bottom-right .image{position:relative}.editorial3-wrapper .container-mobile .top .top-left .image:after,.editorial3-wrapper .container-mobile .top .top-right .image:after,.editorial3-wrapper .container-mobile .top .bottom-left .image:after,.editorial3-wrapper .container-mobile .top .bottom-right .image:after,.editorial3-wrapper .container-mobile .bottom .top-left .image:after,.editorial3-wrapper .container-mobile .bottom .top-right .image:after,.editorial3-wrapper .container-mobile .bottom .bottom-left .image:after,.editorial3-wrapper .container-mobile .bottom .bottom-right .image:after{content:"";display:block;padding-bottom:100%}.editorial3-wrapper .container-mobile .top .top-left .image .content,.editorial3-wrapper .container-mobile .top .top-right .image .content,.editorial3-wrapper .container-mobile .top .bottom-left .image .content,.editorial3-wrapper .container-mobile .top .bottom-right .image .content,.editorial3-wrapper .container-mobile .bottom .top-left .image .content,.editorial3-wrapper .container-mobile .bottom .top-right .image .content,.editorial3-wrapper .container-mobile .bottom .bottom-left .image .content,.editorial3-wrapper .container-mobile .bottom .bottom-right .image .content{position:absolute;width:100%;height:100%;object-fit:cover}.editorial3-wrapper .container-mobile .top .top-left .image img,.editorial3-wrapper .container-mobile .top .top-right .image img,.editorial3-wrapper .container-mobile .top .bottom-left .image img,.editorial3-wrapper .container-mobile .top .bottom-right .image img,.editorial3-wrapper .container-mobile .bottom .top-left .image img,.editorial3-wrapper .container-mobile .bottom .top-right .image img,.editorial3-wrapper .container-mobile .bottom .bottom-left .image img,.editorial3-wrapper .container-mobile .bottom .bottom-right .image img{width:100%;height:100%;object-fit:cover}.editorial3-wrapper .container-mobile .top .top-left .text,.editorial3-wrapper .container-mobile .top .top-right .text,.editorial3-wrapper .container-mobile .top .bottom-left .text,.editorial3-wrapper .container-mobile .top .bottom-right .text,.editorial3-wrapper .container-mobile .bottom .top-left .text,.editorial3-wrapper .container-mobile .bottom .top-right .text,.editorial3-wrapper .container-mobile .bottom .bottom-left .text,.editorial3-wrapper .container-mobile .bottom .bottom-right .text{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:10px;padding-bottom:40px}.editorial3-wrapper .container-mobile .top .top-left .text.last,.editorial3-wrapper .container-mobile .top .top-right .text.last,.editorial3-wrapper .container-mobile .top .bottom-left .text.last,.editorial3-wrapper .container-mobile .top .bottom-right .text.last,.editorial3-wrapper .container-mobile .bottom .top-left .text.last,.editorial3-wrapper .container-mobile .bottom .top-right .text.last,.editorial3-wrapper .container-mobile .bottom .bottom-left .text.last,.editorial3-wrapper .container-mobile .bottom .bottom-right .text.last{padding-bottom:0}.editorial3-wrapper .container-mobile .top .top-left .text .subtitle,.editorial3-wrapper .container-mobile .top .top-left .text .link,.editorial3-wrapper .container-mobile .top .top-right .text .subtitle,.editorial3-wrapper .container-mobile .top .top-right .text .link,.editorial3-wrapper .container-mobile .top .bottom-left .text .subtitle,.editorial3-wrapper .container-mobile .top .bottom-left .text .link,.editorial3-wrapper .container-mobile .top .bottom-right .text .subtitle,.editorial3-wrapper .container-mobile .top .bottom-right .text .link,.editorial3-wrapper .container-mobile .bottom .top-left .text .subtitle,.editorial3-wrapper .container-mobile .bottom .top-left .text .link,.editorial3-wrapper .container-mobile .bottom .top-right .text .subtitle,.editorial3-wrapper .container-mobile .bottom .top-right .text .link,.editorial3-wrapper .container-mobile .bottom .bottom-left .text .subtitle,.editorial3-wrapper .container-mobile .bottom .bottom-left .text .link,.editorial3-wrapper .container-mobile .bottom .bottom-right .text .subtitle,.editorial3-wrapper .container-mobile .bottom .bottom-right .text .link{font-size:15px;text-transform:capitalize}.editorial3-wrapper .container-mobile .top .top-left .text .subtitle,.editorial3-wrapper .container-mobile .top .top-right .text .subtitle,.editorial3-wrapper .container-mobile .top .bottom-left .text .subtitle,.editorial3-wrapper .container-mobile .top .bottom-right .text .subtitle,.editorial3-wrapper .container-mobile .bottom .top-left .text .subtitle,.editorial3-wrapper .container-mobile .bottom .top-right .text .subtitle,.editorial3-wrapper .container-mobile .bottom .bottom-left .text .subtitle,.editorial3-wrapper .container-mobile .bottom .bottom-right .text .subtitle{padding-bottom:10px}.editorial3-wrapper .container-mobile .center{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%}.editorial3-wrapper .container-mobile .center .image{height:752px;width:100%}.editorial3-wrapper .container-mobile .center .image a,.editorial3-wrapper .container-mobile .center .image a img{width:100%;height:100%;object-fit:cover}.editorial3-wrapper .container-mobile .center .text{display:flex;flex-direction:column;align-items:center;text-align:center;padding:10px 10px 40px}.editorial3-wrapper .container-mobile .center .text.last{padding-bottom:0}.editorial3-wrapper .container-mobile .center .text .subtitle,.editorial3-wrapper .container-mobile .center .text .link{font-size:15px;text-transform:capitalize}.editorial3-wrapper .container-mobile .center .text .subtitle{padding-bottom:10px}}@media (max-width: 640px){.editorial3-wrapper .container-mobile .center .image{height:626px}}@media (max-width: 540px){.editorial3-wrapper .container-mobile .center .image{height:528px}}@media (max-width: 400px){.editorial3-wrapper .container-mobile .center .image{height:391px}}@media (max-width: 375px){.editorial3-wrapper .container-mobile .center .image{height:367px}}.editorial4-wrapper{padding:0 256px}.editorial4-wrapper.background{background-color:#fff8e7;padding-top:60px;padding-bottom:60px}.editorial4-wrapper .title{text-align:center;font-family:Perpetua,serif;font-size:28px;letter-spacing:1.8px;line-height:normal;text-transform:uppercase;color:#363636;margin:0 auto;display:block;padding-bottom:40px}.editorial4-wrapper .container-desktop{display:grid;grid-template-columns:340px 1fr 340px;grid-template-rows:250px 311px 250px 1fr;column-gap:20px}.editorial4-wrapper .container-desktop .subtitle,.editorial4-wrapper .container-desktop .link{text-transform:capitalize;font-size:18px;line-height:normal;font-family:Futura,sans-serif}.editorial4-wrapper .container-desktop .subtitle{padding-bottom:20px}.editorial4-wrapper .container-desktop .left-top-image{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2}.editorial4-wrapper .container-desktop .left-top-image a img{width:100%;height:100%;object-fit:cover}.editorial4-wrapper .container-desktop .left-top-text{grid-column-start:1;grid-column-end:2;grid-row-start:2;grid-row-end:3;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:20px;padding-bottom:40px}.editorial4-wrapper .container-desktop .left-bottom-image{grid-column-start:1;grid-column-end:2;grid-row-start:3;grid-row-end:4}.editorial4-wrapper .container-desktop .left-bottom-image a img{width:100%;height:100%;object-fit:cover}.editorial4-wrapper .container-desktop .left-bottom-text{grid-column-start:1;grid-column-end:2;grid-row-start:4;grid-row-end:5;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding-top:20px}.editorial4-wrapper .container-desktop .center-image{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:4}.editorial4-wrapper .container-desktop .center-image a img{width:100%;height:100%;object-fit:cover}.editorial4-wrapper .container-desktop .center-text{grid-column-start:2;grid-column-end:3;grid-row-start:4;grid-row-end:5;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:20px}.editorial4-wrapper .container-desktop .right-top-image{grid-column-start:3;grid-column-end:4;grid-row-start:1;grid-row-end:2}.editorial4-wrapper .container-desktop .right-top-image a img{width:100%;height:100%;object-fit:cover}.editorial4-wrapper .container-desktop .right-top-text{grid-column-start:3;grid-column-end:4;grid-row-start:2;grid-row-end:3;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:20px;padding-bottom:40px}.editorial4-wrapper .container-desktop .right-bottom-image{grid-column-start:3;grid-column-end:4;grid-row-start:3;grid-row-end:4}.editorial4-wrapper .container-desktop .right-bottom-image a img{width:100%;height:100%;object-fit:cover}.editorial4-wrapper .container-desktop .right-bottom-text{grid-column-start:3;grid-column-end:4;grid-row-start:4;grid-row-end:5;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding-top:20px}.editorial4-wrapper .container-mobile{display:none}@media (max-width: 1800px){.editorial4-wrapper .container-desktop{display:grid;grid-template-columns:300px 1fr 300px;grid-template-rows:220px 311px 220px 1fr}}@media (max-width: 1700px){.editorial4-wrapper .container-desktop{display:grid;grid-template-columns:270px 1fr 270px;grid-template-rows:225px 221px 225px 1fr}}@media (max-width: 1600px){.editorial4-wrapper .container-desktop{display:grid;grid-template-columns:250px 1fr 250px;grid-template-rows:185px 261px 185px 1fr}}@media (max-width: 1500px){.editorial4-wrapper .container-desktop{display:grid;grid-template-columns:230px 1fr 230px;grid-template-rows:169px 253px 169px 1fr}}@media (max-width: 1400px){.editorial4-wrapper .container-desktop{display:grid;grid-template-columns:205px 1fr 205px;grid-template-rows:150px 241px 150px 1fr}}@media (max-width: 1300px){.editorial4-wrapper .title{font-size:24px}.editorial4-wrapper .container-desktop{display:grid;grid-template-columns:160px 1fr 160px;grid-template-rows:118px 239px 118px 1fr}.editorial4-wrapper .container-desktop .subtitle,.editorial4-wrapper .container-desktop .link{font-size:14px;line-height:20px}}@media (max-width: 1200px){.editorial4-wrapper .container-desktop{display:grid;grid-template-columns:140px 1fr 140px;grid-template-rows:103px 215px 103px 1fr}}@media (max-width: 1100px){.editorial4-wrapper .container-desktop{display:grid;grid-template-columns:110px 1fr 110px;grid-template-rows:80px 201px 80px 1fr}.editorial4-wrapper .container-desktop .subtitle,.editorial4-wrapper .container-desktop .link{font-size:12px;line-height:18px}}@media (max-width: 1024px){.editorial4-wrapper{padding:0 60px}.editorial4-wrapper .container-desktop{display:grid;grid-template-columns:210px 1fr 210px;grid-template-rows:154px 233px 154px 1fr}.editorial4-wrapper .container-desktop .subtitle,.editorial4-wrapper .container-desktop .link{font-size:14px;line-height:20px}}@media (max-width: 940px){.editorial4-wrapper .container-desktop{display:grid;grid-template-columns:170px 1fr 170px;grid-template-rows:125px 211px 125px 1fr}}@media (max-width: 820px){.editorial4-wrapper .container-desktop{display:grid;grid-template-columns:150px 1fr 150px;grid-template-rows:110px 211px 110px 1fr}.editorial4-wrapper .container-desktop .subtitle,.editorial4-wrapper .container-desktop .link{font-size:12px;line-height:18px}}@media (max-width: 768px){.editorial4-wrapper{padding:0 30px}.editorial4-wrapper.background{padding-top:30px;padding-bottom:30px}.editorial4-wrapper .title{font-size:24px;padding-bottom:20px}.editorial4-wrapper .container-desktop{display:none}.editorial4-wrapper .container-mobile{display:flex;flex-direction:column;align-items:center}.editorial4-wrapper .container-mobile .top,.editorial4-wrapper .container-mobile .bottom{display:flex;gap:10px;width:100%}.editorial4-wrapper .container-mobile .top .top-left,.editorial4-wrapper .container-mobile .top .top-right,.editorial4-wrapper .container-mobile .top .bottom-left,.editorial4-wrapper .container-mobile .top .bottom-right,.editorial4-wrapper .container-mobile .bottom .top-left,.editorial4-wrapper .container-mobile .bottom .top-right,.editorial4-wrapper .container-mobile .bottom .bottom-left,.editorial4-wrapper .container-mobile .bottom .bottom-right{width:50%}.editorial4-wrapper .container-mobile .top .top-left .image,.editorial4-wrapper .container-mobile .top .top-right .image,.editorial4-wrapper .container-mobile .top .bottom-left .image,.editorial4-wrapper .container-mobile .top .bottom-right .image,.editorial4-wrapper .container-mobile .bottom .top-left .image,.editorial4-wrapper .container-mobile .bottom .top-right .image,.editorial4-wrapper .container-mobile .bottom .bottom-left .image,.editorial4-wrapper .container-mobile .bottom .bottom-right .image{height:231px}.editorial4-wrapper .container-mobile .top .top-left .image img,.editorial4-wrapper .container-mobile .top .top-right .image img,.editorial4-wrapper .container-mobile .top .bottom-left .image img,.editorial4-wrapper .container-mobile .top .bottom-right .image img,.editorial4-wrapper .container-mobile .bottom .top-left .image img,.editorial4-wrapper .container-mobile .bottom .top-right .image img,.editorial4-wrapper .container-mobile .bottom .bottom-left .image img,.editorial4-wrapper .container-mobile .bottom .bottom-right .image img{width:100%;height:100%;object-fit:cover}.editorial4-wrapper .container-mobile .top .top-left .text,.editorial4-wrapper .container-mobile .top .top-right .text,.editorial4-wrapper .container-mobile .top .bottom-left .text,.editorial4-wrapper .container-mobile .top .bottom-right .text,.editorial4-wrapper .container-mobile .bottom .top-left .text,.editorial4-wrapper .container-mobile .bottom .top-right .text,.editorial4-wrapper .container-mobile .bottom .bottom-left .text,.editorial4-wrapper .container-mobile .bottom .bottom-right .text{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:10px;padding-bottom:40px}.editorial4-wrapper .container-mobile .top .top-left .text.last,.editorial4-wrapper .container-mobile .top .top-right .text.last,.editorial4-wrapper .container-mobile .top .bottom-left .text.last,.editorial4-wrapper .container-mobile .top .bottom-right .text.last,.editorial4-wrapper .container-mobile .bottom .top-left .text.last,.editorial4-wrapper .container-mobile .bottom .top-right .text.last,.editorial4-wrapper .container-mobile .bottom .bottom-left .text.last,.editorial4-wrapper .container-mobile .bottom .bottom-right .text.last{padding-bottom:0}.editorial4-wrapper .container-mobile .top .top-left .text .subtitle,.editorial4-wrapper .container-mobile .top .top-left .text .link,.editorial4-wrapper .container-mobile .top .top-right .text .subtitle,.editorial4-wrapper .container-mobile .top .top-right .text .link,.editorial4-wrapper .container-mobile .top .bottom-left .text .subtitle,.editorial4-wrapper .container-mobile .top .bottom-left .text .link,.editorial4-wrapper .container-mobile .top .bottom-right .text .subtitle,.editorial4-wrapper .container-mobile .top .bottom-right .text .link,.editorial4-wrapper .container-mobile .bottom .top-left .text .subtitle,.editorial4-wrapper .container-mobile .bottom .top-left .text .link,.editorial4-wrapper .container-mobile .bottom .top-right .text .subtitle,.editorial4-wrapper .container-mobile .bottom .top-right .text .link,.editorial4-wrapper .container-mobile .bottom .bottom-left .text .subtitle,.editorial4-wrapper .container-mobile .bottom .bottom-left .text .link,.editorial4-wrapper .container-mobile .bottom .bottom-right .text .subtitle,.editorial4-wrapper .container-mobile .bottom .bottom-right .text .link{font-size:15px;text-transform:capitalize}.editorial4-wrapper .container-mobile .top .top-left .text .subtitle,.editorial4-wrapper .container-mobile .top .top-right .text .subtitle,.editorial4-wrapper .container-mobile .top .bottom-left .text .subtitle,.editorial4-wrapper .container-mobile .top .bottom-right .text .subtitle,.editorial4-wrapper .container-mobile .bottom .top-left .text .subtitle,.editorial4-wrapper .container-mobile .bottom .top-right .text .subtitle,.editorial4-wrapper .container-mobile .bottom .bottom-left .text .subtitle,.editorial4-wrapper .container-mobile .bottom .bottom-right .text .subtitle{padding-bottom:10px}.editorial4-wrapper .container-mobile .center{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%}.editorial4-wrapper .container-mobile .center .image{height:752px;width:100%}.editorial4-wrapper .container-mobile .center .image a,.editorial4-wrapper .container-mobile .center .image a img{width:100%;height:100%;object-fit:cover}.editorial4-wrapper .container-mobile .center .text{display:flex;flex-direction:column;align-items:center;text-align:center;padding:10px 10px 40px}.editorial4-wrapper .container-mobile .center .text.last{padding-bottom:0}.editorial4-wrapper .container-mobile .center .text .subtitle,.editorial4-wrapper .container-mobile .center .text .link{font-size:15px;text-transform:capitalize}.editorial4-wrapper .container-mobile .center .text .subtitle{padding-bottom:10px}}@media (max-width: 640px){.editorial4-wrapper .container-mobile .top .top-left .image,.editorial4-wrapper .container-mobile .top .top-right .image,.editorial4-wrapper .container-mobile .top .bottom-left .image,.editorial4-wrapper .container-mobile .top .bottom-right .image,.editorial4-wrapper .container-mobile .bottom .top-left .image,.editorial4-wrapper .container-mobile .bottom .top-right .image,.editorial4-wrapper .container-mobile .bottom .bottom-left .image,.editorial4-wrapper .container-mobile .bottom .bottom-right .image{height:192px}.editorial4-wrapper .container-mobile .center .image{height:626px}}@media (max-width: 540px){.editorial4-wrapper .container-mobile .top .top-left .image,.editorial4-wrapper .container-mobile .top .top-right .image,.editorial4-wrapper .container-mobile .top .bottom-left .image,.editorial4-wrapper .container-mobile .top .bottom-right .image,.editorial4-wrapper .container-mobile .bottom .top-left .image,.editorial4-wrapper .container-mobile .bottom .top-right .image,.editorial4-wrapper .container-mobile .bottom .bottom-left .image,.editorial4-wrapper .container-mobile .bottom .bottom-right .image{height:163px}.editorial4-wrapper .container-mobile .center .image{height:528px}}@media (max-width: 400px){.editorial4-wrapper .container-mobile .top .top-left .image,.editorial4-wrapper .container-mobile .top .top-right .image,.editorial4-wrapper .container-mobile .top .bottom-left .image,.editorial4-wrapper .container-mobile .top .bottom-right .image,.editorial4-wrapper .container-mobile .bottom .top-left .image,.editorial4-wrapper .container-mobile .bottom .top-right .image,.editorial4-wrapper .container-mobile .bottom .bottom-left .image,.editorial4-wrapper .container-mobile .bottom .bottom-right .image{height:120px}.editorial4-wrapper .container-mobile .center .image{height:391px}}@media (max-width: 375px){.editorial4-wrapper .container-mobile .top .top-left .image,.editorial4-wrapper .container-mobile .top .top-right .image,.editorial4-wrapper .container-mobile .top .bottom-left .image,.editorial4-wrapper .container-mobile .top .bottom-right .image,.editorial4-wrapper .container-mobile .bottom .top-left .image,.editorial4-wrapper .container-mobile .bottom .top-right .image,.editorial4-wrapper .container-mobile .bottom .bottom-left .image,.editorial4-wrapper .container-mobile .bottom .bottom-right .image{height:113px}.editorial4-wrapper .container-mobile .center .image{height:367px}}.editorial5-wrapper{padding:0 256px;display:flex;flex-direction:column;align-items:center}.editorial5-wrapper.background{background-color:#fff8e7;padding-top:60px;padding-bottom:60px}.editorial5-wrapper .title{text-align:center;font-family:Perpetua,serif;font-size:28px;letter-spacing:1.8px;line-height:normal;text-transform:uppercase;color:#363636;margin:0 auto;display:block;padding-bottom:20px}.editorial5-wrapper .text{text-align:center;font-size:18px;line-height:normal;font-family:Futura,sans-serif;margin:0 auto;display:block;padding-bottom:40px;max-width:700px}.editorial5-wrapper .editorial5-cta{padding:14px 40px;margin-top:40px}.editorial5-wrapper .editorial5-cta:hover{color:#fff!important;border:1px solid #5d88da!important}.editorial5-wrapper .ProductItem__Title{text-align:center;font-size:18px;line-height:normal;color:#555454;font-family:Futura,sans-serif}.editorial5-wrapper .carousel{width:100%}.editorial5-wrapper .carousel .carousel-cell{width:calc(25% - 11.25px);margin-right:15px}.editorial5-wrapper .carousel:after{content:"flickity";display:none}.editorial5-wrapper .flickity-prev-next-button{background:transparent;box-shadow:none;top:40%}.editorial5-wrapper .flickity-prev-next-button svg{stroke-width:0;fill:#363636;height:30px}.editorial5-wrapper .flickity-prev-next-button.previous{left:-50px;top:40%}.editorial5-wrapper .flickity-prev-next-button.next{right:-50px;top:40%}@media (max-width: 1200px){.editorial5-wrapper .title{font-size:24px}.editorial5-wrapper .text{font-size:14px}.editorial5-wrapper .flickity-prev-next-button.previous,.editorial5-wrapper .flickity-prev-next-button.next{top:30%}.editorial5-wrapper .flickity-prev-next-button svg{height:20px}}@media (max-width: 1024px){.editorial5-wrapper{padding:0 60px}.editorial5-wrapper .flickity-prev-next-button.previous,.editorial5-wrapper .flickity-prev-next-button.next{top:30%;visibility:visible}.editorial5-wrapper .flickity-prev-next-button svg{height:20px}}@media (max-width: 768px){.editorial5-wrapper{padding:0 30px}.editorial5-wrapper.background{background-color:#fff8e7;padding-top:30px;padding-bottom:30px}.editorial5-wrapper .title{font-size:24px;padding-bottom:10px}.editorial5-wrapper .text{font-size:15px;padding-bottom:30px;max-width:unset}.editorial5-wrapper .ProductItem__Info{margin:0}.editorial5-wrapper .ProductItem__Info .ProductItem__Title{margin-top:10px}.editorial5-wrapper .ProductItem__Info .ProductItem__Title a{font-size:15px}.editorial5-wrapper .carousel{width:100%;display:flex;flex-wrap:wrap}.editorial5-wrapper .carousel .carousel-cell{width:50%;margin:0 0 18px}.editorial5-wrapper .carousel .carousel-cell:nth-child(2n){padding-left:5px}.editorial5-wrapper .carousel .carousel-cell:nth-child(odd){padding-right:5px}.editorial5-wrapper .carousel .carousel-cell:last-child{margin-bottom:0}.editorial5-wrapper .carousel:after{content:""}}.editorial6-wrapper{padding:0 60px;display:flex;align-items:center;justify-content:space-between}.editorial6-wrapper.background{background-color:#fff8e7;padding:60px}.editorial6-wrapper .image{position:relative;width:382px;flex-shrink:0}.editorial6-wrapper .image:after{content:"";display:block;padding-bottom:100%}.editorial6-wrapper .image .content{position:absolute;width:100%;height:100%;object-fit:cover}.editorial6-wrapper .image img{width:100%;height:100%;object-fit:cover}.editorial6-wrapper .text{display:flex;flex-direction:column;align-items:center;padding:0 100px}.editorial6-wrapper .text .text1{text-align:center;font-family:Perpetua,serif;font-size:22px;letter-spacing:0;line-height:28px;color:#363636;margin-bottom:60px;display:block;max-width:805px}.editorial6-wrapper .text .text2{text-align:center;font-family:Futura,sans-serif;font-size:18px;line-height:normal;color:#939393;margin-bottom:20px;display:block;max-width:680px}.editorial6-wrapper .text .link{text-align:center;font-family:Futura,sans-serif;font-size:18px;font-weight:500;line-height:normal;letter-spacing:.5px;display:block}@media (max-width: 1500px){.editorial6-wrapper .image{width:300px}.editorial6-wrapper .text{padding:0 40px}.editorial6-wrapper .text .text1{max-width:unset;font-size:20px;line-height:24px}.editorial6-wrapper .text .text2,.editorial6-wrapper .text .link{max-width:unset;font-size:16px}}@media (max-width: 1300px){.editorial6-wrapper .image{width:260px}.editorial6-wrapper .text .text1{font-size:18px;line-height:normal;margin-bottom:20px}.editorial6-wrapper .text .text2,.editorial6-wrapper .text .link{font-size:14px}}@media (max-width: 1024px){.editorial6-wrapper .image{width:200px}.editorial6-wrapper .text .text1{font-size:14px}.editorial6-wrapper .text .text2,.editorial6-wrapper .text .link{font-size:12px}}@media (max-width: 820px){.editorial6-wrapper{padding:0 30px}.editorial6-wrapper.background{padding:30px}.editorial6-wrapper .image{width:160px}.editorial6-wrapper .text{padding:0 20px}.editorial6-wrapper .text .text1,.editorial6-wrapper .text .text2{margin-bottom:10px}}@media (max-width: 768px){.editorial6-wrapper{flex-direction:column}.editorial6-wrapper .image{width:160px}.editorial6-wrapper .image.image1{align-self:flex-start}.editorial6-wrapper .image.image2{align-self:flex-end}.editorial6-wrapper .text{padding:20px 10px}.editorial6-wrapper .text .text1{font-size:18px;line-height:24px;margin-bottom:40px}.editorial6-wrapper .text .text2{margin-bottom:20px;max-width:500px}.editorial6-wrapper .text .text2{font-size:15px;line-height:20px}.editorial6-wrapper .text .link{font-size:14px}}@media (max-width: 540px){.editorial6-wrapper .image{width:115px}}@media (max-width: 440px){.editorial6-wrapper .image{width:80px}}.textmodule-wrapper{display:flex;flex-direction:column;align-items:center}.textmodule-wrapper.background{background-color:#f1f1f1;padding:60px}.textmodule-wrapper .textmodule-title{font-family:Perpetua,serif;font-size:32px;line-height:normal;text-transform:uppercase;color:#363636;margin:0}.textmodule-wrapper .textmodule-subtitle{font-family:Futura,sans-serif;text-align:center;font-size:18px;letter-spacing:.5px;color:#363636;line-height:normal;margin-bottom:0;margin-top:10px;max-width:800px}.textmodule-wrapper a.textmodule-cta{margin-top:40px}.textmodule-wrapper a.textmodule-cta:hover{color:#fff!important}@media (max-width: 1024px){.textmodule-wrapper.background{padding:30px}}@media (max-width: 820px){.textmodule-wrapper .textmodule-title{font-size:20px}.textmodule-wrapper .textmodule-subtitle{font-size:14px;padding:0 30px}}.navmargin{margin-top:70px}@media (max-width: 940px){.navmargin{margin-top:52px}}.margintop20{margin-top:20px}.margintop40{margin-top:40px}.margintop60{margin-top:60px}.margintoppinned{margin-top:-70px}.margintop0{margin-top:0}.marginlast{margin-bottom:80px}.marginbottom60{margin-bottom:60px}.marginbottom40{margin-bottom:40px}.marginbottom20{margin-bottom:20px}.marginbottom0{margin-bottom:0}.client-care-wrapper{display:flex;flex-direction:column;align-items:center}.client-care-wrapper .client-care-hero-desktop{width:100%}.client-care-wrapper .client-care-hero-desktop img{width:100%;height:100%;object-fit:cover}.client-care-wrapper .client-care-hero-mobile{display:none}.client-care-wrapper .client-care-header{padding-top:40px;padding-bottom:40px;text-align:center}.client-care-wrapper .client-care-header h1{font-family:Perpetua,serif;font-size:34px;letter-spacing:2.13px;text-transform:uppercase;color:#363636;margin-bottom:0}.client-care-wrapper .client-care-header p{font-family:Perpetua,serif;font-size:18px;line-height:24px;letter-spacing:.5px;color:#939393;padding:0 20px}.client-care-wrapper .client-care-grid{display:flex;flex-wrap:wrap;justify-content:center}.client-care-wrapper .client-care-grid .client-care-grid-item{display:flex;flex-direction:column;align-items:center;width:33%;padding:0 20px 80px}.client-care-wrapper .client-care-grid .client-care-grid-item .grid-item-link{display:flex;flex-direction:column;align-items:center}.client-care-wrapper .client-care-grid .client-care-grid-item .image{width:100px}.client-care-wrapper .client-care-grid .client-care-grid-item .image.email{width:89px;margin-top:20px;margin-bottom:18px}.client-care-wrapper .client-care-grid .client-care-grid-item .image.shipment{width:123px;margin-top:20px;margin-bottom:16px}.client-care-wrapper .client-care-grid .client-care-grid-item .image.faq{width:52px}.client-care-wrapper .client-care-grid .client-care-grid-item .image img{width:100%;height:100%;object-fit:cover}.client-care-wrapper .client-care-grid .client-care-grid-item .text{font-family:Futura,sans-serif;text-align:center;padding-top:40px}.client-care-wrapper .client-care-grid .client-care-grid-item .text.text-padding{padding-top:36px}.client-care-wrapper .client-care-grid .client-care-grid-item .text .text-inner{display:flex}.client-care-wrapper .client-care-grid .client-care-grid-item .text h3{font-size:20px;letter-spacing:.75px;text-transform:uppercase;color:#363636;margin-bottom:0;padding-bottom:8px}.client-care-wrapper .client-care-grid .client-care-grid-item .text p{font-size:16px;line-height:34px;letter-spacing:.5px;color:#939393;margin-bottom:0;width:100%}.client-care-wrapper .client-care-grid .client-care-grid-item .text p.line-height{line-height:22px}.client-care-wrapper .client-care-footer{text-align:center;font-family:Futura,sans-serif;padding-top:40px}.client-care-wrapper .client-care-footer h3{font-size:20px;line-height:30px;letter-spacing:.56px;color:#363636;text-transform:uppercase;margin-bottom:0}.client-care-wrapper .client-care-footer a{font-size:16px;line-height:30px;letter-spacing:.44px;color:#939393}@media screen and (max-width: 900px){.client-care-wrapper .client-care-grid .client-care-grid-item .text h3{min-height:53px}.client-care-wrapper .client-care-grid .client-care-grid-item .text p.flex-mobile{display:flex;flex-direction:column}}@media screen and (max-width: 769px){.client-care-wrapper{display:flex;flex-direction:column}.client-care-wrapper .client-care-hero-desktop{display:none}.client-care-wrapper .client-care-hero-mobile{width:100%;display:block}.client-care-wrapper .client-care-hero-mobile img{width:100%;height:100%;object-fit:cover}.client-care-wrapper .client-care-grid .client-care-grid-item{width:100%}.client-care-wrapper .client-care-grid .client-care-grid-item .grid-item-link{width:100%;padding:0}}.HorizontalList-size .HorizontalList__Item{margin:0 8px 5px 0}button.wk-button-product.wk-add-product .wk-icon svg path{fill:#000!important;stroke:#000!important}button.wk-button-product.wk-remove-product .wk-icon svg path{fill:#5d88da!important;stroke:#5d88da!important}#customDescription{padding-bottom:20px}.Collapsible.Collapsible--padded.Collapsible--autoExpand.FilterTop button span{color:#5d88da}.FilterTop button.blue{color:#939393}.FilterTop button.blue:hover{color:#363636}.NewNavigation{display:flex;height:80px;padding:0 60px;align-items:center;justify-content:space-between}.NewNavigation .HorizontalList,.NewNavigation .HorizontalList li.newnav{margin:0}.NewNavigation .HorizontalList li.newnav:not(:last-child){margin-right:30px}.NewNavigation .HorizontalList li.newnav a.newnav{font-size:14px;color:#363636;letter-spacing:.75px;text-transform:uppercase}.NewNavigation a.Header__Icon.wishlist{font-size:22px}.NewNavigation .Header--center .Header__MainNav{position:unset}.NewNavigation .NewNavigation-left,.NewNavigation .NewNavigation-right{display:flex}.NewNavigation .NewNavigation-left .nav{margin-left:40px}.NewNavigation .NewNavigation-right .appointment{color:#363636;margin-right:30px;transition:all .2s}.NewNavigation .NewNavigation-right .appointment a{font-size:14px}.NewNavigation .NewNavigation-right .appointment:hover{color:#5c88da}.NewNavigation .NewNavigation-right .icons{display:flex}.NewNavigation .NewNavigation-right .icons .wishlist-empty,.NewNavigation .NewNavigation-right .icons .wishlist-filled{margin-top:3px}.NewNavigation .NewNavigation-right .hamburgler{width:24px;height:24px;display:block;transition:.2s ease all;margin-left:17px}.NewNavigation .NewNavigation-right .hamburgler.no{transform:rotate(-45deg)}.NewNavigation .NewNavigation-right .hamburgler .bun,.NewNavigation .NewNavigation-right .hamburgler .meat{display:block;width:100%;background:#000;height:1px}.NewNavigation .NewNavigation-right .hamburgler .top.no{height:11px;width:1px;margin:0 auto;border-radius:0}.NewNavigation .NewNavigation-right .hamburgler .meat{margin:7.5px 0}.NewNavigation .NewNavigation-right .hamburgler .meat.no{margin:0}.NewNavigation .NewNavigation-right .hamburgler .bottom.no{height:11px;width:1px;margin:0 auto}.NewNavigation .Header__LogoImage{max-width:302px}@media (max-width: 1200px){.NewNavigation{padding:0 20px}}@media (max-width: 1139px){.Drawer:before{box-shadow:none}.NewNavigation .NewNavigation-right{display:flex}.NewNavigation .NewNavigation-right .icons{margin-top:-1px}.NewNavigation .NewNavigation-right .appointment,.NewNavigation .NewNavigation-right .account,.NewNavigation .NewNavigation-right .wishlist{display:none}.NewNavigation .NewNavigation-right .cart{margin-left:17px}.NewNavigation .NewNavigation-right .button-mobile{display:flex;position:relative;margin-left:20px;margin-top:3px;color:#000}.NewNavigation .NewNavigation-right .button-mobile svg.Icon--nav{position:absolute}}@media (max-width: 940px){.NewNavigation{height:60px}.NewNavigation .NewNavigation-right{margin-bottom:0}.NewNavigation .NewNavigation-right .icons{margin:0}.NewNavigation .NewNavigation-right .search svg.Icon--search-desktop{width:15px;height:unset;color:#000}.NewNavigation .NewNavigation-right .search svg.Icon--search{width:16px;height:unset;color:#000!important;margin-bottom:-1px}.NewNavigation .NewNavigation-right .cart svg.Icon--cart-desktop{width:15px;height:unset;margin-bottom:-2px;color:#000}.NewNavigation .NewNavigation-right .cart svg.Icon--cart{width:15px;height:unset;margin-bottom:-2px;color:#000!important}.NewNavigation .NewNavigation-right .hamburgler{width:18px;margin-left:17px}.NewNavigation .NewNavigation-right .hamburgler .meat{margin:6px 0}.NewNavigation .NewNavigation-right .hamburgler .bottom.no,.NewNavigation .NewNavigation-right .hamburgler .top.no{height:8px}.NewNavigation .NewNavigation-right .button-mobile{position:relative}.NewNavigation .NewNavigation-right .button-mobile svg.Icon--nav{width:18px;height:14px;color:#000!important;position:absolute;top:3px;left:-1px}.NewNavigation .NewNavigation-right .button-mobile .hide{visibility:hidden;z-index:1}.NewNavigation .NewNavigation-right .button-mobile .show{visibility:visible;z-index:2}}@media (max-width: 640px){.NewNavigation .Header__LogoImage{max-width:220px}}@media (max-width: 440px){.NewNavigation .NewNavigation-left .nav{margin-left:0}}@media (max-width: 340px){.NewNavigation .Header__LogoImage{max-width:180px}.NewNavigation .NewNavigation-left .nav{margin-left:0}.NewNavigation .NewNavigation-right{display:flex}.NewNavigation .NewNavigation-right .cart,.NewNavigation .NewNavigation-right .button-mobile{margin-left:15px}}@media (max-width: 300px){.NewNavigation{padding:0 15px}.NewNavigation .Header__LogoImage{max-width:160px}}.Drawer{margin-top:0;border-top:2px solid #b8975b}.PageOverlay.is-visible{display:none}.hide{visibility:hidden}.show{visibility:visible}.MegaMenu__featured.newMegaMenu__featured{display:flex;flex-direction:column}.MegaMenu__featured.newMegaMenu__featured .newMegaMenu__featured--block1{display:flex}.Linklist__Item.blue:hover a{color:#5d88da}.CollectionToolbar.CollectionToolbar--top.CollectionToolbar--reverse{border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}.supports-hover .SidebarMenu .Link--primary:hover,.Collapsible__Button.Heading.Text--subdued.Link--primary.blue{color:#5d88da}.Collapsible__Button.Heading.u-h6{font-size:15px}.annual-report-link{color:#5c88da;font-family:Futura,sans-serif;font-size:18px}@media (-moz-touch-enabled: 0),(hover: hover){.Button--primary:not([disabled]):hover{background-color:#5d88da!important;color:#fff;border:1px solid transparent}}.blue{color:#5d88da}a:hover{cursor:pointer}.SectionFooter.fourup{margin-top:30px}.Grid{display:flex;flex-wrap:wrap;margin:0 54px}@media (max-width: 768px){.Grid{margin:0 14px}}.Grid .GridCell{width:25%;padding:0 6px;margin-bottom:20px}.Grid.dekstopgrid3 .GridCell{width:33.33%}.Grid.dekstopgrid2 .GridCell{width:50%}@media (max-width: 768px){.Grid.mobilegrid2{flex-wrap:nowrap;min-width:750px}.Grid.mobilegrid2 .GridCell{width:50%}.Grid.mobilegrid1 .GridCell{width:100%}}.newsoldout{font-size:13px;line-height:18px;width:100%;height:100%;display:block;padding:16px 28px;min-height:50px}.ProductForm__AddToCart.NoPadding.Button{padding:0}.ProductForm__AddToCart.NoPadding.Button:hover{min-height:50px;border:1px solid #5d88da}.ProductForm__AddToCart.displaynone{display:none}.Padding{padding:16px 28px}.bar_wrapper{width:100%}.bar{width:100%;aspect-ratio:8.82352941;overflow:hidden}@media (max-width: 768px){.bar{display:none}}.bar img{width:100%;height:100%;object-fit:cover}.bar-mobile{display:none;aspect-ratio:3.75}@media (max-width: 768px){.bar-mobile{display:block}}.bar-mobile img{width:100%;height:100%;object-fit:cover}.Timeline_wrapper{padding:0 60px}@media (max-width: 1024px){.Timeline_wrapper{padding:0 30px}}@media (max-width: 640px){.Timeline_wrapper{padding:0}}.Timeline_wrapper.margintop60{margin-top:60px}.Timeline_wrapper.margintop40{margin-top:40px}.Timeline_wrapper.margintop20{margin-top:20px}.Timeline_wrapper.margintop0{margin-top:0}.Timeline_wrapper.marginlast{margin-bottom:80px}.Timeline_wrapper.marginbottom60{margin-bottom:60px}.Timeline_wrapper.marginbottom40{margin-bottom:40px}.Timeline_wrapper.marginbottom20{margin-bottom:20px}.Timeline_wrapper.marginbottom0{margin-bottom:0}.Timeline_wrapper.background{background-color:#e8ded1;padding-top:60px;padding-bottom:60px}@media (max-width: 1024px){.Timeline_wrapper.background{padding:30px}}.Timeline_header{font-family:Perpetua,serif;font-size:32px;line-height:normal;text-transform:uppercase;color:#363636;margin:0;padding-bottom:10px;display:block}@media (max-width: 820px){.Timeline_header{font-size:20px;line-height:20px}}@media (max-width: 640px){.Timeline_header{display:none}}.Timeline_header.futura{font-family:Futura,sans-serif}.Timeline_header.perpetua{font-family:Perpetua,serif}.Timeline_header.italic{font-style:italic}.Timeline_header.uppercase{text-transform:uppercase}.Timeline_header.textalignleft{text-align:left}.Timeline_header.textaligncenter{text-align:center}.Timeline_header.textalignright{text-align:right}.Timeline_header.Timeline_header-mobile{display:none}@media (max-width: 640px){.Timeline_header.Timeline_header-mobile{display:block}}.Timeline_subtitle{font-family:Futura PT Book;font-size:18px;letter-spacing:.5px;color:#363636;line-height:normal;display:block}@media (max-width: 820px){.Timeline_subtitle{font-size:14px}}@media (max-width: 640px){.Timeline_subtitle{display:none}}.Timeline_subtitle.futura{font-family:Futura PT Book}.Timeline_subtitle.perpetua{font-family:Perpetua,serif}.Timeline_subtitle.italic{font-style:italic}.Timeline_subtitle.uppercase{text-transform:uppercase}.Timeline_subtitle.textalignleft{text-align:left}.Timeline_subtitle.textaligncenter{text-align:center}.Timeline_subtitle.textalignright{text-align:right}.Timeline_subtitle.Timeline_subtitle-mobile{display:none}@media (max-width: 640px){.Timeline_subtitle.Timeline_subtitle-mobile{display:block}}.Timeline_subtitle p{margin:0}.Timeline_date{font-family:Futura,sans-serif;font-size:15px;letter-spacing:.5px;color:#363636;line-height:normal;margin:0;padding-bottom:10px}@media (max-width: 820px){.Timeline_date{font-size:14px}}@media (max-width: 640px){.Timeline_date{display:none}}.Timeline_date.futura{font-family:Futura,sans-serif}.Timeline_date.perpetua{font-family:Perpetua,serif}.Timeline_date.italic{font-style:italic}.Timeline_date.uppercase{text-transform:uppercase}.Timeline_date.textalignleft{text-align:left}.Timeline_date.textaligncenter{text-align:center}.Timeline_date.textalignright{text-align:right}.Timeline_date.Timeline_date-mobile{display:none}@media (max-width: 640px){.Timeline_date.Timeline_date-mobile{display:block}}.Timeline__Inner{height:100%;display:flex;flex-direction:column;padding-left:20px}@media (max-width: 640px){.Timeline__Inner{padding-left:40px}}.Timeline__Inner.top{justify-content:flex-start}.Timeline__Inner.center{justify-content:center}.Timeline__Inner.bottom{justify-content:flex-end}.visitus_wrapper{padding:60px;display:flex;justify-content:space-between}@media (max-width: 1140px){.visitus_wrapper{padding:60px 20px 20px}}@media (max-width: 768px){.visitus_wrapper{flex-direction:column}}.visitus_info{width:302px}@media (max-width: 768px){.visitus_info{margin-bottom:30px}}.visitus_map{max-width:100%;width:100%;height:600px}@media (max-width: 768px){.visitus_map{height:400px}}.visitus_info-title{font-family:Perpetua,serif;font-size:32px;line-height:normal;text-transform:uppercase;color:#5d88da;margin-bottom:20px}.visitus_info-paragraph{font-family:Futura,sans-serif;font-size:16px;line-height:22px;margin-bottom:10px}.visitus_info-link:hover{color:#363636}.store_wrapper{padding:50px 0 0;width:100%;display:flex;flex-direction:column;align-items:center}@media (max-width: 768px){.store_wrapper{padding:0}}.store_main-image{margin-bottom:40px;padding:0 130px}@media (max-width: 1200px){.store_main-image{padding:0 80px}}@media (max-width: 768px){.store_main-image{padding:0 45px;margin-bottom:14px}}.store_content{width:100%;display:flex;justify-content:space-between;padding:0 130px 124px;max-width:1744px}@media (max-width: 1200px){.store_content{padding:0 80px 80px}}@media (max-width: 768px){.store_content{padding:0 30px 40px;flex-direction:column;justify-content:unset;align-items:center}}.store_content-image{width:584px}@media (max-width: 768px){.store_content-image{display:none}}.store_main-text{padding:0 50px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}@media (min-width: 1600px){.store_main-text{justify-content:unset}}@media (max-width: 768px){.store_main-text{padding:0}}.store_main-text--texts{display:flex;flex-direction:column;align-items:center}@media (max-width: 768px){.store_main-text--texts{padding-top:22px}}.store_main-text--image{width:167px}@media (max-width: 1200px){.store_main-text--image{width:120px}}@media (max-width: 768px){.store_main-text--image{width:59px}}.store_main-text--title{color:#b9975b;text-align:center;font-family:Perpetua,serif;font-size:38px;font-style:normal;font-weight:400;line-height:53px;margin:0;padding-bottom:4px}@media (max-width: 1200px){.store_main-text--title{font-size:32px;line-height:40px}}@media (max-width: 768px){.store_main-text--title{font-size:22px;line-height:30px;padding-bottom:8px}}.store_main-text--address{color:#000;text-align:center;font-family:Futura,sans-serif;font-size:20px;font-style:normal;font-weight:100;line-height:30px;text-transform:capitalize;padding-bottom:80px;margin:0}@media (max-width: 1200px){.store_main-text--address{font-size:16px;line-height:26px;padding-bottom:40px}}@media (max-width: 768px){.store_main-text--address{font-size:14px;line-height:24px;padding-bottom:22px}}@media (max-width: 440px){.store_main-text--address{font-size:12px;line-height:22px}}.store_main-text--description{max-width:745px;text-align:center;font-family:Century Gothic,sans-serif;font-size:20px;font-style:normal;font-weight:lighter;line-height:30px;color:#000}@media (max-width: 1200px){.store_main-text--description{font-size:12px;line-height:22px}}@media (max-width: 768px){.store_main-text--description{font-size:14px;line-height:20px}}@media (max-width: 440px){.store_main-text--description{font-size:12px;line-height:22px}}.store_main-text--description:first-child{padding-bottom:40px}.store_main-text--image2 img{width:40px}@media (min-width: 1600px){.store_main-text--image2 img{padding-top:80px}}@media (max-width: 1200px){.store_main-text--image2 img{width:30px}}@media (max-width: 768px){.store_main-text--image2 img{margin-top:22px}}.store_divider{background-color:#b9975b;width:100%;height:2px}.store_footer{padding-top:67px;display:flex;flex-direction:column;align-items:center}@media (max-width: 768px){.store_footer{padding-top:30px}}.store_footer-line{display:flex;align-items:center}@media (max-width: 768px){.store_footer-line:first-child{display:flex;flex-direction:column}}.store_footer-line img{margin:0 10px;width:40px}@media (max-width: 1200px){.store_footer-line img{width:30px;margin:0 5px}}@media (max-width: 768px){.store_footer-line img{display:none}}.store_footer_text{text-align:center;font-family:Century Gothic,sans-serif;font-size:20px;font-style:normal;font-weight:lighter;line-height:30px;color:#000;margin:0}@media (max-width: 1200px){.store_footer_text{font-size:12px;line-height:22px}}@media (max-width: 768px){.store_footer_text{font-size:14px;line-height:20px;padding-bottom:15px}}@media (max-width: 440px){.store_footer_text{font-size:12px;line-height:22px}}.store_footer_text.divider{padding:0 5px;font-size:18px}@media (max-width: 768px){.store_footer_text.divider{display:none}}.store_footer_text--bold{text-align:center;font-family:Century Gothic,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:30px;color:#000;margin:0}@media (max-width: 1200px){.store_footer_text--bold{font-size:12px;line-height:22px}}@media (max-width: 768px){.store_footer_text--bold{font-size:14px;line-height:20px;padding-bottom:15px}}@media (max-width: 440px){.store_footer_text--bold{font-size:12px;line-height:22px}}.philantropy_wrapper{display:flex;flex-direction:column;align-items:center;padding:0 60px}@media (max-width: 1200px){.philantropy_wrapper{padding:0 30px}}@media (max-width: 820px){.philantropy_wrapper{padding:0 20px}}.philantropy_section1_wrapper{padding-top:100px;width:100%;display:flex;flex-direction:column;align-items:center}@media (max-width: 820px){.philantropy_section1_wrapper{padding-top:40px}}.philantropy_section1--image{width:48px;overflow:hidden;padding-bottom:30px}@media (max-width: 820px){.philantropy_section1--image{width:32px}}.philantropy_section1--image img{width:100%;height:100%;object-fit:cover}.philantropy_section1--title{color:#b9975b;text-align:center;font-family:Perpetua,serif;font-size:36px;font-style:normal;font-weight:400;line-height:127%;margin:0;padding-bottom:40px}@media (max-width: 820px){.philantropy_section1--title{font-size:30px;padding-bottom:15px}}.philantropy_section1--text{color:#363636;text-align:center;font-family:Futura,sans-serif;font-size:15px;line-height:150%;font-style:normal;font-weight:400;margin:0;max-width:1050px;padding-bottom:80px}@media (max-width: 1200px){.philantropy_section1--text{padding:0 60px 60px;font-size:14px}}@media (max-width: 820px){.philantropy_section1--text{font-size:12px;padding:0 0 30px}}.philantropy_section1--divider,.philantropy_section2--divider{width:100%;height:1px;background-color:#b9975b}.philantropy_section2_wrapper{padding:80px 0 0;width:100%;display:flex;flex-direction:column;align-items:center}@media (max-width: 1200px){.philantropy_section2_wrapper{padding:60px 0 0}}@media (max-width: 820px){.philantropy_section2_wrapper{padding:30px 0 0}}.philantropy_section2{max-width:1200px;width:100%;height:100%;display:flex;justify-content:space-between;gap:30px;padding-bottom:80px}@media (max-width: 1200px){.philantropy_section2{padding-left:0;padding-right:0;padding-bottom:40px}}@media (max-width: 820px){.philantropy_section2{flex-direction:column;align-items:center;gap:unset;padding-left:0;padding-right:0;padding-bottom:30px}}.philantropy_section2-left{display:flex;flex-direction:column;height:100%}@media (max-width: 820px){.philantropy_section2-left{padding-bottom:20px;align-items:center}}.philantropy_section2-left-img{width:480px;overflow:hidden}@media (max-width: 820px){.philantropy_section2-left-img{width:160px}}.philantropy_section2-left-img img{width:100%;height:100%;object-fit:cover}.philantropy_section2-left-img:last-child{max-width:200px}@media (max-width: 820px){.philantropy_section2-left-img:last-child{width:150px}}.philantropy_section2-right{display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 820px){.philantropy_section2-right{align-items:center}}.philantropy_section2-right-images--wrapper{margin-bottom:50px}@media (max-width: 1024px){.philantropy_section2-right-images--wrapper{margin-bottom:39px}}@media (max-width: 820px){.philantropy_section2-right-images--wrapper{margin-bottom:0}}.philantropy_section2-right-images{display:flex;gap:30px;width:100%;overflow:hidden}@media (max-width: 820px){.philantropy_section2-right-images{gap:20px;padding-top:20px}}.philantropy_section2-right-images--image1 img,.philantropy_section2-right-images--image2 img{width:100%;height:100%;object-fit:cover;object-position:bottom left}.philantropy_section2-right-subtitles{display:flex;gap:30px}.philantropy_section2-right-subtitles p{display:block;color:#363636;text-align:left;font-family:Futura,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:127%;padding-top:10px;margin:0}.philantropy_section2-right-subtitles p:first-child{width:37%}.philantropy_section2-right-text p{color:#363636;text-align:left;font-family:Futura,sans-serif;font-size:15px;line-height:150%;font-style:normal;font-weight:400;margin:0;padding-bottom:20px}@media (max-width: 1200px){.philantropy_section2-right-text p{font-size:14px}}@media (max-width: 820px){.philantropy_section2-right-text p{text-align:center;font-size:12px;padding-bottom:20px}}.philantropy_section2-right-text a,.philantropy_section2-right-text a:visited{color:#5c88da;text-align:left;font-family:Futura,sans-serif;font-size:15px;line-height:127%;font-style:normal;font-weight:400;margin:0;display:block}@media (max-width: 820px){.philantropy_section2-right-text a,.philantropy_section2-right-text a:visited{text-align:center;font-size:12px}}.philantropy_section3_wrapper{padding:80px 0 0;width:100%;display:flex;flex-direction:column;align-items:center}@media (max-width: 1200px){.philantropy_section3_wrapper{padding:40px 0 0}}@media (max-width: 820px){.philantropy_section3_wrapper{padding:30px 0 0}}.philantropy_section3{max-width:1200px;width:100%;height:100%;display:flex;justify-content:space-between;gap:30px;padding-bottom:80px}@media (max-width: 1200px){.philantropy_section3{padding-left:0;padding-right:0;padding-bottom:40px}}@media (max-width: 820px){.philantropy_section3{flex-direction:column;align-items:center;gap:unset;padding-left:0;padding-right:0;padding-bottom:30px}}.philantropy_section3-left-img:first-child{max-width:480px}@media (max-width: 820px){.philantropy_section3-left-img:first-child{width:160px}}.philantropy_section3-left-img:last-child{padding-top:20px;max-width:200px}@media (max-width: 820px){.philantropy_section3-left-img:last-child{max-width:150px}}.philantropy_section3-left{flex-shrink:0}@media (max-width: 820px){.philantropy_section3-left{display:flex;flex-direction:column;align-items:center}}.philantropy_section3-right{display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 820px){.philantropy_section3-right{width:100%;padding-top:30px}}.philantropy_section3-right-images{display:flex;width:85%;gap:30px;margin-bottom:58px}@media (max-width: 1200px){.philantropy_section3-right-images{width:95%}}@media (max-width: 1024px){.philantropy_section3-right-images{width:100%;margin-bottom:46px}}@media (max-width: 820px){.philantropy_section3-right-images{gap:20px;margin-bottom:0}}.philantropy_section3-right-images .text{color:#363636;text-align:left;font-family:Futura,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:127%;padding-top:10px;margin:0}@media (max-width: 1200px){.philantropy_section3-right-images .text{font-size:10px}}.philantropy_section3-right-image{display:flex;flex-direction:column;align-items:flex-end;width:50%}.philantropy_section3-right-image .image{overflow:hidden;aspect-ratio:.75}.philantropy_section3-right-image img{width:100%;height:100%;object-fit:cover}.philantropy_section3-right-text p{color:#363636;text-align:left;font-family:Futura,sans-serif;font-size:15px;line-height:150%;font-style:normal;font-weight:400;margin:0;padding-bottom:20px}@media (max-width: 1200px){.philantropy_section3-right-text p{font-size:14px}}@media (max-width: 820px){.philantropy_section3-right-text p{text-align:center;font-size:12px}}.philantropy_section3-right-text a,.philantropy_section3-right-text a:visited{color:#5c88da;text-align:left;font-family:Futura,sans-serif;font-size:15px;line-height:127%;font-style:normal;font-weight:400;margin:0;display:block;padding-bottom:20px}@media (max-width: 1200px){.philantropy_section3-right-text a,.philantropy_section3-right-text a:visited{font-size:14px}}@media (max-width: 820px){.philantropy_section3-right-text a,.philantropy_section3-right-text a:visited{text-align:center;font-size:12px}}.philantropy_section4_wrapper{padding:80px 0 0;width:100%;display:flex;flex-direction:column;align-items:center}@media (max-width: 1200px){.philantropy_section4_wrapper{padding:40px 0 0}}@media (max-width: 820px){.philantropy_section4_wrapper{padding:30px 0 0}}.philantropy_section4{max-width:1200px;width:100%;height:100%;display:flex;justify-content:space-between;gap:30px;padding-bottom:80px}@media (max-width: 1200px){.philantropy_section4{padding-left:0;padding-right:0;padding-bottom:40px}}@media (max-width: 820px){.philantropy_section4{flex-direction:column;align-items:center;gap:unset;padding-left:0;padding-right:0;padding-bottom:30px}}.philantropy_section4-left-img:first-child{max-width:480px}@media (max-width: 820px){.philantropy_section4-left-img:first-child{width:160px}}.philantropy_section4-left-img:last-child{padding-top:20px;width:200px}@media (max-width: 820px){.philantropy_section4-left-img:last-child{padding-top:10px;width:140px}}.philantropy_section4-left{flex-shrink:0}@media (max-width: 820px){.philantropy_section4-left{width:200px;display:flex;flex-direction:column;align-items:center}}.philantropy_section4-right{display:flex;flex-direction:column;justify-content:space-between}.philantropy_section4-right-images{display:flex;gap:30px;margin-bottom:27px}@media (max-width: 1024px){.philantropy_section4-right-images{margin-bottom:15px}}@media (max-width: 820px){.philantropy_section4-right-images{margin-bottom:0;gap:20px}}.philantropy_section4-right-image{width:calc(33.333% - 15px)}@media (max-width: 820px){.philantropy_section4-right-image{width:calc(33.333% - 10px)}}.philantropy_section4-right-image .text{color:#363636;text-align:left;font-family:Futura,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:127%;padding-top:10px;text-align:center}.philantropy_section4-right-image .text.italic{font-style:italic}@media (max-width: 820px){.philantropy_section4-right-image .text.italic{display:none}}@media (max-width: 820px){.philantropy_section4-right-text{padding-top:30px}}.philantropy_section4-right-text p{color:#363636;text-align:left;font-family:Futura,sans-serif;font-size:15px;line-height:150%;font-style:normal;font-weight:400;margin:0;padding-bottom:20px}@media (max-width: 1200px){.philantropy_section4-right-text p{font-size:14px}}@media (max-width: 820px){.philantropy_section4-right-text p{text-align:center;font-size:12px}}.philantropy_section4-right-text p.italic2{display:none}@media (max-width: 820px){.philantropy_section4-right-text p.italic2{display:block;font-style:italic;padding-bottom:20px;padding-top:20px}}.philantropy_section4-right-text a,.philantropy_section4-right-text a:visited{color:#5c88da;text-align:left;font-family:Futura,sans-serif;font-size:15px;line-height:127%;font-style:normal;font-weight:400;margin:0;display:block;padding-bottom:0}@media (max-width: 1200px){.philantropy_section4-right-text a,.philantropy_section4-right-text a:visited{font-size:14px}}@media (max-width: 820px){.philantropy_section4-right-text a,.philantropy_section4-right-text a:visited{text-align:center;font-size:12px}}.mobile--productimg-textwrapper{display:flex;flex-direction:column}.mobile--productimg-textwrapper .textmobile{text-align:center;color:#000;font-family:Century Gothic,sans-serif;font-size:10px;font-style:italic;font-weight:400;line-height:127%;margin:0;padding-bottom:10px}.mobile--productimg-textwrapper .textmobile{display:none}@media (max-width: 820px){.mobile--productimg-textwrapper .textmobile{display:block}}.mobile--productimg-imageswrapper{display:flex;flex-direction:column;gap:20px}@media (max-width: 820px){.mobile--productimg-imageswrapper{flex-direction:row}}.philantropy_section5_wrapper{padding:80px 0 0;width:100%;display:flex;flex-direction:column;align-items:center}@media (max-width: 1200px){.philantropy_section5_wrapper{padding:40px 0 0}}@media (max-width: 820px){.philantropy_section5_wrapper{padding:30px 0 0}}.philantropy_section5{max-width:1200px;width:100%;height:100%;display:flex;justify-content:space-between;gap:30px;padding-bottom:80px}@media (max-width: 1200px){.philantropy_section5{padding-left:0;padding-right:0;padding-bottom:60px}}@media (max-width: 820px){.philantropy_section5{flex-direction:column;align-items:center;gap:unset;padding-left:0;padding-right:0;padding-bottom:60px}}.philantropy_section5-left{max-width:480px;flex-shrink:0}@media (max-width: 820px){.philantropy_section5-left{width:100%;max-width:200px}}.philantropy_section5-left img{padding:0}.philantropy_section5-right{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:-25px}@media (max-width: 820px){.philantropy_section5-right{width:100%}}.philantropy_section5-right .text{color:#363636;text-align:left;font-family:Futura,sans-serif;font-size:15px;line-height:150%;font-style:normal;font-weight:400;margin:0}@media (max-width: 1200px){.philantropy_section5-right .text{font-size:14px}}@media (max-width: 820px){.philantropy_section5-right .text{text-align:center;font-size:12px;padding-top:20px;padding-bottom:20px}}.philantropy_section5-right--images{display:flex;gap:30px;width:100%}@media (max-width: 820px){.philantropy_section5-right--images{padding-top:0;justify-content:center;gap:20px}}.philantropy_section5-right--images .image{display:flex;flex-direction:column;align-items:center;width:calc(33.333% - 15px)}@media (max-width: 820px){.philantropy_section5-right--images .image{width:calc(33.333% - 10px)}}.philantropy_section5-right--images .image .imagetext{text-align:center;color:#363636;font-family:Futura,sans-serif;line-height:normal;font-size:10px;font-style:normal;font-weight:400;padding-top:10px}@media (max-width: 820px){.philantropy_section5-right--images .image .imagetext{font-size:8px}}.philantropy_section6_wrapper{padding:80px 0 0;width:100%;display:flex;flex-direction:column;align-items:center}@media (max-width: 1200px){.philantropy_section6_wrapper{padding:60px 0 0}}@media (max-width: 820px){.philantropy_section6_wrapper{padding:30px 0 0}}.philantropy_section6{max-width:1200px;width:100%;height:100%}.philantropy_section6-tile{width:60%}@media (max-width: 820px){.philantropy_section6-tile{width:100%}}.philantropy_section6-tile:not(:last-child){padding-bottom:80px}@media (max-width: 820px){.philantropy_section6-tile:not(:last-child){padding-bottom:40px}}.philantropy_section6-tile .title{color:#000;text-align:left;font-family:Perpetua;font-size:32px;font-style:normal;padding-bottom:20px}@media (max-width: 820px){.philantropy_section6-tile .title{font-size:20px;padding-bottom:10px}}@media (max-width: 640px){.philantropy_section6-tile .title{font-size:17px}}.philantropy_section6-tile .text{color:#363636;text-align:left;font-family:Futura,sans-serif;font-size:15px;line-height:150%;font-style:normal;font-weight:400;margin:0;padding-bottom:20px}@media (max-width: 1200px){.philantropy_section6-tile .text{font-size:14px}}@media (max-width: 820px){.philantropy_section6-tile .text{font-size:12px;padding-bottom:10px}}.philantropy_section6-tile .link,.philantropy_section6-tile .link:visited{color:#5c88da;text-align:left;font-family:Futura,sans-serif;font-size:15px;line-height:127%;font-style:normal;font-weight:400;margin:0;display:block}@media (max-width: 1200px){.philantropy_section6-tile .link,.philantropy_section6-tile .link:visited{font-size:14px}}@media (max-width: 820px){.philantropy_section6-tile .link,.philantropy_section6-tile .link:visited{font-size:12px}}.philantropy_section6-tilelast{width:60%;padding-top:20px}@media (max-width: 820px){.philantropy_section6-tilelast{width:100%}}.philantropy_section6-tilelast .titleline{display:flex;align-items:center;padding-bottom:20px}@media (max-width: 820px){.philantropy_section6-tilelast .titleline{padding-bottom:10px}}.philantropy_section6-tilelast .titleline .image{max-width:40px;margin-right:20px}@media (max-width: 1200px){.philantropy_section6-tilelast .titleline .image{max-width:30px}}@media (max-width: 820px){.philantropy_section6-tilelast .titleline .image{max-width:25px}}@media (max-width: 640px){.philantropy_section6-tilelast .titleline .image{margin-right:10px}}.philantropy_section6-tilelast .titleline .title{color:#000;text-align:left;font-family:Perpetua,sans-serif;font-size:32px;font-style:normal}@media (max-width: 820px){.philantropy_section6-tilelast .titleline .title{font-size:20px}}@media (max-width: 640px){.philantropy_section6-tilelast .titleline .title{font-size:17px;padding-top:3px}}.philantropy_section6-tilelast .text{color:#363636;text-align:left;font-family:Futura,sans-serif;font-size:15px;line-height:150%;font-style:normal;font-weight:400;margin:0}@media (max-width: 1200px){.philantropy_section6-tilelast .text{font-size:14px}}@media (max-width: 820px){.philantropy_section6-tilelast .text{font-size:12px}}.ProductItem__Wrapper .AspectRatio{aspect-ratio:1}.AnnouncementBar__Wrapper{width:100%;display:flex;justify-content:center;align-items:center}@media (max-width: 820px){.AnnouncementBar__Wrapper{flex-direction:column}}.AnnouncementBar__Content{display:flex;justify-content:center;align-items:center}.AnnouncementBar__Content--heading,.AnnouncementBar__Content--link{font-family:Century Gothic,sans-serif;font-size:12px;margin:0}.AnnouncementBar__Content--link{padding-left:10px;display:flex;align-items:center}@media (max-width: 820px){.AnnouncementBar__Content--link{padding-left:0}}.AnnouncementBarChevron.kicon--chevron{font-size:10px;position:relative;top:0;left:0;width:unset;height:unset;margin-left:3px}.AnnouncementBar__Content--link .AnnouncementBarIcon{width:30px;margin:0 10px}.AnnouncementBar__Content--link .AnnouncementBarIcon img{width:100%;height:100%;object-fit:cover}.PageHeader--small.PageHeader--withBackground.PageHeaderNarrow{max-height:200px;min-height:200px}.PageHeader__ImageWrapper.PageHeaderNarrow{top:0;height:200px}@media screen and (max-width: 640px){.PageHeader__ImageWrapper.PageHeader__ImageWrapper--desktop.PageHeaderNarrow{display:block;height:300px}.PageHeader--small.PageHeader--withBackground.PageHeaderNarrow{max-height:100px;min-height:100px}.PageHeader__ImageWrapper.PageHeaderNarrow{top:-100px}}.Gemstones{display:flex;flex-direction:column;width:100%;align-items:center}.Gemstones .Gemstones_heading{font-family:Perpetua,serif;font-size:36px;line-height:36px;color:#363636;padding-top:40px;text-align:center}@media (max-width: 820px){.Gemstones .Gemstones_heading{font-size:28px}}.Gemstones .Gemstones_hero{width:100%;aspect-ratio:2;overflow:hidden}.Gemstones .Gemstones_hero img{width:100%;height:100%;object-fit:contain}.Gemstones .Gemstones_section{display:flex;width:100%;margin-bottom:20px}.Gemstones .Gemstones_section.reverse{flex-direction:row-reverse}@media (max-width: 820px){.Gemstones .Gemstones_section{flex-direction:column;align-items:center;padding:20px 0}.Gemstones .Gemstones_section.reverse{flex-direction:column;padding:20px 0}}.Gemstones .Gemstones_section .Gemstones_section--image{width:50%;overflow:hidden;aspect-ratio:.94945055}.Gemstones .Gemstones_section .Gemstones_section--image img{width:100%;height:100%;object-fit:cover}@media (max-width: 820px){.Gemstones .Gemstones_section .Gemstones_section--image{width:100%;aspect-ratio:1}}@media (max-width: 640px){.Gemstones .Gemstones_section .Gemstones_section--image{width:75%}}.Gemstones .Gemstones_section .Gemstones_section--text{width:50%;background-color:#f8f8f8;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}@media (max-width: 820px){.Gemstones .Gemstones_section .Gemstones_section--text{width:100%;background-color:transparent}}.Gemstones .Gemstones_section .Gemstones_section--text--heading{color:#b9975b;font-family:Perpetua,serif;font-style:italic;font-size:52px;line-height:52px}.Gemstones .Gemstones_section .Gemstones_section--text--heading span.big{font-size:104px;line-height:52px}.Gemstones .Gemstones_section .Gemstones_section--text--heading span.regular{margin-left:-15px}@media (max-width: 1140px){.Gemstones .Gemstones_section .Gemstones_section--text--heading{font-size:36px;line-height:36px}.Gemstones .Gemstones_section .Gemstones_section--text--heading span.big{font-size:72px;line-height:36px}.Gemstones .Gemstones_section .Gemstones_section--text--heading span.regular{margin-left:-10px}}@media (max-width: 820px){.Gemstones .Gemstones_section .Gemstones_section--text--heading{font-size:52px;line-height:52px}.Gemstones .Gemstones_section .Gemstones_section--text--heading span.big{font-size:104px;line-height:52px}.Gemstones .Gemstones_section .Gemstones_section--text--heading span.regular{margin-left:-15px}}@media (max-width: 640px){.Gemstones .Gemstones_section .Gemstones_section--text--heading{font-size:46px;line-height:46px;padding-top:30px}.Gemstones .Gemstones_section .Gemstones_section--text--heading span.big{font-size:92px;line-height:46px}.Gemstones .Gemstones_section .Gemstones_section--text--heading span.regular{margin-left:-12px}}.Gemstones .Gemstones_section .Gemstones_section--text--content{font-family:Futura,sans-serif;font-weight:400;font-size:16px;line-height:26px;color:#363636;max-width:580px;padding:40px 20px 0}.Gemstones .Gemstones_section .Gemstones_section--text--content.wide{max-width:680px}.Gemstones .Gemstones_section .Gemstones_section--text--content p{margin-bottom:0}.Gemstones .Gemstones_section .Gemstones_section--text--content p:not(:last-child){padding-bottom:30px}.Gemstones .Gemstones_section .Gemstones_section--text--content p.nopadding{padding-bottom:0}.Gemstones .Gemstones_section .Gemstones_section--text--content a.Gemstones_link{font-family:Futura,sans-serif;font-weight:400;font-size:16px;line-height:26px;color:#5d88da}.Gemstones .Gemstones_section .Gemstones_section--text--content a.Gemstones_link:hover{color:#939393}@media (max-width: 1300px){.Gemstones .Gemstones_section .Gemstones_section--text--content,.Gemstones .Gemstones_section .Gemstones_section--text--content a.Gemstones_link{font-size:13px;line-height:23px}}@media (max-width: 1140px){.Gemstones .Gemstones_section .Gemstones_section--text--content{font-size:10px;line-height:20px;padding:40px 40px 0}.Gemstones .Gemstones_section .Gemstones_section--text--content a.Gemstones_link{font-size:10px;line-height:20px}}@media (max-width: 820px){.Gemstones .Gemstones_section .Gemstones_section--text--content{font-size:16px;line-height:26px;padding:20px 20px 0;max-width:unset}.Gemstones .Gemstones_section .Gemstones_section--text--content.wide{padding:20px 20px 0;max-width:unset}.Gemstones .Gemstones_section .Gemstones_section--text--content a.Gemstones_link{font-size:16px;line-height:26px}}.Footer__Collapsible--wrapper .Collapsible__Button.Footer__Collapsible--header.open+.Collapsible__Inner{overflow:visible;height:auto}.Collapsible__Content{padding-top:8px;padding-bottom:20px}span.s1 a,span.s2 a,p.p1 a{font-family:Futura,sans-serif;font-size:15px;line-height:24.75px;color:#5d88da!important;text-decoration:none!important}.PrivacyPolicy,.PrivacyPolicy p,.PrivacyPolicy ul,.PrivacyPolicy ul li{font-family:Futura,sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#363636}.PrivacyPolicy h3,.PrivacyPolicy h2,.PrivacyPolicy strong{font-family:Futura,sans-serif;font-size:16px;font-weight:600;line-height:22px;color:#363636}.PrivacyPolicy a{color:#5d88da!important;text-decoration:none!important}.EmailFlow__content{background:#00000080;left:0;opacity:0;position:fixed;top:0;transition:opacity .5s,visibility .5s;visibility:hidden;width:100%;height:100%;z-index:40000}.EmailFlow{color:#000;position:absolute;height:100%;width:560px;max-width:85vw;padding:40px 94px 94px;margin:0;background:#fff;z-index:99;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;transition:background .5s,transform .5s;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}@media (max-width: 640px){.EmailFlow{padding:20px 45px;max-width:95vw}}.EmailFlow__inner{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.EmailFlow__inner-top{width:100%}@media (max-width: 640px){.EmailFlow__inner-top{margin-left:0}}.EmailFlow__inner-forms,.customerForm{display:flex;flex-direction:column;align-items:center;width:100%}.EmailFlow__inner-forms.mainpage,.customerForm.mainpage{align-items:center}.customerForm.mainpage .Footer__Newsletter.Form{margin:0 auto}.EmailFlow--heading{font-family:Perpetua,serif;font-size:32px;line-height:36px;text-transform:uppercase;color:#363636;margin-left:10px}@media (max-width: 640px){.EmailFlow--heading{font-size:22px;line-height:normal}}.EmailFlow__inner-info{padding-top:60px;padding-bottom:30px}.EmailFlow__inner-info2{padding-top:60px;display:flex;flex-direction:column}@media (max-width: 640px){.EmailFlow__inner-info2{padding-top:30px}}.granulation{width:17px;margin-top:20px;align-self:center}@media (max-width: 640px){.granulation{margin-top:10px}}.EmailFlow--copy{font-family:Futura,sans-serif;font-size:14px;line-height:20px;color:#363636;margin:0}.EmailFlow--copy.nopadding{padding-bottom:0}.EmailFlow--copy.gold{font-family:Perpetua,serif;font-size:18px;line-height:18px;color:#b9975b;margin:0;padding-top:20px;padding-bottom:10px}.EmailFlow--copy.gold.topinfo{font-size:18px;padding-top:30px}@media (max-width: 640px){.EmailFlow--copy.gold.topinfo{text-align:center}}.EmailFlow--copy.gold.topinfo.desktop{display:block}@media (max-width: 640px){.EmailFlow--copy.gold.topinfo.desktop{display:none}}.EmailFlow--copy.gold.topinfo.mobile{display:none}@media (max-width: 640px){.EmailFlow--copy.gold.topinfo.mobile{display:block}}.EmailFlow--copy.alignself{align-self:flex-start}.granulation{width:17px}.EmailFlow--link{font-family:Futura,sans-serif;font-size:14px;line-height:20px;color:#5d88da}.EmailFlow-button.Button.Button--secondary{text-transform:unset;font-family:Futura,sans-serif;font-size:14px;line-height:20px;letter-spacing:.15em}.EmailFlow--left{-webkit-transform:translateX(-100%);transform:translate(-100%)}.EmailFlow--right{-webkit-transform:translateX(100%);transform:translate(100%);position:absolute;right:0}.EmailFlow__open{cursor:pointer}.EmailFlow__close-wrapper{position:relative;width:37px;height:37px;margin-left:-9px}@media (max-width: 640px){.EmailFlow__close-wrapper{width:30px;height:30px;margin-top:0;margin-bottom:40px}}.EmailFlow__close{cursor:pointer;width:37px;height:37px;position:absolute;top:0;left:0}@media (max-width: 640px){.EmailFlow__close{width:30px;height:30px}}.EmailFlow__expanded{-webkit-transform:translateX(0);transform:translate(0);visibility:visible;opacity:1}.Form__Alert.Alert.Alert--success{background-color:transparent;color:#363636;font-family:Perpetua,serif;font-size:22px;text-align:center;padding:30px 0}.Footer__Newsletter.Form{display:flex;flex-direction:column;align-items:center}.customerForm.displaynone{display:none}.recaptcha-badge{display:none!important}#tinycookie-wrapper,#tinycookie-preferences-wrapper{border-radius:0!important}#tinycookie-wrapper .tinycookie-box .tinycookie-box-content .tinycookie-title,#tinycookie-preferences-wrapper .tinycookie-preferences-header,#tinycookie-wrapper .tinycookie-box .tinycookie-box-content .tinycookie-description,#tinycookie-preferences-wrapper .tinycookie-preferences-content-disclaimer-title,#tinycookie-preferences-wrapper .tinycookie-preferences-preference .tinycookie-preferences-preference-content,#tinycookie-preferences-wrapper .tinycookie-preferences-content-disclaimer-description,#tinycookie-preferences-wrapper .tinycookie-preferences-preference .tinycookie-preferences-preference-header,#tinycookie-preferences-wrapper .tinycookie-preferences-actions button{font-family:Futura,sans-serif}#tinycookie-preferences-wrapper .tinycookie-preferences-actions button,#tinycookie-wrapper .tinycookie-box .tinycookie-buttons .tinycookie-button{letter-spacing:.2em}#tinycookie-preferences-wrapper .tinycookie-preferences-close{background-color:transparent!important}#tinycookie-preferences-wrapper .tinycookie-preferences-preference .tinycookie-preferences-preference-checkbox{accent-color:#5d88da;border-radius:none}#tinycookie-wrapper.bar-inline .tinycookie-box .tinycookie-buttons{flex-direction:row!important}@media (max-width: 768px){#tinycookie-wrapper.bar-inline .tinycookie-box .tinycookie-buttons{flex-direction:column!important}}#tinycookie-wrapper.bar-inline .tinycookie-box .tinycookie-box-content{padding-bottom:0!important}.client-care-gold-wrapper{display:flex;flex-direction:column;align-items:center;width:100%}.client-care-gold-hero{height:260px;width:100%;background-color:#f3f7ff;display:flex;justify-content:center;align-items:center;margin-bottom:60px}@media (max-width: 640px){.client-care-gold-hero{height:140px}}.client-care-gold-hero .image{width:245px;height:245px}@media (max-width: 640px){.client-care-gold-hero .image{width:116px;height:116px}}.client-care-gold-hero .image img{width:100%;height:100%;object-fit:cover}.client-care-gold-content{display:flex;width:100%;max-width:840px;padding-left:100px;justify-content:space-between}@media (max-width: 940px){.client-care-gold-content{max-width:700px}}@media (max-width: 768px){.client-care-gold-content{flex-direction:column}}@media (max-width: 640px){.client-care-gold-content{padding-left:30px}}@media (max-width: 640px){.client-care-gold-text{padding-bottom:60px}}.client-care-gold-text.withpadding{padding-bottom:40px}@media (max-width: 640px){.client-care-gold-text.withpadding{padding-bottom:60px}}.client-care-gold-text p.title{color:#b9975b;font-family:Perpetua,serif;font-size:30px;line-height:30px;margin-bottom:30px}@media (max-width: 640px){.client-care-gold-text p.title{font-size:26px;line-height:26px;margin-bottom:20px}}.client-care-gold-text p.title-first{padding-left:50px}@media (max-width: 640px){.client-care-gold-text p.title-first{padding-left:0}}.client-care-gold-text .icontext{display:flex;align-items:center;padding-bottom:30px}@media (max-width: 640px){.client-care-gold-text .icontext{padding-bottom:20px}.client-care-gold-text .icontext svg{width:23px}}.client-care-gold-text .icontext:last-child{padding-bottom:0}.client-care-gold-text .text{color:#363636;font-family:Futura,sans-serif;font-size:16px;line-height:26px;margin-bottom:0;padding:0}@media (max-width: 640px){.client-care-gold-text .text{font-size:14px;line-height:24px}}.client-care-gold-text .text.text2{padding:0 10px 0 25px}@media (max-width: 640px){.client-care-gold-text .text.text2{padding:0 5px 0 15px}}.client-care-gold-text .text.longtext{max-width:320px;padding-top:20px}.client-care-gold-text .text.lineheight{line-height:36px}.client-care-gold-text a.text:hover{color:#5d88da;transition:all .2}.client-care-gold-text-innerwrapper{display:flex;flex-direction:column}.ProductMeta__Description.CustomProductMeta__Description{margin-top:15px;border-top:none}.ourcraftmanship-section{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:1330px;margin:0 auto;padding:0 20px}.ourcraftmanship-section h3{font-family:Perpetua,serif;font-size:28px;line-height:32px;letter-spacing:1px;color:#363636;text-transform:capitalize;text-align:center;margin-bottom:0;display:block;width:100%}@media (max-width: 640px){.ourcraftmanship-section h3{text-align:left}}.ourcraftmanship-section .ourcraftmanship-section--scrollContainer{width:100%;overflow-x:scroll;overflow-y:hidden}.ourcraftmanship-section .ourcraftmanship-section--images{display:flex;gap:20px;padding-top:40px;width:1290px}@media (max-width: 540px){.ourcraftmanship-section .ourcraftmanship-section--images{width:604px;gap:10px;padding-top:29px}}.ourcraftmanship-section .ourcraftmanship-section--image{display:flex;flex-direction:column;justify-content:flex-start;width:calc(50% - 10px)}@media (max-width: 540px){.ourcraftmanship-section .ourcraftmanship-section--image{width:calc(50% - 5px)}}.ourcraftmanship-section .ourcraftmanship-section--image .image{aspect-ratio:1.588652482269504;overflow:hidden}.ourcraftmanship-section .ourcraftmanship-section--image .image img{width:100%;height:100%;object-fit:cover}@media (max-width: 940px){.ourcraftmanship-section .ourcraftmanship-section--image .image{aspect-ratio:1.394366197183099}}.ourcraftmanship-section .ourcraftmanship-section--image .text{display:flex;align-items:center;padding-top:20px}.ourcraftmanship-section .ourcraftmanship-section--image .text .ourcraftmanship-chevron{color:#5d88da;font-size:12px;top:2px}.ourcraftmanship-section .ourcraftmanship-section--image .text a{font-family:Futura,sans-serif;font-size:18px;line-height:24px;color:#363636}@media (max-width: 940px){.ourcraftmanship-section .ourcraftmanship-section--image .text a{font-size:16px;line-height:22px}}.ourcraftmanship__BackToTop{display:flex;flex-direction:column;align-items:center;margin-top:60px;margin-bottom:60px;cursor:pointer}.ourcraftmanship__BackToTop svg{width:20px}@media (max-width: 820px){.ourcraftmanship__BackToTop{margin-top:50px;margin-bottom:50px;display:flex}}.ourcraftmanship__BackToTop--copy{color:#b9975b;font-family:Perpetua,serif;font-size:22px;font-style:italic;letter-spacing:-.974px}@media (max-width: 820px){.ourcraftmanship__BackToTop--copy{font-size:20px}}.PaymetnTermsWrapper{padding-top:20px}.ProductMeta__PriceList.Heading{padding-top:10px}.flickity-page-dots li:only-child{display:none}.Stockists-wrapper{padding:60px 60px 0;display:flex;flex-direction:column;align-items:center}.Stockists-wrapper.listonly{padding-top:0}@media (max-width: 1200px){.Stockists-wrapper{padding:20px 20px 0}}@media (max-width: 820px){.Stockists-wrapper{padding:0 20px}}.Stockists-text.desktop{text-align:center;display:block}@media (max-width: 820px){.Stockists-text.desktop{display:none}}.Stockists-text.mobile{text-align:center;display:none}@media (max-width: 820px){.Stockists-text.mobile{display:block}}.Stockists-text--title{margin:0;font-size:38px;line-height:1;font-family:Perpetua,serif}@media (max-width: 820px){.Stockists-text--title{font-size:28px}}.Stockists-text--text{margin:0;font-family:Futura,sans-serif;font-size:16px;line-height:26px;color:#363636}.Stockists-text--text p{margin-bottom:0}.Stockists-text--text a{color:#5d88da}.Stockists-text--text a:hover{color:#5c5c5c}@media (max-width: 820px){.Stockists-text--text{font-size:14px;line-height:22px}}.Stockists-list{display:flex;flex-direction:column;align-items:center;width:70%}@media (max-width: 1024px){.Stockists-list{width:90%}}@media (max-width: 820px){.Stockists-list{width:100%}}.Stockists-list-section{display:flex;width:100%}.Stockists-list-title{margin:0;font-family:Century Gothic,sans-serif;font-size:16px;line-height:26px;font-weight:600;letter-spacing:1.2px;color:#363636;padding-bottom:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none!important;-webkit-font-smoothing:subpixel-antialiased!important;text-rendering:optimizeLegibility!important}@media (max-width: 820px){.Stockists-list-title{font-size:14px;line-height:22px}}.Stockists-list-item{margin:0;font-family:Futura,sans-serif;font-size:16px;line-height:26px;color:#363636;padding-bottom:10px;padding-top:10px;border-top:2px solid #cecccb}@media (max-width: 820px){.Stockists-list-item{font-size:14px;line-height:22px}}@media (max-width: 640px){.Stockists-list-item{padding-bottom:15px;padding-top:15px}}a.Stockists-list-item:hover{color:#5d88da}.Stockists-list-title:first-child,.Stockists-list-item:first-child{padding-left:50px;width:70%}@media (max-width: 1024px){.Stockists-list-title:first-child,.Stockists-list-item:first-child{width:50%}}@media (max-width: 820px){.Stockists-list-title:first-child,.Stockists-list-item:first-child{padding-left:0}}.Stockists-list-title:last-child,.Stockists-list-item:last-child{width:30%}@media (max-width: 1024px){.Stockists-list-title:last-child,.Stockists-list-item:last-child{width:50%}}@media (max-width: 640px){.Stockists-list-title:last-child,.Stockists-list-item:last-child{text-align:right}}.washingtonst-section-1{padding:60px 120px 0;display:flex;gap:40px}@media (max-width: 1200px){.washingtonst-section-1{padding:60px 60px 0;gap:20px}}@media (max-width: 1024px){.washingtonst-section-1{padding:20px 20px 0}}@media (max-width: 820px){.washingtonst-section-1{flex-direction:column;padding-top:0}}.washingtonst-section-1-image{width:50%;aspect-ratio:.760722347629797}@media (max-width: 820px){.washingtonst-section-1-image{width:100%}}.washingtonst-section-1-image .image{width:100%;height:100%;object-fit:cover}.washingtonst-section-1-text{width:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;text-align:center}@media (max-width: 820px){.washingtonst-section-1-text{width:100%}}.washingtonst-section-1-text .image2{max-width:116px}.washingtonst-section-1-text--title{margin:0;font-size:38px;line-height:1;font-family:Perpetua,serif;color:#b9975b;padding:30px 0}@media (max-width: 1200px){.washingtonst-section-1-text--title{font-size:32px}}@media (max-width: 820px){.washingtonst-section-1-text--title{font-size:28px;padding-bottom:20px}}.washingtonst-section-1-text--address{margin:0;font-family:Futura,sans-serif;font-size:18px;line-height:28px;color:#323232}@media (max-width: 820px){.washingtonst-section-1-text--address{font-size:16px}}.washingtonst-section-1-text--text-wrapper{border-bottom:1px solid #B9975B;padding-bottom:40px}.washingtonst-section-1-text--text{margin:0 0 30px;font-family:Futura,sans-serif;font-size:16px;line-height:30px;color:#5c5c5c;padding-top:40px;max-width:415px}@media (max-width: 820px){.washingtonst-section-1-text--text{font-size:14px}}.washingtonst-section-1-text--bottomtext-wrapper{padding-top:30px}.washingtonst-section-1-text--bottomtext{margin:0;font-family:Futura,sans-serif;font-size:18px;line-height:28px;color:#5c5c5c}@media (max-width: 820px){.washingtonst-section-1-text--bottomtext{font-size:14px}}.washingtonst-section-1-cta{margin-top:0}.washingtonst-section-2{padding:40px 120px 0;display:flex;width:100%;gap:40px}@media (max-width: 1200px){.washingtonst-section-2{padding:60px 60px 0;gap:20px}}@media (max-width: 1024px){.washingtonst-section-2{padding:40px 20px 0}}@media (max-width: 820px){.washingtonst-section-2{flex-direction:column-reverse}}.washingtonst-section-2-image{width:50%;aspect-ratio:.904127829560586}@media (max-width: 820px){.washingtonst-section-2-image{width:100%}}.washingtonst-section-2-image .image{width:100%;height:100%;object-fit:cover}.washingtonst-section-2-text{width:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;text-align:center}@media (max-width: 820px){.washingtonst-section-2-text{width:100%}}.washingtonst-section-2-text--title{margin:0;font-size:38px;line-height:1;font-family:Perpetua,serif;color:#b9975b;padding-bottom:20px}@media (max-width: 1200px){.washingtonst-section-2-text--title{font-size:32px}}@media (max-width: 820px){.washingtonst-section-2-text--title{font-size:28px;padding-top:20px;padding-bottom:15px}}.washingtonst-section-2-text--subtitle{margin:0;font-family:Futura,sans-serif;font-size:16px;line-height:30px;color:#5c5c5c;padding-bottom:60px;max-width:415px}@media (max-width: 820px){.washingtonst-section-2-text--subtitle{font-size:14px;padding-bottom:40px}}.Videocolumns-wrapper{display:flex;gap:20px;width:100%;aspect-ratio:2.13371266002845}@media (max-width: 820px){.Videocolumns-wrapper{aspect-ratio:1.153125000180176;height:auto}}@media (max-width: 640px){.Videocolumns-wrapper{flex-direction:column;aspect-ratio:unset;height:100%}}.Videocolumns-wrapper.padding{padding:0 60px}@media (max-width: 1024px){.Videocolumns-wrapper.padding{padding:0 30px}}.Videocolumns-wrapper.reverse{flex-direction:row-reverse}@media (max-width: 640px){.Videocolumns-wrapper.reverse{flex-direction:column}}.Videocolumns-wrapper.mobilehide{display:flex}@media (max-width: 640px){.Videocolumns-wrapper.mobilehide{display:none}}.Videocolumns-wrapper.desktophide{display:none}@media (max-width: 640px){.Videocolumns-wrapper.desktophide{display:flex}}.Videocolumns-video{aspect-ratio:.5625;overflow:hidden;flex-shrink:0}.Videocolumns-video .Videocolumns-video-videowrapper{aspect-ratio:.5625;height:100%;overflow:hidden}@media (max-width: 820px){.Videocolumns-video .Videocolumns-video-videowrapper{aspect-ratio:unset}}@media (max-width: 640px){.Videocolumns-video .Videocolumns-video-videowrapper{aspect-ratio:.5625}}.Videocolumns-video .Video{width:100%;height:100%;object-fit:cover;overflow:hidden}@media (max-width: 820px){.Videocolumns-video{width:50%;width:calc(50% - 10px);aspect-ratio:unset;flex-shrink:unset}}@media (max-width: 640px){.Videocolumns-video{width:100%}}.Videocolumns-images{overflow:hidden;flex-grow:1;height:100%}@media (max-width: 820px){.Videocolumns-images{width:calc(50% - 10px);flex-grow:unset;display:flex;flex-direction:column;gap:20px}}@media (max-width: 640px){.Videocolumns-images{width:100%;aspect-ratio:.5625}}.Videocolumns-image.Videocolumns-image-1 img,.Videocolumns-image.Videocolumns-image-2 img{width:100%;height:100%;object-fit:cover}@media (max-width: 820px){.Videocolumns-image.Videocolumns-image-1,.Videocolumns-image.Videocolumns-image-2{height:calc(50% - 10px)}}.Videocolumns-image.Videocolumns-image-2{display:none}@media (max-width: 820px){.Videocolumns-image.Videocolumns-image-2{display:block}}.product-template-icons--link{color:#363636;font-size:15px;transition:color .2s}.product-template-icons--link.bluehover:hover,a.product-template-icons--link:hover{color:#5d88da}.product-template-icons-wrapper{padding-top:10px}.product-template-icons{padding-top:20px;display:flex;align-items:center}.product-template-icons--icon{width:25px;margin-right:20px}.product-template-icons--icon img{fill:red}.ProductMeta__Description.CustomProductMeta__Description.Hidden{display:none}#customDetails p,#customDetails li{color:#363636}.KateCustomDescription h1,.KateCustomDescription span:has(h1),.KateCustomDescription li,.KateCustomDescription span:has(li),.KateCustomDescription br{display:none}.KateCustomDescription p{color:#363636}.ProductForm__Variants.Hidden{display:none}.Variants_Space{height:20px}@media (max-width: 640px){.Variants_Space{height:0}}.our-story-hero.desktop{position:relative;width:100%;display:flex}@media (max-width: 640px){.our-story-hero.desktop{display:none}}.our-story-hero.desktop.desktophide{display:none}.our-story-hero.mobile{display:none;position:relative;width:100%}@media (max-width: 640px){.our-story-hero.mobile{display:block}}.our-story-hero.mobile.mobilehide{display:none}.our-story-hero-image{width:100%;height:100%;position:relative}.our-story-hero-image img{width:100%;height:100%;object-fit:cover}.our-story-hero-link{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:2}.our-story-hero-text{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.our-story-hero-text.top-left{align-items:flex-start;justify-content:flex-start}.our-story-hero-text.top-center{align-items:center;justify-content:flex-start}.our-story-hero-text.top-right{align-items:flex-end;justify-content:flex-start}.our-story-hero-text.center-left{align-items:flex-start;justify-content:center}.our-story-hero-text.center{align-items:center;justify-content:center}.our-story-hero-text.center-right{align-items:flex-end;justify-content:center}.our-story-hero-text.bottom-left{align-items:flex-start;justify-content:flex-end}.our-story-hero-text.bottom-center{align-items:center;justify-content:flex-end}.our-story-hero-text.bottom-right{align-items:flex-end;justify-content:flex-end}.our-story-hero-text-inner{max-width:200px}@media (min-width: 640px){.our-story-hero-text-inner{float:right}}.our-story-hero-title{font-family:Perpetua,serif;line-height:normal}.our-story-hero-subtitle{font-family:Futura,sans-serif;line-height:normal}.our-story-hero-cta{margin-top:20px;z-index:3}.our-story-textmodule.desktop{width:100%;max-width:100%;display:flex}@media (max-width: 640px){.our-story-textmodule.desktop{display:none}}.our-story-textmodule.desktop.desktophide{display:none}.our-story-textmodule.mobile{display:none;width:100%}@media (max-width: 640px){.our-story-textmodule.mobile{display:flex;justify-content:center}}.our-story-textmodule.mobile.mobilehide{display:none}.our-story-textmodule-text{width:100%;display:flex;justify-content:center}.our-story-textmodule-title{font-family:Perpetua,serif;line-height:normal}.our-story-textmodule-subtitle{font-family:Futura,sans-serif;line-height:normal}.our-story-textmodule-cta{margin-top:20px}.our-story-imagetext.desktop{display:flex;gap:20px;width:100%}.our-story-imagetext.desktop.background{padding-top:60px;padding-bottom:60px}.our-story-imagetext.desktop.reverse{flex-direction:row-reverse}@media (max-width: 640px){.our-story-imagetext.desktop{display:none}}.our-story-imagetext.desktop.desktophide{display:none}.our-story-imagetext-rectangle1{width:60%;overflow:hidden;flex-shrink:0}.our-story-imagetext-rectangle1 img{width:100%;height:100%;object-fit:cover}.our-story-imagetext-rectangle2{display:flex;align-items:center}.our-story-imagetext-title{font-family:Perpetua,serif;line-height:normal}.our-story-imagetext-subtitle{font-family:Futura,sans-serif;line-height:normal}.our-story-imagetext-cta{margin-top:20px}.our-story-imagetext.mobile{display:none;width:100%}@media (max-width: 640px){.our-story-imagetext.mobile{display:flex;flex-direction:column}}.our-story-imagetext.mobile.mobilehide{display:none}.our-story-imagetext-image1,.our-story-imagetext-image2,.our-story-imagetext-image3,.our-story-imagetext-image4{overflow:hidden;height:200px;aspect-ratio:1.4}.our-story-imagetext-image1 img,.our-story-imagetext-image2 img,.our-story-imagetext-image3 img,.our-story-imagetext-image4 img{width:100%;height:100%;object-fit:cover}.our-story-imagetext-scrollContainer{width:100%;overflow-x:scroll;overflow-y:hidden}.our-story-imagetext-scrollContainer.hidecarousel{display:none}.our-story-imagetext-images{display:flex;gap:10px;width:3000px}.our-story-imagetext-arrow{align-self:flex-end;margin-top:5px;margin-right:10px;height:0}.our-story-imagetext-arrow.displaynone,.our-story-imagetext-arrow.hidecarousel{display:none}.our-story-imagetext-oneimage{width:100%}.our-story-imagetext-oneimage.hideoneimage{display:none}.our-story-imagetext-oneimage img{width:100%;height:100%;object-fit:cover}.our-story-imagetext2.desktop{display:flex;gap:20px;width:100%}.our-story-imagetext2.desktop.background{padding-top:60px;padding-bottom:60px}.our-story-imagetext2.desktop.reverse{flex-direction:row-reverse}@media (max-width: 640px){.our-story-imagetext2.desktop{display:none}}.our-story-imagetext2.desktop.desktophide{display:none}.our-story-imagetext2-rectangle1{width:60%;overflow:hidden;flex-shrink:0}.our-story-imagetext2-rectangle1 img{width:100%;height:100%;object-fit:cover}.our-story-imagetext2-rectangle2{display:flex;flex-direction:column}.our-story-imagetext2-text-wrapper,.our-story-imagetext2-image-wrapper{width:100%;display:flex}.our-story-imagetext2-image-inner{overflow:hidden}.our-story-imagetext2-image-inner img{width:100%;height:100%;object-fit:cover}.our-story-imagetext2-title{font-family:Perpetua,serif;line-height:normal}.our-story-imagetext2-subtitle{font-family:Futura,sans-serif;line-height:normal}.our-story-imagetex2-cta{margin-top:20px}.our-story-imagetext2.mobile{display:none;width:100%}@media (max-width: 640px){.our-story-imagetext2.mobile{display:flex;flex-direction:column}}.our-story-imagetext2.mobile.mobilehide{display:none}.our-story-imagetext2-mobiletext{display:flex;width:100%}.our-story-imagetext2-images-wrapper{display:flex;align-items:flex-start;gap:10px;width:100%}.our-story-imagetext2-image1,.our-story-imagetext2-image2{overflow:hidden}.our-story-imagetext2-image1 img,.our-story-imagetext2-image2 img{width:100%;height:100%;object-fit:cover}.ProductDrawer__content,.ProductDrawer2__content{background:#00000080;left:0;opacity:0;position:fixed;top:0;transition:opacity .5s,visibility .5s;visibility:hidden;width:100%;height:100%;z-index:40000}.ProductDrawer{color:#000;position:absolute;height:100%;width:560px;max-width:85vw;padding:40px;margin:0;background:#fff;z-index:99;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;transition:background .5s,transform .5s;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}@media (max-width: 640px){.ProductDrawer{max-width:95vw}}.ProductDrawer__inner{display:flex;flex-direction:column;align-items:center;width:100%;height:100%}@media (max-width: 640px){.ProductDrawer__inner{justify-content:flex-start}}.ProductDrawer__inner-top,.ProductDrawer2__inner-top{display:flex;flex-direction:column;align-items:center;width:100%;height:164px}@media (max-width: 640px){.ProductDrawer__inner-top,.ProductDrawer2__inner-top{height:unset}}.Drawer_image{width:100px;margin-top:20px}@media (max-width: 640px){.Drawer_image{width:70px;margin-top:-20px}}.ProductDrawer__inner-center{padding-top:100px;padding-left:30px;padding-bottom:150px;display:flex;flex-direction:column;width:100%}@media (max-width: 640px){.ProductDrawer__inner-center{padding-left:0;padding-bottom:40px;padding-top:40px}}.ProductDrawer__inner-bottom{padding-bottom:40px;display:flex;flex-direction:column;width:100%;padding-left:30px;align-self:flex-start}@media (max-width: 640px){.ProductDrawer__inner-bottom{padding-left:0;max-width:200px}}.ProductDrawer--link{font-family:Futura,sans-serif;color:#5d88da;font-size:16px}.ProductDrawer--title{font-family:Perpetua,serif;font-size:28px;line-height:normal;padding-bottom:50px;margin-bottom:0}@media (max-width: 640px){.ProductDrawer--title{padding-bottom:40px}}.ProductDrawer--text{font-family:Futura,sans-serif;color:#363636;font-size:16px;line-height:normal;margin-bottom:0;padding-bottom:30px;max-width:360px}.ProductDrawer--left,.ProductDrawer2--left{-webkit-transform:translateX(-100%);transform:translate(-100%)}.ProductDrawer--right,.ProductDrawer2--right{-webkit-transform:translateX(100%);transform:translate(100%);position:absolute;right:0}.ProductDrawer__open,.ProductDrawer2__open{cursor:pointer}.ProductDrawer__close-wrapper,.ProductDrawer2__close-wrapper{align-self:flex-end;position:relative;width:37px;height:37px;margin-left:-9px}@media (max-width: 640px){.ProductDrawer__close-wrapper,.ProductDrawer2__close-wrapper{width:30px;height:30px;margin-top:0}}.ProductDrawer__close,.ProductDrawer2__close{cursor:pointer;width:37px;height:37px;position:absolute;top:0;left:0}@media (max-width: 640px){.ProductDrawer__close,.ProductDrawer2__close{width:30px;height:30px}}.ProductDrawer__expanded,.ProductDrawer2__expanded{-webkit-transform:translateX(0);transform:translate(0);visibility:visible;opacity:1}.ProductDrawer2{color:#000;position:absolute;height:100%;width:560px;max-width:85vw;padding:40px;margin:0;background:#fff;z-index:99;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;transition:background .5s,transform .5s;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}@media (max-width: 640px){.ProductDrawer2{padding:40px;max-width:95vw}}.Drawer2_image{width:100px;margin-top:0}@media (max-width: 640px){.Drawer2_image{width:70px;margin-top:-20px}}.ProductDrawer2--title{font-family:Perpetua,serif;font-size:28px;line-height:normal;padding-bottom:20px;margin-bottom:0}.ProductDrawer--title2{color:#363636;font-size:18px;line-height:26px;padding-bottom:20px;margin-bottom:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none!important;-webkit-font-smoothing:subpixel-antialiased!important;text-rendering:optimizeLegibility!important}.ProductDrawer2--text{font-family:Futura,sans-serif;color:#363636;font-size:16px;line-height:26px;margin-bottom:0;max-width:360px}@media (max-width: 640px){.ProductDrawer2--text{font-size:14px;line-height:24px;max-width:320px}}.ProductDrawer2--text p{padding-bottom:20px}.ProductDrawer2--text a:hover{color:#5d88da}@media (max-width: 640px){.ProductDrawer2--text a{font-size:14px;line-height:24px}}.ProductDrawer2__inner{display:flex;flex-direction:column;width:100%}.ProductDrawer2-iconstext .kicon--chevron{color:#5d88da;margin-left:5px}.ProductDrawer2-iconstext .icontext{display:flex;align-items:center;padding-bottom:20px}@media (max-width: 640px){.ProductDrawer2-iconstext .icontext{padding-bottom:20px}.ProductDrawer2-iconstext .icontext svg{width:23px}}.ProductDrawer2-iconstext .icontext:last-child{padding-bottom:0}.ProductDrawer2-iconstext .text{color:#363636;font-family:Futura,sans-serif;font-size:16px;line-height:26px;margin-bottom:0;padding:0}@media (max-width: 640px){.ProductDrawer2-iconstext .text{font-size:14px;line-height:24px}}.ProductDrawer2-iconstext .text.text2{padding:0 10px 0 25px}@media (max-width: 640px){.ProductDrawer2-iconstext .text.text2{padding:0 5px 0 15px}}.ProductDrawer2-iconstext a.text:hover{color:#5d88da;transition:all .2}.ProductDrawer2__inner-center{padding:40px 0 40px 30px}@media (max-width: 640px){.ProductDrawer2__inner-center{padding:40px 0}}.ProductDrawer2__inner-center2{padding:0 0 20px 30px}@media (max-width: 640px){.ProductDrawer2__inner-center2{padding:0 0 20px}}.ProductDrawer2__inner-bottom{padding:0 0 30px 30px}@media (max-width: 640px){.ProductDrawer2__inner-bottom{padding:0 0 30px}}.ProductPopup{position:fixed;left:0;top:0;height:100%;width:100%;background:#00000080;opacity:0;visibility:hidden;transition:opacity .5s 0s,visibility 0s .5s;z-index:5;display:flex;justify-content:center;align-items:flex-start}@media (max-width: 640px){.ProductPopup{justify-content:flex-end;left:unset;right:0}}.ProductPopup.is-visible{opacity:1;visibility:visible;transition:opacity .5s 0s,visibility 0s 0s}.ProductPopup-container{position:relative;padding:20px 20px 60px;width:90%;max-width:70%;margin-top:124px;background:#fff;transform:translateY(-40px);transition-property:transform;transition-duration:.3s;display:flex;flex-direction:column;align-items:center}@media (max-width: 640px){.ProductPopup-container{max-width:unset;margin-top:0;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;transition:background .5s,transform .5s;-webkit-transform:translateX(100%);transform:translate(100%);position:absolute;right:0;padding:40px}}.ProductPopup-trigger{cursor:pointer}.is-visible .ProductPopup-container{transform:translateY(0)}@media (max-width: 640px){.is-visible .ProductPopup-container{-webkit-transform:translateX(0);transform:translate(0);visibility:visible;opacity:1}}.ProductPopup__close-wrapper{align-self:flex-end;position:relative;width:37px;height:37px;margin-left:-9px}@media (max-width: 640px){.ProductPopup__close-wrapper{width:30px;height:30px;margin-top:0;align-self:flex-end}}.ProductPopup__close{cursor:pointer;width:37px;height:37px;position:absolute;top:0;left:0}@media (max-width: 640px){.ProductPopup__close{width:30px;height:30px}}svg.icon-close-blue{width:37px;height:37px}@media (max-width: 640px){svg.icon-close-blue{width:30px;height:30px}}.ProductPopup__content{display:flex;width:100%;justify-content:center;align-items:flex-end;gap:80px}@media (max-width: 640px){.ProductPopup__content{flex-direction:column;align-items:center;gap:20px}}.ProductPopup__content--right{background-color:#fff;width:322px;display:flex;flex-direction:column;align-items:center}@media (max-width: 640px){.ProductPopup__content--right{width:100%}}.ProductPopup_image{width:85px;margin-top:0;margin-bottom:30px}@media (max-width: 640px){.ProductPopup_image{display:none}}.ProductPopup_image-mobile{display:none}@media (max-width: 640px){.ProductPopup_image-mobile{display:block;width:70px;margin-top:-20px;margin-bottom:40px}}.ProductPopup-title{font-family:Perpetua,serif;font-size:28px;color:#363636;line-height:normal;padding-bottom:20px;margin-bottom:0}@media (max-width: 640px){.ProductPopup-title{display:none}}.ProductPopup-title-mobile{font-family:Perpetua,serif;font-size:28px;color:#363636;line-height:normal;padding-bottom:0;margin-bottom:0;display:none}@media (max-width: 640px){.ProductPopup-title-mobile{display:block}}.ProductPopup-mobile{width:100%;display:none;flex-direction:column;align-items:center}@media (max-width: 640px){.ProductPopup-mobile{display:flex}}.ProductPopup-input{width:100%;border:1px solid #ccc;height:50px;padding:0 20px;margin-bottom:20px}.ProductPopup-input::placeholder{color:#ccc}.ProductPopup-button{width:100%;margin-top:0;text-transform:uppercase;background-color:#5d88da;color:#fff}.ProductPopup-button:hover{background-color:#7393d2}@media (max-width: 640px){.ProductPopup-button{display:none}}.ProductPopup-button.mobile{display:none}@media (max-width: 640px){.ProductPopup-button.mobile{display:block;margin-top:20px}}.ProductPopup__content--left{display:flex;flex-direction:column;align-items:center}.ProductPopup_productimage{width:400px}@media (max-width: 640px){.ProductPopup_productimage{width:unset;max-width:250px}}.ProductPopup-message{border:1px solid #ccc;background-color:#fff;padding:20px;min-width:400px}@media (max-width: 640px){.ProductPopup-message{min-width:unset;width:100%;display:none}}.ProductPopup-message.mobile{display:none}@media (max-width: 640px){.ProductPopup-message.mobile{min-width:unset;display:block}}.ProductPopup-copy{color:#9e9e9e;margin-bottom:0;padding-bottom:5px}@media (max-width: 640px){.ProductPopup-copy{font-size:14px}}.ProductPopup-divider{background-color:#ccc;width:100%;height:1px}.ProductPopup-textarea{width:100%;border:none;max-width:100%;color:#ccc;resize:none;padding-top:10px}@media (max-width: 640px){.ProductPopup-textarea{padding-left:0}}p em,em{font-weight:300!important;font-style:italic;font-family:FuturaBook;font-size:111%}.VideoSection-wrapper{width:100%;height:864px;display:flex;justify-content:center;position:relative;overflow:hidden}@media (max-width: 768px){.VideoSection-wrapper{height:430px}}.VideoSection-wrapper.padding{padding:0 60px}@media (max-width: 1024px){.VideoSection-wrapper.padding{padding:0 30px}}.VideoSection-wrapper.mobilehide{display:flex}@media (max-width: 640px){.VideoSection-wrapper.mobilehide{display:none}}.VideoSection-wrapper.desktophide{display:none}@media (max-width: 640px){.VideoSection-wrapper.desktophide{display:flex}}.VideoSection{aspect-ratio:1.6;object-fit:cover;overflow:hidden;width:100%}.VideoSection video{object-fit:cover;width:100%;height:100%}.VideoSection-link{position:absolute;display:block;width:100%;height:100%;cursor:pointer;top:0;left:0;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/199/assets/custom-tsc-styles.scss.css.map */
