body.product{overflow-x:hidden}body.product #shopify-section-product-template .product .product_name{display:block;font-size:36px;line-height:63px;font-weight:700;color:#282828;letter-spacing:.05em;text-align:center;text-transform:none;padding-top:10px}@media (max-width: 797px){body.product #shopify-section-product-template .product .product_name.show-desktop{display:none}}body.product #shopify-section-product-template .product .product_name.show-mobile{display:block;font-size:28px;line-height:40px;text-align:left;margin-top:20px;margin-bottom:10px}@media (min-width: 798px){body.product #shopify-section-product-template .product .product_name.show-mobile{display:none}}body.product #shopify-section-product-template .product .pretext-tagline{font-family:Prompt;font-size:22px;font-weight:400;line-height:1;letter-spacing:.02em;text-align:center;text-transform:none;padding:0;margin:0}@media (max-width: 797px){body.product #shopify-section-product-template .product .pretext-tagline{display:none}}body.product #shopify-section-product-template .product .section.product_section .columns{width:100%}@media (min-width: 992px){body.product #shopify-section-product-template .product .section.product_section{display:flex;column-gap:44px;justify-content:center;padding-top:60px;padding-bottom:80px}body.product #shopify-section-product-template .product .section.product_section .columns{float:none;margin:0}body.product #shopify-section-product-template .product .section.product_section .nine{max-width:538px;width:100%}body.product #shopify-section-product-template .product .section.product_section .seven{max-width:432px;width:100%}body.product #shopify-section-product-template .product .section.product_section .sticky{position:sticky;top:170px}}@media (min-width: 1200px){body.product #shopify-section-product-template .product .section.product_section{column-gap:88px}}body.product #shopify-section-product-template .product .section.product_section .nine{position:relative}body.product #shopify-section-product-template .product .section.product_section .nine .swym-wishlist-button-bar{position:absolute;top:0;right:0}body.product #shopify-section-product-template .product .section.product_section .nine .swym-wishlist-button-bar .swym-add-to-wishlist,body.product #shopify-section-product-template .product .section.product_section .nine .swym-wishlist-button-bar .swym-add-to-wishlist:after,body.product #shopify-section-product-template .product .section.product_section .nine .swym-wishlist-button-bar .swym-fave-count{color:#282828!important}body.product #shopify-section-product-template .product .section.product_section .nine .swym-wishlist-button-bar .swym-added.swym-add-to-wishlist,body.product #shopify-section-product-template .product .section.product_section .nine .swym-wishlist-button-bar .swym-added.swym-add-to-wishlist:after,body.product #shopify-section-product-template .product .section.product_section .nine .swym-wishlist-button-bar .swym-added.swym-add-to-wishlist+.swym-fave-count{color:#7d5454!important}@media (max-width: 991px){body.product #shopify-section-product-template .product .gallery-wrap .product_gallery .gallery-cell{height:600px}body.product #shopify-section-product-template .product .gallery-wrap .product_gallery .gallery-cell span{height:100%}body.product #shopify-section-product-template .product .gallery-wrap .product_gallery img{width:100%;height:100%;object-fit:cover}body.product #shopify-section-product-template .product .gallery-wrap .product-gallery-nav-wrapper{margin-top:20px}body.product #shopify-section-product-template .product .gallery-wrap .product-gallery-nav-wrapper .flickity-button{width:0;padding:0 10px}body.product #shopify-section-product-template .product .gallery-wrap .product-gallery-nav-wrapper .flickity-button svg{display:none}}@media (max-width: 767px){body.product #shopify-section-product-template .product .gallery-wrap .product_gallery .gallery-cell{height:470px}}@media (min-width: 992px){body.product #shopify-section-product-template .product .gallery-wrap{display:flex;flex-direction:row-reverse}body.product #shopify-section-product-template .product .product-gallery-wrapper{flex:0 0 80%}body.product #shopify-section-product-template .product .product-gallery-nav-wrapper .product_gallery_nav .flickity-button{display:none}body.product #shopify-section-product-template .product .product-gallery-nav-wrapper{flex:0 0 20%;max-width:20%}body.product #shopify-section-product-template .product .product-gallery-nav-wrapper .product_gallery_nav{transform:rotate(90deg) translateY(-115%);transform-origin:left top;margin:0;width:645px;opacity:0;visibility:hidden}body.product #shopify-section-product-template .product .product_gallery .gallery-cell{height:645px}body.product #shopify-section-product-template .product .product_gallery .gallery-cell span{height:100%}body.product #shopify-section-product-template .product .product_gallery img{width:100%;object-fit:cover}body.product #shopify-section-product-template .product .product-gallery-nav-wrapper .product_gallery_nav .gallery-cell{transform:rotate(-90deg);width:80px;height:80px;cursor:pointer;font-size:1.4rem;margin:0 2rem 0 0!important}body.product #shopify-section-product-template .product .product-gallery-nav-wrapper .product_gallery_nav .gallery-cell img{width:100%;object-fit:cover}}body.product #shopify-section-product-template .product .swatch_options .swatch{margin-bottom:45px}@media (max-width: 767px){body.product #shopify-section-product-template .product .swatch_options .swatch{margin-bottom:25px}}body.product #shopify-section-product-template .product .swatch_options .swatch .option_title{font-family:Amiri;font-size:20px;font-weight:400;line-height:35.16px;letter-spacing:.05em;margin:0 0 .5em}body.product #shopify-section-product-template .product .swatch_options .swatch .option_title .chosen-variant-name{font-weight:700}@media (max-width: 767px){body.product #shopify-section-product-template .product .swatch_options .swatch .option_title{font-size:16px;line-height:28px}}body.product #shopify-section-product-template .product .swatch_options .swatch .swatch-elements-list{display:flex;flex-direction:row;column-gap:26px}@media (max-width: 767px){body.product #shopify-section-product-template .product .swatch_options .swatch .swatch-elements-list{column-gap:5px}}body.product #shopify-section-product-template .product .swatch_options .swatch .swatch-elements-list .swatch-element{width:65px;height:41px;padding:7px 0;margin:0;border:1px solid #ccb3a5}body.product #shopify-section-product-template .product .swatch_options .swatch .swatch-elements-list .swatch-element label{width:100%;height:fit-content;padding:0;font-family:Prompt;font-size:16px;font-weight:400;line-height:24.19px;letter-spacing:.02em;text-align:center}@media (max-width: 767px){body.product #shopify-section-product-template .product .swatch_options .swatch .swatch-elements-list .swatch-element label{font-size:14px;line-height:28px}}body.product #shopify-section-product-template .product .swatch_options .swatch .swatch-elements-list .swatch-element.soldout{color:#ccb3a5}body.product #shopify-section-product-template .product .swatch_options .swatch .swatch-elements-list .swatch-element.soldout .crossed-out{border-radius:0;background-image:none}body.product #shopify-section-product-template .product .swatch_options .swatch .swatch-elements-list input:checked+.swatch-element{border-color:#282828;box-shadow:0 0 0 2px #fff}body.product #shopify-section-product-template .product .swatch_options .swatch .option-misc{display:block;margin-top:12px}body.product #shopify-section-product-template .product .swatch_options .swatch .option-misc span,body.product #shopify-section-product-template .product .swatch_options .swatch .option-misc a{font-family:Inter;float:inline-start;font-size:14px;font-weight:400;line-height:28px;letter-spacing:.02em;text-align:left;color:#282828}@media (max-width: 767px){body.product #shopify-section-product-template .product .swatch_options .swatch .option-misc span,body.product #shopify-section-product-template .product .swatch_options .swatch .option-misc a{font-size:12px}}body.product #shopify-section-product-template .product .swatch_options .swatch .option-misc span.size-guide-link,body.product #shopify-section-product-template .product .swatch_options .swatch .option-misc a.size-guide-link{font-weight:700;color:#282828;text-decoration:underline;text-underline-offset:3px;padding:0;margin-left:20px}body.product #shopify-section-product-template .product .current_price{height:18.692%;display:flex;flex-direction:column;justify-content:space-evenly}@media screen and (max-width: 1024px){body.product #shopify-section-product-template .product .current_price{gap:10px;margin:5px auto}}body.product #shopify-section-product-template .product .current_price span{font-family:Prompt;font-size:20px;font-weight:400;line-height:30.24px}@media screen and (max-width: 798px){body.product #shopify-section-product-template .product .current_price span{font-family:Inter;font-size:18px;letter-spacing:.02em}}body.product #shopify-section-product-template .product .current_price span.was_price{margin-left:10px}body.product #shopify-section-product-template .product .current_price.generic{display:none}body.product #shopify-section-product-template .product .purchase-details{display:flex;flex-direction:row;max-width:432px;justify-content:space-between;column-gap:16px;margin-top:45px}body.product #shopify-section-product-template .product .purchase-details .purchase-details__quantity.product-quantity-box{border:1px solid #282828;height:50px;margin:0}@media (max-width: 767px){body.product #shopify-section-product-template .product .purchase-details .purchase-details__quantity.product-quantity-box{width:calc(50% - 12px);height:46px}}body.product #shopify-section-product-template .product .purchase-details .purchase-details__quantity.product-quantity-box label{display:none}body.product #shopify-section-product-template .product .purchase-details .purchase-details__quantity.product-quantity-box span,body.product #shopify-section-product-template .product .purchase-details .purchase-details__quantity.product-quantity-box input{height:100%;font-family:Prompt;font-size:20px;font-weight:400;line-height:30.24px;letter-spacing:.02em;border:none;background-color:#fff}body.product #shopify-section-product-template .product .purchase-details .purchase-details__quantity.product-quantity-box span.product-minus,body.product #shopify-section-product-template .product .purchase-details .purchase-details__quantity.product-quantity-box span.product-plus,body.product #shopify-section-product-template .product .purchase-details .purchase-details__quantity.product-quantity-box input.product-minus,body.product #shopify-section-product-template .product .purchase-details .purchase-details__quantity.product-quantity-box input.product-plus{font-family:Inter;font-size:30px;line-height:45px}@media (max-width: 767px){body.product #shopify-section-product-template .product .purchase-details .purchase-details__quantity.product-quantity-box span.product-minus,body.product #shopify-section-product-template .product .purchase-details .purchase-details__quantity.product-quantity-box span.product-plus,body.product #shopify-section-product-template .product .purchase-details .purchase-details__quantity.product-quantity-box input.product-minus,body.product #shopify-section-product-template .product .purchase-details .purchase-details__quantity.product-quantity-box input.product-plus{font-size:20px}}@media (max-width: 767px){body.product #shopify-section-product-template .product .purchase-details .purchase-details__buttons{flex:1 0 calc(50% - 12px);margin:0}}body.product #shopify-section-product-template .product .purchase-details .purchase-details__buttons .add_to_cart{max-width:none;height:50px;padding:10px 5px}@media (max-width: 767px){body.product #shopify-section-product-template .product .purchase-details .purchase-details__buttons .add_to_cart{height:45px}}body.product #shopify-section-product-template .product .purchase-details .purchase-details__buttons .add_to_cart span{font-family:Prompt;font-size:20px;font-weight:500;line-height:1;text-transform:uppercase;color:#fff;text-align:center}@media (max-width: 767px){body.product #shopify-section-product-template .product .purchase-details .purchase-details__buttons .add_to_cart span{font-size:16px;line-height:24px}}@media (min-width: 798px){body.product #shopify-section-product-template .product .bundles-text-wrap{display:none}}body.product #shopify-section-product-template .product .bundles-text-wrap a{display:block;max-width:430px;font-family:Prompt;font-size:16px;line-height:25px;color:#333;text-align:center;border:1px solid #333333;border-radius:2px;padding:11px 40px;margin-top:30px}body.product #shopify-section-product-template .product .review-wrapper .modal_price{line-height:1.2}body.product #shopify-section-product-template .product .review-wrapper>square-placement{display:block!important;margin-top:0}body.product #shopify-section-product-template .product .loox-rating{margin-bottom:20px}body.product #shopify-section-product-template .product .description.bottom{margin-top:15px}@media (max-width: 767px){body.product #shopify-section-product-template .product .description.bottom{margin-top:20px}}body.product #shopify-section-product-template .product .description.bottom div,body.product #shopify-section-product-template .product .description.bottom p{font-family:Prompt;font-size:16px;line-height:25px;letter-spacing:.2px;color:#000}@media (max-width: 767px){body.product #shopify-section-product-template .product .description.bottom div,body.product #shopify-section-product-template .product .description.bottom p{font-size:14px;line-height:28px}}body.product #shopify-section-product-template .product .description.bottom .accordion.bundle-accordain{margin:0 0 15px}body.product #shopify-section-product-template .product .description.bottom .accordion dt{position:relative;font-family:Prompt;font-size:18px;line-height:28px;color:#282828;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;border-bottom:1px solid #ccb3a5;padding:18px 0;margin-top:-1px}@media (max-width: 767px){body.product #shopify-section-product-template .product .description.bottom .accordion dt{font-size:14px;line-height:22px;letter-spacing:.05em}}body.product #shopify-section-product-template .product .description.bottom .accordion dt i{display:none}body.product #shopify-section-product-template .product .description.bottom .accordion dt:before{position:absolute;top:50%;right:0;content:"";transform:translateY(-50%);background:url(icon-plus.svg) no-repeat center center;width:13px;height:10px}body.product #shopify-section-product-template .product .description.bottom .accordion dt.active:before{background-image:url(icon-close.svg)}body.product #shopify-section-product-template .product .description.bottom .accordion dd{margin:0}body.product #shopify-section-product-template .product .description.bottom .accordion dd p{margin-bottom:18px}body.product #shopify-section-product-template .product .description.bottom .accordion dd p:first-child{margin-top:18px}body.product #shopify-section-product-template .product .description.bottom .accordion dd .action_button{color:#333;background-color:transparent;border:1px solid #8d7263;transition:background-color .2s linear,color .2s linear}body.product #shopify-section-product-template .product .description.bottom .accordion dd .action_button:hover{border-color:#333;background-color:#333;color:#fff}body.product #shopify-section-product-template .product .description.bottom .accordion.metafield{margin:-16px 0 20px}body.product #shopify-section-product-template .product .social_buttons{display:flex;justify-content:center;column-gap:15px;text-align:center;padding:40px 0}@media (max-width: 767px){body.product #shopify-section-product-template .product .social_buttons{padding:20px 0}}body.product #shopify-section-product-template .product .social_buttons .share-btn{border:none;margin-bottom:0}body.product #shopify-section-product-template .product .social_buttons .share-btn a{width:36px;height:36px;background-repeat:no-repeat;background-position:center center}body.product #shopify-section-product-template .product .social_buttons .share-btn a:before{content:none}body.product #shopify-section-product-template .product .social_buttons .share-btn a:hover{background-color:transparent}body.product #shopify-section-product-template .product .social_buttons .share-btn.twitter{order:3}body.product #shopify-section-product-template .product .social_buttons .share-btn.twitter a{background-image:url(twitter.svg)}body.product #shopify-section-product-template .product .social_buttons .share-btn.facebook{order:1}body.product #shopify-section-product-template .product .social_buttons .share-btn.facebook a{background-image:url(facebook.svg)}body.product #shopify-section-product-template .product .social_buttons .share-btn.pinterest{order:2}body.product #shopify-section-product-template .product .social_buttons .share-btn.pinterest a{background-image:url(pinterest.svg)}body.product #shopify-section-product-template .product .social_buttons .share-btn.mail{display:none}
/*# sourceMappingURL=/cdn/shop/t/98/assets/product.css.map */
