.product-medias__media{position:relative}.u_engrave_text_block{position:absolute;top:59%;left:13%;z-index:99;right:13%;max-width:1000px;transform:translateY(-59%)}.insta-feed-img{object-fit:cover;max-height:270px;height:270px}.overlay{opacity:0!important}.u_insta_container{max-width:1200px;padding:40px 0 0;margin:auto;text-align:center}.u_insta_container h2{color:#324839;font-weight:900;text-transform:uppercase;text-decoration:underline;font-size:26px;letter-spacing:.3px}.u_insta_container p{color:#324839;margin:0;line-height:normal}.my-col-setup{padding:20px!important}.u_pro_sku_size{margin:0;font-size:12px;line-height:normal;color:#000;padding-bottom:20px;font-weight:500}.u_pro_title{font-size:30px;letter-spacing:0;line-height:normal;margin:0;font-weight:700;color:#000;text-transform:uppercase}.u_avail_text p{padding:20px 0 0;font-size:15px;max-width:450px;letter-spacing:0;margin:0;line-height:normal;color:#000}.u_app_mian_title{font-size:25px;color:#000;font-weight:700;letter-spacing:0;line-height:normal;margin:0;padding:10px 0}.u_app_optionnn .mw-apo-container{position:relative}.u_app_optionnn .mw-option--type-button{background:#f8f8f8;padding:10px 25px;border-radius:15px;margin:0 0 30px;position:relative;box-shadow:0 0 5px 2px #d2d2d2;cursor:pointer}.u_app_optionnn .mw-apo-container .mw-option--type-button .mw-option__container .mw-stack{flex-direction:row-reverse!important;align-items:center}.u_app_optionnn .mw-apo-container .mw-option__container{flex-direction:column;align-items:flex-start}.u_app_optionnn .mw-apo-container .mw-option__button{background:transparent;border:none!important;box-shadow:none!important;padding:0!important}.u_acc_wrap{max-height:310px;overflow:auto;display:none;position:absolute;top:0;left:0;width:100%;background:#f8f8f8;z-index:99;padding:10px 25px;border-radius:15px;box-shadow:0 0 5px 2px #d2d2d2}.u_acc_wrap::-webkit-scrollbar{width:15px;border-radius:20px}.u_acc_wrap::-webkit-scrollbar-track{background:#eaeaea;border-radius:20px}.u_acc_wrap::-webkit-scrollbar-thumb{background:#d7d7d7;border-radius:20px}.u_acc_wrap .mw-option__media-image>img{position:unset!important;right:0;top:0;height:65px;object-fit:cover;width:80px}.u_acc_wrap .mw-option__media-image{background-color:unset!important;border:none!important;height:unset!important}.u_acc_wrap .mw-option__media-image:after{padding:0}.u_app_optionnn input[type=checkbox]:checked~.mw-option__value-title{box-shadow:none!important;font-weight:700;position:relative}.mw-option__value-title{position:relative}.u_app_optionnn .mw-option__value-title:before{content:"\f00c";font-family:FontAwesome;position:absolute;top:0;right:-20px;z-index:99;font-size:18px;display:none;font-weight:500}.u_app_optionnn input[type=checkbox]:checked~.mw-option__value-title:before{display:block}.u_app_optionnn .mw-apo-container .mw-option--type-button .mw-stack__item .mw-option__container{display:none}.u_app_optionnn .mw-apo-container .mw-option--type-button .mw-stack.mw-stack--vertical{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.u_app_optionnn .mw-apo-container .mw-option--type-checkbox .mw-stack.mw-stack--vertical{flex-direction:column;align-items:flex-start;justify-content:space-between}.u_app_optionnn .mw-apo-container .mw-option--type-checkbox .mw-stack.mw-stack--vertical.mw-stack--spacing-tight{flex-direction:row-reverse;align-items:center;justify-content:flex-end}.u_app_optionnn .mw-apo-container input[type=checkbox]{opacity:0}.u_app_optionnn .mw-option--type-checkbox{cursor:pointer}.u_app_wrap_icon i{display:inline-block;vertical-align:middle}.u_app_title{font-size:17px;font-weight:700;letter-spacing:0;line-height:normal;margin:0;padding:10px 0;color:#000}div[data-option-id=o_66957] .mw-text.mw-text--style-strong,div[data-option-id=o_66959] .mw-text.mw-text--style-strong,div[data-option-id=o_66960] .mw-text.mw-text--style-strong{font-size:15px;font-weight:600;font-style:italic;color:#000}.u_app_optionnn .mw-option textarea.mw-option__control{background:#fff;padding:10px 20px;min-height:100px;border:none}.u_product_details_cont{max-width:500px}.u_app_optionnn .mw-text--style-strong{text-transform:capitalize}div[data-option-id=o_66907] .mw-text--style-strong{font-style:italic;font-weight:700;font-size:15px}.mw-option.mw-option--type-select select{background:#f8f8f8;padding:10px 25px;margin:0 0 15px;position:relative;border:none;font-weight:700;border-radius:15px;box-shadow:0 0 5px 2px #d2d2d2}.mw-option.mw-option--type-select select option{background:#f8f8f8;padding:10px 25px;border-radius:20px}.mw-option.mw-option--type-select select:focus-visible{border:none;outline:none}div[data-option-id=o_66959] .mw-option__container{display:flex;flex-direction:row!important;align-items:center!important}div[data-option-id=o_66959] .mw-option__value{margin:0}div[data-option-id=o_66960] .mw-option__container{display:flex;flex-direction:row!important;align-items:center!important}div[data-option-id=o_66907] .mw-option__price{display:inline-block;font-weight:500}.mw-stack>.mw-stack__item{margin-left:10px;margin-top:10px;max-width:100%;position:relative}.mw-option--type-select .mw-stack__item.mw-stack__item--fill:after{content:"\f107";font-family:Font Awesome;position:absolute;top:12px;right:25px;font-size:normal normal normal 14px/1 FontAwesome;font: 14px/1 FontAwesome;display:inline-block;vertical-align:middle;font-size:16px}.shopify-product-form .shopify-payment-button__button--unbranded{background:#ffc621;text-transform:uppercase;padding:10px 20px}.u_pro_recom_bg{background:#333;color:#fff}.u_pro_recom_bg .page--title{text-transform:capitalize;color:#fff;font-weight:500}.page--title{font-weight:500;text-transform:capitalize}.template-product .swiper-button--next,.swiper-button--prev{position:absolute;top:calc(50% - 40px);text-align:center;background:var(--text-color);color:var(--body-color);border-radius:0;width:40px;height:40px;transform:scale(.95);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.1);box-shadow:0 0 8px #0000001a;transition-duration:.2s;z-index:9;border:1px solid white;display:flex;align-items:center;justify-content:center;cursor:pointer}.template-product .swiper-button-disabled{background:#989898;border:none}.u_pro_recom_bg .product-grid--price .money,.u_pro_recom_bg .product-grid--price a{color:#fff}.u_pro_recom_bg .product-grid--title a{cursor:pointer;color:#fcfcfc}.u_pro_recom_bg .grid__item .grid-view-item img{border:1px solid #5b5b5b}.u_pro_recom_bg .grid-view-item{position:relative;text-align:center;margin-bottom:0}.u_pro_recom_bg .product-page-related-products{padding:0;margin-top:0}.u_pro_recom_bg .quick-add-button-variants,.u_pro_recom_bg .quick-add-button{border:1px solid white}.u_app_acc_block input{position:unset!important;width:unset!important;height:unset!important}.recently-viewed-products .product-grid--title a,.recently-viewed-products .product-grid--price{color:#000}.template-product .paymentButtonsWrapper{margin-top:20px;display:flex;justify-content:flex-start;align-items:flex-start}.recently-viewed-products .product-grid--title a{min-height:50px;display:block}.template-product .product-medias__thumbnails{display:grid!important;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:10px}.template-product .swiper-pagination{display:none!important}@media screen and (max-width:768px){.insta-feed-img{object-fit:cover;max-height:150px!important;height:150px!important}.u_insta_container h2{font-size:20px}.template-product .product-medias__thumbnail{margin-bottom:0}.template-product .product-details-wrapper{padding:20px}.u_pro_title{font-size:22px}.u_pro_recom_bg .product-grid--title a,.recently-viewed-products .product-grid--title a{min-height:60px;display:block}}@media screen and (max-width:500px){.u_pro_recom_bg .product-grid--title a,.recently-viewed-products .product-grid--title a{min-height:100px}.u_app_optionnn .mw-apo-container .mw-option--type-button .mw-option__container .mw-stack .mw-text{font-size:12px}.u_app_optionnn .mw-apo-container .mw-option--type-checkbox .mw-stack.mw-stack--vertical.mw-stack--spacing-tight{flex-direction:column-reverse;align-items:flex-start;justify-content:flex-end}.u_app_optionnn .mw-apo-container input[type=checkbox]{display:none}.u_engrave_text_block{position:absolute;top:61%;left:5%;z-index:99;right:5%;transform:translateY(-61%)}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/c-pro.css.map */
