.main_product_section .product__title{margin:7px 0 11px!important}.main_product_section .product__title h1{font-size:20px;line-height:25px;font-family:var(--font-body-family);margin:0}.main_product_section .product_metafiels_tag{font-size:12px;line-height:18px;color:#899f7c;text-transform:uppercase}.main_product_section .product_media_info_wrap{max-width:1264px;margin:0 auto;justify-content:space-between}.main_product_section .make-full-view .product_media_info_wrap,.main_product_section .make-full-view.page-width{max-width:100%}.main_product_section .product__sku{font-size:10px;line-height:12px;color:#b4b4b4;margin-top:20px}.main_product_section product-form .product-form__buttons{width:100%;max-width:100%;display:flex;align-items:stretch;gap:10px}.main_product_section .swym-atw-btn-wrapper.product_title_right-position{justify-content:space-between}.main_product_section .swym-atw-btn-wrapper.product_title_right-position .atw-button{padding:0}@media screen and (min-width:750px){.main_product_section .grid.product__media-list{--grid-desktop-horizontal-spacing: 10px;--grid-desktop-vertical-spacing: 10px;column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}.sticky_cart_mobile{display:none}.product_media_info_wrap{--grid-desktop-horizontal-spacing: 40px;column-gap:var(--grid-desktop-horizontal-spacing)}.product-media-container.constrain-height .media{aspect-ratio:2 /3}}.main_product_section .price_wrapper .price-item{font-size:20px;line-height:25px}.main_product_section .price_wrapper{margin-bottom:40px!important;margin-top:11px}.main_product_section .price_wrapper .product-page-price.price--on-sale .price-item--regular{color:#b4b4b4}.main_product_section .price_wrapper .product-page-price.price--on-sale .price-item--sale{color:#c53828}.main_product_section .price_wrapper .product-page-price.price--on-sale .price-item--discount{font-size:10px;line-height:12px;color:#121212;vertical-align:middle}.main_product_section .price--on-sale .price__sale,html.rkt-app .main_product_section .price--private-sale-app .price__private,.main_product_section .price--private-sale-web .price__private{display:flex;align-items:center}html.rkt-app .main_product_section .price--private-sale-web .price__private{display:none!important}html.rkt-app .main_product_section .price--private-sale-web .price__regular{display:block!important}.main_product_section .price_wrapper .product-page-price.price--private-sale .price-item--sale{color:#c53828}.main_product_section .price .badge,.main_product_section .price__container{margin-bottom:0}.main_product_section .price__container *{letter-spacing:0}:is(.product-form__input--pill,.product-form__input--swatch) .form__label{margin:0;padding:0}.selected-color-name{font-size:12px;line-height:18px;padding:0 0 10px;display:block;text-transform:uppercase}.variant-size-guide-text{font-size:12px;line-height:18px;color:#b4b4b4;padding-top:10px;display:flex}.variant-size-guide-text p{margin:0}.main_product_section variant-selects{display:flex;flex-direction:column;gap:26px;margin-bottom:40px!important}.main_product_section variant-selects fieldset{margin-bottom:0!important}.product__description .read-more-btn,.product__description .read-less-btn{background:none;border:none;padding:0;color:inherit;text-decoration:none;border-bottom:1px solid currentColor;font-size:12px;cursor:pointer;margin-top:10px;line-height:18px;font-family:var(--font-body-family)}.main_product_section .description-wrapper{font-size:14px;line-height:20px}.main_product_section .description-wrapper p:first-child{margin-top:0}.main_product_section .description-wrapper p:last-child{margin-bottom:0}.main_product_section .certificate-blocks-wrapper{display:grid;grid-template-columns:repeat(3,1fr);column-gap:30px;row-gap:10px;text-align:center;margin:40px 0}@media screen and (min-width:750px){.main_product_section .certificate-blocks-wrapper{grid-template-columns:repeat(3,max-content);gap:20px}}.main_product_section .certificate-block{display:flex;flex-direction:column;align-items:center;gap:8px}.main_product_section .certificate-icon{display:flex}.main_product_section .certificate-icon img{width:24px;height:24px;object-fit:contain}.main_product_section .certificate-text{font-size:10px;line-height:12px}.product__simple-block{display:flex;align-items:center;justify-content:space-between;margin:20px 0;cursor:pointer}.product__simple-block .simple-block__title{font-size:12px;line-height:18px;text-transform:uppercase}.product__simple-block--underline{justify-content:flex-start}.product__simple-block--underline .simple-block__title{text-decoration:underline;text-underline-offset:4px}.product__simple-block--arrow .svg-wrapper{height:16px;width:16px;display:flex}.product__custom-gallery{display:grid;gap:10px;margin:40px 0;width:var(--mobile-width, 100%)}@media screen and (min-width:750px){.product__custom-gallery{width:var(--desktop-width, 100%);gap:20px}}.product__custom-gallery--1{grid-template-columns:1fr}.product__custom-gallery--2{grid-template-columns:repeat(2,1fr)}.product__custom-gallery--3{grid-template-columns:repeat(3,1fr)}.custom-gallery__item{position:relative;width:100%}.product__custom-gallery--custom .custom-gallery__item{padding-top:var(--mobile-padding, 400px)}@media screen and (min-width:750px){.product__custom-gallery--custom .custom-gallery__item{padding-top:var(--desktop-padding, 800px)}}.custom-gallery__item .custom-gallery__media{width:100%;height:100%;object-fit:cover;display:block;position:absolute;top:0;left:0}.custom-gallery__video-wrapper{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;cursor:pointer}.custom-gallery__video-wrapper video{pointer-events:none}.custom-gallery__play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:transparent;border:none;cursor:pointer;z-index:2;padding:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.custom-gallery__play-button:hover{opacity:.8}.custom-gallery__play-button svg{width:17px;height:17px}.custom-drawer{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;visibility:hidden;opacity:0;transition:visibility .3s,opacity .3s}.custom-drawer[aria-hidden=false]{visibility:visible;opacity:1}.custom-drawer__overlay{display:block!important;position:absolute;top:0;left:0;width:100%;height:100%;background:#e5e5e566;cursor:pointer}.custom-drawer__content{position:absolute;top:0;right:-100%;width:100%;max-width:55.6rem;height:100%;background:#fff;transition:right .3s ease;display:flex;flex-direction:column}.custom-drawer[aria-hidden=false] .custom-drawer__content{right:0}.pdp_drawer_wrapper .custom-drawer__header{display:flex;justify-content:space-between;align-items:center;padding:20px 20px 22px;gap:5px}.pdp_drawer_wrapper .custom-drawer__title{margin:0;color:#1e1e1e;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0%}.pdp_drawer_wrapper .custom-drawer__close{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;color:#1e1e1e}.pdp_drawer_wrapper .metafield-rich_text_field p{margin:16px 0;font-size:14px;line-height:1.43}.pdp_drawer_wrapper .metafield-rich_text_field p strong{line-height:17px}.pdp_drawer_wrapper .custom-drawer__body,.custom-drawer .custom-drawer__body{padding:0 43px 23px 20px;overflow-y:auto;flex-grow:1;scrollbar-width:none}.pdp_drawer_wrapper .custom-drawer__body::-webkit-scrollbar,.custom-drawer .custom-drawer__body::-webkit-scrollbar{display:none}.pdp_drawer_wrapper .custom-drawer__body.shipping_returns p:has(br){padding:3.5px 0}body.overflow-hidden{overflow:hidden}.pdp_drawer_wrapper .metafield-rich_text_field p strong{font-weight:600}.main_product_section .sticky_price.price_wrapper{display:block!important;margin:0!important}.main_product_section .sticky_price.price_wrapper .price--on-sale .price__sale{gap:10px}.main_product_section product-form{display:block;width:100%}.main_product_section product-form form{display:block;width:100%}.main_product_section .product-form__submit{min-height:40px;font-size:14px;line-height:20px;transition:all .3s ease-in-out;padding:9px 16px;letter-spacing:0;border:.5px solid #1E1E1E;width:100%;max-width:100%;flex:1 1 100%;box-sizing:border-box;margin-bottom:0;text-transform:uppercase;white-space:nowrap;display:flex;justify-content:center;align-items:center}.main_product_section product-form .product-form__buttons:has(.shopify-payment-button:not(.hidden):not([hidden]):not([style*="display: none"]):not(:empty)) .product-form__submit{flex:1 1 50%;width:100%;max-width:100%}.main_product_section product-form .product-form__buttons.product-form__buttons--apple-pay-only .product-form__submit,.main_product_section product-form .product-form__buttons:has(.shopify-payment-button.hidden) .product-form__submit,.main_product_section product-form .product-form__buttons:has(.shopify-payment-button[hidden]) .product-form__submit,.main_product_section product-form .product-form__buttons:has(.shopify-payment-button[style*="display: none"]) .product-form__submit{width:100%!important;max-width:100%!important;flex:1 1 100%!important}.main_product_section product-form .product-form__buttons.product-form__buttons--apple-pay-only .shopify-payment-button:not(:has(apple-pay-button,shopify-apple-pay-button,[aria-label*="Apple Pay" i])),.main_product_section product-form .product-form__buttons.product-form__buttons--apple-pay-only .shopify-payment-button.hidden,.main_product_section product-form .product-form__buttons.product-form__buttons--apple-pay-only .shopify-payment-button[hidden]{display:none!important;flex:0 0 0%!important;width:0!important}.shopify-payment-button{width:100%;flex:1 1 50%;min-width:0}.shopify-payment-button.hidden,.shopify-payment-button[hidden],.shopify-payment-button[style*="display: none"],.shopify-payment-button:empty{display:none!important;flex:0 0 0%!important;width:0!important}.main_product_section .product-form__submit:after,.main_product_section .product-form__submit:before{content:none}.main_product_section .product-form__submit:hover{background-color:#1e1e1e;color:#fff}.main_product_section .product__info-wrapper .shopify-app-block.mp-inline-button ._mpLoading{display:flex}.main_product_section .product__info-wrapper .shopify-app-block.mp-inline-button ._mpLoading .Avada-inline-button .inline-button-img{display:none!important}.main_product_section .product__info-wrapper .shopify-app-block.mp-inline-button ._mpLoading .Avada-inline-button .inline-button-text{text-decoration:underline!important;font-size:12px!important;line-height:1.5;color:rgb(var(--color-foreground))!important}div#Avada-SC-button .Avada-inline-button{margin-bottom:4px}#Avada-SC__Modal .Avada-Modal__Container .Avada-Modal__ContainerWrapper{width:100%!important;max-width:566px!important;box-shadow:none!important;border-radius:0!important}#Avada-SC__Modal .Avada-Modal__Container .Avada-Modal__ContainerWrapper .MP-ModalHeader{border-bottom:none!important;margin-bottom:0!important;font-size:14px!important;padding:20px 20px 0!important;font-weight:400!important;line-height:1.43}#Avada-SC__Modal .Avada-Modal__Container .Avada-Modal__ContainerWrapper button.Avada-Modal__Close{top:22px!important;right:20px!important;font-size:16px!important;line-height:1!important;color:#1e1e1e!important;padding:0!important;width:16px!important;height:16px!important;display:flex!important;justify-content:center}#Avada-SC__Modal.Avada-Modal__Show .Avada-Modal__Container .Avada-Modal__ContainerWrapper .MP-ModalContent{padding:17px 20px 20px!important;overflow-y:auto!important;scrollbar-width:thin!important;scrollbar-color:#dcdcdc transparent!important}#Avada-SC__Modal.Avada-Modal__Show .Avada-Modal__Container .Avada-Modal__ContainerWrapper .MP-ModalContent::-webkit-scrollbar{width:1px}#Avada-SC__Modal.Avada-Modal__Show .Avada-Modal__Container .Avada-Modal__ContainerWrapper .MP-ModalContent::-webkit-scrollbar-button{display:none;width:0;height:0}#Avada-SC__Modal.Avada-Modal__Show .Avada-Modal__Container .Avada-Modal__ContainerWrapper .MP-ModalContent::-webkit-scrollbar-track{background:#f5f5f5}#Avada-SC__Modal.Avada-Modal__Show .Avada-Modal__Container .Avada-Modal__ContainerWrapper .MP-ModalContent::-webkit-scrollbar-thumb{background:#dcdcdc}#Avada-SC__Modal.Avada-Modal__Show .Avada-Modal__Container .Avada-Modal__ContainerWrapper .MP-ModalContent .Mageplaza__RichText{margin:0 0 6rem!important;font-size:14px;line-height:1.43}#Avada-SC__Modal.Avada-Modal__Show .Avada-Modal__Container .Avada-Modal__ContainerWrapper .MP-ModalContent .Mageplaza__RichText strong{font-weight:600}#Avada-SC__Modal.Avada-Modal__Show .Avada-Modal__Container .Avada-Modal__ContainerWrapper .MP-ModalContent .Mageplaza__RichText a{color:rgb(var(--color-foreground));text-decoration:underline}#Avada-SC__Modal.Avada-Modal__Show .Avada-Modal__Container .Avada-Modal__ContainerWrapper .MP-ModalContent .Mageplaza__RichText p{margin:20px 0}#Avada-SC__Modal.Avada-Modal__Show .Avada-Modal__Container .Avada-Modal__ContainerWrapper .Mageplaza-Modal__Image{max-width:262px;width:100%!important;margin:0}.Avada-SC__TableContainer{display:flex;flex-direction:column;gap:40px;align-items:start}.SizeChart-PreviewModal__Table{margin-bottom:6rem!important}.Avada-SC__Button-Wrapper{margin:0!important;gap:20px;background-color:transparent!important}.SizeChart-PreviewModal__Table .Avada-SC__Button-Wrapper .Avada-SC__UnitButton{padding:0 0 2px!important;border:none!important;background:transparent;font-weight:400!important;border-radius:0!important}.SizeChart-PreviewModal__Table .Avada-SC__Button-Wrapper .Avada-SC__UnitButton._active{border-bottom:.5px solid #1E1E1E!important;background-color:transparent!important}.Avada-SC__Table .Avada-SC__TableTitle{font-size:14px!important;line-height:17px!important;font-weight:600!important;height:auto!important;border:none!important;background-color:transparent!important;min-width:auto!important}.Avada-SC__Table tr td{font-size:14px!important;line-height:20px!important;font-weight:400!important;padding:10px 20px!important;border:none!important;min-width:auto!important;height:auto!important;background-color:transparent!important;text-align:left!important}.Avada-SC__Table tr td:first-child{padding-left:0!important}.Avada-SC__Table{min-width:auto!important}.Avada-SC__Table tr th{padding:0 20px 10px!important;text-align:center!important}.Avada-SC__Table tr th:first-child{padding-left:0!important;text-align:left!important}#Avada-SC__Modal .Avada-Modal__Overlay{background:#e5e5e5!important;background-color:#e5e5e5!important;opacity:.4!important}.origen-icon-text{display:flex;align-items:center;gap:8px}.origen-icon-text .origen-icon{display:inline-flex;flex:0 0 20px}.origen-icon-text .origen-icon img{border:none;border-radius:0;box-shadow:none;margin:0}.origen-icon-text .origen-text{font-size:14px;line-height:1.43}.origen-icon-text:not(:last-child){margin:0 0 5px}.pdp_drawer_wrapper .custom-drawer__body .drawer-section{margin-bottom:6rem}.origen-icon-text-meta{display:flex;align-items:center;gap:8px}.origen-icon-text-meta .origen-icon{flex:0 0 24px}.origen-icon-text-meta .origen-icon img{border:none;box-shadow:none;border-radius:0;padding:0;margin:0}.origen-icon-text-meta .origen-text{font-size:14px;line-height:1.43}.origen-icon-text-meta:not(:last-child){margin:0 0 16px}.origen-icon-text-meta:first-child,.origen-heading_text+.origen-icon-text-meta{margin-top:24px}.origen-icon-text-meta:last-child,.origen-icon-text-meta:has(+.origen-content){margin-bottom:24px}.origen-icon-text-meta.first_child{padding-top:.8rem}.pdp_drawer_wrapper .custom-drawer__body .drawer-section:last-child{margin-bottom:0}.pdp_drawer_wrapper .custom-drawer__body.shipping_returns p{margin:16px 0!important;font-size:14px;line-height:20px}.pdp_drawer_wrapper .custom-drawer__body.shipping_returns strong{font-size:14px;line-height:17px;font-weight:600;padding-bottom:4px}.pdp_drawer_wrapper .in_store_availability p,.pdp_drawer_wrapper .in_store_availability .iia-list-item{margin:16px 0!important;font-size:14px!important;line-height:20px!important;padding:0!important;border:none!important;background:transparent!important}.pdp_drawer_wrapper .in_store_availability p:first-child,.pdp_drawer_wrapper .in_store_availability .iia-list-item:first-child.iia-variant-info{margin-bottom:24px!important;color:#b4b4b4!important}.pdp_drawer_wrapper .in_store_availability p:first-child strong,.pdp_drawer_wrapper .in_store_availability .iia-list-item:first-child.iia-variant-info strong{font-weight:600!important}.pdp_drawer_wrapper .in_store_availability strong,.pdp_drawer_wrapper .in_store_availability .iia-location{font-weight:700!important}.pdp_drawer_wrapper .in_store_availability .iia-details-container{display:block!important;height:auto!important;opacity:1!important;visibility:visible!important;padding:0!important;margin:0!important;border:none!important}.pdp_drawer_wrapper .in_store_availability .iia-list{padding:0!important;margin:0!important;list-style:none!important}.pdp_drawer_wrapper .in_store_availability .iia-title-text,.pdp_drawer_wrapper .in_store_availability .iia-address{font-size:14px!important;line-height:20px!important;margin:0!important;padding:0!important;color:#1e1e1e!important}#inventory-info-app .iia-header-container{display:block!important;cursor:pointer}#inventory-info-app .iia-header{font-weight:400!important;cursor:pointer}#inventory-info-app .iia-chevron,#inventory-info-app .iia-icon{display:none!important}.product-form__input--pill.swatch-shape--none input[type=radio]+label{margin:0 20px 0 0!important}.main_product_section .product-form__buttons .cqa-notify-slot[hidden],.main_product_section .product-form__buttons .cqa-notify-slot.hidden,.main_product_section .product-form__buttons .nm-portal[hidden],.main_product_section .restock-alerts-notify-button.PRODUCT_PAGE-notify-button[hidden],.restock-alerts-notify-button.PRODUCT_PAGE-notify-button[hidden],.main_product_section .cqa-notify-anchor[hidden]{display:none!important}.main_product_section .product-form__buttons .cqa-notify-slot{width:100%;flex:1 1 100%}.main_product_section .restock-alerts-notify-button.PRODUCT_PAGE-notify-button,.restock-alerts-notify-button.PRODUCT_PAGE-notify-button,.main_product_section .cqa-notify-slot .cqa-notify-anchor{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;background-color:transparent!important;color:rgb(var(--color-button))!important;border:1px solid rgb(var(--color-button))!important;transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out!important;min-width:auto;min-height:auto;padding:9px;font-size:14px;line-height:20px;text-align:center;text-transform:uppercase;cursor:pointer;box-sizing:border-box}.main_product_section .restock-alerts-notify-button.PRODUCT_PAGE-notify-button:before,.main_product_section .restock-alerts-notify-button.PRODUCT_PAGE-notify-button:after,.restock-alerts-notify-button.PRODUCT_PAGE-notify-button:before,.restock-alerts-notify-button.PRODUCT_PAGE-notify-button:after,.main_product_section .cqa-notify-slot .cqa-notify-anchor:before,.main_product_section .cqa-notify-slot .cqa-notify-anchor:after{display:none!important;content:none!important}.main_product_section .restock-alerts-notify-button.PRODUCT_PAGE-notify-button:hover,.restock-alerts-notify-button.PRODUCT_PAGE-notify-button:hover,.main_product_section .cqa-notify-slot .cqa-notify-anchor:hover{background-color:rgb(var(--color-button))!important;color:rgb(var(--color-button-text))!important;border-color:rgb(var(--color-button))!important}.main_product_section .restock-alerts-notify-button.PRODUCT_PAGE-notify-button:hover .cqa-coming-soon-icon,.restock-alerts-notify-button.PRODUCT_PAGE-notify-button:hover .cqa-coming-soon-icon,.main_product_section .cqa-notify-slot .cqa-notify-anchor:hover .cqa-coming-soon-icon{filter:brightness(0) invert(1)}.mp-inline-button{margin:0}.main_product_section variant-selects+div+.shopify-block.shopify-app-block{margin:0!important}#Avada-SC__Modal .Avada-Modal__Container .Avada-Modal__ContainerWrapper .MP-ModalHeader,#Avada-SC__Modal.Avada-Modal__Show .Avada-Modal__Container .Avada-Modal__ContainerWrapper .MP-ModalContent .Mageplaza__RichText,.SizeChart-PreviewModal__Table .Avada-SC__Button-Wrapper .Avada-SC__UnitButton,.Avada-SC__Table tr th,.Avada-SC__Table tr td{color:rgb(var(--color-foreground))!important}.main_product_section .product-form__input{max-width:100%}.variant-picker-flex-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%;flex-wrap:wrap}.variant-options-wrapper{display:flex;flex-wrap:wrap;align-items:center}.product-form__error-message-wrapper{color:#db0000}.product-form__error-message-wrapper .svg-wrapper{display:none!important}.color_variants_wrap .variant-options-wrapper{gap:10px}.sticky_cart_mobile .swym-button.swym-add-to-wishlist-view-product{display:block!important}.MP-ModalContent table td.has-hover{background:transparent!important}@media screen and (max-width:1200px){.main_product_section .price_wrapper{margin-bottom:15px!important}.main_product_section variant-selects{gap:8px;margin-bottom:15px!important}.product__info-container .product-form,.product__info-container .product__description,.product__info-container .icon-with-text{margin:1.5rem 0}.main_product_section .certificate-blocks-wrapper{margin:20px 0}.product__custom-gallery{margin:20px 0;gap:10px}}@media screen and (max-width:898px){.product-slider-counter-text{display:none!important}.main_product_section .product__media-list{margin-bottom:0!important}.main_product_section .slider-buttons{margin-top:0!important;margin-bottom:0!important}.main_product_section .slider-buttons .slider-button{display:none!important}.custom-product-slider-dots{display:flex!important;position:absolute;bottom:26px;left:50%;transform:translate(-50%);width:100%;justify-content:center;z-index:2;margin:0;pointer-events:none}.custom-product-slider-dots .slideshow__control-wrapper{display:flex;gap:0px;align-items:center;justify-content:center;pointer-events:auto}.custom-product-slider-dots .slider-counter__link{padding:0!important;margin:0!important;display:flex;align-items:center;justify-content:center;width:10px!important;height:10px!important}.custom-product-slider-dots .dot{width:5px!important;height:5px!important;background-color:#fff!important;opacity:.6!important;border-radius:50%!important;margin:0!important;padding:0!important;border:none!important;box-shadow:none;transition:opacity .2s ease,background-color .2s ease!important}.custom-product-slider-dots .slider-counter__link--active .dot{opacity:1!important;background-color:#fff!important}.product__media-wrapper slider-component{position:relative}.main_product_section .slider-buttons:not(.small-hide){position:static;min-height:0;height:0;overflow:visible}}@media screen and (min-width:899px){.custom-product-slider-dots{display:none!important}.product-form__input--pill.swatch-shape--none input[type=radio]+label{font-size:20px;line-height:1.25}}@media screen and (max-width:749px){.pdp_drawer_wrapper .custom-drawer__body{padding:0 20px 20px}.pdp_drawer_wrapper .custom-drawer__header{padding:30px 20px 22px}#Avada-SC__Modal .Avada-Modal__Container .Avada-Modal__ContainerWrapper{top:0!important;height:100%!important}#Avada-SC__Modal .Avada-Modal__Container .Avada-Modal__ContainerWrapper .MP-ModalHeader{padding-top:30px!important}#Avada-SC__Modal.Avada-Modal__Show .Avada-Modal__Container .Avada-Modal__ContainerWrapper .MP-ModalContent .Mageplaza__RichText,.SizeChart-PreviewModal__Table{margin-bottom:4rem!important}.sticky_cart_mobile{display:block;position:fixed;bottom:0;left:0;width:100%;background-color:#fff;z-index:10;padding:10px 10px 20px}.sticky_cart_mobile .sticky_cart_inner{display:flex;flex-direction:column;gap:11px}.sticky_cart_mobile .sticky_product_tag{font-size:12px;color:#899f7c;margin:0;text-transform:uppercase;line-height:18px}.sticky_cart_mobile .sticky_cart_header{display:flex;justify-content:space-between;align-items:center}.sticky_cart_mobile .title_with_icon{display:flex;align-items:center;gap:20px}.sticky_cart_mobile .sticky_product_title{font-size:14px;line-height:20px;margin:0;font-family:var(--font-body-family)}.sticky_cart_mobile .sticky_cart_icons{display:flex;align-items:center;gap:10px}.sticky_cart_mobile .sticky-color-swatch{width:16px;height:16px;display:block;border:.1rem solid rgba(var(--color-foreground),.15)}.sticky_cart_mobile .sticky-color-plus{font-size:12px;line-height:18px}.sticky_cart_mobile .sticky_price{margin:2px 0 8px}.sticky_cart_mobile .sticky_price .price-item{font-size:14px!important;line-height:20px;margin:0}.sticky_cart_mobile .sticky_add_to_cart_wrapper{width:100%;display:flex;flex-wrap:wrap;align-items:stretch;gap:10px}.sticky_cart_mobile .sticky_add_to_cart_btn{margin:0;min-height:auto;font-size:14px;line-height:20px;letter-spacing:0px;text-transform:uppercase;flex:1;width:auto;min-width:0;padding:9px;background-color:transparent!important;color:rgb(var(--color-button))!important;border:1px solid rgb(var(--color-button))!important;transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out!important}.sticky_cart_mobile .sticky_add_to_cart_btn:after,.sticky_cart_mobile .sticky_add_to_cart_btn:before{content:none!important;display:none!important}.sticky_cart_mobile .sticky_add_to_cart_btn.hidden{display:none!important}.sticky_cart_mobile .sticky_payment_button_slot{flex:1;min-width:0;display:flex;align-items:stretch}.sticky_cart_mobile .sticky_payment_button_slot.hidden{display:none!important}.sticky_cart_mobile .sticky_payment_button_slot .shopify-payment-button,.sticky_cart_mobile .sticky_payment_button_slot shopify-accelerated-checkout{width:100%;flex:1}.sticky_cart_mobile .sticky_payment_button_slot .shopify-payment-button__more-options{display:none}.sticky_cart_mobile .sticky_add_to_cart_wrapper .cqa-notify-slot{width:100%;flex:1 1 100%;margin:0;display:flex}.sticky_cart_mobile .sticky_add_to_cart_wrapper .cqa-notify-slot.hidden,.sticky_cart_mobile .sticky_add_to_cart_wrapper .cqa-notify-slot[hidden]{display:none!important}.sticky_cart_mobile .restock-alerts-notify-button.PRODUCT_PAGE-notify-button,.sticky_cart_mobile .cqa-notify-anchor{width:100%;flex:1 1 100%;margin:0}.main_product_section .sticky_price.price_wrapper span{display:inline-flex}.main_product_section .product_metafiels_tag,.main_product_section .product__title,.main_product_section .price_wrapper,.main_product_section variant-selects,.main_product_section .product-form,.main_product_section .swym-button-bar,.main_product_section .swym-add-to-wishlist,.main_product_section .swym-button{display:none}.main_product_section .certificate-blocks-wrapper{margin:40px 0}.Avada-SC__Table tr td:first-child{min-width:139.5px!important}.main_product_section{overflow-x:clip}}@media screen and (max-width:500px){.main_product_section slider-component.slider-mobile-gutter{margin-left:calc(-50vw + 50%)!important;margin-right:calc(-50vw + 50%)!important;padding-left:0!important;padding-right:0!important;width:100vw!important;max-width:100vw!important}.main_product_section .product__media-list{margin-left:0!important;margin-right:0!important;width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;margin-bottom:0!important}.main_product_section .product__media-list .product__media-item,.main_product_section .product__media-item{margin-left:0!important;margin-right:0!important;width:100vw!important;max-width:100vw!important;padding:0!important}.main_product_section .slider.slider--mobile{scroll-padding-left:0!important;column-gap:0}.main_product_section .slider.slider--mobile:after{padding-left:0!important;width:0!important;content:none!important}.main_product_section .product-media-container{width:100%!important;max-width:100%!important;margin:0!important;border:none}.main_product_section .product-media-container .media{padding-top:var(--ratio-percent)!important}.main_product_section .product-media-container{border:none}}@media screen and (max-width:749px){.mobile-variant-drawer__content variant-selects,.mobile-variant-drawer__content .product-form{display:block!important}.product__custom-gallery{margin-bottom:4rem}.main_product_section .product_media_info_wrap{gap:0px}.main_product_section .certificate-blocks-wrapper{column-gap:10px;row-gap:30px}}.product-media-badge{position:absolute;top:2rem;right:2rem;z-index:3;font-family:var(--font-body-family);font-size:10px;font-weight:400;line-height:12px;padding:3px;pointer-events:none}.product-media-badge--mobile-gallery-fixed{display:none!important}@media screen and (max-width:749px){.product-media-badge--desktop-only{display:none!important}.product-media-badge--mobile-gallery-fixed{display:block!important;position:absolute;bottom:21px;right:20px;z-index:3;height:auto;top:initial;pointer-events:auto;cursor:pointer}}.make-full-view{max-width:100%}@media screen and (min-width:1441px){.main_product_section .make-full-view .product_media_info_wrap{max-width:100%;margin-inline:68px}}.main_product_section .product__title:has(>.product__wishlist){display:flex!important;align-items:center;justify-content:space-between;gap:16px}.main_product_section .product__title>.product__wishlist{flex:0 0 auto;margin-left:auto}.main_product_section .product__wishlist .swym-button.swym-add-to-wishlist-view-product{display:inline-flex!important;width:32px;height:32px;padding:0;align-items:center;justify-content:center;background:none;border:0;cursor:pointer}.main_product_section .product__wishlist .swym-button.swym-add-to-wishlist-view-product:after{width:18px!important;height:22px!important}@media screen and (max-width:749px){.sticky_cart_mobile .title_with_icon{flex:1}.sticky_cart_mobile .title_with_icon .wishlist-wrapper{margin-left:auto}div#Avada-SC-button .Avada-inline-button{margin-bottom:25px}.product__info-container{margin-top:1px}}.main_product_section .swym-atw-btn-wrapper.product_title_right-position .swym-atw-button-container{margin-right:35px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/main-product.css.map */
