œ_#ÁÕ§TE NAŒ“KeÉ:”(åŽÖJÞùY’‚ñùž7; «]Û ý`8g“¯B© jdÖÖ¸ðzœ¸¦4Ç3Kó^(ÍÖ¼ Õ€pvìwšõB4df$Èü^0˜…åÌC$#2FŽÑ§±¦ÛZ/÷š&m£ñzÒÖ ’.Î]!Î;ƒ(Õ–¢d/—#Kª+tZyuÏB>NÛÖ†(¸ŒSà'³„Y˜´-_•¦¼´˜OlNK§¶ÒàŠˆTHµƒeTPå·fïM’…þuÏÍüp6دªE£åü‡ZØ'CKF#â«;‹eyO Qp„†l"ö1èíÙP ÏŒúl! BÝ2ñª•_VÁÉ÷3eu`–F¸ìI--ö<¿žë¯4õ캿¢)34Å{wMÉ2ÆÖFŸ¥`e9Ú¶¸P‡.”FÔï rY ‚²ÈTB,{ÛœéJ}«àQ4¹0Rû4D‚B§S‘ dO•v¾„™Sן¯3FeŸ™«+ÓâwH dÕÛÌì·P4ë&¥#rÜÉ Ù¦ê†ý·xòqk¯2,¹§™E\ék‚×Sá”ÚºÙ⺷ö£6…à ʾ qSá³Å|;àû}4Ÿ($â¹VY~óÍ!èÜÒŒËX½Ù1j‚VíÍŸš³+œ]«½g{_{/vµ½\¢¶vÉWKÿ:ñám½ ¥ S²x‘t ŽšÝÙÿÀÇ^ný PK IW™k‚½÷ á _rels/.relsUT dìd dìd dìd’ÏNÃ0‡ï{ŠÈ÷ÕÝ@¡¥» ¤Ý*`%îÑ&QâÁöö‚J£ì°cœŸ¿|¶²ÙÆA½rL½wVE Šñ¶w†çúay * 9Kƒw¬áÈ ¶ÕbóÄIîI]’Ê—4t"á1™ŽGJ…ìòMããH’±Å@æ…ZÆuYÞ`üÍ€jÂT;«!îì T}|Û7MoøÞ›ýÈNN<|v–í2ÄÜ¥ÏèšbË¢Ázó˜Ë )„"£OÏ7ú{ZYÈ’yÞç#1'tuÉM?6o>Z´_å9›ëKÚ˜}?þ³žÏÌ·N>fµx PK IWª½e ¢ U € word/document.xmlUT dìdPK IWþË3” z €J¢ word/settings.xmlUT dìdPK IWC‡{š' ƒ €¤ docProps/custom.xmlUT dìdPK IW츱=Œ €‡¥ [Content_Types].xmlUT dìdPK IWV%ë±" €U§ docProps/app.xmlUT dìdPK IW€RŒ 3 €¶¨ docProps/core.xmlUT dìdPK IWkòDn ô €ª word/_rels/document.xml.relsUT dìdPK IW;$î €Î« word/fontTable.xmlUT dìdPK IW+åäz] ÷. €ý¬ word/numbering.xmlUT dìdPK IW¤2×r- ¿ €›° word/styles.xmlUT dìdPK IWMFÒ ø €´ word/header1.xmlUT dìdPK IWF— T e €· word/media/image1.jpegUT dìdPK IW!Yéáå €°Ë word/media/image2.pngUT dìdPK IW°Àºë ú €ÙÌ word/media/image3.pngUT dìdPK IW$“†ª L €Î word/footer1.xmlUT dìdPK IWzaGôM €ñÑ word/footer2.xmlUT dìdPK IW–µâº P €}Õ word/theme/theme1.xmlUT dìdPK IW™k‚½÷ á €{Û _rels/.relsUT PK ! bîh^ [Content_Types].xml ¢( ¬”ËNÃ0E÷HüCä-Jܲ@5í‚Ç*Q>Àēƪc[žiiÿž‰ûB¡j7±ÏÜ{2ñÍh²nm¶‚ˆÆ»R‹ÈÀU^7/ÅÇì%¿’rZYï @1__f› ˜q·ÃR4DáAJ¬h>€ãÚÇV߯¹ªZ¨9ÈÛÁàNVÞ8Ê©ÓãÑÔji){^óã-I‹"{Üv^¥P!XS)bR¹rú—K¾s(¸3Õ`cÞ0†½ÝÎß»¾7M4²©ŠôªZÆk+¿|\|z¿(Ž‹ôPúº6h_-[ž@!‚ÒØ Pk‹´2nÏ}Ä?£LËð Ýû%áÄßdºždN"m,à¥ÇžDO97*‚~§Èɸ8ÀOíc|n¦Ñ äEøÿöéºóÀBÉÀ!$}‡íàÈé;{ìÐå[ƒîñ–é2þ ÿÿ PK ! µU0#ô L _rels/.rels ¢( ¬’MOÃ0†ïHü‡È÷ÕÝBKwAH»!T~€Iܵ£$Ý¿'TƒG½~üÊÛÝ<êÈ!öâ4¬‹;#¶w†—úqu *&r–Fq¬áÄvÕõÕö™GJy(v½*«¸¨¡KÉß#FÓñD±Ï.W ¥†=™ZÆMYÞbø®ÕBS톰·7 ê“Ï›×–¦é ?ˆ9LìÒ™ÈsbgÙ®|Èl!õùUSh9i°bžr:"y_dlÀóD›¿ý|-NœÈR"4ø2ÏGÇ% õZ´4ñËyÄ7 ëÈðÉ‚‹¨Þ ÿÿ PK ! Q48wÛ — xl/workbook.xml¤UÙnâ0}iþ!cñ‡ *–¢AšVU×$dC¬&vÆv UÕŸë@XÊK§/¹p|Žï¹N÷b“¥Ö •Š ÞC¸î"‹òHÄŒ¯zèá~b·‘¥4á1I§=ôJºèÿüÑ] ù¼âÙ ®z(Ñ:GE ͈ª‹œrˆ,…̈†©\9*—”Ä*¡Tg©ã¹nàd„q´Eåg0ÄrÉ":Q‘Q®· ’¦D}•°\UhYô¸ŒÈç"·#‘å ±`)Ó¯%(²²(œ®¸d‘‚ì nZ w v¡ñª• t¶TÆ")”Xê:@;[Ògú±ë`|²›ó=ø’ïHúÂL÷¬dðEVÁ+8€a÷Ûh¬Uz%„Íû"ZsÏÍCýî’¥ôqk]‹äù5ÉL¦Rd¥Dé˘i÷P ¦bM/|dÉ",…¨çãFNoçiûéë>aêiçsó#ðÄ ÕTr¢éHp ÜIú®ÝJìQ"ÀÜÖ-ý[0I¡¦ÀZ Z…d¡nˆN¬B¦=4 g %PDF-1.4 %âãÏÓ 3 0 obj << /Linearized 1 /L 422775 ÿØÿà JFIF ÿÛ C ÿÛ C ÿÀ X" ÿÄ ÿÄ H !1A"Qaq2‘¡#±ÁBRÑ3Cbrá$S‚¢²ð4ñ%6DTc’ÂsÿÄ ÿÄ = !1AQ"aq‘Á2R¡±BÑð#3br’²4á$‚¢ÂñÿÚ ? áHBßÝ`„! !@B„ „! !@B„ „! !@B„ „! !@B„ „! !@B„ „! !@B„ „! !@B„ „! !@B„ „! !@B„ „! !@B„ „! !@B„ „! !@B„ „! !@B„ „! !@B„ „! !@B„ „! !@B„ „! !@B„ „! !@B„ „! !@B„ „! !@B„ „! !@B„ „! !@B„ „! ! stream
/*====================================
label-color css
====================================*/
.product-label-new,
.product-label-sale {
background-color: var(--product-new-sale-label-bgcolor);
}
.product-label-discount {
background-color: var(--product-discount-label-bgcolor);
}
.product-label-sold {
background-color: var(--product-sold-label-bgcolor);
}
/************************************* collection css start *************************************/
/*====================================
collection css
====================================*/
@media (min-width: 1200px) {
.collection-block .collection-img::after {
content: "";
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
background-color: var(--heading-font-color);
}
.collection-block .collection-img::after,
.collection-block .collection-img span {
opacity: 0;
visibility: hidden;
-webkit-transition: opacity 0.5s ease-in-out,visibility 0.5s ease-in-out;
transition: opacity 0.5s ease-in-out,visibility 0.5s ease-in-out;
}
.collection-block:hover .collection-img::after,
.collection-block:hover .collection-img span {
visibility: visible;
}
.collection-block:hover .collection-img::after {
opacity: 0.5;
}
.collection-block:hover .collection-img span {
opacity: 1;
}
}
/************************************* collection css end *************************************/
/************************************* shop-category-slider css start *************************************/
/*====================================
shop-category-slider swiper css
====================================*/
.shop-category-slider .swiper:not(.swiper-initialized) .swiper-slide:not([style]) {
width: 50%;
}
@media (min-width: 576px) {
.shop-category-slider .swiper:not(.swiper-initialized) .swiper-slide:not([style]) {
width: 33.33%;
}
}
@media (min-width: 768px) {
.shop-category-slider .swiper:not(.swiper-initialized) .swiper-slide:not([style]) {
width: 25%;
}
}
@media (min-width: 992px) {
.shop-category-slider .swiper:not(.swiper-initialized) .swiper-slide:not([style]) {
width: 20%;
}
}
@media (min-width: 1200px) {
.shop-category-slider .swiper:not(.swiper-initialized) .swiper-slide:not([style]) {
width: 16.67%;
}
}
/************************************* shop-category-slider css end *************************************/
/************************************* collection-sidebar css start *************************************/
/*====================================
shop-filter-sidebar css
====================================*/
.without-shop-sidebar .shop-sidebar-wrap.shop-filter-sidebar,
.shop-sidebar-wrap.shop-filter-sidebar {
position: fixed;
top: 0;
bottom: 0;
left: -350px;
width: 350px;
padding: 30px 15px;
max-width: 100%;
background-color: var(--body-bgcolor);
z-index: 5;
visibility: hidden;
overflow-y: scroll;
box-shadow: rgba(var(--box-shadow-outer),var(--box-shadow-outer-opacity));
-webkit-transition: left 0.5s ease-in-out,visibility 0.5s ease-in-out;
transition: left 0.5s ease-in-out,visibility 0.5s ease-in-out;
}
.without-shop-sidebar .shop-sidebar-wrap.shop-filter-sidebar.active,
.shop-sidebar-wrap.shop-filter-sidebar.active {
left: 0px;
visibility: visible;
}
@media (min-width: 1200px) {
.shop-sidebar-wrap.shop-filter-sidebar {
position: unset;
width: auto;
padding: 0;
background-color: transparent;
visibility: unset;
overflow: unset;
box-shadow: unset;
-webkit-transition: unset;
-o-transition: unset;
transition: unset;
}
}
/* shop-filter-sidebar close-button css */
.shop-sidebar-wrap.shop-filter-sidebar button.shop-sidebar-close {
top: 15px;
right: 15px;
}
@media (min-width: 1200px) {
.shop-sidebar-wrap.shop-filter-sidebar button.shop-sidebar-close {
display: none;
}
.without-shop-sidebar .shop-sidebar-wrap.shop-filter-sidebar button.shop-sidebar-close {
display: block;
}
}
/*====================================
shop-sidebar css
====================================*/
.shop-sidebar-wrap .shop-sidebar {
padding-top: 30px;
margin-top: 30px;
border-top: 1px solid rgba(var(--border-color),var(--border-opacity));
}
.shop-sidebar-wrap .shop-sidebar:first-child {
padding: 0px;
margin: 0px;
border: none;
}
/*====================================
shop-sidebar price css
====================================*/
.price-input-range .price-range .price-container {
position: relative;
height: 3px;
background-color: rgba(var(--border-color),var(--border-opacity));
}
.price-input-range .price-range .price-container .price-slider {
position: absolute;
left: 0;
right: 0;
height: 100%;
background-color: var(--secondary-font-color);
}
.price-input-range .price-range .range-input input {
top: -3px;
height: 3px;
-webkit-appearance: none;
pointer-events: none;
cursor: pointer;
}
/* Chrome, Safari, Edge, Opera */
.price-input-range .price-range .range-input input[type="range"]::-webkit-slider-thumb {
height: 16px;
width: 16px;
border-radius: 50%;
background-color: var(--secondary-font-color);
-webkit-appearance: none;
appearance: none;
pointer-events: auto;
}
/* Firefox */
.price-input-range .price-range .range-input input[type="range"]::-moz-range-thumb {
height: 16px;
width: 16px;
border-radius: 50%;
background-color: var(--secondary-font-color);
-webkit-appearance: none;
appearance: none;
pointer-events: auto;
}
/* price-input css */
.price-input-range .price-input .price-field span.price-input-title {
font-size: 11px;
transform: translateY(-100%);
}
.price-input-range .price-input .price-field span.price-input-prefix {
font-size: 13px;
left: 15px;
}
/* Chrome, Safari, Edge, Opera */
.price-input-range .price-input .price-field input[type="number"]::-webkit-outer-spin-button,
.price-input-range .price-input .price-field input[type="number"]::-webkit-inner-spin-button {
margin: 0;
-webkit-appearance: none;
}
/* Firefox */
.price-input-range .price-input .price-field input[type=number] {
-moz-appearance: textfield;
}
/*====================================
shop-sidebar disabled css
====================================*/
label.cust-checkbox-label.disabled input.cust-checkbox ~ span.cust-check,
label.cust-checkbox-label.disabled input.cust-checkbox ~ span.cust-check::after,
label.cust-checkbox-label.disabled input.cust-checkbox ~ span.shop-name,
label.cust-checkbox-label.disabled input.cust-checkbox ~ span.shop-count,
label.cust-checkbox-label.disabled input.cust-checkbox ~ img {
opacity: 0.5;
}
label.cust-checkbox-label.disabled input.cust-checkbox ~ span.cust-check {
cursor: not-allowed;
}
/*====================================
shop-sidebar availability css
====================================*/
.availability label.cust-checkbox-label span.cust-check {
position: unset;
}
/*====================================
shop-sidebar color css
====================================*/
.color label.cust-checkbox-label span.cust-check {
position: unset;
width: 24px;
height: 24px;
margin: 0px;
border: none;
border-radius: 50%;
box-shadow: inset 0px 0px 5px rgba(var(--box-shadow-inner),var(--box-shadow-inner-opacity));
}
.color label.cust-checkbox-label span.cust-check::after {
content: "";
position: absolute;
top: -3px;
right: -3px;
bottom: -3px;
left: -3px;
border: 1px solid transparent;
border-radius: 50%;
}
.color label.cust-checkbox-label input.cust-checkbox:checked ~ span.cust-check::after {
border-color: var(--dominant-font-color);
}
/*====================================
shop-sidebar size css
====================================*/
.size label.cust-checkbox-label span.cust-check {
position: unset;
font-size: 14px;
width: auto;
height: auto;
background-color: transparent;
padding: 5px 15px;
margin: 0px;
box-shadow: none;
}
.size label.cust-checkbox-label input.cust-checkbox:checked ~ span.cust-check {
color: var(--dominant-font-color);
background-color: transparent;
border-color: var(--dominant-font-color);
box-shadow: none;
}
.size label.cust-checkbox-label span.cust-check::after {
content: "";
}
/*====================================
shop-sidebar tag css
====================================*/
.tag label.cust-checkbox-label span.cust-check {
position: unset;
font-size: 14px;
width: auto;
height: auto;
padding: 6px 15px;
margin: 0px;
background-color: var(--extra-bgcolor);
border: none;
box-shadow: none;
}
.tag label.cust-checkbox-label input.cust-checkbox:checked ~ span.cust-check {
color: var(--extra-font-color);
background-color: var(--dominant-font-color);
}
.tag label.cust-checkbox-label span.cust-check::before {
content: "#";
}
.tag label.cust-checkbox-label span.cust-check::after {
content: "";
}
/************************************* collection-sidebar css end *************************************/
/************************************* collection-info css start *************************************/
/*====================================
shop-top-bar css
====================================*/
.shop-top-bar .shop-short select {
background-position: right 0px center;
}
/* shop-top-bar shop-short ul li css */
.shop-top-bar .shop-filter-view .shop-filter button.shop-filter-btn {
font-weight: var(--body-font-weight);
}
@media (min-width: 1200px) {
.shop-top-bar .shop-filter-view .shop-filter {
display: none;
}
.without-shop-sidebar .shop-top-bar .shop-filter-view .shop-filter {
display: block;
}
.shop-top-bar .shop-short:hover ul.collapse:not(.show) {
display: block;
}
}
/*====================================
shop-filter-list css
====================================*/
.shop-filter-list ul.shop-filter-ul li.shop-filter-li:only-child {
display: none;
}
/* shop-filter-loader css */
.shop-filter-list .shop-filter-loader {
display: none;
}
.shop-filter-list .shop-filter-loader svg {
width: 20px;
animation: rotator 1s linear infinite;
}
.shop-filter-list .shop-filter-loader circle {
stroke-dashoffset: 0;
stroke-dasharray: 280;
transform-origin: center;
animation: dash 1s ease-in-out infinite;
}
/************************************* collection-info css end *************************************/
/************************************* product css start *************************************/
/*====================================
single-product css
====================================*/
.single-product {
background-color: var(--extra-bgcolor);
border-radius: var(--border-radius);
overflow: hidden;
}
/*====================================
single-product-wrap css
====================================*/
.single-product .single-product-wrap {
position: relative;
}
/*====================================
product-image css
====================================*/
.single-product .single-product-wrap .product-image {
position: relative;
overflow: hidden;
}
.single-product .single-product-wrap .product-image a.pro-img {
display: block;
position: relative;
overflow: hidden;
}
.single-product .single-product-wrap .product-image a.pro-img img.img2 {
display: none;
}
@media (min-width: 1200px) {
.single-product .single-product-wrap .product-image a.pro-img::after {
content: "";
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
background-color: var(--extra-font-color);
opacity: 0;
visibility: hidden;
-webkit-transition: background-color 0.5s ease-in-out,opacity 0.5s ease-in-out,visibility 0.5s ease-in-out;
transition: background-color 0.5s ease-in-out,opacity 0.5s ease-in-out,visibility 0.5s ease-in-out;
}
.single-product:hover .single-product-wrap .product-image a.pro-img::after {
opacity: 0.5;
visibility: visible;
}
.single-product .single-product-wrap .product-image a.pro-img img {
-webkit-transition: opacity 0.5s ease-in-out,visibility 0.5s ease-in-out;
transition: opacity 0.5s ease-in-out,visibility 0.5s ease-in-out;
}
.single-product:hover .single-product-wrap .product-image a.pro-img img.img1,
.single-product .single-product-wrap .product-image a.pro-img img.img2 {
opacity: 0;
visibility: hidden;
}
.single-product .single-product-wrap .product-image a.pro-img img.img2 {
display: block;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
}
.single-product:hover .single-product-wrap .product-image a.pro-img img.img2 {
opacity: 1;
visibility: visible;
}
}
/*====================================
product-label css
====================================*/
.single-product-wrap .product-image a.pro-img span.product-label {
color: var(--extra-font-color);
font-size: 10px;
position: absolute;
top: 10px;
min-width: 48px;
padding: 5px 5px;
text-align: center;
text-transform: uppercase;
border-radius: var(--border-radius);
line-height: 1.1;
-webkit-transition: transform 0.5s ease-in-out;
transition: transform 0.5s ease-in-out;
}
/* product-new-sale-label css */
.single-product-wrap .product-image a.pro-img span.product-label.product-label-left,
.single-product-wrap .product-image a.pro-img span.product-label.product-label-sold.product-label-left {
left: 10px;
}
.single-product-wrap:hover .product-image a.pro-img span.product-label.product-label-left {
transform: translateX(calc(-100% - 10px));
}
/* product-discount-label css */
.single-product-wrap .product-image a.pro-img span.product-label.product-label-right {
right: 10px;
}
.single-product-wrap:hover .product-image a.pro-img span.product-label.product-label-right {
transform: translateX(calc(100% + 10px));
}
/*====================================
product-action css
====================================*/
.single-product .single-product-wrap .product-action {
display: flex;
}
.single-product .single-product-wrap .product-image .product-action {
display: none;
}
.single-product .single-product-wrap .product-action a {
position: relative;
margin-right: 10px;
}
.single-product .single-product-wrap .product-action a:last-child {
margin: 0px;
}
.single-product .single-product-wrap .product-action a span.product-icon {
color: var(--secondary-font-color);
width: 16px;
height: 16px;
display: flex;
align-items: center;
justify-content: center;
-webkit-transition: color 0.5s ease-in-out;
transition: color 0.5s ease-in-out;
}
.single-product .single-product-wrap .product-action a:hover span.product-icon {
color: var(--dominant-font-color);
}
@media (min-width: 1200px) {
.single-product .single-product-wrap .product-image .product-action {
position: absolute;
bottom: 50%;
left: 50%;
transform: translate(-50%, 50%);
display: flex;
flex-direction: column;
opacity: 0;
visibility: hidden;
-webkit-transition: opacity 0.5s ease-in-out,visibility 0.5s ease-in-out;
transition: opacity 0.5s ease-in-out,visibility 0.5s ease-in-out;
}
.single-product:hover .single-product-wrap .product-image .product-action {
opacity: 1;
visibility: visible;
}
.single-product .single-product-wrap .product-image .product-action a {
margin-right: 0px;
margin-bottom: 10px;
opacity: 0;
visibility: hidden;
-webkit-transition: transform 0.5s ease-in-out,opacity 0.5s ease-in-out,visibility 0.5s ease-in-out;
transition: transform 0.5s ease-in-out,opacity 0.5s ease-in-out,visibility 0.5s ease-in-out;
}
.single-product .single-product-wrap .product-image .product-action a:last-child {
margin: 0px;
}
.single-product .single-product-wrap .product-image .product-action a:nth-child(1) {
transform: translateY(10px);
}
.single-product .single-product-wrap .product-image .product-action a:nth-child(2) {
transform: translateY(-10px);
}
.single-product:hover .single-product-wrap .product-image .product-action a {
transform: translateY(0px);
opacity: 1;
visibility: visible;
}
.single-product .single-product-wrap .product-image .product-action a span.product-icon,
.single-product .single-product-wrap .product-content .pro-content .pro-content-action .product-action a span.product-icon {
height: 40px;
background-color: var(--body-bgcolor);
border-radius: var(--border-radius);
-webkit-transition: color 0.5s ease-in-out,background-color 0.5s ease-in-out;
transition: color 0.5s ease-in-out,background-color 0.5s ease-in-out;
}
.single-product .single-product-wrap .product-image .product-action a span.product-icon {
width: 120px;
}
.single-product .single-product-wrap .product-content .pro-content .pro-content-action .product-action a span.product-icon {
width: 40px;
}
.single-product .single-product-wrap .product-image .product-action a:hover span.product-icon,
.single-product .single-product-wrap .product-content .pro-content .pro-content-action .product-action a:hover span.product-icon {
color: var(--extra-font-color);
background-color: var(--dominant-font-color);
}
}
/*====================================
product-tooltip text css
====================================*/
.product-action a {
position: relative;
}
.product-action a span.tooltip-text {
display: none;
color: var(--extra-font-color);
font-size: 10px;
position: absolute;
bottom: -30px;
left: 50%;
transform: translateX(-50%);
min-width: 80px;
height: 20px;
background-color: var(--dominant-font-color);
opacity: 0;
visibility: hidden;
text-transform: uppercase;
border-radius: var(--border-radius);
-webkit-transition: opacity 0.5s ease-in-out,visibility 0.5s ease-in-out;
transition: opacity 0.5s ease-in-out,visibility 0.5s ease-in-out;
}
.product-content .pro-content .pro-content-action .product-action a span.tooltip-text {
top: -30px;
bottom: auto;
left: auto;
right: 0;
transform: translateX(0);
}
.product-action a:hover span.tooltip-text {
opacity: 1;
visibility: visible;
}
.product-action a span.tooltip-text::before {
content: "";
position: absolute;
top: -10px;
border: 5px solid var(--dominant-font-color);
border-color: transparent transparent var(--dominant-font-color) transparent;
}
.product-content .pro-content .pro-content-action .product-action a span.tooltip-text::before {
top: auto;
bottom: -5px;
right: 20px;
border-color: transparent var(--dominant-font-color) transparent transparent;
}
@media (min-width: 1200px) {
.product-action a span.tooltip-text {
display: flex;
align-items: center;
justify-content: center;
}
}
/*====================================
product-content css
====================================*/
.single-product .single-product-wrap .product-content .pro-content {
padding: 17px 15px 17px;
}
.single-product .single-product-wrap .product-content .pro-content .pro-content-action .pro-price-action {
display: none;
}
.single-product .single-product-wrap .product-content .pro-content .product-price {
margin-top: 10px;
}
.single-product .single-product-wrap .product-content .pro-content .product-description {
display: none;
margin-top: 11px;
margin-bottom: -4px;
}
.single-product .single-product-wrap .product-content .pro-content .product-action {
margin-top: 12px;
margin-bottom: 3px;
}
.single-product .single-product-wrap .product-content .pro-sku-variant {
padding: 12px 15px;
position: relative;
}
.single-product .single-product-wrap .product-content .pro-sku-variant::before {
content: "";
position: absolute;
top: 0;
left: 0;
right: 0;
height: 1px;
background-color: rgba(var(--border-color),var(--border-opacity));
}
.single-product .single-product-wrap .product-content .pro-sku-variant .product-sku-variant {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
margin-top: -3px;
margin-left: -7.5px;
margin-right: -7.5px;
}
.single-product .single-product-wrap .product-content .pro-sku-variant .product-sku-variant>* {
margin-top: 3px;
padding-left: 7.5px;
padding-right: 7.5px;
}
.single-product .single-product-wrap .product-content .pro-sku-variant .product-sku-variant .pro-select-variant {
display: flex;
}
.single-product .single-product-wrap .product-content .pro-sku-variant .product-sku-variant .pro-select-variant select {
background-position: right 0rem center;
background-size: 16px 10px;
padding: 0px 12px 0px 4px;
}
@media (min-width: 576px) {
.single-product .single-product-wrap .product-content .pro-content {
padding: 27px 30px 27px;
}
.single-product .single-product-wrap .product-content .pro-sku-variant {
padding: 12px 30px;
}
}
@media (min-width: 1200px) {
.single-product .single-product-wrap .product-content .pro-content .pro-content-action {
display: flex;
flex-wrap: wrap;
align-items: flex-start;
}
.single-product .single-product-wrap .product-content .pro-content .pro-content-action .product-title {
width: calc(100% - 100px);
padding-right: 15px;
}
.single-product .single-product-wrap .product-content .pro-content .pro-content-action .pro-price-action {
width: 100px;
position: relative;
display: flex;
justify-content: flex-end;
text-align: right;
}
.single-product .single-product-wrap .product-content .pro-content .pro-content-action .pro-price-action .price-box {
display: flex;
flex-wrap: wrap;
justify-content: flex-end;
margin-top: -8px;
margin-left: -5px;
margin-right: -5px;
line-height: normal;
}
.single-product .single-product-wrap .product-content .pro-content .pro-content-action .pro-price-action .price-box>* {
margin-top: 8px;
padding-left: 5px;
padding-right: 5px;
}
.single-product .single-product-wrap .product-content .pro-content .pro-content-action .pro-price-action .product-action {
display: flex;
position: absolute;
margin: 0px;
}
.single-product .single-product-wrap .product-content .pro-content .pro-content-action .pro-price-action .price-box,
.single-product .single-product-wrap .product-content .pro-content .pro-content-action .pro-price-action .product-action {
-webkit-transition: opacity 0.5s ease-in-out,visibility 0.5s ease-in-out;
transition: opacity 0.5s ease-in-out,visibility 0.5s ease-in-out;
}
.single-product:hover .single-product-wrap .product-content .pro-content .pro-content-action .pro-price-action .price-box,
.single-product .single-product-wrap .product-content .pro-content .pro-content-action .pro-price-action .product-action {
opacity: 0;
visibility: hidden;
}
.single-product:hover .single-product-wrap .product-content .pro-content .pro-content-action .pro-price-action .product-action {
opacity: 1;
visibility: visible;
}
.single-product .single-product-wrap .product-content .pro-content .product-price {
display: none;
}
.single-product .single-product-wrap .product-content .pro-content .product-action {
display: none;
}
}
/*====================================
price-box css
====================================*/
.price-box {
display: flex;
flex-wrap: wrap;
margin-top: -6px;
margin-left: -1.5px;
margin-right: -1.5px;
line-height: 1;
}
.price-box>* {
margin-top: 6px;
padding-left: 1.5px;
padding-right: 1.5px;
}
/************************************* product css end *************************************/
/************************************* product-list css start *************************************/
/*====================================
product-image css
====================================*/
.data-list .single-product .single-product-wrap .product-image .product-action {
display: none;
}
@media (min-width: 768px) {
.data-list .single-product .single-product-wrap .product-image {
width: 33.33%;
position: relative;
}
.data-list .single-product .single-product-wrap .product-image::before {
content: "";
position: absolute;
top: 0;
bottom: 0;
right: 14px;
width: 1px;
background-color: rgba(var(--border-color),var(--border-opacity));
}
.data-list .single-product .single-product-wrap .product-content {
width: calc(66.66% + 30px);
display: flex;
flex-direction: column;
justify-content: space-between;
margin-left: -30px;
}
}
@media (min-width: 1200px) {
.without-shop-sidebar .data-list .single-product .single-product-wrap .product-image {
width: 25%;
}
.without-shop-sidebar .data-list .single-product .single-product-wrap .product-content {
width: calc(75% + 30px);
}
}
/*====================================
product-content css
====================================*/
.data-list .single-product .single-product-wrap .product-content .pro-content {
padding: 27px 15px 27px;
}
.data-list .single-product .single-product-wrap .product-content .pro-content .product-description {
display: block;
}
.data-list .single-product .single-product-wrap .product-content .pro-content .product-action {
display: flex;
margin-top: 13px;
}
@media (min-width: 576px) {
.data-list .single-product .single-product-wrap .product-content .pro-content {
padding: 27px 30px 27px;
}
}
@media (min-width: 1200px) {
.data-list .single-product .single-product-wrap .product-content .pro-content .pro-content-action .product-title {
width: 100%;
padding-right: 0px;
}
.data-list .single-product .single-product-wrap .product-content .pro-content .pro-content-action .pro-price-action {
display: none;
}
.data-list .single-product .single-product-wrap .product-content .pro-content .product-price {
display: block;
}
}
/************************************* product-list css end *************************************/
/************************************* collection-product-list css start *************************************/
/*====================================
collection-product-list swiper css
====================================*/
.collection-product-list .collection-slider.swiper:not(.swiper-initialized) .swiper-slide:not([style]) {
width: 100%;
}
/*====================================
single-product-list css
====================================*/
.single-product-list {
background-color: var(--extra-bgcolor);
border-radius: var(--border-radius);
overflow: hidden;
}
/*====================================
single-product-list css
====================================*/
.single-product-list .single-product-wrap {
position: relative;
overflow: hidden;
}
/*====================================
product-content css
====================================*/
.single-product-list .single-product-wrap .product-content {
display: flex;
align-items: center;
padding: 12px 15px;
border-left: 1px solid rgba(var(--border-color),var(--border-opacity));
}
.single-product-list .single-product-wrap .product-content .pro-content {
width: 100%;
}
.single-product-list .single-product-wrap .product-content .pro-content .product-price {
margin-top: 10px;
}
/*==============================================
collection-product-list slider-arrow css
==============================================*/
.collection-product-list .side-collection-category {
position: relative;
}
/* slider-arrow button css */
.collection-product-list .side-collection-wrap .swiper-buttons {
position: absolute;
top: 1px;
right: 0;
}
.collection-product-list .side-collection-wrap .swiper-buttons .swiper-buttons-wrap button {
color: var(--body-font-color);
font-size: 20px;
-webkit-transition: color 0.5s ease-in-out;
transition: color 0.5s ease-in-out;
}
.collection-product-list .side-collection-wrap .swiper-buttons .swiper-buttons-wrap button:hover {
color: var(--dominant-font-color);
}
/************************************* collection-product-list css end *************************************/
/************************************* quickview-modal css start *************************************/
/*====================================
quickview-modal css
====================================*/
@media (min-width: 768px) {
.quickview-modal .modal-dialog {
max-width: 750px;
}
}
/*====================================
quickview-slider-big swiper css
====================================*/
.quickview-modal .quickview-modal-content .quickview-detail-slider .quickview-img-big.quickview-slider-big .swiper:not(.swiper-initialized) .swiper-slide:not([style]) {
width: 100%;
}
/*====================================
quickview-img-big css
====================================*/
.quickview-modal .quickview-modal-content .quickview-detail-slider .quickview-img-big .swiper-buttons button.swiper-prev {
left: 15px;
}
.quickview-modal .quickview-modal-content .quickview-detail-slider .quickview-img-big .swiper-buttons button.swiper-next {
right: 15px;
}
.quickview-modal .quickview-modal-content .quickview-detail-slider .quickview-img-big .swiper-buttons button[disabled] {
opacity: 0.5;
pointer-events: none;
}
/*====================================
quickview-slider-small swiper css
====================================*/
.quickview-modal .quickview-modal-content .quickview-detail-slider .quickview-img-small.quickview-slider-small .swiper:not(.swiper-initialized) .swiper-slide:not([style]) {
width: 25%;
}
/*====================================
quickview-img-small css
====================================*/
.quickview-modal .quickview-modal-content .quickview-detail-slider .quickview-img-small img {
border: 1px solid transparent;
cursor: pointer;
}
.quickview-modal .quickview-modal-content .quickview-detail-slider .quickview-img-small .swiper-slide-thumb-active img {
border-color: var(--heading-font-color);
}
/*====================================
quickview-detail-info css
====================================*/
@media (min-width: 768px) {
.quickview-modal .quickview-modal-content .quickview-info .quickview-detail-info {
right: -30px;
overflow-y: auto;
}
}
/*====================================
product-ratting css
====================================*/
.quickview-modal .quickview-modal-content .quickview-info .quickview-detail-info .product-ratting .pro-review-write {
display: flex;
flex-wrap: wrap;
align-items: center;
margin-top: -12px;
margin-left: -7.5px;
margin-right: -7.5px;
}
.quickview-modal .quickview-modal-content .quickview-info .quickview-detail-info .product-ratting .pro-review-write>* {
margin-top: 12px;
padding-left: 7.5px;
padding-right: 7.5px;
}
.quickview-modal .quickview-modal-content .quickview-info .quickview-detail-info .product-ratting .pro-review-write .pro-review span.review-ratting span.review-caption {
display: block;
font-size: var(--body-font-size);
margin-left: 10px;
}
@media (min-width: 576px) {
.quickview-modal .quickview-modal-content .quickview-info .quickview-detail-info .product-ratting .pro-review-write {
margin-left: -15px;
margin-right: -15px;
}
.quickview-modal .quickview-modal-content .quickview-info .quickview-detail-info .product-ratting .pro-review-write>* {
padding-left: 15px;
padding-right: 15px;
}
}
/*====================================
product-price css
====================================*/
.quickview-modal .quickview-modal-content .quickview-info .quickview-detail-info .product-price .price-box {
margin-top: -5px;
}
.quickview-modal .quickview-modal-content .quickview-info .quickview-detail-info .product-price .price-box>* {
margin-top: 5px;
}
.quickview-modal .quickview-modal-content .quickview-info .quickview-detail-info .product-price .price-box span.discount-price::before {
content: "(";
}
.quickview-modal .quickview-modal-content .quickview-info .quickview-detail-info .product-price .price-box span.discount-price::after {
content: ")";
}
/*====================================
product-availability css
====================================*/
.quickview-modal .quickview-modal-content .quickview-info .quickview-detail-info .product-stock span.stock-fill {
--bs-bg-opacity: 0.1;
--bs-border-opacity: 0.1;
border: 1px solid;
}
.quickview-modal .quickview-modal-content .quickview-info .quickview-detail-info .product-stock span.stock-fill::before {
content: "";
display: inline-block;
position: relative;
top: -1px;
--bs-text-opacity: 1;
color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
width: 10px;
height: 10px;
background: currentColor;
margin-right: 8px;
border-radius: 50%;
box-shadow: 0 0 0 0 rgba(var(--bs-success-rgb), var(--bs-text-opacity));
-webkit-animation: pulse-success 2s infinite;
animation: pulse-success 2s infinite;
}
/*====================================
product-timer css
====================================*/
.quickview-modal .quickview-modal-content .quickview-info .quickview-detail-info .product-timer {
--bs-bg-opacity: 0.1;
--bs-border-opacity: 0.1;
border: 1px solid;
}
.quickview-modal .quickview-modal-content .quickview-info .quickview-detail-info .product-timer ul>* {
position: relative;
}
.quickview-modal .quickview-modal-content .quickview-info .quickview-detail-info .product-timer ul>*::before {
content: ":";
position: absolute;
left: -1.5px;
}
.quickview-modal .quickview-modal-content .quickview-info .quickview-detail-info .product-timer ul>*:first-child::before {
display: none;
}
/*====================================
product-variant css
====================================*/
.quickview-modal .quickview-modal-content .quickview-info .quickview-detail-info .product-variant .product-variant-option .product-option-block.size label.cust-checkbox-label span.cust-check {
padding: 10px 15px;
}
/*====================================
product-quantity-action css
====================================*/
.quickview-modal .quickview-modal-content .quickview-info .quickview-detail-info .product-quantity .js-qty-wrapper .js-qty-wrap button.js-qty-adjust,
.quickview-modal .quickview-modal-content .quickview-info .quickview-detail-info .product-quantity .js-qty-wrapper .js-qty-wrap input.js-qty-num {
height: 40px;
}
.quickview-modal .quickview-modal-content .quickview-info .quickview-detail-info .product-quantity .product-action {
width: calc(100% - 120px);
}
.quickview-modal .quickview-modal-content .quickview-info .quickview-detail-info .product-quantity .product-action button,
.quickview-modal .quickview-modal-content .quickview-info .quickview-detail-info .product-button a {
padding-left: 15px;
padding-right: 15px;
}
/************************************* quickview-modal css end *************************************/
/************************************* search-product css start *************************************/
/*====================================
search-product css
====================================*/
.search-page .search-bar-page form.search-form .section-title h2 span::before {
content: '"';
}
.search-page .search-bar-page form.search-form .section-title h2 span::after {
content: '"';
}
/************************************* search-product css end *************************************/
/************************************* keyframes css start *************************************/
/*====================================
blinking keyframes css
====================================*/
.blinking {
-webkit-animation: blinking 2s cubic-bezier(.4, 0, .6, 1) infinite;
animation: blinking 2s cubic-bezier(.4, 0, .6, 1) infinite;
}
@-webkit-keyframes blinking {
50% {
opacity: 0.5;
}
}
@keyframes blinking {
50% {
opacity: 0.5;
}
}
/*====================================
pulse-success keyframes css
====================================*/
@-webkit-keyframes pulse-success {
0% {
transform: scale(0.95);
box-shadow: 0 0 0 0 rgba(var(--bs-success-rgb), 0.7);
}
70% {
transform: scale(1);
box-shadow: 0 0 0 8px rgba(var(--bs-success-rgb), 0);
}
100% {
transform: scale(0.95);
box-shadow: 0 0 0 0 rgba(var(--bs-success-rgb), 0);
}
}
@keyframes pulse-success {
0% {
transform: scale(0.95);
box-shadow: 0 0 0 0 rgba(var(--bs-success-rgb), 0.7);
}
70% {
transform: scale(1);
box-shadow: 0 0 0 8px rgba(var(--bs-success-rgb), 0);
}
100% {
transform: scale(0.95);
box-shadow: 0 0 0 0 rgba(var(--bs-success-rgb), 0);
}
}
/*====================================
pulse-danger keyframes css
====================================*/
@-webkit-keyframes pulse-danger {
0% {
transform: scale(0.95);
box-shadow: 0 0 0 0 rgba(var(--bs-danger-rgb), 0.7);
}
70% {
transform: scale(1);
box-shadow: 0 0 0 8px rgba(var(--bs-danger-rgb), 0);
}
100% {
transform: scale(0.95);
box-shadow: 0 0 0 0 rgba(var(--bs-danger-rgb), 0);
}
}
@keyframes pulse-danger {
0% {
transform: scale(0.95);
box-shadow: 0 0 0 0 rgba(var(--bs-danger-rgb), 0.7);
}
70% {
transform: scale(1);
box-shadow: 0 0 0 8px rgba(var(--bs-danger-rgb), 0);
}
100% {
transform: scale(0.95);
box-shadow: 0 0 0 0 rgba(var(--bs-danger-rgb), 0);
}
}
/************************************* keyframes css end *************************************/