/*!***************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./scss/main.scss ***!
  \***************************************************************************************************************************************************************************************************************************************/:root{--heder-height: 80px;--inner-container: 1119px;--container: 1140;--container-size: 1119;--header-size: 100;--color-white: #F9F9F9;--color-primary: #056F99;--color-primary-tint1: #327BA2;--color-primary-tint3: #6294B4;--color-primary-cerulean: #056F99;--color-secondary: #DAE6F0;--color-secondary-blue-mist: #DAE6F0;--color-secondary-blue-lagoon: #00587C;--color-secondary-seagull: #7FB5CA;--color-hover-bg: #e5e3da;--color-b2b: #117DBD;--mobile-viewport: 700px }body,html{box-sizing:border-box;background-color:#f9f9f9;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-size:16px;overflow:hidden auto}@media only screen and (max-width:900px){body,html{font-size:16px;line-height:20px}}a{text-decoration:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.grids,.banner-slider-wrapper .slider-navigation{gap:32px;row-gap:0;display:grid;margin:0 auto;max-width:1215px;grid-template-columns:repeat(12,1fr)}.uppercase{text-transform:uppercase}.fn-poppins,.single-product .section .artwork-detail .tags p,.single-product .section .artwork-detail .price,.sort-by-options .item,.sort-facet-wrapper .sort-facet .sort-facet--item--header div:last-child p,.filters-facet-wrapper .filters-facet .filter-facet--item--header div:last-child p,.filters-facet-wrapper .filters-facet .filter-facet .footer .header-title,header .navigation ul a,.round-button,.single-product .section .artwork-detail .buttons-actions form button,.button,footer .copy,.card-blog .content a,.text-accent3,.tx-technical,footer .footer-top .box-container .box .newsletter--field-wrapper .field input,.single-product .section .artwork-detail .created-at,.card-artwork .content .tags,.card-artwork .content .size,.text-accent2,.tx-technical-bold,h5,.h5,.overline,.banner-slider-wrapper .slider--item .content--label,.card-blog .content .tag,.card-artwork .content .price{font-family:Roboto,sans-serif}h1,.h1,.banner-slider-wrapper .slider--item .content--title{margin:0;font-size:48px;font-weight:400;line-height:60px;font-family:Parisienne,cursive}h2,h3,h4,.fn-crimson-text,.cart-container form .total .box .sub-total .value,.cart-container form .total .box .total .value,.cart-container form .list-item .box .item .detail .artwork .artist,.cart-container form h4,.blog .blog-highlight .info p,.blog .blog-highlight .info h2,.single-article .main-content p,.single-article .main-content h3,.single-article .info-excerpt,.single-article .info-title,.sigzag-content-inner .zigzag-content .content .title,.search-bar .input input,.sort-facet-wrapper .sort-facet .sort-facet .header,.filters-facet-wrapper .filters-facet .filter-facet .footer .selected-filters--group div p span,.filters-facet-wrapper .filters-facet .filter-facet .header,.filters-wrappers .filters .subhead,.filters-wrappers .filters .sort-facet-wrapper .sort-facet .sort-facet--item--header,.sort-facet-wrapper .sort-facet .filters-wrappers .filters .sort-facet--item--header,.filters-wrappers .filters .filters-facet-wrapper .filters-facet .filter-facet--item--header,.filters-facet-wrapper .filters-facet .filters-wrappers .filters .filter-facet--item--header,.text-body,.card-blog .content h2,.text-accent1,.tx-artist,.single-product .section .artwork-detail .artist,.card-artwork .content .artist{font-family:Crimson Text,serif}h2,.h2{font-size:36px;font-weight:400;line-height:45px}h3,.h3,.sort-facet-wrapper .sort-facet .header,.filters-facet-wrapper .filters-facet .header{font-family:Crimson Text,serif;font-size:24px;font-weight:400;line-height:30px}h5,.h5,.overline,.banner-slider-wrapper .slider--item .content--label,.card-blog .content .tag,.card-artwork .content .price{font-size:10px;font-weight:100;font-weight:700;line-height:15px;margin-bottom:16px;letter-spacing:.3em;text-transform:uppercase}.subhead,.sort-facet-wrapper .sort-facet .sort-facet--item--header,.filters-facet-wrapper .filters-facet .filter-facet--item--header{font-size:20px;font-weight:400;line-height:25px}.product-title,.card-artwork .content h3{font-size:24px;font-weight:400;line-height:27.25px;font-family:Parisienne,cursive}.text-accent1,.tx-artist,.single-product .section .artwork-detail .artist,.card-artwork .content .artist{font-size:10px;font-weight:600;line-height:13px;letter-spacing:.2em;text-transform:uppercase}.text-accent2,.tx-technical-bold{font-size:7px;font-weight:700;line-height:10.5px;letter-spacing:.3em}.text-accent3,.tx-technical,footer .footer-top .box-container .box .newsletter--field-wrapper .field input,.single-product .section .artwork-detail .created-at,.card-artwork .content .tags,.card-artwork .content .size{font-size:10px;font-weight:400;line-height:12px;letter-spacing:.3em;text-transform:uppercase}.button,footer .copy,.card-blog .content a{gap:8px;display:flex;font-size:12px;font-weight:500;align-items:center;line-height:16.5px;letter-spacing:.25em;text-transform:uppercase}.button svg,footer .copy svg,.card-blog .content a svg{width:12px;height:8px}.text-body,.card-blog .content h2{font-size:16px;font-weight:400;line-height:20px}body{margin:0;padding:0;font-size:14px;font-weight:400;line-height:20px;font-family:Roboto,sans-serif}@media only screen and (max-width:900px){body{top:0;bottom:0;position:fixed;overflow:hidden auto}}*{box-sizing:border-box}ul{margin:0;padding:0}.grid,section{row-gap:0;display:grid;gap:size(20);grid-template-columns:repeat(12,1fr)}a{color:#000;text-decoration:none}section{width:100vw;overflow:hidden;max-width:100vw;margin-bottom:size(250)}.collection-page{margin:size(200) 0}h1,h2,h3,h4,h5,h6{margin-top:0}.ellipsis,.card-artwork .content .tags,.card-artwork .content .size,.card-artwork .content h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}p{margin-top:0}.product-grids{display:grid;grid-template-columns:repeat(4,1fr)}.flickity-enabled,.flickity-viewport,.flickity-slider{outline:none}.round-button,.single-product .section .artwork-detail .buttons-actions form button{gap:9px;width:auto;display:flex;height:32px;cursor:pointer;padding:0 16px;font-size:11px;font-weight:500;border-radius:32px;align-items:center;line-height:16.5px;letter-spacing:.3em;justify-content:center;text-transform:uppercase;color:var(--color-primary-cerulean);fill:var(--color-primary-cerulean);background-color:var(--color-secondary-blue-mist);transition:all .5s ease;-webkit-user-select:none;user-select:none}.round-button svg,.single-product .section .artwork-detail .buttons-actions form button svg{fill:inherit}.round-button:hover,.single-product .section .artwork-detail .buttons-actions form button:hover{background-color:var(--color-primary-tint3);color:var(--color-white);fill:var(--color-white)}.round-button:active,.single-product .section .artwork-detail .buttons-actions form button:active{background-color:var(--color-secondary-blue-lagoon);fill:var(--color-white)}@media only screen and (max-width:900px){.hide-mobile{display:none}}.overlay-popup{top:0;right:0;bottom:0;left:0;opacity:0;z-index:8;margin:auto;position:fixed;pointer-events:none;background-color:#0006;transition:opacity .45s ease-in-out}.overlay-popup.active{opacity:1;pointer-events:all}.button-underlined,.single-product .artist-detail .about-artist .button-profile a,.artist-profile-q-a .button .read-more,.artist-profile-q-a footer .copy .read-more,footer .artist-profile-q-a .copy .read-more,.artist-profile-q-a .card-blog .content a .read-more,.card-blog .content .artist-profile-q-a a .read-more,.featured-wrapper--header .button-wrapper a,.button-read-more__button{position:relative;overflow:hidden}.button-underlined:after,.single-product .artist-detail .about-artist .button-profile a:after,.artist-profile-q-a .button .read-more:after,.artist-profile-q-a footer .copy .read-more:after,footer .artist-profile-q-a .copy .read-more:after,.artist-profile-q-a .card-blog .content a .read-more:after,.card-blog .content .artist-profile-q-a a .read-more:after,.featured-wrapper--header .button-wrapper a:after,.button-read-more__button:after{content:"";left:0;bottom:0;width:100%;height:1px;position:absolute;transform:translate(-101%);transition:all ease-in-out .3s;background-color:var(--color-primary-cerulean)}@media only screen and (min-width:900px){.button-underlined:hover:after,.single-product .artist-detail .about-artist .button-profile a:hover:after,.artist-profile-q-a .button .read-more:hover:after,.artist-profile-q-a footer .copy .read-more:hover:after,footer .artist-profile-q-a .copy .read-more:hover:after,.artist-profile-q-a .card-blog .content a .read-more:hover:after,.card-blog .content .artist-profile-q-a a .read-more:hover:after,.featured-wrapper--header .button-wrapper a:hover:after,.button-read-more__button:hover:after{transform:none}}@media only screen and (max-width:900px){.button-underlined:after,.single-product .artist-detail .about-artist .button-profile a:after,.artist-profile-q-a .button .read-more:after,.artist-profile-q-a footer .copy .read-more:after,footer .artist-profile-q-a .copy .read-more:after,.artist-profile-q-a .card-blog .content a .read-more:after,.card-blog .content .artist-profile-q-a a .read-more:after,.featured-wrapper--header .button-wrapper a:after,.button-read-more__button:after{transform:none}}.flickity-slider .flickity-cell{position:absolute}.button-share{background-color:transparent;color:var(--color-primary-cerulean);border:1px solid var(--color-primary-cerulean)}.button-share svg{width:12px;height:12px}.button-share svg path{fill:inherit}.button-share:hover{background-color:var(--color-primary-cerulean);color:var(--color-white)}.read-more-floating{top:0;left:0;opacity:0;z-index:999;color:#fff;position:fixed;font-size:10px;padding:1px 11px;border-radius:20px;pointer-events:none;transition:transform .1s;will-change:transform;background-color:var(--color-secondary-blue-lagoon)}.read-more-floating.active{opacity:1}.read-more-active{cursor:pointer}.content-long-detail{top:0;right:0;bottom:0;left:0;opacity:0;height:auto;width:auto;z-index:9999;display:flex;position:fixed;pointer-events:none;align-items:center;overflow:hidden auto;justify-content:flex-end}.content-long-detail .inner{width:50vw;height:100%;text-align:left;padding:58px;background-color:#fff;transform:translate(100%);transition:transform .45s cubic-bezier(.59,.07,.51,.93);border-left:1px solid var(--color-secondary-blue-lagoon)}.content-long-detail .inner .button-close{top:12px;right:12px;width:32px;height:32px;display:flex;position:fixed;cursor:pointer;border-radius:50%;align-items:center;justify-content:center}.content-long-detail .inner .button-close svg{width:14px;height:14px}.content-long-detail .inner .button-close svg path{fill:var(--color-primary-cerulean)}.content-long-detail .inner .description{margin:0;max-width:480px}.content-long-detail.active{opacity:1;pointer-events:all}.content-long-detail.active .inner{transform:translate(0)}.button-read-more{display:flex}.button-read-more__button{cursor:pointer;color:var(--color-secondary-blue-lagoon);display:none}.button-read-more__button.active{display:block}.form-item{margin-bottom:15px}.form-item:last-child{margin-bottom:0}.form-item label{display:block;font-size:10px;font-weight:400;margin-bottom:9px;line-height:11.72px;letter-spacing:.25em;text-transform:uppercase}.form-item input{width:100%;height:40px;outline:none;padding:0 14px;border-radius:4px;border:1px solid #DDDDDD}header{z-index:9;width:100vw;height:48px;display:flex;position:fixed;align-items:center;background-color:var(--color-primary)}@media only screen and (max-width:900px){header .header-wrapper{display:flex;width:100vw;padding:0 24px;justify-content:space-between}}header .logo{z-index:92;height:48px;display:flex;position:relative;align-items:center}header .logo img{width:auto;height:24px}header .mobile-icons{display:none}@media only screen and (max-width:900px){header .mobile-icons{flex:1 auto;display:flex;justify-content:flex-end}header .mobile-icons .header-navigation-icon{flex:1 auto;display:flex;justify-content:flex-end}header .mobile-icons .header-navigation-icon .button-login{display:none}}header .navigation{gap:48px;display:flex;grid-column:3/12;align-items:center;justify-content:flex-end}@media only screen and (max-width:900px){header .navigation{top:0;left:0;bottom:0;z-index:91;width:100vw;height:auto;display:block;position:fixed;padding:48px 24px;transform:translate(101%);will-change:transform;background-color:var(--color-primary)}}header .navigation ul{gap:32px;display:flex;list-style:none}@media only screen and (max-width:900px){header .navigation ul{margin-top:48px;flex-direction:column}}header .navigation ul a{display:flex;width:max-content;font-size:11px;align-items:start;text-transform:uppercase;color:var(--color-secondary);flex-direction:column;font-weight:500;line-height:16.5px;letter-spacing:.3em}@media only screen and (max-width:900px){header .navigation ul a{font-family:Roboto;font-size:14px;font-weight:500;line-height:16.41px;letter-spacing:.25em;text-align:left}}header .navigation ul a:after{transition:all ease-in-out .3s;background:none repeat scroll 0 0 var(--color-secondary);content:"";display:block;height:1px;width:0}header .navigation ul a:hover:after,header .navigation ul a.active:after{width:100%}header .header-navigation-icon{gap:16px;display:flex;flex:0 auto;align-items:center}header .header-navigation-icon .button-close-mobile{display:none!important}@media only screen and (max-width:900px){header .header-navigation-icon{display:none;gap:8px}header .header-navigation-icon .button-close-mobile{z-index:93;display:flex!important;padding:10px 8px;position:relative;align-items:center;justify-content:center}header .header-navigation-icon .button-close-mobile a{width:100%;height:100%;display:flex;position:relative;justify-content:space-between}header .header-navigation-icon .button-close-mobile svg{width:14px;height:14px}header .header-navigation-icon .button-close-mobile svg.close-icon{display:none}header .header-navigation-icon .button-close-mobile.active svg.burger-icon{display:none}header .header-navigation-icon .button-close-mobile.active svg.close-icon{display:block}}header .header-navigation-icon .button,header .header-navigation-icon footer .copy,footer header .header-navigation-icon .copy,header .header-navigation-icon .card-blog .content a,.card-blog .content header .header-navigation-icon a{height:32px;display:flex;flex:0 0 32px;justify-content:center;align-items:center;border-radius:50%;cursor:pointer}header .header-navigation-icon .button a,header .header-navigation-icon footer .copy a,footer header .header-navigation-icon .copy a,header .header-navigation-icon .card-blog .content a a,.card-blog .content header .header-navigation-icon a a{display:flex;align-items:center;justify-content:center}header .header-navigation-icon .button svg,header .header-navigation-icon footer .copy svg,footer header .header-navigation-icon .copy svg,header .header-navigation-icon .card-blog .content a svg,.card-blog .content header .header-navigation-icon a svg{width:16px;height:16px}header .header-navigation-icon .button:hover,header .header-navigation-icon footer .copy:hover,footer header .header-navigation-icon .copy:hover,header .header-navigation-icon .card-blog .content a:hover,.card-blog .content header .header-navigation-icon a:hover{background-color:var(--color-secondary-blue-lagoon);transition:all ease-in-out .3s}header .mobile-button{display:none}@media only screen and (max-width:900px){header .mobile-button{left:24px;right:24px;bottom:24px;display:flex;font-size:12px;color:#f9f9f9;font-weight:500;position:absolute;line-height:14.06px;letter-spacing:.25em;background-color:var(--color-secondary-blue-lagoon)}header .mobile-button svg{width:9.6px;height:12px}}.card,.card-blog,.card-artist,.card-artwork{width:280px;height:auto;flex:0 0 280px}@media only screen and (max-width:900px){.card,.card-blog,.card-artist,.card-artwork{padding-left:24px;scroll-snap-align:start}}.featured-list,.featured-wrapper--list,.search-bar .search-result .search-listing{gap:32px;display:flex;position:relative;margin-top:32px}.featured-list.center-allign,.center-allign.featured-wrapper--list,.search-bar .search-result .center-allign.search-listing{justify-content:center}@media only screen and (max-width:900px){.featured-list.center-allign,.center-allign.featured-wrapper--list,.search-bar .search-result .center-allign.search-listing{justify-content:flex-start}}.featured-list.featured-slider-active,.featured-slider-active.featured-wrapper--list,.search-bar .search-result .featured-slider-active.search-listing{width:100%;display:block;position:relative}@media only screen and (max-width:900px){.featured-list.featured-slider-active,.featured-slider-active.featured-wrapper--list,.search-bar .search-result .featured-slider-active.search-listing{display:flex}}.featured-list.featured-slider-active .flickity-slider,.featured-slider-active.featured-wrapper--list .flickity-slider,.search-bar .search-result .featured-slider-active.search-listing .flickity-slider{position:relative}.featured-list.featured-slider-active .card-artwork,.featured-slider-active.featured-wrapper--list .card-artwork,.search-bar .search-result .featured-slider-active.search-listing .card-artwork{margin-right:32px;position:absolute}@media only screen and (max-width:900px){.featured-list.featured-slider-active .card-artwork,.featured-slider-active.featured-wrapper--list .card-artwork,.search-bar .search-result .featured-slider-active.search-listing .card-artwork{margin-right:0;position:relative}}@media(min-width:820px){.featured-list.featured-slider-active .card-artwork,.featured-slider-active.featured-wrapper--list .card-artwork,.search-bar .search-result .featured-slider-active.search-listing .card-artwork{position:absolute}}@media only screen and (max-width:900px){.featured-list,.featured-wrapper--list,.search-bar .search-result .search-listing{gap:0;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.featured-list::-webkit-scrollbar,.featured-wrapper--list::-webkit-scrollbar,.search-bar .search-result .search-listing::-webkit-scrollbar{display:none}}.card-artwork{min-height:300px}.card-artwork .featured{width:100%;height:280px;padding:16px}.card-artwork .featured a{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.card-artwork .featured img{width:auto;height:auto;max-height:100%;max-width:100%;box-shadow:0 0 17.6px #00000026}.card-artwork .content{text-align:center}.card-artwork .content h3{margin:0 0 12px;color:var(--color-primary)}@media only screen and (max-width:900px){.card-artwork .content h3{font-family:Parisienne;font-size:24px;font-weight:400;line-height:32.7px;text-align:center}}.card-artwork .content .artist{font-size:12px;line-height:13px;letter-spacing:.2em;text-transform:uppercase;margin-bottom:7px}.card-artwork .content .tags,.card-artwork .content .size{margin-top:2px;text-transform:uppercase;margin-bottom:7px}.card-artwork .content .price{margin-top:8px;font-size:12px}@media only screen and (max-width:900px){.card-artist{padding-top:52px!important}}.card-artist .featured{width:100%;height:184px;padding:12px;display:flex;justify-content:center;align-items:center}.card-artist .featured div{width:184px;height:184px;border-radius:300px;background:#7fb5ca1a;display:flex;justify-content:center;align-items:center;border:1px solid var(--color-secondary-blue-mist)}@media only screen and (max-width:900px){.card-artist .featured div{width:232px;height:232px}}.card-artist .featured img{width:160px;height:160px;object-fit:cover;border-radius:240px}@media only screen and (max-width:900px){.card-artist .featured img{width:208px;height:208px}}.card-artist .content{padding:0 0 12px;text-align:center}.card-artist .content h3{margin:6px 0;font-family:Crimson Text;font-size:24px;font-weight:400;line-height:30px;text-align:center}@media only screen and (max-width:900px){.card-artist .content h3{margin-top:27px}}.card-artist .content .origin{font-family:Roboto;font-size:10px;font-weight:400;line-height:11.72px;letter-spacing:.25em;text-align:center;text-transform:uppercase}.card-blog{margin-right:32px}@media only screen and (max-width:900px){.card-blog{margin-right:0}}.card-blog--inner{border:1px solid #DDDDDD}.card-blog .featured{width:100%;height:280px;display:flex;overflow:hidden}.card-blog .featured img{width:280px;height:280px;object-fit:cover}.card-blog .content{padding:24px 16px;min-height:154px;text-align:center;background-color:#efefef}@media only screen and (max-width:900px){.card-blog .content{min-height:178px}}.card-blog .content .tag{margin-bottom:0;color:var(--color-primary-cerulean)}.card-blog .content h2{margin-top:12px;cursor:pointer;font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;text-align:center}.card-blog .content .date{font-size:10px;font-weight:400;line-height:12px;letter-spacing:.3em;text-transform:uppercase;margin-top:24px}.card-blog .content a{font-size:11px;font-weight:500;margin-top:33px;line-height:16.5px;letter-spacing:.3em;color:var(--color-primary);display:inline-block}.card-blog .content a svg path{fill:var(--color-primary)}.products-grids .pin-spacer{height:48px!important;padding-bottom:0!important}@media only screen and (max-width:900px){.products-grids .pin-spacer{margin-bottom:0!important}}.filters-wrappers{margin-bottom:48px;background-color:#f9f9f9;border-bottom:1px solid #EFEFEF}@media only screen and (max-width:900px){.filters-wrappers{border-color:var(--color-secondary-blue-mist)}}.filters-wrappers .filters{display:flex;margin:0 auto;padding:8px 0;max-width:1248px;position:relative;justify-content:space-between}.filters-wrappers .filters .button,.filters-wrappers .filters footer .copy,footer .filters-wrappers .filters .copy,.filters-wrappers .filters .card-blog .content a,.card-blog .content .filters-wrappers .filters a{max-width:205px}.filters-wrappers .filters .button span,.filters-wrappers .filters footer .copy span,footer .filters-wrappers .filters .copy span,.filters-wrappers .filters .card-blog .content a span,.card-blog .content .filters-wrappers .filters a span{white-space:nowrap}@media only screen and (max-width:900px){.filters-wrappers .filters{gap:49px;row-gap:0;display:grid;padding:8px 24px;position:relative;border-top:1px solid var(--color-secondary-blue-mist);grid-template-columns:repeat(2,1fr)}.filters-wrappers .filters:before{content:"";left:50%;width:1px;height:48px;background-color:var(--color-secondary-blue-mist);position:absolute}.filters-wrappers .filters .button,.filters-wrappers .filters footer .copy,footer .filters-wrappers .filters .copy,.filters-wrappers .filters .card-blog .content a,.card-blog .content .filters-wrappers .filters a{width:100%;max-width:100%;overflow:hidden}}.filters-wrappers .filters .subhead,.filters-wrappers .filters .sort-facet-wrapper .sort-facet .sort-facet--item--header,.sort-facet-wrapper .sort-facet .filters-wrappers .filters .sort-facet--item--header,.filters-wrappers .filters .filters-facet-wrapper .filters-facet .filter-facet--item--header,.filters-facet-wrapper .filters-facet .filters-wrappers .filters .filter-facet--item--header{width:100%;height:32px;display:flex;position:absolute;pointer-events:none;align-items:center;justify-content:center;color:var(--color-primary-tint3)}@media only screen and (max-width:900px){.filters-wrappers .filters .subhead,.filters-wrappers .filters .sort-facet-wrapper .sort-facet .sort-facet--item--header,.sort-facet-wrapper .sort-facet .filters-wrappers .filters .sort-facet--item--header,.filters-wrappers .filters .filters-facet-wrapper .filters-facet .filter-facet--item--header,.filters-facet-wrapper .filters-facet .filters-wrappers .filters .filter-facet--item--header{width:auto;grid-row:2;padding:17px 0;margin:8px -24px 0;grid-column:1/3;position:relative;border-top:1px solid var(--color-secondary-blue-mist);display:none}}.filters-wrappers .filters .sort-by{z-index:91;display:flex;position:relative}.filters-wrappers .filters .sort-by span{white-space:nowrap}.filters-wrappers .filters .sort-by svg{height:8px;flex:0 0 10px}@media only screen and (max-width:900px){.filters-wrappers .filters .sort-by svg{display:none}}.filters-wrappers .filters .sort-by svg.arrow-down{width:8px}.filters-facet-wrapper{top:0;left:0;opacity:0;width:100vw;height:100vh;position:fixed;z-index:9999999;pointer-events:none;background-color:#0006;display:flex}@media only screen and (max-width:900px){.filters-facet-wrapper{bottom:0;height:auto}}.filters-facet-wrapper .filters-facet-overlay{z-index:2;width:calc(100vw - 368px);height:100vh;right:0;top:0;position:fixed}.filters-facet-wrapper .filters-facet{top:0;left:0;z-index:2;width:368px;height:100vh;position:fixed;transform:translate(-100%);background-color:var(--color-white)}@media only screen and (max-width:900px){.filters-facet-wrapper .filters-facet{bottom:0;height:auto}}.filters-facet-wrapper .filters-facet .header{display:flex;height:56px;flex:0 0 56px;padding:0 24px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--color-secondary-blue-mist)}.filters-facet-wrapper .filters-facet .header .button-close{width:32px;height:32px;display:flex;flex:0 0 32px;cursor:pointer;align-items:center;justify-content:center}.filters-facet-wrapper .filters-facet .header .button-close svg{width:14px;height:14px}.filters-facet-wrapper .filters-facet .filter-facet{display:flex;height:100vh;flex-direction:column;justify-content:space-between}@media only screen and (max-width:900px){.filters-facet-wrapper .filters-facet .filter-facet{bottom:0;height:100%;position:relative}}.filters-facet-wrapper .filters-facet .filter-facet ::-webkit-scrollbar{width:0;background:transparent}.filters-facet-wrapper .filters-facet .filter-facet ::-webkit-scrollbar-thumb{background:red}.filters-facet-wrapper .filters-facet .filter-facet .header{font-weight:400;line-height:30px}.filters-facet-wrapper .filters-facet .filter-facet .header .button-close{border-radius:50%}.filters-facet-wrapper .filters-facet .filter-facet .header .button-close:hover{background-color:var(--color-secondary-blue-mist);transition:all ease-in-out .3s}.filters-facet-wrapper .filters-facet .filter-facet .header .button-close:hover svg>path{fill:var(--color-primary-cerulean)}.filters-facet-wrapper .filters-facet .filter-facet .input-container{flex:1 auto;overflow:hidden auto}.filters-facet-wrapper .filters-facet .filter-facet .footer{display:none;padding:16px 24px;border-top:1px solid #DDDDDD;background-color:var(--color-secondary-blue-mist)}.filters-facet-wrapper .filters-facet .filter-facet .footer .header-title{font-size:10px;font-weight:400;line-height:12px;letter-spacing:.3em;margin-bottom:8px;text-align:left}.filters-facet-wrapper .filters-facet .filter-facet .footer .selected-filters--group div{gap:8px;display:flex;margin-bottom:6px;align-items:center;justify-content:space-between}.filters-facet-wrapper .filters-facet .filter-facet .footer .selected-filters--group div p{margin-bottom:0;font-size:14px;line-height:21px;font-weight:400;color:#404040}.filters-facet-wrapper .filters-facet .filter-facet .footer .selected-filters--group div p span{font-size:20px;font-weight:400;line-height:25px;color:#111}.filters-facet-wrapper .filters-facet .filter-facet .footer .selected-filters--group div .button-remove{cursor:pointer}.filters-facet-wrapper .filters-facet .filter-facet .footer .buttons{gap:12px;display:flex;margin-top:14px;justify-content:space-between;transition:all ease-in-out .3s}.filters-facet-wrapper .filters-facet .filter-facet .footer .buttons .button-apply{flex:1 auto;width:auto;color:#f9f9f9;background-color:var(--color-secondary-blue-lagoon)}.filters-facet-wrapper .filters-facet .filter-facet .footer .buttons .button-apply:hover{background-color:var(--color-primary-cerulean)}.filters-facet-wrapper .filters-facet .filter-facet .footer .buttons .button-clear{color:var(--color-primary-cerulean);border:1px solid var(--color-primary-cerulean)}.filters-facet-wrapper .filters-facet .filter-facet .footer .buttons .button-clear:hover{background-color:var(--color-primary-cerulean);color:var(--color-white)}.filters-facet-wrapper .filters-facet .filter-facet--item{overflow:hidden;padding:.5rem 1.5rem;border-bottom:1px solid #DDDDDD}.filters-facet-wrapper .filters-facet .filter-facet--item--header{font-family:Crimson Text,serif;gap:8px;display:flex;align-items:center;padding-bottom:1.5rem;cursor:pointer;justify-content:space-between}.filters-facet-wrapper .filters-facet .filter-facet--item--header svg.rotate{transform:rotate(-90deg)}.filters-facet-wrapper .filters-facet .filter-facet--item--header div:last-child{padding-top:12px;display:flex;align-items:center;justify-content:center;gap:12px}.filters-facet-wrapper .filters-facet .filter-facet--item--header div:last-child p{font-weight:400;font-size:10px;line-height:12px;letter-spacing:3px}.filters-facet-wrapper .filters-facet .filter-facet--item--tags.open{pointer-events:none}.filters-facet-wrapper .filters-facet .filter-facet--item--tags .item{gap:8px;display:flex;cursor:pointer;align-items:center;margin-bottom:13px;opacity:.7}.filters-facet-wrapper .filters-facet .filter-facet--item--tags .item.color-item{gap:4px}.filters-facet-wrapper .filters-facet .filter-facet--item--tags .item.color-item span span{width:12px;height:12px;border-radius:2px;box-shadow:0 0 2px #0000001a}.filters-facet-wrapper .filters-facet .filter-facet--item--tags .item:before{width:8px;height:8px;content:"";border-radius:50%;border:1px solid #404040}.filters-facet-wrapper .filters-facet .filter-facet--item--tags .item.selected{pointer-events:none}.filters-facet-wrapper .filters-facet .filter-facet--item--tags .item.selected:before{background-color:#404040}.filters-facet-wrapper .filters-facet .filter-facet--item--tags .input-slider-container{padding-bottom:1.5rem}.filters-facet-wrapper.active{pointer-events:all}.filters-facet-wrapper .active-filter{width:368px;position:fixed}.sort-facet-wrapper{top:0;left:0;opacity:0;width:100vw;height:100vh;position:fixed;z-index:9999999;pointer-events:none;background-color:#0006;display:flex}@media only screen and (max-width:900px){.sort-facet-wrapper{bottom:0;height:auto}}.sort-facet-wrapper .sort-facet-overlay{z-index:2;width:calc(100vw - 368px);height:100vh;right:0;top:0;position:fixed}.sort-facet-wrapper .sort-facet{top:0;left:0;z-index:2;width:368px;height:100vh;position:fixed;background-color:var(--color-white)}@media only screen and (max-width:900px){.sort-facet-wrapper .sort-facet{bottom:0;height:auto}}.sort-facet-wrapper .sort-facet .header{display:flex;height:56px;flex:0 0 56px;padding:0 24px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--color-secondary-blue-mist)}.sort-facet-wrapper .sort-facet .header .button-close{width:32px;height:32px;display:flex;flex:0 0 32px;cursor:pointer;align-items:center;justify-content:center}.sort-facet-wrapper .sort-facet .header .button-close svg{width:14px;height:14px}.sort-facet-wrapper .sort-facet .sort-facet{display:flex;height:100vh;flex-direction:column;justify-content:space-between}@media only screen and (max-width:900px){.sort-facet-wrapper .sort-facet .sort-facet{bottom:0;height:100%;position:relative}}.sort-facet-wrapper .sort-facet .sort-facet ::-webkit-scrollbar{width:0;background:transparent}.sort-facet-wrapper .sort-facet .sort-facet ::-webkit-scrollbar-thumb{background:red}.sort-facet-wrapper .sort-facet .sort-facet .header{font-weight:400;line-height:30px}.sort-facet-wrapper .sort-facet .sort-facet .header .button-close{border-radius:50%}.sort-facet-wrapper .sort-facet .sort-facet .header .button-close:hover{background-color:var(--color-secondary-blue-mist);transition:all ease-in-out .3s}.sort-facet-wrapper .sort-facet .sort-facet .header .button-close:hover svg>path{fill:var(--color-primary-cerulean)}.sort-facet-wrapper .sort-facet .sort-facet .input-container{flex:1 auto;overflow:hidden auto}.sort-facet-wrapper .sort-facet .sort-facet .footer{height:57px;text-transform:uppercase;display:block;padding:20px 24px;border-top:1px solid #DDDDDD;font-family:Roboto;font-size:12px;font-weight:500;line-height:14.06px;letter-spacing:.25em;text-align:left}.sort-facet-wrapper .sort-facet .sort-facet--item{padding:.5rem 1.5rem}.sort-facet-wrapper .sort-facet .sort-facet--item--header{font-family:Crimson Text,serif;gap:8px;display:flex;align-items:center;cursor:pointer;justify-content:space-between}.sort-facet-wrapper .sort-facet .sort-facet--item--header svg.rotate{transform:rotate(-90deg)}.sort-facet-wrapper .sort-facet .sort-facet--item--header div:last-child{padding-top:12px;display:flex;align-items:center;justify-content:center;gap:12px}.sort-facet-wrapper .sort-facet .sort-facet--item--header div:last-child p{font-weight:400;font-size:10px;line-height:12px;letter-spacing:3px}.sort-facet-wrapper .sort-facet .sort-facet--item--tags{margin-top:16px}.sort-facet-wrapper .sort-facet .sort-facet--item--tags.open{pointer-events:none}.sort-facet-wrapper .sort-facet .sort-facet--item--tags .item{gap:8px;display:flex;cursor:pointer;align-items:center;margin-bottom:13px;opacity:.7}.sort-facet-wrapper .sort-facet .sort-facet--item--tags .item.color-item{gap:4px}.sort-facet-wrapper .sort-facet .sort-facet--item--tags .item.color-item span span{width:12px;height:12px;border-radius:2px;box-shadow:0 0 2px #0000001a}.sort-facet-wrapper .sort-facet .sort-facet--item--tags .item:before{width:8px;height:8px;content:"";border-radius:50%;border:1px solid #404040}.sort-facet-wrapper .sort-facet .sort-facet--item--tags .item.active{pointer-events:none;font-weight:500}.sort-facet-wrapper .sort-facet .sort-facet--item--tags .item.active:before{background-color:var(--color-primary-cerulean)}.sort-facet-wrapper .sort-facet .sort-facet--item--tags .input-slider-container{padding-bottom:1.5rem}.sort-facet-wrapper.active{pointer-events:all}.sort-facet-wrapper .active-filter{width:368px;position:fixed}.sort-by-options{top:100%;opacity:0;z-index:3;width:240px;height:auto;z-index:91;color:#000;margin-top:1rem;padding:24px 24px 12px;position:fixed;border-radius:4px;pointer-events:none;transform:translateY(30px);background-color:var(--color-white)}@media only screen and (max-width:900px){.sort-by-options{right:0;bottom:0;width:100vw;top:inherit;position:fixed;border-radius:4px 4px 0 0}}.sort-by-options.active{pointer-events:all}.sort-by-options .item:after{transition:all ease-in-out .3s;background:none repeat scroll 0 0 var(--color-primary-cerulean);content:"";display:block;height:1px;width:0}.sort-by-options .item:hover:after{width:100%}.sort-by-options .item{width:100%;height:32px;cursor:pointer;align-items:start;flex-direction:column;transition:all ease-in-out .3s;width:max-content;text-transform:uppercase;font-weight:500;font-size:12px;letter-spacing:.1em}.sort-by-options .item.active{color:var(--color-primary-cerulean)}.sort-by-options .item.active:after{width:100%}.sort-by-options .item:hover{color:var(--color-primary-cerulean)}.input-slider-container{width:100%;position:relative}.input-slider-container .input-wrapper{position:relative}.input-slider-container .input-wrapper input[type=range]{-webkit-appearance:none;width:100%;height:2px;position:absolute;background:transparent;pointer-events:none}.input-slider-container .input-wrapper input[type=range]:focus{outline:none}.input-slider-container .input-wrapper input[type=range]::-webkit-slider-runnable-track{width:100%;height:2px;pointer-events:none;background:var(--color-secondary-blue-lagoon);border-radius:2px}.input-slider-container .input-wrapper input[type=range]::-moz-range-track{width:100%;height:2px;pointer-events:none;background:var(--color-secondary-blue-lagoon);border-radius:2px}.input-slider-container .input-wrapper input[type=range]::-ms-track{width:100%;height:2px;color:transparent;border-width:6px 0;background:transparent;border-color:transparent;pointer-events:none}.input-slider-container .input-wrapper input[type=range]::-webkit-slider-thumb{z-index:9;-webkit-appearance:none;width:12px;height:12px;background:#00587c;cursor:pointer;margin-top:-5px;border-radius:50%;pointer-events:all}.input-slider-container .input-wrapper input[type=range]::-moz-range-thumb{z-index:9;width:12px;height:12px;cursor:pointer;border-radius:50%;background:#00587c;pointer-events:all}.input-slider-container .input-wrapper input[type=range]::-ms-thumb{z-index:9;width:12px;height:12px;cursor:pointer;border-radius:50%;background:#00587c;pointer-events:all}.input-slider-container .slider-values{display:flex;width:100%;margin-bottom:12px;justify-content:space-between}.input-slider-container .slider-values span{font-size:14px;color:#333}.related-artworks{padding:64px 0}.related-artworks .inner-container{grid-column:1/13}.related-artworks .inner-container .header{display:flex;margin-bottom:32px;justify-content:center}.related-artworks .inner-container .header h2{margin-bottom:0;color:var(--color-secondary-blue-lagoon)}@media only screen and (max-width:900px){.related-artworks .inner-container .header h2{max-width:260px;margin:0 auto;font-size:24px;font-weight:400;text-align:center;line-height:30px}}.related-artworks .inner-container .card-artwork{position:absolute}.search-bar{top:0;left:0;width:100vw;z-index:100;display:flex;padding:2.5rem 8rem 0;position:fixed;min-height:9rem;overflow:visible;align-items:center;justify-content:start;flex-direction:column;transform:translateY(-100%);background-color:#fff}@media only screen and (max-width:900px){.search-bar{padding:0 2rem;width:100%;min-height:114px}}.search-bar .input{width:100%;display:flex;position:relative;align-items:center;justify-content:center;transition:all .3s ease;border-bottom:1px solid transparent}.search-bar .input:hover{border-bottom:1px solid var(--color-primary-cerulean)}.search-bar .input input{width:100%;border:none;outline:none;font-size:36px;line-height:45px;padding:0 0 .5rem;background-color:transparent;color:var(--color-secondary-blue-lagoon)}@media only screen and (max-width:900px){.search-bar .input input{font-size:14px;line-height:21px;margin-top:50px;border-bottom:1px solid var(--color-primary-cerulean)}}.search-bar .input input::placeholder{color:var(--color-secondary-blue-lagoon)}.search-bar .input input:not(:placeholder-shown):not(:hover){border-bottom:1px solid var(--color-primary-cerulean)}.search-bar .input input:focus::placeholder{color:transparent}.search-bar .close-search{width:2rem;height:2rem;position:absolute;top:.5rem;right:0;background-color:#efefef;border:none;cursor:pointer;z-index:10;border-radius:32px;color:var(--color-primary-cerulean);display:flex;justify-content:center;align-items:center}.search-bar .close-search svg{width:1rem;height:1rem}.search-bar .close-search svg path{fill:var(--color-primary-cerulean)}@media only screen and (max-width:900px){.search-bar .close-search{margin-top:8px}}.search-bar .search-result{height:0;width:100%;overflow:hidden}.search-bar .search-result .slider-navigation{width:100%;margin-top:0}.share-buttons-wrapper{position:relative}.share-buttons-wrapper .share-buttons{top:-34px;right:0;opacity:0;display:flex;position:absolute;align-items:center;border-radius:30px;pointer-events:none;transform:translateY(-10px);background-color:#fff;transition:all .35s cubic-bezier(.59,.07,.51,.93);border:1px solid var(--color-primary-cerulean)}@media only screen and (max-width:900px){.share-buttons-wrapper .share-buttons{left:0;right:0;top:initial;width:122px;bottom:30vh;margin:0 auto;position:fixed;z-index:99999999999999}}.share-buttons-wrapper .share-buttons.active{opacity:1;transform:none;pointer-events:all}.share-buttons-wrapper .share-buttons .button,.share-buttons-wrapper .share-buttons footer .copy,footer .share-buttons-wrapper .share-buttons .copy,.share-buttons-wrapper .share-buttons .card-blog .content a,.card-blog .content .share-buttons-wrapper .share-buttons a{width:30px;height:30px;display:flex;cursor:pointer;border-radius:50%;align-items:center;justify-content:center;transition:all .35s ease-in-out}.share-buttons-wrapper .share-buttons .button svg,.share-buttons-wrapper .share-buttons footer .copy svg,footer .share-buttons-wrapper .share-buttons .copy svg,.share-buttons-wrapper .share-buttons .card-blog .content a svg,.card-blog .content .share-buttons-wrapper .share-buttons a svg{width:14px;height:14px}.share-buttons-wrapper .share-buttons .button svg path,.share-buttons-wrapper .share-buttons footer .copy svg path,footer .share-buttons-wrapper .share-buttons .copy svg path,.share-buttons-wrapper .share-buttons .card-blog .content a svg path,.card-blog .content .share-buttons-wrapper .share-buttons a svg path{fill:var(--color-primary-cerulean)}.share-buttons-wrapper .share-buttons .button svg g,.share-buttons-wrapper .share-buttons footer .copy svg g,footer .share-buttons-wrapper .share-buttons .copy svg g,.share-buttons-wrapper .share-buttons .card-blog .content a svg g,.card-blog .content .share-buttons-wrapper .share-buttons a svg g{stroke:var(--color-primary-cerulean)}.share-buttons-wrapper .share-buttons .button svg g path,.share-buttons-wrapper .share-buttons footer .copy svg g path,footer .share-buttons-wrapper .share-buttons .copy svg g path,.share-buttons-wrapper .share-buttons .card-blog .content a svg g path,.card-blog .content .share-buttons-wrapper .share-buttons a svg g path{fill:transparent}.share-buttons-wrapper .share-buttons .button svg.stroke-fill path,.share-buttons-wrapper .share-buttons footer .copy svg.stroke-fill path,footer .share-buttons-wrapper .share-buttons .copy svg.stroke-fill path,.share-buttons-wrapper .share-buttons .card-blog .content a svg.stroke-fill path,.card-blog .content .share-buttons-wrapper .share-buttons a svg.stroke-fill path{stroke:var(--color-primary-cerulean);fill:transparent}.share-buttons-wrapper .share-buttons .button:hover,.share-buttons-wrapper .share-buttons footer .copy:hover,footer .share-buttons-wrapper .share-buttons .copy:hover,.share-buttons-wrapper .share-buttons .card-blog .content a:hover,.card-blog .content .share-buttons-wrapper .share-buttons a:hover{background-color:var(--color-primary-cerulean)}.share-buttons-wrapper .share-buttons .button:hover svg path,.share-buttons-wrapper .share-buttons footer .copy:hover svg path,footer .share-buttons-wrapper .share-buttons .copy:hover svg path,.share-buttons-wrapper .share-buttons .card-blog .content a:hover svg path,.card-blog .content .share-buttons-wrapper .share-buttons a:hover svg path{fill:#fff}.share-buttons-wrapper .share-buttons .button:hover svg g,.share-buttons-wrapper .share-buttons footer .copy:hover svg g,footer .share-buttons-wrapper .share-buttons .copy:hover svg g,.share-buttons-wrapper .share-buttons .card-blog .content a:hover svg g,.card-blog .content .share-buttons-wrapper .share-buttons a:hover svg g{stroke:var(--color-white)!important}.share-buttons-wrapper .share-buttons .button:hover svg g path,.share-buttons-wrapper .share-buttons footer .copy:hover svg g path,footer .share-buttons-wrapper .share-buttons .copy:hover svg g path,.share-buttons-wrapper .share-buttons .card-blog .content a:hover svg g path,.card-blog .content .share-buttons-wrapper .share-buttons a:hover svg g path{fill:transparent}.share-buttons-wrapper .share-buttons .button:hover svg.stroke-fill path,.share-buttons-wrapper .share-buttons footer .copy:hover svg.stroke-fill path,footer .share-buttons-wrapper .share-buttons .copy:hover svg.stroke-fill path,.share-buttons-wrapper .share-buttons .card-blog .content a:hover svg.stroke-fill path,.card-blog .content .share-buttons-wrapper .share-buttons a:hover svg.stroke-fill path{fill:transparent;stroke:var(--color-white)!important}.banner-slider-wrapper{position:relative}.banner-slider-wrapper .banner-slider .flickity-viewport{background:#0009}.banner-slider-wrapper .slider-navigation{left:0;right:0;top:46%;z-index:8;opacity:.5;width:100%;position:absolute;justify-content:space-between}@media only screen and (max-width:900px){.banner-slider-wrapper .slider-navigation{display:flex;position:absolute;top:auto;bottom:0;margin-bottom:24px;padding:0 24px}.banner-slider-wrapper .slider-navigation .prev,.banner-slider-wrapper .slider-navigation .next{width:32px;height:32px}}.banner-slider-wrapper .slider-navigation .prev{opacity:1!important;pointer-events:all!important}.banner-slider-wrapper .slider-navigation .next{grid-column:12/13;justify-self:end}.banner-slider-wrapper .slider-navigation .button,.banner-slider-wrapper .slider-navigation footer .copy,footer .banner-slider-wrapper .slider-navigation .copy,.banner-slider-wrapper .slider-navigation .card-blog .content a,.card-blog .content .banner-slider-wrapper .slider-navigation a{background:transparent;border:1px solid var(--color-secondary-blue-mist);transition:all .25s ease-in-out}.banner-slider-wrapper .slider-navigation .button:hover,.banner-slider-wrapper .slider-navigation footer .copy:hover,footer .banner-slider-wrapper .slider-navigation .copy:hover,.banner-slider-wrapper .slider-navigation .card-blog .content a:hover,.card-blog .content .banner-slider-wrapper .slider-navigation a:hover{background-color:var(--color-primary-cerulean)}.banner-slider-wrapper:hover .slider-navigation{opacity:1}.banner-slider-wrapper .pagination{gap:8px;width:100vw;z-index:8;bottom:25px;display:flex;position:absolute;justify-content:center}@media only screen and (max-width:900px){.banner-slider-wrapper .pagination{bottom:36px}}.banner-slider-wrapper .pagination .dot{width:8px;height:8px;opacity:.5;border-radius:50%;transition:all .25s ease-in-out;background-color:#f9f9f9}.banner-slider-wrapper .pagination .dot.active{opacity:1;width:24px;border-radius:32px;background-color:var(--color-secondary-blue-mist)}@media only screen and (max-width:900px){.banner-slider-wrapper .pagination .dot{width:4px;height:4px}.banner-slider-wrapper .pagination .dot.active{width:24px;height:4px}}.banner-slider-wrapper .slider{width:100vw;height:calc(100vh - 48px);overflow:hidden;position:relative}@media only screen and (max-width:900px){.banner-slider-wrapper .slider{height:65dvh;min-height:540px}}@media only screen and (min-width:768px)and (max-width:900px){.banner-slider-wrapper .slider{height:80dvh}}.banner-slider-wrapper .slider .flickity-slider{width:100vw;height:calc(100vh - 48px)}.banner-slider-wrapper .slider--item{width:100vw;height:100%;display:flex;position:absolute;flex-direction:column;justify-content:space-between;pointer-events:none}.banner-slider-wrapper .slider--item.is-selected{pointer-events:all}@media only screen and (max-width:900px){.banner-slider-wrapper .slider--item{justify-content:flex-start}}.banner-slider-wrapper .slider--item .banner{flex:1 auto;display:flex;padding:64px 0;position:relative;align-items:center;justify-content:center}@media only screen and (max-width:900px){.banner-slider-wrapper .slider--item .banner{padding:0;flex-grow:0;flex-shrink:0}}.banner-slider-wrapper .slider--item .banner figure{margin:0;width:100%;height:100%;display:flex;cursor:pointer;position:relative;align-items:center;justify-content:center}.banner-slider-wrapper .slider--item .banner figure img{width:auto;height:100%;position:absolute;border-radius:8px}@media only screen and (max-width:900px){.banner-slider-wrapper .slider--item .banner figure{margin-top:24px;width:85vw;height:85vw}.banner-slider-wrapper .slider--item .banner figure img{border-radius:8px;max-width:100%;max-height:100%;object-fit:contain}}.banner-slider-wrapper .slider--item .background-blur{margin:0;width:100vw;height:100%;position:absolute}.banner-slider-wrapper .slider--item .background-blur:after{top:0;left:0;content:"";width:100%;height:100%;position:absolute;-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);background-color:#00253480}.banner-slider-wrapper .slider--item .background-blur img{width:100%;height:100%;object-fit:cover}.banner-slider-wrapper .slider--item .background-blur.no-blur:after{display:none}.banner-slider-wrapper .slider--item .content{color:#fff;flex:0 0 122px;text-align:center;position:relative}@media only screen and (max-width:900px){.banner-slider-wrapper .slider--item .content{margin:24px 0}}.banner-slider-wrapper .slider--item .content--label{margin-bottom:0}@media only screen and (max-width:900px){.banner-slider-wrapper .slider--item .content--label{max-width:188px;margin:0 auto;font-size:10px;font-weight:700;line-height:15px;letter-spacing:.3em;text-align:center}}.banner-slider-wrapper .slider--item .content--title{cursor:pointer;margin-top:8px}@media only screen and (max-width:900px){.banner-slider-wrapper .slider--item .content--title{padding:0 24px;font-size:32px;font-weight:400;line-height:40px}}.slider-navigation{gap:32px;display:flex;margin-top:32px;pointer-events:none;justify-content:center}.slider-navigation.disabled{display:none}@media only screen and (max-width:900px){.slider-navigation.disabled{display:flex}}.slider-navigation .button,.slider-navigation footer .copy,footer .slider-navigation .copy,.slider-navigation .card-blog .content a,.card-blog .content .slider-navigation a{width:32px;height:32px;display:flex;cursor:pointer;border-radius:50%;pointer-events:all;align-items:center;justify-content:center;background-color:var(--color-primary-cerulean)}.slider-navigation .button.disabled,.slider-navigation footer .disabled.copy,footer .slider-navigation .disabled.copy,.slider-navigation .card-blog .content a.disabled,.card-blog .content .slider-navigation a.disabled{opacity:.25;pointer-events:none}.slider-navigation .button svg,.slider-navigation footer .copy svg,footer .slider-navigation .copy svg,.slider-navigation .card-blog .content a svg,.card-blog .content .slider-navigation a svg{width:9px;height:14px}.slider-navigation .button.prev svg,.slider-navigation footer .prev.copy svg,footer .slider-navigation .prev.copy svg,.slider-navigation .card-blog .content a.prev svg,.card-blog .content .slider-navigation a.prev svg{transform:rotate(180deg)}.shopify-section.featured-artworks{border-bottom:1px solid #EFEFEF}.featured-wrapper{width:100vw;margin:64px 0}@media only screen and (max-width:900px){.featured-wrapper{margin:48px 0}}.featured-wrapper--header{margin:0 auto;text-align:center;max-width:640px}@media only screen and (max-width:900px){.featured-wrapper--header{padding:0 24px}}.featured-wrapper--header h2{margin:0 0 7px;font-size:36px;line-height:45px;pointer-events:none;color:var(--color-secondary-blue-lagoon)}@media only screen and (max-width:900px){.featured-wrapper--header h2{font-size:24px;font-weight:400;line-height:30px}}.featured-wrapper--header .description{pointer-events:none}.featured-wrapper--header .description p:last-child{margin-bottom:0}.featured-wrapper--header .button-wrapper{display:flex;margin-top:20px;justify-content:center}.featured-wrapper--header .button-wrapper a{color:var(--color-primary-cerulean)}.featured-wrapper--header .button-wrapper a svg path{fill:var(--color-primary-cerulean)}.featured-artist-alt .featured-wrapper{background:var(--color-secondary-blue-mist);padding:64px 0;margin-bottom:18px;margin-top:12px}@media only screen and (max-width:900px){.featured-artist-alt .featured-wrapper{padding:32px 0 42px}.featured-artist-alt .featured-wrapper .slider-navigation{display:none}.featured-artist-alt .featured-wrapper--header{padding-bottom:16px}}.featured-artist-alt .card-artist{background:#7fb5ca1a;width:280px;padding:24px}@media only screen and (max-width:900px){.featured-artist-alt .card-artist{width:100%;margin-top:12px;height:342px}}.featured-artist-alt .card-wrapper{padding-right:32px}@media only screen and (max-width:900px){.featured-artist-alt .card-wrapper{padding:0 24px}}.featured-banner{width:100vw;height:100vh;display:flex;padding:0 4.4444444444vw;align-items:center;position:relative}@media only screen and (max-width:900px){.featured-banner{height:calc(100dvh - 48px)}}.featured-banner figure{top:0;left:0;margin:0;width:100%;height:100%;position:absolute}.featured-banner figure img{width:100%;height:100%;object-fit:cover}.featured-banner .content{z-index:2;max-width:416px;position:relative}.featured-banner .content .title{color:#f9f9f9;font-size:2.25rem;margin:0 0 32px;line-height:2.813rem;font-weight:400}@media only screen and (max-width:900px){.featured-banner .content .title{font-size:24px;font-weight:400;line-height:30px;margin-bottom:20px}}.featured-banner .content .description{font-size:14px;font-weight:400;line-height:21px;color:#e6e6e6}@media only screen and (max-width:900px){.featured-banner .content .description{font-size:14px;font-weight:400;line-height:21px}}.featured-banner .content .button,.featured-banner .content footer .copy,footer .featured-banner .content .copy,.featured-banner .card-blog .content a,.card-blog .featured-banner .content a{margin-top:32px;font-weight:500;font-size:12px;line-height:14.6px}.featured-banner .content a{color:var(--color-secondary-blue-mist)}.featured-banner .content a svg path{fill:var(--color-secondary-blue-mist)}.marque-content{padding:54px 0}.marque-content h2{margin:0 auto 16px;max-width:790px;text-align:center;color:var(--color-primary-cerulean)}@media only screen and (max-width:900px){.marque-content h2{width:100%;padding:0 24px;font-size:24px;font-weight:400;line-height:30px}}.marque-content .description{margin:0 auto;max-width:650px;text-align:center}@media only screen and (max-width:900px){.marque-content .description{padding:0 24px}}.marque-content .gallery{width:100vw;display:flex;margin:43px 0;overflow:hidden}@media only screen and (max-width:900px){.marque-content .gallery{margin-bottom:30px}}.marque-content .gallery .marque{display:flex;will-change:transform;flex-wrap:nowrap}.marque-content .gallery .marque__image{padding:0 16px;width:296px;height:420px;flex:0 0 296px}@media only screen and (max-width:900px){.marque-content .gallery .marque__image{width:256px;height:384px;flex:0 0 256px}}.marque-content .gallery .marque__image img{width:100%;height:100%;object-fit:cover}.marque-content .button-wrapper{display:flex;margin-top:32px;justify-content:center}.marque-content .button-wrapper a{color:var(--color-primary-cerulean)}.marque-content .button-wrapper a svg path{fill:var(--color-primary-cerulean)}.sigzag-content-inner{padding-top:102px;background-color:var(--color-secondary-blue-mist)}@media only screen and (max-width:900px){.sigzag-content-inner{padding-top:48px}}.sigzag-content-inner .title,.sigzag-content-inner .main-description{margin:0 auto;max-width:640px;text-align:center}@media only screen and (max-width:900px){.sigzag-content-inner .title,.sigzag-content-inner .main-description{padding:0 24px}}.sigzag-content-inner .title{margin-bottom:8px;color:var(--color-primary-cerulean)}.sigzag-content-inner .main-description{margin-bottom:108px}@media only screen and (max-width:900px){.sigzag-content-inner .main-description{margin-bottom:48px}}.sigzag-content-inner .zigzag-content{display:flex}@media only screen and (max-width:900px){.sigzag-content-inner .zigzag-content{display:block}}.sigzag-content-inner .zigzag-content .thumb{flex:0 0 50%}@media only screen and (max-width:900px){.sigzag-content-inner .zigzag-content .thumb{width:100vw;height:100vw}}.sigzag-content-inner .zigzag-content .thumb img{width:100%;height:100%;display:block;object-fit:cover}@media only screen and (max-width:900px){.sigzag-content-inner .zigzag-content .thumb img{height:100%}}.sigzag-content-inner .zigzag-content .content{padding:80px;display:flex;flex:0 0 50%;justify-content:center;flex-direction:column}@media only screen and (max-width:900px){.sigzag-content-inner .zigzag-content .content{padding:40px 24px}}.sigzag-content-inner .zigzag-content .content .title{margin:0 0 32px;font-size:24px;font-weight:400;text-align:left;line-height:30px;max-width:580px}@media only screen and (max-width:900px){.sigzag-content-inner .zigzag-content .content .title{padding:0;margin-bottom:24px;max-width:inherit}}.sigzag-content-inner .zigzag-content .content .description{max-width:580px}.sigzag-content-inner .zigzag-content:nth-of-type(odd){flex-direction:row-reverse}.sigzag-content-inner .zigzag-content:nth-of-type(odd) .content{align-items:flex-end}.banner-box-content{width:100vw}@media only screen and (max-width:900px){.banner-box-content{height:100vh}}.banner-box-content .inner{width:100vw;height:56.25vw;grid-column:1/13;position:relative}.banner-box-content .inner .content-box{top:0;left:0;width:100%;height:100%;display:flex;position:absolute;align-items:center;justify-content:center}@media only screen and (max-width:900px){.banner-box-content .inner .content-box{height:100vw;padding:0 24px;height:100vh}}.banner-box-content .inner .content-box__inner{color:#fff;width:592px;height:auto;padding:37px 48px 44px;text-align:center;background-color:var(--color-secondary-blue-lagoon)}@media only screen and (max-width:900px){.banner-box-content .inner .content-box__inner{padding:32px 24px}}.banner-box-content .inner .content-box__inner h2{margin-bottom:16px}@media only screen and (max-width:900px){.banner-box-content .inner .content-box__inner h2{font-size:24px;font-weight:400;line-height:30px}}.banner-box-content .inner .content-box__inner p:last-child{margin-bottom:0}.banner-box-content .inner figure{margin:0;padding:0;width:100%;height:100%}@media only screen and (max-width:900px){.banner-box-content .inner figure{height:100vh}}.banner-box-content .inner figure img{width:100%;height:100%;object-fit:cover}.contact-us{display:flex;padding:121px 0;min-height:100vh;align-items:center;background-color:#efefef;justify-content:center}.contact-us .detail.mobile{display:none}@media only screen and (max-width:900px){.contact-us .detail.mobile{margin-top:95px;display:block}}@media only screen and (max-width:900px){.contact-us .detail.desktop{display:none}}.contact-us .detail .item{margin-bottom:14px}.contact-us .detail h4{font-size:10px;font-weight:700;margin-bottom:5px;line-height:11.72px;text-transform:uppercase;letter-spacing:.25em;font-family:Roboto,sans-serif;color:var(--color-secondary-blue-lagoon)}@media only screen and (max-width:900px){.contact-us{padding:0;display:block;background-color:#f9f9f9}}.contact-us .content{display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width:900px){.contact-us .content h1{font-size:32px;font-weight:400;line-height:40px;margin-bottom:4px}}.contact-us .content .description p:last-child{margin-bottom:0}.contact-us .inner{width:960px;padding:48px;display:grid;overflow:hidden;border-radius:4px;gap:96px;background-color:#f9f9f9;grid-template-columns:1fr 1fr}@media only screen and (max-width:900px){.contact-us .inner{width:100vw;display:block;padding:48px 24px}}.contact-us .inner h1{color:var(--color-secondary-blue-lagoon)}@media only screen and (max-width:900px){.contact-us .inner .form{margin-top:88px}}.contact-us .inner .form .item{margin-bottom:14px}.contact-us .inner .form .item label{display:block;font-size:10px;font-weight:400;margin-bottom:9px;line-height:11.72px;letter-spacing:.25em;text-transform:uppercase;font-family:Roboto,sans-serif}.contact-us .inner .form .item input{width:100%;height:40px;border-radius:4px;border:1px solid #DDDDDD}.contact-us .inner .form .item textarea{width:100%;height:96px;border-radius:4px;border:1px solid #DDDDDD}.contact-us .inner .form .item .button-submit{color:#fff;height:32px;border:none;font-size:12px;margin-top:32px;font-weight:500;font-family:Roboto;border-radius:32px;line-height:14.06px;letter-spacing:.25em;text-transform:uppercase;background-color:var(--color-secondary-blue-lagoon)}@media only screen and (max-width:900px){.banner-w-title{height:180px!important}.banner-w-title .title{font-size:32px!important;font-weight:400;line-height:40px!important;padding:0 24px}}.register-container{padding:121px 0;background-color:#efefef}@media only screen and (max-width:900px){.register-container{padding:0}}.register-container form{margin:0 auto;max-width:960px;grid-column:1/13}.register-container form .register-form{display:grid;margin:0 auto;overflow:hidden;border-radius:4px;grid-template-columns:1fr 1fr}@media only screen and (max-width:900px){.register-container form .register-form{display:block}}.register-container form .register-form .box{padding:48px 40px;min-height:526px;background-color:#f9f9f9}@media only screen and (max-width:900px){.register-container form .register-form .box{min-height:unset}}.register-container form .register-form .box.center-container{display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:900px){.register-container form .register-form .box{padding:25px 24px}}.register-container form .register-form .box h1{margin-bottom:9px;color:var(--color-secondary-blue-lagoon)}@media only screen and (max-width:900px){.register-container form .register-form .box h1{font-size:32px;font-weight:400;line-height:40px;margin-bottom:13px}}.register-container form .register-form .box.left{display:flex;padding:48px;flex-direction:column;justify-content:center}@media only screen and (max-width:900px){.register-container form .register-form .box.left{padding:48px 24px 0}}.register-container form .register-form .box .cta{margin-top:75px}@media only screen and (max-width:900px){.register-container form .register-form .box .cta{margin-top:32px}}.register-container form .register-form .box .cta.cta-reset-pass{margin-top:32px}@media only screen and (max-width:900px){.register-container form .register-form .box .cta.cta-reset-pass{margin-top:19px}}.register-container form .register-form .box .round-button,.register-container .single-product .section .artwork-detail .buttons-actions form .register-form .box button,.single-product .section .artwork-detail .buttons-actions .register-container form .register-form .box button{color:#fff;border:none;height:32px;border-radius:32px;background-color:var(--color-secondary-blue-lagoon)}.register-container form .register-form .box .login{font-size:10px;margin-top:24px;font-weight:400;text-align:center;line-height:11.72px;letter-spacing:.25em;text-transform:uppercase}.featured-popup-banner{top:0;right:0;bottom:0;left:0;display:none;z-index:9999;position:fixed;align-items:center;justify-content:center;background-color:#00000080}.featured-popup-banner .button-close{width:30px;top:-15px;right:-15px;height:30px;display:flex;cursor:pointer;border-radius:50%;position:absolute;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff80}.featured-popup-banner .button-close svg{width:25px;height:25px}.featured-popup-banner .button-close svg path{stroke:#000}.featured-popup-banner.active{display:flex}.featured-popup-banner .banner{width:80vw;display:flex;height:auto;max-width:600px;position:relative}.featured-popup-banner .banner a{display:block}.featured-popup-banner .banner img{display:flex;width:100%;height:auto;object-fit:contain}.products-grids--header{text-align:center;margin:48px auto 0!important}@media only screen and (max-width:900px){.products-grids--header{padding:0 32px}.products-grids--header.m-hidden{display:none}}.products-grids--header h1{margin-bottom:20px;color:var(--color-primary-cerulean)}@media only screen and (max-width:900px){.products-grids--header h1{font-size:32px;font-weight:400;line-height:40px}}.products-grids--header .description{margin:0 auto;max-width:640px}@media only screen and (max-width:900px){.products-grids--header .description{display:none}}.products-grids--list{display:grid;padding-bottom:48px;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:1215px){.products-grids--list .card-artwork{width:100vw}}@media only screen and (max-width:1024px){.products-grids--list{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:900px){.products-grids--list{grid-template-columns:1fr}.products-grids--list .card-artwork{padding:10px 0;border-bottom:1px solid var(--color-secondary-blue-mist)}.products-grids--list .card-artwork .featured{height:100dvw}}.products-grids .artist-detail-header{margin-top:0!important}@media only screen and (max-width:900px){.products-grids .artist-detail-header{padding:0;width:100vw;margin:0!important}}.artworks-pagination{display:flex;padding:48px 0;align-items:center;justify-content:space-between}@media only screen and (max-width:900px){.artworks-pagination{gap:18px;flex-direction:column;padding:48px 0!important}}.artworks-pagination .showing,.artworks-pagination .blog .pagination .scroll-top,.blog .pagination .artworks-pagination .scroll-top,.artworks-pagination .scroll-top{font-size:12px;font-weight:500;line-height:14.06px;letter-spacing:.25em;text-transform:uppercase;color:var(--color-primary-cerulean)}.artworks-pagination .scroll-top{gap:8px;cursor:pointer;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:900px){.artworks-pagination .scroll-top{margin:0;color:#404040}}.artworks-pagination .scroll-top p{margin-top:12px}.artworks-pagination .scroll-top p:after{transition:all ease-in-out .3s;background:none repeat scroll 0 0 var(--color-primary-cerulean);content:"";display:block;height:1px;width:0}.artworks-pagination .scroll-top p:hover:after{width:100%}.artworks-pagination .scroll-top svg{width:12px;height:12px}.artworks-pagination .page{font-size:12px;font-weight:500;line-height:14.06px;letter-spacing:.25em;text-align:left;color:#404040}@media only screen and (max-width:900px){.artworks-pagination .page{padding:32px 0}}.artworks-pagination .page .current{color:var(--color-primary-cerulean);border-bottom:1px solid var(--color-primary-cerulean)}.artist-profile-detail{display:grid;position:relative;min-height:725px;grid-template-columns:1fr 1fr}.artist-profile-detail.empty-qa{border-bottom:1px solid var(--color-secondary-seagull)}@media only screen and (max-height:775px){.artist-profile-detail{min-height:calc(100vh - 48px)}}@media only screen and (max-width:900px){.artist-profile-detail{display:block;padding:24px}}.artist-profile-detail:before{left:50%;width:1px;content:"";height:100%;position:absolute;background-color:var(--color-secondary-seagull)}@media only screen and (max-width:900px){.artist-profile-detail:before{display:none}}.artist-profile-detail .profile-image{width:100%;padding:80px;display:flex;justify-content:flex-end}@media only screen and (max-height:775px){.artist-profile-detail .profile-image{padding:0}}@media only screen and (max-width:900px){.artist-profile-detail .profile-image{padding:0}}.artist-profile-detail .profile-image figure{margin:0}@media only screen and (max-height:775px){.artist-profile-detail .profile-image figure{display:flex;margin:0 auto;align-items:center;height:calc(100vh - 48px)}}@media only screen and (max-height:590px){.artist-profile-detail .profile-image figure{display:flex;margin-right:80px;align-items:center;padding:48px 0 48px 48px;height:calc(100vh - 48px)}}@media only screen and (max-width:900px){.artist-profile-detail .profile-image figure{width:100%;height:auto}}.artist-profile-detail .profile-image img{width:100%;height:auto;max-width:560px}@media only screen and (max-height:590px){.artist-profile-detail .profile-image img{width:100%;height:100%;object-fit:contain}}.artist-profile-detail .description{margin:0;padding:80px 0 80px 80px;display:flex;text-align:left;overflow:hidden;align-items:center;max-width:unset}@media only screen and (max-width:1280px){.artist-profile-detail .description{padding-right:48px}}@media only screen and (min-width:768px)and (max-width:900px){.artist-profile-detail .description{display:flex;justify-content:center;align-items:center}}.artist-profile-detail .description .meta{gap:16px;display:flex;flex-direction:column;color:var(--color-primary-cerulean)}.artist-profile-detail .description .meta .year{margin-bottom:32px}@media only screen and (max-width:900px){.artist-profile-detail .description{padding:0;margin-bottom:24px;margin-top:72px}}.artist-profile-detail .description__inner{width:100%;overflow:hidden;max-height:165px;position:relative;max-width:560px}.artist-profile-detail .description__inner:not(.expanded){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;line-clamp:7;text-overflow:ellipsis;word-break:break-word}.artist-profile-detail .description .button-read-more{margin-top:24px;margin-bottom:34px}.artist-profile-detail .buttons{gap:24px;display:flex;margin-top:32px}.artist-profile-detail .buttons .button-inquiry{padding:0 47px;color:#f9f9f9;background-color:var(--color-secondary-blue-lagoon)}.artist-profile-q-a{padding:64px 0;text-align:left;color:var(--color-primary-tint3);background-color:var(--color-secondary-blue-mist)}@media only screen and (max-width:900px){.artist-profile-q-a{padding:48px 24px}}.artist-profile-q-a .label{font-size:10px;font-weight:700;line-height:11.72px;letter-spacing:.25em;text-transform:uppercase}.artist-profile-q-a h2{color:#056f99;margin-top:20px;font-size:20px;font-weight:400;line-height:30px}@media only screen and (max-width:900px){.artist-profile-q-a h2{margin-bottom:0}}.artist-profile-q-a .mansonry{gap:32px;row-gap:0;display:grid;overflow:hidden;margin-top:32px;max-height:620px;padding-top:32px;position:relative;transition:max-height .45s cubic-bezier(.59,.07,.51,.93);border-top:1px solid var(--color-secondary-seagull);grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:900px){.artist-profile-q-a .mansonry{padding-top:0;display:block;margin-top:32px;border-top:none}}.artist-profile-q-a .mansonry:after{left:0;bottom:0;content:"";width:100%;height:160px;position:absolute;pointer-events:none;transition:opacity .45s cubic-bezier(.59,.07,.51,.93);background:linear-gradient(0deg,#dae6f0 0% 20%,#dae6f000)}.artist-profile-q-a .mansonry.open:after{opacity:0}.artist-profile-q-a .mansonry .box-qa{width:23%;padding:24px;margin-bottom:32px;border:1px solid #056F99}@media only screen and (max-width:1215px){.artist-profile-q-a .mansonry .box-qa{width:22.8%}}@media only screen and (max-width:900px){.artist-profile-q-a .mansonry .box-qa{width:100%}}.artist-profile-q-a .mansonry .box-qa strong{color:#00587c;font-size:14px;font-weight:600;line-height:21px}.artist-profile-q-a .mansonry .box-qa .answer{color:#404040;margin-top:24px;font-size:14px;font-weight:400;line-height:21px}.artist-profile-q-a .button,.artist-profile-q-a footer .copy,footer .artist-profile-q-a .copy,.artist-profile-q-a .card-blog .content a,.card-blog .content .artist-profile-q-a a{width:100%;display:flex;justify-content:center}@media only screen and (max-width:900px){.artist-profile-q-a .button,.artist-profile-q-a footer .copy,footer .artist-profile-q-a .copy,.artist-profile-q-a .card-blog .content a,.card-blog .content .artist-profile-q-a a{justify-content:flex-start}}.artist-profile-q-a .button .read-more,.artist-profile-q-a footer .copy .read-more,footer .artist-profile-q-a .copy .read-more,.artist-profile-q-a .card-blog .content a .read-more,.card-blog .content .artist-profile-q-a a .read-more{cursor:pointer;font-size:12px;font-weight:500;line-height:14.06px;letter-spacing:.25em}.artist-name{padding:63px 0 39px;border-top:1px solid var(--color-secondary-seagull)}@media only screen and (max-width:900px){.artist-name{margin-bottom:0!important;padding:48px 0 32px}}.filter-char{width:609px;display:flex;font-size:12px;margin:18px auto 13px;justify-content:space-between}@media only screen and (max-width:900px){.filter-char{width:100%;display:block}.filter-char a{margin:0 7px}}@media only screen and (max-width:900px){.single-product{width:100vw}}.single-product p:last-child{margin-bottom:0}@media only screen and (max-width:900px){.single-product .section{display:block}}.single-product .section .featuerd{display:flex;padding-top:98px;grid-column:1/8;padding-bottom:98px;padding-right:112px;align-items:center;max-height:calc(100vh - 48px);justify-content:center;border-right:1px solid var(--color-secondary-blue-mist)}@media only screen and (max-width:900px){.single-product .section .featuerd{width:100vw;height:100vw;padding:24px;border-right:0;border-bottom:1px solid var(--color-secondary-blue-mist)}}.single-product .section .featuerd img{width:100%;height:100%;cursor:pointer;object-fit:contain}@media only screen and (max-width:900px){.single-product .section .featuerd img{height:auto;width:auto;max-width:100%;max-height:100%;box-shadow:0 0 16px #00000026}}.single-product .section .artwork-detail{padding-top:98px;grid-column:8/13;padding-bottom:98px}@media only screen and (max-width:900px){.single-product .section .artwork-detail{padding:48px 24px}}.single-product .section .artwork-detail .border-bottom{padding:20px 0;border-bottom:1px solid var(--color-secondary-blue-mist)}.single-product .section .artwork-detail h1{margin-bottom:8px;color:var(--color-primary-cerulean);font-size:48px}@media only screen and (max-width:900px){.single-product .section .artwork-detail h1{font-size:32px;font-weight:400;line-height:40px}}.single-product .section .artwork-detail .artist{list-style:20px;font-size:16px;letter-spacing:.2em;font-weight:600}@media only screen and (max-width:900px){.single-product .section .artwork-detail .artist{font-size:12px;font-weight:600;line-height:15.6px;letter-spacing:.25em}}.single-product .section .artwork-detail .artist a{color:#000;text-decoration:none}.single-product .section .artwork-detail .created-at{font-size:10px;letter-spacing:.3em}.single-product .section .artwork-detail .price{font-size:16px;font-weight:700;line-height:24px;margin-top:0;letter-spacing:.3em}@media only screen and (max-width:900px){.single-product .section .artwork-detail .price{font-size:12px;padding-top:12px;font-weight:900;line-height:14.06px;letter-spacing:.25em}}.single-product .section .artwork-detail .description:not(.expanded){overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;line-clamp:7;text-overflow:ellipsis;word-break:break-word}.single-product .section .artwork-detail .description p::last-child{margin-bottom:0}.single-product .section .artwork-detail .button-read-more{margin-top:24px}.single-product .section .artwork-detail .tags p{font-size:.75rem;color:var(--color-secondary-seagull);letter-spacing:.2rem;line-height:.913rem;font-weight:500}.single-product .section .artwork-detail .tags p:last-child{margin-bottom:0}.single-product .section .artwork-detail .tags p span{color:var(--color-primary-cerulean)}.single-product .section .artwork-detail .buttons-actions{gap:32px;display:flex;margin-top:32px;justify-content:space-between}@media only screen and (max-width:1220px){.single-product .section .artwork-detail .buttons-actions{padding-right:24px}}@media only screen and (max-width:900px){.single-product .section .artwork-detail .buttons-actions{gap:12px}}.single-product .section .artwork-detail .buttons-actions .button-wishlist{width:32px;height:32px;display:flex;cursor:pointer;flex:0 0 32px;border-radius:50%;align-items:center;justify-content:center;transition:all .3s ease-in-out;border:1px solid var(--color-primary-cerulean)}.single-product .section .artwork-detail .buttons-actions .button-wishlist svg{width:16px;height:14px;transition:all .3s ease-in-out}.single-product .section .artwork-detail .buttons-actions .button-wishlist.active,.single-product .section .artwork-detail .buttons-actions .button-wishlist:hover{color:#dae6f0;background-color:var(--color-primary-cerulean)}.single-product .section .artwork-detail .buttons-actions .button-wishlist.active svg path,.single-product .section .artwork-detail .buttons-actions .button-wishlist:hover svg path{fill:#dae6f0}@media only screen and (max-width:900px){.single-product .section .artwork-detail .buttons-actions .button-share{padding:0;width:32px;height:32px}.single-product .section .artwork-detail .buttons-actions .button-share span{display:none}}.single-product .section .artwork-detail .buttons-actions form{width:100%}.single-product .section .artwork-detail .buttons-actions form select{display:none}.single-product .section .artwork-detail .buttons-actions form button{border:none;width:100%;color:var(--color-white);background-color:var(--color-secondary-blue-lagoon)}.single-product .section .artwork-detail .buttons-actions form button svg{width:12px;height:12px}.single-product .artist-detail{padding:64px 0;background-color:var(--color-secondary-blue-mist)}@media only screen and (max-width:900px){.single-product .artist-detail{padding:48px 24px}}@media only screen and (max-width:900px){.single-product .artist-detail .inner{display:block}}.single-product .artist-detail .profile-picture{display:flex;grid-column:1/8;padding-right:112px}@media only screen and (max-width:900px){.single-product .artist-detail .profile-picture{padding:0;width:100%;margin-bottom:32px}}.single-product .artist-detail .profile-picture figure{margin:0;width:100%;position:relative;padding-top:100%}.single-product .artist-detail .profile-picture img{top:0;width:100%;height:100%;position:absolute;object-fit:cover;object-position:top center}@media only screen and (max-width:900px){.single-product .artist-detail .profile-picture img{height:auto}}.single-product .artist-detail .about-artist{display:flex;grid-column:8/13;flex-direction:column;justify-content:center}.single-product .artist-detail .about-artist .overline,.single-product .artist-detail .about-artist .card-artwork .content .price,.card-artwork .content .single-product .artist-detail .about-artist .price,.single-product .artist-detail .about-artist .card-blog .content .tag,.card-blog .content .single-product .artist-detail .about-artist .tag,.single-product .artist-detail .about-artist .banner-slider-wrapper .slider--item .content--label,.banner-slider-wrapper .slider--item .single-product .artist-detail .about-artist .content--label{color:var(--color-primary-tint3)}.single-product .artist-detail .about-artist h2{color:var(--color-primary-cerulean)}@media only screen and (max-width:900px){.single-product .artist-detail .about-artist h2{font-size:24px;font-weight:400;line-height:30px}}.single-product .artist-detail .about-artist .button-profile{display:flex;margin-top:48px}@media only screen and (max-width:900px){.single-product .artist-detail .about-artist .button-profile{padding-right:0}}.single-product .artist-detail .about-artist .button-profile a{gap:8px;display:flex;align-items:center;text-transform:uppercase;color:var(--color-primary-cerulean);font-size:12px;font-weight:500;line-height:14.06px;letter-spacing:.25em}.single-product .artist-detail .about-artist .button-profile a svg{height:8px;width:12px}.single-product .artist-detail .about-artist .button-profile a svg path{fill:var(--color-primary-cerulean)}.single-product .artist-detail .about-artist .artist-desc p{line-height:20px}.single-product .artist-detail .about-artist .artist-desc p:last-child{margin-bottom:0}@media only screen and (max-width:900px){.single-product .artist-detail .about-artist .artist-desc p{font-size:14px;font-weight:400;line-height:21px}}.single-product .artist-detail .artist-artworks{margin-top:64px;padding-top:64px}@media only screen and (max-width:900px){.single-product .artist-detail .artist-artworks{padding-top:48px;margin-top:48px}}.single-product .artist-detail .artist-artworks .header{display:flex;grid-column:1/13;align-items:center;margin-bottom:32px;justify-content:space-between}.single-product .artist-detail .artist-artworks .header h3{margin-bottom:0;color:var(--color-secondary-blue-lagoon)}.single-product .artist-detail .artist-artworks .header h3 br{display:none}@media only screen and (max-width:900px){.single-product .artist-detail .artist-artworks .header h3{display:flex;text-align:left;flex-direction:column}.single-product .artist-detail .artist-artworks .header h3 br{display:block}}.single-product .artist-detail .artist-artworks .header .hide-navigation{display:none}@media only screen and (max-width:900px){.single-product .artist-detail .artist-artworks .header .hide-navigation{display:block}}.single-product .artist-detail .artist-artworks .header .slider-navigation{margin-top:0}.single-product .artist-detail .artist-artworks .artworks{gap:32px;grid-column:1/13;display:flex}.single-product .artist-detail .artist-artworks .artworks.featured-slider-active{gap:0;display:block}.single-product .artist-detail .artist-artworks .artworks.featured-slider-active .card-artwork{margin-right:32px;position:absolute;flex:0 0 80vw}@media only screen and (max-width:900px){.single-product .artist-detail .artist-artworks .artworks.featured-slider-active .card-artwork{position:relative;margin-right:0;scroll-snap-align:start}}@media only screen and (max-width:900px){.single-product .artist-detail .artist-artworks .artworks{gap:0;display:flex!important;overflow-x:auto;padding-right:24px;scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.single-product .artist-detail .artist-artworks .artworks::-webkit-scrollbar{display:none}}.single-product .artist-detail .artist-artworks-navigation{display:none}.fetured-zoom{top:0;left:0;z-index:9;opacity:0;width:100vw;height:100vh;display:flex;position:fixed;align-items:center;pointer-events:none;justify-content:center;background-color:var(--color-white);transition:background-color .5s ease-in-out}.fetured-zoom.active{pointer-events:all}.fetured-zoom.dark{background-color:#202020}.fetured-zoom img{width:90vh;height:90vh;object-fit:contain}@media only screen and (max-width:900px){.fetured-zoom img{width:96vw;height:100vh}}.fetured-zoom .buttons{top:32px;gap:16px;right:31px;display:flex;position:absolute}@media only screen and (max-width:900px){.fetured-zoom .buttons{top:24px;right:24px}}.fetured-zoom .buttons .round-button svg,.fetured-zoom .buttons .single-product .section .artwork-detail .buttons-actions form button svg,.single-product .section .artwork-detail .buttons-actions form .fetured-zoom .buttons button svg{display:block;margin:auto}.fetured-zoom .buttons .button-light,.fetured-zoom .buttons .button-close{background-color:#efefef;color:var(--color-primary-cerulean);fill:var(--color-primary-cerulean);display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}.fetured-zoom .buttons .button-light:hover,.fetured-zoom .buttons .button-close:hover{color:var(--color-secondary-seagull);fill:var(--color-secondary-seagull)}.fetured-zoom .buttons .button-light.dark,.fetured-zoom .buttons .button-close.dark{background-color:var(--color-primary-cerulean);color:var(--color-secondary-seagull);fill:var(--color-secondary-seagull)}.fetured-zoom .buttons .button-light.dark:hover,.fetured-zoom .buttons .button-close.dark:hover{color:var(--color-white);fill:var(--color-white)}.fetured-zoom .buttons .button-light{display:inline-flex;justify-content:center;align-items:center;gap:5px}.fetured-zoom .buttons .button-light p{margin-top:12px}.fetured-zoom .buttons .button-close{width:32px;height:32px;display:flex;cursor:pointer;border-radius:50%;align-items:center;justify-content:center}.fetured-zoom .buttons .button-close svg{width:14px;height:14px}.fetured-zoom .buttons .button-close svg path{fill:var(--color-primary-cerulean)}.fetured-zoom .buttons .button-close.dark svg>path{fill:var(--color-white)}.single-article .button-share{background-color:transparent;color:var(--color-primary-cerulean);border:1px solid var(--color-primary-cerulean);width:fit-content}.single-article .button-share svg{width:12px;height:12px}.single-article .button-share svg path{fill:inherit}.single-article .button-share:hover{background-color:var(--color-primary-cerulean);color:var(--color-white)}.single-article .divider{border-bottom:1px solid var(--color-secondary-blue-mist);margin:48px 0}.single-article .banner{width:100vw;height:50dvh}.single-article .banner img{width:100%;height:100%;object-fit:cover;object-position:top 50px}.single-article .content{margin:0 auto;padding:64px 0;max-width:800px}@media only screen and (max-width:900px){.single-article .content{padding:48px 24px}}.single-article .info{display:flex;flex-direction:column;justify-content:start;align-items:flex-start;gap:16px}.single-article .info-tag{color:var(--color-primary-cerulean);font-family:Roboto;font-size:12px;font-weight:500;line-height:14.06px;letter-spacing:.25em;text-align:left;text-transform:uppercase}.single-article .info-title{font-size:36px;font-weight:400;line-height:45px;text-align:left;color:#111}.single-article .info-excerpt{font-size:20px;font-weight:400;line-height:25px;text-align:left;color:#2a2a2a}.single-article .info-author{font-family:Roboto;font-size:10px;font-weight:400;line-height:11.72px;letter-spacing:.25em;text-align:left;text-transform:uppercase;color:#404040}.single-article .main-content{padding-top:20px}.single-article .main-content h3{font-size:24px;font-weight:400;line-height:30px;text-align:left;color:#111}.single-article .main-content p{font-size:20px;font-weight:400;line-height:25px;text-align:left;color:#2a2a2a}.single-article .main-content img{width:100%;height:auto}.related-blog{padding:64px 0 64px 112px;border-top:1px solid var(--color-secondary-blue-mist);width:100vw}.related-blog .hide-navigation{display:none}@media only screen and (max-width:900px){.related-blog{padding:48px 0 48px 24px}.related-blog .hide-navigation{display:block}}.related-blog .header{display:flex;justify-content:space-between;align-items:start;margin-bottom:32px}.related-blog .header h2{font-family:Crimson Text;font-size:36px;font-weight:400;line-height:45px;text-align:left;color:var(--color-secondary-blue-lagoon)}@media only screen and (max-width:900px){.related-blog .header h2{font-size:24px;font-weight:400;line-height:30px}}.related-blog .header .slider-navigation{margin-top:0;align-items:start;margin-right:112px}@media only screen and (max-width:900px){.related-blog .header .slider-navigation{margin-right:24px}}.related-blog .list{display:flex}.related-blog .list .card-blog{padding-left:0;margin-right:32px}.blog .blog-header{padding:48px 0}@media only screen and (max-width:900px){.blog .blog-header{padding:32px 0 0}}.blog .blog-header h1{font-family:Parisienne;font-size:48px;font-weight:400;line-height:60px;text-align:center;color:var(--color-secondary-blue-lagoon)}@media only screen and (max-width:900px){.blog .blog-header h1{font-size:32px}}.blog .blog-filter{margin-top:32px}@media only screen and (max-width:900px){.blog .blog-filter{margin-top:24px}}.blog .blog-filter ul{display:flex;justify-content:center;list-style:none;gap:24px}@media only screen and (max-width:900px){.blog .blog-filter ul{justify-content:start;padding:0 24px;max-width:100vw;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;white-space:nowrap}.blog .blog-filter ul::-webkit-scrollbar{display:none}}.blog .blog-filter ul li{font-family:Roboto;font-size:12px;font-weight:500;line-height:14.06px;letter-spacing:.25em;text-align:left;color:#404040;cursor:pointer;text-transform:uppercase;text-wrap:nowrap}.blog .blog-filter ul li:after{transition:all ease-in-out .3s;background:none repeat scroll 0 0 var(--color-primary-cerulean);content:"";display:block;height:1px;width:0}.blog .blog-filter ul li.active>a{color:var(--color-primary-cerulean)}.blog .blog-filter ul li:hover,.blog .blog-filter ul li.active{color:var(--color-primary-cerulean)}.blog .blog-filter ul li:hover:after,.blog .blog-filter ul li.active:after{width:100%}.blog .blog-highlight{display:grid;grid-template-columns:1.2fr 1fr}@media only screen and (max-width:900px){.blog .blog-highlight{display:none;grid-template-columns:1fr}}.blog .blog-highlight img{width:100%;height:476px;object-fit:cover}.blog .blog-highlight .info{padding:0 32px;opacity:0px;display:flex;flex-direction:column;background-color:#efefef;justify-content:center}.blog .blog-highlight .info .tag{font-family:Roboto;font-size:10px;font-weight:700;line-height:11.72px;letter-spacing:.25em;text-align:left;text-transform:uppercase;color:var(--color-primary-cerulean)}.blog .blog-highlight .info h2{font-size:36px;font-weight:400;line-height:45px;text-align:left;color:#111;margin-top:32px;cursor:pointer}.blog .blog-highlight .info p{font-size:20px;font-weight:400;line-height:25px;text-align:left;color:#2a2a2a;margin-top:-12px}.blog .blog-highlight .info a{font-family:Roboto;font-size:12px;font-weight:500;line-height:14.06px;letter-spacing:.25em;text-align:left;color:var(--color-primary-cerulean);text-transform:uppercase;margin-top:12px}.blog .mobile-highlight{display:none}@media only screen and (max-width:900px){.blog .mobile-highlight{display:block}}.blog .blog-posts{margin-top:32px;display:grid;grid-template-columns:repeat(4,1fr);gap:24px}@media only screen and (max-width:900px){.blog .blog-posts{grid-template-columns:1fr;justify-items:center;row-gap:32px}}.blog .artworks-pagination{display:flex;justify-content:center}@media only screen and (max-width:900px){.blog .artworks-pagination{flex-direction:column}.blog .artworks-pagination .showing,.blog .artworks-pagination .pagination .scroll-top,.blog .pagination .artworks-pagination .scroll-top,.blog .artworks-pagination .scroll-top{order:2}.blog .artworks-pagination .scroll-top{order:3}}.blog .artworks-pagination .page{gap:16px;display:flex}.blog .artworks-pagination .page span{font-size:12px;font-weight:500;line-height:14.06px;letter-spacing:.25em;font-family:Roboto,sans-serif}.blog .pagination{display:flex;justify-content:space-between;align-items:center;padding:48px 0}.blog .pagination .showing,.blog .pagination .scroll-top,.blog .pagination .artworks-pagination .scroll-top,.artworks-pagination .blog .pagination .scroll-top{font-size:12px;font-weight:500;line-height:14.06px;letter-spacing:.25em;text-align:left;color:var(--color-primary-cerulean)}@media only screen and (max-width:900px){.blog .pagination .showing,.blog .pagination .scroll-top,.blog .pagination .artworks-pagination .scroll-top,.artworks-pagination .blog .pagination .scroll-top{margin:24px 0 48px;color:#404040}}.blog .pagination .scroll-top{gap:8px;cursor:pointer;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:900px){.blog .pagination .scroll-top{margin:0;color:var(--color-primary-cerulean)}}.blog .pagination .scroll-top p{margin-top:12px}.blog .pagination .scroll-top p:after{transition:all ease-in-out .3s;background:none repeat scroll 0 0 var(--color-primary-cerulean);content:"";display:block;height:1px;width:0}.blog .pagination .scroll-top p:hover:after{width:100%}.blog .pagination .scroll-top svg{width:12px;height:12px}.blog .pagination .page{font-size:12px;font-weight:500;line-height:14.06px;letter-spacing:.25em;text-align:left;color:#404040}.blog .pagination .page .current{color:var(--color-primary-cerulean);border-bottom:1px solid var(--color-primary-cerulean)}@media only screen and (max-width:900px){.blog .card-blog{padding:0 24px;width:100%;height:auto}.blog .card-blog .featured img{width:100%;height:auto;object-fit:cover}}.artist-listings{row-gap:64px}@media only screen and (max-width:900px){.artist-listings{display:block}.artist-listings .card-artist{width:100%;padding:36px 0;border-top:1px solid var(--color-secondary-blue-mist)}.artist-listings .card-artist .content{padding-bottom:0}}.cart-container{background-color:#f9f9f9}.cart-container h1{width:100%;margin:48px 0 72px;text-align:center;color:var(--color-primary-cerulean)}@media only screen and (max-width:900px){.cart-container h1{font-size:32px;font-weight:400;line-height:40px}}.cart-container .inner{width:100%;grid-column:1/13}.cart-container .inner h4{margin-bottom:6px;color:var(--color-primary-cerulean)}@media only screen and (max-width:900px){.cart-container .inner h4{padding:0 24px;margin-bottom:18px}}.cart-container form{gap:32px;display:grid;padding-bottom:48px;grid-template-columns:1fr 384px}@media only screen and (max-width:900px){.cart-container form{display:block}}.cart-container form h4{font-size:20px;font-weight:400;line-height:25px;text-align:left}.cart-container form .list-item .box{border:1px solid #DDDDDD}.cart-container form .list-item .box .item{padding:24px;display:flex;position:relative;align-items:center;justify-content:space-between;border-bottom:1px solid #DDDDDD}@media only screen and (max-width:900px){.cart-container form .list-item .box .item{display:block}}.cart-container form .list-item .box .item:last-child{border-bottom:none}.cart-container form .list-item .box .item .detail{gap:24px;display:flex;align-items:center}@media only screen and (max-width:900px){.cart-container form .list-item .box .item .detail{display:block}}.cart-container form .list-item .box .item .detail .thumb{width:160px;display:block;height:160px;position:relative}@media only screen and (max-width:900px){.cart-container form .list-item .box .item .detail .thumb{width:100%;padding-top:100%;margin-bottom:24px}}.cart-container form .list-item .box .item .detail .thumb figure{margin:0;width:160px;padding:24px;height:160px;display:flex;align-items:center;background-color:#efefef;justify-content:center}@media only screen and (max-width:900px){.cart-container form .list-item .box .item .detail .thumb figure{top:0;left:0;width:100%;height:100%;position:absolute}}.cart-container form .list-item .box .item .detail .thumb img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;box-shadow:0 0 16px #00000026}.cart-container form .list-item .box .item .detail .artwork a{font-size:24px;font-weight:400;line-height:32.7px;color:var(--color-primary-cerulean);font-family:Parisienne,cursive}.cart-container form .list-item .box .item .detail .artwork .artist{margin-top:1px;font-size:12px;font-weight:600;line-height:15.6px;letter-spacing:.25em;text-transform:uppercase}.cart-container form .list-item .box .item .detail .artwork .size{font-size:10px;margin:6px 0;font-weight:400;font-family:Roboto;line-height:11.72px;letter-spacing:.25em}.cart-container form .list-item .box .item .detail .artwork .price{font-size:12px;font-weight:900;font-family:Roboto;line-height:14.06px;letter-spacing:.25em}@media only screen and (max-width:900px){.cart-container form .list-item .box .item .remove-button{bottom:24px;right:24px;position:absolute}.cart-container form .list-item .box .item .remove-button span{display:none}}.cart-container form .list-item .box .item .remove-button a{display:flex;text-align:center;font-size:10px;font-weight:400;font-family:Roboto;align-items:center;line-height:11.72px;flex-direction:column;letter-spacing:.25em;text-transform:uppercase}.cart-container form .list-item .box .item .remove-button a .icon{width:32px;height:32px;display:flex;border-radius:50%;margin-bottom:12px;align-items:center;justify-content:center;border:1px solid #404040}@media only screen and (max-width:900px){.cart-container form .list-item .box .item .remove-button a .icon{margin-bottom:0}}.cart-container form .list-item .box .item .remove-button a .icon svg{width:12px;height:12px}.cart-container form .list-item .box .item .remove-button a .icon svg path{fill:#404040}@media only screen and (max-width:900px){.cart-container form .total{margin-top:48px}}.cart-container form .total .box{padding:32px;background-color:#dae6f0}@media only screen and (max-width:900px){.cart-container form .total .box{padding:24px}}.cart-container form .total .box .item{margin-bottom:10px}.cart-container form .total .box .sub-total,.cart-container form .total .box .total{display:flex;align-items:center;justify-content:space-between}.cart-container form .total .box .sub-total.shipping-value,.cart-container form .total .box .total.shipping-value{display:none}.cart-container form .total .box .sub-total .label,.cart-container form .total .box .total .label{font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;color:var(--color-primary-cerulean)}.cart-container form .total .box .sub-total .value,.cart-container form .total .box .total .value{text-transform:uppercase;font-size:20px;font-weight:400;line-height:25px;color:var(--color-primary-cerulean)}.cart-container form .total .box .total{margin-top:0}.cart-container form .total .box .total .label{color:#404040;font-size:24px;font-weight:400;line-height:30px;font-family:Crimson Text,serif!important}.cart-container form .total .box .total .value{color:#111;font-size:24px;font-weight:400;line-height:30px}.cart-container form .total .box .note{display:flex;text-align:right;justify-content:flex-end}.cart-container form .total .box .note .label{font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;color:var(--color-primary-cerulean)}.cart-container form .total .box .message{margin-top:42px}.cart-container form .total .box .message .label{color:var(--color-primary-cerulean);margin-bottom:10px;font-family:Roboto;font-size:14px;font-weight:400;line-height:21px}.cart-container form .total .box .message textarea{width:100%;height:80px;padding:12px;border-radius:4px;border:1px solid #7FB5CA;font-family:Roboto,sans-serif}.cart-container form .total .box button{width:100%;height:32px;text-transform:uppercase}.cart-container .footer-conntent{gap:32px;display:grid;margin:64px 0;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:900px){.cart-container .footer-conntent{padding:0 24px;display:block}}@media only screen and (max-width:900px){.cart-container .footer-conntent .item{padding-bottom:15px}}.cart-container .footer-conntent .item img{width:32px;height:auto;margin-bottom:14px}.cart-container .footer-conntent .item h4{font-size:20px;font-weight:400;line-height:25px}@media only screen and (max-width:900px){.cart-container .footer-conntent .item h4{padding:0;margin-bottom:0}}.cart-container .cart-shipping h2{font-family:Crimson Text;font-size:20px;font-weight:400;line-height:25px;text-align:left;color:var(--color-primary-cerulean)}.cart-container .cart-shipping.mobile{display:none}@media only screen and (max-width:900px){.cart-container .cart-shipping{margin:32px 0;padding:0 24px;display:none}.cart-container .cart-shipping.mobile{display:block}}.cart-container .cart-shipping__content{min-width:800px;gap:24px;display:inline-flex;justify-content:space-between;border:1px solid #DDDDDD;padding:24px;background-color:#f9f9f9}@media only screen and (max-width:900px){.cart-container .cart-shipping__content{min-width:100%;margin-top:24px;flex-direction:column;padding:0;gap:24px;border:none}}.cart-container .cart-shipping__content .input-group{display:flex;gap:24px}@media only screen and (max-width:900px){.cart-container .cart-shipping__content .input-group{flex-direction:column;gap:24px;width:100%}}.cart-container .cart-shipping__content input,.cart-container .cart-shipping__content select{background-color:#fff;height:34px;padding:12px;border-radius:4px;border:1px solid var(--color-secondary-seagull);font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;text-align:left;color:var(--color-primary-cerulean)}.cart-container .cart-shipping__content input::placeholder,.cart-container .cart-shipping__content select::placeholder{color:var(--color-primary-cerulean)}.cart-container .cart-shipping__content select{padding:0 12px;width:256px}.cart-container .cart-shipping__content select:after{margin-right:12px;padding-right:12px}@media only screen and (max-width:900px){.cart-container .cart-shipping__content select{width:100%}}.cart-container .cart-shipping__content input{width:152px}@media only screen and (max-width:900px){.cart-container .cart-shipping__content input{width:100%}}.cart-container .cart-shipping__province{display:none}.cart-container .cart-shipping__button,.cart-container form .total .box button{flex-shrink:0;border:none;height:32px;background-color:var(--color-secondary-blue-lagoon);border-radius:32px;padding:0 16px;transition:all .2s ease-in-out;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-family:Roboto;font-size:12px;font-weight:500;line-height:14.06px;letter-spacing:.25em;text-align:left;color:#f9f9f9}.cart-container .cart-shipping__button:hover,.cart-container form .total .box button:hover{background-color:var(--color-primary-cerulean)}.empty-cart{height:480px;display:flex;text-align:center;justify-content:center;flex-direction:column}@media only screen and (max-width:900px){.empty-cart{max-height:100vh}}.empty-cart h1{margin:0 0 10px}@media only screen and (max-width:900px){.empty-cart .detail{margin:0 auto;max-width:296px}}.login-container{padding:121px 0;background-color:#efefef}@media only screen and (max-width:900px){.login-container{padding:0;background-color:#f9f9f9}}.login-container .form-login-wrapper{grid-column:1/13}.login-container .form-login-wrapper .inner{width:960px;display:grid;border-radius:4px;overflow:hidden;grid-template-columns:1fr 1fr}@media only screen and (max-width:900px){.login-container .form-login-wrapper .inner{width:100%;display:block}}.login-container .form-login-wrapper .inner .box{padding:48px}@media only screen and (max-width:900px){.login-container .form-login-wrapper .inner .box{padding:42px 24px}}.login-container .form-login-wrapper .inner .box h2{font-size:24px;text-align:center;margin-bottom:11px;font-weight:400;line-height:30px;color:var(--color-secondary-blue-lagoon)}@media only screen and (max-width:900px){.login-container .form-login-wrapper .inner .box h2{padding:0 55px}}.login-container .form-login-wrapper .inner .box .description{text-align:center}.login-container .form-login-wrapper .inner .form-login{background-color:#f9f9f9}.login-container .form-login-wrapper .inner form{margin-top:42px}@media only screen and (max-width:900px){.login-container .form-login-wrapper .inner form{margin-top:28px}}@media only screen and (max-width:900px){.login-container .form-login-wrapper .inner form .form-item{margin-bottom:23px}}@media only screen and (max-width:900px){.login-container .form-login-wrapper .inner form .form-item.forgot-password{margin-bottom:0}}.login-container .form-login-wrapper .inner form .form-item.cta{margin-bottom:0;padding-top:17px}@media only screen and (max-width:900px){.login-container .form-login-wrapper .inner form .form-item.cta{padd-top:0}}.login-container .form-login-wrapper .inner form .form-item.cta button{border:none;color:#f9f9f9;margin-bottom:16px;background-color:var(--color-secondary-blue-lagoon)}.login-container .form-login-wrapper .inner form .form-item.cta a{border:1px solid var(--color-secondary-blue-lagoon)}.login-container .form-login-wrapper .inner form .form-item.cta button,.login-container .form-login-wrapper .inner form .form-item.cta a{width:100%;height:32px;display:flex;cursor:pointer;font-size:12px;font-weight:500;align-items:center;border-radius:32px;line-height:14.06px;letter-spacing:.25em;justify-content:center;text-transform:uppercase;transition:all .35s ease-in-out}@media only screen and (min-width:900px){.login-container .form-login-wrapper .inner form .form-item.cta button:hover,.login-container .form-login-wrapper .inner form .form-item.cta a:hover{color:#f9f9f9;background-color:var(--color-primary-cerulean)}}.login-container .form-login-wrapper .inner form .form-item.forgot-password{display:flex;justify-content:flex-end}.login-container .form-login-wrapper .inner form .form-item.forgot-password a{font-size:10px;font-weight:400;margin-bottom:12px;line-height:11.72px;letter-spacing:.25em;text-transform:uppercase}.login-container .form-login-wrapper .inner .newsletter{display:flex;flex-direction:column;justify-content:space-between;background-color:var(--color-secondary-blue-mist)}.login-container .form-login-wrapper .inner .newsletter a{width:100%;height:32px;display:flex;font-size:12px;cursor:pointer;color:#f9f9f9;font-weight:500;align-items:center;border-radius:32px;line-height:14.06px;letter-spacing:.25em;justify-content:center;text-transform:uppercase;background-color:var(--color-secondary-blue-lagoon);transition:background .35s ease-in-out}@media only screen and (min-width:900px){.login-container .form-login-wrapper .inner .newsletter a:hover{color:#f9f9f9;background-color:var(--color-primary-cerulean)}}@media only screen and (max-width:900px){.login-container .form-login-wrapper .inner .newsletter a{margin-top:14px}}.default-page{padding:48px 0}@media only screen and (max-width:900px){.default-page{padding:48px 24px}}.default-page .header{text-align:center;margin-bottom:88px!important}.default-page .header h1{color:var(--color-primary-cerulean)}@media only screen and (max-width:900px){.default-page .header h1{font-size:32px;font-weight:400;line-height:40px;margin-bottom:7px}}.default-page .header,.default-page .content{grid-column:1/13;margin:0 auto;max-width:800px}.default-page a{text-decoration:underline}.default-page p{margin-bottom:22px}.default-page p:last-child{margin-bottom:0}@media only screen and (max-width:900px){.default-page p{font-size:14px;line-height:21px}}.default-page h5{font-size:20px;font-weight:400;display:initial;line-height:25px;margin-bottom:5px;letter-spacing:normal;text-transform:initial;font-family:Crimson Text,serif}@media only screen and (max-width:900px){.default-page h5{font-family:Roboto;font-size:14px;font-weight:600;line-height:21px}}.default-page ol,.default-page ul{padding-left:0;list-style-position:inside}.default-page ol li,.default-page ul li{margin-bottom:32px}@media only screen and (max-width:900px){.wishlist{display:block}.wishlist .header{padding:48px 32px;margin-bottom:0!important}.wishlist .description{max-width:290px;margin:0 auto}}.wishlist #wishlist-list-container{width:100%;grid-column:1/13}.wishlist #wishlist-list-container a{text-decoration:none}.profle-account{padding-bottom:149px}@media only screen and (max-width:900px){.profle-account{padding:0 24px!important}}.profle-account .header-account{gap:24px;display:flex;margin-top:96px;margin-bottom:41px;color:var(--color-secondary-blue-lagoon)}@media only screen and (max-width:900px){.profle-account .header-account{margin-top:44px;margin-bottom:30px;justify-content:space-between}}.profle-account .header-account h1{font-size:48px;font-weight:400;line-height:60px;line-height:24px}@media only screen and (max-width:900px){.profle-account .header-account h1{font-size:32px;font-weight:400;line-height:40px}}.profle-account .header-account .button,.profle-account .header-account footer .copy,footer .profle-account .header-account .copy,.profle-account .header-account .card-blog .content a,.card-blog .content .profle-account .header-account a{gap:8px;align-items:flex-end}@media only screen and (max-width:900px){.profle-account .header-account .button,.profle-account .header-account footer .copy,footer .profle-account .header-account .copy,.profle-account .header-account .card-blog .content a,.card-blog .content .profle-account .header-account a{padding-bottom:15px}}.profle-account .header-account .button svg,.profle-account .header-account footer .copy svg,footer .profle-account .header-account .copy svg,.profle-account .header-account .card-blog .content a svg,.card-blog .content .profle-account .header-account a svg{width:16px;height:16px}@media only screen and (max-width:900px){.profle-account .header-account .button svg,.profle-account .header-account footer .copy svg,footer .profle-account .header-account .copy svg,.profle-account .header-account .card-blog .content a svg,.card-blog .content .profle-account .header-account a svg{width:12px;height:12px;transform:translateY(2px)}}.profle-account .header-account .button a,.profle-account .header-account footer .copy a,footer .profle-account .header-account .copy a,.profle-account .header-account .card-blog .content a a,.card-blog .content .profle-account .header-account a a{transform:translateY(4px);color:var(--color-secondary-blue-lagoon)}.profle-account .content-detail{gap:136px;display:flex;justify-content:space-between}@media only screen and (max-width:900px){.profle-account .content-detail{display:block}}.profle-account .content-detail h2{font-size:20px;font-weight:400;line-height:25px;margin-bottom:13px;color:var(--color-secondary-blue-lagoon)}.profle-account .content-detail .listing{flex:1 auto}.profle-account .content-detail .detail{flex:0 0 280px;font-size:14px;font-weight:400;line-height:21px}@media only screen and (max-width:900px){.profle-account .content-detail .detail{margin-top:48px;margin-bottom:48px}}.profle-account .content-detail .detail .button-addresses{overflow:hidden;display:inline-block;text-transform:uppercase;color:var(--color-secondary-blue-lagoon);font-size:12px;font-weight:500;line-height:14.06px;letter-spacing:.25em}.profle-account .content-detail .customer_orders{width:100%}.profle-account .content-detail .customer_orders .mobile{display:none}@media only screen and (max-width:900px){.profle-account .content-detail .customer_orders .mobile{display:block}}.profle-account .content-detail .customer_orders .mobile .item{width:100%;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #DDDDDD}.profle-account .content-detail .customer_orders .mobile .item:last-child{margin-bottom:0}.profle-account .content-detail .customer_orders .mobile .item__list{width:inherit;display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:600;line-height:21px;margin-bottom:8px}.profle-account .content-detail .customer_orders .mobile .item__list div,.profle-account .content-detail .customer_orders .mobile .item__list a{font-weight:400}@media only screen and (max-width:900px){.profle-account .content-detail .customer_orders .desktop{display:none}}.profle-account .content-detail .customer_orders table{width:100%;border-collapse:collapse}.profle-account .content-detail .customer_orders table .total{text-align:right}.profle-account .content-detail .customer_orders table td{border-top:1px solid #DDDDDD}.profle-account .content-detail .customer_orders table th,.profle-account .content-detail .customer_orders table td{font-size:14px;line-height:21px;padding:12px 0}.profle-account .content-detail .customer_orders table th{padding-top:0;font-weight:600;text-align:left}.addresses{padding:98px 0 149px}@media only screen and (max-width:900px){.addresses{padding:48px 24px!important}}.addresses .address-header{display:flex;margin-bottom:28px;justify-content:space-between}@media only screen and (max-width:900px){.addresses .address-header{display:block;margin-bottom:48px}}.addresses .address-header h1{color:var(--color-secondary-blue-lagoon)}@media only screen and (max-width:900px){.addresses .address-header h1{margin-bottom:35px;font-size:32px;font-weight:400;line-height:40px}}.addresses .address-header .buttons-action{gap:32px;display:flex;align-items:center}@media only screen and (max-width:900px){.addresses .address-header .buttons-action{justify-content:space-between}}.addresses .address-header .buttons-action a{color:var(--color-secondary-blue-lagoon)}.addresses .address-header .buttons-action button{border:none;color:#f9f9f9;background-color:var(--color-secondary-blue-lagoon)}.addresses .popup-address{top:0;left:0;opacity:0;z-index:99;width:100vw;height:100vh;display:flex;position:fixed;align-items:center;pointer-events:none;justify-content:center;background-color:#0000001a}.addresses .popup-address.active{opacity:1;pointer-events:all}.addresses .popup-address .form-container{width:640px;display:flex;margin:0 auto;overflow:hidden;max-height:80vh;flex-direction:column;background-color:#fff;justify-content:space-between}@media only screen and (max-width:900px){.addresses .popup-address .form-container{height:100vh;max-height:unset}}.addresses .popup-address .form-container .header-form{flex:0 0 56px;display:flex;padding:20px 24px;align-items:center;justify-content:space-between;border-bottom:1px solid #DAE6F0}.addresses .popup-address .form-container .header-form .button-close{width:32px;height:32px;display:flex;cursor:pointer;align-items:center;justify-content:center}.addresses .popup-address .form-container .header-form .button-close svg{width:14px;height:14px}.addresses .popup-address .form-container .header-form h2{font-size:24px;font-weight:400;line-height:30px;margin-bottom:0}.addresses .popup-address .form-container form{flex:1 auto;display:flex;overflow:hidden;flex-direction:column;justify-content:space-between}.addresses .popup-address .form-container form .inputs{flex:1 auto;overflow-y:auto;padding:24px}.addresses .popup-address .form-container form .footer-form{flex:0 0 33px;margin-top:24px;padding:0 24px 24px}.addresses .popup-address .form-container form .footer-form button{border:none;color:#f9f9f9;background-color:var(--color-secondary-blue-lagoon)}.addresses .popup-address .form-container form .footer-form button:hover{background-color:var(--color-primary-cerulean)}.addresses .popup-address .form-container form .group-field{gap:16px;display:flex}.addresses .popup-address .form-container form .field{width:100%;height:40px;overflow:hidden;border-radius:4px;position:relative;margin-bottom:16px;border:1px solid #7FB5CA}.addresses .popup-address .form-container form .field label{top:5px;left:14px;opacity:0;z-index:8;font-size:6px;color:#404040;font-weight:400;position:absolute;line-height:7.03px;pointer-events:none;letter-spacing:.25em;text-transform:uppercase;transform:translateY(10px);transition:all .25s ease-in-out}.addresses .popup-address .form-container form .field input{width:100%;border:none;height:100%;font-size:10px;color:#000;padding:0 14px;font-weight:400;line-height:11.72px;letter-spacing:.25em}.addresses .popup-address .form-container form .field input::placeholder{font-size:10px;font-weight:400;color:#404040;line-height:11.72px;text-transform:uppercase;letter-spacing:.25em}.addresses .popup-address .form-container form .field input:focus+label,.addresses .popup-address .form-container form .field input:not(:placeholder-shown)+label{opacity:1;transform:translateY(0)}.addresses .popup-address .form-container form .field select{width:100%;height:40px;font-weight:400;line-height:11.72px;letter-spacing:.25em;cursor:pointer;font-size:10px;padding:0 14px;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;outline:none}.addresses .popup-address .form-container form .field select:focus+label,.addresses .popup-address .form-container form .field select:not(:placeholder-shown)+label{opacity:1;transform:translateY(0)}.addresses .popup-address .form-container form .field.select-wrapper svg{top:12px;right:14px;width:14px;height:14px;position:absolute;pointer-events:none}.addresses ul{gap:24px;padding:0;list-style:none}.addresses ul li{width:100%;padding:32px;display:flex;justify-content:space-between;border:1px solid #DAE6F0;border-bottom:0}@media only screen and (max-width:900px){.addresses ul li{display:block}}.addresses ul li:last-child{border-bottom:1px solid #DAE6F0}.addresses ul li p{margin-bottom:0}.addresses ul .form-edit-address{position:fixed;display:none}.addresses ul .default-title{color:var(--color-secondary-blue-lagoon);font-size:20px;font-weight:400;line-height:25px}.addresses ul .buttons-action{gap:32px;height:auto;display:flex;align-items:center}@media only screen and (max-width:900px){.addresses ul .buttons-action{width:100%;margin-top:32px;justify-content:center}}.addresses ul .buttons-action button{padding:0;border:none;cursor:pointer;background:transparent;font-size:12px;font-weight:500;line-height:14.06px;letter-spacing:.25em;text-transform:uppercase;color:var(--color-secondary-blue-lagoon)}.not-found{display:flex;padding:0 24px;min-height:480px;text-align:center;align-items:center;justify-content:center}.not-found h1{margin-bottom:10px;color:var(--color-secondary-blue-lagoon)}.not-found h1.mobile{display:none}@media only screen and (max-width:900px){.not-found h1.mobile{display:block}}@media only screen and (max-width:900px){.not-found h1.desktop{display:none}}main{padding-top:48px}.box-container{margin:0 auto;max-width:1215px}@media only screen and (max-width:1215px){.box-container{padding:0 24px}}@media only screen and (max-width:900px){.box-container{padding:0}}footer{color:var(--color-secondary-blue-mist);background-color:var(--color-secondary-blue-lagoon)}footer h5{margin-bottom:8px;color:var(--color-secondary-seagull)}footer .footer-content-mobile{display:none;padding:48px 24px 24px;font-family:Crimson Text;font-size:20px;font-weight:400;line-height:25px;text-align:left;border-bottom:1px solid var(--color-primary-tint1)}@media only screen and (max-width:900px){footer .footer-content-mobile{display:block}}footer .footer-top{margin-bottom:56px;border-bottom:1px solid var(--color-primary-tint1)}@media only screen and (max-width:900px){footer .footer-top{margin-bottom:0}}footer .footer-top .box-container{display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width:900px){footer .footer-top .box-container{grid-template-columns:1fr}}@media only screen and (min-width:768px)and (max-width:900px){footer .footer-top .box-container{grid-template-columns:1fr 1fr}}footer .footer-top .box-container .box{padding:64px 0;text-align:center}@media only screen and (max-width:900px){footer .footer-top .box-container .box{padding:32px 24px;text-align:left}}footer .footer-top .box-container .box .h3,footer .footer-top .box-container .box .filters-facet-wrapper .filters-facet .header,.filters-facet-wrapper .filters-facet footer .footer-top .box-container .box .header,footer .footer-top .box-container .box .sort-facet-wrapper .sort-facet .header,.sort-facet-wrapper .sort-facet footer .footer-top .box-container .box .header{margin-bottom:0;font-family:Roboto;font-size:14px;font-weight:600;line-height:21px;text-align:center}@media only screen and (max-width:900px){footer .footer-top .box-container .box .h3,footer .footer-top .box-container .box .filters-facet-wrapper .filters-facet .header,.filters-facet-wrapper .filters-facet footer .footer-top .box-container .box .header,footer .footer-top .box-container .box .sort-facet-wrapper .sort-facet .header,.sort-facet-wrapper .sort-facet footer .footer-top .box-container .box .header{text-align:left;color:var(--color-secondary-seagull)}}footer .footer-top .box-container .box .description{margin-bottom:24px;color:var(--color-secondary-seagull);font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;text-align:center}@media only screen and (max-width:900px){footer .footer-top .box-container .box .description{text-align:left;color:var(--color-secondary-blue-mist)}}footer .footer-top .box-container .box:first-child{border-right:1px solid var(--color-primary-tint1)}@media only screen and (max-width:900px){footer .footer-top .box-container .box:first-child{border-right:none;border-bottom:1px solid var(--color-primary-tint1)}}@media only screen and (min-width:768px)and (max-width:900px){footer .footer-top .box-container .box:first-child{border-bottom:0}}footer .footer-top .box-container .box .newsletter{margin-left:34px;max-width:424px}@media only screen and (max-width:900px){footer .footer-top .box-container .box .newsletter{margin-left:0}}footer .footer-top .box-container .box .newsletter--field-wrapper .field{width:auto;display:flex;margin:0 auto;max-width:352px;overflow:hidden;border-radius:4px;border:1px solid #4C88AB;justify-content:space-between;background-color:var(--color-primary-tint1)}@media only screen and (max-width:900px){footer .footer-top .box-container .box .newsletter--field-wrapper .field{width:100%}}@media only screen and (min-width:768px)and (max-width:900px){footer .footer-top .box-container .box .newsletter--field-wrapper .field{margin:0}}footer .footer-top .box-container .box .newsletter--field-wrapper .field input{height:32px;flex:1 auto;border:none;padding:0 12px;outline:none;background:transparent;text-transform:uppercase;color:var(--color-secondary-blue-mist);font-family:Roboto;font-size:10px;font-weight:400;line-height:11.72px;letter-spacing:.25em;text-align:left}@media only screen and (max-width:900px){footer .footer-top .box-container .box .newsletter--field-wrapper .field input{height:32px;font-size:14px;font-weight:400;line-height:21px;text-align:left;letter-spacing:0;text-transform:none}}footer .footer-top .box-container .box .newsletter--field-wrapper .field input::placeholder{opacity:1;color:var(--color-secondary-blue-mist)}footer .footer-top .box-container .box .newsletter--field-wrapper .field button{width:42px;height:32px;display:flex;border:none;flex:0 0 42px;align-items:center;justify-content:center;background-color:transparent}@media only screen and (max-width:900px){footer .footer-top .box-container .box .newsletter--field-wrapper .field button{height:32px}}footer .footer-top .box-container .box .newsletter--field-wrapper .field button svg{width:12px;height:12px}footer .footer-top .box-container .box.footer-social-wrapper{display:flex;padding-right:32px;justify-content:flex-end}@media only screen and (min-width:768px)and (max-width:900px){footer .footer-top .box-container .box.footer-social-wrapper{justify-content:start}}footer .footer-top .box-container .box .social-media{gap:16px;display:flex;justify-content:center}@media only screen and (max-width:900px){footer .footer-top .box-container .box .social-media{justify-content:flex-start}}footer .footer-top .box-container .box .social-media a{width:32px;height:32px;display:flex;border-radius:50%;align-items:center;justify-content:center;background-color:var(--color-primary-cerulean);transition:all ease-in-out .3s}footer .footer-top .box-container .box .social-media a:hover{background:transparent}footer .footer-top .box-container .box .social-media a img{width:16px;height:16px}footer .footer-middle{padding-bottom:64px}@media only screen and (max-width:900px){footer .footer-middle{display:block;padding-bottom:0}}@media only screen and (min-width:768px)and (max-width:900px){footer .footer-middle{display:flex}footer .footer-middle .quick-link,footer .footer-middle .contact-detail{width:100%}}footer .footer-content{grid-column:1/6}@media only screen and (max-width:900px){footer .footer-content{display:none;margin-bottom:48px}footer .footer-content h3{font-size:24px;font-weight:400;line-height:30px}footer .footer-content p:last-child{margin-bottom:0}}footer .quick-link{grid-column:7/10}footer .quick-link h5{font-family:Roboto;font-size:14px;font-weight:600;line-height:21px;text-align:left;text-transform:none;letter-spacing:0}@media only screen and (max-width:900px){footer .quick-link{padding:48px 24px;border-bottom:1px solid var(--color-primary-tint1)}}footer .quick-link ul{list-style:none}footer .quick-link ul li{margin-bottom:12px}footer .quick-link ul li a{color:#f9f9f9;display:inline-flex;width:max-content;align-items:start;flex-direction:column}@media only screen and (max-width:900px){footer .quick-link ul li a{font-size:14px;font-weight:400;line-height:21px}}footer .quick-link ul a:after{transition:all ease-in-out .3s;background:none repeat scroll 0 0 #f9f9f9;content:"";display:block;height:1px;width:0}footer .quick-link ul a:hover:after{width:100%}footer .contact-detail{grid-column:10/13}@media only screen and (max-width:900px){footer .contact-detail{font-size:14px;font-weight:400;line-height:21px;padding:48px 24px}}footer .contact-detail h5{font-family:Roboto;font-size:14px;font-weight:600;line-height:21px;text-align:left;text-transform:none;letter-spacing:0}footer .contact-detail p{margin-bottom:0}@media only screen and (max-width:900px){footer .contact-detail p{font-size:14px;font-weight:400;line-height:21px}}footer .contact-detail .item{margin-bottom:21px}footer .copy{height:40px;display:flex;align-items:center;justify-content:center;border-top:1px solid #327BA2;text-transform:uppercase;background-color:var(--color-primary);font-family:Roboto;font-size:10px;font-weight:400;line-height:11.72px;letter-spacing:.25em;text-align:center}@media only screen and (max-width:900px){footer .copy{padding-left:24px;justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/theme.css.map */
