@charset "UTF-8";:root{--broken-border-size: 15%;--color-grey: #7D7D7D;--color-light-grey: #70707086;--color-very-light-grey: #7070701a;--color-dark-grey: #606060;--color-yellow: #FFF305;--f-spinner-color-1: var(--color-grey);--f-spinner-color-2: var(--color-light-grey);--header-h: 131px;--cqw-ratio: 1;--desktop-side-padding: calc(4.1cqw * var(--cqw-ratio))}@media screen and (max-width: 989px){:root{--header-h: 103px}}body{--main-font-max-size: 22.5px;font-size:18px;line-height:1.4;letter-spacing:.5px}body .button{font-size:18px;padding:.5em 1em!important}body h1,body .h1{font-size:44px;line-height:1.1}@media all and (max-width: 379px){body h1,body .h1{font-size:32px}}body .header__menu-item{font-size:24px}body .footer__copyright .copyright__content{font-size:18px}body .product-card-wrapper .card__content .card__heading .full-unstyled-link{font-size:20px}@media all and (max-width: 989px){body .product-card-wrapper .card__content .card__heading .full-unstyled-link{font-size:20px;font-weight:400}}@media all and (min-width: 990px){body .product-card-wrapper .card__content .card__heading .full-unstyled-link{font-size:20px}}@media all and (min-width: 750px){body,body .button{font-size:18px}body h1,body .h1{font-size:44px}body .footer__copyright .copyright__content{font-size:18px}}@media screen and (min-width: 1201px){body{font-size:calc(1.5cqw * var(--cqw-ratio));font-size:min(1.5cqw * var(--cqw-ratio),var(--main-font-max-size))}body .button,body .footer__copyright .copyright__content{font-size:min(1.5cqw * var(--cqw-ratio),var(--main-font-max-size))}body h1,body .h1{font-size:min(3.65cqw * var(--cqw-ratio),54.75px)}body .header__menu-item{font-size:min(2cqw * var(--cqw-ratio),30px)}body .product-card-wrapper .card__content .card__heading .full-unstyled-link{font-size:min(1.8cqw * var(--cqw-ratio),25px);line-height:calc(2.4cqw * var(--cqw-ratio))}}body .color-scheme-1{color:var(--color-grey)}body p strong{font-weight:600}body .button{padding:0 2rem;min-height:4rem;min-width:auto}body #ContactForm .contact__button button:after,body #ContactForm .field:after{border:solid 1px var(--color-grey);box-shadow:none}body #ContactForm .field__input:focus{box-shadow:0 0 0 2px rgba(var(--color-grey));box-shadow:none}body .horizontal-alignment--left.vertical-alignment--top img{-o-object-position:top left;object-position:top left}body .horizontal-alignment--center.vertical-alignment--top img{-o-object-position:top center;object-position:top center}body .horizontal-alignment--right.vertical-alignment--top img{-o-object-position:top right;object-position:top right}body .horizontal-alignment--left.vertical-alignment--center img{-o-object-position:center left;object-position:center left}body .horizontal-alignment--right.vertical-alignment--center img{-o-object-position:center right;object-position:center right}body .horizontal-alignment--left.vertical-alignment--bottom img{-o-object-position:bottom left;object-position:bottom left}body .horizontal-alignment--center.vertical-alignment--bottom img{-o-object-position:bottom center;object-position:bottom center}body .horizontal-alignment--right.vertical-alignment--bottom img{-o-object-position:bottom right;object-position:bottom right}@media screen and (min-width: 750px){body .image-with-text__media{padding-bottom:0!important}}body .broken-border.image-with-text__media img{padding:20px}body .image-with-text__text p{margin-bottom:1.5em;margin-bottom:2.5rem}body .image-with-text__media{border:solid 1px var(--color-very-light-grey)}body .broken-border .image-with-text__media img{border:solid 1px var(--color-grey);padding:20px}body .image-with-text__media-item--has-border img{background:transparent}body .image-with-text__text-item{width:-moz-max-content!important;width:max-content!important}body .image-with-text__media-item--square .image-with-text__media{aspect-ratio:1/1}body .image-with-text__content{padding:0 4rem 0 0}body .image-with-text__grid:not(.image-with-text__grid--reverse) .image-with-text__content{padding:0 0 0 4rem}@media screen and (min-width: 990px){body .image-with-text__content{padding:0 4rem}body .image-with-text__grid:not(.image-with-text__grid--reverse) .image-with-text__content{padding-right:1rem}body .image-with-text__grid--reverse .image-with-text__content{padding-left:1rem}}@media screen and (max-width: 989px){body .image-with-text__content{padding:5rem 2rem!important}body .image-with-text__media{height:39.6rem!important}body .image-with-text__text{text-align:center!important;align-self:center!important;max-width:100%!important}body .image-with-text__grid.grid--1-col .grid__item{width:100%!important;max-width:100%!important}body .image-with-text__media-item{aspect-ratio:1/1}body .image-with-text__media-item .image-with-text__media{height:auto!important}body [class*=__image_with_text_]{padding-top:0;padding-bottom:0}}@media screen and (max-width: 989px){body .image-with-text__text{max-width:100%!important}body .image-with-text__text p br,body .image-with-text__media-item-2{display:none}}@keyframes innerPulse{0%{fill:var(--video-play-button-color-1, #FF0000)}33%{fill:var(--video-play-button-color-2, #00FF00)}66%{fill:var(--video-play-button-color-3, #0000FF)}to{fill:var(--video-play-button-color-1, #FF0000)}}@keyframes outerPulse{0%{fill:var(--video-play-button-color-3, #0000FF)}33%{fill:var(--video-play-button-color-1, #FF0000)}66%{fill:var(--video-play-button-color-2, #00FF00)}to{fill:var(--video-play-button-color-3, #0000FF)}}@media all and (max-width: 749px){body.index .video-section.page-width{padding-left:3rem!important;padding-right:3rem!important}}body .video-section{position:relative}@media all and (max-width: 749px){body .video-section.full-width-padding{padding-left:3rem!important;padding-right:3rem!important}}body .video-section .plyr__video-wrapper{display:flex;align-items:center}body .video-section .video-section__wrapper{height:100%}body .video-section.video--wallpaper-mode .loading__spinner{display:none}body .video-section.video--full-screen-height{--ar-w: 16;--ar-h: 9;height:min(100dvh - var(--header-h, 0px),100vw * var(--ar-h) / var(--ar-w));width:100%;max-width:100%;overflow:hidden;width:min(100vw,(100dvh - var(--header-h, 0px)) * var(--ar-w) / var(--ar-h));max-width:auto;margin:0 auto}@media screen and (max-width: 989px){body .video-section.video--full-screen-height{padding-left:3rem;padding-right:3rem}}body .video-section.video--full-screen-height .plyr,body .video-section.video--full-screen-height .plyr .plyr__video-wrapper{height:100%}body .video-section.video--full-screen-height .plyr .plyr__video-wrapper video,body .video-section.video--full-screen-height .plyr .plyr__video-wrapper .plyr__poster{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;background-size:cover;background-position:center}body .video-section.video--play-button-low .plyr__control--overlaid{top:73%;transform:translate(-50%,-73%)}body .video-section.video--play-button-animated svg#play-button #play-button-inner,body .video-section.video--play-button-animated svg#play-button #play-button-outer{animation:innerPulse var(--video-play-button-animation-duration, 1s) var(--video-play-button-animation-curve, ease-in-out) infinite!important}body .video-section video{max-width:100%;width:100%;height:auto}body .video-section video.video--16-9{aspect-ratio:16/9}body .video-section video.video--1-1{aspect-ratio:1/1}body .video-section .video-wrapper{position:relative}body .video-section .loading__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;z-index:9999;height:50px;width:50px;pointer-events:none;touch-action:none}body .video-section .loading__spinner svg circle{stroke:var(--video-loading-spinner-color, #000000);stroke-width:4px}body .video-section .plyr-fullscreen-close{display:none;position:fixed;top:15px;right:15px;z-index:9999999999;width:34px;height:34px;padding:4px;border-radius:50%;background:#fff}@media (orientation: landscape){body .video-section .plyr-fullscreen-close{right:40px}}body .video-section .plyr-fullscreen-close svg{width:100%;height:100%;stroke:var(--color-grey);stroke-width:2px}body .video-section .plyr:not(.plyr--playing)+.plyr-fullscreen-close.visible{display:block}body .video-section .plyr-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;background-color:transparent;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:9999;cursor:pointer}body .video-section .plyr-play-button svg{width:70px;height:70px;pointer-events:none}body .plyr{width:100%;height:100%;container-type:inline-size}body .plyr.plyr--fullscreen-fallback{touch-action:none;pointer-events:auto;width:100vw;background-color:#fff}body .plyr.plyr--fullscreen-fallback video{z-index:1;-webkit-mask-image:-webkit-radial-gradient(white,black);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}body .plyr.plyr--full-ui input[type=range]{color:var(--color-grey)}body .plyr .plyr__controls{color:var(--color-grey);color:#fff;z-index:5;touch-action:none;pointer-events:auto}body .plyr .plyr__controls .plyr__control:not(.plyr__control--overlaid):hover,body .plyr .plyr__controls .plyr__control[aria-expanded=true]{background:var(--color-grey)!important}@media (orientation: landscape){body .plyr .plyr__controls{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 10px)}}body .plyr.plyr--paused:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--video-plyr-paused-overlay-color, #707070);opacity:var(--video-plyr-paused-overlay-opacity, 1);pointer-events:none;z-index:4}body .plyr .plyr__video-wrapper{box-shadow:none!important;background:#fff!important;border:none!important;outline:none!important;border-radius:0!important;overflow:hidden}body .plyr .plyr__video-wrapper .plyr__poster{background-color:#fff!important;bottom:0;z-index:2}body .plyr .plyr__control--overlaid{background-color:transparent!important;background-size:contain;background-position:center;background-repeat:no-repeat;width:80px;width:6%;min-width:40px;height:auto;aspect-ratio:1/1;transition:none;padding:0;border-radius:0;opacity:1;z-index:4;font-size:1.5cqw;font-size:clamp(1rem,1.5cqw,10rem)}body .plyr .plyr__control--overlaid svg#play-button{left:0;width:100%;height:100%;fill:var(--color-yellow);pointer-events:none;animation:scalePulse 1s ease-in-out infinite}body .plyr .plyr__control--overlaid svg#play-button *{animation-play-state:paused}body .plyr .plyr__control--overlaid:after{content:"watch";position:absolute;bottom:-1.8em;left:0;width:100%;text-align:center}body .intro-overlay{display:flex;position:fixed;top:0;left:0;width:100vw;height:100vh;height:100svh;z-index:999999;background:#fff;align-items:center;justify-content:center;visibility:hidden;opacity:0;transition:opacity .5s ease,visibility 0s linear .5s;pointer-events:none;touch-action:none}body .intro-overlay video{width:100%;max-width:100%;background-color:#fff!important;isolation:isolate;-webkit-mask-image:-webkit-radial-gradient(white,black);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}body .intro-overlay.intro-playing{visibility:visible;opacity:1;transition-delay:0s}body .broken-border{position:relative}body .broken-border:before,body .broken-border:after{content:"";position:absolute;top:-2px;left:auto!important;right:-2px;background:#fff;z-index:10!important}body .broken-border:before{width:var(--broken-border-size)!important;height:5px}body .broken-border:after{width:4px!important;height:var(--broken-border-size)!important}body .header:not(.page-width){padding-left:3rem;padding-right:3rem}@media screen and (min-width: 990px){body .header:not(.page-width){padding-left:5rem;padding-right:5rem}body .header--hide-icons{grid-template-areas:"heading navigation";grid-template-columns:auto auto}body .header--hide-icons .header__inline-menu{display:flex;justify-content:flex-end}}body .header__menu-item{cursor:pointer}body .list-menu--inline li{display:inline-flex;justify-content:center;align-items:center;cursor:pointer}body .list-menu--inline li:before{content:"\b7";padding:0 .8rem;height:100%;display:inline-flex;align-items:center}body .list-menu--inline li:first-child:before{display:none}body .header__menu-item{color:var(--color-grey)}body .header__active-menu-item,body .header__menu-item:hover span{text-underline-offset:1.5rem;text-decoration-thickness:1px!important}body .header__menu-item:hover span{text-decoration-color:var(--color-light-grey)!important}body .header__active-menu-item{text-decoration-color:var(--color-grey)!important}@media screen and (min-width: 1201px){body .header:not(.page-width){padding-left:var(--desktop-side-padding);padding-right:var(--desktop-side-padding);padding-top:calc(3cqw * var(--cqw-ratio));padding-bottom:calc(3cqw * var(--cqw-ratio))}body .header__heading-logo-wrapper img{width:min(8.3cqw * var(--cqw-ratio),124.5px)}body .list-menu--inline li:before{font-size:calc(1.6cqw * var(--cqw-ratio))}}@media screen and (min-width: 750px){body .header.page-width,body .utility-bar__grid.page-width{padding-left:5rem;padding-right:5rem}}@media all and (max-width: 989px){body .header:not(.page-width){padding-left:5rem!important;padding-right:5rem!important}}@media all and (max-width: 749px){body .header:not(.page-width){padding-left:3rem!important;padding-right:3rem!important}}body .footer{border-top:none}body .footer .policies li:first-child:before{display:none}body .footer__content-bottom-wrapper--center{justify-content:space-between;align-items:center}body .bottom-menu{display:flex;align-items:center}body .bottom-menu.policies li:before{content:"\b7";padding:0 .8rem;height:100%;display:inline-flex;align-items:center}@media screen and (min-width: 1201px){body .footer{padding-bottom:min(4cqw * var(--cqw-ratio),8.1rem)}body .footer .footer__content-bottom{padding-top:min(2.5cqw * var(--cqw-ratio),5rem)}body .bottom-menu{display:flex;align-items:center}body .bottom-menu.policies li:before{font-size:calc(1.3cqw * var(--cqw-ratio))}}@media screen and (max-width: 400px){body .footer__content-bottom-wrapper--center{flex-direction:column-reverse}}@media screen and (max-width: 1200px){body .footer{padding-left:0rem!important;padding-right:0rem!important}}@media screen and (max-width: 749px){body .footer{padding-left:1rem!important;padding-right:1rem!important}}body .product-grid-container .collection{padding:0 2rem;container-type:inline-size}@media screen and (max-width: 989px){body #product-grid{row-gap:30px}}@media screen and (min-width: 750px){body .product-grid-container .collection{padding:0 5rem}}@media screen and (min-width: 1201px){body .collection-product-grid-section{container-type:inline-size;padding-top:min(4.1cqw * var(--cqw-ratio),74px)}body .collection-product-grid-section #product-grid{margin-top:0}body .product-grid-container .collection{padding:0 calc(4.1cqw * var(--cqw-ratio));--grid-desktop-horizontal-spacing: calc(3.3cqw * var(--cqw-ratio));--grid-desktop-vertical-spacing: calc(2.7cqw * var(--cqw-ratio))}}@media screen and (min-width: 1801px){body .product-grid-container .collection{padding:0 5rem}}body .product-card-wrapper .card__content{padding-left:18px}body .product-card-wrapper .card__content .card__heading{display:block!important}body .product-card-wrapper .card__content .card__heading .full-unstyled-link{text-decoration:none;color:var(--color-grey)!important}body .product-card-wrapper .card__inner{border:solid 1px var(--color-grey)}body .product-card-wrapper .card__inner .card__heading{display:none!important}@media screen and (min-width: 750px){body .product-card-wrapper .card__information{padding-bottom:1.5rem;padding-top:1.5rem}}body .product .product__description{margin-top:0}@media screen and (max-width: 749px){body .product .product__description{font-size:16px}}body .product .product__media-list{margin-bottom:0;aspect-ratio:1/1}@media screen and (min-width: 990px){body .product .product__media-list .product__modal-opener .product__media-icon{opacity:1;display:flex}}body .product .product-gallery-wrapper{margin-bottom:2rem}@media screen and (max-width: 749px){body .product .product__media-wrapper{margin-bottom:2rem}}@media screen and (min-width: 750px){body .product .product__info-container *{text-align:right}}body .product .product__info-container .broken-border{--broken-border-size: 20px}body .product .product__media-wrapper .broken-border{padding:30px;border:1px solid var(--color-grey)}body .product .product__media-wrapper .product-media-container .media{aspect-ratio:1/1}body .product .product__media-wrapper .product-media-container .media img{-o-object-position:center;object-position:center}body .product .product__media-wrapper .loading__spinner{display:flex!important;z-index:0}body .product .product__media-wrapper .loading__spinner .path{stroke:var(--color-grey)}body .product .product__media-wrapper .thumbnail-slider .loading__spinner{left:calc(50% - .9rem)}@media screen and (max-width: 989px){body .product__description p:not(.specifications) br{display:none}}@media screen and (max-width: 749px){body .product__media-list{margin-left:-1rem;width:calc(100% + 2rem);margin-left:2rem;width:calc(100% - 4rem)}body .product--mobile-columns .product__media-item{width:calc(100% - 2rem - var(--grid-mobile-horizontal-spacing));width:100%}}body .gallery-cell{width:100%}body .flickity-slider .gallery-cell{opacity:1;visibility:visible;transition:opacity .2s ease-in}body .main-product-gallery{box-shadow:none!important}body .flickity-prev-next-button.previous{left:5px}body .flickity-prev-next-button.next{right:5px}@media screen and (max-width: 749px){body .flickity-button{background:none!important}body .flickity-prev-next-button.previous{left:-35px}body .flickity-prev-next-button.next{right:-35px}body .flickity-prev-next-button{height:40px;width:40px}}body .slider-buttons{display:none!important}body .product__media-list{margin-left:0;width:100%;overflow:hidden}body .product__media-list.flickity--ready{overflow:visible}body .product-media-modal__toggle{color:#000;border:none;width:5rem}@media screen and (min-width: 750px){body .product--small .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(20% - .8rem)}body .thumbnail-slider{width:calc(100% + 54px);margin-left:-26px}body .thumbnail-slider .slider-button{width:22px}body .thumbnail-slider .slider-button--prev{padding-left:0}body .thumbnail-slider .slider-button--next{padding-right:0;position:relative;left:-10px}}body .product-media-modal__content>*:not(.active){display:block}body .product__info-wrapper .product__info-wrapper--spacer{aspect-ratio:5/1;background:green;display:none}body .product__info-container{display:flex;flex-direction:column;height:100%;padding-bottom:calc(18% + 20px);max-width:100%}body .product__info-container .product__text.inline-richtext{margin-top:auto;padding-top:.5em}@media screen and (max-width: 749px){body .product__info-container .product__text.inline-richtext{display:none}body .product__info-container .product__link-wrapper{width:-moz-min-content;width:min-content;margin-top:0;margin-bottom:1rem}body .product__info-container{padding-bottom:0}}body .thumbnail-slider .thumbnail-list{padding:0!important;box-shadow:none!important;outline:none!important}@media screen and (min-width: 750px){body .thumbnail-slider{margin-left:-22px}}body .thumbnail-list .flickity-viewport{background:#fff;width:calc(100% - 10px)}body .thumbnail-list .flickity-viewport .flickity-slider{width:calc(100% + 10px)}body .thumbnail-list .flickity-viewport .gallery-cell{width:calc(20% - 10px);margin-right:10px}body .thumbnail-list .flickity-viewport .gallery-cell .thumbnail{border:none;box-shadow:none}body .thumbnail-slider .thumbnail[aria-current]{border:none!important;box-shadow:none!important}body .thumbnail-list .gallery-cell{visibility:hidden}body .thumbnail-list.flickity-enabled .gallery-cell{visibility:visible}body .fancybox__dialog{background:#fff!important;width:100vw!important}body .fancybox__dialog .fancybox__backdrop{background-color:#fff}body .fancybox__dialog .fancybox__container{--f-drag-offset: 0 !important}body .fancybox__dialog .fancybox__container .fancybox__carousel{touch-action:auto}body .fancybox__dialog .fancybox__container .fancybox__carousel .fancybox__slide{padding:0 70px}body .fancybox__dialog .fancybox__container .fancybox__carousel .f-carousel__toolbar.is-absolute .f-carousel__toolbar__column.is-right{position:absolute;right:10px;top:10px}@media screen and (max-width: 749px){body .fancybox__dialog .fancybox__container .fancybox__carousel .f-carousel__toolbar.is-absolute .f-carousel__toolbar__column.is-right{right:0;top:-1px}}body .fancybox__dialog .fancybox__container .fancybox__carousel .f-button{background:#fff!important}body .fancybox__dialog .fancybox__container .fancybox__carousel .f-button svg{stroke:var(--color-grey);stroke-width:2px;stroke-linecap:square;stroke-linejoin:miter}body .fancybox__dialog .fancybox__container .fancybox__carousel .f-button.is-arrow:before{top:0;right:0;bottom:0;left:0}body .fancybox__dialog .fancybox__container .fancybox__carousel .f-button.is-arrow.is-next{right:10px}body .fancybox__dialog .fancybox__container .fancybox__carousel .f-button.is-arrow.is-prev{left:10px}@media screen and (max-width: 749px){body .fancybox__dialog .fancybox__container .fancybox__carousel .f-button.is-arrow.is-next{right:2px}body .fancybox__dialog .fancybox__container .fancybox__carousel .f-button.is-arrow.is-prev{left:2px}body .fancybox__dialog .fancybox__container .fancybox__carousel .fancybox__slide{padding:0 54px}}body .fancybox__dialog .f-spinner{border-color:var(--color-grey);border-top-color:var(--color-light-grey)}body #Gallery-carousel .f-carousel__slide{display:flex;align-items:center;justify-content:center}body #Gallery-carousel img{max-width:100%;max-height:100%;height:auto}body .collection-hero{position:relative;height:500px}body .collection-hero .collection-hero__background-container{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0}body .collection-hero .collection-hero__background-container img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}body .collection-hero .collection-hero__inner{height:100%;max-height:100%;z-index:1;position:relative}body .collection-hero .collection-hero__inner .collection-hero__title{text-align:center;color:#fff}body .banner .banner__text.big-quote p{font-size:15px;letter-spacing:.5px;color:#fff;font-family:var(--font-heading-2-family);font-style:var(--font-heading-2-style);font-weight:var(--font-heading-2-weight)}body .banner .banner__box{padding:1rem 0}body .banner .banner__block-image{margin-top:1.5rem}body .banner .big-quote-marks{font-size:40px;line-height:1rem;vertical-align:bottom;color:var(--color-yellow);font-family:var(--font-quotes-family);font-style:var(--font-quotes-style);font-weight:var(--font-quotes-weight);padding:0 .25rem}@media screen and (min-width: 749px){body .banner .banner__text.big-quote p{font-size:24px}body .banner .big-quote-marks{font-size:72px}}@media screen and (min-width: 1201px){body .banner .banner__box{max-width:75%;padding:5rem 0}body .banner .banner__text.big-quote p{font-size:min(2.3cqw * var(--cqw-ratio),35px)}body .banner .big-quote-marks{font-size:min(7cqw * var(--cqw-ratio),105px)}}body #shopify-pc__banner{width:100vw!important;height:100vh!important;background:#ffffff80!important;left:0!important;top:0!important;max-height:none!important;transform:none!important}body #shopify-pc__banner .shopify-pc__banner__wrapper{background:#fff;padding:32px;width:50%;min-width:280px;scrollbar-width:none;box-sizing:border-box;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width: 1300px){body #shopify-pc__banner .shopify-pc__banner__wrapper{width:70%}}@media only screen and (max-width: 900px){body #shopify-pc__banner .shopify-pc__banner__wrapper{width:90%}}body #shopify-pc__banner #shopify-pc__banner__btn-decline{background:#fff}body .rich-text.rich-text--full-width .rich-text__wrapper,body .rich-text.rich-text--full-width .banner__content{max-width:95%}body .rich-text .rich-text__blocks{width:90%;max-width:90%;margin:0 auto}body .rich-text .rich-text__heading strong{font-family:var(--font-heading-2-family);font-style:var(--font-heading-2-style);font-weight:var(--font-heading-2-weight)}@media screen and (max-width: 749px){body .rich-text .rich-text__blocks{max-width:100%}body .rich-text:not(.rich-text--full-width) .rich-text__wrapper{width:100%}}body .banner{--image-banner-object-position: center}body .banner .banner__media img{-o-object-position:var(--image-banner-object-position);object-position:var(--image-banner-object-position)}body .banner.banner--no-padding .banner__content{padding:0 5rem}@media screen and (min-width: 1201px){body .banner.banner--xsmall:not(.banner--adapt){min-height:26rem}}@media screen and (max-width: 1200px){body .banner.banner--xsmall:not(.banner--adapt){min-height:20rem}}@media screen and (max-width: 749px){body .banner.banner--xsmall:not(.banner--adapt){min-height:14rem}body .banner.banner--no-padding .banner__content{padding:0 1.5rem}}@media all and (min-width: 1201px){body .full-width-padding{padding-left:var(--desktop-side-padding)!important;padding-right:var(--desktop-side-padding)!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
