.btn:not([disabled]):hover{background-color:#fab!important}.product-form__item--no-variants{flex-direction:row!important}.product-single__thumbnails .arrow__nav,.product-single__thumbnails .slick-next,.product-single__thumbnails .slick-prev{z-index:1;outline:none!important;background-color:#fff!important}.product-single__thumbnails .arrow__nav:hover,.product-single__thumbnails .arrow__nav:active,.product-single__thumbnails .slick-next:hover,.product-single__thumbnails .slick-next:active,.product-single__thumbnails .slick-prev:hover,.product-single__thumbnails .slick-prev:active{background-color:#fff!important;outline:none!important}.product-single__thumbnails .slick-list{width:100%!important}.product-single__thumbnails .slick-arrow:before{border-style:solid;border-width:1px 1px 0 0;content:"";display:inline-block;height:10px;position:relative;vertical-align:top;width:10px}.product-single__thumbnails .slick-prev:before{left:.15em;transform:rotate(-135deg)}.product-single__thumbnails .slick-next:before{right:.15em;transform:rotate(45deg)}.product-single__thumbnail{position:relative;padding-bottom:100%;margin:0 0 8px}.product-single__thumbnail-image{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover}.flex{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.flex.f-wrap{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.submit__message{display:grid;grid-template-columns:min-content auto}.submit__message-text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.submit__message-image{display:block}.product-single__meta{padding:30px 20px}@media only screen and (max-width: 749px){.product-single__media-group{margin-bottom:0}.product-single__meta{padding:0}.product-template__container{margin-bottom:0}}.product-single__meta .header-wrapper{display:flex;border-bottom:1px solid #d8d8d8;padding-bottom:25px}.product-single__meta .header-wrapper>div{width:50%}@media only screen and (max-width: 749px){.product-single__meta .header-wrapper{flex-direction:column}.product-single__meta .header-wrapper>div{width:100%}}.product-single__meta .header-wrapper .title-wrapper h1{color:#000;font-size:28px;font-weight:700;margin:0}.product-single__meta .header-wrapper .title-wrapper h2{color:#000;font-size:20px!important;font-weight:400;margin:0}.product-single__meta .header-wrapper .price-rating-wrapper{display:flex;flex-direction:column;align-items:flex-end}@media only screen and (max-width: 749px){.product-single__meta .header-wrapper .price-rating-wrapper{flex-direction:row;align-items:center;justify-content:space-between}}.product-single__meta .header-wrapper .price-rating-wrapper .price-item--sale{color:#ff97ac}.product-single__meta .header-wrapper .price-rating-wrapper .price__badges{display:none}.product-single__meta .header-wrapper .price-rating-wrapper .price__sale{margin-right:0}.product-single__meta .header-wrapper .price-rating-wrapper .price__sale dd:last-of-type{margin-right:0}.product-single__meta .cp-product-section .product-form{padding-top:25px}.product-single__meta .cp-product-section .upload-button-wrapper{margin-top:15px}.product-single__meta .cp-product-section .upload-button-wrapper .btn{font-family:Assistant,sans-serif;font-size:18px;background-color:#f5f5f5;color:#ff97ab;display:block}.product-single__meta .cp-product-section .upload-button-wrapper .btn:hover{background-color:#ff97ab;color:#fff}.product-single__meta .cp-product-section .cp-product-header-wrapper{display:flex;align-items:center;justify-content:space-between}.product-single__meta .cp-product-section .cp-product-header-wrapper:not(:first-of-type){margin-top:30px}.product-single__meta .cp-product-section .cp-product-header-wrapper h2,.uploadkit-field-label{font-size:20px!important;font-weight:700;margin:0}.uploadkit-field-label{padding-top:25px}.product-single__meta .cp-product-section .cp-colour-select-wrapper{display:flex;flex-wrap:wrap;align-items:center}.product-single__meta .cp-product-section .cp-colour-select-wrapper .cp-colour-option{width:60px;height:60px;border-radius:30px;position:relative;border:3px solid white;background:#ccc;margin-top:10px;margin-right:5px;cursor:pointer}.product-single__meta .cp-product-section .cp-colour-select-wrapper .cp-colour-option.selected:after{content:"";position:absolute;top:-4px;left:-4px;border:1px solid #5ab9fc;width:62px;height:62px;border-radius:31px}.product-single__meta .cp-product-section .cp-colour-select-wrapper .cp-colour-option.cp-colour-pink{background-color:#f1dce3}.product-single__meta .cp-product-section .cp-colour-select-wrapper .cp-colour-option.cp-colour-green{background-color:#dae6e6}.product-single__meta .cp-product-section .cp-colour-select-wrapper .cp-colour-option.cp-colour-blue{background-color:#d3d6e9}.product-single__meta .cp-product-section .cp-colour-select-wrapper .cp-colour-option.cp-colour-orange{background-color:#f0cfb3}.product-single__meta .cp-product-section .cp-size-select-wrapper{display:flex;flex-wrap:wrap;align-items:center}.product-single__meta .cp-product-section .cp-size-select-wrapper .cp-size-option{height:60px;padding:0 20px;border-radius:30px;border:1px solid #bebebe;margin-top:10px;cursor:pointer;color:#000;font-weight:700;display:flex;align-items:center;margin-right:5px}.product-single__meta .cp-product-section .cp-size-select-wrapper .cp-size-option span{font-weight:400}.product-single__meta .cp-product-buy-button-wrapper{-webkit-user-select:none;user-select:none}.product-single__meta .cp-product-buy-button-wrapper:not(:first-of-type){margin-top:20px}.product-single__meta .cp-product-buy-button-wrapper .product-form__item{display:flex;flex-direction:column}.product-single__meta .cp-product-buy-button-wrapper .product-form__item .product-form__controls-group .cp-product-quantity-wrapper{width:100%;border:1px solid black;flex-basis:auto;margin-right:20px;min-width:80px;border-radius:30px;position:relative;padding:0 25px}.product-single__meta .cp-product-buy-button-wrapper .product-form__item .product-form__controls-group .cp-product-quantity-wrapper input{padding:0;border:0;background:transparent;text-align:center;-webkit-appearance:none;appearance:none}.product-single__meta .cp-product-buy-button-wrapper .product-form__item .product-form__controls-group .cp-product-quantity-wrapper input:focus{outline:none;border:0}.product-single__meta .cp-product-buy-button-wrapper .product-form__item .product-form__controls-group .cp-product-quantity-wrapper input::-webkit-outer-spin-button,.product-single__meta .cp-product-buy-button-wrapper .product-form__item .product-form__controls-group .cp-product-quantity-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-single__meta .cp-product-buy-button-wrapper .product-form__item .product-form__controls-group .cp-product-quantity-wrapper input[type=number]{-moz-appearance:textfield}.product-single__meta .cp-product-buy-button-wrapper .product-form__item .product-form__controls-group .cp-product-quantity-wrapper .control{position:absolute;top:50%;transform:translateY(-50%);font-size:20px;line-height:100%;padding:5px;cursor:pointer}.product-single__meta .cp-product-buy-button-wrapper .product-form__item .product-form__controls-group .cp-product-quantity-wrapper .control.less{left:10px}.product-single__meta .cp-product-buy-button-wrapper .product-form__item .product-form__controls-group .cp-product-quantity-wrapper .control.more{right:10px}.product-single__meta .cp-tabbed-description{border-top:1px solid #ccc;padding-top:20px;margin-top:20px}.product-single__meta .cp-tabbed-description .tabs-wrapper{display:flex}.product-single__meta .cp-tabbed-description .tabs-wrapper .tab{font-family:Asap,sans-serif;font-size:16px;font-weight:700;margin:0 10px;padding-bottom:5px;border-bottom:2px solid white;cursor:pointer}.product-single__meta .cp-tabbed-description .tabs-wrapper .tab:first-of-type{margin-left:0}.product-single__meta .cp-tabbed-description .tabs-wrapper .tab.active{border-bottom:2px solid #000}.product-single__meta .cp-tabbed-description .tab-content-wrapper .tab-content{padding-bottom:50px;display:none}.product-single__meta .cp-tabbed-description .tab-content-wrapper .tab-content.active{display:block}.product-single__meta .btn{position:static;z-index:1}.cp-product-overlay-wrapper{position:fixed;background:#000c;top:0;left:0;right:0;bottom:0;width:100%;height:100vh;z-index:100000000;display:none}.cp-product-overlay-wrapper .cp-product-overlay-container{display:none;width:calc(100% - 40px);height:calc(100vh - 40px);position:absolute;max-height:500px;max-width:700px;background:#fff;overflow:auto;padding:20px;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.cp-product-overlay-wrapper .cp-product-overlay-container .inner{position:relative}.cp-product-overlay-wrapper .cp-product-overlay-container .inner .close-btn{position:absolute;right:10px;top:10px;cursor:pointer;transition:all .2s ease}.cp-product-overlay-wrapper .cp-product-overlay-container .inner .close-btn:hover{transform:scale(1.1)}@media only screen and (max-width: 749px){.thumbnails-slider--active .product-single__thumbnails{display:block;max-width:none!important}}.cp-product-bg-w-text .bg-w-text{display:flex;justify-content:flex-end;background-position:center center;background-repeat:no-repeat;background-size:cover}.cp-product-bg-w-text .bg-w-text .cp-content-section{width:50%;padding:210px 110px 210px 50px}.cp-product-bg-w-text .bg-w-text .cp-content-section h2{color:#fff;font-size:38px}.cp-product-bg-w-text .bg-w-text .cp-content-section h2 span{color:#ff97ac}.cp-product-bg-w-text .bg-w-text .cp-content-section .text-content,.cp-product-bg-w-text .bg-w-text .cp-content-section .text-content p,.cp-product-bg-w-text .bg-w-text .cp-content-section .text-content div{color:#fff;font-family:Assistant,sans-serif;font-size:16px}@media only screen and (max-width: 749px){.cp-product-bg-w-text .bg-w-text .cp-content-section{width:100%;padding:110px 20px}.cp-product-bg-w-text .bg-w-text .cp-content-section h2,.cp-product-bg-w-text .bg-w-text .cp-content-section .text-content,.cp-product-bg-w-text .bg-w-text .cp-content-section .text-content p,.cp-product-bg-w-text .bg-w-text .cp-content-section .text-content div{text-align:center}}.uploadkit-thumbnails{max-width:none!important}.uploadkit-textarea{margin-top:15px!important;width:100%;padding:17px 18px!important;font-size:16px!important;border-radius:30px;height:53px!important;resize:none}.how-it-works{counter-reset:my-sec-counter;background-color:#dae6e6;padding:85px}
/*# sourceMappingURL=/cdn/shop/t/432/assets/product.css.map */
