/* https://freule.be/wp-content/themes/freule/dist/css/product-detail.css?ver=1.0.1 */
.sectionBreadCrumbs .colBtnBack a{position:relative;display:inline-block;line-height:1;font-size:14px;font-size:1.4rem;font-weight:800;text-transform:lowercase;padding-left:20px;letter-spacing:0}.sectionBreadCrumbs .colBtnBack a::before{content:"";position:absolute;top:50%;left:0;will-change:transform;height:7px;width:7px;background:url(/wp-content/themes/freule/dist/css/../../assets/icons/back-arrow.svg);background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-transition:-webkit-transform .3s linear;-moz-transition:-moz-transform .3s linear;-ms-transition:-ms-transform .3s linear;-o-transition:-o-transform .3s linear;transition:transform .3s linear;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.sectionBreadCrumbs .colBtnBack a:hover::before{-webkit-transform:translate(-5px,-50%);-moz-transform:translate(-5px,-50%);-ms-transform:translate(-5px,-50%);-o-transform:translate(-5px,-50%);transform:translate(-5px,-50%)}.sectionSingleProd{padding-top:25px}.sectionSingleProd .colGallery{padding-right:80px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sectionSingleProd .colGallery .slideshowPreviews{padding-right:30px}.sectionSingleProd .colGallery .slideshowPreviews .preview{margin-bottom:15px}.sectionSingleProd .colGallery .slideshowPreviews .preview .wrapperP{width:80px;height:80px;border:1px solid #eee;cursor:pointer;-webkit-transition:border-color .3s ease-in-out;-moz-transition:border-color .3s ease-in-out;-ms-transition:border-color .3s ease-in-out;-o-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out}.sectionSingleProd .colGallery .slideshowPreviews .preview .wrapperP .img{height:100%;width:100%;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.sectionSingleProd .colGallery .slideshowPreviews .preview .wrapperP:hover{border-color:#99b3c9}.sectionSingleProd .colGallery .slideshowPreviews .preview.active .wrapperP{border-color:#99b3c9}.sectionSingleProd .colGallery .slideshowPreviews .preview:last-child{margin-bottom:0}.sectionSingleProd .colGallery .carousel{width:100%;position:relative}.sectionSingleProd .colGallery .carousel-item{height:480px;background:#f3f3f3;border:1px solid #eee}.sectionSingleProd .colGallery .carousel-item .img{height:100%;width:100%;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;cursor:pointer}.sectionSingleProd .colGallery .label{position:absolute;z-index:10;top:0;left:0;font-size:13px;font-size:1.3rem;padding:12px 25px 12px 20px;color:#fff;font-weight:700;line-height:1;border-top-right-radius:50px;border-bottom-right-radius:50px}.sectionSingleProd .colGallery .labelNew{background:#f3dca1}.sectionSingleProd .colGallery .labelPromo{background:#e7c5bc}.sectionSingleProd .colInfo{padding-left:30px;padding-top:10px}.sectionSingleProd .colInfo h1{font-size:20px;font-size:2rem;font-weight:700;margin-bottom:10px}.sectionSingleProd .colInfo .sku{line-height:1;font-weight:500;color:#aaa;margin-bottom:30px;text-transform:uppercase;letter-spacing:.5px;font-size:14px;font-size:1.4rem}.sectionSingleProd .colInfo .priceWrap{padding-bottom:25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.sectionSingleProd .colInfo .priceWrap p{margin-bottom:0;line-height:1;letter-spacing:0}.sectionSingleProd .colInfo .priceWrap .orPrice,.sectionSingleProd .colInfo .priceWrap .regPrice{font-size:16px;font-size:1.6rem;margin-right:10px;letter-spacing:.5px}.sectionSingleProd .colInfo .priceWrap .orPrice{font-weight:500;color:#aaa;text-decoration:line-through}.sectionSingleProd .colInfo .priceWrap .regPrice{font-weight:700;color:#99b3c9}.sectionSingleProd .colInfo .priceWrap .suffix{font-size:12px;font-size:1.2rem;font-weight:500}.sectionSingleProd .colInfo .awdr_discount_bar{margin-bottom:25px;font-weight:500;padding:10px 20px;font-size:13px;font-size:1.3rem}.sectionSingleProd .colInfo .awdr_discount_bar strong{font-weight:900}.sectionSingleProd .colInfo .attributes{padding-top:30px}.sectionSingleProd .colInfo .attributes .text ul{padding:0;list-style:none;line-height:2}.sectionSingleProd .colInfo .attributes .text ul strong{color:#161615}.sectionSingleProd .colInfo .customize{padding-top:35px}.sectionSingleProd .colInfo .customize .customizeForm{display:none;padding-top:25px}.sectionSingleProd .colInfo .customize .checkbox{position:relative;padding-left:30px;cursor:pointer}.sectionSingleProd .colInfo .customize .checkbox input{position:absolute;z-index:2;top:0;left:0;height:100%;width:100%;opacity:0;cursor:pointer}.sectionSingleProd .colInfo .customize .checkbox p{margin:0;padding-top:2px;font-size:14px;font-size:1.4rem}.sectionSingleProd .colInfo .customize .checkbox .checkmark{position:absolute;will-change:transform;z-index:0;top:50%;left:0;height:18px;width:18px;border:1px solid #eee;background:#fff;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.sectionSingleProd .colInfo .customize .checkbox .checkmark::after{content:"";will-change:transform;position:absolute;display:none;left:5px;top:2px;width:6px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.sectionSingleProd .colInfo .customize .checkbox input:checked~.checkmark{background:#99b3c9;border-color:#99b3c9}.sectionSingleProd .colInfo .customize .checkbox input:checked~.checkmark:after{display:block}.sectionSingleProd .colInfo .customize h3{font-size:14px;font-size:1.4rem;font-weight:800;margin-bottom:15px}.sectionSingleProd .colInfo .customize .fonts{margin-bottom:30px}.sectionSingleProd .colInfo .customize .fonts .rowFonts{margin:0 -10px -20px}.sectionSingleProd .colInfo .customize .fonts .rowFonts .colFonts{padding:0 10px;margin-bottom:20px}.sectionSingleProd .colInfo .customize .fonts .rowFonts .colFonts .wrapper{height:120px;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid #fff;-webkit-transition:border-color .3s ease-in-out;-moz-transition:border-color .3s ease-in-out;-ms-transition:border-color .3s ease-in-out;-o-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out;margin-bottom:12px}.sectionSingleProd .colInfo .customize .fonts .rowFonts .colFonts .wrapper .img{height:90%;width:90%;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}.sectionSingleProd .colInfo .customize .fonts .rowFonts .colFonts p{font-size:14px;font-size:1.4rem;margin-bottom:0}.sectionSingleProd .colInfo .customize .fonts .rowFonts .colFonts .wrapper.active,.sectionSingleProd .colInfo .customize .fonts .rowFonts .colFonts .wrapper:hover{border-color:#99b3c9}.sectionSingleProd .colInfo .customize .fonts .rowFonts .colFonts .wrapper.error{border-color:#e2a898}.sectionSingleProd .colInfo .customize .fonts #customize_font{display:none}.sectionSingleProd .colInfo .customize .colors{margin-bottom:30px}.sectionSingleProd .colInfo .customize .colors .rowColors{margin:0 -10px -20px}.sectionSingleProd .colInfo .customize .colors .rowColors .colColors{padding:0 10px;margin-bottom:20px}.sectionSingleProd .colInfo .customize .colors .rowColors .colColors .wrapper{height:120px;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid #fff;-webkit-transition:border-color .3s ease-in-out;-moz-transition:border-color .3s ease-in-out;-ms-transition:border-color .3s ease-in-out;-o-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out;margin-bottom:12px}.sectionSingleProd .colInfo .customize .colors .rowColors .colColors .wrapper .img{height:90%;width:90%;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}.sectionSingleProd .colInfo .customize .colors .rowColors .colColors p{font-size:14px;font-size:1.4rem;margin-bottom:0}.sectionSingleProd .colInfo .customize .colors .rowColors .colColors .wrapper.active,.sectionSingleProd .colInfo .customize .colors .rowColors .colColors .wrapper:hover{border-color:#99b3c9}.sectionSingleProd .colInfo .customize .colors .rowColors .colColors .wrapper.error{border-color:#e2a898}.sectionSingleProd .colInfo .customize .colors #customize_color{display:none}.sectionSingleProd .colInfo .customize .textInput{padding:10px 15px;color:rgba(22,22,21,.6);background:#fff;width:100%;border:1px solid #eee;-webkit-transition:border-color .3s ease-in-out;-moz-transition:border-color .3s ease-in-out;-ms-transition:border-color .3s ease-in-out;-o-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out}.sectionSingleProd .colInfo .customize .textInput:focus{border-color:#e6c56f}.sectionSingleProd .colInfo .customize .textInput.error{border-color:#e2a898}.sectionSingleProd .colInfo .customize .textInput:-webkit-autofill,.sectionSingleProd .colInfo .customize .textInput:-webkit-autofill:focus,.sectionSingleProd .colInfo .customize .textInput:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 50px #fff inset!important;-webkit-text-fill-color:#000!important}.sectionSingleProd .colInfo .customize #customize_text{margin-bottom:25px}.sectionSingleProd .colInfo .gift_card{padding-top:35px}.sectionSingleProd .colInfo .gift_card .row{margin-bottom:-20px}.sectionSingleProd .colInfo .gift_card .form-group{margin-bottom:20px}.sectionSingleProd .colInfo .gift_card .form-group label{font-weight:800;font-size:14px;font-size:1.4rem}.sectionSingleProd .colInfo .gift_card .form-group input[type=text]{padding:10px 15px;color:rgba(22,22,21,.6);background:#fff;width:100%;border:1px solid #eee;-webkit-transition:border-color .3s ease-in-out;-moz-transition:border-color .3s ease-in-out;-ms-transition:border-color .3s ease-in-out;-o-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out}.sectionSingleProd .colInfo .gift_card .form-group textarea{color:rgba(22,22,21,.6);background:#fff;width:100%;border:1px solid #eee;padding:10px 15px;height:150px;-webkit-transition:border-color .3s ease-in-out;-moz-transition:border-color .3s ease-in-out;-ms-transition:border-color .3s ease-in-out;-o-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out}.sectionSingleProd .colInfo .gift_card .form-group input[type=text]:focus,.sectionSingleProd .colInfo .gift_card .form-group textarea:focus{border-color:#e6c56f}.sectionSingleProd .colInfo .gift_card .form-group input[type=text].error,.sectionSingleProd .colInfo .gift_card .form-group textarea.error{border-color:#e2a898}.sectionSingleProd .colInfo .gift_card .form-group input[type=text]:-webkit-autofill,.sectionSingleProd .colInfo .gift_card .form-group input[type=text]:-webkit-autofill:focus,.sectionSingleProd .colInfo .gift_card .form-group input[type=text]:-webkit-autofill:hover,.sectionSingleProd .colInfo .gift_card .form-group textarea:-webkit-autofill,.sectionSingleProd .colInfo .gift_card .form-group textarea:-webkit-autofill:focus,.sectionSingleProd .colInfo .gift_card .form-group textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 50px #fff inset!important;-webkit-text-fill-color:#000!important}.sectionSingleProd .colInfo .gift_card .form-group .form-element{margin-bottom:10px;position:relative}.sectionSingleProd .colInfo .gift_card .form-group .form-element input{position:absolute;z-index:2;top:0;left:0;opacity:0;cursor:pointer;height:100%;width:100%}.sectionSingleProd .colInfo .gift_card .form-group .form-element .checkmark{position:absolute;will-change:transform;z-index:0;top:50%;left:0;height:18px;width:18px;border:1px solid #eee;background:#fff;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.sectionSingleProd .colInfo .gift_card .form-group .form-element .checkmark::after{content:"";will-change:transform;position:absolute;display:none;left:5px;top:2px;width:6px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.sectionSingleProd .colInfo .gift_card .form-group .form-element input:checked~.checkmark{background:#99b3c9;border-color:#99b3c9}.sectionSingleProd .colInfo .gift_card .form-group .form-element input:checked~.checkmark:after{display:block}.sectionSingleProd .colInfo .gift_card .form-group .form-element label{position:relative;z-index:2;margin:0;font-weight:400;padding-left:30px}.sectionSingleProd .colInfo .gift_card .form-group .form-element:last-child{margin:0}.sectionSingleProd .colInfo .variationForm{padding-top:35px}.sectionSingleProd .colInfo .variationForm .row{margin-bottom:-20px}.sectionSingleProd .colInfo .variationForm .rowNoMargin{margin-bottom:0}.sectionSingleProd .colInfo .variationForm .form-group{margin-bottom:20px}.sectionSingleProd .colInfo .variationForm .form-group label{font-weight:800;font-size:14px;font-size:1.4rem}.sectionSingleProd .colInfo .variationForm .my-custom-select,.sectionSingleProd .colInfo .variationForm .my-custom-select-2{position:relative;display:block}.sectionSingleProd .colInfo .variationForm .my-custom-select select,.sectionSingleProd .colInfo .variationForm .my-custom-select-2 select{display:none}.sectionSingleProd .colInfo .variationForm .select-selected{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;height:inherit;padding:15px 50px 15px 20px;cursor:pointer;line-height:1;border-radius:0;background:#fff;color:rgba(22,22,21,.6);font-weight:600;border:1px solid #eee}.sectionSingleProd .colInfo .variationForm .select-selected:after{will-change:transform;position:absolute;content:"";top:50%;right:20px;width:12px;height:12px;background:url(/wp-content/themes/freule/dist/css/../../assets/icons/select-arrow.svg);background-size:contain;background-position:center;background-repeat:no-repeat;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.sectionSingleProd .colInfo .variationForm .select-selected.select-arrow-active:after{-webkit-transform:rotate(180deg) translateY(50%);-moz-transform:rotate(180deg) translateY(50%);-ms-transform:rotate(180deg) translateY(50%);-o-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}.sectionSingleProd .colInfo .variationForm .select-items{position:absolute;background:#fff;top:100%;left:0;z-index:99;width:100%;border:1px solid #eee}.sectionSingleProd .colInfo .variationForm .select-items div{font-size:14px;font-size:1.4rem;font-weight:400;padding:8px 20px;border:1px solid transparent;border-color:transparent transparent #eee transparent;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sectionSingleProd .colInfo .variationForm .select-items div.disabled{opacity:.2;pointer-events:none}.sectionSingleProd .colInfo .variationForm .select-items div:last-child{border:none}.sectionSingleProd .colInfo .variationForm .select-hide{display:none}.sectionSingleProd .colInfo .variationForm .same-as-selected,.sectionSingleProd .colInfo .variationForm .select-items div:hover{background:#f9f9f9}.sectionSingleProd .colInfo .addToBasketForm{padding-top:35px}.sectionSingleProd .colInfo .addToBasketForm form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.sectionSingleProd .colInfo .addToBasketForm form .colSwitchers{height:44px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;margin-right:15px}.sectionSingleProd .colInfo .addToBasketForm form .colSwitchers a{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.sectionSingleProd .colInfo .addToBasketForm form .btnUpdateQty{height:100%;background:#eee;border:1px solid #eee;width:20%;font-size:16px;font-size:1.6rem;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;width:32px}.sectionSingleProd .colInfo .addToBasketForm form .quantity{width:60px;height:100%;padding:0}.sectionSingleProd .colInfo .addToBasketForm form .quantity label{display:none}.sectionSingleProd .colInfo .addToBasketForm form .quantity input{height:100%;width:100%;background:#fff;border:none;border-top:1px solid #eee;border-bottom:1px solid #eee;border-radius:0;box-shadow:none;font-weight:700;outline:0;padding:0 10px;text-align:center}.sectionSingleProd .colInfo .addToBasketForm form .btnAddCart{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;background:#f3dca1;border:1px solid #f3dca1;line-height:1;padding:0 25px;height:44px;font-size:14px;font-size:1.4rem;font-weight:700;letter-spacing:.5px;border:none;border-radius:50px;cursor:pointer;color:#fff;text-transform:lowercase;-webkit-transition:background .5s ease-in-out,border-color .5s ease-in-out;-moz-transition:background .5s ease-in-out,border-color .5s ease-in-out;-ms-transition:background .5s ease-in-out,border-color .5s ease-in-out;-o-transition:background .5s ease-in-out,border-color .5s ease-in-out;transition:background .5s ease-in-out,border-color .5s ease-in-out}.sectionSingleProd .colInfo .addToBasketForm form .btnAddCart .loaded,.sectionSingleProd .colInfo .addToBasketForm form .btnAddCart .loading{height:16px;flex-shrink:0;width:16px;margin-right:15px}.sectionSingleProd .colInfo .addToBasketForm form .btnAddCart .loaded{display:inline-block}.sectionSingleProd .colInfo .addToBasketForm form .btnAddCart .loading{display:none}.sectionSingleProd .colInfo .addToBasketForm form .btnAddCart .added{display:none}.sectionSingleProd .colInfo .addToBasketForm form .btnAddCart.adding .loaded{display:none}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.sectionSingleProd .colInfo .addToBasketForm form .btnAddCart.adding .loading{display:block;-webkit-animation:rotation 2s infinite linear;-moz-animation:rotation 2s infinite linear;-ms-animation:rotation 2s infinite linear;-o-animation:rotation 2s infinite linear;animation:rotation 2s infinite linear}.sectionSingleProd .colInfo .addToBasketForm form .btnAddCart:hover{background:#e6c56f;border-color:#e6c56f}.sectionSingleProd .colInfo .addToBasketForm form .btnAddCart.added{background:#c1d1dd;border-color:#c1d1dd}.sectionSingleProd .colInfo .addToBasketForm form .btnAddCart.added .reg{display:none}.sectionSingleProd .colInfo .addToBasketForm form .btnAddCart.added .added{display:inline-block}.sectionSingleProd .colInfo .outOfStockForm{padding-top:35px}.sectionSingleProd .colInfo .outOfStockForm .notice{font-weight:600;color:#e2a898;font-style:italic;font-size:14px;font-size:1.4rem;margin-bottom:25px}.sectionSingleProd .colInfo .outOfStockForm .wpcf7{font-size:13px;font-size:1.3rem}.sectionSingleProd .colInfo .outOfStockForm .wpcf7 input,.sectionSingleProd .colInfo .outOfStockForm .wpcf7 textarea{border:1px solid #eee;background:#fff;font-weight:600;border-radius:50px;color:#161615;padding:16px 20px 15px}.sectionSingleProd .colInfo .outOfStockForm .wpcf7 input::placeholder,.sectionSingleProd .colInfo .outOfStockForm .wpcf7 textarea::placeholder{color:#161615;font-weight:700}.sectionSingleProd .colInfo .outOfStockForm .wpcf7 input:focus,.sectionSingleProd .colInfo .outOfStockForm .wpcf7 textarea:focus{border-color:#c1d1dd}.sectionSingleProd .colInfo .outOfStockForm .wpcf7 input.wpcf7-not-valid,.sectionSingleProd .colInfo .outOfStockForm .wpcf7 textarea.wpcf7-not-valid{border-color:#cd1a1a}.sectionSingleProd .colInfo .outOfStockForm .wpcf7 input:-webkit-autofill,.sectionSingleProd .colInfo .outOfStockForm .wpcf7 input:-webkit-autofill:focus,.sectionSingleProd .colInfo .outOfStockForm .wpcf7 input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 50px #fff inset!important;-webkit-text-fill-color:#161615!important}.sectionSingleProd .colInfo .outOfStockForm .wpcf7 .focusedLabel{-webkit-transform:translateX(-20%);-moz-transform:translateX(-20%);-ms-transform:translateX(-20%);-o-transform:translateX(-20%);transform:translateX(-20%)}.sectionSingleProd .colInfo .outOfStockForm .wpcf7 .privacy{margin-top:5px}.sectionSingleProd .colInfo .outOfStockForm .wpcf7 .privacy .wpcf7-list-item .checkbox{padding-left:30px}.sectionSingleProd .colInfo .outOfStockForm .wpcf7 .privacy .wpcf7-list-item .checkbox .wpcf7-list-item-label{font-size:13px;font-size:1.3rem}.sectionSingleProd .colInfo .outOfStockForm .wpcf7 .privacy .wpcf7-list-item .checkbox .checkmark{background:#fff;border:1px solid #eee;height:20px;width:20px;border-radius:3px}.sectionSingleProd .colInfo .outOfStockForm .wpcf7 .privacy .wpcf7-list-item .checkbox .checkmark::after{left:6px;width:6px;height:12px}.sectionSingleProd .colInfo .outOfStockForm .wpcf7 .privacy .wpcf7-list-item .checkbox input:checked~.checkmark{background:#c1d1dd;border-color:#c1d1dd}.sectionSingleProd .colInfo .outOfStockForm .wpcf7 .privacy .wpcf7-not-valid .wpcf7-list-item .wpcf7-list-item-label a{color:#cd1a1a}.sectionSingleProd .colInfo .outOfStockForm .wpcf7 .wpcf7-submit{height:100%;width:100%;padding:15px;font-weight:700;color:#fff;background:#f3dca1;border:none}.sectionSingleProd .colInfo .outOfStockForm .wpcf7 .wpcf7-submit:hover{background:#e6c56f;color:#fff}.sectionSingleProd .colInfo .outOfStockForm .wpcf7 .wpcf7-response-output{font-size:13px;font-size:1.3rem;padding:0!important;color:#cd1a1a;border:none}.sectionSingleProd .colInfo .outOfStockForm .wpcf7 form.sent .wpcf7-response-output{color:#99b3c9}.sectionProductScroll .colTitle h2{position:relative;padding-bottom:20px}.sectionProductScroll .colTitle h2::after{content:"";position:absolute;bottom:0;left:50%;will-change:transform;width:24px;height:10px;background:url(/wp-content/themes/freule/dist/css/../../assets/icons/dot-group.svg);background-size:contain;background-position:center;background-repeat:no-repeat;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:375.98px){.sectionSingleProd .colGallery .carousel-item{height:300px}.sectionSingleProd .colGallery .slideshowPreviews .preview .wrapperP{height:40px;width:40px}.sectionSingleProd .colInfo h1{font-size:16px;font-size:1.6rem}.sectionSingleProd .colInfo .addToBasketForm form .btnAddCart{font-size:12px;font-size:1.2rem}.sectionSingleProd .colInfo .gift_card .form-group .form-element label{font-size:12px;font-size:1.2rem;top:6px}.sectionSingleProd .colInfo .customize .fonts .rowFonts .colFonts .wrapper{height:80px}.sectionSingleProd .colInfoOutofstock{margin-top:20px}.sectionSingleProd .colInfoInstock{margin-top:30px}}@media (min-width:375.98px) and (max-width:575.98px){.sectionSingleProd .colGallery .carousel-item{height:420px}.sectionSingleProd .colGallery .slideshowPreviews .preview .wrapperP{height:50px;width:50px}.sectionSingleProd .colInfo h1{font-size:18px;font-size:1.8rem}.sectionSingleProd .colInfo .addToBasketForm form .btnAddCart{font-size:13px;font-size:1.3rem}.sectionSingleProd .colInfo .gift_card .form-group .form-element label{font-size:13px;font-size:1.3rem;top:2px}.sectionSingleProd .colInfo .customize .fonts .rowFonts .colFonts .wrapper{height:100px}.sectionSingleProd .colInfoOutofstock{margin-top:30px}.sectionSingleProd .colInfoInstock{margin-top:50px}}@media (max-width:575.98px){.sectionSingleProd{padding-top:0}.sectionSingleProd .colGallery{flex-wrap:wrap;flex-direction:column}.sectionSingleProd .colGallery .slideshowPreviews{padding-right:0;padding-top:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;order:12}.sectionSingleProd .colGallery .slideshowPreviews .preview{margin-bottom:0;margin-right:10px}.sectionSingleProd .colGallery .slideshowPreviews .preview:last-child{margin-right:0}.sectionSingleProd .colInfo .sku{margin-bottom:20px}.sectionSingleProd .colInfo .priceWrap{padding-bottom:15px}.sectionSingleProd .colInfo .priceWrap .orPrice,.sectionSingleProd .colInfo .priceWrap .regPrice{font-size:14px;font-size:1.4rem}.sectionSingleProd .colInfo .priceWrap .suffix{font-size:11px;font-size:1.1rem}.sectionSingleProd .colInfo .attributes{padding-top:20px}.sectionSingleProd .colInfo .gift_card,.sectionSingleProd .colInfo .outOfStockForm,.sectionSingleProd .colInfo .variationForm{padding-top:25px}.sectionSingleProd .colInfo .gift_card .form-group label,.sectionSingleProd .colInfo .outOfStockForm .notice,.sectionSingleProd .colInfo .sku,.sectionSingleProd .colInfo .variationForm .form-group label{font-size:13px;font-size:1.3rem}.sectionSingleProd .colInfo .outOfStockForm .wpcf7 .privacy .wpcf7-list-item .checkbox .wpcf7-list-item-label,.sectionSingleProd .colInfo .outOfStockForm .wpcf7 .wpcf7-response-output{font-size:12px;font-size:1.2rem}.sectionSingleProd .colInfo .addToBasketForm form{display:block}.sectionSingleProd .colInfo .addToBasketForm form .btnAddCart{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-top:20px;padding:0 20px}.sectionProductScroll .colTitle h2{padding-bottom:15px}}@media (min-width:575.98px) and (max-width:767.98px){.sectionSingleProd .colInfo .sku{margin-bottom:25px}.sectionSingleProd .colInfo .priceWrap{padding-bottom:20px}.sectionSingleProd .colInfo .attributes{padding-top:25px}.sectionSingleProd .colInfo .gift_card,.sectionSingleProd .colInfo .outOfStockForm,.sectionSingleProd .colInfo .variationForm{padding-top:30px}}@media (min-width:575.98px) and (max-width:991.98px){.sectionBreadCrumbs .colBtnBack a{font-size:12px;font-size:1.2rem;padding-left:15px}.sectionSingleProd{padding-top:20px}.sectionSingleProd .colInfoOutofstock{margin-top:45px}.sectionSingleProd .colInfoInstock{margin-top:60px}}@media (min-width:767.98px) and (max-width:991.98px){.sectionSingleProd .colGallery .carousel-item{height:550px}}@media (max-width:991.98px){.sectionSingleProd .colGallery{padding-right:15px}}@media (min-width:991.98px) and (max-width:1199.98px){.sectionBreadCrumbs .colBtnBack a{font-size:13px;font-size:1.3rem}.sectionSingleProd .colGallery{order:revert;flex-wrap:wrap;flex-direction:column;padding-right:40px}.sectionSingleProd .colGallery .slideshowPreviews{padding-right:0;padding-top:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;order:12}.sectionSingleProd .colGallery .slideshowPreviews .preview{margin-bottom:0;margin-right:10px}.sectionSingleProd .colGallery .slideshowPreviews .preview .wrapperP{height:60px;width:60px}.sectionSingleProd .colGallery .slideshowPreviews .preview:last-child{margin-right:0}.sectionSingleProd .colGallery .carousel-item{height:350px}.sectionSingleProd .colInfo{font-size:14px;font-size:1.4rem}.sectionSingleProd .colInfo .sku{margin-bottom:20px}.sectionSingleProd .colInfo .priceWrap{padding-bottom:15px}.sectionSingleProd .colInfo .attributes{padding-top:20px}.sectionSingleProd .colInfo .gift_card,.sectionSingleProd .colInfo .outOfStockForm,.sectionSingleProd .colInfo .variationForm{padding-top:25px}.sectionSingleProd .colInfo .customize .fonts .rowFonts .colFonts .wrapper{height:100px}}@media (min-width:1199.98px) and (max-width:1500px){.sectionSingleProd .colGallery{padding-right:60px}.sectionSingleProd .colGallery .slideshowPreviews{padding-right:25px}.sectionSingleProd .colGallery .slideshowPreviews .preview .wrapperP{height:60px;width:60px}.sectionSingleProd .colGallery .carousel-item{height:440px}.sectionSingleProd .colInfo{font-size:14px;font-size:1.4rem}.sectionSingleProd .colInfo .sku{margin-bottom:25px}.sectionSingleProd .colInfo .priceWrap{padding-bottom:20px}.sectionSingleProd .colInfo .attributes{padding-top:25px}.sectionSingleProd .colInfo .gift_card,.sectionSingleProd .colInfo .outOfStockForm,.sectionSingleProd .colInfo .variationForm{padding-top:30px}}@media (max-width:1500px){.sectionSingleProd .colInfo{padding-left:15px}}