.main-product-block .product__info-container{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:16px;align-items:start;width:100%;max-width:432px}.main-product-block .product__info-container>*{grid-column:1 / -1;min-width:0}.main-product-block .product__info-container>.protemoa-product-summary__title{grid-column:1;grid-row:1;margin:0!important;padding:0;text-align:left}.main-product-block .protemoa-product-summary__title h1{margin:0!important;color:#121212;font-family:var(--protemoa-font-family, "Inter", sans-serif)!important;font-size:15px!important;font-weight:400!important;line-height:19px!important;letter-spacing:0!important;text-align:left!important;text-transform:none!important;text-shadow:none!important}.main-product-block .product__info-container>.protemoa-product-summary__price{grid-column:2;grid-row:1;align-self:start;justify-self:end;margin:0!important;text-align:right}.main-product-block .protemoa-product-summary__price .price,.main-product-block .protemoa-product-summary__price .price *{color:#121212!important;font-family:var(--protemoa-font-family, "Inter", sans-serif)!important;font-size:14px!important;font-weight:300!important;line-height:19px!important;letter-spacing:0!important;text-transform:none!important;text-shadow:none!important}.main-product-block .protemoa-product-summary__price .price__container,.main-product-block .protemoa-product-summary__price .price__regular,.main-product-block .protemoa-product-summary__price .price-item{margin:0!important}.main-product-block .product__info-container>.protemoa-product-summary__tax{grid-column:1 / -1;grid-row:2;margin:4px 0 0!important;color:#707070!important;font-family:var(--protemoa-font-family, "Inter", sans-serif)!important;font-size:11px!important;font-weight:300!important;line-height:14px!important;letter-spacing:0!important;text-align:left;text-transform:none!important;text-shadow:none!important}.main-product-block .product__info-container>.product__text:empty{display:none}#MainContent .main-product-block .image-caption-new-images,#MainContent .main-product-block .product__category{display:none!important}#MainContent .main-product-block .product-form__submit{background:#000!important;border:0!important;outline:0!important;box-shadow:none!important;color:#fff!important;font-weight:400!important;transform:none!important;transition:background-color .16s ease,color .16s ease!important}#MainContent .main-product-block .product-form__submit:not([disabled]):hover,#MainContent .main-product-block .product-form__submit:focus,#MainContent .main-product-block .product-form__submit:focus-visible,#MainContent .main-product-block .product-form__submit:active{background:#1a1a1a!important;border:0!important;outline:0!important;box-shadow:none!important;transform:none!important}#MainContent .main-product-block .product-form__submit:before,#MainContent .main-product-block .product-form__submit:after{content:none!important;box-shadow:none!important;transform:none!important}#MainContent .main-product-block .product-form__submit>span{color:inherit!important;font-weight:400!important}#MainContent .main-product-block .product__info-container>variant-radios,#MainContent .main-product-block .product__info-container>variant-selects{margin-bottom:0!important}#MainContent .main-product-block #product-status-text,#MainContent .main-product-block #product-preorder-status-text{margin-top:8px!important;margin-bottom:0!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}#MainContent .main-product-block .product-form:has(.dash-shipping-policy){margin-top:0!important}#MainContent .main-product-block .dash-shipping-policy{margin-top:0!important;color:#707070!important;font-weight:300!important;letter-spacing:0!important;text-transform:none!important}#MainContent .main-product-block .dash-shipping-policy span{color:#707070!important;font-weight:300!important;letter-spacing:0!important;text-transform:none!important}#MainContent .main-product-block .social_share,#MainContent .main-product-block share-button{display:none!important}#MainContent .main-product-block .protemoa-product-tabs{display:block;width:100%;max-width:432px;margin:0!important;padding-top:20px;color:#121212;font-family:var(--protemoa-font-family, "Inter", sans-serif)!important;letter-spacing:0!important;text-shadow:none!important}#MainContent .main-product-block .protemoa-product-tabs__list{display:flex;align-items:flex-start;gap:20px;width:100%;height:24px;margin:0;padding:0;border:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}#MainContent .main-product-block .protemoa-product-tabs__list::-webkit-scrollbar{display:none}#MainContent .main-product-block .protemoa-product-tabs__tab{position:relative;display:block;flex:0 0 auto;min-width:0;min-height:0;height:24px;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:#a0a0a0;font-family:inherit!important;font-size:11px!important;font-weight:300!important;line-height:14px!important;letter-spacing:0!important;text-align:left;text-transform:none!important;text-shadow:none!important;white-space:nowrap;cursor:pointer;-webkit-appearance:none;appearance:none;transition:color .16s ease}#MainContent .main-product-block .protemoa-product-tabs__tab:before{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:#e8e8e8;pointer-events:none}#MainContent .main-product-block .protemoa-product-tabs__tab.is-active{color:#121212;font-weight:400!important}#MainContent .main-product-block .protemoa-product-tabs__tab.is-active:after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;background:#121212;pointer-events:none}#MainContent .main-product-block .protemoa-product-tabs__tab:focus,#MainContent .main-product-block .protemoa-product-tabs__tab:focus-visible{outline:0;outline-offset:0;box-shadow:none}#MainContent .main-product-block .protemoa-product-tabs__panel{width:100%;margin:0;padding:16px 0 0;color:#121212;font-family:inherit!important;font-size:13px!important;font-weight:300!important;line-height:23px!important;letter-spacing:0!important;text-transform:none!important;text-shadow:none!important}#MainContent .main-product-block .protemoa-product-tabs__panel:not([hidden]){animation:protemoa-product-tab-reveal .18s cubic-bezier(.22,.61,.36,1)}#MainContent .main-product-block .protemoa-product-tabs__panel[hidden]{display:none!important}#MainContent .main-product-block .protemoa-product-tabs__panel :where(p,li,a,span,strong,b,em){color:inherit;font-family:inherit!important;font-size:13px!important;font-weight:300!important;line-height:23px!important;letter-spacing:0!important;text-transform:none!important;text-shadow:none!important}#MainContent .main-product-block .protemoa-product-tabs__panel :where(h1,h2,h3,h4,h5,h6){font-family:inherit!important;font-size:14px!important;font-weight:300!important;line-height:22px!important;letter-spacing:0!important;text-transform:none!important;text-shadow:none!important}#MainContent .main-product-block .protemoa-product-tabs__panel>:first-child,#MainContent .main-product-block .protemoa-product-tabs__block>:first-child{margin-top:0!important}#MainContent .main-product-block .protemoa-product-tabs__panel>:last-child,#MainContent .main-product-block .protemoa-product-tabs__block>:last-child{margin-bottom:0!important}#MainContent .main-product-block .protemoa-product-tabs__panel[data-tab-panel=description] p{margin-top:0!important;margin-bottom:0!important}#MainContent .main-product-block .protemoa-product-tabs__block+.protemoa-product-tabs__block{margin-top:12px}.main-product-block .protemoa-size-options__group-label{width:100%;max-width:432px;margin:24px 0 12px;color:#000;font-family:var(--protemoa-font-family, "Inter", sans-serif)!important;font-size:11px;font-weight:300;line-height:14px;letter-spacing:0;text-transform:uppercase;text-shadow:none}#MainContent .main-product-block .protemoa-size-options{display:flex!important;flex-wrap:nowrap!important;width:100%!important;max-width:432px!important;min-width:0!important;height:30px;margin:.8rem 0!important;padding:0!important;border:0!important;border-bottom:1px solid #e8e8e8!important}#MainContent .main-product-block .protemoa-size-options--labelled{margin-top:0!important}#MainContent .main-product-block .protemoa-size-options--labelled+.protemoa-size-options__group-label{margin-top:28px}#MainContent .main-product-block .protemoa-size-options--measurements,#MainContent .main-product-block .protemoa-size-options.protemoa-size-options--measurements>input[type=radio]+label{height:42px!important}#MainContent .main-product-block .protemoa-size-options>.form__label{display:none!important}#MainContent .main-product-block .protemoa-size-options>input[type=radio]+label{position:relative;display:flex!important;flex:1 1 0!important;flex-direction:column;align-items:center;justify-content:flex-start;width:auto!important;min-width:0!important;max-width:none!important;height:30px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#000!important;font-family:var(--protemoa-font-family, "Inter", sans-serif)!important;font-size:13px!important;font-weight:300!important;line-height:13px!important;letter-spacing:0!important;text-align:center;text-decoration:none!important;text-transform:none!important;text-shadow:none!important;cursor:pointer}#MainContent .main-product-block .protemoa-size-options__value{display:block;width:100%;font-size:inherit!important;font-weight:inherit!important;line-height:inherit}#MainContent .main-product-block .protemoa-size-options__measurement{display:block;width:100%;margin-top:3px;color:#707070;font-size:9px!important;font-weight:300!important;line-height:10px;white-space:nowrap}#MainContent .main-product-block .protemoa-size-options>input[type=radio]:checked:not(:disabled)+label{background:transparent!important;color:#000!important;font-weight:500!important}#MainContent .main-product-block .protemoa-size-options>input[type=radio]:checked:not(:disabled)+label:after{content:"";position:absolute;right:0;bottom:-1px;left:0;z-index:1;display:block!important;height:2px;background:#000;pointer-events:none}#MainContent .main-product-block .protemoa-size-options>input[type=radio]:disabled+label,#MainContent .main-product-block .protemoa-size-options>label.opt-sold-out{color:#b8b8b8!important;font-weight:300!important;cursor:not-allowed;pointer-events:none}#MainContent .main-product-block .protemoa-size-options>input[type=radio]:disabled+label .protemoa-size-options__measurement,#MainContent .main-product-block .protemoa-size-options>label.opt-sold-out .protemoa-size-options__measurement{color:#b8b8b8}#MainContent .main-product-block .protemoa-size-options>label.opt-sold-out:before,#MainContent .main-product-block .protemoa-size-options>label.opt-sold-out:after{display:none!important}#MainContent .main-product-block .protemoa-size-options>input[type=radio]:focus-visible+label{outline:0}.main-product-block .protemoa-color-swatches{width:100%;max-width:432px;min-height:49px;margin:.8rem 0;color:#121212;font-family:var(--protemoa-font-family, "Inter", sans-serif)!important;letter-spacing:0!important;text-shadow:none!important}.main-product-block .protemoa-color-swatches__meta{min-height:13px;margin-bottom:8px;line-height:13px}.main-product-block .protemoa-color-swatches__controls{display:flex;align-items:center;justify-content:space-between;min-height:20px}.main-product-block .protemoa-color-swatches__name,.main-product-block .protemoa-color-swatches__size-guide{font-family:inherit!important;font-size:11px!important;line-height:13px!important;letter-spacing:0!important;text-transform:none!important;text-shadow:none!important}.main-product-block .protemoa-color-swatches__name{font-weight:300!important}.main-product-block .protemoa-color-swatches__size-guide-opener{display:block;flex:0 0 auto;margin-left:auto;line-height:0}.main-product-block .protemoa-size-guide-standalone{display:flex;align-items:center;justify-content:flex-end;width:100%;max-width:432px;min-height:20px;margin:8px 0 0}#MainContent .main-product-block .product__info-container>.protemoa-product-summary__installments,#MainContent .main-product-block .product__info-container>.protemoa-product-buy-block{margin-top:8px!important;margin-bottom:8px!important}#MainContent .main-product-block .product__info-container>variant-radios,#MainContent .main-product-block .product__info-container>variant-selects{margin-top:8px!important}#MainContent .main-product-block product-form.product-form{margin-top:12px!important;margin-bottom:12px!important}#MainContent .instafeed-shopify{margin-top:25px!important;margin-bottom:30px!important}@media screen and (max-width:749px){body.product\.variety-bag-black #MainContent .main-product-block .protemoa-product-tabs__panel[data-tab-panel=description] .desktop-only-text,body.product\.variety-bag-beige #MainContent .main-product-block .protemoa-product-tabs__panel[data-tab-panel=description] .desktop-only-text{display:block!important}#MainContent .main-product-block .protemoa-product-tabs__tab{font-size:13px!important;line-height:16px!important}#MainContent .main-product-block .protemoa-product-tabs__panel,#MainContent .main-product-block .protemoa-product-tabs__panel :where(p,li,a,span,strong,b,em){font-size:13px!important;line-height:21px!important}}.main-product-block .protemoa-color-swatches__size-guide{display:block;min-width:0;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:#121212;font-size:13px!important;font-weight:300!important;line-height:16px!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;cursor:pointer;-webkit-appearance:none;appearance:none}.main-product-block .protemoa-color-swatches__list{display:flex;flex:0 1 auto;align-items:center;gap:17px;min-height:20px;padding:3px;margin:-3px}.main-product-block .protemoa-color-swatches__swatch{position:relative;display:block;flex:0 0 14px;width:14px;height:14px;border:0;border-radius:50%;background:var(--protemoa-swatch-color, #121212);box-shadow:inset 0 0 0 1px #12121214;text-decoration:none;cursor:pointer}.main-product-block .protemoa-color-swatches__swatch.is-active{cursor:default}.main-product-block .protemoa-color-swatches__swatch.is-active:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border:1px solid #121212;border-radius:50%;pointer-events:none}.main-product-block .protemoa-color-swatches__swatch:focus-visible{outline:1px solid #121212;outline-offset:3px}.main-product-block .protemoa-color-swatches__swatch-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.main-product-block .protemoa-color-swatches--text .protemoa-color-swatches__list{flex-wrap:wrap;gap:10px 22px;min-height:20px;padding:0;margin:0}.main-product-block .protemoa-color-swatches--text .protemoa-color-swatches__swatch{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:auto;height:auto;min-width:0;min-height:20px;padding:0 0 3px;border-radius:0;background:transparent;box-shadow:none;color:#121212;font-family:inherit!important;font-size:11px!important;font-weight:300!important;line-height:13px!important;letter-spacing:0!important;text-transform:none!important}.main-product-block .protemoa-color-swatches--text .protemoa-color-swatches__swatch-label{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:nowrap}.main-product-block .protemoa-color-swatches--text .protemoa-color-swatches__swatch.is-active{font-weight:400!important}.main-product-block .protemoa-color-swatches--text .protemoa-color-swatches__swatch.is-active:after{inset:auto 0 0;border:0;border-bottom:1px solid #121212;border-radius:0}.main-product-block .protemoa-color-swatches--text .protemoa-color-swatches__swatch:focus-visible{outline-offset:2px}@media screen and (min-width:750px)and (max-width:989px){.main-product-block .protemoa-product-summary__price .price,.main-product-block .protemoa-product-summary__price .price *{font-size:18px!important}#MainContent .main-product-block .protemoa-product-tabs__list,#MainContent .main-product-block .protemoa-product-tabs__tab{height:26px}#MainContent .main-product-block .protemoa-product-tabs__tab{font-size:13px!important;line-height:16px!important}#MainContent .main-product-block .protemoa-product-tabs__panel :where(h1,h2,h3,h4,h5,h6){font-size:13px!important;line-height:23px!important}}@media screen and (min-width:990px){#MainContent .main-product-block .protemoa-product-tabs__list,#MainContent .main-product-block .protemoa-product-tabs__tab{height:26px}#MainContent .main-product-block .protemoa-product-tabs__tab{font-size:13px!important;line-height:16px!important}#MainContent .main-product-block .protemoa-product-tabs__panel,#MainContent .main-product-block .protemoa-product-tabs__panel :where(p,li,a,span,strong,b,em){font-size:13px!important}#MainContent .main-product-block .protemoa-product-tabs__panel :where(h1,h2,h3,h4,h5,h6){font-size:13px!important;line-height:23px!important}.main-product-block .protemoa-size-options__group-label{font-size:12px;line-height:15px}.main-product-block .protemoa-color-swatches--text .protemoa-color-swatches__swatch{font-size:12px!important;line-height:15px!important}#MainContent .main-product-block .protemoa-size-options,#MainContent .main-product-block .protemoa-size-options>input[type=radio]+label{height:32px!important}#MainContent .main-product-block .protemoa-size-options>input[type=radio]+label{font-size:15px!important;line-height:15px!important}#MainContent .main-product-block .protemoa-size-options--measurements,#MainContent .main-product-block .protemoa-size-options.protemoa-size-options--measurements>input[type=radio]+label{height:44px!important}#MainContent .main-product-block .protemoa-size-options__measurement{font-size:10px!important;line-height:11px!important}.main-product-block .protemoa-product-summary__title h1{font-size:22px!important;line-height:27px!important}.main-product-block .protemoa-product-summary__price .price,.main-product-block .protemoa-product-summary__price .price *{font-size:18px!important;line-height:27px!important}.main-product-block .product__info-container>.protemoa-product-summary__tax{margin-top:8px!important;font-size:14px!important;line-height:18px!important}.main-product-block .protemoa-color-swatches__name{font-size:12px!important;line-height:14px!important}}.protemoa-size-guide-modal__content{top:50%!important;width:min(700px,calc(100% - 32px))!important;height:auto!important;max-height:calc(100vh - 32px)!important;margin:0!important;padding:24px!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:translate(-50%,-50%)!important}.protemoa-size-guide-modal__close{position:absolute!important;top:8px!important;right:8px!important;width:32px!important;height:32px!important;margin:0!important;padding:8px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#121212!important}.protemoa-size-guide-modal__close .hambClose{display:block!important;width:16px!important;height:16px!important;margin:0!important;color:inherit!important}.protemoa-size-guide-modal__image{padding:0!important}.protemoa-size-guide-modal__image img{display:block;width:100%;height:auto;max-height:calc(100vh - 80px);margin:0 auto;object-fit:contain}@media screen and (max-width:749px){.protemoa-size-guide-modal{z-index:2147483647!important;overflow:hidden!important}.protemoa-size-guide-modal__content{max-height:calc(100vh - 32px)!important;max-height:calc(100dvh - 32px)!important;padding:0 24px 24px!important;overflow-y:auto!important;overscroll-behavior:contain}.protemoa-size-guide-modal__header{position:sticky;top:0;z-index:3;display:flex;align-items:center;justify-content:flex-end;min-height:64px;margin:0 -24px 16px;padding:16px 24px;background:rgb(var(--color-background))}.protemoa-size-guide-modal__close{position:static!important;top:auto!important;right:auto!important;margin:0!important;background:transparent!important}.protemoa-size-guide-modal__image img{max-height:none}}@media screen and (min-width:750px){.protemoa-size-guide-modal__content{max-height:calc(100vh - 128px)!important;max-height:calc(100dvh - 128px)!important;padding:32px!important;overflow:auto!important}.protemoa-size-guide-modal__image img{max-height:calc(100vh - 192px);max-height:calc(100dvh - 192px)}}@media screen and (max-width:989px){#MainContent{padding-top:var(--protemoa-header-stack-height, 0px)!important}.main-product-block{width:100%!important;max-width:none!important;padding-right:0!important;padding-left:0!important;margin-top:0!important;padding-top:0!important}.main-product-block .product{display:block!important;width:100%!important;margin-top:0!important;padding-top:0!important}.main-product-block .product__media-wrapper,.main-product-block .product__info-wrapper{width:100%!important;max-width:100%!important}.main-product-block .product__media-wrapper{margin-top:0!important;padding:0!important}.main-product-block .product__info-wrapper{padding:0 1.6rem!important}.main-product-block .product__info-container{padding-top:20px}.main-product-block .custom-swiper{display:block!important;overflow:hidden}.main-product-block .custom-swiper .slider-mobile-gutter{width:100%!important;margin-right:0!important;margin-left:0!important}.main-product-block .old-sldier{display:none!important}.main-product-block .custom-swiper .product__media-list.slider--mobile{position:relative;display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:0;-webkit-overflow-scrolling:touch;gap:0!important;width:100%!important;margin:0!important;padding-right:0!important;padding-left:0!important}.main-product-block .custom-swiper .product__media-list .product__media-item{display:flex!important;align-items:center;flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;scroll-snap-align:start;scroll-snap-stop:always}.main-product-block .custom-swiper .product__media-list .product__media-item:last-of-type{margin-right:0!important;padding-right:0!important}.main-product-block .custom-swiper .product__media-item>*{display:block;position:relative;width:100%;height:100%;margin:auto}#MainContent .main-product-block .custom-swiper .product__media-list.is-protemoa-dragging{cursor:grabbing;scroll-snap-type:none!important;scroll-behavior:auto!important;-webkit-user-select:none;user-select:none}.main-product-block .custom-swiper .product__media-list img,.main-product-block .custom-swiper .product__media-list a{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}}@media screen and (min-width:470px)and (max-width:839px){.main-product-block .product__info-container{width:100%;max-width:640px;margin-right:auto;margin-left:auto}#MainContent .main-product-block .protemoa-product-tabs,.main-product-block .protemoa-size-options__group-label,#MainContent .main-product-block .protemoa-size-options,.main-product-block .protemoa-color-swatches,.main-product-block .protemoa-size-guide-standalone,#MainContent .main-product-block .product-form__buttons{max-width:100%!important}}.main-product-block .protemoa-desktop-gallery-nav{display:none}@media screen and (min-width:840px)and (max-width:989px){.main-product-block .product:not(.product--no-media){display:grid!important;grid-template-columns:minmax(0,52%) minmax(0,48%);column-gap:0;align-items:start}.main-product-block .product:not(.product--no-media) .product__media-wrapper,.main-product-block .product:not(.product--no-media) .product__info-wrapper{width:100%!important;max-width:100%!important}.main-product-block .product:not(.product--no-media) .product__info-wrapper{align-self:start;position:sticky;top:var(--protemoa-header-stack-height, 0px);z-index:2;padding:24px 20px!important}.main-product-block .product__info-container{width:100%;max-width:432px;margin-right:auto;margin-left:auto;padding-top:0}.main-product-block .custom-swiper{display:none!important}.main-product-block .old-sldier{display:block!important}.main-product-block .old-sldier,.main-product-block .old-sldier>.w3-content.w3-display-container{width:100%!important;max-width:none!important;height:auto!important;overflow:visible!important}.main-product-block .old-sldier .mySlides,.main-product-block .old-sldier .mySlides1{display:block!important;width:100%!important;height:auto!important;margin:0!important}.main-product-block .old-sldier .mySlides:last-of-type,.main-product-block .old-sldier .mySlides1:last-of-type{margin-bottom:0!important}.main-product-block .old-sldier .w3-button{display:none!important}}@media screen and (min-width:990px){#MainContent{padding-top:var(--protemoa-header-stack-height, 0px)!important}.main-product-block{width:100%!important;max-width:none!important;padding-right:0!important;padding-left:0!important}.main-product-block .product{width:100%;align-items:flex-start}.main-product-block .product:not(.product--no-media) .product__media-wrapper,.main-product-block .product:not(.product--no-media) .product__info-wrapper{width:50%!important;max-width:50%!important}.main-product-block .product:not(.product--no-media) .product__media-wrapper{padding:0!important}.main-product-block .product:not(.product--no-media) .product__info-wrapper{padding:4rem!important;position:sticky;top:var(--protemoa-header-stack-height, 0px);align-self:flex-start;z-index:2}body.overflow-hidden-tablet #MainContent .main-product-block .product:not(.product--no-media){min-height:var(--protemoa-menu-product-height, auto)}body.overflow-hidden-tablet #MainContent .main-product-block .product:not(.product--no-media) .product__info-wrapper{position:fixed!important;top:var( --protemoa-menu-info-top, var(--protemoa-header-stack-height, 0px) );right:0;width:50%!important;max-width:50%!important}body.overflow-hidden #MainContent .main-product-block .product:not(.product--no-media){min-height:var(--protemoa-cart-product-height, auto)}body.overflow-hidden #MainContent .main-product-block .product:not(.product--no-media) .product__info-wrapper{position:fixed!important;top:var( --protemoa-cart-info-top, var(--protemoa-header-stack-height, 0px) );right:0;width:50%!important;max-width:50%!important}}@media screen and (min-width:840px){.main-product-block .old-sldier,.main-product-block .old-sldier>.w3-content.w3-display-container{width:100%!important;max-width:none!important}.main-product-block .old-sldier{position:relative;height:auto!important;max-height:calc(100vh - var(--protemoa-header-stack-height, 0px));max-height:calc(100dvh - var(--protemoa-header-stack-height, 0px));min-height:0;aspect-ratio:var(--protemoa-gallery-aspect-ratio, 1);overflow:hidden!important}.main-product-block .old-sldier.is-protemoa-desktop-gallery-hidden{display:none!important;height:0!important;min-height:0}.main-product-block .old-sldier>.w3-content.w3-display-container{height:100%!important;overflow-x:hidden!important;overflow-y:hidden!important;overscroll-behavior-y:contain;scroll-snap-type:y mandatory;scrollbar-width:none;cursor:grab}.main-product-block .old-sldier.is-protemoa-safari-gallery>.w3-content.w3-display-container{height:var(--protemoa-safari-frame-height, 100%)!important;max-height:var(--protemoa-safari-frame-height, 100%)!important;overflow-y:auto!important;overscroll-behavior-y:contain;overflow-anchor:none}.main-product-block .old-sldier>.w3-content.w3-display-container::-webkit-scrollbar,.main-product-block .protemoa-desktop-gallery-nav::-webkit-scrollbar{display:none}.main-product-block .old-sldier .mySlides,.main-product-block .old-sldier .mySlides1{display:block!important;width:100%!important;height:100%!important;min-height:100%!important;margin:0!important;overflow:hidden;scroll-snap-align:start;scroll-snap-stop:always}.main-product-block .old-sldier .mySlides modal-opener,.main-product-block .old-sldier .mySlides1 modal-opener{display:block;width:100%;height:100%}.main-product-block .old-sldier .mySlides .product__media,.main-product-block .old-sldier .mySlides1 .product__media{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:transparent}.main-product-block .old-sldier .mySlides .product__media,.main-product-block .old-sldier .mySlides1 .product__media{padding-top:0!important}.main-product-block .old-sldier .mySlides img,.main-product-block .old-sldier .mySlides1 img{position:static!important;inset:auto!important;width:auto!important;height:auto!important;max-width:100%!important;max-height:100%!important;object-fit:contain;object-position:center;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.main-product-block .old-sldier.is-protemoa-safari-gallery .mySlides modal-opener,.main-product-block .old-sldier.is-protemoa-safari-gallery .mySlides1 modal-opener,.main-product-block .old-sldier.is-protemoa-safari-gallery .mySlides .product__media,.main-product-block .old-sldier.is-protemoa-safari-gallery .mySlides1 .product__media{min-width:0;min-height:0;overflow:hidden}.main-product-block .old-sldier.is-protemoa-safari-gallery .mySlides img,.main-product-block .old-sldier.is-protemoa-safari-gallery .mySlides1 img{display:block!important;width:var(--protemoa-safari-image-width, auto)!important;height:var(--protemoa-safari-image-height, auto)!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center!important;flex:0 0 auto}.main-product-block .old-sldier .w3-button{display:none!important}.main-product-block .old-sldier>.w3-content.w3-display-container.is-protemoa-desktop-dragging{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.main-product-block .protemoa-desktop-gallery-nav{position:absolute;top:50%;left:16px;z-index:1;display:flex;flex-direction:column;gap:4px;max-height:min(236px,calc(100% - 32px));padding:0;overflow-x:hidden;overflow-y:hidden;scrollbar-width:none;transform:translateY(-50%)}.main-product-block .protemoa-desktop-gallery-nav__button{flex:0 0 auto;width:32px;height:44px;padding:0;border:1px solid transparent;border-radius:0;background:#fff;box-shadow:none;opacity:.72;cursor:pointer;transition:border-color .14s ease,opacity .14s ease}.main-product-block .protemoa-desktop-gallery-nav__button:hover,.main-product-block .protemoa-desktop-gallery-nav__button:focus-visible,.main-product-block .protemoa-desktop-gallery-nav__button.is-active{border-color:#121212;opacity:1}.main-product-block .protemoa-desktop-gallery-nav__button:focus-visible{outline:1px solid #ffffff;outline-offset:2px}.main-product-block .protemoa-desktop-gallery-nav__button img{display:block;width:100%;height:100%;object-fit:cover}}@media screen and (min-width:990px){.main-product-block .old-sldier>.w3-content.w3-display-container.is-protemoa-desktop-gallery-at-end{overscroll-behavior-y:auto}}#MainContent .desktop-text-overlay p,#MainContent .mobile-text-content p,#MainContent .text-content p,#MainContent .concept-text p,#MainContent .fcustom-block__text p,#MainContent .new-text,#MainContent .new-textm,#MainContent .variety-section p{font-family:var(--protemoa-font-family, Inter, sans-serif)!important;font-style:normal!important;font-weight:300!important;line-height:1.6!important;letter-spacing:0!important;text-transform:none!important;text-shadow:none!important}#MainContent .fffcustom-block__title,#MainContent .artist,#MainContent .artistm,#MainContent .new-title,#MainContent .new-titlem,#MainContent .variety,#MainContent .varietymob,#MainContent .concept-block h2,#MainContent .concept-block h3,#MainContent .date,#MainContent .dash-shipping-policy span,#MainContent .fast-checkout-simple,#MainContent .fast-checkout-form,#MainContent #fast-checkout-btn{font-family:var(--protemoa-font-family, Inter, sans-serif)!important;font-style:normal!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;text-shadow:none!important}#MainContent #fast-checkout-btn{width:100%!important;max-width:440px!important;height:47px!important;min-height:47px!important;padding:0 30px!important;border:0!important;border-radius:0!important;outline:0!important;background:#000!important;box-shadow:none!important;color:#fff!important;font-size:15px!important;font-weight:400!important;line-height:18px!important;text-transform:uppercase!important;transition:background-color .16s ease,color .16s ease!important}#MainContent #fast-checkout-btn:hover,#MainContent #fast-checkout-btn:focus,#MainContent #fast-checkout-btn:focus-visible,#MainContent #fast-checkout-btn:active{background:#1a1a1a!important;border:0!important;outline:0!important;box-shadow:none!important;transform:none!important}#MainContent #fast-checkout-btn:before,#MainContent #fast-checkout-btn:after{content:none!important;box-shadow:none!important;transform:none!important}@keyframes protemoa-product-tab-reveal{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){#MainContent .main-product-block .protemoa-product-tabs__tab{transition:none}#MainContent .main-product-block .protemoa-product-tabs__panel:not([hidden]){animation:none}}
/*# sourceMappingURL=/cdn/shop/t/104/assets/protemoa-main-product.css.map */
