.primrose-sow-hero-slide .primrose-sow-hero-slide-title {
margin: 0 0 1em;
margin-top:300px!important;
font-size: 150% !important;
font-style: normal;
font-weight: normal;
line-height: 1.4;
letter-spacing: 0.1em;
text-decoration: none;
text-transform: uppercase;
text-shadow: 0px 0px 10px #325050;
background-color: rgba(145,165,132, 0.2);
}
.primrose-sow-hero-slide-content-inner {
position: relative;
display: table-cell;
vertical-align: middle;
padding-top: 550px !important;
}
.woocommerce div.product .product_title {
position: relative !important;
padding-bottom: 12px!important;
margin-bottom: 10px!important;
font-size: 25px!important;
}
.woocommerce-product-details__short-description {
text-align: justify!important;
margin-top: -20px!important;
margin-bottom: -30px!important;
}
.woocommerce-orders-table__row a.woocommerce-button.button{
border:solid 1px!important;
}
li.product.type-product.status-publish.has-post-thumbnail.instock.shipping-taxable.purchasable.product-type-variable.has-default-attributes.wcspt-has-gallery{
width:373px!important;
}
img.attachment-shop_catalog.wcspt-secondary-img.wcspt-transition{ left:20px!important;
padding-right:40px!important;
}
span.sow-icon-simplelineicons{
float:left!important;
padding:5px!important;
}
.primrose-sow-feature-icon{
margin-bottom:0px!important;
}
h4.primrose-sow-feature-heading{
padding-top:5px!important;
}
.woocommerce-cart table.cart .product-thumbnail img{
border-radius:0%;
width:100px;
}
.woocommerce ul.products li.product a > img{
backface-visibility:unset;
transition:unset;
}
.woocommerce #content table th, .woocommerce #content table td{
padding:2px 0px;
}
.so-widget-primrose-sow-buttons-default-96d705e5c0e3 .primrose-sow-buttons .primrose-sow-button-0{
height:auto!important;
}
.woocommerce-review__verified{
color:#39b585!important;
}
#tab-title-reviews{
color:#39b585!important;
}
p.allow {
color: red;
font-weight: bold;
}
.rmf {
text-align:center;
}
.bw-select-parcel {
background: #91a584;
color: white;
padding: 2px;
}
.select_option.selected span{
border-color: #91a584 !important;
}
.label{
line-height:13px !important;
text-align:left !important;
margin-bottom:-10px !important;
width:100px!important;}
.show_description{
font-size:14px !important;
font-family: "Karla" !important;
line-height:16px !important;
}
.form-control-label{
font-weight:bold!important;}
.product_meta span{
line-height:10px !important;
display:none !important;}
.select_option_colorpicker span{
border-radius:20px!important;
height:20px !important;
width:20px !important;}
.select_option_colorpicker{
border-radius:20px!important;
margin-bottom:3px!important;
width:22px !important;
height:22px !important;}
.select_option_label{
border-radius:20px!important;}
.select_option_label span{
border-radius:20px!important;}
.select_option:hover{
color:#1e825b!important;
display:block!important;}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{
padding-left:0px!important;
padding-right:0px!important;
margin-bottom:0px!important;
}
.woocommerce-review__verified{
float:right!important;
}
.woocommerce #reviews #comments ol.commentlist li .comment_container{
padding:15px!important;
margin-bottom:10px!important;
}
.footer-widgets-col{
margin-bottom:0px!important;
}
.fixed .column-cptemplate{
width:80px!important;
}
ppom-option-price-list ppom-total-without-fixed{
display:none!important;
}
.variations_form.cart > .wccpf-fields-group-1 {display: none}
.motifdispo{width:200px !important;
height:auto!important;}
.wp-caption-text{font-size:14px !important;
font-style:normal !important;
margin-top:-2px!important;}
.lar-lsov-ls-earn-cont{
border-left: 0px !important;
}
.lar-lsov-ls-title{
border-style: none !important;
}
.lar-lsov-ls-reward-cont{
border-left: 0px !important;
}
:root{
--wr-lar-second-color:white!important;
}
.lar-accordeon-title-text{
background-color:#ffffff00!important;
}
.lar-lsov-stitle{
border-style:none!important;
}
.lar-lsov-det-bodyr{
border-style:none!important;
}
.lar-lsov-sline-couple{
border-width:0px 1px 0px 1px!important;
}
.lar-line-header{
font-size:15px!important;
text-transform:uppercase!important;
font-weight:bold!important;
padding-bottom:20px!important;
color:#dc8d6c!important;
}
.lar-lsov-ls-table-line-value{
color:black!important;
}
.lwss_selectable.lwss_modify.lws-woorewards-referral-description{
font-size:16px!important;
}
.lwss_selectable.lwss_modify.lws_woorewards_sponsorship_submit{
width:20%!important;
}
.lar-accordeon-title-text.flexooa{
padding-top:30px!important;
}
.lar-unlockable-detcol.flcol.flexiia{
width:170px!important;
}
.lar_unlockables_list.flexiia{
line-height:1!important;
}
.entry-content table th, .entry-content table td{
padding:5px!important;
}
.lar-unlockable-infotable th{
text-align:right!important;
}
.lar-unlockable-infotable td{
text-align:left!important;
}
.lar-unlockable{
border-color:#f1f1f1!important;
}
.lar-unlockable-unlock-btn{
background-color:#ffffff00!important;
font-weight:500!important;
border:solid 1px #929292!important;
}
.lar-unlockable-unlock-btn:hover{
background:#91a584!important;
color:white;
border:1px solid #91a584!important;
}
.lar-unlockable-detcol-description {
padding: 15px!important;
text-align: center!important;
}
.yith_wapo_group_total {
display: none;
margin-bottom: 15px;
font-size: 14px!important;
line-height: 8px!important;
margin-top:-5px !important;
}
.ywapo_input_container {
margin-bottom:-8px!important;
}
span.ywapo_label_price {
margin-left:10px!important;
}
.ywapo_group_container.form-row.form-row-wide h3{
margin-top:0px!important;
font-size:15px!important;
font-weight:bold!important;
margin-bottom:0px!important;
}
input#ywapo_ctrl_id_1_0 {
margin-left: 10px!important;
height: 25px!important;
width:auto!important;
}
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="date"], input[type="number"], input[type="tel"], select, .select2-container .select2-choice {
height: 25px!important;
}
.woocommerce form .form-row .ywapo_input_container label {
display: inline-block !important;
margin-right: 10px;
}
.label {
text-align: left !important;
width: auto !important;
}
.description {margin-bottom: 0px!important;}
.wapo_option_description {
font-style: italic;
clear: both;
display: block;
opacity:1 !important;
line-height: 15px!important;
margin-top: 10px!important;
margin-bottom: 0px!important;
}
.woo-variation-swatches.wvs-show-label .variations td .woo-selected-variation-item-name, .woo-variation-swatches.wvs-show-label .variations td label {
display: inline-block;
margin-bottom: -15px!important;
margin-top: 15px!important;
font-size: 15px!important;
}
.woocommerce-product-details__short-description {
margin-bottom: -30px!important;
margin-top: 0px!important;
}
.woocommerce div.product .woocommerce-product-rating {
margin-bottom: 10px!important;
margin-top: -10px!important;
}
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected, .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover {
box-shadow: 0 0 0 2px #3bb686!important;
}
.select_option {
display: inline-block;
border: 1px solid #d6d3d3;
margin-right: 3px;
padding-left: 10px!important;
padding-right: 10px!important;
padding-bottom:10px!importat;
border-radius:0px!important;
}
.select_option_label { }
.select_box:not( .on_ptab ) .select_option.selected {
border-color: #3bb686!important;
display: inline-block!important;
border-radius:none!important;
}
.select_option:hover {
display: inline-block!important;
}
.select_option.selected span { border-color:white!important;}
.yith-wapo-block .yith-wapo-addon .addon-header {
display: flex;
align-items: center;
column-gap: 10px;
font-size: 9px!important;
margin-bottom: -10px!important;
margin-top:10px!important;
font-weight:bold !important;
}
.ywapo_product_option_description {
margin-bottom: -30px!important;
}
.yith-wapo-block .yith-wapo-addon .yith-wapo-option .description {
font-size: 12px;
margin-top: 15px;
word-break: break-word;
}
.wapo-product-price
{
font-size:14px !important;
}
.wapo-total-options
{
font-size:14px !important;
}
.wapo-total-order {
font-size:14px !important;
}
#wapo-total-price-table {
margin-top: 5px !important;
}
.wapo_option_tooltip .yith_wccl_tooltip {
position: absolute;
font-size: 12px;
line-height: 14px;
text-align: center;
box-sizing: border-box;
opacity: 0;
width: 180px!important;
margin-left: -50px;
z-index: 99;
left: 50%;
transition: all 300ms;
-webkit-transition: all 300ms;
-moz-transition: all 300ms;
pointer-events: none;
}
.select_box_image.select_box.attribute_pa_bouclerie {
display: none!important;
}
.select_box_image.select_box.attribute_pa_couleur-du-motif {
display: none!important;
}
.wapo_option_tooltip img {
filter: hue-rotate(
320deg) brightness(1.2)!important;
} .easter-egg-img{
width:50px;
margin-top:40px;
animation: shake 5s linear infinite;
}
@keyframes shake {
0% { transform: translate(0px, 0px) rotate(0deg); }
10% { transform: translate(0px, 0px) rotate(-4deg); }
15% { transform: translate(0px, 0px) rotate(4deg); }
20% { transform: translate(0px, 0px) rotate(0deg); }
100% { transform: translate(0px, 0px) rotate(0deg); }
}
.easter-egg {
position: relative;
display: inline-block;
} .easter-egg .eggtext {
visibility: hidden;
width: 350px;
background-color: white;
color: black;
text-align: center;
border-radius: 6px;
border: 2px solid #39b585;
padding:5px;
position: absolute;
margin-top:-60px;
z-index: 9999999999;
} .easter-egg:hover .eggtext {
visibility: visible;
}
.easter-egg .eggtext::after {
content: " ";
position: absolute;
top: 50%;
right: 100%;
margin-top: -5px;
border-width: 5px;
border-style: solid;
border-color: transparent #39b585 transparent transparent;
}
.tooltip {
position: relative;
display: inline-block;
}
.tooltip .tooltiptext {
visibility: hidden;
width: 140px;
background-color: #555;
color: #fff;
text-align: center;
border-radius: 6px;
padding: 5px;
position: absolute;
z-index: 1;
bottom: 150%;
left: 50%;
margin-left: -75px;
opacity: 0;
transition: opacity 0.3s;
}
.tooltip .tooltiptext::after {
content: "";
position: absolute;
top: 100%;
left: 50%;
margin-left: -5px;
border-width: 5px;
border-style: solid;
border-color: #555 transparent transparent transparent;
}
.tooltip:hover .tooltiptext {
visibility: visible;
opacity: 1;
}
#myeggyInput{
width:110px;
text-align:center;
height:40px!important;
margin-top:-1px;
margin-right:5px;
}
.easter {
width: 400px;
height: 150px;
} .thumbnails.ss-woo-single-product-slider-nav.slick.slick-initialized.slick-slider {
display: none!important;
}