.wrapper-large{max-width:var(--content-max-large);margin:0 auto;padding:0 60px}section{width:100%}h2 *,h2,.h2 *,.h2,.brick__block .standard__heading *,.brick__block .standard__heading,.section-hero-theme .hero__title *,.section-hero-theme .hero__title,.product__reviews .spr-header-title *,.product__reviews .spr-header-title,.section__heading *,.section__heading{font-family:var(---font-stack-heading);margin:0;font-size:30px;line-height:110%;color:var(---color-secondary);letter-spacing:.06em;text-transform:uppercase}@media only screen and (max-width: 1160px){h2 *,h2,.h2 *,.h2,.brick__block .standard__heading *,.brick__block .standard__heading,.section-hero-theme .hero__title *,.section-hero-theme .hero__title,.product__reviews .spr-header-title *,.product__reviews .spr-header-title,.section__heading *,.section__heading{font-size:28px}}@media only screen and (max-width: 749px){h2 *,h2,.h2 *,.h2,.brick__block .standard__heading *,.brick__block .standard__heading,.section-hero-theme .hero__title *,.section-hero-theme .hero__title,.product__reviews .spr-header-title *,.product__reviews .spr-header-title,.section__heading *,.section__heading{font-size:24px}}.block__heading{font-family:var(---font-stack-body);margin:0;font-size:26px;line-height:108%;letter-spacing:.05em;text-transform:uppercase}@media only screen and (max-width: 749px){.block__heading{font-size:20px}}.block__text{font-family:var(---font-stack-body);font-size:20px;line-height:130%}@media only screen and (max-width: 749px){.block__text{font-size:16px}}.slideshow__slider-section .hero__description{letter-spacing:.05em;margin-bottom:40px}@media only screen and (max-width: 749px){.slideshow__slider-section .hero__description{font-size:28px}}.hero__btn.btn--large{max-width:214px}.collection-list-section .container{margin-top:50px}.collection-list-section .collection-list{grid-gap:40px;gap:40px;background-color:rgba(0,0,0,0)}@media only screen and (max-width: 989px){.collection-list-section .collection-list{grid-gap:30px;gap:30px}}@media only screen and (max-width: 749px){.collection-list-section .collection-list{grid-gap:20px;gap:20px}}.collection-list-section .one-half{width:calc(50% - 20px)}.collection-list-section .collection-item{position:relative;background:rgba(0,0,0,0)}.collection-list-section .collection-item:hover .collection-item-bg{background-color:rgba(0,0,0,.3)}.collection-list-section .collection-item--centered .collection-item-text,.collection-list-section .collection-item--centered .collection-item-info{text-align:center}.collection-list-section .collection-item-text{margin-top:40px}.collection-list-section .collection-item-text svg{margin-bottom:20px}.collection-list-section .collection-item-info{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;padding:0 20px;z-index:1}.collection-list-section .collection-item-bg{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.1);transition:background-color 2s cubic-bezier(0.215, 0.61, 0.355, 1)}.collection-list-section .block__heading{margin-bottom:20px;color:#fff;text-shadow:2px 2px 4px #000}@media only screen and (max-width: 749px){.collection-list-section .block__heading{margin-bottom:10px}}.collection-list-section .block__text{color:var(--text)}@media only screen and (min-width: 750px){.collection-list-section .block__text{margin:0 auto;max-width:60%}}@media only screen and (max-width: 749px){.collection-list-section .block__text{margin-bottom:10px}}.btn.btn--white{color:var(---color-secondary)}.tcwi-section{--outer: 40px}@media only screen and (max-width: 989px){.tcwi-section{--outer: 30px}}@media only screen and (max-width: 749px){.tcwi-section{--outer: 20px}}.tcwi-section .section__heading{margin-bottom:50px}.tcwi-section .icon__column__text{margin-top:30px}.tcwi-section p{font-size:18px;line-height:1.44;margin:0}@media only screen and (max-width: 749px){.tcwi-section p{font-size:16px}}.tcwi-section .icon__column__text__heading{margin:0 0 16px}.tcwi-section .icon__column__text__heading p{font-size:22px;line-height:120%;letter-spacing:.05em;color:var(---color-secondary);text-transform:uppercase}@media only screen and (max-width: 749px){.tcwi-section .icon__column__text__heading p{font-size:18px}}.tcwi-section .grid__btn-wrapper{margin-top:40px}@media only screen and (min-width: 750px){.tcwi-section .text-row-style-default .grid{display:flex;margin-left:-100px}}@media only screen and (max-width: 1160px){.tcwi-section .text-row-style-default .grid{margin-left:-50px}}@media only screen and (max-width: 989px){.tcwi-section .text-row-style-default .grid{margin-left:-30px}}.tcwi-section .text-row-style-default .grid__item{position:relative}@media only screen and (min-width: 750px){.tcwi-section .text-row-style-default .grid__item{padding-left:100px}}@media only screen and (max-width: 1160px){.tcwi-section .text-row-style-default .grid__item{padding-left:50px}}@media only screen and (max-width: 989px){.tcwi-section .text-row-style-default .grid__item{padding-left:30px}}.tcwi-section .text-row-style-default .icon-deco{display:none}@media only screen and (min-width: 750px){.tcwi-section .text-row-style-default .icon-deco{position:absolute;max-height:100%;left:45px;bottom:0;display:block}}@media only screen and (max-width: 1160px){.tcwi-section .text-row-style-default .icon-deco{left:20px}}@media only screen and (max-width: 989px){.tcwi-section .text-row-style-default .icon-deco{left:10px}}.tcwi-section .text-row-style-default .icon-deco svg{width:10px;max-height:100%;height:auto}.tcwi-section .text-row-style-secondary .section__heading{color:var(---color-secondary)}.tcwi-section .text-row-style-secondary .icon__column__text{margin-top:34px}.tcwi-section .text-row-style-secondary .icon__column{background-color:var(---color-primary);border:1px solid var(---color-border);border-radius:16px;padding:23px 40px 53px}@media only screen and (max-width: 989px){.tcwi-section .text-row-style-secondary .icon__column{padding-left:20px;padding-right:20px}}.tcwi-section .text-row-style-secondary .icon__column__text__heading{margin-bottom:24px}.tcwi-section .text-row-style-secondary .icon__column__text__heading p{color:var(--text);font-size:20px;line-height:110%;letter-spacing:.05em}@media only screen and (min-width: 750px){.tcwi-section .text-row-style-secondary .grid{display:flex;flex-wrap:wrap}}@media only screen and (min-width: 750px){.tcwi-section .text-row-style-secondary .grid__item{height:auto;float:none;display:flex}}.featured-collection-section .collection-product-container{padding-top:80px;padding-bottom:155px;position:relative;overflow:hidden}@media only screen and (max-width: 749px){.featured-collection-section .collection-product-container{padding-bottom:80px}}.featured-collection-section .product-grid{background:rgba(0,0,0,0)}@media only screen and (min-width: 750px){.featured-collection-section .product-grid{flex-wrap:nowrap;margin-left:-5px;margin-right:-5px}}@media only screen and (min-width: 750px){.featured-collection-section .product-item{padding:0 5px}}@media only screen and (max-width: 749px){.featured-collection-section .product-item{margin-bottom:71px}}.product-grid-outer .product-item{border-radius:0;overflow:hidden;background:rgba(0,0,0,0)}.product-grid-outer .product-item:hover .product__grid__cutline,.product-grid-outer .product-item:hover .product__grid__title{color:var(---color-secondary)}.product-grid-outer .product-item__image .slideup{-webkit-backdrop-filter:none;backdrop-filter:none;bottom:auto;top:calc(50% - 19px)}.product-grid-outer .product-item__image .slideup>button,.product-grid-outer .product-item__image .slideup>div a{font-weight:700;line-height:100%;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:var(---color-secondary);width:auto;margin:0 auto;border-radius:var(---radius);overflow:hidden;max-width:100%;border:none;padding-top:17px;padding-bottom:17px}.product-grid-outer .product-item__image .slideup>button.is-hidden,.product-grid-outer .product-item__image .slideup>div a.is-hidden{display:none}.product-grid-outer .product-item__image .slideup>button *,.product-grid-outer .product-item__image .slideup>div a *{color:var(---color-secondary)}.product-grid-outer .product-item__image .slideup>div{transition:none}.product-grid-outer .product-item__image .product-link{border-radius:0;overflow:hidden}.product-grid-outer .product-item--borderless .product-information{padding:0}.product-grid-outer .product-information>a{padding:21px 0 0}.product-grid-outer .product-information>a svg{margin-bottom:21px}.product-grid-outer .product__grid__cutline,.product-grid-outer .product__grid__title{font-weight:700;text-transform:uppercase}.product-grid-outer .product__grid__cutline,.product-grid-outer .product__grid__title,.product-grid-outer .price{font-size:16px;line-height:1.5;letter-spacing:.05em;margin:0}.product-grid-outer .price{color:var(---color-secondary)}.form-quick-add .selector-wrapper.is-active{transform:translateY(-54px)}@media only screen and (max-width: 989px){.form-quick-add .selector-wrapper.is-active{transform:translateY(-25px)}}.collection-image-with-text{position:relative;padding:50px 0 103px}.collection-image-with-text .collection__image-icon{position:absolute;right:0;top:-80px;width:190px}@media only screen and (max-width: 1160px){.collection-image-with-text .collection__image-icon{top:-36px;width:90px}}.collection-image-with-text .bg__image-wrap{width:calc((100% - var(--content-max))/2 + var(--outer)*4);position:absolute;background-position:center;background-size:cover;top:-64px;left:0;bottom:38px;z-index:1}@media only screen and (max-width: 1160px){.collection-image-with-text .bg__image-wrap{width:calc(var(--outer)*3)}}@media only screen and (max-width: 989px){.collection-image-with-text .bg__image-wrap{display:none}}.collection-image-with-text .grid__image-container{position:relative;z-index:2}.collection-image-with-text .bg__image-deco{width:100%;position:absolute;height:100%;z-index:0;left:0;top:0}.collection-image-with-text .bg__image-deco *{height:100%}@media only screen and (max-width: 989px){.collection-image-with-text .bg__image-deco{display:none}}.collection-image-with-text .bg__image-deco-wrapper{background-repeat:no-repeat;background-position:60px bottom}.grid__image-w-text{display:flex;align-items:center}@media only screen and (max-width: 989px){.grid__image-w-text{flex-direction:column}}.grid__image-w-text .grid__image-wrap{width:100%}@media only screen and (min-width: 990px){.grid__image-w-text .grid__image-wrap{width:62%}}.grid__image-w-text .grid__heading-wrap{max-width:100%}@media only screen and (min-width: 990px){.grid__image-w-text .grid__heading-wrap{width:38%;padding-left:62px}}@media only screen and (max-width: 1160px){.grid__image-w-text .grid__heading-wrap{padding-left:30px}}@media only screen and (max-width: 989px){.grid__image-w-text .grid__heading-wrap{padding-left:0;margin-top:30px;text-align:center}}.grid__image-w-text .section__heading{margin-bottom:22px}.grid__image-w-text .section__description{text-transform:uppercase;margin-bottom:22px}.grid__image-w-text .section__description p{letter-spacing:.1em}.grid__image-w-text .hero__btn.btn--large{max-width:100%}.grid__image-w-text .btn--input{--btn-left: 46px;max-width:100%;padding-left:20px;padding-right:20px;width:346px}.section__description p{margin:0}.section__description,.section__description p{font-size:20px;line-height:1.3;letter-spacing:0}.hero-section .section__heading{margin-bottom:13px;text-transform:uppercase;max-width:285px}.hero-section .hero__description{font-size:24px;line-height:140%;letter-spacing:.05em;text-transform:uppercase;margin-bottom:24px}.hero-section .index-hero .hero__content{width:calc(50% - var(--outer)*2)}@media only screen and (max-width: 749px){.hero-section .index-hero .hero__content{width:100%}}.testimonials-section{position:relative}.testimonials-section .section__heading{margin-bottom:50px}.testimonials-section .reviews__slider{padding:0;grid-gap:100px;gap:100px}@media only screen and (max-width: 1160px){.testimonials-section .reviews__slider{grid-gap:40px;gap:40px}}@media only screen and (max-width: 989px){.testimonials-section .reviews__slider{grid-gap:20px;gap:20px}}@media only screen and (max-width: 749px){.testimonials-section .reviews__slider{padding-top:30px;margin-bottom:0}}.testimonials-section .review__slide{min-width:calc(33.33% - 66.6666666667px);border-radius:16px;padding:0 0 30px;display:flex}@media only screen and (max-width: 1160px){.testimonials-section .review__slide{min-width:calc(33.33% - 26.6666666667px)}}@media only screen and (max-width: 989px){.testimonials-section .review__slide{min-width:calc(33.33% - 13.3333333333px);padding-left:20px;padding-right:20px}}@media only screen and (max-width: 749px){.testimonials-section .review__slide{overflow:initial}}.testimonials-section .review{justify-content:normal;align-items:normal;flex:1;height:auto}.testimonials-section .tesimonial__quotes{margin-top:-23px;margin-bottom:24px}.testimonials-section .review__content{padding:0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;max-width:100%;flex:1}.testimonials-section .review__content>svg{margin-bottom:30px}.testimonials-section .review__content blockquote{margin-bottom:30px}.testimonials-section .review__content blockquote p{font-size:18px;line-height:1.44;margin:0}.testimonials-section .review__content blockquote svg{width:46px;height:46px;margin-bottom:0}.testimonials-section .review__author__content{min-height:auto;color:var(---color-secondary)}.testimonials-section .review__author{min-height:auto;font-size:16px;line-height:1.625;font-family:var(---font-stack-heading)}.testimonials-section .review__author strong{font-weight:700}.testimonials-section .text-center .review__content blockquote svg{margin-left:auto;margin-right:auto}.testimonials-section .reviews{background-color:rgba(0,0,0,0)}.testimonials-section .AccordionGroup{position:relative;z-index:-1}.testimonials-section .accordion-group-hide{width:100%}.testimonials-section .accordion-group-hide .accordion-group{opacity:0}.testimonials-section .accordion-group-show{width:100%;position:absolute;bottom:20px}.testimonials-section .accordion-group-show .accordion-group{background:rgba(0,0,0,0)}.section__subheading,.section__subheading p{font-size:18px;line-height:1.22;letter-spacing:.05em;margin:0;color:var(---color-secondary)}.iwa-wrapper{display:flex;align-items:center;width:100%}@media only screen and (max-width: 749px){.iwa-wrapper{flex-direction:column;grid-gap:30px;gap:30px}}.iwa-wrapper .iwa-image{width:100%}@media only screen and (min-width: 750px){.iwa-wrapper .iwa-image{width:calc(50% + 30px);padding-right:90px}}@media only screen and (max-width: 989px)and (min-width: 750px){.iwa-wrapper .iwa-image{padding-right:30px}}@media only screen and (min-width: 750px){.iwa-wrapper .iwa-accordion{width:calc(50% - 30px)}}.iwa-wrapper .iwa-accordion .text-center svg{margin-bottom:19px}.iwa-wrapper .section__subheading{margin-bottom:20px;text-transform:uppercase}.iwa-wrapper .section__heading{margin-bottom:19px}.iwa-wrapper .section__description,.iwa-wrapper .section__description p{font-size:18px;line-height:1.56}.iwa-wrapper .section__description p{margin-bottom:15px}.iwa-wrapper .accordion{border-top:none}.faq-arrow .accordion__title{padding:16px 0;font-size:16px;line-height:1.38;letter-spacing:.1em;font-weight:700;font-family:var(---font-stack-body);display:flex;align-items:center}.faq-arrow .accordion__title::before,.faq-arrow .accordion__title::after{display:none}.faq-arrow .accordion__title.is-open svg{transform:rotate(180deg)}.faq-arrow .accordion__title svg{margin-right:16px;transition:.4s ease-out}.image-w-text-section{overflow:hidden}.image-w-text-section .iwt-wrapper{display:flex}@media only screen and (max-width: 749px){.image-w-text-section .iwt-wrapper{flex-direction:column-reverse}}@media only screen and (min-width: 750px){.image-w-text-section .iwt-text,.image-w-text-section .iwt-image{flex:1}}.image-w-text-section .iwt-text{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;padding:60px 30px}@media only screen and (min-width: 750px){.image-w-text-section .iwt-image{display:flex;position:relative}.image-w-text-section .iwt-image .iwt-img{padding-top:0 !important}}@media only screen and (max-width: 749px){.image-w-text-section .iwt-image{width:100%}}@media only screen and (min-width: 750px){.image-w-text-section .iwt-img{position:absolute;top:0;left:0;right:0;bottom:0}}.image-w-text-section .iwt-text-wrapper{max-width:580px;width:100%}@media only screen and (max-width: 749px){.image-w-text-section .iwt-text-wrapper{max-width:100%}}.image-w-text-section .section__heading{margin-bottom:25px}.image-w-text-section .section__heading strong{color:var(---color-secondary)}.image-w-text-section .text-center svg{margin-bottom:25px}.image-w-text-section .section__subheading{text-transform:uppercase;margin-bottom:28px}.image-w-text-section .section__subheading,.image-w-text-section .section__subheading *{color:var(---color-text)}.image-w-text-section .section__description{max-width:370px;margin:0 auto 34px}.image-w-text-section .section__description,.image-w-text-section .section__description *{font-size:22px;line-height:1.45}.image-w-text-section .hero__btn{width:268px;max-width:100%}.image-w-text-section .btn--white{margin-top:16px}.image-w-text-section .iwt-image{position:relative}.image-w-text-section .iwt-icon{position:absolute;bottom:-31px;right:-60px}@media only screen and (max-width: 989px){.image-w-text-section .iwt-icon{bottom:-20px;right:-20px}.image-w-text-section .iwt-icon svg{width:100px;height:auto}}.shopify-app-block{font-size:24px;line-height:110%;text-align:center;letter-spacing:.05em;text-transform:uppercase;margin-bottom:26px}.template-index #insta-feed,.template-index .instafeed-shopify{margin-top:0}.rich-text-section .section__subheading{padding:0 var(--outer)}.rich-text-section .section__subheading,.rich-text-section .section__subheading p{font-weight:700;font-size:24px;line-height:110%;letter-spacing:.05em;text-transform:uppercase}@media only screen and (max-width: 749px){.rich-text-section .section__subheading,.rich-text-section .section__subheading p{font-size:20px}}.rich-text-section .section__subheading strong{color:var(---color-secondary)}.collection__products--group-tags{flex-direction:column}.collection__sidebar{padding:0}@media only screen and (max-width: 749px){.collection__sidebar{margin-left:16px;margin-right:16px}}@media only screen and (min-width: 750px){.collection__sidebar__slider{position:static;justify-content:center;visibility:visible;opacity:1;transition-delay:0s;margin-right:0}}@media only screen and (max-width: 749px){.collection__sidebar__slider{padding-top:15px;border:none;transform:translate(calc(-100% - 20px))}}@media only screen and (min-width: 750px){.collection__sidebar__slider.expanded{width:100%;height:auto;border:none}}@media only screen and (max-width: 749px){.collection__sidebar__slider.expanded{left:0;padding:0;overflow:auto}}@media only screen and (min-width: 750px){.collection__nav{background:rgba(0,0,0,0);border-top:none;position:relative;z-index:11;margin:30px 0 31px}}@media only screen and (max-width: 749px){.collection__nav{background:#fff;border:none;padding:15px 16px;min-height:43px;max-width:100%;margin-bottom:15px}}.collection__nav .popout--filter .popout__toggle,.collection__nav .popout--group .popout__toggle{border:none}[data-scroll-locked] .collection__nav{padding-right:16px}@media only screen and (max-width: 749px){.collection-products .wrapper{padding-left:0;padding-right:0}}@media only screen and (min-width: 750px){.collection__nav--filter .popout--group{display:none}}@media only screen and (min-width: 750px){.collection__filters{display:flex}}.collection__active__filters~.collection__sidebar__group,.collection__sidebar__group:not(.collection__sidebar__group--hidden)~.collection__sidebar__group{margin-top:0}@media only screen and (min-width: 750px){.collection__sidebar__group{position:relative}.collection__sidebar__group .collection__sidebar__heading{padding-top:10px;padding-bottom:10px}.collection__sidebar__group .filter__price,.collection__sidebar__group .collection-nav{position:absolute;top:100%;left:0;width:201px;background:#fff;padding:24px 40px 24px 20px;border-top:1px solid #efc3b7;box-shadow:0px 4px 10px rgba(0,0,0,.1);margin:0}.collection__sidebar__group .filter__price{width:300px}}.collection__sidebar__group .filter__price,.collection__sidebar__group .collection-nav{z-index:9;visibility:hidden;opacity:0}@media only screen and (max-width: 749px){.collection__sidebar__group{margin-top:16px !important}}.collection__active__filters,.collection__sidebar__buttons{display:none}.collection__nav--filter .popout--group .popout__toggle,.popout--sort .popout__toggle,.collection__sidebar__heading{border-bottom:none;font-weight:var(---font-weight-body);font-size:14px;line-height:1;letter-spacing:.1em;text-transform:uppercase;margin:0}@media only screen and (max-width: 989px)and (min-width: 750px){.collection__nav--filter .popout--group .popout__toggle,.popout--sort .popout__toggle,.collection__sidebar__heading{font-size:12px}}.popout--sort .popout__toggle,.collection__sidebar__heading{padding:0 30px 0 0}.popout--sort .popout__toggle:after,.collection__sidebar__heading:after{background-image:url("data:image/svg+xml,%3Csvg width='12' height='6' viewBox='0 0 12 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.71429 0L6 3.75L10.2857 0L12 0.75L6 6L0 0.75L1.71429 0Z' fill='%23222222'/%3E%3C/svg%3E");width:12px;height:6px;border:none;transform:none;top:13px;right:0}@media only screen and (max-width: 749px){.popout--sort .popout__toggle:after,.collection__sidebar__heading:after{top:3px}}.popout--sort .popout__toggle[aria-expanded=true]:after,.popout--sort .popout__toggle.is-active:after,.collection__sidebar__heading[aria-expanded=true]:after,.collection__sidebar__heading.is-active:after{transform:rotate(-180deg);margin-top:0}.popout--sort .popout__toggle[aria-expanded=true]+.filter__price,.popout--sort .popout__toggle[aria-expanded=true]+.collection-nav,.popout--sort .popout__toggle.is-active+.filter__price,.popout--sort .popout__toggle.is-active+.collection-nav,.collection__sidebar__heading[aria-expanded=true]+.filter__price,.collection__sidebar__heading[aria-expanded=true]+.collection-nav,.collection__sidebar__heading.is-active+.filter__price,.collection__sidebar__heading.is-active+.collection-nav{visibility:visible;opacity:1}@media only screen and (max-width: 749px){.collection-nav{margin:20px 0}}@media only screen and (min-width: 750px){.collection__sidebar__heading{margin:0 40px 0 0}}@media only screen and (max-width: 989px){.collection__sidebar__heading{margin-right:30px}}.popout--filter .popout__toggle,.popout--group .popout__toggle,.popout--sort .popout__toggle{padding:0;background:rgba(0,0,0,0);height:auto;border:none}.popout--sort .popout{display:flex;align-items:center}.popout-list__option,.sidebar__item{font-size:14px;line-height:.83}.sidebar__item{min-height:12px;margin-bottom:20px}.sidebar__item:last-child{margin-bottom:0}.sidebar__item.link--disable>label:after{border-width:1px}.sidebar__item>label{display:flex;align-items:flex-start;justify-content:flex-start}.sidebar__item>label:after{width:10px;height:10px;margin-top:-1px}.sidebar__item input{margin:0}.sidebar__item.sidebar__item--active>label{color:var(---color-secondary)}@media only screen and (max-width: 749px){.collection__products{padding-left:var(--outer);padding-right:var(--outer)}}.collection__products .product-grid{margin-left:-10px}.collection__products .product-item{padding-left:10px;margin-bottom:71px}.template-collection .pagination-custom{margin-top:0;margin-bottom:71px}.template-collection .pagination-custom li{margin-bottom:0}.collection-iwt-section{background-color:var(---color-secondary);color:#fff;margin-bottom:33px}.collection-iwt-section .collection-image-with-text{padding-top:70px;padding-bottom:70px}.collection-iwt-section .collection-image-with-text .bg__image-deco-wrapper{background-position:left bottom}.collection-iwt-section .section__heading{color:var(---color-bg-secondary)}.collection-iwt-section .section__heading strong{color:var(--primary-hover)}.collection-iwt-section .btn--white{--btn-text: var(---color-secondary)}.search-outer{margin-bottom:31px}.search-submit{border-top-right-radius:var(---radius-sm);border-bottom-right-radius:var(---radius-sm);background-color:var(---color-secondary);color:#fff}.search__caption{border:none}@media only screen and (max-width: 749px){.search-page .section__heading{padding-left:var(--outer);padding-right:var(--outer);margin-bottom:var(--outer)}}.search-page .section__heading span{color:var(---color-secondary)}@media only screen and (max-width: 749px){.search-page .wrapper{padding-left:0;padding-right:0}}.no-results-filter{text-align:left}[data-scroll-locked],[data-scroll-locked] body{overflow:hidden}.tciwc-section{position:relative;padding-top:17px}.tciwc-section .bg-deco{position:absolute;top:1px;max-width:100%;overflow:hidden;left:0}.tciwc-section .text-row{background-color:#f6f6f6}.tciwc-section .FCollection{background:linear-gradient(#f6f6f6 30%, #fff 0%)}@media only screen and (max-width: 749px){.tciwc-section .FCollection{background:linear-gradient(#f6f6f6 20%, #fff 0%)}}.tciwc-section .FCollection .section__heading{text-align:center;font-size:30px;text-transform:none;letter-spacing:0}@media only screen and (max-width: 1160px){.tciwc-section .FCollection .section__heading{font-size:28px}}@media only screen and (max-width: 749px){.tciwc-section .FCollection .section__heading{font-size:24px}}.tciwc-section.featured-collection-section .collection-product-container{padding:0}.split-hero .section__heading{margin-bottom:20px}.split-hero .hero__content{width:calc(50% - var(--outer)*2)}@media only screen and (max-width: 749px){.split-hero .hero__content{width:100%}}.image-overlay{z-index:1}@media only screen and (max-width: 1160px){.tooltip-default{display:none !important}}.index-page .section__heading{margin-bottom:10px}.byob-max-w-full,select{color:var(---color-text)}


.js__header__stuck 
{
  position: initial;
  top: initial;
}  
#shopify-section-announcement 
{
  position: fixed;
  top: 0;
  z-index: 9999;
  width: 100%;
}
#shopify-section-header 
{
  position: fixed;
  top: 40px;
  z-index: 999;
  width: 100%;
}
main#MainContent 
{
  padding-top: 126px;
}
.navlink--register {
    background-color: transparent !important;
    color: #44549a !important;
    text-decoration: underline;
    padding: 0 !important;
}
.announcement__message.announcement__content {
  display:block !important;
  text-align:center !important;
}
.header__mobile__button .navlink {
    margin-right: 14px !important;
}
.header__desktop__bar__left {
    width: 23% !important;
}
.header__desktop__bar__right {
    width: 87% !important;
}
.menu__item.child:nth-last-child(-n+3) span {
  text-decoration:underline;
}
.index-collections-list h2 p {
    text-transform: none !important;
    line-height: 36px;
}
.index-collections-list h2 {
    max-width: 1000px;
    margin: 0 auto;
}
.icon--top h2.section__heading.text-center p {
    text-transform: none;
    font-size: 30px;
    line-height: 36px;
    margin-top:-30px;
}

@media only screen and (min-width: 1360px) {
  .theme__header {
    padding:20px 0;
  }
  .header__desktop__bar__left {
    z-index:9;
  }
  .header__desktop__bar__left .header__logo__link {
    position:relative;
    z-index:9;
  }
  .header__menu {
    position: absolute !important;
    left: 0 !important;
    right: 0 !important;
    top:0 !important;
    margin: 0 auto !important;
    width:auto !important;
  }
  .header__menu__inner {
    padding-right:0 !important;
    justify-content: center;
  }
  .header__button--register {
    z-index:9;
  }
}

@media only screen and (max-width: 768px) {
.index-collections-list h2 p,.icon--top h2.section__heading.text-center p {
    line-height: 24px;
    font-size: 18px;
}
  .icon--top h2.section__heading.text-center p {
    padding-top:25px;
  }
}
@media only screen and (min-width: 480px) {
.icon--top h2.section__heading.text-center p br {
  display:none;
}