@charset "UTF-8";@import"https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa.css";.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{display:none}.QuantitySelector__Button{padding:.1em .4em!important;font-size:13px}.ProductMeta__Sku{font-size:11px!important;margin-bottom:15px}.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:right;margin:auto 0}@media screen and (max-width: 1007px){.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 .Collapsible{border-top:0}.ProductMeta__Details .Collapsible .Collapsible__Button.blue{color:#5d88da}.additional-details{margin-top:5px}.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:13px}.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}}.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}.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}.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}}@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}@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:0;height:100%;z-index:1;padding-right:40px}.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:20px}}@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.shopify.com/s/files/1/0002/7446/4780/t/94/assets/cursor-zoom-in.svg?v=12237874970155644060) 18 18,zoom-in;cursor:-webkit-image-set(url(//cdn.shopify.com/s/files/1/0002/7446/4780/t/94/assets/cursor-zoom-in.svg?v=12237874970155644060) 1x,url(//cdn.shopify.com/s/files/1/0002/7446/4780/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{max-width:1330px;margin:0 auto}.ProductList--carousel{margin:0 auto;max-width:1330px}.Button--bordered{border:1px solid #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}@media screen and (min-width: 1008px){.SectionHeader:not(:only-child){margin-bottom:35px}}.ProductForm__Variants{margin-bottom: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}.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 screen and (min-width: 768px){.Section--fourup{margin-bottom:80px}}@media screen and (min-width: 720px){.Section--fourup{margin-bottom:60px}}@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,.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}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}a{font-family:Futura,sans-serif;font-size:16px;line-height:22px}.affirm-modal-trigger{font-size:10px}.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 .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-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.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 .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}.two-up-rectangle-cta-wrapper .r-wrapper .rectangle-text a.rectangle-cta:hover{color:#fff!important;border:1px solid #5d88da!important}@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;display:flex;justify-content:space-between}.two-up-square-wrapper .square .square-text.link{cursor:pointer}.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:10px}}.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:30px;line-height:normal;text-transform:uppercase;color:#363636;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:20px;line-height:20px}.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.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:#008b8b;padding:60px}.square-image-text-2-wrapper .square{position:relative;width:50%}.square-image-text-2-wrapper .square:after{content:"";display:block;padding-bottom:100%}.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 .content{position:absolute;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{position:absolute;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;text-transform:uppercase;color:#363636;margin:0;padding-bottom:10px}.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.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;text-transform:uppercase;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-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.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}}.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 0}.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:10px}.three-up-square-cta-wrapper .square-wrapper .square-text .square-subtitle{text-align:center;font-family:Futura;font-size:18px;font-weight:500;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:16px}}@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:20px}}.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.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{font-family:Futura,sans-serif;font-size:18px;letter-spacing:.5px;color:#363636;line-height:normal;margin-bottom:0;padding-bottom:40px}.one-up-with-text-wrapper .one-up-image .one-up-text .one-up-subtitle.perpetua{font-family:Perpetua,serif}.one-up-with-text-wrapper .one-up-image .one-up-text .one-up-subtitle.italic{font-style:italic}.one-up-with-text-wrapper .one-up-image .one-up-text .one-up-subtitle.uppercase{text-transform:uppercase}.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{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 .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{font-family:Futura,sans-serif;font-size:14px;letter-spacing:.5px;color:#363636;line-height:normal;margin-bottom:0;padding-bottom:30px}.one-up-with-text-wrapper .one-up-text-mobile .one-up-subtitle.perpetua{font-family:Perpetua,serif}.one-up-with-text-wrapper .one-up-text-mobile .one-up-subtitle.italic{font-style:italic}.one-up-with-text-wrapper .one-up-text-mobile .one-up-subtitle.uppercase{text-transform:uppercase}.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.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}}.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}.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 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 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}.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}@media (max-width: 640px){.margintop20{margin-top:10px}}.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}}::-webkit-scrollbar{width:7px}::-webkit-scrollbar-thumb{background-color:transparent;border-top:75px solid #bbb}.HorizontalList-size .HorizontalList__Item{margin:0 8px 0 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:70px;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:275px}@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:52px}.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:200px}}@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{width:100%;margin-top:69px;border-top:2px solid #b8975b}.Drawer__Header{display:none}@media (max-width: 940px){.Drawer{margin-top:52px}}.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}@media (-moz-touch-enabled: 0),(hover: hover){.Button--primary:not([disabled]):hover{background-color:#5d88da;color:#fff;border:0}}
/*# sourceMappingURL=/s/files/1/0002/7446/4780/t/117/assets/custom-tsc-styles.scss.css.map */
