/** Shopify CDN: Minification failed

Line 11:737 Unexpected "="
Line 11:742 Unterminated string token
Line 757:0 Expected percentage but found "0"
Line 1563:2631 Expected percentage but found "@media"

**/
@scope (#vitalis-below-vitalis-cs-vitalis) {

base64,I2Z2LWxvYWRpbmctaWNvbiB7CiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOwogICAgcG9zaXRpb246IGFic29sdXRlOwogICAgZGlzcGxheTogZmxleAo7CiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsKICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7CiAgICBmb250LWZhbWlseTogc3lzdGVtLXVpLCBzYW5zLXNlcmlmOwogICAgZm9udC1zaXplOiAxOTB2dzsKICAgIGxpbmUtaGVpZ2h0OiAxOwogICAgd29yZC13cmFwOiBicmVhay13b3JkOwogICAgdG9wOiAwOwogICAgbGVmdDogMDsKICAgIG1hcmdpbjogMDsKICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsKICAgIGZpbHRlcjogbm9uZTsKICAgIHRyYW5zaXRpb246IGFsbCAwczsKICAgIHRyYW5zZm9ybTogbm9uZTsKICAgIHdpZHRoOiA5OXZ3OwogICAgaGVpZ2h0OiA5OXZoOwogICAgbWF4LXdpZHRoOiA5OXZ3OwogICAgbWF4LWhlaWdodDogOTl2aDsKICAgIHBvaW50ZXItZXZlbnRzOiBub25lOwogICAgei1pbmRleDogLTk5OwogICAgb3ZlcmZsb3c6IGhpZGRlbjsKICAgIG9wYWNpdHk6IDAuMDAwMTsKfQ==");
/*!
 * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:scope .fa-flip-both,:scope .fa-flip-horizontal,:scope .fa-flip-vertical,:scope .fa-rotate-90,:scope .fa-rotate-180,:scope .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adobe:before{content:"\f778"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-balance-scale:before{content:"\f24e"}.fa-balance-scale-left:before{content:"\f515"}.fa-balance-scale-right:before{content:"\f516"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-biking:before{content:"\f84a"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-dead:before{content:"\f6b7"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bootstrap:before{content:"\f836"}.fa-border-all:before{content:"\f84c"}.fa-border-none:before{content:"\f850"}.fa-border-style:before{content:"\f853"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buy-n-large:before{content:"\f8a6"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-cotton-bureau:before{content:"\f89e"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-evernote:before{content:"\f839"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fan:before{content:"\f863"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guitar:before{content:"\f7a6"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-handshake:before{content:"\f2b5"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-hat-wizard:before{content:"\f6e8"}.fa-haykal:before{content:"\f666"}.fa-hdd:before{content:"\f0a0"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-icicles:before{content:"\f7ad"}.fa-icons:before{content:"\f86d"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-instagram:before{content:"\f16d"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-mdb:before{content:"\f8ca"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mouse:before{content:"\f8cc"}.fa-mouse-pointer:before{content:"\f245"}.fa-mug-hot:before{content:"\f7b6"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-orcid:before{content:"\f8d2"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-penny-arcade:before{content:"\f704"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before{content:"\f879"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-square-alt:before{content:"\f87b"}.fa-phone-volume:before{content:"\f2a0"}.fa-photo-video:before{content:"\f87c"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-rainbow:before{content:"\f75b"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-record-vinyl:before{content:"\f8d9"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-remove-format:before{content:"\f87d"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-sketch:before{content:"\f7c6"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-down-alt:before{content:"\f884"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-amount-up-alt:before{content:"\f885"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swift:before{content:"\f8e1"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-symfony:before{content:"\f83d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbraco:before{content:"\f8e8"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-voicemail:before{content:"\f897"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-water:before{content:"\f773"}.fa-wave-square:before{content:"\f83e"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;font-display:auto;src:url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-06652e1918cdfd6dc040.bin");src:url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-744cdc786afa6b1c056c.bin") format("embedded-opentype"),url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-982f7928f083665a77f7.bin") format("woff2"),url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-cf8fb0f4216a262403a7.bin") format("woff"),url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-31273328987322dd5934.bin") format("truetype"),url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-fb6ebe40656ea8d87552.svg") format("svg")}.fab{font-family:"Font Awesome 5 Brands"}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:auto;src:url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-183170807cd24e76e381.bin");src:url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-3a0e229db65dc82c894e.bin") format("embedded-opentype"),url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-c19d4a686f29390721d9.bin") format("woff2"),url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-ad7b2efe29249b1b525d.bin") format("woff"),url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-41e3299d1494afef5c15.bin") format("truetype"),url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-53a820805f6808a2bae5.svg") format("svg")}.far{font-weight:400}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:auto;src:url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-6bc3d305490fbece1e22.bin");src:url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-c45e144107c83763f4cf.bin") format("embedded-opentype"),url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-9dd6d5556551bbc3de6e.bin") format("woff2"),url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-713cad772d1cf2b0097f.bin") format("woff"),url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-3280e3fe3107f375857d.bin") format("truetype"),url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-7396a8112c51ae4378ef.svg") format("svg")}.fa,.far,.fas{font-family:"Font Awesome 5 Free"}.fa,.fas{font-weight:900}

  @keyframes gradientShift {
    0% { background-position: 0% 50%; }
    25% { background-position: 100% 50%; }
    50% { background-position: 200% 50%; }
    75% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
  }
  @keyframes cosmicShift {
    0% { transform: rotate(0deg) scale(1); }
    25% { transform: rotate(90deg) scale(1.1); }
    50% { transform: rotate(180deg) scale(1); }
    75% { transform: rotate(270deg) scale(1.1); }
    100% { transform: rotate(360deg) scale(1); }
  }
  @keyframes fireFlicker {
    0%, 100% {
      opacity: 1;
      transform: scale(1) rotate(0deg);
      filter: brightness(1) hue-rotate(0deg);
    }
    25% {
      opacity: var(--fire-opacity-25, 0.95);
      transform: scale(var(--fire-scale-25, 1.005)) rotate(var(--fire-rotation-25, 0.2deg));
      filter: brightness(1.1) hue-rotate(5deg);
    }
    50% {
      opacity: var(--fire-opacity-50, 1);
      transform: scale(var(--fire-scale-50, 0.995)) rotate(var(--fire-rotation-50, -0.2deg));
      filter: brightness(0.9) hue-rotate(-3deg);
    }
    75% {
      opacity: var(--fire-opacity-75, 0.98);
      transform: scale(var(--fire-scale-75, 1.002)) rotate(var(--fire-rotation-75, 0.1deg));
      filter: brightness(1.05) hue-rotate(2deg);
    }
  }
  @keyframes fireCalm {
    0% {
      transform: scale(1.005);
      opacity: 0.98;
      filter: brightness(1.05) hue-rotate(2deg);
    }
    50% {
      transform: scale(1.002);
      opacity: 0.99;
      filter: brightness(1.02) hue-rotate(1deg);
    }
    80% {
      transform: scale(1.001);
      opacity: 0.995;
      filter: brightness(1.01) hue-rotate(0.5deg);
    }
    100% {
      transform: scale(1);
      opacity: 1;
      filter: brightness(1) hue-rotate(0deg);
    }
  }


          form[action="/cart/add"] button[type="submit"]:not([data-rsi-cod-button]),
          form[action*="/cart/add"] button[type="submit"]:not([data-rsi-cod-button]),
          .product-form__submit:not([data-rsi-cod-button]),
          button.product-form__submit:not([data-rsi-cod-button]),
          button[name="add"]:not([data-rsi-cod-button]),
          #new-form-atc
          { display: none !important; }
        

          .shopify-payment-button,
          .dynamic-checkout__content,
          shopify-payment-terms
          { display: none !important; }
        

/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

.shopify-payment-button__button--hidden{visibility:hidden}.shopify-payment-button__button{height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,44px), 55px);min-height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,44px), 55px);border-radius:var(--shopify-accelerated-checkout-button-border-radius,0px);color:#fff;cursor:pointer;text-align:center;border:none;width:100%;font-size:1em;font-weight:500;line-height:1;transition:background .2s ease-in-out;display:block;box-shadow:0 0 #0000}.shopify-payment-button__button[disabled]{opacity:.6;cursor:default}.shopify-payment-button__button--unbranded{background-color:#1990c6;padding:1em 2em}.shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:#136f99}.shopify-payment-button__more-options{cursor:pointer;text-align:center;background:0 0;border:0;width:100%;margin-top:1em;font-size:1em;text-decoration:underline;display:block}.shopify-payment-button__more-options.shopify-payment-button__skeleton{width:50%;margin-left:25%;margin-right:25%;border-radius:4px!important;height:auto!important;min-height:0!important}.shopify-payment-button__button.shopify-payment-button__button--branded{z-index:1;flex-direction:column;display:flex;position:relative}.shopify-payment-button__button.shopify-payment-button__button--branded .shopify-cleanslate{flex-direction:column!important;flex:1!important;display:flex!important}.shopify-payment-button__button.button.loading{color:#0000;position:relative}.shopify-payment-button__button.button.loading>.loading-overlay__spinner{align-items:center;height:100%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.shopify-payment-button__button.button.loading>.loading-overlay__spinner .spinner{width:fit-content}.button.loading>.loading-overlay__spinner .path{stroke:#fff}.shopify-payment-button__button .loading-overlay__spinner{width:18px;display:inline-block}.shopify-payment-button__button .spinner{animation:1.4s linear infinite shopify-rotator}@keyframes shopify-rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.shopify-payment-button__button .path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:50%;stroke:#121212;animation:1.4s ease-in-out infinite shopify-dash}@media screen and (forced-colors:active){.shopify-payment-button__button .path{stroke:canvastext}}@keyframes shopify-dash{0%{stroke-dashoffset:280px}50%{stroke-dashoffset:75px;transform:rotate(135deg)}to{stroke-dashoffset:280px;transform:rotate(450deg)}}#shopify-buyer-consent{width:100%;margin-top:1em;display:inline-block}#shopify-buyer-consent.hidden{display:none}#shopify-subscription-policy-button,#shopify-managed-markets-terms-and-conditions-button,#shopify-managed-markets-privacy-policy-button{font-size:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}#shopify-subscription-policy-button:before,#shopify-managed-markets-terms-and-conditions-button:before,#shopify-managed-markets-privacy-policy-button:before{box-shadow:none}@keyframes acceleratedCheckoutLoadingSkeleton{50%{opacity:var(--shopify-accelerated-checkout-skeleton-animation-opacity-start,1)}75%{opacity:var(--shopify-accelerated-checkout-skeleton-animation-opacity-end,.5)}to{opacity:var(--shopify-accelerated-checkout-skeleton-animation-opacity-start,1)}}.shopify-payment-button__skeleton{animation:acceleratedCheckoutLoadingSkeleton var(--shopify-accelerated-checkout-skeleton-animation-duration,4s) var(--shopify-accelerated-checkout-skeleton-animation-timing-function,ease) infinite;background-color:var(--shopify-accelerated-checkout-skeleton-background-color,#dedede);box-sizing:border-box;height:var(--shopify-accelerated-checkout-button-block-size,inherit);border-radius:var(--shopify-accelerated-checkout-button-border-radius,inherit);min-height:25px;max-height:55px;animation-delay:-.168s;text-decoration:none!important}.wallet-cart-button__skeleton{animation:acceleratedCheckoutLoadingSkeleton var(--shopify-accelerated-checkout-skeleton-animation-duration,4s) var(--shopify-accelerated-checkout-skeleton-animation-timing-function,ease) infinite;background-color:var(--shopify-accelerated-checkout-skeleton-background-color,#dedede);animation-delay:-.168s}.wallet-button-wrapper{width:100%;container:wrapper/inline-size}.wallet-cart-grid{justify-content:var(--shopify-accelerated-checkout-inline-alignment,start);flex-direction:row;margin:0 -5px -5px;padding:0;display:flex}.wallet-cart-button-container{margin:0 5px 5px;position:relative}.wallet-cart-button-container,.wallet-cart-button{width:auto;min-width:100px;height:clamp(25px, var(--shopify-accelerated-checkout-button-inline-size,var(--shopify-accelerated-checkout-button-block-size,42px)), 55px);border-radius:var(--shopify-accelerated-checkout-button-border-radius,4px);text-align:center;flex:1 1 0;list-style-type:none!important}.wallet-cart-grid.wallet-cart-grid--vertical,.additional-checkout-buttons--vertical .wallet-cart-grid{flex-direction:column;justify-content:flex-start;margin:0}.wallet-cart-grid.wallet-cart-grid--vertical .wallet-cart-button-container,.additional-checkout-buttons--vertical .wallet-cart-grid .wallet-cart-button-container{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px);margin:var(--shopify-accelerated-checkout-row-gap,8px) 0 0 0}.wallet-cart-grid.wallet-cart-grid--vertical .wallet-cart-button-container:first-child,.additional-checkout-buttons--vertical .wallet-cart-grid .wallet-cart-button-container:first-child{margin:8px 0 0}.wallet-cart-grid.wallet-cart-grid--vertical .wallet-cart-button,.additional-checkout-buttons--vertical .wallet-cart-grid .wallet-cart-button{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px)}.wallet-cart-grid.wallet-cart-grid--horizontal,.additional-checkout-buttons--horizontal .wallet-cart-grid{justify-content:stretch}.wallet-cart-grid.wallet-cart-grid--horizontal .wallet-cart-button-container,.additional-checkout-buttons--horizontal .wallet-cart-grid .wallet-cart-button-container,.wallet-cart-grid.wallet-cart-grid--horizontal .wallet-cart-button,.additional-checkout-buttons--horizontal .wallet-cart-grid .wallet-cart-button{min-width:0}@container wrapper (width>=100px) and (width<=500px){.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:first-of-type).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(2))){flex-direction:column;justify-content:flex-start;margin:0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:first-of-type).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(2))) .wallet-cart-button-container{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px);margin:var(--shopify-accelerated-checkout-row-gap,8px) 0 0 0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:first-of-type).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(2))) .wallet-cart-button-container:first-child{margin:8px 0 0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:first-of-type).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(2))) .wallet-cart-button{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px)}}@container wrapper (width<=210px){.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(2)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(3))){flex-direction:column;justify-content:flex-start;margin:0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(2)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(3))) .wallet-cart-button-container{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px);margin:var(--shopify-accelerated-checkout-row-gap,8px) 0 0 0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(2)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(3))) .wallet-cart-button-container:first-child{margin:8px 0 0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(2)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(3))) .wallet-cart-button{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px)}}@container wrapper (width<=320px){.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(3)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(4))){flex-direction:column;justify-content:flex-start;margin:0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(3)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(4))) .wallet-cart-button-container{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px);margin:var(--shopify-accelerated-checkout-row-gap,8px) 0 0 0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(3)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(4))) .wallet-cart-button-container:first-child{margin:8px 0 0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(3)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(4))) .wallet-cart-button{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px)}}@container wrapper (width<=430px){.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(4)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(5))){flex-direction:column;justify-content:flex-start;margin:0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(4)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(5))) .wallet-cart-button-container{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px);margin:var(--shopify-accelerated-checkout-row-gap,8px) 0 0 0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(4)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(5))) .wallet-cart-button-container:first-child{margin:8px 0 0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(4)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(5))) .wallet-cart-button{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px)}}@container wrapper (width<=540px){.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(5)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(6))){flex-direction:column;justify-content:flex-start;margin:0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(5)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(6))) .wallet-cart-button-container{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px);margin:var(--shopify-accelerated-checkout-row-gap,8px) 0 0 0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(5)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(6))) .wallet-cart-button-container:first-child{margin:8px 0 0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(5)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(6))) .wallet-cart-button{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px)}}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(6)){flex-direction:column;justify-content:flex-start;margin:0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(6)) .wallet-cart-button-container{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px);margin:var(--shopify-accelerated-checkout-row-gap,8px) 0 0 0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(6)) .wallet-cart-button-container:first-child{margin:8px 0 0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(6)) .wallet-cart-button{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px)}@media screen and (width<=750px){.wallet-cart-grid{justify-content:stretch}.wallet-cart-button-container,.wallet-cart-button{min-width:0}}@supports (not (container-type:inline-size)) or (not selector(:has(*))){.wallet-cart-grid{flex-direction:column;justify-content:flex-start;margin:0}.wallet-cart-button-container{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px);margin:var(--shopify-accelerated-checkout-row-gap,8px) 0 0 0}.wallet-cart-button-container:first-child{margin:8px 0 0}.wallet-cart-button{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px)}}.screen-reader-text{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}


        #shopify-buyer-consent {
  margin-top: 1em;
  display: inline-block;
  width: 100%;
}

#shopify-buyer-consent.hidden {
  display: none;
}

#shopify-subscription-policy-button {
  background: none;
  border: none;
  padding: 0;
  text-decoration: underline;
  font-size: inherit;
  cursor: pointer;
}

#shopify-subscription-policy-button::before {
  box-shadow: none;
}

      

      @font-face {
  font-family: Poppins;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-c8ea325c63c8e01b1147.woff2") format("woff2"),
       url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-b1d75e3fc16ef5c0ad75.woff2") format("woff");
}

      @font-face {
  font-family: Poppins;
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-cfd50eaa610b342cba60.woff2") format("woff2"),
       url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-5d164c54d32aa049ca8a.woff2") format("woff");
}

      @font-face {
  font-family: Poppins;
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  src: url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-400bff3fd596710216dc.woff2") format("woff2"),
       url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-b1d3c74e0f290ba8c0fc.woff2") format("woff");
}

      @font-face {
  font-family: Poppins;
  font-weight: 700;
  font-style: italic;
  font-display: swap;
  src: url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-e5ad93a861839767d3c0.woff2") format("woff2"),
       url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-57535b4b9b97e1ce3e3e.woff2") format("woff");
}

      @font-face {
  font-family: Poppins;
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-cfd50eaa610b342cba60.woff2") format("woff2"),
       url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-5d164c54d32aa049ca8a.woff2") format("woff");
}


      
        :scope,
        .color-scheme-1 {
          --color-background: 255,255,255;
        
          --gradient-background: #ffffff;
        

        

        --color-foreground: 18,18,18;
        --color-background-contrast: 191,191,191;
        --color-shadow: 69,51,38;
        --color-button: 18,18,18;
        --color-button-text: 255,255,255;
        --color-secondary-button: 255,255,255;
        --color-secondary-button-text: 69,51,38;
        --color-link: 69,51,38;
        --color-badge-foreground: 18,18,18;
        --color-badge-background: 255,255,255;
        --color-badge-border: 18,18,18;
        --payment-terms-background-color: rgb(255 255 255);
      }
      
        
        .color-scheme-2 {
          --color-background: 243,243,243;
        
          --gradient-background: #f3f3f3;
        

        

        --color-foreground: 69,51,38;
        --color-background-contrast: 179,179,179;
        --color-shadow: 36,61,0;
        --color-button: 69,51,38;
        --color-button-text: 243,243,243;
        --color-secondary-button: 243,243,243;
        --color-secondary-button-text: 36,61,0;
        --color-link: 36,61,0;
        --color-badge-foreground: 69,51,38;
        --color-badge-background: 243,243,243;
        --color-badge-border: 69,51,38;
        --payment-terms-background-color: rgb(243 243 243);
      }
      
        
        .color-scheme-3 {
          --color-background: 0,0,0;
        
          --gradient-background: #000000;
        

        

        --color-foreground: 255,255,255;
        --color-background-contrast: 128,128,128;
        --color-shadow: 255,255,255;
        --color-button: 255,255,255;
        --color-button-text: 36,61,0;
        --color-secondary-button: 0,0,0;
        --color-secondary-button-text: 255,255,255;
        --color-link: 255,255,255;
        --color-badge-foreground: 255,255,255;
        --color-badge-background: 0,0,0;
        --color-badge-border: 255,255,255;
        --payment-terms-background-color: rgb(0 0 0);
      }
      
        
        .color-scheme-4 {
          --color-background: 18,18,18;
        
          --gradient-background: #121212;
        

        

        --color-foreground: 255,255,255;
        --color-background-contrast: 146,146,146;
        --color-shadow: 18,18,18;
        --color-button: 255,255,255;
        --color-button-text: 18,18,18;
        --color-secondary-button: 18,18,18;
        --color-secondary-button-text: 255,255,255;
        --color-link: 255,255,255;
        --color-badge-foreground: 255,255,255;
        --color-badge-background: 18,18,18;
        --color-badge-border: 255,255,255;
        --payment-terms-background-color: rgb(18 18 18);
      }
      
        
        .color-scheme-5 {
          --color-background: 187,126,235;
        
          --gradient-background: #bb7eeb;
        

        

        --color-foreground: 255,255,255;
        --color-background-contrast: 127,31,202;
        --color-shadow: 18,18,18;
        --color-button: 255,255,255;
        --color-button-text: 187,126,235;
        --color-secondary-button: 187,126,235;
        --color-secondary-button-text: 255,255,255;
        --color-link: 255,255,255;
        --color-badge-foreground: 255,255,255;
        --color-badge-background: 187,126,235;
        --color-badge-border: 255,255,255;
        --payment-terms-background-color: rgb(187 126 235);
      }
      
        
        .color-scheme-43067ba1-e386-413e-947a-e8551c01b85f {
          --color-background: 255,255,255;
        
          --gradient-background: #ffffff;
        

        

        --color-foreground: 18,18,18;
        --color-background-contrast: 191,191,191;
        --color-shadow: 18,18,18;
        --color-button: 18,18,18;
        --color-button-text: 255,255,255;
        --color-secondary-button: 255,255,255;
        --color-secondary-button-text: 255,0,0;
        --color-link: 255,0,0;
        --color-badge-foreground: 18,18,18;
        --color-badge-background: 255,255,255;
        --color-badge-border: 18,18,18;
        --payment-terms-background-color: rgb(255 255 255);
      }
      
        
        .color-scheme-68ab2610-ae84-4df1-8530-c2146566684a {
          --color-background: 255,255,255;
        
          --gradient-background: #ffffff;
        

        

        --color-foreground: 253,251,247;
        --color-background-contrast: 191,191,191;
        --color-shadow: 18,18,18;
        --color-button: 18,18,18;
        --color-button-text: 255,255,255;
        --color-secondary-button: 255,255,255;
        --color-secondary-button-text: 18,18,18;
        --color-link: 18,18,18;
        --color-badge-foreground: 253,251,247;
        --color-badge-background: 255,255,255;
        --color-badge-border: 253,251,247;
        --payment-terms-background-color: rgb(255 255 255);
      }
      
        
        .color-scheme-fb917894-8397-473f-8622-917f03b87302 {
          --color-background: 255,255,255;
        
          --gradient-background: #ffffff;
        

        

        --color-foreground: 18,18,18;
        --color-background-contrast: 191,191,191;
        --color-shadow: 64,64,64;
        --color-button: 0,69,124;
        --color-button-text: 255,255,255;
        --color-secondary-button: 255,255,255;
        --color-secondary-button-text: 0,69,124;
        --color-link: 0,69,124;
        --color-badge-foreground: 18,18,18;
        --color-badge-background: 255,255,255;
        --color-badge-border: 18,18,18;
        --payment-terms-background-color: rgb(255 255 255);
      }
      
        
        .color-scheme-footer-custom {
          --color-background: 227,187,180;
        
          --gradient-background: #e3bbb4;
        

        

        --color-foreground: 18,18,18;
        --color-background-contrast: 192,103,87;
        --color-shadow: 18,18,18;
        --color-button: 18,18,18;
        --color-button-text: 227,187,180;
        --color-secondary-button: 227,187,180;
        --color-secondary-button-text: 18,18,18;
        --color-link: 18,18,18;
        --color-badge-foreground: 18,18,18;
        --color-badge-background: 227,187,180;
        --color-badge-border: 18,18,18;
        --payment-terms-background-color: rgb(227 187 180);
      }
      

      :scope, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5, .color-scheme-43067ba1-e386-413e-947a-e8551c01b85f, .color-scheme-68ab2610-ae84-4df1-8530-c2146566684a, .color-scheme-fb917894-8397-473f-8622-917f03b87302, .color-scheme-footer-custom {
        color: rgba(var(--color-foreground), 0.75);
        background-color: rgb(var(--color-background));
      }

      :scope {
        --font-body-family: Poppins, sans-serif;
        --font-body-style: normal;
        --font-body-weight: 400;
        --font-body-weight-bold: 700;

        --font-heading-family: Poppins, sans-serif;
        --font-heading-style: normal;
        --font-heading-weight: 700;

        --font-body-scale: 1.0;
        --font-heading-scale: 1.0;

        --color-base-text: 0, 0, 0;
        --color-shadow: 0, 0, 0;
        --color-base-background-1: 255, 255, 255;
        --color-base-background-2: 247, 247, 247;
        --color-base-solid-button-labels: 255, 255, 255;
        --color-base-outline-button-labels: 0, 69, 124;
        --color-base-accent-1: 227, 187, 180;
        --color-base-accent-2: 255, 0, 0;
        --payment-terms-background-color: #ffffff;

        --gradient-base-background-1: #ffffff;
        --gradient-base-background-2: #f7f7f7;
        --gradient-base-accent-1: #e3bbb4;
        --gradient-base-accent-2: #ff0000;

        --media-padding: px;
        --media-border-opacity: 0.05;
        --media-border-width: 1px;
        --media-radius: 4px;
        --media-shadow-opacity: 0.0;
        --media-shadow-horizontal-offset: 0px;
        --media-shadow-vertical-offset: 0px;
        --media-shadow-blur-radius: 0px;
        --media-shadow-visible: 0;

        --page-width: 1000px;
        --page-width-margin: 0px;

        --product-card-image-padding: 0px;
        --product-card-corner-radius: 4px;
        --product-card-text-alignment: left;
        --product-card-border-width: 0px;
        --product-card-border-opacity: 0.1;
        --product-card-shadow-opacity: 0.0;
        --product-card-shadow-visible: 0;
        --product-card-shadow-horizontal-offset: 0px;
        --product-card-shadow-vertical-offset: 4px;
        --product-card-shadow-blur-radius: 0px;

        --collection-card-image-padding: 0px;
        --collection-card-corner-radius: 4px;
        --collection-card-text-alignment: center;
        --collection-card-border-width: 0px;
        --collection-card-border-opacity: 0.1;
        --collection-card-shadow-opacity: 0.0;
        --collection-card-shadow-visible: 0;
        --collection-card-shadow-horizontal-offset: 0px;
        --collection-card-shadow-vertical-offset: 4px;
        --collection-card-shadow-blur-radius: 5px;

        --blog-card-image-padding: 0px;
        --blog-card-corner-radius: 0px;
        --blog-card-text-alignment: left;
        --blog-card-border-width: 0px;
        --blog-card-border-opacity: 0.1;
        --blog-card-shadow-opacity: 0.0;
        --blog-card-shadow-visible: 0;
        --blog-card-shadow-horizontal-offset: 0px;
        --blog-card-shadow-vertical-offset: 4px;
        --blog-card-shadow-blur-radius: 5px;

        --badge-corner-radius: 40px;

        --popup-border-width: 1px;
        --popup-border-opacity: 0.1;
        --popup-corner-radius: 4px;
        --popup-shadow-opacity: 0.05;
        --popup-shadow-horizontal-offset: 0px;
        --popup-shadow-vertical-offset: 4px;
        --popup-shadow-blur-radius: 0px;

        --drawer-border-width: 1px;
        --drawer-border-opacity: 0.1;
        --drawer-shadow-opacity: 0.0;
        --drawer-shadow-horizontal-offset: 0px;
        --drawer-shadow-vertical-offset: 4px;
        --drawer-shadow-blur-radius: 5px;

        --spacing-sections-desktop: 0px;
        --spacing-sections-mobile: 0px;

        --grid-desktop-vertical-spacing: 12px;
        --grid-desktop-horizontal-spacing: 12px;
        --grid-mobile-vertical-spacing: 6px;
        --grid-mobile-horizontal-spacing: 6px;

        --text-boxes-border-opacity: 0.1;
        --text-boxes-border-width: 0px;
        --text-boxes-radius: 4px;
        --text-boxes-shadow-opacity: 0.0;
        --text-boxes-shadow-visible: 0;
        --text-boxes-shadow-horizontal-offset: 0px;
        --text-boxes-shadow-vertical-offset: 4px;
        --text-boxes-shadow-blur-radius: 0px;

        --buttons-radius: 4px;
        --buttons-radius-outset: 16px;
        --buttons-border-width: 12px;
        --buttons-border-opacity: 1.0;
        --buttons-shadow-opacity: 0.0;
        --buttons-shadow-visible: 0;
        --buttons-shadow-horizontal-offset: 0px;
        --buttons-shadow-vertical-offset: 0px;
        --buttons-shadow-blur-radius: 0px;
        --buttons-border-offset: 0.3px;

        --inputs-radius: 4px;
        --inputs-border-width: 1px;
        --inputs-border-opacity: 0.55;
        --inputs-shadow-opacity: 0.0;
        --inputs-shadow-horizontal-offset: 0px;
        --inputs-margin-offset: 0px;
        --inputs-shadow-vertical-offset: 0px;
        --inputs-shadow-blur-radius: 0px;
        --inputs-radius-outset: 5px;

        --variant-pills-radius: 40px;
        --variant-pills-border-width: 1px;
        --variant-pills-border-opacity: 0.2;
        --variant-pills-shadow-opacity: 0.0;
        --variant-pills-shadow-horizontal-offset: 0px;
        --variant-pills-shadow-vertical-offset: 0px;
        --variant-pills-shadow-blur-radius: 0px;
      }

      *,
      *::before,
      *::after {
        box-sizing: inherit;
      }

      :scope {
        box-sizing: border-box;
        font-size: calc(var(--font-body-scale) * 62.5%);
        height: 100%;
      }

      :scope {
        display: grid;
        grid-template-rows: auto auto 1fr auto;
        grid-template-columns: 100%;
        min-height: 100%;
        margin: 0;
        font-size: 15px;
        letter-spacing: 0.6px;
        line-height: calc(1 + 0.8 / var(--font-body-scale));
        font-family: var(--font-body-family);
        font-style: var(--font-body-style);
        font-weight: var(--font-body-weight);
      }

      @media screen and (min-width: 750px) {
        :scope {
          font-size: 16px;
        }
      }
    
:scope{--alpha-button-background: 1;--alpha-button-border: 1;--alpha-link: .85;--alpha-badge-border: .1;--focused-base-outline: 2px solid rgba(var(--color-foreground), .5);--focused-base-outline-offset: 3px;--focused-base-box-shadow: 0 0 0 3px rgb(var(--color-background)), 0 0 5px 4px rgba(var(--color-foreground), .3)}.product-card-wrapper .card,.contains-card--product{--border-radius: var(--product-card-corner-radius);--border-width: var(--product-card-border-width);--border-opacity: var(--product-card-border-opacity);--shadow-horizontal-offset: var(--product-card-shadow-horizontal-offset);--shadow-vertical-offset: var(--product-card-shadow-vertical-offset);--shadow-blur-radius: var(--product-card-shadow-blur-radius);--shadow-opacity: var(--product-card-shadow-opacity);--shadow-visible: var(--product-card-shadow-visible);--image-padding: var(--product-card-image-padding);--text-alignment: var(--product-card-text-alignment)}:scope:has(.section-header .drawer-menu) .announcement-bar-section .page-width{max-width:100%}.page-width.drawer-menu{max-width:100%}.utility-bar__grid.page-width{padding-left:30px;padding-right:30px}@media screen and (min-width:750px){.page-width{padding:0 50px}.header.page-width,.utility-bar__grid.page-width{padding-left:32px;padding-right:32px}.page-width--narrow{padding:0 90px}.page-width-desktop{padding:0}.page-width-tablet{padding:0 50px}}@media screen and (min-width:990px){.header:not(.drawer-menu).page-width{padding-left:50px;padding-right:50px}.page-width--narrow{max-width:726px;padding:0}.page-width-desktop{max-width:var(--page-width);padding:0 50px}}@media screen and (min-width:750px){.section+.section{margin-top:var(--spacing-sections-desktop)}}@media screen and (min-width:750px){.element-margin{margin-top:calc(50px + var(--page-width-margin))}}.list-unstyled{margin:0;padding:0;list-style:none}.hidden{display:none!important}.overflow-hidden{overflow:hidden}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * 0.6px);color:rgb(var(--color-foreground));line-height:calc(1 + .3/max(1,var(--font-heading-scale)));word-break:break-word}.hxxl{font-size:clamp(calc(var(--font-heading-scale) * 56px),14vw,calc(var(--font-heading-scale) * 72px));line-height:1.1}.hxl{font-size:calc(var(--font-heading-scale) * 50px);line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}@media only screen and (min-width:750px){.hxl{font-size:calc(var(--font-heading-scale) * 62px)}}.h0{font-size:calc(var(--font-heading-scale) * 40px)}@media only screen and (min-width:750px){.h0{font-size:calc(var(--font-heading-scale) * 52px)}}h1,.h1{font-size:calc(var(--font-heading-scale) * 30px)}@media only screen and (min-width:750px){h1,.h1{font-size:calc(var(--font-heading-scale) * 40px)}}h2,.h2{font-size:calc(var(--font-heading-scale) * 20px)}@media only screen and (min-width:750px){h2,.h2{font-size:calc(var(--font-heading-scale) * 24px)}}h3,.h3{font-size:calc(var(--font-heading-scale) * 17px)}@media only screen and (min-width:750px){h3,.h3{font-size:calc(var(--font-heading-scale) * 18px)}}h4,.h4{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:calc(var(--font-heading-scale) * 15px)}h5,.h5{font-size:calc(var(--font-heading-scale) * 12px)}@media only screen and (min-width:750px){h5,.h5{font-size:calc(var(--font-heading-scale) * 13px)}}h6,.h6{color:rgba(var(--color-foreground),.75);margin-block-start:1.67em;margin-block-end:1.67em}blockquote{font-style:italic;color:rgba(var(--color-foreground),.75);border-left:2px solid rgba(var(--color-foreground),.2);padding-left:10px}@media screen and (min-width:750px){blockquote{padding-left:15px}}@media screen and (min-width:750px){.caption{font-size:12px}}.color-foreground{color:rgb(var(--color-foreground))}@media screen and (max-width:749px){.small-hide{display:none!important}}@media screen and (min-width:750px)and (max-width:989px){.medium-hide{display:none!important}}@media screen and (min-width:990px){.large-up-hide{display:none!important}}a:empty,ul:empty,dl:empty,div:empty,section:empty,article:empty,p:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty{display:none}.link,.customer a{cursor:pointer;display:inline-block;border:none;box-shadow:none;text-decoration:underline;text-underline-offset:3px;color:rgb(var(--color-link));background-color:transparent;font-size:14px;font-family:inherit}.link--text{color:rgb(var(--color-foreground))}.link--text:hover{color:rgba(var(--color-foreground),.75)}.link-with-icon{display:inline-flex;font-size:14px;font-weight:600;letter-spacing:1px;text-decoration:none;margin-bottom:45px;white-space:nowrap}a:not([href]){cursor:not-allowed}.circle-divider:last-of-type:after{display:none}@media screen and (min-width:750px){hr{margin:70px 0}}.break{word-break:break-word}.visibility-hidden{visibility:hidden}@media(prefers-reduced-motion){.motion-reduce{transition:none!important;animation:none!important}}:scope{--duration-short: .1s;--duration-default: .2s;--duration-announcement-bar: .25s;--duration-medium: .3s;--duration-long: .5s;--duration-extra-long: .6s;--duration-extra-longer: .75s;--duration-extended: 3s;--ease-out-slow: cubic-bezier(0, 0, .3, 1);--animation-slide-in: slideIn var(--duration-extra-long) var(--ease-out-slow) forwards;--animation-fade-in: fadeIn var(--duration-extra-long) var(--ease-out-slow)}.underlined-link,.customer a,.inline-richtext a{text-underline-offset:3px;text-decoration-thickness:1px;transition:text-decoration-thickness ease .1s}.underlined-link,.customer a{color:rgba(var(--color-link),var(--alpha-link))}.inline-richtext a,.rte.inline-richtext a{color:currentColor}.underlined-link:hover,.customer a:hover,.inline-richtext a:hover{color:rgb(var(--color-link));text-decoration-thickness:2px}.icon-arrow{width:15px}h3 .icon-arrow,.h3 .icon-arrow{width:calc(var(--font-heading-scale) * 15px)}.svg-wrapper{display:inline-flex;justify-content:center;align-items:center;width:20px;height:20px}.svg-wrapper>svg{height:100%;width:100%}summary{cursor:pointer;list-style:none;position:relative}.disclosure-has-popup{position:relative}.disclosure-has-popup[open]>summary:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;display:block;cursor:default;content:" ";background:transparent}@media screen and (min-width:750px){.disclosure-has-popup[open]>summary+*{z-index:4}.facets .disclosure-has-popup[open]>summary+*{z-index:2}}.placeholder-svg{height:100%;width:100%}*:focus{outline:0;box-shadow:none}*:focus-visible{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset);box-shadow:var(--focused-base-box-shadow)}.focused{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset);box-shadow:var(--focused-base-box-shadow)}.focused.focus-inset{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:-2px;box-shadow:0 0 2px rgba(var(--color-foreground),.3)}.focus-offset.focused{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:10px;box-shadow:0 0 0 10px rgb(var(--color-background)),0 0 2px 12px rgba(var(--color-foreground),.3)}.title-wrapper-with-link{display:flex;justify-content:space-between;align-items:flex-end;gap:10px;margin-bottom:30px;flex-wrap:wrap}.title-wrapper--self-padded-tablet-down,.title-wrapper--self-padded-mobile{padding-left:15px;padding-right:15px}@media screen and (min-width:750px){.title-wrapper--self-padded-mobile{padding-left:0;padding-right:0}}@media screen and (min-width:990px){.title,.title-wrapper-with-link{margin:50px 0 30px}.title--primary{margin:20px 0}.title-wrapper-with-link{align-items:center}.title-wrapper-with-link .title{margin-bottom:0}.title-wrapper--self-padded-tablet-down{padding-left:0;padding-right:0}}.title-wrapper-with-link .link-with-icon .svg-wrapper{width:15px}.title-wrapper-with-link a{margin-top:0;flex-shrink:0}.title-wrapper--no-top-margin{margin-top:0}.title-wrapper--no-top-margin>.title{margin-top:0}.grid{display:flex;flex-wrap:wrap;margin-bottom:20px;padding:0;list-style:none;column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing)}@media screen and (min-width:750px){.grid{column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}}.grid:last-child{margin-bottom:0}@media screen and (min-width:750px){.grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}@media screen and (max-width:749px){.grid__item.slider__slide--full-width{width:100%;max-width:none}}@media screen and (min-width:750px){.grid--3-col .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}@media screen and (max-width:989px){.grid--1-col-tablet-down .grid__item{width:100%;max-width:100%}.slider--tablet.grid--peek{margin:0;width:100%}.slider--tablet.grid--peek .grid__item{box-sizing:content-box;margin:0}.slider.slider--tablet .scroll-trigger.animate--slide-in,.slider.slider--mobile .scroll-trigger.animate--slide-in{animation:none;opacity:1;transform:inherit}.scroll-trigger:not(.scroll-trigger--offscreen) .slider--tablet{animation:var(--animation-slide-in)}}@media screen and (min-width:990px){.grid--6-col-desktop .grid__item{width:calc(16.66% - var(--grid-desktop-horizontal-spacing) * 5 / 6);max-width:calc(16.66% - var(--grid-desktop-horizontal-spacing) * 5 / 6)}.grid--5-col-desktop .grid__item{width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5);max-width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)}.grid--4-col-desktop .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.grid--3-col-desktop .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.grid--2-col-desktop .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.slider.slider--desktop .scroll-trigger.animate--slide-in{animation:none;opacity:1;transform:inherit}.scroll-trigger:not(.scroll-trigger--offscreen) .slider--desktop{animation:var(--animation-slide-in)}}@media screen and (min-width:990px){.grid--1-col-desktop{flex:0 0 100%;max-width:100%}.grid--1-col-desktop .grid__item{width:100%;max-width:100%}}@media screen and (max-width:749px){.grid--peek.slider--mobile{margin:0;width:100%}.grid--peek.slider--mobile .grid__item{box-sizing:content-box;margin:0}.grid--peek .grid__item{min-width:35%}.grid--peek.slider .grid__item:first-of-type{margin-left:15px}.grid--peek.slider:after{margin-left:calc(-1 * var(--grid-mobile-horizontal-spacing))}.grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}.slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item,.grid--peek .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) - 30px)}.slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item,.slider--mobile.grid--peek.grid--1-col-tablet-down .grid__item{width:calc(100% - var(--grid-mobile-horizontal-spacing) - 30px)}}@media screen and (min-width:750px)and (max-width:989px){.slider--tablet.grid--peek .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) - 30px)}.slider--tablet.grid--peek.grid--3-col-tablet .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) - 30px)}.slider--tablet.grid--peek.grid--2-col-tablet .grid__item,.slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) - 30px)}.slider--tablet.grid--peek .grid__item:first-of-type{margin-left:15px}.grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.grid--1-col-tablet-down.grid--peek .grid__item{width:calc(100% - var(--grid-desktop-horizontal-spacing) - 30px)}}.media{display:block;background-color:rgba(var(--color-foreground),.1);position:relative;overflow:hidden}.media>*:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.media>img{object-fit:cover;object-position:center center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}@media screen and (min-width:990px){.media--cropped{padding-bottom:63%}}deferred-media{display:block}.button--secondary,.button--tertiary{--color-button: var(--color-secondary-button);--color-button-text: var(--color-secondary-button-text)}.button--tertiary{--alpha-button-background: 0;--alpha-button-border: .2}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{--shadow-horizontal-offset: var(--buttons-shadow-horizontal-offset);--shadow-vertical-offset: var(--buttons-shadow-vertical-offset);--shadow-blur-radius: var(--buttons-shadow-blur-radius);--shadow-opacity: var(--buttons-shadow-opacity);--shadow-visible: var(--buttons-shadow-visible);--border-offset: var(--buttons-border-offset);--border-opacity: calc(1 - var(--buttons-border-opacity));border-radius:var(--buttons-radius-outset);position:relative}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-width:calc(120px + var(--buttons-border-width) * 2);min-height:calc(45px + var(--buttons-border-width) * 2)}.button,.shopify-challenge__button,.customer button{display:inline-flex;justify-content:center;align-items:center;border:0;padding:0 30px;cursor:pointer;font:inherit;font-size:15px;text-decoration:none;color:rgb(var(--color-button-text));transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;appearance:none;background-color:rgba(var(--color-button),var(--alpha-button-background))}.button:before,.shopify-challenge__button:before,.customer button:before,.shopify-payment-button__button--unbranded:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:var(--buttons-radius-outset);box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity))}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{content:"";position:absolute;top:var(--buttons-border-width);right:var(--buttons-border-width);bottom:var(--buttons-border-width);left:var(--buttons-border-width);z-index:1;border-radius:var(--buttons-radius);box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background));transition:box-shadow var(--duration-short) ease}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{--border-offset: 1.3px;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 calc(var(--buttons-border-width) + 1px) rgba(var(--color-button),var(--alpha-button-background))}.button:focus-visible,.button:focus,.button.focused,.shopify-payment-button__button--unbranded:focus-visible,.shopify-payment-button__button--unbranded:focus{outline:0;box-shadow:0 0 0 3px rgb(var(--color-background)),0 0 0 5px rgba(var(--color-foreground),.5),0 0 5px 4px rgba(var(--color-foreground),.3)}.button:focus:not(:focus-visible):not(.focused),.shopify-payment-button__button--unbranded:focus:not(:focus-visible):not(.focused){box-shadow:inherit}.button::selection,.shopify-challenge__button::selection,.customer button::selection{background-color:rgba(var(--color-button-text),.3)}.button,.button-label,.shopify-challenge__button,.customer button{font-size:15px;letter-spacing:1px;line-height:calc(1 + .2 / var(--font-body-scale))}shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius: var(--buttons-radius-outset);--shopify-accelerated-checkout-button-box-shadow: var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow), var(--shadow-opacity))}shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius: var(--buttons-radius-outset);--shopify-accelerated-checkout-button-box-shadow: var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow), var(--shadow-opacity))}.button:disabled,.button[aria-disabled=true],.button.disabled,.customer button:disabled,.customer button[aria-disabled=true],.customer button.disabled,.quantity__button.disabled{cursor:not-allowed;opacity:.5}@media screen and (forced-colors:active){.button.loading{color:rgb(var(--color-foreground))}}.button.loading>.loading__spinner{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;height:100%;display:flex;align-items:center}.button.loading>.loading__spinner .spinner{width:fit-content}.button.loading>.loading__spinner .path{stroke:rgb(var(--color-button-text))}.share-button details{width:fit-content}details[open]>.share-button__fallback{animation:animateMenuOpen var(--duration-default) ease}.share-button__button:hover{text-decoration:underline;text-underline-offset:3px}.share-button__fallback:after{pointer-events:none;content:"";position:absolute;top:var(--inputs-border-width);right:var(--inputs-border-width);bottom:var(--inputs-border-width);left:var(--inputs-border-width);border:1px solid transparent;border-radius:var(--inputs-radius);box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity));transition:box-shadow var(--duration-short) ease;z-index:1}.share-button__fallback:before{background:rgb(var(--color-background));pointer-events:none;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--inputs-radius-outset);box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-shadow),var(--inputs-shadow-opacity));z-index:-1}.share-button__fallback button:hover{color:rgba(var(--color-foreground),.75)}.share-button__fallback button:hover .svg-wrapper{transform:scale(1.07)}.share-button__close:not(.hidden)+.share-button__copy{display:none}.share-button__copy:focus-visible,.share-button__close:focus-visible{background-color:rgb(var(--color-background));z-index:2}.share-button__copy:focus,.share-button__close:focus{background-color:rgb(var(--color-background));z-index:2}.field:not(:focus-visible):not(.focused)+.share-button__copy:not(:focus-visible):not(.focused),.field:not(:focus-visible):not(.focused)+.share-button__close:not(:focus-visible):not(.focused){background-color:inherit}.share-button__fallback .field__input:focus,.share-button__fallback .field__input:-webkit-autofill{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:1px;box-shadow:0 0 0 1px rgb(var(--color-background)),0 0 5px 4px rgba(var(--color-foreground),.3)}.field__input,.select__select,.customer .field input,.customer select{-webkit-appearance:none;appearance:none;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:16px;width:100%;box-sizing:border-box;transition:box-shadow var(--duration-short) ease;border-radius:var(--inputs-radius);height:45px;min-height:calc(var(--inputs-border-width) * 2);min-width:calc(70px + (var(--inputs-border-width) * 2));position:relative;border:0}.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before{pointer-events:none;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--inputs-radius-outset);box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-shadow),var(--inputs-shadow-opacity));z-index:-1}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{pointer-events:none;content:"";position:absolute;top:var(--inputs-border-width);right:var(--inputs-border-width);bottom:var(--inputs-border-width);left:var(--inputs-border-width);border:1px solid transparent;border-radius:var(--inputs-radius);box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity));transition:box-shadow var(--duration-short) ease;z-index:1}.select__select{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:12px;color:rgba(var(--color-foreground),.75)}.field:hover.field:after,.select:hover.select:after,.select__select:hover.select__select:after,.customer .field:hover.field:after,.customer select:hover.select:after,.localization-form__select:hover.localization-form__select:after{box-shadow:0 0 0 calc(1px + var(--inputs-border-width)) rgba(var(--color-foreground),var(--inputs-border-opacity));outline:0;border-radius:var(--inputs-radius)}.field__input:focus-visible,.select__select:focus-visible,.customer .field input:focus-visible,.customer select:focus-visible,.localization-form__select:focus-visible.localization-form__select:after{box-shadow:0 0 0 calc(1px + var(--inputs-border-width)) rgba(var(--color-foreground));outline:0;border-radius:var(--inputs-radius)}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:0 0 0 calc(1px + var(--inputs-border-width)) rgba(var(--color-foreground));outline:0;border-radius:var(--inputs-radius)}.text-area,.select{display:flex;position:relative;width:100%}.select .svg-wrapper,.customer select+.svg-wrapper{height:6px;width:10px;pointer-events:none;position:absolute;top:calc(50% - 2px);right:0}.select__select,.customer select{cursor:pointer;line-height:calc(1 + .6 / var(--font-body-scale));padding:0 calc(var(--inputs-border-width) + 30px) 0 20px;margin:var(--inputs-border-width);min-height:calc(var(--inputs-border-width) * 2)}.field{position:relative;width:100%;display:flex;transition:box-shadow var(--duration-short) ease}.field__input,.customer .field input{flex-grow:1;text-align:left;padding:15px;margin:var(--inputs-border-width);transition:box-shadow var(--duration-short) ease}.field__label,.customer .field label{font-size:16px;left:calc(var(--inputs-border-width) + 20px);top:calc(10px + var(--inputs-border-width));margin-bottom:0;pointer-events:none;position:absolute;transition:top var(--duration-short) ease,font-size var(--duration-short) ease;color:rgba(var(--color-foreground),.75);letter-spacing:1px;line-height:1.5}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{font-size:10px;top:calc(var(--inputs-border-width) + 5px);left:calc(var(--inputs-border-width) + 20px);letter-spacing:0.4px}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:22px 15px 8px 20px;margin:var(--inputs-border-width)}.field__input::-webkit-search-cancel-button,.customer .field input::-webkit-search-cancel-button{display:none}.field__input::placeholder,.customer .field input::placeholder{opacity:0}.field__button>.svg-wrapper{height:25px;width:25px}.field__input:-webkit-autofill~.field__button,.field__input:-webkit-autofill~.field__label,.customer .field input:-webkit-autofill~label{color:#000}.text-area{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);min-height:100px;resize:none}.form__message--large{font-size:16px}.form__message .icon,.customer .form__message .svg-wrapper{flex-shrink:0;height:13px;margin-right:5px;width:13px}.form__message--large .icon,.customer .form__message .svg-wrapper{height:15px;width:15px;margin-right:10px}.customer .field .form__message .svg-wrapper{align-self:start}.form-status{margin:0;font-size:16px}.quantity{color:rgba(var(--color-foreground));position:relative;width:calc(140px / var(--font-body-scale) + var(--inputs-border-width) * 2);display:flex;border-radius:var(--inputs-radius);min-height:calc((var(--inputs-border-width) * 2) + 45px)}.quantity:after{pointer-events:none;content:"";position:absolute;top:var(--inputs-border-width);right:var(--inputs-border-width);bottom:var(--inputs-border-width);left:var(--inputs-border-width);border:1px solid transparent;border-radius:var(--inputs-radius);box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity));transition:box-shadow var(--duration-short) ease;z-index:1}.quantity:before{background:rgb(var(--color-background));pointer-events:none;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--inputs-radius-outset);box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-shadow),var(--inputs-shadow-opacity));z-index:-1}.quantity__input{color:currentColor;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:16px;font-weight:500;opacity:.85;text-align:center;background-color:transparent;border:0;padding:0 5px;width:100%;flex-grow:1;-webkit-appearance:none;appearance:none}.quantity__button{width:calc(45px / var(--font-body-scale));flex-shrink:0;font-size:18px;border:0;background-color:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;color:rgb(var(--color-foreground));padding:0}.quantity__button .svg-wrapper{width:10px;pointer-events:none}.quantity__input:-webkit-autofill,.quantity__input:-webkit-autofill:hover,.quantity__input:-webkit-autofill:active{box-shadow:0 0 0 100px rgb(var(--color-background)) inset!important;-webkit-box-shadow:0 0 0 100px rgb(var(--color-background)) inset!important}.quantity__input::-webkit-outer-spin-button,.quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity__rules{margin-top:5px;position:relative;font-size:12px}.quantity__rules-cart{position:relative}.product__info-container .loading__spinner:not(.hidden)~*,.quantity__rules-cart .loading__spinner:not(.hidden)~*{visibility:hidden}.modal__toggle-close{display:none}.modal__close-button.link{display:flex;justify-content:center;align-items:center;padding:0px;height:44px;width:44px;background-color:transparent}.cart-count-bubble:empty{display:none}.cart-count-bubble{position:absolute;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));height:17px;width:17px;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:9px;bottom:8px;left:22px;line-height:calc(1 + .1 / var(--font-body-scale))}.utility-bar{height:100%}.utility-bar--bottom-border{border-bottom:1px solid rgba(var(--color-foreground),.08)}@media screen and (min-width:990px){.utility-bar--bottom-border-social-only{border-bottom:1px solid rgba(var(--color-foreground),.08)}}.utility-bar__grid{display:grid;grid-template-columns:1fr;grid-template-areas:"announcements"}.utility-bar__grid .list-social{justify-content:flex-start;align-content:center;margin-left:-12px;grid-area:social-icons}@media screen and (max-width:989px){.utility-bar .utility-bar__grid .list-social{display:none}}.utility-bar .list-social__item .icon{scale:.9}@media screen and (min-width:990px){.utility-bar__grid--3-col{grid-template-columns:3fr 4fr 3fr;grid-template-areas:"social-icons announcements language-currency"}.utility-bar__grid--2-col{grid-template-columns:1fr 1fr;grid-template-areas:"social-icons language-currency"}.announcement-bar.announcement-bar--one-announcement,.announcement-bar--one-announcement .announcement-bar__link{width:fit-content;margin:auto}}.announcement-bar,.announcement-bar__announcement{color:rgb(var(--color-foreground));width:100%;height:100%;display:flex;justify-content:center;flex-wrap:wrap;align-content:center;grid-area:announcements}.announcement-bar .slider--everywhere{margin-bottom:0;scroll-behavior:auto}.utility-bar__grid .announcement-bar-slider,.announcement-bar-slider,.announcement-bar-slider .slider{width:100%}.announcement-bar .slider-button--next{margin-right:-15px;min-width:44px}.announcement-bar .slider-button--prev{margin-left:-15px;min-width:44px}.announcement-bar .slider-button--next:focus-visible,.announcement-bar .slider-button--prev:focus-visible,.utility-bar .list-social__link:focus-visible{outline-offset:-3px;box-shadow:0 0 0 -2px rgb(var(--color-foreground))}.localization-wrapper{grid-area:language-currency;align-self:center;display:flex;justify-content:flex-end}.localization-wrapper .localization-selector+.disclosure__list-wrapper{animation:animateMenuOpen var(--duration-default) ease}.utility-bar .localization-wrapper .disclosure .localization-form__select,.utility-bar .localization-wrapper .disclosure__link{font-size:calc(var(--font-heading-scale) * 13px)}@media screen and (min-width:990px){:scope:has(.section-header .header:not(.drawer-menu)) .utility-bar .page-width{padding-left:50px;padding-right:50px}.announcement-bar-slider{width:60%}.announcement-bar .slider-button{height:38px}}.announcement-bar__link{display:flex;width:100%;text-decoration:none;height:100%;justify-content:center;align-items:center}.announcement-bar__link:hover{text-decoration:underline}.announcement-bar__message{text-align:center;padding:10px 0;margin:0;letter-spacing:1px;min-height:38px}.announcement-bar-slider--fade-in-next .announcement-bar__message,.announcement-bar-slider--fade-in-previous .announcement-bar__message,.announcement-bar-slider--fade-out-next .announcement-bar__message,.announcement-bar-slider--fade-out-previous .announcement-bar__message{animation-duration:var(--duration-announcement-bar);animation-timing-function:ease-in-out;animation-fill-mode:forwards}.announcement-bar-slider--fade-in-next .announcement-bar__message{--announcement-translate-from: -15px;opacity:0;animation-name:translateAnnouncementSlideIn;animation-delay:var(--duration-announcement-bar)}.announcement-bar-slider--fade-in-previous .announcement-bar__message{--announcement-translate-from: 15px;opacity:0;animation-name:translateAnnouncementSlideIn;animation-delay:var(--duration-announcement-bar)}.announcement-bar-slider--fade-out-next .announcement-bar__message{--announcement-translate-to: 15px;animation-name:translateAnnouncementSlideOut}.announcement-bar-slider--fade-out-previous .announcement-bar__message{--announcement-translate-to: -15px;animation-name:translateAnnouncementSlideOut}@keyframes translateAnnouncementSlideIn{0%{opacity:0;transform:translate(var(--announcement-translate-from))}to{opacity:1;transform:translate(0)}}@keyframes translateAnnouncementSlideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(var(--announcement-translate-to))}}.section-header.shopify-section-group-header-group{z-index:3}.header-wrapper--border-bottom{border-bottom:1px solid rgba(var(--color-foreground),.08)}.header{display:grid;grid-template-areas:"left-icons heading icons";grid-template-columns:1fr 2fr 1fr;align-items:center}@media screen and (max-width:749px){.header--has-app{grid-template-columns:auto 1fr auto}}@media screen and (min-width:990px){.header{grid-template-columns:1fr auto 1fr}.header--top-left,.header--middle-left:not(.header--has-menu){grid-template-areas:"heading icons" "navigation navigation";grid-template-columns:1fr auto}.header--top-left.drawer-menu,.header--middle-left.drawer-menu{grid-template-areas:"navigation heading icons";grid-template-columns:auto 1fr auto;column-gap:10px}.header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:auto auto 1fr;column-gap:20px}.header--middle-center:not(.drawer-menu){grid-template-areas:"navigation heading icons";grid-template-columns:1fr auto 1fr;column-gap:20px}.header--middle-center a.header__heading-link{text-align:center}.header--top-center{grid-template-areas:"left-icons heading icons" "navigation navigation navigation"}.header--top-center.drawer-menu{grid-template-areas:"left-icons heading icons";grid-template-columns:1fr auto 1fr}.header:not(.header--middle-left,.header--middle-center) .header__inline-menu{margin-top:10.5px}}.header *[tabindex="-1"]:focus{outline:none}.header__heading-link{display:inline-block;padding:7.5px;text-decoration:none;word-break:break-word}.header__heading-link:hover .h2{color:rgb(var(--color-foreground))}.header__heading-link .h2{line-height:1;color:rgba(var(--color-foreground),.75)}.header__heading-logo{height:auto;max-width:100%}.header__heading-logo-wrapper{width:100%;display:inline-block;transition:width .3s cubic-bezier(.52,0,.61,.99)}@media screen and (max-width:989px){.header__heading,.header__heading-link{text-align:center}.header--mobile-left .header__heading,.header--mobile-left .header__heading-link{text-align:left;justify-self:start}.header--mobile-left{grid-template-columns:auto 2fr 1fr}}@media screen and (min-width:990px){.header--middle-left .header__heading-link,.header--top-left .header__heading-link{margin-left:-7.5px}.header__heading,.header__heading-link{justify-self:start}.header--middle-center .header__heading-link,.header--middle-center .header__heading,.header--top-center .header__heading-link,.header--top-center .header__heading{justify-self:center;text-align:center}}.header__icons{display:flex;grid-area:icons;justify-self:end;padding-right:8px}.header__icons .shopify-app-block{max-width:44px;max-height:44px;overflow:hidden}.header__icon:not(.header__icon--summary),.header__icon span{display:flex;align-items:center;justify-content:center}.header__icon{color:rgb(var(--color-foreground))}.header__icon .svg-wrapper{width:44px;height:44px}.header__icon:hover .icon,.modal__close-button:hover .icon{transform:scale(1.07)}.header__icon--account shop-user-avatar{--shop-avatar-size: 28px}details .header__icon-close{display:none}details[open] .header__icon-close{display:inline-block}account-icon{display:flex}menu-drawer+.header__search{display:none}.header>.header__search{grid-area:left-icons;justify-self:start}.header--top-center.drawer-menu>.header__search{margin-left:32px}.header--top-center header-drawer{grid-area:left-icons}.header:not(.header--has-menu) *>.header__search{display:none}.header--top-center>.header__search{display:none}@media screen and (min-width:990px){.header:not(.header--top-center) *>.header__search,.header--top-center>.header__search{display:inline-flex}.header:not(.header--top-center)>.header__search,.header--top-center *>.header__search{display:none}}details[open]>.search-modal{opacity:1;animation:animateMenuOpen var(--duration-default) ease}details[open] .modal-overlay{display:block}.search-modal{opacity:0;border-bottom:1px solid rgba(var(--color-foreground),.08);min-height:calc(100% + var(--inputs-margin-offset) + (2 * var(--inputs-border-width)));height:100%}@media screen and (min-width:750px){.search-modal__close-button{right:10px}.search-modal__content{padding:0 60px}}@media screen and (min-width:990px){.search-modal__form{max-width:742px}.search-modal__close-button{position:initial;margin-left:5px}}.header__icon--menu .icon{display:block;position:absolute;opacity:1;transform:scale(1);transition:transform .15s ease,opacity .15s ease}.js details[open]:not(.menu-opening)>.header__icon--menu .icon-close{visibility:hidden}details[open]>.header__submenu{animation:animateMenuOpen var(--duration-default) ease;animation-fill-mode:forwards;z-index:1}@media(prefers-reduced-motion){details[open]>.header__submenu{opacity:1;transform:translateY(0)}}.header--top-center .header__inline-menu,.header--top-center .header__heading-link{margin-left:0}@media screen and (min-width:990px){.header__inline-menu{display:block}.header--top-center .header__inline-menu{justify-self:center}.header--top-center .header__inline-menu>.list-menu--inline{justify-content:center}.header--middle-left .header__inline-menu{margin-left:0}}.header__menu-item{padding:12px;text-decoration:none;color:rgba(var(--color-foreground),.75)}.header__menu-item:hover{color:rgb(var(--color-foreground))}.header__menu-item span{transition:text-decoration var(--duration-short) ease}.header__menu-item:hover span{text-decoration:underline;text-underline-offset:3px}details[open]>.header__menu-item{text-decoration:underline}details[open]:hover>.header__menu-item{text-decoration-thickness:2px}.header__active-menu-item{transition:text-decoration-thickness var(--duration-short) ease;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:3px}.header__menu-item:hover .header__active-menu-item{text-decoration-thickness:2px}.header__submenu.list-menu{padding:10px 0}.header__submenu .header__submenu{background-color:rgba(var(--color-foreground),.03);padding:10px 0;margin:10px 0}.header__submenu .header__menu-item{justify-content:space-between;padding:8px 20px}.header__submenu .header__menu-item:hover{text-decoration-line:underline}header-menu>details,details-disclosure>details{position:relative}.overflow-hidden-mobile,.overflow-hidden-tablet,.overflow-hidden-desktop{overflow:hidden}@media screen and (min-width:750px){.overflow-hidden-mobile{overflow:auto}}@media screen and (min-width:990px){.overflow-hidden-tablet{overflow:auto}}.badge{border:1px solid transparent;border-radius:var(--badge-corner-radius);display:inline-block;font-size:12px;letter-spacing:1px;line-height:1;padding:5px 13px 6px;text-align:center;background-color:rgb(var(--color-badge-background));border-color:rgba(var(--color-badge-border),var(--alpha-badge-border));color:rgb(var(--color-badge-foreground));word-break:break-word}@media screen and (forced-colors:active){.icon{color:CanvasText;fill:CanvasText!important}.icon-close-small path{stroke:CanvasText}}.global-media-settings:after{content:"";position:absolute;top:calc(var(--media-border-width) * -1);right:calc(var(--media-border-width) * -1);bottom:calc(var(--media-border-width) * -1);left:calc(var(--media-border-width) * -1);border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity));z-index:-1;pointer-events:none}.global-media-settings img,.global-media-settings iframe,.global-media-settings model-viewer,.global-media-settings video,.global-media-settings .placeholder-svg{border-radius:calc(var(--media-radius) - var(--media-border-width))}.content-container--full-width,.global-media-settings--full-width,.global-media-settings--full-width img,.global-media-settings--full-width video,.global-media-settings--full-width iframe,.global-media-settings--full-width .placeholder-svg{border-radius:0;border-left:none;border-right:none}@supports not (inset: 10px){.grid{margin-left:calc(-1 * var(--grid-mobile-horizontal-spacing))}.grid__item{padding-left:var(--grid-mobile-horizontal-spacing);padding-bottom:var(--grid-mobile-vertical-spacing)}@media screen and (min-width:750px){.grid{margin-left:calc(-1 * var(--grid-desktop-horizontal-spacing))}.grid__item{padding-left:var(--grid-desktop-horizontal-spacing);padding-bottom:var(--grid-desktop-vertical-spacing)}}.grid--gapless .grid__item{padding-left:0;padding-bottom:0}@media screen and (min-width:749px){.grid--peek .grid__item{padding-left:var(--grid-mobile-horizontal-spacing)}}.product-grid .grid__item{padding-bottom:var(--grid-mobile-vertical-spacing)}@media screen and (min-width:750px){.product-grid .grid__item{padding-bottom:var(--grid-desktop-vertical-spacing)}}}@media(forced-colors:active){.button,.shopify-challenge__button,.customer button{border:transparent solid 1px}.button:focus-visible,.button:focus,.button.focused,.shopify-payment-button__button--unbranded:focus-visible,.shopify-payment-button [role=button]:focus-visible,.shopify-payment-button__button--unbranded:focus,.shopify-payment-button [role=button]:focus{outline:solid transparent 1px}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{outline:transparent solid 1px}.localization-form__select:focus{outline:transparent solid 1px}}.rte:after{clear:both;content:"";display:block}.rte>*:first-child{margin-top:0}.rte>*:last-child{margin-bottom:0}.rte table{table-layout:fixed}@media screen and (min-width:750px){.rte table td{padding-left:12px;padding-right:12px}}.rte img{height:auto;max-width:100%;border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity));margin-bottom:var(--media-shadow-vertical-offset)}.rte ul,.rte ol{list-style-position:inside;padding-left:20px}.rte li{list-style:inherit}.rte li:last-child{margin-bottom:0}.rte a{color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:3px;text-decoration-thickness:1px;transition:text-decoration-thickness var(--duration-short) ease}.rte a:hover{color:rgb(var(--color-link));text-decoration-thickness:2px}.rte blockquote{display:inline-flex}.rte blockquote>*{margin:-5px 0}.shape--mask{display:block;height:0;width:0}.shape--arch{clip-path:url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-b6d4059b8b78f575cd50.css")}.shape--blob{clip-path:polygon(var(--shape--blob-1))}.shape--chevronleft{clip-path:polygon(100% 0%,85% 50%,100% 100%,15% 100%,0% 50%,15% 0%)}.shape--chevronright{clip-path:polygon(85% 0%,100% 50%,85% 100%,0% 100%,15% 50%,0% 0%)}.shape--circle{clip-path:circle(closest-side)}.shape--diamond{clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%)}.shape--parallelogram{clip-path:polygon(15% 0,100% 0%,85% 100%,0% 100%)}.shape--round{clip-path:ellipse(45% 45% at 50% 50%)}.animate--fixed{clip-path:inset(0)}.animate--fixed>img:not(.zoom):not(.deferred-media__poster-button),.animate--fixed>svg:not(.zoom):not(.deferred-media__poster-button){position:fixed;height:100vh}.animate--zoom-in{--zoom-in-ratio: 1}.animate--zoom-in>img,.animate--zoom-in>.svg-wrapper{transition:scale var(--duration-short) linear;scale:var(--zoom-in-ratio)}@media(prefers-reduced-motion:no-preference){.animate--ambient>img,.animate--ambient>.svg-wrapper{animation:animateAmbient 30s linear infinite}@keyframes animateAmbient{0%{transform:rotate(0) translate(1em) rotate(0) scale(1.2)}to{transform:rotate(360deg) translate(1em) rotate(-360deg) scale(1.2)}}.scroll-trigger.animate--fade-in,.scroll-trigger.animate--slide-in{opacity:.01}.scroll-trigger.animate--slide-in{transform:translateY(20px)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--fade-in{opacity:1;animation:var(--animation-fade-in)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation:var(--animation-slide-in);animation-delay:calc(var(--animation-order) * 75ms)}.scroll-trigger.scroll-trigger--design-mode.animate--fade-in,.scroll-trigger.scroll-trigger--design-mode.animate--slide-in,.scroll-trigger.scroll-trigger--design-mode .slider,.scroll-trigger:not(.scroll-trigger--offscreen).scroll-trigger--cancel{opacity:1;animation:none;transition:none;transform:none}.scroll-trigger.scroll-trigger--design-mode.animate--slide-in{transform:translateY(0)}@keyframes slideIn{0%{transform:translateY(20px);opacity:.01}to{transform:translateY(0);opacity:1}}@keyframes fadeIn{0%{opacity:.01}to{opacity:1}}}@media(prefers-reduced-motion:no-preference)and (hover:hover){.animate--hover-3d-lift .card-wrapper .card--card,.animate--hover-3d-lift .card-wrapper .card--standard .card__inner,.animate--hover-3d-lift .button:not(.button--tertiary),.animate--hover-3d-lift .shopify-challenge__button,.animate--hover-3d-lift .customer button,.animate--hover-3d-lift .shopify-payment-button__button,.animate--hover-3d-lift .deferred-media .deferred-media__poster-button{transition:transform var(--duration-long) ease,box-shadow var(--duration-long) ease;transform-origin:center}.animate--hover-3d-lift .card-wrapper:hover .card--card,.animate--hover-3d-lift .card-wrapper:hover .card--standard .card__inner,.animate--hover-3d-lift .button:not(.button--tertiary):not([disabled]):hover,.animate--hover-3d-lift .shopify-challenge__button:not([disabled]):hover,.animate--hover-3d-lift .customer button:not([disabled]):hover,.animate--hover-3d-lift .shopify-payment-button__button:hover,.animate--hover-3d-lift .deferred-media:hover .deferred-media__poster-button{transition:transform var(--duration-extended) ease,box-shadow var(--duration-long) ease;transform:rotate(1deg);box-shadow:-10px -10px 10px -10px #0000000d,10px 10px 10px -10px #0000000d,0 0 5px #fff0,0 20px 35px -20px #00000080}.animate--hover-3d-lift .deferred-media:hover .deferred-media__poster-button{transform:translate(-50%,-50%) scale(1.05)}.animate--hover-3d-lift .collage__item .card-wrapper:hover .card--card,.animate--hover-3d-lift .collage__item .card-wrapper:hover .card--standard .card__inner{transform:rotate(.5deg)}.animate--hover-3d-lift .product-grid .grid__item:hover,.animate--hover-3d-lift .collection-list .grid__item:hover,.animate--hover-3d-lift .collage__item:hover,.animate--hover-3d-lift .blog-articles .article:hover,.animate--hover-3d-lift .complementary-slide li:hover{z-index:2}.animate--hover-3d-lift .product-grid{isolation:isolate}.animate--hover-3d-lift .card-wrapper .card--shape.card--standard:not(.card--text) .card__inner{box-shadow:none;transition:transform var(--duration-long) ease,filter var(--duration-long) ease}.animate--hover-3d-lift .card-wrapper:hover .card--shape.card--standard:not(.card--text) .card__inner{transition:transform calc(2 * var(--duration-extended)) ease,filter var(--duration-long) ease;filter:drop-shadow(0px 20px 20px rgba(0,0,0,.15)) drop-shadow(0px 10px 10px rgba(0,0,0,.15))}.animate--hover-3d-lift .card-wrapper:hover .card--card:after,.animate--hover-3d-lift .card-wrapper:hover .card--standard .card__inner:after,.animate--hover-3d-lift .card-wrapper:hover .card--shape.card--standard:not(.card--text) .card__inner .card__media:before{background-image:var(--easter-egg);background-size:250px 250px;mix-blend-mode:color-dodge;pointer-events:none;z-index:2}.animate--hover-3d-lift .card-wrapper:hover .card--shape.card--standard:not(.card--text) .card__inner .card__media:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.animate--hover-3d-lift .card-wrapper .card--card:before,.animate--hover-3d-lift .card-wrapper .card--standard .card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;transition:background-position calc(2 * var(--duration-extended)) ease,opacity var(--duration-default) ease;mix-blend-mode:overlay;background-size:400% 100%;background-position:90% 0;background-repeat:no-repeat;background-image:linear-gradient(135deg,#fff0 45%,#fff,#fff0 55%)}.animate--hover-3d-lift .card-wrapper:hover .card--card:before,.animate--hover-3d-lift .card-wrapper:hover .card--standard .card__media:after{opacity:.2;transition:background-position 6s ease,opacity var(--duration-long) ease;background-position:left;z-index:2}:scope{--easter-egg: none;--sparkle: url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-cf69faef6e37fd963e07.gif")}.animate--hover-vertical-lift .button:not(.button--tertiary),.animate--hover-vertical-lift .shopify-challenge__button,.animate--hover-vertical-lift .customer button,.animate--hover-vertical-lift .shopify-payment-button__button{transition:transform var(--duration-default) var(--ease-out-slow)}.animate--hover-vertical-lift .card-wrapper .card--card,.animate--hover-vertical-lift .card-wrapper .card--standard .card__inner{transition:transform var(--duration-medium) var(--ease-out-slow)}.animate--hover-vertical-lift .card-wrapper:hover .card--card,.animate--hover-vertical-lift .card-wrapper:hover .card--standard .card__inner{transform:translateY(-7.5px)}.animate--hover-vertical-lift .card-wrapper:active .card--card,.animate--hover-vertical-lift .card-wrapper:active .card--standard .card__inner{transform:translateY(-5px)}.animate--hover-vertical-lift .button:not(.button--tertiary):not([disabled]):hover,.animate--hover-vertical-lift .shopify-challenge__button:not([disabled]):hover,.animate--hover-vertical-lift .customer button:not([disabled]):hover,.animate--hover-vertical-lift .shopify-payment-button__button:hover{transform:translateY(-2.5px)}.animate--hover-vertical-lift .button:not(.button--tertiary):not([disabled]):active,.animate--hover-vertical-lift .shopify-challenge__button:not([disabled]):active,.animate--hover-vertical-lift .customer button:not([disabled]):active,.animate--hover-vertical-lift .shopify-payment-button__button:active{transform:translateY(0)}.animate--hover-vertical-lift .button:not([disabled]):hover:after,.animate--hover-vertical-lift .customer button:not([disabled]):hover:after,.animate--hover-vertical-lift .shopify-payment-button__button:not([disabled]):hover:after{--border-offset: .3px;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}.animate--hover-vertical-lift .button:not([disabled]).button--secondary:hover:after{--border-offset: 0px}}.loading__spinner{position:absolute;z-index:1;width:18px}.loading__spinner{width:18px;display:inline-block}.spinner{animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:rgb(var(--color-foreground));animation:dash 1.4s ease-in-out infinite}@media screen and (forced-colors:active){.path{stroke:CanvasText}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}.loading__spinner:not(.hidden)+.cart-item__price-wrapper,.loading__spinner:not(.hidden)~cart-remove-button{opacity:50%}.loading__spinner:not(.hidden)~cart-remove-button{pointer-events:none;cursor:default}.progress-bar-container{width:100%;margin:auto}.progress-bar{height:1.3px;width:100%}.progress-bar-value{width:100%;height:100%;background-color:rgb(var(--color-foreground));animation:indeterminateAnimation var(--duration-extra-longer) infinite ease-in-out;transform-origin:0}.progress-bar .progress-bar-value{display:block}@keyframes indeterminateAnimation{0%{transform:translate(-20%) scaleX(0)}40%{transform:translate(30%) scaleX(.7)}to{transform:translate(100%) scaleX(0)}}:scope{scroll-behavior:smooth}img,video{max-width:100%;height:auto;vertical-align:bottom}button{background-color:transparent;outline:none;border:none;color:rgb(var(--color-foreground))}button:not([disabled]){cursor:pointer}a{color:inherit}a:not(:hover){text-decoration:none}.grid,.list-unstyled,summary{list-style:none}.customer a,.link,.share-button__button:hover{text-decoration:underline;text-underline-offset:3px}.link-with-icon,.nowrap{white-space:nowrap}.js details[open]:not(.menu-opening)>.header__icon--menu .icon-close,.quantity__rules-cart .loading-overlay:not(.hidden)~*,.visibility-hidden,product-info .loading-overlay:not(.hidden)~*{visibility:hidden}details[open]>.header__submenu,details[open]>.search-modal,details[open]>.share-button__fallback{animation:animateMenuOpen var(--duration-default) ease}.header__menu-item:hover .header__active-menu-item,details[open]:hover>.header__menu-item{text-decoration-thickness:2px}.badge,.break,.header__heading-link{word-break:break-word}.color-background-1,:scope{--color-foreground: var(--color-base-text);--color-background: var(--color-base-background-1);--gradient-background: var(--gradient-base-background-1);--color-link: var(--color-base-outline-button-labels);--alpha-link: .85;--accent-color: var(--color-base-accent-1);--color-button: var(--color-base-accent-1);--color-button-text: var(--color-base-solid-button-labels);--alpha-button-background: 1;--alpha-button-border: 1;--color-badge-background: var(--color-background);--color-badge-border: var(--color-foreground);--alpha-badge-border: .1}.color-background-2{--color-foreground: var(--color-base-text);--color-background: var(--color-base-background-2);--gradient-background: var(--gradient-base-background-2);--accent-color: var(--color-base-accent-1)}.color-inverse{--color-foreground: var(--color-base-background-1);--color-background: var(--color-base-text);--gradient-background: rgb(var(--color-base-text));--accent-color: var(--color-base-accent-1)}.color-accent-1,.color-accent-2{--color-foreground: var(--color-base-solid-button-labels);--accent-color: var(--color-foreground)}.color-accent-1{--color-background: var(--color-base-accent-1);--gradient-background: var(--gradient-base-accent-1)}.color-accent-2{--color-background: var(--color-base-accent-2);--gradient-background: var(--gradient-base-accent-2)}.color-foreground-outline-button{--color-foreground: var(--color-base-outline-button-labels)}.color-foreground-accent-1{--color-foreground: var(--color-base-accent-1)}.color-foreground-accent-2{--color-foreground: var(--color-base-accent-2)}.color-foreground-text{--color-foreground: var(--color-base-text)}.accent-color-outline-button{--accent-color: var(--color-base-outline-button-labels)}.accent-color-accent-1{--accent-color: var(--color-base-accent-1)}.accent-color-accent-2{--accent-color: var(--color-base-accent-2)}.accent-color-text{--accent-color: var(--color-base-text)}.text-color-outline-button{color:rgb(var(--color-base-outline-button-labels))}.text-color-accent-1{color:rgb(var(--color-base-accent-1))}.text-color-accent-2{color:rgb(var(--color-base-accent-2))}.text-color-text{color:rgb(var(--color-base-text))}.color-accent-1,.color-accent-2,.color-background-2,.color-inverse{--color-link: var(--color-foreground);--alpha-link: .7;--color-button: var(--color-foreground);--color-button-text: var(--color-background);--color-badge-background: var(--color-background);--color-badge-border: var(--color-background);--alpha-badge-border: 1}.button--secondary,.button--tertiary{--color-button-text: var(--color-base-outline-button-labels)}.button--secondary{--color-button: var(--color-base-outline-button-labels);--color-button: var(--color-background);--alpha-button-background: 1}.color-accent-1 .button--secondary,.color-accent-2 .button--secondary,.color-background-2 .button--secondary,.color-inverse .button--secondary{--color-button: var(--color-background);--color-button-text: var(--color-foreground)}.button--tertiary{--color-button: var(--color-base-outline-button-labels);--alpha-button-background: 0;--alpha-button-border: .2}.color-accent-1 .button--tertiary,.color-accent-2 .button--tertiary,.color-background-2 .button--tertiary,.color-inverse .button--tertiary{--color-button: var(--color-foreground);--color-button-text: var(--color-foreground)}.color-background-1,.color-background-2,:scope{--color-card-hover: var(--color-base-text)}.color-inverse{--color-card-hover: var(--color-base-background-1)}.color-accent-1,.color-accent-2{--color-card-hover: var(--color-base-solid-button-labels)}.color-icon-text,:scope{--color-icon: rgb(var(--color-base-text))}.color-icon-accent-1{--color-icon: rgb(var(--color-base-accent-1))}.color-icon-accent-2{--color-icon: rgb(var(--color-base-accent-2))}.color-icon-outline-button{--color-icon: rgb(var(--color-base-outline-button-labels))}.contains-card--product,.product-card-wrapper .card{--border-radius: var(--product-card-corner-radius);--border-width: var(--product-card-border-width);--border-opacity: var(--product-card-border-opacity);--shadow-horizontal-offset: var(--product-card-shadow-horizontal-offset);--shadow-vertical-offset: var(--product-card-shadow-vertical-offset);--shadow-blur-radius: var(--product-card-shadow-blur-radius);--shadow-opacity: var(--product-card-shadow-opacity);--shadow-visible: var(--product-card-shadow-visible);--image-padding: var(--product-card-image-padding);--text-alignment: var(--product-card-text-alignment)}.collection-card-wrapper .card,.contains-card--collection{--border-radius: var(--collection-card-corner-radius);--border-width: var(--collection-card-border-width);--border-opacity: var(--collection-card-border-opacity);--shadow-horizontal-offset: var(--collection-card-shadow-horizontal-offset);--shadow-vertical-offset: var(--collection-card-shadow-vertical-offset);--shadow-blur-radius: var(--collection-card-shadow-blur-radius);--shadow-opacity: var(--collection-card-shadow-opacity);--shadow-visible: var(--collection-card-shadow-visible);--image-padding: var(--collection-card-image-padding);--text-alignment: var(--collection-card-text-alignment)}.article-card-wrapper .card,.contains-card--article{--border-radius: var(--blog-card-corner-radius);--border-width: var(--blog-card-border-width);--border-opacity: var(--blog-card-border-opacity);--shadow-horizontal-offset: var(--blog-card-shadow-horizontal-offset);--shadow-vertical-offset: var(--blog-card-shadow-vertical-offset);--shadow-blur-radius: var(--blog-card-shadow-blur-radius);--shadow-opacity: var(--blog-card-shadow-opacity);--shadow-visible: var(--blog-card-shadow-visible);--image-padding: var(--blog-card-image-padding);--text-alignment: var(--blog-card-text-alignment)}.contains-content-container,.content-container{--border-radius: var(--text-boxes-radius);--border-width: var(--text-boxes-border-width);--border-opacity: var(--text-boxes-border-opacity);--shadow-horizontal-offset: var(--text-boxes-shadow-horizontal-offset);--shadow-vertical-offset: var(--text-boxes-shadow-vertical-offset);--shadow-blur-radius: var(--text-boxes-shadow-blur-radius);--shadow-opacity: var(--text-boxes-shadow-opacity);--shadow-visible: var(--text-boxes-shadow-visible)}.contains-media,.global-media-settings{--border-radius: var(--media-radius);--border-width: var(--media-border-width);--border-opacity: var(--media-border-opacity);--shadow-horizontal-offset: var(--media-shadow-horizontal-offset);--shadow-vertical-offset: var(--media-shadow-vertical-offset);--shadow-blur-radius: var(--media-shadow-blur-radius);--shadow-opacity: var(--media-shadow-opacity);--shadow-visible: var(--media-shadow-visible)}.hidden,.no-js-inline,.no-js:not(html),:scope.no-js .no-js-hidden{display:none!important}:scope.no-js .no-js:not(html){display:block!important}:scope.no-js .no-js-inline{display:inline-block!important}.page-width{max-width:var(--page-width);margin:0 auto;padding:0 15px}.page-width-desktop{padding:0;margin:0 auto}.isolate{position:relative;z-index:0}.circle{border-radius:50%;overflow:hidden}.full-width{width:100%}.margin-0{margin:0}.flex{display:flex}.flex-center{display:flex;align-items:center;justify-content:center}.flex-space-between{display:flex;align-items:center;justify-content:space-between}.flex-align-center{align-items:center}.flex-justify-start{justify-content:flex-start}.flex-justify-center{justify-content:center}.flex-justify-end{justify-content:flex-end}.flex-grow{flex-grow:1}.flex-shrink-0{flex-shrink:0}.text--bold{font-weight:var(--font-body-weight-bold)}.section+.section{margin-top:var(--spacing-sections-mobile)}.element-margin-top{margin-top:50px}.color-accent-1,.color-accent-2,.color-background-1,.color-background-2,.color-inverse,.color-custom,:scope{color:rgba(var(--color-foreground),.9);background-color:rgb(var(--color-background))}@media screen and (min-width:750px){.desktop-hidden{display:none!important}.desktop-full-page{max-width:none;padding:0}}@media screen and (max-width:749px){.mobile-hidden{display:none!important}.mobile-full-page{max-width:none;padding:0}}.pointer-events--none{pointer-events:none}.ks-html-content p,.ks-html-content p span{font-family:var(--font-body-family)!important;line-height:1.3!important}.track-order-form{padding-bottom:20px;margin:0 auto;max-width:600px}.track-order-form .field{margin-top:30px}.background-secondary{background-color:rgba(var(--color-foreground),.04)}.grid-auto-flow{display:grid;grid-auto-flow:column}.page-margin,.shopify-challenge__container{margin:70px auto}.rte-width{max-width:820px;margin:0 auto 20px}.list-unstyled{margin:0;padding:0}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.visually-hidden--inline{margin:0;height:1em}.overflow-hidden,.overflow-hidden-mobile,.overflow-hidden-tablet{overflow:hidden}.skip-to-content-link:focus{z-index:9999;position:inherit;overflow:auto;width:auto;height:auto;clip:auto}.icon-arrow,.title-wrapper-with-link .link-with-icon svg{width:15px}.full-width-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.disclosure-has-popup,.media,summary{position:relative}::selection{background-color:rgba(var(--color-foreground),.2)}.text-body{font-size:15px;letter-spacing:0.6px;line-height:calc(1 + .8 / var(--font-body-scale));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}.h0,.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * 0.6px);color:rgb(var(--color-foreground));line-height:calc(1 + .3/max(1,var(--font-heading-scale)));word-break:break-word}.h6,.link--text:hover,blockquote,h6{color:rgba(var(--color-foreground),.9)}.hxl{font-size:calc(var(--font-heading-scale) * 40px)}.h0{font-size:calc(var(--font-heading-scale) * 32.5px)}.h1,h1{font-size:calc(var(--font-heading-scale) * 25px)}.h2,h2{font-size:calc(var(--font-heading-scale) * 20px)}.h3,h3{font-size:calc(var(--font-heading-scale) * 17px)}.h4,h4{font-size:calc(var(--font-heading-scale) * 15px)}.h5,h5{font-size:calc(var(--font-heading-scale) * 12px)}.font-size--desktop-auto{font-size:var(--font-size)}@media only screen and (min-width:750px){.hxl{font-size:calc(var(--font-heading-scale) * 55px)}.h0{font-size:calc(var(--font-heading-scale) * 45px)}.h1,h1{font-size:calc(var(--font-heading-scale) * 32.5px)}.h2,h2{font-size:calc(var(--font-heading-scale) * 24px)}.h3,h3{font-size:calc(var(--font-heading-scale) * 18px)}.h5,h5{font-size:calc(var(--font-heading-scale) * 13px)}.font-size--desktop-auto{font-size:calc(var(--font-size) * 1.15)}}.h6,h6{margin-block-start:1.67em;margin-block-end:1.67em}blockquote{font-style:italic;border-left:2px solid rgba(var(--color-foreground),.2);padding-left:10px}.caption{font-size:10px;letter-spacing:0.7px;line-height:calc(1 + .7 / var(--font-body-scale))}.caption-with-letter-spacing{font-size:10px;letter-spacing:1.3px;line-height:calc(1 + .2 / var(--font-body-scale));text-transform:uppercase}.caption-with-letter-spacing--medium{font-size:12px;letter-spacing:1.6px}.caption-with-letter-spacing--large{font-size:14px;letter-spacing:1.8px}.caption-large,.customer .field input,.customer select,.field__input,.form__label,.select__select{font-size:13px;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:0.4px}.color-foreground,.link--text{color:rgb(var(--color-foreground))}table:not([class]){table-layout:fixed;border-collapse:collapse;font-size:14px;border-style:hidden;box-shadow:0 0 0 1px rgba(var(--color-foreground),.2)}table:not([class]) td,table:not([class]) th{padding:1em;border:1px solid rgba(var(--color-foreground),.2)}.left{text-align:left}.center{text-align:center}.right{text-align:right}.uppercase{text-transform:uppercase}.light{opacity:.7}.circle-divider:last-of-type:after,a:empty,article:empty,div:empty,dl:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty,p:empty,section:empty,ul:empty{display:none}.customer a,.link{cursor:pointer;display:inline-block;border:none;box-shadow:none;color:rgb(var(--color-link));background-color:transparent;font-size:14px;font-family:inherit}.music-player__btn[disabled],a:not([href]){cursor:not-allowed}.link-with-icon{display:inline-flex;font-size:14px;font-weight:600;letter-spacing:1px;text-decoration:none;margin-bottom:45px}.link-with-icon .icon{width:15px;margin-left:10px}.circle-divider:after{content:"\2022";margin:0 13px 0 15px}hr{border:none;height:1px;background-color:rgba(var(--color-foreground),.2);display:block;margin:50px 0}.full-unstyled-link{text-decoration:none;color:currentColor;display:block}.placeholder{background-color:rgba(var(--color-foreground),.04);color:rgba(var(--color-foreground),.55);fill:rgba(var(--color-foreground),.55)}details>*{box-sizing:border-box}:scope{--duration-short: .1s;--duration-default: .2s;--duration-long: .5s}.customer a,.underlined-link{color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:3px;text-decoration-thickness:1px;transition:text-decoration-thickness .1s}.customer a:hover,.underlined-link:hover{color:rgb(var(--color-link));text-decoration-thickness:2px}.h3 .icon-arrow,h3 .icon-arrow{width:calc(var(--font-heading-scale) * 15px)}.animate-arrow .icon-arrow path{transform:translate(-2.5px);transition:transform var(--duration-short) ease}.animate-arrow:hover .icon-arrow path{transform:translate(-0.5px)}.cart-discount{border-bottom:1px solid rgba(var(--color-foreground),.2)}.cart-discount-form{margin:15px 0}.cart-discount-form__row{display:flex;align-items:center}.cart-discount-form .button{min-width:auto;min-height:47px;padding:0 25px;margin-left:5px}.cart-discount-form .field input{padding-left:12.5px}.cart-discount-form .field input:focus~label,.cart-discount-form .field label,.cart-discount-form .field__input:not(:placeholder-shown)~.field__label{left:calc(var(--inputs-border-width) + 12.5px)}.cart-discount-form__error{margin:0;font-size:14px;display:none;color:#dd1d1d}.shopify-policy__container{padding-bottom:30px}summary{cursor:pointer}summary .icon-caret{position:absolute;height:6px;right:15px;top:calc(50% - 2px)}summary::-webkit-details-marker{display:none}.disclosure-has-popup[open]>summary:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;display:block;cursor:default;content:" ";background:0 0}.disclosure-has-popup>summary:before{display:none}.disclosure-has-popup[open]>summary+*{z-index:100}.no-js .focus-inset:focus:not(:focus-visible),.no-js .focus-offset:focus:not(:focus-visible),.no-js :focus:not(:focus-visible),:focus{outline:0;box-shadow:none}:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:3px;box-shadow:0 0 0 3px rgb(var(--color-background)),0 0 5px 4px rgba(var(--color-foreground),.3)}.focused,.no-js :focus{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:3px;box-shadow:0 0 0 3px rgb(var(--color-background)),0 0 5px 4px rgba(var(--color-foreground),.3)}.focus-inset:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:-2px;box-shadow:0 0 2px rgba(var(--color-foreground),.3)}.focused.focus-inset,.no-js .focus-inset:focus{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:-2px;box-shadow:0 0 2px rgba(var(--color-foreground),.3)}.focus-none{box-shadow:none!important;outline:0!important}.focus-offset:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:10px;box-shadow:0 0 0 10px rgb(var(--color-background)),0 0 2px 12px rgba(var(--color-foreground),.3)}.focus-offset.focused,.no-js .focus-offset:focus{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:10px;box-shadow:0 0 0 10px rgb(var(--color-background)),0 0 2px 12px rgba(var(--color-foreground),.3)}.title,.title-wrapper-with-link{margin:30px 0 20px}.title-wrapper-with-link .title{margin:0}.title .link{font-size:inherit}.title-wrapper{margin-bottom:30px}.title-wrapper-with-link{display:flex;justify-content:center;align-items:flex-end;gap:10px;margin-bottom:30px;flex-wrap:wrap}.title-wrapper-with-link--spacing{justify-content:space-between}.title--primary{margin:40px 0}.title-wrapper--self-padded-mobile,.title-wrapper--self-padded-tablet-down{padding-left:15px;padding-right:15px}.title-wrapper-with-link .link-with-icon{margin:0;flex-shrink:0;display:flex;align-items:center}.title-wrapper-with-link a{color:rgb(var(--color-link));margin-top:0;flex-shrink:0}.title-wrapper--no-top-margin,.title-wrapper--no-top-margin>.title{margin-top:0}.subtitle{font-size:18px;line-height:calc(1 + .8 / var(--font-body-scale));letter-spacing:0.6px;color:rgba(var(--color-foreground),.7)}.subtitle--small{font-size:14px;letter-spacing:1px}.subtitle--medium{font-size:16px;letter-spacing:0.8px}.collage-wrapper-title,.collection-hero__title,.collection__title,.main-page-title,.page-title,.title--primary,.title-wrapper,.title-wrapper--no-top-margin,.title-wrapper--self-padded-mobile,.title-wrapper--self-padded-tablet-down,.title-wrapper-with-link{text-align:center}.grid{display:flex;flex-wrap:wrap;align-items:flex-start;margin-bottom:20px;padding:0;column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing)}.grid:last-child,.mb-0{margin-bottom:0}.grid__item{width:calc(25% - var(--grid-mobile-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2);flex-grow:1;flex-shrink:0}.grid--gapless.grid{column-gap:0;row-gap:0}.grid--1-col .grid__item{max-width:100%;width:100%}.grid--3-col .grid__item{width:calc(33.33% - var(--grid-mobile-horizontal-spacing) * 2 / 3)}@media screen and (min-width:750px){.page-width{padding:0 50px}.page-width--narrow{padding:0 90px}.page-width-desktop{padding:0}.page-width-tablet{padding:0 50px}.section+.section{margin-top:var(--spacing-sections-desktop)}.element-margin{margin-top:calc(50px + var(--page-width-margin))}blockquote{padding-left:15px}.caption{font-size:12px}hr{margin:70px 0}.disclosure-has-popup[open]>summary+*{z-index:4}.facets .disclosure-has-popup[open]>summary+*{z-index:2}.title-wrapper--self-padded-mobile{padding-left:0;padding-right:0}.grid{column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}.grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.grid--3-col .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}.grid--2-col .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}@media screen and (min-width:750px){.grid--2-col .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.grid--4-col-tablet .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.grid--3-col-tablet .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.grid--2-col-tablet .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}@media screen and (max-width:989px){.grid--1-col-tablet-down .grid__item{width:100%;max-width:100%}.slider--tablet.grid--peek{margin:0;width:100%}.slider--tablet.grid--peek .grid__item{box-sizing:content-box;margin:0}}@media screen and (min-width:990px){.page-width--narrow{max-width:726px;padding:0}.page-width-desktop{max-width:var(--page-width);padding:0 50px}.large-up-hide{display:none!important}.title,.title-wrapper-with-link{margin:50px 0 30px}.title--primary{margin:20px 0}.title-wrapper-with-link{align-items:center}.title-wrapper-with-link .title{margin-bottom:0}.title-wrapper--self-padded-tablet-down{padding-left:0;padding-right:0}.grid--6-col-desktop .grid__item{width:calc(16.66% - var(--grid-desktop-horizontal-spacing) * 5 / 6);max-width:calc(16.66% - var(--grid-desktop-horizontal-spacing) * 5 / 6)}.grid--5-col-desktop .grid__item{width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5);max-width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)}.grid--4-col-desktop .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.grid--3-col-desktop .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.grid--2-col-desktop .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.grid--1-col-desktop{flex:0 0 100%;max-width:100%}.grid--1-col-desktop .grid__item{width:100%;max-width:100%}}@media screen and (max-width:749px){.small-hide{display:none!important}.grid__item.slider__slide--full-width{width:100%;max-width:none}.grid--peek.slider--mobile{margin:0;width:100%}.grid--peek.slider--mobile .grid__item{box-sizing:content-box;margin:0}.grid--peek .grid__item{min-width:35%}.grid--peek.slider .grid__item:first-of-type{margin-left:15px}.grid--peek.slider:after{margin-left:calc(-1 * var(--grid-mobile-horizontal-spacing))}.grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}.grid--peek .grid__item,.slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) - 30px)}.slider--mobile.grid--peek.grid--1-col-tablet-down .grid__item,.slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item{width:calc(100% - var(--grid-mobile-horizontal-spacing) - 30px)}}@media screen and (min-width:750px)and (max-width:989px){.medium-hide{display:none!important}.slider--tablet.grid--peek .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) - 30px)}.slider--tablet.grid--peek.grid--3-col-tablet .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) - 30px)}.slider--tablet.grid--peek.grid--2-col-tablet .grid__item,.slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) - 30px)}.slider--tablet.grid--peek .grid__item:first-of-type{margin-left:15px}.grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.grid--1-col-tablet-down.grid--peek .grid__item{width:calc(100% - var(--grid-desktop-horizontal-spacing) - 30px)}}.media{display:block;background-color:rgba(var(--color-foreground),.1);overflow:hidden}.media--transparent{background-color:transparent}.media model-viewer,.media>:not(.zoom):not(.deferred-media__poster-button){display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.media>img,.media>video,.media>internal-video video{object-fit:cover;object-position:center center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}.media>internal-video video{width:100%;height:100%}.media--square{padding-bottom:100%}.media--portrait{padding-bottom:125%}.media--landscape{padding-bottom:66.6%}.media--cropped{padding-bottom:56%}.media--16-9{padding-bottom:56.25%}.media--circle{padding-bottom:100%;border-radius:50%}.media.media--hover-effect>img+img{opacity:0}internal-video{display:block;position:relative;z-index:0}internal-video video{width:100%}.internal-video__play{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;background:none;border:none;outline:none;z-index:1;cursor:pointer}.play-button{width:50px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:50%;position:relative;z-index:0;background:rgb(var(--color-background));outline:none;border:none;cursor:pointer}.internal-video--playing .play-button{opacity:0}.play-button svg{color:rgb(var(--color-foreground));height:50%;width:50%}.internal-video--loading:before{content:"";display:block;width:40px;height:40px;border:4px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin 1s linear infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}deferred-media,details[open] .modal-overlay{display:block}.button,.cart__dynamic-checkout-buttons [role=button],.cart__dynamic-checkout-buttons iframe,.customer button,.shopify-challenge__button,.shopify-payment-button [role=button],button.shopify-payment-button__button--unbranded{--shadow-horizontal-offset: var(--buttons-shadow-horizontal-offset);--shadow-vertical-offset: var(--buttons-shadow-vertical-offset);--shadow-blur-radius: var(--buttons-shadow-blur-radius);--shadow-opacity: var(--buttons-shadow-opacity);--shadow-visible: var(--buttons-shadow-visible);--border-offset: var(--buttons-border-offset);--border-opacity: calc(1 - var(--buttons-border-opacity));border-radius:var(--buttons-radius-outset);position:relative;font-weight:700}.button,.customer button,.shopify-challenge__button,button.shopify-payment-button__button--unbranded{min-width:calc(120px + var(--buttons-border-width) * 2);min-height:calc(45px + var(--buttons-border-width) * 2);font-weight:700}.shopify-payment-button__button--branded{z-index:auto}.cart__dynamic-checkout-buttons iframe{box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-base-text),var(--shadow-opacity))}.button,.customer button,.shopify-challenge__button{display:inline-flex;justify-content:center;align-items:center;border:0;padding:0 30px;cursor:pointer;font:inherit;text-decoration:none;color:rgb(var(--color-button-text));transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;appearance:none;background-color:rgba(var(--color-button),var(--alpha-button-background));font-weight:700}.music-player__btn,.scroll-to-top-btn{display:flex;border-radius:50%;outline:0;box-shadow:1px 1px 10px #0000004d;cursor:pointer}.select__select,.text-area{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}.button:before,.cart__dynamic-checkout-buttons [role=button]:before,.customer button:before,.shopify-challenge__button:before,.shopify-payment-button [role=button]:before,.shopify-payment-button__button--unbranded:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:var(--buttons-radius-outset);box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity))}.button:after,.customer button:after,.shopify-challenge__button:after,.shopify-payment-button__button--unbranded:after{content:"";position:absolute;top:var(--buttons-border-width);right:var(--buttons-border-width);bottom:var(--buttons-border-width);left:var(--buttons-border-width);z-index:1;border-radius:var(--buttons-radius);box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background));transition:box-shadow var(--duration-short) ease}.button:not([disabled]):hover:after,.customer button:hover:after,.shopify-challenge__button:hover:after,.shopify-payment-button__button--unbranded:hover:after{--border-offset: 1.3px;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 calc(var(--buttons-border-width) + 1px) rgba(var(--color-button),var(--alpha-button-background))}.button--secondary:after{--border-opacity: var(--buttons-border-opacity)}.button.focused,.button:focus,.button:focus-visible,.shopify-payment-button [role=button]:focus,.shopify-payment-button [role=button]:focus-visible,.shopify-payment-button__button--unbranded:focus,.shopify-payment-button__button--unbranded:focus-visible{outline:0;box-shadow:0 0 0 3px rgb(var(--color-background)),0 0 0 5px rgba(var(--color-foreground),.5),0 0 5px 4px rgba(var(--color-foreground),.3)}.button:focus:not(:focus-visible):not(.focused),.shopify-payment-button [role=button]:focus:not(:focus-visible):not(.focused),.shopify-payment-button__button--unbranded:focus:not(:focus-visible):not(.focused){box-shadow:inherit}.button::selection,.customer button::selection,.shopify-challenge__button::selection{background-color:rgba(var(--color-button-text),.3)}.button,.button-label,.customer button,.shopify-challenge__button{font-size:16px;letter-spacing:1px;line-height:calc(1 + .2 / var(--font-body-scale))}.button--tertiary{font-size:12px;padding:10px 15px;min-width:calc(90px + var(--buttons-border-width) * 2);min-height:calc(35px + var(--buttons-border-width) * 2)}.button--small{padding:12px 26px}.mb-1em{margin-bottom:1em}.btn--mt-center{margin:1em auto 0;width:fit-content;display:flex}.scroll-to-top-btn{width:40px;height:40px;justify-content:center;align-items:center;padding:5px;overflow:hidden;border:none}.scroll-to-top-btn svg{width:22px;height:22px;pointer-events:none}.music-player,.scroll-to-top-btn{--sticky-atc-offset: 0px;position:fixed;transition:.15s ease-in-out;bottom:calc(var(--offset-y) + var(--sticky-atc-offset));z-index:2}.music-player-bottom-left,.scroll-to-top-btn-bottom-left{left:var(--offset-x)}.music-player-bottom-center,.scroll-to-top-btn-bottom-center{left:50%;transform:translate(-50%)}.music-player-bottom-right,.scroll-to-top-btn-bottom-right{right:var(--offset-x)}.music-player{background:0 0}.music-player__audio{width:0;height:0}.music-player__btn{width:50px;height:50px;justify-content:center;align-items:center;position:relative;z-index:0;background:rgb(var(--color-background));border:none}.music-player__btn svg{color:rgb(var(--color-foreground));height:25px;pointer-events:none}.ripple-animation:after,.ripple-animation:before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1;border-radius:50%;border:solid 1px rgb(var(--color-background));animation:2s linear infinite ripple}.ripple-animation:after{animation-delay:1s}.music-player__btn--paused .music-player__btn__paused-icon,.music-player__btn--playing .music-player__btn__playing-icon,.share-button__close:not(.hidden)+.share-button__copy{display:none}.music-player__btn__playing-icon{transform:translate(10%)}@keyframes ripple{0%{opacity:0;transform:none}20%,70%{opacity:1}to{opacity:0;transform:scale(1.5)}}.button.disabled,.button:disabled,.button[aria-disabled=true],.customer button.disabled,.customer button:disabled,.customer button[aria-disabled=true],.quantity__button.disabled{cursor:not-allowed;opacity:.5}.button--full-width{display:flex;width:100%}.button.loading{color:transparent;position:relative}.button.loading>.loading-overlay__spinner{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;height:100%;display:flex;align-items:center}.header__icon:hover .icon,.modal__close-button:hover .icon,.share-button__fallback button:hover svg{transform:scale(1.07)}.button.loading>.loading-overlay__spinner .spinner,.share-button details{width:fit-content}.button.loading>.loading-overlay__spinner .path{stroke:rgb(var(--color-button-text))}@media(hover:hover){a.button:not([aria-disabled=true]){transition:.3s ease-in-out;overflow:hidden}a.button:not([aria-disabled=true]):before{top:50%;right:30px;left:auto;bottom:auto;z-index:1;box-shadow:none;border-radius:0;background:rgb(var(--color-button-text));transform:translate(calc(30px + 100%),-50%);height:.65em;width:2em;clip-path:polygon(0% 32%,70% 32%,70% 0%,100% 50%,70% 100%,70% 68%,0% 68%);transition:.3s ease-in-out}a.button:not([aria-disabled=true]):hover{padding-right:60px;white-space:nowrap}a.button:not([aria-disabled=true]):hover:before{transform:translate(50%,-50%)}}.share-button{display:block;position:relative}.share-button__button{font-size:14px;display:flex;align-items:center;color:rgb(var(--color-link));margin-left:0;padding-left:0;min-height:44px}.share-button__button,.share-button__fallback button{cursor:pointer;background-color:transparent;border:none}.share-button__button .icon-share{height:12px;margin-right:10px;min-width:13px}.share-button__fallback{display:flex;align-items:center;position:absolute;top:30px;left:1px;z-index:3;width:100%;min-width:max-content;border-radius:var(--inputs-radius);border:0}.customer .field:after,.customer select:after,.field:after,.localization-form__select:after,.quantity:after,.select:after,.share-button__fallback:after{pointer-events:none;content:"";position:absolute;top:var(--inputs-border-width);right:var(--inputs-border-width);bottom:var(--inputs-border-width);left:var(--inputs-border-width);border:1px solid transparent;border-radius:var(--inputs-radius);box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity));transition:box-shadow var(--duration-short) ease;z-index:1}.field,.select,.text-area{position:relative;width:100%}.quantity:before,.share-button__fallback:before{background:rgb(var(--color-background));pointer-events:none;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--inputs-radius-outset);box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-base-text),var(--inputs-shadow-opacity));z-index:-1}.share-button__fallback button{width:44px;height:44px;padding:0;flex-shrink:0;display:flex;justify-content:center;align-items:center;position:relative;right:var(--inputs-border-width)}.share-button__fallback button:hover{color:rgba(var(--color-foreground),.9)}.share-button__close,.share-button__copy{background-color:transparent;color:rgb(var(--color-foreground))}.share-button__close:focus-visible,.share-button__copy:focus-visible{background-color:rgb(var(--color-background));z-index:2}.share-button__close:focus,.share-button__copy:focus{background-color:rgb(var(--color-background));z-index:2}.field:not(:focus-visible):not(.focused)+.share-button__close:not(:focus-visible):not(.focused),.field:not(:focus-visible):not(.focused)+.share-button__copy:not(:focus-visible):not(.focused){background-color:inherit}.share-button__fallback .field:after,.share-button__fallback .field:before{content:none}.share-button__fallback .field{border-radius:0;min-width:auto;min-height:auto;transition:none}.share-button__fallback .field__input:-webkit-autofill,.share-button__fallback .field__input:focus{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:1px;box-shadow:0 0 0 1px rgb(var(--color-background)),0 0 5px 4px rgba(var(--color-foreground),.3)}.share-button__fallback .field__input{box-shadow:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;filter:none;min-width:auto;min-height:auto}.share-button__fallback .field__input:hover{box-shadow:none}.share-button__fallback .icon{width:15px;height:15px}.share-button__message:not(:empty){display:flex;align-items:center;width:100%;height:100%;margin-top:0;padding:8px 0 8px 15px;margin:var(--inputs-border-width)}.share-button__message:not(:empty):not(.hidden)~*{display:none}.customer .field input,.customer select,.field__input,.select__select{-webkit-appearance:none;appearance:none;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:16px;width:100%;box-sizing:border-box;transition:box-shadow var(--duration-short) ease;border-radius:var(--inputs-radius);height:45px;min-height:calc(var(--inputs-border-width) * 2);min-width:calc(70px + (var(--inputs-border-width) * 2));position:relative;border:0}.customer .field:before,.customer select:before,.field:before,.localization-form__select:before,.select:before{pointer-events:none;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--inputs-radius-outset);box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-base-text),var(--inputs-shadow-opacity));z-index:-1}.select__select{font-size:14px;color:rgba(var(--color-foreground),.9);height:37px}.customer .field:hover.field:after,.customer select:hover.select:after,.field:hover.field:after,.localization-form__select:hover.localization-form__select:after,.select:hover.select:after,.select__select:hover.select__select:after{box-shadow:0 0 0 calc(1px + var(--inputs-border-width)) rgba(var(--color-foreground),var(--inputs-border-opacity));outline:0;border-radius:var(--inputs-radius)}.customer .field input:focus-visible,.customer select:focus-visible,.field__input:focus-visible,.localization-form__select:focus-visible.localization-form__select:after,.select__select:focus-visible{box-shadow:0 0 0 calc(1px + var(--inputs-border-width)) rgba(var(--color-foreground));outline:0;border-radius:var(--inputs-radius)}.customer .field input:focus,.customer select:focus,.field__input:focus,.localization-form__select:focus.localization-form__select:after,.select__select:focus{box-shadow:0 0 0 calc(1px + var(--inputs-border-width)) rgba(var(--color-foreground));outline:0;border-radius:var(--inputs-radius)}.select--small .select__select,.select--small:after{border-radius:calc((var(--inputs-radius-outset)) / 2)}.select--small:before{border-radius:calc(((var(--inputs-radius-outset)) / 2) + var(--inputs-border-width))}.localization-form__select:focus{outline:0;box-shadow:none}.select,.text-area{display:flex}.customer select+svg,.select .icon-caret{height:6px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);right:calc(var(--inputs-border-width) + 15px)}.customer select,.select__select{cursor:pointer;line-height:calc(1 + .6 / var(--font-body-scale));padding:0 calc(var(--inputs-border-width) + 30px) 0 20px;margin:var(--inputs-border-width);min-height:calc(var(--inputs-border-width) * 2)}.select__select{padding-left:12px}.variant-selects--small{display:flex;gap:10px;flex-wrap:wrap}.variant-selects--small .product-form__input--dropdown{flex:0 0 auto;margin:0}.variant-selects--small .form__label{text-align:left;margin-bottom:0}.select--small .select__select{font-size:12px;height:2.25em;padding:0 25px 0 10px}.select--small .icon-caret{right:calc(var(--inputs-border-width) + 10px)}.field{display:flex;transition:box-shadow var(--duration-short) ease}.customer .field{display:flex}.field--with-error{flex-wrap:wrap}.customer .field input,.field__input{flex-grow:1;text-align:left;padding:15px;margin:var(--inputs-border-width);transition:box-shadow var(--duration-short) ease}.customer .field label,.field__label{font-size:16px;left:calc(var(--inputs-border-width) + 20px);top:calc(10px + var(--inputs-border-width));margin-bottom:0;pointer-events:none;position:absolute;transition:top var(--duration-short) ease,font-size var(--duration-short) ease;color:rgba(var(--color-foreground),.9);letter-spacing:1px;line-height:1.5}.customer .field input:-webkit-autofill~label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.field__input:-webkit-autofill~.field__label,.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label{font-size:10px;top:calc(var(--inputs-border-width) + 5px);left:calc(var(--inputs-border-width) + 20px);letter-spacing:0.4px}.customer .field input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.field__input:-webkit-autofill,.field__input:focus,.field__input:not(:placeholder-shown){padding:22px 15px 8px 20px;margin:var(--inputs-border-width)}.customer .field input::-webkit-search-cancel-button,.field__input::-webkit-search-cancel-button{display:none}.customer .field input::placeholder,.field__input::placeholder{opacity:0}.field__button{align-items:center;background-color:transparent;border:0;color:currentColor;cursor:pointer;display:flex;height:44px;justify-content:center;overflow:hidden;padding:0;position:absolute;right:0;top:0;width:44px}.quantity,.quantity__rules,.quantity__rules-cart,details-disclosure>details,header-menu>details{position:relative}.field__button>svg{height:25px;width:25px}.customer .field input:-webkit-autofill~label,.field__input:-webkit-autofill~.field__button,.field__input:-webkit-autofill~.field__label{color:#000}.text-area{min-height:100px;resize:none}input[type=checkbox]{display:inline-block;width:auto;margin-right:5px}.form__label{display:block;margin-bottom:6px}.form__message{align-items:center;display:flex;font-size:14px;line-height:1;margin-top:10px}.form-status,.form__message--large{font-size:16px}.customer .field .form__message{font-size:14px;text-align:left}.customer .form__message svg,.form__message .icon{flex-shrink:0;height:13px;margin-right:5px;width:13px}.customer .form__message svg,.form__message--large .icon{height:15px;width:15px;margin-right:10px}.customer .field .form__message svg{align-self:start}.form-status{margin:0}.form-status-list{padding:0;margin:20px 0 40px}.form-status-list li{list-style-position:inside}.form-status-list .link:first-letter{text-transform:capitalize}.quantity{color:rgba(var(--color-foreground));width:calc(140px / var(--font-body-scale) + var(--inputs-border-width) * 2);display:flex;border-radius:var(--inputs-radius);min-height:calc((var(--inputs-border-width) * 2) + 45px)}.quantity__button,.quantity__input{border:0;background-color:transparent}.quantity__input{color:currentColor;font-size:14px;font-weight:500;opacity:.85;text-align:center;padding:0 5px;width:100%;flex-grow:1;-webkit-appearance:none;appearance:none}.quantity__button{width:calc(45px / var(--font-body-scale));flex-shrink:0;font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:rgb(var(--color-foreground));padding:0}.announcement-bar,.header-wrapper--border-bottom,.search-modal{border-bottom:1px solid rgba(var(--color-foreground),.08)}.quantity__button:first-child{margin-left:calc(var(--inputs-border-width))}.quantity__button:last-child{margin-right:calc(var(--inputs-border-width))}.quantity__button svg{width:10px;pointer-events:none}.quantity__button:focus-visible,.quantity__input:focus-visible{background-color:rgb(var(--color-background));z-index:2}.quantity__button:focus,.quantity__input:focus{background-color:rgb(var(--color-background));z-index:2}.quantity__button:not(:focus-visible):not(.focused),.quantity__input:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:inherit}.quantity__input:-webkit-autofill,.quantity__input:-webkit-autofill:active,.quantity__input:-webkit-autofill:hover{box-shadow:0 0 0 100px rgb(var(--color-background)) inset!important;-webkit-box-shadow:0 0 0 100px rgb(var(--color-background)) inset!important}.quantity__input::-webkit-inner-spin-button,.quantity__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity__input[type=number]{-moz-appearance:textfield}.quantity__rules{margin-top:12px;font-size:12px}.quantity__rules .caption{display:inline-block;margin-top:0;margin-bottom:0}.cart-count-bubble:empty,.header:not(.header--has-menu) *>.header__search,.modal__toggle-close,.no-js .modal__close-button.link,.no-js details[open] .modal__toggle-open,menu-drawer+.header__search{display:none}.quantity__rules .divider+.divider:before{content:"\2022";margin:0 5px}.modal__toggle{list-style-type:none}.no-js details[open] .modal__toggle{position:absolute;z-index:5}.no-js details[open] svg.modal__toggle-close{display:flex;z-index:1;height:17px;width:17px}.modal__toggle-open{display:flex}.modal__close-button.link{display:flex;justify-content:center;align-items:center;padding:0;height:44px;width:44px;background-color:transparent}.modal__close-button .icon{width:17px;height:17px}.modal__content{position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(var(--color-background));z-index:4;display:flex;justify-content:center;align-items:center}.media-modal{cursor:zoom-out}.media-modal .deferred-media{cursor:initial}.cart-count-bubble{position:absolute;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));height:14px;width:14px;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:8px;bottom:8px;left:22px}.announcement-bar,.announcement-bar__link:hover,.header__heading-link:hover .h2,.header__icon{color:rgb(var(--color-foreground))}.cart-count-bubble span{line-height:14px}.announcement-bar__link{display:block;width:100%;padding:10px 0;text-decoration:none}.announcement-bar__link:hover{background-color:rgba(var(--color-card-hover),.06)}.announcement-bar__link .icon-arrow{display:inline-block;pointer-events:none;margin-left:8px;vertical-align:middle;margin-bottom:2px}.announcement-bar__link .announcement-bar__message{padding:0}.announcement-bar__message{padding:10px 0;margin:0;letter-spacing:1px}.section-header.shopify-section-group-header-group{z-index:5;margin:0}.shopify-section-header-sticky{position:sticky;top:0}.shopify-section-header-hidden{top:calc(-1 * var(--header-height))}.shopify-section-header-hidden.menu-open{top:0}.section-header.animate{transition:top .15s ease-out}.shopify-section-group-header-group{z-index:4}.section-header~.shopify-section-group-header-group{z-index:initial}.header-wrapper{display:block;position:relative;background-color:rgb(var(--color-background))}.header{display:grid;grid-template-areas:"left-icon heading icons";grid-template-columns:1fr 2fr 1fr;align-items:center}@media screen and (min-width:990px){.media--cropped{padding-bottom:63%}.header--middle-left:not(.header--has-menu),.header--top-left{grid-template-areas:"heading icons" "navigation navigation";grid-template-columns:1fr auto}.header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:auto auto 1fr;column-gap:20px}.header--middle-center{grid-template-areas:"navigation heading icons";grid-template-columns:1fr auto 1fr;column-gap:20px}.header--middle-center a.header__heading-link{text-align:center}.header--top-center{grid-template-areas:"left-icon heading icons" "navigation navigation navigation"}.header:not(.header--middle-left,.header--middle-center) .header__inline-menu{margin-top:10.5px}}.header [tabindex="-1"]:focus{outline:0}.header__heading{margin:0;line-height:0}.header>.header__heading-link{line-height:0}.header__heading,.header__heading-link{grid-area:heading;justify-self:center}.header__heading-link{display:inline-block;padding:7.5px;text-decoration:none}.header__heading-link .h2{line-height:1;color:rgba(var(--color-foreground),.9)}.header__heading-logo{height:auto;width:100%;transition:width .3s cubic-bezier(.52,0,.61,.99)}.header__icons{display:flex;grid-area:icons;justify-self:end}.header__icon span,.header__icon:not(.header__icon--summary){display:flex;align-items:center;justify-content:center}.header__icon span{height:100%}.header__icon:after{content:none}.header__icon .icon{height:20px;width:20px;fill:none;vertical-align:middle}.header__icon,.header__icon--cart .icon{height:44px;width:44px;padding:0}.header__icon--cart{position:relative;margin-right:-12px}.header__icon--cart .icon-cart{width:24px;height:24px}.header__icon--cart svg circle,.header__icon--cart svg polyline{color:rgba(var(--color-foreground),.85)}@media screen and (max-width:989px){.header__heading,.header__heading-link{text-align:center}.header--mobile-left .header__heading,.header--mobile-left .header__heading-link{text-align:left;justify-self:start}.header--mobile-left{grid-template-columns:auto 2fr 1fr}menu-drawer~.header__icons .header__icon--account{display:none}}.header__icon--menu[aria-expanded=true]:before{content:"";top:100%;left:0;height:calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)));width:100%;display:block;position:absolute;background:rgba(var(--color-foreground),.5)}.header>.header__search{grid-area:left-icon;justify-self:start}.header__search{display:inline-flex;line-height:0}.header--top-center>.header__search,.no-js .predictive-search{display:none}.header--top-center *>.header__search{display:inline-flex}details[open]>.search-modal{opacity:1}details[open] .modal-overlay:after{position:absolute;content:"";background-color:rgb(var(--color-foreground),.5);top:100%;left:0;right:0;height:100vh}.no-js details[open]>.header__icon--search{top:10px;right:5px}.search-modal{opacity:0;min-height:calc(100% + var(--inputs-margin-offset) + (2 * var(--inputs-border-width)));height:100%}.search-modal__content{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0 50px 0 10px;line-height:calc(1 + .8 / var(--font-body-scale));position:relative}.search-modal__content-bottom{bottom:calc((var(--inputs-margin-offset) / 2))}.search-modal__content-top{top:calc((var(--inputs-margin-offset) / 2))}.search-modal__form{width:100%}.search-modal__close-button{position:absolute;right:3px}.header__icon--menu .icon{display:block;position:absolute;opacity:1;transform:scale(1);transition:transform .15s,opacity .15s}details:not([open])>.header__icon--menu .icon-close,details[open]>.header__icon--menu .icon-hamburger{visibility:hidden;opacity:0;transform:scale(.8)}.js details[open]:not(.menu-opening)>.header__icon--menu .icon-hamburger{visibility:visible;opacity:1;transform:scale(1.07)}.js details>.header__submenu{opacity:0;transform:translateY(-15px)}details[open]>.header__submenu{animation-fill-mode:forwards;z-index:1}@media(prefers-reduced-motion){.motion-reduce{transition:none!important;animation:none!important}details[open]>.header__submenu{opacity:1;transform:translateY(0)}}.header__inline-menu{margin-left:-12px;grid-area:navigation;display:none}.header--top-center .header__heading-link,.header--top-center .header__inline-menu{margin-left:0}.header__menu{padding:0 10px}.header__menu-item{padding:12px;text-decoration:none;color:rgba(var(--color-foreground),.9)}.header__active-menu-item,details[open]>.header__menu-item{color:rgb(var(--accent-color))}.badge,.color-accent-1 .header__menu-item:hover,.color-accent-2 .header__menu-item:hover,.header__active-menu-item{color:rgb(var(--color-foreground))}.header__menu-item:hover{transition:color var(--duration-short) ease;color:rgb(var(--accent-color))}details[open]>.header__menu-item .icon-caret{transform:rotate(180deg)}.header__active-menu-item{color:rgb(var(--accent-color));text-decoration:none}.header__active-menu-item-v2{font-weight:700;padding:0 .7em;position:relative;z-index:0}.header__active-menu-item-v2:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;transform:scaleY(1.4);background:rgb(var(--color-background));z-index:-1;border-radius:3px}.header__menu-item:hover .header__active-menu-item-v2{text-decoration:none;text-underline-offset:0}.header__submenu{transition:opacity var(--duration-default) ease,transform var(--duration-default) ease}.global-settings-popup,.header__submenu.global-settings-popup{border-radius:var(--popup-corner-radius);border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-style:solid;border-width:var(--popup-border-width);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity));z-index:-1}.header__submenu.list-menu{padding:24px 0}.header__submenu .header__submenu{background-color:rgba(var(--color-foreground),.03);padding:5px 0;margin:5px 0}.header__submenu .header__menu-item:after{right:20px}.header__submenu .header__menu-item{justify-content:space-between;padding:8px 24px}.header__submenu .header__submenu .header__menu-item{padding-left:34px}.header__menu-item .icon-caret{right:8px}.header__submenu .icon-caret{flex-shrink:0;margin-left:10px;position:static}@keyframes animateMenuOpen{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@media screen and (min-width:750px){.search-modal__close-button{right:10px}.search-modal__content{padding:0 60px}.overflow-hidden-mobile{overflow:auto}}@media screen and (min-width:990px){.header__heading-link{margin-left:-7.5px}.header__heading,.header__heading-link{justify-self:start}.header--top-center .header__heading,.header--top-center .header__heading-link{justify-self:center;text-align:center}.header--top-center>.header__search,.header:not(.header--top-center) *>.header__search{display:inline-flex}.header--top-center *>.header__search,.header:not(.header--top-center)>.header__search{display:none}.search-modal__form{max-width:742px}.search-modal__close-button{position:initial;margin-left:5px}.header__inline-menu{display:block}.header--top-center .header__inline-menu{justify-self:center}.header--top-center .header__inline-menu>.list-menu--inline{justify-content:center}.header--middle-left .header__inline-menu{margin-left:0}.overflow-hidden-tablet{overflow:auto}}.badge{border:1px solid transparent;border-radius:var(--badge-corner-radius);font-size:12px;letter-spacing:1px;text-align:center;background-color:rgb(var(--color-badge-background));border-color:rgba(var(--color-badge-border),var(--alpha-badge-border));font-weight:700;line-height:1.75em;padding:0 .5em;display:inline-flex;align-items:center;column-gap:.4em}.badge svg{height:1em}.gradient{background:rgb(var(--color-background));background:var(--gradient-background);background-attachment:fixed}@media screen and (forced-colors:active){.button.loading{color:rgb(var(--color-foreground))}.icon{color:CanvasText;fill:CanvasText!important}.icon-close-small path{stroke:CanvasText}}.ratio{display:flex;position:relative;align-items:stretch}.ratio:before{content:"";width:0;height:0;padding-bottom:var(--ratio-percent)}.content-container{border-radius:var(--text-boxes-radius);border:var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity));position:relative}.content-container:after{content:"";position:absolute;top:calc(var(--text-boxes-border-width) * -1);right:calc(var(--text-boxes-border-width) * -1);bottom:calc(var(--text-boxes-border-width) * -1);left:calc(var(--text-boxes-border-width) * -1);border-radius:var(--text-boxes-radius);box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity));z-index:-1}.content-container--full-width:after{left:0;right:0;border-radius:0}@media screen and (max-width:749px){.content-container--full-width-mobile{border-left:none;border-right:none;border-radius:0}.content-container--full-width-mobile:after{display:none}}.global-media-settings{position:relative;border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));border-radius:var(--media-radius);overflow:visible!important;background-color:rgb(var(--color-background))}.global-media-settings:after{position:absolute;top:calc(var(--media-border-width) * -1);right:calc(var(--media-border-width) * -1);bottom:calc(var(--media-border-width) * -1);left:calc(var(--media-border-width) * -1);border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity));z-index:-1;pointer-events:none}.global-media-settings--no-shadow{overflow:hidden!important}.global-media-settings--no-shadow:after{content:none}.global-media-settings iframe,.global-media-settings img,.global-media-settings model-viewer,.global-media-settings video{border-radius:calc(var(--media-radius) - var(--media-border-width))}.content-container--full-width,.global-media-settings--full-width,.global-media-settings--full-width img{border-radius:0;border-left:none;border-right:none}@supports not (inset: 10px){.grid{margin-left:calc(-1 * var(--grid-mobile-horizontal-spacing))}.grid__item{padding-left:var(--grid-mobile-horizontal-spacing);padding-bottom:var(--grid-mobile-vertical-spacing)}.grid--gapless .grid__item{padding-left:0;padding-bottom:0}@media screen and (min-width:749px){.grid--peek .grid__item{padding-left:var(--grid-mobile-horizontal-spacing)}}.product-grid .grid__item{padding-bottom:var(--grid-mobile-vertical-spacing)}@media screen and (min-width:750px){.grid{margin-left:calc(-1 * var(--grid-desktop-horizontal-spacing))}.grid__item{padding-left:var(--grid-desktop-horizontal-spacing);padding-bottom:var(--grid-desktop-vertical-spacing)}.product-grid .grid__item{padding-bottom:var(--grid-desktop-vertical-spacing)}}}.font-body-bold{font-weight:var(--font-body-weight-bold)}@media(forced-colors:active){.button,.customer button,.shopify-challenge__button{border:1px solid transparent}.button.focused,.button:focus,.button:focus-visible,.shopify-payment-button [role=button]:focus,.shopify-payment-button [role=button]:focus-visible,.shopify-payment-button__button--unbranded:focus,.shopify-payment-button__button--unbranded:focus-visible{outline:transparent solid 1px}.customer .field input:focus,.customer select:focus,.field__input:focus,.localization-form__select:focus.localization-form__select:after,.select__select:focus{outline:transparent solid 1px}.localization-form__select:focus{outline:transparent solid 1px}}:scope{overflow-x:hidden!important}.alignment-center{margin-inline:auto}.alignment-end{margin-inline-end:auto}.alignment-start{margin-inline-start:auto}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-base.css.map?v=177281155662708122751788597442 */

.cart-items td,.cart-items th{padding:0;border:none}.cart-items th{text-align:left;padding-bottom:18px;opacity:.85;font-weight:400}.cart-item__quantity-wrapper{display:flex}.cart-item__totals{position:relative}.cart-items *.right{text-align:right}.cart-item__image-container{display:inline-flex;align-items:flex-start}.cart-item__image-container:after{content:none}.cart-item__image{height:auto;max-width:calc(100px / var(--font-body-scale))}@media screen and (min-width:750px){.cart-item__image{max-width:100%}}.cart-item__details{font-size:16px;line-height:calc(1 + .4 / var(--font-body-scale))}.cart-item__details>*{margin:0;max-width:300px}.cart-item__details>*+*{margin-top:6px}.cart-item__media{position:relative}.cart-item__link{display:block;bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.cart-item__name{text-decoration:none;display:block;font-size:calc(var(--font-heading-scale) * 14px)}.cart-item__name:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:2px}.cart-item__price-wrapper>*{display:block;margin:0;padding:0}.cart-item__discounted-prices dd{margin:0}.cart-item__discounted-prices .cart-item__old-price{font-size:14px}.cart-item__old-price{opacity:.7}.cart-item__final-price{font-weight:400}.product-option{font-size:14px;word-break:break-all;line-height:calc(1 + .5 / var(--font-body-scale))}.cart-item cart-remove-button{display:flex;margin-left:10px}@media screen and (min-width:750px)and (max-width:989px){.cart-item cart-remove-button{width:45px;height:45px}}cart-remove-button .button{min-width:calc(45px / var(--font-body-scale));min-height:45px;padding:0;margin:0 1px 1px 0}cart-remove-button .button:before,cart-remove-button .button:after{content:none}cart-remove-button .button:not([disabled]):hover{color:rgb(var(--color-foreground))}@media screen and (min-width:750px){cart-remove-button .button{min-width:35px;min-height:35px}}cart-remove-button .icon-remove{height:15px;width:15px}.cart-item .loading-overlay{top:0;left:auto;right:auto;bottom:0;padding:0}@media screen and (min-width:750px){.cart-item .loading-overlay{right:0;padding-top:45px;bottom:auto}}.cart-item .loading-overlay:not(.hidden)~*{visibility:hidden}.cart-item__error{display:flex;align-items:flex-start;margin-top:10px}.cart-item__error-text{font-size:12px;order:1}.cart-item__error-text+svg{flex-shrink:0;width:12px;margin-right:7px}.cart-item__error-text:empty+svg{display:none}.cart-item__error-text:empty+span svg{display:none}.product-option+.product-option{margin-top:4px}.product-option *{display:inline;margin:0}.cart-items thead th{text-transform:uppercase}@media screen and (max-width:749px){.cart-items,.cart-items thead,.cart-items tbody{display:block;width:100%}.cart-items thead tr{display:flex;justify-content:space-between;border-bottom:1px solid rgba(var(--color-foreground),.2);margin-bottom:40px}.cart-item{display:grid;grid-template:repeat(2,auto) / repeat(4,1fr);gap:15px;margin-bottom:35px}.cart-item:last-child{margin-bottom:0}.cart-item__media{grid-row:1 / 3}.cart-item__details{grid-column:2 / 4}.cart-item__quantity{grid-column:2 / 5}.cart-item__quantity-wrapper{flex-wrap:wrap}.cart-item__totals{display:flex;align-items:flex-start;justify-content:flex-end}}.cart-item__error-text+svg{margin-top:4px}@media screen and (min-width:750px){.cart-items{border-spacing:0;border-collapse:separate;box-shadow:none;width:100%;display:table}.cart-items th{border-bottom:1px solid rgba(var(--color-foreground),.08)}.cart-items thead th:first-child{width:50%}.cart-items th+th{padding-left:40px}.cart-items td{vertical-align:top;padding-top:40px}.cart-item{display:table-row}.cart-item>td+td{padding-left:40px}.cart-item__details{width:350px}.cart-item__media{width:100px}.cart-item cart-remove-button{margin:5px 0 0 15px}.cart-item__price-wrapper>*:only-child:not(.cart-item__discounted-prices){margin-top:10px}}@media screen and (min-width:990px){.cart-item .cart-item__quantity,.cart-items .cart-items__heading--wide{padding-left:60px}.cart-item__details{width:500px}.cart-items thead th:first-child{width:60%}}@media screen and (max-width:500px){.title-wrapper-with-link{flex-direction:column;align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-component-cart-items.css.map?v=16264371234338852081788597454 */

.drawer{position:fixed;z-index:1000;left:0;top:0;width:100vw;height:100%;display:flex;justify-content:flex-end;background-color:rgba(var(--color-foreground),.5);transition:visibility var(--duration-default) ease}.drawer.active{visibility:visible}.drawer__inner{height:100%;width:400px;max-width:calc(100vw - 30px);padding:0 15px;border:1px solid rgba(var(--color-foreground),.2);border-right:0;background-color:rgb(var(--color-background));overflow:hidden;display:flex;flex-direction:column;transform:translate(100%);transition:transform var(--duration-default) ease}.drawer__inner-empty{height:100%;padding:0 15px;background-color:rgb(var(--color-background));overflow:hidden;display:flex;flex-direction:column}.cart-drawer__warnings{display:flex;flex-direction:column;flex:1;justify-content:center}cart-drawer.is-empty .drawer__inner{display:grid;grid-template-rows:1fr;align-items:center;padding:0}cart-drawer.is-empty .drawer__header{display:none}cart-drawer:not(.is-empty) .cart-drawer__warnings,cart-drawer:not(.is-empty) .cart-drawer__collection{display:none}.cart-drawer__warnings--has-collection .cart__login-title{margin-top:25px}.drawer.active .drawer__inner{transform:translate(0)}.drawer__header{position:relative;background-color:rgb(var(--color-background));padding:15px 0;display:flex;justify-content:space-between;align-items:center}.drawer__heading{margin:0}.drawer__close{display:inline-block;padding:0;min-width:44px;min-height:44px;box-shadow:0 0 0 2px rgba(var(--color-button),0);position:absolute;top:10px;right:-10px;color:rgb(var(--color-foreground));background-color:transparent;border:none;cursor:pointer}.cart-drawer__warnings .drawer__close{right:5px}.drawer__close svg{height:24px;width:24px}.drawer__contents{flex-grow:1;display:flex;flex-direction:column}.drawer__footer{background-color:rgb(var(--color-background));border-top:1px solid rgba(var(--color-foreground),.2);padding:0 0 15px}cart-drawer.is-empty .drawer__footer{display:none}.drawer__footer>details{border-bottom:1px solid rgba(var(--color-foreground),.2)}.drawer__footer>details[open]{padding-bottom:15px}.drawer__footer summary{display:flex;position:relative;line-height:1;padding:15px 0}.drawer__footer>.cart-drawer__footer{padding-top:15px;padding-bottom:15px}cart-drawer{position:fixed;top:0;left:0;width:100vw;height:100%}.cart-drawer__overlay{position:fixed;top:0;right:0;bottom:0;left:0}.cart-drawer__overlay:empty{display:block}.cart-drawer__form{flex-grow:1;display:flex;flex-wrap:wrap}.cart-drawer__collection{margin:0 25px 15px}.cart-drawer .drawer__cart-items-wrapper{flex-grow:1}.cart-drawer .cart-items,.cart-drawer tbody{display:block;width:100%}.cart-drawer thead{display:inline-table;width:100%;position:sticky;top:0;z-index:2;background-color:rgb(var(--color-base-background-1))}.cart-drawer-items-and-upsell{overflow:auto;flex:1}@media screen and (max-height:650px){.cart-drawer-items-and-upsell{overflow:visible}.drawer__inner{overflow:scroll}}.cart-drawer .cart-item{display:grid;grid-template:repeat(2,auto) / repeat(4,1fr);gap:10px 15px;margin-bottom:0}.cart-drawer .cart-item:last-child{margin-bottom:10px}.cart-drawer .cart-item__media{grid-row:1 / 3}.cart-drawer .cart-item__image{max-width:100%;box-shadow:3px 3px 10px #0000000d}.cart-drawer .cart-items thead{margin-bottom:5px}.cart-drawer .cart-items thead th:first-child,.cart-drawer .cart-items thead th:last-child{width:0;padding:0}.cart-drawer .cart-items thead th:nth-child(2){width:50%;padding-left:0}.cart-drawer .cart-items thead tr{display:table-row;margin-bottom:0}.cart-drawer .cart-items th{border-bottom:1px solid rgba(var(--color-foreground),.08)}.cart-drawer .cart-item:last-child{margin-bottom:15px}.cart-drawer .cart-item .loading-overlay{right:5px;padding-top:25px}.cart-drawer .cart-items td{padding-top:20px}.cart-drawer .cart-item>td+td{padding-left:10px}@media screen and (max-width:749px){.cart-drawer .cart-item>td+td{padding-left:2px}.cart-drawer .cart-item__name{font-size:calc(var(--font-heading-scale) * 12px)}}.cart-drawer .cart-item__details{width:auto;grid-column:2 / 4}.cart-drawer .cart-item__quantity-wrapper{align-items:center}.cart-drawer .quantity{width:calc(100px / var(--font-body-scale) + var(--inputs-border-width) * 2);min-height:calc((var(--inputs-border-width) * 2) + 30px);border-radius:calc(var(--inputs-radius) / 4 * 3)}.cart-drawer .quantity:before{border-radius:calc((var(--inputs-radius) / 4 * 3) + var(--inputs-border-width))}.cart-drawer .quantity:after{border-radius:calc(var(--inputs-radius) / 4 * 3)}.cart-drawer .quantity__input{font-size:13px}.cart-drawer .quantity__button{width:calc(32px / var(--font-body-scale))}.cart-drawer .quantity__button svg{width:9px}.cart-drawer .cart-item cart-remove-button{margin-top:0;margin-left:10px;width:fit-content;height:auto}.cart-drawer .cart-item cart-remove-button .button{min-width:auto;min-height:auto;width:30px;height:30px}.cart-drawer cart-remove-button svg{color:rgb(var(--color-foreground));transition:color .2s}.cart-drawer cart-remove-button:hover svg{color:rgb(var(--accent-color))}.cart-drawer .cart-item__totals{display:flex;align-items:flex-start;justify-content:flex-end}.cart-drawer.cart-drawer .cart-item__price-wrapper>*:only-child{margin-top:0}.cart-drawer .cart-item__price-wrapper .cart-item__discounted-prices{display:flex;flex-direction:column;gap:5px}.cart-item__price-wrapper .price{justify-content:flex-end}.cart-drawer .cart-drawer__final-item-price{font-weight:var(--font-body-weight-bold);color:rgb(var(--accent-color))}@media screen and (max-width:749px){.cart-drawer .cart-item__old-price{font-size:12px}.cart-drawer .cart-drawer__final-item-price{font-size:14px}}.cart-drawer .unit-price{margin-top:6px}.cart-drawer .cart-items .cart-item__quantity{padding-top:0;grid-column:2 / 5}.cart-drawer__footer>*+*{margin-top:10px}.cart-drawer .totals{justify-content:space-between}.cart-drawer .price{line-height:1;margin-bottom:1px}.cart-drawer .tax-note{margin:12px 0 10px auto;text-align:left}.cart-drawer .product-option dd{word-break:break-word}.cart-drawer details[open]>summary .icon-caret{transform:rotate(180deg)}.cart-drawer .cart__checkout-button{max-width:none;font-size:17px}.drawer__footer .cart__dynamic-checkout-buttons{max-width:100%}.drawer__footer #dynamic-checkout-cart ul{flex-wrap:wrap!important;flex-direction:row!important;margin:5px -5px 0 0!important;gap:5px}.drawer__footer [data-shopify-buttoncontainer]{justify-content:flex-start}.drawer__footer #dynamic-checkout-cart ul>li{flex-basis:calc(50% - 5px)!important;margin:0!important}.drawer__footer #dynamic-checkout-cart ul>li:only-child{flex-basis:100%!important;margin-right:5px!important}@media screen and (min-width:750px){.drawer__footer #dynamic-checkout-cart ul>li{flex-basis:calc(100% / 3 - 5px)!important;margin:0!important}.drawer__footer #dynamic-checkout-cart ul>li:first-child:nth-last-child(2),.drawer__footer #dynamic-checkout-cart ul>li:first-child:nth-last-child(2)~li,.drawer__footer #dynamic-checkout-cart ul>li:first-child:nth-last-child(4),.drawer__footer #dynamic-checkout-cart ul>li:first-child:nth-last-child(4)~li{flex-basis:calc(50% - 5px)!important}}.cart-drawer-items-and-upsell::-webkit-scrollbar{width:3px}.cart-drawer-items-and-upsell::-webkit-scrollbar-thumb{background-color:rgba(var(--color-foreground),.7);border-radius:100px}.cart-drawer-items-and-upsell::-webkit-scrollbar-track-piece{margin-top:31px}.cart-progress{padding-bottom:25px}.cart-progress__bar{height:9px;background:rgb(var(--color-base-background-2));position:relative;border-radius:50px;text-align:center;margin:0 5px}.cart-progress__bar__progress{position:absolute;top:0;left:0;height:100%;border-radius:50px;background:rgb(var(--color-base-accent-1));background-image:linear-gradient(315deg,rgba(255,255,255,.4) 25%,transparent 0,transparent 50%,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 75%,transparent 0,transparent);background-size:10px 10px;animation:slideBar 4s linear infinite}.cart-progress__bar__badge{width:30px;height:30px;position:absolute;right:0;top:50%;transform:translate(50%,-50%);background:rgb(var(--color-base-background-1));border-radius:50%;border:solid 2px rgb(var(--color-base-accent-1));display:flex!important;justify-content:center;align-items:center}.cart-progress__bar__badge svg{fill:rgb(var(--color-base-accent-1));width:70%;height:70%}.cart-progress__text{margin:0 0 1em;text-align:center;font-size:14px;font-weight:600;line-height:1.3em}@keyframes slideBar{0%{background-position-x:0}to{background-position-x:100px}}.cart-drawer thead{display:none}.cart-drawer tbody{border-top:1px solid rgba(var(--color-foreground),.08)}.cart-upsell-container{border-bottom:1px solid rgba(var(--color-foreground),.2)}.cart-upsell-container .title{margin:7.5px 0;font-size:calc(var(--font-heading-scale) * 16px)}.cart-upsell{display:flex;padding:10px;align-items:flex-start;border-radius:20px;box-shadow:3px 3px 10px #00000026;margin:15px 0}.cart-upsell__image{width:70px;flex-shrink:0;box-shadow:3px 3px 10px #0000000d;border-radius:10px;overflow:hidden}.cart-upsell__content{padding-left:12.5px;flex-grow:1}.cart-upsell__title{text-decoration:none;display:block;margin:0 0 .5em;font-size:calc(var(--font-heading-scale) * 14px)}a.cart-upsell__title:hover{text-decoration:underline}.cart-upsell__desc p{font-size:14px;margin-top:0;line-height:1.3;margin-bottom:.5em}.cart-upsell__variants{margin:3px 0 7.5px}.cart-upsell__prices-and-btn{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;column-gap:7.5px;row-gap:5px;margin-top:15px}.cart-upsell__btn{position:relative;padding:.1em 1em;font-weight:700;font-size:15px;line-height:1.8;background:rgb(var(--color-base-accent-1));color:rgb(var(--color-base-background-1));white-space:nowrap;border-radius:.3em}.cart-upsell__btn:hover{background:rgba(var(--color-base-accent-1),.9)}.cart-upsell__btn .loading-overlay__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:18px;width:18px;display:inline-flex}.cart-upsell__prices-and-btn .price{flex-shrink:0;margin:0;font-size:18px}@media screen and (max-width:500px){.cart-upsell-container .title{font-size:calc(var(--font-heading-scale) * 14px)}}@media screen and (max-width:370px){.cart-upsell__prices-and-btn product-form{max-width:70px}}.cart-upsell .variant-selects--small{margin-bottom:7.5px}.cart-upsell .select{background:none}.cart-drawer-items-and-upsell .cart-upsell-container{border-bottom:none}.cart-upsell--no-shadow{box-shadow:none}.cart-upsell--no-shadow.color-background-1{padding:5px}.cart-upsell-container+.cart-upsell-container{margin-top:30px}.cart__badges{margin-top:15px}.payment-badges{padding:0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:0}.cart__badges img{max-width:100%;width:100%}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-component-cart-drawer.css.map?v=12876392782820889961788597453 */

.cart{position:relative;display:block}.cart__empty-text,.is-empty .cart__contents,cart-items.is-empty .title-wrapper-with-link,.is-empty .cart__footer{display:none}.is-empty .cart__empty-text,.is-empty .cart__warnings{display:block}.cart__warnings{display:none;text-align:center;padding:30px 0 10px}.cart__empty-text{margin:45px 0 20px}.cart__contents>*+*{margin-top:25px}.cart__login-title{margin:55px 0 5px}.cart__login-paragraph{margin-top:8px}.cart__login-paragraph a{font-size:inherit}@media screen and (min-width:990px){.cart__warnings{padding:70px 0 10px}.cart__empty-text{margin:0 0 30px}}cart-items{display:block}.cart__items{position:relative;padding-bottom:30px;border-bottom:1px solid rgba(var(--color-foreground),.08)}.cart__items--disabled{pointer-events:none}.cart__footer{padding:40px 0 0}.cart__footer-wrapper:last-child .cart__footer{padding-bottom:50px}.cart__footer>div:only-child{margin-left:auto}.cart__footer>*+*{margin-top:40px}.cart__footer .discounts{margin-top:10px}.cart__note{height:fit-content}.cart__note label{display:flex;align-items:flex-end;position:absolute;line-height:1;height:18px;top:-30px;color:rgba(var(--color-foreground),.9)}.cart__note .field__input{height:100%;position:relative;border-radius:var(--inputs-radius);padding:10px 20px}.cart__note .text-area{resize:vertical}.cart__note:after,.cart__note:hover.cart__note:after,.cart__note:before,.cart__note:hover.cart__note:before,.cart__note .field__input:focus,.cart__note .field__input{border-bottom-right-radius:0}@media screen and (min-width:750px){.cart__items{grid-column-start:1;grid-column-end:3;padding-bottom:40px}.cart__contents>*+*{margin-top:0}.cart__items+.cart__footer{grid-column:2}.cart__footer{display:flex;justify-content:space-between;border:0}.cart__footer-wrapper:last-child{padding-top:0}.cart__footer>*{width:350px}.cart__footer>*+*{margin-left:40px;margin-top:0}}.cart__ctas button{width:100%}.cart__ctas>*:not(noscript:first-child)+*{margin-top:10px}.cart__update-button{margin-bottom:10px}.cart__dynamic-checkout-buttons{max-width:360px;margin:0 auto;max-width:none}.cart__blocks>*+*{margin-top:12.5px}.cart__blocks>link:first-child~.cart-discount{margin-top:0}.cart__dynamic-checkout-buttons div[role=button]{border-radius:var(--buttons-radius-outset)!important}.cart-note__label{display:inline-block;margin-bottom:10px;line-height:calc(1 + 1 / var(--font-body-scale))}.tax-note{margin:22px 0 16px auto;text-align:center;display:block}.cart__checkout-button{max-width:360px;max-width:none}.cart__ctas{text-align:center}.cart__footer .cart-discount-form{margin-top:0}@media screen and (min-width:750px){.cart-note{max-width:360px}.cart__update-button{margin-bottom:0;margin-right:8px}.tax-note{margin-bottom:22px;text-align:right}[data-shopify-buttoncontainer]{justify-content:flex-end}.cart__ctas{display:flex;gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-component-cart.css.map?v=183883492810467818381788597456 */

.totals{display:flex;justify-content:space-between;align-items:flex-end}.totals>*{font-size:16px;margin:0}.totals>h2{font-size:calc(var(--font-heading-scale) * 16px)}.totals *{line-height:1}.totals>*+*{margin-left:20px}.totals__subtotal-value{font-size:18px;font-weight:var(--font-heading-weight)}.cart__ctas+.totals{margin-top:20px}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-component-totals.css.map?v=54425048278126878361788597492 */

.price{font-size:16px;letter-spacing:1px;line-height:calc(1 + .5 / var(--font-body-scale));color:rgb(var(--color-foreground));display:flex;align-items:center;flex-wrap:wrap;margin-bottom:5px;column-gap:10px}.price>*{display:inline-block;vertical-align:top}.price.price--unavailable{visibility:hidden}.price--end{text-align:right}.price .price-item{display:inline-block;margin:0;color:rgb(var(--accent-color, var(--color-foreground)));font-weight:700}.price__regular .price-item--regular{margin-right:0;color:rgb(var(--accent-color, var(--color-foreground)))}.price:not(.price--show-badge) .price-item--last:last-of-type{margin:0}@media screen and (min-width:750px){.price{margin-bottom:0}}.price--large{font-size:20px;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:1.3px}.price--sold-out .price__availability,.price__regular{display:block}.price__sale,.price__availability,.price .price__badge-sale,.price .price__badge-sold-out,.price--on-sale .price__regular,.price--on-sale .price__availability{display:none}.price--sold-out .price__badge-sold-out,.price--on-sale .price__badge-sale{display:inline-flex}.price--on-sale .price__sale{display:initial;flex-direction:row;flex-wrap:wrap}.price--center{display:initial;justify-content:center}.price--on-sale .price-item--regular{text-decoration:line-through;color:rgba(var(--color-foreground),.9);font-size:13px}.unit-price{display:block;font-size:11px;letter-spacing:0.4px;line-height:calc(1 + .2 / var(--font-body-scale));margin-top:2px;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.price--large .price-item--regular{font-size:16px}.product-page-price .price--on-sale .price__sale--price-second{display:flex;flex-direction:row;flex-wrap:wrap}.product-page-price .price--on-sale .price__sale--price-second .compare-price-label{order:1}.product-page-price .price--on-sale .price__sale--price-second .price__compare-price{order:2;margin-right:5.5px}.product-page-price .price--on-sale .price__sale--price-second .price__compare-price .price-item--regular{font-size:20px}.product-page-price .price--on-sale .price__sale--price-second .regular-price-label{order:3}.product-page-price .price--on-sale .price__sale--price-second .price-item--sale{order:4}.product-page-price .price--on-sale .price__sale--price-second .price-item--sale span.money{font-size:17px}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-component-price.css.map?v=116010604417246430981788597479 */

.discounts {
  font-size: 12px;
}

.discounts__discount {
  display: flex;
  align-items: center;
  line-height: calc(1 + 0.5 / var(--font-body-scale));
}

.discounts__discount svg {
  color: rgba(var(--color-button), var(--alpha-button-background));
}

.discounts__discount--position {
  justify-content: center;
}

@media screen and (min-width: 750px) {
  .discounts__discount--position {
    justify-content: flex-end;
  }
}

.discounts__discount > .icon {
  color: rgb(var(--color-foreground));
  width: 12px;
  height: 12px;
  margin-right: 7px;
}

.predictive-search{display:none;position:absolute;top:calc(100% + 1px);left:-1px;border-width:var(--popup-border-width);border-style:solid;border-color:rgba(var(--color-foreground),var(--popup-border-opacity));background-color:rgb(var(--color-background));z-index:3;border-bottom-right-radius:var(--popup-corner-radius);border-bottom-left-radius:var(--popup-corner-radius);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity));overflow-y:auto;-webkit-overflow-scrolling:touch}.predictive-search--search-template{z-index:2;width:calc(100% + 2px)}.predictive-search__results-groups-wrapper{display:flex;border-bottom:1px solid rgba(var(--color-foreground),.08);padding-bottom:10px}@media screen and (max-width:749px){.predictive-search--header{right:0;left:0;top:100%}.predictive-search__results-groups-wrapper{flex-direction:column}.predictive-search__results-groups-wrapper:not(.predictive-search__results-groups-wrapper--no-suggestions){gap:20px}}@media screen and (min-width:750px){.predictive-search{border-top:none;width:calc(100% + 2px)}.header predictive-search{position:relative}}predictive-search[open] .predictive-search,predictive-search[loading] .predictive-search{display:block}.predictive-search__result-group{display:flex;flex-direction:column;flex:1 1 auto;gap:20px}.predictive-search__result-group:first-child .predictive-search__pages-wrapper{display:none}@media screen and (min-width:750px){.predictive-search__results-groups-wrapper--no-products .predictive-search__result-group:nth-child(2),.predictive-search__result-group:last-child .predictive-search__pages-wrapper{display:none}.predictive-search__result-group:first-child .predictive-search__pages-wrapper{display:initial}.predictive-search__result-group:first-child{flex:0 0 264px}.predictive-search__results-groups-wrapper--no-products .predictive-search__result-group:first-child,.predictive-search__result-group:only-child{flex-grow:1}}.predictive-search__heading{border-bottom:1px solid rgba(var(--color-foreground),.08);margin:0 20px;padding:15px 0 7.5px;color:rgba(var(--color-foreground),.7)}predictive-search .spinner{width:15px;height:15px;line-height:0}predictive-search:not([loading]) .predictive-search__loading-state,predictive-search:not([loading]) .predictive-search-status__loading{display:none}predictive-search[loading] .predictive-search__loading-state{display:flex;justify-content:center;padding:10px}predictive-search[loading] .predictive-search__search-for-button{display:none}predictive-search[loading] .predictive-search__results-groups-wrapper~.predictive-search__loading-state{display:none}predictive-search[loading] .predictive-search__results-groups-wrapper~.predictive-search__search-for-button{display:initial}.predictive-search__list-item[aria-selected=true]>*,.predictive-search__list-item:hover>*,.predictive-search__item[aria-selected=true],.predictive-search__item:hover{color:rgb(var(--color-foreground));background-color:rgba(var(--color-foreground),.04)}.predictive-search__list-item[aria-selected=true] .predictive-search__item-heading,.predictive-search__list-item:hover .predictive-search__item-heading{text-decoration:underline;text-underline-offset:3px}.predictive-search__item{display:flex;padding:10px 20px;text-align:left;text-decoration:none;width:100%}.predictive-search__item--link-with-thumbnail{display:grid;grid-template-columns:50px 1fr;grid-column-gap:20px;grid-template-areas:"product-image product-content"}.predictive-search__item-content{grid-area:product-content;display:flex;flex-direction:column}.predictive-search__item-content--centered{justify-content:center}.predictive-search__item-vendor{font-size:9px}.predictive-search__item-heading{margin:0}.predictive-search__item-query-result *:not(mark){font-weight:bolder}.predictive-search__item-query-result mark{color:rgba(var(--color-foreground),.75)}.predictive-search__item-query-result mark{background-color:transparent}.predictive-search__item .price{color:rgba(var(--color-foreground),.7);font-size:12px}.predictive-search__item-vendor+.predictive-search__item-heading,.predictive-search .price{margin-top:5px}.predictive-search__item--term{justify-content:space-between;align-items:center;padding:13px 20px;word-break:break-all;line-height:calc(1 + .4 / var(--font-body-scale))}@media screen and (min-width:750px){.predictive-search__item--term{padding-top:10px;padding-bottom:10px}}.predictive-search__item--term .icon-arrow{width:calc(var(--font-heading-scale) * 14px);height:calc(var(--font-heading-scale) * 14px);flex-shrink:0;margin-left:calc(var(--font-heading-scale) * 20px);color:rgb(var(--color-link))}.predictive-search__image{grid-area:product-image;object-fit:contain;font-family:"object-fit: contain"}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-component-predictive-search.css.map?v=118923337488134913561788597478 */




:scope[data-rsi-total-out-of-range="true"] #rsi-button-hook,:scope[data-rsi-total-out-of-range="true"] ._rsi-buy-now-button-app-block-hook,:scope[data-rsi-total-out-of-range="true"] #buttonContainerProduct,:scope[data-rsi-total-out-of-range="true"] #floatingBuyNowButton,:scope[data-rsi-total-out-of-range="true"] ._rsi-buy-now-button:not(#cart-wrapper ._rsi-buy-now-button),:scope[data-rsi-total-out-of-range="true"] #rsi_buy_now_button:not(#cart-wrapper #rsi_buy_now_button),:scope[data-rsi-total-out-of-range="true"] .rsi_buy_now_button:not(#cart-wrapper .rsi_buy_now_button),:scope[data-rsi-total-out-of-range="true"] .rsi-btn-skel:not(#cart-wrapper .rsi-btn-skel){display:none!important}
:scope[data-rsi-cart-total-out-of-range="true"] #cart-wrapper,:scope[data-rsi-cart-total-validating="true"] #cart-wrapper{display:none!important}
:scope[data-rsi-cart-product-excluded="true"] #cart-wrapper{display:none!important}













form[action="/cart/add"] button[type="submit"]:not([data-rsi-cod-button]),form[action*="/cart/add"] button[type="submit"]:not([data-rsi-cod-button]),.product-form__submit:not([data-rsi-cod-button]),button.product-form__submit:not([data-rsi-cod-button]),button[name="add"]:not([data-rsi-cod-button]),#new-form-atc{display:none!important}
:scope[data-rsi-total-out-of-range="true"] form[action="/cart/add"] button[type="submit"]:not([data-rsi-cod-button]),:scope[data-rsi-total-out-of-range="true"] form[action*="/cart/add"] button[type="submit"]:not([data-rsi-cod-button]),:scope[data-rsi-total-out-of-range="true"] .product-form__submit:not([data-rsi-cod-button]),:scope[data-rsi-total-out-of-range="true"] button.product-form__submit:not([data-rsi-cod-button]),:scope[data-rsi-total-out-of-range="true"] button[name="add"]:not([data-rsi-cod-button]),:scope[data-rsi-total-out-of-range="true"] #new-form-atc{display:block!important}


.shopify-payment-button,.dynamic-checkout__content,shopify-payment-terms{display:none!important}
:scope[data-rsi-total-out-of-range="true"] .shopify-payment-button,:scope[data-rsi-total-out-of-range="true"] .dynamic-checkout__content,:scope[data-rsi-total-out-of-range="true"] shopify-payment-terms{display:block!important}








@keyframes acceleratedCheckoutLoadingSkeleton {
0,
100% {
opacity: 1;
}
50% {
opacity: 0.6;
}
}
.rsi-btn-skel {
display: none;
width: 100%;
margin: 10px 0;
background-color: transparent;
}
.rsi-btn-skel.show {
display: block;
}
.rsi-btn-skel.hide {
display: none;
}
.rsi-btn-skel-box {
display: block;
width: 100%;
padding: 12px 20px;
min-height: 40px;
background-color: #dedede;
border-radius: 8px;
border-width: 0px;border-style: solid;
border-color: transparent;
box-shadow: 0 2px 7px 0px rgba(0, 0, 0, 0.1);
animation: acceleratedCheckoutLoadingSkeleton 2s ease infinite;
animation-delay: -0.168s;
box-sizing: border-box;
}
.rsi-btn-skel .rsi-btn-skel-box.hide {
display: none;
}

*{box-sizing:border-box;word-break:break-word}.rsi_animation_shake{-webkit-animation:previewRsiShaker1_live 2.86s infinite cubic-bezier(.35,.06,.2,.98) both;animation:previewRsiShaker1_live 2.86s infinite cubic-bezier(.35,.06,.2,.98) both}.rsi_animation_pulse{-webkit-animation:previewRsiPulse1_live 2.86s infinite cubic-bezier(.35,.06,.2,.98) both;animation:previewRsiPulse1_live 2.86s infinite cubic-bezier(.35,.06,.2,.98) both}.rsi_animation_bounce{-webkit-animation:previewRsiBounce1_live 2.86s infinite cubic-bezier(.35,.06,.2,.98) both;animation:previewRsiBounce1_live 2.86s infinite cubic-bezier(.35,.06,.2,.98) both}@keyframes previewRsiShaker1_live{0%{transform:scaleX(1)}3%,6%{transform:scale3d(.97,.97,.97) rotate(-1deg)}9%,15%,21%,27%{transform:scale3d(1.03,1.03,1.03) rotate(1deg)}12%,18%,24%{transform:scale3d(1.03,1.03,1.03) rotate(-1deg)}30%{transform:scaleX(1)}to{transform:scaleX(1)}}@keyframes previewRsiPulse1_live{0%{transform:scale(1)}15%{transform:scale(1.08)}30%{transform:scale(1)}to{transform:scale(1)}}@keyframes previewRsiBounce1_live{0%{transform:translateY(0)}7%{transform:translateY(-22%)}11%{transform:translateY(0)}14%{transform:translateY(-15%)}19%{transform:translateY(0)}23%{transform:translateY(-6%)}27%{transform:translateY(0)}28%{transform:translateY(-2%)}30%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes delayAnimation{0%{opacity:1}to{opacity:1}}.rsi-page-container{height:auto;position:relative;width:100%;flex-shrink:0;min-height:0}.rsi-form-content-wrapper{height:auto;width:100%;flex-shrink:0;min-height:0}.rsi-form-page-wrapper{height:auto;width:100%;position:relative;flex-shrink:0;min-height:0}.rsi-form-page-content{height:auto;width:100%;flex-shrink:0;min-height:0;animation:fadeInPageContent .4s ease-out}@keyframes fadeInPageContent{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.rsi-form-content-wrapper[data-loading=true]{height:auto!important;min-height:0!important;flex-shrink:0!important}.rsi-upsell-container,.rsi-downsell-wrapper,.rsi-form-skeleton,.rsi-form-loading{height:auto;min-height:0;flex-shrink:0}.rsi-form-main{height:auto;min-height:0;flex-shrink:0;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);opacity:0;transform:translateY(15px)}.rsi-form-main[data-open=true]{opacity:1;transform:translateY(0)}.rsi-form-main.form-entering{animation:simpleFadeIn .3s cubic-bezier(.4,0,.2,1) forwards;will-change:opacity,transform}.rsi-form-main.form-switching{animation:formSwitchTransition .4s cubic-bezier(.4,0,.2,1) forwards;will-change:opacity,transform}.rsi-form-main[data-page=fields]{opacity:0;transform:translateY(20px)}.rsi-form-main[data-page=fields][data-open=true]{opacity:1;transform:translateY(0)}.rsi-form-main[data-page=fields].form-entering{animation:simpleFadeIn .4s ease-in-out forwards!important}@keyframes simpleFadeIn{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes formSwitchTransition{0%{opacity:0;transform:translateY(25px) scale(.96)}50%{opacity:.8;transform:translateY(10px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}.rsi-upsell-container{height:auto;min-height:0;flex-shrink:0;max-height:none;overflow:auto;-webkit-overflow-scrolling:touch;animation:fadeInUp .4s cubic-bezier(.4,0,.2,1)}.rsi-upsell-container.upsell-exiting{animation:fadeOutUp .3s cubic-bezier(.4,0,.2,1) forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-15px)}}.rsi-page-container{animation:fadeInContent .3s cubic-bezier(.4,0,.2,1);will-change:opacity}@keyframes fadeInContent{0%{opacity:0}to{opacity:1}}.rsi-form-main[data-open=true] .rsi-page-container,.rsi-form-main[data-open=true] .rsi-form-page-content,.rsi-form-main[data-open=true] .rsi-upsell-container,.rsi-form-main.form-entering .rsi-page-container{animation:none!important;transition:none!important;transform:none!important}.rsi-form-main.form-entering .rsi-page-container,.rsi-form-main.form-entering .rsi-form-page-content,.rsi-form-main.form-entering .rsi-upsell-container{animation:none!important;transition:none!important}.rsi-form-main.form-entering{animation:inherit!important}.rsi-form-wrapper-dialog{height:auto;min-height:0;flex-shrink:0;animation:fadeInDialog .4s ease-out}@keyframes fadeInDialog{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.rsi-form-wrapper-embedded{height:auto;min-height:0;flex-shrink:0;animation:fadeInEmbedded .3s ease-out;margin:15px auto}.rsi-form-wrapper-embedded form{margin:auto}@keyframes fadeInEmbedded{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.rsi-page-container.slide-out-left,.rsi-page-container.slide-out-right,.rsi-page-container.slide-in-left,.rsi-page-container.slide-in-right{height:auto;min-height:0;flex-shrink:0;max-height:none;overflow:visible}.rsi-form-wrapper-dialog::backdrop{background-color:#00000080;transition:background-color .4s ease-in-out;animation:backdropFadeIn .4s ease-in-out}@keyframes backdropFadeIn{0%{background-color:#0000;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}to{background-color:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.rsi-cart-success{animation:cartSuccessPulse .6s ease-in-out}@keyframes cartSuccessPulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.rsi-button-click{animation:buttonClick .2s ease-in-out}@keyframes buttonClick{0%{transform:scale(1)}50%{transform:scale(.98)}to{transform:scale(1)}}.rsi-page-container{transition:opacity .15s cubic-bezier(.4,0,.2,1)}.rsi-page-container.page-transitioning{opacity:.8}.rsi-error-item-fade-out{animation:rsiErrorItemFadeOut 1s forwards ease-in-out;transform-origin:top;height:72px;opacity:1;overflow:hidden}@keyframes rsiErrorItemFadeOut{0%{opacity:1;height:72px}to{opacity:0;height:0px}}.chevron-left{cursor:pointer;margin-top:8px;transition:transform .1s ease-in-out}.chevron-left:hover{transform:scale(1.2)}.rsi-integration-container{position:relative;width:100%}.rsi-form-content-wrapper{height:auto;width:100%;flex-shrink:0;min-height:0;animation:fadeInFormContent .5s ease-out}.form-smooth-appear{animation:formSmoothAppear .3s cubic-bezier(.4,0,.2,1) forwards}@keyframes formSmoothAppear{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.rsi-upsell-loading-container{will-change:opacity;backface-visibility:hidden;transform:translateZ(0)}.rsi-form-main,.rsi-upsell-container,.rsi-page-container{contain:layout style}.rsi-upsell-loading-container{transition:opacity .2s cubic-bezier(.4,0,.2,1)}@keyframes fadeInFormContent{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}:scope.has-currency-converter-plus .rsi-total-summary-wrapper .currency-converter-wrapper-amount-box,:scope.has-currency-converter-plus .rsi-total-summary-wrapper .currency-converter-amount-box{display:inline-flex!important;align-items:center!important;gap:4px!important;padding:4px 8px!important;border:1px solid rgba(232,232,235,.8)!important;border-radius:6px!important;background:#f9fbfe4d!important;transition:all .2s ease!important;cursor:pointer!important;max-width:none!important;min-width:120px!important;white-space:nowrap!important;overflow:visible!important}:scope.has-currency-converter-plus .rsi-total-summary-wrapper .currency-converter-amount-box:hover{border-color:#e8e8eb!important;background:#f9fbfe99!important;box-shadow:0 2px 4px #0000000d!important}:scope.has-currency-converter-plus .rsi-total-summary-wrapper [data-ba-currency],:scope.has-currency-converter-plus .rsi-total-summary-wrapper [data-cc-currency],:scope.has-currency-converter-plus .rsi-total-summary-wrapper .ba-currency-converted,:scope.has-currency-converter-plus .rsi-total-summary-wrapper .cc-currency-converted,:scope.has-currency-converter-plus .rsi-total-summary-wrapper .conversion-bear-currency{position:relative!important;display:inline-flex!important;align-items:center!important;gap:6px!important;max-width:100%!important}.rsi-total-summary-wrapper [data-ba-currency] select,.rsi-total-summary-wrapper [data-cc-currency] select,.rsi-total-summary-wrapper .ba-currency-converted select,.rsi-total-summary-wrapper .cc-currency-converted select,.rsi-total-summary-wrapper .conversion-bear-currency select{background:transparent!important;border:1px solid rgba(232,232,235,.6)!important;border-radius:6px!important;padding:4px 8px!important;font-size:.85em!important;color:#07122acc!important;cursor:pointer!important;min-width:60px!important;max-width:120px!important;height:28px!important;outline:none!important;transition:all .2s ease!important}.rsi-total-summary-wrapper [data-ba-currency] select:hover,.rsi-total-summary-wrapper [data-cc-currency] select:hover,.rsi-total-summary-wrapper .ba-currency-converted select:hover,.rsi-total-summary-wrapper .cc-currency-converted select:hover,.rsi-total-summary-wrapper .conversion-bear-currency select:hover{border-color:#e8e8eb!important;background:#f9fbfe80!important}.rsi-total-summary-wrapper [data-ba-currency] select:focus,.rsi-total-summary-wrapper [data-cc-currency] select:focus,.rsi-total-summary-wrapper .ba-currency-converted select:focus,.rsi-total-summary-wrapper .cc-currency-converted select:focus,.rsi-total-summary-wrapper .conversion-bear-currency select:focus{border-color:#007bff!important;box-shadow:0 0 0 2px #007bff1a!important}.rsi-total-summary-wrapper .cbb-currency-flag{width:18px!important;height:18px!important;max-width:18px!important;max-height:18px!important;min-width:18px!important;min-height:18px!important;border-radius:3px!important;margin-right:6px!important;object-fit:cover!important;vertical-align:middle!important;border:1px solid rgba(0,0,0,.1)!important}.rsi-total-summary-wrapper .currency-converter-amount{font-size:.9em!important;font-weight:600!important;color:#1b2128!important}.rsi-total-summary-wrapper .cbb-currency-updown-icon{width:10px!important;height:10px!important;max-width:10px!important;max-height:10px!important;margin-left:4px!important;opacity:.7!important;transition:opacity .2s ease!important}.rsi-total-summary-wrapper .currency-converter-amount-box:hover .cbb-currency-updown-icon{opacity:1!important}.rsi-total-summary-wrapper [data-ba-currency] img,.rsi-total-summary-wrapper [data-cc-currency] img,.rsi-total-summary-wrapper .ba-currency-converted img,.rsi-total-summary-wrapper .cc-currency-converted img,.rsi-total-summary-wrapper .conversion-bear-currency img{max-width:18px!important;max-height:12px!important;border-radius:2px!important;object-fit:cover!important;margin-right:4px!important;vertical-align:middle!important}.rsi-total-summary-wrapper .rsi-total-summary-value [data-ba-currency],.rsi-total-summary-wrapper .rsi-total-summary-value [data-cc-currency],.rsi-total-summary-wrapper .rsi-total-summary-value .ba-currency-converted,.rsi-total-summary-wrapper .rsi-total-summary-value .cc-currency-converted,.rsi-total-summary-wrapper .rsi-total-summary-value .conversion-bear-currency{justify-content:flex-end!important;flex-wrap:nowrap!important;overflow:hidden!important}.rsi-total-summary-line-item:has([data-ba-currency]),.rsi-total-summary-line-item:has([data-cc-currency]),.rsi-total-summary-line-item:has(.ba-currency-converted),.rsi-total-summary-line-item:has(.cc-currency-converted),.rsi-total-summary-line-item:has(.conversion-bear-currency){align-items:center!important;gap:8px!important}:scope.has-currency-converter-plus .rsi-total-summary-value{display:flex!important;align-items:flex-end!important;justify-content:flex-end!important;flex-direction:column!important;gap:4px!important;overflow:visible!important;min-width:0!important}.rsi-total-summary-line-item{overflow:visible!important}.rsi-total-summary-line-item span:last-child{overflow:visible!important;min-width:0!important}.rsi-total-summary-wrapper{overflow:visible!important}@media(max-width:768px){.rsi-total-summary-wrapper .currency-converter-wrapper-amount-box,.rsi-total-summary-wrapper .currency-converter-amount-box{padding:3px 6px!important;max-width:none!important;min-width:100px!important;gap:3px!important}.rsi-total-summary-wrapper .cbb-currency-flag{width:16px!important;height:16px!important;max-width:16px!important;max-height:16px!important;min-width:16px!important;min-height:16px!important;margin-right:4px!important}.rsi-total-summary-wrapper .currency-converter-amount{font-size:.85em!important}.rsi-total-summary-wrapper .cbb-currency-updown-icon{width:8px!important;height:8px!important;max-width:8px!important;max-height:8px!important}.rsi-total-summary-wrapper [data-ba-currency] select,.rsi-total-summary-wrapper [data-cc-currency] select,.rsi-total-summary-wrapper .ba-currency-converted select,.rsi-total-summary-wrapper .cc-currency-converted select,.rsi-total-summary-wrapper .conversion-bear-currency select{font-size:.8em!important;padding:3px 6px!important;min-width:50px!important;max-width:100px!important;height:24px!important}.rsi-total-summary-wrapper [data-ba-currency] img,.rsi-total-summary-wrapper [data-cc-currency] img,.rsi-total-summary-wrapper .ba-currency-converted img,.rsi-total-summary-wrapper .cc-currency-converted img,.rsi-total-summary-wrapper .conversion-bear-currency img{max-width:16px!important;max-height:10px!important}}.ba-currency-converter .currency-dropdown,.ba-currency-converter .flag-dropdown,.bucks-currency-converter .currency-select,.bucks-currency-converter .flag-select,.conversion-bear-converter .currency-dropdown,.conversion-bear-converter .flag-dropdown{background:transparent!important;border:1px solid rgba(232,232,235,.6)!important;border-radius:6px!important;padding:4px 8px!important;font-size:.85em!important;color:#07122acc!important;transition:all .2s ease!important}.rsi-total-summary-wrapper .currency-converter-popup,.rsi-total-summary-wrapper .currency-converter-tooltip{display:none!important}.rsi-total-summary-value{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:4px!important;flex-wrap:nowrap!important}.rsi-total-summary-value [data-currency-amount],.rsi-total-summary-value .currency-amount{white-space:nowrap!important;margin-left:4px!important}.rsi-total-summary-wrapper .cbb-price-symbol,.rsi-total-summary-wrapper .cbb-price-digits,.rsi-total-summary-wrapper .cbb-price-code{display:inline!important;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;color:inherit!important;float:none!important}.rsi-total-summary-wrapper .cbb-price-code{margin-left:2px!important;font-size:.85em!important;opacity:.8!important}.rsi-total-summary-wrapper .currency-converter-amount-box:focus,.rsi-total-summary-wrapper .currency-converter-amount-box:focus-within{outline:2px solid #007bff!important;outline-offset:2px!important}.rsi-total-summary-wrapper .currency-converter-amount-box *{transition:all .2s ease!important}:scope.has-currency-converter-plus .rsi-total-summary-wrapper .currency-converter-wrapper-amount-box{position:relative!important}:scope.has-currency-converter-plus .rsi-total-summary-line-item span:last-child:before{content:none!important;display:none!important}:scope.has-currency-converter-plus .rsi-total-summary-value:before{content:none!important;display:none!important}:scope.has-currency-converter-plus .rsi-total-summary-line-item:has(svg) .currency-converter-wrapper-amount-box:before{content:"- "!important;display:inline!important;margin-right:4px!important;color:inherit!important}:scope.has-currency-converter-plus .rsi-total-summary-total-line .currency-converter-wrapper-amount-box:before{content:none!important}:scope.has-currency-converter-plus .rsi-product-item-prices{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important}:scope.has-currency-converter-plus .rsi-product-item-prices .rsi-product-item-original-price,:scope.has-currency-converter-plus .rsi-product-item-prices .rsi-product-item-final-price{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:2px!important;width:100%!important}:scope.has-currency-converter-plus .rsi-product-item-prices .currency-converter-wrapper-amount-box,:scope.has-currency-converter-plus .rsi-product-item-prices .currency-converter-amount-box{display:inline-flex!important;align-items:center!important;gap:4px!important;padding:4px 8px!important;border:1px solid rgba(232,232,235,.8)!important;border-radius:6px!important;background:#f9fbfe4d!important;transition:all .2s ease!important;cursor:pointer!important;max-width:none!important;min-width:120px!important;white-space:nowrap!important;overflow:visible!important;margin:2px 0!important}:scope.has-currency-converter-plus .rsi-product-item-prices .currency-converter-amount-box:hover{border-color:#e8e8eb!important;background:#f9fbfe99!important;box-shadow:0 2px 4px #0000000d!important}:scope.has-currency-converter-plus .rsi-upsell-price-container{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:8px!important}:scope.has-currency-converter-plus .rsi-upsell-compare-price,:scope.has-currency-converter-plus .rsi-upsell-current-price{align-items:center!important;justify-content:flex-start!important;gap:4px!important;width:100%!important}:scope.has-currency-converter-plus .rsi-upsell-price-container .currency-converter-wrapper-amount-box,:scope.has-currency-converter-plus .rsi-upsell-price-container .currency-converter-amount-box{display:inline-flex!important;align-items:center!important;gap:4px!important;padding:4px 8px!important;border:1px solid rgba(232,232,235,.8)!important;border-radius:6px!important;background:#f9fbfe4d!important;transition:all .2s ease!important;cursor:pointer!important;max-width:none!important;min-width:120px!important;white-space:nowrap!important;overflow:visible!important;margin:0!important}:scope.has-currency-converter-plus .rsi-upsell-price-container .currency-converter-amount-box:hover{border-color:#e8e8eb!important;background:#f9fbfe99!important;box-shadow:0 2px 4px #0000000d!important}:scope.has-currency-converter-plus .rsi-upsell-price-container .cbb-currency-flag{width:18px!important;height:18px!important;max-width:18px!important;max-height:18px!important;min-width:18px!important;min-height:18px!important;border-radius:3px!important;margin-right:6px!important;object-fit:cover!important;vertical-align:middle!important;border:1px solid rgba(0,0,0,.1)!important}:scope.has-currency-converter-plus .rsi-upsell-price-container .cbb-currency-updown-icon{width:10px!important;height:10px!important;max-width:10px!important;max-height:10px!important;margin-left:4px!important;opacity:.7!important;transition:opacity .2s ease!important}:scope.has-currency-converter-plus .rsi-upsell-price-container .currency-converter-amount-box:hover .cbb-currency-updown-icon{opacity:1!important}:scope.has-currency-converter-plus .rsi-upsell-price-container .currency-converter-amount{font-weight:inherit!important;color:inherit!important;font-size:inherit!important}:scope.has-currency-converter-plus .rsi-upsell-price-container .cbb-price-symbol,:scope.has-currency-converter-plus .rsi-upsell-price-container .cbb-price-digits,:scope.has-currency-converter-plus .rsi-upsell-price-container .cbb-price-code{display:inline!important;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;color:inherit!important;float:none!important}:scope.has-currency-converter-plus .rsi-upsell-price-container .cbb-price-code{margin-left:2px!important;font-size:.85em!important;opacity:.8!important}

quantity-popover{position:relative;display:block}quantity-popover volume-pricing li:nth-child(odd){background:rgba(var(--color-foreground),.03)}quantity-popover volume-pricing li{font-size:12px;letter-spacing:0.6px;padding:6px 8px;display:flex;justify-content:space-between}.quantity-popover__info.global-settings-popup{width:100%;z-index:3;position:absolute;background-color:rgb(var(--color-background));max-width:360px}.quantity-popover__info .button-close,.variant-remove-total quick-order-list-remove-all-button .button,.quick-order-list-total__confirmation quick-order-list-remove-all-button .button,quantity-popover quick-order-list-remove-button .button{--shadow-opacity: 0;--border-opacity: 0}.quantity-popover__info-button{display:flex;align-items:center;margin:0 4px 0 0;min-width:15px;min-height:15px;--shadow-opacity: 0;--border-opacity: 0}.quantity-popover__info-button--icon-with-label{text-align:left}.quantity-popover__info-button--icon-with-label svg{flex-shrink:0;width:15px;height:14px}.quantity-popover__info-button--open{text-decoration:underline}.quantity-popover__info-button span{padding-left:10px}.quantity-popover__info-button--icon-only--animation svg{transform:scale(1.25)}.quantity-popover__info-button--icon-only svg{transition:transform var(--duration-default) ease;width:15px;height:14px}@media screen and (max-width:989px){.quantity-popover__info.global-settings-popup{left:0;top:100%}.quantity-popover__info-button{padding-left:0}}.quantity-popover__info .quantity__rules{margin-top:12px;margin-bottom:10px}.quantity-popover__info .volume-pricing-label{display:block;margin-left:12px;margin-top:12px;font-size:12px}.quantity-popover__info .button{width:32px;height:32px;position:absolute;top:4px;right:0;padding:0 12px 0 0;display:flex;justify-content:flex-end}.quantity-popover__info .volume-pricing-label~.button{top:-2px}.quantity-popover__info .button .icon{width:15px;height:15px}quantity-popover volume-pricing{margin-top:12px;display:block}quantity-popover .quantity__rules span:first-of-type{display:block}.quantity-popover-container{display:flex;padding:5px 5px 5px 0}.quantity-popover-container:not(.quantity-popover-container--hover){align-items:center}@media screen and (min-width:990px){.quantity-popover-container--empty{margin-right:27px}.quantity-popover__info.global-settings-popup{width:200px}.quantity-popover-container{width:auto;max-width:200px}.quantity-popover__info.global-settings-popup{transform:translate(-100%);top:5px}}quantity-popover .quantity{background:rgb(var(--color-background))}quantity-popover .quantity__rules{margin-left:8px}quantity-popover .quantity__rules .divider:nth-child(2):before{content:none}quantity-popover .quantity__button:not(:focus-visible):not(.focused),quantity-popover .quantity__input:not(:focus-visible):not(.focused){background-color:initial}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-quantity-popover.css.map?v=129068967981937647381788597624 */

.list-payment {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: -5px 0;
  padding-top: 10px;
  padding-left: 0;
}

@media screen and (min-width: 750px) {
  .list-payment {
    justify-content: flex-end;
    margin: -5px;
    padding-top: 0;
  }
}

.list-payment__item {
  align-items: center;
  display: flex;
  padding: 5px;
}


  .drawer {
    visibility: hidden;
  }

  

.vertical-ticker__inner{overflow:hidden;-webkit-mask-image:linear-gradient(0deg,transparent 0,#000 20%,#000 70%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 20%,#000 70%,transparent)}.vertical-ticker__container{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;text-align:center}.vertical-ticker__item{margin:0;color:rgb(var(--color-foreground))}.vertical-ticker__item--italic{font-style:italic}.vertical-ticker__item--uppercase{text-transform:uppercase}.vertical-ticker__item--bold{font-weight:700}@keyframes vertTicker{to{transform:translateY(-50%)}}.vertical-ticker-and-content{display:grid;grid-template-columns:repeat(1,1fr)}.vertical-ticker-content{display:grid;place-items:center;position:relative}.vertical-ticker-content .title{margin-top:0}.vertical-ticker-content__bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.vertical-ticker-content__bg img{width:100%;height:100%;object-fit:cover;object-position:center center;position:absolute;top:0;left:0;z-index:-2}.vertical-ticker-content .page-width{position:relative;z-index:1}@media screen and (min-width:900px){.vertical-ticker-and-content--ticker-first .vertical-ticker{order:-1}.vertical-ticker-and-content{grid-template-columns:repeat(2,1fr)}.vertical-ticker-content{padding-top:36px}}@media screen and (max-width:900px){.vertical-ticker-and-content--content-desktop-only .vertical-ticker-content{display:none}}.horizontal-ticker{overflow-x:hidden;max-width:100%}.horizontal-ticker__inner{overflow:hidden}.horizontal-ticker__container{display:flex;width:fit-content}.horizontal-ticker__item{margin:0;color:rgb(var(--color-foreground));line-height:1;white-space:nowrap}.horizontal-ticker__item--italic{font-style:italic}.horizontal-ticker__item--uppercase{text-transform:uppercase}.horizontal-ticker__item--bold{font-weight:700}@keyframes horTicker{to{transform:translate(-50%)}}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-ds-component-tickers.css.map?v=30346802988262109031788597504 */

.section-sections--31807949635916__2c2ec774-3430-481f-b927-e9c035b9d24e-padding {
    padding-top: 9px;
    padding-bottom: 9px;
  }

  @media screen and (min-width: 750px) {
    .section-sections--31807949635916__2c2ec774-3430-481f-b927-e9c035b9d24e-padding {
      padding-top: 12px;
      padding-bottom: 12px;
    }
  }

  .horizontal-ticker-sections--31807949635916__2c2ec774-3430-481f-b927-e9c035b9d24e .horizontal-ticker__item {
    font-size: 15px;
    padding: 0 15px;
  }
  .horizontal-ticker-sections--31807949635916__2c2ec774-3430-481f-b927-e9c035b9d24e .horizontal-ticker__container {
    animation: horTicker 100.0s linear infinite forwards;
  }

  .horizontal-ticker-sections--31807949635916__2c2ec774-3430-481f-b927-e9c035b9d24e.color-custom {
    --color-background: 246, 226, 236;
    --gradient-background: #f6e2ec;
    --color-foreground: 209, 96, 154;
  }
.list-menu--right {
  right: 0;
}

.list-menu--disclosure {
  position: absolute;
  min-width: 100%;
  width: 200px;
  border: 1px solid rgba(var(--color-foreground), 0.2);
}

.list-menu--disclosure:focus {
  outline: none;
}

.list-menu__item--active {
  text-decoration: underline;
  text-underline-offset: 3px;
}

.list-menu__item--active:hover {
  text-decoration-thickness: 2px;
}

.list-menu--disclosure.localization-selector {
  max-height: 180px;
  overflow: auto;
  width: 100px;
  padding: 5px;
}

.search__input.field__input{padding-right:98px}.search__button{right:var(--inputs-border-width);top:var(--inputs-border-width)}.reset__button{right:calc(var(--inputs-border-width) + 44px);top:var(--inputs-border-width)}.reset__button:not(:focus-visible):after{border-right:1px solid rgba(var(--color-foreground),.08);display:block;height:calc(100% - 16px);content:"";position:absolute;right:0}.reset__button:not(:focus):after{border-right:1px solid rgba(var(--color-foreground),.08);display:block;height:calc(100% - 18px);content:"";position:absolute;right:0}.search__button:focus-visible,.reset__button:focus-visible{background-color:rgb(var(--color-background));z-index:4}.search__button:focus,.reset__button:focus{background-color:rgb(var(--color-background));z-index:4}.search__button:not(:focus-visible):not(.focused),.reset__button:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:inherit}.search__button:hover .icon,.reset__button:hover .icon{transform:scale(1.07)}.search__button .icon{height:18px;width:18px}.reset__button .icon.icon-close{height:18px;width:18px;stroke-width:1px}input::-webkit-search-decoration{-webkit-appearance:none}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-component-search.css.map?v=184225813856820874251788597486 */

.header__icon--menu{position:initial}.js menu-drawer>details>summary:before,.js menu-drawer>details[open]:not(.menu-opening)>summary:before{content:"";position:absolute;cursor:default;width:100%;height:calc(100vh - 100%);height:calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)));left:0;background:rgba(var(--color-foreground),.5);opacity:0;visibility:hidden;z-index:2;transition:opacity 0s,visibility 0s;top:0}menu-drawer>details[open]>summary:before{visibility:visible;opacity:1;transition:opacity var(--duration-default) ease,visibility var(--duration-default) ease}.menu-drawer{position:absolute;transform:translate(-100%);visibility:hidden;z-index:10;left:0;width:calc(100vw - 40px);padding:0;border-width:0 var(--drawer-border-width) 0 0;background-color:rgb(var(--color-background));overflow-x:hidden;border-style:solid;border-color:rgba(var(--color-foreground),var(--drawer-border-opacity));filter:drop-shadow(var(--drawer-shadow-horizontal-offset) var(--drawer-shadow-vertical-offset) var(--drawer-shadow-blur-radius) rgba(var(--color-shadow),var(--drawer-shadow-opacity)));top:0;position:fixed}.js .menu-drawer{height:calc(100vh - 100%);height:calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)));height:100vh}.js details[open]>.menu-drawer,.js details[open]>.menu-drawer__submenu{transition:transform var(--duration-default) ease,visibility var(--duration-default) ease}.no-js details[open]>.menu-drawer,.js details[open].menu-opening>.menu-drawer,details[open].menu-opening>.menu-drawer__submenu{transform:translate(0);visibility:visible}.js .menu-drawer__navigation .submenu-open{visibility:hidden}.menu-drawer__title-and-close-btn{display:flex;align-items:center;justify-content:space-between;padding:10px 5px 10px 20px;border-bottom:solid 1px rgba(var(--color-foreground),.1)}.menu-drawer__title{margin:0}.menu-drawer__close-btn{display:flex;align-items:center;justify-content:center}@media screen and (min-width:750px){.menu-drawer{width:400px}}.menu-drawer__inner-container{position:relative;height:100%}.menu-drawer__navigation-container{height:100%}.menu-drawer__navigation{padding:56px 0}.menu-drawer__inner-submenu{height:100%;overflow-x:hidden;overflow-y:auto}.no-js .menu-drawer__navigation{padding:0}.no-js .menu-drawer__navigation>ul>li{border-bottom:1px solid rgba(var(--color-foreground),.04)}.no-js .menu-drawer__submenu ul>li{border-top:1px solid rgba(var(--color-foreground),.04)}.js .menu-drawer__menu li{margin-bottom:2px}.menu-drawer__menu-item{padding:11px 32px;text-decoration:none;font-size:18px}.no-js .menu-drawer__menu-item{font-size:16px}.no-js .menu-drawer__submenu .menu-drawer__menu-item{padding:12px 52px 12px 60px}.no-js .menu-drawer__submenu .menu-drawer__submenu .menu-drawer__menu-item{padding-left:90px}.menu-drawer summary.menu-drawer__menu-item{padding-right:52px}.no-js .menu-drawer__menu-item .icon-caret{right:30px}.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__close-button:focus,.menu-drawer__menu-item:hover,.menu-drawer__close-button:hover{color:rgb(var(--color-foreground));background-color:rgba(var(--color-foreground),.04)}.menu-drawer__menu-item--active:hover{background-color:rgba(var(--color-foreground),.08)}.js .menu-drawer__menu-item .icon-caret,.no-js .menu-drawer .icon-arrow{display:none}.menu-drawer__menu-item>.icon-arrow{position:absolute;right:25px;top:50%;transform:translateY(-50%)}.js .menu-drawer__submenu{position:absolute;top:0;width:100%;bottom:0;left:0;background-color:rgb(var(--color-background));border-left:1px solid rgba(var(--color-foreground),.2);z-index:1;transform:translate(100%);visibility:hidden}.js .menu-drawer__submenu .menu-drawer__submenu{overflow-y:auto}header-drawer .js .menu-drawer__submenu .menu-drawer__submenu{overflow-y:auto}.menu-drawer__close-button{margin-top:15px;padding:12px 26px;text-decoration:none;display:flex;align-items:center;font-size:14px;width:100%;background-color:transparent;font-family:var(--font-body-family);font-style:var(--font-body-style);text-align:left}.no-js .menu-drawer__close-button{display:none}.menu-drawer__close-button .icon-arrow{transform:rotate(180deg);margin-right:10px}.menu-drawer__utility-links{padding:20px;background-color:rgba(var(--color-foreground),.03)}.menu-drawer__account{display:inline-flex;align-items:center;text-decoration:none;padding:12px;margin-left:-12px;font-size:14px;color:rgb(var(--color-foreground))}.menu-drawer__account .icon-account{height:20px;width:20px;margin-right:10px}.menu-drawer__account:hover .icon-account{transform:scale(1.07)}.menu-drawer .list-social{justify-content:flex-start;margin-left:-12.5px;margin-top:20px}.menu-drawer .list-social:empty{display:none}.menu-drawer .list-social__link{padding:13px 12.5px}.menu-drawer__menu-item{padding:9px 20px;color:rgb(var(--color-foreground))}.menu-drawer__inner-container{height:auto}header-drawer .menu-drawer__inner-container{height:calc(100% - 65px)}.menu-drawer__navigation{padding:10px 0}.menu-drawer__utility-links{background:transparent;padding:10px 20px;border-top:solid 1px rgba(var(--color-foreground),.1)}.menu-drawer .list-social{justify-content:center;margin:0}.header__icon--menu[aria-expanded=true]:before{z-index:1;position:fixed;height:100vh;top:0}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-component-menu-drawer.css.map?v=157470423819771412911788597471 */

.cart-notification-wrapper{position:relative}.cart-notification-wrapper .cart-notification{display:block}.cart-notification{border-bottom-right-radius:var(--popup-corner-radius);border-bottom-left-radius:var(--popup-corner-radius);border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-style:solid;border-width:0 0 var(--popup-border-width);padding:25px 35px;position:absolute;right:0;transform:translateY(-100%);visibility:hidden;width:100%;box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity));z-index:-1}.cart-notification.focused{box-shadow:0 0 2px rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.cart-notification:focus-visible{box-shadow:0 0 2px rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}@media screen and (min-width:750px){.header-wrapper:not(.header-wrapper--border-bottom)+cart-notification .cart-notification{border-top-width:var(--popup-border-width)}.cart-notification{border-width:0 var(--popup-border-width) var(--popup-border-width);max-width:368px;right:40px}}.cart-notification.animate{transition:transform var(--duration-short) ease,visibility 0s var(--duration-short) ease}.cart-notification.active{transform:translateY(0);transition:transform var(--duration-default) ease,visibility 0s;visibility:visible}.cart-notification__header{align-items:flex-start;display:flex}.cart-notification__heading{align-items:center;display:flex;flex-grow:1;margin-bottom:0;margin-top:0}.cart-notification__heading .icon-checkmark{color:rgb(var(--color-foreground));margin-right:10px;width:13px}.cart-notification__close{margin-top:-20px;margin-right:-30px}.cart-notification__links{text-align:center}.cart-notification__links>*{margin-top:10px}.cart-notification-product{align-items:flex-start;display:flex;padding-bottom:30px;padding-top:20px}.cart-notification-product dl{margin-bottom:0;margin-top:0}.cart-notification-product__image{display:inline-flex;margin-right:15px;margin-top:5px}.cart-notification-product__image:after{content:none}.cart-notification-product__name{margin-bottom:5px;margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-component-cart-notification.css.map?v=137625604348931474661788597455 */

.cart-items td,.cart-items th{padding:0;border:none}.cart-items th{text-align:left;padding-bottom:18px;opacity:.85;font-weight:400}.cart-item__quantity-wrapper{display:flex}.cart-item__totals{position:relative}.cart-items *.right{text-align:right}.cart-item__image-container{display:inline-flex;align-items:flex-start}.cart-item__image-container:after{content:none}.cart-item__image{height:auto;max-width:calc(100px / var(--font-body-scale))}@media screen and (min-width:750px){.cart-item__image{max-width:100%}}.cart-item__details{font-size:16px;line-height:calc(1 + .4 / var(--font-body-scale))}.cart-item__details>*{margin:0;max-width:300px}.cart-item__details>*+*{margin-top:6px}.cart-item__media{position:relative}.cart-item__link{display:block;bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.cart-item__name{text-decoration:none;display:block;font-size:calc(var(--font-heading-scale) * 14px)}.cart-item__name:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:2px}.cart-item__price-wrapper>*{display:block;margin:0;padding:0}.cart-item__discounted-prices dd{margin:0}.cart-item__discounted-prices .cart-item__old-price{font-size:14px}.cart-item__old-price{opacity:.7}.cart-item__final-price{font-weight:400}.product-option{font-size:14px;word-break:break-all;line-height:calc(1 + .5 / var(--font-body-scale))}.cart-item cart-remove-button{display:flex;margin-left:10px}@media screen and (min-width:750px)and (max-width:989px){.cart-item cart-remove-button{width:45px;height:45px}}cart-remove-button .button{min-width:calc(45px / var(--font-body-scale));min-height:45px;padding:0;margin:0 1px 1px 0}cart-remove-button .button:before,cart-remove-button .button:after{content:none}cart-remove-button .button:not([disabled]):hover{color:rgb(var(--color-foreground))}@media screen and (min-width:750px){cart-remove-button .button{min-width:35px;min-height:35px}}cart-remove-button .icon-remove{height:15px;width:15px}.cart-item .loading-overlay{top:0;left:auto;right:auto;bottom:0;padding:0}@media screen and (min-width:750px){.cart-item .loading-overlay{right:0;padding-top:45px;bottom:auto}}.cart-item .loading-overlay:not(.hidden)~*{visibility:hidden}.cart-item__error{display:flex;align-items:flex-start;margin-top:10px}.cart-item__error-text{font-size:12px;order:1}.cart-item__error-text+svg{flex-shrink:0;width:12px;margin-right:7px}.cart-item__error-text:empty+svg{display:none}.cart-item__error-text:empty+span svg{display:none}.product-option+.product-option{margin-top:4px}.product-option *{display:inline;margin:0}.cart-items thead th{text-transform:uppercase}@media screen and (max-width:749px){.cart-items,.cart-items thead,.cart-items tbody{display:block;width:100%}.cart-items thead tr{display:flex;justify-content:space-between;border-bottom:1px solid rgba(var(--color-foreground),.2);margin-bottom:40px}.cart-item{display:grid;grid-template:repeat(2,auto) / repeat(4,1fr);gap:15px;margin-bottom:35px}.cart-item:last-child{margin-bottom:0}.cart-item__media{grid-row:1 / 3}.cart-item__details{grid-column:2 / 4}.cart-item__quantity{grid-column:2 / 5}.cart-item__quantity-wrapper{flex-wrap:wrap}.cart-item__totals{display:flex;align-items:flex-start;justify-content:flex-end}}.cart-item__error-text+svg{margin-top:4px}@media screen and (min-width:750px){.cart-items{border-spacing:0;border-collapse:separate;box-shadow:none;width:100%;display:table}.cart-items th{border-bottom:1px solid rgba(var(--color-foreground),.08)}.cart-items thead th:first-child{width:50%}.cart-items th+th{padding-left:40px}.cart-items td{vertical-align:top;padding-top:40px}.cart-item{display:table-row}.cart-item>td+td{padding-left:40px}.cart-item__details{width:350px}.cart-item__media{width:100px}.cart-item cart-remove-button{margin:5px 0 0 15px}.cart-item__price-wrapper>*:only-child:not(.cart-item__discounted-prices){margin-top:10px}}@media screen and (min-width:990px){.cart-item .cart-item__quantity,.cart-items .cart-items__heading--wide{padding-left:60px}.cart-item__details{width:500px}.cart-items thead th:first-child{width:60%}}@media screen and (max-width:500px){.title-wrapper-with-link{flex-direction:column;align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-component-cart-items.css.map?v=16264371234338852081788597454 */

.price{font-size:16px;letter-spacing:1px;line-height:calc(1 + .5 / var(--font-body-scale));color:rgb(var(--color-foreground));display:flex;align-items:center;flex-wrap:wrap;margin-bottom:5px;column-gap:10px}.price>*{display:inline-block;vertical-align:top}.price.price--unavailable{visibility:hidden}.price--end{text-align:right}.price .price-item{display:inline-block;margin:0;color:rgb(var(--accent-color, var(--color-foreground)));font-weight:700}.price__regular .price-item--regular{margin-right:0;color:rgb(var(--accent-color, var(--color-foreground)))}.price:not(.price--show-badge) .price-item--last:last-of-type{margin:0}@media screen and (min-width:750px){.price{margin-bottom:0}}.price--large{font-size:20px;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:1.3px}.price--sold-out .price__availability,.price__regular{display:block}.price__sale,.price__availability,.price .price__badge-sale,.price .price__badge-sold-out,.price--on-sale .price__regular,.price--on-sale .price__availability{display:none}.price--sold-out .price__badge-sold-out,.price--on-sale .price__badge-sale{display:inline-flex}.price--on-sale .price__sale{display:initial;flex-direction:row;flex-wrap:wrap}.price--center{display:initial;justify-content:center}.price--on-sale .price-item--regular{text-decoration:line-through;color:rgba(var(--color-foreground),.9);font-size:13px}.unit-price{display:block;font-size:11px;letter-spacing:0.4px;line-height:calc(1 + .2 / var(--font-body-scale));margin-top:2px;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.price--large .price-item--regular{font-size:16px}.product-page-price .price--on-sale .price__sale--price-second{display:flex;flex-direction:row;flex-wrap:wrap}.product-page-price .price--on-sale .price__sale--price-second .compare-price-label{order:1}.product-page-price .price--on-sale .price__sale--price-second .price__compare-price{order:2;margin-right:5.5px}.product-page-price .price--on-sale .price__sale--price-second .price__compare-price .price-item--regular{font-size:20px}.product-page-price .price--on-sale .price__sale--price-second .regular-price-label{order:3}.product-page-price .price--on-sale .price__sale--price-second .price-item--sale{order:4}.product-page-price .price--on-sale .price__sale--price-second .price-item--sale span.money{font-size:17px}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-component-price.css.map?v=116010604417246430981788597479 */

.loading-overlay{position:absolute;z-index:1;width:18px}@media screen and (max-width:749px){.loading-overlay{top:0;right:0}}@media screen and (min-width:750px){.loading-overlay{left:0}}.loading-overlay__spinner{width:18px;display:inline-block}.spinner{animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:rgb(var(--color-foreground));animation:dash 1.4s ease-in-out infinite}@media screen and (forced-colors:active){.path{stroke:CanvasText}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}.loading-overlay:not(.hidden)+.cart-item__price-wrapper,.loading-overlay:not(.hidden)~cart-remove-button{opacity:50%}.loading-overlay:not(.hidden)~cart-remove-button{pointer-events:none;cursor:default}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-component-loading-overlay.css.map?v=167310470843593579841788597468 */

.drawer{position:fixed;z-index:1000;left:0;top:0;width:100vw;height:100%;display:flex;justify-content:flex-end;background-color:rgba(var(--color-foreground),.5);transition:visibility var(--duration-default) ease}.drawer.active{visibility:visible}.drawer__inner{height:100%;width:400px;max-width:calc(100vw - 30px);padding:0 15px;border:1px solid rgba(var(--color-foreground),.2);border-right:0;background-color:rgb(var(--color-background));overflow:hidden;display:flex;flex-direction:column;transform:translate(100%);transition:transform var(--duration-default) ease}.drawer__inner-empty{height:100%;padding:0 15px;background-color:rgb(var(--color-background));overflow:hidden;display:flex;flex-direction:column}.cart-drawer__warnings{display:flex;flex-direction:column;flex:1;justify-content:center}cart-drawer.is-empty .drawer__inner{display:grid;grid-template-rows:1fr;align-items:center;padding:0}cart-drawer.is-empty .drawer__header{display:none}cart-drawer:not(.is-empty) .cart-drawer__warnings,cart-drawer:not(.is-empty) .cart-drawer__collection{display:none}.cart-drawer__warnings--has-collection .cart__login-title{margin-top:25px}.drawer.active .drawer__inner{transform:translate(0)}.drawer__header{position:relative;background-color:rgb(var(--color-background));padding:15px 0;display:flex;justify-content:space-between;align-items:center}.drawer__heading{margin:0}.drawer__close{display:inline-block;padding:0;min-width:44px;min-height:44px;box-shadow:0 0 0 2px rgba(var(--color-button),0);position:absolute;top:10px;right:-10px;color:rgb(var(--color-foreground));background-color:transparent;border:none;cursor:pointer}.cart-drawer__warnings .drawer__close{right:5px}.drawer__close svg{height:24px;width:24px}.drawer__contents{flex-grow:1;display:flex;flex-direction:column}.drawer__footer{background-color:rgb(var(--color-background));border-top:1px solid rgba(var(--color-foreground),.2);padding:0 0 15px}cart-drawer.is-empty .drawer__footer{display:none}.drawer__footer>details{border-bottom:1px solid rgba(var(--color-foreground),.2)}.drawer__footer>details[open]{padding-bottom:15px}.drawer__footer summary{display:flex;position:relative;line-height:1;padding:15px 0}.drawer__footer>.cart-drawer__footer{padding-top:15px;padding-bottom:15px}cart-drawer{position:fixed;top:0;left:0;width:100vw;height:100%}.cart-drawer__overlay{position:fixed;top:0;right:0;bottom:0;left:0}.cart-drawer__overlay:empty{display:block}.cart-drawer__form{flex-grow:1;display:flex;flex-wrap:wrap}.cart-drawer__collection{margin:0 25px 15px}.cart-drawer .drawer__cart-items-wrapper{flex-grow:1}.cart-drawer .cart-items,.cart-drawer tbody{display:block;width:100%}.cart-drawer thead{display:inline-table;width:100%;position:sticky;top:0;z-index:2;background-color:rgb(var(--color-base-background-1))}.cart-drawer-items-and-upsell{overflow:auto;flex:1}@media screen and (max-height:650px){.cart-drawer-items-and-upsell{overflow:visible}.drawer__inner{overflow:scroll}}.cart-drawer .cart-item{display:grid;grid-template:repeat(2,auto) / repeat(4,1fr);gap:10px 15px;margin-bottom:0}.cart-drawer .cart-item:last-child{margin-bottom:10px}.cart-drawer .cart-item__media{grid-row:1 / 3}.cart-drawer .cart-item__image{max-width:100%;box-shadow:3px 3px 10px #0000000d}.cart-drawer .cart-items thead{margin-bottom:5px}.cart-drawer .cart-items thead th:first-child,.cart-drawer .cart-items thead th:last-child{width:0;padding:0}.cart-drawer .cart-items thead th:nth-child(2){width:50%;padding-left:0}.cart-drawer .cart-items thead tr{display:table-row;margin-bottom:0}.cart-drawer .cart-items th{border-bottom:1px solid rgba(var(--color-foreground),.08)}.cart-drawer .cart-item:last-child{margin-bottom:15px}.cart-drawer .cart-item .loading-overlay{right:5px;padding-top:25px}.cart-drawer .cart-items td{padding-top:20px}.cart-drawer .cart-item>td+td{padding-left:10px}@media screen and (max-width:749px){.cart-drawer .cart-item>td+td{padding-left:2px}.cart-drawer .cart-item__name{font-size:calc(var(--font-heading-scale) * 12px)}}.cart-drawer .cart-item__details{width:auto;grid-column:2 / 4}.cart-drawer .cart-item__quantity-wrapper{align-items:center}.cart-drawer .quantity{width:calc(100px / var(--font-body-scale) + var(--inputs-border-width) * 2);min-height:calc((var(--inputs-border-width) * 2) + 30px);border-radius:calc(var(--inputs-radius) / 4 * 3)}.cart-drawer .quantity:before{border-radius:calc((var(--inputs-radius) / 4 * 3) + var(--inputs-border-width))}.cart-drawer .quantity:after{border-radius:calc(var(--inputs-radius) / 4 * 3)}.cart-drawer .quantity__input{font-size:13px}.cart-drawer .quantity__button{width:calc(32px / var(--font-body-scale))}.cart-drawer .quantity__button svg{width:9px}.cart-drawer .cart-item cart-remove-button{margin-top:0;margin-left:10px;width:fit-content;height:auto}.cart-drawer .cart-item cart-remove-button .button{min-width:auto;min-height:auto;width:30px;height:30px}.cart-drawer cart-remove-button svg{color:rgb(var(--color-foreground));transition:color .2s}.cart-drawer cart-remove-button:hover svg{color:rgb(var(--accent-color))}.cart-drawer .cart-item__totals{display:flex;align-items:flex-start;justify-content:flex-end}.cart-drawer.cart-drawer .cart-item__price-wrapper>*:only-child{margin-top:0}.cart-drawer .cart-item__price-wrapper .cart-item__discounted-prices{display:flex;flex-direction:column;gap:5px}.cart-item__price-wrapper .price{justify-content:flex-end}.cart-drawer .cart-drawer__final-item-price{font-weight:var(--font-body-weight-bold);color:rgb(var(--accent-color))}@media screen and (max-width:749px){.cart-drawer .cart-item__old-price{font-size:12px}.cart-drawer .cart-drawer__final-item-price{font-size:14px}}.cart-drawer .unit-price{margin-top:6px}.cart-drawer .cart-items .cart-item__quantity{padding-top:0;grid-column:2 / 5}.cart-drawer__footer>*+*{margin-top:10px}.cart-drawer .totals{justify-content:space-between}.cart-drawer .price{line-height:1;margin-bottom:1px}.cart-drawer .tax-note{margin:12px 0 10px auto;text-align:left}.cart-drawer .product-option dd{word-break:break-word}.cart-drawer details[open]>summary .icon-caret{transform:rotate(180deg)}.cart-drawer .cart__checkout-button{max-width:none;font-size:17px}.drawer__footer .cart__dynamic-checkout-buttons{max-width:100%}.drawer__footer #dynamic-checkout-cart ul{flex-wrap:wrap!important;flex-direction:row!important;margin:5px -5px 0 0!important;gap:5px}.drawer__footer [data-shopify-buttoncontainer]{justify-content:flex-start}.drawer__footer #dynamic-checkout-cart ul>li{flex-basis:calc(50% - 5px)!important;margin:0!important}.drawer__footer #dynamic-checkout-cart ul>li:only-child{flex-basis:100%!important;margin-right:5px!important}@media screen and (min-width:750px){.drawer__footer #dynamic-checkout-cart ul>li{flex-basis:calc(100% / 3 - 5px)!important;margin:0!important}.drawer__footer #dynamic-checkout-cart ul>li:first-child:nth-last-child(2),.drawer__footer #dynamic-checkout-cart ul>li:first-child:nth-last-child(2)~li,.drawer__footer #dynamic-checkout-cart ul>li:first-child:nth-last-child(4),.drawer__footer #dynamic-checkout-cart ul>li:first-child:nth-last-child(4)~li{flex-basis:calc(50% - 5px)!important}}.cart-drawer-items-and-upsell::-webkit-scrollbar{width:3px}.cart-drawer-items-and-upsell::-webkit-scrollbar-thumb{background-color:rgba(var(--color-foreground),.7);border-radius:100px}.cart-drawer-items-and-upsell::-webkit-scrollbar-track-piece{margin-top:31px}.cart-progress{padding-bottom:25px}.cart-progress__bar{height:9px;background:rgb(var(--color-base-background-2));position:relative;border-radius:50px;text-align:center;margin:0 5px}.cart-progress__bar__progress{position:absolute;top:0;left:0;height:100%;border-radius:50px;background:rgb(var(--color-base-accent-1));background-image:linear-gradient(315deg,rgba(255,255,255,.4) 25%,transparent 0,transparent 50%,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 75%,transparent 0,transparent);background-size:10px 10px;animation:slideBar 4s linear infinite}.cart-progress__bar__badge{width:30px;height:30px;position:absolute;right:0;top:50%;transform:translate(50%,-50%);background:rgb(var(--color-base-background-1));border-radius:50%;border:solid 2px rgb(var(--color-base-accent-1));display:flex!important;justify-content:center;align-items:center}.cart-progress__bar__badge svg{fill:rgb(var(--color-base-accent-1));width:70%;height:70%}.cart-progress__text{margin:0 0 1em;text-align:center;font-size:14px;font-weight:600;line-height:1.3em}@keyframes slideBar{0%{background-position-x:0}to{background-position-x:100px}}.cart-drawer thead{display:none}.cart-drawer tbody{border-top:1px solid rgba(var(--color-foreground),.08)}.cart-upsell-container{border-bottom:1px solid rgba(var(--color-foreground),.2)}.cart-upsell-container .title{margin:7.5px 0;font-size:calc(var(--font-heading-scale) * 16px)}.cart-upsell{display:flex;padding:10px;align-items:flex-start;border-radius:20px;box-shadow:3px 3px 10px #00000026;margin:15px 0}.cart-upsell__image{width:70px;flex-shrink:0;box-shadow:3px 3px 10px #0000000d;border-radius:10px;overflow:hidden}.cart-upsell__content{padding-left:12.5px;flex-grow:1}.cart-upsell__title{text-decoration:none;display:block;margin:0 0 .5em;font-size:calc(var(--font-heading-scale) * 14px)}a.cart-upsell__title:hover{text-decoration:underline}.cart-upsell__desc p{font-size:14px;margin-top:0;line-height:1.3;margin-bottom:.5em}.cart-upsell__variants{margin:3px 0 7.5px}.cart-upsell__prices-and-btn{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;column-gap:7.5px;row-gap:5px;margin-top:15px}.cart-upsell__btn{position:relative;padding:.1em 1em;font-weight:700;font-size:15px;line-height:1.8;background:rgb(var(--color-base-accent-1));color:rgb(var(--color-base-background-1));white-space:nowrap;border-radius:.3em}.cart-upsell__btn:hover{background:rgba(var(--color-base-accent-1),.9)}.cart-upsell__btn .loading-overlay__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:18px;width:18px;display:inline-flex}.cart-upsell__prices-and-btn .price{flex-shrink:0;margin:0;font-size:18px}@media screen and (max-width:500px){.cart-upsell-container .title{font-size:calc(var(--font-heading-scale) * 14px)}}@media screen and (max-width:370px){.cart-upsell__prices-and-btn product-form{max-width:70px}}.cart-upsell .variant-selects--small{margin-bottom:7.5px}.cart-upsell .select{background:none}.cart-drawer-items-and-upsell .cart-upsell-container{border-bottom:none}.cart-upsell--no-shadow{box-shadow:none}.cart-upsell--no-shadow.color-background-1{padding:5px}.cart-upsell-container+.cart-upsell-container{margin-top:30px}.cart__badges{margin-top:15px}.payment-badges{padding:0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:0}.cart__badges img{max-width:100%;width:100%}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-component-cart-drawer.css.map?v=12876392782820889961788597453 */

.cart{position:relative;display:block}.cart__empty-text,.is-empty .cart__contents,cart-items.is-empty .title-wrapper-with-link,.is-empty .cart__footer{display:none}.is-empty .cart__empty-text,.is-empty .cart__warnings{display:block}.cart__warnings{display:none;text-align:center;padding:30px 0 10px}.cart__empty-text{margin:45px 0 20px}.cart__contents>*+*{margin-top:25px}.cart__login-title{margin:55px 0 5px}.cart__login-paragraph{margin-top:8px}.cart__login-paragraph a{font-size:inherit}@media screen and (min-width:990px){.cart__warnings{padding:70px 0 10px}.cart__empty-text{margin:0 0 30px}}cart-items{display:block}.cart__items{position:relative;padding-bottom:30px;border-bottom:1px solid rgba(var(--color-foreground),.08)}.cart__items--disabled{pointer-events:none}.cart__footer{padding:40px 0 0}.cart__footer-wrapper:last-child .cart__footer{padding-bottom:50px}.cart__footer>div:only-child{margin-left:auto}.cart__footer>*+*{margin-top:40px}.cart__footer .discounts{margin-top:10px}.cart__note{height:fit-content}.cart__note label{display:flex;align-items:flex-end;position:absolute;line-height:1;height:18px;top:-30px;color:rgba(var(--color-foreground),.9)}.cart__note .field__input{height:100%;position:relative;border-radius:var(--inputs-radius);padding:10px 20px}.cart__note .text-area{resize:vertical}.cart__note:after,.cart__note:hover.cart__note:after,.cart__note:before,.cart__note:hover.cart__note:before,.cart__note .field__input:focus,.cart__note .field__input{border-bottom-right-radius:0}@media screen and (min-width:750px){.cart__items{grid-column-start:1;grid-column-end:3;padding-bottom:40px}.cart__contents>*+*{margin-top:0}.cart__items+.cart__footer{grid-column:2}.cart__footer{display:flex;justify-content:space-between;border:0}.cart__footer-wrapper:last-child{padding-top:0}.cart__footer>*{width:350px}.cart__footer>*+*{margin-left:40px;margin-top:0}}.cart__ctas button{width:100%}.cart__ctas>*:not(noscript:first-child)+*{margin-top:10px}.cart__update-button{margin-bottom:10px}.cart__dynamic-checkout-buttons{max-width:360px;margin:0 auto;max-width:none}.cart__blocks>*+*{margin-top:12.5px}.cart__blocks>link:first-child~.cart-discount{margin-top:0}.cart__dynamic-checkout-buttons div[role=button]{border-radius:var(--buttons-radius-outset)!important}.cart-note__label{display:inline-block;margin-bottom:10px;line-height:calc(1 + 1 / var(--font-body-scale))}.tax-note{margin:22px 0 16px auto;text-align:center;display:block}.cart__checkout-button{max-width:360px;max-width:none}.cart__ctas{text-align:center}.cart__footer .cart-discount-form{margin-top:0}@media screen and (min-width:750px){.cart-note{max-width:360px}.cart__update-button{margin-bottom:0;margin-right:8px}.tax-note{margin-bottom:22px;text-align:right}[data-shopify-buttoncontainer]{justify-content:flex-end}.cart__ctas{display:flex;gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-component-cart.css.map?v=183883492810467818381788597456 */

.totals{display:flex;justify-content:space-between;align-items:flex-end}.totals>*{font-size:16px;margin:0}.totals>h2{font-size:calc(var(--font-heading-scale) * 16px)}.totals *{line-height:1}.totals>*+*{margin-left:20px}.totals__subtotal-value{font-size:18px;font-weight:var(--font-heading-weight)}.cart__ctas+.totals{margin-top:20px}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-component-totals.css.map?v=54425048278126878361788597492 */

.price{font-size:16px;letter-spacing:1px;line-height:calc(1 + .5 / var(--font-body-scale));color:rgb(var(--color-foreground));display:flex;align-items:center;flex-wrap:wrap;margin-bottom:5px;column-gap:10px}.price>*{display:inline-block;vertical-align:top}.price.price--unavailable{visibility:hidden}.price--end{text-align:right}.price .price-item{display:inline-block;margin:0;color:rgb(var(--accent-color, var(--color-foreground)));font-weight:700}.price__regular .price-item--regular{margin-right:0;color:rgb(var(--accent-color, var(--color-foreground)))}.price:not(.price--show-badge) .price-item--last:last-of-type{margin:0}@media screen and (min-width:750px){.price{margin-bottom:0}}.price--large{font-size:20px;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:1.3px}.price--sold-out .price__availability,.price__regular{display:block}.price__sale,.price__availability,.price .price__badge-sale,.price .price__badge-sold-out,.price--on-sale .price__regular,.price--on-sale .price__availability{display:none}.price--sold-out .price__badge-sold-out,.price--on-sale .price__badge-sale{display:inline-flex}.price--on-sale .price__sale{display:initial;flex-direction:row;flex-wrap:wrap}.price--center{display:initial;justify-content:center}.price--on-sale .price-item--regular{text-decoration:line-through;color:rgba(var(--color-foreground),.9);font-size:13px}.unit-price{display:block;font-size:11px;letter-spacing:0.4px;line-height:calc(1 + .2 / var(--font-body-scale));margin-top:2px;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.price--large .price-item--regular{font-size:16px}.product-page-price .price--on-sale .price__sale--price-second{display:flex;flex-direction:row;flex-wrap:wrap}.product-page-price .price--on-sale .price__sale--price-second .compare-price-label{order:1}.product-page-price .price--on-sale .price__sale--price-second .price__compare-price{order:2;margin-right:5.5px}.product-page-price .price--on-sale .price__sale--price-second .price__compare-price .price-item--regular{font-size:20px}.product-page-price .price--on-sale .price__sale--price-second .regular-price-label{order:3}.product-page-price .price--on-sale .price__sale--price-second .price-item--sale{order:4}.product-page-price .price--on-sale .price__sale--price-second .price-item--sale span.money{font-size:17px}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-component-price.css.map?v=116010604417246430981788597479 */

.discounts {
  font-size: 12px;
}

.discounts__discount {
  display: flex;
  align-items: center;
  line-height: calc(1 + 0.5 / var(--font-body-scale));
}

.discounts__discount svg {
  color: rgba(var(--color-button), var(--alpha-button-background));
}

.discounts__discount--position {
  justify-content: center;
}

@media screen and (min-width: 750px) {
  .discounts__discount--position {
    justify-content: flex-end;
  }
}

.discounts__discount > .icon {
  color: rgb(var(--color-foreground));
  width: 12px;
  height: 12px;
  margin-right: 7px;
}

.loading-overlay{position:absolute;z-index:1;width:18px}@media screen and (max-width:749px){.loading-overlay{top:0;right:0}}@media screen and (min-width:750px){.loading-overlay{left:0}}.loading-overlay__spinner{width:18px;display:inline-block}.spinner{animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:rgb(var(--color-foreground));animation:dash 1.4s ease-in-out infinite}@media screen and (forced-colors:active){.path{stroke:CanvasText}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}.loading-overlay:not(.hidden)+.cart-item__price-wrapper,.loading-overlay:not(.hidden)~cart-remove-button{opacity:50%}.loading-overlay:not(.hidden)~cart-remove-button{pointer-events:none;cursor:default}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-component-loading-overlay.css.map?v=167310470843593579841788597468 */


  header-drawer {
    justify-self: start;
    margin-left: -12px;
  }

  .header__heading-logo {
    max-width: 270px;
  }

  @media screen and (max-width: 749px) {
    .header__heading-logo {
      max-width: px;
    }
  }

  
    .header__icon--search {
      display: none;
    }
  
@media screen and (min-width: 990px) {
    header-drawer {
      display: none;
    }
  }

  .menu-drawer-container {
    display: flex;
  }

  .list-menu {
    list-style: none;
    padding: 0;
    margin: 0;
  }

  .list-menu--inline {
    display: inline-flex;
    flex-wrap: wrap;
  }

  summary.list-menu__item {
    padding-right: 27px;
  }

  .list-menu__item {
    display: flex;
    align-items: center;
    line-height: calc(1 + 0.3 / var(--font-body-scale));
  }

  .list-menu__item--link {
    text-decoration: none;
    padding-bottom: 10px;
    padding-top: 10px;
    line-height: calc(1 + 0.8 / var(--font-body-scale));
  }

  @media screen and (min-width: 750px) {
    .list-menu__item--link {
      padding-bottom: 5px;
      padding-top: 5px;
    }
  }

.header {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .section-header {
    position: sticky; /* This is for fixing a Safari z-index issue. PR #2147 */
    margin-bottom: 0px;
  }

  @media screen and (min-width: 750px) {
    .section-header {
      margin-bottom: 0px;
    }
  }

  @media screen and (min-width: 990px) {
    .header {
      padding-top: 16px;
      padding-bottom: 16px;
    }
  }
product-info{display:block}@media screen and (min-width:750px){.product__column-sticky{display:block;position:sticky;top:30px;z-index:2}.product--thumbnail .thumbnail-list{padding-right:var(--media-shadow-horizontal-offset)}.product__info-wrapper{padding:0 0 0 50px}.product__info-wrapper--extra-padding{padding:0 0 0 80px}.product--right .product__info-wrapper{padding:0 50px 0 0}.product--right .product__info-wrapper--extra-padding{padding:0 80px 0 0}.product--right .product__media-list{margin-bottom:20px}.product__media-container .slider-buttons{display:none}.product--right .product__media-wrapper{order:2}}.shopify-payment-button__button [role=button].focused{outline:2px solid rgba(var(--color-foreground),.5)!important;outline-offset:3px;box-shadow:0 0 0 1px rgba(var(--color-button),var(--alpha-button-border)),0 0 0 3px rgb(var(--color-background)),0 0 5px 4px rgba(var(--color-foreground),.3)!important}.product-form__error-message-wrapper:not([hidden]){display:flex;align-items:flex-start;font-size:13px;margin-bottom:15px}.product-form__error-message-wrapper .svg-wrapper{flex-shrink:0;width:15px;height:15px;margin-right:7px;margin-top:2.5px}.product-form__input{flex:0 0 100%;padding:0;margin:0 0 12px;max-width:440px;min-width:fit-content;border:none}.product-form__input .form__label{padding-left:0}.product-form__input .select{max-width:100%}.product-form__input .svg-wrapper{right:15px}.product-form__submit{margin-bottom:10px}.shopify-payment-button__button{font-size:15px;letter-spacing:1px}.product__info-container .product-form,.product__info-container .product__description,.product__info-container .icon-with-text{margin:25px 0}.product__text{margin-bottom:0}a.product__text{display:block;text-decoration:none;color:rgba(var(--color-foreground),.75)}.product__title+.product__text.caption-with-letter-spacing{margin-top:-15px}.product .price .badge,.product .price__container{margin-bottom:5px}.product--no-media .product__title,.product--no-media .product__text,.product--no-media .product__tax,.product--no-media .product__sku,.product--no-media shopify-payment-terms{text-align:center}.product--no-media .share-button{max-width:100%}.product--no-media .product-form__quantity,.product--no-media .share-button,.product--no-media .product__view-details,.product--no-media .product__pickup-availabilities,.product--no-media .product-form{display:flex;align-items:center;justify-content:center;text-align:center}.product--no-media .product-form__quantity{flex-direction:column;max-width:100%}.price-per-item__label.form__label{margin-bottom:0px}.product-form__buttons{max-width:440px}.product__media-icon,.thumbnail__badge{background-color:rgb(var(--color-background));border-radius:50%;border:1px solid rgba(var(--color-foreground),.1);color:rgb(var(--color-foreground));display:flex;align-items:center;justify-content:center;height:30px;width:30px;position:absolute;left:12px;top:12px;z-index:1;transition:color var(--duration-short) ease,opacity var(--duration-short) ease}@media(forced-colors:active){.product__media-toggle:focus-visible,.product__media-toggle:focus-visible:after{outline:transparent solid 1px;outline-offset:2px}}.product-popup-modal__button{font-size:16px;padding-right:13px;padding-left:0;min-height:44px;text-underline-offset:3px;text-decoration-thickness:1px;transition:text-decoration-thickness var(--duration-short) ease}@media screen and (max-width:749px){.product__media-item{display:flex;align-items:center}.product__modal-opener{width:100%}.thumbnail-slider{display:flex;align-items:center}.thumbnail-slider .thumbnail-list.slider{display:flex;padding:5px;flex:1;scroll-padding-left:5px}.thumbnail-list__item.slider__slide{width:calc(33% - 6px)}}@media screen and (min-width:750px){.product--thumbnail_slider .thumbnail-slider{display:flex;align-items:center}.thumbnail-slider .thumbnail-list.slider--tablet-up{display:flex;padding:5px;flex:1;scroll-padding-left:5px}.product__media-wrapper .slider-mobile-gutter .slider-button{display:none}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(25% - 8px)}.product--thumbnail_slider .slider-mobile-gutter .slider-button{display:flex}}@media screen and (min-width:900px){.product--small .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(25% - 8px)}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(20% - 8px)}}.thumbnail{position:absolute;top:0;left:0;display:block;height:100%;width:100%;padding:0;color:rgb(var(--color-foreground));cursor:pointer;background-color:transparent}.product__modal-opener>.loading__spinner{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;display:flex;align-items:center;height:48px;width:48px}.product__modal-opener .path{stroke:rgb(var(--color-button));opacity:.75}@media screen and (min-width:750px){.product:not(.product--small) .thumbnail__badge{height:30px;width:30px}.product:not(.product--small) .thumbnail__badge .icon{width:12px;height:12px}.product:not(.product--small) .thumbnail__badge .icon-3d-model{width:14px;height:14px}}.product__inventory .svg-wrapper,.product__inventory svg{width:15px;height:15px}.product__inventory .icon-inventory-status circle:first-of-type{opacity:.3}.icon-with-text .svg-wrapper{fill:rgb(var(--color-foreground));height:var(--icon-size);width:var(--icon-size)}.icon-with-text--horizontal .svg-wrapper,.icon-with-text--horizontal img{margin-bottom:var(--icon-spacing)}.icon-with-text--vertical .svg-wrapper{min-height:var(--icon-size);min-width:var(--icon-size);margin-right:var(--icon-spacing)}.icon-with-text--horizontal .svg-wrapper+.h4,.icon-with-text--horizontal img+.h4,.icon-with-text--horizontal.icon-with-text--text-only .h4{padding-top:0}.product-media-container.constrain-height{--viewport-offset: 400px;--constrained-min-height: 300px;--constrained-height: max(var(--constrained-min-height), calc(100vh - var(--viewport-offset)));margin-right:auto;margin-left:auto}.product-media-container.constrain-height.media-fit-contain{--contained-width: calc(var(--constrained-height) * var(--aspect-ratio));width:min(var(--contained-width),100%)}.product-media-container.constrain-height .media{padding-top:min(var(--constrained-height),var(--ratio-percent))}.recipient-form{--recipient-checkbox-margin-top: 6.4px;display:block;position:relative;max-width:440px;margin-bottom:25px}.recipient-form-field-label{margin:6px 0}.recipient-form-field-label--space-between{display:flex;justify-content:space-between}.recipient-checkbox{flex-grow:1;font-size:16px;display:flex;word-break:break-word;align-items:flex-start;max-width:inherit;position:relative;cursor:pointer}.recipient-form>input[type=checkbox]{position:absolute;width:16px;height:16px;margin:var(--recipient-checkbox-margin-top) 0;top:0;left:0;z-index:-1;appearance:none;-webkit-appearance:none}.recipient-fields__field{margin:0 0 20px}.recipient-fields .field__label{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 35px);overflow:hidden}.recipient-checkbox>svg{margin-top:var(--recipient-checkbox-margin-top);margin-right:12px;flex-shrink:0}.recipient-form .icon-checkmark{visibility:hidden;position:absolute;left:2.8px;z-index:5;top:4px;width:10px;height:9px}.recipient-form>input[type=checkbox]:checked+label .icon-checkmark{visibility:visible}.js .recipient-fields{display:none}.recipient-fields hr{margin:16px auto}.recipient-form>input[type=checkbox]:checked~.recipient-fields{display:block;animation:animateMenuOpen var(--duration-default) ease}.recipient-form>input[type=checkbox]:not(:checked,:disabled)~.recipient-fields,.recipient-email-label{display:none}.js .recipient-email-label.required{display:inline}.recipient-form ul{line-height:calc(1 + .6 / var(--font-body-scale));padding-left:44px;text-align:left}.recipient-form ul a{display:inline}.recipient-form .error-message:first-letter{text-transform:capitalize}@media screen and (forced-colors:active){.recipient-fields>hr{border-top:1px solid rgb(var(--color-background))}.recipient-checkbox>svg{background-color:inherit;border:1px solid rgb(var(--color-background))}.recipient-form>input[type=checkbox]:checked+label .icon-checkmark{border:none}}.product{margin:0}.product.grid{gap:0}.product--no-media{max-width:570px;margin:0 auto}.product__media-wrapper{padding-left:0}.product-media__trust-badge{position:absolute;z-index:1}.product-media__trust-badge--small{width:15%}.product-media__trust-badge--medium{width:20%}.product-media__trust-badge--large{width:25%}.product-media__trust-badge img{max-width:100%;width:100%}.product-media__trust-badge--top-right{top:10px;right:10px}.product-media__trust-badge--top-left{top:10px;left:10px}.product-media__trust-badge--bottom-right{bottom:10px;right:10px}.product-media__trust-badge--bottom-left{bottom:10px;left:10px}.product-title--uppercase{text-transform:uppercase}.product-page-price .price__regular .price-item--regular{font-size:25px}.color-swatches-container{display:flex;column-gap:5px;row-gap:5px;flex-wrap:wrap}.color-swatch{position:relative;border-radius:50%}.color-swatch__image{width:50px;height:50px;position:relative;overflow:hidden;border-radius:50%;border:solid 3px rgb(var(--color-background))}.color-swatch input:checked+.color-swatch__image{box-shadow:0 0 0 2px rgba(var(--color-foreground),.3)}.color-swatch__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.color-swatch__custom-color{width:95%;height:95%;background:var(--bg-color);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;box-shadow:inset 0 0 0 1px rgba(var(--color-foreground),.3)}.color-swatch_hidden-label{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.color-swatch__label{position:absolute;left:50%;bottom:calc(100% + .5em);text-align:center;background:rgb(var(--color-foreground));color:rgb(var(--color-background));transform:translate(-50%,50%);margin:0;opacity:0;visibility:hidden;font-size:15px;line-height:2em;padding:.25em .65em;border-radius:.5em;transition:all .25s ease-in-out;white-space:nowrap;display:none}@media(hover:hover){.color-swatch:hover .color-swatch__label{opacity:1;visibility:visible;transform:translate(-50%)}}.color-swatch__label:before{font-size:1em;content:"";display:block;position:absolute;top:100%;left:50%;transform:translate(-50%);width:.75em;height:.5em;background:rgb(var(--color-foreground));clip-path:polygon(0 0,50% 100%,100% 0)}.estimated-shipping{display:flex;align-items:flex-start}.estimated-shipping--align-center{align-items:center}.estimated-shipping__icon{margin-right:15px;min-height:27.5px;display:flex;align-items:center}.estimated-shipping__icon svg{height:27.5px;width:27.5px}.estimated-shipping__icon--small svg{width:22.5px;height:22.5px}.estimated-shipping__icon--large svg{width:35px;height:35px}.estimated-shipping__icon img{display:block;width:27.5px}.estimated-shipping__icon--small img{width:22.5px}.estimated-shipping__icon--large img{width:35px}.estimated-shipping__text p{margin-top:0;margin-bottom:5px;font-size:16px;line-height:27.5px}.estimated-shipping__text p:last-child{margin-bottom:0}@media screen and (min-width:750px){.product__column-sticky{display:block;position:sticky;top:30px;z-index:2}.product--thumbnail .thumbnail-list{padding-right:var(--media-shadow-horizontal-offset)}.product__info-wrapper{padding:0 0 0 50px}.product__info-wrapper--extra-padding{padding:0 0 0 80px}.product--right .product__info-wrapper{padding:0 50px 0 0}.product--right .product__info-wrapper--extra-padding{padding:0 80px 0 0}.product--right .product__media-list{margin-bottom:20px}.product__media-container .slider-buttons{display:none}.color-swatch__label{display:block}}.payment-badges-block .list-payment{padding-top:0}.payment-badges{padding:0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:0}.emoji-benefits-container p,.emoji-benefits-container{font-size:14px;line-height:1}@media screen and (min-width:990px){.product--large:not(.product--no-media) .product__media-wrapper{max-width:65%;width:calc(65% - var(--grid-desktop-horizontal-spacing) / 2)}.product--large:not(.product--no-media) .product__info-wrapper{padding:0 0 0 40px;max-width:35%;width:calc(35% - var(--grid-desktop-horizontal-spacing) / 2)}.product--large:not(.product--no-media).product--right .product__info-wrapper{padding:0 40px 0 0}.product--medium:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper{max-width:55%;width:calc(55% - var(--grid-desktop-horizontal-spacing) / 2)}.product--medium:not(.product--no-media) .product__info-wrapper,.product--small:not(.product--no-media) .product__media-wrapper{max-width:45%;width:calc(45% - var(--grid-desktop-horizontal-spacing) / 2)}}.shopify-payment-button__button{font-family:inherit;min-height:46px}.shopify-payment-button__button [role=button].focused,.no-js .shopify-payment-button__button [role=button]:focus{outline:2px solid rgba(var(--color-foreground),.5)!important;outline-offset:3px;box-shadow:0 0 0 1px rgba(var(--color-button),var(--alpha-button-border)),0 0 0 3px rgb(var(--color-background)),0 0 5px 4px rgba(var(--color-foreground),.3)!important}.shopify-payment-button__button [role=button]:focus:not(:focus-visible){outline:0;box-shadow:none!important}.shopify-payment-button__button [role=button]:focus-visible{outline:2px solid rgba(var(--color-foreground),.5)!important;box-shadow:0 0 0 1px rgba(var(--color-button),var(--alpha-button-border)),0 0 0 3px rgb(var(--color-background)),0 0 5px 4px rgba(var(--color-foreground),.3)!important}.shopify-payment-button__button--unbranded{--color-button: var(--color-base-outline-button-labels);--color-button-text: var(--color-base-outline-button-labels);--color-button: var(--color-background);--alpha-button-background: 1}.color-background-2 .shopify-payment-button__button--unbranded,.color-accent-1 .shopify-payment-button__button--unbranded,.color-accent-2 .shopify-payment-button__button--unbranded,.color-inverse .shopify-payment-button__button--unbranded{--color-button: var(--color-background);--color-button-text: var(--color-foreground)}.shopify-payment-button__button--unbranded:after{--border-opacity: var(--buttons-border-opacity)}.shopify-payment-button__button--unbranded{background-color:rgba(var(--color-button),var(--alpha-button-background));color:rgb(var(--color-button-text));font-size:14px;line-height:calc(1 + .2 / var(--font-body-scale));letter-spacing:0.7px}.shopify-payment-button__button--unbranded::selection{background-color:rgba(var(--color-button-text),.3)}.shopify-payment-button__button--unbranded:hover,.shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:rgba(var(--color-button),var(--alpha-button-background))}.shopify-payment-button__more-options{margin:16px 0 10px;font-size:12px;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:0.5px;text-decoration:underline;text-underline-offset:3px}.shopify-payment-button__button+.shopify-payment-button__button--hidden{display:none}.product-form{display:block}.product-form__error-message-wrapper:not([hidden]){display:flex;align-items:flex-start;font-size:12px;margin-bottom:15px}.product-form__error-message-wrapper svg{flex-shrink:0;width:12px;height:12px;margin-right:7px;margin-top:5px}.product-form__input{flex:0 0 100%;padding:0;margin:0 0 12px;max-width:370px;min-width:fit-content;border:none}variant-radios,variant-selects{display:block}.product-form__input--dropdown{margin-bottom:16px}.product-form__input .form__label{padding-left:0;font-weight:600}fieldset.product-form__input .form__label{margin-bottom:2px}.product-form__input input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.product-form__input input[type=radio]+label{border:var(--variant-pills-border-width) solid rgba(var(--color-foreground),var(--variant-pills-border-opacity));background-color:rgb(var(--color-background));color:rgba(var(--color-foreground));border-radius:var(--variant-pills-radius);display:inline-block;margin:7px 5px 2px 0;font-size:14px;letter-spacing:1px;line-height:1;text-align:center;transition:border var(--duration-short) ease;cursor:pointer;position:relative}.product-form__input input[type=radio]+label:before{content:"";position:absolute;top:calc(var(--variant-pills-border-width) * -1);right:calc(var(--variant-pills-border-width) * -1);bottom:calc(var(--variant-pills-border-width) * -1);left:calc(var(--variant-pills-border-width) * -1);z-index:-1;border-radius:var(--variant-pills-radius);box-shadow:var(--variant-pills-shadow-horizontal-offset) var(--variant-pills-shadow-vertical-offset) var(--variant-pills-shadow-blur-radius) rgba(var(--color-shadow),var(--variant-pills-shadow-opacity))}.product-form__input input[type=radio]+label:hover{border-color:rgb(var(--color-foreground))}.product-form__input input[type=radio]:checked+label{color:rgb(var(--color-background))}.product-form__input input[type=radio]:not(.disabled)+label>.visually-hidden{display:none}@media screen and (forced-colors:active){.product-form__input input[type=radio]:checked+label{text-decoration:underline}}.product-form__input input[type=radio]:checked+label::selection{background-color:rgba(var(--color-background),.3)}.product-form__input input[type=radio]:disabled+label,.product-form__input input[type=radio].disabled+label{border-color:rgba(var(--color-foreground),.1);color:rgba(var(--color-foreground),.6);text-decoration:line-through}.product-form__input input[type=radio].disabled:checked+label,.product-form__input input[type=radio]:disabled:checked+label{color:rgba(var(--color-background),.6)}.product-form__input input[type=radio]:focus-visible+label{box-shadow:0 0 0 3px rgb(var(--color-background)),0 0 0 5px rgba(var(--color-foreground),.55)}.product-form__input input[type=radio].focused+label,.no-js .shopify-payment-button__button [role=button]:focus+label{box-shadow:0 0 0 3px rgb(var(--color-background)),0 0 0 5px rgba(var(--color-foreground),.55)}.no-js .product-form__input input[type=radio]:focus:not(:focus-visible)+label{box-shadow:none}.product-form__input .select{max-width:250px}.no-js .product-form__submit.button--secondary{--color-button: var(--color-base-accent-1);--color-button-text: var(--color-base-solid-button-labels);--alpha-button-background: 1}.product-form__submit[aria-disabled=true]+.shopify-payment-button .shopify-payment-button__button[disabled],.product-form__submit[disabled]+.shopify-payment-button .shopify-payment-button__button[disabled]{cursor:not-allowed;opacity:.5}@media screen and (forced-colors:active){.product-form__submit[aria-disabled=true]{color:Window}}.shopify-payment-button__more-options{color:rgb(var(--color-foreground))}.product-form__submit{margin-bottom:10px;font-size:19px}.product-form__buttons--uppercase .product-form__submit{text-transform:uppercase}.shopify-payment-button__button{letter-spacing:1px;font-size:19px;padding-top:0;padding-bottom:0}.product-form__buttons--uppercase .shopify-payment-button__button{text-transform:uppercase}.product__info-container>*{padding-top:var(--margin-top);padding-bottom:var(--margin-bottom)}.product__info-container>*:first-child{padding-top:0}.product__info-container>*:last-child,.product__info-container>*:nth-last-child(2){padding-bottom:0}.product__info-container iframe{max-width:100%}a.product__text{display:block;text-decoration:none;color:rgba(var(--color-foreground),.9)}.product__text.caption-with-letter-spacing{text-transform:uppercase}.product__title{word-break:break-word}.product__title>*{margin:0}.product__title>a{display:none}.product__accordion .accordion__content{padding:0 10px}.product .price dl{margin-top:5px;margin-bottom:5px}.product .price--sold-out .price__badge-sold-out{background:transparent;color:rgb(var(--color-base-text));border-color:transparent}.product .price--sold-out .price__badge-sale{display:none}@media screen and (min-width:750px){.product__info-container{max-width:600px}.product__info-container .price--on-sale .price-item--regular{font-size:16px}.product__info-container>*:first-child{margin-top:0}}.product__description-title{font-weight:600}.product--no-media .product__title,.product--no-media .product__text,.product--no-media noscript .product-form__input,.product--no-media .product__tax,.product--no-media .product__sku,.product--no-media shopify-payment-terms{text-align:center}.product--no-media .product__media-wrapper,.product--no-media .product__info-wrapper{padding:0}.product__tax{margin-top:-14px}.product--no-media noscript .product-form__input,.product--no-media .share-button{max-width:100%}.product--no-media fieldset.product-form__input,.product--no-media .product-form__quantity,.product--no-media .product-form__input--dropdown,.product--no-media .share-button,.product--no-media .product__view-details,.product--no-media .product__pickup-availabilities,.product--no-media .product-form{display:flex;align-items:center;justify-content:center;text-align:center}.product--no-media .product-form{flex-direction:column}.product--no-media .product-form>.form{max-width:300px;width:100%}.product--no-media .product-form__quantity,.product--no-media .product-form__input--dropdown{flex-direction:column;max-width:100%}.product-form__quantity .form__label{margin-bottom:6px}.product-form__quantity-top .form__label{margin-bottom:12px}.product--no-media fieldset.product-form__input{flex-wrap:wrap;margin:0 auto 12px}.custom-product-field{display:block}.input--small{outline:none;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));padding:5px 10px;height:38px;font-size:16px;width:100%;border:solid var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity));border-radius:calc((var(--inputs-radius) / 4) * 3)}.product__info-container .form__label{margin-bottom:3px}.product-form__input--pills .form__label{margin-bottom:-4px}.input--small:focus-visible{box-shadow:none;outline:none}.input--small:focus{border-color:rgb(var(--color-foreground));border-width:2px}@media screen and (max-width:749px){.input--small,.product-form__input .select:after,.product-form__input .select:hover:after,.product-form__input .select,.product-form__input .select__select{border-radius:calc((var(--inputs-radius) / 5) * 4)}.product-form__input .select:before{border-radius:calc(((var(--inputs-radius) / 5) * 4) + var(--inputs-border-width))}}@media screen and (min-width:750px){.input--small{height:40px;padding:5px 12px;border-radius:var(--inputs-radius)}.product-form__input .select__select{height:40px;padding:5px 30px 5px 14px}}.product--no-media .product__info-container>modal-opener{display:block;text-align:center}.product--no-media .product-popup-modal__button{padding-right:0}.product--no-media .price{text-align:center}.urgency-text{text-align:center;padding-right:.5em;padding-left:.5em;border:solid 2px rgb(var(--color-background));color:rgb(var(--color-background));background:none;width:fit-content;margin:0 auto}.product__media-list video{border-radius:calc(var(--media-radius) - var(--media-border-width))}@media screen and (max-width:749px){.product__media-list{margin-left:-25px;margin-bottom:30px;width:calc(100% + 40px)}.product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:-15px;margin-right:-15px}.slider.product__media-list::-webkit-scrollbar{height:2px;width:2px}.product__media-list::-webkit-scrollbar-thumb{background-color:rgb(var(--color-foreground))}.product__media-list::-webkit-scrollbar-track{background-color:rgba(var(--color-foreground),.2)}.product__media-list .product__media-item{width:calc(100% - 30px - var(--grid-mobile-horizontal-spacing))}.product--mobile-columns .product__media-item{width:calc(50% - 15px - var(--grid-mobile-horizontal-spacing))}}@media screen and (min-width:750px){.product--thumbnail .product__media-list,.product--thumbnail_slider .product__media-list{padding-bottom:calc(var(--media-shadow-vertical-offset) * var(--media-shadow-visible))}.product__media-list{padding-right:calc(var(--media-shadow-horizontal-offset) * var(--media-shadow-visible))}.product--thumbnail .product__media-item:not(.is-active),.product--thumbnail_slider .product__media-item:not(.is-active){display:none}.product-media-modal__content>.product__media-item--variant.product__media-item--variant{display:none}.product-media-modal__content>.product__media-item--variant:first-child{display:block}}.product__media-item.product__media-item--variant{display:none}.product__media-item--variant:first-child{display:block}@media screen and (min-width:750px)and (max-width:989px){.product__media-list .product__media-item:first-child{padding-left:0}.product--thumbnail_slider .product__media-list{margin-left:0}.product__media-list .product__media-item{width:100%}}.product__media-icon .icon{width:12px;height:14px}.product__media-icon,.thumbnail__badge{background-color:rgb(var(--color-background));border-radius:50%;border:1px solid rgba(var(--color-foreground),.1);color:rgb(var(--color-foreground));display:flex;align-items:center;justify-content:center;height:30px;width:30px;position:absolute;left:10px;top:10px;z-index:1;transition:color var(--duration-short) ease,opacity var(--duration-short) ease}.product__media-video .product__media-icon{opacity:1}.product__modal-opener--image .product__media-toggle:hover{cursor:zoom-in}.product__modal-opener:hover .product__media-icon{border:1px solid rgba(var(--color-foreground),.1)}@media screen and (min-width:750px){.grid__item.product__media-item--full{width:100%}.product--columns .product__media-item:not(.product__media-item--single):not(:only-child){max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.product--large.product--columns .product__media-item--full .deferred-media__poster-button{height:50px;width:50px}.product--medium.product--columns .product__media-item--full .deferred-media__poster-button{height:42px;width:42px}.product--medium.product--columns .product__media-item--full .deferred-media__poster-button .icon{width:18px;height:18px}.product--small.product--columns .product__media-item--full .deferred-media__poster-button{height:36px;width:36px}.product--small.product--columns .product__media-item--full .deferred-media__poster-button .icon{width:16px;height:16px}}@media screen and (min-width:990px){.product--stacked .product__media-item{max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.product:not(.product--columns) .product__media-list .product__media-item:first-child,.product:not(.product--columns) .product__media-list .product__media-item--full{width:100%;max-width:100%}.product__modal-opener .product__media-icon{opacity:0}.product__modal-opener:hover .product__media-icon,.product__modal-opener:focus .product__media-icon{opacity:1}}.product__media-item>*{display:block;position:relative}.product__media-toggle{display:flex;border:none;background-color:transparent;color:currentColor;padding:0}.product__media-toggle:after{content:"";cursor:pointer;display:block;margin:0;padding:0;position:absolute;top:calc(var(--border-width) * -1);right:calc(var(--border-width) * -1);bottom:calc(var(--border-width) * -1);left:calc(var(--border-width) * -1);z-index:2}.product__media-toggle:focus-visible{outline:0;box-shadow:none}@media(forced-colors:active){.product__media-toggle:focus-visible,.product__media-toggle:focus-visible:after,.product-form__input input[type=radio]:focus-visible+label{outline:transparent solid 1px;outline-offset:2px}}.product__media-toggle.focused{outline:0;box-shadow:none}.product__media-toggle:focus-visible:after{box-shadow:0 0 0 3px rgb(var(--color-background)),0 0 0 5px rgba(var(--color-foreground),.5);border-radius:var(--media-radius)}.product__media-toggle.focused:after{box-shadow:0 0 0 3px rgb(var(--color-background)),0 0 0 5px rgba(var(--color-foreground),.5);border-radius:var(--media-radius)}.product-media-modal{background-color:rgb(var(--color-background));height:100%;position:fixed;top:0;left:0;width:100%;visibility:hidden;opacity:0;z-index:-1}.product-media-modal[open]{visibility:visible;opacity:1;z-index:101}.product-media-modal__dialog{display:flex;align-items:center;height:100vh}.product-media-modal__content{max-height:100vh;width:100%;overflow:auto}.product-media-modal__content>*:not(.active),.product__media-list .deferred-media{display:none}@media screen and (min-width:750px){.product-media-modal__content{padding-bottom:20px}.product-media-modal__content>*:not(.active){display:block}.product__modal-opener:not(.product__modal-opener--image){display:none}.product__media-list .deferred-media{display:block}}@media screen and (max-width:749px){.product--thumbnail .is-active .product__modal-opener:not(.product__modal-opener--image),.product--thumbnail_slider .is-active .product__modal-opener:not(.product__modal-opener--image){display:none}.product--thumbnail .is-active .deferred-media,.product--thumbnail_slider .is-active .deferred-media{display:block;width:100%}}.product-media-modal__content>*{display:block;height:auto;margin:auto}.product-media-modal__content .media{background:none}.product-media-modal__model{width:100%}.product-media-modal__toggle{background-color:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgba(var(--color-foreground),.55);display:flex;align-items:center;justify-content:center;cursor:pointer;right:20px;padding:12px;position:fixed;z-index:2;top:20px;width:40px}.product-media-modal__content .deferred-media{width:100%}@media screen and (min-width:750px){.product-media-modal__content{padding:20px 110px}.product-media-modal__content>*{width:100%}.product-media-modal__content>*+*{margin-top:20px}.product-media-modal__toggle{right:50px;top:22px}}@media screen and (min-width:990px){.product-media-modal__content{padding:20px 110px}.product-media-modal__content>*+*{margin-top:15px}.product-media-modal__content{padding-bottom:15px}.product-media-modal__toggle{right:50px}}.product-media-modal__toggle:hover{color:rgba(var(--color-foreground),.75)}.product-media-modal__toggle .icon{height:auto;margin:0;width:22px}.product-popup-modal{box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;overflow:auto;width:100%;background:rgba(var(--color-foreground),.2);height:100%}.product-popup-modal[open]{opacity:1;visibility:visible;z-index:101}.product-popup-modal__content{border-radius:var(--popup-corner-radius);background-color:rgb(var(--color-background));overflow:auto;height:80%;margin:0 auto;left:50%;transform:translate(-50%);margin-top:50px;width:92%;position:absolute;top:0;padding:0 15px 0 30px;border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-style:solid;border-width:var(--popup-border-width);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.product-popup-modal__content.focused{box-shadow:0 0 0 3px rgb(var(--color-background)),0 0 5px 4px rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.product-popup-modal__content:focus-visible{box-shadow:0 0 0 3px rgb(var(--color-background)),0 0 5px 4px rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}@media screen and (min-width:750px){.product-popup-modal__content{padding-right:15px;margin-top:100px;width:70%;padding:0 30px}.product-media-modal__dialog .global-media-settings--no-shadow{overflow:visible!important}}.product-popup-modal__content img{max-width:100%}@media screen and (max-width:749px){.product-popup-modal__content table{display:block;max-width:fit-content;overflow-x:auto;white-space:nowrap;margin:0}.product-media-modal__dialog .global-media-settings,.product-media-modal__dialog .global-media-settings video,.product-media-modal__dialog .global-media-settings model-viewer,.product-media-modal__dialog .global-media-settings iframe,.product-media-modal__dialog .global-media-settings img{border:none;border-radius:0}}.product-popup-modal__opener{display:inline-block}.product-popup-modal__button{font-size:16px;padding-right:13px;padding-left:0;min-height:25px;text-underline-offset:3px;text-decoration-thickness:1px;transition:text-decoration-thickness var(--duration-short) ease}.product-popup-modal__button:hover{text-decoration-thickness:2px}.product-popup-modal__content-info{padding-right:44px}.product-popup-modal__content-info>*{height:auto;margin:0 auto;max-width:100%;width:100%}@media screen and (max-width:749px){.product-popup-modal__content-info>*{max-height:100%}}.product-popup-modal__toggle{background-color:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgba(var(--color-foreground),.55);display:flex;align-items:center;justify-content:center;cursor:pointer;position:sticky;padding:12px;z-index:2;top:15px;width:40px;margin:0 0 0 auto}.product-popup-modal__toggle:hover{color:rgba(var(--color-foreground),.75)}.product-popup-modal__toggle .icon{height:auto;margin:0;width:22px}.product__media-list .media>*{overflow:hidden}.thumbnail-list{flex-wrap:wrap;grid-gap:10px}.slider--mobile.thumbnail-list:after{content:none}@media screen and (min-width:750px){.product--stacked .thumbnail-list{display:none}.thumbnail-list{display:grid;grid-template-columns:repeat(4,1fr)}}.thumbnail-list_item--variant:not(:first-child){display:none}@media screen and (min-width:990px){.thumbnail-list{grid-template-columns:repeat(4,1fr)}.product--medium .thumbnail-list{grid-template-columns:repeat(5,1fr)}.product--large .thumbnail-list{grid-template-columns:repeat(6,1fr)}}@media screen and (max-width:749px){.product__media-item{display:flex;align-items:center}.product__modal-opener{width:100%}.thumbnail-slider{display:flex;align-items:center}.thumbnail-slider .thumbnail-list.slider{display:flex;padding:7.5px 1px;column-gap:7.5px;flex:1;scroll-padding-left:5px}.thumbnail-list__item.slider__slide{width:calc((100% / var(--mobile-thumbnails)) - 5px)}.thumbnail-slider .slider-button{width:25px}}@media screen and (min-width:750px){.product--thumbnail_slider .thumbnail-slider{display:flex;align-items:center;margin-top:5px}.thumbnail-slider .thumbnail-list.slider--tablet-up{display:flex;padding:5px;flex:1;scroll-padding-left:5px}.product__media-wrapper .slider-mobile-gutter .slider-button{display:none}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc((100% / (var(--desktop-thumbnails) - 1)) - 8px)}.product--thumbnail_slider .slider-mobile-gutter .slider-button{display:flex}}@media screen and (min-width:900px){.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc((100% / var(--desktop-thumbnails)) - 8px)}}.thumbnail{position:absolute;top:0;left:0;display:block;height:100%;width:100%;padding:0;color:rgb(var(--color-base-text));cursor:pointer;background-color:transparent}.thumbnail:hover{opacity:.7}.thumbnail.global-media-settings img{border-radius:0}.thumbnail[aria-current]{box-shadow:0 0 0 1px rgb(var(--color-foreground));border-color:rgb(var(--color-foreground))}.image-magnify-full-size{cursor:zoom-out;z-index:1;margin:0;border-radius:calc(var(--media-radius) - var(--media-border-width))}.image-magnify-hover{cursor:zoom-in}.product__modal-opener--image .product__media-zoom-none,.product__media-icon--none{display:none}@media(hover:hover){.product__media-zoom-hover,.product__media-icon--hover{display:none}}@media screen and (max-width:749px){.product__media-zoom-hover,.product__media-icon--hover{display:flex}}.js .product__media{overflow:hidden!important}.thumbnail[aria-current]:focus-visible{box-shadow:0 0 0 3px rgb(var(--color-background)),0 0 0 5px rgba(var(--color-foreground),.5)}.thumbnail[aria-current]:focus,.thumbnail.focused{outline:0;box-shadow:0 0 0 3px rgb(var(--color-background)),0 0 0 5px rgba(var(--color-foreground),.5)}@media(forced-colors:active){.thumbnail[aria-current]:focus,.thumbnail.focused{outline:transparent solid 1px}}.thumbnail[aria-current]:focus:not(:focus-visible){outline:0;box-shadow:0 0 0 1px rgb(var(--color-foreground))}.thumbnail img{object-fit:cover;width:100%;height:100%;pointer-events:none}.thumbnail__badge .icon{width:10px;height:10px}.thumbnail__badge .icon-3d-model{width:12px;height:12px}.thumbnail__badge{color:rgb(var(--color-foreground),.6);height:20px;width:20px;left:auto;right:calc(4px + var(--media-border-width));top:calc(4px + var(--media-border-width))}@media screen and (min-width:750px){.product:not(.product--small) .thumbnail__badge{height:30px;width:30px}.product:not(.product--small) .thumbnail__badge .icon{width:12px;height:12px}.product:not(.product--small) .thumbnail__badge .icon-3d-model{width:14px;height:14px}.thumbnail.global-media-settings{border-radius:calc(var(--media-radius) / 2)}}.thumbnail-list__item{position:relative}.thumbnail-list__item:before{content:"";display:block;padding-bottom:100%}.product:not(.featured-product) .product__view-details{display:none}.product__view-details{display:block;text-decoration:none}.product__view-details:hover{text-decoration:underline;text-underline-offset:3px}.product__view-details .icon{width:12px;margin-left:12px;flex-shrink:0}.product__inventory{display:flex;align-items:center;gap:5px}.product--no-media .product__inventory{justify-content:center}.product__inventory.visibility-hidden:empty{display:block}.product__inventory.visibility-hidden:empty:after{content:"#"}.icon-with-text{--icon-size: calc(var(--font-heading-scale) * 30px);--icon-spacing: calc(var(--font-heading-scale) * 10px)}.icon-with-text--icon-medium{--icon-size: calc(var(--font-heading-scale) * 35px)}.icon-with-text--icon-large{--icon-size: calc(var(--font-heading-scale) * 40px)}.icon-with-text--horizontal{display:flex;justify-content:center;column-gap:30px;flex-direction:row}.icon-with-text--vertical{--icon-size: calc(var(--font-heading-scale) * 20px)}.icon-with-text--vertical.icon-with-text--icon-medium{--icon-size: calc(var(--font-heading-scale) * 25px)}.icon-with-text--vertical.icon-with-text--icon-large{--icon-size: calc(var(--font-heading-scale) * 30px)}.icon-with-text .icon{fill:rgb(var(--color-foreground));height:var(--icon-size);width:var(--icon-size)}.icon-with-text--horizontal .icon,.icon-with-text--horizontal img{margin-bottom:var(--icon-spacing)}.icon-with-text--vertical .icon{min-height:var(--icon-size);min-width:var(--icon-size);margin-right:var(--icon-spacing)}.icon-with-text img{height:var(--icon-size);width:var(--icon-size);object-fit:contain}.icon-with-text--vertical img{margin-right:var(--icon-spacing)}.icon-with-text--horizontal .h4{padding-top:calc(var(--icon-size) + var(--icon-spacing));text-align:center}.icon-with-text--horizontal svg+.h4,.icon-with-text--horizontal img+.h4,.icon-with-text--horizontal.icon-with-text--text-only .h4{padding-top:0}.icon-with-text__item{display:flex;align-items:center}.icon-with-text--horizontal .icon-with-text__item{flex-direction:column;width:33%}.icon-with-text--vertical .icon-with-text__item{margin-bottom:var(--icon-size)}@media screen and (max-width:500px){.icon-with-text--horizontal{column-gap:15px}.icon-with-text--horizontal .h4{font-size:calc(var(--font-heading-scale) * 11px)}.icon-with-text--vertical .h4{font-size:calc(var(--font-heading-scale) * 14px)}}.product__sku.visibility-hidden:after{content:"#"}.rating-stars-and-text{justify-content:var(--alignment)}.rating-stars__container{display:flex}.rating-stars__container svg{width:1em;height:1em;margin-left:.125em;flex-shrink:0}.rating-stars__container svg:first-of-type{margin-left:0}.rating-stars__container--underlay{position:relative}.rating-stars__container--underlay svg{color:var(--bg-star-color)}.rating-stars__container--overlay{position:absolute;top:0;left:0;overflow:hidden;width:calc(100% / 5 * var(--rating))}.rating-stars__container--overlay svg{color:var(--star-color)}.rating-stars a{color:rgb(var(--color-foreground));text-decoration:none}.rating-stars__label{margin-left:.125em}quantity-breaks{display:block}.quantity-breaks-container{display:flex;flex-direction:column;position:relative}.quantity-breaks__title{margin:0;display:flex;justify-content:center;align-items:center;text-align:center;font-size:14px;line-height:1;column-gap:10px;margin-bottom:13px}.quantity-breaks__title span:nth-of-type(1),.quantity-breaks__title span:nth-of-type(3){display:block;height:2px;flex-grow:1;background:rgb(var(--accent-color))}.quantity-breaks-container input{opacity:0;width:0;height:0;cursor:pointer;position:absolute}.quantity-break{padding:17.5px 17.5px 17.5px 40px;margin-bottom:8.5px;cursor:pointer;border-radius:10px;background:rgba(var(--accent-color),.02);border:solid 2px rgba(var(--accent-color),.3);position:relative}.quantity-break:last-of-type{margin-bottom:0}.quantity-breaks-container input:checked+.quantity-break{background:rgba(var(--accent-color),.1);border:solid 2px rgb(var(--accent-color))}.quantity-break:hover{background:rgba(var(--accent-color),.15);border:solid 2px rgb(var(--accent-color))}.quantity-break__badge{position:absolute;background:rgb(var(--accent-color));color:rgb(var(--color-background));font-weight:700;font-size:15px;line-height:1.6;top:-10px;right:-10px;transform:rotate(3deg);margin:0;padding:0 .5em;border-radius:.2em}.quantity-break__content{display:flex;justify-content:space-between;align-items:center}.quantity-break__left span,.quantity-break__right span{display:block}.quantity-break__left{display:flex;flex-direction:column;align-items:flex-start;row-gap:5px;text-align:left}.quantity-break__left .quantity-break__label{font-size:16px;font-weight:700;line-height:1;display:flex;align-items:center}.quantity-break__label-text{line-height:1}.quantity-break__benefit{display:inline-block;font-size:10px;background:rgb(var(--color-background));color:rgb(var(--accent-color));line-height:1.9;padding:0 7.5px;font-weight:700;border:solid 1px rgb(var(--accent-color));border-radius:6px;margin-left:5px;white-space:nowrap}.quantity-break__caption{font-size:14px;line-height:1}.quantity-break__right{text-align:right;display:flex;flex-direction:column;align-items:flex-end;row-gap:5px}.quantity-break__price{line-height:1;font-size:16px;font-weight:700;color:rgb(var(--accent-color))}.quantity-break__compare-price{font-size:14px;text-decoration:line-through;line-height:1}.quantity-break__caption span{display:inline}.quantity-break:before{content:"";display:block;width:15px;height:15px;position:absolute;left:20px;top:50%;transform:translate(-50%,-50%);border-radius:50%;border:solid 2px rgba(var(--accent-color),.3)}.quantity-breaks-container input:checked+.quantity-break:before{border:solid 2px rgb(var(--color-background));background:rgb(var(--accent-color));box-shadow:0 0 0 1px rgb(var(--accent-color))}.quantity-break__variants{height:0;overflow:hidden;padding-top:0}.quantity-breaks-container input:checked+.quantity-break .quantity-break__variants{height:auto;padding-top:10px}.quantity-break__selector-item__number{font-weight:700;margin-right:4px;line-height:15px}.quantity-break__selector-item{display:flex;align-items:center;flex-wrap:wrap;row-gap:5px}.quantity-break__selector-item:not(:last-of-type){margin-bottom:7.5px}.quantity-break__selector-item .select{width:fit-content}.quantity-break__selector-item .select+.select{margin-left:5px}.quantity-break__selector-item .select__select{height:21px}.sticky-atc{position:fixed;bottom:0;left:0;width:100%;margin:0;padding:7.5px 0 12.5px;z-index:2;box-shadow:0 -1px 10px #0003}.sticky-atc-container,.sticky-atc__left{display:flex;justify-content:space-between;align-items:center;column-gap:10px}.sticky-atc__left{flex-grow:1}.sticky-atc__left__content,.sticky-atc secondary-variant-select{flex-grow:1}.sticky-atc__button{flex-shrink:0}.sticky-atc .button{padding:0 10px;min-height:auto;min-width:auto;line-height:2.75em;font-size:15px}.sticky-atc__title{margin:0;font-size:15px}.sticky-atc__price{margin-top:5px}.sticky-atc__price .price{column-gap:5px;margin-bottom:0}.sticky-atc__price .price,.sticky-atc__price .price-item--regular{font-size:13px}.sticky-atc__price .badge{font-size:8px}.sticky-atc.color-inverse .price-item{color:rgb(var(--color-foreground))}.sticky-atc.color-inverse .price__sale .price-item--regular{color:rgb(var(--color-base-accent-1))}.sticky-atc.color-accent-1 .price-item{color:rgb(var(--color-foreground))}.sticky-atc.color-accent-1 .badge{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.sticky-atc .price__regular .price-item--regular{font-size:20px;line-height:1.1}secondary-variant-select{display:block}@media screen and (min-width:400px){.sticky-atc__price .price,.sticky-atc__price .price-item--regular{font-size:16px}.sticky-atc__title{font-size:17px}.sticky-atc__price .badge{font-size:10px}.sticky-atc__left:not(sticky-atc__left--no-content) .select__select{height:42px}.sticky-atc .button{font-size:17px;padding:0 1.1em}}@media screen and (min-width:500px){.sticky-atc__price .badge{font-size:12px}}@media screen and (min-width:750px){.sticky-atc{padding:10px 0}.sticky-atc-container{column-gap:15px}.sticky-atc__price .price,.sticky-atc__price .price-item--regular{font-size:18px}.sticky-atc .price__regular .price-item--regular{font-size:22px}.sticky-atc__title{font-size:20px}.sticky-atc__price .badge{font-size:13px}.sticky-atc__left:not(sticky-atc__left--no-content) .select__select{height:42px}.sticky-atc .button{font-size:19px;padding:0 1.5em}}.sticky-atc[data-after-scroll=true]{transform:translateY(100%);transition:transform .15s ease-in-out}.quick-add-modal__content .sticky-atc{display:none}.sticky-atc .product-form__input{margin-bottom:0}@media screen and (max-width:749px){.sticky-atc__left{flex-direction:column;align-items:flex-start}.sticky-atc__left.sticky-atc--small-mobile-select{row-gap:5px}.sticky-atc secondary-variant-select{width:100%;padding-right:5px}.sticky-atc--small-mobile-select secondary-variant-select{max-width:150px}.sticky-atc--small-mobile-select .select__select{font-size:12px;height:21px;padding:0 25px 0 10px}.sticky-atc--small-mobile-select .select__select .icon-caret{right:calc(var(--inputs-border-width) + 10px)}.sticky-atc__left:not(.sticky-atc--small-mobile-select) .select__select{height:40px}}.product-info__image-block{display:flex;justify-content:var(--image-alignment);width:100%}.product-info__image-block .media{width:var(--image-width)}.product-info__image-block img{border-radius:var(--border-radius)}@media screen and (max-width:749px){.product-info__image-block--mobile-alignment{justify-content:var(--mobile-image-alignment)}.product-info__image-block--mobile-full{margin-left:-15px;margin-right:-15px}}.product-media-container{--aspect-ratio: var(--preview-ratio);--ratio-percent: calc(1 / var(--aspect-ratio) * 100%);position:relative;width:100%;max-width:calc(100% - calc(var(--media-border-width) * 2))}.product-media-container .media{padding-top:var(--ratio-percent)}@media screen and (min-width:500px){.product-media-container.constrain-height{--viewport-offset: 400px;--constrained-min-height: 300px;--constrained-height: max( var(--constrained-min-height), calc(100vh - var(--viewport-offset)) );margin-right:auto;margin-left:auto}.product-media-container.constrain-height.media-fit-contain{--contained-width: calc(var(--constrained-height) * var(--aspect-ratio));width:min(var(--contained-width),100%)}.product-media-container.constrain-height .media{padding-top:min(var(--constrained-height),var(--ratio-percent))}}@media screen and (max-width:749px){.product-media-container.media-fit-cover{display:flex;align-self:stretch}.product-media-container.media-fit-cover .media{position:initial}}@media screen and (min-width:750px){.product-media-container{max-width:100%}.product-media-container:not(.media-type-image){--aspect-ratio: var(--ratio)}.product-media-container.constrain-height{--viewport-offset: 170px;--constrained-min-height: 500px}.product-media-container.media-fit-cover,.product-media-container.media-fit-cover .product__modal-opener,.product-media-container.media-fit-cover .media{height:100%}.product-media-container.media-fit-cover .deferred-media__poster img{object-fit:cover;width:100%}}.product-media-container .product__modal-opener{display:block;position:relative}@media screen and (min-width:750px){.product-media-container .product__modal-opener:not(.product__modal-opener--image){display:none}}media-gallery .arrows--hide{display:none}media-gallery .slider-buttons--dots{min-height:40px;background:none}media-gallery .slider-buttons--dots .slider-button{color:rgb(var(--color-background))}media-gallery .slider-counter__link{padding:5px}media-gallery .slider-counter__link--dots .dot{width:6px;height:6px;border-radius:50%;border:none;padding:0;display:block;opacity:.5;background:rgb(var(--color-background));margin:1px}media-gallery .slider-counter__link--active.slider-counter__link--dots .dot{width:8px;height:8px;margin:0;opacity:1;background:rgb(var(--color-background))}media-gallery .slider-buttons--overlay{position:absolute;left:50%;transform:translate(-50%);bottom:0}@media screen and (max-width:749px){.product__info-wrapper--top-padding{padding-top:15px}.slider--mobile-no-spacing.slider{column-gap:0}.slider--mobile-no-spacing.slider .grid__item:first-of-type{margin-left:0}.slider--mobile-no-spacing.slider .grid__item,.slider--mobile-no-preview.slider .grid__item{width:calc(100% - 30px)}.slider--mobile-no-preview.slider--mobile-no-spacing.slider{scroll-padding-left:0!important}.slider--mobile-no-preview.slider--mobile-no-spacing.slider .grid__item{width:100%}media-gallery .slider.slider--mobile .slider__slide{padding-top:0;padding-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-section-main-product.css.map?v=99340719423519244211788597643 */

.accordion summary{display:flex;align-items:center;position:relative;line-height:1;padding:15px 0}.accordion .summary__title{display:flex;align-items:center;flex:1}.accordion .summary__title+.icon-caret{height:calc(var(--font-heading-scale) * 6px)}.accordion+.accordion{margin-top:0;border-top:none}.accordion{margin-bottom:0;border-top:1px solid rgba(var(--color-foreground),.08);border-bottom:1px solid rgba(var(--color-foreground),.08)}.accordion:not(.product__accordion){margin-top:25px}.accordion__title{display:inline-block;max-width:calc(100% - 60px);font-size:calc(var(--font-heading-scale) * 14px);margin:0;word-break:break-word}.accordion .icon-accordion{align-self:center;fill:rgb(var(--color-foreground));height:calc(var(--font-heading-scale) * 20px);margin-right:calc(var(--font-heading-scale) * 10px);width:calc(var(--font-heading-scale) * 20px)}.accordion details[open]>summary .icon-caret{transform:rotate(180deg)}.accordion__content{margin-bottom:15px;word-break:break-word;overflow-x:auto;padding:0 6px;color:rgb(var(--color-foreground))}.accordion__content img{max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-component-accordion.css.map?v=78631442656157250531788597450 */

.price{font-size:16px;letter-spacing:1px;line-height:calc(1 + .5 / var(--font-body-scale));color:rgb(var(--color-foreground));display:flex;align-items:center;flex-wrap:wrap;margin-bottom:5px;column-gap:10px}.price>*{display:inline-block;vertical-align:top}.price.price--unavailable{visibility:hidden}.price--end{text-align:right}.price .price-item{display:inline-block;margin:0;color:rgb(var(--accent-color, var(--color-foreground)));font-weight:700}.price__regular .price-item--regular{margin-right:0;color:rgb(var(--accent-color, var(--color-foreground)))}.price:not(.price--show-badge) .price-item--last:last-of-type{margin:0}@media screen and (min-width:750px){.price{margin-bottom:0}}.price--large{font-size:20px;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:1.3px}.price--sold-out .price__availability,.price__regular{display:block}.price__sale,.price__availability,.price .price__badge-sale,.price .price__badge-sold-out,.price--on-sale .price__regular,.price--on-sale .price__availability{display:none}.price--sold-out .price__badge-sold-out,.price--on-sale .price__badge-sale{display:inline-flex}.price--on-sale .price__sale{display:initial;flex-direction:row;flex-wrap:wrap}.price--center{display:initial;justify-content:center}.price--on-sale .price-item--regular{text-decoration:line-through;color:rgba(var(--color-foreground),.9);font-size:13px}.unit-price{display:block;font-size:11px;letter-spacing:0.4px;line-height:calc(1 + .2 / var(--font-body-scale));margin-top:2px;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.price--large .price-item--regular{font-size:16px}.product-page-price .price--on-sale .price__sale--price-second{display:flex;flex-direction:row;flex-wrap:wrap}.product-page-price .price--on-sale .price__sale--price-second .compare-price-label{order:1}.product-page-price .price--on-sale .price__sale--price-second .price__compare-price{order:2;margin-right:5.5px}.product-page-price .price--on-sale .price__sale--price-second .price__compare-price .price-item--regular{font-size:20px}.product-page-price .price--on-sale .price__sale--price-second .regular-price-label{order:3}.product-page-price .price--on-sale .price__sale--price-second .price-item--sale{order:4}.product-page-price .price--on-sale .price__sale--price-second .price-item--sale span.money{font-size:17px}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-component-price.css.map?v=116010604417246430981788597479 */

.rte:after{clear:both;content:"";display:block}.rte>p:first-child{margin-top:0}.rte>p:last-child{margin-bottom:0}.rte table{table-layout:fixed}@media screen and (min-width:750px){.rte table td{padding-left:12px;padding-right:12px}}.rte img{height:auto;max-width:100%;border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity));margin-bottom:var(--media-shadow-vertical-offset)}.rte ul,.rte ol{list-style-position:inside;padding-left:20px}.rte li{list-style:inherit}.rte li:last-child{margin-bottom:0}.rte a{color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:3px;text-decoration-thickness:1px;transition:text-decoration-thickness var(--duration-short) ease}.rte a:hover{color:rgb(var(--color-link));text-decoration-thickness:2px}.rte blockquote{display:inline-flex}.rte blockquote>*{margin:-5px 0}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-component-rte.css.map?v=73443491922477598101788597485 */

slider-component{--desktop-margin-left-first-item: max( 50px, calc( ( 100vw - var(--page-width) + 100px - var(--grid-desktop-horizontal-spacing) ) / 2 ) );position:relative;display:block}slider-component.slider-component-full-width{--desktop-margin-left-first-item: 15px}@media screen and (max-width:749px){slider-component.page-width{padding:0 15px}}@media screen and (min-width:749px)and (max-width:990px){slider-component.page-width{padding:0 50px}}@media screen and (max-width:989px){.no-js slider-component .slider{padding-bottom:30px}}.slider__slide{--focus-outline-padding: 5px;--shadow-padding-top: calc( (var(--shadow-vertical-offset) * -1 + var(--shadow-blur-radius)) * var(--shadow-visible) );--shadow-padding-bottom: calc( (var(--shadow-vertical-offset) + var(--shadow-blur-radius)) * var(--shadow-visible) );scroll-snap-align:start;flex-shrink:0;padding-bottom:0}@media screen and (max-width:749px){.slider.slider--mobile{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:15px;-webkit-overflow-scrolling:touch;margin-bottom:0px}.slider--mobile:after{content:"";width:0;padding-left:15px}.slider.slider--mobile .slider__slide{margin-bottom:0;padding-top:1px;padding-bottom:1px}.slider.slider--mobile.contains-card--standard .slider__slide:not(.collection-list__item--no-media){padding-bottom:var(--focus-outline-padding)}.slider.slider--mobile.contains-content-container .slider__slide{--focus-outline-padding: 0px}}@media screen and (min-width:750px){.slider.slider--tablet-up{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:10px;-webkit-overflow-scrolling:touch}.slider.slider--tablet-up .slider__slide{margin-bottom:0}}@media screen and (max-width:989px){.slider.slider--tablet{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:15px;-webkit-overflow-scrolling:touch;margin-bottom:10px}.slider--tablet:after{content:"";width:0;padding-left:15px;margin-left:calc(-1 * var(--grid-desktop-horizontal-spacing))}.slider.slider--tablet .slider__slide{margin-bottom:0;padding-top:max(var(--focus-outline-padding),var(--shadow-padding-top));padding-bottom:max(var(--focus-outline-padding),var(--shadow-padding-bottom))}.slider.slider--tablet.contains-card--standard .slider__slide:not(.collection-list__item--no-media){padding-bottom:var(--focus-outline-padding)}.slider.slider--tablet.contains-content-container .slider__slide{--focus-outline-padding: 0px}}.slider--everywhere{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;margin-bottom:10px}.slider.slider--everywhere .slider__slide{margin-bottom:0;scroll-snap-align:center}@media screen and (min-width:990px){.slider-component-desktop.page-width{max-width:none}.slider--desktop{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;margin-bottom:10px;scroll-padding-left:var(--desktop-margin-left-first-item)}.slider--desktop:after{content:"";width:0;padding-left:50px;margin-left:calc(-1 * var(--grid-desktop-horizontal-spacing))}.slider.slider--desktop .slider__slide{margin-bottom:0;padding-top:max(var(--focus-outline-padding),var(--shadow-padding-top));padding-bottom:max(var(--focus-outline-padding),var(--shadow-padding-bottom))}.slider--desktop .slider__slide:first-child{margin-left:var(--desktop-margin-left-first-item);scroll-margin-left:var(--desktop-margin-left-first-item)}.slider-component-full-width .slider--desktop{scroll-padding-left:15px}.slider-component-full-width .slider--desktop .slider__slide:first-child{margin-left:15px;scroll-margin-left:15px}.slider-component-full-width .slider--desktop:after{padding-left:15px}.slider--desktop.grid--5-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item)) / 5 - var(--grid-desktop-horizontal-spacing) * 2)}.slider--desktop.grid--4-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item)) / 4 - var(--grid-desktop-horizontal-spacing) * 3)}.slider--desktop.grid--3-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item)) / 3 - var(--grid-desktop-horizontal-spacing) * 4)}.slider--desktop.grid--2-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item)) / 2 - var(--grid-desktop-horizontal-spacing) * 5)}.slider--desktop.grid--1-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item)) - var(--grid-desktop-horizontal-spacing) * 9)}.slider.slider--desktop.contains-card--standard .slider__slide:not(.collection-list__item--no-media){padding-bottom:var(--focus-outline-padding)}.slider.slider--desktop.contains-content-container .slider__slide{--focus-outline-padding: 0px}}@media(prefers-reduced-motion){.slider{scroll-behavior:auto}}.slider{scrollbar-color:rgb(var(--color-foreground)) rgba(var(--color-foreground),.04);-ms-overflow-style:none;scrollbar-width:none}.slider::-webkit-scrollbar{height:4px;width:4px;display:none}.no-js .slider{-ms-overflow-style:auto;scrollbar-width:auto}.no-js .slider::-webkit-scrollbar{display:initial}.slider::-webkit-scrollbar-thumb{background-color:rgb(var(--color-foreground));border-radius:4px;border:0}.slider::-webkit-scrollbar-track{background:rgba(var(--color-foreground),.04);border-radius:4px}.slider-counter{display:flex;justify-content:center;min-width:44px}@media screen and (min-width:750px){.slider-counter--dots{margin:0 12px}}.slider-counter__link{padding:10px}@media screen and (max-width:749px){.slider-counter__link{padding:7px}}.slider-counter__link--dots .dot{width:10px;height:10px;border-radius:50%;border:1px solid rgba(var(--color-foreground),.5);padding:0;display:block}.slider-counter__link--active.slider-counter__link--dots .dot{background-color:rgb(var(--color-foreground))}@media screen and (forced-colors:active){.slider-counter__link--active.slider-counter__link--dots .dot{background-color:CanvasText}}.slider-counter__link--dots:not(.slider-counter__link--active):hover .dot{border-color:rgb(var(--color-foreground))}.slider-counter__link--dots .dot,.slider-counter__link--numbers{transition:transform .2s ease-in-out}.slider-counter__link--active.slider-counter__link--numbers,.slider-counter__link--dots:not(.slider-counter__link--active):hover .dot,.slider-counter__link--numbers:hover{transform:scale(1.1)}.slider-counter__link--numbers{color:rgba(var(--color-foreground),.5);text-decoration:none}.slider-counter__link--numbers:hover{color:rgb(var(--color-foreground))}.slider-counter__link--active.slider-counter__link--numbers{text-decoration:underline;color:rgb(var(--color-foreground))}.slider-buttons{display:flex;align-items:center;justify-content:center}@media screen and (min-width:990px){.slider:not(.slider--everywhere):not(.slider--desktop)+.slider-buttons{display:none}}@media screen and (max-width:989px){.slider--desktop:not(.slider--tablet)+.slider-buttons{display:none}}@media screen and (min-width:750px){.slider--mobile+.slider-buttons{display:none}}.slider-button{color:rgba(var(--color-foreground),.9);background:transparent;border:none;cursor:pointer;width:44px;height:44px;display:flex;align-items:center;justify-content:center}.slider-button:not([disabled]):hover{color:rgb(var(--color-foreground))}.slider-button .icon{height:6px}.slider-button[disabled] .icon{color:rgba(var(--color-foreground),.3);cursor:not-allowed}.slider-button--next .icon{transform:rotate(-90deg)}.slider-button--prev .icon{transform:rotate(90deg)}.slider-button--next:not([disabled]):hover .icon{transform:rotate(-90deg) scale(1.1)}.slider-button--prev:not([disabled]):hover .icon{transform:rotate(90deg) scale(1.1)}@media screen and (min-width:750px){.slider.gallery-slider--desktop{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:15px;-webkit-overflow-scrolling:touch;margin-bottom:0px}.slider.gallery-slider--desktop .product__media-item:not(.is-active),.product--thumbnail_slider .product__media-item:not(.is-active){display:block}.slider.gallery-slider--desktop .grid__item{width:100%}}@media screen and (max-width:749px){.slider.slider--mobile.slider--no-preview{scroll-padding-left:0;--grid-mobile-horizontal-spacing: -15px}.slider.slider--mobile.slider--no-preview .grid__item{width:calc(100% - var(--grid-mobile-horizontal-spacing) - 15px);padding-left:15px;padding-right:15px;box-sizing:border-box;margin-left:0;margin-right:0}.slider.slider--mobile.slider--no-preview.grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) - 15px)}}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-component-slider.css.map?v=108157308134495589801788597488 */

.rating{display:inline-block;margin:0}.product .rating-star{--letter-spacing: .8;--font-size: 1.7}.card-wrapper .rating-star{--letter-spacing: .7;--font-size: 1.4}.rating-star{--percent: calc( ( var(--rating) / var(--rating-max) + var(--rating-decimal) * var(--font-size) / (var(--rating-max) * (var(--letter-spacing) + var(--font-size))) ) * 100% );letter-spacing:calc(var(--letter-spacing) * 10px);font-size:calc(var(--font-size) * 10px);line-height:1;display:inline-block;font-family:Times;margin:0}.rating-star:before{content:"\2605\2605\2605\2605\2605";background:linear-gradient(90deg,var(--color-icon) var(--percent),rgba(var(--color-foreground),.15) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.rating-text{display:none}.rating-count{display:inline-block;margin:0}@media(forced-colors:active){.rating{display:none}.rating-text{display:block}}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-component-rating.css.map?v=24573085263941240431788597483 */

.loading-overlay{position:absolute;z-index:1;width:18px}@media screen and (max-width:749px){.loading-overlay{top:0;right:0}}@media screen and (min-width:750px){.loading-overlay{left:0}}.loading-overlay__spinner{width:18px;display:inline-block}.spinner{animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:rgb(var(--color-foreground));animation:dash 1.4s ease-in-out infinite}@media screen and (forced-colors:active){.path{stroke:CanvasText}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}.loading-overlay:not(.hidden)+.cart-item__price-wrapper,.loading-overlay:not(.hidden)~cart-remove-button{opacity:50%}.loading-overlay:not(.hidden)~cart-remove-button{pointer-events:none;cursor:default}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-component-loading-overlay.css.map?v=167310470843593579841788597468 */

.deferred-media__poster{background-color:transparent;border:none;cursor:pointer;margin:0;padding:0;height:100%;width:100%;overflow:hidden}.media>.deferred-media__poster{display:flex;align-items:center;justify-content:center}.deferred-media__poster img{width:auto;max-width:100%;height:100%}.deferred-media{overflow:hidden}.deferred-media:not([loaded]) template{z-index:-1}.deferred-media[loaded]>.deferred-media__poster{display:none}.deferred-media__poster:focus-visible{outline:none;box-shadow:0 0 0 var(--media-border-width) rgba(var(--color-foreground),var(--media-border-opacity)),0 0 0 calc(var(--media-border-width) + 3px) rgb(var(--color-background)),0 0 0 calc(var(--media-border-width) + 5px) rgba(var(--color-foreground),.5);border-radius:calc(var(--media-radius) - var(--media-border-width))}.deferred-media__poster:focus{outline:none;box-shadow:0 0 0 var(--media-border-width) rgba(var(--color-foreground),var(--media-border-opacity)),0 0 0 calc(var(--media-border-width) + 3px) rgb(var(--color-background)),0 0 0 calc(var(--media-border-width) + 5px) rgba(var(--color-foreground),.5);border-radius:calc(var(--media-radius) - var(--media-border-width))}@media(forced-colors:active){.deferred-media__poster:focus{outline:transparent solid 1px}}.deferred-media__poster:focus:not(:focus-visible){outline:0;box-shadow:none}.deferred-media__poster-button{background-color:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgb(var(--color-foreground));display:flex;align-items:center;justify-content:center;height:62px;width:62px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(1);transition:transform var(--duration-short) ease,color var(--duration-short) ease;z-index:1}.deferred-media__poster-button:hover{transform:translate(-50%,-50%) scale(1.1)}.deferred-media__poster-button .icon{width:20px;height:20px}.deferred-media__poster-button .icon-play{margin-left:2px}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-component-deferred-media.css.map?v=58788827450379708281788597460 */

.list-payment {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: -5px 0;
  padding-top: 10px;
  padding-left: 0;
}

@media screen and (min-width: 750px) {
  .list-payment {
    justify-content: flex-end;
    margin: -5px;
    padding-top: 0;
  }
}

.list-payment__item {
  align-items: center;
  display: flex;
  padding: 5px;
}

.section-template--31807949537612__main-padding {
      padding-top: 0px;
      padding-bottom: 0px;
    }

    @media screen and (min-width: 750px) {
      .section-template--31807949537612__main-padding {
        padding-top: px;
        padding-bottom: px;
      }
    }
.section-template--31807949537612__main-padding {
        padding-top: 12px;
        padding-bottom: 20px;
      }
  
      @media screen and (min-width: 750px) {
        .section-template--31807949537612__main-padding {
          padding-top: 32px;
          padding-bottom: 32px;
        }
      }
  
      @media screen and (min-width: 750px) {
        .section-template--31807949537612__main-padding {
          padding-top: px;
          padding-bottom: px;
        }
      }
      #MediaGallery-template--31807949537612__main {
        --desktop-thumbnails: 4;
        --mobile-thumbnails: 5;
      }
      @media screen and (max-width: 749px) {
        #MediaGallery-template--31807949537612__main {
          --media-radius: 8px;
        }
      }

  .sp-widget-container {
    margin: 15px 0 15px;
    width: 100%;
  }
  
  .sp-widget {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    background: #f8f8f8;
    padding: 16px 20px;
    border-radius: 8px;
    gap: 16px;
    width: 100%;
    box-sizing: border-box;
  }
  
  .sp-profiles {
    display: flex;
    align-items: center;
    flex-shrink: 0;
  }
  
  .sp-profiles img {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    margin-right: -12px;
    border: 3px solid white;
    object-fit: cover;
    display: block;
    vertical-align: middle;
  }
  
  .sp-profiles img:last-child {
    margin-right: 0;
  }
  
  .sp-text {
    font-size: 12px;
    color: #333333;
    line-height: 1.6;
    flex-grow: 1;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 6px;
  }
  
  .sp-name {
    font-weight: 700;
    color: #000000;
    font-size: calc(12px + 2px);
  }
  
  .sp-verified {
    flex-shrink: 0;
    margin-left: 3px;
    margin-right: 3px;
  }
  
  .sp-comma {
    margin-right: 0px;
  }
  
  .sp-separator {
    margin: 0 4px;
    font-weight: 400;
  }
  
  .sp-count {
    font-weight: 900;
    color: #000000;
    font-size: calc(12px + 3px);
    margin-right: 0px;
  }
  
  @media (max-width: 768px) {
    .sp-widget-container {
      margin-left: 0px;
      margin-right: 0px;
      width: calc(100%);
    }

    .sp-widget {
      
      align-items: center;
      
      padding: 14px 16px;
      gap: 12px;
      border-radius: 8px;
      box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
    }
    
    .sp-profiles img {
      width: 36px;
      height: 36px;
      border: 2px solid white;
    }
    
    .sp-text {
      font-size: calc(12px - 1px);
      gap: 4px;
    }
    
    .sp-name {
      font-size: calc(12px + 1px);
    }
    
    .sp-count {
      font-size: calc(12px + 2px);
    }
    
    
  }


    .areviews_header_stars ~ .areviews_header_stars,
    :scope:has(.areviews_header_stars .areviews_main_header_container) .areviews_main_header_container:not(.areviews_header_stars *):not(#az_reviews *):not(.Products_reviews *) {
        display: none !important;
    }

.arv-dd{--dd-paper:#fff;--dd-ink:#22252b;--dd-star:#fbbf24;--dd-fill:var(--dd-star);--dd-muted:color-mix(in srgb,var(--dd-ink) 70%,var(--dd-paper));--dd-line:color-mix(in srgb,var(--dd-ink) 14%,var(--dd-paper));--dd-soft:color-mix(in srgb,var(--dd-ink) 5%,var(--dd-paper));--dd-tint:color-mix(in srgb,var(--dd-star) 12%,var(--dd-paper));display:block!important;width:300px;max-width:100%;padding:19px!important;margin:0!important;border:1px solid var(--dd-line);border-radius:12px;background:var(--dd-paper);box-shadow:0 8px 22px #15243b12;color:var(--dd-ink);font-family:inherit;font-size:13px!important;line-height:1.4!important;text-align:start;font-weight:400;letter-spacing:normal;box-sizing:border-box}
.arv-dd{position:relative;--dd-arrow-paper:var(--dd-paper);--dd-arrow-line:var(--dd-line)}
.arv-dd::before{content:"";position:absolute;top:-6px;left:var(--areviews-arrow-x,40px);margin-left:-5px;width:10px;height:10px;transform:rotate(45deg);border-top:1px solid var(--dd-arrow-line);border-left:1px solid var(--dd-arrow-line);background:var(--dd-arrow-paper)}
.areviewstooltiptext:has(>.arv-dd)::after{display:none!important}
.areviews_tooltip_portal.areviews_tooltip_above .arv-dd::before{top:auto;bottom:-6px;transform:rotate(225deg);background:var(--dd-paper);border-color:var(--dd-line)}
.arv-dd *{box-sizing:border-box}
.arv-dd .arv-dd-layout,.arv-dd .arv-dd-content{display:block!important;min-width:0}
.arv-dd .arv-dd-summary-text{display:flex!important;flex-direction:column;gap:6px}
.arv-dd .arv-dd-summary{display:flex!important;align-items:center;gap:12px;margin:0 0 17px}
.arv-dd .arv-dd-score{display:block!important;font-size:34px!important;line-height:1!important;font-weight:500;letter-spacing:-1.6px;color:var(--dd-ink);font-variant-numeric:tabular-nums}
.arv-dd .arv-dd-stars{display:inline-flex!important;gap:2px;font-size:16px!important;line-height:1!important;white-space:nowrap;direction:ltr}
.arv-dd .arv-dd-star{display:inline-block!important;position:relative;color:var(--dd-line);font-size:inherit!important;line-height:1!important}
.arv-dd .arv-dd-star>span{display:block!important;position:absolute;inset:0 auto 0 0;color:var(--dd-star);overflow:hidden;font-size:inherit!important;line-height:1!important}
.arv-dd .arv-dd-meta{display:block!important;margin:0;font-size:11px!important;line-height:1.5!important;color:var(--dd-muted)}
.arv-dd .arv-dd-bars{display:grid!important;gap:9px;min-width:0}
.arv-dd .arv-dd-row{display:grid!important;grid-template-columns:28px minmax(0,1fr) minmax(calc(var(--dd-count-ch,3ch) + 8px),max-content);min-width:0;align-items:center;gap:9px;font-size:12px!important;line-height:1.4!important}
.arv-dd .arv-dd-label,.arv-dd .arv-dd-count{display:block!important;position:static!important;padding:0!important;margin:0!important;font-size:12px!important;line-height:1.4!important}
.arv-dd .arv-dd-label{white-space:nowrap;color:var(--dd-ink)}
.arv-dd .arv-dd-label>span{color:var(--dd-star);font-size:inherit!important}
.arv-dd .arv-dd-count{text-align:end;color:var(--dd-muted);font-variant-numeric:tabular-nums;white-space:nowrap;padding-inline:4px!important}
.arv-dd .arv-dd-track{display:block!important;height:7px;border-radius:999px;overflow:hidden;background:var(--dd-soft)}
.arv-dd .arv-dd-fill{display:block!important;height:100%;border-radius:inherit;background:var(--dd-fill)}
.arv-dd .arv-dd-read{display:flex!important;justify-content:space-between;align-items:center;gap:8px;width:100%!important;margin:17px 0 0!important;padding:10px 12px!important;border:0;border-radius:7px;background:var(--dd-button,var(--dd-ink));color:var(--dd-button-text,#fff);font:inherit;font-size:12px!important;font-weight:500;line-height:1.4!important;text-align:start;cursor:pointer;white-space:normal}
.arv-dd .arv-dd-read>span{font-size:inherit!important;line-height:inherit!important}
.arv-dd .arv-dd-read:focus-visible{outline:2px solid var(--dd-ink);outline-offset:3px}
.areviewstooltiptext:has(>.arv-dd){width:300px!important;min-width:0!important;max-width:calc(100vw - 24px)!important;padding:0!important;background:transparent!important;box-shadow:none!important;border:0!important;white-space:normal!important}
@media(pointer:coarse){.arv-dd .arv-dd-read{min-height:44px}}
.arv-dd.arv-dd-1{width:280px;max-width:100%}
.areviewstooltiptext:has(>.arv-dd-1){width:280px!important}
.arv-dd.arv-dd-2{padding:0!important;--dd-arrow-paper:var(--dd-tint)}
.arv-dd-2 .arv-dd-summary{padding:20px;margin:0;background:var(--dd-tint);border-radius:11px 11px 0 0}
.arv-dd-2 .arv-dd-content{padding:17px 19px 0}
.arv-dd-2 .arv-dd-read{margin:17px 19px 19px!important;width:calc(100% - 38px)!important;background:var(--dd-tint);color:var(--dd-ink)}
.arv-dd.arv-dd-3{border-radius:2px;box-shadow:none;border-color:var(--dd-ink);--dd-arrow-line:var(--dd-ink)}
.arv-dd-3 .arv-dd-summary{padding-bottom:14px;border-bottom:1px solid var(--dd-line);align-items:flex-end}
.arv-dd-3 .arv-dd-score{font-family:Georgia,serif;font-size:45px!important;font-weight:400}
.arv-dd-3 .arv-dd-track{height:3px;border-radius:0}
.arv-dd-3 .arv-dd-fill{background:var(--dd-ink)}
.arv-dd-3 .arv-dd-bars{gap:11px}
.arv-dd-3 .arv-dd-read{background:transparent;color:var(--dd-ink);border-top:1px solid var(--dd-line);border-radius:0;padding:12px 0 0!important}
.arv-dd.arv-dd-4{padding:20px 14px 14px!important}
.arv-dd-4 .arv-dd-layout{display:grid!important;grid-template-columns:66px minmax(0,1fr);gap:12px;align-items:center}
.arv-dd-4 .arv-dd-summary{flex-direction:column;text-align:center;margin:0;gap:7px}
.arv-dd-4 .arv-dd-summary-text{align-items:center}
.arv-dd-4 .arv-dd-score{font-size:36px!important}
.arv-dd-4 .arv-dd-stars{font-size:11px!important;gap:0}
.arv-dd-4 .arv-dd-row{grid-template-columns:20px minmax(0,1fr) minmax(calc(var(--dd-count-ch,3ch) + 8px),max-content);gap:5px}
.arv-dd-4 .arv-dd-bars{border-inline-start:1px solid var(--dd-line);padding-inline-start:12px;gap:10px}
.arv-dd-4 .arv-dd-read{margin-top:20px!important;background:var(--dd-soft);color:var(--dd-ink)}
@media(max-width:340px){.arv-dd-4 .arv-dd-layout{grid-template-columns:54px minmax(0,1fr);gap:8px}.arv-dd-4 .arv-dd-bars{padding-inline-start:8px}}
.arv-dd.arv-dd-5{box-shadow:none;padding:16px!important;border-radius:9px}
.arv-dd-5 .arv-dd-summary{justify-content:space-between;flex-wrap:wrap;gap:5px;margin-bottom:14px}
.arv-dd-5 .arv-dd-heading{font-size:12px!important;font-weight:600}
.arv-dd-5 .arv-dd-score{display:none!important}
.arv-dd-5 .arv-dd-summary .arv-dd-stars{display:none!important}
.arv-dd-5 .arv-dd-meta{margin:0}
.arv-dd-5 .arv-dd-track{height:5px}
.arv-dd-5 .arv-dd-bars{gap:7px}
.arv-dd-5 .arv-dd-read{padding:9px 0 0!important;margin-top:13px!important;color:var(--dd-ink);border-top:1px solid var(--dd-line);background:transparent;border-radius:0}
.arv-dd.arv-dd-6{border-top:3px solid var(--dd-star);border-radius:15px;--dd-arrow-line:var(--dd-star)}
.arv-dd.arv-dd-6::before{top:-7px}
.arv-dd-6 .arv-dd-summary{justify-content:center;flex-direction:column;gap:9px;text-align:center}
.arv-dd-6 .arv-dd-summary-text{align-items:center}
.arv-dd-6 .arv-dd-score{font-size:39px!important}
.arv-dd-6 .arv-dd-read{border-radius:999px;background:var(--dd-tint);color:var(--dd-ink);justify-content:center}
.arv-dd.arv-dd-8{border-radius:14px}
.arv-dd-8 .arv-dd-score{display:grid!important;place-items:center;min-width:58px;height:58px;border-radius:12px;font-size:27px!important;background:var(--dd-tint)}
.arv-dd-8 .arv-dd-track{height:10px}
.arv-dd-8 .arv-dd-row{gap:10px}
.arv-dd-8 .arv-dd-read{background:var(--dd-soft);color:var(--dd-ink);border-radius:8px}
.arv-dd.arv-dd-9{padding:0!important;--dd-arrow-paper:var(--dd-ink);--dd-arrow-line:var(--dd-ink)}
.arv-dd-9 .arv-dd-summary{padding:18px 20px;margin:0;border-radius:11px 11px 0 0;background:var(--dd-ink);color:var(--dd-paper)}
.arv-dd-9 .arv-dd-summary .arv-dd-score,.arv-dd-9 .arv-dd-summary .arv-dd-meta{color:var(--dd-paper)}
.arv-dd-9 .arv-dd-content{padding:18px 18px 0}
.arv-dd-9 .arv-dd-read{background:transparent;color:var(--dd-ink);padding:11px 0 0!important;border-top:1px solid var(--dd-line);border-radius:0;margin:17px 18px 18px!important;width:calc(100% - 36px)!important}


    .areviews_header_stars {
        margin: 5px 0;
    }

    .areviews_main_header_container {
        text-decoration: none !important;
    }

    .areviews_header_rating {
        display: inline-flex;
        align-items: center;
        gap: 4px;
        font-size: 15px;
        line-height: 1.4;
    }

    .areviews_stars {
        display: inline-flex;
        align-items: center;
        gap: 1px;
    }

    .areviews_header_stars .fa:not(.arv-s):not(.arv-ic),
    .areviews_header_stars .fas:not(.arv-s):not(.arv-ic),
    .areviews_header_stars .far:not(.arv-s):not(.arv-ic),
    .areviews_header_stars .fab:not(.arv-s):not(.arv-ic) {
        display: inline-block !important;
        font-size: 14px !important;
        line-height: 1;
    }

    .areviews_header_stars .areviews_main_header_container:not(.arv-tr) .arv-s {
        display: inline-block;
        font-size: 14px !important;
        line-height: 1;
        font-style: normal;
    }

    .areviews_header_stars .fas,
    .areviews_header_stars .far {
        font-family: "Font Awesome 5 Free" !important;
    }

    .areviews_header_stars .fas {
        font-weight: 900 !important;
    }

    .areviews_header_stars .far {
        font-weight: 400 !important;
    }

    .areviews_header_stars .fab {
        font-family: "Font Awesome 5 Brands" !important;
        font-weight: 400 !important;
    }

    .areviews_header_stars .fa {
        font-family: FontAwesome, "Font Awesome 5 Free" !important;
        font-weight: 900 !important;
    }

    .areviews_header_stars .full_icon {
        color: #fbbf24 !important;
    }

    .areviews_header_stars .no_icon {
        color: #9e9e9e !important;
    }

    .areviews_header_stars .half_icon {
        -webkit-text-fill-color: transparent;
        -moz-text-fill-color: transparent;
        -o-text-fill-color: transparent;
        -ms-text-fill-color: transparent;
        text-fill-color: transparent;
        background: -webkit-linear-gradient(to right, #fbbf24 50%, #9e9e9e 50%);
        background: -o-linear-gradient(to right, #fbbf24 50%, #9e9e9e 50%);
        background: -moz-linear-gradient(to right, #fbbf24 50%, #9e9e9e 50%);
        background: -ms-linear-gradient(to right, #fbbf24 50%, #9e9e9e 50%);
        background: linear-gradient(to right, #fbbf24 50%, #9e9e9e 50%);
        color: transparent !important;
        -webkit-background-clip: text;
        background-clip: text;
    }

    .areviews_rating_text,
    .areviews_reviews_count {
        color: inherit;
    }

    .areviews_header_stars .areviewstooltip {
        position: relative;
    }

    .areviews_header_stars .areviewstooltiptext {
        visibility: hidden;
        opacity: 0;
        position: absolute;
        z-index: 999999;
        top: 100%;
        left: 0;
        min-width: 280px;
        max-width: 360px;
        margin-top: 8px;
        background: #fff;
        box-shadow: 0 8px 24px rgba(0, 0, 0, 0.16);
        transition: opacity 0.15s ease;
    }

    .areviews_header_stars .areviewstooltip:hover .areviewstooltiptext {
        visibility: visible;
        opacity: 1;
    }

    /* ---- Rating load animation (design setting "display_animation") ---- */
    .areviews_header_stars.areviews_rating_animate .areviews_main_header_container {
        opacity: 0;
        transform: translateX(-16px);
        transition: opacity 0.45s ease, transform 0.45s ease;
        /* JS-off safety net: force the rating visible even if the script never runs */
        animation: AreviewsForceVisible 0s linear 2.5s forwards;
    }

    /* "transform: none" (NOT translateX(0)) once visible: a kept transform
       creates a stacking context, which traps the hover tooltip's z-index so
       theme elements below (variant pickers, buy buttons) paint OVER it. The
       slide-in still animates — transitions treat "none" as the identity. */
    .areviews_header_stars.areviews_rating_animate.areviews_rating_visible .areviews_main_header_container {
        opacity: 1;
        transform: none;
        animation: none;
    }

    @keyframes AreviewsForceVisible {
        to {
            opacity: 1;
            transform: none;
        }
    }

    .areviews_header_stars.areviews_rating_animate.areviews_rating_visible .areviews_stars i {
        opacity: 0;
        animation: AreviewsStarPop 0.35s ease forwards;
    }

    .areviews_header_stars.areviews_rating_animate.areviews_rating_visible .areviews_stars i:nth-child(1) { animation-delay: 0.05s; }
    .areviews_header_stars.areviews_rating_animate.areviews_rating_visible .areviews_stars i:nth-child(2) { animation-delay: 0.12s; }
    .areviews_header_stars.areviews_rating_animate.areviews_rating_visible .areviews_stars i:nth-child(3) { animation-delay: 0.19s; }
    .areviews_header_stars.areviews_rating_animate.areviews_rating_visible .areviews_stars i:nth-child(4) { animation-delay: 0.26s; }
    .areviews_header_stars.areviews_rating_animate.areviews_rating_visible .areviews_stars i:nth-child(5) { animation-delay: 0.33s; }

    @keyframes AreviewsStarPop {
        0% {
            transform: scale(0.4);
            opacity: 0;
        }
        70% {
            transform: scale(1.15);
            opacity: 1;
        }
        100% {
            transform: scale(1);
            opacity: 1;
        }
    }

    @media (prefers-reduced-motion: reduce) {
        .areviews_header_stars.areviews_rating_animate .areviews_main_header_container,
        .areviews_header_stars.areviews_rating_animate .areviews_stars i {
            opacity: 1 !important;
            transform: none !important;
            animation: none !important;
            transition: none !important;
        }
    }


    .areviews_tooltip_portal {
        position: fixed !important;
        top: 0;
        left: 0;
        z-index: 2147483647 !important;
        visibility: hidden;
        opacity: 0;
        transition: opacity 0.15s ease;
        pointer-events: none;
        display: block;
        margin: 0 !important;
        padding: 0 !important;
        transform: none !important;
        max-width: calc(100vw - 16px);
    }

    .areviews_tooltip_portal.areviews_tooltip_open {
        visibility: visible;
        opacity: 1;
        pointer-events: auto;
    }

    /* Inside the portal the tooltip is laid out by the wrapper, so every
       original offset/visibility rule is neutralised. */
    .areviews_tooltip_portal .areviewstooltiptext {
        position: static !important;
        display: block !important;
        visibility: inherit !important;
        opacity: 1 !important;
        margin: 0 !important;
        top: auto !important;
        left: auto !important;
        right: auto !important;
        bottom: auto !important;
        transform: none !important;
        width: 280px;
        max-width: calc(100vw - 16px);
        background: #fff;
        box-shadow: 0 8px 24px rgba(0, 0, 0, 0.16);
        border-radius: 2px;
    }

    /* Keep the little arrow (added by the app stylesheet) centred on the
       stars even when the box is clamped to the viewport edge. */
    .areviews_tooltip_portal .areviewstooltiptext::after {
        left: var(--areviews-arrow-x, 50%) !important;
        margin-left: -5px !important;
    }

    .areviews_tooltip_portal.areviews_tooltip_above .areviewstooltiptext::after {
        bottom: auto !important;
        top: 100% !important;
        border-color: #000 transparent transparent transparent !important;
    }


        .areviews_title_rating_skeleton {
            display: none !important;
        }
    
pickup-availability{display:block}pickup-availability[available]{min-height:80px}.pickup-availability-preview{align-items:flex-start;display:flex;gap:2px;padding:10px 20px 0 0}.pickup-availability-preview .icon{flex-shrink:0;height:18px}.pickup-availability-preview .icon-unavailable{height:16px;margin-top:1px}.pickup-availability-button{background-color:transparent;color:rgba(var(--color-foreground),.9);letter-spacing:0.6px;padding:0 0 2px;text-align:left;text-decoration:underline}.pickup-availability-button:hover{color:rgb(var(--color-foreground))}.pickup-availability-info *{margin:0 0 6px}pickup-availability-drawer{background-color:rgb(var(--color-background));height:100%;opacity:0;overflow-y:auto;padding:20px;position:fixed;top:0;right:0;z-index:4;transition:opacity var(--duration-default) ease,transform var(--duration-default) ease;transform:translate(100%);width:100%;border-width:0 0 0 var(--drawer-border-width);border-color:rgba(var(--color-foreground),var(--drawer-border-opacity));border-style:solid;filter:drop-shadow(var(--drawer-shadow-horizontal-offset) var(--drawer-shadow-vertical-offset) var(--drawer-shadow-blur-radius) rgba(var(--color-shadow),var(--drawer-shadow-opacity)))}pickup-availability-drawer[open]{transform:translate(0);opacity:1}@media screen and (min-width:750px){pickup-availability-drawer{transform:translate(100%);width:375px}pickup-availability-drawer[open]{opacity:1;transform:translate(0);animation:animateDrawerOpen var(--duration-default) ease}}.pickup-availability-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:12px}.pickup-availability-drawer-title{margin:5px 0 0}.pickup-availability-header .icon{width:20px}.pickup-availability-drawer-button{background-color:transparent;border:none;color:rgb(var(--color-foreground));cursor:pointer;display:block;height:44px;padding:12px;width:44px}.pickup-availability-drawer-button:hover{color:rgba(var(--color-foreground),.9)}.pickup-availability-variant{font-size:13px;line-height:calc(1 + .2 / var(--font-body-scale));margin:0 0 12px;text-transform:capitalize}.pickup-availability-variant>*+strong{margin-left:10px}.pickup-availability-list__item{border-bottom:1px solid rgba(var(--color-foreground),.08);padding:20px 0}.pickup-availability-list__item:first-child{border-top:1px solid rgba(var(--color-foreground),.08)}.pickup-availability-list__item>*{margin:0}.pickup-availability-list__item>*+*{margin-top:10px}.pickup-availability-address{font-style:normal;font-size:12px;line-height:calc(1 + .5 / var(--font-body-scale))}.pickup-availability-address p{margin:0}@keyframes animateDrawerOpen{@media screen and (max-width: 749px) {0% {opacity: 0; transform: translateX(100%);} 100% {opacity: 1; transform: translateX(0);}} @media screen and (min-width: 750px) {0% {opacity: 0; transform: translateX(100%);} 100% {opacity: 1; transform: translateX(0);}}}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-component-pickup-availability.css.map?v=132348821858131657411788597477 */


    #qodes--AL3JHcitIYjNkUzZoV__stack_badges_kcVXVH {
    display: flex;
    justify-content: center;
    width: fit-content;
    padding: 3px 15px;
    align-items: center;
    gap: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
    border-radius: 16px;
    font-size: 19px;
    
    color: #8e1f0b;
    background: #fed3d1;
    
    }
    #qodes--AL3JHcitIYjNkUzZoV__stack_badges_kcVXVH img, #qodes--AL3JHcitIYjNkUzZoV__stack_badges_kcVXVH svg{
    width: 20px;
    height: 20px;
    object-fit: contain;
    }
  
 #shopify-section-template--31807949537612__main .product-media-container.media-type-image.media-fit-cover.global-media-settings.gradient {margin-bottom: 20px;} 

  .section-template--31807949537612__scrolling_logo_DR4aLy-settings {
    margin: 0 auto;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: var(--pt);
    padding-bottom: var(--pb);
    
      background-color:#f6e2ec;
    
    border: 0px solid #e971af;
  }

  @media screen and (min-width: 768px) {
    .section-template--31807949537612__scrolling_logo_DR4aLy-settings {
      margin-top: 0px;
      margin-bottom: 0px;
      padding-top: var(--pt-desktop);
      padding-bottom: var(--pb-desktop);
    }
  }


  @font-face {
  font-family: Assistant;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-279ac3984335c0bdd7c3.woff2") format("woff2"),
       url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-d0ee62c94cccc62ab100.woff2") format("woff");
}


  .scrolling-logo-cloud_template--31807949537612__scrolling_logo_DR4aLy {
    margin-top: 20px;
  }

  .scrolling-logo-cloud-title-template--31807949537612__scrolling_logo_DR4aLy {
    width: 100%;
    margin: 0px;
    text-align: center;
    padding: 0 15px;
    font-size:15px;
    color: #f3429d;
  }

  .scrolling-logo-cloud_placeholder {
    width:100%;
  }

  .scrolling-logo-cloud_template--31807949537612__scrolling_logo_DR4aLy .slide-template--31807949537612__scrolling_logo_DR4aLy {
    display: block;
    flex: 0 0 85px;
    width: 100%;
  }

  .scrolling-logo-cloud_template--31807949537612__scrolling_logo_DR4aLy .slide-template--31807949537612__scrolling_logo_DR4aLy img,
  .scrolling-logo-cloud_template--31807949537612__scrolling_logo_DR4aLy .slide-template--31807949537612__scrolling_logo_DR4aLy svg {
    width: 100%;
    height: 100%;
    display: block;
    object-fit: cover;
  }

  .marquee-horizontal-template--31807949537612__scrolling_logo_DR4aLy {
      position: relative;
      z-index: 1;
      display: inline-flex;
      overflow: hidden;
      width: 100%;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
  }

  .marquee-horizontal-template--31807949537612__scrolling_logo_DR4aLy.reverse {
    flex-direction: row-reverse;
  }

  .track-horizontal-template--31807949537612__scrolling_logo_DR4aLy {
      padding-left: 30px;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      flex-shrink: 0;
      width: calc((85px * 6) + (30px * 6));
      gap: 30px;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      white-space: nowrap;
      will-change: transform;
      animation: marquee-horizontal-left 20000ms linear infinite;
  }

  @keyframes marquee-horizontal-left {
    0% {
        transform: translateZ(0);
        visibility: visible;
    }

    100% {
        transform: translate3d(-100%,0,0);
    }
  }

  @keyframes marquee-horizontal-right {
    0% {
        transform: translate3d(-100%,0,0);
        visibility: visible;
    }

    100% {
        transform: translateZ(0);
    }
  }

  @media screen and (min-width: 768px) {

    .scrolling-logo-cloud-title-template--31807949537612__scrolling_logo_DR4aLy {
      font-size:20px;
      color: #f3429d;
    }

    .scrolling-logo-cloud_template--31807949537612__scrolling_logo_DR4aLy .slide-template--31807949537612__scrolling_logo_DR4aLy {
      flex: 0 0 100px;
      width: 100%;
    }

    .track-horizontal-template--31807949537612__scrolling_logo_DR4aLy {
      padding-left: 30px;
      width: calc((100px * 6) + (30px * 6));
      gap: 30px;
    }
  }

  @media screen and (max-width: 767px) {
    .scrolling-logo-cloud_template--31807949537612__scrolling_logo_DR4aLy {
      padding: 0 15px;
    }
  }

  
    .marquee-horizontal-template--31807949537612__scrolling_logo_DR4aLy:hover .track-horizontal-template--31807949537612__scrolling_logo_DR4aLy {
      animation-play-state: paused;
    }
  

/**
 * Swiper 11.2.10
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2025 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: June 28, 2025
 */

@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:scope{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:scope{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
@font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-240881daf8b49eda24cc.woff2") format("woff2"),
       url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-51fda0883c59ee39c865.woff2") format("woff");
}

  @font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-240881daf8b49eda24cc.woff2") format("woff2"),
       url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-51fda0883c59ee39c865.woff2") format("woff");
}


  .section-template--31807949537612__product_review_dEtLym-settings {
    border: solid #000000 0px;
    margin-top: 8px !important;
    margin-bottom: 8px !important;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    border-radius: 0px;
  }

  .reviews-items-template--31807949537612__product_review_dEtLym {
    position: relative;
    background-color: ;
  }

  .reviews-slider-template--31807949537612__product_review_dEtLym * {
    box-sizing: border-box;
  }

  .reviews-slider-template--31807949537612__product_review_dEtLym .swiper-wrapper {
    align-items: stretch;
  }

  .reviews-slider-template--31807949537612__product_review_dEtLym .swiper-slide {
    height: auto;
  }

  .reviews-item-template--31807949537612__product_review_dEtLym {
    height: 100%;
    display: flex;
    align-items: center;
    gap: 20px;
    padding: 6px 6px;
    border: 0px solid #000000;
    background-color: #ffffff;
    border-radius: 8px;
  }

  .reviews-content-template--31807949537612__product_review_dEtLym {
    flex: 1 1 auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: 100%;
  }

  .reviews-image-template--31807949537612__product_review_dEtLym {
    flex: 0 0 45px;
    border: 0px solid #000000;
    border-radius: 44px;
  }

  .reviews-image-template--31807949537612__product_review_dEtLym img,
  .reviews-image-template--31807949537612__product_review_dEtLym svg {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 44px;
  }

  .reviews-image-template--31807949537612__product_review_dEtLym svg {
    background-color: #DDDDDD;
  }

  .reviews-top-template--31807949537612__product_review_dEtLym {
    display: flex;
    align-items: center;
    gap: 5px;
  }

  .testimonials-stars-template--31807949537612__product_review_dEtLym {
    display: flex;
    align-items: center;
    gap: 5px;
  }

  .testimonials-stars-template--31807949537612__product_review_dEtLym svg path {
    fill: #000000;
  }

  .testimonials-stars-template--31807949537612__product_review_dEtLym svg,
  .testimonials-stars-template--31807949537612__product_review_dEtLym img {
    display: block;
    width: 14px;
    height: 14px;
    object-fit: cover;
  }

  .reviews-author-template--31807949537612__product_review_dEtLym {
    margin: 0px;
    font-size: 14px;
    color: #000000;
    line-height: 130%;
    text-transform: unset;
    font-weight: 700;
  }

  .reviews-text-template--31807949537612__product_review_dEtLym {
    margin: 0px;
    margin-top: 3px;
    font-size: 12px;
    color: #000000;
    line-height: 130%;
    text-transform: unset;
  }

  .reviews-btn-prev-template--31807949537612__product_review_dEtLym,
  .reviews-btn-next-template--31807949537612__product_review_dEtLym {
    display: flex;
    position: absolute;
    z-index: 2;
    top: 50%;
    transform: translateY(-50%);
    width: 24px;
    height: 24px;
    border: 0px solid #f3f3f3;
    border-radius: 50%;
    background: #f3f3f3;
    align-items: center;
    justify-content: center;
    transition: all 0.3s ease 0s;
    cursor: pointer;
    -webkit-appearance: none;
    box-shadow: 0px -2px 12px rgba(0, 0, 0, .08);
  }

  .reviews-btn-prev-template--31807949537612__product_review_dEtLym {
    left: -12.0px !important;
  }

  .reviews-btn-next-template--31807949537612__product_review_dEtLym {
    right: -12.0px !important;
  }

  .reviews-btn-prev-template--31807949537612__product_review_dEtLym svg,
  .reviews-btn-next-template--31807949537612__product_review_dEtLym svg {
    height: 16px;
    width: 16px;
  }

  .reviews-btn-prev-template--31807949537612__product_review_dEtLym svg {
    transform: rotate(180deg);
  }

  .reviews-btn-prev-template--31807949537612__product_review_dEtLym svg path,
  .reviews-btn-next-template--31807949537612__product_review_dEtLym svg path {
    fill: #000000;
    transition: all 0.3s ease 0s;
  }

  .reviews-btn-prev-template--31807949537612__product_review_dEtLym:hover ,
  .reviews-btn-next-template--31807949537612__product_review_dEtLym:hover {
    transition: all 0.3s ease 0s;
    border: 0px solid #dddddd;
    background: #dddddd;
  }

  .reviews-btn-prev-template--31807949537612__product_review_dEtLym:hover svg path,
  .reviews-btn-next-template--31807949537612__product_review_dEtLym:hover svg path {
    fill: #000000;
    transition: all 0.3s ease 0s;
  }

  .reviews-btn-prev-template--31807949537612__product_review_dEtLym.swiper-button-disabled,
  .reviews-btn-next-template--31807949537612__product_review_dEtLym.swiper-button-disabled {
    opacity: 0;
  }

  @media(min-width: 1024px) {

    .section-template--31807949537612__product_review_dEtLym-settings {
      margin-top: 10px !important;
      margin-bottom: 10px !important;
      padding-top: 0px;
      padding-bottom: 0px;
      padding-left: 0px;
      padding-right: 0px;
    }

    .reviews-item-template--31807949537612__product_review_dEtLym {
      padding: 8px 8px;
    }

    .reviews-author-template--31807949537612__product_review_dEtLym {
      font-size: 14px;
    }

    .reviews-text-template--31807949537612__product_review_dEtLym {
      margin-top: 4px;
      font-size: 12px;
    }

    .reviews-btn-prev-template--31807949537612__product_review_dEtLym,
    .reviews-btn-next-template--31807949537612__product_review_dEtLym {
      width: 24px;
      height: 24px;
    }

    .reviews-btn-prev-template--31807949537612__product_review_dEtLym {
      left: -12.0px !important;
    }

    .reviews-btn-next-template--31807949537612__product_review_dEtLym {
      right: -12.0px !important;
    }

    .reviews-btn-prev-template--31807949537612__product_review_dEtLym svg,
    .reviews-btn-next-template--31807949537612__product_review_dEtLym svg {
      height: 16px;
      width: 16px;
    }
  }

    .reviews-image-template--31807949537612__product_review_dEtLym {
     aspect-ratio: 12/12;
    }
  

    .reviews-btn-prev-template--31807949537612__product_review_dEtLym,
    .reviews-btn-next-template--31807949537612__product_review_dEtLym {
      display: flex;
    }
  

    @media(min-width: 1024px) {
      .reviews-btn-prev-template--31807949537612__product_review_dEtLym,
      .reviews-btn-next-template--31807949537612__product_review_dEtLym {
        display: flex;
      }
    }
  
.rte:after{clear:both;content:"";display:block}.rte>p:first-child{margin-top:0}.rte>p:last-child{margin-bottom:0}.rte table{table-layout:fixed}@media screen and (min-width:750px){.rte table td{padding-left:12px;padding-right:12px}}.rte img{height:auto;max-width:100%;border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity));margin-bottom:var(--media-shadow-vertical-offset)}.rte ul,.rte ol{list-style-position:inside;padding-left:20px}.rte li{list-style:inherit}.rte li:last-child{margin-bottom:0}.rte a{color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:3px;text-decoration-thickness:1px;transition:text-decoration-thickness var(--duration-short) ease}.rte a:hover{color:rgb(var(--color-link));text-decoration-thickness:2px}.rte blockquote{display:inline-flex}.rte blockquote>*{margin:-5px 0}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-component-rte.css.map?v=73443491922477598101788597485 */

.rich-text{z-index:1}.rich-text__text{color:rgb(var(--color-foreground))}.rich-text__wrapper{display:flex;justify-content:center;width:calc(100% - 40px / var(--font-body-scale))}.rich-text:not(.rich-text--full-width) .rich-text__wrapper{margin:auto;width:calc(100% - 80px / var(--font-body-scale))}.rich-text__blocks{width:100%}@media screen and (min-width:750px){.rich-text__wrapper{width:100%}.rich-text__wrapper--left{justify-content:flex-start}.rich-text__wrapper--right{justify-content:flex-end}.rich-text__blocks{max-width:500px}}@media screen and (min-width:990px){.rich-text__blocks{max-width:780px}}.rich-text__blocks *{overflow-wrap:break-word}.rich-text__blocks>*{margin-top:0;margin-bottom:0}.rich-text__blocks>*+*{margin-top:20px}.rich-text__blocks>*+a{margin-top:30px}.rich-text__buttons{display:inline-flex;justify-content:center;flex-wrap:wrap;gap:10px;width:100%;max-width:450px;word-break:break-word}.rich-text__buttons--multiple>*{flex-grow:1;min-width:220px}.rich-text__buttons+.rich-text__buttons{margin-top:10px}.rich-text__blocks.left .rich-text__buttons{justify-content:flex-start}.rich-text__blocks.right .rich-text__buttons{justify-content:flex-end}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-section-rich-text.css.map?v=21490165479276866751788597649 */

.section-template--31807949537612__rich_text_zXUHdN-padding {
    padding-top: 30px;
    padding-bottom: 39px;
  }

  @media screen and (min-width: 750px) {
    .section-template--31807949537612__rich_text_zXUHdN-padding {
      padding-top: 40px;
      padding-bottom: 52px;
    }
  }
  .color-scheme-template--31807949537612__rich_text_zXUHdN.color-custom {
    --color-background: 255, 255, 255;
    --gradient-background: #ffffff;
    --color-foreground: 46, 42, 57;
    --color-button: 221, 29, 29;
    --color-button-text: 255, 255, 255;
  }
.image-with-text .grid{margin-bottom:0}.image-with-text .grid__item{position:relative}@media screen and (min-width:750px){.image-with-text__grid--reverse{flex-direction:row-reverse}}.image-with-text__media{min-height:100%;overflow:visible}.image-with-text__media--small{height:194px}.image-with-text__media--medium{height:296px}.image-with-text__media--large{height:435px}@media screen and (min-width:750px){.image-with-text__media--small{height:314px}.image-with-text__media--medium{height:460px}.image-with-text__media--large{height:695px}}.image-with-text__media--placeholder{position:relative;overflow:hidden}.image-with-text__media--placeholder:after{content:"";position:absolute;background:rgba(var(--color-foreground),.04)}.image-with-text__media--placeholder.image-with-text__media--adapt{height:200px}@media screen and (min-width:750px){.image-with-text__media--placeholder.image-with-text__media--adapt{height:300px}}.image-with-text__media--placeholder>svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;fill:currentColor}.image-with-text__media--placeholder:is(.animate--ambient,.animate--zoom-in)>.svg-wrapper{top:0;left:0;transform:translate(0)}.image-with-text__content{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;align-self:center;padding:40px calc(40px / var(--font-body-scale)) 50px;position:relative;z-index:1}.image-with-text .grid__item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.image-with-text:not(.image-with-text--overlap) .image-with-text__media-item:after{border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity))}.image-with-text:not(.image-with-text--overlap) .image-with-text__text-item:after{border-radius:var(--text-boxes-radius);box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity))}.image-with-text .image-with-text__media-item>*{border-radius:var(--media-radius);overflow:hidden;box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity))}.image-with-text .global-media-settings{overflow:hidden!important}.image-with-text .image-with-text__text-item>*{border-radius:var(--text-boxes-radius);overflow:hidden;box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity))}.image-with-text:not(.image-with-text--overlap) .image-with-text__media-item>*,.image-with-text:not(.image-with-text--overlap) .image-with-text__text-item>*{box-shadow:none}@media screen and (max-width:749px){.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__media-item:after,.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid__item .image-with-text__media,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__media img,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__media .placeholder-svg{border-bottom-right-radius:0;border-bottom-left-radius:0}.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__text-item:after,.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid__item .image-with-text__content{border-top-left-radius:0;border-top-right-radius:0}.image-with-text.collapse-borders:not(.image-with-text--overlap) .image-with-text__content{border-top:0}}.image-with-text__content--mobile-right>*{align-self:flex-end;text-align:right}.image-with-text__content--mobile-center>*{align-self:center;text-align:center}.image-with-text--overlap .image-with-text__content{width:90%;margin:-30px auto 0}@media screen and (min-width:750px){.image-with-text__grid--reverse .image-with-text__content{margin-left:auto}.image-with-text__content--bottom{justify-content:flex-end;align-self:flex-end}.image-with-text__content--top{justify-content:flex-start;align-self:flex-start}.image-with-text__content--desktop-right>*{align-self:flex-end;text-align:right}.image-with-text__content--desktop-left>*{align-self:flex-start;text-align:left}.image-with-text__content--desktop-center>*{align-self:center;text-align:center}.image-with-text--overlap .image-with-text__text-item{display:flex;padding:30px 0}.image-with-text--overlap .image-with-text__content{height:auto;width:calc(100% + 40px);min-width:calc(100% + 40px);margin-top:0;margin-left:-40px}.image-with-text--overlap .image-with-text__grid--reverse .image-with-text__content{margin-left:0;margin-right:-40px}.image-with-text--overlap .image-with-text__grid--reverse .image-with-text__text-item{justify-content:flex-end}.image-with-text--overlap .image-with-text__media-item--top{align-self:flex-start}.image-with-text--overlap .image-with-text__media-item--middle{align-self:center}.image-with-text--overlap .image-with-text__media-item--bottom{align-self:flex-end}.image-with-text__media-item--small,.image-with-text__media-item--large+.image-with-text__text-item{flex-grow:0}.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__media-item:after,.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__media,.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__media img,.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__media .placeholder-svg,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__text-item:after,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__content,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__content:after{border-top-right-radius:0;border-bottom-right-radius:0}.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__text-item:after,.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__content,.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__content:after,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__media-item:after,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__media,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__media img,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__media .placeholder-svg{border-top-left-radius:0;border-bottom-left-radius:0}.image-with-text.collapse-borders:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__content{border-left:0}.image-with-text.collapse-borders:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__content{border-right:0}}.image-with-text:not(.collapse-corners,.image-with-text--overlap) .image-with-text__media-item{z-index:2}.image-with-text.image-with-text--overlap .backround-transparent,.image-with-text:not(.image-with-text--overlap) .background-transparent{background:transparent}.image-with-text .gradient{transform:perspective(0)}.image-with-text__content{border-radius:var(--text-boxes-radius);box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity));word-break:break-word}@media screen and (min-width:990px){.image-with-text__content{padding:60px 70px 70px}}.image-with-text__content>*+*{margin-top:20px}.image-with-text__content>.image-with-text__text:empty~a{margin-top:20px}.image-with-text__content>:first-child:is(.image-with-text__heading),.image-with-text__text--caption+.image-with-text__heading,.image-with-text__text--caption:first-child{margin-top:0}.image-with-text__content :last-child:is(.image-with-text__heading),.image-with-text__text--caption{margin-bottom:0}.image-with-text__content .button+.image-with-text__text{margin-top:20px}.image-with-text__content .image-with-text__text+.button{margin-top:30px}.image-with-text__heading{margin-bottom:0}.image-with-text__text p{margin-top:0;margin-bottom:10px}@media screen and (max-width:749px){.collapse-padding .image-with-text__grid .image-with-text__content{padding-left:0;padding-right:0}}@media screen and (min-width:750px){.collapse-padding .image-with-text__grid:not(.image-with-text__grid--reverse) .image-with-text__content:not(.image-with-text__content--desktop-center){padding-right:0}.collapse-padding .image-with-text__grid--reverse .image-with-text__content:not(.image-with-text__content--desktop-center){padding-left:0}}@supports not (inset: 10px){.image-with-text .grid{margin-left:0}}.multirow__inner{display:flex;flex-direction:column;row-gap:var(--grid-mobile-vertical-spacing)}@media screen and (min-width:750px){.multirow__inner{row-gap:var(--grid-desktop-vertical-spacing)}}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-component-image-with-text.css.map?v=159347133892345898421788597463 */

.section-template--31807949537612__image_with_text_6NJQ98-padding {
    padding-top: 0px;
    padding-bottom: 27px;
  }

  @media screen and (min-width: 750px) {
    .section-template--31807949537612__image_with_text_6NJQ98-padding {
      padding-top: 0px;
      padding-bottom: 36px;
    }
  }
#ba-template--31807949537612__antes_despues_zonas_zqy46n {
    --ba-bg-1: #fff1f4;
    --ba-bg-2: #fce4ec;
    --ba-heading: #2b2b2b;
    --ba-sub: #5f5f5f;
    --ba-card: #ffffff;
    --ba-title: #d4879c;
    --ba-radius: 20px;
    --ba-cols: 4;
    --ba-ratio: 1 / 1;
    background: linear-gradient(135deg, var(--ba-bg-1), var(--ba-bg-2));
    padding: 40px 16px 48px;
  }
  #ba-template--31807949537612__antes_despues_zonas_zqy46n .ba__inner {
    max-width: 1700px;
    margin: 0 auto;
  }
  #ba-template--31807949537612__antes_despues_zonas_zqy46n .ba__header {
    text-align: center;
    margin-bottom: 28px;
  }
  #ba-template--31807949537612__antes_despues_zonas_zqy46n .ba__heading {
    margin: 0 0 8px;
    color: var(--ba-heading);
    font-family: var(--font-heading-family, inherit);
    font-size: clamp(22px, 2.4vw, 32px);
    letter-spacing: 0.04em;
    text-transform: uppercase;
    line-height: 1.2;
  }
  #ba-template--31807949537612__antes_despues_zonas_zqy46n .ba__subheading {
    margin: 0;
    color: var(--ba-sub);
    font-size: clamp(14px, 1.3vw, 18px);
    letter-spacing: 0.04em;
  }
  #ba-template--31807949537612__antes_despues_zonas_zqy46n .ba__grid {
    display: grid;
    grid-template-columns: repeat(var(--ba-cols), minmax(0, 1fr));
    gap: 18px;
    list-style: none;
    margin: 0;
    padding: 0;
  }
  #ba-template--31807949537612__antes_despues_zonas_zqy46n .ba__card {
    background: var(--ba-card);
    border-radius: var(--ba-radius);
    overflow: hidden;
    box-shadow: 0 6px 20px rgba(0, 0, 0, 0.06);
    display: flex;
    flex-direction: column;
  }
  #ba-template--31807949537612__antes_despues_zonas_zqy46n .ba__media {
    position: relative;
    overflow: hidden;
    background: #e9e2e2;
    aspect-ratio: var(--ba-ratio);
  }
  #ba-template--31807949537612__antes_despues_zonas_zqy46n .ba__media img,
  #ba-template--31807949537612__antes_despues_zonas_zqy46n .ba__media svg {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
  }
  #ba-template--31807949537612__antes_despues_zonas_zqy46n .ba__media--labels::after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 45%;
    background: linear-gradient(to top, rgba(0, 0, 0, 0.9), rgba(0, 0, 0, 0));
    pointer-events: none;
  }
  #ba-template--31807949537612__antes_despues_zonas_zqy46n .ba__label {
    position: absolute;
    width: 50%;
    bottom: 9%;
    z-index: 1;
    text-align: center;
    color: #fff;
    font-weight: 700;
    font-size: clamp(14px, 1.5vw, 22px);
    line-height: 1;
  }
  #ba-template--31807949537612__antes_despues_zonas_zqy46n .ba__title {
    margin: 0;
    padding: 18px 12px;
    text-align: center;
    color: var(--ba-title);
    font-family: var(--font-heading-family, inherit);
    font-size: clamp(16px, 1.6vw, 24px);
    font-weight: 600;
    line-height: 1.2;
  }

  @media (max-width: 989px) {
    #ba-template--31807949537612__antes_despues_zonas_zqy46n .ba__grid {
      grid-template-columns: repeat(2, minmax(0, 1fr));
      gap: 12px;
    }
  }

  @media (max-width: 749px) {
    #ba-template--31807949537612__antes_despues_zonas_zqy46n .ba__title { padding: 12px 8px; }#ba-template--31807949537612__antes_despues_zonas_zqy46n .ba__grid {
        display: flex;
        overflow-x: auto;
        scroll-snap-type: x mandatory;
        -webkit-overflow-scrolling: touch;
        margin: 0 -16px;
        padding: 0 16px 12px;
        scrollbar-width: none;
      }
      #ba-template--31807949537612__antes_despues_zonas_zqy46n .ba__grid::-webkit-scrollbar { display: none; }
      #ba-template--31807949537612__antes_despues_zonas_zqy46n .ba__card {
        flex: 0 0 78%;
        scroll-snap-align: center;
      }}
.image-with-text .grid{margin-bottom:0}.image-with-text .grid__item{position:relative}@media screen and (min-width:750px){.image-with-text__grid--reverse{flex-direction:row-reverse}}.image-with-text__media{min-height:100%;overflow:visible}.image-with-text__media--small{height:194px}.image-with-text__media--medium{height:296px}.image-with-text__media--large{height:435px}@media screen and (min-width:750px){.image-with-text__media--small{height:314px}.image-with-text__media--medium{height:460px}.image-with-text__media--large{height:695px}}.image-with-text__media--placeholder{position:relative;overflow:hidden}.image-with-text__media--placeholder:after{content:"";position:absolute;background:rgba(var(--color-foreground),.04)}.image-with-text__media--placeholder.image-with-text__media--adapt{height:200px}@media screen and (min-width:750px){.image-with-text__media--placeholder.image-with-text__media--adapt{height:300px}}.image-with-text__media--placeholder>svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;fill:currentColor}.image-with-text__media--placeholder:is(.animate--ambient,.animate--zoom-in)>.svg-wrapper{top:0;left:0;transform:translate(0)}.image-with-text__content{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;align-self:center;padding:40px calc(40px / var(--font-body-scale)) 50px;position:relative;z-index:1}.image-with-text .grid__item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.image-with-text:not(.image-with-text--overlap) .image-with-text__media-item:after{border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity))}.image-with-text:not(.image-with-text--overlap) .image-with-text__text-item:after{border-radius:var(--text-boxes-radius);box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity))}.image-with-text .image-with-text__media-item>*{border-radius:var(--media-radius);overflow:hidden;box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity))}.image-with-text .global-media-settings{overflow:hidden!important}.image-with-text .image-with-text__text-item>*{border-radius:var(--text-boxes-radius);overflow:hidden;box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity))}.image-with-text:not(.image-with-text--overlap) .image-with-text__media-item>*,.image-with-text:not(.image-with-text--overlap) .image-with-text__text-item>*{box-shadow:none}@media screen and (max-width:749px){.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__media-item:after,.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid__item .image-with-text__media,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__media img,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__media .placeholder-svg{border-bottom-right-radius:0;border-bottom-left-radius:0}.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__text-item:after,.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid__item .image-with-text__content{border-top-left-radius:0;border-top-right-radius:0}.image-with-text.collapse-borders:not(.image-with-text--overlap) .image-with-text__content{border-top:0}}.image-with-text__content--mobile-right>*{align-self:flex-end;text-align:right}.image-with-text__content--mobile-center>*{align-self:center;text-align:center}.image-with-text--overlap .image-with-text__content{width:90%;margin:-30px auto 0}@media screen and (min-width:750px){.image-with-text__grid--reverse .image-with-text__content{margin-left:auto}.image-with-text__content--bottom{justify-content:flex-end;align-self:flex-end}.image-with-text__content--top{justify-content:flex-start;align-self:flex-start}.image-with-text__content--desktop-right>*{align-self:flex-end;text-align:right}.image-with-text__content--desktop-left>*{align-self:flex-start;text-align:left}.image-with-text__content--desktop-center>*{align-self:center;text-align:center}.image-with-text--overlap .image-with-text__text-item{display:flex;padding:30px 0}.image-with-text--overlap .image-with-text__content{height:auto;width:calc(100% + 40px);min-width:calc(100% + 40px);margin-top:0;margin-left:-40px}.image-with-text--overlap .image-with-text__grid--reverse .image-with-text__content{margin-left:0;margin-right:-40px}.image-with-text--overlap .image-with-text__grid--reverse .image-with-text__text-item{justify-content:flex-end}.image-with-text--overlap .image-with-text__media-item--top{align-self:flex-start}.image-with-text--overlap .image-with-text__media-item--middle{align-self:center}.image-with-text--overlap .image-with-text__media-item--bottom{align-self:flex-end}.image-with-text__media-item--small,.image-with-text__media-item--large+.image-with-text__text-item{flex-grow:0}.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__media-item:after,.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__media,.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__media img,.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__media .placeholder-svg,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__text-item:after,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__content,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__content:after{border-top-right-radius:0;border-bottom-right-radius:0}.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__text-item:after,.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__content,.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__content:after,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__media-item:after,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__media,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__media img,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__media .placeholder-svg{border-top-left-radius:0;border-bottom-left-radius:0}.image-with-text.collapse-borders:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__content{border-left:0}.image-with-text.collapse-borders:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__content{border-right:0}}.image-with-text:not(.collapse-corners,.image-with-text--overlap) .image-with-text__media-item{z-index:2}.image-with-text.image-with-text--overlap .backround-transparent,.image-with-text:not(.image-with-text--overlap) .background-transparent{background:transparent}.image-with-text .gradient{transform:perspective(0)}.image-with-text__content{border-radius:var(--text-boxes-radius);box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity));word-break:break-word}@media screen and (min-width:990px){.image-with-text__content{padding:60px 70px 70px}}.image-with-text__content>*+*{margin-top:20px}.image-with-text__content>.image-with-text__text:empty~a{margin-top:20px}.image-with-text__content>:first-child:is(.image-with-text__heading),.image-with-text__text--caption+.image-with-text__heading,.image-with-text__text--caption:first-child{margin-top:0}.image-with-text__content :last-child:is(.image-with-text__heading),.image-with-text__text--caption{margin-bottom:0}.image-with-text__content .button+.image-with-text__text{margin-top:20px}.image-with-text__content .image-with-text__text+.button{margin-top:30px}.image-with-text__heading{margin-bottom:0}.image-with-text__text p{margin-top:0;margin-bottom:10px}@media screen and (max-width:749px){.collapse-padding .image-with-text__grid .image-with-text__content{padding-left:0;padding-right:0}}@media screen and (min-width:750px){.collapse-padding .image-with-text__grid:not(.image-with-text__grid--reverse) .image-with-text__content:not(.image-with-text__content--desktop-center){padding-right:0}.collapse-padding .image-with-text__grid--reverse .image-with-text__content:not(.image-with-text__content--desktop-center){padding-left:0}}@supports not (inset: 10px){.image-with-text .grid{margin-left:0}}.multirow__inner{display:flex;flex-direction:column;row-gap:var(--grid-mobile-vertical-spacing)}@media screen and (min-width:750px){.multirow__inner{row-gap:var(--grid-desktop-vertical-spacing)}}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-component-image-with-text.css.map?v=159347133892345898421788597463 */

.section-template--31807949537612__image_with_text_8wqzxh-padding {
    padding-top: 27px;
    padding-bottom: 27px;
  }

  @media screen and (min-width: 750px) {
    .section-template--31807949537612__image_with_text_8wqzxh-padding {
      padding-top: 36px;
      padding-bottom: 36px;
    }
  }
.rte:after{clear:both;content:"";display:block}.rte>p:first-child{margin-top:0}.rte>p:last-child{margin-bottom:0}.rte table{table-layout:fixed}@media screen and (min-width:750px){.rte table td{padding-left:12px;padding-right:12px}}.rte img{height:auto;max-width:100%;border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity));margin-bottom:var(--media-shadow-vertical-offset)}.rte ul,.rte ol{list-style-position:inside;padding-left:20px}.rte li{list-style:inherit}.rte li:last-child{margin-bottom:0}.rte a{color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:3px;text-decoration-thickness:1px;transition:text-decoration-thickness var(--duration-short) ease}.rte a:hover{color:rgb(var(--color-link));text-decoration-thickness:2px}.rte blockquote{display:inline-flex}.rte blockquote>*{margin:-5px 0}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-component-rte.css.map?v=73443491922477598101788597485 */

.rich-text{z-index:1}.rich-text__text{color:rgb(var(--color-foreground))}.rich-text__wrapper{display:flex;justify-content:center;width:calc(100% - 40px / var(--font-body-scale))}.rich-text:not(.rich-text--full-width) .rich-text__wrapper{margin:auto;width:calc(100% - 80px / var(--font-body-scale))}.rich-text__blocks{width:100%}@media screen and (min-width:750px){.rich-text__wrapper{width:100%}.rich-text__wrapper--left{justify-content:flex-start}.rich-text__wrapper--right{justify-content:flex-end}.rich-text__blocks{max-width:500px}}@media screen and (min-width:990px){.rich-text__blocks{max-width:780px}}.rich-text__blocks *{overflow-wrap:break-word}.rich-text__blocks>*{margin-top:0;margin-bottom:0}.rich-text__blocks>*+*{margin-top:20px}.rich-text__blocks>*+a{margin-top:30px}.rich-text__buttons{display:inline-flex;justify-content:center;flex-wrap:wrap;gap:10px;width:100%;max-width:450px;word-break:break-word}.rich-text__buttons--multiple>*{flex-grow:1;min-width:220px}.rich-text__buttons+.rich-text__buttons{margin-top:10px}.rich-text__blocks.left .rich-text__buttons{justify-content:flex-start}.rich-text__blocks.right .rich-text__buttons{justify-content:flex-end}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-section-rich-text.css.map?v=21490165479276866751788597649 */

.section-template--31807949537612__rich_text_P7WhpB-padding {
    padding-top: 30px;
    padding-bottom: 39px;
  }

  @media screen and (min-width: 750px) {
    .section-template--31807949537612__rich_text_P7WhpB-padding {
      padding-top: 40px;
      padding-bottom: 52px;
    }
  }
  .color-scheme-template--31807949537612__rich_text_P7WhpB.color-custom {
    --color-background: 255, 255, 255;
    --gradient-background: #ffffff;
    --color-foreground: 46, 42, 57;
    --color-button: 221, 29, 29;
    --color-button-text: 255, 255, 255;
  }
@font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-240881daf8b49eda24cc.woff2") format("woff2"),
       url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-51fda0883c59ee39c865.woff2") format("woff");
}

  @font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-240881daf8b49eda24cc.woff2") format("woff2"),
       url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-51fda0883c59ee39c865.woff2") format("woff");
}

  
  .section-template--31807949537612__ss_before_after_5_b4bXeR {
    border-top: solid #000000 0px;
    border-bottom: solid #000000 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    border-radius: 0px;
    overflow: hidden;
  }
  
  .section-template--31807949537612__ss_before_after_5_b4bXeR-settings {
    margin: 0 auto;
    padding-top: 27px;
    padding-bottom: 27px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .before-after-title-template--31807949537612__ss_before_after_5_b4bXeR {
    text-align: center;
  }

  .before-after-title-template--31807949537612__ss_before_after_5_b4bXeR * {
    margin: 0;
    font-size: 26px;
    color: #2e2a39;
    line-height: 130%;
    text-transform: unset;
  }

  .before-after-text-template--31807949537612__ss_before_after_5_b4bXeR {
    margin-top: 16px;
    text-align: center;
  }

  .before-after-text-template--31807949537612__ss_before_after_5_b4bXeR * {
    margin: 0;
    font-size: 16px;
    color: #625f6b;
    line-height: 130%;
    text-transform: unset;
  }

  .before-after-body-template--31807949537612__ss_before_after_5_b4bXeR {
    display: grid;
    grid-template-columns: 1fr;
    gap: 24px;
    margin-top: 30px;
  }

  .before-after-desktop-template--31807949537612__ss_before_after_5_b4bXeR {
    display: none;
  }

  .before-after-mobile-template--31807949537612__ss_before_after_5_b4bXeR {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 30px;
  }

  .before-after-item-icon-template--31807949537612__ss_before_after_5_b4bXeR {
    width: 36px;
    
    margin-left: auto;
    margin-right: auto;
    
  }

  .before-after-item-icon-template--31807949537612__ss_before_after_5_b4bXeR img,
  .before-after-item-icon-template--31807949537612__ss_before_after_5_b4bXeR svg {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

  .before-after-item-icon-template--31807949537612__ss_before_after_5_b4bXeR svg path {
    fill: #000000;
  }

  .before-after-item-content-template--31807949537612__ss_before_after_5_b4bXeR {
    display: flex;
    flex-direction: column;
  }

  .before-after-item-title-template--31807949537612__ss_before_after_5_b4bXeR {
    margin: 0px;
    margin-top: 10px;
    text-align: center;
    font-size: 14px;
    color: #2e2a39;
    line-height: 130%;
    text-transform: unset;
    transition: all 0.25s ease 0s;
    word-break: break-word;
    font-weight: 700;
  }

  .before-after-item-text-template--31807949537612__ss_before_after_5_b4bXeR {
    margin: 0px;
    margin-top: 10px;
    text-align: center;
    font-size: 13px;
    color: #625f6b;
    line-height: 150%;
    text-transform: unset;
    transition: all 0.25s ease 0s;
    word-break: break-word;
  }

  .before-after-cursor-circle-template--31807949537612__ss_before_after_5_b4bXeR {
    width: 56px;
    height: 56px;
    border-radius: 50%;
    border: 0px solid #000000;
    background-color: #ffffff;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 0px 7px;
    display: flex !important;
    align-items: center;
    justify-content: center;
    z-index: 3;
    position: relative;
  }

  .before-after-cursor-circle-template--31807949537612__ss_before_after_5_b4bXeR::after {
    content: '';
    padding: calc(3px + 2px);
    display: inline-block;
    border: solid #000000;
    border-width: 0 2px 2px 0;
    transform: rotate(-45deg) scale(80%);
  }

  .before-after-cursor-circle-template--31807949537612__ss_before_after_5_b4bXeR::before {
    content: '';
    padding: calc(3px + 2px);
    display: inline-block;
    border: solid #000000;
    border-width: 0 2px 2px 0;
    transform: rotate(135deg) scale(80%);
  }

  .before-after-image-wrapper-template--31807949537612__ss_before_after_5_b4bXeR  {
    position: relative;
    --text-primary: 26 26 26;
    --shadow: 0 5px 15px rgb(var(--text-primary) / 0.1);
      filter: drop-shadow(var(--shadow));
    user-select: none;
    overflow: hidden;
    border: 0px solid #000000;
    border-radius: 500px;
    --before-after-initial-drag-position: 50%;
    --clip-path-offset: 0px;
  }

  .before-after-image-template--31807949537612__ss_before_after_5_b4bXeR {
    width: 100%;
    height: 100%;
    display: block;
    object-fit: cover;
  }
  
  .before-after-image-relative-template--31807949537612__ss_before_after_5_b4bXeR svg,
  .before-after-image-absolute-template--31807949537612__ss_before_after_5_b4bXeR svg {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
    fill: black;
    background-color: white;
    display: block;
  }

  .before-after-image-absolute-template--31807949537612__ss_before_after_5_b4bXeR svg {
    filter: invert(1);
  }

  .before-after-image-relative-template--31807949537612__ss_before_after_5_b4bXeR {
    position: relative;
  }

  .before-after-image-absolute-template--31807949537612__ss_before_after_5_b4bXeR {
    clip-path: inset(0 0 0 calc(var(--before-after-initial-drag-position, 50%) + var(--clip-path-offset, 0px)));
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
  }
  
  .before-after-cursor-wrapper-template--31807949537612__ss_before_after_5_b4bXeR {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
  }

  .before-after-cursor-template--31807949537612__ss_before_after_5_b4bXeR {
    height: 100%;
    width: max-content;
    touch-action: none;
    --transform-logical-flip: 1;
    transform: translate(calc(var(--transform-logical-flip) * -50% + var(--clip-path-offset, 0px)),-50%);
    cursor: grab;
    will-change: transform;
    place-items: center;
    display: grid;
    position: relative;
    top: 50%;
    left: 50%;
    z-index: 2;
  }
  
  .before-after-cursor-template--31807949537612__ss_before_after_5_b4bXeR:before {
    content: '';
    height: calc(50% - 28px);
    top: 0;
    width: 3px;
    background: #ffffff;
    z-index: -1;
    position: absolute;
  }
  
  .before-after-cursor-template--31807949537612__ss_before_after_5_b4bXeR:after {
    content: '';
    height: calc(50% - 28px);
    bottom: 0;
    width: 3px;
    background: #ffffff;
    z-index: -1;
    position: absolute;
  }

  .before-after-left-template--31807949537612__ss_before_after_5_b4bXeR {
    order: 2;
  }

  .before-after-center-template--31807949537612__ss_before_after_5_b4bXeR {
    order: 1;
  }
  
  @media(min-width: 1024px) {

    .section-template--31807949537612__ss_before_after_5_b4bXeR {
      margin-top: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
      margin-right: 0px;
      border-radius: 0px;
    }
    
    .section-template--31807949537612__ss_before_after_5_b4bXeR-settings {
      padding: 0 50px;
      padding-top: 36px;
      padding-bottom: 36px;
      padding-left: 50px;
      padding-right: 50px;
    }

    .before-after-title-template--31807949537612__ss_before_after_5_b4bXeR {
      text-align: center;
    }
  
    .before-after-title-template--31807949537612__ss_before_after_5_b4bXeR * {
      font-size: 36px;
    }
  
    .before-after-text-template--31807949537612__ss_before_after_5_b4bXeR {
      margin-top: 20px;
      text-align: center;
    }
  
    .before-after-text-template--31807949537612__ss_before_after_5_b4bXeR * {
      font-size: 20px;
    }

    .before-after-body-template--31807949537612__ss_before_after_5_b4bXeR {
      align-items: center;
      grid-template-columns: 1fr 2fr 1fr;
      gap: 100px;
      margin-top: 50px;
    }

    .before-after-desktop-template--31807949537612__ss_before_after_5_b4bXeR {
      display: grid;
      grid-template-columns: 1fr;
      gap: 30px;
    }

    .before-after-mobile-template--31807949537612__ss_before_after_5_b4bXeR {
      display: none;
    }

    .before-after-item-icon-template--31807949537612__ss_before_after_5_b4bXeR {
      width: 44px;
      
      margin-left: auto;
      margin-right: auto;
      
    }

    .before-after-item-title-template--31807949537612__ss_before_after_5_b4bXeR {
      margin-top: 10px;
      text-align: center;
      font-size: 18px;
    }

    .before-after-item-text-template--31807949537612__ss_before_after_5_b4bXeR {
      margin-top: 10px;
      text-align: center;
      font-size: 16px;
    }

    .before-after-cursor-circle-template--31807949537612__ss_before_after_5_b4bXeR {
      width: 56px;
      height: 56px;
    }

    .before-after-cursor-circle-template--31807949537612__ss_before_after_5_b4bXeR::after {
      padding: calc(3px + 2px);
      transform: rotate(-45deg) scale(80%);
    }

    .before-after-cursor-circle-template--31807949537612__ss_before_after_5_b4bXeR::before {
      padding: calc(3px + 2px);
      transform: rotate(135deg) scale(80%);
    }

    .before-after-cursor-template--31807949537612__ss_before_after_5_b4bXeR:before {
      height: calc(50% - 28px);
    }

    .before-after-cursor-template--31807949537612__ss_before_after_5_b4bXeR:after {
      height: calc(50% - 28px);
    }

    .before-after-left-template--31807949537612__ss_before_after_5_b4bXeR {
      order: 1;
    }

    .before-after-center-template--31807949537612__ss_before_after_5_b4bXeR {
      order: 2;
    }

    .before-after-right-template--31807949537612__ss_before_after_5_b4bXeR {
      order: 3;
    }
    
  }

    .section-template--31807949537612__ss_before_after_5_b4bXeR-settings {
      max-width: 1200px;
    }
  

    .before-after-image-relative-template--31807949537612__ss_before_after_5_b4bXeR {
     aspect-ratio: 12/12; 
    }
  

    @media(min-width: 1024px) {
      .before-after-image-relative-template--31807949537612__ss_before_after_5_b4bXeR {
       aspect-ratio: 12/12; 
      }
    }
  
.vertical-ticker__inner{overflow:hidden;-webkit-mask-image:linear-gradient(0deg,transparent 0,#000 20%,#000 70%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 20%,#000 70%,transparent)}.vertical-ticker__container{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;text-align:center}.vertical-ticker__item{margin:0;color:rgb(var(--color-foreground))}.vertical-ticker__item--italic{font-style:italic}.vertical-ticker__item--uppercase{text-transform:uppercase}.vertical-ticker__item--bold{font-weight:700}@keyframes vertTicker{to{transform:translateY(-50%)}}.vertical-ticker-and-content{display:grid;grid-template-columns:repeat(1,1fr)}.vertical-ticker-content{display:grid;place-items:center;position:relative}.vertical-ticker-content .title{margin-top:0}.vertical-ticker-content__bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.vertical-ticker-content__bg img{width:100%;height:100%;object-fit:cover;object-position:center center;position:absolute;top:0;left:0;z-index:-2}.vertical-ticker-content .page-width{position:relative;z-index:1}@media screen and (min-width:900px){.vertical-ticker-and-content--ticker-first .vertical-ticker{order:-1}.vertical-ticker-and-content{grid-template-columns:repeat(2,1fr)}.vertical-ticker-content{padding-top:36px}}@media screen and (max-width:900px){.vertical-ticker-and-content--content-desktop-only .vertical-ticker-content{display:none}}.horizontal-ticker{overflow-x:hidden;max-width:100%}.horizontal-ticker__inner{overflow:hidden}.horizontal-ticker__container{display:flex;width:fit-content}.horizontal-ticker__item{margin:0;color:rgb(var(--color-foreground));line-height:1;white-space:nowrap}.horizontal-ticker__item--italic{font-style:italic}.horizontal-ticker__item--uppercase{text-transform:uppercase}.horizontal-ticker__item--bold{font-weight:700}@keyframes horTicker{to{transform:translate(-50%)}}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-ds-component-tickers.css.map?v=30346802988262109031788597504 */

.section-template--31807949537612__ds_horizontal_ticker_iJ7peH-padding {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  @media screen and (min-width: 750px) {
    .section-template--31807949537612__ds_horizontal_ticker_iJ7peH-padding {
      padding-top: 20px;
      padding-bottom: 20px;
    }
  }

  .horizontal-ticker-template--31807949537612__ds_horizontal_ticker_iJ7peH .horizontal-ticker__item {
    font-size: 17.5px;
    padding: 0 30px;
  }
  .horizontal-ticker-template--31807949537612__ds_horizontal_ticker_iJ7peH .horizontal-ticker__container {
    animation: horTicker 75s linear infinite forwards;
  }

  .horizontal-ticker-template--31807949537612__ds_horizontal_ticker_iJ7peH.color-custom {
    --color-background: 255, 255, 255;
    --gradient-background: #ffffff;
    --color-foreground: 46, 42, 57;
  }
/**
 * Swiper 9.4.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: June 13, 2023
 */

@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:scope{--swiper-theme-color:#007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:scope{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification,swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
@font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-240881daf8b49eda24cc.woff2") format("woff2"),
       url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-51fda0883c59ee39c865.woff2") format("woff");
}

  @font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-240881daf8b49eda24cc.woff2") format("woff2"),
       url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-51fda0883c59ee39c865.woff2") format("woff");
}

  @font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-240881daf8b49eda24cc.woff2") format("woff2"),
       url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-51fda0883c59ee39c865.woff2") format("woff");
}

  @font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-240881daf8b49eda24cc.woff2") format("woff2"),
       url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-51fda0883c59ee39c865.woff2") format("woff");
}

  @font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-240881daf8b49eda24cc.woff2") format("woff2"),
       url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-51fda0883c59ee39c865.woff2") format("woff");
}

  @font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-240881daf8b49eda24cc.woff2") format("woff2"),
       url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-51fda0883c59ee39c865.woff2") format("woff");
}

  @font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-240881daf8b49eda24cc.woff2") format("woff2"),
       url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-51fda0883c59ee39c865.woff2") format("woff");
}

  
  .section-template--31807949537612__ss_testimonials_nGHRtW {
    border-top: solid #000000 0px;
    border-bottom: solid #000000 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    overflow: hidden;
  }
  
  .section-template--31807949537612__ss_testimonials_nGHRtW-settings {
    margin: 0 auto;
    padding-top: 45px;
    padding-bottom: 45px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .testimonials-heading-template--31807949537612__ss_testimonials_nGHRtW {
    margin: 0;
    font-size: 24px;
    color: #000000;
    line-height: 130%;
    text-align: center;
    text-transform: unset;
  }

  .testimonials-stars-template--31807949537612__ss_testimonials_nGHRtW {
    display: flex;
    align-items: end;
    gap: 5px;
  }

  .testimonials-stars-template--31807949537612__ss_testimonials_nGHRtW svg,
  .testimonials-stars-template--31807949537612__ss_testimonials_nGHRtW img {
    display: block;
    width: 24px;
    height: 24px;
    object-fit: cover;
  }

  .testimonials-stars-template--31807949537612__ss_testimonials_nGHRtW svg {
    background-color: #1ee80c; 
  }

  .testimonials-rating-template--31807949537612__ss_testimonials_nGHRtW {
    margin-top: 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 5px;
    flex-wrap: wrap;
  }

  .testimonials-rating-text-template--31807949537612__ss_testimonials_nGHRtW,
  .testimonials-rating-template--31807949537612__ss_testimonials_nGHRtW span {
    margin: 0;
    font-size: 20px;
    color: #000000;
    line-height: 130%;
  }

  .testimonials-rating-template--31807949537612__ss_testimonials_nGHRtW span {
    font-size: 25px;
    font-weight: 700;
  }

  .testimonials-rating-template--31807949537612__ss_testimonials_nGHRtW .testimonials-stars-template--31807949537612__ss_testimonials_nGHRtW {
    padding-left: 5px;
  }

  .testimonials-text-template--31807949537612__ss_testimonials_nGHRtW {
    margin-top: 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    flex-wrap: wrap;
  }

  .testimonials-text-template--31807949537612__ss_testimonials_nGHRtW * {
    margin: 0;
    font-size: 16px;
    color: #000000;
    line-height: 130%;
    text-transform: unset;
  }

  .testimonials-text-template--31807949537612__ss_testimonials_nGHRtW strong {
    text-decoration: underline;
  }

  .testimonials-image-template--31807949537612__ss_testimonials_nGHRtW {
    width: 100px;
    height: 32px;
  }

  .testimonials-image-template--31807949537612__ss_testimonials_nGHRtW img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: contain;
  }

  .testimonials-slider-wrapper-template--31807949537612__ss_testimonials_nGHRtW {
    margin-top: 27px;
  }

  .testimonials-slider-template--31807949537612__ss_testimonials_nGHRtW {
    overflow: visible !important;
  }

  .testimonials-slide-template--31807949537612__ss_testimonials_nGHRtW.swiper-slide {
    opacity: 0.5;
    transition-duration: 250ms;
    transition-property: transform, opacity;
  }

  .testimonials-slide-template--31807949537612__ss_testimonials_nGHRtW.swiper-slide-active {
    opacity: 1;
    transition-duration: 250ms;
    transition-property: transform, opacity;
  }

  .testimonials-slide-template--31807949537612__ss_testimonials_nGHRtW {
    display: flex !important;
    flex-direction: column;
    justify-content: space-between;
    gap: 12px;
    padding: 24px 24px;
    border-radius: 16px;
    border: 0px solid #000000;
    background-color: #ffffff;
    box-sizing: border-box !important; 
    height: auto !important;
  }

  .testimonials-slide-top-template--31807949537612__ss_testimonials_nGHRtW .testimonials-stars-template--31807949537612__ss_testimonials_nGHRtW {
    justify-content: center;
  }

  .testimonials-slide-heading-template--31807949537612__ss_testimonials_nGHRtW {
    margin: 0;
    margin-top: 12px;
    font-size: 20px;
    color: #000000;
    line-height: 130%;
    text-align: center;
    font-weight: 700;
    text-transform: unset;
  }

  .testimonials-slide-text-template--31807949537612__ss_testimonials_nGHRtW {
    margin: 0;
    margin-top: 12px;
    font-size: 14px;
    color: #000000;
    line-height: 150%;
    text-align: center;
    text-transform: unset;
  }

  .testimonials-slide-text-template--31807949537612__ss_testimonials_nGHRtW span:first-child {
    display: none;
  }

  .testimonials-slide-text-small-template--31807949537612__ss_testimonials_nGHRtW.active {
    display: none;
  }

  .testimonials-slide-text-big-template--31807949537612__ss_testimonials_nGHRtW {
    display: none;
  }

  .testimonials-slide-text-big-template--31807949537612__ss_testimonials_nGHRtW.active {
    display: inline;
  }

  .testimonials-slide-text-btn-template--31807949537612__ss_testimonials_nGHRtW {
    display: block;
    max-width: fit-content;
    width: 100%;
    background-color: transparent;
    box-shadow: none;
    border: 0px;
    font-size: 14px;
    line-height: 150%;
    font-weight: 700;
    margin-top: 10px;
  }

  .testimonials-slide-author-date-template--31807949537612__ss_testimonials_nGHRtW {
    margin: 0;
    font-size: 16px;
    color: #000000;
    line-height: 130%;
    text-align: center;
    text-transform: unset;
  }

  .testimonials-btn-prev-template--31807949537612__ss_testimonials_nGHRtW,
  .testimonials-btn-next-template--31807949537612__ss_testimonials_nGHRtW {
    position: absolute;
    z-index: 2;
    top: 50%;
    transform: translateY(-50%);
    width: 50px;
    height: 50px;
    border: 0px solid #ffffff;
    border-radius: 50%;
    background: #ffffff;
    align-items: center;
    justify-content: center;
    transition: all 0.3s ease 0s;
    cursor: pointer;
    -webkit-appearance: none;
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,.15);
  }

  .testimonials-btn-prev-template--31807949537612__ss_testimonials_nGHRtW {
    left: 0px !important;
  }

  .testimonials-btn-next-template--31807949537612__ss_testimonials_nGHRtW {
    right: 0px !important;
  }

  .testimonials-btn-prev-template--31807949537612__ss_testimonials_nGHRtW svg,
  .testimonials-btn-next-template--31807949537612__ss_testimonials_nGHRtW svg {
    height: 28px;
    width: 28px;
  }

  .testimonials-btn-next-template--31807949537612__ss_testimonials_nGHRtW svg {
    transform: rotate(180deg);
    margin-left: 2px;
  }

  .testimonials-btn-prev-template--31807949537612__ss_testimonials_nGHRtW svg {
    margin-left: -2px;
  }

  .testimonials-btn-prev-template--31807949537612__ss_testimonials_nGHRtW svg path,
  .testimonials-btn-next-template--31807949537612__ss_testimonials_nGHRtW svg path {
    fill: #000000;
    transition: all 0.3s ease 0s;
  }

  .testimonials-btn-prev-template--31807949537612__ss_testimonials_nGHRtW:hover ,
  .testimonials-btn-next-template--31807949537612__ss_testimonials_nGHRtW:hover {
    transition: all 0.3s ease 0s;
    border: 0px solid #ffffff;
    background: #ffffff;
  }

  .testimonials-btn-prev-template--31807949537612__ss_testimonials_nGHRtW:hover svg path,
  .testimonials-btn-next-template--31807949537612__ss_testimonials_nGHRtW:hover svg path {
    fill: #000000;
    transition: all 0.3s ease 0s;
  }

  .testimonials-btn-prev-template--31807949537612__ss_testimonials_nGHRtW.swiper-button-disabled,
  .testimonials-btn-next-template--31807949537612__ss_testimonials_nGHRtW.swiper-button-disabled {
    opacity: 0.3;
  }

  .testimonials-pagination-template--31807949537612__ss_testimonials_nGHRtW {
    margin-top: 20px;
    position: static !important;
    width: 100%;
    justify-content: center;
    align-items: center;
  }

  .testimonials-pagination-template--31807949537612__ss_testimonials_nGHRtW .swiper-pagination-bullet {
    width: 12px;
    height: 12px;
    border: 2px solid #000000;
    background-color: transparent;
    opacity: 0.6;
  }

  .testimonials-pagination-template--31807949537612__ss_testimonials_nGHRtW .swiper-pagination-bullet.swiper-pagination-bullet-active {
    opacity: 1;
    background-color: #000000
  }

  .testimonials-btn-template--31807949537612__ss_testimonials_nGHRtW {
    display: flex;
    align-items: center;
    justify-content: center;
    max-width: fit-content;
    margin: 0;
    margin-top: 12px;
    font-size: 14px;
    font-weight: 700;
    color: #ffffff;
    line-height: 100%;
    text-align: center;
    text-transform: unset;
    text-decoration: none;
    padding: 15px 12px;
    border-radius: 8px;
    border: 0px solid #000000;
    background-color: #000000;
    transition: all 0.25s ease 0s;
  }

  .testimonials-btn-template--31807949537612__ss_testimonials_nGHRtW:hover {
    color: #ffffff;
    border: 0px solid #000000;
    background-color: #000000;
    transition: all 0.25s ease 0s;
  }
  
  @media(min-width: 1024px) {

    .section-template--31807949537612__ss_testimonials_nGHRtW {
      margin-top: 0px;
      margin-bottom: 0px;
    }
    
    .section-template--31807949537612__ss_testimonials_nGHRtW-settings {
      padding: 0 50px;
      padding-top: 60px;
      padding-bottom: 60px;
      padding-left: 50px;
      padding-right: 50px;
    }

    .testimonials-heading-template--31807949537612__ss_testimonials_nGHRtW {
      font-size: 40px;
    }

    .testimonials-rating-text-template--31807949537612__ss_testimonials_nGHRtW,
    .testimonials-rating-template--31807949537612__ss_testimonials_nGHRtW span {
      font-size: 24px;
    }

    .testimonials-rating-template--31807949537612__ss_testimonials_nGHRtW span {
      font-size: 30px;
    }

    .testimonials-stars-template--31807949537612__ss_testimonials_nGHRtW svg,
    .testimonials-stars-template--31807949537612__ss_testimonials_nGHRtW img {
      width: 28px;
      height: 28px;
    }

    .testimonials-text-template--31807949537612__ss_testimonials_nGHRtW {
      margin-top: 16px;
    }
  
    .testimonials-text-template--31807949537612__ss_testimonials_nGHRtW * {
      font-size: 20px;
    }

    .testimonials-slider-wrapper-template--31807949537612__ss_testimonials_nGHRtW {
      margin-top: 36px;
      margin-left: auto;
      margin-right: auto;
      width: 100%;
      max-width: 80%;
    }
    
    .testimonials-slide-template--31807949537612__ss_testimonials_nGHRtW {
      gap: 16px;
      padding: 32px 40px;
    }

    .testimonials-slide-heading-template--31807949537612__ss_testimonials_nGHRtW {
      margin-top: 16px;
      font-size: 24px;
    }

    .testimonials-slide-text-template--31807949537612__ss_testimonials_nGHRtW {
      margin-top: 16px;
      font-size: 14px;
    }

    .testimonials-slide-text-btn-template--31807949537612__ss_testimonials_nGHRtW {
      font-size: 14px;
    }

    .testimonials-slide-text-template--31807949537612__ss_testimonials_nGHRtW span:first-child {
      display: inline;
    }

    .testimonials-slide-text-template--31807949537612__ss_testimonials_nGHRtW span:not(:first-child),
    .testimonials-slide-text-template--31807949537612__ss_testimonials_nGHRtW button {
      display: none;
    }

    .testimonials-slide-author-date-template--31807949537612__ss_testimonials_nGHRtW {
      font-size: 16px;
    }

    .testimonials-btn-prev-template--31807949537612__ss_testimonials_nGHRtW,
    .testimonials-btn-next-template--31807949537612__ss_testimonials_nGHRtW {
      width: 50px;
      height: 50px;
    }

    .testimonials-btn-prev-template--31807949537612__ss_testimonials_nGHRtW {
      left: -25.0px !important;
    }
  
    .testimonials-btn-next-template--31807949537612__ss_testimonials_nGHRtW {
      right: -25.0px !important;
    }

    .testimonials-btn-prev-template--31807949537612__ss_testimonials_nGHRtW svg,
    .testimonials-btn-next-template--31807949537612__ss_testimonials_nGHRtW svg {
      height: 28px;
      width: 28px;
    }

    .testimonials-pagination-template--31807949537612__ss_testimonials_nGHRtW .swiper-pagination-bullet {
      width: 12px;
      height: 12px;
    }

    .testimonials-btn-template--31807949537612__ss_testimonials_nGHRtW {
      margin-top: 16px;
      padding: 20px 16px;
      font-size: 16px;
    }
  }

    .testimonials-btn-prev-template--31807949537612__ss_testimonials_nGHRtW,
    .testimonials-btn-next-template--31807949537612__ss_testimonials_nGHRtW {
      display: none;
    }
  

    @media(min-width: 1024px) {
      .testimonials-btn-prev-template--31807949537612__ss_testimonials_nGHRtW,
      .testimonials-btn-next-template--31807949537612__ss_testimonials_nGHRtW {
        display: flex;
      }
    }
  

    .testimonials-pagination-template--31807949537612__ss_testimonials_nGHRtW {
      display: none !important;
    }
  

    @media(min-width: 1024px) {
      .testimonials-pagination-template--31807949537612__ss_testimonials_nGHRtW {
        display: none !important;
      }
    }
  

    .testimonials-slide-template--31807949537612__ss_testimonials_nGHRtW {
      box-shadow: 0px 0px 20px 0px rgba(227,187,180,0.2);
    }
  

    .testimonials-slide-text-btn-template--31807949537612__ss_testimonials_nGHRtW {
      margin-left: auto;
      margin-right: auto;
    }
  

    @media(min-width: 768px) {
      .testimonials-slide-template--31807949537612__ss_testimonials_nGHRtW.swiper-slide-visible {
        opacity: 1;
        transition-duration: 250ms;
        transition-property: transform, opacity;
      }

      .testimonials-slide-template--31807949537612__ss_testimonials_nGHRtW.swiper-slide-visible.swiper-slide-prev {
        opacity: 0.5;
        transition-duration: 250ms;
        transition-property: transform, opacity;
      }
    }
  

    @media(min-width: 1024px) {
      .testimonials-slide-template--31807949537612__ss_testimonials_nGHRtW.swiper-slide-visible.swiper-slide-prev,
      .testimonials-slide-template--31807949537612__ss_testimonials_nGHRtW.swiper-slide-visible.swiper-slide-next {
        opacity: 1;
        transition-duration: 250ms;
        transition-property: transform, opacity;
      }
      
      .testimonials-slide-template--31807949537612__ss_testimonials_nGHRtW.swiper-slide-visible.swiper-slide-prev {
        opacity: 1;
        transition-duration: 250ms;
        transition-property: transform, opacity;
      }
    }
  

   .testimonials-btn-template--31807949537612__ss_testimonials_nGHRtW {
      margin-left: auto;
      margin-right: auto;
    } 
  

  .testimonials-slider-template--31807949537612__ss_testimonials_nGHRtW.preview {
    display: flex;
    align-items: center;
    justify-content: space-between;
    overflow: hidden;
    gap: 20px;
  }

  .testimonials-slider-template--31807949537612__ss_testimonials_nGHRtW.preview .testimonials-slide-template--31807949537612__ss_testimonials_nGHRtW {
    width: 100%;
  }

  .testimonials-slider-template--31807949537612__ss_testimonials_nGHRtW.preview .testimonials-slide-template--31807949537612__ss_testimonials_nGHRtW:not(:first-child) {
    margin-left: 20px;
  }

.content-and-results{display:grid;grid-template-columns:repeat(2,1fr);place-items:center;column-gap:50px}.content-and-results--no-content{grid-template-columns:repeat(1,1fr)}@media screen and (max-width:900px){.content-and-results{grid-template-columns:repeat(1,1fr)}}@media screen and (min-width:900px){.content-and-results--results-first .results-container{order:-1}}.content-and-results .content-container .title,.results-container .title{margin-top:0}.results-container .title{margin-bottom:15px}.content-and-results .content-container{width:100%}.content-and-results__image{max-width:600px;width:100%;margin-left:auto;margin-right:auto;margin-bottom:10px}.results__rows-container{margin-bottom:10px}.results__percentage{width:70px;height:70px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:50%;position:relative;--border-width: 7px;flex-shrink:0;margin-right:20px;z-index:0}.results__percentage:before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;border-radius:50%;z-index:-2;background:conic-gradient(from 0deg at 50% 50%,rgb(var(--accent-color)) 0%,rgb(var(--accent-color)) var(--percentage),rgb(var(--color-background)) var(--percentage),rgb(var(--color-background)) 100%)}.color-accent-1 .results__percentage:before,.color-accent-2 .results__percentage:before{background:conic-gradient(from 0deg at 50% 50%,rgb(var(--color-foreground)) 0%,rgb(var(--color-foreground)) var(--percentage),rgb(var(--color-background)) var(--percentage),rgb(var(--color-background)) 100%)}.results__percentage:after{content:"";display:block;position:absolute;top:var(--border-width);left:var(--border-width);bottom:var(--border-width);right:var(--border-width);border-radius:50%;z-index:-1;background:rgb(var(--color-background))}.results__percentage p{margin:0;color:rgb(var(--accent-color));font-size:18px;font-weight:700}.color-accent-1 .results__percentage p,.color-accent-2 .results__percentage p{color:rgb(var(--color-foreground))}.results__row{padding:10px 0;display:flex;align-items:center;border-bottom:2px solid rgba(var(--color-foreground),.05);width:100%;max-width:100%;box-sizing:border-box}.results__row:first-of-type{border-top:2px solid rgba(var(--color-foreground),.05)}.results__text{flex:1;min-width:0;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%}.results__text p{margin:0;word-wrap:break-word;overflow-wrap:break-word}.results__caption p{margin:0;font-size:12px}@media screen and (max-width:600px){.results__percentage{width:50px;height:50px;margin-right:15px;--border-width: 5px}.results__percentage p{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-section-results.css.map?v=153149207954412341441788597648 */

.rte:after{clear:both;content:"";display:block}.rte>p:first-child{margin-top:0}.rte>p:last-child{margin-bottom:0}.rte table{table-layout:fixed}@media screen and (min-width:750px){.rte table td{padding-left:12px;padding-right:12px}}.rte img{height:auto;max-width:100%;border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity));margin-bottom:var(--media-shadow-vertical-offset)}.rte ul,.rte ol{list-style-position:inside;padding-left:20px}.rte li{list-style:inherit}.rte li:last-child{margin-bottom:0}.rte a{color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:3px;text-decoration-thickness:1px;transition:text-decoration-thickness var(--duration-short) ease}.rte a:hover{color:rgb(var(--color-link));text-decoration-thickness:2px}.rte blockquote{display:inline-flex}.rte blockquote>*{margin:-5px 0}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-component-rte.css.map?v=73443491922477598101788597485 */

.section-template--31807949537612__results_bTnYR4-padding {
    padding-top: 18px;
    padding-bottom: 18px;
  }

  @media screen and (min-width: 750px) {
    .section-template--31807949537612__results_bTnYR4-padding {
      padding-top: 24px;
      padding-bottom: 24px;
    }
  }

  .color-scheme-template--31807949537612__results_bTnYR4.color-custom {
    --color-background: 255, 255, 255;
    --gradient-background: #ffffff;
    --color-foreground: 46, 42, 57;
    --accent-color: 238, 162, 180;
    --color-button: 0, 0, 0;
    --color-button-text: 221, 29, 29;
    --color-base-outline-button-labels: 221, 29, 29;
  }
.section-template--31807949537612__ss_guarantee_weeLiQ {
    border-top: solid #121212 0px;
    border-bottom: solid #121212 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    border-radius: 0px;
    overflow: hidden;
  }
  
  .section-template--31807949537612__ss_guarantee_weeLiQ-settings {
    margin: 0 auto;
    padding-top: 27px;
    padding-bottom: 27px;
    padding-left: 15px;
    padding-right: 15px;
    display: flex;
    flex-direction: column;
    gap: 20px;
  }

  .guarantee-content-template--31807949537612__ss_guarantee_weeLiQ {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
  }

  .guarantee-guarantees-template--31807949537612__ss_guarantee_weeLiQ {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: center;
    margin-top: 16px;
    gap: 10px;
  }

  .guarantee-guarantees-item-template--31807949537612__ss_guarantee_weeLiQ {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 4px;
  }

  .guarantee-guarantees-icon-template--31807949537612__ss_guarantee_weeLiQ {
    width: 16px;
    height: 16px;
    border: 0px solid #121212;
    border-radius: 0.0%;
    background: rgba(0,0,0,0);
    display: flex;
    padding: 2px;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    flex: none;
  }

  .guarantee-guarantees-icon-template--31807949537612__ss_guarantee_weeLiQ img,
  .guarantee-guarantees-icon-template--31807949537612__ss_guarantee_weeLiQ svg {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

  .guarantee-guarantees-icon-template--31807949537612__ss_guarantee_weeLiQ svg path {
    fill: #121212;
  }

  .guarantee-guarantees-icon-template--31807949537612__ss_guarantee_weeLiQ svg circle {
    fill: #121212;
  }

  .guarantee-guarantees-icon-template--31807949537612__ss_guarantee_weeLiQ .refresh-template--31807949537612__ss_guarantee_weeLiQ path,
  .guarantee-guarantees-icon-template--31807949537612__ss_guarantee_weeLiQ .refresh-template--31807949537612__ss_guarantee_weeLiQ polyline{
    fill: none;
    stroke: #121212;
  }

  .guarantee-guarantees-text-template--31807949537612__ss_guarantee_weeLiQ * {
    margin: 0;
    font-size: 12px;
    color: #121212;
    line-height: 130%;
    text-transform: unset;
    text-decoration: none;
    word-break: break-word;
  }

  .guarantee-guarantees-image-template--31807949537612__ss_guarantee_weeLiQ {
    display: none;
    gap: 0px;
  }

  .guarantee-guarantees-image-desktop-template--31807949537612__ss_guarantee_weeLiQ {
    flex-direction: column;
  }

  .guarantee-guarantees-image-mobile-template--31807949537612__ss_guarantee_weeLiQ {
    display: flex;
  }

  .guarantee-image-template--31807949537612__ss_guarantee_weeLiQ {
    width: 100%;
    border: 8px solid #ffffff;
    border-radius: 2px;
    overflow: hidden;
    box-shadow: 0px 10px 15px -3px #0000000D, 0px 4px 8px 4px #0000000D;
  }

  .guarantee-image-template--31807949537612__ss_guarantee_weeLiQ img,
  .guarantee-image-template--31807949537612__ss_guarantee_weeLiQ svg {
    display: block;
    width: 100%;
    height: 100%;
    object-fit:cover;
  }

  .guarantee-image-template--31807949537612__ss_guarantee_weeLiQ svg {
    background-color: #AFAFAF;
  }

  @media(min-width: 1024px) {

    .section-template--31807949537612__ss_guarantee_weeLiQ {
      margin-top: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
      margin-right: 0px;
      border-radius: 0px;
    }
    
    .section-template--31807949537612__ss_guarantee_weeLiQ-settings {
      padding: 0 50px;
      padding-top: 36px;
      padding-bottom: 36px;
      padding-left: 50px;
      padding-right: 50px;
      flex-direction: row;
      justify-content: space-between;
      align-items: center;
      gap: 20px;
    }

    .guarantee-content-template--31807949537612__ss_guarantee_weeLiQ {
      text-align: center;
      max-width: 60%;
      align-items: center;
    }

    .guarantee-guarantees-template--31807949537612__ss_guarantee_weeLiQ {
      justify-content: center;
      margin-top: 20px;
      gap: 10px;
    }

    .guarantee-guarantees-item-template--31807949537612__ss_guarantee_weeLiQ {
      justify-content: center;
      gap: 4px;
    }

    .guarantee-guarantees-icon-template--31807949537612__ss_guarantee_weeLiQ {
      width: 16px;
      height: 16px;
    }

    .guarantee-guarantees-text-template--31807949537612__ss_guarantee_weeLiQ * {
      font-size: 14px;
    }

    .guarantee-guarantees-image-desktop-template--31807949537612__ss_guarantee_weeLiQ {
      display: flex;
    }

    .guarantee-guarantees-image-mobile-template--31807949537612__ss_guarantee_weeLiQ {
      display: none;
    }

    .guarantee-guarantees-image-template--31807949537612__ss_guarantee_weeLiQ {
      gap: 50px;
      max-width: calc(60% / 3 - 20px);
    }
  }

    .section-template--31807949537612__ss_guarantee_weeLiQ-settings {
      max-width: clamp(100px, var(--page-content-width, var(--page-width)), 100%);
    }
  

    .guarantee-image-template--31807949537612__ss_guarantee_weeLiQ {
      aspect-ratio: 9.6/12; 
    }
  

    @media(min-width: 1024px) {
     .guarantee-image-template--31807949537612__ss_guarantee_weeLiQ {
        aspect-ratio: 9.6/12; 
      }
    }
  

        .guarantee-card-icon-template--31807949537612__ss_guarantee_weeLiQ {
          width: 44px;
          height: 44px;
          border: 0px solid #121212;
          border-radius: 0.0%;
          background: rgba(0,0,0,0);
          margin-top: 10px;
          display: flex;
          align-items: center;
          justify-content: center;
          overflow: hidden;
          flex: none;
          padding: 6px;
        }

        .guarantee-card-icon-template--31807949537612__ss_guarantee_weeLiQ img,
        .guarantee-card-icon-template--31807949537612__ss_guarantee_weeLiQ svg {
          display: block;
          width: 100%;
          height: 100%;
          object-fit: cover;
        }

        .guarantee-card-icon-template--31807949537612__ss_guarantee_weeLiQ svg path {
          fill: #00457c;
        }

        .guarantee-card-icon-template--31807949537612__ss_guarantee_weeLiQ svg circle {
          fill: #00457c;
        }

        .guarantee-card-icon-template--31807949537612__ss_guarantee_weeLiQ .refresh-template--31807949537612__ss_guarantee_weeLiQ path,
        .guarantee-card-icon-template--31807949537612__ss_guarantee_weeLiQ .refresh-template--31807949537612__ss_guarantee_weeLiQ polyline{
          fill: none;
          stroke: #00457c;
        }

        @media(min-width: 1024px) {
          .guarantee-card-icon-template--31807949537612__ss_guarantee_weeLiQ {
            height: 44px;
            width: 44px;
            margin-top: 10px;
          }
        }
      

        .guarantee-heading-heading_PQCbmw {
          margin-top: 10px;
        }
 
        .guarantee-heading-heading_PQCbmw * {
          margin: 0;
          font-size: 24px;
          color: #121212;
          line-height: 130%;
          text-transform: unset;
          word-break: break-word;
          font-weight: 700;
        } 
          .guarantee-heading-heading_PQCbmw strong {
            background: linear-gradient(90deg, #939393 0%, #121212 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text;
          }
        

        @media(min-width: 1024px) {
          .guarantee-heading-heading_PQCbmw {
            margin-top: 10px;
          }

          .guarantee-heading-heading_PQCbmw * {
            font-size: 32px;
          }
        }
      

        .guarantee-text-text_tJi6WF {
          margin-top: 16px;
        }

        .guarantee-text-text_tJi6WF * {
          margin: 0;
          font-size: 14px;
          color: #121212;
          line-height: 150%;
          text-transform: unset;
        }

        @media(min-width: 1024px) {
          .guarantee-text-text_tJi6WF {
            margin-top: 24px;
          }

          .guarantee-text-text_tJi6WF * {
            font-size: 14px;
          }
        }
      

          .guarantee-image-image_WXaMH3 {
            transform: rotate(-5deg);
          }

          @media(min-width: 1024px) {
            .guarantee-image-image_WXaMH3 {
              transform: rotate(10deg);
            }
          }
        

          .guarantee-image-image_Ti4X9F {
            transform: rotate(5deg);
          }

          @media(min-width: 1024px) {
            .guarantee-image-image_Ti4X9F {
              transform: rotate(-10deg);
            }
          }
        

          .guarantee-image-image_HfUH9N {
            transform: rotate(10deg);
          }

          @media(min-width: 1024px) {
            .guarantee-image-image_HfUH9N {
              transform: rotate(-10deg);
            }
          }
        
.accordion summary{display:flex;align-items:center;position:relative;line-height:1;padding:15px 0}.accordion .summary__title{display:flex;align-items:center;flex:1}.accordion .summary__title+.icon-caret{height:calc(var(--font-heading-scale) * 6px)}.accordion+.accordion{margin-top:0;border-top:none}.accordion{margin-bottom:0;border-top:1px solid rgba(var(--color-foreground),.08);border-bottom:1px solid rgba(var(--color-foreground),.08)}.accordion:not(.product__accordion){margin-top:25px}.accordion__title{display:inline-block;max-width:calc(100% - 60px);font-size:calc(var(--font-heading-scale) * 14px);margin:0;word-break:break-word}.accordion .icon-accordion{align-self:center;fill:rgb(var(--color-foreground));height:calc(var(--font-heading-scale) * 20px);margin-right:calc(var(--font-heading-scale) * 10px);width:calc(var(--font-heading-scale) * 20px)}.accordion details[open]>summary .icon-caret{transform:rotate(180deg)}.accordion__content{margin-bottom:15px;word-break:break-word;overflow-x:auto;padding:0 6px;color:rgb(var(--color-foreground))}.accordion__content img{max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-component-accordion.css.map?v=78631442656157250531788597450 */

.collapsible-content{position:relative;z-index:0}.collapsible-section-layout{padding-bottom:50px;padding-top:50px}@media screen and (min-width:750px){.collapsible-section-layout{padding-bottom:70px;padding-top:70px}}.collapsible-content__media--small{height:194px}.collapsible-content__media--large{height:435px}@media screen and (min-width:750px){.collapsible-content__media--small{height:314px}.collapsible-content__media--large{height:695px}}@media screen and (min-width:750px){.collapsible-content__grid--reverse{flex-direction:row-reverse}}.collapsible-content-wrapper-narrow{margin:0 auto;padding-right:15px;padding-left:15px;max-width:734px}.collapsible-content__header{word-break:break-word}.collapsible-content__heading{margin-bottom:20px;margin-top:0}@media screen and (min-width:750px){.collapsible-content__heading{margin-bottom:30px}}.collapsible-none-layout .accordion+.accordion{border-top:0}.collapsible-row-layout .accordion:not(:first-child):not(.color-background-1){margin-top:10px}.caption-with-letter-spacing+h2{margin-top:10px}@media screen and (min-width:750px){.collapsible-content .accordion{margin-top:0}}.collapsible-row-layout .accordion{border:var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity));margin-bottom:15px}.collapsible-row-layout .accordion summary,.collapsible-row-layout .accordion .accordion__content{padding:15px}.collapsible-row-layout .accordion .accordion__content{padding-top:0}.collapsible-content summary:hover{background:rgba(var(--color-foreground),.04)}.collapsible-content summary:hover .accordion__title{text-decoration:underline;text-underline-offset:3px}@supports not (inset: 10px){@media screen and (min-width:750px){.collapsible-content__grid:not(.collapsible-content__grid--reverse) .grid__item:last-child,.collapsible-content__grid--reverse .collapsible-content__grid-item{padding-left:50px;padding-right:0}}@media screen and (min-width:990px){.collapsible-content__grid:not(.collapsible-content__grid--reverse) .grid__item:last-child,.collapsible-content__grid--reverse .collapsible-content__grid-item{padding-left:70px}}}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-collapsible-content.css.map?v=154343504084608763171788597449 */

.rte:after{clear:both;content:"";display:block}.rte>p:first-child{margin-top:0}.rte>p:last-child{margin-bottom:0}.rte table{table-layout:fixed}@media screen and (min-width:750px){.rte table td{padding-left:12px;padding-right:12px}}.rte img{height:auto;max-width:100%;border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity));margin-bottom:var(--media-shadow-vertical-offset)}.rte ul,.rte ol{list-style-position:inside;padding-left:20px}.rte li{list-style:inherit}.rte li:last-child{margin-bottom:0}.rte a{color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:3px;text-decoration-thickness:1px;transition:text-decoration-thickness var(--duration-short) ease}.rte a:hover{color:rgb(var(--color-link));text-decoration-thickness:2px}.rte blockquote{display:inline-flex}.rte blockquote>*{margin:-5px 0}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-component-rte.css.map?v=73443491922477598101788597485 */

.section-template--31807949537612__collapsible_content_ea4B3M-padding {
    padding-top: 27px;
    padding-bottom: 27px;
  }

  @media screen and (min-width: 750px) {
    .section-template--31807949537612__collapsible_content_ea4B3M-padding {
      padding-top: 36px;
      padding-bottom: 36px;
    }
  }

  .color-scheme-template--31807949537612__collapsible_content_ea4B3M.color-custom {
    --color-background: 255, 255, 255;
    --gradient-background: #ffffff;
    --color-foreground: 46, 42, 57;
  }
  .container-color-scheme-template--31807949537612__collapsible_content_ea4B3M.color-custom {
    --color-background: 255, 255, 255;
    --gradient-background: #ffffff;
    --color-foreground: 46, 42, 57;
  }
.areviewstooltip,.az_reviews .box_rating_number,.az_reviews .top_box_rating_number{word-break:normal!important}#AreviewsBody10-container,#az_reviews .question_text{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}#az_reviews .fa,.areviews_header_rating .fa{font-family:FontAwesome!important}#az_reviews .far,#az_reviews .fas,.areviews_sl_reviews .far,.areviews_sl_reviews .fas{font-family:"Font Awesome 5 Free"!important}.az_reviews .rating_number,.az_reviews .write_review_button{font-family:Montserrat,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif!important}#az_reviews .fa-star-half-alt:before,#az_reviews .fa-star-o:before,#az_reviews .fa-star:before,.main_starts_box .fa-star-half-alt:before,.main_starts_box .fa-star-o:before,.main_starts_box .fa-star:before{font-family:"Font Awesome 5 Free"!important;font-size:14px;padding:0!important;left:unset!important;font-weight:unset!important}#az_reviews .row [class*=all-]{margin-left:0!important;margin-right:0!important;float:none!important}#az_reviews *,.az_reviews .box_rating_container .fa{font-size:14px}#az_reviews .areviews_hide_long_reviews,.AreviewsBody10-card.filtered-out{display:none}#az_reviews .pointer:hover,#az_reviews .reviews_pagination a:hover,#az_reviews .starrr span:hover,.areviews_main_header_container:hover,.areviews_top_rating_button:hover,.areviews_top_rating_container:hover,.az_reviews .show_reviews_button:hover,.az_reviews .starrr span.fa-star{cursor:pointer}#az_reviews .areviews_load_more,#az_reviews .write_review_button{line-height:16px!important;height:auto!important}#az_reviews .row,.az_reviews .row{display:block!important;width:100%!important;position:relative!important}#az_reviews .bx-wrapper img,#az_reviews .media-object,.az_reviews,.az_reviews .page-full{width:100%!important}.top_box_rating_number{border:1px solid #f0f0f0;border-radius:12px;background:#fff;margin-left:5px;height:20px;display:flex;margin-top:2px;align-items:center}.az_reviews .cell{display:block!important}.az_reviews .clearfix::after,.az_reviews .pagination::after,.page-full{clear:both}#az_reviews .average_rating,.az_reviews .button,.az_reviews .text-center{text-align:center}.az_reviews .text-center,.product-single__photos .bx-wrapper{margin:0 auto!important}.az_reviews{padding:50px 0}.az_reviews .my_borderz{width:100%!important;border:0!important;border-bottom:1px solid!important}.az_reviews .ajax_loading{position:relative;left:43%;width:150px;top:-145px;display:none}.az_reviews .show_flag{margin-top:13px}.az_reviews .reviews_main_title{font-size:1.5em;line-height:1.7em;font-weight:inherit;color:rgb(0 0 0 / .85);margin:0;padding:0;text-transform:capitalize}.az_reviews .rating_number{padding:.95em .98em;font-size:.975em;font-weight:700;color:#fff;background-color:#ffa726;border:1px solid;border-radius:2px;display:block}.az_reviews .media-object-section h4{font-size:.75em;font-weight:700;color:#4b4b4b;margin-top:0}.az_reviews .write_review_button{font-size:12px;text-transform:uppercase;margin:0!important;line-height:1em;border:1px solid;padding:.55em 1.25em .7em;border-radius:2px;outline:0;box-shadow:none;cursor:pointer;background:0 0}.az_reviews .main_review_container{padding-right:3%}.az_reviews .comment_time{font-size:.76em;color:rgb(0 0 0 / .45)}.az_reviews .container_head{margin-bottom:10px}.az_reviews .container_head p{margin-bottom:.3em}.az_reviews .card .az_reviews .card-section{padding:.4em 1em!important}.az_reviews .main_container_review_stars{color:#ff912c;font-size:15px}.az_reviews .verified_user{font-size:10px;color:#9f9f9f;font-weight:500}#az_reviews .verified_img,.az_reviews .verified_img{height:8px;display:inline-block!important}.az_reviews .comment{font-size:.87em;color:#686868;font-weight:400;line-height:1.4}.az_reviews #enter_reviews label,.write_review_rating{font-weight:500;margin-bottom:.55em;color:#3f3f3f}.az_reviews .write_review_rating{padding-bottom:25px;position:relative}.az_reviews .image_container{margin-top:15px}.az_reviews .grid-x{display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;width:100%}.AreviewsTabs5-paneActive,.az_reviews .grid-x a{display:block}.az_reviews .cell{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:100%;float:none!important;margin-right:0!important;margin-left:0!important}.az_reviews .cell.auto{-ms-flex:1 1 0%;-webkit-flex:1 1 0%;flex:1 1 0%}.az_reviews .pagination a{background-color:#eef7ff}.az_reviews .active a,.az_reviews .active span{padding:.1875em .625em;background-color:#cad6e0}.az_reviews .pagination>li>a,.az_reviews .pagination>li>span{padding:5px 10px;float:left}.az_reviews .media-object{display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:1em;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.az_reviews .media-object img{max-width:none}.az_reviews .float-left{float:left!important}.az_reviews .float-right{float:right!important}.az_reviews .float-center{display:block;margin-right:auto;margin-left:auto}.az_reviews .clearfix::after,.az_reviews .clearfix::before,.az_reviews .pagination::after,.az_reviews .pagination::before{display:table;content:' ';-ms-flex-preferred-size:0;flex-basis:0%;-ms-flex-order:1;order:1}.az_reviews .media-object-section:first-child{padding-right:1em}.az_reviews .media-object-section{-ms-flex:0 1 auto;-webkit-flex:0 1 auto;flex:0 1 auto}.az_reviews .callout{position:relative;margin:0 0 1em;padding:1em;border:1px solid;border-radius:3px;background-color:#fff;color:#0a0a0a}.az_reviews .progress_bar_con{padding-top:10px;margin-left:7px}.az_reviews .w3-light-grey,.w3-hover-light-gray:hover,.w3-hover-light-grey:hover,.w3-light-gray{color:#000!important;background-color:#f1f1f1!important;height:3px}.az_reviews .w3-blue,.w3-hover-blue:hover{color:#fff!important;background-color:#f3c621!important;height:3px}.az_reviews .w3-round-xlarge{border-radius:16px}.az_reviews .box_rating_number{margin-left:10px;border:1px solid #efefef;border-radius:10%;padding:0 17px}.az_reviews .main_review_stars{color:#ff912c;margin-bottom:15px}.az_reviews .main_starts_box .fa{font-size:17px}.az_reviews .box_rating_container_style2 .w3-light-grey,.w3-hover-light-gray:hover,.w3-hover-light-grey:hover,.w3-light-gray{color:#000!important;background-color:#d8d8d8!important;height:6px}.az_reviews .box_rating_container_style2 .w3-blue,.w3-hover-blue:hover{color:#fff!important;background-color:#f3c621;height:6px}.az_reviews .box_rating_container_style2 .box_rating_number{margin-left:10px;border:1px solid #efefef;border-radius:12px;padding:0 17px}.box_rating_container_style2 .az_reviews .main_review_stars{margin-bottom:25px;margin-left:4px}.az_reviews .comment_theme2,.az_reviews .comment_time_theme2{margin-top:0}.az_reviews .show_flag_theme2{margin-bottom:3px}.az_reviews .divider{border-left:1px solid #c9c9c9;padding-left:11px}@media print,screen and (max-width:631px){.az_reviews .divider{border:none!important}}#az_reviews .reviews_reounded_images a,.az_reviews .images_theme2{display:inline-block!important}.az_reviews .images_theme2 img{width:55px}.az_reviews .arrow_box{position:relative;background:#f7fbfd;border:2px solid #c2e1f5;margin-top:20px}.az_reviews .arrow_box:after,.az_reviews .arrow_box:before{bottom:100%;left:50%;border:solid #fff0;content:" ";height:0;width:0;position:absolute;pointer-events:none}.az_reviews .arrow_box:after{border-color:#fff0;border-bottom-color:#f7fbfd;border-width:10px;margin-left:-10px}.az_reviews .arrow_box:before{border-color:#fff0;border-bottom-color:#c2e1f5;border-width:14px;margin-left:-14px}.az_reviews .comment_theme3{padding:10px;margin-top:0}.az_reviews .theme3_line{margin-bottom:25px}.az_reviews .thumbnail_theme3{margin:0 auto;display:table}.upload_image_loading{position:relative;top:11px}.az_reviews .pagination{margin-left:0;margin-bottom:1em;padding-top:10px!important;padding-left:0!important}.az_reviews .pagination li{margin-right:.0625em;border-radius:3px;font-size:.875em;display:inline-block;margin-bottom:.25em;line-height:1.6;height:2.3em}.az_reviews .button,.az_reviews .pagination li:first-child,.az_reviews .pagination li:last-child,.starrr{display:inline-block}.az_reviews .pagination a,.az_reviews .pagination button,.az_reviews .pagination span{display:block;padding:5px 10px;border-radius:3px;color:#0a0a0a}.az_reviews .pagination a:hover,.az_reviews .pagination button:hover{background:#e6e6e6}.az_reviews .pagination .active,.az_reviews .pagination .current{color:#fefefe;cursor:default}.az_reviews .pagination .disabled{color:#cacaca;cursor:not-allowed}.az_reviews .pagination .disabled:hover{background:0 0}.az_reviews .pagination .ellipsis::after{padding:.1875em .625em;content:'\2026';color:#0a0a0a}.az_reviews .pagination-previous a::before,.az_reviews .pagination-previous.disabled::before{display:inline-block;margin-right:.5em;content:'\00ab'}.az_reviews .pagination-next a::after,.az_reviews .pagination-next.disabled::after{display:inline-block;margin-left:.5em;content:'\00bb'}.az_reviews .pagination .active{border-radius:3px;color:#0a0a0a;background:0 0;padding:0 1px}.az_reviews #enter_reviews input[type=text],.az_reviews input[type=email],.az_reviews textarea{display:block;box-sizing:border-box;width:100%;height:2.4375em;margin:0 0 1em;padding:.5em;border:1px solid #cacaca;border-radius:3px;background-color:#fefefe;box-shadow:inset 0 1px 2px rgb(10 10 10 / .1);font-family:inherit;font-size:1em;font-weight:400;line-height:1.5;color:#0a0a0a;transition:box-shadow .5s,border-color .25s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:100%!important}.az_reviews .grid-margin-y:not(.grid-y)>.cell,.az_reviews textarea[rows]{height:auto}.az_reviews .button,.az_reviews .button.primary{background-color:#2ba6cb}.az_reviews input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#cacaca}.az_reviews input::-moz-placeholder,textarea::-moz-placeholder{color:#cacaca}.az_reviews input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#cacaca}.az_reviews input::placeholder,textarea::placeholder{color:#cacaca}.az_reviews .button{vertical-align:middle;margin:0 0 1em;font-family:inherit;padding:.85em 1em;-webkit-appearance:none;border:1px solid #fff0;border-radius:3px;transition:background-color .25s ease-out,color .25s ease-out;font-size:.9em;line-height:1;cursor:pointer;color:#fefefe}.az_reviews .button.primary{color:#0a0a0a}.az_reviews .button.primary:focus,.az_reviews .button.primary:hover{background-color:#2285a2;color:#0a0a0a}.az_reviews .grid-x>.small-1{width:8.33333%}.az_reviews .grid-x>.small-2{width:16.66667%}.az_reviews .grid-x>.small-3{width:25%}.az_reviews .grid-x>.small-4{width:33.33333%}.az_reviews .grid-x>.small-5{width:41.66667%}.az_reviews .grid-x>.small-6{width:50%}.az_reviews .grid-x>.small-7{width:58.33333%}.az_reviews .grid-x>.small-8{width:66.66667%}.az_reviews .grid-x>.small-9{width:75%}.az_reviews .grid-x>.small-10{width:83.33333%}.az_reviews .grid-x>.small-11{width:91.66667%}.az_reviews .grid-x>.small-12{width:100%}@media print,screen and (min-width:40em){.az_reviews .pagination li{display:inline-block}.az_reviews .grid-x>.medium-1,.az_reviews.grid-x>.medium-1{width:8.33333%}.az_reviews .grid-x>.medium-auto{-ms-flex:1 1 0%;-webkit-flex:1 1 0%;flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%;width:auto}.az_reviews .grid-x>.medium-shrink{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;width:auto}.az_reviews .grid-x>.medium-2{width:16.66667%}.az_reviews .grid-x>.medium-3{width:25%}.az_reviews .grid-x>.medium-4{width:33.33333%}.az_reviews .grid-x>.medium-5{width:41.66667%}.az_reviews .grid-x>.medium-6{width:50%}.az_reviews .grid-x>.medium-7{width:58.33333%}.az_reviews .grid-x>.medium-8{width:66.66667%}.az_reviews .grid-x>.medium-9{width:75%}.az_reviews .grid-x>.medium-10{width:83.33333%}.az_reviews .grid-x>.medium-11{width:91.66667%}.az_reviews .grid-x>.medium-12{width:100%}}@media print,screen and (min-width:64em){.az_reviews .grid-x>.large-auto{-ms-flex:1 1 0%;-webkit-flex:1 1 0%;flex:1 1 0%;width:auto}.az_reviews .grid-x>.large-shrink{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;width:auto}.az_reviews .grid-x>.large-1{width:8.33333%}.az_reviews .grid-x>.large-2{width:16.66667%}.az_reviews .grid-x>.large-3{width:25%}.az_reviews .grid-x>.large-4{width:33.33333%}.az_reviews .grid-x>.large-5{width:41.66667%}.az_reviews .grid-x>.large-6{width:50%}.az_reviews .grid-x>.large-7{width:58.33333%}.az_reviews .grid-x>.large-8{width:66.66667%}.az_reviews .grid-x>.large-9{width:75%}.az_reviews .grid-x>.large-10{width:83.33333%}.az_reviews .grid-x>.large-11{width:91.66667%}.az_reviews .grid-x>.large-12{width:100%}}.az_reviews .grid-margin-x:not(.grid-x)>.cell,.az_reviews .grid-margin-x>.auto,.az_reviews .grid-margin-x>.shrink{width:auto}.az_reviews .grid-margin-x{margin-left:-.9375em;margin-right:-.9375em}.az_reviews .grid-margin-x>.cell{width:calc(100% - .9em);margin-left:.9375em;margin-right:.9375em}.az_reviews .grid-margin-x>.small-1{width:calc(8.33333% - .9em)}.az_reviews .grid-margin-x>.small-2{width:calc(16.66667% - .9em)}.az_reviews .grid-margin-x>.small-3{width:calc(25% - .9em)}.az_reviews .grid-margin-x>.small-4{width:calc(33.33333% - .9em)}.az_reviews .grid-margin-x>.small-5{width:calc(41.66667% - .9em)}.az_reviews .grid-margin-x>.small-6{width:calc(50% - .9em)}.az_reviews .grid-margin-x>.small-7{width:calc(58.33333% - .9em)}.az_reviews .grid-margin-x>.small-8{width:calc(66.66667% - .9em)}.az_reviews .grid-margin-x>.small-9{width:calc(75% - .9em)}.az_reviews .grid-margin-x>.small-10{width:calc(83.33333% - .9em)}.az_reviews .grid-margin-x>.small-11{width:calc(91.66667% - .9em)}.az_reviews .grid-margin-x>.small-12{width:calc(100% - .9em)}.az_reviews .thumbnail a{display:inline-block;max-width:100%;margin-bottom:1em;border:4px solid #fefefe;border-radius:0;-webkit-box-shadow:0 0 0 1px rgb(10 10 10 / .2);box-shadow:0 0 0 1px rgb(10 10 10 / .2);line-height:0}.az_reviews #list{width:100%;margin-bottom:-.9em;-webkit-column-count:4;-webkit-column-gap:.9em;-moz-column-count:4;-moz-column-gap:.9em;column-count:4;column-gap:.9em}.az_reviews .item{padding-bottom:.9em;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;column-break-inside:avoid}@media only screen and (max-width:40em){.az_reviews #list{-webkit-column-count:2;-webkit-column-gap:.938em;-moz-column-count:2;-moz-column-gap:.938em;column-count:2;column-gap:.938em}.az_reviews .item{padding-bottom:.938em}}@media only screen and (max-width:20em){.az_reviews #list{-webkit-column-count:auto;-moz-column-count:auto;column-count:auto}}@media screen and (max-width:750px) and (min-width:641px){.az_reviews #list{-webkit-column-count:3;-webkit-column-gap:.938em;-moz-column-count:3;-moz-column-gap:.938em;column-count:3;column-gap:.938em}}.az_reviews .image_container{margin-bottom:8px}.az_reviews .starrr span.fa-star,.az_reviews .starrr span.fa-star-o{font-size:16px;padding:0 2px;color:#ff912c}.az_reviews .areviews_container_to_scroll{position:absolute;width:inherit!important}.az_reviews .comment_reply{margin-top:10px;border-left:3px solid #b2b2b2;padding:3px 1px 0 7px;margin-left:2px;background-color:#f2f2f2;border-radius:5px}.az_reviews .comment_reply div{font-weight:700;margin-bottom:1px}.az_reviews .comment_reply p{padding-bottom:3px}.az_reviews .show_reviews_button{position:relative;margin-top:4px;font-size:12px!important;font-weight:700;color:#8f8f8f}.simple-lightbox .clearfix::after,.simple-lightbox .clearfix::before{display:table;content:'';clear:both}.areviews_header_rating span{display:inline}#az_reviews .comment_time,#az_reviews .row,.main_container_review_stars i{margin:0!important}#az_reviews .columns{float:none!important;columns:unset!important}#az_reviews .areviews_orders_container{margin-top:14px}#areviews_orders_model .areviews_orders_container,#az_reviews.az_reviews #list,#az_reviews.az_reviews .areviews_load_more_container{margin-top:0!important}#az_reviews .tab{overflow:hidden;position:relative;top:-9px}#az_reviews .tab button{background-color:inherit;float:left;border:0;outline:0;cursor:pointer;transition:.3s;font-size:17px;padding:0;min-height:0!important;height:auto!important;border-radius:0!important;line-height:1.6!important}#az_reviews .tab button:hover{box-shadow:inset 0 -2px #8f7070}#az_reviews .tablinks{display:inline-block;margin-right:15px;margin-bottom:0;padding-bottom:7px!important;cursor:pointer;color:#434343;font-weight:700;border-radius:0!important;width:auto}#az_reviews .areviews_tabcontent{display:none;border-top:0;animation:1.2s fadeEffect;-webkit-animation:1.2s fadeEffect}@-webkit-keyframes fadeEffect{from{opacity:0}to{opacity:1}}@keyframes fadeEffect{from{opacity:0}to{opacity:1}}#az_reviews .tab_separator{margin-top:2px}#az_reviews .tab button.active{box-shadow:inset 0 -2px #525050}@media (max-width:1060px){#az_reviews .tab button{width:auto!important}#az_reviews #sort_by_type{width:180px!important}}#az_reviews #sort_by_type{margin:0!important;background-color:transparent!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-ddb8870bb5c78c32cadc.svg");background-repeat:no-repeat;background-position:right 10px center;padding-right:28px;text-indent:.01px;text-overflow:'';cursor:pointer;min-height:0!important;max-width:100%!important;width:79px!important}#az_reviews .item{overflow:hidden;transition:height .66s ease-out;padding:1px;display:block!important}#az_reviews #list{overflow:hidden!important;transition:height .66s ease-out;padding-right:1px!important}#az_reviews #wrapper{padding-left:0!important;width:100%!important}.no_icon{color:#9e9e9e!important}#az_reviews .bx-wrapper{margin-bottom:0}#az_reviews .pagination{margin-top:15px!important;display:block!important;text-align:center!important}#az_reviews .question_num_container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}#az_reviews .agent-menu{list-style:none;padding:0;margin:0}#az_reviews .agent-menu .agent_load_topics:first-child{border-left:none}#az_reviews .agent-menu .agent_load_topics{float:left;border-left:1px solid #ededed;padding:40px 30px;transition:.8s}#az_reviews .agent-menu a{display:block;position:relative;padding-left:100px;min-height:60px;text-decoration:none}#az_reviews .agent-menu a i{width:75px;height:75px;background:#00a4ef;line-height:75px;text-align:center;position:absolute;top:0;left:0;border-radius:50%;color:#fff;font-size:45px}#az_reviews .agent-menu .agent_load_topics:hover{background:#d7ebd5;transition:.8s;cursor:pointer}#az_reviews .agent-menu .hover{background:#d5e4eb;transition:.8s;cursor:pointer}#az_reviews .agent-menu a strong{display:block;font-size:38px;font-weight:700;color:#00a4ef;margin-bottom:2px;line-height:1}#az_reviews .agent-menu a span{display:block;font-size:19px;color:#474a4f;width:200px}@media (max-width:1033px){#az_reviews .agent-menu .agent_load_topics{width:100%;border-left:none}}#az_reviews .question_date{margin-bottom:7px;text-align:right;margin-right:13px}#az_reviews .reply_container{background:rgb(0 0 0 / .05);margin:15px 0 0 35px;border-left:5px solid #e0e0e0;padding:10px 15px!important}#az_reviews .reply_date{text-align:right;float:right;margin-top:-9px;position:relative;top:8px}#az_reviews .reply_text{font-size:16px}#az_reviews .question_text{font-size:14px;line-height:1.6;padding:2px 10px;font-weight:700;-webkit-text-size-adjust:100%}#az_reviews .divider{height:unset!important}#az_reviews .images_counter,#az_reviews .images_counter:after{position:absolute;background-color:#fff;padding:2px 7px;font-size:11px;user-select:none;border-radius:5px;line-height:inherit;-webkit-box-shadow:1px 1px 2px #646464;box-shadow:1px 1px 2px #646464}#az_reviews .images_counter{color:#000;font-weight:700;top:5.6px;right:4px;z-index:1;display:block!important}#az_reviews .reviews_reounded_images{padding:50px}#az_reviews .pagination_container{margin:0 auto!important;width:100%}#az_reviews .cursor:hover{cursor:pointer!important}#az_reviews .reviews_reounded_images img{width:90px;height:90px;margin:0;border-radius:50%!important;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}#az_reviews .reviews_reounded_images img:hover{opacity:.7!important}#az_reviews .reviews_reounded_images span{float:left!important;width:105px;margin:0 10px 20px}@media (max-width:900px){#az_reviews .reviews_reounded_images{padding:50px 26px 50px 19px!important}#az_reviews .reviews_reounded_images img{width:80px!important;height:80px!important}#az_reviews .reviews_reounded_images h4{padding-left:24px!important}}@media (max-width:639px){#az_reviews .reviews_reounded_images img{width:70px!important;height:70px!important}}@media (max-width:566px){#az_reviews .reviews_reounded_images{padding:50px 26px 50px 11px!important}#az_reviews .reviews_reounded_images img{width:55px!important;height:55px!important}#az_reviews .box_rating_container_style2{padding:30px 21px!important}}@media (max-width:439px){#az_reviews .reviews_reounded_images img{width:48px!important;height:48px!important}}@media (max-width:380px){#az_reviews .reviews_reounded_images{padding:50px 7px 50px 0!important}#az_reviews .reviews_reounded_images h4{padding-left:47px!important}#az_reviews .box_rating_container_style2{padding:0 15px!important}#az_reviews .reviews_reounded_images span{margin:0 4px 20px!important}#az_reviews .reviews_reounded_images img{width:44px!important;height:44px!important}}.bx-controls-direction a{opacity:0;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}#az_reviews .AreviewsHeader5-mediaItem:hover .AreviewsHeader5-mediaOverlay,.bx-wrapper:hover .bx-controls-direction a{opacity:1}#az_reviews .slider img{height:300px!important;width:100%}#az_reviews .main_reviews_container{text-align:left}#az_reviews hr{background:0 0!important}#az_reviews .comment{float:unset!important;margin-bottom:0!important}.areviews_sl_product_info,.areviews_sl_reviews{background:#fff;padding:23px 20px;box-shadow:0 0 15px 0 #ccc;position:relative;margin-bottom:20px}.areviews_sl_name{font-weight:700;font-size:19px;color:#000;padding:0 10px}.areviews_sl_verify{color:#777;padding:2px 10px 0}.areviews_sl_date{color:#a3a3a3;font-size:13px;height:20px;padding:2px 10px 0}.areviews_sl_rating{line-height:19px;font-size:15px;padding:11px 10px 0}.areviews_sl_rating .fa-star-half-alt:before,.areviews_sl_rating .fa-star-o:before,.areviews_sl_rating .fa-star:before{font-family:unset!important;font-size:19px!important}.areviews_sl_product_image{float:left;max-width:20%;max-height:100px;margin-right:5%}.areviews_sl_product_desc{float:left;width:75%}.areviews_sl_product_name{text-transform:uppercase;font-size:16px;font-weight:700;padding:0 10px}.areviews_sl_review{color:#333;font-size:18px;line-height:normal;padding:15px 10px 0;max-height:404px!important}#az_reviews img,.sl-image img{opacity:1!important}#az_reviews .sl-image img{max-width:100%}#az_reviews .clearfix:after,#az_reviews .clearfix:before{display:table;content:" ";clear:both}@media (max-width:840px){.sl-image,.sl-text{width:70%!important;float:none!important;margin:1% auto!important}.simple-lightbox .sl-container{display:block!important}.sl-text{max-width:unset!important}.sl-image{padding-bottom:5px}}@media (max-width:500px){.sl-image,.sl-text{width:90%!important}}@media (max-width:400px){.areviews_header_rating .fa-star-half-alt:before,.areviews_header_rating .fa-star-o:before,.areviews_header_rating .fa-star:before{font-size:16px}.areviews_header_rating{font-size:14px!important}.main_starts_box i{letter-spacing:0!important}}#az_reviews .AreviewsHeader5-selectWrapper,.AreviewsBody10-admin-text.truncated,.AreviewsBody10-text.truncated,.AreviewsTabs5-content,.areviewstooltip{position:relative}.areviewstooltip .areviewstooltiptext{visibility:hidden;color:#fff;text-align:center;border-radius:2px;position:absolute;z-index:9999999999;width:259px;top:100%;left:46%;margin-left:-100px;opacity:0;transition:opacity 1s}.areviewstooltip:hover .areviewstooltiptext{visibility:visible;opacity:1}.areviewstooltip .areviewstooltiptext::after{content:" ";position:absolute;bottom:100%;left:46%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#fff0 #fff0 #000}.areviews_top_rating{box-shadow:0 4px 8px 1px rgb(0 0 0 / .27);border-radius:5px;border:1px solid #e1e1e1}.areviews_top_rating .w3-blue,.areviews_top_rating .w3-hover-blue:hover,.areviews_top_rating .w3-hover-light-gray:hover,.areviews_top_rating .w3-hover-light-grey:hover,.areviews_top_rating .w3-light-gray,.areviews_top_rating .w3-light-grey{height:10px!important}.top_box_rating_number{position:relative;top:-5px}.areviews_top_rating .fa-star-half-alt:before,.areviews_top_rating .fa-star-o:before,.areviews_top_rating .fa-star:before{font-size:17px!important}.areviews_top_rating .w3-round-xlarge{border-radius:2px!important}.areviews_top_rating_button{padding:.5em 1em!important;align-self:center!important;border:none!important;text-align:center!important;background-image:-webkit-linear-gradient(top,hsl(0 0% 100% / .1),#fff0);box-shadow:inset 0 1px 0 hsl(0 0% 100% / .2)!important;color:#000;font-size:12px!important;background-color:#c5b358;font-family:Arial,sans-serif!important;text-transform:uppercase!important;font-weight:700!important;font-style:normal!important;text-decoration:none!important;border-bottom:0 #636363!important;border-left:0 #636363!important;border-right:0 #636363!important;border-top:0 #636363!important;border-radius:3px!important;margin:0!important;line-height:20px!important}.reviews_rating_title .progress_bar_con{padding-top:3px!important}#az_reviews .starrr .fa:before{margin-right:1px}#az_reviews .starrr span.fa{padding:0 1px!important}#az_reviews .write_review_rating{padding-bottom:10px!important}#az_reviews .write_review_file{padding:0 9px!important;background:#fff;height:auto;width:45%!important;margin-bottom:10px;border:1px solid #cacaca}#az_reviews label[for=areviewsinputfile]{padding:4px 7px!important;font-size:13px!important;position:relative;top:4px}#az_reviews .areviewsinputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}#az_reviews .areviewsinputfile+label{font-size:1.1em!important;font-weight:700!important;color:#fff!important;background-color:#000;display:inline-block;cursor:pointer}#az_reviews .areviewsinputfile+label:hover,#az_reviews .areviewsinputfile:focus+label{background-color:red}#az_reviews .areviewsinputfile+label *{pointer-events:none}#az_reviews .areviewsinputfile.has-focus+label,#az_reviews .areviewsinputfile:focus+label{outline:#000 dotted 1px;outline:-webkit-focus-ring-color auto 5px}#az_reviews .areviews_thumb{width:90px;height:90px;margin-left:8px;border:1px solid #cacaca;border-radius:9px}#az_reviews #areviews-thumb-output{margin-bottom:22px}#az_reviews .areviews_file_label{vertical-align:middle;font-family:inherit;padding:.85em 1em;-webkit-appearance:none;border:1px solid #fff0;border-radius:3px;transition:background-color .25s ease-out,color .25s ease-out;font-size:.9em;line-height:1;cursor:pointer;color:#fefefe}@media (max-width:1000px){#az_reviews .areviews_thumb{width:80px!important;height:80px!important}#az_reviews .write_review_file{width:80%!important}}@media (max-width:550px){#az_reviews .areviews_thumb{width:70px!important;height:70px!important}#az_reviews .write_review_file{width:100%!important}}#az_reviews #enter_questions input[type=text],#az_reviews #enter_reviews input[type=text],#az_reviews input[type=email],#az_reviews textarea{display:block!important;box-sizing:border-box!important;width:100%!important;margin:0 0 1em!important;padding:.5em!important;border:1px solid #cacaca!important;border-radius:3px!important;background-color:#fefefe!important;box-shadow:inset 0 1px 2px rgb(10 10 10 / .1)!important;font-family:inherit!important;font-size:1em!important;font-weight:400!important;line-height:1.5!important;color:#0a0a0a!important;transition:box-shadow .5s,border-color .25s ease-in-out!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}@media screen and (max-width:1551px){#az_reviews .box_style2_rating .grid-x>.large-5{width:49.66667%}}@media screen and (max-width:1285px){#az_reviews .box_style2_rating .grid-x>.large-1{width:12.66667%!important}#az_reviews .box_style2_rating .grid-x>.large-5{width:59.66667%}}@media screen and (max-width:1080px){#az_reviews .box_style2_rating .grid-x>.large-5{width:69.66667%}}@media screen and (max-width:753px) and (min-width:640px){#az_reviews .box_style2_rating .grid-x>.large-1{width:15.66667%!important}#az_reviews .box_style2_rating .grid-x>.large-5{width:61.66667%}}@media screen and (max-width:639px){.review_rate_section,.review_rate_section button{width:100%!important}.review_rate_section{margin-top:25px}#az_reviews .box_style2_rating .grid-x>.small-3{width:13%!important}#az_reviews .box_style2_rating .grid-x{justify-content:center}}@media screen and (max-width:467px){#az_reviews #wrapper .fa-star-half-alt:before,#az_reviews #wrapper .fa-star-o:before,#az_reviews #wrapper .fa-star:before{font-size:10px}#az_reviews .box_style2_rating .grid-x>.large-1{width:17.66667%;font-size:14px}#az_reviews .box_style2_rating .grid-x>.large-5{width:59.66667%}#az_reviews .box_style2_rating .grid-x>.small-3{width:20%!important}#az_reviews .box_style2_rating{position:relative}}#az_reviews .third_main_starts_box .fa-star-half-alt:before,#az_reviews .third_main_starts_box .fa-star-o:before,#az_reviews .third_main_starts_box .fa-star:before,.third_main_starts_box .main_starts_box .fa-star-half-alt:before,.third_main_starts_box .main_starts_box .fa-star-o:before,.third_main_starts_box .main_starts_box .fa-star:before{font-size:19px!important;padding-left:5px;position:relative;left:-6px}#az_reviews .box_rating_container_style2 .w3-blue,#az_reviews .box_rating_container_style2 .w3-light-grey,.w3-hover-blue:hover,.w3-hover-light-gray:hover,.w3-hover-light-grey:hover,.w3-light-gray{height:12px;border-radius:0}#az_reviews .progress_bar_con{padding-top:5px}#az_reviews .box_rating_number{position:absolute;top:-1px}#areviews_orders_model.modal .remove_orders_margin{margin-top:0!important;overflow:hidden}#areviews_orders_model.modal,:scope.modal-open{overflow-x:hidden;overflow-y:auto}#areviews_orders_model.modal{display:none;background:rgb(0 0 0 / .3);z-index:999;padding:30px 0;position:fixed;top:0;left:0;right:0;bottom:0}#areviews_orders_model.modal .modal-dialog{position:relative;width:80%;margin:0 auto}.areviews_modal-content{background:#fff}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}.bx-viewport .bx-pager{padding-top:0!important;bottom:0!important}.pagination a,.pagination span{text-decoration:none;transition:background-color .3s;border:1px solid #efefef}.simple-lightbox .sl-container video{max-height:calc(100vh - 67px)}#az_reviews .AreviewsHeader5-container{font-family:system-ui,-apple-system,sans-serif;margin:0 auto;padding:1.5em;background-color:#fff;border-radius:1em;box-shadow:0 4px 6px -1px rgb(0 0 0 / .1)}#az_reviews .AreviewsHeader5-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}#az_reviews .AreviewsHeader5-headerContent .AreviewsHeader5-title{font-size:1.5em;font-weight:700;color:#111827;margin:0 0 5px}#az_reviews .AreviewsHeader5-headerContent .AreviewsHeader5-subtitle,#az_reviews .AreviewsHeader5-totalReviews{font-size:.875em;color:#6b7280;margin:0}#az_reviews .AreviewsHeader5-headerActions{display:flex;gap:1em;align-items:center}#az_reviews .AreviewsHeader5-searchButton{background:0 0;border:none;padding:.5em;cursor:pointer;color:#6b7280}#az_reviews .AreviewsHeader5-searchButton:hover,#az_reviews .AreviewsHeader5-viewAll svg{color:#374151}#az_reviews .AreviewsHeader5-select{appearance:none;padding:.5em 2.5em .5em 1em;font-size:.875em;border:1px solid #e5e7eb;border-radius:.5em;background-color:#fff;color:#374151;cursor:pointer;min-width:140px}#az_reviews .AreviewsHeader5-selectIcon{position:absolute;right:.75em;top:50%;transform:translateY(-50%);pointer-events:none;color:#6b7280;width:1em;height:10px}.AreviewsHeader5-searchBar{position:relative;margin-bottom:1.5em;width:100%}.AreviewsHeader5-searchBarInner{position:relative;width:100%;max-width:100%}.AreviewsHeader5-searchInput{width:100%;padding:.75em 3em;border:1px solid #e5e7eb;border-radius:.5em;font-size:.875em;box-sizing:border-box}.AreviewsHeader5-searchClose,.AreviewsHeader5-searchSubmit{position:absolute;top:50%;transform:translateY(-50%);border:none;display:flex;cursor:pointer}.AreviewsHeader5-searchIcon{position:absolute;left:1em;top:50%;transform:translateY(-50%);color:#9ca3af;width:1em;height:10px}.AreviewsHeader5-searchClose{right:1em;background:0 0;padding:.25em;color:#9ca3af;align-items:center;justify-content:center}.AreviewsHeader5-searchSubmit{background-color:#2563eb;width:32px;height:32px;border-radius:50%;align-items:center;justify-content:center;transition:.2s;opacity:0;pointer-events:none}.AreviewsHeader5-searchSubmit.show{opacity:1;pointer-events:auto}.AreviewsHeader5-searchSubmit:hover{background-color:#1d4ed8;transform:translateY(-50%) scale(1.05)}.AreviewsHeader5-submitIcon{color:#fff;font-size:8.75px}#az_reviews .AreviewsHeader5-ratingSummary{margin-bottom:20px}#az_reviews .AreviewsHeader5-ratingHeader{display:flex;align-items:flex-start;gap:2em;margin-bottom:15px}#az_reviews .AreviewsHeader5-ratingScoreContainer{display:flex;flex-direction:column;gap:1em;align-items:flex-start}#az_reviews .AreviewsHeader5-ratingScore{display:flex;align-items:center;gap:10px}#az_reviews .AreviewsHeader5-ratingNumber{font-size:3em;font-weight:700;color:#111827;line-height:1}#az_reviews .AreviewsHeader5-ratingStars{display:flex;flex-direction:column;gap:5px}#az_reviews .AreviewsHeader5-stars{display:flex;gap:2.5px}#az_reviews .AreviewsHeader5-btn .AreviewsHeader5-icon,#az_reviews .AreviewsHeader5-star{width:1.25em;height:12.5px}#az_reviews .AreviewsHeader5-ratingBars,.AreviewsBody10-product-info{flex:1}#az_reviews .AreviewsHeader5-ratingBarWrapper{display:flex;align-items:center;gap:.75em;width:100%;margin-bottom:.5em;background:0 0;border:none;padding:0;cursor:pointer;transition:.2s}#az_reviews .AreviewsHeader5-starsCount{min-width:1em;text-align:right;font-size:.875em;color:#6b7280}#az_reviews .AreviewsHeader5-ratingBar{flex:1;height:.5em;background-color:#f3f4f6;border-radius:9999px;overflow:hidden}#az_reviews .AreviewsHeader5-reviewsCount{min-width:3em;font-size:.875em;color:#6b7280}#az_reviews .AreviewsHeader5-ratingBarWrapper:hover{background-color:#fff0}#az_reviews .AreviewsHeader5-ratingBarWrapper:hover .AreviewsHeader5-ratingBarFill{background-color:#3b82f6}#az_reviews .AreviewsHeader5-ratingBarWrapper.AreviewsHeader5-ratingBarActive{background-color:#eff6ff;border-radius:5px}#az_reviews .AreviewsHeader5-ratingBarWrapper.AreviewsHeader5-ratingBarActive .AreviewsHeader5-reviewsCount,#az_reviews .AreviewsHeader5-ratingBarWrapper.AreviewsHeader5-ratingBarActive .AreviewsHeader5-starsCount{color:#1d4ed8;font-weight:600}#az_reviews .AreviewsHeader5-ratingBarWrapper.AreviewsHeader5-ratingBarActive .AreviewsHeader5-ratingBarFill,.AreviewsTabs5-tabActive::after{background-color:#2563eb}#az_reviews .AreviewsHeader5-btn{display:inline-flex;align-items:center;gap:.5em;padding:.75em 1.5em;border:none;border-radius:.5em;font-weight:600;cursor:pointer;transition:.2s}#az_reviews .AreviewsHeader5-btnBlue i{font-weight:400;font-size:16px;display:flex;align-content:center;flex-wrap:wrap}#az_reviews .AreviewsHeader5-mediaSection,.AreviewsTabs5-container{margin-top:20px}#az_reviews .AreviewsHeader5-mediaHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}#az_reviews .AreviewsHeader5-mediaTitle{font-size:1.25em;font-weight:600;color:#111827;margin:0}#az_reviews .AreviewsHeader5-mediaCount{font-size:.875em;color:#6b7280}#az_reviews .AreviewsHeader5-mediaGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:.75em;margin-bottom:10px}@media (min-width:640px){#az_reviews .AreviewsHeader5-mediaGrid{grid-template-columns:repeat(4,1fr)}}#az_reviews .AreviewsHeader5-mediaItem{position:relative;aspect-ratio:1;border-radius:.5em;overflow:hidden}#az_reviews .AreviewsHeader5-mediaImage{width:100%;height:100%;object-fit:cover;transition:transform .3s}#az_reviews .AreviewsHeader5-mediaOverlay{position:absolute;inset:0;background:linear-gradient(to top,rgb(0 0 0 / .6),transparent);transition:opacity .2s;display:flex;align-items:flex-end;padding:1em;pointer-events:none}#az_reviews .AreviewsHeader5-mediaItem:hover .AreviewsHeader5-mediaImage{transform:scale(1.05)}#az_reviews .AreviewsHeader5-mediaInfo{display:flex;align-items:center;gap:.5em;color:#fff;font-size:8.75px}#az_reviews .AreviewsHeader5-mediaInfo i{display:flex!important;align-items:center}#az_reviews .AreviewsHeader5-mediaInfoVideo{background-color:rgb(0 0 0 / .5);padding:.25em .5em;border-radius:2.5px}#az_reviews .AreviewsHeader5-viewAll{display:flex;align-items:center;gap:.5em;width:100%;padding:.75em;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:.5em;color:#374151;font-size:.875em;cursor:pointer}#az_reviews .AreviewsHeader5-viewAll:hover{background-color:#f3f4f6}#az_reviews .AreviewsHeader5-separator{color:#d1d5db;margin:0 2.5px}#az_reviews .AreviewsHeader5-footer{margin-top:2em;padding-top:1em;border-top:1px solid #e5e7eb}#az_reviews .AreviewsHeader5-activeFilters{display:flex;justify-content:space-between;align-items:center}#az_reviews .AreviewsHeader5-filterStatus{display:flex;align-items:center;gap:.5em;font-size:.875em;color:#6b7280}#az_reviews .AreviewsHeader5-filterStatus svg{color:#6b7280;fill:#6b7280}#az_reviews .AreviewsHeader5-clearFilter{background:0 0;border:none;padding:0;color:#1d4ed8;cursor:pointer}#az_reviews .AreviewsHeader5-clearFilter i{margin-top:4px}#az_reviews .AreviewsHeader5-clearAll{background:0 0;border:none;padding:.25em .5em;font-size:.875em;color:#2563eb;cursor:pointer}#az_reviews .AreviewsHeader5-icon{width:.8em;height:8px}@media (max-width:640px){#az_reviews .AreviewsHeader5-container{padding:10px}#az_reviews .AreviewsHeader5-header{flex-direction:column;align-items:flex-start;gap:10px}#az_reviews .AreviewsHeader5-headerActions{width:100%;justify-content:space-between}#az_reviews .AreviewsHeader5-ratingHeader{flex-direction:column;gap:10px}#az_reviews .AreviewsHeader5-ratingScoreContainer{width:100%;align-items:center}#az_reviews .AreviewsHeader5-ratingScore{width:100%;justify-content:center}#az_reviews #ratingBars,#az_reviews .AreviewsHeader5-ratingBars{display:none!important}}.AreviewsTabs5-tabs{display:flex;gap:.5em;padding-bottom:2px;border-bottom:1px solid #e5e7eb;position:relative}.AreviewsTabs5-tab{padding:1em 2em;font-size:1em;color:#6b7280;background:0 0;border:none;border-radius:.5em .5em 0 0;cursor:pointer;transition:.2s;position:relative;font-weight:500;display:inline-flex;align-items:center;gap:5px}.AreviewsTabs5-tab::after{content:'';position:absolute;bottom:-2px;left:0;width:100%;height:2px;background-color:#fff0;transition:.2s}.AreviewsTabs5-tab:hover{color:#111827;background-color:#f5f5f5}.AreviewsTabs5-tabActive{color:#2563eb;background-color:#f9fafb}.AreviewsTabs5-count{font-size:.875em;color:#9ca3af;font-weight:400;padding:.125em .5em;background-color:#f3f4f6;border-radius:999px;transition:.2s}.AreviewsTabs5-tabActive .AreviewsTabs5-count{color:#2563eb;background-color:#eff6ff}.AreviewsTabs5-pane{display:none;animation:.3s ease-in-out fadeIn}@keyframes fadeIn{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.AreviewsSpinner{width:1em;height:1em;border:2px solid #fff;border-top:2px solid #2980b9;border-radius:50%;animation:.8s linear infinite AreviewsSpin;display:inline-block}#AreviewsBody10-container,.AreviewsBody10-grid{width:100%;position:relative}@keyframes AreviewsSpin{to{transform:rotate(360deg)}}#AreviewsBody10-container{font-family:Poppins,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#333;font-synthesis:none;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;border-radius:20px;}.AreviewsBody10-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:32px}.AreviewsBody10-card{width:calc(33.133% - 16px);margin-bottom:24px;background-color:#fff;overflow:hidden;border-radius:16px;box-shadow:0 15px 30px rgb(0 0 0 / .1);transition:transform .3s,opacity .3s,filter .3s;position:relative;border:1px solid;transform-style:preserve-3d;perspective:1000px}.AreviewsBody10-badge,.AreviewsBody10-card.no-image .AreviewsBody10-badge{background:linear-gradient(90deg,#646cff,#ff4d4d);box-shadow:0 5px 15px rgb(0 0 0 / .1);font-weight:600}.AreviewsBody10-badge,.AreviewsBody10-image-count{padding:8px 16px;border-radius:50px;font-size:14.4px;color:#fff}.AreviewsBody10-card:hover{transform:translateY(-15px) rotateX(5deg);box-shadow:0 30px 50px rgb(0 0 0 / .15),0 0 30px rgb(100 108 255 / .2);border-color:rgb(100 108 255 / .2);z-index:2}.AreviewsBody10-badge{position:absolute;top:20px;right:20px;z-index:10}.AreviewsBody10-card.no-image::before{content:'';position:absolute;top:0;left:0;right:0;height:6px;z-index:99;background:linear-gradient(90deg,#646cff,#ff4d4d)}.AreviewsBody10-card.no-image .AreviewsBody10-badge{position:absolute;top:20px;left:20px;right:auto;color:#fff;padding:7px 16px;border-radius:50px;font-size:14px;z-index:9}.AreviewsBody10-card.no-image .AreviewsBody10-date{position:absolute;left:auto;bottom:auto;background-color:rgb(100 108 255 / .1);color:#646cff;border:1px solid;padding:6px 13px;font-size:14px;border-radius:50px;z-index:9;top:19px;right:13px}.AreviewsBody10-card.no-image .AreviewsBody10-content{padding-top:48px}.AreviewsBody10-image-container{width:100%;height:300px;overflow:hidden;position:relative}.AreviewsBody10-image-container::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:60%;background:linear-gradient(to top,rgb(0 0 0 / .9),transparent);z-index:2;pointer-events:none}.AreviewsBody10-image{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.215, .61, .355, 1)}.AreviewsBody10-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:57px;height:57px;background:rgb(0 0 0 / .7);border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:3;cursor:pointer;transition:.3s;border:3px solid;box-shadow:0 4px 20px rgb(0 0 0 / .4);pointer-events:none}#az_reviews .AreviewsBody10-play-button i{font-size:28px!important;color:#fff;margin-left:5px;filter:drop-shadow(0 2px 4px rgb(0 0 0 / .3));transition:.3s}#az_reviews .AreviewsBody10-play-button i:before{font-size:28px!important}#az_reviews .AreviewsBody10-image-container:hover .AreviewsBody10-play-button{background:rgb(255 77 77 / .9);transform:translate(-50%,-50%) scale(1.1);border-color:rgb(255 255 255 / .8);box-shadow:0 6px 30px rgb(255 77 77 / .4)}.AreviewsBody10-play-button:hover i{transform:scale(1.1)}.AreviewsBody10-image-count{position:absolute;top:20px;left:20px;background:rgb(0 0 0 / .7);display:flex;align-items:center;gap:8px;z-index:3;backdrop-filter:blur(5px);border:1px solid;box-shadow:0 4px 10px rgb(0 0 0 / .2);transition:.3s}.AreviewsBody10-image-count i{font-size:16px;color:#fff}.AreviewsBody10-image-count:hover{background:rgb(0 0 0 / .8);transform:translateY(-2px);box-shadow:0 6px 15px rgb(0 0 0 / .3)}.AreviewsBody10-date{position:absolute;bottom:20px;left:20px;background-color:rgb(0 0 0 / .7);color:#fff;padding:6.4px 12.8px;border-radius:50px;font-size:12.8px;z-index:3;backdrop-filter:blur(5px);border:1px solid}.AreviewsBody10-content{padding:32px;position:relative;z-index:3}.AreviewsBody10-header{display:flex;align-items:center;gap:16px;margin-bottom:24px}.AreviewsBody10-avatar{min-width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#646cff,#ff4d4d);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:17.6px;box-shadow:0 4px 10px rgb(100 108 255 / .2);border:2px solid #fff;letter-spacing:.5px;text-transform:uppercase;flex-shrink:0}.AreviewsBody10-info{flex:1;min-width:0}.AreviewsBody10-name{margin:0 0 4.8px;font-size:22.4px;color:#333;font-weight:600;letter-spacing:.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AreviewsBody10-name .areviews_user_name{margin-right:5px}.AreviewsBody10-rating{margin-bottom:19.2px;display:flex;align-items:center;gap:5px}.AreviewsBody10-star{color:#ddd;font-size:19.2px;transition:.3s}.AreviewsBody10-star.filled{color:#f9cb28;text-shadow:0 0 10px rgb(249 203 40 / .3)}.AreviewsBody10-rating-count{margin-left:8px;font-weight:600;color:#f9cb28;font-size:17.6px}#az_reviews .AreviewsBody10-text{color:#666;line-height:1.8;font-size:16px;font-style:italic;margin-bottom:8px;transition:.3s}.AreviewsBody10-expand-btn{background:0 0;border:none;color:#646cff;font-size:14.4px;font-weight:600;padding:8px 0;cursor:pointer;transition:.3s;margin-bottom:24px;display:block}.AreviewsBody10-expand-btn:hover{color:#8f96ff;text-decoration:underline}@media (hover:none){.AreviewsBody10-admin-text.truncated,.AreviewsBody10-text.truncated{position:relative}.AreviewsBody10-expand-btn{padding:12.8px 0;margin:8px 0 24px}}.AreviewsBody10-footer{display:flex;justify-content:space-between;align-items:center;margin-top:24px;padding-top:24px;border-top:1px solid}.AreviewsBody10-verified-badge{color:#4caf50;font-size:14.4px;display:flex;align-items:center;gap:5px}.AreviewsBody10-helpful-count{background-color:rgb(0 0 0 / .05);padding:8px 16px;border-radius:50px;font-size:14.4px;display:flex;align-items:center;gap:5px;cursor:pointer;transition:.3s}.AreviewsBody10-helpful-count:hover{background-color:rgb(100 108 255 / .1)}.AreviewsBody10-admin-reply{margin-top:32px;padding:24px;background:rgb(100 108 255 / .05);border-radius:12px;border:1px solid;position:relative}.AreviewsBody10-admin-reply::before{content:'';position:absolute;top:-8px;left:20px;width:16px;height:16px;background:rgb(100 108 255 / .05);border-left:1px solid;border-top:1px solid;transform:rotate(45deg)}.AreviewsBody10-admin-header{display:flex;align-items:center;gap:12px;margin-bottom:16px}.AreviewsBody10-admin-badge{background:linear-gradient(135deg,#646cff,#8f96ff);color:#fff;padding:6.4px 16px;border-radius:50px;font-size:13.6px;font-weight:600;display:flex;align-items:center;gap:6px;box-shadow:0 2px 10px rgb(100 108 255 / .2)}.AreviewsBody10-admin-badge i{font-size:14.4px}.AreviewsBody10-admin-name{font-weight:600;color:#646cff;font-size:16px}#az_reviews .AreviewsBody10-admin-text{color:#666;font-size:15px;line-height:1.6;margin:0}.AreviewsBody10-admin-date{margin-top:16px;font-size:12.8px;color:#888;font-style:italic}.AreviewsBody10-pagination{display:flex;justify-content:center;align-items:center;margin-top:15px;gap:8px}.AreviewsBody10-pagination-button{width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#fff;border:1px solid;color:#666;cursor:pointer;transition:.3s;font-weight:500}.AreviewsBody10-pagination-button:hover{background-color:rgb(100 108 255 / .1);border-color:rgb(100 108 255 / .5);color:#646cff}.AreviewsBody10-pagination-button.active{background-color:#646cff;border-color:#646cff;color:#fff;box-shadow:0 0 20px rgb(100 108 255 / .2)}.AreviewsBody10-pagination-ellipsis{color:#666;font-size:19.2px}.AreviewsBody10-product-details{margin-top:32px;padding-top:32px;border-top:1px solid}.AreviewsBody10-product-header{font-size:19.2px;color:#333;font-weight:600;margin-bottom:16px;display:flex;align-items:center;gap:8px}.AreviewsBody10-product-header i,.AreviewsBody10-product-title:hover{color:#646cff}.AreviewsBody10-product-card{display:flex;align-items:center;gap:16px;padding:16px;background:rgb(100 108 255 / .05);border-radius:12px;border:1px solid;transition:.3s}.AreviewsBody10-product-card:hover{background:rgb(100 108 255 / .1);transform:translateY(-2px);box-shadow:0 4px 15px rgb(100 108 255 / .1)}.AreviewsBody10-product-image{width:80px;height:80px;border-radius:8px;object-fit:cover;border:1px solid}.AreviewsBody10-product-title{font-size:17.6px;font-weight:600;color:#333;margin-bottom:4.8px;text-decoration:none;transition:color .3s;display:block}.AreviewsBody10-product-meta{font-size:14.4px;color:#666;display:flex;align-items:center;gap:16px}.AreviewsBody10-product-price{font-weight:600;color:#646cff}@media (max-width:1400px){.AreviewsBody10-card{width:calc(50% - 12px)}}@media (max-width:1200px){.AreviewsBody10-image-container{height:260px}}@media (max-width:768px){.AreviewsBody10-card{width:100%;margin-left:0;margin-right:0}.AreviewsBody10-image-container{height:240px}.AreviewsBody10-content{padding:24px}}@media (max-width:576px){.AreviewsBody10-grid{grid-template-columns:1fr}.AreviewsBody10-image-container{height:280px}}@media (prefers-color-scheme:dark){#AreviewsBody10-container{background-color:rgb(255 255 255 / .9)}.AreviewsBody10-card{background-color:#fff}.AreviewsBody10-name{color:#333}.AreviewsBody10-admin-text,.AreviewsBody10-text{color:#666}.AreviewsBody10-admin-reply,.AreviewsBody10-admin-reply::before{background:rgb(100 108 255 / .05)}.AreviewsBody10-admin-date{color:#888}.AreviewsBody10-helpful-count{background-color:rgb(0 0 0 / .05)}}

/*load more animation*/
/* Loading Animation */ @keyframes AreviewsLoading { 0% { background-position: 200% 0; } 100% { background-position: -200% 0; } }@keyframes AreviewsLoading2 { 0%   { transform: translateX(-100%); } 100% { transform: translateX(100%); } } /* Fade Out Animation */ .fade-out { opacity: 0; transition: opacity 0.3s ease-out; }
.areviews_load_more_wrapper{display:flex;justify-content:center;margin-top:50px}.areviews_load_more{position:relative;min-width:150px;text-transform:none;font-weight:500;transition:.3s cubic-bezier(.4, 0, .2, 1)}.areviews_load_more:hover:not(.loading){transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.areviews_load_more:active:not(.loading){transform:translateY(0)}.areviews_load_more.loading{pointer-events:none}.areviews_load_more .button-text{display:inline-block;transition:opacity .3s,transform .3s}.areviews_load_more.loading .button-text{opacity:0;transform:scale(.8)}.areviews_loading_spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.8);opacity:0;transition:opacity .3s,transform .3s;display:flex;align-items:center;justify-content:center}.areviews_load_more.loading .areviews_loading_spinner{opacity:1;transform:translate(-50%,-50%) scale(1)}.areviews_loading_spinner img{max-width:30px;max-height:30px;width:auto;height:auto;display:block}.areviews_skeleton_container_grid{width:100%;margin-bottom:-.9em;-webkit-column-count:4;-webkit-column-gap:.9em;-moz-column-count:4;-moz-column-gap:.9em;column-count:4;column-gap:.9em;opacity:0;animation:.3s forwards fadeIn}.areviews_skeleton_item_grid{display:inline-block;width:100%;padding-bottom:.9em;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;column-break-inside:avoid}.areviews_skeleton_card_grid{background:#fff;border:1px solid #e1e1e1;border-radius:9px;padding:20px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.areviews_skeleton_header_grid{display:flex;align-items:flex-start;gap:12px;margin-bottom:15px}.areviews_skeleton_avatar_grid{width:20px;height:20px;border-radius:50%;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:AreviewsLoading 1.5s infinite;flex-shrink:0}.areviews_skeleton_name_grid,.areviews_skeleton_stars_grid{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);border-radius:4px}.areviews_skeleton_info_grid{flex:1}.areviews_skeleton_name_grid{width:100px;height:14px;background-size:200% 100%;animation:AreviewsLoading 1.5s infinite;margin-bottom:8px}.areviews_skeleton_stars_grid{width:90px;height:12px;background-size:200% 100%;animation:AreviewsLoading 1.5s infinite;}.areviews_skeleton_image_block_grid,.areviews_skeleton_text_grid{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);animation: AreviewsLoading 1.5s infinite;}.areviews_skeleton_content_grid,.areviews_skeleton_content_list{margin-bottom:15px}.areviews_skeleton_text_grid{height:10px;background-size:200% 100%;border-radius:4px;margin-bottom:6px}.areviews_skeleton_text_grid:first-child,.areviews_skeleton_text_list:first-child{width:100%}.areviews_skeleton_text_grid:nth-child(2),.areviews_skeleton_text_list:nth-child(2){width:95%}.areviews_skeleton_text_grid:nth-child(3){width:85%}.areviews_skeleton_text_grid:last-child{width:60%}.areviews_skeleton_image_block_grid{width:100%;padding-bottom:75%;background-size:200% 100%;border-radius:5px;margin-bottom:10px;position:relative}.areviews_skeleton_avatar_list,.areviews_skeleton_date_grid{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%)}.areviews_skeleton_date_grid{width:80px;height:10px;background-size:200% 100%;animation:AreviewsLoading 1.5s infinite;;border-radius:4px}.areviews_skeleton_container_list{width:100%;opacity:0;animation:.3s forwards fadeIn}.areviews_skeleton_item_list{width:100%;margin-bottom:20px}.areviews_skeleton_card_list{background:#fff;border:1px solid #e1e1e1;border-radius:8px;padding:20px;box-shadow:0 2px 4px rgba(0,0,0,.05);display:flex;gap:20px}.areviews_skeleton_left_list{flex-shrink:0}.areviews_skeleton_avatar_list{width:50px;height:50px;border-radius:50%;background-size:200% 100%;animation:AreviewsLoading 1.5s infinite;}.areviews_skeleton_name_list,.areviews_skeleton_stars_list{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);border-radius:4px}.areviews_skeleton_right_list{flex:1;min-width:0}.areviews_skeleton_header_list{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.areviews_skeleton_name_list{width:120px;height:16px;background-size:200% 100%;animation:AreviewsLoading 1.5s infinite;}.areviews_skeleton_stars_list{width:100px;height:14px;background-size:200% 100%;animation:AreviewsLoading 1.5s infinite;;margin-bottom:10px}.areviews_skeleton_image_list,.areviews_skeleton_text_list{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);animation:AreviewsLoading 1.5s infinite;}.areviews_skeleton_text_list{height:12px;background-size:200% 100%;border-radius:4px;margin-bottom:8px}.areviews_skeleton_text_list:nth-child(3){width:80%}.areviews_skeleton_images_list{display:flex;gap:10px;margin-bottom:10px}.areviews_skeleton_image_list{width:80px;height:80px;background-size:200% 100%;border-radius:6px;flex-shrink:0}.areviews_skeleton_date_list{width:100px;height:10px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:AreviewsLoading 1.5s infinite;;border-radius:4px}@keyframes fadeIn{to{opacity:1}}.areviews_skeleton_container_grid.fade-out,.areviews_skeleton_container_list.fade-out{animation:.3s forwards fadeOut}@keyframes fadeOut{to{opacity:0;transform:translateY(-10px)}}@media only screen and (max-width:40em){.areviews_skeleton_container_grid{-webkit-column-count:2;-webkit-column-gap:.938em;-moz-column-count:2;-moz-column-gap:.938em;column-count:2;column-gap:.938em}.areviews_skeleton_item_grid{padding-bottom:.938em}}@media only screen and (max-width:20em){.areviews_skeleton_container_grid{-webkit-column-count:auto;-moz-column-count:auto;column-count:auto}}@media screen and (max-width:750px) and (min-width:641px){.areviews_skeleton_container_grid{-webkit-column-count:3;-webkit-column-gap:.938em;-moz-column-count:3;-moz-column-gap:.938em;column-count:3;column-gap:.938em}}
/* Main Wrapper with Max Width */ .areviews_skeleton_wrapper { max-width: 1200px; margin: 0 auto; padding: 20px; width: 100%; } /* Header Skeleton Styles */ .areviews_skeleton_header { background: #fff; border-radius: 12px; padding: 25px; margin-bottom: 30px; box-shadow: 0 2px 8px rgba(0,0,0,0.08); } .areviews_skeleton_header_content { display: flex; justify-content: space-between; align-items: flex-start; margin-bottom: 20px; gap: 20px; } .areviews_skeleton_header_left { flex: 1; } .areviews_skeleton_title { height: 28px; width: 200px; background: linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%); background-size: 200% 100%; animation: AreviewsLoading 1.5s infinite; border-radius: 6px; margin-bottom: 15px; } .areviews_skeleton_rating_wrapper { display: flex; align-items: center; gap: 12px; flex-wrap: wrap; } .areviews_skeleton_rating_stars { height: 20px; width: 120px; background: linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%); background-size: 200% 100%; animation: AreviewsLoading 1.5s infinite; border-radius: 4px; } .areviews_skeleton_rating_text { height: 18px; width: 80px; background: linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%); background-size: 200% 100%; animation: AreviewsLoading 1.5s infinite; border-radius: 4px; } .areviews_skeleton_rating_count { height: 16px; width: 100px; background: linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%); background-size: 200% 100%; animation: AreviewsLoading 1.5s infinite; border-radius: 4px; } .areviews_skeleton_header_right { flex-shrink: 0; } .areviews_skeleton_write_button { height: 42px; width: 140px; background: linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%); background-size: 200% 100%; animation: AreviewsLoading 1.5s infinite; border-radius: 8px; } .areviews_skeleton_filters { display: flex; gap: 10px; flex-wrap: wrap; padding-top: 15px; border-top: 1px solid #f0f0f0; } .areviews_skeleton_filter_item { height: 36px; width: 90px; background: linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%); background-size: 200% 100%; animation: AreviewsLoading 1.5s infinite; border-radius: 18px; } .areviews_skeleton_filter_item:first-child { width: 70px; } .areviews_skeleton_filter_item:nth-child(2) { width: 100px; } .areviews_skeleton_filter_item:nth-child(3) { width: 85px; } .areviews_skeleton_filter_item:last-child { width: 95px; }  /* Responsive Design for Header */ @media (max-width: 1240px) { .areviews_skeleton_wrapper { padding: 15px; } } @media (max-width: 768px) { .areviews_skeleton_header_content { flex-direction: column; } .areviews_skeleton_write_button { width: 100%; } .areviews_skeleton_header { padding: 20px; } } @media (max-width: 480px) { .areviews_skeleton_rating_wrapper { flex-direction: column; align-items: flex-start; gap: 8px; } .areviews_skeleton_title { width: 100%; max-width: 200px; } }
/* Title Rating Skeleton Container 2 */ .areviews_title_rating_skeleton { display: inline-flex;  margin: 0; padding:0; } .areviews_title_rating_skeleton_inner { display: flex; align-items: center; gap: 8px; flex-wrap: wrap; } .areviews_title_skeleton_stars { height: 20px; width: auto; display: flex!important; align-items: center; font-size: 18px; color: #e0e0e0; letter-spacing: 2px; } .areviews_title_skeleton_stars::before { content: "★★★★★"; } .areviews_title_skeleton_score { height: 20px; width: 32px; background-color: #f0f0f0; border-radius: 3px; position: relative; overflow: hidden; } .areviews_title_skeleton_score::after { content: ""; position: absolute; top: 0; left: -100%; width: 100%; height: 100%; background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.6), transparent);background-size: 200% 100%;  animation: AreviewsLoading2 1.5s infinite;; } .areviews_title_skeleton_text { height: 18px; width: 180px; background-color: #f0f0f0; border-radius: 3px; position: relative; overflow: hidden; } .areviews_title_skeleton_text::after { content: ""; position: absolute; top: 0; left: -100%; width: 100%; height: 100%; background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.6), transparent);  background-size: 200% 100%;animation: AreviewsLoading2 1.5s infinite; }  .areviews_title_rating_skeleton.fade-out { opacity: 0; transition: opacity 0.3s ease-out; } @media (max-width: 768px) { .areviews_title_rating_skeleton_inner { gap: 6px; } .areviews_title_skeleton_stars { font-size: 16px; } .areviews_title_skeleton_score { width: 28px; height: 18px; } .areviews_title_skeleton_text { width: 150px; height: 16px; } } @media (max-width: 480px) { .areviews_title_rating_skeleton_inner { flex-direction: column; align-items: flex-start; gap: 5px; } .areviews_title_skeleton_stars { font-size: 14px; } .areviews_title_skeleton_text { width: 140px; } }
.areviews_skeleton_wrapper div:empty, .areviews_title_rating_skeleton_inner div:empty{display:flex!important;}
.shopify-block.shopify-app-block:has(#az_reviews) {width: 100% !important;}
.areviews_skeleton_container_grid div:empty,.areviews_skeleton_container_list div:empty,#az_reviews .areviews_peekzone .areviews_peekline:empty,#az_reviews .areviews_peekzone .areviews_peekname:empty,#az_reviews .areviews_peekzone .areviews_peekavatar:empty{display:block!important;}

/* Keep pagination skeleton spacing above the side drawer's universal reset. */
#az_reviews.AreviewsSideBarContent .areviews_skeleton_item_grid {
    display: inline-block !important;
    width: 100%;
    padding: 0 0 .9em;
    break-inside: avoid;
}
#az_reviews.AreviewsSideBarContent .areviews_skeleton_card_grid,
#az_reviews.AreviewsSideBarContent .areviews_skeleton_card_list {
    padding: 20px;
}
#az_reviews.AreviewsSideBarContent .areviews_skeleton_header_grid,
#az_reviews.AreviewsSideBarContent .areviews_skeleton_content_grid,
#az_reviews.AreviewsSideBarContent .areviews_skeleton_content_list {
    margin-bottom: 15px;
}
#az_reviews.AreviewsSideBarContent .areviews_skeleton_name_grid,
#az_reviews.AreviewsSideBarContent .areviews_skeleton_text_list {
    margin-bottom: 8px;
}
#az_reviews.AreviewsSideBarContent .areviews_skeleton_text_grid {
    margin-bottom: 6px;
}
#az_reviews.AreviewsSideBarContent .areviews_skeleton_image_block_grid {
    padding-bottom: 75%;
    margin-bottom: 10px;
}
#az_reviews.AreviewsSideBarContent .areviews_skeleton_item_list {
    margin-bottom: 20px;
}
#az_reviews.AreviewsSideBarContent .areviews_skeleton_header_list {
    margin-bottom: 12px;
}
#az_reviews.AreviewsSideBarContent .areviews_skeleton_stars_list,
#az_reviews.AreviewsSideBarContent .areviews_skeleton_images_list {
    margin-bottom: 10px;
}

/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-c1bd92618dc3fb8c20a8.bin");src:url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-c52b5619d01669ff9432.bin") format('embedded-opentype'),url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-6bed8a12df04689d9684.bin") format('woff2'),url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-4320b920ace9c9d454d4.bin") format('woff'),url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-51223a52a2b60971828a.bin") format('truetype'),url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-6b5931a545f5e8c03db3.svg") format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:scope .fa-rotate-90,:scope .fa-rotate-180,:scope .fa-rotate-270,:scope .fa-flip-horizontal,:scope .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}

 #az_reviews .tab { overflow: hidden; position: relative; top: -9px } .areviews_load_more_container { margin-top: 25px; } #az_reviews .tablinks { color: #2d2d2d; } @media (max-width: 560px) { #az_reviews .orders_tab{padding-left: 5px!important;} #az_reviews .tab button{margin-right: 5px!important;} #az_reviews .box_rating_container_style2{padding-bottom: 0 !important;} #az_reviews .tab button { font-size: 14px !important; margin-top: 7px !important; margin-right: 5px; } #az_reviews .reviews_tab{padding-right: 5px;} #az_reviews .Questions_tab {padding-left: 5px!important;} #az_reviews .tab_separator { padding-right: 0 !important; margin-top: 6px !important } #az_reviews .tablinks { padding-bottom: 5px !important; border-radius: 0 !important } } @media (max-width: 420px) { #az_reviews .write_review_button { padding: 10px 13px!important; font-size: 12px!important } #az_reviews .tab button { font-size: 13px !important; margin-top: 10px !important; width:fit-content !important; font-weight: bold !important; padding-right: 5px!important; } #az_reviews .tablinks { margin: 0 !important } #az_reviews .tab_separator { margin-top: 9px !important; padding-right: 0 !important } } #az_reviews .full_icon { color: #fbbf24 } #az_reviews .page-full, #az_reviews { width:99% !important; margin: 0px auto 0px auto !important; max-width: 1150px !important; direction: ltr !important; line-height: 1.6; } .az_reviews, #az_reviews { background: transparent !important; } .az_reviews, #az_reviews { background: transparent !important; } #az_reviews .pagination { text-align: center !important } #az_reviews .active a, #az_reviews .active span { background: #CAD6E0 !important } #az_reviews .pagination a:hover, #az_reviews .pagination button:hover { background: #EEEEEE !important } #submit_review:hover, #submit_review:active { background: #327a90 !important } @media (max-width: 500px) { #az_reviews .reviews_section { padding: 0!important; } #az_reviews.az_reviews{ padding: 2px; } } #az_reviews .reviews_main_title p { font-size: 24px!important; margin-bottom:20px; margin-top: 5px; color: #2d2d2d; font-weight: bold!important; } .areviews_top_border{ margin-bottom: 40px!important; } @media (max-width: 380px){ #az_reviews .box_rating_container_style2 { padding: 0 15px 30px 0!important; } } 
 #az_reviews.az_reviews{ display: block!important; padding: 0; } #az_reviews .image_container .slider img { object-fit: cover; } #az_reviews, #az_reviews p,#az_reviews a, #az_reviews button,#az_reviews input,#az_reviews span,#az_reviews select,#az_reviews div, .az_reviews { font-family: inherit !important;} #az_reviews .comment { background: #ffffff; border: none; display: block!important; } .sl-image img{ width: 100%; } .areviews_hide_text_button { color: #232323; } #az_reviews .comment, #az_reviews .truncated-areviews_Reviews { color: #232323; } #az_reviews .item { opacity: 1!important; } #az_reviews,.az_reviews{position: relative;} .half_icon { -webkit-text-fill-color: transparent; -moz-text-fill-color: transparent; -o-text-fill-color: transparent; -ms-text-fill-color: transparent; text-fill-color: transparent; background: -webkit-linear-gradient(to right,#fbbf24 50%, #9e9e9e 50%); background: -o-linear-gradient(to right,#fbbf24 50%, #9e9e9e 50%); background: -moz-linear-gradient(to right,#fbbf24 50%, #9e9e9e 50%); background: -ms-linear-gradient(to right,#fbbf24 50%, #9e9e9e 50%); background: linear-gradient(to right,#fbbf24 50%, #9e9e9e 50%); color: transparent; -webkit-background-clip: text; background-clip: text } .areviews_hide_long_reviews { font-size: 15px!important; } .areviews_load_more { float: none!important; } #az_reviews #areviews_form_stars span{ padding: 0 2px; } .main_starts_box .far, .main_starts_box .fas,.az_reviews .far, .az_reviews .fas,#az_reviews #areviews_form_stars span { font-family: "Font Awesome 5 Free"!important; display: inline-block!important; } .main_starts_box .far,.az_reviews .far{ font-weight: 400!important; } .main_starts_box .fas , .az_reviews .fas{ font-weight: 900!important; } #az_reviews .full_icon { color: #fbbf24 } .fa {font-family: FontAwesome!important;} .reviews_page_container_hr{padding-bottom: 0!important;margin-bottom: 10px!important;} #az_reviews .pagination a, .pagination span { background: #f6f6f6! !important; color: #000000 !important; width: auto!important; line-height: 1.6; height: fit-content; letter-spacing: 0!important; } .az_reviews .active a, .az_reviews .active span { padding: .1875em .625em; background-color: #cad6e0 !important; } .tabs_border{ margin-bottom: 5px!important;} @media screen and ( max-width: 450px ){ #az_reviews .theme6_Separator{ margin: 15px 0!important;} #az_reviews.az_reviews { width: 100% !important; } .main_reviews_titel_div hr{ margin-bottom: 0!important;} #az_reviews .reviews_main_title p {margin-bottom:5px!important;} #az_reviews .pagination { margin-top: 0!important; } #az_reviews .pagination li { display: none; } #az_reviews .pagination li:first-child, #az_reviews .pagination li:nth-child( 2 ), #az_reviews .pagination li:nth-last-child( 2 ), #az_reviews .pagination li:last-child, #az_reviews .pagination li.active, #az_reviews .pagination li.disabled { display: inline-block; } #az_reviews .reviews_main_title p, #az_reviews .reviews_main_title h1, #az_reviews .reviews_main_title h2 { letter-spacing: 0.6px!important; } /* #az_reviews .main_reviews_container { overflow: hidden; }*/ #az_reviews #wrapper { overflow: hidden; } #az_reviews .write_review_button_section{ margin-bottom: 17px; } } .reviews_rating_title .fa-star-half-alt:before, .reviews_rating_title .fa-star-o:before, .reviews_rating_title .fa-star:before, #az_reviews .fas:before, #az_reviews .far:before{ font-size: 14px!important; } #sort_by_type option{ color: #757474; } /*@media (max-width: 566px) {*/ /* #az_reviews .box_rating_container_style2 {*/ /* padding: 3px 10px !important;*/ /* }*/ /*}*/ #az_reviews .box_rating_number { overflow-wrap: normal; } #az_reviews .areviews_rating_filter:hover, #az_reviews .question_page span:hover{ cursor: pointer; } #az_reviews *{ text-transform: none; } #az_reviews .row{ pointer-events: unset!important; max-width: 100%!important; float: none!important; } #az_reviews .pagination li{ margin: 0; } #az_reviews .pointer:hover { cursor: pointer; } /*fdfd*/ #az_reviews .columns { display: block; } #areviews_form_stars span { color: #fbbf24 !important; } #az_reviews ul.pagination:not(.list-unstyled):not([list-unstyled]) li::before { display: none!important; } #az_reviews .container_head img { width: 16px; } #az_reviews .container_head .verified_img { width: 8px!important; ; border-radius: 5px; vertical-align: baseline!important; margin: 0!important; } #az_reviews .verified_user.arv-verified-badge, .areviews_sl_verify .arv-verified-badge, .AreviewsModal_slider_info .arv-verified-badge { display: inline-flex!important; align-items: center; gap: 4px; vertical-align: middle; } .arv-verified-badge .arv-verified-label { font-size: inherit!important; } .arv-verified-badge.arv-verified-icon-first { flex-direction: row-reverse; } .arv-verified-badge .arv-verified-icon { position: relative; display: inline-flex; align-items: center; justify-content: center; flex: none; color: var(--arv-verified-color); } .arv-verified-badge .arv-verified-icon svg { display: block; width: var(--arv-verified-size)!important; height: var(--arv-verified-size)!important; color: var(--arv-verified-color)!important; } #az_reviews .arv-verified-badge .arv-verified-icon img.verified_img, .areviews_sl_verify .arv-verified-badge .arv-verified-icon img.verified_img, .AreviewsModal_slider_info .arv-verified-badge .arv-verified-icon img.verified_img { width: var(--arv-verified-size)!important; height: var(--arv-verified-size)!important; } .arv-verified-badge .arv-verified-icon i { font-size: var(--arv-verified-size)!important; } .arv-verified-badge .arv-verified-icon:focus-visible { outline: 2px solid var(--arv-verified-color); outline-offset: 2px; border-radius: 3px; } .arv-verified-badge .arv-verified-tooltip { display: none; position: absolute; top: calc(100% + 7px); left: 50%; z-index: 20; transform: translateX(-50%); padding: 5px 8px; border-radius: 6px; background: #20352d; color: #fff; font-size: 11px!important; line-height: 1.2; white-space: nowrap; pointer-events: none; box-shadow: 0 5px 14px rgba(20, 40, 29, .18); } .arv-verified-badge .arv-verified-icon:hover .arv-verified-tooltip, .arv-verified-badge .arv-verified-icon:focus .arv-verified-tooltip { display: block; } .AreviewsModal_slider_info .verified_img { width: 8px!important; ; border-radius: 5px; vertical-align: baseline!important; margin: 0!important; } #az_reviews img[src*="svgflags"]:not(.areviewsTheme14Flag-img), .az_reviews img[src*="svgflags"]:not(.areviewsTheme14Flag-img) { width: 16px !important; height: 12px !important; object-fit: cover !important; border-radius: 2px !important; max-width: none !important; } .page-full { clear: left!important; } .areviewstooltip .az_reviews .w3-blue, .w3-hover-blue:hover { background-color: #fbbf24 !important; } /*fix for impulse*/ #az_reviews .cell{opacity: 1!important; position: relative; } #az_reviews .areviews_container_to_scroll{width: 100%!important; } #az_reviews .tab{display: flex;} @media (max-width: 600px) { #az_reviews :is(.tab, .AreviewsTabs5-tabs, .areviewsTheme14Mobile-tabs) { flex-wrap: wrap; } #az_reviews .tab:has(> button:nth-of-type(3)) > .tab_separator { display: none !important; } } /*fix top extra rating*/ .az_reviews .top_box_rating_number { align-items: center; max-width: unset!important; display: flex !important; } #az_reviews .areviews_reviews_page_container img, #az_reviews .verified_user .verified_img, #az_reviews .image_container img {margin: 0;} #az_reviews .large-3{ max-width: unset!important; } #az_reviews .areviews_user_name { text-transform: capitalize; } #az_reviews .reply_container .reply_comment a { display: inline-block; } #az_reviews .tab { margin-top: 0; background-color: unset; border: none; } @media (max-width: 2000px) { .sl-wrapper .sl-navigation button.sl-prev { font-size: 140px!important; } .sl-wrapper .sl-navigation button.sl-next { font-size: 140px!important; } } #az_reviews .box_rating_container_style2{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box } #az_reviews, #az_reviews:before, #az_reviews:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box!important; } /*don't rely on the shop theme's global reset: padded elements (#wrapper etc.) must not overflow their container*/ #az_reviews *, #az_reviews *:before, #az_reviews *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } @media (max-width: 639px) { #az_reviews .box_style2_rating .areviews_rating_filter { justify-content: left!important; margin-left: 30px!important; } } @media (max-width: 500px) { #az_reviews .box_style2_rating .areviews_rating_filter { margin-left: 22px!important; } .sl-wrapper .sl-navigation button.sl-prev { font-size: 110px!important; left: -2px!important } .sl-wrapper .sl-navigation button.sl-next { right: 12px!important; font-size: 110px!important; } } @media (max-width: 400px) { #az_reviews .box_style2_rating .areviews_rating_filter { margin-left: 12px!important; } .sl-wrapper .sl-navigation button.sl-prev { font-size: 80px!important; left: 0!important } .sl-wrapper .sl-navigation button.sl-next { right: 4px!important; font-size: 80px!important; } } .areviews_sl_verify .verified_img{ width: 12px!important; } .areviews_reviews_number{ display: inline-block!important; } #az_reviews .pagination { border: unset; padding-bottom: 0!important; } #az_reviews #wrapper { min-height:unset!important; background: unset; } /* Classic titles use inline spans; selected designs own their span layout. */ .areviews_main_header_container span:not(.arv-tr):not(.arv-tr span){ display: inline !important; } .sl-overlay{ opacity: 0.7; } /*video modal*/ #az_reviews .areviews-play-button { top: 50%; left: 50%; background-color: rgba(0,0,0,.35); border-radius: 50%; z-index: 2; width: 40px; height: 40px; position: absolute; border: 2px solid #fff; transform: translate(-50%,-50%); display: flex; align-items: center; justify-content: center; } #az_reviews .areviews_video .fa-play { width: auto!important; height: auto!important; color:#fff; transform: none!important; position: static!important; margin-left: 2px; } #az_reviews .areviews_video .fa-play:before{ font-size:14px!important; } #az_reviews .video_theme3 .fa-play:before{ font-size:14px!important; } .AreviewsModal_modal .comments_video_images { width: 100%; height: 100%; } .AreviewsModal_modal .areviews_video { position: relative; height: 100%; } .AreviewsModal_modal .comments_video_icon { position: absolute; width: 35px; height: 35px; left: 16%; /* display: flex; */ /* align-items: center; */ /* justify-content: center; */ top: 23%; fill: #d2d2d2; } #az_reviews .thumb_video_icon { position: absolute; width: 74px; left: 41%; top: 41%; fill: #d2d2d2; } .AreviewsModal_modal .content { position: absolute; display: inline-block; transform: translate(-50%,-50%); top: 50%; left: 50%; color: #FFF; width: 100%; text-align: center; z-index: 999; } .AreviewsModal_modal .play { font-size: 50px; cursor: pointer; border: 1px solid #FFF; display: inline-block; text-align: center; padding: 5px 25px; } .AreviewsModal_modal .play:hover { color: red; } .AreviewsModal_modal .areviews_video { margin: 0 auto; display: block; width: 100%; } .areviews_main_header_container .areviewstooltiptext{ background: #ffffff; }
 .areviews_sort_container { display: flex; justify-content: right; } #az_reviews .areviews_dropdown { position: relative; max-width: 100%; text-align: center; width: fit-content; float: right; } #az_reviews [type="checkbox"]:checked, #az_reviews [type="checkbox"]:not(:checked){ position: absolute; left: -9999px; opacity: 0; pointer-events: none; display: none; } #az_reviews .dropdown:checked + label.areviwes_sort_label, #az_reviews .dropdown:not(:checked) + label.areviwes_sort_label{ position: relative; font-size: 13px; line-height: 2; height: 36px; padding-left: 0; transition: all 200ms linear; border-radius: 4px; padding-right: 10px; width: fit-content; letter-spacing: 1px; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; justify-content: center; -ms-flex-pack: center; text-align: center; border: none; cursor: pointer; color: #252935; top: -3px; margin: 0; font-weight: bold; } #az_reviews .dropdown:checked+label.areviwes_sort_label:before, #az_reviews .dropdown:not(:checked)+label.areviwes_sort_label:before{ position: relative!important; display: none!important; } #az_reviews input[type=checkbox]:checked+ label.areviwes_sort_label:after{ display: none!important; } #az_reviews .dropdown:checked + label.areviwes_sort_label:before, #az_reviews .dropdown:not(:checked) + label.areviwes_sort_label:before{ position: fixed; top: 0; left: 0; content: ''; width: 100%; height: 100%; z-index: -1; cursor: auto; pointer-events: none; } #az_reviews .dropdown:hover{ cursor: pointer; z-index: 9; } #az_reviews .dropdown:checked + label.areviwes_sort_label:before{ pointer-events: auto; } #az_reviews .dropdown:not(:checked) + label.areviwes_sort_label i { font-size: 16px; margin-left: 10px; transition: transform 200ms linear; } #az_reviews .dropdown:checked + label.areviwes_sort_label i { transform: rotate(180deg); font-size: 16px; margin-left: 10px; transition: transform 200ms linear; } #az_reviews .areviews-section-dropdown { position: absolute; padding: 5px; background-color: #fdfdfd; top: 35px; left: 0; width: 183px; border-radius: 4px; display: block; box-shadow: 0 7px 35px 0 rgba(9,9,12,0.2); z-index: 2; opacity: 0; pointer-events: none; transform: translateY(20px); transition: all 200ms linear; } #az_reviews .dropdown:checked ~ #areviews_sort_reviews.areviews-section-dropdown{ opacity: 1; pointer-events: auto; transform: translateY(0); } #az_reviews .areviews-section-dropdown:after { position: absolute; top: -7px; left: 30px; width: 0; height: 0; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 8px solid #fdfdfd; content: ''; display: block; z-index: 2; transition: all 200ms linear; } #az_reviews .areviews-section-dropdown span { position: relative; color: #2d2d2d; transition: all 200ms linear; font-weight: 500; font-size: 14px; border-radius: 2px; padding: 5px 0; padding-left: 20px; padding-right: 15px; margin: 2px 0; text-align: left; text-decoration: none; display: -ms-flexbox; display: flex; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; justify-content: space-between; -ms-flex-pack: distribute; } #az_reviews .areviews-section-dropdown span:hover { color: #000000; background-color: #f2f2f2; cursor: pointer; } #az_reviews .areviews-section-dropdown span i { font-size: 15px; } #az_reviews .areviews-section-dropdown span[selected_sort] { background: aliceblue; } #az_reviews .areviews_dropdown .fa-arrow-down:before,#az_reviews .areviews_dropdown .fa-arrow-right:before { color: #fbbf24; } .simple-lightbox .sl-container video{ max-height: calc(100vh - 67px); } @media (max-width: 1400px) { #az_reviews .areviews-section-dropdown { left: -103px!important; width: 167px!important; } #az_reviews .areviews-section-dropdown:after { left: 116px!important; } } @media (max-width: 419px) { #az_reviews .areviews-section-dropdown { left: -110px !important; width: 162px !important; } } .main_reviews_container { padding: 0 10px; } #az_reviews #list{ margin-bottom: 5px!important; } .areviews_sl_review { overflow: auto; } .AreviewsModal-thmbs_container img{ pointer-events: auto!important; } #az_reviews .tab button{ margin-top: 0!important; } #az_reviews.az_reviews .main_reviews_container .no_icon, #az_reviews #list .no_icon,.areviews_main_header_container .reviews_rating_title .no_icon{ color: #9e9e9e!important } #az_reviews .areview_number_section { color: #212020; font-size: 14px; font-weight: bold; margin: 0 0 5px; line-height: 1.4; } #az_reviews .user_info_container , #az_reviews .comment{ background-color: inherit!important; } #az_reviews .w3-light-grey{ width: 100%!important; margin-top: 0!important; } [id*="areviews_reviews_importer_areviews_title_rating"] { margin-top: 0!important; margin-bottom: 0!important; z-index: 18; } /*remove this as it's for cache only*/ .areviews_header_stars + a[href="#"][style*="text-decoration"] { display: none !important; } /*handle Areviews ratings*/ /* .areviews_main_header_container { display: none; overflow: unset!important; } !* Show only .areviews_main_header_container inside elements with the special ID *! [id*="areviews_reviews_importer_areviews_title_rating"] .areviews_main_header_container { display: block; } !* If an element with the special ID exists, hide standalone .areviews_main_header_container *! :has([id*="areviews_reviews_importer_areviews_title_rating"]) .areviews_main_header_container:not([id*="areviews_reviews_importer_areviews_title_rating"] .areviews_main_header_container) { display: none; } !* If NO element with the special ID exists, show standalone .areviews_main_header_container *! :scope:not(:has([id*="areviews_reviews_importer_areviews_title_rating"])) .areviews_main_header_container { display: block; } */ #az_reviews .comment { width: fit-content; padding:0; box-shadow: none; } #az_reviews .write_review_container button { text-align: center;} #AreviewsBody10-container{ min-height: unset!important; } /*fix height of write button smsaung 21*/ @media (max-width: 566px) { #az_reviews.az_reviews .box_rating_container_style2 { padding: 2px 21px 23px 21px !important; } } .shopify-block.shopify-app-block:has(#az_reviews) { width: 100% !important; } #az_reviews .divider { background: unset!important; } @media (max-width: 650px) { } #az_reviews .verified_img{ width: 8px; } .container:has(#az_reviews) { max-width: 100%!important; }
 #az_reviews .box_rating_container_style2 .w3-light-grey { border-radius: 20px !important; overflow: hidden; }
/* box_bar_style4*/ .areviws_write_button .review_rate_section { border-radius: 10px; } /*theme 1*/ #az_reviews .image_container img{ border-radius: 9px !important; } #az_reviews .callout { margin-right: 0 !important; border: none !important; padding: 20px 20px; border-radius: 20px !important; margin-bottom: 0; } #az_reviews #list .item { padding: 0; box-shadow: 0 5px 15px -10px #00000080; border-radius: 20px; margin-bottom: 16px; /*border: 1px none #f3f3f3;*/ /*border-top-style: solid;*/ } #az_reviews #list{ overflow: unset!important; }
 .areviewstooltiptext .w3-blue, .w3-hover-blue:hover { background-color: #fbbf24 !important; } 
.arv-dd{--dd-paper:#fff;--dd-ink:#22252b;--dd-star:#fbbf24;--dd-fill:var(--dd-star);--dd-muted:color-mix(in srgb,var(--dd-ink) 70%,var(--dd-paper));--dd-line:color-mix(in srgb,var(--dd-ink) 14%,var(--dd-paper));--dd-soft:color-mix(in srgb,var(--dd-ink) 5%,var(--dd-paper));--dd-tint:color-mix(in srgb,var(--dd-star) 12%,var(--dd-paper));display:block!important;width:300px;max-width:100%;padding:19px!important;margin:0!important;border:1px solid var(--dd-line);border-radius:12px;background:var(--dd-paper);box-shadow:0 8px 22px #15243b12;color:var(--dd-ink);font-family:inherit;font-size:13px!important;line-height:1.4!important;text-align:start;font-weight:400;letter-spacing:normal;box-sizing:border-box} .arv-dd{position:relative;--dd-arrow-paper:var(--dd-paper);--dd-arrow-line:var(--dd-line)} .arv-dd::before{content:"";position:absolute;top:-6px;left:var(--areviews-arrow-x,40px);margin-left:-5px;width:10px;height:10px;transform:rotate(45deg);border-top:1px solid var(--dd-arrow-line);border-left:1px solid var(--dd-arrow-line);background:var(--dd-arrow-paper)} .areviewstooltiptext:has(>.arv-dd)::after{display:none!important} .areviews_tooltip_portal.areviews_tooltip_above .arv-dd::before{top:auto;bottom:-6px;transform:rotate(225deg);background:var(--dd-paper);border-color:var(--dd-line)} .arv-dd *{box-sizing:border-box} .arv-dd .arv-dd-layout,.arv-dd .arv-dd-content{display:block!important;min-width:0} .arv-dd .arv-dd-summary-text{display:flex!important;flex-direction:column;gap:6px} .arv-dd .arv-dd-summary{display:flex!important;align-items:center;gap:12px;margin:0 0 17px} .arv-dd .arv-dd-score{display:block!important;font-size:34px!important;line-height:1!important;font-weight:500;letter-spacing:-1.6px;color:var(--dd-ink);font-variant-numeric:tabular-nums} .arv-dd .arv-dd-stars{display:inline-flex!important;gap:2px;font-size:16px!important;line-height:1!important;white-space:nowrap;direction:ltr} .arv-dd .arv-dd-star{display:inline-block!important;position:relative;color:var(--dd-line);font-size:inherit!important;line-height:1!important} .arv-dd .arv-dd-star>span{display:block!important;position:absolute;inset:0 auto 0 0;color:var(--dd-star);overflow:hidden;font-size:inherit!important;line-height:1!important} .arv-dd .arv-dd-meta{display:block!important;margin:0;font-size:11px!important;line-height:1.5!important;color:var(--dd-muted)} .arv-dd .arv-dd-bars{display:grid!important;gap:9px;min-width:0} .arv-dd .arv-dd-row{display:grid!important;grid-template-columns:28px minmax(0,1fr) minmax(calc(var(--dd-count-ch,3ch) + 8px),max-content);min-width:0;align-items:center;gap:9px;font-size:12px!important;line-height:1.4!important} .arv-dd .arv-dd-label,.arv-dd .arv-dd-count{display:block!important;position:static!important;padding:0!important;margin:0!important;font-size:12px!important;line-height:1.4!important} .arv-dd .arv-dd-label{white-space:nowrap;color:var(--dd-ink)} .arv-dd .arv-dd-label>span{color:var(--dd-star);font-size:inherit!important} .arv-dd .arv-dd-count{text-align:end;color:var(--dd-muted);font-variant-numeric:tabular-nums;white-space:nowrap;padding-inline:4px!important} .arv-dd .arv-dd-track{display:block!important;height:7px;border-radius:999px;overflow:hidden;background:var(--dd-soft)} .arv-dd .arv-dd-fill{display:block!important;height:100%;border-radius:inherit;background:var(--dd-fill)} .arv-dd .arv-dd-read{display:flex!important;justify-content:space-between;align-items:center;gap:8px;width:100%!important;margin:17px 0 0!important;padding:10px 12px!important;border:0;border-radius:7px;background:var(--dd-button,var(--dd-ink));color:var(--dd-button-text,#fff);font:inherit;font-size:12px!important;font-weight:500;line-height:1.4!important;text-align:start;cursor:pointer;white-space:normal} .arv-dd .arv-dd-read>span{font-size:inherit!important;line-height:inherit!important} .arv-dd .arv-dd-read:focus-visible{outline:2px solid var(--dd-ink);outline-offset:3px} .areviewstooltiptext:has(>.arv-dd){width:300px!important;min-width:0!important;max-width:calc(100vw - 24px)!important;padding:0!important;background:transparent!important;box-shadow:none!important;border:0!important;white-space:normal!important} @media(pointer:coarse){.arv-dd .arv-dd-read{min-height:44px}} .arv-dd.arv-dd-1{width:280px;max-width:100%} .areviewstooltiptext:has(>.arv-dd-1){width:280px!important}
 #az_reviews .box_rating_container_style2 .w3-blue, .w3-hover-blue:hover { background-color: #fbbf24 !important; } @media screen and (max-width: 1551px) { #az_reviews .box_style2_rating .grid-x > .large-5 { width: 49.66667%; } } @media print, screen and (min-width: 64em) { #az_reviews .box_rating_container_style2 .grid-x > .large-1 { width: 8.33333% !important; } } @media screen and (max-width: 1285px) { #az_reviews .box_style2_rating .grid-x > .large-1 { width: 12.66667%; } #az_reviews .box_style2_rating .grid-x > .large-5 { width: 59.66667%; } } @media screen and (max-width: 1080px) { #az_reviews .box_style2_rating .grid-x > .large-5 { width: 69.66667%; } } @media screen and (max-width: 753px) and (min-width: 640px) { #az_reviews .box_style2_rating .grid-x > .large-1 { width: 15.66667%; } #az_reviews .box_style2_rating .grid-x > .large-5 { width: 61.66667%; } } @media screen and (max-width: 639px) { .review_rate_section { width: 100% !important; margin-top: 5px; } .review_rate_section button { width: 100% !important; } #az_reviews .box_style2_rating .grid-x > .small-3 { width: 13% !important; } #az_reviews .write_review_container { max-width: 66%; } #az_reviews .areviws_write_button { margin: 28px auto -18px auto !important; width: 100% !important; display: flex!important; justify-content: center; } } @media screen and (max-width: 467px) { #az_reviews .box_style2_rating .grid-x > .large-1 { width: 17.66667%; font-size: 14px; } #az_reviews .box_style2_rating .grid-x > .large-5 { width: 59.66667%; } #az_reviews .box_style2_rating .grid-x > .small-3 { width: 20% !important; } } #az_reviews .main_review_stars, .average_rating { margin-left: 53px; } @media (max-width: 1023px) and (min-width: 766px) { .areviws_write_button { flex-direction: unset!important; float: none !important; position: absolute; top: -15px; left: 10%; margin-top: 0!important } #az_reviews .tabs_border {margin-top: 45px!important;} #az_reviews .box_rating_container_style2 .main_review_stars, #az_reviews .box_rating_container_style2 .average_rating { margin-left: 28%!important; } #az_reviews .box_rating_container_style2{ margin: 40px 0 0 0!important; } } @media (max-width: 766px) and (min-width: 640px) { #az_reviews .tabs_border {margin-top: 45px!important;} .areviws_write_button { flex-direction: unset!important; float: none !important; position: absolute; top: -19px; left: 5%; margin-top: 0!important } .areviws_write_button_border { border:none!important; } #az_reviews .box_rating_container_style2 .main_review_stars, #az_reviews .box_rating_container_style2 .average_rating { margin-left: 17%!important; } #az_reviews .box_rating_container_style2{ margin: 40px 0 0 0!important; } } @media (max-width: 639px) { #az_reviews .areviws_write_button { margin: 30px auto 0 auto!important; width: 100% !important; } #az_reviews .box_rating_container_style2 .main_review_stars, #az_reviews .box_rating_container_style2 .average_rating { margin: 0 auto !important; display: table!important; margin-top: 25px!important; } #az_reviews .box_rating_container_style2{ margin:0!important; } #az_reviews .areviws_write_button_border { border:none!important; border-left:none!important } } #az_reviews .box_rating_container_style2 .average_rating { text-align: left!important; } #az_reviews #sort_by_type { background-color: transparent!important; } #az_reviews .total_reviews_number_Rating { width: auto!important; position: relative!important; top: -1px; } @media screen and (max-width: 467px) { #az_reviews .box_rating_container_style2 .average_rating { text-align: center!important; } #az_reviews .box_rating_container_style2 .grid-x > .large-1 { width: 11.66667%; font-size: 14px; } #az_reviews .total_reviews_number_Rating { width: 10%!important; } #az_reviews .box_rating4_average{ font-size: 57px!important; } } #az_reviews .box_rating_number { position: absolute; height: 23px; font-size: 15px; } @media (max-width: 1023px) and (min-width: 640px){ #az_reviews .box_rating_container_style2{ margin-bottom: 68px!important; } } .box_rating4_average font { font-size: 64px!important; } .w3-round-xlarge font{ display: none!important;} /* ══════════════════════════════════════════════════════════════ MOBILE SPACING (stacked layout, <= 639px) Placed last on purpose: this partial is included after common-css and show_comments_online, so at equal specificity these rules win on source order. Nothing above 639px is touched — tablet and desktop render byte-identically. ══════════════════════════════════════════════════════════════ */ @media (max-width: 639px) { /* One consistent gutter, plus real room under the button. Replaces the three conflicting paddings previously set at 566px (21px), 560px (bottom 0) and 380px (0 15px 30px 0). */ #az_reviews .box_rating_container_style2, #az_reviews.az_reviews .box_rating_container_style2 { margin: 0 !important; padding: 4px 18px 22px 18px !important; } /* ── 1. average score + stars ───────────────────────────── */ #az_reviews .box_rating_container_style2 .average_rating { margin: 4px auto 0 auto !important; line-height: 1 !important; /* 0.6 let the 64px glyph spill out */ } #az_reviews .box_rating_container_style2 .main_review_stars { margin: 2px auto 0 auto !important; top: 0 !important; /* was pulled up 12px inline */ } /* the "From N reviews" caption */ #az_reviews .box_rating_container_style2 .main_review_stars > div { left: 0 !important; margin-top: 4px !important; text-align: center !important; } /* empty dashed divider cell — pointless once the columns stack */ #az_reviews .areviews_first_border_section { display: none !important; } /* ── 2. rating bars ─────────────────────────────────────── */ #az_reviews .areviews_middle_section { margin-top: 18px !important; } #az_reviews .areviews_middle_section > .review_rate_section { margin-top: 0 !important; } /* rows carry an inline margin-top:3px — too tight for mobile */ #az_reviews .box_style2_rating .areviews_rating_filter + .areviews_rating_filter { margin-top: 7px !important; } /* common-css indents every row by 12/22/30px, which on a 320px screen pushed the count pill past the right edge. Drop the indent and let the bar flex, so each row spans the gutter exactly at any width. */ #az_reviews .box_style2_rating .areviews_rating_filter { margin-left: 0 !important; align-items: center; flex-wrap: nowrap; } /* the "5 star" label only needs its own width, not a 16.67% column */ #az_reviews .box_style2_rating .areviews_rating_filter > .cell:first-child { flex: 0 0 auto; width: auto !important; white-space: nowrap; } #az_reviews .box_style2_rating .areviews_rating_filter > .progress_bar_con { flex: 1 1 0; min-width: 0; width: auto !important; margin-left: 12px !important; padding-top: 0 !important; } /* <= 467px set this cell to width:10%, narrower than the pill inside it — that is what pushed the count off the edge */ #az_reviews .box_style2_rating .areviews_rating_filter > .total_reviews_number_Rating { flex: 0 0 auto; width: auto !important; top: 0 !important; } /* the pill was absolutely positioned, so its cell measured 0 wide and it simply overflowed. Put it back in the flow and give it one width for every row, so all five bars end on the same line. */ #az_reviews .box_style2_rating .box_rating_number { position: static !important; display: flex; align-items: center; justify-content: center; box-sizing: border-box; min-width: 58px; padding: 0 10px !important; } /* ── 3. write-review button ─────────────────────────────── */ #az_reviews .areviws_write_button { margin: 26px auto 0 auto !important; width: 100% !important; } /* the two <br> tags below the button added ~36px of dead space */ #az_reviews .areviws_write_button br { display: none !important; } }
 @media (max-width: 639px) { #az_reviews #enter_reviews { padding-left: 10px !important; padding-right: 10px !important; } } #az_reviews .areviews-thumb-output .areviews_thumb{ margin-bottom: 10px; } #az_reviews .image-wrapper { position: relative; display: inline-block; } #az_reviews .delete-icon { position: absolute; right: -3px; top: -6px; cursor: pointer; background-color: #353333b0; border-radius: 37px; z-index: 99999999; width: 16px; height: 16px; } #az_reviews #enter_reviews .delete-icon i:before{ font-size: 11px !important; } #az_reviews .image-wrapper .delete-icon i{ color: #ffffff; position: relative; display: block; right: -4.5px; font-size: 9px !important; top: 2px; } #az_reviews .image-wrapper { position: relative; } .areviews-video-play-icon { position: absolute; top: 46%; left: 52%; transform: translate(-50%, -50%); background: rgba(0, 0, 0, 0.55); border-radius: 50%; width: 36px; height: 36px; display: flex; align-items: center; justify-content: center; pointer-events: none; } .areviews-video-play-icon svg { width: 27px; height: 26px; fill: #fff; } 
 #az_reviews .comment_time { font-size: 11px; position: relative; display: flex; justify-content: end; } @media screen and (max-width: 1080px) and (min-width: 1024px) { #az_reviews .themes_container .grid-x > .large-5 { width: 47.66667% !important; } } #az_reviews #list { margin-top: margin-top:25px!important; } @media only screen and (max-width: 40em) { #az_reviews .callout { padding: 20px 10px!important; } #az_reviews .comment { font-size: 14px!important; } } @media only screen and (max-width: 399px) { #az_reviews .callout { padding: 20px 8px!important; } } @media screen and (max-width: 991px) and (min-width: 951px) { .container_head img { top: 35px !important; } } .user_image { width: 38px; height: 38px; border-radius: 50%; font-size: 16px; background-color: #444444; text-shadow: none; color: #ffffff; vertical-align: text-bottom; text-align: center; text-transform: inherit; font-style: initial; float: left; margin-right: 10px; overflow: hidden; } .user_image_text { width: 38px !important; height: 38px !important; padding: 0; display: table-cell; vertical-align: middle; font-weight: 700; } 
 .areviews_likes_bar { display: flex; align-items: center; gap: 8px; margin-top: 8px; /*padding (not margin) so the space never collapses when the bar is the last element of a review card — e.g. theme 4*/ padding-bottom: 12px; } .areviews_likes_bar .areviews_vote_btn { display: inline-flex; align-items: center; gap: 5px; font-size: 11.5px; line-height: 1; padding: 5px 11px; border-radius: 999px; border: 1px solid rgba(0, 0, 0, .14); background: transparent; color: inherit; opacity: .72; cursor: pointer; user-select: none; -webkit-user-select: none; transition: opacity .15s, border-color .15s, background .15s; } .areviews_likes_bar .areviews_vote_btn:hover { opacity: 1; } .areviews_likes_bar .areviews_vote_btn i { font-size: 11px; } .areviews_likes_bar .AreviewsReviewsLike.clicked { opacity: 1; border-color: rgba(21, 163, 74, .45); background: rgba(21, 163, 74, .09); color: #15a34a; } .areviews_likes_bar .areviews_vote_btn.pulse { animation: areviewsVotePulse .45s ease; } @keyframes areviewsVotePulse { 0% { transform: scale(1); } 45% { transform: scale(1.14); } 100% { transform: scale(1); } } /*inline mode — sits beside the date/flag row without adding card height (e.g. theme 8)*/ .areviews_likes_bar--inline { position: absolute; left: 7px; top: 50%; transform: translateY(-50%); margin: 0; padding: 0; } .areviews_likes_bar--inline .areviews_vote_btn { font-size: 10px; padding: 3px 8px; } .areviews_likes_bar--inline .areviews_vote_btn i { font-size: 10px; } /*row mode — date on the left, vote button on the right, single line (themes 1 & 4)*/ .areviews_likes_date_row { display: flex; align-items: center; justify-content: space-between; gap: 8px; flex-wrap: wrap; padding: 2px 0 8px; } /*flex (not inline) so the block-level date <p> stays vertically centered inside*/ .areviews_likes_date_row .areviews_likes_date_left { min-width: 0; display: flex; align-items: center; } .areviews_likes_date_row .comment_time { margin: 0 !important; top: 0 !important; } .areviews_likes_bar--row { margin: 0; padding: 0; flex: 0 0 auto; } /*centered mode — for centered layouts like theme 9*/ .areviews_likes_bar--center { justify-content: center; } /*flat mode — no bottom padding (e.g. theme 5, spacing handled by the theme itself)*/ .areviews_likes_bar--flat { padding-bottom: 0; } 
 /* ============ shared button design (applies whether peek is on or off) ============ */ #az_reviews .areviews_load_more_wrapper .areviews_load_more { /* !important overrides the theme rule "#az_reviews .areviews_load_more { height:auto !important }" */ height: 48px !important; display: inline-flex; align-items: center; justify-content: center; box-shadow: 0 10px 24px rgba(35, 40, 59, .28); } /* the label span is hit directly by the global "#az_reviews * { font-size:14px }" rule, so it ignored the button's font-size — inherit it so the size is controllable */ #az_reviews .areviews_load_more_wrapper .areviews_load_more .button-text { font-size: inherit; font-weight: inherit; } #az_reviews .areviews_load_more_wrapper .areviews_load_more:hover { transform: translateY(-2px); box-shadow: 0 14px 30px rgba(35, 40, 59, .38); } /* morph-to-circle loading (JS toggles .loading + injects .areviews_loading_spinner) */ #az_reviews .areviews_load_more_wrapper .areviews_load_more.loading { min-width: 50px !important; width: 50px !important; height: 50px !important; padding: 0 !important; border-radius: 50% !important; pointer-events: none; } #az_reviews .areviews_load_more_wrapper .areviews_load_more.loading .button-text { opacity: 0; } #az_reviews .areviews_load_more_wrapper .areviews_load_more .areviews_loading_spinner { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 24px; height: 24px; display: flex; } #az_reviews .areviews_load_more_wrapper .areviews_load_more .areviews_loading_spinner img { width: 24px; height: 24px; } /* ============ plain mode (peek off) ============ */ #az_reviews .areviews_load_more_plain { display: flex; justify-content: center; margin-top: 28px; } #az_reviews .areviews_plaincenter { display: contents; } /* ============ peek mode (peek on) ============ */ /* display:block so the dummy row fills the full width — the zone also carries .areviews_load_more_wrapper which is a flex container elsewhere */ #az_reviews .areviews_peekzone { position: relative; margin-top: 24px; display: block; } #az_reviews .areviews_peekzone .areviews_peekrow { width: 100%; overflow: hidden; filter: blur(2.5px) saturate(.85); opacity: .6; pointer-events: none; user-select: none; } #az_reviews .areviews_peekrow--grid { display: flex; gap: 16px; max-height: 150px; } #az_reviews .areviews_peekcard--grid { flex: 1 1 0; min-width: 0; } #az_reviews .areviews_peekrow--list { display: flex; flex-direction: column; gap: 12px; max-height: 120px; } #az_reviews .areviews_peekcard--list { display: flex; gap: 14px; align-items: flex-start; } #az_reviews .areviews_peekbody { flex: 1; } #az_reviews .areviews_peekzone .areviews_peekcard { width: 100%; background: #ffffff; border: 1px solid rgba(120, 130, 160, .16); border-radius: 12px; padding: 14px 16px; box-shadow: 0 3px 12px rgba(20, 25, 50, .05); } #az_reviews .areviews_peektop { display: flex; align-items: center; gap: 10px; margin-bottom: 11px; } #az_reviews .areviews_peekzone .areviews_peekavatar { width: 34px; height: 34px; border-radius: 50%; flex: 0 0 34px; display: inline-block; background: linear-gradient(135deg, #9b9b9b, #202020); } #az_reviews .areviews_peekzone .areviews_peekname { height: 11px; width: 120px; max-width: 60%; border-radius: 6px; background: #dfe3ec; display: block; } #az_reviews .areviews_peekcard--list .areviews_peekname { margin-bottom: 7px; } #az_reviews .areviews_peekzone .areviews_peekstars { color: #f3c621; letter-spacing: 2px; font-size: 13px; margin-bottom: 9px; line-height: 1; } #az_reviews .areviews_peekzone .areviews_peekline { height: 9px; border-radius: 5px; background: #e8ebf2; margin-bottom: 7px; } #az_reviews .areviews_peekzone .areviews_peekline--short { width: 55%; } /* center the content group inside the card (avatar stays left of the name) */ #az_reviews .areviews_peekzone .areviews_peekcard { text-align: center; } #az_reviews .areviews_peekzone .areviews_peektop { justify-content: center; } #az_reviews .areviews_peekzone .areviews_peekline { margin-left: auto; margin-right: auto; } #az_reviews .areviews_peekzone .areviews_peekveil { position: absolute; inset: -10px 0 0 0; display: flex; align-items: center; justify-content: center; background: linear-gradient(180deg, rgba(255, 255, 255, .05) 0%, #ffffff 78%); z-index: 3; cursor: pointer; } @media (max-width: 600px) { #az_reviews .areviews_peekrow--grid { max-height: 130px; } #az_reviews .areviews_peekrow--grid .areviews_peekcard--grid:nth-child(n+3) { display: none; } #az_reviews .areviews_peekrow--list { max-height: 96px; } } 

 .areviwes_empty:before{content:"\f005";font-family: "Font Awesome 5 Free"; } .areviwes_full:before{content:"\f005";font-family: "Font Awesome 5 Free"; font-weight: 900;}
.areviewstooltip,.az_reviews .box_rating_number,.az_reviews .top_box_rating_number{word-break:normal!important}#AreviewsBody10-container,#az_reviews .question_text{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}#az_reviews .fa,.areviews_header_rating .fa{font-family:FontAwesome!important}#az_reviews .far,#az_reviews .fas,.areviews_sl_reviews .far,.areviews_sl_reviews .fas{font-family:"Font Awesome 5 Free"!important}.az_reviews .rating_number,.az_reviews .write_review_button{font-family:Montserrat,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif!important}#az_reviews .fa-star-half-alt:before,#az_reviews .fa-star-o:before,#az_reviews .fa-star:before,.main_starts_box .fa-star-half-alt:before,.main_starts_box .fa-star-o:before,.main_starts_box .fa-star:before{font-family:"Font Awesome 5 Free"!important;font-size:14px;padding:0!important;left:unset!important;font-weight:unset!important}#az_reviews .row [class*=all-]{margin-left:0!important;margin-right:0!important;float:none!important}#az_reviews *,.az_reviews .box_rating_container .fa{font-size:14px}#az_reviews .areviews_hide_long_reviews,.AreviewsBody10-card.filtered-out{display:none}#az_reviews .pointer:hover,#az_reviews .reviews_pagination a:hover,#az_reviews .starrr span:hover,.areviews_main_header_container:hover,.areviews_top_rating_button:hover,.areviews_top_rating_container:hover,.az_reviews .show_reviews_button:hover,.az_reviews .starrr span.fa-star{cursor:pointer}#az_reviews .areviews_load_more,#az_reviews .write_review_button{line-height:16px!important;height:auto!important}#az_reviews .row,.az_reviews .row{display:block!important;width:100%!important;position:relative!important}#az_reviews .bx-wrapper img,#az_reviews .media-object,.az_reviews,.az_reviews .page-full{width:100%!important}.top_box_rating_number{border:1px solid #f0f0f0;border-radius:12px;background:#fff;margin-left:5px;height:20px;display:flex;margin-top:2px;align-items:center}.az_reviews .cell{display:block!important}.az_reviews .clearfix::after,.az_reviews .pagination::after,.page-full{clear:both}#az_reviews .average_rating,.az_reviews .button,.az_reviews .text-center{text-align:center}.az_reviews .text-center,.product-single__photos .bx-wrapper{margin:0 auto!important}.az_reviews{padding:50px 0}.az_reviews .my_borderz{width:100%!important;border:0!important;border-bottom:1px solid!important}.az_reviews .ajax_loading{position:relative;left:43%;width:150px;top:-145px;display:none}.az_reviews .show_flag{margin-top:13px}.az_reviews .reviews_main_title{font-size:1.5em;line-height:1.7em;font-weight:inherit;color:rgb(0 0 0 / .85);margin:0;padding:0;text-transform:capitalize}.az_reviews .rating_number{padding:.95em .98em;font-size:.975em;font-weight:700;color:#fff;background-color:#ffa726;border:1px solid;border-radius:2px;display:block}.az_reviews .media-object-section h4{font-size:.75em;font-weight:700;color:#4b4b4b;margin-top:0}.az_reviews .write_review_button{font-size:12px;text-transform:uppercase;margin:0!important;line-height:1em;border:1px solid;padding:.55em 1.25em .7em;border-radius:2px;outline:0;box-shadow:none;cursor:pointer;background:0 0}.az_reviews .main_review_container{padding-right:3%}.az_reviews .comment_time{font-size:.76em;color:rgb(0 0 0 / .45)}.az_reviews .container_head{margin-bottom:10px}.az_reviews .container_head p{margin-bottom:.3em}.az_reviews .card .az_reviews .card-section{padding:.4em 1em!important}.az_reviews .main_container_review_stars{color:#ff912c;font-size:15px}.az_reviews .verified_user{font-size:10px;color:#9f9f9f;font-weight:500}#az_reviews .verified_img,.az_reviews .verified_img{height:8px;display:inline-block!important}.az_reviews .comment{font-size:.87em;color:#686868;font-weight:400;line-height:1.4}.az_reviews #enter_reviews label,.write_review_rating{font-weight:500;margin-bottom:.55em;color:#3f3f3f}.az_reviews .write_review_rating{padding-bottom:25px;position:relative}.az_reviews .image_container{margin-top:15px}.az_reviews .grid-x{display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;width:100%}.AreviewsTabs5-paneActive,.az_reviews .grid-x a{display:block}.az_reviews .cell{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:100%;float:none!important;margin-right:0!important;margin-left:0!important}.az_reviews .cell.auto{-ms-flex:1 1 0%;-webkit-flex:1 1 0%;flex:1 1 0%}.az_reviews .pagination a{background-color:#eef7ff}.az_reviews .active a,.az_reviews .active span{padding:.1875em .625em;background-color:#cad6e0}.az_reviews .pagination>li>a,.az_reviews .pagination>li>span{padding:5px 10px;float:left}.az_reviews .media-object{display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:1em;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.az_reviews .media-object img{max-width:none}.az_reviews .float-left{float:left!important}.az_reviews .float-right{float:right!important}.az_reviews .float-center{display:block;margin-right:auto;margin-left:auto}.az_reviews .clearfix::after,.az_reviews .clearfix::before,.az_reviews .pagination::after,.az_reviews .pagination::before{display:table;content:' ';-ms-flex-preferred-size:0;flex-basis:0%;-ms-flex-order:1;order:1}.az_reviews .media-object-section:first-child{padding-right:1em}.az_reviews .media-object-section{-ms-flex:0 1 auto;-webkit-flex:0 1 auto;flex:0 1 auto}.az_reviews .callout{position:relative;margin:0 0 1em;padding:1em;border:1px solid;border-radius:3px;background-color:#fff;color:#0a0a0a}.az_reviews .progress_bar_con{padding-top:10px;margin-left:7px}.az_reviews .w3-light-grey,.w3-hover-light-gray:hover,.w3-hover-light-grey:hover,.w3-light-gray{color:#000!important;background-color:#f1f1f1!important;height:3px}.az_reviews .w3-blue,.w3-hover-blue:hover{color:#fff!important;background-color:#f3c621!important;height:3px}.az_reviews .w3-round-xlarge{border-radius:16px}.az_reviews .box_rating_number{margin-left:10px;border:1px solid #efefef;border-radius:10%;padding:0 17px}.az_reviews .main_review_stars{color:#ff912c;margin-bottom:15px}.az_reviews .main_starts_box .fa{font-size:17px}.az_reviews .box_rating_container_style2 .w3-light-grey,.w3-hover-light-gray:hover,.w3-hover-light-grey:hover,.w3-light-gray{color:#000!important;background-color:#d8d8d8!important;height:6px}.az_reviews .box_rating_container_style2 .w3-blue,.w3-hover-blue:hover{color:#fff!important;background-color:#f3c621;height:6px}.az_reviews .box_rating_container_style2 .box_rating_number{margin-left:10px;border:1px solid #efefef;border-radius:12px;padding:0 17px}.box_rating_container_style2 .az_reviews .main_review_stars{margin-bottom:25px;margin-left:4px}.az_reviews .comment_theme2,.az_reviews .comment_time_theme2{margin-top:0}.az_reviews .show_flag_theme2{margin-bottom:3px}.az_reviews .divider{border-left:1px solid #c9c9c9;padding-left:11px}@media print,screen and (max-width:631px){.az_reviews .divider{border:none!important}}#az_reviews .reviews_reounded_images a,.az_reviews .images_theme2{display:inline-block!important}.az_reviews .images_theme2 img{width:55px}.az_reviews .arrow_box{position:relative;background:#f7fbfd;border:2px solid #c2e1f5;margin-top:20px}.az_reviews .arrow_box:after,.az_reviews .arrow_box:before{bottom:100%;left:50%;border:solid #fff0;content:" ";height:0;width:0;position:absolute;pointer-events:none}.az_reviews .arrow_box:after{border-color:#fff0;border-bottom-color:#f7fbfd;border-width:10px;margin-left:-10px}.az_reviews .arrow_box:before{border-color:#fff0;border-bottom-color:#c2e1f5;border-width:14px;margin-left:-14px}.az_reviews .comment_theme3{padding:10px;margin-top:0}.az_reviews .theme3_line{margin-bottom:25px}.az_reviews .thumbnail_theme3{margin:0 auto;display:table}.upload_image_loading{position:relative;top:11px}.az_reviews .pagination{margin-left:0;margin-bottom:1em;padding-top:10px!important;padding-left:0!important}.az_reviews .pagination li{margin-right:.0625em;border-radius:3px;font-size:.875em;display:inline-block;margin-bottom:.25em;line-height:1.6;height:2.3em}.az_reviews .button,.az_reviews .pagination li:first-child,.az_reviews .pagination li:last-child,.starrr{display:inline-block}.az_reviews .pagination a,.az_reviews .pagination button,.az_reviews .pagination span{display:block;padding:5px 10px;border-radius:3px;color:#0a0a0a}.az_reviews .pagination a:hover,.az_reviews .pagination button:hover{background:#e6e6e6}.az_reviews .pagination .active,.az_reviews .pagination .current{color:#fefefe;cursor:default}.az_reviews .pagination .disabled{color:#cacaca;cursor:not-allowed}.az_reviews .pagination .disabled:hover{background:0 0}.az_reviews .pagination .ellipsis::after{padding:.1875em .625em;content:'\2026';color:#0a0a0a}.az_reviews .pagination-previous a::before,.az_reviews .pagination-previous.disabled::before{display:inline-block;margin-right:.5em;content:'\00ab'}.az_reviews .pagination-next a::after,.az_reviews .pagination-next.disabled::after{display:inline-block;margin-left:.5em;content:'\00bb'}.az_reviews .pagination .active{border-radius:3px;color:#0a0a0a;background:0 0;padding:0 1px}.az_reviews #enter_reviews input[type=text],.az_reviews input[type=email],.az_reviews textarea{display:block;box-sizing:border-box;width:100%;height:2.4375em;margin:0 0 1em;padding:.5em;border:1px solid #cacaca;border-radius:3px;background-color:#fefefe;box-shadow:inset 0 1px 2px rgb(10 10 10 / .1);font-family:inherit;font-size:1em;font-weight:400;line-height:1.5;color:#0a0a0a;transition:box-shadow .5s,border-color .25s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:100%!important}.az_reviews .grid-margin-y:not(.grid-y)>.cell,.az_reviews textarea[rows]{height:auto}.az_reviews .button,.az_reviews .button.primary{background-color:#2ba6cb}.az_reviews input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#cacaca}.az_reviews input::-moz-placeholder,textarea::-moz-placeholder{color:#cacaca}.az_reviews input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#cacaca}.az_reviews input::placeholder,textarea::placeholder{color:#cacaca}.az_reviews .button{vertical-align:middle;margin:0 0 1em;font-family:inherit;padding:.85em 1em;-webkit-appearance:none;border:1px solid #fff0;border-radius:3px;transition:background-color .25s ease-out,color .25s ease-out;font-size:.9em;line-height:1;cursor:pointer;color:#fefefe}.az_reviews .button.primary{color:#0a0a0a}.az_reviews .button.primary:focus,.az_reviews .button.primary:hover{background-color:#2285a2;color:#0a0a0a}.az_reviews .grid-x>.small-1{width:8.33333%}.az_reviews .grid-x>.small-2{width:16.66667%}.az_reviews .grid-x>.small-3{width:25%}.az_reviews .grid-x>.small-4{width:33.33333%}.az_reviews .grid-x>.small-5{width:41.66667%}.az_reviews .grid-x>.small-6{width:50%}.az_reviews .grid-x>.small-7{width:58.33333%}.az_reviews .grid-x>.small-8{width:66.66667%}.az_reviews .grid-x>.small-9{width:75%}.az_reviews .grid-x>.small-10{width:83.33333%}.az_reviews .grid-x>.small-11{width:91.66667%}.az_reviews .grid-x>.small-12{width:100%}@media print,screen and (min-width:40em){.az_reviews .pagination li{display:inline-block}.az_reviews .grid-x>.medium-1,.az_reviews.grid-x>.medium-1{width:8.33333%}.az_reviews .grid-x>.medium-auto{-ms-flex:1 1 0%;-webkit-flex:1 1 0%;flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%;width:auto}.az_reviews .grid-x>.medium-shrink{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;width:auto}.az_reviews .grid-x>.medium-2{width:16.66667%}.az_reviews .grid-x>.medium-3{width:25%}.az_reviews .grid-x>.medium-4{width:33.33333%}.az_reviews .grid-x>.medium-5{width:41.66667%}.az_reviews .grid-x>.medium-6{width:50%}.az_reviews .grid-x>.medium-7{width:58.33333%}.az_reviews .grid-x>.medium-8{width:66.66667%}.az_reviews .grid-x>.medium-9{width:75%}.az_reviews .grid-x>.medium-10{width:83.33333%}.az_reviews .grid-x>.medium-11{width:91.66667%}.az_reviews .grid-x>.medium-12{width:100%}}@media print,screen and (min-width:64em){.az_reviews .grid-x>.large-auto{-ms-flex:1 1 0%;-webkit-flex:1 1 0%;flex:1 1 0%;width:auto}.az_reviews .grid-x>.large-shrink{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;width:auto}.az_reviews .grid-x>.large-1{width:8.33333%}.az_reviews .grid-x>.large-2{width:16.66667%}.az_reviews .grid-x>.large-3{width:25%}.az_reviews .grid-x>.large-4{width:33.33333%}.az_reviews .grid-x>.large-5{width:41.66667%}.az_reviews .grid-x>.large-6{width:50%}.az_reviews .grid-x>.large-7{width:58.33333%}.az_reviews .grid-x>.large-8{width:66.66667%}.az_reviews .grid-x>.large-9{width:75%}.az_reviews .grid-x>.large-10{width:83.33333%}.az_reviews .grid-x>.large-11{width:91.66667%}.az_reviews .grid-x>.large-12{width:100%}}.az_reviews .grid-margin-x:not(.grid-x)>.cell,.az_reviews .grid-margin-x>.auto,.az_reviews .grid-margin-x>.shrink{width:auto}.az_reviews .grid-margin-x{margin-left:-.9375em;margin-right:-.9375em}.az_reviews .grid-margin-x>.cell{width:calc(100% - .9em);margin-left:.9375em;margin-right:.9375em}.az_reviews .grid-margin-x>.small-1{width:calc(8.33333% - .9em)}.az_reviews .grid-margin-x>.small-2{width:calc(16.66667% - .9em)}.az_reviews .grid-margin-x>.small-3{width:calc(25% - .9em)}.az_reviews .grid-margin-x>.small-4{width:calc(33.33333% - .9em)}.az_reviews .grid-margin-x>.small-5{width:calc(41.66667% - .9em)}.az_reviews .grid-margin-x>.small-6{width:calc(50% - .9em)}.az_reviews .grid-margin-x>.small-7{width:calc(58.33333% - .9em)}.az_reviews .grid-margin-x>.small-8{width:calc(66.66667% - .9em)}.az_reviews .grid-margin-x>.small-9{width:calc(75% - .9em)}.az_reviews .grid-margin-x>.small-10{width:calc(83.33333% - .9em)}.az_reviews .grid-margin-x>.small-11{width:calc(91.66667% - .9em)}.az_reviews .grid-margin-x>.small-12{width:calc(100% - .9em)}.az_reviews .thumbnail a{display:inline-block;max-width:100%;margin-bottom:1em;border:4px solid #fefefe;border-radius:0;-webkit-box-shadow:0 0 0 1px rgb(10 10 10 / .2);box-shadow:0 0 0 1px rgb(10 10 10 / .2);line-height:0}.az_reviews #list{width:100%;margin-bottom:-.9em;-webkit-column-count:4;-webkit-column-gap:.9em;-moz-column-count:4;-moz-column-gap:.9em;column-count:4;column-gap:.9em}.az_reviews .item{padding-bottom:.9em;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;column-break-inside:avoid}@media only screen and (max-width:40em){.az_reviews #list{-webkit-column-count:2;-webkit-column-gap:.938em;-moz-column-count:2;-moz-column-gap:.938em;column-count:2;column-gap:.938em}.az_reviews .item{padding-bottom:.938em}}@media only screen and (max-width:20em){.az_reviews #list{-webkit-column-count:auto;-moz-column-count:auto;column-count:auto}}@media screen and (max-width:750px) and (min-width:641px){.az_reviews #list{-webkit-column-count:3;-webkit-column-gap:.938em;-moz-column-count:3;-moz-column-gap:.938em;column-count:3;column-gap:.938em}}.az_reviews .image_container{margin-bottom:8px}.az_reviews .starrr span.fa-star,.az_reviews .starrr span.fa-star-o{font-size:16px;padding:0 2px;color:#ff912c}.az_reviews .areviews_container_to_scroll{position:absolute;width:inherit!important}.az_reviews .comment_reply{margin-top:10px;border-left:3px solid #b2b2b2;padding:3px 1px 0 7px;margin-left:2px;background-color:#f2f2f2;border-radius:5px}.az_reviews .comment_reply div{font-weight:700;margin-bottom:1px}.az_reviews .comment_reply p{padding-bottom:3px}.az_reviews .show_reviews_button{position:relative;margin-top:4px;font-size:12px!important;font-weight:700;color:#8f8f8f}.simple-lightbox .clearfix::after,.simple-lightbox .clearfix::before{display:table;content:'';clear:both}.areviews_header_rating span{display:inline}#az_reviews .comment_time,#az_reviews .row,.main_container_review_stars i{margin:0!important}#az_reviews .columns{float:none!important;columns:unset!important}#az_reviews .areviews_orders_container{margin-top:14px}#areviews_orders_model .areviews_orders_container,#az_reviews.az_reviews #list,#az_reviews.az_reviews .areviews_load_more_container{margin-top:0!important}#az_reviews .tab{overflow:hidden;position:relative;top:-9px}#az_reviews .tab button{background-color:inherit;float:left;border:0;outline:0;cursor:pointer;transition:.3s;font-size:17px;padding:0;min-height:0!important;height:auto!important;border-radius:0!important;line-height:1.6!important}#az_reviews .tab button:hover{box-shadow:inset 0 -2px #8f7070}#az_reviews .tablinks{display:inline-block;margin-right:15px;margin-bottom:0;padding-bottom:7px!important;cursor:pointer;color:#434343;font-weight:700;border-radius:0!important;width:auto}#az_reviews .areviews_tabcontent{display:none;border-top:0;animation:1.2s fadeEffect;-webkit-animation:1.2s fadeEffect}@-webkit-keyframes fadeEffect{from{opacity:0}to{opacity:1}}@keyframes fadeEffect{from{opacity:0}to{opacity:1}}#az_reviews .tab_separator{margin-top:2px}#az_reviews .tab button.active{box-shadow:inset 0 -2px #525050}@media (max-width:1060px){#az_reviews .tab button{width:auto!important}#az_reviews #sort_by_type{width:180px!important}}#az_reviews #sort_by_type{margin:0!important;background-color:transparent!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-ddb8870bb5c78c32cadc.svg");background-repeat:no-repeat;background-position:right 10px center;padding-right:28px;text-indent:.01px;text-overflow:'';cursor:pointer;min-height:0!important;max-width:100%!important;width:79px!important}#az_reviews .item{overflow:hidden;transition:height .66s ease-out;padding:1px;display:block!important}#az_reviews #list{overflow:hidden!important;transition:height .66s ease-out;padding-right:1px!important}#az_reviews #wrapper{padding-left:0!important;width:100%!important}.no_icon{color:#9e9e9e!important}#az_reviews .bx-wrapper{margin-bottom:0}#az_reviews .pagination{margin-top:15px!important;display:block!important;text-align:center!important}#az_reviews .question_num_container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}#az_reviews .agent-menu{list-style:none;padding:0;margin:0}#az_reviews .agent-menu .agent_load_topics:first-child{border-left:none}#az_reviews .agent-menu .agent_load_topics{float:left;border-left:1px solid #ededed;padding:40px 30px;transition:.8s}#az_reviews .agent-menu a{display:block;position:relative;padding-left:100px;min-height:60px;text-decoration:none}#az_reviews .agent-menu a i{width:75px;height:75px;background:#00a4ef;line-height:75px;text-align:center;position:absolute;top:0;left:0;border-radius:50%;color:#fff;font-size:45px}#az_reviews .agent-menu .agent_load_topics:hover{background:#d7ebd5;transition:.8s;cursor:pointer}#az_reviews .agent-menu .hover{background:#d5e4eb;transition:.8s;cursor:pointer}#az_reviews .agent-menu a strong{display:block;font-size:38px;font-weight:700;color:#00a4ef;margin-bottom:2px;line-height:1}#az_reviews .agent-menu a span{display:block;font-size:19px;color:#474a4f;width:200px}@media (max-width:1033px){#az_reviews .agent-menu .agent_load_topics{width:100%;border-left:none}}#az_reviews .question_date{margin-bottom:7px;text-align:right;margin-right:13px}#az_reviews .reply_container{background:rgb(0 0 0 / .05);margin:15px 0 0 35px;border-left:5px solid #e0e0e0;padding:10px 15px!important}#az_reviews .reply_date{text-align:right;float:right;margin-top:-9px;position:relative;top:8px}#az_reviews .reply_text{font-size:16px}#az_reviews .question_text{font-size:14px;line-height:1.6;padding:2px 10px;font-weight:700;-webkit-text-size-adjust:100%}#az_reviews .divider{height:unset!important}#az_reviews .images_counter,#az_reviews .images_counter:after{position:absolute;background-color:#fff;padding:2px 7px;font-size:11px;user-select:none;border-radius:5px;line-height:inherit;-webkit-box-shadow:1px 1px 2px #646464;box-shadow:1px 1px 2px #646464}#az_reviews .images_counter{color:#000;font-weight:700;top:5.6px;right:4px;z-index:1;display:block!important}#az_reviews .reviews_reounded_images{padding:50px}#az_reviews .pagination_container{margin:0 auto!important;width:100%}#az_reviews .cursor:hover{cursor:pointer!important}#az_reviews .reviews_reounded_images img{width:90px;height:90px;margin:0;border-radius:50%!important;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}#az_reviews .reviews_reounded_images img:hover{opacity:.7!important}#az_reviews .reviews_reounded_images span{float:left!important;width:105px;margin:0 10px 20px}@media (max-width:900px){#az_reviews .reviews_reounded_images{padding:50px 26px 50px 19px!important}#az_reviews .reviews_reounded_images img{width:80px!important;height:80px!important}#az_reviews .reviews_reounded_images h4{padding-left:24px!important}}@media (max-width:639px){#az_reviews .reviews_reounded_images img{width:70px!important;height:70px!important}}@media (max-width:566px){#az_reviews .reviews_reounded_images{padding:50px 26px 50px 11px!important}#az_reviews .reviews_reounded_images img{width:55px!important;height:55px!important}#az_reviews .box_rating_container_style2{padding:30px 21px!important}}@media (max-width:439px){#az_reviews .reviews_reounded_images img{width:48px!important;height:48px!important}}@media (max-width:380px){#az_reviews .reviews_reounded_images{padding:50px 7px 50px 0!important}#az_reviews .reviews_reounded_images h4{padding-left:47px!important}#az_reviews .box_rating_container_style2{padding:0 15px!important}#az_reviews .reviews_reounded_images span{margin:0 4px 20px!important}#az_reviews .reviews_reounded_images img{width:44px!important;height:44px!important}}.bx-controls-direction a{opacity:0;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}#az_reviews .AreviewsHeader5-mediaItem:hover .AreviewsHeader5-mediaOverlay,.bx-wrapper:hover .bx-controls-direction a{opacity:1}#az_reviews .slider img{height:300px!important;width:100%}#az_reviews .main_reviews_container{text-align:left}#az_reviews hr{background:0 0!important}#az_reviews .comment{float:unset!important;margin-bottom:0!important}.areviews_sl_product_info,.areviews_sl_reviews{background:#fff;padding:23px 20px;box-shadow:0 0 15px 0 #ccc;position:relative;margin-bottom:20px}.areviews_sl_name{font-weight:700;font-size:19px;color:#000;padding:0 10px}.areviews_sl_verify{color:#777;padding:2px 10px 0}.areviews_sl_date{color:#a3a3a3;font-size:13px;height:20px;padding:2px 10px 0}.areviews_sl_rating{line-height:19px;font-size:15px;padding:11px 10px 0}.areviews_sl_rating .fa-star-half-alt:before,.areviews_sl_rating .fa-star-o:before,.areviews_sl_rating .fa-star:before{font-family:unset!important;font-size:19px!important}.areviews_sl_product_image{float:left;max-width:20%;max-height:100px;margin-right:5%}.areviews_sl_product_desc{float:left;width:75%}.areviews_sl_product_name{text-transform:uppercase;font-size:16px;font-weight:700;padding:0 10px}.areviews_sl_review{color:#333;font-size:18px;line-height:normal;padding:15px 10px 0;max-height:404px!important}#az_reviews img,.sl-image img{opacity:1!important}#az_reviews .sl-image img{max-width:100%}#az_reviews .clearfix:after,#az_reviews .clearfix:before{display:table;content:" ";clear:both}@media (max-width:840px){.sl-image,.sl-text{width:70%!important;float:none!important;margin:1% auto!important}.simple-lightbox .sl-container{display:block!important}.sl-text{max-width:unset!important}.sl-image{padding-bottom:5px}}@media (max-width:500px){.sl-image,.sl-text{width:90%!important}}@media (max-width:400px){.areviews_header_rating .fa-star-half-alt:before,.areviews_header_rating .fa-star-o:before,.areviews_header_rating .fa-star:before{font-size:16px}.areviews_header_rating{font-size:14px!important}.main_starts_box i{letter-spacing:0!important}}#az_reviews .AreviewsHeader5-selectWrapper,.AreviewsBody10-admin-text.truncated,.AreviewsBody10-text.truncated,.AreviewsTabs5-content,.areviewstooltip{position:relative}.areviewstooltip .areviewstooltiptext{visibility:hidden;color:#fff;text-align:center;border-radius:2px;position:absolute;z-index:9999999999;width:259px;top:100%;left:46%;margin-left:-100px;opacity:0;transition:opacity 1s}.areviewstooltip:hover .areviewstooltiptext{visibility:visible;opacity:1}.areviewstooltip .areviewstooltiptext::after{content:" ";position:absolute;bottom:100%;left:46%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#fff0 #fff0 #000}.areviews_top_rating{box-shadow:0 4px 8px 1px rgb(0 0 0 / .27);border-radius:5px;border:1px solid #e1e1e1}.areviews_top_rating .w3-blue,.areviews_top_rating .w3-hover-blue:hover,.areviews_top_rating .w3-hover-light-gray:hover,.areviews_top_rating .w3-hover-light-grey:hover,.areviews_top_rating .w3-light-gray,.areviews_top_rating .w3-light-grey{height:10px!important}.top_box_rating_number{position:relative;top:-5px}.areviews_top_rating .fa-star-half-alt:before,.areviews_top_rating .fa-star-o:before,.areviews_top_rating .fa-star:before{font-size:17px!important}.areviews_top_rating .w3-round-xlarge{border-radius:2px!important}.areviews_top_rating_button{padding:.5em 1em!important;align-self:center!important;border:none!important;text-align:center!important;background-image:-webkit-linear-gradient(top,hsl(0 0% 100% / .1),#fff0);box-shadow:inset 0 1px 0 hsl(0 0% 100% / .2)!important;color:#000;font-size:12px!important;background-color:#c5b358;font-family:Arial,sans-serif!important;text-transform:uppercase!important;font-weight:700!important;font-style:normal!important;text-decoration:none!important;border-bottom:0 #636363!important;border-left:0 #636363!important;border-right:0 #636363!important;border-top:0 #636363!important;border-radius:3px!important;margin:0!important;line-height:20px!important}.reviews_rating_title .progress_bar_con{padding-top:3px!important}#az_reviews .starrr .fa:before{margin-right:1px}#az_reviews .starrr span.fa{padding:0 1px!important}#az_reviews .write_review_rating{padding-bottom:10px!important}#az_reviews .write_review_file{padding:0 9px!important;background:#fff;height:auto;width:45%!important;margin-bottom:10px;border:1px solid #cacaca}#az_reviews label[for=areviewsinputfile]{padding:4px 7px!important;font-size:13px!important;position:relative;top:4px}#az_reviews .areviewsinputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}#az_reviews .areviewsinputfile+label{font-size:1.1em!important;font-weight:700!important;color:#fff!important;background-color:#000;display:inline-block;cursor:pointer}#az_reviews .areviewsinputfile+label:hover,#az_reviews .areviewsinputfile:focus+label{background-color:red}#az_reviews .areviewsinputfile+label *{pointer-events:none}#az_reviews .areviewsinputfile.has-focus+label,#az_reviews .areviewsinputfile:focus+label{outline:#000 dotted 1px;outline:-webkit-focus-ring-color auto 5px}#az_reviews .areviews_thumb{width:90px;height:90px;margin-left:8px;border:1px solid #cacaca;border-radius:9px}#az_reviews #areviews-thumb-output{margin-bottom:22px}#az_reviews .areviews_file_label{vertical-align:middle;font-family:inherit;padding:.85em 1em;-webkit-appearance:none;border:1px solid #fff0;border-radius:3px;transition:background-color .25s ease-out,color .25s ease-out;font-size:.9em;line-height:1;cursor:pointer;color:#fefefe}@media (max-width:1000px){#az_reviews .areviews_thumb{width:80px!important;height:80px!important}#az_reviews .write_review_file{width:80%!important}}@media (max-width:550px){#az_reviews .areviews_thumb{width:70px!important;height:70px!important}#az_reviews .write_review_file{width:100%!important}}#az_reviews #enter_questions input[type=text],#az_reviews #enter_reviews input[type=text],#az_reviews input[type=email],#az_reviews textarea{display:block!important;box-sizing:border-box!important;width:100%!important;margin:0 0 1em!important;padding:.5em!important;border:1px solid #cacaca!important;border-radius:3px!important;background-color:#fefefe!important;box-shadow:inset 0 1px 2px rgb(10 10 10 / .1)!important;font-family:inherit!important;font-size:1em!important;font-weight:400!important;line-height:1.5!important;color:#0a0a0a!important;transition:box-shadow .5s,border-color .25s ease-in-out!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}@media screen and (max-width:1551px){#az_reviews .box_style2_rating .grid-x>.large-5{width:49.66667%}}@media screen and (max-width:1285px){#az_reviews .box_style2_rating .grid-x>.large-1{width:12.66667%!important}#az_reviews .box_style2_rating .grid-x>.large-5{width:59.66667%}}@media screen and (max-width:1080px){#az_reviews .box_style2_rating .grid-x>.large-5{width:69.66667%}}@media screen and (max-width:753px) and (min-width:640px){#az_reviews .box_style2_rating .grid-x>.large-1{width:15.66667%!important}#az_reviews .box_style2_rating .grid-x>.large-5{width:61.66667%}}@media screen and (max-width:639px){.review_rate_section,.review_rate_section button{width:100%!important}.review_rate_section{margin-top:25px}#az_reviews .box_style2_rating .grid-x>.small-3{width:13%!important}#az_reviews .box_style2_rating .grid-x{justify-content:center}}@media screen and (max-width:467px){#az_reviews #wrapper .fa-star-half-alt:before,#az_reviews #wrapper .fa-star-o:before,#az_reviews #wrapper .fa-star:before{font-size:10px}#az_reviews .box_style2_rating .grid-x>.large-1{width:17.66667%;font-size:14px}#az_reviews .box_style2_rating .grid-x>.large-5{width:59.66667%}#az_reviews .box_style2_rating .grid-x>.small-3{width:20%!important}#az_reviews .box_style2_rating{position:relative}}#az_reviews .third_main_starts_box .fa-star-half-alt:before,#az_reviews .third_main_starts_box .fa-star-o:before,#az_reviews .third_main_starts_box .fa-star:before,.third_main_starts_box .main_starts_box .fa-star-half-alt:before,.third_main_starts_box .main_starts_box .fa-star-o:before,.third_main_starts_box .main_starts_box .fa-star:before{font-size:19px!important;padding-left:5px;position:relative;left:-6px}#az_reviews .box_rating_container_style2 .w3-blue,#az_reviews .box_rating_container_style2 .w3-light-grey,.w3-hover-blue:hover,.w3-hover-light-gray:hover,.w3-hover-light-grey:hover,.w3-light-gray{height:12px;border-radius:0}#az_reviews .progress_bar_con{padding-top:5px}#az_reviews .box_rating_number{position:absolute;top:-1px}#areviews_orders_model.modal .remove_orders_margin{margin-top:0!important;overflow:hidden}#areviews_orders_model.modal,:scope.modal-open{overflow-x:hidden;overflow-y:auto}#areviews_orders_model.modal{display:none;background:rgb(0 0 0 / .3);z-index:999;padding:30px 0;position:fixed;top:0;left:0;right:0;bottom:0}#areviews_orders_model.modal .modal-dialog{position:relative;width:80%;margin:0 auto}.areviews_modal-content{background:#fff}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}.bx-viewport .bx-pager{padding-top:0!important;bottom:0!important}.pagination a,.pagination span{text-decoration:none;transition:background-color .3s;border:1px solid #efefef}.simple-lightbox .sl-container video{max-height:calc(100vh - 67px)}#az_reviews .AreviewsHeader5-container{font-family:system-ui,-apple-system,sans-serif;margin:0 auto;padding:1.5em;background-color:#fff;border-radius:1em;box-shadow:0 4px 6px -1px rgb(0 0 0 / .1)}#az_reviews .AreviewsHeader5-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}#az_reviews .AreviewsHeader5-headerContent .AreviewsHeader5-title{font-size:1.5em;font-weight:700;color:#111827;margin:0 0 5px}#az_reviews .AreviewsHeader5-headerContent .AreviewsHeader5-subtitle,#az_reviews .AreviewsHeader5-totalReviews{font-size:.875em;color:#6b7280;margin:0}#az_reviews .AreviewsHeader5-headerActions{display:flex;gap:1em;align-items:center}#az_reviews .AreviewsHeader5-searchButton{background:0 0;border:none;padding:.5em;cursor:pointer;color:#6b7280}#az_reviews .AreviewsHeader5-searchButton:hover,#az_reviews .AreviewsHeader5-viewAll svg{color:#374151}#az_reviews .AreviewsHeader5-select{appearance:none;padding:.5em 2.5em .5em 1em;font-size:.875em;border:1px solid #e5e7eb;border-radius:.5em;background-color:#fff;color:#374151;cursor:pointer;min-width:140px}#az_reviews .AreviewsHeader5-selectIcon{position:absolute;right:.75em;top:50%;transform:translateY(-50%);pointer-events:none;color:#6b7280;width:1em;height:10px}.AreviewsHeader5-searchBar{position:relative;margin-bottom:1.5em;width:100%}.AreviewsHeader5-searchBarInner{position:relative;width:100%;max-width:100%}.AreviewsHeader5-searchInput{width:100%;padding:.75em 3em;border:1px solid #e5e7eb;border-radius:.5em;font-size:.875em;box-sizing:border-box}.AreviewsHeader5-searchClose,.AreviewsHeader5-searchSubmit{position:absolute;top:50%;transform:translateY(-50%);border:none;display:flex;cursor:pointer}.AreviewsHeader5-searchIcon{position:absolute;left:1em;top:50%;transform:translateY(-50%);color:#9ca3af;width:1em;height:10px}.AreviewsHeader5-searchClose{right:1em;background:0 0;padding:.25em;color:#9ca3af;align-items:center;justify-content:center}.AreviewsHeader5-searchSubmit{background-color:#2563eb;width:32px;height:32px;border-radius:50%;align-items:center;justify-content:center;transition:.2s;opacity:0;pointer-events:none}.AreviewsHeader5-searchSubmit.show{opacity:1;pointer-events:auto}.AreviewsHeader5-searchSubmit:hover{background-color:#1d4ed8;transform:translateY(-50%) scale(1.05)}.AreviewsHeader5-submitIcon{color:#fff;font-size:8.75px}#az_reviews .AreviewsHeader5-ratingSummary{margin-bottom:20px}#az_reviews .AreviewsHeader5-ratingHeader{display:flex;align-items:flex-start;gap:2em;margin-bottom:15px}#az_reviews .AreviewsHeader5-ratingScoreContainer{display:flex;flex-direction:column;gap:1em;align-items:flex-start}#az_reviews .AreviewsHeader5-ratingScore{display:flex;align-items:center;gap:10px}#az_reviews .AreviewsHeader5-ratingNumber{font-size:3em;font-weight:700;color:#111827;line-height:1}#az_reviews .AreviewsHeader5-ratingStars{display:flex;flex-direction:column;gap:5px}#az_reviews .AreviewsHeader5-stars{display:flex;gap:2.5px}#az_reviews .AreviewsHeader5-btn .AreviewsHeader5-icon,#az_reviews .AreviewsHeader5-star{width:1.25em;height:12.5px}#az_reviews .AreviewsHeader5-ratingBars,.AreviewsBody10-product-info{flex:1}#az_reviews .AreviewsHeader5-ratingBarWrapper{display:flex;align-items:center;gap:.75em;width:100%;margin-bottom:.5em;background:0 0;border:none;padding:0;cursor:pointer;transition:.2s}#az_reviews .AreviewsHeader5-starsCount{min-width:1em;text-align:right;font-size:.875em;color:#6b7280}#az_reviews .AreviewsHeader5-ratingBar{flex:1;height:.5em;background-color:#f3f4f6;border-radius:9999px;overflow:hidden}#az_reviews .AreviewsHeader5-reviewsCount{min-width:3em;font-size:.875em;color:#6b7280}#az_reviews .AreviewsHeader5-ratingBarWrapper:hover{background-color:#fff0}#az_reviews .AreviewsHeader5-ratingBarWrapper:hover .AreviewsHeader5-ratingBarFill{background-color:#3b82f6}#az_reviews .AreviewsHeader5-ratingBarWrapper.AreviewsHeader5-ratingBarActive{background-color:#eff6ff;border-radius:5px}#az_reviews .AreviewsHeader5-ratingBarWrapper.AreviewsHeader5-ratingBarActive .AreviewsHeader5-reviewsCount,#az_reviews .AreviewsHeader5-ratingBarWrapper.AreviewsHeader5-ratingBarActive .AreviewsHeader5-starsCount{color:#1d4ed8;font-weight:600}#az_reviews .AreviewsHeader5-ratingBarWrapper.AreviewsHeader5-ratingBarActive .AreviewsHeader5-ratingBarFill,.AreviewsTabs5-tabActive::after{background-color:#2563eb}#az_reviews .AreviewsHeader5-btn{display:inline-flex;align-items:center;gap:.5em;padding:.75em 1.5em;border:none;border-radius:.5em;font-weight:600;cursor:pointer;transition:.2s}#az_reviews .AreviewsHeader5-btnBlue i{font-weight:400;font-size:16px;display:flex;align-content:center;flex-wrap:wrap}#az_reviews .AreviewsHeader5-mediaSection,.AreviewsTabs5-container{margin-top:20px}#az_reviews .AreviewsHeader5-mediaHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}#az_reviews .AreviewsHeader5-mediaTitle{font-size:1.25em;font-weight:600;color:#111827;margin:0}#az_reviews .AreviewsHeader5-mediaCount{font-size:.875em;color:#6b7280}#az_reviews .AreviewsHeader5-mediaGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:.75em;margin-bottom:10px}@media (min-width:640px){#az_reviews .AreviewsHeader5-mediaGrid{grid-template-columns:repeat(4,1fr)}}#az_reviews .AreviewsHeader5-mediaItem{position:relative;aspect-ratio:1;border-radius:.5em;overflow:hidden}#az_reviews .AreviewsHeader5-mediaImage{width:100%;height:100%;object-fit:cover;transition:transform .3s}#az_reviews .AreviewsHeader5-mediaOverlay{position:absolute;inset:0;background:linear-gradient(to top,rgb(0 0 0 / .6),transparent);transition:opacity .2s;display:flex;align-items:flex-end;padding:1em;pointer-events:none}#az_reviews .AreviewsHeader5-mediaItem:hover .AreviewsHeader5-mediaImage{transform:scale(1.05)}#az_reviews .AreviewsHeader5-mediaInfo{display:flex;align-items:center;gap:.5em;color:#fff;font-size:8.75px}#az_reviews .AreviewsHeader5-mediaInfo i{display:flex!important;align-items:center}#az_reviews .AreviewsHeader5-mediaInfoVideo{background-color:rgb(0 0 0 / .5);padding:.25em .5em;border-radius:2.5px}#az_reviews .AreviewsHeader5-viewAll{display:flex;align-items:center;gap:.5em;width:100%;padding:.75em;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:.5em;color:#374151;font-size:.875em;cursor:pointer}#az_reviews .AreviewsHeader5-viewAll:hover{background-color:#f3f4f6}#az_reviews .AreviewsHeader5-separator{color:#d1d5db;margin:0 2.5px}#az_reviews .AreviewsHeader5-footer{margin-top:2em;padding-top:1em;border-top:1px solid #e5e7eb}#az_reviews .AreviewsHeader5-activeFilters{display:flex;justify-content:space-between;align-items:center}#az_reviews .AreviewsHeader5-filterStatus{display:flex;align-items:center;gap:.5em;font-size:.875em;color:#6b7280}#az_reviews .AreviewsHeader5-filterStatus svg{color:#6b7280;fill:#6b7280}#az_reviews .AreviewsHeader5-clearFilter{background:0 0;border:none;padding:0;color:#1d4ed8;cursor:pointer}#az_reviews .AreviewsHeader5-clearFilter i{margin-top:4px}#az_reviews .AreviewsHeader5-clearAll{background:0 0;border:none;padding:.25em .5em;font-size:.875em;color:#2563eb;cursor:pointer}#az_reviews .AreviewsHeader5-icon{width:.8em;height:8px}@media (max-width:640px){#az_reviews .AreviewsHeader5-container{padding:10px}#az_reviews .AreviewsHeader5-header{flex-direction:column;align-items:flex-start;gap:10px}#az_reviews .AreviewsHeader5-headerActions{width:100%;justify-content:space-between}#az_reviews .AreviewsHeader5-ratingHeader{flex-direction:column;gap:10px}#az_reviews .AreviewsHeader5-ratingScoreContainer{width:100%;align-items:center}#az_reviews .AreviewsHeader5-ratingScore{width:100%;justify-content:center}#az_reviews #ratingBars,#az_reviews .AreviewsHeader5-ratingBars{display:none!important}}.AreviewsTabs5-tabs{display:flex;gap:.5em;padding-bottom:2px;border-bottom:1px solid #e5e7eb;position:relative}.AreviewsTabs5-tab{padding:1em 2em;font-size:1em;color:#6b7280;background:0 0;border:none;border-radius:.5em .5em 0 0;cursor:pointer;transition:.2s;position:relative;font-weight:500;display:inline-flex;align-items:center;gap:5px}.AreviewsTabs5-tab::after{content:'';position:absolute;bottom:-2px;left:0;width:100%;height:2px;background-color:#fff0;transition:.2s}.AreviewsTabs5-tab:hover{color:#111827;background-color:#f5f5f5}.AreviewsTabs5-tabActive{color:#2563eb;background-color:#f9fafb}.AreviewsTabs5-count{font-size:.875em;color:#9ca3af;font-weight:400;padding:.125em .5em;background-color:#f3f4f6;border-radius:999px;transition:.2s}.AreviewsTabs5-tabActive .AreviewsTabs5-count{color:#2563eb;background-color:#eff6ff}.AreviewsTabs5-pane{display:none;animation:.3s ease-in-out fadeIn}@keyframes fadeIn{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.AreviewsSpinner{width:1em;height:1em;border:2px solid #fff;border-top:2px solid #2980b9;border-radius:50%;animation:.8s linear infinite AreviewsSpin;display:inline-block}#AreviewsBody10-container,.AreviewsBody10-grid{width:100%;position:relative}@keyframes AreviewsSpin{to{transform:rotate(360deg)}}#AreviewsBody10-container{font-family:Poppins,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#333;font-synthesis:none;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;border-radius:20px;}.AreviewsBody10-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:32px}.AreviewsBody10-card{width:calc(33.133% - 16px);margin-bottom:24px;background-color:#fff;overflow:hidden;border-radius:16px;box-shadow:0 15px 30px rgb(0 0 0 / .1);transition:transform .3s,opacity .3s,filter .3s;position:relative;border:1px solid;transform-style:preserve-3d;perspective:1000px}.AreviewsBody10-badge,.AreviewsBody10-card.no-image .AreviewsBody10-badge{background:linear-gradient(90deg,#646cff,#ff4d4d);box-shadow:0 5px 15px rgb(0 0 0 / .1);font-weight:600}.AreviewsBody10-badge,.AreviewsBody10-image-count{padding:8px 16px;border-radius:50px;font-size:14.4px;color:#fff}.AreviewsBody10-card:hover{transform:translateY(-15px) rotateX(5deg);box-shadow:0 30px 50px rgb(0 0 0 / .15),0 0 30px rgb(100 108 255 / .2);border-color:rgb(100 108 255 / .2);z-index:2}.AreviewsBody10-badge{position:absolute;top:20px;right:20px;z-index:10}.AreviewsBody10-card.no-image::before{content:'';position:absolute;top:0;left:0;right:0;height:6px;z-index:99;background:linear-gradient(90deg,#646cff,#ff4d4d)}.AreviewsBody10-card.no-image .AreviewsBody10-badge{position:absolute;top:20px;left:20px;right:auto;color:#fff;padding:7px 16px;border-radius:50px;font-size:14px;z-index:9}.AreviewsBody10-card.no-image .AreviewsBody10-date{position:absolute;left:auto;bottom:auto;background-color:rgb(100 108 255 / .1);color:#646cff;border:1px solid;padding:6px 13px;font-size:14px;border-radius:50px;z-index:9;top:19px;right:13px}.AreviewsBody10-card.no-image .AreviewsBody10-content{padding-top:48px}.AreviewsBody10-image-container{width:100%;height:300px;overflow:hidden;position:relative}.AreviewsBody10-image-container::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:60%;background:linear-gradient(to top,rgb(0 0 0 / .9),transparent);z-index:2;pointer-events:none}.AreviewsBody10-image{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.215, .61, .355, 1)}.AreviewsBody10-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:57px;height:57px;background:rgb(0 0 0 / .7);border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:3;cursor:pointer;transition:.3s;border:3px solid;box-shadow:0 4px 20px rgb(0 0 0 / .4);pointer-events:none}#az_reviews .AreviewsBody10-play-button i{font-size:28px!important;color:#fff;margin-left:5px;filter:drop-shadow(0 2px 4px rgb(0 0 0 / .3));transition:.3s}#az_reviews .AreviewsBody10-play-button i:before{font-size:28px!important}#az_reviews .AreviewsBody10-image-container:hover .AreviewsBody10-play-button{background:rgb(255 77 77 / .9);transform:translate(-50%,-50%) scale(1.1);border-color:rgb(255 255 255 / .8);box-shadow:0 6px 30px rgb(255 77 77 / .4)}.AreviewsBody10-play-button:hover i{transform:scale(1.1)}.AreviewsBody10-image-count{position:absolute;top:20px;left:20px;background:rgb(0 0 0 / .7);display:flex;align-items:center;gap:8px;z-index:3;backdrop-filter:blur(5px);border:1px solid;box-shadow:0 4px 10px rgb(0 0 0 / .2);transition:.3s}.AreviewsBody10-image-count i{font-size:16px;color:#fff}.AreviewsBody10-image-count:hover{background:rgb(0 0 0 / .8);transform:translateY(-2px);box-shadow:0 6px 15px rgb(0 0 0 / .3)}.AreviewsBody10-date{position:absolute;bottom:20px;left:20px;background-color:rgb(0 0 0 / .7);color:#fff;padding:6.4px 12.8px;border-radius:50px;font-size:12.8px;z-index:3;backdrop-filter:blur(5px);border:1px solid}.AreviewsBody10-content{padding:32px;position:relative;z-index:3}.AreviewsBody10-header{display:flex;align-items:center;gap:16px;margin-bottom:24px}.AreviewsBody10-avatar{min-width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#646cff,#ff4d4d);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:17.6px;box-shadow:0 4px 10px rgb(100 108 255 / .2);border:2px solid #fff;letter-spacing:.5px;text-transform:uppercase;flex-shrink:0}.AreviewsBody10-info{flex:1;min-width:0}.AreviewsBody10-name{margin:0 0 4.8px;font-size:22.4px;color:#333;font-weight:600;letter-spacing:.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AreviewsBody10-name .areviews_user_name{margin-right:5px}.AreviewsBody10-rating{margin-bottom:19.2px;display:flex;align-items:center;gap:5px}.AreviewsBody10-star{color:#ddd;font-size:19.2px;transition:.3s}.AreviewsBody10-star.filled{color:#f9cb28;text-shadow:0 0 10px rgb(249 203 40 / .3)}.AreviewsBody10-rating-count{margin-left:8px;font-weight:600;color:#f9cb28;font-size:17.6px}#az_reviews .AreviewsBody10-text{color:#666;line-height:1.8;font-size:16px;font-style:italic;margin-bottom:8px;transition:.3s}.AreviewsBody10-expand-btn{background:0 0;border:none;color:#646cff;font-size:14.4px;font-weight:600;padding:8px 0;cursor:pointer;transition:.3s;margin-bottom:24px;display:block}.AreviewsBody10-expand-btn:hover{color:#8f96ff;text-decoration:underline}@media (hover:none){.AreviewsBody10-admin-text.truncated,.AreviewsBody10-text.truncated{position:relative}.AreviewsBody10-expand-btn{padding:12.8px 0;margin:8px 0 24px}}.AreviewsBody10-footer{display:flex;justify-content:space-between;align-items:center;margin-top:24px;padding-top:24px;border-top:1px solid}.AreviewsBody10-verified-badge{color:#4caf50;font-size:14.4px;display:flex;align-items:center;gap:5px}.AreviewsBody10-helpful-count{background-color:rgb(0 0 0 / .05);padding:8px 16px;border-radius:50px;font-size:14.4px;display:flex;align-items:center;gap:5px;cursor:pointer;transition:.3s}.AreviewsBody10-helpful-count:hover{background-color:rgb(100 108 255 / .1)}.AreviewsBody10-admin-reply{margin-top:32px;padding:24px;background:rgb(100 108 255 / .05);border-radius:12px;border:1px solid;position:relative}.AreviewsBody10-admin-reply::before{content:'';position:absolute;top:-8px;left:20px;width:16px;height:16px;background:rgb(100 108 255 / .05);border-left:1px solid;border-top:1px solid;transform:rotate(45deg)}.AreviewsBody10-admin-header{display:flex;align-items:center;gap:12px;margin-bottom:16px}.AreviewsBody10-admin-badge{background:linear-gradient(135deg,#646cff,#8f96ff);color:#fff;padding:6.4px 16px;border-radius:50px;font-size:13.6px;font-weight:600;display:flex;align-items:center;gap:6px;box-shadow:0 2px 10px rgb(100 108 255 / .2)}.AreviewsBody10-admin-badge i{font-size:14.4px}.AreviewsBody10-admin-name{font-weight:600;color:#646cff;font-size:16px}#az_reviews .AreviewsBody10-admin-text{color:#666;font-size:15px;line-height:1.6;margin:0}.AreviewsBody10-admin-date{margin-top:16px;font-size:12.8px;color:#888;font-style:italic}.AreviewsBody10-pagination{display:flex;justify-content:center;align-items:center;margin-top:15px;gap:8px}.AreviewsBody10-pagination-button{width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#fff;border:1px solid;color:#666;cursor:pointer;transition:.3s;font-weight:500}.AreviewsBody10-pagination-button:hover{background-color:rgb(100 108 255 / .1);border-color:rgb(100 108 255 / .5);color:#646cff}.AreviewsBody10-pagination-button.active{background-color:#646cff;border-color:#646cff;color:#fff;box-shadow:0 0 20px rgb(100 108 255 / .2)}.AreviewsBody10-pagination-ellipsis{color:#666;font-size:19.2px}.AreviewsBody10-product-details{margin-top:32px;padding-top:32px;border-top:1px solid}.AreviewsBody10-product-header{font-size:19.2px;color:#333;font-weight:600;margin-bottom:16px;display:flex;align-items:center;gap:8px}.AreviewsBody10-product-header i,.AreviewsBody10-product-title:hover{color:#646cff}.AreviewsBody10-product-card{display:flex;align-items:center;gap:16px;padding:16px;background:rgb(100 108 255 / .05);border-radius:12px;border:1px solid;transition:.3s}.AreviewsBody10-product-card:hover{background:rgb(100 108 255 / .1);transform:translateY(-2px);box-shadow:0 4px 15px rgb(100 108 255 / .1)}.AreviewsBody10-product-image{width:80px;height:80px;border-radius:8px;object-fit:cover;border:1px solid}.AreviewsBody10-product-title{font-size:17.6px;font-weight:600;color:#333;margin-bottom:4.8px;text-decoration:none;transition:color .3s;display:block}.AreviewsBody10-product-meta{font-size:14.4px;color:#666;display:flex;align-items:center;gap:16px}.AreviewsBody10-product-price{font-weight:600;color:#646cff}@media (max-width:1400px){.AreviewsBody10-card{width:calc(50% - 12px)}}@media (max-width:1200px){.AreviewsBody10-image-container{height:260px}}@media (max-width:768px){.AreviewsBody10-card{width:100%;margin-left:0;margin-right:0}.AreviewsBody10-image-container{height:240px}.AreviewsBody10-content{padding:24px}}@media (max-width:576px){.AreviewsBody10-grid{grid-template-columns:1fr}.AreviewsBody10-image-container{height:280px}}@media (prefers-color-scheme:dark){#AreviewsBody10-container{background-color:rgb(255 255 255 / .9)}.AreviewsBody10-card{background-color:#fff}.AreviewsBody10-name{color:#333}.AreviewsBody10-admin-text,.AreviewsBody10-text{color:#666}.AreviewsBody10-admin-reply,.AreviewsBody10-admin-reply::before{background:rgb(100 108 255 / .05)}.AreviewsBody10-admin-date{color:#888}.AreviewsBody10-helpful-count{background-color:rgb(0 0 0 / .05)}}

/*load more animation*/
/* Loading Animation */ @keyframes AreviewsLoading { 0% { background-position: 200% 0; } 100% { background-position: -200% 0; } }@keyframes AreviewsLoading2 { 0%   { transform: translateX(-100%); } 100% { transform: translateX(100%); } } /* Fade Out Animation */ .fade-out { opacity: 0; transition: opacity 0.3s ease-out; }
.areviews_load_more_wrapper{display:flex;justify-content:center;margin-top:50px}.areviews_load_more{position:relative;min-width:150px;text-transform:none;font-weight:500;transition:.3s cubic-bezier(.4, 0, .2, 1)}.areviews_load_more:hover:not(.loading){transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.areviews_load_more:active:not(.loading){transform:translateY(0)}.areviews_load_more.loading{pointer-events:none}.areviews_load_more .button-text{display:inline-block;transition:opacity .3s,transform .3s}.areviews_load_more.loading .button-text{opacity:0;transform:scale(.8)}.areviews_loading_spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.8);opacity:0;transition:opacity .3s,transform .3s;display:flex;align-items:center;justify-content:center}.areviews_load_more.loading .areviews_loading_spinner{opacity:1;transform:translate(-50%,-50%) scale(1)}.areviews_loading_spinner img{max-width:30px;max-height:30px;width:auto;height:auto;display:block}.areviews_skeleton_container_grid{width:100%;margin-bottom:-.9em;-webkit-column-count:4;-webkit-column-gap:.9em;-moz-column-count:4;-moz-column-gap:.9em;column-count:4;column-gap:.9em;opacity:0;animation:.3s forwards fadeIn}.areviews_skeleton_item_grid{display:inline-block;width:100%;padding-bottom:.9em;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;column-break-inside:avoid}.areviews_skeleton_card_grid{background:#fff;border:1px solid #e1e1e1;border-radius:9px;padding:20px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.areviews_skeleton_header_grid{display:flex;align-items:flex-start;gap:12px;margin-bottom:15px}.areviews_skeleton_avatar_grid{width:20px;height:20px;border-radius:50%;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:AreviewsLoading 1.5s infinite;flex-shrink:0}.areviews_skeleton_name_grid,.areviews_skeleton_stars_grid{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);border-radius:4px}.areviews_skeleton_info_grid{flex:1}.areviews_skeleton_name_grid{width:100px;height:14px;background-size:200% 100%;animation:AreviewsLoading 1.5s infinite;margin-bottom:8px}.areviews_skeleton_stars_grid{width:90px;height:12px;background-size:200% 100%;animation:AreviewsLoading 1.5s infinite;}.areviews_skeleton_image_block_grid,.areviews_skeleton_text_grid{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);animation: AreviewsLoading 1.5s infinite;}.areviews_skeleton_content_grid,.areviews_skeleton_content_list{margin-bottom:15px}.areviews_skeleton_text_grid{height:10px;background-size:200% 100%;border-radius:4px;margin-bottom:6px}.areviews_skeleton_text_grid:first-child,.areviews_skeleton_text_list:first-child{width:100%}.areviews_skeleton_text_grid:nth-child(2),.areviews_skeleton_text_list:nth-child(2){width:95%}.areviews_skeleton_text_grid:nth-child(3){width:85%}.areviews_skeleton_text_grid:last-child{width:60%}.areviews_skeleton_image_block_grid{width:100%;padding-bottom:75%;background-size:200% 100%;border-radius:5px;margin-bottom:10px;position:relative}.areviews_skeleton_avatar_list,.areviews_skeleton_date_grid{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%)}.areviews_skeleton_date_grid{width:80px;height:10px;background-size:200% 100%;animation:AreviewsLoading 1.5s infinite;;border-radius:4px}.areviews_skeleton_container_list{width:100%;opacity:0;animation:.3s forwards fadeIn}.areviews_skeleton_item_list{width:100%;margin-bottom:20px}.areviews_skeleton_card_list{background:#fff;border:1px solid #e1e1e1;border-radius:8px;padding:20px;box-shadow:0 2px 4px rgba(0,0,0,.05);display:flex;gap:20px}.areviews_skeleton_left_list{flex-shrink:0}.areviews_skeleton_avatar_list{width:50px;height:50px;border-radius:50%;background-size:200% 100%;animation:AreviewsLoading 1.5s infinite;}.areviews_skeleton_name_list,.areviews_skeleton_stars_list{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);border-radius:4px}.areviews_skeleton_right_list{flex:1;min-width:0}.areviews_skeleton_header_list{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.areviews_skeleton_name_list{width:120px;height:16px;background-size:200% 100%;animation:AreviewsLoading 1.5s infinite;}.areviews_skeleton_stars_list{width:100px;height:14px;background-size:200% 100%;animation:AreviewsLoading 1.5s infinite;;margin-bottom:10px}.areviews_skeleton_image_list,.areviews_skeleton_text_list{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);animation:AreviewsLoading 1.5s infinite;}.areviews_skeleton_text_list{height:12px;background-size:200% 100%;border-radius:4px;margin-bottom:8px}.areviews_skeleton_text_list:nth-child(3){width:80%}.areviews_skeleton_images_list{display:flex;gap:10px;margin-bottom:10px}.areviews_skeleton_image_list{width:80px;height:80px;background-size:200% 100%;border-radius:6px;flex-shrink:0}.areviews_skeleton_date_list{width:100px;height:10px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:AreviewsLoading 1.5s infinite;;border-radius:4px}@keyframes fadeIn{to{opacity:1}}.areviews_skeleton_container_grid.fade-out,.areviews_skeleton_container_list.fade-out{animation:.3s forwards fadeOut}@keyframes fadeOut{to{opacity:0;transform:translateY(-10px)}}@media only screen and (max-width:40em){.areviews_skeleton_container_grid{-webkit-column-count:2;-webkit-column-gap:.938em;-moz-column-count:2;-moz-column-gap:.938em;column-count:2;column-gap:.938em}.areviews_skeleton_item_grid{padding-bottom:.938em}}@media only screen and (max-width:20em){.areviews_skeleton_container_grid{-webkit-column-count:auto;-moz-column-count:auto;column-count:auto}}@media screen and (max-width:750px) and (min-width:641px){.areviews_skeleton_container_grid{-webkit-column-count:3;-webkit-column-gap:.938em;-moz-column-count:3;-moz-column-gap:.938em;column-count:3;column-gap:.938em}}
/* Main Wrapper with Max Width */ .areviews_skeleton_wrapper { max-width: 1200px; margin: 0 auto; padding: 20px; width: 100%; } /* Header Skeleton Styles */ .areviews_skeleton_header { background: #fff; border-radius: 12px; padding: 25px; margin-bottom: 30px; box-shadow: 0 2px 8px rgba(0,0,0,0.08); } .areviews_skeleton_header_content { display: flex; justify-content: space-between; align-items: flex-start; margin-bottom: 20px; gap: 20px; } .areviews_skeleton_header_left { flex: 1; } .areviews_skeleton_title { height: 28px; width: 200px; background: linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%); background-size: 200% 100%; animation: AreviewsLoading 1.5s infinite; border-radius: 6px; margin-bottom: 15px; } .areviews_skeleton_rating_wrapper { display: flex; align-items: center; gap: 12px; flex-wrap: wrap; } .areviews_skeleton_rating_stars { height: 20px; width: 120px; background: linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%); background-size: 200% 100%; animation: AreviewsLoading 1.5s infinite; border-radius: 4px; } .areviews_skeleton_rating_text { height: 18px; width: 80px; background: linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%); background-size: 200% 100%; animation: AreviewsLoading 1.5s infinite; border-radius: 4px; } .areviews_skeleton_rating_count { height: 16px; width: 100px; background: linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%); background-size: 200% 100%; animation: AreviewsLoading 1.5s infinite; border-radius: 4px; } .areviews_skeleton_header_right { flex-shrink: 0; } .areviews_skeleton_write_button { height: 42px; width: 140px; background: linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%); background-size: 200% 100%; animation: AreviewsLoading 1.5s infinite; border-radius: 8px; } .areviews_skeleton_filters { display: flex; gap: 10px; flex-wrap: wrap; padding-top: 15px; border-top: 1px solid #f0f0f0; } .areviews_skeleton_filter_item { height: 36px; width: 90px; background: linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%); background-size: 200% 100%; animation: AreviewsLoading 1.5s infinite; border-radius: 18px; } .areviews_skeleton_filter_item:first-child { width: 70px; } .areviews_skeleton_filter_item:nth-child(2) { width: 100px; } .areviews_skeleton_filter_item:nth-child(3) { width: 85px; } .areviews_skeleton_filter_item:last-child { width: 95px; }  /* Responsive Design for Header */ @media (max-width: 1240px) { .areviews_skeleton_wrapper { padding: 15px; } } @media (max-width: 768px) { .areviews_skeleton_header_content { flex-direction: column; } .areviews_skeleton_write_button { width: 100%; } .areviews_skeleton_header { padding: 20px; } } @media (max-width: 480px) { .areviews_skeleton_rating_wrapper { flex-direction: column; align-items: flex-start; gap: 8px; } .areviews_skeleton_title { width: 100%; max-width: 200px; } }
/* Title Rating Skeleton Container 2 */ .areviews_title_rating_skeleton { display: inline-flex;  margin: 0; padding:0; } .areviews_title_rating_skeleton_inner { display: flex; align-items: center; gap: 8px; flex-wrap: wrap; } .areviews_title_skeleton_stars { height: 20px; width: auto; display: flex!important; align-items: center; font-size: 18px; color: #e0e0e0; letter-spacing: 2px; } .areviews_title_skeleton_stars::before { content: "★★★★★"; } .areviews_title_skeleton_score { height: 20px; width: 32px; background-color: #f0f0f0; border-radius: 3px; position: relative; overflow: hidden; } .areviews_title_skeleton_score::after { content: ""; position: absolute; top: 0; left: -100%; width: 100%; height: 100%; background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.6), transparent);background-size: 200% 100%;  animation: AreviewsLoading2 1.5s infinite;; } .areviews_title_skeleton_text { height: 18px; width: 180px; background-color: #f0f0f0; border-radius: 3px; position: relative; overflow: hidden; } .areviews_title_skeleton_text::after { content: ""; position: absolute; top: 0; left: -100%; width: 100%; height: 100%; background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.6), transparent);  background-size: 200% 100%;animation: AreviewsLoading2 1.5s infinite; }  .areviews_title_rating_skeleton.fade-out { opacity: 0; transition: opacity 0.3s ease-out; } @media (max-width: 768px) { .areviews_title_rating_skeleton_inner { gap: 6px; } .areviews_title_skeleton_stars { font-size: 16px; } .areviews_title_skeleton_score { width: 28px; height: 18px; } .areviews_title_skeleton_text { width: 150px; height: 16px; } } @media (max-width: 480px) { .areviews_title_rating_skeleton_inner { flex-direction: column; align-items: flex-start; gap: 5px; } .areviews_title_skeleton_stars { font-size: 14px; } .areviews_title_skeleton_text { width: 140px; } }
.areviews_skeleton_wrapper div:empty, .areviews_title_rating_skeleton_inner div:empty{display:flex!important;}
.shopify-block.shopify-app-block:has(#az_reviews) {width: 100% !important;}
.areviews_skeleton_container_grid div:empty,.areviews_skeleton_container_list div:empty,#az_reviews .areviews_peekzone .areviews_peekline:empty,#az_reviews .areviews_peekzone .areviews_peekname:empty,#az_reviews .areviews_peekzone .areviews_peekavatar:empty{display:block!important;}

/* Keep pagination skeleton spacing above the side drawer's universal reset. */
#az_reviews.AreviewsSideBarContent .areviews_skeleton_item_grid {
    display: inline-block !important;
    width: 100%;
    padding: 0 0 .9em;
    break-inside: avoid;
}
#az_reviews.AreviewsSideBarContent .areviews_skeleton_card_grid,
#az_reviews.AreviewsSideBarContent .areviews_skeleton_card_list {
    padding: 20px;
}
#az_reviews.AreviewsSideBarContent .areviews_skeleton_header_grid,
#az_reviews.AreviewsSideBarContent .areviews_skeleton_content_grid,
#az_reviews.AreviewsSideBarContent .areviews_skeleton_content_list {
    margin-bottom: 15px;
}
#az_reviews.AreviewsSideBarContent .areviews_skeleton_name_grid,
#az_reviews.AreviewsSideBarContent .areviews_skeleton_text_list {
    margin-bottom: 8px;
}
#az_reviews.AreviewsSideBarContent .areviews_skeleton_text_grid {
    margin-bottom: 6px;
}
#az_reviews.AreviewsSideBarContent .areviews_skeleton_image_block_grid {
    padding-bottom: 75%;
    margin-bottom: 10px;
}
#az_reviews.AreviewsSideBarContent .areviews_skeleton_item_list {
    margin-bottom: 20px;
}
#az_reviews.AreviewsSideBarContent .areviews_skeleton_header_list {
    margin-bottom: 12px;
}
#az_reviews.AreviewsSideBarContent .areviews_skeleton_stars_list,
#az_reviews.AreviewsSideBarContent .areviews_skeleton_images_list {
    margin-bottom: 10px;
}

.popup-overlay{position:fixed;top:0;left:0;z-index:1090;transition:width 0s,height 0s,background-color .3s;width:0;height:0;background-color:#0000}.popup-overlay--active{width:100%;height:100%;background-color:#0000004d}.popup-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);transform-origin:center center;border-radius:12.5px;overflow:hidden;visibility:hidden;opacity:0;z-index:1100;transition:all .3s ease-in-out;max-width:calc(100% - 10px);width:380px}.popup-modal--image{width:760px}.popup-modal--image-second .popup-modal__content{order:-1}.popup-modal__container{display:flex}.popup-modal--active{transform:translate(-50%,-50%);visibility:visible;opacity:1}.popup-modal__image{width:100%;max-width:380px;position:relative}.popup-modal__image img{object-fit:cover;object-position:center center;vertical-align:bottom;position:absolute;top:0;left:0}.popup-modal__content{text-align:center;display:flex;flex-direction:column;align-items:center;padding:50px 20px 25px;background:rgb(var(--color-background));max-width:380px;width:100%}.popup-modal__title{margin:0;margin-bottom:20px;z-index:0;margin-top:20px}.popup-modal__title span{display:block}.popup-modal__title .title{margin:0;position:relative;z-index:0}.popup-modal__title .title:before{content:"";display:block;width:250px;height:250px;position:absolute;top:50%;left:50%;transform:translate(-50%,-35%);border-radius:50%;z-index:-1;background:linear-gradient(180deg,rgba(var(--color-base-accent-1),.1) 20%,#0000 60%)}.popup-modal__title__prefix,.popup-modal__title__suffix{font-size:calc(var(--font-heading-scale) * 16px)}.popup-modal__title .h2{font-size:calc(var(--font-heading-scale) * 25px)}.popup-modal__title .h1{font-size:calc(var(--font-heading-scale) * 35px)}.popup-modal__title .h0{font-size:calc(var(--font-heading-scale) * 45px)}.popup-modal__title .title{line-height:calc(1 + .2 / max (1,var(--font-heading-scale)))}.popup-modal__text p{margin-top:0;line-height:1.4;margin-bottom:.5em}.popup-modal__timer p{margin:0;line-height:1;margin-bottom:15px;font-weight:var(--font-heading-weight)}.popup-modal__timer__minutes,.popup-modal__timer__seconds{font-size:40px}.popup-modal__timer__colon{font-size:30px}.popup-modal__email-form{padding:0 30px;width:100%}.popup-modal .newsletter-form__message{justify-content:center;width:100%;margin-top:10px}.popup-modal .button{width:100%;margin-top:7.5px;margin-bottom:15px}.popup-modal__close{cursor:pointer;outline:none;width:40px;height:40px;position:absolute;top:5px;right:5px;border-radius:50%;display:flex;justify-content:center;align-items:center;border:solid 2px rgba(var(--color-foreground),.5);background:rgb(var(--color-background));z-index:2}.popup-modal__close span{display:block;width:25px;height:2px;background:rgba(var(--color-foreground),.5);transform:rotate(45deg);flex-shrink:0}.popup-modal__close span:nth-child(2){position:absolute;transform:rotate(-45deg)}.popup-modal__dismiss-btn{border:none;outline:none;background:none;font-size:14px;color:rgba(var(--color-foreground),.75);cursor:pointer;position:relative}.popup-modal__dismiss-btn:hover{text-decoration:underline}@media screen and (max-width:500px){.popup-modal__image{display:none}.popup-modal--image{width:380px}}.success-popup-modal__text{margin-bottom:10px}.popup-modal__discount-code{margin-bottom:15px;position:relative}.field:hover.field:after{box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity))}.popup-modal__discount-code .field{align-items:center}.popup-modal__discount-code .field__input{padding-left:12px;box-shadow:none;cursor:default}.popup-modal__discount-code .field__input:not(:placeholder-shown)~.field__label{left:calc(var(--inputs-border-width) + 12px)}.popup-modal .popup-modal__copy-btn{margin:0;display:flex;align-items:center;min-width:auto;width:fit-content;min-height:39px;line-height:1;margin-right:4px;font-size:16px;padding:0 25px}.popup-modal__copy-btn svg{width:16px;height:16px;margin-left:5px}.popup-modal__success-msg{font-size:13px;margin:0;margin-top:2px;color:#00a100;display:none}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-section-promo-popup.css.map?v=175993886525155844911788597646 */

.newsletter-form{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;position:relative}@media screen and (min-width:750px){.newsletter-form{align-items:flex-start;margin:0 auto;max-width:360px}}.newsletter-form__field-wrapper{width:100%}.newsletter-form__field-wrapper .field__input{padding-right:50px}.newsletter-form__field-wrapper .field{z-index:0}.newsletter-form__message{justify-content:center;margin-bottom:0}.newsletter-form__message--success{margin-top:20px}@media screen and (min-width:750px){.newsletter-form__message{justify-content:flex-start}}.newsletter-form__button{width:44px;margin:0;right:var(--inputs-border-width);top:0;height:100%;z-index:2}.newsletter-form__button:focus-visible{box-shadow:0 0 0 3px rgb(var(--color-background)),0 0 0 4px rgba(var(--color-foreground));background-color:rgb(var(--color-background))}.newsletter-form__button:focus{box-shadow:0 0 0 3px rgb(var(--color-background)),0 0 0 4px rgba(var(--color-foreground));background-color:rgb(var(--color-background))}.newsletter-form__button:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:inherit}.newsletter-form__button .icon{width:15px}.newsletter__solid-btn{margin-top:10px}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-component-newsletter.css.map?v=180884587654672216131788597475 */

.newsletter__wrapper{padding-right:calc(40px / var(--font-body-scale));padding-left:calc(40px / var(--font-body-scale))}@media screen and (min-width:750px){.newsletter__wrapper{padding-right:90px;padding-left:90px}}.newsletter__wrapper>*{margin-top:0;margin-bottom:0}.newsletter__wrapper>*+*{margin-top:20px}.newsletter__wrapper>*+.newsletter-form{margin-top:30px}.newsletter__subheading{color:rgb(var(--color-foreground));max-width:700px;margin-left:auto;margin-right:auto}.newsletter__wrapper .newsletter-form__field-wrapper{max-width:360px}.newsletter-form__field-wrapper .newsletter-form__message{margin-top:15px}.newsletter__button{margin-top:30px;width:fit-content}@media screen and (min-width:750px){.newsletter__button{flex-shrink:0;margin:0 0 0 10px}}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-newsletter-section.css.map?v=34202919601334509171788597612 */

.rte:after{clear:both;content:"";display:block}.rte>p:first-child{margin-top:0}.rte>p:last-child{margin-bottom:0}.rte table{table-layout:fixed}@media screen and (min-width:750px){.rte table td{padding-left:12px;padding-right:12px}}.rte img{height:auto;max-width:100%;border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity));margin-bottom:var(--media-shadow-vertical-offset)}.rte ul,.rte ol{list-style-position:inside;padding-left:20px}.rte li{list-style:inherit}.rte li:last-child{margin-bottom:0}.rte a{color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:3px;text-decoration-thickness:1px;transition:text-decoration-thickness var(--duration-short) ease}.rte a:hover{color:rgb(var(--color-link));text-decoration-thickness:2px}.rte blockquote{display:inline-flex}.rte blockquote>*{margin:-5px 0}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-component-rte.css.map?v=73443491922477598101788597485 */

.footer{border-top:1px solid rgba(var(--color-foreground),.08)}.footer:not(.color-background-1){border-top:none}.footer__content-top{padding-bottom:50px;display:block}@media screen and (max-width:749px){.footer .grid{display:block}.footer-block.grid__item{padding:0;margin:40px 0;width:100%}.footer-block.grid__item:first-child{margin-top:0}.footer__content-top{padding-bottom:30px}}@media screen and (min-width:750px){.footer__content-top .grid{row-gap:60px;margin-bottom:0}}.footer__content-bottom{border-top:solid 1px rgba(var(--color-foreground),.08);padding-top:30px}.footer__content-bottom:only-child{border-top:0}.footer__content-bottom-wrapper{display:flex;width:100%;justify-content:center}@media screen and (max-width:749px){.footer__content-bottom{flex-wrap:wrap;padding-top:0;padding-left:0;padding-right:0;row-gap:15px}.footer__content-bottom-wrapper{flex-wrap:wrap;row-gap:15px;justify-content:center}}.footer__localization:empty+.footer__column--info{align-items:center}@media screen and (max-width:749px){.footer__localization:empty+.footer__column{padding-top:15px}}.footer__column{width:100%;align-items:flex-end}.footer__column--info{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-left:20px;padding-right:20px}@media screen and (min-width:750px){.footer__column--info{padding-left:0;padding-right:0;align-items:flex-end}}.footer-block:only-child:last-child{text-align:center;max-width:760px;margin:0 auto}@media screen and (min-width:750px){.footer-block{display:block;margin-top:0}}.footer-block:empty{display:none}.footer-block--newsletter{display:flex;align-items:flex-end;margin-top:30px;gap:10px}.footer-block--newsletter:only-child{margin-top:0}@media screen and (max-width:749px){.footer-block.footer-block--menu:only-child{text-align:left}}@media screen and (min-width:750px){.footer-block--newsletter{flex-wrap:nowrap;justify-content:center}}.footer-block__heading{margin-bottom:20px;margin-top:0;font-size:calc(var(--font-heading-scale) * 16px)}@media screen and (min-width:990px){.footer-block__heading{font-size:calc(var(--font-heading-scale) * 18px)}}.footer__list-social:empty,.footer-block--newsletter:empty{display:none}.footer__follow-on-shop{display:flex;text-align:center}.footer__list-social.list-social:only-child{justify-content:center}.footer-block__newsletter{text-align:center;flex-grow:1}@media screen and (min-width:750px){.footer-block__newsletter:not(:only-child){text-align:left;margin-right:auto}.footer-block__newsletter:not(:only-child) .footer__newsletter{justify-content:flex-start;margin:0}.footer-block__newsletter:not(:only-child) .newsletter-form__message--success{left:auto}.footer__follow-on-shop{margin-bottom:4px}.footer__follow-on-shop:first-child:not(:last-child){justify-content:flex-start;margin-right:auto;text-align:left}.footer__follow-on-shop:not(:first-child):not(:last-child){justify-content:flex-end;text-align:right}}@media screen and (max-width:749px){.footer-block--newsletter{display:flex;flex-direction:column;flex:1 1 100%;align-items:center;gap:30px}.footer__list-social.list-social,.footer__follow-on-shop,.footer-block__newsletter{display:flex;justify-content:center}.footer-block__newsletter{flex-direction:column}}@media screen and (min-width:750px){.footer-block__newsletter+.footer__list-social{margin-top:0}}.footer__localization{display:flex;flex-direction:row;justify-content:center;align-content:center;flex-wrap:wrap;padding:10px 10px 0}.footer__localization:empty{display:none}.localization-form{display:flex;flex-direction:column;flex:auto 1 0;padding:10px;margin:0 auto}.localization-form:only-child{display:inline-flex;flex-wrap:wrap;flex:initial;padding:10px 0}.localization-form:only-child .button,.localization-form:only-child .localization-form__select{margin:10px 10px 5px;flex-grow:1}.footer__localization h2{margin:10px 10px 5px;color:rgba(var(--color-foreground),.9)}@media screen and (min-width:750px){.footer__localization{padding:4px 0;justify-content:flex-start}.localization-form{padding:10px 20px 10px 0}.localization-form:first-of-type{padding-left:0}.localization-form:only-child{justify-content:start;width:auto;margin:0 10px 0 0}.localization-form:only-child .button,.localization-form:only-child .localization-form__select{margin:10px 0}.footer__localization h2{margin:10px 0 0}}@media screen and (max-width:989px){noscript .localization-form:only-child,.footer__localization noscript{width:100%}}.localization-form .button{padding:10px}.localization-form__currency{display:inline-block}@media screen and (max-width:749px){.localization-form .button{word-break:break-all}}.localization-form__select{border-radius:var(--inputs-radius-outset);position:relative;margin-bottom:15px;padding-left:10px;text-align:left;min-height:calc(40px + var(--inputs-border-width) * 2);min-width:calc(70px + var(--inputs-border-width) * 2)}.disclosure__button.localization-form__select{padding:calc(20px + var(--inputs-border-width));background:rgb(var(--color-background))}noscript .localization-form__select{padding-left:0px}@media screen and (min-width:750px){noscript .localization-form__select{min-width:200px}}.localization-form__select .icon-caret{position:absolute;content:"";height:6px;right:calc(var(--inputs-border-width) + 15px);top:calc(50% - 2px)}.localization-selector.link{text-decoration:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;color:rgb(var(--color-foreground));width:100%;padding-right:40px;padding-bottom:15px}noscript .localization-selector.link{padding-top:15px;padding-left:15px}.disclosure .localization-form__select{padding-top:15px}.localization-selector option{color:#000}.localization-selector+.disclosure__list-wrapper{margin-left:10px;opacity:1;animation:animateLocalization var(--duration-default) ease}@media screen and (min-width:750px){.footer__payment{margin-top:15px}}.footer__content-bottom-wrapper--center{justify-content:center}.footer__copyright{text-align:center;margin-top:15px}@media screen and (min-width:750px){.footer__content-bottom-wrapper:not(.footer__content-bottom-wrapper--center) .footer__copyright{text-align:right}}@keyframes appear-down{0%{opacity:0;margin-top:-10px}to{opacity:1;margin-top:0}}.footer-block__details-content{margin-bottom:40px}@media screen and (min-width:750px){.footer-block__details-content{margin-bottom:0}.footer-block__details-content>p,.footer-block__details-content>li{padding:0}.footer-block:only-child li{display:inline}.footer-block__details-content>li:not(:last-child){margin-right:15px}}.footer-block__details-content .list-menu__item--link,.copyright__content a{color:rgba(var(--color-foreground),.9)}.footer-block__details-content .list-menu__item--active{transition:text-decoration-thickness var(--duration-short) ease;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.footer-block__details-content .list-menu__item--link:hover,.copyright__content a:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:3px}.footer-block__details-content .list-menu__item--active:hover{text-decoration-thickness:2px}}@media screen and (max-width:989px){.footer-block__details-content .list-menu__item--link{padding-top:10px;padding-bottom:10px}}@media screen and (min-width:750px){.footer-block__details-content .list-menu__item--link{display:inline-block;font-size:14px}.footer-block__details-content>:first-child .list-menu__item--link{padding-top:0}}.footer-block-image{display:flex}.footer-block-image.left{justify-content:flex-start}.footer-block-image.center{justify-content:center}.footer-block-image.right{justify-content:flex-end}@media screen and (max-width:749px){.footer-block-image,.footer-block-image.left,.footer-block-image.center,.footer-block-image.right{justify-content:center}}.footer-block__image-wrapper{margin-bottom:max(calc(20px + var(--media-shadow-vertical-offset) * var(--media-shadow-visible)),20px);overflow:hidden!important;background:none}.footer-block__image-wrapper img{display:block;height:auto;max-width:100%}.footer-block__brand-info{text-align:left}.footer-block:only-child .footer-block__brand-info{text-align:center}.footer-block:only-child>.footer-block__brand-info>.footer-block__image-wrapper{margin-left:auto;margin-right:auto}.footer-block-image>img,.footer-block__brand-info>img{height:auto}.footer-block:only-child .footer-block__brand-info .footer__list-social.list-social{justify-content:center}.footer-block__brand-info .footer__list-social.list-social{justify-content:flex-start;margin-left:-13px;margin-right:-13px}.footer-block__details-content .placeholder-svg{max-width:200px}.copyright__content{font-size:11px}.copyright__content a{color:currentColor;text-decoration:none}.policies{display:inline}.policies li{display:inline-flex;justify-content:center;align-items:center}.policies li:before{content:"\b7";padding:0 8px}.policies li a{padding:6px 0;display:block}@media screen and (min-width:750px){.policies li a{padding:0}}@keyframes animateLocalization{0%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(-10px)}}.footer .disclosure__link{padding:9.5px 35px 9.5px 20px;color:rgba(var(--color-foreground),.9)}.footer .disclosure__link:hover{color:rgb(var(--color-foreground))}.footer .disclosure__link--active{text-decoration:underline}@supports not (inset: 10px){@media screen and (max-width:749px){.footer .grid{margin-left:0}}@media screen and (min-width:750px){.footer__content-top .grid{margin-left:-30px}.footer__content-top .grid__item{padding-left:30px}}}.footer .footer-block__details-content.footer-block__details-content-mb p{margin-bottom:1em}.footer .footer__newsletter,.footer .newsletter-form__field-wrapper{max-width:none}@media screen and (min-width:750px){.footer__content-top .grid{column-gap:0;margin-left:calc((var(--grid-desktop-horizontal-spacing) / 2) * -1);margin-right:calc((var(--grid-desktop-horizontal-spacing) / 2) * -1)}.footer-block.grid__item{margin:0 calc(var(--grid-desktop-horizontal-spacing) / 2);flex-shrink:0;flex-grow:0;max-width:none}.footer-block.footer-block--desktop-12{width:calc(100% - var(--grid-desktop-horizontal-spacing))}.footer-block.footer-block--desktop-11{width:calc(91.63% - var(--grid-desktop-horizontal-spacing))}.footer-block.footer-block--desktop-10{width:calc(83.33% - var(--grid-desktop-horizontal-spacing))}.footer-block.footer-block--desktop-9{width:calc(75% - var(--grid-desktop-horizontal-spacing))}.footer-block.footer-block--desktop-6{width:calc(50% - var(--grid-desktop-horizontal-spacing))}.footer-block.footer-block--desktop-5{width:calc(41.6% - var(--grid-desktop-horizontal-spacing))}.footer-block.footer-block--desktop-4{width:calc(33.3% - var(--grid-desktop-horizontal-spacing))}.footer-block.footer-block--desktop-3{width:calc(25% - var(--grid-desktop-horizontal-spacing))}.footer-block.footer-block--desktop-2{width:calc(16.66% - var(--grid-desktop-horizontal-spacing))}.footer-block.footer-block--desktop-1{width:calc(8.33% - var(--grid-desktop-horizontal-spacing))}}@media screen and (max-width:749px){.footer__content-top .grid{column-gap:var(--grid-mobile-horizontal-spacing);row-gap:0;display:flex;margin:0}.footer-block.grid__item{margin:0;flex-shrink:0;flex-grow:0;max-width:none;margin-bottom:40px}.footer-block.grid__item:last-child{margin-bottom:0}.footer-block__details-content{margin-bottom:0}.footer-block.footer-block--mobile-1{width:calc(50% - (var(--grid-mobile-horizontal-spacing) / 2))}.footer-block.footer-block--mobile-2{width:100%}.footer-block__details-content .list-menu__item--link{padding-top:7.5px;padding-bottom:7.5px}.footer_card--half-width .card__information,.footer-block--mobile-1 .card__information{padding:0}.footer_card--half-width{max-width:50%}}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-section-footer.css.map?v=62500012057406143751788597639 */

.newsletter-form{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;position:relative}@media screen and (min-width:750px){.newsletter-form{align-items:flex-start;margin:0 auto;max-width:360px}}.newsletter-form__field-wrapper{width:100%}.newsletter-form__field-wrapper .field__input{padding-right:50px}.newsletter-form__field-wrapper .field{z-index:0}.newsletter-form__message{justify-content:center;margin-bottom:0}.newsletter-form__message--success{margin-top:20px}@media screen and (min-width:750px){.newsletter-form__message{justify-content:flex-start}}.newsletter-form__button{width:44px;margin:0;right:var(--inputs-border-width);top:0;height:100%;z-index:2}.newsletter-form__button:focus-visible{box-shadow:0 0 0 3px rgb(var(--color-background)),0 0 0 4px rgba(var(--color-foreground));background-color:rgb(var(--color-background))}.newsletter-form__button:focus{box-shadow:0 0 0 3px rgb(var(--color-background)),0 0 0 4px rgba(var(--color-foreground));background-color:rgb(var(--color-background))}.newsletter-form__button:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:inherit}.newsletter-form__button .icon{width:15px}.newsletter__solid-btn{margin-top:10px}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-component-newsletter.css.map?v=180884587654672216131788597475 */

.list-menu--right {
  right: 0;
}

.list-menu--disclosure {
  position: absolute;
  min-width: 100%;
  width: 200px;
  border: 1px solid rgba(var(--color-foreground), 0.2);
}

.list-menu--disclosure:focus {
  outline: none;
}

.list-menu__item--active {
  text-decoration: underline;
  text-underline-offset: 3px;
}

.list-menu__item--active:hover {
  text-decoration-thickness: 2px;
}

.list-menu--disclosure.localization-selector {
  max-height: 180px;
  overflow: auto;
  width: 100px;
  padding: 5px;
}

.list-payment {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: -5px 0;
  padding-top: 10px;
  padding-left: 0;
}

@media screen and (min-width: 750px) {
  .list-payment {
    justify-content: flex-end;
    margin: -5px;
    padding-top: 0;
  }
}

.list-payment__item {
  align-items: center;
  display: flex;
  padding: 5px;
}

.list-social {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}

@media only screen and (max-width: 749px) {
  .list-social {
    justify-content: center;
  }
}

.list-social__item .icon {
  height: 18px;
  width: 18px;
}

.list-social__link {
  align-items: center;
  display: flex;
  padding: 13px;
  color: rgb(var(--color-foreground));
}

.list-social__link:hover .icon {
  transform: scale(1.07);
}

.rte:after{clear:both;content:"";display:block}.rte>p:first-child{margin-top:0}.rte>p:last-child{margin-bottom:0}.rte table{table-layout:fixed}@media screen and (min-width:750px){.rte table td{padding-left:12px;padding-right:12px}}.rte img{height:auto;max-width:100%;border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity));margin-bottom:var(--media-shadow-vertical-offset)}.rte ul,.rte ol{list-style-position:inside;padding-left:20px}.rte li{list-style:inherit}.rte li:last-child{margin-bottom:0}.rte a{color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:3px;text-decoration-thickness:1px;transition:text-decoration-thickness var(--duration-short) ease}.rte a:hover{color:rgb(var(--color-link));text-decoration-thickness:2px}.rte blockquote{display:inline-flex}.rte blockquote>*{margin:-5px 0}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-ds-component-rte.css.map?v=73443491922477598101788597501 */

.disclosure{position:relative}.disclosure__button{align-items:center;cursor:pointer;display:flex;height:40px;padding:0 15px;font-size:13px;background-color:transparent}.disclosure__list-wrapper{border-width:var(--popup-border-width);border-style:solid;border-color:rgba(var(--color-foreground),var(--popup-border-opacity));overflow:hidden;position:absolute;bottom:100%;transform:translateY(-10px);z-index:2;background-color:rgb(var(--color-background));border-radius:var(--popup-corner-radius);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.disclosure__list{position:relative;overflow-y:auto;font-size:14px;padding-bottom:5px;padding-top:5px;scroll-padding:5px 0;min-height:82px;max-height:190px;max-width:220px;min-width:120px;width:max-content}.disclosure__item{position:relative}.disclosure__link{display:block;padding:5px 22px;text-decoration:none;line-height:calc(1 + .8 / var(--font-body-scale))}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-ds-disclosure.css.map?v=80642876539416170201788597505 */

.product-grid.product-grid--stretch{align-items:stretch}.card-wrapper{color:inherit;height:100%;position:relative;text-decoration:none}.card{text-decoration:none;text-align:var(--text-alignment)}.card:not(.ratio){display:flex;flex-direction:column;height:100%}.card.card--horizontal{--text-alignment: left;--image-padding: 0px;flex-direction:row;align-items:flex-start;gap:15px}.card--horizontal.ratio:before{padding-bottom:0}.card--card.card--horizontal{padding:12px}.card--card.card--horizontal.card--text{column-gap:0}.card--card{height:100%}.card--card,.card--standard .card__inner{position:relative;box-sizing:border-box;border-radius:var(--border-radius);border:var(--border-width) solid rgba(var(--color-foreground),var(--border-opacity))}.card--card:after,.card--standard .card__inner:after{content:"";position:absolute;z-index:-1;width:calc(var(--border-width) * 2 + 100%);height:calc(var(--border-width) * 2 + 100%);top:calc(var(--border-width) * -1);left:calc(var(--border-width) * -1);border-radius:var(--border-radius);box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity))}.card .card__inner .card__media{overflow:hidden;z-index:0;border-radius:calc(var(--border-radius) - var(--border-width) - var(--image-padding))}.card--card .card__inner .card__media{border-bottom-right-radius:0;border-bottom-left-radius:0}.card--standard.card--text{background-color:transparent}.card-information{text-align:var(--text-alignment)}.card-information .price{display:block}.card__media,.card .media{bottom:0;position:absolute;top:0}.card .media{width:100%}.card__media{margin:var(--image-padding);width:calc(100% - 2 * var(--image-padding))}.card--standard .card__media{margin:var(--image-padding)}.card__inner{width:100%}.card--media .card__inner .card__content{position:relative;padding:calc(var(--image-padding) + 10px)}.card__content{display:grid;grid-template-rows:minmax(0,1fr) max-content minmax(0,1fr);padding:10px;width:100%;flex-grow:1}.card__content--auto-margins{grid-template-rows:minmax(0,auto) max-content minmax(0,auto)}.card__information{grid-row-start:2;padding:13px 10px}.card:not(.ratio)>.card__content{grid-template-rows:max-content minmax(0,1fr) max-content auto}@media screen and (min-width:750px){.card__information{padding-bottom:17px;padding-top:17px}}.card__badge{align-self:flex-end;grid-row-start:3;justify-self:flex-start}.card__badge.top{align-self:flex-start;grid-row-start:1}.card__badge.right{justify-self:flex-end}.card:not(.card--horizontal)>.card__content>.card__badge{margin:13px}.card__media .media img{height:100%;object-fit:cover;object-position:center center;width:100%}.card__inner:not(.ratio)>.card__content{height:100%}.card__heading{margin-top:0;margin-bottom:0}.card__heading:last-child{margin-bottom:0}.card--horizontal .card__heading,.card--horizontal .price__container .price-item,.card--horizontal__quick-add{font-size:calc(var(--font-heading-scale) * 12px)}.card--horizontal .card-information>*:not(.visually-hidden:first-child)+*:not(.rating){margin-top:0}.card--horizontal__quick-add:before{box-shadow:none}@media only screen and (min-width:750px){.card--horizontal .card__heading,.card--horizontal .price__container .price-item,.card--horizontal__quick-add{font-size:calc(var(--font-heading-scale) * 13px)}}.card--card.card--media>.card__content{margin-top:calc(0px - var(--image-padding))}.card--standard.card--text a:after,.card--card .card__heading a:after{bottom:calc(var(--border-width) * -1);left:calc(var(--border-width) * -1);right:calc(var(--border-width) * -1);top:calc(var(--border-width) * -1)}.card__heading a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.card__heading a:after{outline-offset:3px}.card__heading a:focus:after{box-shadow:0 0 0 3px rgb(var(--color-background)),0 0 5px 4px rgba(var(--color-foreground),.3);outline:2px solid rgba(var(--color-foreground),.5)}.card__heading a:focus-visible:after{box-shadow:0 0 0 3px rgb(var(--color-background)),0 0 5px 4px rgba(var(--color-foreground),.3);outline:2px solid rgba(var(--color-foreground),.5)}.card__heading a:focus:not(:focus-visible):after{box-shadow:none;outline:0}.card__heading a:focus{box-shadow:none;outline:0}@media screen and (min-width:990px){.card .media.media--hover-effect>img:only-child,.card-wrapper .media.media--hover-effect>img:only-child{transition:transform var(--duration-long) ease}.card:hover .media.media--hover-effect>img:first-child:only-child,.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1.03)}.card-wrapper:hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:0}.card-wrapper:hover .media.media--hover-effect>img+img{opacity:1;transition:transform var(--duration-long) ease;transform:scale(1.03)}.underline-links-hover:hover a{text-decoration:underline;text-underline-offset:3px}}.card--standard.card--media .card__inner .card__information,.card--standard.card--text:not(.card--horizontal)>.card__content .card__heading,.card--standard:not(.card--horizontal)>.card__content .card__badge,.card--standard.card--text.article-card>.card__content .card__information,.card--standard>.card__content .card__caption{display:none}.card--standard>.card__content{padding:0}.card--standard>.card__content .card__information{padding-left:0;padding-right:0}.card--card.card--media .card__inner .card__information,.card--card.card--text .card__inner,.card--card.card--media>.card__content .card__badge{display:none}.card--horizontal .card__badge,.card--horizontal.card--text .card__inner{display:none}.card--extend-height{height:100%}.card--extend-height.card--standard.card--text,.card--extend-height.card--media{display:flex;flex-direction:column}.card--extend-height.card--standard.card--text .card__inner,.card--extend-height.card--media .card__inner{flex-grow:1}.card .icon-wrap{margin-left:8px;white-space:nowrap;transition:transform var(--duration-short) ease;overflow:hidden}.card-information>*+*{margin-top:5px}.card-information{width:100%}.card-information>*{line-height:calc(1 + .4 / var(--font-body-scale));color:rgb(var(--color-foreground))}.card-information>.price{color:rgb(var(--color-foreground))}.card--horizontal .card-information>.price{color:rgba(var(--color-foreground),.9)}.card-information>.rating{margin-top:4px}.card-information>*:not(.visually-hidden:first-child)+*:not(.rating){margin-top:7px}.card-information .caption{letter-spacing:0.7px}.card-article-info{margin-top:10px}@media screen and (max-width:749px){.grid--2-col-tablet-down .product-card-wrapper .card__information{padding:5px 0 10px}.grid--2-col-tablet-down .product-card-wrapper .badge{font-size:10px}.grid--2-col-tablet-down .product-card-wrapper .card{--border-radius: calc(var(--product-card-corner-radius) / 2)}.grid--2-col-tablet-down .product-card-wrapper .card__heading{font-size:17px}.grid--2-col-tablet-down .product-card-wrapper .card__heading.h5,.grid--2-col-tablet-down .product-card-wrapper .price--on-sale{font-size:13px}.grid--2-col-tablet-down .product-card-wrapper .price--on-sale .price-item--regular{font-size:10px}.grid--2-col-tablet-down .product-card-wrapper .card--media .card__inner .card__content{padding:calc(var(--image-padding) + 8px)}.grid--2-col-tablet-down .product-card-wrapper .card--media .card__inner .card__badge{line-height:1}}
/*# sourceMappingURL=/cdn/shop/t/5/https://velofytienda.com/cdn/shop/t/1/assets/vitalis-full-component-card.css.map?v=857354030700666751788597452 */

.footer {
    margin-top: 0px;
  }

  .section-sections--31807949603148__footer-padding {
    padding-top: 24px;
    padding-bottom: 15px;
  }

  @media screen and (min-width: 750px) {
    .footer {
      margin-top: 0px;
    }

    .section-sections--31807949603148__footer-padding {
      padding-top: 32px;
      padding-bottom: 20px;
    }
  }
.microAreviewsModal_modal-slide{position: relative; z-index: 9999999999999;}.AreviewsModal_modal { font-family: -apple-system, BlinkMacSystemFont, avenir next, avenir, helvetica neue, helvetica, ubuntu, roboto, noto, segoe ui, arial, sans-serif; }.AreviewsModal_review_images { -moz-user-select:none; -webkit-user-select: none; -ms-user-select: none; user-select: none; } .AreviewsModal_modal__overlay { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.6); display: flex; justify-content: center; align-items: center; } .AreviewsModal_modal__container { /*max-width: 500px;*/ height:fit-content;max-height: 100vh; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; box-sizing: border-box; overflow: hidden; } /*.AreviewsModal_modal__content {*/ /* padding: 30px;*/ /*}*/ .AreviewsModal_modal__close { background: transparent; border: 0; position: absolute; right: 16px; top: 11px; } .AreviewsModal_modal__close:hover { cursor: pointer; } .AreviewsModal_modal__content .AreviewsModal_modal__close:before { content: "\2715"; } .AreviewsModal_modal__content { line-height: 1.5; color: rgba(0, 0, 0, .8); } /**************************\ Demo Animation Style \**************************/ @keyframes mmfadeIn { from { opacity: 0; } to { opacity: 1; } } @keyframes mmfadeOut { from { opacity: 1; } to { opacity: 0; } } @keyframes mmslideIn { from { transform: translateY(15%); } to { transform: translateY(0); } } @keyframes mmslideOut { from { transform: translateY(0); } to { transform: translateY(-10%); } } .microAreviewsModal_modal-slide { display: none; } .microAreviewsModal_modal-slide.is-open { display: block; } .microAreviewsModal_modal-slide[aria-hidden="false"] .AreviewsModal_modal__overlay { animation: mmfadeIn .3s cubic-bezier(0.0, 0.0, 0.2, 1); } .microAreviewsModal_modal-slide[aria-hidden="false"] .AreviewsModal_modal__container { animation: mmslideIn .3s cubic-bezier(0, 0, .2, 1); } .microAreviewsModal_modal-slide[aria-hidden="true"] .AreviewsModal_modal__overlay { animation: mmfadeOut .3s cubic-bezier(0.0, 0.0, 0.2, 1); } .microAreviewsModal_modal-slide[aria-hidden="true"] .AreviewsModal_modal__container { animation: mmslideOut .3s cubic-bezier(0, 0, .2, 1); } .microAreviewsModal_modal-slide .AreviewsModal_modal__container, .microAreviewsModal_modal-slide .AreviewsModal_modal__overlay { will-change: transform; } 
 /* grid-item-wrap has-img == AreviewsModal-container W8HZ3358yh2g = AreviewsModal-container item-img = AreviewsModal_review_images = AreviewsModal_slider_info AreviewsModal_review_top_info AreviewsModal_review_info AreviewsModal_reviewer_name AreviewsModal_review_verify AreviewsModal_review_date AreviewsModal_review_text */ #AreviewsImagesModal-content { } #AreviewsImagesModal-content { min-height: 584px; min-width: 400px; } #AreviewsImagesModal-content .AreviewsModal-container { display: flex; justify-content: center; max-width: 813px; margin: 0 auto; overflow: hidden; position: relative; font-family: "Inter", sans-serif; align-content: center; -webkit-box-shadow: 0px 0px 35px -10px rgba(0, 0, 0, 0.25); -moz-box-shadow: 0px 0px 35px -10px rgba(0, 0, 0, 0.25); box-shadow: 0px 0px 35px -10px rgba(0, 0, 0, 0.25); background-color: #F0F0F0; height: 100%; border-radius: 10px; } #AreviewsImagesModal-content .AreviewsModal_review_images{ flex-basis: 53%; min-width: 438px; background: black; display: flex; justify-content: center; align-items: center; overflow: hidden; position: relative; } #AreviewsImagesModal-content .AreviewsModal_review_images img{ -webkit-transition: opacity 0.2s ease-in; -moz-transition: opacity 0.2s ease-in; -o-transition: opacity 0.2s ease-in; transition: opacity 0.2s ease-in; width: 100%; height: auto; max-width: 100%; max-height: 100%; object-fit: cover; margin: 0 auto; position: relative; display: block; } #AreviewsImagesModal-content .AreviewsModal_slider_info{ flex-basis: 47%; flex-grow: 1; background: white; display: flex; flex-direction: column; justify-content: stretch; /*padding: 24px 24px 16px 24px;*/ position: relative; } .AreviewsModal_review_top_info { padding: 24px 24px 16px 24px; } .AreviewsModal_review_info{ display: flex; justify-content: space-between; margin-bottom: 3px; } .AreviewsModal_reviewer_name { font-weight: 500; font-size: 16px; line-height: 24px; } .AreviewsModal_review_verify { display: flex; align-items: flex-start; } .AreviewsModal_review_rating{ display: flex; align-items: center; } .AreviewsModal_review_date{ color: #767676; font-size: 12px; line-height: 18px; font-weight: normal; } .AreviewsModal_review_text{ padding: 0 24px 24px 24px; overflow: auto; margin-right: 2px; flex-grow: 1; font-size: 16px; line-height: 24px; } .AreviewsModal_review_product{ padding: 0 20px 10px 20px; } .AreviewsModal_product_info{ display: flex; } .AreviewsModal_product_info_img img{ max-width: 150px; height: auto; max-height: 56px; margin-right: 13px; border-radius: 4px; } .AreviewsModal_product_info_details{ display: flex; flex-direction: column; } .AreviewsModal_product-title{ text-transform: uppercase; font-size: 16px; line-height: 24px; font-weight: 400; color: black; margin-bottom: 8px; } .AreviewsModal_product_info_details a{ align-self: flex-start; display: inline-flex; align-items: center; text-decoration: none; padding: 6px 11px; background-color: rgba(0, 0, 0, 0.05); -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; -webkit-transition: background-color 0.1s ease-in; -moz-transition: background-color 0.1s ease-in; -o-transition: background-color 0.1s ease-in; transition: background-color 0.1s ease-in; }.AreviewsModal_modal__content .AreviewsModal_images{display: flex;align-items: center;}.AreviewsModal_modal__content .AreviewsModal_images,.AreviewsModal_modal__content .AreviewsModal_slider_img{width: 100%!important;}.AreviewsModal_product_info_details a:focus-visible{ outline-offset: 0!important; outline: 0; } .AreviewsModal_product_info_details a .button-icon{ margin-right: 10px; height: 16px; } .AreviewsModal_product_info_details a .button-text{ font-weight: normal; font-size: 14px; line-height: 24px; color: black; } #AreviewsModal-close-button { position: absolute; right: auto; top: 16px; left: 16px; color: white; background-color: rgba(0, 0, 0, 0.3); padding: 6px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; -webkit-transition: background-color 0.1s ease-in; -moz-transition: background-color 0.1s ease-in; -o-transition: background-color 0.1s ease-in; } #AreviewsModal-close-button .close-button-icon, #AreviewsModal-close-button .close-button-icon svg { line-height: 0; width: 24px; height: 24px; } .AreviewsModal_slider_img { display: none!important; } .AreviewsModalHideCode{ display: none!important; } .active_slider_img.AreviewsModal_slider_img{ display: block!important; } @media (min-width: 690px){ #AreviewsImagesModal-content .AreviewsModal_slider_info { min-width: 375px; } #AreviewsImagesModal-content .AreviewsModal-container { max-height: 80vh;min-height: 584px; max-width: 813px; margin: 0; } } @media (max-width: 690px){.AreviewsModal-thmbs_container{left: 50vw!important;} .AreviewsModal_modal__container{ overflow: scroll!important;height:100%!important;width: 100%!important;border-radius: 0!important;}.AreviewsModal-container{border-radius: 0!important;} #AreviewsImagesModal-content {margin: 0 auto; min-height: 100vh;min-width: unset!important; }#AreviewsImagesModal-content .AreviewsModal-container {/*display: block!important;*/height: fit-content!important; flex-direction: column; margin: 0; height: 100vh; min-height: 101vh; } #AreviewsImagesModal-content .AreviewsModal_review_images {overflow: unset!important; flex-basis: auto; min-height: unset!important; max-height: 80vh; min-width: unset!important;} #AreviewsImagesModal-content .AreviewsModal_review_text { height: auto; max-height: 210px} #AreviewsImagesModal-content .AreviewsModal_review_product { padding: 0 12px 20px 12px!important; } }.divider { display: block; height: 1px; border: 0; border-top: 1px solid #e3e3e3; margin: 0px 0px 16px 0px; } .AreviewsModal_left_arrow,.AreviewsModal_right_arrow { position: absolute; width: 45px; height: 45px; top: 0; bottom: 0; margin: auto; cursor: pointer; display: flex; justify-content: center; align-items: center; z-index: 999; } .AreviewsModal_left_arrow svg,.AreviewsModal_right_arrow svg { width: 19px; fill: #e3e1e1; } .AreviewsModal_left_arrow{ left: 0; border-top-right-radius: 10px; border-bottom-right-radius: 10px; } .AreviewsModal_right_arrow{ right: 0; border-top-left-radius: 10px; border-bottom-left-radius: 10px; } .AreviewsModal-thmbs_container{ position: absolute; padding-bottom: 16px; bottom: 0; display: flex; max-width: 100%; overflow: hidden; overflow-x: auto; left: 51%; transform: translateX(-50%); } .active_thumb { border: 2px solid #f3841e; } .AreviewsModal-slider-thmb { border-radius: 8px; width: 60px!important; height: 60px!important; box-shadow: 0 4px 10px rgba(0,0,0,.15); -o-object-fit: cover; object-fit: cover; min-width: 60px; cursor: pointer; margin-right: 10px!important; } #AreviewsModal-close-button:hover{ cursor: pointer; }.microAreviewsModal_modal-slide .AreviewsModal_review_verify{ align-items: center;} .microAreviewsModal_modal-slide svg {filter: drop-shadow(1.95px 1.95px 2.6px rgb(0, 0, 0, 0.15));} :scope{--rep-accent:#ed79a2;}
@media(max-width:480px){.large-3.cell.item,.areviews_slide_image_details{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}}.areviwes_sort_label{white-space:nowrap!important;min-width:78px!important;padding:6px!important}.areviews_dropdown{min-width:80px!important}:scope,:scope{min-height:0!important;height:auto!important;overflow-x:clip!important}:scope{margin:0}img{max-width:100%}.scroll-trigger,.scroll-trigger--offscreen{opacity:1!important;transform:none!important}.no-js-hidden{display:initial!important}.rep-buy,.rep-jump{white-space:normal!important;overflow-wrap:anywhere;cursor:pointer}.rep-buy{display:block;width:calc(100% - 32px);margin:18px 16px;padding:16px;border:0;border-radius:8px;background:var(--rep-accent,#258740);color:white;font:bold 17px/1.4 Arial;text-align:center}.rep-packs{margin:16px 0;font:16px/1.5 Arial}.rep-packs label{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid #ddd;border-radius:8px;padding:14px;margin:8px 0;background:#fff}.rep-packs label:has(input:checked){border:2px solid #d45d85;background:#fff4f7}.rep-packs strong{white-space:nowrap}.rep-guarantee{max-width:760px;margin:24px auto;padding:22px 20px;background:#fff0f6;border-radius:12px;font:16px/1.6 Arial;color:#222}.rep-guarantee h2{font-size:24px;margin:0 0 10px}.rep-gallery{scroll-margin-top:20px}.rep-note{font:12px/1.5 Arial;color:#666}.rep-gallery-nav{display:flex;gap:8px;overflow:auto;margin:12px 0}.rep-gallery-nav button{flex:0 0 62px;background:white;padding:3px;border:1px solid #ddd;border-radius:5px}.rep-gallery-nav img{width:54px;height:54px;object-fit:contain}.rep-gallery-nav button[aria-pressed=true]{border:2px solid #d45d85}.rep-main{width:100%;height:auto;object-fit:contain}.rep-gallery-root{max-width:100%}@media(max-width:480px){.rep-jump{max-width:calc(100% - 32px)!important;margin-left:16px!important;margin-right:16px!important;box-sizing:border-box!important;padding-left:15px!important;padding-right:15px!important}.rep-buy{font-size:16px}}.areviews_load_more_container.areviews-row-masonry{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:20px;height:auto!important}.areviews_load_more_container>.item{position:static!important;left:auto!important;top:auto!important;transform:none!important;width:100%!important;margin:0 auto!important;float:none!important}.swiper-slide-duplicate{display:none!important}.areviews_load_more_wrapper{clear:both!important;display:block!important;padding:24px 0 32px!important;margin:0!important;height:auto!important;min-height:104px;box-sizing:border-box}.areviews_plaincenter{display:flex!important;justify-content:center!important;width:100%!important;height:auto!important}.areviews_load_more{max-width:calc(100% - 32px)!important;min-width:0!important;margin:0 16px!important;box-shadow:none!important;white-space:normal!important;height:auto!important;min-height:48px;padding:14px 28px!important}.areviews_load_more[hidden]{display:none!important}@media(max-width:480px){[class*=testimonials-slider-wrapper]{max-width:100%!important;overflow:hidden!important}[class*=testimonials-slide-heading]{font-size:22px!important;line-height:1.3!important}[class*=testimonials-slide-text-]{font-size:16px!important;line-height:1.55!important}[class*=testimonials-slide-author]{font-size:16px!important}[class*=testimonials-slide-top]{width:100%!important}[class*=testimonials-slide-template]{padding:22px!important}}
:scope{overflow-wrap:break-word}button,a{overflow-wrap:anywhere}.rep-price{font:600 17px/1.5 Arial!important}.loc-image-wrap img{margin:0!important}
.nthp-pay,.payment-icons,.payment-methods,.list-payment{display:none!important}.rep-gallery-nav{max-width:100%;overflow-x:auto;overflow-y:hidden;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.rep-main{touch-action:pan-y}.rep-gallery-root>div:last-child:not(.rep-gallery-nav)>button{min-width:44px;min-height:44px;border:1px solid #ddd;background:white;border-radius:50%;font-size:24px;cursor:pointer}.rep-host-sticky{display:none!important}

.balm-price-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.balm-price-now{font:800 34px/1.15 Arial;color:#1e1e1e;white-space:nowrap}.balm-price-was{font:400 19px/1.3 Arial;color:#777;white-space:nowrap}.balm-price-offer{margin:8px 0 0;font:700 17px/1.4 Arial;color:#187b37}.product-page-price.balm-price-block{display:block!important;margin:20px 16px 8px!important;padding:0!important}.sp-person{display:inline-flex;align-items:center;gap:3px;white-space:nowrap}.sp-person .sp-verified{width:15px!important;height:15px!important;margin:0!important;display:inline-block!important;object-fit:contain}.sp-text{gap:3px 5px!important;line-height:1.45!important}.sp-name{font-size:14px!important}.sp-profiles{margin-right:10px!important}.sp-profiles img{width:32px!important;height:32px!important}.sp-widget{padding:12px!important}.areviewstooltiptext{display:none!important}.ba-nav{display:flex;justify-content:center;align-items:center;gap:16px;margin:10px 16px 18px}.ba-nav button{width:44px;height:44px;border:1px solid #d9c6cd;border-radius:50%;background:#fff;color:#222;font:26px Arial;cursor:pointer}.ba-nav button:disabled{opacity:.35}.ba-nav span{font:14px Arial;color:#555}.ba__grid{touch-action:pan-x pan-y}.balm-compare-range{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;opacity:0!important;margin:0!important;z-index:30!important;cursor:ew-resize;touch-action:pan-y}.balm-compare:focus-within{outline:2px solid #b45478;outline-offset:4px}.balm-compare split-cursor{pointer-events:none}
@media(min-width:750px){.ba-nav{display:none}}
:scope,:scope{min-height:0!important}
}:where(#vitalis-below-vitalis-cs-vitalis){display:block;width:100%;min-width:0;max-width:100%;margin:0;font-family:Arial,sans-serif;overflow-wrap:anywhere}#vitalis-below-vitalis-cs-vitalis .rep-host-sticky{display:none!important}