/*
* @author  Agence Dn'D <contact@dnd.fr>
* @license https://opensource.org/licenses/osl-3.0.php  Open Software License (OSL 3.0)
* @link    https://www.dnd.fr/
*/.template-product .section-main-product,.template-product .product-info{margin-bottom:0}.template-product .gallery-viewer__thumb:first-of-type{border-top-left-radius:var(--border-radius-small);border-bottom-left-radius:var(--border-radius-small)}.template-product .gallery-viewer__thumb:last-of-type{border-top-right-radius:var(--border-radius-small);border-bottom-right-radius:var(--border-radius-small)}.template-product .gallery-viewer__thumb img{border-radius:var(--border-radius-small)}.template-product .gallery-viewer__button{display:flex;width:36px;height:36px;padding:12px;background:var(--secondary);border-radius:50%}.template-product .gallery-viewer__button:not(:hover){opacity:1}.template-product .gallery-viewer__button.gallery-viewer__next{right:25px}.template-product .gallery-viewer__button.gallery-viewer__prev{left:25px}.template-product .gallery-viewer__button.gallery-viewer__close{top:25px;right:25px}.template-product .gallery-viewer__button.gallery-viewer__close svg{stroke-width:3}.template-product .gallery-viewer__button:hover{background-color:var(--white)}.template-product .gallery-viewer__button svg{width:12px;height:12px;stroke-width:0}.template-product .sticky-atc{background-color:var(--white);border-radius:var(--border-radius-small)}.template-product .sticky-atc .sticky-atc__details__title{font-family:var(--heading-font-family);font-size:18px}.template-product .sticky-atc .sticky-atc__details__variant__change{color:var(--orange);text-decoration-color:var(--orange)}.template-product .section-related-products .hometitle{font-size:24px}.template-product .section-related-products .product-grid{--product-columns-desktop: 2;column-gap:10px;row-gap:10px}.template-product .section-related-products .container{margin-bottom:0}.template-product .section-image-with-text .container{padding-left:var(--gutter-mobile);padding-right:var(--gutter-mobile)}.template-product .section-image-with-text img{height:244px}.template-product .section-image-with-text .column:nth-child(2){padding:0!important}.template-product .section-image-with-text .column:nth-child(2) .rte{margin-bottom:40px;text-align:left}.template-product .section-image-with-text .column .button-row__btn{padding:var(--input-btn-padding-top) 20px;transition:background-color .1s,color .1s,border-color .1s,opacity .1s;border:1.5px solid var(--secondary);border-radius:var(--btn-border-radius);background:var(--white);color:rgb(var(--btn-text-color));font-size:var(--button-text-size);font-weight:var(--text-font-weight-semi-bold);text-decoration:none!important;cursor:pointer}.template-product .section-image-with-text .column .button-row__btn:hover{background:var(--secondary)}.template-product .section-image-with-text .feature-text-paired .subheading{margin-top:0;margin-bottom:10px;text-transform:initial;font-size:12px;color:var(--tertiary)}.template-product .section-image-with-text .feature-text-paired .majortitle{font-size:30px}.template-product .product-media img{border-bottom-right-radius:var(--border-radius-medium);border-bottom-left-radius:var(--border-radius-medium)}.template-product .thumbnail .theme-img{border-radius:var(--border-radius-medium)}.template-product .detail.product-column-right{margin:30px -15px 0;padding:40px 25px 0;background-color:var(--white);border-radius:var(--border-radius-medium)}.template-product .detail.product-column-right .product-title{margin-bottom:0;font-family:var(--heading-font-family-regular);font-size:30px}.template-product .detail.product-column-right .product-info__price .price__default{font-size:24px}.template-product .detail.product-column-right .product-form .label{color:var(--tertiary);font-weight:var(--text-font-weight-medium)}.template-product .detail.product-column-right .opt-label--image{width:auto;border:1px solid var(--true-gray-200)}.template-product .detail.product-column-right .opt-label--image .opt-label__media.media{display:none}.template-product .detail.product-column-right .opt-btn:checked+.opt-label{border:3px solid var(--secondary);font-weight:var(--text-font-weight-semi-bold)}.template-product .detail.product-column-right .product-form .quantity-submit-row input[name=quantity]{padding-bottom:3px;border:1px var(--true-gray-100) solid}.template-product .detail.product-column-right .product-form .quantity-submit-row .label,.template-product .detail.product-column-right .product-form .quantity-submit-row .quantity-wrapper{display:inline-block}.template-product .detail.product-column-right .product-form .quantity-submit-row .label{margin-right:20px}.template-product .detail.product-column-right .product-form .quantity-submit-row .quantity-submit-row__submit{margin-top:30px}.template-product .detail.product-column-right .product-form .quantity-submit-row .add-to-cart{border:2px solid var(--secondary)}.template-product .detail.product-column-right .product-form .quantity-submit-row .add-to-cart:hover{background-color:var(--white);color:var(--black)}.template-product .detail.product-column-right .product-info-accordion .disclosure{border-top:1px solid var(--cream);border-bottom:1px solid var(--cream)}.template-product .detail.product-column-right .product-info-accordion .disclosure .disclosure__title{display:flex;justify-content:space-between;padding-right:0;color:var(--tertiary);font-weight:var(--text-font-weight-medium)}.template-product .detail.product-column-right .product-info-accordion .disclosure .disclosure__title:before,.template-product .detail.product-column-right .product-info-accordion .disclosure .disclosure__title:after{display:none}.template-product .detail.product-column-right .product-info-accordion .disclosure .disclosure__title .btn-chevron svg{transition:transform .25s ease;transform:rotate(90deg)}.template-product .detail.product-column-right .product-info-accordion .disclosure .disclosure__content{color:var(--true-gray-600)}.template-product .detail.product-column-right .product-info-accordion .disclosure[open] .disclosure__title .btn-chevron svg{transform:rotate(-90deg)}.template-product cc-fetched-content .lightly-spaced-row{margin:0 -25px;padding:var(--gutter-mobile);background-color:var(--beige)}.template-product cc-fetched-content .very-lightly-spaced-row{margin-bottom:20px}.template-product cc-fetched-content .very-lightly-spaced-row .label{font-family:var(--heading-font-family);font-size:24px}.template-product cc-fetched-content .fixed-layout .column{padding-left:10px}.template-product cc-fetched-content .product-block__title{font-size:16px}@media (min-width: 530px){.template-product .swatch-style-listed .opt-label--swatch,.template-product .swatch-style-listed .opt-label--image{min-width:0}}@media (min-width: 768px){.template-product cc-fetched-content>.lightly-spaced-row{padding-top:40px}.template-product cc-fetched-content .fixed-layout{flex-wrap:nowrap;column-gap:10px;padding-left:20px;padding-right:10px}.template-product cc-fetched-content .fixed-layout .column{padding-left:0}.template-product .section-related-products .hometitle{font-size:30px}.template-product .section-related-products .product-grid{--product-columns-desktop: 4;column-gap:15px;row-gap:15px}.template-product .section-related-products .container{padding-bottom:30px}.template-product .section-image-with-text .container{padding-left:var(--gutter-desktop);padding-right:var(--gutter-desktop)}.template-product .section-image-with-text .feature-text-paired .majortitle{font-size:36px}.template-product .section-image-with-text img{height:485px}.template-product .section-image-with-text .flexible-layout{column-gap:45px}.template-product .section-image-with-text .flexible-layout .column:nth-child(2){max-width:none}.template-product .section-image-with-text .flexible-layout .column:nth-child(2) .rte{text-align:center}.template-product .section-main-product+.section-image-with-text{margin-top:30px}.template-product .product-media img{border-radius:var(--border-radius-medium)}.template-product .product-info{column-gap:20px}.template-product spark-pdp+[data-spark=b2c-only]{padding-top:30px!important}.template-product spark-pdp+[data-spark=b2c-only] .option-selector{margin-bottom:0}.template-product .detail.product-column-right{margin-top:0;padding:0;background-color:var(--beige)}.template-product .detail.product-column-right .product-form>div,.template-product .detail.product-column-right .product-form .buy-buttons-row{background-color:var(--white);padding:0 35px}.template-product .detail.product-column-right .product-form .title-row{padding-top:20px;border-top-left-radius:var(--border-radius-medium);border-top-right-radius:var(--border-radius-medium)}.template-product .detail.product-column-right .product-form .price-container{margin-bottom:0;padding-bottom:0}.template-product .detail.product-column-right .product-form [data-spark=b2c-only]>.input-row{margin:0;padding-top:0;padding-bottom:0}.template-product .detail.product-column-right .product-form .lightly-spaced-row{margin-bottom:0;padding-bottom:20px;padding-top:30px}.template-product .detail.product-column-right .product-form .lightly-spaced-row+[data-spark=b2c-only]{padding:0}.template-product .detail.product-column-right .product-form .lightly-spaced-row+.lightly-spaced-row{padding-left:35px;padding-right:35px}.template-product .detail.product-column-right .product-form .buy-buttons-row{margin-top:0;margin-bottom:0;padding-top:30px;padding-bottom:25px}.template-product .detail.product-column-right .product-form .buy-buttons-row .quantity-submit-row{margin-top:0}.template-product .detail.product-column-right .product-form .product-info-accordion:nth-last-child(3){padding-bottom:5px;border-bottom-left-radius:var(--border-radius-medium);border-bottom-right-radius:var(--border-radius-medium)}}@media (min-width: 1040px){.template-product .product-info .media-gallery-size-large+.product-column-right{width:calc(40% - 44px)}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/parashop-template-product.css.map */
