@media screen and (max-width: 749px){.small-hide{display:none!important}}@media screen and (min-width: 750px) and (max-width: 989px){.medium-hide{display:none!important}}@media screen and (min-width: 990px){.large-up-hide{display:none!important}}.section{--max-width: 1280px}.fw-light *,.fw-light.rte,.fw-light.rte *,.fw-light{font-weight:300}.btn.btn--callout span:before,.btn.btn--callout span:after{height:1px}.collection-item--has-hover-image .collection-item__image-wrapper{position:relative}.collection-item__image--hover{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .3s ease}.collection-item__image--hover{opacity:0;height:0}.collection-item--has-hover-image:hover .collection-item__image--primary{opacity:0}.collection-item--has-hover-image:hover .collection-item__image--hover{opacity:1;height:auto}.collection-item__hover-buttons{display:flex;justify-content:space-between;gap:10px;opacity:0;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease,margin-top .3s ease;max-height:0;padding-top:10px}.collection-item__hover-buttons .btn{color:var(--color-text)!important}@media (max-width: 1439px){.collection-item__hover-buttons .btn{font-size:12px;min-height:0}}@media (min-width: 1440px){.collection-item__hover-buttons{gap:20px}}.collection-item:hover .collection-item__hover-buttons{opacity:1;transform:translateY(0);position:relative;max-height:100%;margin-top:24px}.collection-item--has-hover-image:hover .collection-item__label{background:transparent!important}.collection-item--has-hover-image:hover .collection-item__icon-separator{background-color:var(--color-text);opacity:.25}.collection-item--has-hover-image:hover .collection-item__icon .icon path{stroke:var(--color-text)}.collection-item--has-hover-image:hover .collection-item__title{color:var(--color-text)}.hidden{display:none!important}.section--full-width-padding{max-width:none;padding-right:20px;padding-left:20px}@media (min-width: 960px){.section--additional-spacing{padding-right:calc(16vw + 20px)}}.slideshow-slide__overlay{z-index:2}.slideshow-slide__text-container-wrapper{z-index:3}.slideshow-slide__video-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.slideshow-slide__video-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:1}.slideshow-slide__video--desktop{display:block}.image-with-text__video-wrapper{position:relative;width:100%}.image-with-text__video-wrapper.aspect-ratio--natural{height:auto}.image-with-text__video-wrapper.aspect-ratio--square{aspect-ratio:1 / 1}.image-with-text__video-wrapper.aspect-ratio--portrait{aspect-ratio:3 / 4}.image-with-text__video-wrapper.aspect-ratio--landscape{aspect-ratio:4 / 3}.image-with-text__video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.slideshow-slide__video--mobile{display:none}@media (max-width: 719px){.slideshow-slide__video--desktop{display:none}.slideshow-slide__video--mobile{display:block}}.slideshow-slide__text-container-accent{margin-bottom:32px}.slideshow-slide__text-container-accent:before{content:"";position:absolute;bottom:calc(100% + 32px);left:50%;transform:translate(-50%);width:1px;height:80px;background-color:var(--color-text)}.slideshow-slide__inner .button-block__inline-wrapper{margin-top:16px;margin-bottom:16px}.slideshow-slide__text-container-heading em{display:block}@media (max-width: 749px){.slideshow-slide__text-container-heading{font-size:42px}}.scrolling-content .scrolling-content__text{text-transform:none;font-size:24px;font-style:italic}.scrolling-content .scrolling-content__inner{border:none}.collection-item__image-wrapper .collection-item__label .collection-item__title{line-height:1.1;font-style:italic}.collection-item__image-wrapper .collection-item__label .collection-item__icon{margin:0}@media (min-width: 960px){.collection-item__image-wrapper .collection-item__label .collection-item__title{align-items:center;gap:12px}.collection-item__icon-separator{flex:1;height:1px;background-color:#e2e2e24d}}@media (min-width: 1500px){.collection-item__image-wrapper .collection-item__label .collection-item__title{gap:20px;font-size:28px}}.collection-item__image-wrapper .collection-item__label{height:100%;display:flex;flex-direction:column;justify-content:flex-end}@media (min-width: 1600px){.collection-item__image-wrapper .collection-item__label{padding-inline:32px;padding-bottom:32px}}.carousel__navigation-buttons{align-items:flex-start}.carousel__navigation-buttons--alt.carousel__navigation-buttons{display:none}@media (min-width: 960px){.carousel__navigation-wrapper{position:relative;overflow:hidden;gap:32px}.carousel__navigation-wrapper .section-introduction{position:relative;width:100%;display:flex;justify-content:space-between;align-items:center;gap:40px}.carousel__navigation-buttons--alt.carousel__navigation-buttons{position:absolute;display:flex;top:50%;transform:translateY(-50%);left:20px;right:20px;z-index:8;color:#fff;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.collection-list-slider:hover .carousel__navigation-buttons--alt.carousel__navigation-buttons{opacity:1;visibility:visible}.carousel__navigation-buttons--alt .carousel__navigation-button{position:absolute;top:50%;margin-top:-20px!important;transition:opacity .3s ease,visibility .3s ease}.carousel__navigation-buttons--alt .carousel__navigation-button--back{left:10px}.carousel__navigation-buttons--alt .carousel__navigation-button--forward{right:10px}.carousel__navigation-buttons--alt .carousel__navigation-button .icon{width:40px;height:40px}.collection-list-slider__separator{flex:1;height:1px;background-color:#e2e2e2}.carousel__navigation-wrapper .section-introduction .collection-list-slider__button{margin:0}.collection-list-slider__meta{margin-bottom:56px}.collection-list-slider .carousel__navigation-button{margin-top:0;margin-bottom:0}.collection-list-slider .section-introduction .collection-list-slider__heading{margin:0}.carousel__navigation-wrapper--hidden .carousel__navigation-buttons{display:none}}.product-item__price{font-weight:500;font-size:18px}.product-badge__engraving{position:absolute;top:10px;right:10px;width:32px;height:32px;background-color:#f4f4f4;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;z-index:1}.product-item__text>*:not(:empty):not(:last-child){margin-bottom:7px}.product-item__text{margin-bottom:18px;margin-top:26px}.fs-product-card-title{font-size:14px}.price--on-sale .price__sale{gap:8px}.price .displayed-discount,.price__sale .sale{color:var(--color-products-sale-price)}.product-item .product-badges.product-badges--position-left{left:0}.product-item .product-badges.product-badges--position-top{top:0}.product-badge{font-size:14px;font-weight:500;padding:2px 8px;line-height:1.3}.product__price .price__container{display:flex;flex-wrap:wrap;align-items:center}.cart__footer-subtotal{flex-direction:column}.article-item__meta{margin-block:16px}.article-item__meta time{opacity:.5}.article-item__excerpt{margin-bottom:24px}@media (min-width: 1200px){.blog-posts .section-introduction{--spacing-6: 56px;display:flex;flex-direction:row;align-items:center;gap:40px;margin-top:40px;margin-bottom:var(--spacing-6)}.blog-posts .section-introduction .button-block__button{margin:0}.blog-posts .section-introduction .btn{text-transform:uppercase}.blog-posts .article-item__tags{--spacing-5: 16px}.blog-posts .article-item__excerpt{--spacing-7: 24px}.blog-posts .button-block__button .btn{text-transform:uppercase;padding:0}}@media (min-width: 1200px){.apps .section-introduction{display:flex;flex-direction:row;align-items:center;gap:40px;--spacing-6: 56px;margin-bottom:var(--spacing-6)}.apps .section-introduction__heading{margin:0;font-style:italic}.section-introduction.section-introduction--horizontal{display:flex;align-items:center;gap:0 40px;margin-bottom:43px}}@media (min-width: 960px){.section-introduction .section-introduction__separator{height:1px;background-color:#e2e2e2;flex:1;margin:0}}@media (max-width: 959px){.section-introduction__separator+.section-introduction__button{margin-top:var(--spacing-3)}}body #insta-feed,.instafeed-new-layout-container{overflow:visible!important}.multi-column__grid-item-image-figure{opacity:var(--image-opacity)}.footer .footer__credits{margin-top:24px;opacity:.5;font-size:11px}.footer .footer__heading{text-transform:uppercase}@media (min-width: 960px){.footer__groups{flex-wrap:nowrap;gap:var(--desktop-padding-footer)}.footer__group{width:auto;padding-right:0;flex:1}h4.footer__header{padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.2)}}.product-item .product-item__inner .product-item__hover-container{visibility:hidden}.product-item .product-item__inner{border:1px solid #e6e6e6}.collection .product-item .product-item__inner{border-top:none}.filter-bar__button-count,.filter-group__label-count{background-color:#747474}@media (min-width: 720px){.collection[data-collection-columns-desktop="2"] .product-item:nth-child(-n+2) .product-item__inner{border-top:1px solid #e6e6e6}.collection[data-collection-columns-desktop="3"] .product-item:nth-child(-n+3) .product-item__inner{border-top:1px solid #e6e6e6}.collection[data-collection-columns-desktop="4"] .product-item:nth-child(-n+4) .product-item__inner{border-top:1px solid #e6e6e6}.collection[data-collection-columns-desktop="5"] .product-item:nth-child(-n+5) .product-item__inner{border-top:1px solid #e6e6e6}}@media (max-width: 719px){.collection[data-collection-columns-mobile="1"] .product-item:first-child .product-item__inner{border-top:1px solid #e6e6e6}.collection[data-collection-columns-mobile="2"] .product-item:nth-child(-n+2) .product-item__inner{border-top:1px solid #e6e6e6}}.carousel__wrapper .swiper-slide:not(:first-child) .product-item__inner{border-left:none}.product-item .product-item__media{border:none}.product-item .product-item__text{padding-inline:24px}.product-item .product-item__media:after{content:"";position:absolute;bottom:0;left:24px;right:24px;border-bottom:1px solid #e6e6e6}.carousel__wrapper{align-items:stretch}.carousel__wrapper .carousel__slide{height:unset;min-height:100%}.product-item,.product-item__inner{min-height:100%;height:100%}.checkbox-wrapper,.checkbox-wrapper *{-webkit-user-select:none;user-select:none}.checkbox-wrapper{display:block;margin:20px 0;padding:14px 16px;border:1px solid var(--color-border);background-color:#fff}.checkbox-wrapper.show{background-color:#f9f9f9;border-color:#000}.checkbox .checkbox__label{font-size:14px;cursor:pointer;display:flex;align-items:center;gap:16px;width:100%;padding:0!important}@media (max-width: 479px){.checkbox .checkbox__label{font-size:13px}}.checkbox input{width:16px;height:16px;border:1px solid #000;opacity:0;visibility:hidden;position:absolute;top:0;left:0;z-index:-1}.checkbox .icon-checkmark{width:16px;height:16px;border:1px solid #000;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.checkbox .icon-checkmark svg{width:10px;height:auto;opacity:0}.checkbox input:checked+.checkbox__label .icon-checkmark{background-color:#000;color:#fff}.checkbox input:checked+.checkbox__label .icon-checkmark svg{opacity:1}.checkbox__info .icon{width:16px}.product__information-popup-wrapper{display:flex;margin-block:20px}.product__information-popup{gap:8px;font-size:12px;line-height:1.5;font-weight:400;text-decoration:underline;color:var(--color-text);margin:0!important}.product__information-popup .icon{width:16px;height:16px}.rte h2,.shopify-policy__body h2{font-size:var(--font-size-heading-3-base)}.modal__content table{font-size:14px}.modal__content table th{font-weight:600}.modal__content table th,.modal__content table td{padding:16px}.modal__content ol{padding-left:18px}.tooltip-wrapper{position:relative}.tooltip-wrapper .icon{cursor:pointer;height:auto;display:block}.tooltip{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#000;color:#fff;padding:8px 12px;font-size:14px;white-space:pre-wrap;width:200px;z-index:1000;margin-bottom:5px;text-align:center;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease}.tooltip-wrapper[data-tooltip]:hover .tooltip{visibility:visible;opacity:1}.tooltip:before{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:#000;z-index:1000}.tooltip a{text-decoration:underline}.tooltip a:hover{text-decoration:none}.header .st-wishlist-icon,.header .st-wishlist-details-button{color:currentColor!important}.section.collection{z-index:2}.filter-item__label{white-space:normal}.filter-group__values{display:none!important}.filter-group__values[aria-hidden=false] .filter-item__label{white-space:nowrap}.filter-group__values[aria-hidden=false]{display:block!important}.filter-bar__filters-inner{gap:8px}.filter-group{margin:0}.collection__products{gap:0}.collection__products .product-item{margin:0 0 0 -1px}.filter-bar__sort-group{margin-left:0}.filter-item__label span.filter-item__count,.filter-item__count{color:var(--color-text-meta)}.filter-bar__separator{flex:1;padding:0 40px}.filter-bar__button{text-transform:uppercase;font-size:14px}.filter-bar__filters-inner{padding-top:11px;padding-bottom:20px}.filter-group__label{padding:13px 16px;font-size:14px}.filter-group__label .icon{margin-left:13px}.filter-bar__results-count{font-size:12px;color:inherit;text-transform:uppercase;line-height:24px}.filter-bar__button+.filter-bar__results-count{border-left:1px solid var(--color-border);padding-left:24px}.filter-bar__button.filter-bar__button--filters{margin-right:24px}.collection-banner__text-container{--text-horizontal-position: flex-start}.collection-banner__breadcrumbs{margin-bottom:20px}@media (min-width: 1199px){.collection-banner:not(.collection--has-image){padding-bottom:40px}}.collection.collection--has-filter-bar.section{padding-bottom:95px}.filter-bar__separator:before{content:"";display:block;width:100%;height:1px;background-color:var(--color-border)}@media (min-width: 480px){.pagination{margin-top:59px}}.pagination__list+.pagination__footer{margin-top:19px}.breadcrumbs__list{white-space:nowrap;overflow-x:auto;padding-block:5px}.carousel__navigation-button{margin-top:0;margin-bottom:0}.carousel__navigation-wrapper{margin-bottom:16px}.multi-column__grid-item-divider{width:1px;background-color:var(--color-border);position:absolute;top:var(--spacing-7);bottom:var(--spacing-7);left:-40px;display:none}@media (min-width: 767px){.multi-column__grid-item-divider{display:block}.multi-column__grid--dividers{column-gap:80px!important}.multi-column__grid--dividers .multi-column__grid-item{padding-inline:0!important}.multi-column .multi-column__grid-item-button .btn{font-size:14px}.multi-column .multi-column__grid-item-text{margin-top:24px}.multi-column .multi-column__heading{margin-bottom:56px}}@media (min-width: 960px){.carousel__navigation-wrapper{margin-bottom:56px}.carousel__navigation-wrapper+.featured-collection-slider__meta-controls{margin-top:-36px}}@media (min-width: 1023px){.multi-column__grid--dividers{column-gap:160px!important}.multi-column__grid-item-divider{left:-80px}.multi-column.multi-column--background-behind-column.multi-column--column-content-padding-medium .multi-column__grid-item{padding-block:calc(var(--spacing-7) + 12px)}}.section .page__inner{padding-inline:0}.page__last-updated-date{margin-top:24px}.page .page__rte h2{font-size:40px;margin-bottom:32px;margin-top:43px}@media (min-width: 720px){.slideshow.slideshow--image-aspect-custom .slideshow-slide__text-container-wrapper{min-height:var(--custom-height)}}.btn.btn--primary,.btn.btn--secondary,.btn.btn--tertiary,.spr-button-primary,.spr-summary-actions-newreview,.shopify-challenge__button,.social-share__button{padding:10px 24px}@media (min-width: 1199px){.collection-item__image-wrapper .collection-item__label{padding:33px 30px}.carousel__navigation-button--back{margin-right:18px}.carousel__navigation-buttons{padding-left:9px}.featured-collection-slider__meta .button-block__button .btn{padding:0}.footer.section{padding-top:78px}.footer .footer__header{font-size:20px;margin-bottom:27px}.footer__links li+li{margin-top:16px}.product-form__controls-group--submit{margin-top:16px;margin-bottom:24px}}.collapsible-row-list-item{border-top:1px solid var(--color-border);margin-top:-1px}.collapsible-row-list__header{margin-bottom:24px}@media (min-width: 1199px){.collapsible-row-list__header{display:flex;align-items:center;gap:16px;margin-bottom:64px}.section-introduction__separator{flex:1;height:1px;background-color:#e2e2e2}}.multi-column .multi-column__grid-item-icon-wrapper+.multi-column__grid-item-text-container{margin-top:18px}.mw-row#mw-client-data{column-gap:8px!important;row-gap:8px!important}.mw-row#mw-client-data .mw-col-6{flex:1!important}.mw-total-price.mw-border-top{padding-top:10px!important;margin-top:10px!important}#mw-modal .mw-row input[type=text]{margin-top:0!important}@media (max-width: 1023px){#mw-modal .mw-discount-val{width:56%!important}}@media (max-width: 600px){#mw-modal .mw-discount-val{width:59vw!important}.mw-total-price.mw-border-top{padding-bottom:10px!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/updates.css.map */
